﻿*,*::after,*::before{box-sizing:border-box}body{margin:0}a{text-decoration:none}h1,h2,h3,h4,h5,h6,p,ul,li,input,button,textarea{margin:0;padding:0}@font-face{font-family:"Lato";font-weight:400;font-style:normal;font-display:swap;src:url("../fonts/Lato-Regular.ttf") format("truetype")}@font-face{font-family:"Lato";font-weight:500;font-style:normal;font-display:swap;src:url("../fonts/Lato-Medium.ttf") format("truetype")}@font-face{font-family:"Lato";font-weight:600;font-style:normal;font-display:swap;src:url("../fonts/Lato-Bold.ttf") format("truetype")}@font-face{font-family:"Lato";font-weight:700;font-style:normal;font-display:swap;src:url("../fonts/Lato-Black.ttf") format("truetype")}@font-face{font-family:"Montserrat";font-weight:400;font-style:normal;font-display:swap;src:url("../fonts/Montserrat-Regular.otf") format("opentype")}@font-face{font-family:"Montserrat";font-weight:500;font-style:normal;font-display:swap;src:url("../fonts/Montserrat-Medium.otf") format("opentype")}@font-face{font-family:"Montserrat";font-weight:600;font-style:normal;font-display:swap;src:url("../fonts/Montserrat-SemiBold.otf") format("opentype")}@font-face{font-family:"Montserrat";font-weight:700;font-style:normal;font-display:swap;src:url("../fonts/Montserrat-Bold.otf") format("opentype")}html{font-family:"Lato",Arial,sans-serif;font-size:16px;font-weight:400;height:-webkit-fill-available;line-height:1.5;color:#16192c;scroll-behavior:smooth}body{min-height:-webkit-fill-available;min-height:100vh;position:relative;background-color:#fff}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Lato",Arial,sans-serif;font-weight:700;line-height:1.325}h3,h4,h5,h6,.h3,.h4,.h5,.h6{font-weight:600}h1,.h1{font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:2rem}.h1--l{font-size:2.25rem}h2,.h2{font-size:1.5rem}h3,.h3{font-size:1.25rem}h4,.h4{font-size:1.125rem}.h1--centered{text-align:center}@media screen and (min-width: 640px){.h1--centered-mob-l{text-align:center}}@media screen and (min-width: 768px){.h1--centered-tab{text-align:center}}@media screen and (min-width: 1280px){.h1--l{font-size:3rem}}.container{max-width:1216px}.container.container--small{max-width:51.25rem}.content-padded-mob{padding-left:1.25rem;padding-right:1.25rem}@media screen and (min-width: 768px){.content-padded-mob{padding-left:2.75rem;padding-right:2.75rem}}@media screen and (min-width: 1024px){.content-padded-mob{padding-left:0;padding-right:0}}.icon{font-family:"Lato",Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.14;width:2rem;height:2rem;position:relative}.icon>img,.icon>svg{display:block;width:2rem;height:2rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);object-fit:contain}.icon>svg path[fill]{fill:#80c342}.icon>svg path[stroke]{stroke:#80c342}.icon--dark>svg path[fill]{fill:#498f2d}.icon--dark>svg path[stroke]{stroke:#498f2d}.icon--purple>svg path[fill]{fill:#8b5cf6}.icon--purple>svg path[stroke]{stroke:#8b5cf6}.icon--orange>svg path[fill]{fill:#ff7f00}.icon--orange>svg path[stroke]{stroke:#ff7f00}.icon--yellow>svg path[fill]{fill:#ffcc01}.icon--yellow>svg path[stroke]{stroke:#ffcc01}.icon--circle{width:4rem;height:4rem;border-radius:50%;background-color:#edfedd}.icon--circle.icon--purple{background-color:#ede9fe}.icon--circle.icon--orange{background-color:#ffe3c7}.icon--circle.icon--yellow{background-color:#fffcb3}.link{color:#80c342;cursor:pointer;transition-property:color;transition-timing-function:ease-out;transition-duration:.2s}.link:visited{color:#80c342}.link:hover{color:#80c342}.link:active{color:#327118}.link:focus-visible{outline:1px solid currentColor;outline-offset:.25em}.link--underlined{text-decoration:underline}.icon-button{display:block;width:1.5rem;height:1.5rem;color:#fff;background-color:rgba(0,0,0,0);border:none;outline:none;cursor:pointer}.icon-button>svg path[fill]{fill:#fff}.icon-button>svg path[stroke]{stroke:#fff}.icon-button>svg path{transition-property:fill, stroke;transition-timing-function:ease-out;transition-duration:.2s}.icon-button:hover>svg path[fill]{fill:#80c342}.icon-button:hover>svg path[stroke]{stroke:#80c342}.icon-button:active>svg path[fill]{fill:#327118}.icon-button:active>svg path[stroke]{stroke:#327118}.icon-button:disabled{opacity:.5;pointer-events:none;user-select:none;cursor:default}.icon-button:focus-visible{outline:1px solid currentColor;outline-offset:.25em}.button,.button-new{font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1.25;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;width:max-content;padding:1.25em 1.75em;background-color:#498f2d;border:1px solid #498f2d;border-radius:.375rem;outline:none;cursor:pointer;transition-property:background-color, border-color, color;transition-timing-function:ease-out;transition-duration:.2s}.button:visited,.button-new:visited{color:#fff}.button:hover,.button-new:hover{background-color:#80c342;border-color:#80c342}.button:active,.button-new:active{background-color:#327118;border-color:#327118}.button--primary-light,.button-new--primary-light{background-color:#80c342;border-color:#80c342}.button--secondary,.button-new--secondary{background-color:#f43f36;border-color:#f43f36}.button--secondary:hover,.button-new--secondary:hover{background-color:#f43f36;border-color:#f43f36}.button--secondary:active,.button-new--secondary:active{background-color:#f43f36;border-color:#f43f36}.button--third,.button-new--third{background-color:#ff7f00;border-color:#ff7f00}.button--third:hover,.button-new--third:hover{background-color:rgba(255,127,0,.7);border-color:rgba(255,127,0,.7)}.button--third:active,.button-new--third:active{background-color:#c60;border-color:#c60}.button--fourth,.button-new--fourth{background-color:#f43f36;border-color:#f43f36}.button--fourth:hover,.button-new--fourth:hover{background-color:rgba(244,63,54,.7);border-color:rgba(244,63,54,.7)}.button--fourth:active,.button-new--fourth:active{background-color:#ea170d;border-color:#ea170d}.button--outlined,.button-new--outlined{color:#16192c;background-color:rgba(0,0,0,0);border-color:#e6e8ec}.button--outlined:visited,.button-new--outlined:visited{color:#16192c}.button--outlined:hover,.button-new--outlined:hover{background-color:rgba(0,0,0,0);border-color:#80c342}.button--outlined:active,.button-new--outlined:active{background-color:#327118;border-color:#327118;color:#fff}.button--outlined-grey,.button-new--outlined-grey{color:#16192c;background-color:rgba(0,0,0,0);border-color:#9b9b9b}.button--outlined-grey:visited,.button-new--outlined-grey:visited{color:#16192c}.button--outlined-grey:hover,.button-new--outlined-grey:hover{background-color:rgba(0,0,0,0);border-color:#80c342}.button--outlined-grey:active,.button-new--outlined-grey:active{background-color:#327118;border-color:#327118;color:#fff}.button--shadow,.button-new--shadow{box-shadow:0 16px 24px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04)}.button--p-s,.button-new--p-s{padding:.825em 1em}.button--p-xs,.button-new--p-xs{padding:.5em 1em}.button:disabled,.button.disabled,.button-new:disabled,.button-new.disabled{opacity:.5;pointer-events:none;user-select:none;cursor:default}.button:focus-visible,.button-new:focus-visible{outline:1px solid #16192c;outline-offset:.25em}@media screen and (min-width: 640px){.button--p-s-mob-l,.button-new--p-s-mob-l{padding:.825em 1em}}.main__btns{margin-top:2.5rem}.flex-buttons{display:flex;gap:1rem}@media screen and (max-width: 600px){.flex-buttons{flex-direction:column}}.burger-button{width:2rem;height:2rem;position:relative;background-color:rgba(0,0,0,0);border:none;outline:none;cursor:pointer}.burger-button:focus-visible{outline:1px solid currentColor;outline-offset:.25em}.burger-button__line{display:block;width:calc(100% - .75rem);height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#16192c;border-radius:1px;transition-property:background-color;transition-timing-function:ease-out;transition-duration:.3s}.burger-button__line::before{content:"";width:100%;height:2px;position:absolute;top:-0.375rem;left:0;background-color:#16192c;border-radius:1px;transition-property:transform;transition-timing-function:ease-out;transition-duration:.3s}.burger-button__line::after{content:"";width:100%;height:2px;position:absolute;top:.375rem;left:0;background-color:#16192c;border-radius:1px;transition-property:transform;transition-timing-function:ease-out;transition-duration:.3s}.burger-button.is-expanded .burger-button__line{background-color:rgba(0,0,0,0)}.burger-button.is-expanded .burger-button__line::before{transform:rotateZ(45deg) scaleX(1.15) translate(0.25rem, 0.25rem)}.burger-button.is-expanded .burger-button__line::after{transform:rotateZ(-45deg) scaleX(1.15) translate(0.25rem, -0.25rem)}.account-button{width:2.75rem;height:2.75rem;position:relative;background-color:rgba(0,0,0,0);border:1px solid #e6e8ec;border-radius:50%;outline:none;cursor:pointer;transition-property:border-color;transition-timing-function:ease-out;transition-duration:.2s}.account-button>svg{display:block;width:1.25rem;height:1.25rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);object-fit:contain}.account-button>svg path[fill]{fill:#16192c}.account-button>svg path[stroke]{stroke:#16192c}.account-button>svg path{transition-property:fill, stroke;transition-timing-function:ease-out;transition-duration:.2s}.account-button:hover,.account-button.is-expanded{border-color:#80c342}.account-button:hover>svg path[fill],.account-button.is-expanded>svg path[fill]{fill:#80c342}.account-button:hover>svg path[stroke],.account-button.is-expanded>svg path[stroke]{stroke:#80c342}.account-button:focus-visible{outline:1px solid currentColor;outline-offset:.25em}.text-button{display:flex;align-items:center;padding:.5rem 0;font-family:inherit;font-size:inherit;color:inherit;line-height:1.5;background-color:rgba(0,0,0,0);border:none;border-radius:0;outline:none;cursor:pointer;transition-property:color;transition-timing-function:ease-out;transition-duration:.2s}.text-button__icon{width:1.5rem;height:1.5rem;flex:none;margin-right:.5rem}.text-button__icon>svg{display:block;width:100%;object-fit:contain}.text-button__icon>svg path[fill]{fill:currentColor}.text-button__icon>svg path[stroke]{stroke:currentColor}.text-button__icon>svg path{transition-property:fill, stroke;transition-timing-function:ease-out;transition-duration:.2s}.text-button:visited{color:inherit}.text-button--active:active{color:#327118}.text-button--active:active .text-button__icon>svg path[fill]{fill:#327118}.text-button--active:active .text-button__icon>svg path[stroke]{stroke:#327118}.text-button:disabled{pointer-events:none;user-select:none;cursor:default;opacity:.5}.text-button:focus-visible{outline:1px solid currentColor;outline-offset:.25em}.menu-button{display:flex;align-items:center;padding:.5rem;color:#16192c;background-color:#fff;border:none;border-radius:.25rem;outline:none;cursor:pointer;transition-property:color, background-color;transition-timing-function:ease-out;transition-duration:.2s}.menu-button__icon{width:1rem;height:1rem;flex:none;margin-right:.625rem}.menu-button__icon>svg{display:block;width:100%;object-fit:contain}.menu-button__icon>svg path[fill]{fill:#16192c}.menu-button__icon>svg path[stroke]{stroke:#16192c}.menu-button__icon>svg path{transition-property:fill, stroke;transition-timing-function:ease-out;transition-duration:.2s}.menu-button:not(.menu-button--active):visited{color:#16192c}.menu-button:not(.menu-button--active):hover{background-color:#efefef}.menu-button:not(.menu-button--active):active{color:#fff;background-color:#498f2d}.menu-button--active{color:#fff;background-color:#498f2d}.menu-button--active .menu-button__icon>svg path[fill],.menu-button:active .menu-button__icon>svg path[fill]{fill:#fff}.menu-button--active .menu-button__icon>svg path[stroke],.menu-button:active .menu-button__icon>svg path[stroke]{stroke:#fff}.menu-button:disabled{pointer-events:none;user-select:none;cursor:default}.menu-button:focus-visible{outline:1px solid #16192c;outline-offset:.25em}.menu-buttons .menu__items{display:flex;justify-content:center;flex-direction:column;gap:.5rem}.menu-buttons .menu__item-name{display:flex;align-items:center;padding:.5rem;color:#16192c;background-color:#fff;border:none;border-radius:.25rem;outline:none;cursor:pointer;transition-property:color, background-color;transition-timing-function:ease-out;transition-duration:.2s}.menu-buttons .menu__item-name__icon{width:1rem;height:1rem;flex:none;margin-right:.625rem}.menu-buttons .menu__item-name__icon>svg{display:block;width:100%;object-fit:contain}.menu-buttons .menu__item-name__icon>svg path[fill]{fill:#16192c}.menu-buttons .menu__item-name__icon>svg path[stroke]{stroke:#16192c}.menu-buttons .menu__item-name__icon>svg path{transition-property:fill, stroke;transition-timing-function:ease-out;transition-duration:.2s}.menu-buttons .menu__item-name:not(.menu-buttons .menu__item-name--active):visited{color:#16192c}.menu-buttons .menu__item-name:not(.menu-buttons .menu__item-name--active):hover{background-color:#efefef}.menu-buttons .menu__item-name:not(.menu-buttons .menu__item-name--active):active{color:#fff;background-color:#498f2d}.menu-buttons .menu__item-name--active{color:#fff;background-color:#498f2d}.menu-buttons .menu__item-name--active .menu-buttons .menu__item-name__icon>svg path[fill],.menu-buttons .menu__item-name:active .menu-buttons .menu__item-name__icon>svg path[fill]{fill:#fff}.menu-buttons .menu__item-name--active .menu-buttons .menu__item-name__icon>svg path[stroke],.menu-buttons .menu__item-name:active .menu-buttons .menu__item-name__icon>svg path[stroke]{stroke:#fff}.menu-buttons .menu__item-name:disabled{pointer-events:none;user-select:none;cursor:default}.menu-buttons .menu__item-name:focus-visible{outline:1px solid #16192c;outline-offset:.25em}.button-list{display:flex;justify-content:center;flex-direction:column;flex-wrap:wrap;gap:1.75rem;width:100%}.button-list__button{width:100%}@media screen and (min-width: 640px){.button-list{flex-direction:row;gap:2rem;width:auto}.button-list__button{width:max-content;min-width:12.75rem}.button-list__button--l{min-width:16.5rem}}.checkbox-field{display:flex;font-family:inherit;font-size:inherit;cursor:pointer}.checkbox-field--hover{padding:.5rem 0 .5rem .5rem;background-color:rgba(0,0,0,0);border-radius:.25rem;transition-property:background-color;transition-timing-function:ease-out;transition-duration:.2s}.checkbox-field--hover:hover{background-color:#efefef}.checkbox-field--light{font-weight:500;color:#9498ab}.checkbox-field__checkmark{display:block;position:relative;width:1rem;height:1rem;background-color:rgba(0,0,0,0);border:2px solid #d9d9d9;border-radius:.25rem;flex:none;margin:.25rem .75rem .25rem 0}.checkbox-field__checkmark::after{content:"";position:absolute;display:none;width:100%;height:100%;background-image:url("/img/icons/checkbox.svg");background-size:100% 100%;background-position:center;background-repeat:no-repeat}.checkbox-field>input{position:absolute;opacity:0;height:0;width:0}.checkbox-field>input:checked~.checkbox-field__checkmark{border:none}.checkbox-field>input:checked~.checkbox-field__checkmark::after{display:block}.filter__checkbox-hidden{-webkit-appearance:none;display:none}.filter__checkbox{border:1px solid #adb7bc;border-radius:4px;display:inline-block;position:relative;vertical-align:middle;width:1.25em;height:1.25em;min-width:1.25em;min-height:1.25em}.filter__checkbox-hidden:checked+span::before,.filter__checkbox-hidden:checked+span::after{background-color:#498f2d;border-radius:1px;content:"";display:block;position:absolute;transform:translate(-30%, -50%) rotate(-45deg);top:50%;left:50%;width:.5em;height:1px}.filter__checkbox-hidden:checked+span::after{transform:translate(-109%, 48%) rotate(45deg);width:.25em}.filter__checkbox-hidden:checked+span{border-color:#498f2d}.filter__checkbox-label{font-size:.875em;vertical-align:middle}.input{font-family:"Lato",Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;color:#16192c;background-color:#fff;border:1px solid #d9d9d9;border-radius:.5rem;padding:1rem;outline:none;transition-property:border-color;transition-timing-function:ease-out;transition-duration:.2s}.input:hover{border-color:#80c342}.input:focus{border-color:#327118}.input::placeholder{color:#16192c}.input-field{position:relative}.input-field__input{width:100%}.input-field__button{position:absolute;top:50%;transform:translateY(-50%);right:.5rem;width:2rem;height:2rem;background-image:url("/img/icons/search.svg");background-size:1rem 1rem;background-position:center;background-repeat:no-repeat;background-color:#80c342;outline:none;border:none;border-radius:50%;cursor:pointer;transition-property:background-color, opacity;transition-timing-function:ease-out;transition-duration:.2s}.input-field__button:active{background-color:#327118}.input-field__button:disabled{pointer-events:none;user-select:none;cursor:default;opacity:.5}.input-field--with-button>.input-field__input{padding-right:3.625rem}.input-field__input:focus~.input-field__button{background-color:#327118}.avatar{display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-width:320px;max-height:320px;padding:.875rem;background:url("/img/main/bg-decor-doctor-image.svg") center no-repeat;background-size:contain}.avatar--small{max-width:164px;max-height:164px;padding:.5rem}.avatar__image{display:block;width:100%;height:100%;border-radius:50%;text-align:center;object-fit:cover;flex:none}.avatar__image--shadow{box-shadow:0 16px 24px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04)}@media screen and (min-width: 1280px){.avatar{max-width:384px;max-height:384px;padding:1rem}.avatar--small{max-width:164px;max-height:164px;padding:.5rem}}.section{padding-top:4rem;padding-bottom:4rem;position:relative;z-index:1}.section--bg-secondary{background-color:#f5f5f5}.section--bg-accent{background-color:#498f2d;color:#fff}.section--bg-decor::after{content:"";display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:url("/img/main/bg-decor-grey-right.svg") right center no-repeat;background-size:contain;z-index:-1}.section--bg-decor-left::before{content:"";display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:url("/img/main/bg-decor-grey-left-2.svg") left bottom no-repeat;background-size:contain;z-index:-1}.section--bg-decor-accent::before{content:"";display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:url("/img/main/bg-decor-green-left.svg") left bottom no-repeat;background-size:contain;z-index:-1;left:calc(50% - 3rem)}.section--bg-decor-accent::after{content:"";display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:url("/img/main/bg-decor-green-right.svg") right center no-repeat;background-size:contain;z-index:-1}.section--helpbox-steps{background-image:url("/img/helpbox/bg-decor-grey.png");background-size:cover;background-repeat:no-repeat;background-position:left top}.section--pt-header-height{padding-top:6.625rem}.section__container{margin:0 auto}.section__heading{margin-bottom:3.25rem}@media screen and (min-width: 640px){.section--bg-decor::before{content:"";display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:url("/img/main/bg-decor-grey-left.svg") left center no-repeat;background-size:contain;z-index:-1}}@media screen and (min-width: 768px){.section{padding-top:5rem;padding-bottom:5rem}.section--pb-l-tab{padding-bottom:7.5rem}.section--bg-decor-accent::before{left:50%}.section--helpbox-steps{background-size:contain}.section--pt-header-height{padding-top:8.625rem}}@media screen and (min-width: 1024px){.section{padding-left:2.75rem;padding-right:2.75rem}.section--bg-decor::before{display:none}}@media screen and (min-width: 1280px){.section__heading{margin-bottom:4rem}.section--bg-decor::before{display:block}.section--pt-header-height{padding-top:10rem}}.card{display:flex;flex-direction:column;padding:1.5rem;width:100%;height:100%;background-color:#fff;border-radius:.375rem;box-shadow:0 16px 24px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);line-height:1.25}.card--pt-pb-m{padding-top:1.75rem;padding-bottom:1.75rem}.card--pt-s{padding-top:1rem}.card--rect{padding:1.5rem 2.125rem 1.875rem}.card--borderless{padding:0;background-color:rgba(0,0,0,0);box-shadow:none}.card--bg-blue-green{background:linear-gradient(255deg, #498f2d 0%, #4c6fff 100%);color:#fff}.card--bg-blue-green .card__text{color:#fff}.card--bg-green{background:linear-gradient(255deg, #498f2d 0%, #80c342 100%);color:#fff}.card--bg-blue{background:linear-gradient(255deg, #8cbff9 0%, #b9d8fc 100%);color:#fff}@media screen and (max-width: 767px){.card--bg-blue .card__heading{text-shadow:0 0 3px #8cbff9,0 0 6px #8cbff9,0 0 8px #8cbff9,0 0 12px #8cbff9}}.card--widget{position:relative;line-height:1.2;padding:2em 3em;border:none;border-radius:.75rem;box-shadow:none}@media screen and (max-width: 900px){.card--widget{padding-left:2.5em;padding-right:2.5em}}@media screen and (max-width: 767px){.card--widget{font-size:.875em;padding:1.5em 2.25em}}@media screen and (max-width: 600px){.card--widget{padding:1.5em}}.card__subheading{font-size:1.125em;font-weight:600;text-transform:none;margin:0;margin-bottom:.5rem}.card__inner{max-width:66%;padding:1.5em;line-height:1.2;z-index:2;flex:1}.card__inner .card__text{color:#1a1a1a;font-size:1.25rem}@media screen and (max-width: 767px){.card__inner{max-width:100%;padding:1.125em}}.card__top{display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;gap:1em;margin-bottom:1em}.card__top .card__heading,.card__top .card__subheading,.card__top .card__text{margin-bottom:0}.card--hover{transition-property:box-shadow;transition-timing-function:ease-in;transition-duration:.2s}.card--hover .card__icon.icon--circle{transition-property:background-color;transition-timing-function:ease-in;transition-duration:.2s}.card--hover .card__icon.icon--circle>svg path{transition-property:fill, stroke;transition-timing-function:ease-in;transition-duration:.2s}.card--hover:hover{box-shadow:0 4px 4px rgba(0,0,0,.25),0 16px 24px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04)}.card--hover:hover .card__icon.icon--circle{background-color:#498f2d}.card--hover:hover .card__icon.icon--circle>svg path[fill]{fill:#fff}.card--hover:hover .card__icon.icon--circle>svg path[stroke]{stroke:#fff}.card__icon{margin-bottom:2rem;display:block;object-fit:contain;font-size:.875em;flex:none}.card__icon--widget{width:2.5rem;height:2.25rem;margin:0}.card__heading{font-family:"Lato",Arial,sans-serif;font-size:2rem;font-weight:500;line-height:1.325;margin-bottom:1rem}.card__heading--large{font-size:2.75em;margin-bottom:2rem}@media screen and (max-width: 900px){.card__heading--large{font-size:2.25em}}.card__title{font-family:inherit;font-size:1.25rem;font-weight:500;line-height:1.4;margin-bottom:1.75rem}.card__title--mb-l{margin-bottom:3rem}.card__text{color:#9498ab}.card__rating{margin-bottom:1.75rem}.card__bottom{margin-top:auto}.card__button{width:100%}.card__read-more{display:inline-flex;align-items:baseline;font-weight:400;gap:.5rem;color:#80c342;margin-left:.75rem}.card__buttons{display:-webkit-flex;display:flex;gap:1em;margin-top:1.25em;z-index:2}.card__buttons--column{flex-direction:column;margin-left:auto;margin-right:auto}.card__buttons--center{justify-content:center}.card__buttons--bottom{margin-top:auto}.card__buttons--column .card__button{width:100%}@media screen and (max-width: 400px){.card__buttons:not(.card__buttons--center){flex-direction:column}}.card__text--center{text-align:center;margin:auto 0}.card__text--mb-large{margin-bottom:2.5rem}.card--bg-image::before{content:"";display:block;position:absolute;top:2.5em;right:3.5em;bottom:2.5em;width:25%;background:url("/img/icons/mental-health.svg") bottom center no-repeat;background-size:contain}@media screen and (max-width: 900px){.card--bg-image::before{right:3em}}@media screen and (max-width: 767px){.card--bg-image::before{top:1.5em;right:2.25em;bottom:1.5em;width:6em;background-position-y:top}}@media screen and (max-width: 600px){.card--bg-image::before{right:1.5em}}@media screen and (min-width: 640px){.card__button{width:max-content;min-width:8.25rem}}@media screen and (min-width: 768px){.card--rect{padding-left:.875rem;padding-right:.875rem}.card__icon--widget{width:3rem;height:2.75rem}}.dashboard-card{display:flex;align-items:center;justify-content:space-between;flex-direction:column;padding:2rem 1rem;text-align:center;background-color:#f5f5f5;border-radius:.75rem;box-shadow:0 16px 24px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04)}.dashboard-card__value{font-family:inherit;font-size:4rem;font-weight:600;line-height:1.125;display:block;color:#ff7f00;margin-bottom:1rem}.dashboard-card__text{font-family:"Lato",Arial,sans-serif;font-size:2rem;font-weight:500;line-height:1.325;display:block}.doctor-card{display:flex;flex-direction:column;width:100%;height:100%;position:relative;background-color:#fff;border-radius:.5rem;box-shadow:0 16px 24px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);overflow:hidden;transition-property:box-shadow;transition-timing-function:ease-in;transition-duration:.2s}.doctor-card:hover{box-shadow:0 4px 4px rgba(0,0,0,.25),0 16px 24px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04)}.doctor-card__head{padding:2rem;background-color:#f5f5f5}.doctor-card__content{display:flex;flex-direction:column;width:100%;height:100%}.doctor-card__label{display:flex;align-items:center;justify-content:center;top:.5rem;gap:.5rem;padding:.5rem .75rem;width:max-content;max-width:12.5rem;font-family:inherit;font-size:.75rem;font-weight:600;line-height:1.325;color:#80c342;text-align:center;background-color:#fff;border:1px solid #80c342;border-radius:1.25rem;box-shadow:0 16px 24px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);position:relative;background-color:#edfedd;transition:all .3s ease}.doctor-card__label:hover{color:#fff;background-color:#327118}.doctor-card__label:hover svg{fill:#fff}.doctor-card__label-icon{display:block;width:1.25rem;height:.875rem;flex:none}.doctor-card__label-icon svg{fill:#80c342}.doctor-card__label-link{color:#80c342;position:absolute;top:0;left:0;width:100%;height:100%}.doctor-card__avatar{flex:none;margin:0 auto}.doctor-card__info{padding:1.25rem .5rem 1.75rem}.doctor-card__name{font-family:inherit;font-size:1.25rem;font-weight:500;line-height:1.4;display:block;color:#16192c;transition-property:color;transition-timing-function:ease-out;transition-duration:.2s}.doctor-card__name:hover{color:#80c342}.doctor-card__info-item{display:flex;gap:.75rem;font-weight:500;margin-bottom:.5rem}.doctor-card__info-item:last-child{margin-bottom:0}.doctor-card__info-item>span{display:block}.doctor-card__info-icon{display:block;width:1.25rem;height:1.25rem;background-image:url("/img/icons/notes.svg");background-size:100% 100%;background-position:center;background-repeat:no-repeat;flex:none;margin:.125rem 0}.doctor-card__info-icon--clock{background-image:url("/img/icons/clock.svg");background-size:100% 100%;background-position:center;background-repeat:no-repeat}.doctor-card__info-title{color:#9498ab;min-width:8rem}.doctor-card__buttons{display:flex;flex-direction:column;flex-wrap:wrap;gap:1.5rem;padding:2.5rem .5rem 1.75rem;border-top:1px solid #e6e8ec;margin-top:auto}.doctor-card__button{width:100%;font-size:.75rem;flex:1}.doctor-card__data{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;margin-bottom:.75rem}@media screen and (min-width: 640px){.doctor-card__buttons{flex-direction:row}.doctor-card__button{width:max-content;min-width:13.125rem}}@media screen and (min-width: 1024px){.doctor-card{flex-direction:row}.doctor-card__head{padding:1.25rem}.doctor-card__avatar{width:140px;height:140px}.doctor-card__content{padding:1.25rem}.doctor-card__info{padding:0;padding-bottom:1.25rem}.doctor-card__buttons{padding:0;padding-top:2.25rem}.doctor-card__button{flex:none}}@media screen and (min-width: 1280px){.doctor-card__head{padding:2rem}.doctor-card__avatar{width:164px;height:164px}.doctor-card__buttons{gap:2rem}}.rating{display:flex;gap:.5rem}.rating--input{gap:1rem;user-select:none}.rating__star{width:2rem;height:2rem;vertical-align:middle;overflow:hidden}.rating--input .rating__star{cursor:pointer}.rating--large .rating__star{height:2.5rem;width:2.5rem}.cultures{display:flex;align-items:center;justify-content:center}.cultures__culture{padding:.25rem .75rem}.cultures__culture:not(:last-child){border-right:1px solid #e6e8ec}.cultures__culture-name{display:block;color:#16192c;cursor:pointer;transition-property:color;transition-timing-function:ease-out;transition-duration:.2s}.cultures__culture-name:visited{color:#16192c}.cultures__culture-name:hover{color:#80c342}.cultures__culture-name:active{color:#327118}.cultures__culture-name:focus-visible{outline:1px solid currentColor;outline-offset:.25em}.cultures__culture-name--active{color:#498f2d;cursor:pointer;transition-property:color;transition-timing-function:ease-out;transition-duration:.2s}.cultures__culture-name--active:visited{color:#498f2d}.cultures__culture-name--active:hover{color:#498f2d}.cultures__culture-name--active:active{color:#498f2d}.cultures__culture-name--active:focus-visible{outline:1px solid currentColor;outline-offset:.25em}.filter-list{list-style:none}.filter-list__item{margin-bottom:.5rem}.filter-list__item:last-child{margin-bottom:0}.dot-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;list-style:none}.dot-pagination li{display:flex;align-items:center;justify-content:center}.dot-pagination__button{width:1.25rem;height:1.25rem;padding:0;position:relative;flex:none;outline:none;border:none;background-color:rgba(0,0,0,0);cursor:pointer;transition-property:width;transition-timing-function:ease-out;transition-duration:.2s}.dot-pagination__button:focus-visible{outline:1px solid currentColor;outline-offset:.25em}.dot-pagination__button:not(.dot-pagination__button--small)::after{content:"";display:block;position:absolute;top:.25rem;left:.25rem;right:.25rem;bottom:.25rem;background-color:#d9d9d9;border-radius:1.25rem;transition-property:background-color;transition-timing-function:ease-out;transition-duration:.2s}.dot-pagination__button:not(.dot-pagination__button--small).is-active{width:2.5rem}.dot-pagination__button:not(.dot-pagination__button--small).is-active::after{background-color:#80c342}.dot-pagination__button--small{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem}.dot-pagination__button--small::after{content:"";display:block;width:.375rem;height:.375rem;background-color:#80c342;border-radius:50%;opacity:.7;transform:none;flex:none;transition-property:transform, opacity;transition-timing-function:ease-out;transition-duration:.2s}.dot-pagination__button--small.is-active::after{opacity:1;transform:scale(1.3)}.arrow-pagination{font-family:inherit;font-size:1.25rem;font-weight:500;line-height:1.4;display:flex;align-items:center;justify-content:space-between;gap:2.5rem}.arrow-pagination__button{width:3rem;height:3rem;padding:0;position:relative;flex:none;outline:none;border:none;background-color:rgba(0,0,0,0);cursor:pointer}.arrow-pagination__button>svg{display:block;width:2.25rem;height:2.25rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);object-fit:contain}.arrow-pagination__button>svg path[fill]{fill:#16192c}.arrow-pagination__button>svg path[stroke]{stroke:#16192c}.arrow-pagination__button>svg path{transition-property:fill, stroke;transition-timing-function:ease-out;transition-duration:.2s}.arrow-pagination__button:active>svg path[fill]{fill:#327118}.arrow-pagination__button:active>svg path[stroke]{stroke:#327118}.arrow-pagination__button:disabled{pointer-events:none;user-select:none;cursor:default;opacity:.5}.arrow-pagination__button:focus-visible{outline:1px solid currentColor;outline-offset:.25em}.arrow-pagination__counter-length{color:#9b9b9b}.animated-counter{transform:translateX(0);transition-property:transform;transition-timing-function:ease-out;transition-duration:.3s}.animated-counter::after{content:"+";display:inline-block;opacity:1;transform:translateY(0);transition-property:transform, opacity;transition-timing-function:ease-out;transition-duration:.3s;transition-delay:.3s}.animated-counter.animating{transform:translateX(1rem)}.animated-counter.animating::after{opacity:0;transform:translateY(1rem)}.overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:8;background-color:rgba(255,255,255,.5);backdrop-filter:blur(0.5rem)}.overlay.is-expanded{display:block}.text-content{color:#9498ab;line-height:1.25}.text-content h1{color:#16192c;margin-top:2.5rem;margin-bottom:2.5rem}.text-content h1:first-child{margin-top:0}.text-content h2{color:#16192c;margin-top:2.5rem;margin-bottom:1.5rem}.text-content h2:first-child{margin-top:0}.text-content h3,.text-content h4,.text-content h5,.text-content h6{color:#16192c;margin-top:1rem;margin-bottom:1rem}.text-content h3:first-child,.text-content h4:first-child,.text-content h5:first-child,.text-content h6:first-child{margin-top:0}.text-content p,.text-content ul,.text-content ol,.text-content li{margin-top:1rem;margin-bottom:1rem}.text-content p:last-child,.text-content ul:last-child,.text-content ol:last-child,.text-content li:last-child{margin-bottom:0}.text-content li::marker{color:#000}.text-content ul,.text-content ol{padding-left:1em}.text-content a{color:#80c342;cursor:pointer;transition-property:color;transition-timing-function:ease-out;transition-duration:.2s}.text-content a:visited{color:#80c342}.text-content a:hover{color:#80c342}.text-content a:active{color:#327118}.text-content a:focus-visible{outline:1px solid currentColor;outline-offset:.25em}.header-popup{font-family:"Lato",Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.14;min-width:13.25rem;max-width:max-content;max-height:calc(100vh - 3.75rem);padding:1.75rem 1rem 1rem;position:relative;background-color:#fff;overflow:auto;transform:translateX(100%);z-index:9;transition-property:transform;transition-timing-function:ease-out;transition-duration:.2s;scrollbar-width:none}.header-popup::-webkit-scrollbar{display:none;-webkit-appearance:none;appearance:none;background:rgba(0,0,0,0)}.header-popup.is-expanded{transform:translateX(0)}.header-popup__menu{margin-bottom:.5rem}.header-popup__divider{height:1px;background-color:#e6e8ec;margin:.5rem 0 1rem}.header-popup__close-button{display:none;width:1.75rem;height:1.75rem;position:absolute;top:.5rem;right:.5rem;background-color:rgba(0,0,0,0);border:none;outline:none;cursor:pointer;background-image:url("/img/icons/cross-new.svg");background-size:1.125rem auto;background-position:center;background-repeat:no-repeat}.header-popup__close-button:focus-visible{outline:1px solid currentColor;outline-offset:.25em}@media screen and (min-width: 1280px){.header-popup{padding-top:2.75rem;border-radius:.5rem;box-shadow:0 4px 9px rgba(0,0,0,.15);visibility:hidden;opacity:0;transform:scale(0.97) translateY(-0.75rem);transform-origin:top;transition-property:opacity, transform;transition-timing-function:cubic-bezier(0.16, 1, 0.3, 1);transition-duration:.5s}.header-popup.is-expanded{visibility:visible;opacity:1;transform:scale(1) translateY(0)}.header-popup__close-button{display:block}}.header-menu{font-family:inherit;font-size:.875rem;font-weight:600;line-height:1.125;display:flex;justify-content:center;flex-direction:column;width:100%}.header-menu .menu__items{display:flex;flex-direction:column;gap:2rem}.header-menu .menu__item{display:flex;align-items:center;justify-content:center}.header-menu .menu__item--active:not(.header-menu .menu__item--button){position:relative;gap:5vw}.header-menu .menu__item--active:not(.header-menu .menu__item--button)::before{content:"";display:block;height:2px;flex:1;background-color:#498f2d;border-radius:2px}.header-menu .menu__item--active:not(.header-menu .menu__item--button)::after{content:"";display:block;height:2px;flex:1;background-color:#498f2d;border-radius:2px}.header-menu .menu__item-name:not(.header-menu .menu__item-name--button):not(.header-menu .menu__item-name--filled){display:block;padding:0 1.25rem;text-align:center;color:#16192c;cursor:pointer;transition-property:color;transition-timing-function:ease-out;transition-duration:.2s}.header-menu .menu__item-name:not(.header-menu .menu__item-name--button):not(.header-menu .menu__item-name--filled):visited{color:#16192c}.header-menu .menu__item-name:not(.header-menu .menu__item-name--button):not(.header-menu .menu__item-name--filled):hover{color:#80c342}.header-menu .menu__item-name:not(.header-menu .menu__item-name--button):not(.header-menu .menu__item-name--filled):active{color:#327118}.header-menu .menu__item-name:not(.header-menu .menu__item-name--button):not(.header-menu .menu__item-name--filled):focus-visible{outline:1px solid currentColor;outline-offset:.25em}.header-menu .menu__item-name--button{min-width:12.125rem;font-size:inherit;padding:.75rem 1.25rem}.header-menu .menu__item-name--filled{display:block;padding:.75rem 1.25rem;text-align:center;background-color:#f43f36;border-radius:.375rem;color:#fff;cursor:pointer;transition-property:color;transition-timing-function:ease-out;transition-duration:.2s}.header-menu .menu__item-name--filled:visited{color:#fff}.header-menu .menu__item-name--filled:hover{color:#fff}.header-menu .menu__item-name--filled:active{color:#fff}.header-menu .menu__item-name--filled:focus-visible{outline:1px solid #16192c;outline-offset:.25em}.header-menu .menu__item-name--active:not(.header-menu .menu__item-name--button):not(.header-menu .menu__item-name--filled){color:#498f2d;cursor:pointer;transition-property:color;transition-timing-function:ease-out;transition-duration:.2s}.header-menu .menu__item-name--active:not(.header-menu .menu__item-name--button):not(.header-menu .menu__item-name--filled):visited{color:#498f2d}.header-menu .menu__item-name--active:not(.header-menu .menu__item-name--button):not(.header-menu .menu__item-name--filled):hover{color:#498f2d}.header-menu .menu__item-name--active:not(.header-menu .menu__item-name--button):not(.header-menu .menu__item-name--filled):active{color:#498f2d}.header-menu .menu__item-name--active:not(.header-menu .menu__item-name--button):not(.header-menu .menu__item-name--filled):focus-visible{outline:1px solid currentColor;outline-offset:.25em}@media screen and (min-width: 1280px){.header-menu{display:flex;align-items:center;justify-content:space-between;flex-direction:row}.header-menu .menu__items{flex-direction:row;gap:0;height:100%}.header-menu .menu__item{height:100%;margin-right:1.75rem}.header-menu .menu__item--button{margin-right:1.25rem}.header-menu .menu__item--active:not(.header-menu .menu__item--button){gap:0}.header-menu .menu__item--active:not(.header-menu .menu__item--button)::before{content:none}.header-menu .menu__item--active:not(.header-menu .menu__item--button)::after{width:98%;min-width:unset;height:4px;position:absolute;left:50%;bottom:0;transform:translateX(-50%);border-radius:3px 3px 0 0}.header-menu .menu__item:last-child{margin-right:0}.header-menu .menu__item-name:not(.header-menu .menu__item-name--button):not(.header-menu .menu__item-name--filled){padding:0}.header-menu .menu__item-name--button{min-width:unset}.header-menu .menu__item-name--filled{border-radius:2.5rem}}.footer-menu{display:flex;flex-direction:column;width:100%}.footer-menu--main{font-family:inherit;font-size:1rem;font-weight:600;line-height:1.125}.footer-menu .menu__items{display:flex;flex-direction:column;gap:.75rem}.footer-menu--main .menu__items{gap:1.25rem}.footer-menu .menu__item-name{display:block;color:#fff;cursor:pointer;transition-property:color;transition-timing-function:ease-out;transition-duration:.2s}.footer-menu .menu__item-name:visited{color:#fff}.footer-menu .menu__item-name:hover{color:#80c342}.footer-menu .menu__item-name:active{color:#327118}.footer-menu .menu__item-name:focus-visible{outline:1px solid currentColor;outline-offset:.25em}@media screen and (min-width: 768px){.footer-menu{display:flex;align-items:center;justify-content:space-between;flex-direction:row}.footer-menu--main{font-size:inherit}.footer-menu .menu__items{flex-direction:row;gap:1.25rem}.footer-menu--main .menu__items{gap:2rem}}.calendar{border-collapse:collapse;border-radius:.2rem;width:100%}.calendar__row--heading{border:none}.calendar__cell{border:none;cursor:pointer;font-size:.938rem;font-weight:400;text-align:center;vertical-align:middle;width:14.3%;height:3.5rem;color:#14181f;position:relative}.calendar th.calendar__cell{background-color:rgba(0,0,0,0);cursor:default;padding:1.25rem;color:#9498ab;font-weight:700;height:auto;padding:.188rem .563rem}.calendar__cell--inactive{cursor:default}.calendar__cell--heading{border:none;cursor:default;font-weight:normal}.calendar__cell--selected:not(.calendar__cell--current){background-color:#dff2ce}.calendar__link-cell{display:flex;align-items:center;justify-content:center;padding:.188rem .563rem;color:#14181f;height:100%}.calendar__cell--current{color:#fff;width:2.25rem;height:2.25rem;border-radius:100%;background-color:#80c342;margin:0 auto;display:flex;align-items:center;justify-content:center}.calendar__cell--with-supervisions .calendar__link-cell:not(.calendar__cell--current):not(.calendar__cell--selected){background-color:#fff}.calendar__cell--with-supervisions .calendar__link-cell::after{display:flex;align-items:center;justify-content:center;position:absolute;border-radius:50%;box-sizing:border-box;color:#fff;content:attr(data-consultations);font-size:.75rem;height:1.25rem;width:1.25rem;right:.25rem;bottom:auto;top:2px;background-color:#498f2d;border:2px solid #498f2d}.calendar__cell--with-supervisions.calendar__cell--terminated .calendar__link-cell::after{background-color:#f5f5f5;color:#9498ab;border:2px solid #f5f5f5;top:0}.calendar__cell--with-supervisions .calendar__cell--current.calendar__link-cell::after{box-shadow:0 0 0 2px #fff;top:0}.calendar__link-cell:not([href]){cursor:default}.calendar__row:first-child .calendar__cell:first-child{border-radius:.2rem 0 0 0}.calendar__row:first-child .calendar__cell:last-child{border-radius:0 .2rem 0 0}.calendar__row:last-child .calendar__cell:first-child{border-radius:0 0 0 .2rem}.calendar__row:last-child .calendar__cell:last-child{border-radius:0 0 .2rem 0}@media screen and (min-width: 768px){.calendar__cell{border:.1rem solid #dce0e5;font-size:1.5rem;font-weight:600;text-align:left;height:6.5rem}.calendar th.calendar__cell{padding:.375rem .75rem;background-color:#f6f7f9}.calendar__link-cell{padding:.375rem .75rem;align-items:flex-start;justify-content:flex-start}.calendar__cell--with-supervisions .calendar__link-cell::after{display:flex;height:3rem;width:3rem;right:.875rem;bottom:.875rem;top:auto;font-size:1.25rem}.calendar__cell--with-supervisions .calendar__cell--current.calendar__link-cell::after{box-shadow:none;top:auto}.calendar__cell--with-supervisions.calendar__cell--terminated .calendar__link-cell::after{top:auto;border:2px solid #f5f5f5}.calendar__cell--current{background-color:#80c342;color:#fff;box-shadow:inset 0 0 0 .188rem #498f2d;width:auto;height:100%;border-radius:0;align-items:flex-start;justify-content:flex-start}}.consultation-steps{padding:0 2.5rem;margin-bottom:3.25rem;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.consultation-steps::-webkit-scrollbar{display:none}.consultation-steps__container{display:flex;align-items:center;justify-content:center;gap:2rem;width:56.25rem;min-width:56.25rem;scroll-snap-type:x mandatory;margin:0 auto}.consultation-steps__item{display:flex;align-items:center;justify-content:center;gap:1.063rem;padding-bottom:1.438rem;color:#8d8d8d;position:relative}.consultation-steps__item:before{content:attr(data-consultation-count);display:flex;align-items:center;justify-content:center;width:2.5rem;min-width:2.5rem;height:2.5rem;border-radius:100%;background-color:#8d8d8d;font-size:1rem;font-weight:500;color:#fff}.consultation-steps__item:after{content:"";display:block;width:100%;height:.125rem;border-radius:.125rem;background-color:#8d8d8d;position:absolute;left:0;bottom:0}.consultation-steps__text{font-weight:500;font-size:1.25rem;line-height:1.4}.consultation-steps__item--active{color:#498f2d}.consultation-steps__item--active:before{background-color:#498f2d}.consultation-steps__item--active:after{background-color:#498f2d}.consultation-steps__item--filled:before{content:"✔"}.doctor-calendar{box-shadow:0 0 .063rem 0 rgba(0,0,0,.04),0 .125rem .375rem 0 rgba(0,0,0,.04),0 1rem 1.5rem 0 rgba(0,0,0,.06);padding:1.5rem;max-width:calc(100% - 2.5rem);margin:0 auto;width:100%}.doctor-calendar__head{margin-bottom:.75rem;position:relative}.doctor-calendar__date{font-weight:700;font-size:1.25rem;line-height:1.4;color:#16192c;position:absolute;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.doctor-calendar__navigation{display:flex;align-items:center;justify-content:space-between;gap:2.75rem;width:100%}.doctor-calendar__navigation-item{cursor:pointer}.doctor-calendar__navigation-icon{width:1rem}@media screen and (min-width: 1024px){.doctor-calendar{padding:1.75rem 1.5rem;max-width:100%}.doctor-calendar__date{position:relative;left:auto;top:auto;transform:translate(0)}.doctor-calendar__head{display:flex;align-items:center;justify-content:space-between;padding-bottom:1.344rem;border-bottom:.063rem solid #dce0e5;margin-bottom:1.75rem}.doctor-calendar__navigation{width:auto}.doctor-calendar__navigation-icon{width:auto}}.doctor-calendar-legend{font-size:1rem;padding:0;max-width:calc(100% - 2.5rem);margin:1.5rem auto 0;width:100%}.doctor-calendar-legend__item{display:flex;align-items:center;margin-bottom:1.5em;gap:.75rem}.doctor-calendar-legend__item:last-child{margin-bottom:0}.doctor-calendar-legend__item:last-child .doctor-calendar-legend__icon{background-color:#f5f5f5;color:#9498ab}.doctor-calendar-legend__descr{position:relative;display:inline-flex;align-items:center;gap:.75rem}.doctor-calendar-legend__descr:before{content:"-"}.doctor-calendar-legend__icon{display:flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;font-size:1rem;font-weight:700;height:2.25em;width:2.25em;min-height:2.25em;min-width:2.25em;background-color:#498f2d}@media screen and (min-width: 1024px){.doctor-calendar-legend{max-width:100%;font-size:1.25rem}.doctor-calendar-legend__icon{height:3em;width:3em;min-height:3em;min-width:3em;font-size:1.25rem}}.doctor-calendar-actions{display:flex;align-items:center;justify-content:space-between;gap:1.75rem;max-width:calc(100% - 2.5rem);margin:0 auto;width:100%;flex-direction:column-reverse}.doctor-calendar-actions__button{font-weight:600}@media screen and (min-width: 1024px){.doctor-calendar-actions{max-width:100%;flex-direction:row;align-items:center}}.consultation-card{box-shadow:0 0 .063rem 0 rgba(0,0,0,.04),0 .125rem .375rem 0 rgba(0,0,0,.04),0 1rem 1.5rem 0 rgba(0,0,0,.06);padding:1.75rem;border-radius:.5rem;max-width:calc(100% - 2.5rem);margin:0 auto 4rem;width:100%}.consultation-card__title{font-size:1.5rem;font-weight:700;margin:.5rem}.consultation-card__item{padding:.5rem;border-top:.063rem solid #dce0e5}.consultation-card__item-info{font-size:1.25rem;font-weight:700;line-height:1.4}.consultation-card__field{border:.063rem solid #b1b1b1;border-radius:1rem;max-width:28.25rem;width:100%;height:6.5rem;margin-top:1.5rem;padding:1rem;font-family:"Lato",Arial,sans-serif}@media screen and (min-width: 1024px){.consultation-card{max-width:100%}.consultation-card__title{font-size:2rem;margin:1.125rem .5rem}.consultation-card__item{padding:1.5rem .5rem 1rem}}.consultation-time-list{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.consultation-time-list__item{display:flex;align-items:center;justify-content:center;cursor:pointer;border:.063rem solid #8d8d8d;border-radius:.75rem;padding:.75rem 1rem;width:6rem;height:2.75rem;transition:all .3s ease;position:relative}.consultation-time-list__item:hover:not(.consultation-time-list__item--disabled){border-color:#498f2d;background-color:#80c342}.consultation-time-list__item:hover .consultation-time-list__doctor-name{visibility:visible;opacity:1}.consultation-time-list__item--checked{border-color:#498f2d;background-color:#80c342;color:#fff}.consultation-time-list__item--checked .consultation-time-list__doctor-name{color:#000}.consultation-time-list__item--disabled{border-color:#f5f5f5;background-color:#f5f5f5;color:#9498ab;cursor:not-allowed}.consultation-time-list__doctor-name{background-color:#fff;text-align:center;border-radius:.375rem;padding:.75rem;font-size:.75rem;position:absolute;left:50%;bottom:calc(100% + .6rem);transform:translateX(-50%);opacity:0;visibility:hidden;transition:all .3s ease;box-shadow:0 4px 9px rgba(0,0,0,.15)}.consultation-time-list__doctor-name:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:.5rem .313rem 0 .313rem;border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:rotate(0deg);position:absolute;top:100%;left:50%;transform:translateX(-50%)}.modal{display:none;position:fixed;top:0;left:0;z-index:100001}.modal--full-width{width:100%;height:100%;overflow:auto}.modal--full-width .modal__content{padding:2.5rem 3rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:calc(100% - 3rem);max-width:800px;max-height:90vh;background-color:#fff;border-radius:.5rem;box-shadow:0 .125rem .375rem rgba(0,0,0,.2);overflow:auto}.modal .auth .form{padding:0;box-shadow:none}.modal.modal--success-consultation{width:100%;height:100%;overflow:auto}.modal.modal--success-consultation .modal__content{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:.5rem;box-shadow:0 .125rem .375rem rgba(0,0,0,.2);box-sizing:border-box;gap:1.6rem;flex-direction:column-reverse;width:51rem;max-width:calc(100% - 2.4rem);padding:1.5rem;margin:8rem auto;padding:1.25rem;position:relative}.modal.modal--success-consultation .modal__close-btn{border:none;outline:none;box-shadow:none;background-color:rgba(0,0,0,0);top:1.5rem;right:1.5rem}.modal.modal--success-consultation .modal__btn{width:100%}.modal.modal--full-feedback{width:100%;height:100%;overflow:auto}.modal.modal--full-feedback .modal__content{background:#fff;border-radius:.5rem;box-shadow:0 .125rem .375rem rgba(0,0,0,.2);box-sizing:border-box;gap:1.6rem;flex-direction:column-reverse;width:51rem;max-width:calc(100% - 2.4rem);padding:5rem;margin:8rem auto;position:relative}.modal.modal--full-feedback .modal__close-btn{border:none;outline:none;box-shadow:none;background-color:rgba(0,0,0,0);top:1.5rem;right:1.5rem}.modal.modal--cancel-consultation{width:100%;height:100%;overflow:auto}.modal.modal--cancel-consultation .modal__content{background:#fff;border-radius:.625rem;box-shadow:0 .125rem .375rem rgba(0,0,0,.2);box-sizing:border-box;display:flex;align-items:center;gap:1rem;flex-direction:column;width:24rem;max-width:calc(100% - 2.4rem);padding:1.5rem;margin:8rem auto;position:relative;text-align:center}.modal.modal--cancel-consultation .modal__close-btn{border:none;outline:none;box-shadow:none;background-color:rgba(0,0,0,0);top:1.5rem;right:1.5rem}.modal.modal--cancel-consultation .modal__header{font-size:1.5rem;margin:0}.modal.modal--cancel-consultation .modal__subheader{color:#9498ab;font-style:1rem;font-weight:400}.modal.modal--cancel-consultation .modal__btns{display:flex;align-items:center;gap:.75rem;margin-top:4rem;width:100%}.modal.modal--cancel-consultation .modal__btns button{width:100%;padding:.75rem;font-weight:600;font-size:1rem}.modal__text{font-weight:500;font-size:1.25rem;line-height:1.4;color:#16192c}.modal__header{font-weight:700;font-size:2rem;line-height:1.125;margin-top:1.5rem;margin-bottom:2.125rem}.modal__supheader{font-weight:700;font-size:1.5rem;line-height:1.4;color:#9498ab}.modal__close-btn{position:absolute;right:1rem;top:1rem;width:2rem;height:2rem;cursor:pointer}.modal__content-info-list{margin-bottom:2.5rem}.modal__content-info-item{display:flex;align-items:flex-start;flex-wrap:wrap;gap:1.5rem;margin-bottom:1.5rem}.modal__content-info-point{display:flex;align-items:center;gap:.9rem;min-width:30%;line-height:1.25;color:#9498ab}.modal__content-info-value{line-height:1.25;color:#16192c}.modal__content-thumb{width:7.5rem;height:7.5rem;min-width:7.5rem;min-height:7.5rem;box-shadow:0 0 .063rem 0 rgba(0,0,0,.04),0 .125rem .375rem 0 rgba(0,0,0,.04),0 1rem 1.5rem 0 rgba(0,0,0,.06);border-radius:100%;display:flex}.modal__content-thumb-image{margin:auto;width:5rem;height:auto}@media screen and (min-width: 1024px){.modal.modal--success-consultation .modal__content{flex-direction:row;padding:6rem 2.125rem 3.5rem 4rem}.modal.modal--success-consultation .modal__btn{width:auto}.modal__content-thumb{width:18.5rem;height:18.5rem;min-width:18.5rem;min-height:18.5rem}.modal__content-thumb-image{width:auto}.modal__content-info-item{flex-wrap:nowrap}}.modal.modal--full-feedback .modal__content{padding:5rem 2.125rem 3rem}.custom-scrollbar{position:relative;width:100%;height:100%}.custom-scrollbar__content{overflow-y:hidden;max-height:inherit;scrollbar-width:none}.custom-scrollbar__bar{position:absolute;right:0;top:0;width:.6rem;height:100%;background:#efefef;border-radius:.5rem}.custom-scrollbar__thumb{position:absolute;right:.1rem;width:.4rem;background:#80c342;border-radius:.5rem;cursor:pointer}.custom-scrollbar__content::-webkit-scrollbar{display:none}.helpbox-hero{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3rem;margin-bottom:6rem}.helpbox-hero__heading{margin-bottom:1.75rem}.helpbox-hero__content p{font-family:inherit;font-size:1.25rem;font-weight:500;line-height:1.4;color:#9498ab;margin-bottom:1rem}.helpbox-hero__button{width:100%;margin-top:3.25rem}.helpbox-hero__thumb{position:relative;flex-shrink:0}.helpbox-hero__img{border-radius:.75rem;box-shadow:0 0 1px 0 rgba(0,0,0,.04),0 2px 6px 0 rgba(0,0,0,.04),0 16px 24px 0 rgba(0,0,0,.06);max-width:100%}.helpbox-hero__label-accent{color:#f43f36}@media screen and (min-width: 640px){.helpbox-hero__button{width:max-content;min-width:12.75rem}}@media screen and (min-width: 1024px){.helpbox-hero{flex-direction:row;gap:6rem}}.infoboxes-list{display:grid;justify-content:space-between}.infoboxes-list--col-3{grid-template-columns:repeat(1);gap:2rem}@media screen and (min-width: 1024px){.infoboxes-list.infoboxes-list--col-3{grid-template-columns:repeat(3, calc((100% - 4rem) / 3))}}.info-box{border-radius:.5rem;background-color:#fff;padding:1.75rem;box-shadow:0 0 1px 0 rgba(0,0,0,.04),0 2px 6px 0 rgba(0,0,0,.04),0 16px 24px 0 rgba(0,0,0,.06);min-height:23.75rem}.info-box__icon{margin-bottom:2rem;min-height:2.5rem}.info-box__text{font-weight:500;font-size:1.25rem;line-height:140%;color:#16192c}.helpbox-steps{width:33.5rem;max-width:100%;margin:0 auto 4rem;position:relative;padding-top:13rem}.helpbox-steps__img{position:absolute;top:0;left:3rem;z-index:-1}.helpbox-steps__item{display:flex;align-items:center;justify-content:center;justify-content:flex-start;gap:1.5rem;margin-bottom:3rem}.helpbox-steps__step-number{display:flex;align-items:center;justify-content:center;box-shadow:0 0 1px 0 rgba(0,0,0,.04),0 2px 6px 0 rgba(0,0,0,.04),0 16px 24px 0 rgba(0,0,0,.06);background:#f5f5f5;width:6rem;height:6rem;flex-shrink:0;border-radius:100%;font-weight:300;font-size:3rem;line-height:133%;text-align:center;color:#ff7f00}.helpbox-steps__text{font-family:inherit;font-size:1.25rem;font-weight:500;line-height:1.4;color:#16192c}.helpbox-steps__button{width:100%;margin:0 auto}.helpbox-steps__title{text-align:center}.helpbox-steps__info-board{box-sizing:border-box;padding:1.875rem;border-radius:.5rem;font-size:1rem;line-height:1.2;max-width:max-content;background-color:rgba(239,65,54,.1);margin-top:2.25rem}.helpbox-steps__info-text{margin:0 0 1.25rem;color:#f43f36}@media screen and (min-width: 640px){.helpbox-steps__button{width:max-content;min-width:16.5rem}}.socialworker-hero{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3rem;margin-bottom:6rem}.socialworker-hero__heading{margin-bottom:1.75rem}.socialworker-hero__content>p{font-family:inherit;font-size:1.25rem;font-weight:500;line-height:1.4;color:#9498ab;margin-bottom:1rem}.socialworker-hero__thumb{position:relative;flex-shrink:0}.socialworker-hero__img{border-radius:.75rem;box-shadow:0 0 1px 0 rgba(0,0,0,.04),0 2px 6px 0 rgba(0,0,0,.04),0 16px 24px 0 rgba(0,0,0,.06);max-width:100%}.socialworker-hero__label-accent{color:#f43f36}.socialworker-hero__sidebar-info{margin-top:2rem;color:#9498ab;line-height:1.25}.socialworker-hero__sidebar-item{margin-bottom:1.5rem}.socialworker-hero__sidebar-item.button{margin-bottom:1.5rem;width:100%}.socialworker-hero__feedback{margin:4rem auto 0;text-align:center}.socialworker-hero__feedback-button{margin-top:1.5rem;margin-left:auto;margin-right:auto;width:100%}@media screen and (min-width: 640px){.socialworker-hero__sidebar-item.button,.socialworker-hero__feedback-button{width:max-content;min-width:12.75rem}}@media screen and (min-width: 1024px){.socialworker-hero{flex-direction:row;gap:6rem}}.blog-list{margin-top:4rem}.blog-list__item{display:flex;align-items:stretch;justify-content:space-between;flex-direction:column-reverse;gap:2rem;padding-bottom:2.15rem;margin-bottom:2.15rem;border-bottom:1px solid #f5f5f5}.blog-list__item:hover .blog-list__item-title{color:#498f2d}.blog-list__item-title{font-weight:600;color:#16192c;margin-bottom:2rem;transition:color .3s ease}.blog-list__item-thumb{flex-shrink:0}.blog-list__item-content{display:flex;flex-direction:column;justify-content:space-between}.blog-list__button{width:100%}@media screen and (min-width: 640px){.blog-list__button{margin:4rem auto 0;width:max-content;min-width:12.75rem}}@media screen and (min-width: 1024px){.blog-list__item{flex-direction:row;gap:4rem}}.timestamp{display:flex;flex-wrap:wrap;font-size:.875em;line-height:1.5;color:#97989f}.timestamp.timestamp--grey{color:#9498ab}.timestamp__item{display:-webkit-flex;display:flex;align-items:center}.timestamp__item--emphasized{color:#1a1a1a;font-weight:700}.timestamp__item:not(:last-child)::after{content:"";display:block;width:3px;height:3px;background-color:#498f2d;border-radius:50%;margin:0 1rem;flex:none}.timestamp--grey .timestamp__item:not(:last-child)::after{background-color:#808285}.timestamp--space-small .timestamp__item:not(:last-child)::after{margin:0 .5rem}.registration-block{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3rem;padding:2rem;border-radius:.75rem;background-color:#f5f5f5}.registration-block__thumb{display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:#fff;box-shadow:0 0 1px 0 rgba(0,0,0,.04),0 2px 6px 0 rgba(0,0,0,.04),0 16px 24px 0 rgba(0,0,0,.06);width:14rem;height:14rem;flex-shrink:0}.registration-block__image{max-width:100%}.registration-block__heading{margin-bottom:1.75rem}.registration-block__text>p{font-family:inherit;font-size:1.25rem;font-weight:500;line-height:1.4;color:#9498ab;margin-bottom:1rem}.registration-block__text>p strong{color:#16192c}.registration-block__button{margin-top:2.5rem;width:100%}@media screen and (min-width: 640px){.registration-block__button{width:max-content;min-width:16.5rem}}@media screen and (min-width: 1024px){.registration-block{flex-direction:row;gap:8.5rem;padding:3rem 2.25rem 3rem 6.5rem}.registration-block__thumb{width:24rem;height:24rem}}.contact-us{display:flex;align-items:stretch;flex-direction:column;gap:2rem}.contact-us__content{width:100%;position:relative}.contact-us__map{width:100%;border-radius:.75rem;overflow:hidden}.contact-us__heading{margin-bottom:1.25rem}.contact-us__info{font-family:inherit;font-size:1.25rem;font-weight:500;line-height:1.4;color:#9498ab;margin-bottom:1.25rem}.contact-us__list{margin-bottom:2rem}.contact-us__item{font-family:inherit;font-size:1.25rem;font-weight:500;line-height:1.4;display:flex;align-items:baseline;gap:1rem;margin-bottom:1rem}.contact-us__icon{flex-shrink:0}.contact-us__form{display:flex;flex-wrap:wrap;justify-content:space-between}.contact-us__form .form__field{margin-bottom:1.25rem}.contact-us__form .field__label{display:block;font-size:.75rem;line-height:1rem;margin-bottom:.8em}.contact-us__form textarea{height:8rem}.contact-us__form input,.contact-us__form textarea{font-family:"Lato",Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5;color:#16192c;background-color:#fff;border:1px solid #d9d9d9;border-radius:.5rem;padding:1rem;outline:none;transition-property:border-color;transition-timing-function:ease-out;transition-duration:.2s;width:100%}.contact-us__form input:hover,.contact-us__form textarea:hover{border-color:#80c342}.contact-us__form input:focus,.contact-us__form textarea:focus{border-color:#327118}.contact-us__form input::placeholder,.contact-us__form textarea::placeholder{color:#16192c}.contact-us__form input[type=checkbox]{width:auto}.contact-us__form .form__field>label[for=fieldTerms]{display:none}.contact-us__form .buttons__button{margin-top:3.5rem;background-color:#80c342;border-color:#80c342;padding:.825em 1em;width:100%}.contact-us__form .buttons__button:hover{background-color:#498f2d;border-color:#498f2d}.contact-us__form .buttons__button:active{background-color:#327118;border-color:#327118}.contact-us__form .form__field:nth-of-type(-n + 4){flex:1 1 100%}.contact-us__form .form__field:nth-of-type(1),.contact-us__form .form__field:nth-of-type(3){margin-right:0}.contact-us__form .form__field:nth-of-type(5),.contact-us__form .form__buttons{flex:1 0 100%}.contact-us__card.d--none{display:none}.contact-us__checkbox{position:absolute;left:0;bottom:4.5rem;display:flex;align-items:center;font-size:.75rem}@media screen and (min-width: 640px){.contact-us__form .buttons__button{width:max-content;min-width:16.5rem}}@media screen and (min-width: 1024px){.contact-us{flex-direction:row}.contact-us__content{width:50%}.contact-us__map{width:50%}.contact-us__form .form__field:nth-of-type(-n + 4){flex:1 1 46%}.contact-us__form .form__field:nth-of-type(1),.contact-us__form .form__field:nth-of-type(3){margin-right:2rem}.contact-us__checkbox{font-size:1rem}}#map-contacts{height:100%;min-height:30rem}.leaflet-popup-tip-container{display:none}.field{display:flex;flex-direction:column;position:relative;font-size:1em}.field--hidden{display:none}.field__label{display:block;max-width:max-content;font-size:.75em;line-height:1.2;margin-bottom:.8em}.field__input{width:100%}.field__checkbox-label{display:flex;max-width:max-content;cursor:pointer;margin-bottom:1.25em}.field__checkbox-label:last-child{margin-bottom:0}.field__checkbox{flex:none;margin:.1em}.field__checkbox-input{display:none}.field__checkbox-text{display:inline-block;margin-left:.625em}.field__required-mark{display:inline-block;color:#f43f36}.field__error{display:none;position:absolute;top:100%;left:0;font-size:.75em;color:#f43f36;line-height:1.2;margin-top:.25em}.field--invalid .field__input,.field--invalid .field__checkbox{border-color:#f43f36}.field__checkbox label{color:#9498ab}.field--invalid .field__error{display:block}@media screen and (min-width: 1024px){.field__checkbox-label{font-size:.875rem}}.table{width:100%;font-family:"Lato",Arial,sans-serif;font-size:1em;border:1px solid #efeff5;border-radius:.5em;border-collapse:collapse;box-shadow:0 8px 32px rgba(0,0,0,.06)}@media screen and (max-width: 767px){.table{font-size:.8125em}}.table--first-column-60 th:first-child,.table--first-column-60 td:first-child{width:60%}.table--first-column-66 th:first-child,.table--first-column-66 td:first-child{width:66%}.table th,.table td{border:1px solid #efeff5;text-align:left;line-height:1.25;padding:.6em 1em}@media screen and (max-width: 600px){.table th,.table td{padding:.5em .6em}}.table th{text-align:center}.table--row-highlight tr:nth-child(even){background-color:#efeff5}.table__icon{display:block;width:1.125em;font-size:1em;object-fit:contain;overflow:visible;margin:0 auto}@media screen and (max-width: 767px){.table thead th{position:sticky;top:3.75rem;background:#fff;z-index:2}}.table-wrapper{width:100%}.breadcrumbs{display:flex;align-items:center;gap:.75rem;padding:1.25rem 0;margin-bottom:2.5rem}@media(max-width: 768px){.breadcrumbs{margin-bottom:0}}.breadcrumbs__item{line-height:1;font-size:.875rem;color:#000;display:flex;align-items:center;gap:.75rem;transition:all .3s ease}.breadcrumbs__item:hover{color:#498f2d}.breadcrumbs__item::after{content:"";display:block;width:.313rem;height:.625rem;background-image:url("/img/icons/arrow-right-grey.svg");background-position:center;background-size:cover;background-repeat:no-repeat}.breadcrumbs__item:last-child{color:#498f2d}.breadcrumbs__item:last-child::after{display:none}.article{margin-bottom:4rem}@media(max-width: 768px){.article{margin-bottom:1.25rem}}.article__content{max-width:54.5rem;margin:2.5rem auto 0}@media(max-width: 768px){.article__content{margin-top:1.25rem}}.article__content p{line-height:150%;color:#16192c;margin-bottom:2.5rem}@media(max-width: 768px){.article__content p{font-size:.875rem;margin-bottom:1.25rem}}.article__content ul{padding-left:1.313rem;margin-bottom:2.5rem}@media(max-width: 768px){.article__content ul{margin-bottom:1.25rem}}.article__content ul li{line-height:125%;color:#16192c;margin-bottom:.25rem}@media(max-width: 768px){.article__content ul li{font-size:.875rem}}.article__content img{border-radius:.75rem;box-shadow:0 0 1px 0 rgba(0,0,0,.04),0 2px 6px 0 rgba(0,0,0,.04),0 16px 24px 0 rgba(0,0,0,.06);overflow:hidden}.article__content h2,.article__content h3,.article__content h4,.article__content h5,.article__content h6{font-weight:900;line-height:120%;color:#304659;margin-bottom:1.25rem}.article__content h3{font-size:1.563rem}.article__content blockquote{padding:1.5rem 2.5rem;margin:2.5rem 0;border-left:3px solid #498f2d;display:flex;align-items:center;gap:2rem;font-weight:500;font-size:1.25rem;line-height:140%;color:#191c1f}@media(max-width: 768px){.article__content blockquote{padding:1.25rem;margin:1.25rem 0;align-items:flex-start;gap:1.014rem;font-weight:700;font-size:1rem}}.article__content blockquote:before{content:"";display:block;min-width:2.625rem;height:2rem;background-image:url("/img/icons/blockquote.svg");background-position:center;background-size:contain;background-repeat:no-repeat}@media(max-width: 768px){.article__content blockquote:before{min-width:1.486rem;height:1.14rem}}.article__info{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.article__info-item{display:flex;align-items:center;gap:.375rem;line-height:125%;color:#9498ab}.article__heading{font-family:"Montserrat",Helvetica,Arial,sans-serif;font-weight:700;font-size:3rem;line-height:133%;color:#191c1f;margin-bottom:2.5rem}@media(max-width: 768px){.article__heading{font-size:2rem;line-height:125%;margin-bottom:1.25rem}}.article__navigation{display:flex;align-items:center;justify-content:center;gap:1rem}@media(max-width: 768px){.article__navigation{gap:2.5rem}}.article__navigation-btn{border:1px solid #f5f5f5;border-radius:.375rem;padding:1.313rem 3.75rem;height:3rem;box-shadow:0 0 1px 0 rgba(0,0,0,.04),0 2px 6px 0 rgba(0,0,0,.04),0 16px 24px 0 rgba(0,0,0,.06);background:var(--white);display:flex;align-items:center;gap:.5rem;min-width:16.5rem;font-weight:600;line-height:112%;color:#000;transition:all .3s ease}@media(max-width: 768px){.article__navigation-btn{padding:.938rem .875rem;min-width:initial;line-height:1}}.article__navigation-btn:hover{color:#498f2d}@media(max-width: 768px){.article__navigation-btn span{display:none}}@media(max-width: 768px){.article__navigation-icon{width:1.125rem}}.article__cover{margin:0 auto;display:block;border-radius:.75rem;box-shadow:0 0 1px 0 rgba(0,0,0,.04),0 2px 6px 0 rgba(0,0,0,.04),0 16px 24px 0 rgba(0,0,0,.06);max-width:100%}.pagination,.pagination *,.pagination *::before,.pagination *::after{box-sizing:border-box}.pagination{display:-webkit-flex;display:flex;align-items:center;flex-wrap:wrap;font-size:1rem;font-weight:bold;color:#1a1a1a;margin:0;gap:.5rem}.pagination__item{display:block}.pagination__button{display:flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:.25rem;vertical-align:middle;text-align:center;font-size:.75rem;font-weight:500;color:#374151;background-color:#fafafa;transition:color .2s;cursor:pointer;border-radius:100%}.pagination__button--prev{font-size:0;line-height:0;background-image:url("/img/icons/arrow-left.svg");background-position:center;background-repeat:no-repeat}.pagination__button--next{font-size:0;line-height:0;background-image:url("/img/icons/arrow-right.svg");background-position:center;background-repeat:no-repeat}.pagination__button--small{width:1.5rem;min-width:1.5rem;height:1.5rem}.pagination__button--dot::after{content:"";display:block;position:absolute;top:50%;left:50%;width:4px;height:4px;transform:translate(-50%, -50%);background-color:#808285;border-radius:50%;transition:width .3s,height .3s}.pagination__button--dot.is-active::after{width:8px;height:8px;background-color:#fff;border:2px solid #808285;border-radius:50%}.pagination__button--page:visited{color:#1a1a1a}.pagination__button--page.is-active{color:#fff;background-color:#498f2d}.pagination__button--page.is-active::after{background-color:#80c342}.pagination__divider{width:2rem;height:1.5rem;text-align:center;-webkit-user-select:none;user-select:none}.main__pagination{margin:4.75rem auto 0;max-width:max-content}.patient-card{border-radius:1rem;min-width:17.5rem;box-shadow:0 10px 30px 0 rgba(0,0,0,.05);background:#fff;padding:1.5rem 1.25rem;display:flex;flex-direction:column;align-items:center}@media(max-width: 980px){.patient-card{display:none}}.patient-card__avatar{width:7.5rem;height:7.5rem;overflow:hidden;border-radius:100%;background-color:#e5e7eb;border:1px solid #80c342;margin-bottom:1rem}.patient-card__name{font-weight:500;font-size:1.5rem;line-height:117%;text-align:center;color:#1f1f1f;margin-bottom:2.5rem}.patient-card__menu{display:flex;flex-direction:column}.patient-card__menu-item{display:flex;align-items:center;gap:1.188rem;padding:1.188rem 1rem;background-color:rgba(0,0,0,0);font-weight:700;line-height:150%;color:#1f1f1f;transition:all .3s ease}.patient-card__menu-item:last-child{padding-top:1.75rem;margin-top:1rem;border-top:1px solid #e5e7eb}.patient-card__menu-item svg{transition:all .3s ease;width:1.25rem}.patient-card__menu-item:hover{color:#498f2d}.patient-card__menu-item--active{background-color:#80c342;border-radius:.625rem;color:#fff}.patient-card__menu-item--active svg{stroke:#fff}.patient-card__menu-item--active:hover{color:#fff}.patient-card__menu-item--active:hover svg{stroke:#fff}.tabs{border-bottom:2px solid #e6e6e6;margin-bottom:1.25rem;display:flex;gap:2rem}.tabs.tabs--mb-l{margin-bottom:1.5rem}.tabs.tabs--flex,.tabs.tabs--narrow{display:-webkit-flex;display:flex}.tabs.tabs--narrow{align-items:flex-end}.tabs.tabs--flex-grow .tabs__tab{flex-grow:2}.tabs .tabs::after{content:"";display:block;clear:both}.tabs__tab{box-sizing:border-box;cursor:pointer;padding:.75rem .25rem;position:relative;text-align:center;font-weight:700;line-height:150%;color:#16192c}.tabs__tab--padding-small{padding-left:1.5rem;padding-right:1.5rem}.tabs__tab--narrow{padding:.625rem .3rem;margin-right:2rem;max-width:max-content;font:bold 1.125rem "Montserrat",sanf-serif}.tabs__tab--half{padding:.625rem 1rem;width:50%}.tabs__tab--consult-page{padding:.625rem 1rem}.tabs__tab--active::after{content:"";border-radius:1px;background-color:#498f2d;bottom:-2px;height:2px;left:0;position:absolute;right:0;width:100%}.tabs__indicator-wrapper{margin:0 auto;position:relative;max-width:max-content;white-space:nowrap}.main__widget{min-height:18.75em;max-width:70rem;margin:0 auto}.main__widget--high{min-height:25em}@media screen and (max-width: 767px){.main__widget:not(.main__widget--high){min-height:16.5em}}.text--red-dark{color:#cf4339}.bold-500{font-weight:500}.card-button{box-sizing:border-box;display:-webkit-flex;display:flex;justify-content:center;align-items:center;padding:1em 1.65em;background-color:rgba(0,0,0,0);border:1px solid #808184;border-radius:.5rem;color:#808184;font-family:"Lato",Arial,sans-serif;font-size:1em;font-weight:600;line-height:1;text-align:center;outline:none;cursor:pointer;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,color .15s ease-in-out}.card-button *,.card-button::before,.card-button::after{box-sizing:border-box}.card-button--filled{color:#1a1a1a;background-color:#f5d976;border-color:#f5d976}.card-button--reversed{color:#fff;border-color:#fff}.card-button:hover{color:#fff;background-color:#808184}.card-button--filled:hover{color:#1a1a1a;background-color:#ecc94e;border-color:#ecc94e}.card-button--reversed:hover{color:#1a1a1a;background-color:#fff}.card-button:disabled{opacity:.7;cursor:default;pointer-events:none;user-select:none}select.custom-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("/img/icons/arrow-down-new.svg");background-repeat:no-repeat;background-position:right .75rem center;background-size:.8rem;padding-right:2rem}.header{font-family:inherit;font-size:.875rem;font-weight:600;line-height:1.125;font-family:"Montserrat",Helvetica,Arial,sans-serif;padding:0 1.25rem;height:3.75rem;position:fixed;top:0;left:0;right:0;background-color:#fff;box-shadow:0 1px 1px #efefef;z-index:10}.header__container{display:flex;align-items:center;justify-content:space-between;height:100%;margin:0 auto}.header__container--reversed-mob{flex-direction:row-reverse}.header__nav-wrapper{display:flex;flex-direction:column;gap:2rem;padding:2.5rem 0 3.125rem;position:fixed;top:3.75rem;left:0;right:0;bottom:0;background-color:#f5f5f5;overflow:auto;transform:translateX(100%);z-index:10;transition-property:transform;transition-timing-function:ease-out;transition-duration:.3s;scrollbar-width:none}.header__nav-wrapper::-webkit-scrollbar{display:none;-webkit-appearance:none;appearance:none;background:rgba(0,0,0,0)}.header__nav-wrapper.is-expanded{transform:translateX(0)}.header__logo-link{display:flex;align-items:center;justify-content:center;flex:none;order:2}.header__logo{display:block;width:6.75rem;height:2.25rem;object-fit:contain}.header__cultures{margin:auto 1.25rem 0}.header__burger-button{flex:none;order:3}.header__account{display:flex;align-items:center;justify-content:center;order:1}.header__account-button{flex:none}.header__account-popup{position:absolute;top:calc(100% + 1px);right:0}@media screen and (min-width: 768px){.header{height:4.625rem;padding-left:2.75rem;padding-right:2.75rem}.header__nav-wrapper{top:4.625rem}}@media screen and (min-width: 1280px){.header{height:5rem;padding:0 1.25rem;position:absolute;top:1rem;left:1.5rem;right:1.5rem;border-radius:.75rem;box-shadow:0 4px 9px rgba(0,0,0,.15)}.header__container{align-items:stretch}.header__container--reversed-mob{flex-direction:row}.header__logo-link{margin-right:2.25rem;order:unset}.header__nav-wrapper{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:1.25rem;width:100%;padding:0;position:static;background-color:#fff;transform:none;transition:none}.header__nav{display:flex;height:100%}.header__nav--main{margin-right:auto}.header__nav--sub{order:3}.header__burger-button{display:none}.header__cultures{order:2;margin:0}.header__account{position:relative;order:unset;margin-left:1.25rem}.header__account-popup{top:calc(100% + .25rem)}}.hero{display:flex;flex-direction:column;gap:3.25rem;height:100%;padding:2rem 0}.hero__info{display:flex;flex-direction:column;flex:1}.hero__heading{margin-bottom:1.75rem}.hero__text{font-family:inherit;font-size:1.25rem;font-weight:500;line-height:1.4;color:#9498ab;margin-bottom:3.25rem}.hero__button{width:100%;margin-top:auto}.hero__image-wrapper{display:flex;max-height:500px;height:60vw;min-height:326px;position:relative}.hero__image{display:block;width:100%;height:auto;border-radius:.75rem;box-shadow:0 16px 24px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);object-fit:cover;object-position:left}.hero__image-text{font-family:inherit;font-size:1.25rem;font-weight:500;line-height:1.4;padding:1.25rem 1.5rem;position:absolute;left:1.25rem;right:1.25rem;bottom:1rem;text-align:center;background-color:rgba(255,255,255,.25);border-radius:.375rem;backdrop-filter:blur(54px)}@media screen and (min-width: 640px){.hero__button{width:max-content;min-width:16.5rem}.hero__image-text{left:12%;right:12%}}@media screen and (min-width: 1024px){.hero{justify-content:space-between;flex-direction:row}.hero__info{padding:0}.hero__image-wrapper{flex:1;height:100%;max-height:100%;min-height:440px}.hero__button{margin-top:0}}@media screen and (min-width: 1280px){.hero{gap:2.75rem}.hero__image-wrapper{min-height:530px}.hero__image-text{font-family:"Lato",Arial,sans-serif;font-size:2rem;font-weight:500;line-height:1.325;bottom:2rem}}.hero-section{padding-top:5rem;padding-bottom:3.75rem}.hero-section__container{margin:0 auto}.hero-section__slider{position:relative;max-width:calc(1216px + 5.5rem);margin:0 auto}.hero-section__slider .splide__pagination{position:absolute;width:100%;bottom:0}@media screen and (min-width: 768px){.hero-section{padding-top:6.625rem}}@media screen and (min-width: 1024px){.hero-section__wrapper{padding-left:2.75rem;padding-right:2.75rem}.hero-section__slider .splide__pagination{width:calc((100% - 2.75rem - 5.5rem)/2);right:2.75rem}}@media screen and (min-width: 1280px){.hero-section{padding-top:10rem}}.section--helpbox-hero{padding-top:5rem;background-image:url("/img/helpbox/bg-decor-white.png");background-size:contain;background-repeat:no-repeat;background-position:right center}@media screen and (min-width: 768px){.section--helpbox-hero{padding-top:6.625rem}}@media screen and (min-width: 1280px){.section--helpbox-hero{padding-top:10rem}}.section--socialworker-hero{padding-top:5rem;background-image:url("/img/helpbox/bg-decor-white.png");background-size:contain;background-repeat:no-repeat;background-position:right center}@media screen and (min-width: 768px){.section--socialworker-hero{padding-top:6.625rem}}@media screen and (min-width: 1280px){.section--socialworker-hero{padding-top:10rem}}.slider{position:relative;max-width:calc(1216px + 5.5rem)}.slider__empty,.slider .splide__track{padding-top:1.75rem;padding-bottom:2.5rem}.slider .splide__arrows{margin-top:-0.75rem}.slider__card,.slider .splide__card{min-height:17.5rem}.slider__card--short,.slider .splide__card--short{min-height:12.75rem}.slider__empty{display:flex;align-items:center;justify-content:center}.slider__card--empty{max-width:37rem}@media screen and (min-width: 1024px){.slider__empty,.slider .splide__track{padding-top:2.25rem;padding-bottom:2.25rem}.slider .splide__arrows--top{position:absolute;right:2.75rem;bottom:calc(100% + 1.625rem);margin-top:0}.slider .splide__arrows:not(.splide__arrows--top){padding-left:2.75rem;padding-right:2.75rem}}@media screen and (min-width: 1280px){.slider{padding:0 1.5rem}.slider .splide__card{box-shadow:0 12px 14px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);transition-property:box-shadow;transition-timing-function:ease-out;transition-duration:.2s}.slider .splide__slide.is-visible .splide__card{box-shadow:0 16px 24px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04)}.slider .splide__arrows:not(.splide__arrows--top){padding-left:1.25rem;padding-right:1.25rem}}@media screen and (min-width: 1440px){.slider .splide__arrows:not(.splide__arrows--top){position:absolute;top:50%;transform:translateY(-50%);left:-2rem;right:-2rem;padding:0;z-index:-1}}.services__heading{margin-bottom:1.75rem}.services__list{display:grid;grid-template-columns:1fr;gap:2rem;list-style:none}@media screen and (min-width: 768px){.services__heading{text-align:center}.services__list{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1280px){.services__heading{margin-bottom:4rem}.services__list{grid-template-columns:repeat(3, 1fr)}}.dashboard{display:flex;flex-direction:column;flex-wrap:wrap;gap:2rem}.dashboard__item{flex:1}@media screen and (min-width: 768px){.dashboard{justify-content:center;flex-direction:row}.dashboard__item{flex:0 0 calc((100% - 2rem)/2)}}@media screen and (min-width: 1280px){.dashboard__item{flex:1}}.goals{display:grid;grid-template-columns:1fr;gap:2rem;list-style:none}@media screen and (min-width: 768px){.goals{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1280px){.goals{grid-template-columns:repeat(auto-fit, minmax(20%, 1fr))}}.feedbacks__heading{margin:0 auto}.feedbacks__wrapper{margin-bottom:1.75rem}.feedbacks__wrapper--mb-xxs{margin-bottom:.25rem}.feedbacks__slider{margin:0 auto}@media screen and (min-width: 1024px){.feedbacks{padding-left:0;padding-right:0}.feedbacks__wrapper{padding:0 2.75rem}}.useful-for__content{display:flex;flex-direction:column;gap:4rem 8.25%}.useful-for__heading{padding:0 3.375rem;margin-bottom:3.25rem}.useful-for__image-wrapper{display:flex;flex:1.7;order:2}.useful-for__image{display:block;width:100%;height:auto;border-radius:.75rem;box-shadow:0 16px 24px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);object-fit:cover;object-position:top center;max-height:600px;min-height:480px}.useful-for__list{display:grid;grid-template-columns:1fr;gap:4rem 2rem;flex:1.92;order:1;list-style:none}.useful-for__item{padding-left:2.125rem;padding-right:2.125rem}@media screen and (min-width: 768px){.useful-for__heading{text-align:center}.useful-for__list{grid-template-columns:repeat(2, 1fr)}.useful-for__item{padding-left:0;padding-right:0}}@media screen and (min-width: 1024px){.useful-for__heading{padding:0}}@media screen and (min-width: 1280px){.useful-for__content{justify-content:space-between;flex-direction:row}.useful-for__heading{margin-bottom:4rem}.useful-for__image-wrapper{order:1}.useful-for__image{max-height:100%}.useful-for__list{padding-top:.5rem;padding-bottom:.5rem;order:2}}.partners{display:block}.partners__image{display:block;width:100%;height:auto;border-radius:.75rem;box-shadow:0 16px 24px rgba(0,0,0,.06),0 2px 6px rgba(0,0,0,.04),0 0 1px rgba(0,0,0,.04);object-fit:cover;margin:0 auto}@media screen and (min-width: 1280px){.partners__image{max-width:864px}}.page-header{padding-top:6.75rem;padding-bottom:2rem;color:#fff;background-color:#80c342}.page-header__container{margin:0 auto}.page-header__button{font-size:.875rem;margin-bottom:1rem}@media screen and (min-width: 768px){.page-header{padding-top:7.625rem}}@media screen and (min-width: 1280px){.page-header{padding-top:10.5rem}}.page-hero{padding:7rem 0 4rem}.page-hero__container{display:flex;flex-direction:column;gap:3.25rem;margin:0 auto}.page-hero__info{display:flex;flex-direction:column;flex:1}.page-hero__image{width:100%;height:100%;max-height:561px;object-fit:contain;margin:0 auto}.page-hero__heading{margin-bottom:1.75rem}.page-hero__text{font-family:inherit;font-size:1rem;font-weight:500;line-height:1.75;color:#9498ab;margin-bottom:3.25rem}.page-hero__button{width:100%}.page-hero__label{font-family:"Lato",Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.14;display:flex;align-items:center;gap:.75rem;margin-top:2rem}.page-hero__label>span{display:block}.page-hero__label-icon{display:block;width:6.5rem;height:2.5rem;background-image:url("/img/icons/avatar-stack.svg");background-size:100% 100%;background-position:center;background-repeat:no-repeat;flex:none}@media screen and (min-width: 640px){.page-hero__button{width:max-content;min-width:16.5rem}.page-hero__label{font-family:inherit;font-size:1.25rem;font-weight:500;line-height:1.4}}@media screen and (min-width: 768px){.page-hero{padding-top:7.875rem}}@media screen and (min-width: 1024px){.page-hero{padding:9.25rem 2.75rem 4rem}.page-hero__container{justify-content:space-between;flex-direction:row;gap:2.25rem}.page-hero__info{padding-top:.25rem}.page-hero__image{height:40vw;flex:.7;margin:0}.page-hero__label{margin-top:2.5rem}}@media screen and (min-width: 1280px){.page-hero{padding-top:10.625rem}.page-hero__text{margin-bottom:4rem}}.doctors{padding-top:0}.doctors__container{display:flex;flex-direction:column;padding-top:1.75rem;border-top:1px solid #e6e8ec;margin:0 auto}.doctors__content{width:100%}.doctors__sidebar{min-width:16rem;padding-bottom:2.25rem}.doctors__info-line{margin-bottom:2rem}.doctors__list{list-style:none}.doctors__list-item{margin-bottom:2rem}.doctors__list-item:last-child{margin-bottom:0}.doctors__banners{margin-top:8rem}.doctors .splide__pagination{display:none}@media screen and (min-width: 1024px){.doctors{padding-top:3.25rem}.doctors__container{flex-direction:row;padding-top:2.5rem}.doctors__sidebar{max-width:22rem;padding-right:2rem;flex:1}.doctors__content{padding:.75rem 0 .75rem 2.5rem;border-left:1px solid #e6e8ec;flex:3}.doctors__banners{margin-top:6rem}}@media screen and (min-width: 1280px){.doctors__sidebar{padding-right:2.5rem}.doctors__content{padding-left:4rem}}.filter{display:flex;flex-direction:column}.filter__section{padding:1.5rem 0;border-bottom:1px solid #e6e8ec}.filter__section:first-child{padding-top:0}.filter__section:last-child{padding-bottom:0;border-bottom:none}.filter__heading{font-family:inherit;font-size:1rem;font-weight:600;line-height:1.5;color:#9498ab;margin-bottom:1.5rem}.banners{overflow:hidden}.banners__list{display:grid;grid-template-columns:repeat(auto-fit, minmax(20rem, 1fr));column-gap:2rem;list-style:none}.banners__heading{margin-bottom:.5rem}.banners__list-item{font-family:inherit;font-size:1.125rem;font-weight:600;line-height:1.5;position:relative}.banners__list-item::after{content:"";display:block;width:100%;height:1px;position:absolute;top:100%;left:0;right:0;background-color:#e6e8ec}.banners__link{display:flex;gap:1.5rem;height:100%;padding:1.5rem 0;color:#16192c;cursor:pointer;transition-property:color;transition-timing-function:ease-out;transition-duration:.2s}.banners__link:visited{color:#16192c}.banners__link:hover{color:#16192c}.banners__link:active{color:#327118}.banners__link:focus-visible{outline:1px solid currentColor;outline-offset:.25em}.banners__image{display:block;width:4.5rem;height:4.5rem;border-radius:50%;object-fit:cover;flex:none}.doctor-page__main{padding-top:2.5rem}.doctor-page__main-container{display:flex;flex-direction:column;margin:0 auto}.doctor-page__container{margin:0 auto}.doctor-page__content{width:100%;padding-top:4rem;border-top:1px solid #e6e8ec}.doctor-page__sidebar-top{padding-bottom:4rem}.doctor-page__sidebar-bottom{display:none;padding-top:2rem}.doctor-page__sidebar-info{color:#9498ab;line-height:1.25}.doctor-page__sidebar-item{width:100%;margin-bottom:1.5rem;text-align:center}.doctor-page__sidebar-item:last-child{margin-bottom:0}.doctor-page__sidebar-item:not(a){color:#16192c}.doctor-page__sidebar-item--primary:not(a){color:#498f2d}.doctor-page__avatar{margin:0 auto 2.5rem}.doctor-page__feedbacks{padding-top:3.25rem;padding-bottom:3.25rem}.doctor-page__actions{padding-top:3.25rem}.doctor-page__button{width:100%}.doctor-page__chat-link{display:block;text-align:center;color:#498f2d}.doctor-page__chat-btn{width:100%;margin-top:1rem}.doctor-page__rate{display:flex;align-items:center;justify-content:center;margin-bottom:3.25rem}@media screen and (min-width: 1024px){.doctor-page__main{padding-top:3rem;padding-bottom:3.25rem}.doctor-page__main-container{flex-direction:row;gap:4rem}.doctor-page__content{padding-top:0;border-top:none;flex:2.5;order:1}.doctor-page__sidebar{min-width:20rem;max-width:24rem;flex:1.5;order:2}.doctor-page__sidebar-bottom{display:block}.doctor-page__banner-section{display:none}.doctor-page__main-container--column{flex-direction:column;padding-bottom:3.25rem;gap:0}}.error-page{padding-top:7.75rem}.error-page__container{display:flex;align-items:center;justify-content:center;flex-direction:column;margin:0 auto}.error-page__image{display:block;width:100%;height:auto;max-width:446px;object-fit:contain;flex:none;margin-bottom:1.75rem}.error-page__heading{width:100%;margin-bottom:2.5rem}@media screen and (min-width: 768px){.error-page{padding-top:9.625rem}}@media screen and (min-width: 1280px){.error-page{padding-top:13.5rem;padding-bottom:10.25rem}.error-page__image{max-width:592px}}.footer{font-family:"Lato",Arial,sans-serif;font-size:.875rem;font-weight:400;line-height:1.14;color:#fff;background-color:#434343}.footer__container{display:flex;flex-direction:column;gap:2.5rem;margin:0 auto 2.5rem}.footer__container:last-child{margin-bottom:0}.footer__top{padding:4rem 1.25rem 2.5rem;margin:0 auto}.footer__bottom{padding:2.5rem 1.25rem 4rem;margin:0 auto}.footer__nav-wrapper{display:flex;flex-direction:column;gap:.75rem}.footer__dev-link{display:block;color:#fff;cursor:pointer;transition-property:color;transition-timing-function:ease-out;transition-duration:.2s}.footer__dev-link:visited{color:#fff}.footer__dev-link:hover{color:#80c342}.footer__dev-link:active{color:#327118}.footer__dev-link:focus-visible{outline:1px solid currentColor;outline-offset:.25em}.footer__logos{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;padding-top:1.5rem}.footer__logo-link img{display:block;width:auto;height:4rem;object-fit:contain}.footer__socials{display:flex;align-items:center;gap:1.5rem}.footer__socials--desk{display:none}.footer__social-link{flex:none}.footer__divider{width:calc(100% - 2.5rem);height:1px;background-color:#fff;margin:0 auto}@media screen and (min-width: 768px){.footer__top{padding:4rem 2.75rem 1.75rem}.footer__nav-wrapper{flex-direction:row;gap:1.25rem}.footer__nav:not(.footer__nav--main){order:2}.footer__dev-link{order:1}.footer__divider{width:100%}.footer__bottom{padding:2.5rem 2.75rem}}@media screen and (min-width: 1280px){.footer__container{align-items:center;justify-content:space-between;flex-direction:row;margin-bottom:1.75rem}.footer__nav--main{order:2}.footer__logos{padding-top:0;order:1}.footer__socials--mob{display:none}.footer__socials--desk{display:flex}.footer__copyright{max-width:50%}}.privacy-policy{font-family:"Inter",sans-serif}.privacy-policy+.privacy-policy{margin-top:5rem}.privacy-policy *{font-family:inherit}.privacy-policy__head{padding:2.4rem;background-color:#f5f5f5;text-align:center;margin-bottom:3.75rem;border-radius:1rem}@media(max-width: 768px){.privacy-policy__head{padding:2rem 1rem;margin-bottom:1.5rem}}.privacy-policy__content{max-width:50rem;margin:0 auto;color:#4b5563;line-height:156%;font-size:1.125rem}.privacy-policy__suptitle{color:#498f2d;margin-bottom:.75rem}.privacy-policy__title{font-weight:600;font-size:3rem;line-height:125%;letter-spacing:-0.02em;max-width:48rem;margin:0 auto}@media(max-width: 768px){.privacy-policy__title{font-size:2rem}}.privacy-policy h2,.privacy-policy h3,.privacy-policy h4,.privacy-policy h5,.privacy-policy h6{font-weight:600;line-height:127%;color:#111827}.privacy-policy h2{font-size:1.875rem;margin-bottom:1.25rem}@media(max-width: 768px){.privacy-policy h2{font-size:1.25rem}}.privacy-policy h4{font-size:1.5rem;margin-bottom:1rem}@media(max-width: 768px){.privacy-policy h4{font-size:1rem}}.privacy-policy p{margin-bottom:2.25rem}@media(max-width: 768px){.privacy-policy p{margin-bottom:1.5rem;font-size:.875rem}}.privacy-policy ul{margin-bottom:3rem;padding-left:1.25rem}@media(max-width: 768px){.privacy-policy ul li{font-size:.875rem}}.privacy-policy a{text-decoration:underline;text-decoration-skip-ink:none;color:#4b5563}.privacy-policy a:hover{color:#498f2d}.privacy-policy__btns{justify-content:center}.privacy-policy__btn{width:100%;min-width:16.5rem}@media screen and (min-width: 768px){.privacy-policy__btn{width:max-content}}.section--privacy-policy{padding-top:5rem}@media screen and (min-width: 768px){.section--privacy-policy{padding-top:6.625rem}}@media screen and (min-width: 1280px){.section--privacy-policy{padding-top:10rem}}.section--doctor-consultation-info{padding-top:5rem}@media screen and (min-width: 768px){.section--doctor-consultation-info{padding-top:6.625rem}}@media screen and (min-width: 1280px){.section--doctor-consultation-info{padding-top:10rem}}.doctor-consultation-info__title{font-weight:600;font-size:3rem;line-height:125%;letter-spacing:-0.02em;max-width:48rem;margin:0 auto 1.25rem;text-align:center}@media(max-width: 768px){.doctor-consultation-info__title{font-size:2rem}}.doctor-consultation-info__subtitle{text-align:center}@media(max-width: 768px){.doctor-consultation-info__subtitle{text-align:left}}.doctor-consultation-info__choice{display:flex;border-radius:.5rem;background-color:#f5f5f5;padding:2.25rem 0;margin:3.313rem 0 6.875rem}@media(max-width: 768px){.doctor-consultation-info__choice{margin:2.5rem 0;padding:2rem 1rem;flex-direction:column;gap:2rem}}.doctor-consultation-info__choice-col{width:50%;padding:0 5.5rem 1.25rem 6.5rem}@media(max-width: 768px){.doctor-consultation-info__choice-col{padding:0;width:100%}}.doctor-consultation-info__choice-col:first-child{border-right:.063rem solid rgba(148,152,171,.35)}@media(max-width: 768px){.doctor-consultation-info__choice-col:first-child{border-right:none;border-bottom:.063rem solid rgba(148,152,171,.35);padding-bottom:2rem}}.doctor-consultation-info__choice-title{font-weight:700;font-size:1.5rem;line-height:133%;margin-bottom:1rem}@media(max-width: 768px){.doctor-consultation-info__choice-title{font-size:1.25rem}}.doctor-consultation-info__choice-text{color:#9498ab;line-height:125%}.doctor-consultation-info__table-button{width:initial;min-width:16.5rem;font-weight:600;font-size:1rem;padding:1rem;flex:0 1 25.5em}@media screen and (max-width: 600px){.doctor-consultation-info__table-button{flex:initial}}.section--how-to-consult{padding-top:5rem}@media screen and (min-width: 768px){.section--how-to-consult{padding-top:6.625rem}}@media screen and (min-width: 1280px){.section--how-to-consult{padding-top:10rem}}.how-to-consult__suptitle{color:#498f2d;margin-bottom:.75rem;text-align:center}.how-to-consult__title{font-weight:700;font-size:3rem;line-height:125%;letter-spacing:-0.02em;max-width:48rem;margin:0 auto;text-align:center}@media(max-width: 768px){.how-to-consult__title{font-size:2rem}}.how-to-consult__steps{max-width:48rem;margin:2rem auto 3.25rem;padding-left:3.25rem;border-left:.125rem solid #f1efec}@media(max-width: 768px){.how-to-consult__steps{margin:1.5rem auto 3.25rem;padding-left:.75rem}}.how-to-consult__steps-item{margin-bottom:3.75rem;position:relative}@media(max-width: 768px){.how-to-consult__steps-item{margin-bottom:2.5rem}}.how-to-consult__steps-item:before{content:"";display:block;width:.125rem;height:7rem;background-color:#498f2d;position:absolute;top:0;left:-3.375rem;transition:all .3s ease;opacity:0}@media(max-width: 768px){.how-to-consult__steps-item:before{left:-0.825rem}}.how-to-consult__steps-item.active:before{opacity:1}.how-to-consult__steps-item:last-child{margin-bottom:0}.how-to-consult__button{width:max-content;min-width:16.5rem;margin:0 auto}@media(max-width: 560px){.how-to-consult__button{width:100%}}.how-to-consult__step-number{font-weight:700;font-size:3rem;line-height:133%;color:#498f2d;margin-bottom:.75rem}@media(max-width: 768px){.how-to-consult__step-number{font-size:2rem;line-height:125%;margin-bottom:.6rem}}.how-to-consult__paragraph{font-weight:500;line-height:125%;margin-bottom:1.5rem}@media(max-width: 768px){.how-to-consult__paragraph{font-size:.875rem}}.how-to-consult__step-image{border:.031rem solid #d1d5db;border-radius:.75rem;box-shadow:0 2px 4px -2px rgba(18,26,43,.06),0 4px 6px -2px rgba(18,26,43,.1);max-width:100%}.section--questions{padding-top:5rem;background-color:#f5f5f5}@media screen and (min-width: 768px){.section--questions{padding-top:2rem}}@media screen and (min-width: 1280px){.section--questions{padding-top:4rem}}.section--questions .questions__supheading{color:#498f2d;margin-bottom:.75rem;text-align:center}.section--questions .questions__heading{font-weight:600;font-size:3rem;line-height:125%;letter-spacing:-0.02em;max-width:48rem;margin:0 auto;text-align:center;font-family:"Roboto",sans-serif}@media(max-width: 768px){.section--questions .questions__heading{font-size:2rem}}.section--questions .questions__list{max-width:53rem;margin:2.625rem auto 0}@media(max-width: 768px){.section--questions .questions__list{margin-top:1.75rem}}.section--questions .questions__item{display:flex;flex-direction:column;margin-bottom:1rem;box-shadow:0 10px 30px 0 rgba(0,0,0,.05);background:#fff;padding:1.5rem;border-radius:.313rem}@media(max-width: 768px){.section--questions .questions__item{padding:1rem .75rem}}.section--questions .questions__item:last-child{margin-bottom:0}.section--questions .questions__text{display:flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer;font-weight:500;font-size:1.25rem;line-height:150%;color:#14171d}@media(max-width: 768px){.section--questions .questions__text{font-size:1rem;font-weight:700}}.section--questions .questions__text::after{box-sizing:border-box;content:"";display:inline-block;width:1rem;height:1rem;flex-shrink:0;margin-left:1rem;background:url("../img/icons/check-grey.svg") no-repeat center;background-size:.6em;transition:all .3s ease}.section--questions .questions__text.expanded::after{transform:rotate(180deg)}.section--questions .questions__answer-text{display:none}.section--questions .questions__answer-text p{margin:0;margin-bottom:1em;line-height:150%;color:#9b9b9b;font-size:.875rem}.section--questions .questions__answer-text p:first-child{margin-top:1em}.section--questions .questions__answer-text p:last-child{margin-bottom:0}.section--questionary{padding-top:5rem;background-color:#f5f5f5}@media screen and (min-width: 768px){.section--questionary{padding-top:6.625rem}}@media screen and (min-width: 1280px){.section--questionary{padding-top:10rem;padding-bottom:7.5rem}}.questionary__title{font-weight:700;font-size:3rem;line-height:133%;letter-spacing:-0.02em;max-width:48rem;margin:0 auto .75rem;text-align:center}@media(max-width: 768px){.questionary__title{font-size:2rem}}.questionary__subtitle{text-align:center;margin-bottom:2.5rem}.questionary__form{box-shadow:0 .625rem 1.875rem 0 rgba(0,0,0,.05);background-color:#fff;border-radius:1rem;max-width:42.5rem;margin:0 auto;padding:2.5rem 3.75rem;position:relative}@media(max-width: 768px){.questionary__form{padding:1.25rem .75rem}}.questionary__form h2{font-weight:700;font-size:2rem;line-height:112%;margin-bottom:1.75rem}@media(max-width: 768px){.questionary__form h2{font-size:1.25rem}}.questionary__counter{color:#9498ab;margin-bottom:1rem}@media(max-width: 768px){.questionary__counter{font-size:.875rem;margin-bottom:.5rem}}.questionary__img{position:absolute;bottom:0;left:calc(100% + 1rem)}@media(max-width: 1024px){.questionary__img{display:none}}.questionary__list{margin-bottom:2.5rem;list-style:none}.questionary__item{margin-bottom:1rem}.questionary__item:last-child{margin-bottom:0}.questionary__label{display:flex;align-items:center;font-weight:500;line-height:1;padding:1rem 1.5rem;border:1px solid #d1d5db;border-radius:.625rem;cursor:pointer;position:relative}.questionary__label-disabled{display:flex;align-items:center;font-weight:500;line-height:1;padding:1rem 1.5rem;border:1px solid #d1d5db;border-radius:.625rem;background-color:#f5f5f5;color:#9498ab;cursor:not-allowed;position:relative}.questionary__placeholder{margin-left:1rem}.questionary__placeholder:after{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;border:1px solid #498f2d;border-radius:.625rem;opacity:0;transition:all .3s ease}.questionary__radio:checked+.questionary__placeholder:after{opacity:1}.questionary__btn{width:max-content;min-width:16.5rem;margin:0 auto}@media(max-width: 768px){.questionary__btn{width:100%}}.questionary__radio{vertical-align:middle;-webkit-appearance:none;border-radius:50%;display:inline-block;height:1.25em;width:1.25em;min-height:1.25em;min-width:1.25em;padding:0;position:relative;border:1px solid #d1d5db;cursor:pointer}.questionary__radio:after{background-color:#d1d5db}.questionary__radio:checked{border-color:#498f2d}.questionary__radio:checked::after{content:"";position:absolute;background-color:#498f2d;border-radius:50%;height:.5em;left:calc(50% - .25em);top:calc(50% - .25em);width:.5em}.questionary__textarea{padding:1rem 1.5rem;border:1px solid #d1d5db;border-radius:.625rem;width:100%;font-family:"Lato",Arial,sans-serif;font-size:1rem;outline:0}.questionary__field{display:-webkit-flex;display:flex;position:relative;margin:1rem 0 2rem}.questionary label.field-validation-error{position:absolute;top:calc(100% + .5em);left:0;color:#ef4136;font-size:.75em;line-height:1.2}.questionary textarea.field-validation-error{border-color:#ef4136}.auth__header{font-weight:700;font-size:2rem;line-height:133%;letter-spacing:-0.02em;max-width:48rem;margin:0 auto .75rem;text-align:center}.auth__header--small{font-size:1.25rem}.auth__info{text-align:center;margin:0 auto 2.5rem;max-width:48rem}.auth .form{box-shadow:0 .625rem 1.875rem 0 rgba(0,0,0,.05);background-color:#fff;border-radius:1rem;max-width:44rem;margin:0 auto;padding:1.25rem .75rem;position:relative}.auth .form .field__label{font-size:.875rem;line-height:171%;margin-bottom:.25rem;margin-left:1rem}.auth .form .field__label--large{font-size:1rem;margin-bottom:.5em}.auth .form .form__field{margin-bottom:2rem}.auth .form select,.auth .form .field__input,.auth .form .field__text-box{border:1px solid #adb7bc;border-radius:.5rem;padding:1rem}.auth .form .field--date{display:flex;flex-wrap:wrap;flex-direction:initial}.auth .form .field--date .field__message{position:absolute;top:100%;left:0;color:#80c342}.auth .form .field__message{font-size:.8125rem}.auth .form label.field-validation-error{position:absolute;top:100%;font-size:.8125rem;color:#f43f36}.auth .form .field--date>.field__label{max-width:initial;flex:1 0 100%}.auth .form .field--date>.field{position:relative;display:flex;flex-direction:column;flex:1 0 100%;margin-bottom:1.5rem}.auth .form .field--date>.field:last-child{margin-bottom:0}.auth .form .field--date .field__input{flex:1}.auth .form .questionary__placeholder{margin-left:.5rem;font-size:.875rem;line-height:171%;color:#475156;position:relative;top:2px}.auth .form .questionary__placeholder::after{display:none}.auth .form .questionary__label{padding:1rem;border:none;border-radius:0;display:inline-flex}.auth__btn{width:100%;min-width:16.5rem;margin:0 auto}.auth__field-info--error{color:#f43f36;margin:-1.5rem 0 1rem}@media screen and (min-width: 768px){.auth__header{font-size:3rem}.auth__header--small{font-size:1.5rem}.auth__btn{width:max-content}.auth .form{padding:1.5rem}.auth .form .field--date>.field{flex:3 3;margin-right:1.5em;margin-bottom:0}.auth .form .field--date>.field:last-child{margin-right:0}}.section--auth{padding-top:5rem;background-color:#f5f5f5}@media screen and (min-width: 768px){.section--auth{padding-top:6.625rem}}@media screen and (min-width: 1280px){.section--auth{padding-top:10rem}}.section--article{padding-top:4rem}@media screen and (min-width: 768px){.section--article{padding-top:6.625rem}}@media screen and (min-width: 1280px){.section--article{padding-top:6rem}}.section--blog-posts{padding-top:5rem}@media screen and (min-width: 768px){.section--blog-posts{padding-top:6.625rem}}@media screen and (min-width: 1280px){.section--blog-posts{padding-top:10rem}}.blog-posts__title{font-weight:700;font-size:3rem;line-height:125%;letter-spacing:-0.02em;max-width:48rem;margin:0 auto 1.25rem;text-align:center}@media(max-width: 768px){.blog-posts__title{font-size:2rem}}.blog-posts__suptitle{text-align:center;color:#498f2d;margin-bottom:.75rem}.blog-posts__text{font-size:1.25rem;line-height:150%;text-align:center;color:#2a2d3c;text-align:center;max-width:58rem;margin:0 auto 2rem}@media(max-width: 768px){.blog-posts__text{font-size:1rem}}.blog-posts__search{position:relative;width:22.5rem;max-width:100%;margin:0 auto 4rem}@media(max-width: 768px){.blog-posts__search{width:100%}}.blog-posts__search-input{border:1px solid #d1d5db;border-radius:.625rem;padding:.75rem .875rem .75rem 2.625rem;height:3rem;box-shadow:0 1px 2px 0 rgba(18,26,43,.05);background:#fff;line-height:150%;color:#6b7280;width:100%;font-size:.875rem}.blog-posts__search-submit{position:absolute;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;top:0;left:0;padding:0;background-color:rgba(0,0,0,0);cursor:pointer;outline:0;border:none}.blog-posts__sorting-panel{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:1.75rem;gap:1rem}@media(max-width: 768px){.blog-posts__sorting-panel{flex-direction:column;align-items:flex-start}}.blog-posts__tags{display:flex;gap:.5rem;max-width:70%}@media(max-width: 768px){.blog-posts__tags{max-width:initial;flex-direction:column}}.blog-posts__tags-inner{display:flex;flex-wrap:wrap;gap:.5rem;max-height:900rem;overflow:hidden}.blog-posts__tags-inner.blog-posts__tags--collapsed{max-height:5.5rem}.blog-posts__tags-controls{align-self:flex-start}.blog-posts__tags-toggle{padding:.5rem .875rem;background-color:#498f2d;color:#fff;border:none;border-radius:.375rem;cursor:pointer;font-weight:500;white-space:nowrap;height:2.5rem;min-width:7rem}.blog-posts__tags-toggle--hide{display:none}.blog-posts__tags::-webkit-scrollbar{display:none}.blog-posts__tags-item{border-radius:.375rem;padding:.5rem .875rem;height:2.5rem;line-height:150%;color:#6b7280;font-weight:500;transition:all .3s ease;cursor:pointer;order:1}.blog-posts__tags-item:hover{background-color:#f3f4f6;color:#111827}.blog-posts__tags-item .tag-remove{display:none;margin-left:.5rem;cursor:pointer;color:#f43f36}.blog-posts__tags-item--active{background-color:#f3f4f6;color:#498f2d;position:relative;order:0}.blog-posts__tags-item--active .tag-remove{display:inline}.blog-posts__sorting-select-wrap{position:relative;display:inline-block;width:20rem;max-width:100%}@media(max-width: 768px){.blog-posts__sorting-select-wrap{width:100%}}.blog-posts__sorting-select{border:1px solid #d1d5db;border-radius:.625rem;padding:.75rem .875rem .75rem 1rem;height:3rem;box-shadow:0 1px 2px 0 rgba(18,26,43,.05);background:#fff;line-height:150%;color:#111827;width:100%;font-size:.875rem}.blog-posts__list{display:grid;justify-content:space-between;grid-template-columns:repeat(3, calc((100% - 2.5rem) / 3));list-style:none;gap:1.25rem}@media(max-width: 768px){.blog-posts__list{grid-template-columns:repeat(2, calc((100% - 1.25rem) / 2))}}@media(max-width: 560px){.blog-posts__list{grid-template-columns:repeat(1, 100%)}}.blog-posts__card{border:1px solid #e8e8ea;border-radius:.75rem;padding:1rem;box-shadow:0 0 1px 0 rgba(0,0,0,.04),0 2px 6px 0 rgba(0,0,0,.04),0 16px 24px 0 rgba(0,0,0,.06);background:#fff;height:100%;display:flex;flex-direction:column;opacity:0;transform:translateY(1.5rem);transition:all .3s ease}.blog-posts__card.show{opacity:1;transform:translateY(0)}.blog-posts__card-image{border-radius:.375rem;background:rgba(0,0,0,.2);margin-bottom:1rem}.blog-posts__card-content{padding:.5rem;display:flex;flex-direction:column;height:100%}.blog-posts__card-tags{display:flex;align-items:center;flex-wrap:nowrap;gap:.5rem;margin-bottom:1rem}.blog-posts__card-tags-item{border-radius:.375rem;padding:.25rem .625rem;height:1.75rem;background:rgba(73,143,45,.1);font-weight:500;font-size:.875rem;line-height:143%;color:#498f2d}.blog-posts__card-heading{margin-bottom:1.25rem;font-weight:600;font-size:1.5rem;line-height:117%;color:#181a2a}@media(max-width: 768px){.blog-posts__card-heading{font-size:1.25rem}}.blog-posts .timestamp{margin-top:auto}.blog-posts__loader{display:flex;justify-content:center;align-items:center;padding:40px 0}.blog-posts .spinner{width:40px;height:40px;border:4px solid #ccc;border-top-color:#333;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.section--consultations{padding-top:5rem;background-color:#f5f5f5}@media screen and (min-width: 768px){.section--consultations{padding-top:6.625rem}}@media screen and (min-width: 1280px){.section--consultations{padding-top:10rem}}.consultations{display:flex;align-items:flex-start;gap:2rem}.consultations__title{font-weight:600;font-size:2rem;line-height:125%;color:#1f1f1f;margin-bottom:.5rem}.consultations__mascot-wrapper{width:100%}.consultations__head{display:flex;align-items:center;border-bottom:1px solid #e6e6e6;justify-content:space-between;min-height:59px;width:100%;border-bottom:1px solid #f5f5f5;border-radius:.875rem .875rem 0 0;background-color:#80c342}@media(max-width: 560px){.consultations__head{display:none}}.consultations__head>div{padding:1rem 2rem;flex:1;text-align:center;font-weight:700}.consultations__head>div b{font-weight:800;font-size:.875rem;color:#202224;opacity:.9}.consultations__list{list-style-type:none;margin:0;padding:0}.consultations__row-wrapper{position:relative}.consultations__row{display:flex;min-height:59px;position:relative;background-color:#fff}@media(max-width: 560px){.consultations__row{margin-bottom:1.25rem;border-radius:.75rem;box-shadow:0 0 1px 0 rgba(0,0,0,.04),0 2px 6px 0 rgba(0,0,0,.04),0 16px 24px 0 rgba(0,0,0,.06);padding:.5rem}}.consultations__row:last-child{border-radius:0 0 .875rem .875rem}@media(max-width: 560px){.consultations__row:last-child{border-radius:.75rem}}.consultations__row:last-child:after{display:none}.consultations__row::after{background-color:#979797;bottom:0;content:"";height:1px;left:1.25em;right:1.25em;position:absolute;opacity:.4}@media(max-width: 560px){.consultations__row::after{display:none}}.consultations__row--patient::after,.consultations__row--council::after{left:0;right:0}.consultations__row--doctor{background-color:#fff;border:0;margin:1.25em -1.25em 0;padding:0 1.25em;position:relative}.consultations__row--doctor .consultations__col{justify-content:flex-start}.consultations__row--doctor .consultations__col-label,.consultations__row--patient .consultations__col-label{width:8rem}.consultations__row--council .consultations__col-label{padding-right:1em}.consultations__row--council .consultations__col-value{text-align:right}.consultations__row .consultations__item-link{font-size:.875rem;color:#1f1f1f}.consultations__item-link{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;color:#80c342}.consultations__item-link--inline-block{display:inline-block;width:auto}.consultations__row--patient .consultations__item-link{align-items:flex-start}@media(max-width: 560px){.consultations__row--patient .consultations__item-link{flex-direction:column}}.consultations__row--doctor .consultations__col{justify-content:flex-start}.consultations__row--doctor .consultations__col-label,.consultations__row--patient .consultations__col-label{width:8rem}.consultations__row--council .consultations__col-label{padding-right:1em}.consultations__row--council .consultations__col-value{text-align:right}.consultations__col{align-items:center;display:flex;flex:0 1;justify-content:center;padding:1rem;flex:1;text-align:center}@media(max-width: 560px){.consultations__col{width:100%;justify-content:space-between;border-bottom:1px solid #dfdfdf;padding:.75rem 0}}@media(max-width: 560px){.consultations__col:last-child{border:none}}.consultations__column{flex:0 1 25%;text-align:center}.consultations__column--first{flex:0 1 50%;text-align:left}.consultations__row--doctor .consultations__col-label,.consultations__row--patient .consultations__col-label{width:8rem}.consultations__row--council .consultations__col-label{padding-right:1em}.consultations__row--council .consultations__col-value{text-align:right}.consultations__row:not(.consultations__row--doctor) .consultations__col-label{display:none}@media(max-width: 560px){.consultations__row:not(.consultations__row--doctor) .consultations__col-label{display:block;text-align:left}}.consultations__reject-btn{border:none;outline:none;background-color:rgba(0,0,0,0);cursor:pointer}.status{display:inline-block;border-radius:.5em;font-weight:600;font-size:.75rem;padding:.25em .625em;white-space:nowrap}.status--success{background-color:#388e3c;color:#fff}.status--fail{background-color:#9b9b9b;color:#fff}.status--error{background-color:#ef4136;color:#fff}.tab-pages__tab-page{box-shadow:0 0 1px 0 rgba(0,0,0,.04),0 2px 6px 0 rgba(0,0,0,.04),0 16px 24px 0 rgba(0,0,0,.06);border-radius:.75rem;overflow:hidden}@media(max-width: 560px){.tab-pages__tab-page{box-shadow:none;overflow:visible}}.section--patient{padding-top:5rem;background-color:#f5f5f5}@media screen and (min-width: 768px){.section--patient{padding-top:6.625rem}}@media screen and (min-width: 1280px){.section--patient{padding-top:10rem}}.patient{display:flex;align-items:flex-start;gap:2rem}.patient__heading{font-weight:700;font-size:1.5rem;line-height:133%;color:#16192c;margin-bottom:1.25rem}.patient__wrap{width:100%}.patient__name{float:none;font-weight:700;font-size:1rem;line-height:125%;color:#16192c;line-height:1.2;letter-spacing:.05em;margin-bottom:1em}.patient__name--mb-large{margin-bottom:1.75em}.patient__info-block{margin-bottom:1.5rem}.patient__info{font-family:"Lato",sans-serif;margin-bottom:2.5em}.patient__info-item,.patient .content .patient__info-item{line-height:1.5;margin:1em 0}@media(max-width: 768px){.patient__info-item,.patient .content .patient__info-item{display:flex;align-items:center;justify-content:space-between}}.patient .buttons{margin-top:1.5em}.patient__link--large{max-width:350px}@media(max-width: 560px){.patient__link--large{width:100%;max-width:initial}}.patient__date-filter{margin-bottom:2.5em}.patient__helpbox-info{position:relative}.patient__table{margin-top:1.25rem}.patient__content-wrap{border-radius:1rem;background-color:#fff;padding:1.5rem;box-shadow:0 3px 8px -1px rgba(50,50,71,.05),0 0 1px 0 rgba(12,26,75,.24)}@media(max-width: 768px){.patient__content-wrap{padding:1rem .5rem}}.section--mental-health{padding-top:5rem}@media screen and (min-width: 768px){.section--mental-health{padding-top:6.625rem}}@media screen and (min-width: 1280px){.section--mental-health{padding-top:10rem}}.mental-health{display:flex;align-items:flex-start;gap:2rem}.mental-health__wrap{width:100%}.section--instruction{padding-top:5rem;overflow:hidden;padding-bottom:0}@media screen and (min-width: 768px){.section--instruction{padding-top:6.625rem;padding-bottom:0}}@media screen and (min-width: 1280px){.section--instruction{padding-top:8rem;padding-bottom:0}}.instruction__title{font-weight:700;font-size:3rem;line-height:125%;letter-spacing:-0.02em;max-width:48rem;margin:0 auto 2.5rem;text-align:center}@media(max-width: 768px){.instruction__title{font-size:2rem}}.instruction__suptitle{text-align:center;color:#498f2d;margin-bottom:.75rem}.instruction .tab-pages__tab-page{box-shadow:none;overflow:visible}.instruction .tabs__tab{font-size:1.25rem;padding:.625rem 1.688rem;font-family:"Lato",sans-serif}@media(max-width: 768px){.instruction .tabs__tab{padding:.625rem 0}}.instruction .tabs__tab--active{color:#498f2d}.instruction .tabs__tab--narrow{margin-right:0}.instruction .tabs{margin-bottom:2.5rem;gap:0}.instruction .main__tab-heading{font-weight:700;font-size:1.25rem;line-height:140%;margin-bottom:.75rem}.instruction .link{text-decoration:underline}.instruction .main__paragraph{margin-bottom:.75rem}.instruction .main__steps-item{margin-bottom:2.5rem}.instruction .main__step-number{font-weight:700;font-size:3rem;line-height:133%;color:#498f2d;margin-bottom:.75rem}@media(max-width: 768px){.instruction .main__step-number{font-size:2rem;line-height:125%;margin-bottom:.6rem}}.instruction .main__step-image{border:.031rem solid #d1d5db;border-radius:.75rem;box-shadow:0 2px 4px -2px rgba(18,26,43,.06),0 4px 6px -2px rgba(18,26,43,.1);max-width:100%}.instruction .instruction-hero__button{margin:3.25rem auto 0;max-width:100%}.instruction .section--questions{margin:0 -4rem;position:relative}@media(max-width: 768px){.instruction .section--questions{margin:0}}.instruction .section--questions:before{content:"";height:100%;width:200vw;position:absolute;top:0;left:-50vw;background-color:#f5f5f5}.instruction .section__container{z-index:5;position:relative}.instruction .main__list{padding-left:1rem}.instruction .main__list li{margin-bottom:.625rem}.section--online-instruction{padding-top:5rem;background-color:#f5f5f5;text-align:center}.section--online-instruction .instruction-content{max-width:66.25rem;margin:0 auto}.section--online-instruction .online-truction-hero__button{margin:3.25rem auto 0;max-width:100%;min-width:16.5rem}.section--online-instruction h1{font-family:"Montserrat",sans-serif;font-weight:700;font-size:3rem;line-height:133%;text-align:center;margin-bottom:.625rem}@media(max-width: 768px){.section--online-instruction h1{font-size:2rem}}.section--online-instruction .instruction-first-page__image{max-width:18rem}@media(max-width: 768px){.section--online-instruction .instruction-first-page__image{max-width:9rem}}.section--online-instruction p{margin-bottom:.625rem}.section--online-instruction .text--green{color:#498f2d}@media screen and (min-width: 768px){.section--online-instruction{padding-top:6.625rem}}@media screen and (min-width: 1280px){.section--online-instruction{padding-top:10rem;padding-bottom:7.5rem}}.hidden{display:none}