.page-reg-doc__btn-submit{border-radius:4px;cursor:pointer;text-align:center}.page-reg-doc__btn-submit{background-color:#2d6f9c;color:#fff}.page-reg-doc__btn-submit:hover{opacity:.8}.doctor-registration{padding:0 0 116px 0}.doctor-registration__infografics{margin:15px 0 50px 0}.doctor-registration__title{font-weight:700;font-size:40px;line-height:48px;color:#000;margin:0 0 20px 0}.doctor-registration__subtitle{font-weight:600;font-size:18px;line-height:21px;color:#000}.doctor-registration__grid{display:grid;grid-template-columns:1fr 408px;grid-column-gap:20px;margin:30px 0 0 0}.doctor-registration__form{display:grid;grid-template-columns:1fr;grid-gap:29px;background:#eef5fa;border-radius:10px;padding:30px 107px 65px 30px}.doctor-registration__group{position:relative;display:grid;grid-template-columns:1fr;grid-gap:3px}.doctor-registration__group .select2-selection.select2-selection--multiple{padding:5px 10px 10px;border:1px solid #c0daec;border-radius:10px}.doctor-registration__group .select2-container--default .select2-selection--multiple .select2-selection__choice{border:1px solid #c0daec;background-color:rgba(0,0,0,0);max-width:97%}.doctor-registration__label{color:#767c80;font-weight:400;font-size:14px;line-height:20px}.doctor-registration__description{font-weight:400;font-size:12px;line-height:18px;color:#464646}.doctor-registration__phone-wrapper .im-colormask{display:flex;align-items:center;height:42px;background-color:#fff;border-radius:10px}.doctor-registration__input{border:1px solid #c0daec;box-sizing:border-box;border-radius:10px;height:42px;width:100%;padding:10px;color:#000;font-size:16px}.doctor-registration__input:focus{color:#192a3e;background-color:#fff;border:1px solid #0489e0;outline:0}.doctor-registration__input_error{border-color:red !important}.doctor-registration__input::placeholder{color:#000}.doctor-registration__select{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxOCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgMUw5IDlMMTcgMSIgc3Ryb2tlPSJibGFjayIvPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:right 17px center;background-color:#fff;border:1px solid #c0daec;border-radius:10px;padding:10px;height:42px;width:100%;color:#000;font-size:16px}.doctor-registration__select:focus{color:#192a3e;background-color:#fff;border:1px solid #0489e0;outline:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxOCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3LjAyOTggOC45Mzk3OUw4Ljk2OTk1IDEuMDAwMTJMMS4wMzAyOCA5LjA1OTk5IiBzdHJva2U9ImJsYWNrIi8+Cjwvc3ZnPgo=)}.doctor-registration__select:disabled{background-color:#fff}.doctor-registration__select::placeholder{color:#000}.doctor-registration__row{display:grid;grid-template-columns:271px 1fr;align-items:center;grid-gap:20px;margin:20px 0 0 0}.doctor-registration__submit{display:flex;align-items:center;justify-content:center;cursor:pointer;background:#fdc71e;border-radius:6px;border:none;outline:none;color:#1f2a39;font-size:16px;text-transform:uppercase;height:55px;width:100%;max-width:271px}.doctor-registration__submit:hover{background:#ffa800}.doctor-registration__submit:disabled{background-color:#e1e1e1;pointer-events:none}.doctor-registration__legalinformation{font-weight:400;font-size:12px;line-height:14px;color:#464646;cursor:pointer}.doctor-registration__legalinformation:hover{text-decoration:underline}.doctor-registration__contact{background:#fff;border:1px solid #d9eaf3;border-radius:10px;padding:40px 50px 47px;height:fit-content}.doctor-registration__contact__caption{font-weight:600;font-size:20px;line-height:23px;color:#2c6f9c;margin:0 0 12px 0}.doctor-registration__list{font-weight:400;font-size:14px;line-height:19px;padding-inline-start:20px;margin-block-start:12px;margin-block-end:0}.doctor-registration__qr{display:flex;flex-direction:column;align-items:center;margin:35px 0 0 0}.doctor-registration__qr__img{width:177px;height:177px;margin:0 0 5px 0}.doctor-registration__qr__text{font-weight:400;font-size:13px;line-height:15px;text-align:center;color:#000;margin:5px 0 0 0}.doctor-registration__networks{display:grid;grid-template-columns:1fr;grid-gap:13px;margin:32px 0 0 0}.doctor-registration__social{display:flex;align-items:center;color:#2c6f9c;font-size:22px;line-height:26px;text-decoration:none}.doctor-registration__social:hover{text-decoration:underline}.doctor-registration__social.tg:before{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzIDBDNS44MjAyNCAwIDAgNS44MjAyNCAwIDEzQzAgMjAuMTc5OCA1LjgyMDI0IDI2IDEzIDI2QzIwLjE3OTggMjYgMjYgMjAuMTc5OCAyNiAxM0MyNiA1LjgyMDI0IDIwLjE3OTggMCAxMyAwWiIgZmlsbD0iIzQwQjNFMCIvPgo8cGF0aCBkPSJNMTkuMzI1NiA3LjQ3ODExTDE3LjAwMzYgMTkuMTg1MUMxNy4wMDM2IDE5LjE4NTEgMTYuNjc4OSAxOS45OTcgMTUuNzg1OCAxOS42MDczTDEwLjQyNzYgMTUuNDk5M0w4LjQ3OTIzIDE0LjU1NzZMNS4xOTkzNyAxMy40NTM0QzUuMTk5MzcgMTMuNDUzNCA0LjY5NjAyIDEzLjI3NDkgNC42NDcyNyAxMi44ODUyQzQuNTk4NTIgMTIuNDk1NSA1LjIxNTYyIDEyLjI4NDUgNS4yMTU2MiAxMi4yODQ1TDE4LjI1MzggNy4xNjk3N0MxOC4yNTM4IDcuMTY5NzcgMTkuMzI1NSA2LjY5ODkyIDE5LjMyNTUgNy40NzgzMSIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTEwLjAxNTIgMTkuMDUzNUMxMC4wMTUyIDE5LjA1MzUgOS44NTg3NSAxOS4wMzg5IDkuNjYzNzUgMTguNDIxOEM5LjQ2OTA1IDE3LjgwNDggOC40Nzg1MiAxNC41NTc1IDguNDc4NTIgMTQuNTU3NUwxNi4zNTM1IDkuNTU2NTNDMTYuMzUzNSA5LjU1NjUzIDE2LjgwODIgOS4yODA0OCAxNi43OTE5IDkuNTU2NTNDMTYuNzkxOSA5LjU1NjUzIDE2Ljg3MzEgOS42MDUyNyAxNi42Mjk0IDkuODMyNTdDMTYuMzg2IDEwLjA2IDEwLjQ0MzIgMTUuNDAxOSAxMC40NDMyIDE1LjQwMTkiIGZpbGw9IiNEMkU1RjEiLz4KPHBhdGggZD0iTTEyLjQ4MTkgMTcuMDc0MUwxMC4zNjI2IDE5LjAwNjRDMTAuMzYyNiAxOS4wMDY0IDEwLjE5NjggMTkuMTMyMSAxMC4wMTU2IDE5LjA1MzNMMTAuNDIxNSAxNS40NjQxIiBmaWxsPSIjQjVDRkU0Ii8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-size:contain;width:26px;height:26px;margin:0 10px 0 0}.doctor-registration__social.whatsapp:before{content:"";background-image:url("data:image/svg+xml,%3Csvg%20viewBox%3D%270%200%2024%2024%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20d%3D%27M20%2011.794c0%204.304-3.517%207.794-7.855%207.794a7.87%207.87%200%200%201-3.796-.97L4%2020l1.418-4.182a7.714%207.714%200%200%201-1.127-4.024C4.29%207.489%207.807%204%2012.145%204S20%207.49%2020%2011.794zm-7.855-6.553c-3.641%200-6.603%202.94-6.603%206.553%200%201.434.467%202.762%201.258%203.842l-.825%202.433%202.537-.806a6.6%206.6%200%200%200%203.633%201.084c3.642%200%206.604-2.94%206.604-6.553s-2.962-6.553-6.604-6.553zm3.967%208.348c-.049-.08-.177-.128-.37-.223-.192-.095-1.139-.558-1.315-.621-.177-.064-.305-.096-.434.095a10.92%2010.92%200%200%201-.61.749c-.112.128-.224.143-.416.048-.193-.096-.813-.297-1.549-.948a5.76%205.76%200%200%201-1.07-1.323c-.113-.191-.013-.295.084-.39.086-.086.192-.223.289-.334.096-.112.128-.191.192-.319s.032-.239-.016-.335c-.048-.095-.433-1.035-.594-1.418-.16-.382-.32-.318-.433-.318-.112%200-.24-.016-.369-.016a.71.71%200%200%200-.513.239c-.177.19-.674.653-.674%201.593s.69%201.848.786%201.976c.096.127%201.332%202.119%203.289%202.884%201.958.764%201.958.51%202.31.477.353-.031%201.14-.461%201.3-.908.16-.446.16%0A-.829.113-.908z%27%20fill%3D%27%23FFF%27%20fill-rule%3D%27evenodd%27%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:contain;background-color:#65bc54;width:26px;height:26px;margin:0 10px 0 0;border-radius:50%}.doctor-registration__social.tel{color:#000}.doctor-registration__banner{display:grid;grid-template-columns:74px 1fr 200px;grid-gap:18px;align-items:center;padding:33px;background:#fefaee;border-radius:10px;margin-top:30px}.doctor-registration__banner__img{width:100%;max-width:74px;height:65px;object-fit:contain}.doctor-registration__banner__column{display:flex;flex-direction:column}.doctor-registration__banner__title{font-weight:600;font-size:22px;line-height:31px;color:#000;margin:0 0 12px 0}.doctor-registration__banner__text{font-weight:400;font-size:18px;line-height:28px;color:#000;opacity:.6}.doctor-registration__banner__button{display:flex;align-items:center;justify-content:center;height:42px;background:#fdc71e;border-radius:6px;cursor:pointer;text-decoration:none;font-weight:600;font-size:16px;color:#000;width:200px}.doctor-registration__banner__button:hover{background:#ffa800}.doctor-registration__search{display:flex;flex-direction:column;border-radius:10px;background:#eef5fa;padding:40px 53px;margin:0 0 40px 0}.doctor-registration__search__caption{font-size:24px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-0.5px;margin:0 0 28px 0}.doctor-registration__search__row{position:relative;display:grid;grid-template-columns:1fr 125px;grid-gap:13px;align-items:end}.doctor-registration__search__column{display:flex;flex-direction:column;gap:3px}.doctor-registration__search__label{font-size:14px;font-style:normal;font-weight:400;line-height:20px;color:#767c80}.doctor-registration__search__input{border:1px solid #c0daec;box-sizing:border-box;border-radius:10px;height:42px;width:100%;padding:10px 20px 10px 10px;color:#000;font-size:16px}.doctor-registration__search__input:focus{color:#192a3e;background-color:#fff;border:1px solid #0489e0;outline:0}.doctor-registration__search__button{display:flex;align-items:center;justify-content:center;height:42px;background:#fdc71e;border-radius:6px;cursor:pointer;text-decoration:none;font-weight:600;font-size:16px;color:#000;width:100%;border:none}.doctor-registration__search__button:hover{background:#ffa800}.doctor-registration__search__error{font-size:12px;color:red;margin:3px 0 0 0}.doctor-registration__cards{display:flex;flex-direction:column;gap:27px}.doctor-registration__card{display:flex;flex-direction:row;gap:30px;padding:17px 18px 28px;border-radius:10px;background:#fff;box-shadow:0px 0px 20px 0px rgba(54,77,92,.18)}.doctor-registration__card__image{max-width:180px}.doctor-registration__card__img{border-radius:6px;background-color:#f7f7f7;background-position:center center;background-repeat:no-repeat;display:block;width:180px;width:180px;height:183px;position:relative;background-size:cover}.doctor-registration__card__content{display:flex;flex-direction:column;justify-content:space-between;gap:10px;width:100%}.doctor-registration__card__name{color:#2c6f9c;font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-decoration:none}.doctor-registration__card__name:hover{text-decoration:underline}.doctor-registration__card__button{display:flex;align-items:center;justify-content:center;height:42px;background:#fdc71e;border-radius:6px;cursor:pointer;text-decoration:none;font-weight:600;font-size:16px;color:#000;width:100%;max-width:195px;border:none}.doctor-registration__card__button:hover{background:#ffa800}.doctor-registration__result{display:flex;flex-direction:column;gap:20px;margin:34px 0 0 0;padding:39px 54px;border-radius:10px;background:#fff;box-shadow:0px 0px 20px 0px rgba(54,77,92,.2);color:#000;font-size:24px;font-weight:600;letter-spacing:-0.5px}.doctor-registration__result__button{display:flex;align-items:center;justify-content:center;height:52px;background:#fdc71e;border-radius:6px;cursor:pointer;text-decoration:none;font-weight:600;font-size:16px;text-transform:uppercase;color:#000;width:100%;max-width:295px;border:none}.doctor-registration__result__button:hover{background:#ffa800}.doctor-registration__promo{display:grid;grid-template-columns:1fr 1fr;grid-gap:50px 20px;margin:27px 0 0 0}.doctor-registration__promo__unit{display:grid;grid-template-columns:87px 1fr;grid-gap:20px}.doctor-registration__promo__unit img{width:87px;height:87px}.doctor-registration__promo__unit__column{display:flex;flex-direction:column;gap:8px;font-size:14px;font-style:normal;font-weight:400;line-height:20.4px}.doctor-registration__promo__unit__caption{font-size:20px;font-style:normal;font-weight:600;line-height:24px}.doctor-registration__column{display:flex;flex-direction:column;gap:20px;margin:20px 0 0 0}.doctor-registration__confirm{display:flex;align-items:center;gap:10px;cursor:pointer;font-weight:400;font-size:12px;line-height:18px;color:#464646}.doctor-registration__confirm__checkbox{appearance:none;width:20px;min-width:20px;height:20px;min-height:20px;border:1px solid #2c6f9c;border-radius:4px;background-color:#fff;cursor:pointer;transition:background-color .15s ease-in-out;margin:0;background-repeat:no-repeat;background-position:center center;background-size:70%}.doctor-registration__confirm__checkbox:checked{border-color:#2c6f9c;background-color:#2c6f9c;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxNyAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIgNS42NjY2N0w2LjU2NzU3IDEwTDE1IDIiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=)}.doctor-registration__confirm__checkbox:disabled+span{opacity:.5;cursor:not-allowed}@media screen and (max-width: 1280px){.doctor-registration{padding:0 20px 116px 20px}}@media screen and (max-width: 1200px){.doctor-registration__banner{grid-template-columns:74px 1fr}.doctor-registration__banner__button{grid-column-start:2;grid-column-end:3}}@media screen and (max-width: 1100px){.doctor-registration__grid{grid-template-columns:1fr;grid-gap:20px}}@media screen and (max-width: 730px){.doctor-registration__row{grid-template-columns:1fr}}@media screen and (max-width: 720px){.doctor-registration__card{flex-direction:column;gap:20px}.doctor-registration__promo{grid-template-columns:1fr}}@media screen and (max-width: 660px){.doctor-registration__banner{grid-template-columns:1fr;text-align:center}.doctor-registration__banner__img{margin:0 auto}.doctor-registration__banner__button{grid-column-start:1;grid-column-end:2;margin:0 auto}.doctor-registration__banner__title{width:100%}}@media screen and (max-width: 620px){.doctor-registration__search__row{grid-template-columns:1fr}.doctor-registration__search__button{max-width:250px}}@media screen and (max-width: 600px){.doctor-registration__form{padding:30px 20px 65px 20px}}@media screen and (max-width: 480px){.doctor-registration{padding:0 0 60px 0}.doctor-registration__infografics{margin:15px 0 30px 0}.doctor-registration__title{font-size:25px;line-height:28px;margin:0 0 10px 0}.doctor-registration__subtitle{font-size:14px;line-height:16px}.doctor-registration__grid{grid-gap:15px;margin:16px 0 0 0}.doctor-registration__form{padding:28px 17px 65px 14px;grid-gap:23px}.doctor-registration__label{font-size:12px;line-height:14px}.doctor-registration__description{font-size:10px;line-height:18px}.doctor-registration__input{height:40px}.doctor-registration__select{height:40px}.doctor-registration__row{grid-gap:13px;margin:0}.doctor-registration__submit{max-width:100%;height:45px;font-size:14px}.doctor-registration__legalinformation{font-size:10px;line-height:12px}.doctor-registration__contact{padding:20px 20px 30px}.doctor-registration__contact__caption{font-size:16px;line-height:19px;margin:0 0 10px 0}.doctor-registration__contact__list{font-size:12px;line-height:16px;margin-block-start:10px}.doctor-registration__networks{grid-gap:10px;margin:20px 0 0 0}.doctor-registration__social{font-size:16px;line-height:19px}.doctor-registration__banner{padding:20px 14px 40px 14px}.doctor-registration__banner__img{height:50px}.doctor-registration__banner__title{font-size:18px;line-height:25px;width:100%}.doctor-registration__banner__text{font-size:16px;line-height:22px}.doctor-registration__banner__button{width:100%}.doctor-registration__search{padding:20px}.doctor-registration__search__caption{margin:0 0 15px 0}.doctor-registration__search__button{max-width:100%}.doctor-registration__card__image{margin:0 auto}.doctor-registration__card__button{max-width:100%}.doctor-registration__result{padding:20px}.doctor-registration__result__button{max-width:100%}.doctor-registration__promo{grid-gap:20px}.doctor-registration__promo__unit{grid-template-columns:67px 1fr}.doctor-registration__promo__unit img{width:67px;max-width:67px;height:67px;max-height:67px}.doctor-registration__column{margin:0}}@media screen and (max-width: 370px){.doctor-registration__infografics .infoGraphics__units{grid-template-columns:1fr}}.page-reg-doc{background:url(/dist/img/fff254987406ca33ac86.svg) right top no-repeat;background-size:37%;margin:0 10px;min-height:600px}.page-reg-doc__btn-submit{font-size:18px;min-width:320px;padding:10px;width:35%}.page-reg-doc__block-info{min-width:320px;width:40%}.form-data-doc{display:grid;grid-auto-flow:row;grid-template-columns:minmax(320px, 60%);grid-template-rows:repeat(5, 4.5rem)}.form-data-doc__item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.form-data-doc__item label{font-size:18px}.form-data-doc__item input,.form-data-doc__item select{background:#fff;border:1.5px solid #f5f5f5;border-radius:2px;font-size:16px;min-height:37px;padding:5px 18px}.form-data-doc__item select option[value="0"]{color:gray}@media screen and (max-width: 760px){.page-reg-doc{background:none;min-height:auto}}
