
.page-top-wrapper{background-color:#f8f8f8 !important;background-image:url("/upload/patients/head_bg-min.png") !important;background-repeat:no-repeat !important;background-position:100% 100% !important}.page-top-wrapper--top-breadcrumb section.page-top{min-height:313px}.topic__heading{max-width:620px !important}.cycle_block{display:grid;grid-template-columns:720px 740px;gap:40px;margin:80px 0}.cycle_block2{margin:80px 0}.cycle_title{font-weight:300;font-size:50px;line-height:120%;color:#333}.font_weight--500{font-weight:500}.pb_24{padding-bottom:24px}.pb_16{padding-bottom:16px}.cycle_full-1{position:relative;width:100vw;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-image:url('/upload/menstrual_cycle/menstrual_cycle_1.png');background-size:cover;background-position:center;background-repeat:no-repeat;padding:1px 0}.cycle_full-1 .items{display:flex;flex-direction:column;gap:20px;padding-top:24px;padding-bottom:32px}.cycle_full-1 .name{font-weight:600;font-size:18px;line-height:111%;color:#333;padding-bottom:24px}.cycle_full-1 .item{position:relative;border-radius:10px;background:#fff;padding:23px 40px 32px 128px}.cycle_full-1 img{position:absolute;left:0;top:0}.cycle_phase{padding-top:0}.cycle_phase .items{display:flex;flex-direction:column;gap:40px;position:relative}.cycle_phase .item{position:relative;padding-left:40px}.cycle_phase .items:before{content:"";display:block;position:absolute;background-color:#dc2f2f;width:1px;height:calc(100% - 40px);left:0;top:20px}.cycle_phase .h4{padding-bottom:8px}.cycle_phase .name{font-weight:600;font-size:28px;line-height:121%;color:#333;padding-bottom:24px}.cycle_phase .item:before{content:"";display:block;position:absolute;left:-4px;top:13px;background-color:#dc2f2f;width:8px;height:8px;border-radius:50%}.sticky{position:sticky;top:85px}.list_dot li{font-weight:400;font-size:14px;line-height:140%;color:#333}.list_dot li:before{background:#333;width:3px;height:3px;border-radius:50%;top:8px;margin-bottom:3px}.table_cycle.table{padding:32px 24px;margin-bottom:40px}.table_cycle{border-radius:10px;border:1px solid #e5e5e5;border-collapse:unset !important;overflow:hidden;background:#f8f8f8}table.table.table_cycle th{background-color:transparent;font-weight:400;font-size:12px;line-height:117%;color:#484848}table.table.table_cycle td{font-weight:400;font-size:14px;line-height:129%;color:#484848}table.table.table_cycle td:nth-of-type(1){font-weight:600;color:#dc2f2f}.table_cycle .mob_name{display:none}.article_block{background-image:url("/upload/menstrual_cycle/article_block.jpg");background-repeat:no-repeat;padding:50px;border-radius:10px}.article_block .name{font-weight:600;font-size:18px;line-height:111%;color:#333}.accordion{border-top:1px solid #e5e5e5}.accordion__content{display:grid;grid-template-rows:0fr;transition-duration:.3s}.accordion__content-body{overflow:hidden}.accordion__details[open]+.accordion__content{grid-template-rows:1fr;padding:20px 0;border-bottom:1px solid #e5e5e5}.accordion__summary{font-weight:400;font-size:22px;line-height:118%;color:#484848;padding:32px 32px 32px 0;border-bottom:1px solid #e5e5e5;position:relative;cursor:pointer}.accordion__summary:before{content:"";position:absolute;right:0;top:calc(50% - 6px);display:inline-block;width:21px;height:12px;background-image:url("/bitrix/templates/aspro-allcorp3medc/css/../images/arrow_faq.svg");background-repeat:no-repeat;background-size:contain;transition:300ms}.accordion__details[open] .accordion__summary:before{transform:rotate(180deg);transition:300ms}@media(max-width:1600px){.cycle_block{grid-template-columns:1fr minmax(300px,2fr);gap:20px}.cycle_title{font-weight:500;font-size:30px;line-height:133%;color:#333}.cycle_block img{max-width:100%}.table_cycle.table{padding:20px 15px}}@media(max-width:900px){.cycle_block{grid-template-columns:1fr;gap:16px;margin:40px 0}.cycle_title{font-size:24px}.content-md p{margin-bottom:8px}.cycle_full-1 img{position:relative;max-width:70px;padding-bottom:32px}.cycle_full-1 .item{padding:20px 15px 0 15px}.cycle_full-1 .name{padding-bottom:16px}.cycle_phase .name{font-size:18px;padding-bottom:16px}.cycle_phase .item{padding-left:20px}.cycle_phase .item:before{top:6px}.cycle_phase .items:before{top:13px}.cycle_phase .h4{font-size:15px;font-weight:600}.cycle_phase .items{gap:30px}.table_cycle thead{display:none}.table_cycle td{padding:0 !important}.table_cycle tr{display:flex;flex-direction:column;padding-bottom:24px}.table_cycle tr:nth-last-of-type(1){padding-bottom:0}.table_cycle .mob_name{display:block;padding-bottom:6px;font-style:italic;font-weight:400;font-size:12px;line-height:117%;color:#9c9c9c}table.table.table_cycle td{padding-bottom:16px !important}.accordion__summary{padding:16px 32px 16px 0}.accordion__details[open]+.accordion__content{padding:16px 0}}@media(max-width:500px){.page-top-wrapper{background-size:400px !important}}
.doc_tab_item{position:relative;max-width:fit-content;border-radius:10px;border:1px solid #e5e5e5;overflow:hidden}.doc_tab_item img{max-width:100%;height:auto;width:100% !important}.doc_tab_item .name{border-radius:10px;background:#fafafa;padding:23px 24px;position:absolute;bottom:0;width:100%;font-weight:600;font-size:16px;line-height:110%;color:#333}.doc_tab_item .name span{font-size:20px;display:block}.tabs-nav{display:flex;gap:8px;margin-bottom:32px;margin-top:40px;overflow:auto}.tabs-nav__item{border:1px solid #e5e5e5;border-radius:71px;padding:11px 36px;background:#f8f8f8;cursor:pointer;font-weight:700;font-size:15px;line-height:147%;color:#7d7d7d}.tabs-nav__item.is-active{cursor:unset;color:#fff;background:#ed1c24}.tab{display:none}.tab.is-active{display:block}.cycle_title{font-weight:300;font-size:50px;line-height:120%;color:#333}@media(min-width:700px){.tabs__content .owl-stage-outer{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;height:auto !important}.tabs__content .count_4 .owl-stage-outer{grid-template-columns:repeat(4,1fr)}.tabs__content .owl-stage{display:contents}.tabs__content .owl-carousel .owl-item{width:auto !important}}@media(max-width:1600px){.tabs__content .owl-stage-outer{grid-template-columns:repeat(4,1fr)}.cycle_title{font-weight:500;font-size:30px;line-height:133%;color:#333}}@media(max-width:1200px){.tabs__content .owl-stage-outer{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.tabs__content .owl-stage-outer{grid-template-columns:repeat(2,1fr)}.cycle_title{font-size:24px}.detail-block.staff2 .owl-carousel .owl-dots{bottom:-40px !important;top:unset !important;right:unset !important;text-align:center !important;width:100% !important}}@media(max-width:500px){.doc_tab_item{max-width:100%}.tabs__content .owl-nav{display:block;position:relative !important;z-index:5}.tabs__content .owl-carousel--button-wide .owl-prev{top:unset;bottom:-50px}.tabs__content .owl-carousel--button-wide .owl-carousel__button{transform:unset}.tabs__content .owl-carousel--button-wide .owl-next{top:unset;bottom:-50px}.tabs__content .owl-carousel--button-wide .owl-carousel__button--right{transform:rotate(180deg)}}