:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ad-bg-0:#141414;--ad-bg-1:#1a1a1a;--ad-bg-2:#232323;--ad-bg-3:#2b2b2b;--ad-bg-glass:#232323db;--ad-bg-nav:#1e1e1e;--ad-bg-chip:#23232399;--ad-bg-header:#141414db;--ad-line-1:#ffffff14;--ad-line-2:#ffffff1a;--ad-line-3:#ffffff24;--ad-line-4:#ffffff38;--ad-border:#3a3a3a;--ad-border-hover:#6e6e6e;--ad-border-strong:#2e2e2e;--ad-text:#f5f5f5;--ad-text-2:#cfcfcf;--ad-text-3:#a9a9a9;--ad-text-4:#8a8a8a;--ad-text-5:#7a7a7a;--ad-text-6:#6e6e6e;--ad-accent:#f5f5f5;--ad-accent-fg:#141414;--ad-gradient-text:linear-gradient(150deg, #fff, #c6cace 45%, #8e9398 74%, #e8eaeb);--ad-gradient-metal:linear-gradient(150deg, #fff, #b9bdc1 60%, #edeeef);--ad-shadow-cta:0 14px 34px #00000080;--ad-shadow-card:0 18px 44px #0000008c;--ad-shadow-photo:0 26px 54px #000000a6;--ad-radius-card:18px;--ad-radius-sm:14px;--ad-radius-xs:12px;--ad-radius-pill:999px;--ad-font-display:"Archivo", system-ui, sans-serif;--ad-font-sans:"Manrope", system-ui, sans-serif;--ad-font-mono:"IBM Plex Mono", ui-monospace, monospace;--ad-stretch-display:116%;--ad-stretch-label:110%;--ad-stretch-ui:112%;--ad-tracking-label:.16em;--ad-tracking-nav:.12em;--ad-tracking-ui:.1em;--ad-photo-filter:contrast(1.06) saturate(.62);--ad-photo-filter-strong:contrast(1.12) saturate(.4) brightness(.82);--background:var(--ad-bg-0);--foreground:var(--ad-text);--card:var(--ad-bg-2);--card-foreground:var(--ad-text);--popover:var(--ad-bg-2);--popover-foreground:var(--ad-text);--primary:var(--ad-accent);--primary-foreground:var(--ad-accent-fg);--secondary:var(--ad-bg-1);--secondary-foreground:var(--ad-text-2);--muted:var(--ad-bg-1);--muted-foreground:var(--ad-text-3);--accent:var(--ad-accent);--accent-foreground:var(--ad-accent-fg);--destructive:#e65757;--destructive-foreground:#fff;--border:var(--ad-border);--input:var(--ad-border);--ring:var(--ad-text);--radius:.75rem;--swiper-theme-color:var(--ad-text)}html[data-theme=dark],.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--primary-color:var(--ad-text);--secondary-color:var(--ad-bg-2);--text-color:var(--ad-text-3);--accent-color:var(--ad-accent);--white-color:#fff;--divider-color:var(--ad-line-1);--dark-divider-color:var(--ad-line-2);--error-color:var(--destructive);--accent-font:var(--ad-font-display);--default-font:var(--ad-font-sans)}*{box-sizing:border-box}html,body{background:var(--ad-bg-0);min-height:100%;margin:0}html{scroll-behavior:smooth}body{color:var(--ad-text-3);font-family:var(--ad-font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-weight:400}html.dark body{background-color:var(--ad-bg-0);color:var(--ad-text-3)}img,picture,video,canvas,svg{max-width:100%;display:block}button,input,textarea,select{font:inherit}a{color:inherit;text-decoration:none}::selection{background:var(--ad-accent);color:var(--ad-accent-fg)}:focus-visible{outline:2px solid var(--ad-text);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.gallery-scrolling-content,.scrolling-content{animation:none!important;transform:none!important}}html.dark .reveal{visibility:visible}html.dark .icon-box>img[src$=\.svg],html.dark .topbar-contact-info img[src$=\.svg],html.dark .footer-info-box .icon-box img[src$=\.svg],html.dark .solution-counter-item .icon-box img[src$=\.svg]{filter:brightness(0)invert(.85)}html.dark .navbar-brand img[src$=\.svg],html.dark .footer-logo img[src$=\.svg]{filter:brightness(0)invert()}html.dark .brand-stack{flex-direction:column;align-items:flex-start;gap:6px;text-decoration:none;display:inline-flex}html.dark .navbar-brand picture,html.dark .footer-logo picture{display:block}html.dark .navbar-brand .brand-logo{max-width:52vw;display:block;width:auto!important;height:clamp(38px,3.4vw,50px)!important}html.dark .footer-logo .brand-logo{max-width:60vw;display:block;width:auto!important;height:clamp(46px,4.2vw,60px)!important}html.dark .brand-wordmark{font-family:var(--ad-font-display);font-stretch:var(--ad-stretch-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ad-text);white-space:nowrap;font-size:clamp(12px,1.2vw,16px);font-weight:700;line-height:1;display:block}@media (max-width:767px){html.dark .brand-stack{gap:4px}html.dark .navbar-brand .brand-logo{max-width:58vw;height:clamp(34px,8vw,44px)!important}html.dark .brand-wordmark{font-size:clamp(11px,2.8vw,14px)}}html.dark h1,html.dark h2,html.dark h3,html.dark h4,html.dark h5,html.dark h6{color:var(--ad-text);font-family:var(--ad-font-display)}html.dark .section-title h1,html.dark .section-title h2,html.dark .hero-content h1,html.dark .page-header-box h1{font-weight:800;font-stretch:var(--ad-stretch-display);text-transform:uppercase;letter-spacing:-.005em;color:var(--ad-text)!important}html.dark .section-title h1,html.dark .hero-content h1{font-size:clamp(36px,4.4vw,64px);font-stretch:118%;line-height:1}html.dark .section-title h2{font-size:clamp(30px,3.6vw,50px);line-height:1.03}html.dark .section-title h1 span,html.dark .section-title h2 span,html.dark .hero-content h1 span{background:var(--ad-gradient-text);-webkit-background-clip:text;background-clip:text;color:#0000!important}html.dark .section-title h3{border:1px solid var(--ad-border);border-radius:var(--ad-radius-pill);font:500 11px/1 var(--ad-font-display);font-stretch:var(--ad-stretch-label);letter-spacing:var(--ad-tracking-label);text-transform:uppercase;align-items:center;gap:10px;margin-bottom:22px;padding:8px 16px;display:inline-flex;background:var(--ad-bg-2)!important;color:var(--ad-text-2)!important}html.dark .section-title p,html.dark .hero-content p,html.dark .about-content p,html.dark .solution-plan-content p,html.dark .section-content p{font-family:var(--ad-font-sans);text-wrap:pretty;max-width:620px;font-size:16px;font-weight:300;line-height:1.7;color:var(--ad-text-3)!important}html.dark .need-attention .section-title p,html.dark .why-choose-us .section-title p,html.dark .our-testimonial .section-title p{margin-left:auto;margin-right:auto}html.dark .export-doctor-content p,html.dark .doctor-info-content p,html.dark .company-experience-content p,html.dark .hero-counter-box p,html.dark .solution-counter-content p,html.dark .team-content p,html.dark .author-content p,html.dark .about-working-hour h3,html.dark .about-service-list h3,html.dark .footer-contact h3{font:500 10px/1 var(--ad-font-display);font-stretch:var(--ad-stretch-label);letter-spacing:.18em;text-transform:uppercase;color:var(--ad-text-3)!important;opacity:1!important}html.dark .btn-default{border-radius:var(--ad-radius-pill);height:56px;font:700 12.5px/1 var(--ad-font-display);font-stretch:var(--ad-stretch-ui);letter-spacing:var(--ad-tracking-ui);text-transform:uppercase;white-space:nowrap;box-shadow:var(--ad-shadow-cta);align-items:center;padding:0 60px 0 26px;transition:filter .3s,border-color .3s;display:inline-flex;background:var(--ad-accent)!important;color:var(--ad-accent-fg)!important}html.dark .btn-default:before{width:36px;height:36px;right:10px;transform:translateY(-50%);background-color:var(--ad-accent-fg)!important}html.dark .btn-default:after{display:none}html.dark .btn-default:hover{filter:brightness(1.08);color:var(--ad-accent-fg)!important}html.dark .btn-default.btn-highlighted{box-shadow:none;border:1px solid #3f3f3f;margin-left:12px;font-weight:600;color:var(--ad-text)!important;background:0 0!important}html.dark .btn-default.btn-highlighted:before{border:1px solid #3f3f3f;background-color:#0000!important}html.dark .btn-default.btn-highlighted:hover{filter:none;border-color:#6e7276}html.dark .service-item .service-footer a,html.dark .service-btn{border:1px solid var(--ad-line-4);width:36px;height:36px;transition:background-color .3s,border-color .3s;background:0 0!important}html.dark .service-item .service-footer a:hover,html.dark .service-btn:hover{border-color:var(--ad-accent);background:var(--ad-accent)!important}html.dark .service-btn img{max-width:14px;transition:filter .3s}html.dark .service-btn:hover img{filter:brightness(0)}html.dark .post-item-footer .readmore-btn{font:600 11px/1 var(--ad-font-display);font-stretch:var(--ad-stretch-label);letter-spacing:.14em;text-transform:uppercase;color:var(--ad-text-2);padding-right:26px}html.dark .post-item-footer .readmore-btn:after{filter:brightness(0)invert(.85)}html.dark .post-item-footer .readmore-btn:hover{color:var(--ad-text)}html.dark .topbar{display:none}html.dark .topbar-contact-info ul li a,html.dark .topbar-contact-info{font:400 12px/1.4 var(--ad-font-sans);color:var(--ad-text-3)!important}html.dark .topbar-contact-info ul li a img{filter:brightness(0)invert(.66);max-width:16px}html.dark .topbar-social-links ul li a{color:var(--ad-text-3)}html.dark .topbar-social-links ul li a:hover{color:var(--ad-text)}html.dark .topbar-social-links ul li a i{font-size:14px}html.dark header.main-header{border-bottom:1px solid var(--ad-line-1);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--ad-bg-nav)!important}html.dark header.main-header .header-sticky.active{background:var(--ad-bg-nav)}@supports (color:color-mix(in lab, red, red)){html.dark header.main-header .header-sticky.active{background:color-mix(in oklab, var(--ad-bg-nav) 92%, black)}}html.dark header.main-header .header-sticky.active{border-bottom:1px solid var(--ad-line-1);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}html.dark .navbar{gap:clamp(16px,2vw,40px);padding:10px 0}html.dark .header-contact{white-space:nowrap;align-items:center;gap:clamp(12px,1.6vw,26px);display:inline-flex}html.dark .header-phone,html.dark .header-city{font:500 11.5px/1 var(--ad-font-sans);color:var(--ad-text-3);align-items:center;gap:8px;display:inline-flex}html.dark .header-phone i,html.dark .header-city i{color:var(--ad-text-4);font-size:11px}html.dark .header-phone:hover{color:var(--ad-text)}html.dark .header-social{border:1px solid var(--ad-line-4);width:32px;height:32px;color:var(--ad-text-2);border-radius:50%;justify-content:center;align-items:center;font-size:13px;transition:border-color .3s,color .3s;display:inline-flex}html.dark .header-social:hover{border-color:var(--ad-text-2);color:var(--ad-text)}@media (max-width:1199px){html.dark .header-city{display:none}}@media (max-width:991px){html.dark .header-contact{gap:12px;margin-left:auto;margin-right:14px}html.dark .header-phone span{display:none}html.dark .header-phone{border:1px solid var(--ad-line-4);border-radius:50%;justify-content:center;width:32px;height:32px}}html.dark .main-menu ul li a{font:600 12px/1 var(--ad-font-display);font-stretch:var(--ad-stretch-label);letter-spacing:var(--ad-tracking-nav);text-transform:uppercase;color:var(--ad-text-2)}html.dark .main-menu ul li a:hover,html.dark .main-menu ul li a:focus{color:var(--ad-text)}html.dark .main-menu ul ul{background:var(--ad-bg-2);border:1px solid var(--ad-line-2);border-radius:var(--ad-radius-sm);box-shadow:var(--ad-shadow-card)}html.dark .main-menu ul ul li a{letter-spacing:.08em;color:var(--ad-text-2)}html.dark .main-menu ul ul li a:hover,html.dark .main-menu ul ul li a:focus{color:var(--ad-text)}html.dark .header-btn .btn-default{height:48px;box-shadow:none}html.dark .navbar-brand,html.dark .footer-logo a{padding:0;display:block}html.dark .navbar-brand .brand-logo{width:auto;height:52px}@media (max-width:767px){html.dark .navbar-brand .brand-logo{height:44px}}html.dark .slicknav_menu{background:var(--ad-bg-1);border-bottom:1px solid var(--ad-line-1)}html.dark .slicknav_nav .slicknav_row,html.dark .slicknav_nav li a{font:600 12px/1.4 var(--ad-font-display);font-stretch:var(--ad-stretch-label);letter-spacing:var(--ad-tracking-nav);text-transform:uppercase;color:var(--ad-text-2);padding:14px 20px}html.dark .slicknav_nav li a:hover,html.dark .slicknav_nav .slicknav_row:hover{color:var(--ad-text);background:var(--ad-bg-2)}html.dark .slicknav_icon .slicknav_icon-bar{background:var(--ad-text)}html.dark .hero,html.dark .home-contact-us,html.dark .our-service,html.dark .our-services,html.dark .why-choose-us,html.dark .our-team,html.dark .our-blog,html.dark .main-footer,html.dark .page-header-box{background-color:var(--ad-bg-1)!important}html.dark .about-us,html.dark .gallery-carousel,html.dark .solution-your-plan,html.dark .need-attention,html.dark .our-testimonial,html.dark .our-scrolling-ticker{background-color:var(--ad-bg-0)!important}html.dark .our-service,html.dark .our-services,html.dark .why-choose-us,html.dark .our-team,html.dark .our-blog,html.dark .main-footer,html.dark .our-scrolling-ticker{border-top:1px solid var(--ad-line-1)}html.dark .our-testimonial{background-image:none!important}html.dark .hero{padding:clamp(20px,2.4vw,36px) 0 0;position:relative;overflow:hidden}html.dark .hero .section-title,html.dark .hero-content h1{margin-bottom:0}html.dark .hero-content .section-title p{margin-top:clamp(14px,1.4vw,20px);margin-bottom:0}html.dark .hero:before{content:"";pointer-events:none;background:radial-gradient(900px 560px at 76% 46%,#ffffff0e,#0000 72%);position:absolute;inset:0}html.dark .hero .container{position:relative}html.dark .hero-content .section-title p{max-width:520px;font-size:clamp(15px,1.2vw,18px)}html.dark .hero-content-body{border:0;flex-wrap:wrap;gap:12px;margin:clamp(20px,2.2vw,30px) 0 0;padding:0;display:flex}html.dark .hero-content p.hero-local{border-top:1px solid var(--ad-border-strong);font:500 11px/1.4 var(--ad-font-display);font-stretch:var(--ad-stretch-label);letter-spacing:var(--ad-tracking-label);text-transform:uppercase;color:var(--ad-text-3);margin:clamp(20px,2.2vw,30px) 0 0;padding-top:clamp(16px,1.8vw,24px)}html.dark .hero-content-body .btn-default.btn-highlighted{margin-left:0}html.dark .hero-content-footer .row>[class*=col-]{flex:1 1 0;width:auto;min-width:0;max-width:none}html.dark .hero-counter-box h3{white-space:nowrap;font:800 clamp(20px, 1.6vw, 24px) / 1 var(--ad-font-display);font-stretch:var(--ad-stretch-display);background:var(--ad-gradient-metal);-webkit-background-clip:text;background-clip:text;margin-bottom:10px;color:#0000!important}html.dark .hero-counter-box p{font:400 13px/1.45 var(--ad-font-sans);letter-spacing:0;text-transform:none}.hero .hero-image{justify-content:center;align-items:flex-end;display:flex}.hero .hero-img{text-align:center;width:min(100%,560px)}.hero .hero-img figure{isolation:isolate;width:100%;margin:0;position:relative;overflow:visible}.hero .hero-orbit-bg{aspect-ratio:1;border:1px solid var(--ad-border);z-index:0;pointer-events:none;background:radial-gradient(circle at 50% 40%,#2e2e2e 0%,#232323 58%,#1c1c1c 100%);border-radius:50%;width:clamp(320px,52vw,640px);position:absolute;bottom:clamp(16px,4vw,42px);left:52%;transform:translate(-50%)}.hero .hero-orbit-bg:after{content:"";border:3px solid #0000;border-color:#0000 #0000 #2f2f2f #2f2f2f;border-radius:50%;position:absolute;inset:-9%;transform:rotate(-38deg)}.hero .hero-img img{z-index:1;object-fit:contain;width:100%;max-width:520px;height:auto;filter:var(--ad-photo-filter) drop-shadow(var(--ad-shadow-photo));margin-inline:auto;position:relative}@media (min-width:1200px){.hero .hero-orbit-bg{width:clamp(560px,46vw,760px);bottom:clamp(10px,2.6vw,40px);left:53%}.hero .hero-img img{width:88%;max-width:560px}}@media (max-width:991px){.hero .hero-img{width:min(100%,420px)}.hero .hero-orbit-bg{width:clamp(250px,72vw,420px);bottom:clamp(12px,5vw,30px);left:50%}.hero .hero-img img{width:100%;max-width:none}}html.dark .export-doctor-box{border:1px solid var(--ad-border);box-shadow:var(--ad-shadow-card);border-radius:16px;padding:12px 22px 12px 12px;background:var(--ad-bg-2)!important}html.dark .export-doctor-box .icon-box img{filter:var(--ad-photo-filter);border-radius:var(--ad-radius-xs);max-width:46px}html.dark .export-doctor-content h3{font:600 15px/1.2 var(--ad-font-sans);text-transform:none;color:var(--ad-text);margin-bottom:3px}html.dark .export-doctor-content p{margin-top:0;margin-bottom:0}html.dark .home-contact-us{border-top:1px solid var(--ad-line-1);border-bottom:1px solid var(--ad-line-1);padding:0}html.dark .home-contact-us .home-contact-item{align-items:flex-start;gap:18px;border-right:1px solid var(--ad-line-1)!important;padding:clamp(28px,3vw,42px) clamp(16px,2vw,32px)!important}html.dark .home-contact-us .col-lg-4:last-child .home-contact-item{border-right:0!important}html.dark .home-contact-item .icon-box{border:1px solid var(--ad-line-4);border-radius:50%;width:44px;height:44px;margin-right:0;background:0 0!important}html.dark .home-contact-item .icon-box:before{display:none}html.dark .home-contact-item .icon-box img{max-width:20px}html.dark .home-contact-item .home-contact-content h3{font:700 13px/1 var(--ad-font-display);font-stretch:var(--ad-stretch-ui);letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;color:var(--ad-text)!important}html.dark .home-contact-item .home-contact-content p{font:300 14px/1.6 var(--ad-font-sans);color:var(--ad-text-3)!important}@media (max-width:991px){html.dark .home-contact-us .home-contact-item{border-bottom:1px solid var(--ad-line-1);border-right:0!important}html.dark .home-contact-us .col-lg-4:last-child .home-contact-item{border-bottom:0}}html.dark .company-experience{border:1px solid var(--ad-line-3);border-radius:var(--ad-radius-xs);box-shadow:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:16px 22px;background:#1a1a1af0!important}html.dark .company-experience .icon-box img{max-width:40px}html.dark .company-experience .company-experience-content{width:auto}html.dark .company-experience-content h3{white-space:nowrap;font:800 26px/1 var(--ad-font-display);background:var(--ad-gradient-metal);-webkit-background-clip:text;background-clip:text;margin-bottom:8px;font-stretch:115%;color:#0000!important}html.dark .about-list-item .icon-box{border:1px solid var(--ad-line-4);border-radius:var(--ad-radius-xs);justify-content:center;align-items:center;width:40px;height:40px;margin-right:12px;display:flex}html.dark .about-list-item .icon-box img{max-width:20px}html.dark .about-list-content h3{font:400 15px/1.5 var(--ad-font-sans);text-transform:none;color:var(--ad-text-2)}html.dark .doctor-info-item{border-left:1px solid var(--ad-line-3);padding-left:20px}html.dark .doctor-info-item img{filter:var(--ad-photo-filter);object-fit:cover;border-radius:var(--ad-radius-xs);width:44px;max-width:44px;height:44px}html.dark .doctor-info-item .doctor-info-content h3{font:600 16px/1.2 var(--ad-font-sans);text-transform:none;color:var(--ad-text);margin-bottom:8px}html.dark .gallery-scrolling-content .gallery-image img{object-fit:cover;border-radius:var(--ad-radius-card);border:1px solid var(--ad-line-2);width:auto;max-width:none;height:clamp(220px,24vw,340px);filter:var(--ad-photo-filter)}html.dark .gallery-carousel-box{--gap:12px}html.dark .gallery-scrolling-content{animation-duration:75s}html.dark .gallery-carousel-box .gallery-scrolling-content .gallery-image:nth-child(2n){padding-top:clamp(24px,4vw,64px)}html.dark .service-item,html.dark .testimonial-item,html.dark .service-cta-item{border-radius:var(--ad-radius-card);padding:32px 30px;transition:border-color .3s;background:var(--ad-bg-2)!important;border:1px solid var(--ad-line-2)!important}html.dark .service-item:hover,html.dark .testimonial-item:hover{border-color:var(--ad-border-hover)!important}html.dark .service-item:before{display:none}html.dark .service-item .icon-box{border:1px solid var(--ad-line-4);border-radius:var(--ad-radius-sm);width:44px;height:44px;margin-bottom:18px;background:0 0!important}html.dark .service-item .icon-box:before{display:none}html.dark .service-item .icon-box img{max-width:20px}html.dark .service-item .service-body{margin-bottom:0}html.dark .service-item .service-body h3{font:700 19px/1.25 var(--ad-font-display);font-stretch:var(--ad-stretch-ui);text-transform:uppercase;margin-bottom:14px;color:var(--ad-text)!important}html.dark .service-item .service-body p,html.dark .service-item:hover .service-body p{font:300 14.5px/1.6 var(--ad-font-sans);color:var(--ad-text-3)!important}html.dark .service-cta-item .icon-box{margin-bottom:18px}html.dark .solution-plan-body ul li{font:400 15px/1.5 var(--ad-font-sans);color:var(--ad-text-2)}html.dark .solution-plan-body ul li:before{color:var(--ad-text);font-size:16px}html.dark .solution-counter-item .icon-box img{max-width:36px}html.dark .solution-counter-content h3{font:800 24px/1 var(--ad-font-display);font-stretch:var(--ad-stretch-display);background:var(--ad-gradient-metal);-webkit-background-clip:text;background-clip:text;margin-bottom:8px;color:#0000!important}html.dark .why-choose-image{pointer-events:none;justify-content:center;align-items:flex-end;width:clamp(150px,17%,250px);height:calc(100% + clamp(16px,3vw,48px));min-height:0;display:flex;top:auto;bottom:0;overflow:visible}html.dark .why-choose-image picture{width:100%;height:100%;display:block}html.dark .why-choose-image img{object-fit:contain;object-position:center bottom;width:100%;max-width:none;height:100%;filter:var(--ad-photo-filter) drop-shadow(var(--ad-shadow-photo))}html.dark .why-choose-us-box>.row{background:var(--ad-bg-2);border:1px solid var(--ad-line-2);border-radius:var(--ad-radius-card);grid-template-rows:repeat(3,auto);grid-template-columns:1fr 1fr;grid-auto-flow:column;position:relative;display:grid!important}html.dark .why-choose-us-box>.row>.col-lg-6,html.dark .why-choose-us-box>.row>.col-lg-12,html.dark .why-choose-box-1,html.dark .why-choose-box-2{display:contents!important}html.dark .why-choose-item{padding:32px;border-bottom:1px solid var(--ad-line-2)!important}@media (max-width:1199px){html.dark .why-choose-image{display:none}}@media (max-width:991px){html.dark .why-choose-us-box>.row{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-flow:row}html.dark .why-choose-item{padding:24px}html.dark .why-choose-box-1 .why-choose-item:last-child{border-bottom:1px solid var(--ad-line-2)!important}html.dark .why-choose-box-2 .why-choose-item:last-child{border-bottom:0!important}html.dark .why-choose-box-2 .why-choose-item{text-align:left;flex-direction:row}html.dark .why-choose-box-2 .why-choose-item .icon-box{margin-left:0;margin-right:20px}}html.dark .why-choose-item:last-child{border-bottom:0!important}html.dark .why-choose-item .icon-box{border:1px solid var(--ad-line-4);border-radius:var(--ad-radius-sm);width:42px;height:42px;background:0 0!important}html.dark .why-choose-item .icon-box:before{display:none}html.dark .why-choose-item .icon-box img,html.dark .why-choose-item:hover .icon-box img,html.dark .why-choose-box-2 .why-choose-item:hover .icon-box img{filter:brightness(0)invert(.85);max-width:20px}html.dark .why-choose-content h3{font:700 14px/1.3 var(--ad-font-display);font-stretch:var(--ad-stretch-ui);text-transform:uppercase;margin-bottom:8px;color:var(--ad-text)!important}html.dark .why-choose-content p{font:300 14px/1.6 var(--ad-font-sans);color:var(--ad-text-3)!important;opacity:1!important}html.dark .need-attention{isolation:isolate;position:relative}html.dark .need-attention:before{-webkit-backdrop-filter:var(--ad-photo-filter);backdrop-filter:var(--ad-photo-filter);opacity:1!important;background:linear-gradient(#141414d6,#141414f2)!important}html.dark .need-attention .section-title h2,html.dark .need-attention .section-title p,html.dark .need-attention .need-attention-content p{color:var(--ad-text)!important}html.dark .need-attention .need-attention-list{border-radius:var(--ad-radius-pill);background:var(--ad-bg-chip);align-items:center;gap:12px;border:1px solid #ffffff2e!important;margin:0 0 12px!important;padding:12px 22px 12px 14px!important}html.dark .need-attention-list .icon-box{margin-right:0}html.dark .need-attention-list .icon-box img{max-width:22px}html.dark .need-attention-list .need-attention-content p{font:500 14px/1.3 var(--ad-font-sans);text-transform:none}html.dark .team-image{border-radius:var(--ad-radius-card);border:1px solid var(--ad-line-2)}html.dark .team-image img{filter:var(--ad-photo-filter)}html.dark .team-social-icon ul{background:var(--ad-bg-2);border:1px solid var(--ad-line-3);border-radius:var(--ad-radius-pill);padding:12px 22px}html.dark .team-social-icon ul li a i{color:var(--ad-text-2);font-size:16px}html.dark .team-social-icon ul li a:hover i{color:var(--ad-text)}html.dark .team-content h3{font:600 17px/1.35 var(--ad-font-sans);text-transform:none;color:var(--ad-text);margin-bottom:8px}html.dark .testimonial-item{background:var(--ad-bg-glass)!important}html.dark .testimonial-item .testimonial-header{margin-bottom:20px}html.dark .testimonial-header .testimonial-rating i{color:var(--ad-text-2);margin-right:4px;font-size:13px}html.dark .testimonial-header .testimonial-content p{font:300 16px/1.6 var(--ad-font-sans);opacity:1;color:var(--ad-text-2)!important}html.dark .testimonial-body{border-top:1px solid var(--ad-line-2);padding-top:18px}html.dark .testimonial-body .author-image img{border-radius:var(--ad-radius-xs);width:46px;height:46px;filter:var(--ad-photo-filter)}html.dark .author-content h3{font:600 15px/1.2 var(--ad-font-sans);text-transform:none;color:var(--ad-text);margin-bottom:6px}html.dark .swiper-pagination-bullet{background:var(--ad-text);opacity:.3}html.dark .swiper-pagination-bullet-active{opacity:1}html.dark .post-featured-image,html.dark .post-featured-image img{border-radius:var(--ad-radius-card)}html.dark .post-featured-image{border:1px solid var(--ad-line-2)}html.dark .post-featured-image img{filter:var(--ad-photo-filter)}html.dark .post-item-body h2{font:700 18px/1.3 var(--ad-font-display);font-stretch:var(--ad-stretch-ui);text-transform:uppercase;color:var(--ad-text)}html.dark .post-item-body p{font:300 14.5px/1.6 var(--ad-font-sans);color:var(--ad-text-3)}html.dark .our-scrolling-ticker{border-bottom:1px solid var(--ad-line-1);padding:26px 0}html.dark .scrolling-content span{font:800 clamp(26px, 3.4vw, 44px) / 1 var(--ad-font-display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-stretch:120%;color:var(--ad-bg-3)!important}html.dark .scrolling-content span img{filter:brightness(0)invert(.17);max-width:22px;margin-right:28px}html.dark .main-footer{padding:clamp(48px,6vw,80px) 0 0}html.dark .footer-logo img{width:auto;height:44px}html.dark .about-working-hour h3,html.dark .about-service-list h3,html.dark .footer-contact h3{letter-spacing:.2em;margin-bottom:18px;color:var(--ad-text-4)!important}html.dark .about-footer-content p,html.dark .about-working-hour ul li,html.dark .about-service-list ul li a,html.dark .footer-info-box-content p,html.dark .footer-widget p{font:400 14px/1.8 var(--ad-font-sans);text-transform:none;color:var(--ad-text-3)!important}html.dark .about-footer-content p{max-width:280px;font-weight:300;line-height:1.6}html.dark .about-working-hour ul li{margin-bottom:4px}html.dark .about-service-list ul li{margin-bottom:11px}html.dark .about-service-list ul li:hover a,html.dark .footer-links ul li:hover a{color:var(--ad-text)!important}html.dark .footer-social-links ul li a i{color:var(--ad-text-3);font-size:16px}html.dark .footer-social-links ul li:hover a i{color:var(--ad-text)}html.dark .footer-info-box .icon-box img{filter:brightness(0)invert(.66);max-width:16px}html.dark .footer-copyright{border-top:1px solid var(--ad-line-2);margin-top:40px;padding:28px 0}html.dark .footer-copyright-text p{font:400 12px/1.5 var(--ad-font-sans);color:var(--ad-text-4)!important}html.dark .footer-links ul li a{font:500 10px/1 var(--ad-font-display);font-stretch:var(--ad-stretch-label);letter-spacing:.16em;text-transform:uppercase;color:var(--ad-text-3)!important}html.dark .page-header{border-bottom:1px solid var(--ad-line-1);padding:clamp(48px,6vw,80px) 0;background:var(--ad-bg-1)!important}html.dark .page-header-box{background:0 0!important}html.dark .page-header-box h1{margin-bottom:16px;font-size:clamp(34px,4.4vw,60px)}html.dark .page-header-box ol li.breadcrumb-item{font:500 11px/1 var(--ad-font-display);font-stretch:var(--ad-stretch-label);letter-spacing:var(--ad-tracking-label);text-transform:uppercase;color:var(--ad-text-3)}html.dark .page-header-box ol li.breadcrumb-item.active{color:var(--ad-text)}html.dark .page-header-box ol li.breadcrumb-item+.breadcrumb-item:before{color:var(--ad-text-4)}html.dark .about-us.page-about-us,html.dark .page-services,html.dark .therapy-process{background:var(--ad-bg-0)!important}html.dark .page-contact,html.dark .contact-us-form,html.dark .google-map{background:var(--ad-bg-1)!important}html.dark .page-contact{border-top:1px solid var(--ad-line-1);padding:clamp(56px,7vw,100px) 0 0}html.dark .contact-us-form{padding:clamp(32px,4vw,56px) 0 0}html.dark .company-counter,html.dark .mission-vision,html.dark .quality-treatment{border-top:1px solid var(--ad-line-1);border-bottom:1px solid var(--ad-line-1);background:var(--ad-bg-1)!important}html.dark .company-counter-item .icon-box img{max-width:40px}html.dark .company-counter-item .company-counter-content h3{font:800 clamp(26px, 2.4vw, 34px) / 1 var(--ad-font-display);font-stretch:var(--ad-stretch-display);background:var(--ad-gradient-metal);-webkit-background-clip:text;background-clip:text;margin-bottom:8px;color:#0000!important}html.dark .company-counter-item .company-counter-content p{font:500 10px/1 var(--ad-font-display);font-stretch:var(--ad-stretch-label);letter-spacing:.18em;text-transform:uppercase;color:var(--ad-text-3)!important;opacity:1!important}html.dark .mission-vision:before{display:none}html.dark .our-mva-item,html.dark .cta-infobar,html.dark .contact-info-item{border-radius:var(--ad-radius-card);padding:32px 30px;transition:border-color .3s;background:var(--ad-bg-2)!important;border:1px solid var(--ad-line-2)!important}html.dark .our-mva-item:hover,html.dark .contact-info-item:hover{border-color:var(--ad-border-hover)!important}html.dark .our-mva-item:before{display:none}html.dark .our-mva-item .icon-box,html.dark .cta-info-content .icon-box,html.dark .contact-info-item .icon-box{border:1px solid var(--ad-line-4);border-radius:var(--ad-radius-sm);width:44px;height:44px;margin-bottom:18px;background:0 0!important}html.dark .our-mva-item .icon-box:before{display:none}html.dark .our-mva-item .icon-box img,html.dark .cta-info-content .icon-box img,html.dark .contact-info-item .icon-box img{max-width:20px}html.dark .our-mva-item .mva-item-content h3,html.dark .our-mva-item:hover .mva-item-content h3,html.dark .cta-info-content .cta-content h3,html.dark .contact-info-item .contact-info-content h3{font:700 19px/1.25 var(--ad-font-display);font-stretch:var(--ad-stretch-ui);text-transform:uppercase;margin-bottom:14px;color:var(--ad-text)!important}html.dark .our-mva-item .mva-item-content p,html.dark .our-mva-item:hover .mva-item-content p,html.dark .cta-info-content .cta-content p,html.dark .contact-info-item .contact-info-content p{font:300 14.5px/1.6 var(--ad-font-sans);color:var(--ad-text-3)!important;opacity:1!important}html.dark .cta-infobar{padding:32px 40px}html.dark .cta-info-content .icon-box{margin-bottom:0}html.dark .quality-treatment-video{border-radius:var(--ad-radius-card)}html.dark .video-play-button a{width:72px;height:72px;background:var(--ad-accent)!important}html.dark .video-play-button a:before{display:none}html.dark .video-play-button a i{color:var(--ad-accent-fg);font-size:26px}html.dark .quality-treatment-body ul li{font:400 15px/1.5 var(--ad-font-sans);text-transform:none;color:var(--ad-text-2)}html.dark .quality-treatment-body ul li:before{color:var(--ad-text);font-size:16px}html.dark .therapy-process-item .icon-box{border:1px solid var(--ad-line-3)}html.dark .therapy-process-item .icon-box img{filter:var(--ad-photo-filter)}html.dark .therapy-process .therapy-process-item .icon-box:before{filter:brightness(0)invert(.4)}html.dark .therapy-process-item .therapy-process-content h3{font:700 14px/1.35 var(--ad-font-display);font-stretch:var(--ad-stretch-ui);text-transform:uppercase;color:var(--ad-text)}html.dark .therapy-process-item .therapy-process-content p{font:300 14px/1.6 var(--ad-font-sans);color:var(--ad-text-3)!important;opacity:1!important}html.dark .contact-form .form-control{border-radius:var(--ad-radius-sm);font:400 15px/1.5 var(--ad-font-sans);box-shadow:none;padding:14px 18px;background:var(--ad-bg-2)!important;border:1px solid var(--ad-line-3)!important;color:var(--ad-text)!important}html.dark .contact-form .form-control::placeholder{color:var(--ad-text-4)}html.dark .contact-form .form-control:focus{outline:0;border-color:var(--ad-text-2)!important}html.dark .help-block.with-errors,html.dark .help-block.with-errors ul li{color:var(--destructive);font-size:13px}html.dark .google-map-iframe,html.dark .google-map-iframe iframe{filter:grayscale()invert(.92)contrast(1.05);height:480px}:root{--mockup-img-base:#1c1c1c;--mockup-img-line:#ffffff0f}.about-img figure,.solution-plan-img-1 figure,.solution-plan-img-2 figure,.team-image,.post-featured-image,.service-entry-image figure,.contact-us-img,.photo-gallery figure{border:1px solid var(--ad-line-2);border-radius:var(--ad-radius-card);background:linear-gradient(180deg, #202020, var(--mockup-img-base));position:relative;overflow:hidden}.about-img figure,.contact-us-img,.service-entry-image figure{aspect-ratio:4/5;width:100%;min-height:clamp(320px,34vw,560px);display:block}.solution-plan-img-1 figure,.solution-plan-img-2 figure,.team-image{aspect-ratio:3/4;width:100%;min-height:clamp(280px,30vw,480px);display:block}.post-featured-image,.photo-gallery figure{aspect-ratio:16/10;width:100%;min-height:clamp(190px,18vw,320px);display:block}.post-featured-image a,.photo-gallery a{height:100%;display:block}.about-img figure:before,.solution-plan-img-1 figure:before,.solution-plan-img-2 figure:before,.team-image:before,.post-featured-image:before,.service-entry-image figure:before,.contact-us-img:before{content:"";background:repeating-linear-gradient(135deg, var(--mockup-img-line) 0 2px, transparent 2px 14px);z-index:1;pointer-events:none;position:absolute;inset:0}.about-img figure:after,.solution-plan-img-1 figure:after,.solution-plan-img-2 figure:after,.team-image:after,.post-featured-image:after,.service-entry-image figure:after,.contact-us-img:after{content:"TODO(cliente): foto";z-index:2;font:400 10px/1.5 var(--ad-font-mono);color:var(--ad-text-5);pointer-events:none;position:absolute;bottom:18px;left:18px}.about-img figure img,.solution-plan-img-1 figure img,.solution-plan-img-2 figure img,.team-image img,.post-featured-image img,.service-entry-image figure img,.contact-us-img img,.photo-gallery figure img{opacity:0!important}html.dark .need-attention-list .need-attention-content{width:auto}html.dark .quality-treatment-video .video-image.has-photo{aspect-ratio:4/5;border:1px solid var(--ad-line-2);border-radius:var(--ad-radius-card);background:radial-gradient(circle at 50% 30%,#2e2e2e 0%,#232323 55%,#1a1a1a 100%);width:100%;display:block;position:relative;overflow:hidden}html.dark .quality-treatment-video .video-image.has-photo figure{margin:0;display:block;position:absolute;inset:0}html.dark .quality-treatment-video .video-image.has-photo img{filter:drop-shadow(var(--ad-shadow-photo));aspect-ratio:auto;object-fit:contain;object-position:center bottom;border-radius:0;width:100%;height:100%;transform:none}html.dark .therapy-process-item .icon-box{background:var(--ad-bg-2);justify-content:center;align-items:center;display:flex}html.dark .therapy-process-item .step-number{font:800 26px/1 var(--ad-font-display);font-stretch:var(--ad-stretch-display);background:var(--ad-gradient-metal);color:#0000;-webkit-background-clip:text;background-clip:text}html.dark .contact-form label{font:500 10px/1 var(--ad-font-display);font-stretch:var(--ad-stretch-label);letter-spacing:var(--ad-tracking-label);text-transform:uppercase;color:var(--ad-text-3);margin-bottom:8px;display:block}html.dark .contact-form label .optional{text-transform:none;letter-spacing:0;color:var(--ad-text-4)}html.dark .contact-form select.form-control{appearance:auto;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.dark .contact-form .form-check{align-items:flex-start;gap:12px;display:flex}html.dark .contact-form .form-check input{width:18px;height:18px;accent-color:var(--ad-accent);flex:none;margin-top:2px}html.dark .contact-form .form-check label{font:400 13px/1.5 var(--ad-font-sans);letter-spacing:0;text-transform:none;color:var(--ad-text-3);margin:0}html.dark .contact-form .hp-field{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}html.dark .map-placeholder{border:1px solid var(--ad-line-2);border-radius:var(--ad-radius-card);background:var(--ad-bg-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding:clamp(24px,3vw,40px);display:flex}html.dark .map-placeholder p{margin:0}html.dark .map-placeholder-label{font:500 10px/1 var(--ad-font-display);font-stretch:var(--ad-stretch-label);letter-spacing:.2em;text-transform:uppercase;color:var(--ad-text-4);flex-basis:100%}html.dark .map-placeholder-address{font:600 18px/1.4 var(--ad-font-sans);color:var(--ad-text)}html.dark .solution-plan-img-1 figure.has-photo,html.dark .solution-plan-img-2 figure.has-photo{aspect-ratio:2/3;background:0 0;min-height:0}html.dark .solution-plan-img-1 figure.has-photo:before,html.dark .solution-plan-img-1 figure.has-photo:after,html.dark .solution-plan-img-2 figure.has-photo:before,html.dark .solution-plan-img-2 figure.has-photo:after{display:none}html.dark .solution-plan-img-1 figure.has-photo img,html.dark .solution-plan-img-2 figure.has-photo img{object-fit:cover;border-radius:var(--ad-radius-card);width:100%;height:100%;filter:var(--ad-photo-filter);opacity:1!important}html.dark .about-img figure.has-photo{aspect-ratio:2/3;background:0 0;min-height:0}html.dark .about-img figure.has-photo:before,html.dark .about-img figure.has-photo:after{display:none}html.dark .about-img figure.has-photo img{object-fit:cover;width:100%;height:100%;filter:var(--ad-photo-filter);opacity:1!important}html.dark .icon-box i,html.dark .footer-info-box .icon-box i,html.dark .topbar-contact-info ul li a i{color:var(--ad-text-2);justify-content:center;align-items:center;line-height:1;display:inline-flex}html.dark .service-item .icon-box i,html.dark .why-choose-item .icon-box i,html.dark .our-mva-item .icon-box i,html.dark .contact-info-item .icon-box i,html.dark .cta-info-content .icon-box i,html.dark .about-list-item .icon-box i,html.dark .home-contact-item .icon-box i,html.dark .company-experience .icon-box i,html.dark .solution-counter-item .icon-box i{width:100%;height:100%;font-size:17px}html.dark .home-contact-item .icon-box i,html.dark .company-experience .icon-box i,html.dark .solution-counter-item .icon-box i{font-size:16px}html.dark .topbar-contact-info ul li a i{width:16px;color:var(--ad-text-4);margin-right:10px;font-size:12px}html.dark .footer-info-box .icon-box i{color:var(--ad-text-4);font-size:13px}html.dark .scrolling-content span i{color:var(--ad-bg-3);vertical-align:middle;margin-right:28px;font-size:14px}html.dark .company-experience .icon-box,html.dark .solution-counter-item .icon-box{border:1px solid var(--ad-line-4);border-radius:var(--ad-radius-xs);justify-content:center;align-items:center;width:38px;height:38px;margin-right:12px;display:flex}html.dark .btn-default:before,html.dark .post-item-footer .readmore-btn:after,html.dark .service-btn:after{content:"";background-image:none;justify-content:center;align-items:center;font-family:"Font Awesome 6 Free";font-weight:900;display:flex}html.dark .btn-default:before{color:var(--ad-accent);font-size:13px}html.dark .btn-default.btn-highlighted:before{color:var(--ad-text)}html.dark .post-item-footer .readmore-btn:after{filter:none;color:inherit;font-size:11px}html.dark .our-service,html.dark .solution-your-plan,html.dark .why-choose-us,html.dark .need-attention,html.dark .our-testimonial,html.dark .about-us{padding-top:clamp(48px,6vw,88px);padding-bottom:clamp(48px,6vw,88px)}html.dark .our-service .row>[class*=col-]{margin-bottom:clamp(12px,1.4vw,20px);display:flex}html.dark .service-item,html.dark .contact-info-item{width:100%;height:auto;margin-bottom:0}html.dark .contact-info-content a,html.dark .footer-info-box-content a,html.dark .topbar-contact-info a{color:inherit}html.dark .contact-info-content a:hover,html.dark .footer-info-box-content a:hover{color:var(--ad-text)}html.dark .contact-info-item{padding:26px 28px}html.dark .contact-info-item .icon-box{margin-bottom:14px}html.dark .contact-info-item .contact-info-content h3{margin-bottom:10px}html.dark .solution-plan-btn{margin-top:clamp(24px,2.6vw,34px)}html.dark .gallery-carousel{padding:clamp(28px,3.4vw,48px) 0}html.dark .page-contact{padding-top:clamp(48px,6vw,88px)}html.dark .contact-us-form{padding-top:clamp(24px,3vw,40px)}html.dark .google-map{padding:clamp(24px,3vw,40px) 0 clamp(48px,6vw,88px)}@media (max-width:767px){html.dark .service-item,html.dark .our-mva-item{padding:24px 22px}html.dark .contact-info-item{padding:22px 20px}html.dark .cta-infobar,html.dark .service-cta-item{padding:28px 22px}}html.dark .contact-photo{border:1px solid var(--ad-line-2);border-radius:var(--ad-radius-card);background:var(--ad-bg-2);margin:0;position:relative;overflow:hidden}html.dark .contact-photo img{aspect-ratio:4/5;object-fit:cover;width:100%;height:100%;filter:var(--ad-photo-filter);display:block}html.dark .contact-photo figcaption{background:linear-gradient(#14141400,#141414eb);flex-direction:column;gap:8px;padding:clamp(20px,2.4vw,32px);display:flex;position:absolute;bottom:0;left:0;right:0}html.dark .contact-photo-phone:hover{color:#fff}html.dark .contact-grid{--contact-gap:clamp(20px, 2.4vw, 36px);row-gap:var(--contact-gap);align-items:stretch}html.dark .contact-aside{height:100%}html.dark .contact-photo{border:1px solid var(--ad-line-2);border-radius:var(--ad-radius-card);background:var(--ad-bg-2);height:100%;min-height:clamp(280px,30vw,420px);margin:0;position:relative;overflow:hidden}html.dark .contact-photo img{object-fit:cover;object-position:center 20%;width:100%;height:100%;filter:var(--ad-photo-filter);display:block}html.dark .contact-photo figcaption{background:linear-gradient(#14141400,#141414eb);flex-direction:column;gap:6px;padding:clamp(18px,2vw,28px);display:flex;position:absolute;inset:auto 0 0}html.dark .contact-photo-label{font:500 10px/1 var(--ad-font-display);font-stretch:var(--ad-stretch-label);letter-spacing:.2em;text-transform:uppercase;color:var(--ad-text-4)}html.dark .contact-photo-phone{font:800 clamp(19px, 1.8vw, 26px) / 1.1 var(--ad-font-display);font-stretch:var(--ad-stretch-display);color:var(--ad-text)}html.dark .contact-facts{background:var(--ad-line-2);border:1px solid var(--ad-line-2);border-radius:var(--ad-radius-card);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0 0 clamp(20px,2.4vw,36px);padding:0;list-style:none;display:grid;overflow:hidden}@media (max-width:767px){html.dark .contact-facts{grid-template-columns:1fr}}html.dark .contact-facts li{background:var(--ad-bg-2);align-items:flex-start;gap:14px;padding:16px 20px;display:flex}html.dark .contact-facts i{width:18px;color:var(--ad-text-4);text-align:center;flex:none;margin-top:3px;font-size:13px}html.dark .contact-facts span{font:400 14px/1.5 var(--ad-font-sans);color:var(--ad-text-3)}html.dark .contact-facts strong{font:500 10px/1 var(--ad-font-display);font-stretch:var(--ad-stretch-label);letter-spacing:.18em;text-transform:uppercase;color:var(--ad-text-4);margin-bottom:4px;display:block}html.dark .contact-facts a{color:var(--ad-text-2)}html.dark .contact-facts a:hover{color:var(--ad-text)}html.dark .contact-form{border:1px solid var(--ad-line-2);border-radius:var(--ad-radius-card);background:var(--ad-bg-2);height:100%;margin-left:0;padding:clamp(24px,2.6vw,38px)}html.dark .contact-form .section-title h2{font-size:clamp(26px,2.8vw,38px)}html.dark .contact-form .section-title p{max-width:none}html.dark .contact-form .form-control{background:var(--ad-bg-1)!important}@media (max-width:991px){html.dark .contact-photo{min-height:clamp(240px,52vw,340px)}}html.dark .our-service,html.dark .solution-your-plan,html.dark .why-choose-us,html.dark .need-attention,html.dark .our-testimonial,html.dark .about-us,html.dark .page-contact{padding-top:clamp(40px,4.6vw,68px);padding-bottom:clamp(40px,4.6vw,68px)}html.dark .section-row{margin-bottom:clamp(20px,2.2vw,30px)}html.dark .section-title{margin-bottom:clamp(12px,1.4vw,20px)}html.dark .section-title h3{margin-bottom:clamp(10px,1.2vw,16px)}html.dark .section-title p{margin-top:clamp(10px,1.2vw,16px)}html.dark .section-title h2{font-size:clamp(27px,3vw,42px)}html.dark .service-item{gap:0;padding:24px 24px 26px}html.dark .service-item .service-body h3{margin-bottom:10px;font-size:17px}html.dark .service-item .service-body p{font-size:14px;line-height:1.55}html.dark .our-mva-item{padding:24px 24px 26px}html.dark .service-cta-item{padding:26px 28px}html.dark .why-choose-item{padding:22px 26px}html.dark .home-contact-us .home-contact-item{padding:clamp(20px,2.2vw,30px) clamp(14px,1.8vw,26px)!important}html.dark .solution-plan-body{margin-bottom:clamp(18px,2vw,26px)}html.dark .solution-plan-body ul li{margin-bottom:10px}html.dark .need-attention .need-attention-list{padding:10px 20px 10px 12px!important}html.dark .our-scrolling-ticker{padding:clamp(16px,1.8vw,24px) 0}html.dark .main-footer{padding-top:clamp(32px,3.4vw,48px)}html.dark .main-footer .about-footer-content p{font-size:13.5px;line-height:1.55;margin-bottom:14px!important}html.dark .footer-logo{margin-bottom:14px}html.dark .footer-logo .brand-logo{width:min(100%,230px)!important;height:auto!important}html.dark .about-working-hour,html.dark .about-service-list{margin-left:0}html.dark .about-working-hour h3,html.dark .about-service-list h3,html.dark .footer-contact h3{margin-bottom:12px!important}html.dark .about-working-hour ul li,html.dark .about-service-list ul li{margin-bottom:7px;font-size:13.5px;line-height:1.5}html.dark .footer-contact-details .footer-info-box{margin-bottom:12px;padding-left:26px}html.dark .footer-info-box-content p{font-size:13.5px;line-height:1.5}html.dark .footer-social-links ul li{margin-right:12px}html.dark .footer-copyright{margin-top:clamp(20px,2.2vw,30px);padding:16px 0}html.dark .footer-copyright-text p{font-size:11.5px}@media (max-width:991px){html.dark .main-footer .row>[class*=col-]{margin-bottom:26px}html.dark .main-footer .row>[class*=col-]:last-child{margin-bottom:0}}html.dark .contact-form form .row{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.4vw,20px);margin:0;display:grid}html.dark .contact-form form .row>[class*=col-]{flex:none;width:auto;max-width:none;padding:0;margin:0!important}html.dark .contact-form form .col-md-12,html.dark .contact-form form .form-group.col-md-12{grid-column:1/-1}html.dark .contact-form .form-control{width:100%}html.dark .contact-form textarea.form-control{resize:vertical;min-height:108px}html.dark .contact-form .btn-default{justify-content:center;width:100%;padding-left:28px}html.dark .contact-form .help-block.with-errors{margin-top:6px}@media (max-width:575px){html.dark .contact-form form .row{grid-template-columns:1fr}}html.dark .contact-form .form-group{display:block}html.dark .about-service-list.two-cols ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(16px,2vw,40px);display:grid}@media (max-width:575px){html.dark .about-service-list.two-cols ul{grid-template-columns:1fr}}html.dark .hero-content .hero-brand{font-family:var(--ad-font-display);letter-spacing:.22em;text-transform:uppercase;background:var(--ad-gradient-metal);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 clamp(26px,2.8vw,38px);padding-bottom:clamp(14px,1.6vw,20px);font-size:clamp(13px,1.5vw,19px);font-weight:700;font-stretch:125%;line-height:1;position:relative}html.dark .hero-content .hero-brand:after{content:"";background:var(--ad-border-strong);width:clamp(40px,5vw,64px);height:1px;position:absolute;bottom:0;left:0}html.dark .footer-social-links ul li{margin-right:0;display:block}html.dark .footer-social-link{font:400 13.5px/1 var(--ad-font-sans);color:var(--ad-text-3);align-items:center;gap:10px;display:inline-flex}html.dark .footer-social-link i{color:var(--ad-text-3);font-size:15px}html.dark .footer-social-link:hover,html.dark .footer-social-link:hover i{color:var(--ad-text)}html.dark .about-footer .footer-logo{margin-bottom:8px}html.dark .about-footer .footer-social-links{margin-top:0}html.dark .obrigado{flex-direction:column;justify-content:center;align-items:flex-start;max-width:640px;min-height:100svh;margin:0 auto;padding:clamp(40px,6vw,80px) clamp(20px,5vw,32px);display:flex}html.dark .obrigado-eyebrow{font-family:var(--ad-font-display);letter-spacing:.22em;text-transform:uppercase;background:var(--ad-gradient-metal);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 clamp(20px,2.4vw,30px);padding-bottom:clamp(12px,1.4vw,18px);font-size:clamp(12px,1.4vw,16px);font-weight:700;font-stretch:125%;position:relative}html.dark .obrigado-eyebrow:after{content:"";background:var(--ad-border-strong);width:clamp(40px,5vw,64px);height:1px;position:absolute;bottom:0;left:0}html.dark .obrigado h1{font-family:var(--ad-font-display);text-transform:uppercase;color:var(--ad-text);margin:0;font-size:clamp(32px,5vw,56px);font-weight:800;font-stretch:118%;line-height:1}html.dark .obrigado-texto{font:300 16px/1.7 var(--ad-font-sans);color:var(--ad-text-3);margin:clamp(16px,1.8vw,24px) 0 clamp(28px,3vw,40px)}html.dark .obrigado-acoes{flex-wrap:wrap;align-items:center;gap:clamp(16px,2vw,28px);display:flex}html.dark .obrigado-voltar{font:600 11px/1 var(--ad-font-display);font-stretch:var(--ad-stretch-label);letter-spacing:.14em;text-transform:uppercase;color:var(--ad-text-3)}html.dark .obrigado-voltar:hover{color:var(--ad-text)}html.dark .q-pagina{max-width:1140px;margin:0 auto;padding:clamp(32px,5vw,64px) clamp(20px,5vw,32px) clamp(48px,6vw,88px)}html.dark .q-cabecalho{max-width:720px;margin-bottom:clamp(28px,3.4vw,48px)}html.dark .q-voltar{font-family:var(--ad-font-display);letter-spacing:.22em;text-transform:uppercase;background:var(--ad-gradient-metal);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:clamp(18px,2vw,26px);padding-bottom:clamp(12px,1.4vw,16px);font-size:clamp(12px,1.3vw,15px);font-weight:700;font-stretch:125%;display:inline-block;position:relative}html.dark .q-voltar:after{content:"";background:var(--ad-border-strong);width:clamp(40px,5vw,64px);height:1px;position:absolute;bottom:0;left:0}html.dark .q-pagina h1{font-family:var(--ad-font-display);text-transform:uppercase;color:var(--ad-text);margin:0;font-size:clamp(28px,4vw,46px);font-weight:800;font-stretch:118%;line-height:1.02}html.dark .q-intro{font:300 15.5px/1.7 var(--ad-font-sans);color:var(--ad-text-3);margin:clamp(14px,1.6vw,20px) 0 0}html.dark .q-corpo{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:clamp(24px,3vw,56px);display:grid}html.dark .q-indice{position:sticky;top:24px}html.dark .q-indice ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}html.dark .q-indice a{border-radius:var(--ad-radius-xs);font:500 12.5px/1.3 var(--ad-font-sans);color:var(--ad-text-3);align-items:center;gap:12px;padding:10px 14px;transition:background-color .2s,color .2s;display:flex}html.dark .q-indice a:hover{background:var(--ad-bg-2);color:var(--ad-text)}html.dark .q-indice-num{font:600 10px/1 var(--ad-font-display);font-stretch:var(--ad-stretch-label);letter-spacing:.12em;color:var(--ad-text-5)}html.dark .q-form{gap:clamp(14px,1.6vw,22px);min-width:0;display:grid}html.dark .q-secao{--q-gap:clamp(18px, 2vw, 26px);border:1px solid var(--ad-line-2);border-radius:var(--ad-radius-card);background:var(--ad-bg-2);margin:0;padding:clamp(22px,2.4vw,32px);scroll-margin-top:24px}html.dark .q-secao legend{font:700 15px/1.2 var(--ad-font-display);font-stretch:var(--ad-stretch-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--ad-text);align-items:baseline;gap:12px;margin-bottom:clamp(16px,1.8vw,24px);padding:0;display:flex}html.dark .q-secao-num{letter-spacing:.16em;color:var(--ad-text-5);font-size:11px}html.dark .q-grade{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.6vw,22px);display:grid}html.dark .q-campo{min-width:0;margin:0}html.dark .q-secao>.q-campo,html.dark .q-secao>.q-grade{margin-bottom:var(--q-gap)}html.dark .q-secao>.q-campo:last-child,html.dark .q-secao>.q-grade:last-child{margin-bottom:0}html.dark .q-campo>label,html.dark .q-rotulo{font:500 10px/1.3 var(--ad-font-display);font-stretch:var(--ad-stretch-label);letter-spacing:var(--ad-tracking-label);text-transform:uppercase;color:var(--ad-text-3);margin-bottom:10px;display:block}html.dark .q-opcional{text-transform:none;letter-spacing:0;color:var(--ad-text-5)}html.dark .q-campo input[type=text],html.dark .q-campo input[type=tel],html.dark .q-campo input[type=date],html.dark .q-campo input[type=number],html.dark .q-campo select,html.dark .q-campo textarea{border:1px solid var(--ad-line-3);border-radius:var(--ad-radius-sm);background:var(--ad-bg-1);width:100%;color:var(--ad-text);font:400 15px/1.5 var(--ad-font-sans);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:12px 14px}html.dark .q-campo textarea{resize:vertical}html.dark .q-campo input::placeholder,html.dark .q-campo textarea::placeholder{color:var(--ad-text-5)}html.dark .q-campo input:focus,html.dark .q-campo select:focus,html.dark .q-campo textarea:focus{border-color:var(--ad-text-2);outline:none}html.dark .q-opcoes{flex-wrap:wrap;gap:8px;display:flex}html.dark .q-opcoes label.q-opcao{border:1px solid var(--ad-line-3);border-radius:var(--ad-radius-pill);background:var(--ad-bg-1);cursor:pointer;align-items:center;gap:9px;margin:0;padding:9px 16px;transition:border-color .2s,background-color .2s;display:inline-flex}html.dark .q-opcoes label.q-opcao span{font:400 14px/1.2 var(--ad-font-sans);letter-spacing:0;text-transform:none;color:var(--ad-text-2)}html.dark .q-opcoes label.q-opcao input{width:15px;height:15px;accent-color:var(--ad-accent);margin:0}html.dark .q-opcoes label.q-opcao:hover{border-color:var(--ad-border-hover)}html.dark .q-opcoes label.q-opcao:has(input:checked){border-color:var(--ad-text-2);background:var(--ad-bg-3)}html.dark .q-campo input[type=range]{width:100%;accent-color:var(--ad-accent)}html.dark .q-escala{font:400 11px/1 var(--ad-font-sans);color:var(--ad-text-5);justify-content:space-between;margin-top:4px;display:flex}html.dark .q-consentimento{border:1px solid var(--ad-line-3);border-radius:var(--ad-radius-card);background:var(--ad-bg-1);padding:clamp(20px,2.2vw,28px)}html.dark .q-consentimento>label{font:400 13.5px/1.55 var(--ad-font-sans);letter-spacing:0;text-transform:none;color:var(--ad-text-2);cursor:pointer;align-items:flex-start;gap:12px;margin:0;display:flex}html.dark .q-consentimento input{width:18px;height:18px;accent-color:var(--ad-accent);flex:none;margin-top:1px}html.dark .q-nota{font:300 12.5px/1.5 var(--ad-font-sans);color:var(--ad-text-4);margin:12px 0 0 30px}html.dark .q-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}html.dark .q-acoes{flex-wrap:wrap;align-items:center;gap:clamp(16px,2vw,28px);margin-top:clamp(4px,1vw,10px);display:flex}html.dark .q-voltar-link{font:600 11px/1 var(--ad-font-display);font-stretch:var(--ad-stretch-label);letter-spacing:.14em;text-transform:uppercase;color:var(--ad-text-3)}html.dark .q-voltar-link:hover{color:var(--ad-text)}@media (max-width:991px){html.dark .q-corpo{grid-template-columns:1fr}html.dark .q-indice{position:static}html.dark .q-indice ol{flex-wrap:wrap;gap:6px;display:flex}html.dark .q-indice a{border:1px solid var(--ad-line-2);border-radius:var(--ad-radius-pill);padding:8px 14px}}@media (max-width:575px){html.dark .q-grade{grid-template-columns:1fr}}html.dark .q-obrigatorio{color:var(--destructive);font-weight:700}html.dark .q-legenda{font:400 12px/1 var(--ad-font-sans);color:var(--ad-text-4);margin:10px 0 0}:is(html.dark .q-campo input:user-invalid,html.dark .q-campo select:user-invalid,html.dark .q-campo textarea:user-invalid){border-color:var(--destructive);box-shadow:0 0 0 3px var(--destructive)}@supports (color:color-mix(in lab, red, red)){:is(html.dark .q-campo input:user-invalid,html.dark .q-campo select:user-invalid,html.dark .q-campo textarea:user-invalid){box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 22%, transparent)}}html.dark .q-opcoes:has(input:user-invalid) label.q-opcao{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){html.dark .q-opcoes:has(input:user-invalid) label.q-opcao{border-color:color-mix(in oklab, var(--destructive) 70%, var(--ad-line-3))}}html.dark .q-campo:has(input:user-invalid)>label{color:var(--destructive)}html.dark .q-campo:has(select:user-invalid)>label{color:var(--destructive)}html.dark .q-campo:has(textarea:user-invalid)>label{color:var(--destructive)}html.dark .q-campo:has(.q-opcoes input:user-invalid)>.q-rotulo{color:var(--destructive)}html.dark .q-campo:has(:user-invalid):after{content:"Campo obrigatório";font:500 11.5px/1.3 var(--ad-font-sans);color:var(--destructive);margin-top:8px;display:block}html.dark .q-consentimento:has(:user-invalid):after{content:"Campo obrigatório";font:500 11.5px/1.3 var(--ad-font-sans);color:var(--destructive);margin-top:8px;display:block}html.dark .q-consentimento:has(:user-invalid){border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){html.dark .q-consentimento:has(:user-invalid){border-color:color-mix(in oklab, var(--destructive) 60%, var(--ad-line-3))}}html.dark .q-consentimento input:user-invalid{outline:2px solid var(--destructive);outline-offset:2px}html.dark .q-secao:has(:user-invalid){border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){html.dark .q-secao:has(:user-invalid){border-color:color-mix(in oklab, var(--destructive) 45%, var(--ad-line-2))}}html.dark .obrigado-extra{border:1px solid var(--ad-line-2);border-radius:var(--ad-radius-card);background:var(--ad-bg-2);margin-top:clamp(32px,4vw,52px);padding:clamp(22px,2.4vw,30px)}html.dark .obrigado-extra-titulo{font:700 13px/1.3 var(--ad-font-display);font-stretch:var(--ad-stretch-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--ad-text);margin:0 0 10px}html.dark .obrigado-extra-texto{font:300 14.5px/1.6 var(--ad-font-sans);color:var(--ad-text-3);max-width:460px;margin:0 0 18px}html.dark .obrigado-extra-link{font:600 11px/1 var(--ad-font-display);font-stretch:var(--ad-stretch-label);letter-spacing:.14em;text-transform:uppercase;color:var(--ad-text-2);align-items:center;gap:10px;display:inline-flex}html.dark .obrigado-extra-link:after{content:"";font-family:"Font Awesome 6 Free";font-size:11px;font-weight:900}html.dark .obrigado-extra-link:hover{color:var(--ad-text)}html.dark .cf-turnstile{min-height:65px}html.dark .q-turnstile{margin-top:4px}
