

/* Start:/local/templates/genezis/components/bitrix/news.list/specialization/style.css?1763711842340*/
.filter__letter {
    display: none !important;
}
.filter__list:has(li) > .filter__letter {
    display: block !important;
}
.filter__list:not(:has(li)) {
    margin: 0px !important;
}
.filter__list li {
    line-height: 26px;
}
.doctor-filter .filter__list:not(:last-child) {
    margin-bottom: 13px;
    margin-top: 13px;
}
/* End */


/* Start:/local/templates/genezis/components/bitrix/catalog.smart.filter/genezis/style.css?17637118425382*/
.direction__input:checked + button {
    border-color: #eea774;
    background: #fef7f2;
    cursor: pointer;
}
.search-form__button {
    justify-content: center;
    display: flex;
    align-items: center;
}
.popup-direction__list button.disabled,
.popup-direction__list button:has(label.disabled) {
    color: #ffffff;
    background: #d8dee4;
    pointer-events: none;
    cursor: none;
}
#modef {
    align-content: center;
    align-items: center;
    gap: 5px;
}
#modef button {
    order: 1;
}
.modef_num {
    order: 2;
}
/* Ñ€Ð°Ð´Ð¸Ð¾ ÐºÐ½Ð¾Ð¿ÐºÐ¸ */
.b-doctors-filter__cell_age, .b-doctors-filter__cell_reset {
    -webkit-box-flex: unset;
    -moz-box-flex: unset;
    -ms-flex-positive: unset;
    flex-grow: unset;
}
.b-doctors-filter__radios {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background: #fff;
    padding: 4px;
    gap: 12px;
    border: 1px solid #d1d5db;
}
.b-doctors-filter__radio {
    position: relative;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
}
.b-doctors-filter__radio-input {
    display: none;
}
.b-doctors-filter__radio-label {
    width: 100%;
    display: -webkit-inline-box;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 16px;
    height: 47px;
    cursor: pointer;
    -webkit-transition: all .2s;
    -moz-transition: all .2s;
    transition: all .2s;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background-color: var(--light);
}
.b-doctors-filter__radio-input:checked + .b-doctors-filter__radio-label {
    background: #f07c00;
    color: #fff;
}
.b-doctors-filter__radios:has(.b-doctors-filter__radio-input:checked) .b-doctors-filter__radio-label.no-all {
    //background: transparent !important;
}

.filter-loader {
    position: absolute;
    width: 100%;
    min-width: 100%;
    height: 100%;
    min-height: 100%;
    top: 0;
    left: 0;
    z-index: 10000 !important;
    background-color: rgba(255, 255, 255, 0.75);
}

.cssload-clock {
    border-radius: 58px;
    border: 3px solid #f07c00;
    height: 78px;
    width: 78px;
    position: absolute;
    top: 20%;
    left: 50%;
    margin-top: -39px;
    margin-left: -39px;
}

.cssload-clock:after {
    content: "";
    position: absolute;
    background-color: #f07c00;
    top: 2px;
    left: 48%;
    height: 37px;
    width: 4px;
    border-radius: 5px;
    transform-origin: 50% 97%;
    -o-transform-origin: 50% 97%;
    -ms-transform-origin: 50% 97%;
    -webkit-transform-origin: 50% 97%;
    -moz-transform-origin: 50% 97%;
    animation: grdAiguille 0.8s linear infinite;
    -o-animation: grdAiguille 0.8s linear infinite;
    -ms-animation: grdAiguille 0.8s linear infinite;
    -webkit-animation: grdAiguille 0.8s linear infinite;
    -moz-animation: grdAiguille 0.8s linear infinite;
}

.cssload-clock:before {
    content: "";
    position: absolute;
    background-color: #f07c00;
    top: 6px;
    left: 48%;
    height: 34px;
    width: 4px;
    border-radius: 5px;
    transform-origin: 50% 94%;
    -o-transform-origin: 50% 94%;
    -ms-transform-origin: 50% 94%;
    -webkit-transform-origin: 50% 94%;
    -moz-transform-origin: 50% 94%;
    animation: ptAiguille 4.8s linear infinite;
    -o-animation: ptAiguille 4.8s linear infinite;
    -ms-animation: ptAiguille 4.8s linear infinite;
    -webkit-animation: ptAiguille 4.8s linear infinite;
    -moz-animation: ptAiguille 4.8s linear infinite;
}

@keyframes grdAiguille {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

@-o-keyframes grdAiguille {
    0% {
        -o-transform: rotate(0deg);
    }
    100% {
        -o-transform: rotate(360deg);
    }
}

@-ms-keyframes grdAiguille {
    0% {
        -ms-transform: rotate(0deg);
    }
    100% {
        -ms-transform: rotate(360deg);
    }
}

@-webkit-keyframes grdAiguille {
    0% {
        -webkit-transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
    }
}

@-moz-keyframes grdAiguille {
    0% {
        -moz-transform: rotate(0deg);
    }
    100% {
        -moz-transform: rotate(360deg);
    }
}

@keyframes ptAiguille {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}

@-o-keyframes ptAiguille {
    0% {
        -o-transform: rotate(0deg);
    }
    100% {
        -o-transform: rotate(360deg);
    }
}

@-ms-keyframes ptAiguille {
    0% {
        -ms-transform: rotate(0deg);
    }
    100% {
        -ms-transform: rotate(360deg);
    }
}

@-webkit-keyframes ptAiguille {
    0% {
        -webkit-transform: rotate(0deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
    }
}

@-moz-keyframes ptAiguille {
    0% {
        -moz-transform: rotate(0deg);
    }
    100% {
        -moz-transform: rotate(360deg);
    }
}
/* End */


/* Start:/local/templates/genezis/components/bitrix/news.list/doctors/style.css?1763711842180*/
.doctor-wrapper {
	gap:5px;
}
div.news-list
{
	word-wrap: break-word;
}
div.news-list img.preview_picture
{
	float:left;
	margin:0 4px 6px 0;
}
.news-date-time {
	color:#486DAA;
}

/* End */


/* Start:/local/templates/genezis/components/slam/easyform/popup-sign/style.css?176371184211645*/
.slam-easyform .modal {
    text-align: center;
}

@media screen and (min-width: 768px) {
    .slam-easyform .modal:before {
        display: inline-block;
        vertical-align: middle;
        content: " ";
        height: 100%;
    }
}

.slam-easyform .modal-dialog {
    display: inline-block;
    text-align: left;
    vertical-align: middle;
}

.slam-easyform .modal .modal-header .title {
    margin: 0;
    font-size: 22px;
    display: inline-block;
}

.hide-formvalidation small.help-block {
    display: none !important;
}

@keyframes spinner {
    to {
        transform: rotate(360deg)
    }
}

.slam-easyform .spinner,
.slam-easyform .spinner:hover {
    position: relative;
    color: transparent
}

.slam-easyform .spinner:before {
    content: '';
    box-sizing: border-box;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 20px;
    height: 20px;
    margin-top: -10px;
    margin-left: -10px;
    border-radius: 50%;
    border: 2px solid #ccc;
    border-top-color: #333;
    animation: spinner .6s linear infinite
}
.modal.fade {
    display: none;
}
.modal.fade.in {
    display: block;
    padding-bottom: 36px;
}
.modal.fade.in + .popup__subtitle,
.modal.fade.in + .popup__subtitle + .form
{
    display: none;
}
.asterisk {
    color: rgb(255, 167, 103);
}
.error-message {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 1rem;
    margin-top: 1rem;
}
.error-message > div {
    text-align: center;
}
.error-message__title {
    color: rgb(246, 39, 11);
    font-size: 17px;
    font-weight: 600;
    line-height: 21px;
    letter-spacing: 0;
    text-align: left;
    display: flex;
    gap: 12px;
    justify-content: center;
}
.error-message__title:before {
    content:"";
    display: block;
    width: 18px;
    height: 100%;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='17.500000' height='17.500000' viewBox='0 0 17.5 17.5' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cdesc%3e Created with Pixso. %3c/desc%3e%3cdefs/%3e%3cpath id='Vector' d='M8.75 0C3.87 0 0 3.87 0 8.75C0 13.62 3.87 17.5 8.75 17.5C13.62 17.5 17.5 13.62 17.5 8.75C17.5 3.87 13.62 0 8.75 0ZM12.12 13.12L8.75 9.75L5.37 13.12L4.37 12.12L7.75 8.75L4.37 5.37L5.37 4.37L8.75 7.75L12.12 4.37L13.12 5.37L9.75 8.75L13.12 12.12L12.12 13.12Z' fill='%23F6270B' fill-opacity='1.000000' fill-rule='nonzero'/%3e%3c/svg%3e ");
    background-position: center center;
    background-repeat: no-repeat;
}
.error-message__text {
    color: rgb(3, 7, 18);
    font-size: 17px;
    font-weight: 600;
    line-height: 127.43%;
    letter-spacing: 0;
    text-align: center;
}
.error-message__phone a {
    color: rgb(3, 7, 18);
    font-size: 30px;
    font-weight: 600;
    line-height: 127.43%;
    letter-spacing: 0;
    text-align: center;
}
.error-message__phone a:hover {
    color: rgb(246, 39, 11);
}
.checkbox__text {
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: 0%;
    text-align: left;
}
.popup-sign .popup__content {
    width:100%;
    max-width: 917px;
    overflow: hidden !important;
    overflow-y: auto !important;
}
.popup-sign .form-step__second {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 1.5rem;
}
.form-step__doctor {
    color: rgb(3, 7, 18);
    font-size: 26px;
    font-weight: 600;
    line-height: 117%;
    letter-spacing: 0;
    text-transform: capitalize;
    text-align: center;
}
.form-step__service {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 0.75rem;
}
.form-step__service input {
    float: left;
    margin: 0;
}
.form-step__service label {
    color: rgb(3, 7, 18);
    font-size: 18px;
    font-weight: 500;
    line-height: 134%;
    letter-spacing: 0;
    text-align: left;
    width: 100%;
    display: block;
    position: relative;
    z-index: 1;
    cursor: pointer;
    padding-right: 70px;
}
.form-step__service label span {
    color: rgb(119, 119, 119);
    font-size: 18px;
    font-weight: 400;
    line-height: 134%;
    letter-spacing: 0;
    text-align: left;
}
.form-step__service-item {
    box-sizing: border-box;
    border: 1px solid rgb(247, 190, 128);
    border-radius: 16px;
    background: rgb(249, 249, 249);
    padding: 20px;
    text-align: left;
    position: relative;
}
.form-step__service-item:after {
    content:"Ð’Ñ‹Ð±Ñ€Ð°Ñ‚ÑŒ";
    color: rgb(199, 76, 12);
    display: inline-block;
    position: absolute;
    top:20px;
    right:20px;
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: 0;
    text-align: left;
}
.form-step__service-item:has(input:checked) {
    padding-left: 70px;
    background: rgb(253, 243, 237);
}
.form-step__service-item:has(input:checked)::after {
    content:"";
    width: 70px;
    height: 100%;
    right: unset;
    top: 0;
    left: 0;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='20.000000' height='20.000000' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cdesc%3e Created with Pixso. %3c/desc%3e%3cdefs/%3e%3cpath id='path' d='M10 0C8.67 0 7.39 0.25 6.17 0.76C4.94 1.26 3.86 1.99 2.92 2.92C1.99 3.86 1.26 4.94 0.76 6.17C0.25 7.39 0 8.67 0 10C0 11.32 0.25 12.6 0.76 13.82C1.26 15.05 1.99 16.13 2.92 17.07C3.86 18 4.94 18.73 6.17 19.23C7.39 19.74 8.67 20 10 20C11.32 20 12.6 19.74 13.82 19.23C15.05 18.73 16.13 18 17.07 17.07C18 16.13 18.73 15.05 19.23 13.82C19.74 12.6 20 11.32 20 10C20 8.67 19.74 7.39 19.23 6.17C18.73 4.94 18 3.86 17.07 2.92C16.13 1.99 15.05 1.26 13.82 0.76C12.6 0.25 11.32 0 10 0ZM14.29 7.6L9.73 13.6C9.53 13.86 9.26 14 8.94 14C8.61 14 8.35 13.87 8.15 13.61L5.7 10.5C5.29 9.98 5.35 9.51 5.88 9.1C6.41 8.69 6.87 8.75 7.29 9.27L8.91 11.35L12.7 6.35C13.1 5.82 13.57 5.76 14.11 6.16C14.64 6.57 14.7 7.07 14.29 7.6Z' fill='%23F07C00' fill-opacity='1.000000' fill-rule='nonzero'/%3e%3c/svg%3e ");
    background-repeat: no-repeat;
    background-position: center center;
}
.form-step__title {
    color: rgb(229, 100, 7);
    font-size: 19px;
    font-weight: 500;
    line-height: 23px;
    letter-spacing: 0;
    text-align: center;
}
.form-step__second .select {
    box-sizing: border-box;
    border: 1px solid rgb(255, 167, 103);
    border-radius: 40px;
    background: rgb(255, 252, 248);
}
.select__content {
    box-sizing: border-box;
    /* Orange 500 */
    border: 1px solid rgb(255, 167, 103) !important;
    border-radius: 24px !important;
    background: rgb(253, 253, 252) !important;
}
.service__notice {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 17.5px;
}
.service__notice-text {
    color: rgb(3, 7, 18);
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: 0;
    text-align: center;
}
.service__notice-text_org {
    padding: 10px 30px;
    border-radius: 9px;
    background: rgb(254, 241, 241);
    color: rgb(169, 71, 16);
    font-size: 18px;
    font-weight: 600;
    line-height: 22px;
    letter-spacing: 0;
    text-align: center;
}
.service__notice-button {
    border-radius: 47px;
    background: rgb(240, 124, 0);
    color: rgb(255, 255, 255);
    font-size: 17px;
    font-weight: 600;
    line-height: 25px;
    letter-spacing: 0;
    text-align: center;
    padding: 11px 13px;
}
a.service__notice-button {
    box-sizing: border-box;
    /* Orange 900 */
    border: 1px solid rgb(169, 71, 16);
    border-radius: 47px;
    /* Orange 500 */
    background: rgb(255, 167, 103);
    font-size: 23px;
    line-height: 28px;
}
a.service__notice-button span {
    font-size: 17px;
}
a.service__notice-button:hover {
    background: rgb(240, 124, 0);
    color: #fff;
}

.tab {
    display: none;
    width: 100%;
}
.step {
    height: 15px;
    width: 15px;
    margin: 0 2px;
    background-color: #bbbbbb;
    border: none;
    border-radius: 50%;
    display: inline-block;
    opacity: 0.5;
}
.step.active {
    opacity: 1;
}
.navigation__btn-block {
    width: 100%;
    display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;
    margin-top: 2.5rem;
}
.navigation__btn-block button {
    border: 1px solid rgb(255, 167, 103) !important;
    border-radius: 24px !important;
    padding: 0.25rem 0.25rem;
    margin-bottom: 1rem;
}
.navigation-bar {
    text-align: center;
    margin-top: 1rem;
}
.popup-sign .datepicker__wrapper {
    width: 250px;
    top: -100px !important;
    left: 110px !important;
}

.selected__block {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 1rem;
}
.selected__simple,
.selected__orange {
    position: relative;
    text-align: left;
    color: rgb(3, 7, 18);
    font-size: 20px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: 0;
    text-align: left;
    text-transform: capitalize;
}
.selected__orange {
    box-sizing: border-box;
    /* Orange 600 */
    border: 1.5px solid rgb(251, 132, 66);
    border-radius: 18px;
    background: rgb(253, 243, 237);
    padding: 18px 18px 18px 70px;
}
.selected__orange:before {
    content:"";
    display: block;
    width:20px;
    height: 20px;
    position: absolute;
    top:calc(50% - 10px);
    left: 25px;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='20.000000' height='20.000000' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cdesc%3e Created with Pixso. %3c/desc%3e%3cdefs/%3e%3cpath id='path' d='M10 0C8.67 0 7.39 0.25 6.17 0.76C4.94 1.26 3.86 1.99 2.92 2.92C1.99 3.86 1.26 4.94 0.76 6.17C0.25 7.39 0 8.67 0 10C0 11.32 0.25 12.6 0.76 13.82C1.26 15.05 1.99 16.13 2.92 17.07C3.86 18 4.94 18.73 6.17 19.23C7.39 19.74 8.67 20 10 20C11.32 20 12.6 19.74 13.82 19.23C15.05 18.73 16.13 18 17.07 17.07C18 16.13 18.73 15.05 19.23 13.82C19.74 12.6 20 11.32 20 10C20 8.67 19.74 7.39 19.23 6.17C18.73 4.94 18 3.86 17.07 2.92C16.13 1.99 15.05 1.26 13.82 0.76C12.6 0.25 11.32 0 10 0ZM14.29 7.6L9.73 13.6C9.53 13.86 9.26 14 8.94 14C8.61 14 8.35 13.87 8.15 13.61L5.7 10.5C5.29 9.98 5.35 9.51 5.88 9.1C6.41 8.69 6.87 8.75 7.29 9.27L8.91 11.35L12.7 6.35C13.1 5.82 13.57 5.76 14.11 6.16C14.64 6.57 14.7 7.07 14.29 7.6Z' fill='%23F07C00' fill-opacity='1.000000' fill-rule='nonzero'/%3e%3c/svg%3e ");
}
.selected__content {
    color: rgb(3, 7, 18);
    font-size: 18px;
    font-weight: 500;
    line-height: 134%;
    letter-spacing: 0;
    text-align: left;
}
.selected__content span {
    color: rgb(55, 65, 81);
    font-size: 16px;
    font-weight: 400;
}
.tab__wrap {
    display: grid;
    grid-template-columns: 1fr;
    grid-gap: 30px;
}
.tab__info {
    box-sizing: border-box;
    /* Orange 700 */
    border: 1.6px solid rgb(240, 124, 0);
    border-radius: 30px;
    background: rgb(255, 255, 255);
    padding: 10px 30px;
    background-color: rgb(253, 243, 237);
}
.tab__info-content {
    text-align: center;
    color: rgb(3, 7, 18);
    font-size: 18px;
    font-weight: 500;
    line-height: 26px;
    letter-spacing: 0;
    text-align: center;
}
@media(max-width: 991.98px) {
    .popup-sign .datepicker__wrapper {
        top: -125px !important;
        left: 80px !important;
    }
    .popup-sign .form-step__second {
        grid-template-columns: 1fr;
    }
}
/* End */


/* Start:/local/components/custom/slide.captcha/templates/ui/style.css?17637118418584*/
.slide-captcha{
	height: 69px;
	width: 100%;
	position: relative;
	text-align: center;
	overflow: hidden;
	box-sizing: border-box;
	border: 1px solid rgb(211, 222, 242);
	border-radius: 47px;
}
.slide-captcha__text{
	width: 100%;
	height: 69px;
	position: absolute;
	top:0px;
	right: 0px;
	z-index: 2;
	overflow: hidden;
	border-radius: 104px;
}
.slide-captcha__text__out{
	width: 100%;
	height: 69px;
	background-color: #e9e7ea;
	line-height: 69px;
	position: absolute;
	top: 0px;
	left: 0px;
	color: rgb(15, 53, 106);
	font-size: 18px;
	font-weight: 500;
	letter-spacing: 0;
	text-align: center;
	padding-left: 90px;
}
.slide-captcha__slide{
	display: block;
	width: 44px;
	height: 33px;
	border: 1px solid #d2d2d2;
	background-color: #fefefe;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='9b088b4b-0df8-48c8-ad5d-bb69e3e53878' xmlns='http://www.w3.org/2000/svg' width='13px' height='11px' viewBox='0 0 12.98 11'%3E%3Cg id='9e994a96-b3e2-4529-89f0-44c04140bb15'%3E%3Cpath d='M151.81,256.1l-4.93-4.94a.56.56,0,0,0-.79,0,.57.57,0,0,0,0,.8l4.53,4.54L146.09,261a.56.56,0,1,0,.79.79l4.93-4.93A.57.57,0,0,0,151.81,256.1ZM140,251.16a.57.57,0,0,0-.8.8l4.54,4.54L139.16,261a.56.56,0,0,0,0,.79.58.58,0,0,0,.4.17.56.56,0,0,0,.4-.17l4.93-4.93a.57.57,0,0,0,0-.8Z' transform='translate(-139 -251)' fill='%23afadb0' fill-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: center center;
	position: absolute;
	top:-2px;
	left: 0px;
	z-index: 4;
	/*cursor: ew-resize;*/
	cursor: pointer;
}
.slide-captcha__bg{
	width: 100%;
	height: 69px;
	position: absolute;
	top:0px;
	left: 0px;
	z-index: 3;
	background-color: transparent;
}
.slide-captcha__bg span,
.slide-captcha__bg span:focus{
	display: block;
	width: 104px !important;
	height: 66px !important;
	box-sizing: border-box;
	border: 1px solid rgb(217, 226, 241) !important;
	border-radius: 104px;
	background: rgb(244, 245, 248) !important;
	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='104.000000' height='69.000000' viewBox='0 0 104 69' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3e%3cdesc%3e Created with Pixso. %3c/desc%3e%3cdefs%3e%3cclipPath id='clip68_1556'%3e%3crect id='fluent:ios-arrow-24-filled' width='22.000000' height='22.000000' transform='translate(25.000000 45.500000) rotate(-90.000000)' fill='white' fill-opacity='0'/%3e%3c/clipPath%3e%3cclipPath id='clip68_1558'%3e%3crect id='fluent:ios-arrow-24-filled' width='22.000000' height='22.000000' transform='translate(41.000000 45.500000) rotate(-90.000000)' fill='white' fill-opacity='0'/%3e%3c/clipPath%3e%3cclipPath id='clip68_1560'%3e%3crect id='fluent:ios-arrow-24-filled' width='22.000000' height='22.000000' transform='translate(57.000000 45.500000) rotate(-90.000000)' fill='white' fill-opacity='0'/%3e%3c/clipPath%3e%3c/defs%3e%3crect id='ôðåéì 181' rx='34.000000' width='103.000000' height='68.000000' transform='translate(0.500000 0.500000)' fill='%23F4F5F8' fill-opacity='1.000000'/%3e%3crect id='fluent:ios-arrow-24-filled' width='22.000000' height='22.000000' transform='translate(57.000000 45.500000) rotate(-90.000000)' fill='%23FFFFFF' fill-opacity='0'/%3e%3cg clip-path='url(%23clip68_1560)'%3e%3cpath id='Vector' d='M63.96 26.87C63.87 26.79 63.81 26.68 63.77 26.57C63.73 26.46 63.7 26.34 63.71 26.22C63.71 26.1 63.74 25.98 63.79 25.87C63.83 25.76 63.91 25.66 64 25.58C64.08 25.5 64.18 25.43 64.3 25.39C64.41 25.34 64.53 25.32 64.65 25.33C64.77 25.33 64.89 25.36 65 25.41C65.11 25.46 65.21 25.53 65.29 25.61L73.08 33.86C73.24 34.03 73.33 34.26 73.33 34.49C73.33 34.73 73.24 34.95 73.08 35.12L65.29 43.37C65.21 43.46 65.11 43.54 65 43.59C64.89 43.64 64.77 43.67 64.65 43.67C64.53 43.67 64.41 43.66 64.29 43.61C64.18 43.57 64.07 43.5 63.99 43.42C63.9 43.34 63.83 43.24 63.78 43.13C63.73 43.01 63.7 42.9 63.7 42.77C63.69 42.65 63.72 42.53 63.76 42.42C63.81 42.31 63.87 42.2 63.96 42.12L71.16 34.49L63.96 26.87Z' fill='%23244878' fill-opacity='1.000000' fill-rule='evenodd'/%3e%3c/g%3e%3crect id='fluent:ios-arrow-24-filled' width='22.000000' height='22.000000' transform='translate(41.000000 45.500000) rotate(-90.000000)' fill='%23FFFFFF' fill-opacity='0'/%3e%3cg clip-path='url(%23clip68_1558)'%3e%3cpath id='Vector' d='M47.96 26.87C47.87 26.79 47.81 26.68 47.77 26.57C47.73 26.46 47.7 26.34 47.71 26.22C47.71 26.1 47.74 25.98 47.79 25.87C47.83 25.76 47.91 25.66 48 25.58C48.08 25.5 48.18 25.43 48.3 25.39C48.41 25.34 48.53 25.32 48.65 25.33C48.77 25.33 48.89 25.36 49 25.41C49.11 25.46 49.21 25.53 49.29 25.61L57.08 33.86C57.24 34.03 57.33 34.26 57.33 34.49C57.33 34.73 57.24 34.95 57.08 35.12L49.29 43.37C49.21 43.46 49.11 43.54 49 43.59C48.89 43.64 48.77 43.67 48.65 43.67C48.53 43.67 48.41 43.66 48.29 43.61C48.18 43.57 48.07 43.5 47.99 43.42C47.9 43.34 47.83 43.24 47.78 43.13C47.73 43.01 47.7 42.9 47.7 42.77C47.69 42.65 47.72 42.53 47.76 42.42C47.81 42.31 47.87 42.2 47.96 42.12L55.16 34.49L47.96 26.87Z' fill='%23244878' fill-opacity='1.000000' fill-rule='evenodd'/%3e%3c/g%3e%3crect id='fluent:ios-arrow-24-filled' width='22.000000' height='22.000000' transform='translate(25.000000 45.500000) rotate(-90.000000)' fill='%23FFFFFF' fill-opacity='0'/%3e%3cg clip-path='url(%23clip68_1556)'%3e%3cpath id='Vector' d='M31.96 26.87C31.87 26.79 31.81 26.68 31.77 26.57C31.73 26.46 31.7 26.34 31.71 26.22C31.71 26.1 31.74 25.98 31.79 25.87C31.83 25.76 31.91 25.66 32 25.58C32.08 25.5 32.18 25.43 32.3 25.39C32.41 25.34 32.53 25.32 32.65 25.33C32.77 25.33 32.89 25.36 33 25.41C33.11 25.46 33.21 25.53 33.29 25.61L41.08 33.86C41.24 34.03 41.33 34.26 41.33 34.49C41.33 34.73 41.24 34.95 41.08 35.12L33.29 43.37C33.21 43.46 33.11 43.54 33 43.59C32.89 43.64 32.77 43.67 32.65 43.67C32.53 43.67 32.41 43.66 32.29 43.61C32.18 43.57 32.07 43.5 31.99 43.42C31.9 43.34 31.83 43.24 31.78 43.13C31.73 43.01 31.7 42.9 31.7 42.77C31.69 42.65 31.72 42.53 31.76 42.42C31.81 42.31 31.87 42.2 31.96 42.12L39.16 34.49L31.96 26.87Z' fill='%23244878' fill-opacity='1.000000' fill-rule='evenodd'/%3e%3c/g%3e%3crect id='ôðåéì 181' rx='34.000000' width='103.000000' height='68.000000' transform='translate(0.500000 0.500000)' stroke='%23D9E2F1' stroke-opacity='1.000000' stroke-width='1.000000'/%3e%3c/svg%3e ") !important;
	background-repeat: no-repeat !important;
	background-position: center center !important;
	position: absolute;
	top:0px;
	left: 0px;
	z-index: 4 !important;
	/*cursor: ew-resize;*/
	cursor: pointer !important;
	outline: none !important;
}
.slide-captcha__progress{
	width: 100%;
	height: 69px;
	background-color: rgb(92, 167, 191);
	color: #fefefe;
	line-height: 69px;
	font-size: 18px;
	position: absolute;
	top:0px;
	left: 0px;
	z-index: 1;
	border: 1px solid rgb(211, 222, 242);
	border-radius: 47px;
}
.slide-captcha__progress_error{
	background-color: #ff5252 !important;
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='f3ec062e-cf54-4393-b49a-5d9b9d7c260d' xmlns='http://www.w3.org/2000/svg' width='17px' height='17px' viewBox='0 0 17 17'%3E%3Cg id='c35b303a-9859-40ba-b775-192a1ca5f621'%3E%3Cpath d='M257.5,344a8.5,8.5,0,1,0,8.5,8.5A8.51,8.51,0,0,0,257.5,344Zm0,15.45a6.95,6.95,0,1,1,6.95-6.95A7,7,0,0,1,257.5,359.45Zm0-11.84a1,1,0,1,0,1,1A1,1,0,0,0,257.5,347.61Zm0,3.6a.77.77,0,0,0-.77.77v4.64a.77.77,0,0,0,1.54,0V352A.77.77,0,0,0,257.5,351.21Z' transform='translate(-249 -344)' fill='%23fff' fill-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: 246px 8px;
}
.slide-captcha__progress_ok{

}
.slide-captcha__progress svg{
	margin: 0 0 -4px 0;
}
.slide-captcha__text,
.slide-captcha__text:focus,
.slide-captcha__progress,
.slide-captcha__progress:focus{
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	outline-style:none;
}
.slide-captcha__error{
	color: red;
}
.slide-captcha-title{
	margin: 0 0 5px 0;
}


/*disable defaul style*/
.ui-slider-captcha{
	border: inherit;
    background: inherit;
    color: inherit;
    font-family: inherit;
	font-size: 18px;
	font-weight: 500;
	line-height: 22px;
	letter-spacing: 0;
}
.ui-slider-captcha .ui-state-default, 
.ui-slider-captcha .ui-widget-content .ui-state-default, 
.ui-slider-captcha .ui-widget-header .ui-state-default{
	border: inherit;
    background: inherit;
    font-weight: inherit;
    color: inherit;
}

.ui-slider-captcha .ui-corner-all{
}
/* End */
/* /local/templates/genezis/components/bitrix/news.list/specialization/style.css?1763711842340 */
/* /local/templates/genezis/components/bitrix/catalog.smart.filter/genezis/style.css?17637118425382 */
/* /local/templates/genezis/components/bitrix/news.list/doctors/style.css?1763711842180 */
/* /local/templates/genezis/components/slam/easyform/popup-sign/style.css?176371184211645 */
/* /local/components/custom/slide.captcha/templates/ui/style.css?17637118418584 */
