.languageDropdown{display:inline-flex;align-items:center;min-width:0;font-family:Inter,sans-serif}.languageDropdown.MuiInputBase-root,.languageDropdown .MuiOutlinedInput-root{min-width:0}.languageDropdown .MuiSelect-icon{display:none}.languageDropdown .MuiOutlinedInput-notchedOutline{border:none}.languageDropdown .MuiSelect-select{display:inline-flex;align-items:center;gap:.5rem;font-family:inherit;font-weight:400;font-size:1.7rem;letter-spacing:-.04em;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;position:relative;padding-right:20px}.languageDropdown .MuiSelect-select:after{content:"";position:absolute;right:6px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid currentColor;pointer-events:none}.languageDropdown .flag{width:22px;height:16px;border-radius:2px;object-fit:cover;flex:0 0 auto}.languageDropdown .langValue{display:inline-flex;align-items:center;gap:.5rem;line-height:1;min-width:0}.langMenu .MuiMenuItem-root{display:flex;align-items:center;gap:.5rem;font-family:Inter,sans-serif;font-weight:400;font-size:1.7rem;letter-spacing:-.04em;white-space:nowrap}.langMenu .MuiMenuItem-root .flag{width:22px;height:16px;border-radius:2px;object-fit:cover;flex:0 0 auto}@media (max-width: 600px){.languageDropdown .MuiSelect-select,.langMenu .MuiMenuItem-root{font-size:1.25rem}}.navContainer{position:sticky!important;top:0;left:0;z-index:999;font-family:Inter,sans-serif}.navContainer .MuiButton-root{font-family:inherit;font-weight:400;font-size:1.7rem;letter-spacing:-.04em}.footer{background-color:#eaeaea;margin-top:auto;border-top:1px solid var(--mui-palette-divider);font-family:Inter,sans-serif}.footer__container{padding-block:32px;padding-inline:24px;max-width:1200px;margin-inline:auto}.footer__top{max-width:1200px;margin-inline:auto;display:grid;grid-template-columns:repeat(4,1fr);column-gap:32px;row-gap:16px;margin-bottom:24px;align-items:start}.footer__col{min-width:0;display:flex;flex-direction:column;gap:12px}.footer__brandLink{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--mui-palette-text-primary)}.footer__logo{max-width:64px;max-height:64px}.footer__brand{font-weight:700;font-size:2rem}.footer__motto{font-style:italic;font-size:.9rem}.footer__heading{text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;margin-bottom:6px}.footer__links{display:flex;flex-direction:column;gap:12px}.footer__link{color:#6c91c2;text-decoration:none}.footer__link:hover,.footer__link:focus{text-decoration:underline}.footer__bottom{display:flex;justify-content:center;margin-top:16px}.footer__col:nth-child(1){margin-left:42px}.footer__col:nth-child(2){margin-left:64px}@media (max-width: 900px){.footer__col:nth-child(1),.footer__col:nth-child(2){margin-left:0}.footer__top{max-width:700px;grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.footer__col:nth-child(1),.footer__col:nth-child(2){margin-left:0}.footer__container{text-align:center}.footer__top{max-width:520px;grid-template-columns:1fr}.footer__brandLink{justify-content:center}.footer__col,.footer__links{align-items:center}}.home-page .hero-gradient{position:absolute;inset:0;background:linear-gradient(180deg,#fff 0%,rgba(255,255,255,.8) 4%,rgba(255,255,255,.4) 8%,transparent 11%)}.home-page .background-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.65)}.home-page .hero-content{position:absolute;top:50%;left:15%;width:30%;transform:translateY(-50%);display:flex;flex-direction:column;text-align:left}.home-page .hero-content .MuiTypography-root{font-family:Inter,sans-serif;text-align:left;color:#fff;letter-spacing:-.035rem}.home-page .hero-title{margin-bottom:2rem}.home-page .hero-title .MuiTypography-root{font-size:3.5rem;font-weight:800;line-height:1}.home-page .hero-subtitle{margin-bottom:2rem;max-width:500px}.home-page .hero-subtitle .MuiTypography-root{font-size:2rem;font-weight:500;line-height:1.4}.home-page .consultation-button{margin-bottom:1rem}.home-page .paragraph-content{max-width:1200px;margin-left:auto;margin-right:auto;margin-top:4rem;margin-bottom:4rem}.home-page .paragraph-content .MuiTypography-root{color:#333;font-family:Inter,sans-serif;font-weight:400;font-size:2.25rem;letter-spacing:-.035em}.home-page .big-text-styling .MuiTypography-root{font-family:Inter,sans-serif;font-weight:400;font-size:2.8rem;letter-spacing:-.035em}.home-page .bulletpointboxes-outer-container{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap}.home-page .bulletpointboxes-container{display:flex;flex-direction:row;gap:1rem;justify-content:center;width:100%;align-items:center;flex-wrap:wrap;margin:1rem auto;flex-basis:100%;flex-grow:1;margin:0 auto;max-width:1200px}.home-page .bulletpointboxes-container.reverse{flex-direction:row-reverse}.home-page .bulletpointbox-title{margin-bottom:2rem;color:#333}.home-page .flex-image,.home-page .bulletpointboxes{flex:1 1;margin-top:2rem;display:flex;flex-direction:column;position:relative;flex-grow:1;flex-basis:0;text-align:left}.home-page .bulletpointboxes.right{text-align:right}.home-page .bulletpointboxes.right .bulletpointbox-title,.home-page .bulletpointboxes.right .bulletpointbox,.home-page .bulletpointboxes.right .MuiTypography-root{text-align:right;align-items:flex-end}.home-page .flex-image{max-width:350px;width:100%;border-radius:10%}.home-page .bulletpointbox .MuiTypography-root{font-family:Inter,sans-serif;font-weight:400;font-size:1.8rem;letter-spacing:-.035em}.home-page .how-it-works{margin-top:6rem}.home-page .flashcards{display:flex;flex-direction:column;gap:32px;width:1200px;margin:0 auto;padding:2rem;font-family:Inter,sans-serif}.home-page .flashcard{display:flex;align-items:stretch;width:100%;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #0000001a}.home-page .flashcard .flashcard-image{flex:3 1 0;max-width:280px}.home-page .flashcard .flashcard-content{flex:2 1 0;background:#333;color:#fff;display:flex;flex-direction:column;justify-content:center;gap:1rem;padding:24px;text-align:right;align-items:flex-end}.home-page .flashcard--reverse{flex-direction:row-reverse}.home-page .flashcard--reverse .flashcard-content{text-align:left;align-items:flex-start}.home-page .flashcard-header{display:flex;align-items:center;gap:1rem}.home-page .flashcard-icon svg{font-size:2.5rem}.home-page .flashcard-title.MuiTypography-root{font-weight:600;font-size:1.8rem;letter-spacing:-.035em}.home-page .flashcard-desc.MuiTypography-root{font-weight:400;font-size:1.5rem;letter-spacing:-.035em}.home-page .image-banner-content{color:#fff;margin-bottom:4rem;margin-left:3rem;font-family:Inter,sans-serif}.home-page .image-banner-content .MuiTypography-root{font-family:inherit;text-align:left;margin-bottom:1rem;text-shadow:0 2px 4px rgba(0,0,0,.55),0 4px 8px rgba(0,0,0,.4)}.home-page .image-banner-content .image-banner-title{font-weight:800;font-size:3.2rem;letter-spacing:-.04em;line-height:1.2}.home-page .image-banner-content .image-banner-subtitle{font-weight:400;font-size:1.6rem;max-width:560px;letter-spacing:-.02em;line-height:1.4}@media (max-width: 600px){.home-page .hero-content{left:50%;width:min(92vw,540px);transform:translate(-50%,-50%)}.home-page .hero-title .MuiTypography-root{font-size:clamp(2rem,10vw,3rem);font-weight:900;letter-spacing:-.13rem;line-height:1.1}.home-page .hero-subtitle .MuiTypography-root{font-size:clamp(1.5rem,6vw,2rem);font-weight:500;letter-spacing:-.035rem;line-height:1.1;max-width:70vw}.home-page .consultation-button{margin-top:1rem;display:flex;justify-content:center}.home-page .paragraph-content{padding-left:1rem;padding-right:1rem;max-width:90vw;margin-top:2rem;margin-bottom:0rem}.home-page .paragraph-content .MuiTypography-root{font-size:1.4rem;letter-spacing:-.08rem}.home-page .bulletpointboxes,.home-page .how-it-works{padding-left:1rem;padding-right:1rem;margin-bottom:0}.home-page .big-text-styling .MuiTypography-root{font-family:Inter,sans-serif;font-weight:400;font-size:1.8rem;letter-spacing:-.035em}.home-page .bulletpointboxes .bulletpointbox .MuiTypography-root{font-size:1.2rem}.home-page .bulletpointboxes-container{flex-direction:column;align-items:center}.home-page .flex-image{width:80vw;aspect-ratio:1/1;object-fit:cover;object-position:top;border-radius:12px}.home-page .flashcards{padding-inline:10vw;width:80vw}.home-page .flashcard,.home-page .flashcard--reverse{flex-direction:column}.home-page .flashcard .flashcard-image,.home-page .flashcard--reverse .flashcard-image{width:100%;max-width:none;aspect-ratio:3/2}.home-page .flashcard .flashcard-content,.home-page .flashcard--reverse .flashcard-content{text-align:center;align-items:center;justify-content:center}.home-page .flashcard-title.MuiTypography-root{font-weight:400;font-size:1.3rem;letter-spacing:-.002rem}.home-page .flashcard-desc.MuiTypography-root{font-weight:200;font-size:1.1rem;letter-spacing:-.001rem}.home-page .image-banner-content{margin:5rem 1rem}.home-page .image-banner-content .image-banner-title{font-weight:600;font-size:3rem}.home-page .image-banner-content .image-banner-subtitle{font-weight:500;font-size:1.3rem;max-width:320px}.home-page .contact-form{width:100%;max-width:90vw;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;display:flex;justify-content:center}}.glassy-button.MuiButton-root{width:20rem;height:3.8rem;font-size:1.25rem;line-height:1.2;border-radius:1.3rem;background:#ffffff26;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.3);color:#fff;text-shadow:0 2px 6px rgba(0,0,0,.75);box-shadow:0 4px 20px #0003;text-transform:none;transition:background .3s ease}.glassy-button.MuiButton-root:hover{background:#ffffff40}.bullet-point-box{background-color:#333;color:#fff;padding:16px;margin-bottom:32px;border-radius:6px;font-family:Inter,sans-serif;width:auto}.contact-form-short{max-width:800px;margin-inline:auto;margin-block:24px;padding:clamp(16px,3vw,24px);background:var(--mui-palette-background-paper, #fff);border:1px solid var(--mui-palette-divider, #e0e0e0);border-radius:16px;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.contact-form-short__title{margin:0;color:var(--mui-palette-text-primary, #111);font-weight:700;line-height:1.2}.contact-form-short__title+.contact-form-short__divider{margin-top:16px}.contact-form-short__divider{margin-bottom:32px}.contact-form-short__divider.MuiDivider-root{margin-top:16px;margin-bottom:32px}.contact-form-short .MuiGrid-container{row-gap:16px}.contact-form-short .MuiTextField-root{width:100%}.contact-form-short .MuiTextField-root .MuiInputBase-root{border-radius:12px}.contact-form-short__actions{display:flex;justify-content:flex-end;margin-top:8px}.contact-form-short__actions .MuiButton-root{border-radius:999px;padding-inline:20px;font-weight:600}@media (max-width: 600px){.contact-form-short{margin-block:16px;padding:16px;width:min(100% - 24px,1200px)}}@media (min-width: 1200px){.contact-form-short{padding:28px}}.contact-page .background-image{width:100%;filter:brightness(.65)}.contact-page .hero-container{position:relative;max-height:clamp(18rem,40vh,32rem);overflow:hidden}.contact-page .hero-gradient{position:absolute;inset:0;background:linear-gradient(180deg,#fff 0%,rgba(255,255,255,.8) 4%,rgba(255,255,255,.4) 8%,transparent 11%)}.contact-page .hero-content{position:absolute;top:0;left:50%;transform:translate(-50%);text-align:center;padding-top:4rem;padding-inline:1rem}.contact-page .hero-content .MuiTypography-root{font-family:Inter,sans-serif;text-align:center;color:#fff;letter-spacing:-.035rem;text-shadow:0 2px 4px rgba(0,0,0,.4),0 4px 8px rgba(0,0,0,.2)}.contact-page .hero-title .MuiTypography-root{font-size:clamp(1.75rem,4vw,3.5rem);font-weight:800;line-height:1}.contact-page .hero-subtitle{margin-top:clamp(.75rem,2vh,2rem);max-width:600px}.contact-page .hero-subtitle .MuiTypography-root{font-size:clamp(1rem,2vw,1.5rem);font-weight:500;line-height:1.25}.contact-page .hero-subtitle--outside{display:none}@media (max-width: 600px){.contact-page .hero-container{max-height:min(42vh,18rem)}.contact-page .hero-content{padding-top:2rem}.contact-page .hero-content .hero-subtitle{display:none}.contact-page .hero-subtitle--outside{display:block;color:#333;text-align:center;margin:.75rem auto 1.25rem;padding:0 1rem;max-width:480px}.contact-page .hero-subtitle--outside .MuiTypography-root{font-size:1.125rem;line-height:1.35;font-weight:500;text-shadow:none}.contact-page .hero-title .MuiTypography-root{font-size:clamp(1.6rem,6vw,2rem)}}.general-dentistry .borderedBox{border:3px solid #ccc;padding:1rem;border-radius:32px;margin:1rem 0rem}.general-dentistry .background-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.75)}.general-dentistry .hero-gradient{position:absolute;inset:0;background:linear-gradient(180deg,#fff 0%,rgba(255,255,255,.8) 4%,rgba(255,255,255,.4) 8%,transparent 11%)}.general-dentistry .hero-content{position:absolute;top:50%;left:15%;width:30%;transform:translateY(-40%);display:flex;flex-direction:column;text-align:left}.general-dentistry .hero-content .MuiTypography-root{font-family:Inter,sans-serif;text-align:left;color:#fff;letter-spacing:-.035rem}.general-dentistry .hero-title{margin-bottom:2rem}.general-dentistry .hero-title .MuiTypography-root{font-size:3.5rem;font-weight:800;line-height:1}.general-dentistry .hero-subtitle{margin-bottom:2rem;max-width:500px}.general-dentistry .hero-subtitle .MuiTypography-root{font-size:2rem;font-weight:500;line-height:1.4}.general-dentistry .consultation-button{margin-bottom:1rem}.general-dentistry .flashcards{display:flex;flex-direction:column;gap:32px;inline-size:min(1200px,100%);margin:0 auto;padding:2rem;font-family:Inter,sans-serif}.general-dentistry .flashcard{display:flex;align-items:stretch;width:100%;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #0000001a}.general-dentistry .flashcard .flashcard-image{flex:3 1 0;max-width:240px}.general-dentistry .flashcard .flashcard-content{flex:2 1 0;background:#333;color:#fff;display:flex;flex-direction:column;justify-content:center;gap:1rem;padding:24px;text-align:right;align-items:flex-end}.general-dentistry .flashcard--reverse{flex-direction:row-reverse}.general-dentistry .flashcard--reverse .flashcard-content{text-align:left;align-items:flex-start}.general-dentistry .flashcard-header{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.general-dentistry .flashcard-icon svg{display:block;font-size:2.5rem;color:#2a6ebd}.general-dentistry .flashcard-title.MuiTypography-root{font-weight:600;font-size:1.8rem;letter-spacing:-.035em}.general-dentistry .flashcard-desc.MuiTypography-root{font-weight:400;font-size:1.3rem;letter-spacing:-.035em}.general-dentistry .dentistry-copy{display:flex;flex-direction:column;max-width:1200px;margin:0 auto;margin-bottom:-4rem;padding:48px 16px}.general-dentistry .dentistry-copy .MuiTypography-root{color:#333;font-family:Inter,sans-serif;font-weight:400;font-size:2rem;letter-spacing:-.035em;line-height:1.5;text-align:left}.general-dentistry .price-compare{display:flex;justify-content:center;margin:2rem 0}.general-dentistry .price-compare .MuiOutlinedInput-root{min-width:320px}.general-dentistry .paragraph-content{max-width:850px;margin-left:auto;margin-right:auto;margin-top:4rem;margin-bottom:4rem}.general-dentistry .paragraph-content .MuiTypography-root{color:#333;font-family:Inter,sans-serif;font-weight:400;font-size:2.25rem;letter-spacing:-.035em}@media (max-width: 900px){.general-dentistry .hero-content{left:50%;width:min(92vw,540px);transform:translate(-50%,-50%);padding-inline:16px;text-align:center}.general-dentistry .hero-content .MuiTypography-root{text-align:center}.general-dentistry .hero-title .MuiTypography-root{font-size:clamp(2rem,10vw,3rem);font-weight:900;letter-spacing:-.13rem;line-height:1.1}.general-dentistry .hero-subtitle .MuiTypography-root{font-size:clamp(1.5rem,6vw,2rem);font-weight:500;letter-spacing:-.035rem;line-height:1.1;max-width:70vw;margin-inline:auto}.general-dentistry .consultation-button{margin-top:1rem;display:flex;justify-content:center;padding-inline:16px}.general-dentistry .dentistry-copy{padding:24px 16px;margin-top:24px}.general-dentistry .dentistry-copy .MuiTypography-root{font-size:clamp(1.1rem,4.5vw,1.4rem)}.general-dentistry .flashcards{padding-inline:10vw;width:75vw}.general-dentistry .flashcard,.general-dentistry .flashcard--reverse{flex-direction:column}.general-dentistry .flashcard .flashcard-image,.general-dentistry .flashcard--reverse .flashcard-image{width:100%;max-width:none}.general-dentistry .flashcard .flashcard-content,.general-dentistry .flashcard--reverse .flashcard-content{text-align:center;align-items:center;justify-content:center}.general-dentistry .flashcard-title.MuiTypography-root{font-weight:400;font-size:1.3rem;letter-spacing:-.002rem}.general-dentistry .flashcard-desc.MuiTypography-root{font-weight:200;font-size:1.1rem;letter-spacing:-.001rem}.general-dentistry .price-compare{padding:0 16px;margin:1.5rem 0}.general-dentistry .price-compare .MuiOutlinedInput-root{width:100%;max-width:640px;min-width:0}.general-dentistry .paragraph-content{padding-left:1rem;padding-right:1rem;max-width:90vw;margin-top:2rem;margin-bottom:0rem}.general-dentistry .paragraph-content .MuiTypography-root{font-size:1.4rem;letter-spacing:-.08rem}.general-dentistry .contact-form{width:100%;max-width:90vw;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;display:flex;justify-content:center}}.price-compare-tool{--pc-bar-albania: #bd2a25;--pc-bar-default: #333333;font-family:Inter,sans-serif;width:100%;overflow-x:hidden}.price-compare-tool .price-compare-container{width:100%;max-width:1000px;margin-inline:auto}.price-compare-tool .price-compare-dropdown{width:min(460px,92vw);margin:32px auto 0;display:block}.price-compare-tool .price-compare-dropdown .MuiAutocomplete-root,.price-compare-tool .price-compare-dropdown .MuiFormControl-root,.price-compare-tool .price-compare-dropdown .MuiInputBase-root{width:100%}.price-compare-tool .price-compare-dropdown .MuiOutlinedInput-root{background:transparent;border-radius:8px}.price-compare-tool .price-compare-dropdown .MuiOutlinedInput-notchedOutline legend{display:none}.price-compare-tool .price-compare-dropdown .MuiOutlinedInput-notchedOutline{border-color:#ccc}.price-compare-tool .price-compare-dropdown .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#888}.price-compare-tool .price-compare-dropdown .Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#1976d2;border-width:2px}.price-compare-tool .MuiAutocomplete-popper{z-index:1700!important}.price-compare-tool .price-compare-chart{width:100%;height:var(--pc-chart-height, 360px);margin-top:16px;overflow-x:hidden}.price-compare-tool .MuiTypography-root,.price-compare-tool .MuiInputBase-input,.price-compare-tool .MuiFormLabel-root,.price-compare-tool .MuiAutocomplete-option{font-family:Inter,sans-serif;font-size:1rem}.price-compare-tool .recharts-wrapper text,.price-compare-tool .recharts-default-tooltip,.price-compare-tool .recharts-cartesian-axis-tick-value,.price-compare-tool .recharts-label-list text{font-family:Inter,sans-serif;font-size:.92rem}.price-compare-tool .price-compare-disclaimer{margin-top:12px;font-size:12px;color:#888}.price-compare-tool .price-compare-disclaimer-list{padding-left:20px;margin:8px 0 0}.price-compare-tool .price-compare-disclaimer-list li::marker{color:#888}.price-compare-tool .pc-x-tick{font-size:.92rem;font-family:Inter,sans-serif}.price-compare-tool .pc-bar-label{font-size:14px;font-family:Inter,sans-serif;fill:#333}.price-compare-tool .price-compare-tooltip{background:#fff;border:1px solid #cccccc;padding:12px;border-radius:4px;box-shadow:0 2px 8px #00000026}.price-compare-tool .price-compare-tooltip .label{margin:0;font-weight:700;color:#333}.price-compare-tool .price-compare-tooltip .desc{margin:8px 0 0;color:#666}.price-compare-tool .price-compare-tooltip .total{margin:8px 0 0;font-weight:700;color:#000}@media (max-width: 900px){.price-compare-tool .price-compare-chart{height:280px}.price-compare-tool .MuiTypography-root,.price-compare-tool .MuiInputBase-input,.price-compare-tool .MuiFormLabel-root,.price-compare-tool .MuiAutocomplete-option{font-size:.85rem}.price-compare-tool .recharts-wrapper text,.price-compare-tool .recharts-default-tooltip,.price-compare-tool .recharts-cartesian-axis-tick-value,.price-compare-tool .recharts-label-list text,.price-compare-tool .pc-x-tick{font-size:11px}.price-compare-tool .pc-bar-label{font-size:11px}}.price-compare .background-image{width:100%;filter:brightness(.65);display:block}.price-compare .hero-container{position:relative;max-height:clamp(18rem,40vh,32rem);overflow:hidden}.price-compare .hero-gradient{position:absolute;inset:0;background:linear-gradient(180deg,#fff 0%,rgba(255,255,255,.8) 4%,rgba(255,255,255,.4) 8%,transparent 11%)}.price-compare .hero-content{position:absolute;top:0;left:50%;transform:translate(-50%);text-align:center;padding-top:4rem;padding-inline:1rem;display:flex;flex-direction:column;align-items:center}.price-compare .hero-content .MuiTypography-root{font-family:Inter,sans-serif;color:#fff;letter-spacing:-.035rem;text-shadow:0 2px 4px rgba(0,0,0,.4),0 4px 8px rgba(0,0,0,.2)}.price-compare .hero-title{max-width:900px;margin-inline:auto}.price-compare .hero-title .MuiTypography-root{font-size:clamp(1.6rem,3.6vw,3rem);font-weight:800;line-height:1.05;text-wrap:balance}.price-compare .hero-subtitle{margin-top:clamp(.75rem,2vh,2rem);max-width:640px;margin-inline:auto}.price-compare .hero-subtitle .MuiTypography-root{font-size:clamp(1rem,2vw,1.5rem);font-weight:500;line-height:1.25}.price-compare .hero-subtitle--outside{display:none}.price-compare .price-compare-content{max-width:1000px;margin:2rem auto 0;padding-inline:16px}.price-compare .price-compare-content .MuiTypography-root{color:#333;font-family:Inter,sans-serif;font-weight:400;font-size:1.25rem;line-height:1.6;letter-spacing:-.01em}.price-compare .price-compare-tool{display:flex;justify-content:center;margin:1.25rem 0 2.5rem;padding-inline:16px}.price-compare .price-compare-tool .price-compare-container,.price-compare .price-compare-tool .price-compare-dropdown,.price-compare .price-compare-tool .MuiAutocomplete-root,.price-compare .price-compare-tool .MuiFormControl-root,.price-compare .price-compare-tool .MuiInputBase-root{width:100%;max-width:520px;margin-inline:auto}@media (max-width: 600px){.price-compare{overflow-x:hidden}.price-compare .hero-container{max-height:clamp(14rem,52vh,22rem)}.price-compare .hero-content{top:50%;left:50%;transform:translate(-50%,-50%);width:min(92vw,540px);padding-top:0;padding-inline:.75rem;align-items:center}.price-compare .hero-title .MuiTypography-root{font-size:clamp(1.75rem,8vw,2.5rem);letter-spacing:-.06rem;line-height:1.05}.price-compare .hero-subtitle{display:none}.price-compare .hero-subtitle--outside{display:block;padding:.75rem 16px 0;text-align:center}.price-compare .hero-subtitle--outside .MuiTypography-root{font-family:Inter,sans-serif;color:#333;font-weight:500;font-size:clamp(1rem,4.5vw,1.25rem);line-height:1.25;letter-spacing:-.01em}.price-compare .price-compare-content{margin-top:1rem;padding-inline:16px}.price-compare .price-compare-content .MuiTypography-root{font-size:clamp(.95rem,4vw,1.05rem);line-height:1.5}.price-compare .price-compare-tool{margin:1rem 0 2rem;padding-inline:16px}.price-compare .price-compare-tool .price-compare-container,.price-compare .price-compare-tool .price-compare-dropdown,.price-compare .price-compare-tool .MuiAutocomplete-root,.price-compare .price-compare-tool .MuiFormControl-root,.price-compare .price-compare-tool .MuiInputBase-root{max-width:100%;width:100%}}.all-on-four .background-image{width:100%;filter:brightness(.65)}.all-on-four .hero-container{position:relative;height:clamp(18rem,40vh,32rem);overflow:hidden}.all-on-four .hero-gradient{position:absolute;inset:0;background:linear-gradient(180deg,#fff 0%,rgba(255,255,255,.8) 4%,rgba(255,255,255,.4) 8%,transparent 11%);z-index:1}.all-on-four .hero-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;padding:0 1rem;display:flex;flex-direction:column;align-items:center;gap:.75rem;z-index:2}.all-on-four .hero-content .MuiTypography-root{font-family:Inter,sans-serif;color:#fff;letter-spacing:-.035rem;text-shadow:0 2px 4px rgba(0,0,0,.4),0 4px 8px rgba(0,0,0,.2)}.all-on-four .hero-title .MuiTypography-root{font-size:clamp(1.75rem,4vw,3.5rem);font-weight:800;line-height:1}.all-on-four .hero-subtitle{margin:0;max-width:600px}.all-on-four .hero-subtitle .MuiTypography-root{font-size:clamp(1rem,2vw,1.5rem);font-weight:500;line-height:1.25}.all-on-four .hero-subtitle-outside{display:none}.all-on-four .consultation-button{margin-top:.5rem}.all-on-four .paragraph-content{max-width:1200px;margin-left:auto;margin-right:auto;margin-top:4rem;margin-bottom:4rem}.all-on-four .paragraph-content .MuiTypography-root{color:#333;font-family:Inter,sans-serif;font-weight:400;font-size:2.25rem;letter-spacing:-.035em}.all-on-four .bulletpointboxes-container{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;margin-top:8rem}.all-on-four .bulletpointbox{min-width:720px}.all-on-four .bulletpointbox .MuiTypography-root{font-family:Inter,sans-serif;font-weight:400;font-size:1.8rem;letter-spacing:-.035em}.all-on-four .big-text-styling .MuiTypography-root{font-family:Inter,sans-serif;font-weight:400;font-size:2.8rem;letter-spacing:-.035em}.all-on-four .bulletpointbox-title{margin-top:-42px;margin-bottom:24px;color:#333}.all-on-four .flex-image{max-width:420px;height:auto;padding-top:1rem;border-radius:8%}.all-on-four .welltrek-price-guarantee{display:block;font-family:Inter,sans-serif;font-weight:400;font-size:1rem;color:#555;max-width:800px;margin:1rem auto 0;padding:0 1rem;text-align:left}.all-on-four .contact-form{max-width:900px;margin:1.5rem auto 3rem;padding:0 16px}@media (max-width: 600px){.all-on-four .hero-container{height:16vh}.all-on-four .background-image{width:100%;height:100%;object-fit:cover;transform-origin:left;filter:brightness(.65)}.all-on-four .consultation-button,.all-on-four .hero-subtitle{display:none}.all-on-four .hero-content{width:80vw}.all-on-four .hero-title .MuiTypography-root{font-size:clamp(1.6rem,8.5vw,2.4rem);font-weight:900;letter-spacing:-.1rem;line-height:1.1}.all-on-four .hero-subtitle-outside{display:block;color:#333;text-align:center;margin-top:1rem;margin-left:auto;margin-right:auto;width:80vw}.all-on-four .hero-subtitle-outside .MuiTypography-root{font-size:1.4rem;line-height:1.35;font-weight:500;text-shadow:none;letter-spacing:-.01rem}.all-on-four .paragraph-content{padding-left:1rem;padding-right:1rem;max-width:90vw;margin-top:2rem;margin-bottom:4rem}.all-on-four .paragraph-content .MuiTypography-root{font-size:1.4rem;letter-spacing:-.08rem}.all-on-four .big-text-styling .MuiTypography-root{font-size:1.8rem;letter-spacing:-.035em;font-weight:400;font-family:Inter,sans-serif}.all-on-four .bulletpointboxes-container{flex-direction:column;align-items:center;gap:1.25rem;margin-top:2rem;padding-left:1rem;padding-right:1rem}.all-on-four .bulletpointbox-title{margin-bottom:1rem;text-align:left}.all-on-four .bulletpointboxes{width:100%;display:flex;flex-direction:column;gap:.5rem}.all-on-four .bulletpointbox{min-width:0;width:100%}.all-on-four .bulletpointbox .MuiTypography-root{font-size:1.2rem;font-weight:400;letter-spacing:-.035em;font-family:Inter,sans-serif}.all-on-four .flex-image{order:-1;width:80vw;aspect-ratio:1/1;object-fit:cover;object-position:top;border-radius:12px;max-width:none;padding-top:0;margin-bottom:4rem}.all-on-four .welltrek-price-guarantee{max-width:90vw;padding:0 1rem;font-size:.95rem;line-height:1.35;text-align:left}.all-on-four .contact-form{width:100%;max-width:90vw;margin-top:-2rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;display:flex;justify-content:center}}.about-us{font-family:Inter,sans-serif}.about-us .about-us-container{padding-block:48px}@media (min-width: 900px){.about-us .about-us-container{padding-block:64px}}.about-us .about-us-content{display:flex;flex-direction:column;gap:24px}@media (min-width: 900px){.about-us .about-us-content{flex-direction:row;align-items:center;gap:48px}}.about-us .about-us-image{flex:1;border-radius:12px;overflow:hidden}.about-us .about-us-image img{width:100%;height:100%;box-shadow:0 0 40px #00000026}.about-us .about-us-text{flex:1.2}.about-us .about-us-text .MuiTypography-root{font-size:1.5rem}.linkedin-link{color:#6c91c2;text-decoration:none}.linkedin-link:hover{text-decoration:underline}body{margin:0}:export{eerieBlack:#1e2019;coral:#ff8a5b;babyPowder:#fdfffc;mantis:#7dc95e;silverLakeBlue:#6c91c2;lightGray:#eaeaea;albanianRed:#FF0000}.header{color:#fff;background-color:#6c91c2;text-align:center}.header .MuiTypography-root{font-family:Inter,sans-serif;font-weight:600;font-size:3rem;letter-spacing:-.01em;text-shadow:0 2px 4px rgba(0,0,0,.2)}@media (min-width: 900px){.header{padding-block:16px}}.privacy-page{max-width:900px;margin:0 auto;padding:2rem 1rem;font-family:Inter,sans-serif;color:#222;line-height:1.6}.privacy-page h1,.privacy-page h2,.privacy-page h3,.privacy-page h4,.privacy-page h5{font-family:Inter,sans-serif;font-weight:700;margin-top:2rem;margin-bottom:1rem;color:#1e2019}.privacy-page h3{font-size:2rem}.privacy-page h5{font-size:1.25rem}.privacy-page p{margin-bottom:1rem}.privacy-page ul{margin:0 0 1.5rem 1.5rem;padding:0}.privacy-page li{margin-bottom:.5rem}.privacy-page strong{font-weight:600}
