.styles_card__OMy8C{padding:10px 5px;border-radius:8px;text-align:left;max-width:500px}.styles_price__N94kt{font-size:18px;margin-bottom:15px;line-height:1.4;font-family:Montserrat-Medium}.styles_text__tjiGD{font-size:14px;line-height:1.6;color:#333;margin-bottom:20px;font-family:Montserrat-Regular}.styles_imageBox__PGwj1{display:flex;justify-content:center;align-items:center;margin:15px 0}.styles_imageBox__PGwj1 img{max-width:100%;height:auto}@media(max-width:768px){.styles_imageBox__PGwj1 img{display:none}}.styles_submitWrapper__pGiub{width:100%;display:flex;justify-content:center;margin-bottom:17px}.styles_submitWrapper__pGiub .styles_submitBtn__7Qd9t{width:100%;height:43px;background-color:#000;color:#fff;font-size:14px;border:none;border-radius:5px;cursor:pointer;font-family:Montserrat-Medium;letter-spacing:1px}.styles_submitWrapper__pGiub .styles_submitBtn__7Qd9t:hover{background:#454545}.styles_treatmentInfoSection__S3ZaC{padding:60px 20px;background-color:#f8f9fa;text-align:center}.styles_treatmentInfoSection__S3ZaC .styles_treatmentHeader__agMag{margin-bottom:50px}.styles_treatmentInfoSection__S3ZaC .styles_treatmentHeader__agMag h2{font-size:2.5rem;color:#2c3e50;margin-bottom:20px;font-family:Montserrat-SemiBold}.styles_treatmentInfoSection__S3ZaC .styles_treatmentHeader__agMag .styles_treatmentSubtitle__uy6ho{font-size:1.2rem;color:#7f8c8d;margin-bottom:15px;font-family:Montserrat-Regular}.styles_treatmentInfoSection__S3ZaC .styles_treatmentHeader__agMag .styles_treatmentDescription__DdKDR{font-size:1rem;color:#34495e;max-width:800px;margin:0 auto;line-height:1.6;font-family:Montserrat-Regular}.styles_treatmentInfoSection__S3ZaC .styles_treatmentHeader1__wAOdY{margin-top:50px}.styles_treatmentInfoSection__S3ZaC .styles_treatmentHeader1__wAOdY h2{font-size:2.5rem;font-weight:700;color:#2c3e50;margin-bottom:20px;font-family:Montserrat-SemiBold}.styles_treatmentInfoSection__S3ZaC .styles_treatmentHeader1__wAOdY .styles_treatmentSubtitle__uy6ho{font-size:1.2rem;color:#7f8c8d;margin-bottom:15px;font-family:Montserrat-Regular}.styles_treatmentInfoSection__S3ZaC .styles_treatmentHeader1__wAOdY .styles_treatmentDescription__DdKDR{font-size:1rem;color:#34495e;max-width:800px;margin:0 auto;line-height:1.6;font-family:Montserrat-Regular}.styles_treatmentInfoSection__S3ZaC .styles_treatmentsGrid__fmMMb{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:30px;gap:30px;max-width:1200px;margin:0 auto}.styles_treatmentInfoSection__S3ZaC .styles_treatmentCard__KRrO4{background:#fff;padding:30px;border-radius:15px;box-shadow:0 10px 30px rgba(0,0,0,.1);text-align:left;transition:transform .3s ease,box-shadow .3s ease}.styles_treatmentInfoSection__S3ZaC .styles_treatmentCard__KRrO4:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.15)}.styles_treatmentInfoSection__S3ZaC .styles_treatmentCard__KRrO4 .styles_treatmentHeader__agMag{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:15px}.styles_treatmentInfoSection__S3ZaC .styles_treatmentCard__KRrO4 .styles_treatmentName__5OpGe{font-size:1.3rem;font-weight:600;color:#2c3e50;margin:0;font-family:Montserrat-Medium}.styles_treatmentInfoSection__S3ZaC .styles_treatmentCard__KRrO4 .styles_treatmentDuration__usksX{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:8px 15px;border-radius:20px;font-size:.85rem;font-weight:500;font-family:Montserrat-Medium}.styles_treatmentInfoSection__S3ZaC .styles_treatmentCard__KRrO4 .styles_treatmentDescription__DdKDR{font-size:.95rem;color:#555;line-height:1.6;margin:0;font-family:Montserrat-Regular}.styles_treatmentInfoSection__S3ZaC .styles_faqTitleSection__HUcLI{margin-top:60px;text-align:center;padding:40px 20px}.styles_treatmentInfoSection__S3ZaC .styles_faqTitleSection__HUcLI .styles_faqTitle__GXk23{font-size:2.2rem;font-weight:700;color:#2c3e50;margin-bottom:15px;font-family:Montserrat-Bold}.styles_treatmentInfoSection__S3ZaC .styles_faqTitleSection__HUcLI .styles_faqSubtitle__ABmJp{font-size:1.1rem;color:#7f8c8d;max-width:600px;margin:0 auto;line-height:1.6;font-family:Montserrat-Regular}@media(max-width:768px){.styles_treatmentInfoSection__S3ZaC{padding:40px 15px}.styles_treatmentInfoSection__S3ZaC .styles_treatmentHeader__agMag{margin-bottom:30px}.styles_treatmentInfoSection__S3ZaC .styles_treatmentHeader__agMag h2{font-size:2rem}.styles_treatmentInfoSection__S3ZaC .styles_treatmentHeader__agMag .styles_treatmentSubtitle__uy6ho{font-size:1rem}.styles_treatmentInfoSection__S3ZaC .styles_treatmentsGrid__fmMMb{grid-template-columns:1fr;gap:20px}.styles_treatmentInfoSection__S3ZaC .styles_treatmentCard__KRrO4{padding:20px}.styles_treatmentInfoSection__S3ZaC .styles_treatmentCard__KRrO4 .styles_treatmentHeader__agMag{flex-direction:column;gap:10px}.styles_treatmentInfoSection__S3ZaC .styles_treatmentCard__KRrO4 .styles_treatmentName__5OpGe{font-size:1.2rem}.styles_treatmentInfoSection__S3ZaC .styles_faqTitleSection__HUcLI{margin-top:40px;padding:30px 15px}.styles_treatmentInfoSection__S3ZaC .styles_faqTitleSection__HUcLI .styles_faqTitle__GXk23{font-size:1.8rem}.styles_treatmentInfoSection__S3ZaC .styles_faqTitleSection__HUcLI .styles_faqSubtitle__ABmJp{font-size:1rem}}.styles_treatmentName2__RpepS{font-size:16px;font-weight:600;color:#2c3e50;font-family:Montserrat-Medium;margin:10px 0 0}.styles_mobileWrapper__zCmRu{margin-top:20px;background:#f5f5f5;padding:20px}.styles_mobileTitle__ncJuA{font-family:PlayFairDisplay-Medium;font-size:18px;margin-bottom:18px;text-align:left}@media(min-width:1024px){.styles_mobileTitle__ncJuA{font-size:30px}}.styles_mobileTitle__ncJuA span{font-size:15px;font-family:Montserrat-Regular;margin-top:2px}.styles_mobileTitle__ncJuA span .styles_google__QSvHG{display:inline-flex;gap:0;font-weight:600;font-size:15px;font-family:Product Sans,sans-serif;letter-spacing:-.2px;line-height:1}.styles_mobileTitle__ncJuA span .styles_blue__EeyuZ{color:#4285f4}.styles_mobileTitle__ncJuA span .styles_red__S3dbq{color:#ea4335}.styles_mobileTitle__ncJuA span .styles_yellow__lBXU_{color:#fbbc05}.styles_mobileTitle__ncJuA span .styles_green__AAAA1{color:#34a853}.styles_mobileScroll__POEZ9{display:flex;flex-direction:row;gap:14px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:8px;width:100%}.styles_mobileScroll__POEZ9::-webkit-scrollbar{display:none}.styles_reviewCard__yjqgr{padding:18px 14px;border-radius:24px;box-shadow:0 2px 8px rgba(0,0,0,.05);font-family:Montserrat-Regular;min-width:80vw;max-width:90vw;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;margin-right:4px}@media(min-width:1024px){.styles_reviewCard__yjqgr{width:300px;min-width:300px;max-width:300px}}.styles_reviewText__3R02y{font-size:14px;margin:10px 0;line-height:1.6;color:#333}.styles_author__BniU3{font-weight:600;font-size:14px;color:#000;margin-bottom:8px;font-style:italic;align-self:flex-start}@font-face{font-family:Nunito-Font;font-display:swap;font-stretch:normal;font-style:normal;font-weight:200 300 400 500 600 700 800 900;src:url(/assets/fonts/Nunito-Font.ttf) format("truetype")}@font-face{font-family:Constantine-Font;font-display:swap;font-stretch:normal;font-style:normal;font-weight:300 400 500 600 700 800 900;src:url(/assets/fonts/Constantine-Font.ttf) format("truetype")}@font-face{font-family:FuturaCyrillicBold;font-display:swap;font-stretch:normal;font-style:normal;font-weight:300 400 500 600 700 800 900;src:url(/assets/fonts/FuturaCyrillicBold.ttf) format("truetype")}@font-face{font-family:FuturaCyrillicDemi;font-display:swap;font-stretch:normal;font-style:normal;font-weight:300 400 500 600 700 800 900;src:url(/assets/fonts/FuturaCyrillicDemi.ttf) format("truetype")}@font-face{font-family:FuturaCyrillicMedium;font-display:swap;font-stretch:normal;font-style:normal;font-weight:300 400 500 600 700 800 900;src:url(/assets/fonts/FuturaCyrillicMedium.ttf) format("truetype")}@font-face{font-family:FuturaCyrillicLight;font-display:swap;font-stretch:normal;font-style:normal;font-weight:300 400 500 600 700 800 900;src:url(/assets/fonts/FuturaCyrillicLight.ttf) format("truetype")}@font-face{font-family:Montserrat-Regular;font-display:swap;font-stretch:normal;font-style:normal;src:url(/assets/fonts/Montserrat-Regular.ttf) format("truetype")}@font-face{font-family:Montserrat-Bold;font-display:swap;font-stretch:normal;font-style:normal;src:url(/assets/fonts/Montserrat-Bold.ttf) format("truetype")}@font-face{font-family:Montserrat-SemiBold;font-display:swap;font-stretch:normal;font-style:normal;src:url(/assets/fonts/Montserrat-SemiBold.ttf) format("truetype")}@font-face{font-family:CormorantGaramond-Italic;font-display:swap;font-stretch:normal;font-style:normal;src:url(/assets/fonts/CormorantGaramond-Italic.ttf) format("truetype")}@font-face{font-family:Montserrat-Medium;font-display:swap;font-stretch:normal;font-style:normal;src:url(/assets/fonts/Montserrat-Medium.ttf) format("truetype")}@font-face{font-family:PlayfairDisplay-Medium;font-display:swap;font-stretch:normal;font-style:normal;src:url(/assets/fonts/PlayfairDisplay-Medium.ttf) format("truetype")}@font-face{font-family:PlayfairDisplay-SemiBold;font-display:swap;font-stretch:normal;font-style:normal;src:url(/assets/fonts/PlayfairDisplay-SemiBold.ttf) format("truetype")}@font-face{font-family:PlayfairDisplay-Regular;font-display:swap;font-stretch:normal;font-style:normal;src:url(/assets/fonts/PlayfairDisplay-Regular.ttf) format("truetype")}@font-face{font-family:DMSans-Regular;font-display:swap;font-style:normal;font-weight:400;src:url(/assets/fonts/DMSans-Regular.ttf) format("truetype")}@font-face{font-family:DMSans-Medium;font-display:swap;font-style:normal;font-weight:500;src:url(/assets/fonts/DMSans-Medium.ttf) format("truetype")}@font-face{font-family:DMSans-SemiBold;font-display:swap;font-style:normal;font-weight:600;src:url(/assets/fonts/DMSans-SemiBold.ttf) format("truetype")}@font-face{font-family:DMSans-Bold;font-display:swap;font-style:normal;font-weight:700;src:url(/assets/fonts/DMSans-Bold.ttf) format("truetype")}.styles_consultationCard__jnGfN{padding:10px 5px;font-family:Montserrat-Medium;color:#111}.styles_consultationCard__jnGfN h2{font-size:18px;margin-bottom:1rem}.styles_consultationCard__jnGfN p{font-family:Montserrat-Regular;font-size:14px;line-height:1.5;color:#333}.styles_section__z07CY{margin-bottom:2.5rem}.styles_section__z07CY .styles_content__ZMPN4{display:flex;align-items:flex-start;gap:1.5rem}@media(max-width:768px){.styles_section__z07CY .styles_content__ZMPN4{flex-direction:column}}.styles_section__z07CY .styles_imageWrapper__KrZCm{flex-shrink:0;border-radius:.5rem;overflow:hidden}.styles_benefits__KVLCQ{margin-bottom:2.5rem}.styles_benefitsList__TxjOj{font-family:Montserrat-Regular;font-size:14px;line-height:2}.styles_cta__4Mmr4 h2{margin-bottom:.5rem}.styles_cta__4Mmr4 p{margin-bottom:1.5rem;color:#444}.styles_cta__4Mmr4 .styles_buttons__p56hz{display:flex;justify-content:center;gap:1rem}.styles_cta__4Mmr4 .styles_buttons__p56hz button{background:#000;color:#fff;border:none;padding:1rem 5rem;font-size:1rem;border-radius:.5rem;cursor:pointer;transition:all .2s ease}.styles_cta__4Mmr4 .styles_buttons__p56hz button:hover{opacity:.9}@media(min-width:1290px){.styles_cta__4Mmr4{display:none}}.styles_breadcrumbsContainer__EyhiC{width:100%;margin-top:70px}.styles_breadcrumbsContainer__EyhiC .styles_breadcrumbsHeading__cZ39b{display:flex;flex-direction:row;flex-wrap:nowrap;font-family:Montserrat-Regular;justify-content:flex-start;gap:6px;align-items:center;margin:10px;font-size:15px;padding-left:0}@media(max-width:768px){.styles_breadcrumbsContainer__EyhiC .styles_breadcrumbsContainer__EyhiC{margin-top:50px}.styles_breadcrumbsContainer__EyhiC .styles_breadcrumbsContainer__EyhiC .styles_breadcrumbsHeading__cZ39b{font-size:9px}}.styles_before__F_Rdb{margin-top:-50px;margin-bottom:10px}@media(min-width:768px){.styles_before__F_Rdb{margin-top:0}}.styles_consultation__Wr0Jx{display:flex;flex-direction:column;gap:20px;padding:20px}@media(min-width:768px){.styles_consultation__Wr0Jx{flex-direction:row;max-width:1200px;margin:0 auto}}.styles_consultation__Wr0Jx>*{flex:0 1 auto}.styles_space__guDZ_{height:30px}@media(max-width:768px){.styles_space__guDZ_{height:30px}}.styles_space1__52cOn{height:30px}@media(max-width:768px){.styles_space1__52cOn{height:10px}}@media(min-width:768px){.styles_Verticalspace__7a4RG{margin-left:100px;margin-right:100px}}.styles_header___siNJ{margin:30px;width:100%;display:flex;flex-direction:column;gap:20px;font-family:Montserrat-Regular}