.t-btn, .t-btnflex, .t-submit { border-radius: 8px !important; }
#rec4463390301, #rec4463437301, #rec4463464101 { background-color: #fff7f3 !important; }
#rec4463390301 .t-title, #rec4463437301 .t-title, #rec4463464101 .t-title { color: #25201e !important; }
#rec4463408401 a[href*="#rec499900888"], #rec4463437401 a[href*="#rec499900888"], #rec4463464201 a[href*="#rec499900888"] { display: inline-block; margin-top: 18px; padding: 13px 22px; border-radius: 8px; background: #ff8562; color: #fff !important; font-weight: 600; text-decoration: none !important; }
#rec4463408401 a[href*="#rec499900888"]:hover, #rec4463437401 a[href*="#rec499900888"]:hover, #rec4463464201 a[href*="#rec499900888"]:hover { background: #e86f4e; }
#rec262511527 .t-section__title, #rec1111930561 .t-section__title { margin-bottom: 40px !important; }

/* Чекапы */
#rec1185149806 { background-color: #fff7f3 !important; }
#rec1185149806 .t-section__title { margin-bottom: 42px !important; }
#rec1185149806 .t1118__accordion { background: #fff !important; border: 1px solid #f0e8e4 !important; border-radius: 12px !important; padding: 0 18px !important; margin-bottom: 12px; }
#rec1185149806 .t1118__title > span[style*="color"] { color: #25201e !important; font-size: 20px !important; }
#rec1185149806 .t1118__title > span { font-family: Montserrat, Arial, sans-serif !important; }
#rec1185149806 .t1118__icon { fill: #ff8562 !important; }

/* Памятки и статьи */
#rec506891801, #rec506899090 { display: none !important; }
#rec506891831 { background: #fff7f3 !important; color: #777 !important; padding: 18px 0 !important; }
#rec506891831 a { color: #a85a49 !important; }
#rec506903948, #rec506903951 { display: none !important; }
#rec4470470401 { background: #fff7f3 !important; padding-top: 72px !important; padding-bottom: 72px !important; }
#rec4470470401 a { color: #df7355 !important; text-decoration: none !important; }
#rec4470470401 a:hover { text-decoration: underline !important; }
#rec507903354 .t167__text, #rec506904716 [field="text"], #rec507902591 [field="text"] { color: #25201e !important; font-family: Montserrat, Arial, sans-serif !important; font-size: 17px !important; line-height: 1.75 !important; }
#rec507903354 .t167__text *, #rec506904716 [field="text"] *, #rec507902591 [field="text"] * { font-family: Montserrat, Arial, sans-serif !important; font-size: inherit !important; line-height: inherit !important; }
#rec506903955 { background: #fff !important; color: #777 !important; padding: 22px 0 !important; }
#rec506903955 a { color: #a85a49 !important; }

/* Подсказка перед записью */
#rec1185160656 { background: #fff7f3 !important; padding: 48px 0 !important; }
#rec1185160656 .t673__textwrapper { background: #fff !important; border: 1px solid #f0e8e4 !important; border-radius: 12px !important; padding: 28px 32px !important; box-sizing: border-box; }
#rec1185160656 .t673__textwrapper > div { margin-left: 0 !important; }
#rec1185160656 .t673__text { color: #25201e !important; font-family: Montserrat, Arial, sans-serif !important; font-size: 17px !important; line-height: 1.6 !important; font-weight: 400 !important; }
#rec1185160656 .t673__text strong:first-child { display: inline-block; color: #25201e !important; font-size: 26px !important; line-height: 1.25 !important; margin-bottom: 10px; }
#rec1185160656 .t673__text strong:first-child { display: inline-block; color: #25201e !important; font-size: 26px !important; line-height: 1.25 !important; margin-bottom: 10px; }
#rec1185160656 .t673__text a { color: #df7355 !important; font-weight: 600 !important; text-decoration: none !important; display: inline-block; margin-top: 12px; display: inline-block; margin-top: 12px; }
#rec1185160656 .t673__text a:hover { text-decoration: underline !important; }
@media (max-width: 640px) { #rec1185160656 { padding: 32px 0 !important; } #rec1185160656 .t673__textwrapper { padding: 22px !important; } #rec1185160656 .t673__text strong:first-child { font-size: 23px !important; } }

/* Команда и светлая шапка */
#rec500302945 { display: none !important; }
#rec2049912991 { background: #fff7f3 !important; padding: 72px 0 !important; }
#rec2049912991 .t-section__title, #rec2049912991 .t-section__title * { font-family: Montserrat, Arial, sans-serif !important; font-size: 36px !important; color: #25201e !important; }
#rec2049912991 .t-section__descr { color: #615852 !important; font-size: 18px !important; line-height: 1.6 !important; margin-bottom: 40px !important; }
#rec2049912991 .t982__container { display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; padding: 0 20px; box-sizing: border-box; }
#rec2049912991 .t982__container:before, #rec2049912991 .t982__container:after { display: none !important; }
#rec2049912991 .t982__col { width: auto !important; max-width: none !important; margin: 0 !important; padding: 0 !important; }
#rec2049912991 .t982__itemwrapper { background: #fff; border: 1px solid #f0e8e4; border-radius: 14px; padding: 28px; height: auto !important; min-height: 100%; box-sizing: border-box; }
#rec2049912991 .t982__persname, #rec2049912991 .t982__persname * { font-family: Montserrat, Arial, sans-serif !important; font-size: 23px !important; line-height: 1.3 !important; font-weight: 600 !important; color: #25201e !important; }
#rec2049912991 .t982__persdescr, #rec2049912991 .t982__persdescr * { font-family: Montserrat, Arial, sans-serif !important; font-size: 17px !important; line-height: 1.7 !important; color: #615852 !important; }
#rec2049912991 .t982__persdescr { margin-top: 16px !important; }
#nav262511517 { background: #fff !important; border-bottom: 1px solid #f0e8e4; }
#rec262511517 .t-menu__link-item { color: #25201e !important; }
#rec262511517 .t-sociallinks__svg path { fill: #a88cce !important; }
#rec262511517 .t446__logo { width: 210px !important; max-width: 210px !important; height: 92px !important; object-fit: contain; }
#rec262511517 .t446__maincontainer { min-height: 92px; }
@media (max-width: 960px) { #rec2049912991 { padding: 48px 0 !important; } #rec2049912991 .t982__container { grid-template-columns: 1fr; gap: 18px; } #rec2049912991 .t982__itemwrapper { padding: 24px; } #rec2049912991 .t-section__title, #rec2049912991 .t-section__title * { font-size: 30px !important; } #rec2049912991 .t982__persname, #rec2049912991 .t982__persname * { font-size: 22px !important; } #rec262511517 .t446__logo { width: 230px !important; max-width: 230px !important; height: 116px !important; } }
.t-btn, .t-btnflex, .t-submit { border-radius: 8px !important; }
#rec4463390301, #rec4463437301, #rec4463464101 { background-color: #fff7f3 !important; }
#rec4463390301 .t-title, #rec4463437301 .t-title, #rec4463464101 .t-title { color: #25201e !important; }
#rec4463408401 a[href*="#rec499900888"], #rec4463437401 a[href*="#rec499900888"], #rec4463464201 a[href*="#rec499900888"] { display: inline-block; margin-top: 18px; padding: 13px 22px; border-radius: 8px; background: #ff8562; color: #fff !important; font-weight: 600; text-decoration: none !important; }
#rec4463408401 a[href*="#rec499900888"]:hover, #rec4463437401 a[href*="#rec499900888"]:hover, #rec4463464201 a[href*="#rec499900888"]:hover { background: #e86f4e; }
#rec262511527 .t-section__title, #rec1111930561 .t-section__title { margin-bottom: 40px !important; }

/* Чекапы */
#rec1185149806 { background-color: #fff7f3 !important; }
#rec1185149806 .t-section__title { margin-bottom: 42px !important; }
#rec1185149806 .t1118__accordion { background: #fff !important; border: 1px solid #f0e8e4 !important; border-radius: 12px !important; padding: 0 18px !important; margin-bottom: 12px; }
#rec1185149806 .t1118__title > span[style*="color"] { color: #25201e !important; font-size: 20px !important; }
#rec1185149806 .t1118__title > span { font-family: Montserrat, Arial, sans-serif !important; }
#rec1185149806 .t1118__icon { fill: #ff8562 !important; }

/* Памятки и статьи */
#rec506891801, #rec506899090 { display: none !important; }
#rec506891831 { background: #fff7f3 !important; color: #777 !important; padding: 18px 0 !important; }
#rec506891831 a { color: #a85a49 !important; }
#rec506903948, #rec506903951 { display: none !important; }
#rec4470470401 { background: #fff7f3 !important; padding-top: 72px !important; padding-bottom: 72px !important; }
#rec4470470401 a { color: #df7355 !important; text-decoration: none !important; }
#rec4470470401 a:hover { text-decoration: underline !important; }
#rec507903354 .t167__text, #rec506904716 [field="text"], #rec507902591 [field="text"] { color: #25201e !important; font-family: Montserrat, Arial, sans-serif !important; font-size: 17px !important; line-height: 1.75 !important; }
#rec507903354 .t167__text *, #rec506904716 [field="text"] *, #rec507902591 [field="text"] * { font-family: Montserrat, Arial, sans-serif !important; font-size: inherit !important; line-height: inherit !important; }
#rec506903955 { background: #fff !important; color: #777 !important; padding: 22px 0 !important; }
#rec506903955 a { color: #a85a49 !important; }

/* Подсказка перед записью */
#rec1185160656 { background: #fff7f3 !important; padding: 48px 0 !important; }
#rec1185160656 .t673__textwrapper { background: #fff !important; border: 1px solid #f0e8e4 !important; border-radius: 12px !important; padding: 28px 32px !important; box-sizing: border-box; }
#rec1185160656 .t673__textwrapper > div { margin-left: 0 !important; }
#rec1185160656 .t673__text { color: #25201e !important; font-family: Montserrat, Arial, sans-serif !important; font-size: 17px !important; line-height: 1.6 !important; font-weight: 400 !important; }
#rec1185160656 .t673__text strong:first-child { display: inline-block; color: #25201e !important; font-size: 26px !important; line-height: 1.25 !important; margin-bottom: 10px; }
#rec1185160656 .t673__text strong:first-child { display: inline-block; color: #25201e !important; font-size: 26px !important; line-height: 1.25 !important; margin-bottom: 10px; }
#rec1185160656 .t673__text a { color: #df7355 !important; font-weight: 600 !important; text-decoration: none !important; display: inline-block; margin-top: 12px; display: inline-block; margin-top: 12px; }
#rec1185160656 .t673__text a:hover { text-decoration: underline !important; }
@media (max-width: 640px) { #rec1185160656 { padding: 32px 0 !important; } #rec1185160656 .t673__textwrapper { padding: 22px !important; } #rec1185160656 .t673__text strong:first-child { font-size: 23px !important; } }

/* Команда и светлая шапка */
#rec500302945 { display: none !important; }
#rec2049912991 { background: #fff7f3 !important; padding: 72px 0 !important; }
#rec2049912991 .t-section__title, #rec2049912991 .t-section__title * { font-family: Montserrat, Arial, sans-serif !important; font-size: 36px !important; color: #25201e !important; }
#rec2049912991 .t-section__descr { color: #615852 !important; font-size: 18px !important; line-height: 1.6 !important; margin-bottom: 40px !important; }
#rec2049912991 .t982__container { display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; padding: 0 20px; box-sizing: border-box; }
#rec2049912991 .t982__container:before, #rec2049912991 .t982__container:after { display: none !important; }
#rec2049912991 .t982__col { width: auto !important; max-width: none !important; margin: 0 !important; padding: 0 !important; }
#rec2049912991 .t982__itemwrapper { background: #fff; border: 1px solid #f0e8e4; border-radius: 14px; padding: 28px; height: auto !important; min-height: 100%; box-sizing: border-box; }
#rec2049912991 .t982__persname, #rec2049912991 .t982__persname * { font-family: Montserrat, Arial, sans-serif !important; font-size: 23px !important; line-height: 1.3 !important; font-weight: 600 !important; color: #25201e !important; }
#rec2049912991 .t982__persdescr, #rec2049912991 .t982__persdescr * { font-family: Montserrat, Arial, sans-serif !important; font-size: 17px !important; line-height: 1.7 !important; color: #615852 !important; }
#rec2049912991 .t982__persdescr { margin-top: 16px !important; }
#nav262511517 { background: #fff !important; border-bottom: 1px solid #f0e8e4; }
#rec262511517 .t-menu__link-item { color: #25201e !important; }
#rec262511517 .t-sociallinks__svg path { fill: #a88cce !important; }
#rec262511517 .t446__logo { width: 210px !important; max-width: 210px !important; height: 92px !important; object-fit: contain; }
#rec262511517 .t446__maincontainer { min-height: 92px; }
@media (max-width: 960px) { #rec2049912991 { padding: 48px 0 !important; } #rec2049912991 .t982__container { grid-template-columns: 1fr; gap: 18px; } #rec2049912991 .t982__itemwrapper { padding: 24px; } #rec2049912991 .t-section__title, #rec2049912991 .t-section__title * { font-size: 30px !important; } #rec2049912991 .t982__persname, #rec2049912991 .t982__persname * { font-size: 22px !important; } #rec262511517 .t446__logo { width: 230px !important; max-width: 230px !important; height: 116px !important; } }

#nav262511517 { height: 100px !important; }
#rec262511517 .t446__maincontainer { height: 100px !important; }
#rec262511517 .t446__logowrapper, #rec262511517 .t446__logowrapper2 { width: 180px !important; height: 100px !important; }
#rec262511517 .t446__imglogo { width: 180px !important; max-width: 180px !important; height: 100px !important; object-fit: contain; }
#rec262511517 .t-menu__link-item { font-size: 14px !important; }
@media (max-width: 980px) { #nav262511517, #rec262511517 .t446__maincontainer { height: auto !important; } #rec262511517 .t446__logowrapper, #rec262511517 .t446__logowrapper2 { width: 100% !important; height: auto !important; } #rec262511517 .t446__imglogo { width: 240px !important; max-width: 240px !important; height: 145px !important; } #rec262511517 .t-menu__link-item { font-size: 16px !important; } }



@media(max-width:960px){
#rec2049912991 .t982__container{width:100%!important;max-width:none!important;padding:0 12px!important;gap:14px!important;}
#rec2049912991 .t982__itemwrapper{padding:20px!important;min-height:0!important;}
#rec2049912991 .t982__infowrapper{width:100%!important;padding:0!important;box-sizing:border-box!important;}
#rec2049912991 .t982__persname,#rec2049912991 .t982__persname *{font-size:20px!important;line-height:1.3!important;}
#rec2049912991 .t982__persdescr,#rec2049912991 .t982__persdescr *{font-size:16px!important;line-height:1.55!important;}
#rec2049912991 .t982__persdescr{margin-top:12px!important;}
}


/* Более широкие карточки и шапка поверх обложки */
#rec2049912991 .t982__itemwrapper{max-width:none!important;width:100%!important;}
#rec262511517{position:absolute!important;top:0;left:0;width:100%;z-index:1000;}
#nav262511517{background:transparent!important;backdrop-filter:none;border-bottom:none!important;}
#rec262511518 .t-cover__wrapper{padding-top:100px!important;box-sizing:border-box;}
@media(max-width:980px){#rec262511518 .t-cover__wrapper{padding-top:320px!important;min-height:720px!important;}#rec262511518 .t-cover,#rec262511518 .t-cover__carrier,#rec262511518 .t-cover__filter{min-height:720px!important;}#rec262511517 .t-menu__link-item{background:rgba(255,255,255,.22)!important;}}
