/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.login-page__image{position:relative;padding:16px;height:100%;object-fit:cover;width:100%;background-size:auto 100%;background-repeat:no-repeat;box-sizing:border-box;background-position:center}.login-page__quote{position:absolute;bottom:30px;width:calc(100% - 32px);overflow:hidden;padding-bottom:40px}.quote-text{font-weight:500;font-size:18px;line-height:28px;color:#fff}.quote-author{font-weight:400;font-size:14px;line-height:20px;color:#e0e1e6}.login-myth-card{padding:20px;border-radius:16px;min-height:auto}.login-myth-card.login-myth-1{background:linear-gradient(44.24deg,#cadafa 0,#f5e1f2 40%,#fbf6ee 100%)}.login-myth-card.login-myth-2{background:linear-gradient(58.31deg,#fbf6ee 0,#fcf0d5 33%,#cadafa 95%)}.login-myth-card.login-myth-3{background:linear-gradient(44.24deg,#cadafa 10%,#fcf0d5 80%,#fbf6ee 100%)}.login-myth-card.login-myth-4{background:linear-gradient(44.24deg,#fbf6ee 0,#fcf0d5 33%,#cadafa 95%)}.login-myth-card.login-myth-5{background:linear-gradient(44.24deg,#fbf6ee 20%,#d0eef2 80%,#cadafa 100%)}.login-myth-card.login-myth-6{background:linear-gradient(44.24deg,#fbf6ee 20%,#d0eef2 80%,#cadafa 100%)}.login-myth-title{font-weight:400;font-size:18px;line-height:28px;margin-bottom:8px;transition:all .8s ease-in-out}@media (min-width:745px){.login-myth-title{font-size:20px;line-height:30px}}.login-myth-desc{font-weight:400;font-size:24px;line-height:32px;transition:all .8s ease-in-out}@media (min-width:745px){.login-myth-desc{font-size:24px;line-height:32px}}.swiper-pagination-bullet{background:#fff;opacity:.2}.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.login-myth-card .card-hover-text{display:none}.login-myth-card:hover .default-text{display:none}.login-myth-card:hover .card-hover-text{display:block}
.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.login-form-card{border:1px solid #cdced6;background:#fff;box-shadow:0 4px 6px -1px rgba(0,0,0,.1019607843);border-radius:16px;padding:32px;max-width:448px;width:100%}@media (max-width:580px){.login-form-card{width:calc(100% - 32px)}}@media (min-width:1026px){.login-form-card{min-width:448px}}.login-form-card form{display:flex;flex-direction:column;gap:16px}.login-form-card form [type=submit]{background:#0364d3;box-shadow:0 1px 2px 0 rgba(0,0,0,.0509803922);padding:14px;font-weight:500;font-size:14px;line-height:20px;border-radius:100px;border:none;color:#fff}.login-form-card form [type=submit]:hover{opacity:.8}.login-form-card .form-group,.login-form-card .form-item{display:flex;flex-direction:column;gap:8px}.login-form-card .form-group input[type=email],.login-form-card .form-group input[type=number],.login-form-card .form-group input[type=password],.login-form-card .form-group input[type=tel],.login-form-card .form-group input[type=text],.login-form-card .form-item input[type=email],.login-form-card .form-item input[type=number],.login-form-card .form-item input[type=password],.login-form-card .form-item input[type=tel],.login-form-card .form-item input[type=text]{background:#fff;color:#60646c;font-weight:500;font-size:14px;line-height:20px;border:1px solid #d9d9e0;border-radius:8px;padding:12px}.login-form-card .form-group.error input,.login-form-card .form-group.form-item--error input,.login-form-card .form-item.error input,.login-form-card .form-item.form-item--error input{border-color:#f4a9aa;background:#fff7f7}.login-form-card .form-group .error-message,.login-form-card .form-group .form-item--error-message,.login-form-card .form-item .error-message,.login-form-card .form-item .form-item--error-message{color:#ce2c31;font-weight:400;font-size:14px;line-height:20px}.login-form-card .form-group .help-link,.login-form-card .form-item .help-link{color:#0364d3;font-weight:500;font-size:14px;line-height:20px}.login-form-card .form-group .required,.login-form-card .form-item .required{color:#ce2c31}.login-form-card .form-group label,.login-form-card .form-item label{font-weight:500;font-size:14px;line-height:20px}.login-form__title{font-weight:600;font-size:24px;line-height:38px;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #d9d9e0}
.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.login-page{display:grid;grid-template-columns:100%}@media (min-width:1026px){.login-page{grid-template-columns:387px calc(100% - 387px);min-height:calc(100vh - 139px)}}@media (max-width:1025px){.login-page__left{display:none}}.login-page__right{display:flex;align-items:center;justify-content:center;padding:4em 0}@media (min-width:1026px){.login-page__right{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="770" height="348" viewBox="0 0 770 348" fill="none"><path opacity="0.5" d="M1112.47 73.2265C1014.2 181.223 874.61 139.04 788.741 87.9504C709.106 40.572 804.379 -7.7726 847.29 40.7018C888.756 87.5413 812.327 191.939 745.722 217.506C679.118 243.073 591.69 252.889 510.417 215.796C428.533 178.421 506.44 94.5089 587.841 169.484C635.358 213.252 611.15 280.733 473.313 315.096C395.762 334.432 221.727 354.886 20.0003 167.625" stroke="%23EEEEF0" stroke-width="40" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:right calc(100% - 10px)}}
.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.medical-menu{display:flex}.medical-menu .menu-columns{display:flex;gap:16px;width:100%}.medical-menu .menu-columns .menu-20,.medical-menu .menu-columns .menu-left{width:20%}.medical-menu .menu-columns .menu-60,.medical-menu .menu-columns .menu-middle{width:60%;display:flex;gap:16px}.medical-menu .menu-columns .menu-right{width:20%}.medical-menu .menu-columns .menu-80{width:80%;display:flex;gap:16px}.medical-menu .menu-columns .menu-50{width:50%}.menu-list{padding:0 8px}.menu-list h3{font-weight:500;font-size:18px;line-height:28px}.menu-list li{font-weight:400;font-size:16px;line-height:24px;padding:8px 0}.menu-list li a{font-weight:400;font-size:16px;line-height:24px}.strip-menu>li>a{font-weight:500;font-size:18px;line-height:28px;padding:16px 16px 16px 0;color:var(--Text-text-link,#0364d3);border-bottom:1px solid var(--Border-gray-default,#d9d9e0);border-right:1px solid #d9d9e0;display:flex;align-items:center;justify-content:space-between}.strip-menu svg.icon{display:none}.strip-menu>.is-active>a{border-right:unset}.strip-menu>.is-active svg.icon{display:flex;flex:0 0 auto}@media (max-width:1025px){.main-menu.is-active{height:calc(100% - 115px)}}@media (min-width:768px) and (max-width:1023px){.main-menu.is-active{padding:20px 60px}}.main-menu.is-active .section-panel .container{margin:0;width:100%}.main-menu.is-active #menu-2.section-panel .medical-menu .menu-columns .menu-middle .row .col-xs-8.col-md-8.col-lg-4 .menu-card{width:100%}.strip-menu .is-active a{color:#1c2024}#menu-2 .symptoms ul li a{color:var(--Text-text-link,#0364d3);font-weight:500}.symptoms ul li.is-active a{color:#1c2024}.li-loader{margin:12px 0}
.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.longer-card .block-card{min-height:320px}.block-card{border:1px solid var(--Border-cyan-default,#9ddde7);background:var(--Background-cyan-dark,#f2fafb);padding:16px 24px;padding-bottom:25px;border-radius:8px;overflow:hidden;z-index:0;position:relative;min-height:274px}.block-card h4,.block-card h4 a{font-weight:600;font-size:24px;line-height:32px;background:linear-gradient(90deg,#4158d0 0,#c850c0 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.block-card p{font-weight:400;color:var(--Text-text-secondary,#60646c);font-size:16px;line-height:24px}.block-card a{color:var(--Text-text-link,#0364d3);font-weight:500;font-size:18px;line-height:28px}.block-card img{position:absolute;z-index:-1;right:0;bottom:0}.menu-card{border:1px solid var(--Border-gray-default,#d9d9e0);background:#fff;border-radius:8px}.menu-card:hover{border:1px solid var(--Border-gray-default,#d9d9e0);background:#fbf6ee}.menu-card-cotent{padding:16px}.menu-card-cotent>a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.menu-card-cotent p{color:var(--Text-text-secondary,#60646c)}.width-static-260{width:261px}
.profile-dropdown{position:relative;display:inline-block}.profile-icon{width:40px;height:40px;border-radius:50%;cursor:pointer}.dropdown-menu{display:none;position:absolute;right:0;top:40px;background-color:#fff;border:1px solid #ccc;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:5px;min-width:120px;z-index:100}.dropdown-item{display:block;padding:10px;text-decoration:none;font-size:16px}.dropdown-item:hover{background-color:#f0f0f0}.profile-dropdown:hover .dropdown-menu{display:block}
