.parent-cat-link{display:block;padding:19px 20px;color:#F9EBDA;font-size:26px;line-height:1.2;background-color:#9E7969;-webkit-transition:color .2s, background-color .2s;transition:color .2s, background-color .2s}.parent-cat-link:hover{color:#F9EBDA;background-color:#c7917a}.parent-cat-link:last-child{margin-bottom:30px}.parent-cat-link:not(:last-of-type){margin-bottom:30px}.service-card{display:block;max-width:270px;margin:0 auto 35px;padding-bottom:25px;-webkit-transition:.3s;transition:.3s;overflow:hidden}.service-card span.for_img{display:block;max-height:270px;overflow:hidden}.service-card__img{display:block;width:100%;height:243px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:1s;transition:1s}.service-card__title{min-height:64px;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;margin-bottom:26px;font-size:26px;line-height:1.23;color:#9E7969;text-align:center}.service-card__line{display:block;width:130px;height:2px;margin:26px auto 15px;background-color:#9E7969;-webkit-transition:width 1s;transition:width 1s}.service-card__button{max-width:161px;margin:0 auto}.service-card__placeholder{background-color:#EADDD4}.service-card__placeholder__icon{width:100%;height:100%;padding:35px;fill:#9E7969}.service-card:hover .service-card__button{background-color:#c7917a;-webkit-box-shadow:0px 7px 12px rgba(199,145,122,0.35);box-shadow:0px 7px 12px rgba(199,145,122,0.35)}.service-card:hover .service-card__line{width:150px}.service-card:hover{-webkit-box-shadow:0px 30px 60px rgba(158,121,105,0.4);box-shadow:0px 30px 60px rgba(158,121,105,0.4)}.service-card:hover img{-webkit-transform:scale(1.07);transform:scale(1.07)}@media (max-width: 1199px){.parent-cat-link{padding:14px;font-size:22px}.parent-cat-link:last-child{margin-bottom:30px}.cats-list{padding:10px 20px 20px}.cats-list__link{padding:10px 0;font-size:16px;line-height:1.2}.cats-list--margin{margin-bottom:20px}.service-card{margin:0 auto 40px}.service-card__line{margin:15px auto 10px}.service-card__title{min-height:54px;margin-bottom:20px;font-size:22px}}@media (max-width: 575px){.service-card__title{min-height:unset}}@font-face{font-family:'Futura PT';font-display:swap;font-weight:400;src:url("../fonts/Futura PT/FuturaPT-Book.woff2") format("woff2"),url("../fonts/Futura PT/FuturaPT-Book.woff") format("woff"),url("../fonts/Futura PT/FuturaPT-Book.ttf") format("ttf")}@font-face{font-family:'Futura PT';font-display:swap;font-weight:300;src:url("../fonts/Futura PT/FuturaPT-Light.woff2") format("woff2"),url("../fonts/Futura PT/FuturaPT-Light.woff") format("woff"),url("../fonts/Futura PT/FuturaPT-Light.ttf") format("ttf")}@font-face{font-family:'Futura PT';font-display:swap;font-weight:500;src:url("../fonts/Futura PT/FuturaPT-Medium.woff2") format("woff2"),url("../fonts/Futura PT/FuturaPT-Medium.woff") format("woff"),url("../fonts/Futura PT/FuturaPT-Medium.ttf") format("ttf")}*{margin:0;padding:0;outline:0}html{min-height:100vh;scroll-behavior:smooth}html.opened{overflow:hidden}body{min-width:320px;width:100%;min-height:100vh;margin:0;padding:0;font-family:Futura PT, sans-serif;color:#9E7969}main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.page-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}img{pointer-events:none !important;-moz-user-select:none !important;-webkit-user-select:none !important;-ms-user-select:none !important;user-select:none !important}ol,ul{padding:0;margin:0}li{list-style-type:none}h1,h2,h3,p{line-height:normal;font-weight:normal;margin:0;padding:0}a:focus,button:focus,input:focus,textarea:focus{outline:0;text-decoration:none}a{color:#9E7969;text-decoration:none;-webkit-transition:color .2s;transition:color .2s}a:hover{text-decoration:none;color:#c7917a}.button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:16px;line-height:1;text-transform:uppercase;letter-spacing:0.1em;border:0;border-radius:50px;-webkit-transition:background-color .2s, color .2s, border-color .2s, -webkit-box-shadow .2s;transition:background-color .2s, color .2s, border-color .2s, -webkit-box-shadow .2s;transition:background-color .2s, color .2s, border-color .2s, box-shadow .2s;transition:background-color .2s, color .2s, border-color .2s, box-shadow .2s, -webkit-box-shadow .2s;cursor:pointer}.button--main{color:#F9EBDA;background-color:#9E7969;-webkit-box-shadow:0px 14px 24px rgba(199,145,122,0.35);box-shadow:0px 14px 24px rgba(199,145,122,0.35)}.button--main:hover{color:#F9EBDA;background-color:#c7917a;-webkit-box-shadow:0px 7px 12px rgba(199,145,122,0.35);box-shadow:0px 7px 12px rgba(199,145,122,0.35)}.button--transparent{color:#9E7969;background-color:transparent;border:1px solid #9E7969}.button--transparent:hover{color:#F9EBDA;background-color:#c7917a;border-color:#c7917a}.button--50px{height:50px}.button--auto{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;padding:0 20px}.inst-link{display:inline-block;color:#9E7969;line-height:1}.inst-link__icon{width:20px;height:20px;margin-right:5px;fill:#9E7969;-webkit-transition:fill .2s;transition:fill .2s}.inst-link__text{vertical-align:middle;font-size:18px;line-height:1;letter-spacing:0.1em;text-transform:uppercase}.inst-link:hover .inst-link__icon{fill:#c7917a}.mobile-menu{display:none}.mobile-menu-open{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:16px;position:relative;cursor:pointer;background-color:transparent;border:0}.mobile-menu-open__button{border-radius:5px;width:18px;height:2px;background-color:#9E7969;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s}.mobile-menu-open__button:after{top:0}.mobile-menu-open__button:before{bottom:0}.mobile-menu-open__button:after,.mobile-menu-open__button:before{content:"";display:block;width:18px;height:2px;background-color:#9E7969;position:absolute;border-radius:5px;-webkit-transition:background-color .4s, -webkit-transform .4s;transition:background-color .4s, -webkit-transform .4s;transition:background-color .4s, transform .4s;transition:background-color .4s, transform .4s, -webkit-transform .4s}.mobile-menu-open.active .mobile-menu-open__button{background-color:transparent}.mobile-menu-open.active .mobile-menu-open__button:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:0;margin:auto}.mobile-menu-open.active .mobile-menu-open__button:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0;margin:auto}.mobile-menu-open.active .mobile-menu-open__button:after,.mobile-menu-open.active .mobile-menu-open__button:before{margin:auto}.slider-dots{line-height:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider-dots button{display:none}.slider-dots li{width:8px;height:8px;margin:0 3px;line-height:1;border-radius:8px;background-color:#9E7969;-webkit-transition:background-color .2s;transition:background-color .2s}.slider-dots li.slick-active{background-color:#c7917a}.hidden{display:none !important}.med{background-image:url("../images/med.png");padding-left:90px;background-repeat:no-repeat;background-position:left center;background-size:80px}.med_2{background-image:url(../images/med.png);padding-left:65px;background-repeat:no-repeat;background-position:left center;background-size:contain}.foot_med{background-image:url("../images/med.png");padding-left:40px;background-repeat:no-repeat;background-position:left center;background-size:30px;margin-left:14px}.dl{display:block}.ml{display:none}@media (max-width: 1199px){.ml{display:block}.dl{display:none}.mobile-menu-open{display:-webkit-box;display:-ms-flexbox;display:flex}.button{font-size:15px}.button--50px{height:40px}}@media (max-width: 575px){.foot_med{margin-left:0px}.med_2,.med{padding:0;background:none}}.seo_service{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:400px;margin:0 auto;display:flex;color:#9E7969;font-weight:400;overflow:0;overflow-y:hidden;padding-top:100px}.seo_service::before{content:"";position:absolute;top:47px;width:100%;height:2px;background:#C7917A}.seo_service *{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.seo__img img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;margin-right:30px}.seo__text{height:296px;padding-left:25px;overflow-y:scroll}.seo__text h1,.seo__text h2,.seo__text h3,.seo__text h4,.seo__text h5,.seo__text h6{margin:20px 0 10px}.seo__text ul,.seo__text ol{margin:20px 0}.seo__text li{list-style-type:inherit;margin-left:30px;padding-left:-5px}.seo__text table{width:100%;border-color:#9E7969;margin:20px 0}.seo__text .title{font-size:26px;line-height:32px;margin-bottom:15px}.seo__text .desc{width:242px;font-size:18px;line-height:23px;letter-spacing:0.01em}.seo__text::-webkit-scrollbar{max-width:1px;height:296px;background-color:#ECDFCD}.seo__text::-webkit-scrollbar-thumb{max-width:1px;background-color:#C7917A}@media (max-width: 1200px){.seo_service{position:relative;height:-webkit-max-content;height:-moz-max-content;height:max-content;overflow-y:visible}.seo__text{height:100%;width:100%;overflow-y:none;padding:0;margin-top:25px}.seo__text .desc{width:100%;font-size:16px}.seo__text::-webkit-scrollbar{display:none}.seo__text::-webkit-scrollbar-thumb{display:none}}.personal{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.personal a{-webkit-transition:.3s;transition:.3s}form .button{-webkit-transition:.3s;transition:.3s}form .button.uncheck{opacity:.6;pointer-events:none}.cookies{position:fixed;left:0;bottom:0;font-size:clamp(16px, calc(0.00556 * 100vw + 9.33333px), 20px);line-height:clamp(24px, calc(0.00556 * 100vw + 17.33333px), 28px);padding:clamp(20px, calc(0.00694 * 100vw + 11.66667px), 25px) clamp(30px, calc(0.00694 * 100vw + 21.66667px), 35px);padding-right:75px;background-color:#fff;color:#333333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(25px, calc(0.03472 * 100vw + -16.66667px), 50px);z-index:602;-webkit-transition:all .3s;transition:all .3s;border:1px solid #9E7969}.cookies-text{max-width:clamp(360px, calc(0.125 * 100vw + 210px), 450px)}.cookies-text a{position:relative}.cookies.drop{-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0)}.cookies.true{display:none}@media (max-width: 1200px){.cookies{position:fixed;right:0;bottom:50%;left:0;font-size:clamp(12px, calc(0.00909* 100vw + 9.09091px), 20px);line-height:clamp(17.6px, calc(0.01182* 100vw + 13.81818px), 28px);padding:25px;gap:clamp(20px, calc(0.02273* 100vw + 12.72727px), 40px);text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translate(0, 50%);transform:translate(0, 50%)}.cookies-text{max-width:clamp(360px, calc(0.10227* 100vw + 327.27273px), 450px)}.cookies.drop{-webkit-transform:translate(-100%, 50%);transform:translate(-100%, 50%)}}

/*# sourceMappingURL=services.css.map */
