.page_main__akH3E{display:flex;flex-direction:column;transition:.9s;animation:page_pageAnimation__LtCOL .9s ease-in-out}@keyframes page_pageAnimation__LtCOL{0%{opacity:0}to{opacity:1}}.page_diagnosticsBannerCTA__Csc7w div{display:block;padding-top:25px}.page_diagnosticsBannerCTA__Csc7w div a{margin-right:15px}@media(max-width:320px){.page_diagnosticsBannerCTA__Csc7w div{display:flex;gap:5px;flex-direction:column}}@media(max-width:560px){.page_diagnosticsBannerCTA__Csc7w div{padding-top:5px}.page_diagnosticsBannerCTA__Csc7w div a{margin-top:15px}}@media(max-width:920px){.page_diagnosticsBannerCTA__Csc7w div{padding-top:0!important;margin-top:-55px}.page_diagnosticsBannerCTA__Csc7w div a{margin-top:15px}}.page_contentWrap__d8iQW{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin-left:auto;margin-right:auto;max-width:var(--max-width);min-height:20vh}.page_mainTitle__SemUc{font-family:Ranade-Light,serif}.page_paddingY__qjLnl{padding-top:120px;padding-bottom:120px}@media(max-width:920px){.page_paddingY__qjLnl{padding-top:20px;padding-bottom:20px}}.page_paddingBottom__mvqMS{padding-bottom:120px}@media(max-width:920px){.page_paddingBottom__mvqMS{padding-bottom:60px}}.page_paddingTop__9LnJL{padding-top:120px}@media(max-width:920px){.page_paddingTop__9LnJL{padding-top:60px}}.page_directionColumn__esxkZ{gap:15px;flex-direction:column}.page_whyUsCardTitle__fofkF{display:flex;flex-direction:column;padding-top:120px;padding-bottom:120px;font-family:Ranade-Medium}@media(max-width:920px){.page_whyUsCardTitle__fofkF{padding:60px 90px;text-align:center}}@media(max-width:425px){.page_whyUsCardTitle__fofkF{padding:30px 40px 40px;text-align:center}}.page_whyUsCardWrap__9h2h0{display:flex;justify-content:space-around;width:100%}@media(max-width:920px){.page_whyUsCardWrap__9h2h0{flex-direction:column;align-items:center;gap:35px}}.page_whyUsCardWrap__9h2h0 .page_whyUsCard__GsEmp{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;color:#5c5543;max-width:250px}.page_whyUsCardWrap__9h2h0 .page_whyUsCard__GsEmp img{width:80px}.page_whyUsCardWrap__9h2h0 .page_whyUsCard__GsEmp p{padding-top:10px;font-family:Ranade-Light}.page_whyUsCardWrap__9h2h0 .page_whyUsCard__GsEmp:first-child{transform:translateY(-35px)}.page_whyUsCardWrap__9h2h0 .page_whyUsCard__GsEmp:nth-child(2){transform:translateY(-70px)}.page_whyUsCardWrap__9h2h0 .page_whyUsCard__GsEmp:nth-child(3){transform:translateY(-105px)}@media(max-width:920px){.page_whyUsCardWrap__9h2h0 .page_whyUsCard__GsEmp:first-child,.page_whyUsCardWrap__9h2h0 .page_whyUsCard__GsEmp:nth-child(2),.page_whyUsCardWrap__9h2h0 .page_whyUsCard__GsEmp:nth-child(3){transform:translateY(0)}}.page_reservationBanner__M7Wll{background-color:rgba(0,0,0,.6);width:480px;min-height:120px;position:absolute;top:70%;right:50px;padding:30px;display:flex;flex-direction:column;justify-content:space-between;z-index:50;color:#fff;animation:page_rollup__zAajJ .8s ease-out}.page_reservationBanner__M7Wll .page_ctaWrap___Bf2m{padding-top:15px;display:flex;justify-content:flex-end}.page_reservationBanner__M7Wll h4{font-family:Ranade-Regular,sans-serif;font-size:18px;font-weight:400;padding:11px 0;white-space:nowrap}.page_reservationBanner__M7Wll p{font-family:Ranade-Light,sans-serif;font-size:16px}@keyframes page_rollup__zAajJ{0%{transform:translateY(500px)}to{transform:translateY(0)}}@media(max-width:920px){.page_reservationBanner__M7Wll{position:relative;display:flex!important;flex-direction:column!important;width:100%;min-height:unset!important;gap:15px;bottom:unset!important;right:unset!important;background-color:#3e2208;display:none!important}.page_reservationBanner__M7Wll .page_ctaWrap___Bf2m{padding-top:15px;display:flex;justify-content:flex-end}.page_reservationBanner__M7Wll h4{font-size:18px;font-weight:400;padding:11px 0;white-space:nowrap}.page_reservationBanner__M7Wll h4,.page_reservationBanner__M7Wll p{font-family:Ranade-Light,sans-serif}}.ServicesPriceList_priceListSection__mxZ1Z{scroll-margin-top:120px;width:100%;display:flex;justify-content:center;background:#fdf8f2;box-sizing:border-box;padding:80px 40px 120px}@media(max-width:920px){.ServicesPriceList_priceListSection__mxZ1Z{padding:60px 20px 90px}}.ServicesPriceList_inner__EILwi{width:100%;max-width:var(--max-width)}.ServicesPriceList_header__OYWqk{display:flex;flex-direction:row;justify-content:space-between;gap:40px;padding-bottom:30px;border-bottom:1px solid #cabdaa}@media(max-width:920px){.ServicesPriceList_header__OYWqk{flex-direction:column;gap:12px}}.ServicesPriceList_header__OYWqk h2{margin:0;color:#5c5543;font-size:42px;font-family:Ranade-Light,serif}@media(max-width:920px){.ServicesPriceList_header__OYWqk h2{font-size:32px}}.ServicesPriceList_header__OYWqk p{margin:0;color:rgba(32,22,13,.639);font-size:16px;line-height:1.5;font-family:Ranade-Light,sans-serif;max-width:520px}.ServicesPriceList_list__VkXLo{display:flex;flex-direction:column;padding-top:30px}.ServicesPriceList_row__KszeM{display:flex;justify-content:space-between;gap:20px;padding:18px 0;border-bottom:1px solid #cabdaa}.ServicesPriceList_left__XfrzT{display:flex;flex-direction:column;gap:6px}.ServicesPriceList_label__p_SxJ{margin:0;color:#20160d;font-size:16px;line-height:1.5;font-family:Ranade-Regular,sans-serif}.ServicesPriceList_note__I9kpt{margin:0;color:rgba(32,22,13,.639);font-size:13px;line-height:1.4;font-family:Inter,sans-serif}.ServicesPriceList_right__2hH2d{display:flex;align-items:flex-end;justify-content:flex-end;min-width:120px}@media(max-width:680px){.ServicesPriceList_right__2hH2d{align-items:flex-start;justify-content:flex-end}}.ServicesPriceList_price__Shm2N{color:#2e2c2d;font-size:20px;font-weight:800;font-family:Inter,sans-serif}.ServicesPriceList_footerNote___DNvd{padding-top:22px}.ServicesPriceList_footerNote___DNvd p{margin:0;color:rgba(32,22,13,.639);font-size:14px;line-height:1.5;font-family:Inter,sans-serif}.Button_button__wf7LH{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;padding:10px 22px;gap:9px;border-radius:4px;border:none;cursor:pointer;font-family:Ranade-Regular,sans-serif;font-weight:400;font-size:16px;line-height:100%;color:#f0ede6;text-decoration:none;background:linear-gradient(90deg,#856749,#6b4f31);transition:color .3s ease,box-shadow .3s ease}.Button_button__wf7LH:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#f0ede6,#f0ede6);opacity:0;transition:opacity .3s ease;z-index:0}.Button_button__wf7LH>*{position:relative;z-index:1}.Button_button__wf7LH:hover{color:#20160d;box-shadow:0 1px 10px hsla(0,0%,100%,.4);outline:2px solid #6b4f31}.Button_button__wf7LH:hover:before{opacity:1}.Button_button__wf7LH .Button_icon__l9wiG{display:inline-flex;align-items:center;justify-content:center}.Button_light__xvUAc{color:#20160d;background:linear-gradient(90deg,#f0ede6,#f0ede6)}.Button_light__xvUAc:before{background:linear-gradient(90deg,#856749,#6b4f31)}.Button_light__xvUAc:hover{color:#f0ede6;outline:2px solid #f0ede6}.DiagnosticsModal_overlay__zuEGQ{position:fixed;inset:0;z-index:1000;background:rgba(32,22,13,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:20px}.DiagnosticsModal_modal__JMmHA{position:relative;background:#fdf8f2;border-radius:16px;max-width:700px;width:100%;box-shadow:0 24px 80px rgba(32,22,13,.25);display:grid;grid-template-columns:1fr 1fr;overflow:hidden;animation:DiagnosticsModal_popIn__Ky7Cu .25s cubic-bezier(.34,1.56,.64,1)}@media(max-width:700px){.DiagnosticsModal_modal__JMmHA{grid-template-columns:1fr}}@keyframes DiagnosticsModal_popIn__Ky7Cu{0%{opacity:0;transform:scale(.92) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}.DiagnosticsModal_close__9rK2c{position:absolute;top:14px;right:14px;z-index:10;background:hsla(33,73%,97%,.85);border:none;border-radius:50%;width:30px;height:30px;cursor:pointer;font-size:14px;color:rgba(32,22,13,.6);display:flex;align-items:center;justify-content:center;transition:color .2s ease,background .2s ease}.DiagnosticsModal_close__9rK2c:hover{color:#20160d;background:#fdf8f2}.DiagnosticsModal_image__Bd10w{min-height:320px;overflow:hidden;position:relative}.DiagnosticsModal_image__Bd10w:after{content:"";position:absolute;inset:0;background:rgba(32,22,13,.45);pointer-events:none}.DiagnosticsModal_image__Bd10w img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:700px){.DiagnosticsModal_image__Bd10w{min-height:200px}}.DiagnosticsModal_content__vglEc{padding:36px 32px 32px;display:flex;flex-direction:column;justify-content:center;gap:0}@media(max-width:370px){.DiagnosticsModal_content__vglEc{padding:30px 20px 28px}}.DiagnosticsModal_title__twkGr{font-family:Ranade-Regular,serif;font-size:22px;color:#20160d;margin:0 0 14px}.DiagnosticsModal_text__DWRok{font-family:Ranade-Light,sans-serif;font-size:14px;line-height:1.65;color:rgba(32,22,13,.667);margin:0 0 28px}.DiagnosticsModal_text__DWRok strong{color:#20160d;font-family:Ranade-Regular,sans-serif;font-weight:400}.DiagnosticsModal_actions__UKg1B{display:flex;flex-direction:column;gap:10px;width:100%}.DiagnosticsModal_actions__UKg1B a,.DiagnosticsModal_actions__UKg1B button{width:100%;justify-content:center}@media(max-width:370px){.DiagnosticsModal_actions__UKg1B a,.DiagnosticsModal_actions__UKg1B button{padding-left:12px;padding-right:12px}}.ServicesCard_mainWrap__82uWB{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:120px 40px;width:100%;box-sizing:border-box;background-color:#fdf8f2}.ServicesCard_contentWrap__y5UGL{display:flex;flex-direction:row;justify-content:space-between;width:100%;min-height:20vh;max-width:var(--max-width)}.ServicesCard_titleWrap__ps6BC h1{color:#5c5543;font-size:46px;font-family:Ranade-Light,serif;margin:0}@media(max-width:920px){.ServicesCard_titleWrap__ps6BC h1{font-size:34px}}.ServicesCard_descriptionWrap__EG8TE{display:flex;align-items:flex-end;max-width:422px}.ServicesCard_descriptionWrap__EG8TE p{color:#20160d;font-size:16px;font-weight:400;line-height:1.5;font-family:Ranade-Light,sans-serif;margin:0}.ServicesCard_videosWrap__Yh8TB{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:80px 40px;gap:80px 40px;max-width:var(--max-width);padding-top:80px;width:100%}@media(max-width:850px){.ServicesCard_videosWrap__Yh8TB{gap:0 0!important}.ServicesCard_videosWrap__Yh8TB>:nth-child(odd) .ServicesCard_videoElement__J7sHI{background:linear-gradient(180deg,#dccfbc 20%,#f6eee1)}}.ServicesCard_videosWrap__Yh8TB .ServicesCard_videoElement__J7sHI{min-width:unset}@media(max-width:850px){.ServicesCard_videosWrap__Yh8TB .ServicesCard_videoElement__J7sHI{padding-bottom:60px}}.ServicesCard_videosWrap__Yh8TB .ServicesCard_videoElement__J7sHI .ServicesCard_video__1ULKJ{width:100%;position:relative}.ServicesCard_videosWrap__Yh8TB .ServicesCard_videoElement__J7sHI .ServicesCard_video__1ULKJ iframe{width:100%;height:300px}.ServicesCard_videosWrap__Yh8TB .ServicesCard_videoElement__J7sHI .ServicesCard_video__1ULKJ .ServicesCard_iconWrap__6gI_D{position:absolute;top:-30px;right:-30px;z-index:2;background:#fdf8f2;border-radius:45px;padding:15px;display:flex;align-items:center;justify-content:center}.ServicesCard_videosWrap__Yh8TB .ServicesCard_videoElement__J7sHI .ServicesCard_video__1ULKJ .ServicesCard_iconWrap__6gI_D img{width:80px;height:80px;display:block}.ServicesCard_videosWrap__Yh8TB .ServicesCard_videoElement__J7sHI .ServicesCard_title__1J0d5{color:#20160d;font-size:16px;font-weight:600;line-height:1.5;font-family:Ranade-Regular,sans-serif;margin:0;padding-top:5px}.ServicesCard_videosWrap__Yh8TB .ServicesCard_videoElement__J7sHI .ServicesCard_name__eHZOf{padding-top:14px;color:rgba(32,22,13,.639);font-size:14px;font-weight:600;line-height:1;font-family:Ranade-Regular,sans-serif;margin:0}.ServicesCard_videosWrap__Yh8TB .ServicesCard_videoElement__J7sHI .ServicesCard_description__aNKGe{padding-top:26px;color:#20160d;font-size:16px;font-weight:400;line-height:1.5;font-family:Ranade-Light,sans-serif;margin:0}@media(max-width:920px){.ServicesCard_videosWrap__Yh8TB .ServicesCard_videoElement__J7sHI .ServicesCard_description__aNKGe{max-width:none}}.ServicesCard_videosWrap__Yh8TB .ServicesCard_videoElement__J7sHI .ServicesCard_reservationBtn__oPHbi{position:absolute;bottom:-18px;right:-30px;z-index:2}@media(max-width:1060px)and (min-width:800px){.ServicesCard_videosWrap__Yh8TB .ServicesCard_videoElement__J7sHI .ServicesCard_reservationBtn__oPHbi{bottom:-5px}}@media(max-width:850px){.ServicesCard_videosWrap__Yh8TB .ServicesCard_videoElement__J7sHI .ServicesCard_reservationBtn__oPHbi{right:-10px}}.ServicesCard_diagnosticsVideo__lPv9S{display:grid;max-width:var(--max-width);width:100%;aspect-ratio:9/16;background-color:#8a6344}.ServicesCard_diagnosticsVideo__lPv9S .ServicesCard_video__1ULKJ{width:100%}.ServicesCard_diagnosticsVideo__lPv9S .ServicesCard_video__1ULKJ iframe{width:100%;aspect-ratio:9/16;outline:none!important;border:none!important}.ServicesCard_servicesMainCard__O02Pq{display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#fdf8f2;padding-top:0;width:100%;box-sizing:border-box}.ServicesCard_servicesMainCard__O02Pq .ServicesCard_mainWrap__82uWB{padding-top:240px}.ServicesCard_servicesMainCard__O02Pq .ServicesCard_contentWrapBreadcrumb__5AFwX{display:flex;flex-direction:column;justify-content:space-between;width:100%;max-width:var(--max-width);min-height:none}.ServicesCard_servicesMainCard__O02Pq .ServicesCard_breadcrumb__zzK32{max-width:var(--max-width);font-size:16px;font-family:Inter,sans-serif;color:#555;width:100%}.ServicesCard_servicesMainCard__O02Pq .ServicesCard_infoRow__vQQv5{display:flex;justify-content:space-between;padding:120px 0}.ServicesCard_servicesMainCard__O02Pq .ServicesCard_infoRow__vQQv5 .ServicesCard_leftCol__9OhrB{display:flex;align-items:flex-end}.ServicesCard_servicesMainCard__O02Pq .ServicesCard_infoRow__vQQv5 .ServicesCard_leftCol__9OhrB h3{font-size:42px;font-weight:500;color:rgba(92,85,67,.776);font-family:Ranade-Regular,serif}.ServicesCard_servicesMainCard__O02Pq .ServicesCard_infoRow__vQQv5 .ServicesCard_rightCol__vS8qH{display:flex;flex-direction:column;min-width:400px}.ServicesCard_servicesMainCard__O02Pq .ServicesCard_infoRow__vQQv5 .ServicesCard_rightCol__vS8qH .ServicesCard_contactItem__CE7io{display:flex;justify-content:space-between;width:100%;padding:10px 0;border-bottom:1px solid #cabdaa}.ServicesCard_servicesMainCard__O02Pq .ServicesCard_infoRow__vQQv5 .ServicesCard_rightCol__vS8qH .ServicesCard_contactItem__CE7io:first-child{border-top:1px solid #cabdaa}.ServicesCard_servicesMainCard__O02Pq .ServicesCard_infoRow__vQQv5 .ServicesCard_rightCol__vS8qH .ServicesCard_contactItem__CE7io span{font-weight:700;margin-right:.5rem;font-family:Ranade-Light,serif;color:rgba(32,22,13,.769)}.ServicesCard_servicesMainCard__O02Pq .ServicesCard_infoRow__vQQv5 .ServicesCard_rightCol__vS8qH .ServicesCard_contactItem__CE7io span:nth-child(2n){font-weight:400;font-size:16px;font-family:Inter,sans-serif;color:#2e2c2d;display:flex;gap:5px;align-items:center}.ServicesCard_servicesMainCard__O02Pq .ServicesCard_infoRow__vQQv5 .ServicesCard_rightCol__vS8qH .ServicesCard_contactItem__CE7io span:nth-child(2n) .ServicesCard_icon__mrn_4{color:#dddad3;cursor:pointer;transition:.3s}.ServicesCard_servicesMainCard__O02Pq .ServicesCard_infoRow__vQQv5 .ServicesCard_rightCol__vS8qH .ServicesCard_contactItem__CE7io span:nth-child(2n) .ServicesCard_icon__mrn_4:hover{color:#2e2c2d}@media(max-width:920px){.ServicesCard_servicesMainCard__O02Pq .ServicesCard_mainWrap__82uWB{padding-top:120px}.ServicesCard_servicesMainCard__O02Pq .ServicesCard_contentWrap__y5UGL{padding:60px 20px}.ServicesCard_servicesMainCard__O02Pq .ServicesCard_header__tyk1K{gap:20px}.ServicesCard_mainWrap__82uWB{padding:20px}.ServicesCard_contentWrap__y5UGL{flex-direction:column;gap:25px;padding-top:40px}.ServicesCard_contentWrapBreadcrumb__5AFwX{padding:0 20px;max-width:var(--max-width)}.ServicesCard_videosWrap__Yh8TB{padding:60px 0}}@media(max-width:850px){.ServicesCard_title__1J0d5{padding:20px 20px 0!important}.ServicesCard_description__aNKGe,.ServicesCard_name__eHZOf{padding:20px 20px 0}.ServicesCard_mainWrap__82uWB{padding:0;gap:15px!important}.ServicesCard_contentWrap__y5UGL{flex-direction:column;gap:15px!important;padding:60px 20px 20px}.ServicesCard_videosWrap__Yh8TB{padding:60px 0;padding-top:20px!important;display:flex;flex-direction:column;gap:80px 80px}.ServicesCard_iconWrap__6gI_D{position:absolute;top:-30px;right:-20px!important;border-radius:45px!important}}