/* Редизайн urolog.spb.ru — 21.06.2026 */
:root{--navy:#123f63;--navy-dark:#092f4d;--ink:#172b3a;--muted:#607584;--mint:#dcefea;--mint-soft:#f2f8f6;--line:#dbe6e3;--white:#fff}
html{scroll-behavior:smooth}
body,.t-body{background:#fff;color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important}
#allrecords .t-title,#allrecords .t-heading,#allrecords .t-text,#allrecords .t-descr,#t-header,#t-footer{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important}
a{transition:color .2s ease,background-color .2s ease,transform .2s ease,box-shadow .2s ease}

/* Шапка */
#t-header{position:sticky;top:0;z-index:9900;background:rgba(255,255,255,.96);box-shadow:0 1px 0 rgba(9,47,77,.08);backdrop-filter:blur(14px)}
#rec489182268,#rec489182268 .t228{background:rgba(255,255,255,.96)!important}
#rec489182268 .t228,#rec489182268 .t228__maincontainer{height:82px!important}
#rec489182268 .t228__maincontainer{max-width:1240px;margin:0 auto;padding:0 24px;box-sizing:border-box}
#rec489182268 .t228__padding40px{display:none!important}
#rec489182268 .t228__leftcontainer{padding:0!important}
#rec489182268 .t228__imglogo{width:178px!important;min-width:178px!important;max-width:178px!important}
#rec489182268 .t228__centercontainer{padding:0 22px!important}
#rec489182268 a.t-menu__link-item{font-size:16px!important;line-height:1.2!important;color:var(--ink)!important;font-weight:600!important;letter-spacing:.01em}
#rec489182268 a.t-menu__link-item:hover{color:var(--navy)!important}
#rec489182268 .t228__list_item{padding-left:13px!important;padding-right:13px!important}
#rec489182268 .t228__right_descr,#rec489182268 .t228__right_descr *{font-size:14px!important;line-height:1.35!important;color:var(--navy-dark)!important;font-weight:650!important}
#rec489182268 .t-menusub__menu{border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:0 18px 50px rgba(9,47,77,.13)}
#rec489182268 .t-menusub__content{padding:10px!important;background:#fff!important}
#rec489182268 a.t-menusub__link-item{font-size:14px!important;line-height:1.35!important;text-align:left!important;border-radius:10px;padding:10px 12px!important;color:var(--ink)!important}
#rec489182268 a.t-menusub__link-item:hover{background:var(--mint-soft)!important;color:var(--navy)!important}

/* Мобильная шапка */
#rec636106344 .t451__container,#rec636106344 .t451__panel{height:72px!important}
#rec636106344 .t451__container__bg{background:rgba(255,255,255,.97)!important}
#rec636106344 .t451__logo__img{width:165px!important;max-width:165px!important}
#rec636106344 .t451__side{padding-left:18px!important;padding-right:18px!important}
#rec636106344 .t-menuburger{width:26px!important}
#rec636106344 .t-menuburger span{height:2px!important;background:var(--navy-dark)!important}
#rec636106344 .t-sociallinks__item a{width:28px!important;height:28px!important}
#rec636106344 .t451__menu__content{background:#fff!important}
#rec636106344 .t451__menu__content .t-menu__link-item{color:var(--ink)!important;font-size:20px!important;font-weight:600!important}

/* Главная: первый экран */
#rec488744990{background:#f4f8f7!important;overflow:hidden}
#rec488744990 .t396__artboard,#rec488744990 .t396__filter,#rec488744990 .t396__carrier{height:720px!important;min-height:720px!important}
#rec488744990 .t396__artboard{background:radial-gradient(circle at 84% 16%,#d8eee8 0,rgba(216,238,232,0) 31%),linear-gradient(135deg,#f7faf9 0%,#eef5f3 100%)!important}
#rec488744990 .tn-elem{transform:none!important;opacity:1!important}
#rec488744990 .tn-elem[data-elem-id="1662707655741"],#rec488744990 .tn-elem[data-elem-id="1662707737453"]{display:none!important}
#rec488744990 .tn-elem[data-elem-id="1662802080911"]{top:50px!important;left:calc(50% + 86px)!important;width:500px!important;height:620px!important}
#rec488744990 .tn-elem[data-elem-id="1662802080911"] .tn-atom{border-radius:32px!important;background-position:center top!important;box-shadow:0 28px 70px rgba(9,47,77,.18)!important}
#rec488744990 .tn-elem[data-elem-id="1475772714954"]{top:103px!important;left:calc(50% - 560px)!important;width:540px!important;text-align:left!important}
#rec488744990 .tn-elem[data-elem-id="1475772714954"] .tn-atom{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;font-size:17px!important;line-height:1.35!important;font-weight:700!important;letter-spacing:.055em!important;text-transform:uppercase;color:var(--navy)!important}
#rec488744990 .tn-elem[data-elem-id="1470210011265"]{top:175px!important;left:calc(50% - 560px)!important;width:550px!important;text-align:left!important}
#rec488744990 .tn-elem[data-elem-id="1470210011265"] .tn-atom{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;font-size:28px!important;line-height:1.38!important;font-weight:500!important;color:var(--ink)!important;letter-spacing:-.015em}
#rec488744990 .tn-elem[data-elem-id="1470210011265"] strong{font-weight:750!important;color:var(--navy-dark)!important}
#rec488744990 .tn-elem[data-elem-id="1475772751126"]{top:565px!important;left:calc(50% - 560px)!important;width:300px!important;height:58px!important}
#rec488744990 .tn-elem[data-elem-id="1475772751126"] .tn-atom{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;font-size:18px!important;line-height:58px!important;font-weight:700!important;border:0!important;border-radius:14px!important;background:var(--navy)!important;box-shadow:0 12px 28px rgba(18,63,99,.22)!important}
#rec488744990 .tn-elem[data-elem-id="1475772751126"] .tn-atom:hover{background:var(--navy-dark)!important;transform:translateY(-2px)}

/* Главная: о враче */
#rec488828713{background:#fff!important;overflow:hidden}
#rec488828713 .t396__artboard,#rec488828713 .t396__filter,#rec488828713 .t396__carrier{height:680px!important;min-height:680px!important}
#rec488828713 .t396__artboard{background:#fff!important}
#rec488828713 .tn-elem{transform:none!important;opacity:1!important}
#rec488828713 .tn-elem[data-elem-id="1662818025665"]{display:none!important}
#rec488828713 .tn-elem[data-elem-id="1662800814357"]{top:70px!important;left:calc(50% - 560px)!important;width:480px!important;height:540px!important}
#rec488828713 .tn-elem[data-elem-id="1662800814357"] .tn-atom{border-radius:32px!important;background-position:center top!important;box-shadow:0 24px 60px rgba(9,47,77,.14)!important}
#rec488828713 .tn-elem[data-elem-id="1475772714954"]{top:90px!important;left:calc(50% + 10px)!important;width:510px!important;text-align:left!important}
#rec488828713 .tn-elem[data-elem-id="1475772714954"] .tn-atom{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;font-size:46px!important;line-height:1.12!important;font-weight:750!important;color:var(--navy-dark)!important;letter-spacing:-.025em}
#rec488828713 .tn-elem[data-elem-id="1470210011265"]{top:175px!important;left:calc(50% + 10px)!important;width:510px!important;text-align:left!important}
#rec488828713 .tn-elem[data-elem-id="1470210011265"] .tn-atom{box-sizing:border-box;padding:28px 30px!important;border:1px solid var(--line)!important;border-radius:24px!important;background:var(--mint-soft)!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;font-size:18px!important;line-height:1.58!important;font-weight:400!important;color:var(--ink)!important}
#rec488828713 .tn-elem[data-elem-id="1662719958101"]{top:535px!important;left:calc(50% + 10px)!important;width:210px!important;height:56px!important}
#rec488828713 .tn-elem[data-elem-id="1662719958101"] .tn-atom{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;font-size:17px!important;line-height:56px!important;font-weight:700!important;color:#fff!important;background:var(--navy)!important;border-radius:14px!important;border:0!important;box-shadow:none!important}
#rec488828713 .tn-elem[data-elem-id="1662719958101"] .tn-atom:hover{background:var(--navy-dark)!important;transform:translateY(-2px)}

/* Отзывы */
#rec638251421{padding:96px 0!important;background:var(--mint-soft)!important}
#rec638251421 .t-section__title{margin-bottom:18px!important;font-size:44px!important;line-height:1.15!important;font-weight:750!important;color:var(--navy-dark)!important;letter-spacing:-.025em}
#rec638251421 .t-section__descr{margin-bottom:54px!important;font-size:18px!important;line-height:1.55!important;color:var(--muted)!important}
#rec638251421 .t595__container{display:flex;gap:18px;align-items:stretch}
#rec638251421 .t595__item{flex:1;margin:0!important;padding:24px 16px!important;background:#fff;border:1px solid var(--line);border-radius:18px;box-sizing:border-box;box-shadow:0 10px 30px rgba(9,47,77,.06)}
#rec638251421 .t595__line{display:none!important}
#rec638251421 .t595__img{max-width:140px!important;filter:saturate(.85);transition:transform .2s ease,filter .2s ease}
#rec638251421 .t595__item:hover .t595__img{transform:translateY(-3px);filter:saturate(1)}

/* Telegram CTA */
#rec700989942{padding:62px 20px 12px!important;background:var(--navy-dark)!important;text-align:center}
#rec700989942 .t-text,#rec700989942 strong{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;font-size:25px!important;line-height:1.4!important;color:#fff!important;font-weight:700!important}
#rec700986479{padding:0 20px 62px!important;background:var(--navy-dark)!important}
#rec700986479 .t-sociallinks{text-align:center!important}
#rec700986479 .t-sociallinks__svg{width:48px!important;height:48px!important}
#rec700986479 .t-sociallinks__svg path{fill:#fff!important}
#rec781468249{display:none!important}

/* Подвал: контакты и карта */
#t-footer{background:var(--navy-dark)!important}
#rec494066977{padding:78px 0!important;background:var(--navy-dark)!important}
#rec494066977 .t555__contentbox{height:auto!important;min-height:330px!important;display:flex;align-items:center}
#rec494066977 .t555__title{font-size:29px!important;line-height:1.25!important;font-weight:750!important;color:#fff!important;letter-spacing:-.015em}
#rec494066977 .t-text,#rec494066977 .t-text *{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;font-size:18px!important;line-height:1.65!important;color:#dbe8ee!important}
#rec494066977 .t-text strong{color:#fff!important;font-size:21px!important}
#rec494066977 .t-sociallinks{margin-top:22px!important}
#rec494066977 .t-sociallinks__item a{width:38px!important;height:38px!important}
#rec494066977 .t-sociallinks__svg{width:38px!important;height:38px!important}
#rec494066977 .t-sociallinks__svg path{fill:#cceae3!important}
#rec494066977 .t555__map,#rec494066977 .t-map{height:330px!important;border-radius:24px!important;overflow:hidden!important;box-shadow:0 22px 60px rgba(0,0,0,.2)!important}

/* Подвал: форма */
#rec494066978{background:var(--mint-soft)!important}
#rec494066978 .t396__artboard,#rec494066978 .t396__filter,#rec494066978 .t396__carrier{height:520px!important;min-height:520px!important}
#rec494066978 .t396__artboard{background:var(--mint-soft)!important}
#rec494066978 .t396__artboard:before{content:"Запишитесь на консультацию";position:absolute;z-index:4;top:66px;left:0;width:100%;text-align:center;font-size:42px;line-height:1.15;font-weight:750;letter-spacing:-.025em;color:var(--navy-dark)}
#rec494066978 .t396__artboard:after{content:"Оставьте контакты — мы свяжемся с вами, чтобы согласовать удобное время";position:absolute;z-index:4;top:122px;left:0;width:100%;text-align:center;font-size:17px;line-height:1.5;color:var(--muted)}
#rec494066978 .tn-elem[data-elem-id="1470209944682"],#rec494066978 .tn-elem[data-elem-id="1470210011265"],#rec494066978 .tn-elem[data-elem-id="1571256089327"],#rec494066978 .tn-elem[data-elem-id="1571256120374"],#rec494066978 .tn-elem[data-elem-id="1662810742946"]{display:none!important}
#rec494066978 .tn-elem[data-elem-id="1570631110736"]{top:180px!important;left:calc(50% - 450px)!important;width:900px!important}
#rec494066978 .t-form__inputsbox{display:grid!important;grid-template-columns:1fr 1fr;gap:16px 18px}
#rec494066978 .t-input-group{margin:0!important}
#rec494066978 .t-input-group_ta{grid-column:1/-1}
#rec494066978 .tn-form__submit{grid-column:1/-1;margin-top:2px}
#rec494066978 .t-input{height:58px!important;border:1px solid var(--line)!important;border-radius:12px!important;background:#fff!important;padding:0 18px!important;box-sizing:border-box!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;font-size:16px!important;color:var(--ink)!important;box-shadow:0 6px 18px rgba(9,47,77,.04)!important}
#rec494066978 textarea.t-input{height:92px!important;padding-top:16px!important;resize:vertical}
#rec494066978 .t-submit{width:300px!important;height:58px!important;margin:0 auto!important;border-radius:14px!important;background:var(--navy)!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;font-size:17px!important;font-weight:700!important;box-shadow:0 12px 26px rgba(18,63,99,.18)!important}
#rec494066978 .t-submit:hover{background:var(--navy-dark)!important}
#rec494066978 .tn-elem[data-elem-id="1664203923412"]{top:447px!important;left:calc(50% - 390px)!important;width:780px!important;text-align:center!important}
#rec494066978 .tn-elem[data-elem-id="1664203923412"] .tn-atom{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;font-size:12px!important;line-height:1.4!important;color:#72838d!important}
#rec494640393{display:none!important}

/* Общая типографика внутренних страниц */
#allrecords .t-title{color:var(--navy-dark)}
#allrecords .t-descr,#allrecords .t-text{color:var(--ink)}
#allrecords .t-btn{border-radius:12px!important;font-weight:700!important}

@media screen and (max-width:1100px) and (min-width:981px){
#rec489182268 .t228__maincontainer{padding:0 16px}
#rec489182268 .t228__imglogo{width:150px!important;min-width:150px!important}
#rec489182268 a.t-menu__link-item{font-size:14px!important}
#rec489182268 .t228__right_descr,#rec489182268 .t228__right_descr *{font-size:12px!important}
#rec488744990 .tn-elem[data-elem-id="1662802080911"]{left:calc(50% + 50px)!important;width:440px!important}
#rec488744990 .tn-elem[data-elem-id="1475772714954"],#rec488744990 .tn-elem[data-elem-id="1470210011265"],#rec488744990 .tn-elem[data-elem-id="1475772751126"]{left:calc(50% - 470px)!important}
#rec488828713 .tn-elem[data-elem-id="1662800814357"]{left:calc(50% - 470px)!important;width:410px!important}
#rec488828713 .tn-elem[data-elem-id="1475772714954"],#rec488828713 .tn-elem[data-elem-id="1470210011265"],#rec488828713 .tn-elem[data-elem-id="1662719958101"]{left:calc(50% - 10px)!important;width:460px!important}
}

@media screen and (max-width:980px){
#t-header{position:sticky!important}
#rec488744990 .t396__artboard,#rec488744990 .t396__filter,#rec488744990 .t396__carrier{height:700px!important;min-height:700px!important}
#rec488744990 .tn-elem[data-elem-id="1662802080911"]{top:42px!important;left:calc(50% + 20px)!important;width:290px!important;height:610px!important}
#rec488744990 .tn-elem[data-elem-id="1475772714954"]{top:78px!important;left:calc(50% - 300px)!important;width:300px!important}
#rec488744990 .tn-elem[data-elem-id="1475772714954"] .tn-atom{font-size:14px!important}
#rec488744990 .tn-elem[data-elem-id="1470210011265"]{top:145px!important;left:calc(50% - 300px)!important;width:330px!important}
#rec488744990 .tn-elem[data-elem-id="1470210011265"] .tn-atom{font-size:20px!important;line-height:1.42!important}
#rec488744990 .tn-elem[data-elem-id="1475772751126"]{top:560px!important;left:calc(50% - 300px)!important;width:250px!important}
#rec488828713 .t396__artboard,#rec488828713 .t396__filter,#rec488828713 .t396__carrier{height:680px!important;min-height:680px!important}
#rec488828713 .tn-elem[data-elem-id="1662800814357"]{top:60px!important;left:calc(50% - 310px)!important;width:270px!important;height:550px!important}
#rec488828713 .tn-elem[data-elem-id="1475772714954"],#rec488828713 .tn-elem[data-elem-id="1470210011265"],#rec488828713 .tn-elem[data-elem-id="1662719958101"]{left:calc(50% - 10px)!important;width:310px!important}
#rec488828713 .tn-elem[data-elem-id="1475772714954"] .tn-atom{font-size:38px!important}
#rec488828713 .tn-elem[data-elem-id="1470210011265"] .tn-atom{font-size:16px!important;padding:22px!important}
#rec488828713 .tn-elem[data-elem-id="1662719958101"]{top:550px!important;width:190px!important}
#rec638251421 .t595__container{gap:10px;padding:0 20px;box-sizing:border-box}
#rec638251421 .t595__item{padding:20px 10px!important}
#rec494066977{padding:60px 0!important}
#rec494066977 .t555__contentbox{min-height:300px!important}
#rec494066977 .t555__map,#rec494066977 .t-map{height:300px!important}
#rec494066978 .tn-elem[data-elem-id="1570631110736"]{left:calc(50% - 330px)!important;width:660px!important}
}

@media screen and (max-width:640px){
#rec636106344 .t451__rightside{padding-left:0!important}
#rec636106344 .t-sociallinks__item_email,#rec636106344 .t-sociallinks__item_telegram{display:none!important}
#rec488744990 .t396__artboard,#rec488744990 .t396__filter,#rec488744990 .t396__carrier{height:790px!important;min-height:790px!important}
#rec488744990 .t396__artboard{background:linear-gradient(180deg,#edf6f3 0%,#fff 100%)!important}
#rec488744990 .tn-elem[data-elem-id="1662802080911"]{top:22px!important;left:20px!important;width:calc(100% - 40px)!important;height:300px!important}
#rec488744990 .tn-elem[data-elem-id="1662802080911"] .tn-atom{border-radius:24px!important;background-position:center 18%!important}
#rec488744990 .tn-elem[data-elem-id="1475772714954"]{top:350px!important;left:22px!important;width:calc(100% - 44px)!important;text-align:left!important}
#rec488744990 .tn-elem[data-elem-id="1475772714954"] .tn-atom{font-size:13px!important;line-height:1.3!important}
#rec488744990 .tn-elem[data-elem-id="1470210011265"]{top:405px!important;left:22px!important;width:calc(100% - 44px)!important;text-align:left!important}
#rec488744990 .tn-elem[data-elem-id="1470210011265"] .tn-atom{font-size:18px!important;line-height:1.38!important}
#rec488744990 .tn-elem[data-elem-id="1475772751126"]{top:705px!important;left:22px!important;width:calc(100% - 44px)!important;height:58px!important}
#rec488744990 .tn-elem[data-elem-id="1475772751126"] .tn-atom{font-size:17px!important;line-height:58px!important;border-radius:14px!important}
#rec488828713 .t396__artboard,#rec488828713 .t396__filter,#rec488828713 .t396__carrier{height:850px!important;min-height:850px!important}
#rec488828713 .tn-elem[data-elem-id="1662800814357"]{top:28px!important;left:20px!important;width:calc(100% - 40px)!important;height:330px!important}
#rec488828713 .tn-elem[data-elem-id="1662800814357"] .tn-atom{border-radius:24px!important;background-position:center 18%!important}
#rec488828713 .tn-elem[data-elem-id="1475772714954"]{top:390px!important;left:22px!important;width:calc(100% - 44px)!important}
#rec488828713 .tn-elem[data-elem-id="1475772714954"] .tn-atom{font-size:36px!important}
#rec488828713 .tn-elem[data-elem-id="1470210011265"]{top:455px!important;left:22px!important;width:calc(100% - 44px)!important}
#rec488828713 .tn-elem[data-elem-id="1470210011265"] .tn-atom{font-size:15px!important;line-height:1.48!important;padding:20px!important;border-radius:18px!important}
#rec488828713 .tn-elem[data-elem-id="1662719958101"]{top:770px!important;left:22px!important;width:calc(100% - 44px)!important;height:56px!important}
#rec638251421{padding:68px 0!important}
#rec638251421 .t-section__title{font-size:36px!important;padding:0 20px}
#rec638251421 .t-section__descr{font-size:16px!important;padding:0 24px;margin-bottom:34px!important}
#rec638251421 .t595__container{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:0 18px}
#rec638251421 .t595__item{width:auto!important;min-height:122px;display:flex;align-items:center;justify-content:center}
#rec638251421 .t595__img{max-width:115px!important}
#rec700989942{padding-top:48px!important}
#rec700989942 .t-text,#rec700989942 strong{font-size:20px!important}
#rec494066977{padding:52px 0!important}
#rec494066977 .t555__contentbox{height:auto!important;min-height:0!important;padding:0 20px 36px!important;box-sizing:border-box}
#rec494066977 .t555__title{font-size:26px!important}
#rec494066977 .t-text,#rec494066977 .t-text *{font-size:17px!important}
#rec494066977 .t555__map,#rec494066977 .t-map{height:280px!important;border-radius:0!important}
#rec494066978 .t396__artboard,#rec494066978 .t396__filter,#rec494066978 .t396__carrier{height:650px!important;min-height:650px!important}
#rec494066978 .t396__artboard:before{top:48px;font-size:32px;padding:0 20px;box-sizing:border-box}
#rec494066978 .t396__artboard:after{top:126px;font-size:15px;padding:0 28px;box-sizing:border-box}
#rec494066978 .tn-elem[data-elem-id="1570631110736"]{top:195px!important;left:20px!important;width:calc(100% - 40px)!important}
#rec494066978 .t-form__inputsbox{grid-template-columns:1fr;gap:12px}
#rec494066978 .t-input-group_ta{grid-column:auto}
#rec494066978 .tn-form__submit{grid-column:auto}
#rec494066978 .t-submit{width:100%!important}
#rec494066978 .tn-elem[data-elem-id="1664203923412"]{top:583px!important;left:24px!important;width:calc(100% - 48px)!important}
}

/* DR_NAVIGATION_LEGAL_START */
.dr-consent-group{margin:18px 0 4px !important}.dr-consent-label{display:grid !important;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;color:inherit;font-family:inherit;font-size:13px;line-height:1.45;cursor:pointer}.dr-consent-checkbox{width:18px;height:18px;margin:1px 0 0;accent-color:#193746;cursor:pointer}.dr-consent-text a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.dr-consent-error{display:none;grid-column:2;margin-top:5px;color:#b5463c;font-size:12px;line-height:1.35}.dr-consent-group.has-error .dr-consent-error{display:block}.dr-consent-group.has-error .dr-consent-label{color:#8f312a}#dr-legal-footer{box-sizing:border-box;padding:18px 20px 28px;border-top:1px solid rgba(255,255,255,0.16);background:#193746;color:rgba(255,255,255,0.78);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:13px;line-height:1.45;text-align:center}#dr-legal-footer a{display:inline-block;margin:4px 10px;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}#dr-site-footer-nav{box-sizing:border-box;padding:28px 20px 16px;background:#193746;color:#ffffff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;text-align:center}#dr-site-footer-nav a{display:inline-block;margin:5px 12px;color:rgba(255,255,255,0.9);font-size:14px;font-weight:650;line-height:1.4;text-decoration:none}#dr-site-footer-nav a:hover,#dr-site-footer-nav a[aria-current="page"]{color:#ffffff;text-decoration:underline;text-underline-offset:4px}#dr-breadcrumbs{box-sizing:border-box;width:min(1180px,calc(100% - 64px));margin:0 auto;padding:18px 0;color:#6f7d83;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;font-size:13px;line-height:1.45}#dr-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none}#dr-breadcrumbs li:not(:last-child)::after{margin-left:7px;color:#a2adb2;content:"›"}#dr-breadcrumbs a{color:#397794;text-decoration:none}#dr-breadcrumbs [aria-current="page"]{color:#6f7d83}.dr-section-anchor{display:block;height:0;scroll-margin-top:104px}#dr-cookie-banner{position:fixed;right:24px;bottom:24px;z-index:999999;box-sizing:border-box;width:min(560px,calc(100% - 48px));padding:20px;border:1px solid rgba(25,55,70,0.15);border-radius:18px;background:rgba(252,251,248,0.98);color:#263942;box-shadow:0 22px 65px rgba(16,42,56,0.2);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.dr-cookie-inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px}.dr-cookie-text{margin:0;font-size:14px;line-height:1.5}.dr-cookie-text a{color:#397794;text-decoration:underline;text-underline-offset:3px}.dr-cookie-button{min-width:72px;min-height:44px;padding:0 22px;border:0;border-radius:12px;background:#193746;color:#fff;font-family:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:background-color 180ms ease,transform 180ms ease}.dr-cookie-button:hover{background:#397794;transform:translateY(-1px)}.dr-cookie-button:focus-visible,.dr-consent-checkbox:focus-visible{outline:3px solid rgba(92,151,185,0.45);outline-offset:3px}@media (max-width:639px){#dr-cookie-banner{right:12px;bottom:12px;width:calc(100% - 24px);padding:17px;border-radius:15px}.dr-cookie-inner{grid-template-columns:1fr;gap:14px}.dr-cookie-button{width:100%}#dr-legal-footer a{display:block;margin:7px 0}#dr-site-footer-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 12px;padding:24px 20px 14px}#dr-site-footer-nav a{margin:6px 0;text-align:left}#dr-breadcrumbs{width:calc(100% - 40px);padding:14px 0;font-size:12px}}body{background:#fcfbf8;color:#263942}#rec489182268 .t396__artboard,#rec636106344 .t450__container,#rec636106344 .t450__close{background-color:rgba(252,251,248,0.97) !important}#rec636106344 .t451m,#rec636106344 .t451m__overlay{height:100vh !important;min-height:100dvh !important}#rec636106344 .t451m__container{height:100% !important;min-height:100vh !important;overflow-y:auto !important}#rec636106344 .t451m__overlay_bg{background:rgba(16,42,56,0.42) !important}#rec489182268,#rec636106344{color:#193746;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif}#rec489182268 .tn-atom,#rec636106344 a{transition:color 180ms ease,opacity 180ms ease}#rec489182268 a:hover,#rec636106344 a:hover{color:#397794 !important}#rec489182268 a[aria-current="page"],#rec636106344 a[aria-current="page"]{color:#397794 !important}#rec489182268 .dr-booking-item>a,#rec636106344 .dr-booking-item>a{color:#ffffff !important;border-radius:10px;background:#193746}#rec489182268 .dr-booking-item>a{padding-right:14px !important;padding-left:14px !important}@media (min-width:981px){#rec489182268 .dr-disease-menu-item .t-menusub__menu{width:300px !important;max-width:300px !important}#rec489182268 .dr-disease-menu-item .t-menusub__menu,#rec489182268 .dr-patient-menu-item .t-menusub__menu{overflow:hidden;border:1px solid rgba(25,55,70,0.1);border-radius:0 0 16px 16px;box-shadow:0 20px 42px rgba(16,42,56,0.13)}#rec489182268 .dr-disease-menu-item .t-menusub__content,#rec489182268 .dr-disease-menu-item .t-menusub__list,#rec489182268 .dr-disease-menu-item .t-menusub__list-item,#rec489182268 .dr-disease-menu-item .t-menusub__link-item{width:100% !important;max-width:none !important;box-sizing:border-box !important}#rec489182268 .dr-disease-menu-item .t-menusub__link-item{padding:11px 16px !important;white-space:normal !important}#rec489182268 .dr-disease-menu-item .t-menusub__link-item,#rec489182268 .dr-patient-menu-item .t-menusub__link-item{border-radius:9px;transition:color 160ms ease,background-color 160ms ease}#rec489182268 .dr-disease-menu-item .t-menusub__link-item:hover,#rec489182268 .dr-patient-menu-item .t-menusub__link-item:hover{background:#f1f6f4}#rec489182268 .dr-patient-menu-item .t-menusub__menu{width:230px !important;max-width:230px !important}#rec489182268 .dr-patient-menu-item .t-menusub__content,#rec489182268 .dr-patient-menu-item .t-menusub__list,#rec489182268 .dr-patient-menu-item .t-menusub__list-item,#rec489182268 .dr-patient-menu-item .t-menusub__link-item{width:100% !important;max-width:none !important;box-sizing:border-box !important}}#rec636106344 .dr-booking-item>a{display:inline-flex !important;align-items:center;justify-content:center;min-height:46px;margin-top:8px;padding:0 18px !important}#rec489182268 .dr-booking-item>a:hover,#rec636106344 .dr-booking-item>a:hover{color:#ffffff !important;background:#397794}#rec488828713 .t396__artboard{background-color:#dce8e4 !important}#rec638251421{background-color:#fcfbf8}#rec700989942,#rec700986479{background-color:#193746;color:#ffffff}#rec488828713 img,#rec488828713 .tn-elem[data-elem-id="1662800814357"]>.tn-atom{border-radius:24px !important;overflow:hidden}#rec488828713 .tn-elem[data-elem-id="1662800814357"]>.tn-atom{background-image:url("https://static.tildacdn.com/tild3937-6235-4062-b537-623439336131/33344.jpg") !important;background-position:left center !important;background-size:auto 100% !important;background-repeat:no-repeat !important;background-color:#6688ce !important;transform:none !important}#rec489182268 .dr-all-diseases-item>a,#rec636106344 .dr-all-diseases-item>a,#rec489182268 .dr-catalog-overview-item>a,#rec636106344 .dr-catalog-overview-item>a{color:#397794 !important}@media (min-width:960px) and (max-width:1599px){#rec488828713 .tn-elem[data-elem-id="1662800814357"]{top:70px !important;left:max(40px,calc((100% - 1120px) / 2)) !important;width:min(480px,38vw) !important;height:540px !important;transform:none !important}}#rec488744990 a,#rec488828713 a,#rec700989942 a,#rec700986479 a{transition:transform 180ms ease,box-shadow 180ms ease,background-color 180ms ease,color 180ms ease}@media (prefers-reduced-motion:reduce){#rec489182268 *,#rec488744990 *,#rec488828713 *,#rec700989942 *,#rec700986479 *{transition-duration:0.01ms !important;animation-duration:0.01ms !important}}
/* DR_NAVIGATION_LEGAL_END */
/* Редизайн urolog.spb.ru — 21.06.2026 */
:root{--navy:#123f63;--navy-dark:#092f4d;--ink:#172b3a;--muted:#607584;--mint:#dcefea;--mint-soft:#f2f8f6;--line:#dbe6e3;--white:#fff}
html{scroll-behavior:smooth}
body,.t-body{background:#fff;color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important}
#allrecords .t-title,#allrecords .t-heading,#allrecords .t-text,#allrecords .t-descr,#t-header,#t-footer{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important}
a{transition:color .2s ease,background-color .2s ease,transform .2s ease,box-shadow .2s ease}

/* Шапка */
#t-header{position:sticky;top:0;z-index:9900;background:rgba(255,255,255,.96);box-shadow:0 1px 0 rgba(9,47,77,.08);backdrop-filter:blur(14px)}
#rec489182268,#rec489182268 .t228{background:rgba(255,255,255,.96)!important}
#rec489182268 .t228,#rec489182268 .t228__maincontainer{height:82px!important}
#rec489182268 .t228__maincontainer{max-width:1240px;margin:0 auto;padding:0 24px;box-sizing:border-box}
#rec489182268 .t228__padding40px{display:none!important}
#rec489182268 .t228__leftcontainer{padding:0!important}
#rec489182268 .t228__imglogo{width:178px!important;min-width:178px!important;max-width:178px!important}
#rec489182268 .t228__centercontainer{padding:0 22px!important}
#rec489182268 a.t-menu__link-item{font-size:16px!important;line-height:1.2!important;color:var(--ink)!important;font-weight:600!important;letter-spacing:.01em}
#rec489182268 a.t-menu__link-item:hover{color:var(--navy)!important}
#rec489182268 .t228__list_item{padding-left:13px!important;padding-right:13px!important}
#rec489182268 .t228__right_descr,#rec489182268 .t228__right_descr *{font-size:14px!important;line-height:1.35!important;color:var(--navy-dark)!important;font-weight:650!important}
#rec489182268 .t-menusub__menu{border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:0 18px 50px rgba(9,47,77,.13)}
#rec489182268 .t-menusub__content{padding:10px!important;background:#fff!important}
#rec489182268 a.t-menusub__link-item{font-size:14px!important;line-height:1.35!important;text-align:left!important;border-radius:10px;padding:10px 12px!important;color:var(--ink)!important}
#rec489182268 a.t-menusub__link-item:hover{background:var(--mint-soft)!important;color:var(--navy)!important}

/* Мобильная шапка */
#rec636106344 .t451__container,#rec636106344 .t451__panel{height:72px!important}
#rec636106344 .t451__container__bg{background:rgba(255,255,255,.97)!important}
#rec636106344 .t451__logo__img{width:165px!important;max-width:165px!important}
#rec636106344 .t451__side{padding-left:18px!important;padding-right:18px!important}
#rec636106344 .t-menuburger{width:26px!important}
#rec636106344 .t-menuburger span{height:2px!important;background:var(--navy-dark)!important}
#rec636106344 .t-sociallinks__item a{width:28px!important;height:28px!important}
#rec636106344 .t451__menu__content{background:#fff!important}
#rec636106344 .t451__menu__content .t-menu__link-item{color:var(--ink)!important;font-size:20px!important;font-weight:600!important}

/* Главная: первый экран */
#rec488744990{background:#f4f8f7!important;overflow:hidden}
#rec488744990 .t396__artboard,#rec488744990 .t396__filter,#rec488744990 .t396__carrier{height:720px!important;min-height:720px!important}
#rec488744990 .t396__artboard{background:radial-gradient(circle at 84% 16%,#d8eee8 0,rgba(216,238,232,0) 31%),linear-gradient(135deg,#f7faf9 0%,#eef5f3 100%)!important}
#rec488744990 .tn-elem{transform:none!important;opacity:1!important}
#rec488744990 .tn-elem[data-elem-id="1662707655741"],#rec488744990 .tn-elem[data-elem-id="1662707737453"]{display:none!important}
#rec488744990 .tn-elem[data-elem-id="1662802080911"]{top:50px!important;left:calc(50% + 86px)!important;width:500px!important;height:620px!important}
#rec488744990 .tn-elem[data-elem-id="1662802080911"] .tn-atom{border-radius:32px!important;background-position:center top!important;box-shadow:0 28px 70px rgba(9,47,77,.18)!important}
#rec488744990 .tn-elem[data-elem-id="1475772714954"]{top:103px!important;left:calc(50% - 560px)!important;width:540px!important;text-align:left!important}
#rec488744990 .tn-elem[data-elem-id="1475772714954"] .tn-atom{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;font-size:17px!important;line-height:1.35!important;font-weight:700!important;letter-spacing:.055em!important;text-transform:uppercase;color:var(--navy)!important}
#rec488744990 .tn-elem[data-elem-id="1470210011265"]{top:175px!important;left:calc(50% - 560px)!important;width:550px!important;text-align:left!important}
#rec488744990 .tn-elem[data-elem-id="1470210011265"] .tn-atom{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;font-size:28px!important;line-height:1.38!important;font-weight:500!important;color:var(--ink)!important;letter-spacing:-.015em}
#rec488744990 .tn-elem[data-elem-id="1470210011265"] strong{font-weight:750!important;color:var(--navy-dark)!important}
#rec488744990 .tn-elem[data-elem-id="1475772751126"]{top:565px!important;left:calc(50% - 560px)!important;width:300px!important;height:58px!important}
#rec488744990 .tn-elem[data-elem-id="1475772751126"] .tn-atom{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;font-size:18px!important;line-height:58px!important;font-weight:700!important;border:0!important;border-radius:14px!important;background:var(--navy)!important;box-shadow:0 12px 28px rgba(18,63,99,.22)!important}
#rec488744990 .tn-elem[data-elem-id="1475772751126"] .tn-atom:hover{background:var(--navy-dark)!important;transform:translateY(-2px)}

/* Главная: о враче */
#rec488828713{background:#fff!important;overflow:hidden}
#rec488828713 .t396__artboard,#rec488828713 .t396__filter,#rec488828713 .t396__carrier{height:680px!important;min-height:680px!important}
#rec488828713 .t396__artboard{background:#fff!important}
#rec488828713 .tn-elem{transform:none!important;opacity:1!important}
#rec488828713 .tn-elem[data-elem-id="1662818025665"]{display:none!important}
#rec488828713 .tn-elem[data-elem-id="1662800814357"]{top:70px!important;left:calc(50% - 560px)!important;width:480px!important;height:540px!important}
#rec488828713 .tn-elem[data-elem-id="1662800814357"] .tn-atom{border-radius:32px!important;background-position:center top!important;box-shadow:0 24px 60px rgba(9,47,77,.14)!important}
#rec488828713 .tn-elem[data-elem-id="1475772714954"]{top:90px!important;left:calc(50% + 10px)!important;width:510px!important;text-align:left!important}
#rec488828713 .tn-elem[data-elem-id="1475772714954"] .tn-atom{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;font-size:46px!important;line-height:1.12!important;font-weight:750!important;color:var(--navy-dark)!important;letter-spacing:-.025em}
#rec488828713 .tn-elem[data-elem-id="1470210011265"]{top:175px!important;left:calc(50% + 10px)!important;width:510px!important;text-align:left!important}
#rec488828713 .tn-elem[data-elem-id="1470210011265"] .tn-atom{box-sizing:border-box;padding:28px 30px!important;border:1px solid var(--line)!important;border-radius:24px!important;background:var(--mint-soft)!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;font-size:18px!important;line-height:1.58!important;font-weight:400!important;color:var(--ink)!important}
#rec488828713 .tn-elem[data-elem-id="1662719958101"]{top:535px!important;left:calc(50% + 10px)!important;width:210px!important;height:56px!important}
#rec488828713 .tn-elem[data-elem-id="1662719958101"] .tn-atom{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;font-size:17px!important;line-height:56px!important;font-weight:700!important;color:#fff!important;background:var(--navy)!important;border-radius:14px!important;border:0!important;box-shadow:none!important}
#rec488828713 .tn-elem[data-elem-id="1662719958101"] .tn-atom:hover{background:var(--navy-dark)!important;transform:translateY(-2px)}

/* Отзывы */
#rec638251421{padding:96px 0!important;background:var(--mint-soft)!important}
#rec638251421 .t-section__title{margin-bottom:18px!important;font-size:44px!important;line-height:1.15!important;font-weight:750!important;color:var(--navy-dark)!important;letter-spacing:-.025em}
#rec638251421 .t-section__descr{margin-bottom:54px!important;font-size:18px!important;line-height:1.55!important;color:var(--muted)!important}
#rec638251421 .t595__container{display:flex;gap:18px;align-items:stretch}
#rec638251421 .t595__item{flex:1;margin:0!important;padding:24px 16px!important;background:#fff;border:1px solid var(--line);border-radius:18px;box-sizing:border-box;box-shadow:0 10px 30px rgba(9,47,77,.06)}
#rec638251421 .t595__line{display:none!important}
#rec638251421 .t595__img{max-width:140px!important;filter:saturate(.85);transition:transform .2s ease,filter .2s ease}
#rec638251421 .t595__item:hover .t595__img{transform:translateY(-3px);filter:saturate(1)}

/* Telegram CTA */
#rec700989942{padding:62px 20px 12px!important;background:var(--navy-dark)!important;text-align:center}
#rec700989942 .t-text,#rec700989942 strong{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;font-size:25px!important;line-height:1.4!important;color:#fff!important;font-weight:700!important}
#rec700986479{padding:0 20px 62px!important;background:var(--navy-dark)!important}
#rec700986479 .t-sociallinks{text-align:center!important}
#rec700986479 .t-sociallinks__svg{width:48px!important;height:48px!important}
#rec700986479 .t-sociallinks__svg path{fill:#fff!important}
#rec781468249{display:none!important}

/* Подвал: контакты и карта */
#t-footer{background:var(--navy-dark)!important}
#rec494066977{padding:78px 0!important;background:var(--navy-dark)!important}
#rec494066977 .t555__contentbox{height:auto!important;min-height:330px!important;display:flex;align-items:center}
#rec494066977 .t555__title{font-size:29px!important;line-height:1.25!important;font-weight:750!important;color:#fff!important;letter-spacing:-.015em}
#rec494066977 .t-text,#rec494066977 .t-text *{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;font-size:18px!important;line-height:1.65!important;color:#dbe8ee!important}
#rec494066977 .t-text strong{color:#fff!important;font-size:21px!important}
#rec494066977 .t-sociallinks{margin-top:22px!important}
#rec494066977 .t-sociallinks__item a{width:38px!important;height:38px!important}
#rec494066977 .t-sociallinks__svg{width:38px!important;height:38px!important}
#rec494066977 .t-sociallinks__svg path{fill:#cceae3!important}
#rec494066977 .t555__map,#rec494066977 .t-map{height:330px!important;border-radius:24px!important;overflow:hidden!important;box-shadow:0 22px 60px rgba(0,0,0,.2)!important}

/* Подвал: форма */
#rec494066978{background:var(--mint-soft)!important}
#rec494066978 .t396__artboard,#rec494066978 .t396__filter,#rec494066978 .t396__carrier{height:520px!important;min-height:520px!important}
#rec494066978 .t396__artboard{background:var(--mint-soft)!important}
#rec494066978 .t396__artboard:before{content:"Запишитесь на консультацию";position:absolute;z-index:4;top:66px;left:0;width:100%;text-align:center;font-size:42px;line-height:1.15;font-weight:750;letter-spacing:-.025em;color:var(--navy-dark)}
#rec494066978 .t396__artboard:after{content:"Оставьте контакты — мы свяжемся с вами, чтобы согласовать удобное время";position:absolute;z-index:4;top:122px;left:0;width:100%;text-align:center;font-size:17px;line-height:1.5;color:var(--muted)}
#rec494066978 .tn-elem[data-elem-id="1470209944682"],#rec494066978 .tn-elem[data-elem-id="1470210011265"],#rec494066978 .tn-elem[data-elem-id="1571256089327"],#rec494066978 .tn-elem[data-elem-id="1571256120374"],#rec494066978 .tn-elem[data-elem-id="1662810742946"]{display:none!important}
#rec494066978 .tn-elem[data-elem-id="1570631110736"]{top:180px!important;left:calc(50% - 450px)!important;width:900px!important}
#rec494066978 .t-form__inputsbox{display:grid!important;grid-template-columns:1fr 1fr;gap:16px 18px}
#rec494066978 .t-input-group{margin:0!important}
#rec494066978 .t-input-group_ta{grid-column:1/-1}
#rec494066978 .tn-form__submit{grid-column:1/-1;margin-top:2px}
#rec494066978 .t-input{height:58px!important;border:1px solid var(--line)!important;border-radius:12px!important;background:#fff!important;padding:0 18px!important;box-sizing:border-box!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;font-size:16px!important;color:var(--ink)!important;box-shadow:0 6px 18px rgba(9,47,77,.04)!important}
#rec494066978 textarea.t-input{height:92px!important;padding-top:16px!important;resize:vertical}
#rec494066978 .t-submit{width:300px!important;height:58px!important;margin:0 auto!important;border-radius:14px!important;background:var(--navy)!important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;font-size:17px!important;font-weight:700!important;box-shadow:0 12px 26px rgba(18,63,99,.18)!important}
#rec494066978 .t-submit:hover{background:var(--navy-dark)!important}
#rec494066978 .tn-elem[data-elem-id="1664203923412"]{top:447px!important;left:calc(50% - 390px)!important;width:780px!important;text-align:center!important}
#rec494066978 .tn-elem[data-elem-id="1664203923412"] .tn-atom{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important;font-size:12px!important;line-height:1.4!important;color:#72838d!important}
#rec494640393{display:none!important}

/* Общая типографика внутренних страниц */
#allrecords .t-title{color:var(--navy-dark)}
#allrecords .t-descr,#allrecords .t-text{color:var(--ink)}
#allrecords .t-btn{border-radius:12px!important;font-weight:700!important}

@media screen and (max-width:1100px) and (min-width:981px){
#rec489182268 .t228__maincontainer{padding:0 16px}
#rec489182268 .t228__imglogo{width:150px!important;min-width:150px!important}
#rec489182268 a.t-menu__link-item{font-size:14px!important}
#rec489182268 .t228__right_descr,#rec489182268 .t228__right_descr *{font-size:12px!important}
#rec488744990 .tn-elem[data-elem-id="1662802080911"]{left:calc(50% + 50px)!important;width:440px!important}
#rec488744990 .tn-elem[data-elem-id="1475772714954"],#rec488744990 .tn-elem[data-elem-id="1470210011265"],#rec488744990 .tn-elem[data-elem-id="1475772751126"]{left:calc(50% - 470px)!important}
#rec488828713 .tn-elem[data-elem-id="1662800814357"]{left:calc(50% - 470px)!important;width:410px!important}
#rec488828713 .tn-elem[data-elem-id="1475772714954"],#rec488828713 .tn-elem[data-elem-id="1470210011265"],#rec488828713 .tn-elem[data-elem-id="1662719958101"]{left:calc(50% - 10px)!important;width:460px!important}
}

@media screen and (max-width:980px){
#t-header{position:sticky!important}
#rec488744990 .t396__artboard,#rec488744990 .t396__filter,#rec488744990 .t396__carrier{height:700px!important;min-height:700px!important}
#rec488744990 .tn-elem[data-elem-id="1662802080911"]{top:42px!important;left:calc(50% + 20px)!important;width:290px!important;height:610px!important}
#rec488744990 .tn-elem[data-elem-id="1475772714954"]{top:78px!important;left:calc(50% - 300px)!important;width:300px!important}
#rec488744990 .tn-elem[data-elem-id="1475772714954"] .tn-atom{font-size:14px!important}
#rec488744990 .tn-elem[data-elem-id="1470210011265"]{top:145px!important;left:calc(50% - 300px)!important;width:330px!important}
#rec488744990 .tn-elem[data-elem-id="1470210011265"] .tn-atom{font-size:20px!important;line-height:1.42!important}
#rec488744990 .tn-elem[data-elem-id="1475772751126"]{top:560px!important;left:calc(50% - 300px)!important;width:250px!important}
#rec488828713 .t396__artboard,#rec488828713 .t396__filter,#rec488828713 .t396__carrier{height:680px!important;min-height:680px!important}
#rec488828713 .tn-elem[data-elem-id="1662800814357"]{top:60px!important;left:calc(50% - 310px)!important;width:270px!important;height:550px!important}
#rec488828713 .tn-elem[data-elem-id="1475772714954"],#rec488828713 .tn-elem[data-elem-id="1470210011265"],#rec488828713 .tn-elem[data-elem-id="1662719958101"]{left:calc(50% - 10px)!important;width:310px!important}
#rec488828713 .tn-elem[data-elem-id="1475772714954"] .tn-atom{font-size:38px!important}
#rec488828713 .tn-elem[data-elem-id="1470210011265"] .tn-atom{font-size:16px!important;padding:22px!important}
#rec488828713 .tn-elem[data-elem-id="1662719958101"]{top:550px!important;width:190px!important}
#rec638251421 .t595__container{gap:10px;padding:0 20px;box-sizing:border-box}
#rec638251421 .t595__item{padding:20px 10px!important}
#rec494066977{padding:60px 0!important}
#rec494066977 .t555__contentbox{min-height:300px!important}
#rec494066977 .t555__map,#rec494066977 .t-map{height:300px!important}
#rec494066978 .tn-elem[data-elem-id="1570631110736"]{left:calc(50% - 330px)!important;width:660px!important}
}

@media screen and (max-width:640px){
#rec636106344 .t451__rightside{padding-left:0!important}
#rec636106344 .t-sociallinks__item_email,#rec636106344 .t-sociallinks__item_telegram{display:none!important}
#rec488744990 .t396__artboard,#rec488744990 .t396__filter,#rec488744990 .t396__carrier{height:790px!important;min-height:790px!important}
#rec488744990 .t396__artboard{background:linear-gradient(180deg,#edf6f3 0%,#fff 100%)!important}
#rec488744990 .tn-elem[data-elem-id="1662802080911"]{top:22px!important;left:20px!important;width:calc(100% - 40px)!important;height:300px!important}
#rec488744990 .tn-elem[data-elem-id="1662802080911"] .tn-atom{border-radius:24px!important;background-position:center 18%!important}
#rec488744990 .tn-elem[data-elem-id="1475772714954"]{top:350px!important;left:22px!important;width:calc(100% - 44px)!important;text-align:left!important}
#rec488744990 .tn-elem[data-elem-id="1475772714954"] .tn-atom{font-size:13px!important;line-height:1.3!important}
#rec488744990 .tn-elem[data-elem-id="1470210011265"]{top:405px!important;left:22px!important;width:calc(100% - 44px)!important;text-align:left!important}
#rec488744990 .tn-elem[data-elem-id="1470210011265"] .tn-atom{font-size:18px!important;line-height:1.38!important}
#rec488744990 .tn-elem[data-elem-id="1475772751126"]{top:705px!important;left:22px!important;width:calc(100% - 44px)!important;height:58px!important}
#rec488744990 .tn-elem[data-elem-id="1475772751126"] .tn-atom{font-size:17px!important;line-height:58px!important;border-radius:14px!important}
#rec488828713 .t396__artboard,#rec488828713 .t396__filter,#rec488828713 .t396__carrier{height:850px!important;min-height:850px!important}
#rec488828713 .tn-elem[data-elem-id="1662800814357"]{top:28px!important;left:20px!important;width:calc(100% - 40px)!important;height:330px!important}
#rec488828713 .tn-elem[data-elem-id="1662800814357"] .tn-atom{border-radius:24px!important;background-position:center 18%!important}
#rec488828713 .tn-elem[data-elem-id="1475772714954"]{top:390px!important;left:22px!important;width:calc(100% - 44px)!important}
#rec488828713 .tn-elem[data-elem-id="1475772714954"] .tn-atom{font-size:36px!important}
#rec488828713 .tn-elem[data-elem-id="1470210011265"]{top:455px!important;left:22px!important;width:calc(100% - 44px)!important}
#rec488828713 .tn-elem[data-elem-id="1470210011265"] .tn-atom{font-size:15px!important;line-height:1.48!important;padding:20px!important;border-radius:18px!important}
#rec488828713 .tn-elem[data-elem-id="1662719958101"]{top:770px!important;left:22px!important;width:calc(100% - 44px)!important;height:56px!important}
#rec638251421{padding:68px 0!important}
#rec638251421 .t-section__title{font-size:36px!important;padding:0 20px}
#rec638251421 .t-section__descr{font-size:16px!important;padding:0 24px;margin-bottom:34px!important}
#rec638251421 .t595__container{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:0 18px}
#rec638251421 .t595__item{width:auto!important;min-height:122px;display:flex;align-items:center;justify-content:center}
#rec638251421 .t595__img{max-width:115px!important}
#rec700989942{padding-top:48px!important}
#rec700989942 .t-text,#rec700989942 strong{font-size:20px!important}
#rec494066977{padding:52px 0!important}
#rec494066977 .t555__contentbox{height:auto!important;min-height:0!important;padding:0 20px 36px!important;box-sizing:border-box}
#rec494066977 .t555__title{font-size:26px!important}
#rec494066977 .t-text,#rec494066977 .t-text *{font-size:17px!important}
#rec494066977 .t555__map,#rec494066977 .t-map{height:280px!important;border-radius:0!important}
#rec494066978 .t396__artboard,#rec494066978 .t396__filter,#rec494066978 .t396__carrier{height:650px!important;min-height:650px!important}
#rec494066978 .t396__artboard:before{top:48px;font-size:32px;padding:0 20px;box-sizing:border-box}
#rec494066978 .t396__artboard:after{top:126px;font-size:15px;padding:0 28px;box-sizing:border-box}
#rec494066978 .tn-elem[data-elem-id="1570631110736"]{top:195px!important;left:20px!important;width:calc(100% - 40px)!important}
#rec494066978 .t-form__inputsbox{grid-template-columns:1fr;gap:12px}
#rec494066978 .t-input-group_ta{grid-column:auto}
#rec494066978 .tn-form__submit{grid-column:auto}
#rec494066978 .t-submit{width:100%!important}
#rec494066978 .tn-elem[data-elem-id="1664203923412"]{top:583px!important;left:24px!important;width:calc(100% - 48px)!important}
}
