.st0{display:none}.st1{display:inline}.st2{fill:#d2e4f9}.st3{fill:#fff}.st4{fill:#4494ed}.st5{fill:#d2e4f9}.team .btn_doc{text-align:left}.item-update-info{display:block;margin-top:6px;margin-bottom:18px;color:#8a8a8a}.item-update-info:after{content:'';display:table;clear:both}.item-update-info__date{float:left}.item-update-info__counter{float:right}.item-update-info__counter:before{content:'';display:inline-block;vertical-align:middle;width:1em;height:1em;margin-top:-.5em;margin-bottom:-.5em;margin-right:.4em;background:url(/local/templates/main/img/eye.svg) no-repeat 50% 50%;background-size:contain}.container-fluid .composite_form{width:100%}@media (max-width:767px){.item-update-info{margin-top:8px;margin-bottom:8px}}.btn_doc{background:transparent;color:#fff;text-decoration:underline;text-decoration-style:dotted;flex:1;display:flex;align-items:center;column-gap:5px}.btn_doc.one{padding:10px 0}.price{display:flex;column-gap:5px}.price.btn_doc{position:relative;cursor:pointer}.price-desc{position:absolute;background:rgba(255,255,255,.9);border-radius:5px;border:1px solid #87b8ee;color:#222;padding:15px 20px;top:120%;right:0;display:none;z-index:1;min-width:200px}.btn_doc[name="add-review"] svg{width:26px;height:26px}@media (min-width:767px){.price.btn_doc:hover .price-desc{display:block}}.text-page .price-desc p{font-size:14px}.text-page .price-desc p+p{padding-top:10px}@media (max-width:767px){.text-page .price-desc p{font-size:14px!important}}.illness-block{margin-bottom:0}.illness-list{display:flex;flex-wrap:wrap;justify-content:flex-start}.text-page .container-fluid .illness-list{align-items:normal}.illness-list_item{width:calc(19% - 8px);padding:10px 20px;box-sizing:border-box;background-color:#3c8de7;border-radius:5px;margin:8px 4px;color:#fff;margin-right:1%;display:flex;justify-items:center;align-items:center;text-align:center;min-height:100px;transition:.3s ease}.illness-list_item:hover{background:#87b8ee}.text-page a.illness-list_item{color:#fff;text-decoration:none;font-size:18px;display:flex;justify-content:center;align-items:center;line-height:1.2}.illness-block h2{border-bottom:2px solid #3c8de7;padding-bottom:15px}.images_block{display:flex;flex-wrap:wrap;gap:15px;margin:20px 0}.images_block a.img{width:calc(50% - 8px);margin:0}.history-container .descr{float:none}.history-container .content.vk{display:flex}.history-container .content.vk .vk-form{flex:none}.history-container .content.vk .descr{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word;-webkit-line-clamp:4;transition:all .3s ease;max-height:5.5em;font-size:16px}.history-container .show .content.vk{display:inline-block}.history-container .show .content.vk .descr{-webkit-line-clamp:1000;display:inline;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:break-word;max-height:100%}@media (max-width:1100px){.illness-list_item{width:calc(24% - 8px)}}@media (max-width:940px) and (min-width:768px){.experience{flex-wrap:wrap;row-gap:10px}.experience div{width:100%}}@media (max-width:840px){.illness-list_item{width:calc(32% - 8px)}}@media (max-width:680px){.illness-list_item{width:calc(48% - 8px);margin-top:4px}}@media (max-width:440px){.illness-list_item{width:100%;margin-right:0;min-height:20px;padding:20px}}.submenu-group{display:flex;width:100%;flex-wrap:wrap;margin:0;column-gap:20px;row-gap:20px}.submenu-group.submenu-group_blue{-webkit-transition:max-height .5s , padding .5s;transition:max-height .8s;max-height:201px;overflow:hidden}.submenu-group.submenu-group_blue.open{max-height:10000px}.submenu-group.submenu-group_blue:not(.open) .submenu-item:nth-child(n+5) {display:none}.submenu-group.wrap{-webkit-transition:max-height .5s , padding .5s;transition:max-height .8s;max-height:381px;overflow:hidden}.submenu-group .submenu-item{width: calc(100%/3 - 14px);transition:all .2s;background:rgba(60,141,231,.3);display:flex;color:#3c8de7;font-size:16px;text-decoration:none;align-items:center;padding:10px 20px;min-height:70px;box-sizing:border-box;border-radius:5px;transition:.3s}.submenu-group.wrap.open{max-height:10000px}.submenu-group.open .submenu-item{display:flex!important}.submenu-wrapper .submenu-group:not(.open) .submenu-item:nth-child(n+7){display:none}.submenu-group .submenu-item .str{transition:.3s;flex:none}.more_button{width:100%}.more_button.four{display:none}.more{display:flex;align-items:center;text-transform:uppercase;column-gap:7px;color:#3c8de7;margin:0 auto;border-bottom:1px dashed #3c8de7;cursor:pointer;transition:.8s;justify-content:center;width:fit-content}.more svg{transform:rotate(90deg);transition:.3s}.open .more svg{transform:rotate(270deg)}.submenu-group .submenu-item:hover{box-shadow:  0px 3px 5px 0px rgb(60, 141, 231, 0.5)
}.submenu-group .submenu-item:hover .str{opacity:1}.submenu-group_blue .submenu-item{width: calc(100%/2 - 14px);background:#d2e4f9;color:#3c8de7;min-height:50px;padding:5px 15px;font-size:12px;text-transform:uppercase;text-decoration:none;box-shadow:none;font-weight:500}.submenu-group .submenu-item p{font-size:16px;flex-grow:1}.submenu-group .submenu-item:hover{background:rgba(60,141,231,.3)}.submenu-group_blue .submenu-item:hover{background:#3c8de7;color:#fff}.submenu-ico{min-width:50px;max-width:50px;margin-right:10px}.submenu-group_blue .submenu-ico{min-width:auto;max-width:none;margin-right:10px}.submenu-ico img{width:100%;height:100%}.submenu-group_blue .submenu-ico img{width:30px;height:30px}.experience{color:#fff;font-size:18px;line-height:1.4;margin-top:17px;display:flex;align-items:center}.experience svg{height:24px;width:24px;min-width:24px}.experience .exp{display:flex;align-items:center;column-gap:5px;width:45%}.experience .exp svg{height:22px;width:22px}.price span.bold,.experience span.bold{font-weight:700;white-space:nowrap}.shapka .team{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.shapka .team div{width:45%}@media (max-width:1100px){.experience{font-size:16px;margin-top:10px}.team{font-size:16px}}@media (max-width:980px){.submenu-group .submenu-item{width:calc(50% - 10px)}.submenu-wrapper .submenu-group:not(.open) .submenu-item:nth-child(n+5){display:none}}@media (max-width:767px){.experience{color:#222;margin-top:20px;flex-wrap:wrap}.shapka .team{margin-top:15px}.shapka .team div{width:100%}.shapka-text .top-blue-panel-content-text{margin-top:20px}.btn_doc{color:#222}.experience{flex-wrap:wrap;row-gap:15px}.experience>div{width:100%!important}}@media (max-width:580px){.more_button.four{display:block}.submenu-group.submenu-group_blue:not(.open) .submenu-item:nth-child(n+3) {display:none}.submenu-group .submenu-item{width:100%}.submenu-wrapper .submenu-group:not(.open) .submenu-item:nth-child(n+5){display:none}}.reviews{margin-bottom:50px}.reviews-content{padding:0 35px;position:relative;gap:15px}#small-blue-swiper-container--reviews .swiper-slide{padding:0 5px;display:flex}#small-blue-swiper-container--reviews .swiper-slide .reviews__item{border:1px solid #eaeaea;border-radius:5px}.text-page #small-blue-swiper-container--reviews .slide-text{margin:0}#small-blue-swiper-container--reviews .reviews__item{padding:40px 20px}#small-blue-swiper-container--reviews .reviews__item .reviews__top-name{font-size:18px;font-weight:bold;color:rgba(251,80,0,1)}#small-blue-swiper-container--reviews .reviews__item .reviews__top{margin-bottom:10px}#small-blue-swiper-container--reviews .reviews__item .reviews__item-content{font-size:16px}.reviews .slide-navig{width:100%}#small-blue-swiper-container--reviews .reviews__item .reviews__top-date{color:#9e9e9e;font-size:12px;text-align:right}#small-blue-swiper-container--reviews .reviews__item .reviews__top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}#small-blue-swiper-container--reviews .full-review{margin-top:10px}.reviews .slide-buttons{display:flex;align-items:center;justify-content:center;gap:10px}.text-page .reviews .slide-more{margin:0;width:100%}.text-page .reviews-content .swiper-button-prev{left:0}.text-page .reviews-content .swiper-button-next{right:0}.reviews-content .swiper-wrapper{align-items:stretch}.reviews-content .swiper-slide{height:auto}@media (max-width:767px){.reviews-content{padding:0 25px}.reviews-content .full-review a{color:#9e9e9e;text-decoration:underline}#small-blue-swiper-container--reviews .reviews__item{padding-bottom:20px}#small-blue-swiper-container--reviews .reviews__item .reviews__item-content{font-size:14px}}.text-page .reviews-content .swiper-button-next{height:28px;background:url(/local/includes/img/small-swiper-arrow-next--orange.svg) no-repeat center!important}.text-page .reviews-content .swiper-button-prev{height:28px;background:url(/local/includes/img/small-swiper-arrow-prev--orange.svg) no-repeat center!important}.reviews-content .swiper-pagination{position:relative;display:flex;gap:3px;flex-wrap:wrap;align-items:center;justify-content:center;padding:0 30px;margin-top:20px}.reviews-content .swiper-pagination-bullet-active{background:rgba(251,80,0,1)}.article-expert_wp .exp{display:flex;align-items:center;gap:5px;color:#9e9e9e;margin-top:10px}.article-expert_wp a.orange-title{color:#fb5000!important;font-size:16px;margin-bottom:10px;text-decoration:none;display:block}.article-expert_wp a.orange-title:visited{color:#fb5000!important}@media (max-width:580px){.article-expert_wp .exp{justify-content:center}}.content-page__nav{display:flex;justify-content:flex-start;margin-top:50px;flex-wrap:wrap}.content-page__nav.container{padding:0}.news-detail__date{background:#d2e4f9;color:#3c8de7;font-size:16px;padding:6px 17px;display:inline-block;margin-bottom:20px;border-radius:5px}@media (max-width:767px){.content-page__nav{justify-content:flex-start}}.content-page h2:first-child{margin-top:0}.textblock img{margin-bottom:20px}.textblock ul,.text-page .textblock ul,.textblock ol,.text-page .textblock ol{margin:0 0 20px 0}.textblock .content-img-button{margin-bottom:20px}.textblock+.adv-block{padding-top:0}.reviews-content .slide-more{padding-top:30px}.blue_block+.content-img-button{margin-top:35px}.photo-slider-container{margin-bottom:-35px}.text-page section.container-fluid>.block_photo{background-color:#e7eef8;border-radius:5px;box-shadow: 2px 1px 10px 0px rgb(12 32 56 / 30%);flex-wrap:nowrap;margin-bottom:0;display:flex;font-size:18px;line-height:1.4}.text-page .block_photo .check ol li::before{left:0}.block_photo .text{padding:30px;display:flex;flex-direction:column}.block_photo .text>div{position:relative}.block_photo .image{min-height:300px;width:500px;max-width:50%;background-size:cover;display:flex;border-radius:5px 0 0 5px;background-position:center;align-self:stretch;flex:none}.block_photo .content-img-button_btn{width:fit-content}@media (max-width:767px){.text-page section.container-fluid>.block_photo{flex-direction:column;align-items:flex-start;font-size:16px}.block_photo .image{width:100%;max-width:none;border-radius:5px 5px 0 0}}.client-docs__items{max-width:75%}@media (max-width:992px){.client-docs__items{max-width:100%}}.client-docs__item{width:100%;display:flex;gap:20px;margin:20px 0;padding:20px;background:#d2e4f9;border-radius:5px;box-shadow: 1px 1px 3px 0px rgb(12 32 56 / 30%);align-items:center}.client-docs__icon{width:50px}.client-docs__icon img{margin:0;display:block}.client-docs__info{width:calc(100% - 50px)}.client-docs__text{position:relative}.client-docs__title{font-size:18px;margin-bottom:10px;font-weight:bold}.text-page .client-docs__text ul{margin-left:0}.text-page .client-docs__text ul li{padding-left:0;margin-left:0}.text-page .client-docs__text ul li:before{position:relative;display:inline-block;left:0!important;margin-right:5px}.client-docs__text{font-size:18px;line-height:1.4}@media (max-width:767px){.client-docs__text{font-size:16px}}.text-page .recommend__block ul li{padding-left:0}.text-page .recommend__block ul li:before{display:none;content:''}.text-page .recommend__block ul li a{padding-left:30px;position:relative;display:block;width:fit-content;text-decoration:none}.text-page .recommend__block ul li a:hover{color:#3c8de7}.text-page .recommend__block ul li a:before{background-image:url(data:image/svg+xml;charset=UTF-8,\ %3csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ height=\'24px\'\ viewBox=\'0\ -960\ 960\ 960\'\ width=\'24px\'\ fill=\'%233c8de7\'%3e%3cpath\ d=\'M647-440H160v-80h487L423-744l57-56\ 320\ 320-320\ 320-57-56\ 224-224Z\'/%3e%3c/svg%3e);width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;left:0!important;top:4px;content:''}@media (max-width:767px){.text-page .more-block{padding:0}}.tax_deduction{font-size:18px;line-height:1.4}.tax_deduction .td_no_margin_top.td_form__radios{margin-top:0}.tax_deduction .td_item{position:relative}.tax_deduction .td_box{border:1px solid #eaeaea;margin-bottom:50px;padding:40px 40px}.tax_deduction h2.td_title{position:relative;padding-left:50px}.tax_deduction .td_title:before{position:absolute;top:4px;left:0;width:36px;height:36px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzNjOGRlNyIgZD0iTTIuOTAyIDI5Ljg5SDUuMDRjLjQ5IDAgLjY4NS0uMDk4IDEuMDQ0LS4zNzVsMS4wOTQtLjgzMmMuNjA0LjYwMyAxLjUwMi43MzQgMi40LjM0Mmw1LjQwMi0yLjI1MmEyLjMyIDIuMzIgMCAwIDAgLjg4Mi0uNTg4bDE1Ljc2Ny0xNS42NTNjMS41NjctMS41NjcgMS41NjctMy40NDQtLjAxNi01LjA0NEwyOC4wNyAxLjkzYy0xLjU4My0xLjU4My0zLjQ2LTEuNi01LjAyNy0uMDMzTDcuMjc2IDE3LjUzNGEyLjQxNiAyLjQxNiAwIDAgMC0uNjA0Ljg5OGwtMi4yODUgNS4zODZjLS4zNzYuODY1LS4yNzggMS43MTQuMzI2IDIuMzgzbC0yLjM1IDIuNDMzYy0uNTA2LjUzOC0uMjYxIDEuMjU2LjUzOSAxLjI1NlpNMjQuODU1IDQuMDUyYy40MjUtLjQwOC45My0uNDI1IDEuMzIyLS4wMTdsMy4zMyAzLjM0N2MuNDA4LjQwOC4zOTIuODk3LS4wNDkgMS4zMjJsLTEuMDYgMS4wNi00LjYyLTQuNjM1IDEuMDc3LTEuMDc3Wk0xMC4xNjUgMTguNjZsMTEuODUtMTEuNzY4IDQuNjAzIDQuNjM1LTExLjgzNCAxMS43NjktNC42MTktNC42MzZabS0uOTE0IDcuNDc2Yy0uMzEuMTE0LS41MjIuMTE0LS44LS4xNjNMNy40MjMgMjQuOTZjLS4yNjEtLjI2MS0uMjYxLS41MDYtLjE0Ny0uNzg0bDEuNDY5LTMuNDExIDMuOTE3IDMuOTUtMy40MTEgMS40MlptLTYuOTA0IDkuNTQ5aDMxLjMyMmMuNzg0IDAgMS40Mi0uNjcgMS40Mi0xLjQ1M3MtLjYzNi0xLjQzNi0xLjQyLTEuNDM2SDIuMzQ4Yy0uOCAwLTEuNDM3LjY1My0xLjQzNyAxLjQzNiAwIC43ODQuNjUzIDEuNDUzIDEuNDM3IDEuNDUzWiIvPjwvc3ZnPg==) 50% 50% no-repeat;content:""}.tax_deduction .td_box_disclaimer{background-color:#d2e4f9;padding:26px;border-radius:15px;text-align:center;font-size:20px;margin-bottom:20px}.tax_deduction .td_box_disclaimer>span{color:#3c8de7;font-weight:bold}.tax_deduction .td_form__radios,.tax_deduction .td_form__extra,.tax_deduction .td_form__main{background:#eaeaea;border-radius:15px;padding:15px 50px;margin:20px auto}.tax_deduction .td_form__radio{display:flex;align-items:flex-start}.tax_deduction label.td_form__radio-label{margin-left:5px}.tax_deduction .td_item input[type="text"]{max-width:66%;width:100%;margin:10px auto;padding:10px 20px}.tax_deduction .td_item_disclaimer{color:#fb5000;font-size:14px;margin-top:5px}.tax_deduction .td_item__checkbox_all,.tax_deduction .td_item_email__destination{padding:20px 40px;border:2px solid #fff;border-radius:10px;margin:15px auto}.tax_deduction .td_submit{margin:10px 20px 30px;display:flex;justify-content:center}.tax_deduction .soglasie:nth-child(1 of .soglasie) {margin-bottom:10px}.tax_deduction .soglasie{font-size:14px;margin-bottom:30px}.tax_deduction label{font-weight:normal}.tax_deduction .td_item__checkbox_name,.tax_deduction .td_item_email__text{font-weight:bold;margin-bottom:10px}.tax_deduction .date_pick_btn{position:absolute;bottom:25px;left:63%;width:18px;height:18px;background:#fff url(/local/includes/img/calendar.svg) center center no-repeat;border-radius:0}.tax_deduction .td_success{padding:70px 0 70px;text-align:center;font-size:26px;color:#3c8de7;background-color: #87b8ee2e;border-radius:15px;margin-top:25px}@media (max-width:950px){.tax_deduction{font-size:16px}.tax_deduction .td_item input[type="text"]{max-width:100%}.tax_deduction .td_box_disclaimer{font-size:18px}.tax_deduction .td_item_disclaimer{font-size:12px}.tax_deduction .date_pick_btn{bottom:23px;left:95%}}@media (max-width:650px){.tax_deduction .td_box{padding:10px 10px}.tax_deduction .td_box_disclaimer{font-size:16px;padding:15px}.tax_deduction .td_form__radios,.tax_deduction .td_form__extra,.tax_deduction .td_form__main{padding:15px 15px;margin:15px auto}.tax_deduction .td_item__checkbox_all,.tax_deduction .td_item_email__destination{padding:15px}.tax_deduction .soglasie{margin-top:15px}.tax_deduction .date_pick_btn{left:91%}}.td_box_birthday{position:relative}.td_birthday{}.td_calendar{}.td_icon_calendar{position:absolute;bottom:25px;left:63%;width:18px;height:18px;background:#fff url(/local/includes/img/calendar.svg) center center no-repeat;border-radius:0;cursor:auto}.td_box_birthday .td_form_calendar{position:absolute;z-index:2;border:1px solid #eaeaea;right:34%;top:55px}.td_box_birthday [data-calendar-theme="light"] .vanilla-calendar-months__month.vanilla-calendar-months__month_selected,.td_box_birthday [data-calendar-theme="light"] .vanilla-calendar-months__month.vanilla-calendar-months__month_selected:hover,.td_box_birthday [data-calendar-theme="light"] .vanilla-calendar-years__year.vanilla-calendar-years__year_selected,.td_box_birthday [data-calendar-theme="light"] .vanilla-calendar-years__year.vanilla-calendar-years__year_selected:hover,.td_box_birthday [data-calendar-theme="light"] .vanilla-calendar-day__btn_selected,.td_box_birthday [data-calendar-theme="light"] .vanilla-calendar-day__btn_selected:hover{background-color:#3c8de7}@media (max-width:950px){.td_box_birthday .td_form_calendar{right:0}.td_icon_calendar{bottom:23px;left:95%}}@media (max-width:650px){.td_icon_calendar{bottom:23px;left:91%}}.td_item.label_b{display:flex;flex-direction:column}.td_item.label_b label{margin-top:10px}.tax_deduction .td_item.label_b input{margin:0 0 10px}