@charset "UTF-8";::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#353535}::-webkit-scrollbar-thumb{background-color:#42985f}::-webkit-scrollbar-thumb:hover{background-color:#42985f}::-webkit-scrollbar-button{width:0}*{font-family:Roboto,sans-serif!important;margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:0}dl,ol,p,ul{margin:0}input{border-radius:0}input[type=search]{-webkit-appearance:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-background-clip:text;-webkit-text-fill-color:#353535;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-box-shadow:inset 0 0 120px 120px #fff;box-shadow:inset 0 0 120px 120px #fff}li,ol,ul{list-style-type:none}a{text-decoration:none;color:#353535}a:hover{text-decoration:none;color:inherit}body,html{font-size:min(10px,max(7.5px,7.5px + 2.5 * (100vw - 1440px) / 480))}body.lock,html.lock{overflow:hidden}body{font-family:Roboto,sans-serif!important;font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";-moz-font-feature-settings:"lnum";line-height:normal!important;background-color:#fff}body.modal-open{overflow:hidden}.container{width:100%;max-width:146rem;margin:0 auto;padding:0 1rem}.m__title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;margin-bottom:1rem;font-size:4.2rem;font-weight:900;color:#353535}.m__title::after,.m__title::before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#7fcf9a;width:1.5rem;height:1.5rem;border-radius:50%}.m__title::after{right:-3rem}.m__title::before{right:-5rem}.m__subtitle{font-size:3.2rem;font-weight:900;color:#353535}.m__text{font-size:1.8rem;font-weight:400;color:#353535;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;margin-top:2rem}.m__text.b{padding:2rem 2.5rem;background-color:#fafafa;border-radius:1.6rem;line-height:160%}.m__text h2,.m__text h3,.m__text h4{margin:0}.m__text p{font-size:1.8rem;font-weight:400;color:#353535}.m__text ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.8rem;padding-left:1.2rem}.m__text ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.6rem}.m__text ul li:before{content:"";width:.8rem;height:.8rem;border-radius:50%;background-color:#7fcf9a;display:block}.btn{padding:1.1rem 5rem;border-radius:1.2rem;background-color:#7fcf9a!important;font-size:2rem;font-weight:900;color:#fff!important;text-transform:uppercase;-webkit-transition:background-color .5s;transition:background-color .5s}.btn:hover{color:#fff!important;background-color:#42985f!important}.btn span{font-weight:900}.btn.btn-light{background-color:#ebebeb!important;color:#353535!important;border:2px solid #353535!important}.btn.focus,.btn:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.page{margin-top:14rem}.breabcrumbs{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;margin:0 -1rem 1.5rem -1rem;overflow-x:scroll;padding:0 2rem}.breabcrumbs::-webkit-scrollbar{width:0;display:none}.breabcrumbs li:last-child:before{display:none}.breabcrumbs li{position:relative}.breabcrumbs li:before{content:"";position:absolute;top:0;right:-1.25rem;background:url(../img/breabcrumbs_arrow.svg) 0 0/cover no-repeat;width:.5rem;height:.9rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:.6}.breabcrumbs a{position:relative}.breabcrumbs a:hover{text-decoration:none}.breabcrumbs span{font-size:1.6rem;font-weight:700;color:#353535;text-decoration:underline;opacity:.6;white-space:nowrap}.breabcrumbs__active{-webkit-transition:0s!important;transition:0s!important}.breabcrumbs__active span{text-decoration:none!important;color:#353535!important;opacity:.6}.shadow{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:2.6rem;background-color:#fff;margin:5rem 0}.subtitle{font-size:2.8rem;font-weight:900;color:#353535;margin:0 0 4rem}.star .fill.active{fill:#42985f}.rating-stars{--rating-star-width:1.6rem;--rating-star-height:1.5rem;display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(var(--rating-star-width) * 5);height:var(--rating-star-height);background-color:#42985f;-webkit-mask-image:url(/images/icons-vector/star.svg);mask-image:url(/images/icons-vector/star.svg);-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:var(--rating-star-width) var(--rating-star-height);mask-size:var(--rating-star-width) var(--rating-star-height);-webkit-mask-position:left center;mask-position:left center}section#reviews{margin:20rem 0}.select_date{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select_date-btn{border-radius:1.2rem;-webkit-box-shadow:inset 4px 2px 8px rgba(0,0,0,.1);box-shadow:inset 4px 2px 8px rgba(0,0,0,.1);text-align:center;font-size:1.6rem;font-weight:900;color:#353535;padding:.8rem 1.2rem}.page-add-content{background-color:#fff!important;margin:10rem 0 20rem 0}.text p{font-size:1.6rem;font-weight:400;color:#353535;line-height:2.5rem}.d_m{display:none}.slots{position:relative;z-index:10}.slots.active{z-index:11}.slots.active .slots__dropdown{opacity:1;pointer-events:auto}.slots__header{position:relative;cursor:pointer}.slots__header::after{content:"";position:absolute;top:50%;right:2rem;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);background:url(../img/breabcrumbs_arrow.svg) 0 0/cover no-repeat;width:.5rem;height:.9rem}.slots__header button{width:100%;text-align:left;background-color:#fff;border-radius:1.2rem;-webkit-box-shadow:inset 4px 4px 8px rgba(0,0,0,.15);box-shadow:inset 4px 4px 8px rgba(0,0,0,.15);-webkit-transition:background-color .3s;transition:background-color .3s;padding:1.5rem;pointer-events:none}.slots__header button p{font-size:1.6rem;font-weight:700;color:#353535;text-transform:lowercase;line-height:110%}.slots__header button:hover{background-color:#f8f8f8!important}.slots__dropdown{position:absolute;width:100%;top:100%;border-radius:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:inset 4px 4px 8px rgba(0,0,0,.15);box-shadow:inset 4px 4px 8px rgba(0,0,0,.15);background-color:#fff;opacity:0;pointer-events:none;overflow:hidden;-webkit-transition:opacity .3s;transition:opacity .3s}.slots__dropdown button{padding:1.5rem;text-align:left;background-color:transparent;-webkit-transition:background-color .3s;transition:background-color .3s}.slots__dropdown button p{font-size:1.6rem;font-weight:700;color:#353535;text-transform:lowercase;line-height:110%}.slots__dropdown button:hover{background-color:#7fcf9a!important}.main__search{position:relative;z-index:100;margin-bottom:5rem}.main__search-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:1.2rem;border:3px solid #42985f;overflow:hidden}.main__search-wrapper:hover .main__search-wrapper-icon{-webkit-transform:translateX(1%);transform:translateX(1%)}.main__search-wrapper:hover .main__search-wrapper-i{-webkit-transform:translateX(100%);transform:translateX(100%)}.main__search-wrapper input{width:100%;font-size:1.8rem;font-weight:400;color:#353535;border:none;border-radius:0;padding:1.5rem 1.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.main__search-wrapper input::-webkit-input-placeholder{opacity:1;color:#353535}.main__search-wrapper input::-moz-placeholder{opacity:1;color:#353535}.main__search-wrapper input:-ms-input-placeholder{opacity:1;color:#353535}.main__search-wrapper input::-ms-input-placeholder{opacity:1;color:#353535}.main__search-wrapper input::placeholder{opacity:1;color:#353535}.main__search-wrapper svg{fill:#353535}.main__search-wrapper-i{width:2rem;margin:0 2rem 0 0;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.main__search-wrapper-icon{position:absolute;right:0;-webkit-transform:translateX(102%);transform:translateX(102%);-ms-flex-negative:0;flex-shrink:0;height:100%;width:auto;border-radius:0 0 0 5rem;background-color:#42985f;padding:0 2rem 0 3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.main__search-wrapper-icon img{-ms-flex-negative:0;flex-shrink:0;width:2rem;height:auto}.main__search-wrapper-icon img.load{display:none}.main__search .search-response{position:absolute;margin-top:-3px;padding:.5rem;border-radius:1.2rem;border:3px solid #42985f;overflow:hidden;background-color:#fff;width:100%;display:none}.main__search .search-response .s-group-header{font-size:1.8rem;font-weight:400;color:#353535;padding:1rem}.main__search .search-response a{font-size:1.8rem;font-weight:400;color:#353535;padding:1rem;border-radius:.8rem;background-color:#fff;display:block;-webkit-transition:.2s;transition:.2s}.main__search .search-response a:hover{background-color:#42985f;color:#fff}button.load-button span{opacity:1}button.loading-start span{opacity:0}button.loading-start{background:#7fcf9a url(/images_v2/load.svg) center center no-repeat!important;background-size:1.5rem!important}.modal-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;-webkit-transform:none;transform:none;width:100%;height:100%;max-width:100%;-webkit-transform:translateY(6rem)!important;transform:translateY(6rem)!important}.modal-content{background-clip:inherit;border:none;max-width:85rem;border-radius:2.6rem;padding:3rem 2rem 2rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.modal-content::-webkit-scrollbar{width:0}.modal-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.modal-title{font-size:2.6rem!important;font-weight:900!important;color:#353535!important}.modal-subtitle{font-size:2rem;font-weight:700;color:#353535}.modal-subtext{font-size:1.8rem;font-weight:400;color:#353535}.modal-link{font-size:2.6rem;font-weight:900;color:#42985f}.modal-alert{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;margin-bottom:4rem}.appointment_phone_link{margin-top:1rem}.modal-text{margin-top:.5rem!important;font-family:Roboto!important;font-size:1.4rem!important;font-weight:400!important;color:#353535!important;text-align:left}.modal-text a{font-size:1.4rem!important;font-weight:700!important;color:#353535!important}.modal-info-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;background-color:#f8f8f8;border-radius:2.6rem;padding:1rem}.modal-info-wrapper-img{-ms-flex-negative:0;flex-shrink:0;width:18rem;height:18rem;border-radius:2rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-height:none;background-color:#fff}.modal-info-wrapper-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.modal-info-wrapper-info{padding:2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;text-overflow:ellipsis;overflow:hidden}.modal-info-wrapper-info-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.5rem}.modal-info-wrapper-info-item p{font-size:2rem;font-weight:400;color:#353535}.modal-info-wrapper-info-item p span{font-weight:700}.modal-info-wrapper-info-item p span.price{font-size:1.8rem}.modal-info-wrapper-info-item p span.p{font-size:1.5rem}.modal-info-wrapper-info-item p.doctor_name{font-size:2.2rem;font-weight:700;margin-bottom:1rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.modal-info-wrapper-info-item img{margin-top:.2rem;width:auto;height:2rem}#specialist-reply-form,.modal-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}#specialist-reply-form .form-group,.modal-form .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.6rem;margin:0}#specialist-reply-form .form-group .green-button,.modal-form .form-group .green-button{width:100%!important}#specialist-reply-form .form-group-text,.modal-form .form-group-text{font-size:1.4rem;font-weight:700;color:#353535}#specialist-reply-form .form-group-slots,.modal-form .form-group-slots{display:grid;grid-template-columns:repeat(10,1fr);gap:.5rem 1rem}#specialist-reply-form .form-group-slots label,.modal-form .form-group-slots label{font-size:1.6rem;font-weight:900;color:#353535!important;line-height:normal;text-transform:lowercase;border:none;background-color:#fff!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap;padding:1rem .5rem .8rem .5rem;border-radius:1rem;-webkit-box-shadow:inset 4px 4px 8px rgba(0,0,0,.15);box-shadow:inset 4px 4px 8px rgba(0,0,0,.15);-webkit-transition:.3s;transition:.3s}#specialist-reply-form .form-group-slots label:hover,.modal-form .form-group-slots label:hover{background-color:#f8f8f8!important}#specialist-reply-form .text-danger,.modal-form .text-danger{font-size:1.2rem!important;font-weight:700!important;color:#dc3545!important;text-align:right}#specialist-reply-form label,.modal-form label{font-size:1.6rem!important;font-weight:700!important;color:#353535!important;margin:0}#specialist-reply-form .application_field__services-s,.modal-form .application_field__services-s{position:relative}#specialist-reply-form .application_field__services-s select,.modal-form .application_field__services-s select{padding:1.2rem 3rem 1.2rem 2rem;height:auto!important}#specialist-reply-form .application_field__services-s::after,.modal-form .application_field__services-s::after{content:"";position:absolute;top:50%;right:2rem;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);background:url(../img/breabcrumbs_arrow.svg) 0 0/cover no-repeat;width:.5rem;height:.9rem}#specialist-reply-form input,#specialist-reply-form select,#specialist-reply-form textarea,.modal-form input,.modal-form select,.modal-form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none;font-family:Roboto!important;font-size:1.8rem!important;font-weight:400!important;color:#353535!important;border:2px solid #42985f;border-radius:1.2rem;width:100%;max-width:100%;padding:1.2rem 2rem}#specialist-reply-form input:placeholder,#specialist-reply-form select:placeholder,#specialist-reply-form textarea:placeholder,.modal-form input:placeholder,.modal-form select:placeholder,.modal-form textarea:placeholder{opacity:1}#specialist-reply-form input:focus,#specialist-reply-form select:focus,#specialist-reply-form textarea:focus,.modal-form input:focus,.modal-form select:focus,.modal-form textarea:focus{border:2px solid #42985f;-webkit-box-shadow:none;box-shadow:none;color:#353535!important}.header{position:fixed;z-index:10000;top:0;left:0;right:0;width:100%;background-color:#fff}.header.scroll .header__wrapper{padding:1.5rem 0}.header__wrapper{background-color:#fff;position:relative;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:3.5rem 0;-webkit-transition:padding .5s cubic-bezier(.4,1.3,.5,1);transition:padding .5s cubic-bezier(.4,1.3,.5,1)}.header__wrapper-w{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.header__wrapper-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;margin-right:2rem}.header__wrapper-phone p{font-size:1.47rem;font-weight:900;color:#42985f}.header__wrapper-phone p a{font-size:2.2rem;font-weight:900;color:#353535;-webkit-transition:opacity .3s;transition:opacity .3s}.header__wrapper-phone p a:hover{opacity:.8}.header__wrapper-nav{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;margin-right:4rem}.header__wrapper-nav a{font-size:1.6rem;font-weight:700;color:#353535;padding:.5rem 1rem;border-bottom:3px solid #42985f;border-left:3px solid #42985f;border-radius:.4rem;background-color:#f8f8f8}.header__wrapper-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__wrapper-logo-topic{position:relative;top:.4rem;position:relative;font-size:1.6rem;font-weight:900;color:#42985f;margin-left:2rem}.header__wrapper-logo-topic::after{content:"";position:absolute;top:.5rem;left:-1rem;background-color:#42985f;width:.3rem;height:60%}.header__wrapper-sity-link{position:relative;cursor:pointer;padding:1.8rem 3rem;border-radius:1.2rem;border:3px solid #7fcf9a;height:5.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;-webkit-transition:.5s;transition:.5s}.header__wrapper-sity-link:hover p{color:#7fcf9a!important;-webkit-filter:brightness(.6);filter:brightness(.6)}.header__wrapper-sity-link:hover .header__wrapper-sity-link-bg{width:100%}.header__wrapper-sity-link:hover .header__wrapper-sity-link-svg{-webkit-filter:brightness(.6);filter:brightness(.6)}.header__wrapper-sity-link-svg{position:relative;z-index:1;top:-.2rem;width:1.5rem;height:auto;fill:#7fcf9a;-webkit-transition:.5s cubic-bezier(.4,1.3,.5,1);transition:.5s cubic-bezier(.4,1.3,.5,1)}.header__wrapper-sity-link p{position:relative;z-index:1;font-size:1.8rem;font-weight:700;color:#353535!important;margin-left:1rem;text-align:center;line-height:100%;-webkit-transition:.5s cubic-bezier(.4,1.3,.5,1);transition:.5s cubic-bezier(.4,1.3,.5,1)}.header__wrapper-sity-link-bg{width:0%;height:100%;background-color:#7fcf9a;position:absolute;top:0;left:0;-webkit-transition:width .5s cubic-bezier(.4,1.3,.5,1);transition:width .5s cubic-bezier(.4,1.3,.5,1)}.header__wrapper-sity-list{position:fixed;z-index:200;top:-100%;left:0;right:0;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:rgba(0,0,0,.5);-webkit-transition:top .5s cubic-bezier(.4,1.3,.5,1);transition:top .5s cubic-bezier(.4,1.3,.5,1)}.header__wrapper-sity-list.active{top:0}.header__wrapper-sity-list-wrapper{position:relative;width:80.5rem;height:auto;padding:4rem 6rem 6rem 6rem;border-radius:1.2rem;background-color:#fff;text-align:center}.header__wrapper-sity-list-wrapper-title{font-size:2.5rem;font-weight:900;color:#353535;margin-bottom:2.5rem}.header__wrapper-sity-list-wrapper-close{cursor:pointer;position:absolute;top:2rem;right:3rem;padding:1rem;width:4rem;height:auto;fill:#42985f;-webkit-transition:-webkit-transform .5s cubic-bezier(.4,1.3,.5,1);transition:-webkit-transform .5s cubic-bezier(.4,1.3,.5,1);transition:transform .5s cubic-bezier(.4,1.3,.5,1);transition:transform .5s cubic-bezier(.4,1.3,.5,1),-webkit-transform .5s cubic-bezier(.4,1.3,.5,1)}.header__wrapper-sity-list-wrapper-close:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.header__wrapper-sity-list-wrapper-list{margin-top:2.5rem;display:grid;grid-template-rows:repeat(17,auto);grid-auto-flow:column;gap:1rem 1.5rem;text-align:left}.header__wrapper-sity-list-wrapper-list a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;font-size:1.8rem;font-weight:700;color:#353535!important;border-bottom:.2rem solid #353535!important;-webkit-transition:.5s cubic-bezier(.4,1.3,.5,1);transition:.5s cubic-bezier(.4,1.3,.5,1)}.header__wrapper-sity-list-wrapper-list a:hover{color:#42985f!important;border-bottom:.2rem solid #42985f!important}.header__wrapper-sity-list-wrapper-main{font-weight:900!important}.header__wrapper-sity-btn{text-align:right}.header__wrapper-sity-btn a{font-size:1.2rem;font-weight:400;color:#42985f!important}.header__nav{background-color:#42985f}.header__nav-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__nav-wrapper li{width:100%;text-align:center;-webkit-transition:background-color .5s cubic-bezier(.4,1.3,.5,1);transition:background-color .5s cubic-bezier(.4,1.3,.5,1)}.header__nav-wrapper li:hover{background-color:#7fcf9a}.header__nav-wrapper li a{font-size:1.8rem;font-weight:700;color:#fff!important;padding:1rem 0;white-space:nowrap}.header__search-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.header__search-wrapper-item{width:50%;border-radius:1.2rem;border:3px solid #7fcf9a;overflow:hidden}.header__search-wrapper-item .data-selection{font-size:1.8rem;font-weight:700;color:#353535;border:none;background-color:transparent;padding:1.8rem 1.5rem}.header__search .select2-container{height:100%!important}.header__search .select2-selection{height:100%!important}.header__search .select2-selection__rendered{font-size:1.8rem;font-weight:700;color:#353535;padding-right:0!important;padding-left:0!important;height:100%!important}.header__search .select2-selection__arrow{display:none}.header-brand{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;color:#42985f}.header-brand:hover{color:#42985f}.header-brand__icon{background-color:#42985f;padding:.9rem 1.8rem;border-radius:1.2rem;display:block;-webkit-transition:.5s;transition:.5s}.header-brand__icon img{width:4.5rem;height:auto;-webkit-transition:width .5s;transition:width .5s}.header-brand__name{font-size:2.6rem;font-weight:900;color:#42985f;margin-left:1.5rem;will-change:transform;-webkit-transition:font-size .5s;transition:font-size .5s}.header-brand__badge{margin:.3rem 0 0 1.2rem;padding:.4rem .8rem;border:1px solid #d9efe1;border-radius:.6rem;background:#f3fbf6;font-size:1.25rem;font-weight:700;color:#42985f;line-height:1.15;white-space:nowrap}.burger{-ms-flex-negative:0;flex-shrink:0;cursor:pointer;display:none;position:relative;width:3rem;height:2.7rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:.8rem}.burger span{position:absolute;background-color:#42985f;width:70%;height:2px;top:1.15rem;border-radius:10rem;-webkit-transition:.3s;transition:.3s;right:0}.burger::after,.burger::before{right:0;width:100%;content:"";background-color:#42985f;position:absolute;height:2px;border-radius:10rem;-webkit-transition:.3s;transition:.3s}.burger::before{top:0}.burger::after{bottom:0}.burger.active:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:1.25rem}.burger.active:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:1.25rem}.burger.active span{-webkit-transform:scale(0);transform:scale(0)}.mobile__nav{position:fixed;z-index:90;background-color:#fff;width:100%;height:100%;top:-100%;left:0;-webkit-transition:.3s;transition:.3s}.mobile__nav.active{top:0}.mobile__nav-wrapper{height:100%;padding:12rem 1.5rem 4rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mobile__nav-wrapper .header__wrapper-nav{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;margin:0}.mobile__nav-wrapper .header__wrapper-nav li{width:100%}.mobile__nav-wrapper .header__wrapper-nav li a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-left:none;border-radius:0;background-color:transparent;text-transform:uppercase;font-weight:900;border-bottom:1px solid #e5e5e5;font-size:1.8rem;color:#42985f}.mobile__nav-wrapper .header__wrapper-phone{margin:0;text-align:center}.mobile__nav-wrapper .header__wrapper-phone p{font-size:1.17rem}.mobile__nav-wrapper .header__wrapper-phone p a{font-weight:500;font-size:1.8rem}@media only screen and (max-width:760px){.header__wrapper-phone.desk{display:none}.header-brand__badge{display:none}}@media only screen and (max-width:580px){.header__wrapper-nav.desk{display:none}}@media only screen and (max-width:500px){.burger{display:-webkit-box;display:-ms-flexbox;display:flex}.header__nav-wrapper li a{font-size:1.4rem}.header__wrapper-logo-topic{display:none}.header-brand__icon img{width:4rem}.header-brand__name{font-size:2rem;margin-left:1rem}.header__wrapper-sity-list-wrapper-title{font-size:2rem;margin-bottom:1rem}.header__wrapper-sity-list-wrapper-main{font-size:1.5rem}.header__wrapper-sity-list-wrapper-list a{font-size:1.5rem}.header__wrapper{padding:2.5rem 0}.header__wrapper-logo .header-brand__icon{padding:.9rem 1.5rem}.header__wrapper-logo .header-brand__icon img{width:3rem}.header__wrapper-sity-link-svg{width:1.2rem;top:0}.header__wrapper-sity-link p{margin-left:0}.header__wrapper-sity-link{padding:.4rem 2.2rem;height:4.2rem;gap:.4rem}.header.scroll .header-brand__name{font-size:1.8rem}.header.scroll .header-brand__icon img{width:3.5rem}.header.scroll .header__wrapper-logo .header-brand__icon{border-radius:1rem;padding:.9rem 1rem}.header.scroll .header__wrapper-logo .header-brand__icon img{width:2.5rem}.header__wrapper-sity-list-wrapper{padding:3rem 2rem 4rem 2rem}.header__wrapper-sity-list-wrapper-list{gap:1rem .5rem}.header__wrapper-sity-link p{font-size:1.4rem;opacity:.9;font-weight:900}.header.scroll .header__wrapper{padding:1rem 0}.header__wrapper-sity-list-wrapper-close{right:1rem}}.filters-item{position:relative;z-index:2;width:100%}.footer ul li a{color:#fff!important;text-decoration:none!important}.modal-backdrop{display:none!important}.modal{z-index:10000;padding:0!important;margin:0!important}.modal.show{background-color:rgba(0,0,0,.4)}.modal::-webkit-scrollbar{width:0}.btn-success{border-color:transparent!important;border:none!important}.modal-btns{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media only screen and (max-width:580px){.modal-btns{grid-template-columns:1fr}}#appointmentModal .btn-timeslot.active{background-color:#42985f!important;border-color:#42985f!important;color:#fff!important}.modal-header{border:none;padding:0}#popup-specialist-name{font-family:Roboto!important;font-size:2.2rem!important;font-weight:900!important;color:#353535!important}#reviews-list-block,.doctor-card{border:none}.modal-header .close span{display:none}.modal-body{padding:0;margin:0}#request-popup{padding:0}.modal-footer{border:none;background-color:transparent;border-radius:0;padding:0;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem}.modal-footer p{font-family:Roboto!important;font-size:1.6rem;font-weight:500;color:#353535;padding:0!important;margin:0!important}.modal-header{display:block}.modal-header .close{position:absolute;top:3.5rem;right:2rem;cursor:pointer;width:2rem;height:2rem!important;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1;margin:0;margin-left:auto}.modal-header .close:hover::before,.modal-header .close:hover:after{-webkit-transform:rotate(0);transform:rotate(0)}.modal-header .close::before,.modal-header .close:after{content:"";position:absolute;width:100%;height:3px;border-radius:10rem;background-color:#42985f;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.modal-header .close:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal-header .close::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.filters.d{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:5rem 0 2rem 0}.filters.d .vvz-search-control,.filters.d a{width:100%;background-color:transparent!important;color:#353535!important;font-size:1.8rem;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;padding:1.5rem 1.8rem!important;border:2px solid #42985f;border-radius:1.2rem}.filters.d .vvz-search-control img,.filters.d a img{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (max-width:580px){.filters.d{grid-template-columns:1fr}}.dropdown-toggle::after{display:none}.footer h4{font-family:Roboto!important}#doctor-request-alert .btn-success{margin-right:1rem}#doctor-request-alert .h2{margin:.5rem 0 3rem 0}.footer a{color:#42985f!important}.search-input{margin:0!important}.btns{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.btns .btn{margin:0!important;padding:.8rem!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}button.loading-start{background-size:3rem!important}#diagnostics-list-container{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:5rem 0 0 0}@media only screen and (max-width:580px){#diagnostics-list-container{grid-template-columns:1fr}}.wr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 20rem 0}.wr-l{width:100%}.wr-r{width:20%;padding-left:3rem}.mt{margin-top:6rem}.specialties__list{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem;margin:3rem 0 8rem 0}.specialties__list a{font-size:1.6rem;font-weight:400;color:#353535;padding:1.5rem 2rem;border-radius:1.2rem;background-color:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;-webkit-transition:background-color .3s;transition:background-color .3s}.specialties__list a:hover{background-color:#ededed}.specialties__list a img{height:3rem;width:auto}.specialties__list-btn{font-size:1.6rem;font-weight:400;color:#353535;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.5rem;background-color:#ededed;border-radius:1.2rem;display:none}.clinics__list{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem 1rem;margin:3rem 0 8rem 0}.clinics__list a{font-size:1.6rem;font-weight:400;color:#42985f;text-transform:capitalize;-webkit-transition:color .3s;transition:color .3s}.clinics__list a:hover{color:#353535}.clinics__list a span{color:#353535;font-size:1.4rem;opacity:.5}.clinics__list-btn{font-size:1.6rem;font-weight:400;color:#353535;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.5rem;background-color:#ededed;border-radius:1.2rem;display:none}.nav__content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:5rem 0 10rem 0}.nav__content li{cursor:pointer;font-size:1.6rem;font-weight:700;color:#353535;padding:.6rem 2rem;border-bottom:3px solid #42985f;border-left:3px solid #42985f;border-radius:.4rem;background-color:#f8f8f8;-webkit-transition:background-color .3s;transition:background-color .3s}.nav__content li:hover{background-color:#ededed}.list-toolbar{margin:2rem 0 3rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.4rem}.list-toolbar__controls{display:grid;grid-template-columns:auto minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:1rem;border-radius:1.2rem;background-color:#f8f8f8}.specialists-list-shell{-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.specialists-list-shell.is-loading{opacity:.55;pointer-events:none}.filter-grid{margin:0}.list-mode{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.3rem;border-radius:.9rem;background-color:#fff;border:1px solid rgba(69,185,124,.28)}.list-mode__item{font-size:1.5rem;font-weight:700;color:#353535;padding:.8rem 1.5rem;border-radius:.7rem;-webkit-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}.list-mode__item.active{background-color:#7fcf9a;color:#fff}.list-mode__item:not(.active):hover{color:#42985f}.sort-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.7rem;min-width:0;overflow-x:auto}.sort-controls::-webkit-scrollbar{display:none}.sort-controls__label{font-size:1.5rem;font-weight:700;color:#353535;-ms-flex-negative:0;flex-shrink:0;margin-right:.4rem}.sort-control{border:1px solid transparent;background-color:#fff;border-radius:.8rem;padding:.8rem 1.1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.6rem;cursor:pointer;white-space:nowrap;font-size:1.5rem;font-weight:700;color:#353535;-webkit-transition:border-color .2s ease,background-color .2s ease,color .2s ease;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.sort-control:hover{border-color:rgba(69,185,124,.45)}.sort-control.active{background-color:#e4f6ec;border-color:#7fcf9a;color:#216b48}.sort-control__icon{width:1.9rem;height:1.9rem;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#7fcf9a;color:#fff;font-size:1.3rem;line-height:1}.quick-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.7rem;min-width:0}.quick-filter{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.6rem;border-radius:.8rem;padding:.8rem 1.1rem;background-color:#fff;border:1px solid transparent;white-space:nowrap;font-size:1.5rem;font-weight:700;color:#353535;-webkit-transition:border-color .2s ease,background-color .2s ease,color .2s ease;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.quick-filter:hover{border-color:rgba(69,185,124,.45);color:#42985f}.quick-filter.active{background-color:#e4f6ec;border-color:#7fcf9a;color:#216b48}.quick-filter img{width:2rem;height:2rem;-ms-flex-negative:0;flex-shrink:0}.sort{margin:2rem 0 5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1rem}.sort__wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 2rem;border-radius:1.2rem;background-color:#f8f8f8}.sort__wrapper-title{font-size:1.8rem;font-weight:700;color:#353535}.sort__wrapper-w{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sort__wrapper-w-item{white-space:nowrap;font-size:1.6rem;font-weight:400;color:#353535;border-bottom:1px solid #353535;-webkit-transition:border-bottom .3s;transition:border-bottom .3s}.sort__wrapper-w-item:hover{border-bottom:1px solid transparent}.sort__wrapper-item{height:auto;background-color:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 2rem;border-radius:1.2rem;font-size:1.6rem;font-weight:700;color:#353535;white-space:nowrap;-webkit-transition:background-color .3s;transition:background-color .3s}.sort__wrapper-item:hover{background-color:#ededed}.sort__wrapper-item img{height:1.8rem;width:auto}.nav-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;margin:5rem 0 -1rem 0;padding:0 3rem}.nav-tabs a{font-size:1.6rem;font-weight:700;color:#353535;padding:1rem 2rem;border-radius:1.2rem 1.2rem 0 0;border:3px solid #7fcf9a;border-bottom:0 solid #7fcf9a;-webkit-transition:.3s;transition:.3s;margin:0 -1px}.nav-tabs a.active{background-color:#7fcf9a;color:#fff}.doctor_card{background-color:#fff;border:3px solid #7fcf9a;border-radius:2.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:2rem 0}.doctor_card-l{display:grid;grid-template-columns:1fr;gap:2rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem}.doctor_card-l-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:2rem}.doctor_card-l-header-img{-ms-flex-negative:0;flex-shrink:0;width:13.5rem;height:14.5rem;border-radius:1.2rem;overflow:hidden}.doctor_card-l-header-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.doctor_card-l-header-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.doctor_card-l-header-info-tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-y:scroll}.doctor_card-l-header-info-tags::-webkit-scrollbar{display:none}.doctor_card-l-header-info-tags-tag{white-space:nowrap;padding:.4rem 1.2rem;background-color:#f8f8f8;border-radius:.4rem;font-size:1.6rem;font-weight:700;color:#353535;-webkit-transition:background-color .3s;transition:background-color .3s}.doctor_card-l-header-info-tags-tag:hover{background-color:#ededed}.doctor_card-l-header-info-statistics{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.doctor_card-l-header-info-statistics-rating{height:2.4rem;padding:0 1.4rem;border-radius:1.4rem .3rem 1.4rem .3rem;background-color:#7fcf9a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.doctor_card-l-header-info-statistics-rating .count{font-size:1.4rem;font-weight:900;color:#fff;margin-left:.5rem}.doctor_card-l-header-info-statistics-rating svg{height:1.5rem;width:auto;margin:0 .15rem}.doctor_card-l-header-info-statistics-reviews{margin-left:1.5rem;height:2.4rem;padding:0 1.4rem;border-radius:1.4rem .3rem 1.4rem .3rem;border:3px solid #7fcf9a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.doctor_card-l-header-info-statistics-reviews p{font-size:1.2rem;font-weight:700;color:#353535;white-space:nowrap}.doctor_card-l-header-info-name{font-size:2.6rem;font-weight:900;color:#353535;-webkit-transition:opacity .3s;transition:opacity .3s}.doctor_card-l-header-info-name:hover{opacity:.8}.doctor_card-l-header-info-experience{font-size:1.8rem;font-weight:700;color:#353535}.doctor_card-l-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.doctor_card-l-price-title{font-size:1.6rem;font-weight:700;color:#353535}.doctor_card-l-price-btn{cursor:pointer;text-decoration:underline;font-size:1.8rem;font-weight:500;color:#353535;margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;margin-top:2rem}.doctor_card-l-price-w{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.doctor_card-l-price-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.doctor_card-l-price-wrapper-name{font-size:1.6rem;font-weight:400;color:#42985f;text-decoration:underline}.doctor_card-l-price-wrapper-name:hover{text-decoration:underline;color:#42985f}.doctor_card-l-price-wrapper-price{font-size:1.6rem;font-weight:400;color:#353535}.doctor_card-l-text{padding:1rem 1.5rem;border-radius:1.2rem;background-color:#f8f8f8;font-size:1.6rem;font-weight:400;color:#353535;line-height:160%}.doctor_card-l-text a{font-weight:900;color:#42985f;text-decoration:underline}.doctor_card-r{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:3rem;width:30%;padding:2rem 1.5rem;border-left:3px solid #7fcf9a}.doctor_card-r .btn{margin-top:auto}.doctor_card-r .clinic-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;gap:2.5rem}.doctor_card-r-w{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem;height:100%}.doctor_card-r-appointment{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.doctor_card-r-appointment-d{position:relative}.doctor_card-r-appointment-d::after{content:"";position:absolute;top:50%;right:2rem;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);background:url(../img/breabcrumbs_arrow.svg) 0 0/cover no-repeat;width:.5rem;height:.9rem}.doctor_card-r-appointment-d .slots_list{position:relative;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-size:1.6rem;font-weight:900;color:#353535;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;padding:1.5rem 3rem 1.5rem 1.5rem;border-radius:1.2rem;-webkit-box-shadow:inset 4px 4px 8px rgba(0,0,0,.15);box-shadow:inset 4px 4px 8px rgba(0,0,0,.15);display:block;background-color:#fff;-webkit-transition:.3s;transition:.3s}.doctor_card-r-appointment-d .slots_list:hover{color:#353535;background-color:#f8f8f8!important}.doctor_card-r-appointment .slots_days{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem 2rem}.doctor_card-r-appointment .slots_days button{font-size:1.6rem;font-weight:900;color:#353535!important;line-height:normal;text-transform:lowercase;border:none;background-color:#fff!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap;padding:1rem .5rem .8rem .5rem;border-radius:1rem;-webkit-box-shadow:inset 4px 4px 8px rgba(0,0,0,.15);box-shadow:inset 4px 4px 8px rgba(0,0,0,.15);-webkit-transition:background-color .3s;transition:background-color .3s}.doctor_card-r-appointment .slots_days button:hover{background-color:#f8f8f8!important}.doctor_card-r-appointment .slots_days button p{font-size:1.6rem;font-weight:900;color:#353535}.doctor_card-r-appointment .slots_days button.hide-days{padding:1rem .5rem}.doctor_card-r-appointment .slots_days button.hide-days img{height:70%;width:auto;display:block!important;margin:auto}.doctor_card-r-dropdown{border:1px solid #353535;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-size:1.6rem;font-weight:900;color:#727272;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;padding:1.5rem 3rem 1.5rem 1.5rem;border-radius:1.2rem;-webkit-box-shadow:inset 4px 4px 8px rgba(0,0,0,.15);box-shadow:inset 4px 4px 8px rgba(0,0,0,.15);display:block;background-color:#fff;-webkit-transition:.3s;transition:.3s}.doctor_card-r-dropdown:hover{color:#353535;background-color:#f8f8f8}.doctor_card-r-d{position:relative}.doctor_card-r-d::after{content:"";position:absolute;top:50%;right:2rem;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);background:url(../img/breabcrumbs_arrow.svg) 0 0/cover no-repeat;width:.5rem;height:.9rem}.doctor_card-r-btn{font-size:1.4rem;font-weight:900;color:#42985f;text-align:center;text-decoration:underline;-webkit-transition:opacity .3s;transition:opacity .3s}.doctor_card-r-btn:hover{color:#42985f;opacity:.5}.doctor_card-r-selected{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.doctor_card-r-selected-b{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.doctor_card-r-selected-b-link{text-align:center;font-size:1.4rem;font-weight:400;color:#353535}.doctor_card-r-selected-b-link a{font-weight:900;color:#42985f}.doctor_card-r-location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.doctor_card-r-location-title{font-size:1.6rem;font-weight:900;color:#353535}.doctor_card-r-location-clinic{font-size:1.8rem;font-weight:900;color:#42985f;width:100%;text-decoration:none;-webkit-transition:opacity .3s;transition:opacity .3s}.doctor_card-r-location-clinic:hover{text-decoration:none;color:#42985f;opacity:.8}.doctor_card-r-location-adress{font-size:1.6rem;font-weight:900;color:#353535;opacity:.5}.doctor_card-r-location-adress-w{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.doctor_card-r-location-metro{padding:.8rem 1.5rem;border-radius:.8rem;background-color:#f9f9f9}.doctor_card-r-location-metro-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem 1.5rem}.doctor_card-r-location-metro-list a{opacity:.5;position:relative;font-size:1.4rem;font-weight:700;color:#353535;padding-left:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .3s;transition:opacity .3s}.doctor_card-r-location-metro-list a:hover{opacity:1}.doctor_card-r-location-metro-list a:hover:after{-webkit-transform:scale(1.4);transform:scale(1.4)}.doctor_card-r-location-metro-list a::after{content:"";position:absolute;margin-top:.1rem;left:0;background-color:#353535;width:.5rem;height:.5rem;border-radius:50%;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.paginations{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem}.paginations li{cursor:pointer;font-size:2rem;font-weight:900;color:#fff;width:5.1rem;height:5.1rem;border-radius:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#42985f;opacity:.5;-webkit-transition:opacity .3s;transition:opacity .3s}.paginations li:hover{opacity:1}.paginations li.active{opacity:1}.doctor-linking{margin-top:20rem;height:auto!important}.doctor-linking h3{font-size:2.8rem;font-weight:700;color:#353535}.doctor-linking a{font-size:1.6rem;font-weight:400;color:#353535;margin:1rem 0}.clinic_card{background-color:#fff;border:3px solid #7fcf9a;border-radius:2.6rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:2rem 0}.clinic_card-l{display:grid;grid-template-columns:1fr;gap:2rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem}.clinic_card-l-info{width:100%;padding:1rem 1.5rem;border-radius:1.2rem;background-color:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}.clinic_card-l-info-w{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.clinic_card-l-info-w-a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.clinic_card-l-info-name{font-size:2rem;font-weight:900;color:#42985f;-webkit-transition:color .3s;transition:color .3s}.clinic_card-l-info-name:hover{color:#7fcf9a}.clinic_card-l-info-type{font-size:1.6rem;font-weight:400;color:#353535;opacity:.5}.clinic_card-l-info-adress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;font-weight:700;color:#353535}.clinic_card-l-info-adress svg{height:1.4rem;width:auto;margin-right:.5rem}.clinic_card-l-reviews{padding:1rem 1.5rem;border-radius:1.2rem;background-color:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.clinic_card-l-reviews p{font-size:1.6rem;font-weight:400;color:#353535;line-height:160%;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.clinic_card-l-reviews a{font-size:1.6rem;font-weight:700;color:#42985f;line-height:140%;border-bottom:1.5px solid #42985f;-webkit-transition:opacity .3s;transition:opacity .3s;margin-left:auto}.clinic_card-l-reviews a:hover{opacity:.8}.clinic_card-l-price p{font-size:1.6rem;font-weight:700;color:#353535}.clinic_card-l-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1rem}.clinic_card-l-header-img{width:15rem;-ms-flex-negative:0;flex-shrink:0;padding:.5rem;border:3px solid #d9d9d9;border-radius:1.2rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.clinic_card-l-header-img img{max-height:5rem;width:100%;-o-object-fit:contain;object-fit:contain}.clinic_card-l-header-statistics{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem}.clinic_card-l-header-statistics-rating{height:2.4rem;padding:0 1.4rem;border-radius:1.4rem .3rem 1.4rem .3rem;background-color:#7fcf9a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.clinic_card-l-header-statistics-rating .count{font-size:1.2rem;font-weight:900;color:#fff;white-space:nowrap}.clinic_card-l-header-statistics-rating svg{height:1.5rem;width:auto;margin:0 .15rem}.clinic_card-l-header-statistics-doctors{height:2.4rem;padding:0 1.4rem;border-radius:1.4rem .3rem 1.4rem .3rem;border:3px solid #7fcf9a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem}.clinic_card-l-header-statistics-doctors svg{width:auto;height:1rem;-ms-flex-negative:0;flex-shrink:0}.clinic_card-l-header-statistics-doctors p{font-size:1.2rem;font-weight:900;color:#353535;white-space:nowrap}.clinic_card-r{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:30%;padding:2rem 1.5rem;border-left:3px solid #7fcf9a}.clinic_card-r .doctor_card-r-selected-b{margin-top:auto}.clinic_card-r-schedule{margin-bottom:2rem}.clinic_card-r-schedule-title{font-size:1.8rem;font-weight:900;color:#353535;margin-bottom:1.5rem;border-radius:1.2rem}.clinic_card-r-schedule-list{padding:1.5rem;background-color:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.clinic_card-r-schedule-list.p{padding:0}.clinic_card-r-schedule-list p{font-size:1.6rem;font-weight:400;color:#353535}.clinic_card-r .btn{width:100%;margin-top:auto}.review{-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1);background-color:#fff;border-radius:2.6rem;overflow:hidden;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.review__text{font-size:1.6rem;font-weight:400;color:#353535;line-height:160%}.review__header{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.review__header-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem}.review__header-col-img{-ms-flex-negative:0;flex-shrink:0;width:auto;height:100%;aspect-ratio:1/1;border-radius:1.2rem;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#cfc67f}.review__header-col-img p{font-size:1.6rem;font-weight:900;color:#fff}.review__header-col-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.review__header-col-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.review__header-col-info-r{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.8rem}.review__header-col-info-r-title{white-space:nowrap;font-size:1.4rem;font-weight:400;color:#353535}.review__header-col-info-r-link{font-size:1.4rem;font-weight:400;color:#42985f;text-decoration:underline;-webkit-transition:opacity .3s;transition:opacity .3s}.review__header-col-info-r-link:hover{text-decoration:underline;opacity:.8;color:#42985f!important}.review__header-col-info-name{font-size:1.6rem;font-weight:300;color:#353535;font-style:italic}.review__header-col-info-rating{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:2.4rem;padding:0 1.4rem;border-radius:1.4rem .3rem 1.4rem .3rem;background-color:#7fcf9a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.review__header-col-info-rating .count{font-size:0;margin-left:.5rem}.review__header-col-info-rating svg{height:1.5rem;width:auto;margin:0 .15rem}.links{margin-top:7rem}.links__wrapper{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:2rem}.links__wrapper-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.links__wrapper-col-subtitle{font-size:1.8rem;font-weight:700;color:#353535}.links__wrapper-col-text{font-size:1.8rem;font-weight:400;color:#353535}.doctor__slots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.doctor__archive{margin:3rem 0;padding:1.5rem;border-radius:1.2rem;background-color:#f8f8f8;font-size:1.8rem;font-weight:400;color:#353535;line-height:160%}.doctor__archive span{white-space:nowrap;margin-left:auto;font-size:1.4rem;font-weight:900;color:#fff;background-color:#606060;border-radius:.6rem;padding:.4rem 1.8rem .6rem 1.8rem}.doctor__archive a{font-size:1.8rem;font-weight:700;color:#353535}.doctor__archive a:last-child::after{display:none}.doctor__archive a::after{content:"/"}.doctor__wrapper{padding:2rem;border-radius:2.6rem;border:3px solid #42985f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem}.doctor__wrapper-w{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.doctor__wrapper-w .price.mob{display:none}.doctor__wrapper .btn{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:auto}.doctor__wrapper-r{-ms-flex-negative:0;flex-shrink:0;max-width:61rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.5rem}.doctor__wrapper-r .doctor_card-r-selected-b{margin-top:auto}.doctor__wrapper-i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}.doctor__wrapper-i-archive{padding:.8rem 2rem;background-color:#dedede;font-size:1.8rem;font-weight:700;color:#747474;border-radius:.8rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.doctor__wrapper-info{width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}.doctor__wrapper-info-img{-ms-flex-negative:0;flex-shrink:0;width:18rem;height:21rem;border-radius:1.2rem;overflow:hidden}.doctor__wrapper-info-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.doctor__wrapper-info-info{padding:1.4rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.5rem;overflow:hidden}.doctor__wrapper-info-info-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.2rem 1rem}.doctor__wrapper-info-info-bottom span{margin-top:.3rem;width:.5rem;height:.5rem;background-color:#353535;border-radius:50%}.doctor__wrapper-info-info-bottom-experience{font-size:1.8rem;font-weight:700;color:#353535}.doctor__wrapper-info-info-bottom-price{font-size:1.8rem;font-weight:400;color:#353535}.doctor__wrapper-info-info-bottom-price span{font-weight:700}.doctor__wrapper-info-info-bottom-text{font-size:1.8rem;font-weight:400;color:#353535}.doctor__wrapper-info-info-bottom-text span{color:#42985f;font-weight:700}.doctor__wrapper-info-info-name{font-size:2.6rem;font-weight:900;color:#353535;margin:0!important}.doctor__wrapper-info-info-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 -.25rem;overflow-y:scroll}.doctor__wrapper-info-info-tags::-webkit-scrollbar{display:none}.doctor__wrapper-info-info-tags-tag{white-space:nowrap;padding:.4rem 1.2rem;background-color:#f8f8f8;border-radius:.4rem;font-size:1.6rem;font-weight:700;color:#353535;margin:0 .25rem;-webkit-transition:background-color .3s;transition:background-color .3s}.doctor__wrapper-info-info-tags-tag:hover{background-color:#ededed}.doctor__text{margin:2.5rem 0}.doctor__text-title{font-size:2.8rem;font-weight:900;color:#353535;margin-bottom:2rem}.doctor__text-text{font-size:1.8rem;font-weight:400;color:#353535;line-height:160%;padding:3rem 2rem;background-color:#f8f8f8;border-radius:1.2rem}.doctor__description{font-size:1.8rem;font-weight:400;color:#353535;line-height:160%}.doctor__description b{font-size:1.8rem;font-weight:900;color:#353535}.doctor__description h4{font-size:2.2rem;font-weight:900;color:#353535;margin-bottom:1.5rem;margin-top:3rem}.doctor__description li,.doctor__description p{font-size:1.8rem;font-weight:400;color:#353535;line-height:160%}.doctor__description ul{margin:1rem 0}.doctor__col{display:-webkit-box;display:-ms-flexbox;display:flex;margin:2.5rem 0 14rem 0}.doctor__col .doctor__description{width:65%;padding-right:2rem}.doctor__col-clinics{width:35%}.place{margin:2rem 0;border-radius:2.6rem;border:3px solid #7fcf9a;padding:2rem 1.5rem;display:grid;grid-template-columns:1fr;gap:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.place__title{font-size:2.8rem;font-weight:900;color:#353535;margin-bottom:.5rem}.place__subtitle{font-size:1.6rem;font-weight:400;color:#353535}.place__map{width:100%;height:20rem;border-radius:1.2rem;overflow:hidden;margin:0!important}.place__enter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.place__enter .btn{margin:0!important}.place__info{padding:1.5rem 1rem;background-color:#f8f8f8;border-radius:1.2rem;overflow:hidden}.place__info-clinic{font-size:2rem;font-weight:900;color:#42985f;text-decoration:underline;-webkit-transition:opacity .3s;transition:opacity .3s}.place__info-clinic:hover{color:#42985f;opacity:.8}.place__info-adress{font-size:1.6rem;font-weight:700;color:#353535;margin-top:1rem}.place__info-adress svg{height:1.4rem;width:auto;margin-right:.5rem}.place__clinic{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.place__clinic-img{-ms-flex-negative:0;flex-shrink:0;margin-right:1rem;width:auto;height:6rem;border-radius:1.2rem;overflow:hidden;border:2px solid #d9d9d9;padding:0 1rem}.place__clinic-img img{width:auto;height:2.1rem}.place__clinic-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.place__clinic-info-rating{height:2.4rem;padding:0 1.4rem;border-radius:1.4rem .3rem 1.4rem .3rem;background-color:#7fcf9a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.place__clinic-info-rating .count{font-size:1.4rem;font-weight:900;color:#fff;margin-left:.5rem}.place__clinic-info-rating svg{height:1.5rem;width:auto;margin:0 .15rem}.place__clinic-info-doctors{margin-left:1.5rem;height:2.4rem;padding:0 1.4rem;border-radius:1.4rem .3rem 1.4rem .3rem;border:3px solid #7fcf9a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.place__clinic-info-doctors svg{width:auto;height:1rem;margin-right:.5rem}.place__clinic-info-doctors p{font-size:1.2rem;font-weight:700;color:#353535}.place__price-title{font-size:1.8rem;font-weight:900;color:#353535;margin-bottom:1rem}.place__price-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:.5rem 0}.place__price-wrapper-name{font-size:1.8rem;font-weight:400;color:#353535}.place__price-wrapper-price{font-size:1.6rem;font-weight:900;color:#353535}.reviews{margin:14rem 0 20rem 0}.reviews__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5rem}.reviews__header-title{font-size:2.8rem;font-weight:900;color:#353535}.reviews__wrapper{background-color:#f8f8f8;padding:3rem 2rem;border-radius:2.6rem}.reviews__wrapper #loaded_comments{margin-top:2rem}.reviews__wrapper-hidden{height:48rem;overflow:hidden}.reviews__wrapper ul{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.reviews .btn{margin-top:3rem}.reviews_not_found{background-color:#f8f8f8;padding:3rem 2rem;border-radius:2.6rem}.reviews_not_found-text{font-size:1.8rem;font-weight:400;color:#353535}.reviews_not_found-subtitle{font-size:1.8rem;font-weight:700;color:#353535;margin:3rem 0 2rem 0}.reviews_not_found-links{display:-webkit-box;display:-ms-flexbox;display:flex}.reviews_not_found-links a{padding:.4rem 1.2rem;background-color:#ebebeb;border-radius:.4rem;font-size:1.6rem;font-weight:700;color:#353535;margin:0 .25rem;-webkit-transition:background-color .3s;transition:background-color .3s}.reviews_not_found-links a:hover{background-color:#e2e2e2}.place__info-geo{margin-top:.8rem}.doctor-card-geo-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.6rem .8rem;font-size:1.3rem;font-weight:400;color:#353535;line-height:1.8rem}.doctor-card-geo-links__label{color:#6b7280;white-space:nowrap}.doctor-card-geo-links__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none}.doctor-card-geo-links__list li{margin:0;padding:0}.doctor-card-geo-links__list a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:2.4rem;padding:.2rem .8rem;border:1px solid #d6eadf;border-radius:.4rem;background-color:#f7fcf9;color:#0a6f20;-webkit-transition:border-color .16s,color .16s,background-color .16s;transition:border-color .16s,color .16s,background-color .16s}.doctor-card-geo-links__list a:hover{border-color:#42985f;background-color:#edf8f1;color:#008544}.doctor-card-geo-links--metro a::before{content:"";width:.7rem;height:.7rem;margin-right:.6rem;border-radius:50%;background-color:var(--geo-color,#0a6f20)}.doctor-card-geo-links--district a::before{content:"";width:.6rem;height:.6rem;margin-right:.6rem;border:1px solid #0a6f20;border-radius:.2rem}.seo-related-doctors{margin-top:4rem}.seo-related-doctors--aside{margin-top:3rem}.seo-related-doctors--aside .subtitle{margin-bottom:1.6rem}.seo-related-doctors--aside .seo-related-doctors__links{padding:1.2rem}.seo-related-doctors--aside .seo-related-doctors__links-list{gap:.6rem}.seo-related-doctors--aside .seo-related-doctors__links-list a{min-height:2.8rem;padding:.45rem .8rem;font-size:1.3rem}.seo-related-doctors--bottom{margin:6rem 0 2rem}.seo-related-doctors--bottom .m__title{margin-bottom:2.4rem}.seo-related-doctors__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.seo-related-doctors__card{display:grid;grid-template-columns:9.6rem minmax(0,1fr);gap:1.4rem;min-height:15.2rem;padding:1.4rem;border:2px solid #7fcf9a;border-radius:1.2rem;background-color:#fff}.seo-related-doctors__photo{display:block;width:9.6rem;height:12.4rem;overflow:hidden;border-radius:1rem;background-color:#f8f8f8}.seo-related-doctors__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.seo-related-doctors__card-info{min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.9rem}.seo-related-doctors__tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;max-height:5.8rem;overflow:hidden}.seo-related-doctors__tags span{padding:.35rem .8rem;border-radius:.4rem;background-color:#f8f8f8;font-size:1.3rem;font-weight:700;color:#353535;line-height:1.6rem}.seo-related-doctors__name{font-size:1.9rem;font-weight:900;color:#353535;line-height:2.25rem;-webkit-transition:color .18s;transition:color .18s}.seo-related-doctors__name:hover{color:#42985f}.seo-related-doctors__meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem;font-size:1.35rem;font-weight:700;color:#6b7280}.seo-related-doctors__rating{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.45rem;color:#353535}.seo-related-doctors__rating .rating-stars{--rating-star-width:1.28rem;--rating-star-height:1.2rem}.seo-related-doctors__details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.6rem;margin-top:auto}.seo-related-doctors__details span{padding:.35rem .8rem;border-radius:.4rem;background-color:#f7fcf9;font-size:1.3rem;font-weight:700;color:#0a6f20}.seo-related-doctors__links{margin-top:2rem;padding:1.6rem;border:1px solid #d6eadf;border-radius:1.2rem;background-color:#f7fcf9}.seo-related-doctors__links-title{margin-bottom:1rem;font-size:1.5rem;font-weight:900;color:#353535}.seo-related-doctors__links-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem;margin:0;padding:0;list-style:none}.seo-related-doctors__links-list li{margin:0;padding:0}.seo-related-doctors__links-list a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.55rem;min-height:3.2rem;padding:.55rem 1rem;border:1px solid #d6eadf;border-radius:.6rem;background-color:#fff;font-size:1.45rem;font-weight:700;color:#0a6f20;-webkit-transition:border-color .16s,background-color .16s,color .16s;transition:border-color .16s,background-color .16s,color .16s}.seo-related-doctors__links-list a:hover{border-color:#42985f;background-color:#edf8f1;color:#008544}.seo-related-doctors__links-list a small{font-size:1.15rem;font-weight:900;color:#6b7280}.seo-related-doctors__links-all{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:1rem;font-size:1.45rem;font-weight:700;color:#42985f;text-decoration:underline}.seo-related-doctors__links-all:hover{color:#353535}@media only screen and (max-width:760px){.seo-related-doctors--bottom{margin-top:4rem}.seo-related-doctors__grid{grid-template-columns:1fr}.seo-related-doctors__card{grid-template-columns:8.4rem minmax(0,1fr);min-height:13.6rem;padding:1.2rem}.seo-related-doctors__photo{width:8.4rem;height:11.2rem}.seo-related-doctors__name{font-size:1.8rem;line-height:2.15rem}.seo-related-doctors__links{padding:1.2rem}}.clinic__bottom{margin-top:4rem;padding:2rem;border:3px solid #7fcf9a;border-radius:2.6rem;margin-bottom:7rem}.clinic__bottom-col-gallery,.clinic__bottom-col-map{height:32.5rem;border-radius:1.2rem;overflow:hidden;background-color:#f8f8f8}.clinic__bottom-col-info{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:3rem;padding:1.5rem;border-radius:1.2rem;background-color:#f8f8f8}.clinic__bottom-col-info-b{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.clinic__bottom-col-info-b .clinic__bottom-col-info-title{margin-bottom:0}.clinic__bottom-col-info-title{font-size:1.8rem;font-weight:900;color:#353535;margin-bottom:1.5rem}.clinic__bottom-col-info-text{font-size:1.6rem;font-weight:400;color:#353535;line-height:160%}.clinic__bottom-col-info-tel a{font-size:1.6rem;font-weight:700;color:#42985f}.clinic__bottom-col-info-adress{font-size:1.6rem;font-weight:700;color:#353535}.clinic__bottom-col-info-adress svg{height:1.4rem;width:auto;margin-right:.5rem}.clinic__title{width:80%;font-size:6.4rem;font-weight:900;color:#353535;line-height:98%;margin-bottom:4rem}.clinic__header{border-radius:2.6rem;border:3px solid #7fcf9a;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.clinic__header-b{width:100%;padding:2rem 0 0 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.clinic__header-b-b{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.clinic__header-t{border-right:3px solid #7fcf9a;width:30rem;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;padding:2rem 0 1rem 0}.clinic__header-t-info{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.clinic__header-t-info .btn{width:100%;padding:1.1rem 2rem;border-radius:0}.clinic__header-t-img{width:80%;height:auto;aspect-ratio:1/1;-ms-flex-negative:0;flex-shrink:0;border-radius:1.2rem;overflow:hidden;border:2px solid #d9d9d9;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.clinic__header-t-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.clinic__header-t-description{font-size:2rem;font-weight:400;color:#353535;line-height:160%;padding-right:2rem}.clinic__summary{margin:5rem 0;padding:2rem;border-radius:2.6rem;background-color:#f8f8f8}.clinic__summary-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1rem}.clinic__summary-item{min-height:9rem;padding:1.6rem;border-radius:1.2rem;border-left:3px solid #42985f;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.5rem}.clinic__summary-value{font-size:2.2rem;font-weight:900;color:#353535;line-height:120%;overflow-wrap:anywhere}.clinic__summary-label{font-size:1.4rem;font-weight:700;color:#353535;line-height:130%;opacity:.65;text-transform:lowercase}.clinic__specialties{padding:3rem 2rem}.clinic__specialties-more{margin-top:1.5rem}.clinic__specialties-more summary{cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.6rem;font-weight:700;color:#353535;border-bottom:1px dashed #42985f;-webkit-transition:color .3s;transition:color .3s}.clinic__specialties-more summary:hover{color:#42985f}.clinic__specialties-more .doctors-tab-wrapper{margin-top:1.5rem}.clinic__pagination-note{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:2rem 0 1.5rem auto;padding:.8rem 1.4rem;border-radius:1.2rem;background-color:#f8f8f8;font-size:1.4rem;font-weight:700;color:#353535}.clinic__gallery{margin:8rem 0}.clinic__gallery-list{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.clinic__gallery-item{display:block;height:22rem;border-radius:1.2rem;overflow:hidden;background-color:#f8f8f8}.clinic__gallery-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.clinic__gallery-item:hover img{-webkit-transform:scale(1.04);transform:scale(1.04)}.clinic__licenses{margin:8rem 0;padding:2rem;border-radius:2.6rem;background-color:#f8f8f8}.clinic__licenses-list{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.clinic__licenses-item{display:grid;grid-template-columns:12rem 1fr;gap:1.5rem;min-height:12rem;padding:1.5rem;border-radius:1.2rem;background-color:#fff}.clinic__licenses-image{display:block;border-radius:.8rem;overflow:hidden;background-color:#ededed}.clinic__licenses-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.clinic__licenses-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.8rem}.clinic__licenses-info p{font-size:1.5rem;font-weight:400;color:#353535;line-height:140%}.clinic__licenses-info strong{font-weight:900}.clinic__licenses-info a{font-size:1.5rem;font-weight:700;color:#42985f;text-decoration:underline;-webkit-transition:opacity .3s;transition:opacity .3s}.clinic__licenses-info a:hover{color:#42985f;opacity:.8}.doctors-tab{padding:3rem 2rem}.doctors-tab-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.5rem;margin-bottom:3rem}.doctors-tab-header-title{font-size:2.6rem;font-weight:900;color:#353535;margin:0!important}.doctors-tab-header-link{font-size:1.6rem;font-weight:700;color:#42985f;white-space:nowrap;text-decoration:underline;-webkit-transition:opacity .3s;transition:opacity .3s}.doctors-tab-header-link:hover{color:#42985f!important;opacity:.8}.doctors-tab-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.doctors-tab-wrapper-btn{font-size:1.6rem;font-weight:900;color:#fff;background-color:#7fcf9a;border-radius:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.8rem 2rem;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.doctors-tab-wrapper-btn:hover{color:#fff!important;background-color:#42985f}#reviews_section.reviews{margin:8rem 0}.reviews__stats{max-width:52rem;margin-bottom:2rem;padding:1.5rem;border-radius:1.2rem;background-color:#f8f8f8;display:grid;gap:.8rem}.reviews__stats-row{display:grid;grid-template-columns:2rem 1fr 4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;font-size:1.4rem;font-weight:700;color:#353535}.reviews__stats-line{height:.8rem;border-radius:1rem;background-color:#e3e3e3;overflow:hidden}.reviews__stats-line span{display:block;height:100%;border-radius:inherit;background-color:#42985f}.clinic__review-header{grid-template-columns:1fr}.clinic__review-header .review__header-col-img{width:4.8rem;height:4.8rem}.price-col{margin:8rem 0}.price-col-title{font-size:2rem;font-weight:700;color:#353535;padding:1rem 2rem;border-radius:1.2rem;background-color:#f8f8f8;margin-bottom:-2rem}.price-col-subtitle{font-size:1.8rem;font-weight:700;color:#353535;margin-top:4rem;padding:0 2rem}.price-col-tablet{display:grid;grid-template-columns:1fr 1fr;gap:0 2rem;padding:0 2rem}.price-col-tablet-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #b9b9b9;padding:1rem 0}.price-col-tablet-item-link{font-size:1.6rem;font-weight:400;color:#42985f;-webkit-transition:opacity .3s;transition:opacity .3s}.price-col-tablet-item-link:hover{color:#42985f;opacity:.8}.price-col-tablet-item-name{font-size:1.8rem;font-weight:400;color:#353535}.price-col-tablet-item-price{font-size:1.6rem;font-weight:900;color:#353535}.about__main{margin-top:-14.8rem;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about__main-title{text-align:center;font-size:4.8rem;font-weight:700;color:#353535;margin:0 0 1rem 0}.about__main-text{font-size:1.9rem;font-weight:400;color:#353535;line-height:140%;text-align:center;width:65%;margin:0 auto}.about__main-icons{display:grid;gap:1rem;grid-template-columns:1fr 1fr 1fr 1fr}.about__main-icons-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;text-align:center}.about__main-icons-icon p{font-size:2rem;font-weight:700;color:#353535}.about__main-icons-icon img{height:13rem;width:auto}.about__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15rem;width:80%;margin:0 auto}.about__content h1{font-size:3.8rem;font-weight:900;color:#353535;margin:0}.about__content h3{font-size:2.6rem;font-weight:900;color:#353535;margin:0 0 1.5rem 0}.about__content a,.about__content li,.about__content p{font-size:2rem;font-weight:400;color:#353535;margin:0;line-height:140%}.about__content li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about__content li::before{content:"● ";font-size:1.6rem}.about__content .header__wrapper-nav{list-style-type:none;margin:0 auto}.about__content .header__wrapper-nav a{font-size:2rem;font-weight:700;color:#353535;padding:.6rem 3rem}.about__content .header__wrapper-nav li::before{display:none}@media only screen and (max-width:760px){.about__main{margin-top:12.8rem}}@media only screen and (max-width:580px){.about__main{margin-top:10rem}.about__main-title{font-size:3.2rem}.about__main-icons{grid-template-columns:1fr 1fr}.about__main-text{font-size:1.6rem;width:100%}.about__main-icons-icon p{font-size:1.4rem}.about__main-icons-icon img{height:12rem}.about__content{width:100%;gap:10rem}}.illness__wrapper{margin:5rem 0 0 0;display:grid;grid-template-columns:repeat(4,1fr);gap:6rem 2rem}.illness__wrapper-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.illness__wrapper-item h2{font-size:2rem;font-weight:900;color:#353535;margin:0}.illness__wrapper-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.illness__wrapper-list a{font-size:1.8rem;font-weight:400;color:#42985f;text-decoration:underline;line-height:140%;-webkit-transition:color .3s;transition:color .3s}.illness__wrapper-list a:hover{color:#353535}.illness__wrapper-list-btn{padding:.6rem 2rem;border-radius:.6rem;background-color:#f8f8f8;text-decoration:none!important;font-size:1.6rem!important;font-weight:400;color:#353535!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:2rem 0 0 0;-webkit-transition:background-color .3s!important;transition:background-color .3s!important}.illness__wrapper-list-btn:hover{background-color:#ededed}@media only screen and (max-width:760px){.illness__wrapper{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:580px){.illness__wrapper{grid-template-columns:1fr;gap:8rem}.illness__wrapper-item h2{font-size:2.6rem}.illness__wrapper-list a{font-size:2.2rem}.illness__wrapper-list-btn{font-size:2.2rem!important;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.2rem 2rem}}.services__wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:6rem 2rem;margin:5rem 0 0 0}.services__wrapper-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.services__wrapper-item-title{font-size:2rem;font-weight:700;color:#353535}.services__wrapper-item ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.services__wrapper-item ul a{font-size:1.8rem;font-weight:400;color:#42985f;text-decoration:underline;line-height:140%;-webkit-transition:color .3s;transition:color .3s}.services__wrapper-item ul a:hover{color:#353535}.services__wrapper-item-btn{padding:.6rem 2rem;border-radius:.6rem;background-color:#f8f8f8;text-decoration:none!important;font-size:1.6rem!important;font-weight:400;color:#353535!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:2rem 0 0 0;-webkit-transition:background-color .3s!important;transition:background-color .3s!important}.services__wrapper-item-btn:hover{background-color:#ededed}@media only screen and (max-width:760px){.services__wrapper{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:580px){.services__wrapper{grid-template-columns:1fr;gap:8rem}.services__wrapper-item-title{font-size:2.6rem}.services__wrapper ul a{font-size:2.2rem}.services__wrapper-item-btn{font-size:2.2rem!important;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.2rem 2rem}}.error{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100vh;margin-top:-16.8rem;gap:2rem}.error__title{font-size:3.2rem;font-weight:900;color:#353535;text-align:center;margin-bottom:5rem}.error__wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:.8rem 2rem}.error__wrapper a{font-size:1.8rem;font-weight:400;color:#42985f;-webkit-transition:color .3s;transition:color .3s}.error__wrapper a:hover{color:#353535}.error__col{width:60%;-ms-flex-negative:0;flex-shrink:0}.error__col-title{font-size:3.2rem;font-weight:900;color:#353535;line-height:90%;margin-bottom:1.6rem}.error__col-link{font-size:1.8rem;font-weight:900;color:#42985f;text-decoration:underline;-webkit-transition:opacity .3s;transition:opacity .3s}.error__col-link:hover{color:#42985f;opacity:.8}.error__col-subtitle{font-size:1.8rem;font-weight:900;color:#353535;margin-bottom:1.6rem;margin-top:6rem}.error__col-tags{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.error__col-tags-tag{padding:.8rem 1.4rem;background-color:#42985f;font-size:1.6rem;font-weight:700;color:#fff;border-radius:.5rem;-webkit-transition:background-color .3s;transition:background-color .3s}.error__col-tags-tag:hover{color:#fff;background-color:#7fcf9a}.error__img{width:100%;stroke:#42985f;fill:#fff;-webkit-transition:fill .3s;transition:fill .3s}.error__img:hover{fill:#42985f}.footer{padding:0;margin-top:auto;background-color:#42985f}.footer__header{padding:2rem 0;border-bottom:.1rem solid #fff}.footer__header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__header-logo{background-color:#fff!important;font-size:2.4rem;font-weight:900;color:#42985f!important;padding:.9rem 1.8rem;border-radius:1.2rem;white-space:nowrap}.footer__header-logo:hover{color:#42985f!important}.footer__header-logo img{width:4.5rem;height:auto}.footer__header-text{font-size:1.4rem;font-weight:400;color:#fff}.footer__header-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.footer__header-phone p{font-size:1.6rem!important;font-weight:400;color:#fff!important}.footer__header-phone a{font-size:2.2rem!important;font-weight:900;color:#fff!important;white-space:nowrap}.footer__header-social{width:4rem;height:auto;opacity:.5;-webkit-transition:opacity .5s cubic-bezier(.4,1.3,.5,1);transition:opacity .5s cubic-bezier(.4,1.3,.5,1)}.footer__header-social:hover{opacity:1}.footer__header-social img{width:100%;height:auto}.footer__main{padding:4.6rem 0}.footer__main .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer__main ul{position:relative}.footer__main ul p{font-size:2.4rem!important;font-weight:900;color:#fff!important;margin-bottom:.5rem}.footer__main ul a{font-size:1.8rem!important;font-weight:400;color:#fff!important;text-decoration:underline!important;margin-top:1.5rem;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-bottom:1px solid #fff;-webkit-transition:border-bottom .3s;transition:border-bottom .3s}.footer__main ul a:hover{border-bottom:1px solid #42985f}.footer__main-city{display:grid;grid-template-rows:repeat(9,auto);grid-auto-flow:column;gap:1rem 1.5rem;border-radius:1.2rem;border:.1rem solid #fff;padding:2rem}.footer__main-city a{font-size:1.6rem!important;font-weight:700;color:#fff!important;text-decoration:underline!important}.footer__bottom{padding:2rem 0;border-top:.1rem solid #fff}.footer__bottom .container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}.footer__bottom p{font-size:1.4rem!important;font-weight:400;color:#fff!important}.footer__bottom .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:1100px){.footer__header-text{display:none}.footer__header-phone{margin-left:auto}.footer__header-social{margin-left:1rem}.footer__main .container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.footer__main .container ul{width:49.5%;border-radius:1.2rem;border:.1rem solid #fff;padding:2rem}.footer__main-city{margin-top:2rem;width:100%;grid-template-rows:repeat(6,auto)}}@media only screen and (max-width:920px){.footer__main-city{grid-template-rows:repeat(8,auto)}}@media only screen and (max-width:710px){.footer__main-city{grid-template-rows:repeat(13,auto)}}@media only screen and (max-width:500px){.footer__header-logo{font-size:0}.footer__header-social{width:3rem}.footer__main-city{grid-template-rows:repeat(17,auto)}.footer__main{padding:3rem 0}.footer__main .container ul{width:100%;padding:1.5rem 1.5rem 2rem 1.5rem}.footer__main .container ul:first-child{margin-bottom:1rem}.footer__main-city{margin-top:1rem;padding:1.4rem}.footer__bottom .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media only screen and (max-width:950px){.wr-r{display:none}.wr-l{width:100%}.error{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:8rem}.error__img{width:50%}}@media only screen and (max-width:760px){.container{padding:0 1.5rem}.breabcrumbs{margin:0 -1.5rem 4rem -1.5rem}.btn{font-size:2rem!important;padding:1.5rem 2rem}.doctor_card-r{padding:2rem}.page{margin-top:12.8rem}.clinic_card,.doctor_card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.clinic_card-r,.doctor_card-r{width:100%;border-left:none}.nav__content{display:grid;grid-template-columns:1fr 1fr;gap:1rem 2rem}.nav__content li{text-align:center}.text p{width:100%}.list-toolbar{gap:1rem;margin-bottom:2rem}.list-toolbar__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:1rem}.list-mode{width:100%}.list-mode__item{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.sort-controls{width:100%;padding-bottom:.2rem}.sort-controls__label{display:none}.sort-control{padding:1rem 1.2rem;font-size:1.6rem}.quick-filters{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-x:auto}.quick-filters::-webkit-scrollbar{display:none}.quick-filter{padding:1rem 1.2rem;font-size:1.6rem}.doctor_card-l-header-info-name{font-size:2.4rem}.doctor_card-l-header-img{width:11rem}.doctor_card-l-price-title,.doctor_card-r-location-title{font-size:1.6rem}.doctor_card-r-location-adress{font-size:1.6rem;font-weight:700}.doctor_card-r-location-clinic{text-decoration:underline;color:#353535;opacity:.7}.doctor_card-r-location-metro-list a{padding-left:1rem}.doctor_card-r-location-metro-list a::after{width:.4rem;height:.4rem}.clinic_card-l-info-name{font-size:2.4rem}.clinic_card-l-price p{font-size:1.8rem}.clinic_card-l-header-img{width:100%;height:12rem;border:2px solid #d9d9d9;padding:1rem}.clinic_card-l-header-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}#reviews_section{grid-template-columns:1fr;gap:1.5rem}.doctor__col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.doctor__col .doctor__description{width:100%;padding-right:0}.doctor__col-clinics{width:100%;margin-top:5rem}.doctor__wrapper-w{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.doctor__wrapper-info{width:100%}.doctor__wrapper-r{gap:3rem}.doctor__wrapper-w .price.mob{display:block}.doctor__wrapper-w .price.desk{display:none}.doctor__wrapper-info-info-bottom-price,.doctor__wrapper-info-info-bottom-text{text-align:center;font-size:1.6rem}.doctor__wrapper .btn{width:100%}.doctor__wrapper-info-img{width:12.5rem;height:18rem}.doctor__wrapper{padding:1.5rem}.doctor__wrapper-info-info-name{font-size:2.4rem}.nav__content{margin:3rem 0}.doctor__text-text{font-size:2rem;padding:1.5rem}.doctor__description li,.doctor__description p{font-size:2rem}.doctor__description h4{font-size:2.4rem}.place__info-clinic{font-size:2.4rem}.place__info-adress{font-size:1.8rem}.reviews__wrapper ul{grid-template-columns:1fr;gap:1.5rem}.reviews__wrapper #loaded_comments{margin-top:1.5rem}.reviews__wrapper{padding:1.5rem}.place__subtitle{font-size:2rem}.clinic__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.clinic__header-t{width:100%;border:none;padding:1.5rem}.clinic__header-t-info .btn{border-radius:1.2rem}.clinic__header-b-b{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:1rem}.clinic__header-b .btn{width:100%}.clinic__header-t-img{height:15rem}.clinic__header-b{padding:0;gap:4rem}.clinic__header-t-description{padding:0 1.5rem 1.5rem 1.5rem}.clinic__summary-list{grid-template-columns:1fr 1fr}.clinic__gallery-list{grid-template-columns:1fr 1fr}.clinic__licenses-list{grid-template-columns:1fr}.clinic__licenses-item{grid-template-columns:10rem 1fr}.clinic__pagination-note{margin-left:0}.doctors-tab-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.doctors-tab-wrapper{gap:.6rem}.doctors-tab-wrapper-btn{font-size:1.6rem;padding:.7rem 1.4rem}.clinic__bottom-col-info{grid-template-columns:1fr}.clinic__bottom-col-info-adress{font-size:1.8rem;font-weight:900;padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.2)}.clinic_card-r-schedule-list.p{gap:.6rem}.clinic__bottom-col-info-b{gap:1rem}.clinic__title{font-size:3.2rem;line-height:100%;margin-bottom:2rem}.clinic__bottom{gap:3rem;padding:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.clinic__bottom-col-gallery,.clinic__bottom-col-map{height:25rem}.clinic__bottom-col-info{margin-top:1rem}.doctor__archive span{font-size:1.8rem;margin-right:1rem}.doctor__archive{font-size:2rem}.error{margin-top:-12.8rem}.error__col{width:100%;text-align:center}.error__img{width:80%}.error__col-tags{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.error__col-subtitle{font-size:2rem;margin-top:8rem}.error__col-tags-tag{font-size:2rem}.error__wrapper{grid-template-columns:1fr 1fr}.modal-dialog{width:100%;max-width:100%;margin:0;padding:0;-webkit-transform:none!important;transform:none!important}.modal-content{height:100%;border-radius:0;overflow-x:hidden;overflow-y:scroll;padding:3rem 2rem 5rem 2rem}.modal-header .close:hover::before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.modal-header .close:hover:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.modal-info-wrapper-info-item p.doctor_name{white-space:normal}#doctor-request-alert{margin:auto 0}.modal-form .form-group-slots{grid-template-columns:repeat(5,1fr)}.specialties__list{grid-template-columns:repeat(4,1fr)}.clinics__list{grid-template-columns:repeat(3,1fr)}}@media only screen and (max-width:580px){.page{margin-top:10rem}.breabcrumbs{margin-bottom:2rem}.doctor__wrapper-info-info-bottom{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem}.doctor_card-l-header-info-statistics-rating,.doctor_card-l-header-info-statistics-reviews{height:2.2rem;padding:0 1rem}.doctor_card-l-header-info-statistics-reviews{border:2px solid #7fcf9a}.doctor__wrapper-info-info-bottom span{width:.4rem;height:.4rem}.doctor_card-l-header{gap:1rem}.doctor_card-l-header-info-statistics-rating .count{font-size:1.2rem}.doctor_card-l-header-info-statistics-rating .rating-stars{--rating-star-width:1.28rem;--rating-star-height:1.2rem}.doctor_card-l-header-info-statistics-rating svg{height:1.2rem}.price-col{margin:10rem 0}.review{gap:2rem}.review__header{grid-template-columns:1fr;gap:2rem}.wr{margin:0 0 10rem 0}section#reviews{margin:10rem 0}.doctor-linking{margin-top:10rem}#reviews_section{padding:1.5rem}.review__header-col-info-r-link,.review__header-col-info-r-title{font-size:1.6rem}.review__header-col-info-name{font-size:1.6rem;margin-bottom:0}.review__header-col-info.f{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.reviews__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem}.reviews{margin:10rem 0}.price-col-tablet{grid-template-columns:1fr}.price-col-tablet-item-link,.price-col-tablet-item-name{font-size:2rem}.price-col-tablet-item-price{font-size:1.8rem}.price-col-subtitle{font-size:2rem;margin:4rem 0 2rem 0}.price-col-title{font-size:2.2rem}.clinic__summary{margin:4rem 0;padding:1.5rem}.clinic__summary-list{grid-template-columns:1fr}.clinic__summary-item{min-height:auto}.clinic__summary-value{font-size:2rem}#reviews_section.reviews,.clinic__gallery,.clinic__licenses{margin:8rem 0}.clinic__gallery-list{grid-template-columns:1fr}.clinic__gallery-item{height:20rem}.clinic__licenses{padding:1.5rem}.clinic__licenses-item{grid-template-columns:1fr}.clinic__licenses-image{height:18rem}.reviews__stats{max-width:none}.reviews__stats-row{grid-template-columns:2rem 1fr 3rem}.clinic_card-l-header{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:1rem}.links__wrapper{grid-template-columns:1fr;gap:4rem}.links__wrapper-col-subtitle{font-size:2rem}.links__wrapper-col-text{font-size:2rem}.links__wrapper-col{gap:1rem}.clinic_card-l{padding:2rem 1.5rem}.clinic_card-l-reviews{padding:1.5rem}.clinic_card-l-reviews p{font-size:1.8rem}.doctor_card-r-selected-b{gap:1rem}.doctor_card-r-selected-b-link{font-size:1.6rem}.error__wrapper{grid-template-columns:1fr;gap:2rem}.error__wrapper a{font-size:2.2rem}.doctor__wrapper-info-info-name,.doctor_card-l-header-info-name{font-size:2.2rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.doctor__wrapper-info-info-bottom-experience{font-size:1.6rem}.doctor_card-l-header-info{padding:1rem 0}.d_d{display:none}.d_m{display:block;margin-top:1rem}.clinic_card-l-info{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:2rem;padding:1.5rem}.clinic_card-l-header-statistics-doctors p,.clinic_card-l-header-statistics-rating .count{font-size:1.4rem}.clinic_card-l-header-statistics-doctors svg{height:1.1rem;margin-top:.1rem}.clinic_card-l-header-statistics{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.clinic_card-l-header-statistics-doctors,.clinic_card-l-header-statistics-rating{height:3.2rem;padding:0 1.6rem}.review__header-col-info-r{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.main__search .search-response .s-group-header,.main__search .search-response a,.main__search-wrapper input{font-size:1.8rem}.main__search-wrapper-icon img{width:1.5rem}.main__search-wrapper-icon{padding:0 1rem 0 2rem}.main__search-wrapper-i{width:1.5rem;margin:0 1rem 0 0}.main__search-wrapper-icon{border-radius:0 0 0 4rem}.doctor_card-r-location{gap:.5rem}.slots__header::after{width:.8rem;height:1.4rem}.modal-info-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal-info-wrapper-img{width:30%;height:auto;aspect-ratio:1/1;margin:0 auto}.specialties__list{grid-template-columns:repeat(2,1fr)}.specialties__list li:nth-child(n+11){display:none}.specialties__list-btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-6rem 0 8rem 0}.specialties__list.expanded li{display:block}.specialties__list a{font-size:1.8rem}.clinics__list{grid-template-columns:repeat(2,1fr)}.clinics__list li:nth-child(n+17){display:none}.clinics__list-btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-6rem 0 8rem 0}.clinics__list.expanded li{display:block}.clinics__list a{font-size:2rem}.clinics__list a span{font-size:1.6rem}}.public-list-limit-cta{margin:3rem 0 2rem;padding:2rem;border:1px solid rgba(66,152,95,.22);border-radius:1.2rem;background:#f8fbf9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2rem}.public-list-limit-cta p{margin:0;font-size:1.6rem;font-weight:700;color:rgba(53,53,53,.82);line-height:1.45}.public-list-limit-cta a{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:1.1rem 1.8rem;border-radius:.8rem;background:#42985f;font-size:1.6rem;font-weight:900;color:#fff;text-align:center}.public-list-limit-cta a:hover{background:#216b48;color:#fff}@media only screen and (max-width:760px){.public-list-limit-cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:1.5rem}.public-list-limit-cta p{font-size:1.8rem}.public-list-limit-cta a{width:100%}}