@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Manrope:wght@400;500;600;700;800&display=swap";.mas-navbar{--primary:#075dcc;--primary-dark:#063b8f;--navy:#071d3a;--text:#182438;--border:#e7ecf3;z-index:9999;background:#fff;width:100%;font-family:Inter,sans-serif;transition:box-shadow .3s;position:sticky;top:0;left:0}.mas-navbar.navbar-scrolled{box-shadow:0 8px 28px #071d3a1f}.mas-topbar{color:#fff;background:linear-gradient(90deg,#061a35 0%,#073d7c 50%,#061a35 100%);width:100%;height:38px}.mas-topbar-container{justify-content:space-between;align-items:center;width:100%;max-width:1320px;height:38px;margin:0 auto;padding:0 30px;display:flex}.mas-top-contact{color:#fff;white-space:nowrap;align-items:center;gap:7px;height:100%;text-decoration:none;transition:color .25s,transform .25s;display:flex}.mas-top-contact svg{color:#55bcff;flex-shrink:0}.mas-top-contact span{color:#ffffffc7;font-size:11px;font-weight:500}.mas-top-contact strong{color:#fff;letter-spacing:.2px;font-size:12px;font-weight:700}.mas-top-contact:hover{color:#fff;transform:translateY(-1px)}.mas-top-contact:hover strong{color:#55bcff}.mas-call-contact{justify-content:flex-start}.mas-whatsapp-contact{justify-content:flex-end}.mas-main-nav{border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#fffffffa;width:100%;height:70px}.mas-nav-container{align-items:center;gap:25px;width:100%;max-width:1320px;height:70px;margin:0 auto;padding:0 30px;display:flex}.mas-logo-link{flex-shrink:0;justify-content:flex-start;align-items:center;width:270px;height:70px;text-decoration:none;display:flex;position:relative;overflow:hidden}.mas-logo{z-index:2;object-fit:contain;object-position:left center;mix-blend-mode:multiply;width:260px;max-width:100%;height:64px;transition:transform .3s,filter .3s;display:block;position:relative}.mas-logo-link:hover .mas-logo{filter:drop-shadow(0 6px 12px #075dcc29);transform:scale(1.03)}.logo-glow{filter:blur(28px);opacity:.7;z-index:0;pointer-events:none;background:#075dcc1a;width:140px;height:40px;position:absolute;top:50%;left:30px;transform:translateY(-50%)}.mas-nav-links{flex:1;justify-content:center;align-items:center;gap:5px;min-width:0;display:flex}.mas-nav-link{color:#435066;white-space:nowrap;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:color .25s,background .25s;position:relative}.mas-nav-link:hover{color:var(--primary);background:#f4f8ff}.mas-nav-link:after{content:"";background:linear-gradient(90deg,#075dcc,#32a9ff);border-radius:20px;width:0;height:2px;transition:width .3s;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.mas-nav-link.active{color:var(--primary)}.mas-nav-link.active:after{width:25px}.nav-call-button{color:#fff;background:linear-gradient(135deg,#0866db,#03459e);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;width:125px;height:43px;font-size:13px;font-weight:600;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 7px 18px #075dcc38}.nav-call-button:hover{transform:translateY(-2px);box-shadow:0 11px 25px #075dcc4d}.call-icon{background:#ffffff29;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.mobile-menu-button{width:42px;height:42px;color:var(--navy);cursor:pointer;background:#fff;border:1px solid #dce4ee;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;transition:all .25s;display:none}.mobile-menu-button:hover,.mobile-menu-button.open{color:#fff;background:var(--primary);border-color:var(--primary)}.mobile-menu{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);visibility:hidden;opacity:0;background:#fffffffa;width:100%;height:calc(100vh - 108px);transition:opacity .3s,transform .3s,visibility .3s;position:fixed;top:108px;left:0;overflow-y:auto;transform:translateY(-15px)}.mobile-menu-open{visibility:visible;opacity:1;transform:translateY(0)}.mobile-menu-inner{flex-direction:column;width:100%;max-width:600px;margin:0 auto;padding:25px 22px 40px;display:flex}.mobile-nav-link{color:#263449;border-bottom:1px solid #e8edf3;justify-content:space-between;align-items:center;min-height:62px;padding:0 5px;font-size:18px;font-weight:600;text-decoration:none;transition:color .25s,padding-left .25s;display:flex}.mobile-nav-link:hover,.mobile-nav-link.active{color:var(--primary);padding-left:10px}.mobile-nav-link small{color:#9aa7b8;letter-spacing:1px;font-size:11px}.mobile-nav-link.active small{color:var(--primary)}.mobile-call-button{color:#fff;background:linear-gradient(135deg,#0866db,#03459e);border-radius:10px;justify-content:center;align-items:center;gap:9px;height:53px;margin-top:25px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 8px 20px #075dcc38}.mobile-call-button:hover{transform:translateY(-2px);box-shadow:0 12px 25px #075dcc47}@media (width<=1100px){.mas-topbar-container,.mas-nav-container{padding-left:20px;padding-right:20px}.mas-nav-container{gap:18px}.mas-logo-link{width:240px}.mas-logo{width:230px;height:60px}.mas-nav-link{padding:9px 10px;font-size:13px}.nav-call-button{width:110px}}@media (width<=768px){.mas-topbar{height:32px}.mas-topbar-container{justify-content:center;height:32px;padding:0 10px}.mas-whatsapp-contact{display:none}.mas-call-contact{justify-content:center;gap:6px;width:100%;display:flex}.mas-call-contact svg{width:13px;height:13px}.mas-call-contact span{font-size:9px}.mas-call-contact strong{font-size:10px}.mas-main-nav{height:70px}.mas-nav-container{justify-content:space-between;gap:10px;height:70px;padding:0 16px}.mas-logo-link{flex-shrink:1;width:210px;min-width:0;height:68px}.mas-logo{width:200px;height:60px}.mas-nav-links,.nav-call-button{display:none}.mobile-menu-button{display:flex}.mobile-menu{height:calc(100vh - 102px);top:102px}}@media (width<=480px){.mas-topbar{height:30px}.mas-topbar-container{height:30px;padding:0 8px}.mas-call-contact{gap:5px}.mas-call-contact svg{width:12px;height:12px}.mas-call-contact span{font-size:8px}.mas-call-contact strong{font-size:9px}.mas-main-nav{height:68px}.mas-nav-container{height:68px;padding:0 12px}.mas-logo-link{width:190px;height:64px}.mas-logo{width:180px;height:56px}.mobile-menu{height:calc(100vh - 98px);top:98px}.mobile-menu-inner{padding:20px 18px 35px}}@media (width<=360px){.mas-topbar{height:30px}.mas-topbar-container{padding:0 6px}.mas-call-contact span{font-size:8px}.mas-call-contact strong{font-size:9px}.mas-main-nav{height:66px}.mas-nav-container{height:66px;padding:0 10px}.mas-logo-link{width:175px;height:60px}.mas-logo{width:165px;height:52px}.mobile-menu-button{width:40px;height:40px}.mobile-menu{height:calc(100vh - 96px);top:96px}}@media (width<=320px){.mas-nav-container{gap:6px;padding:0 8px}.mas-logo-link{width:160px;height:58px}.mas-logo{width:150px;height:50px}.mobile-menu-button{width:38px;height:38px}}.mas-footer{color:#fff;background:#0d1728;width:100%;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;position:relative;overflow:hidden}.footer-container{z-index:2;grid-template-columns:2fr 1fr 1.25fr;gap:90px;width:100%;max-width:1280px;margin:0 auto;padding:70px 35px 60px;display:grid;position:relative}.footer-company{min-width:0}.footer-logo-link{margin-bottom:25px;text-decoration:none;display:inline-block}.footer-logo{object-fit:contain;background:#fff;width:176px;height:110px;transition:all .3s;display:block}.footer-logo:hover{transform:translateY(-4px);box-shadow:0 12px 30px #00000040}.footer-description{color:#d8dfeb;max-width:620px;margin:0 0 35px;font-size:17px;line-height:1.7}.footer-contact h3,.footer-column h3{color:#fff;margin:0 0 25px;font-size:20px;font-weight:700}.footer-contact-item{color:#d8dfeb;align-items:center;gap:13px;width:fit-content;margin-bottom:17px;font-size:16px;text-decoration:none;transition:all .25s;display:flex}.footer-contact-item:hover{color:#fff;transform:translate(5px)}.footer-icon{color:#167cff;text-align:center;width:24px;font-size:21px}.footer-links{flex-direction:column;gap:18px;display:flex}.footer-links a{color:#d8dfeb;width:fit-content;font-size:16px;text-decoration:none;transition:all .25s}.footer-links a:hover{color:#fff;transform:translate(6px)}.footer-links a:before{content:"";vertical-align:middle;background:#167cff;width:0;height:2px;margin-right:0;transition:all .25s;display:inline-block}.footer-links a:hover:before{width:8px;margin-right:7px}.social-links{align-items:center;gap:15px;margin-bottom:35px;display:flex}.social-link{color:#aeb9c9;background:#1d2b40;border-radius:10px;justify-content:center;align-items:center;width:55px;height:55px;font-size:21px;font-weight:600;text-decoration:none;transition:transform .3s,background .3s,color .3s;display:flex}.social-link:hover{color:#fff;background:#0875df;transform:translateY(-4px)}.footer-policy-links{flex-direction:column;gap:18px;display:flex}.footer-policy-links a{color:#d8dfeb;width:fit-content;font-size:16px;text-decoration:none;transition:all .25s}.footer-policy-links a:hover{color:#fff;transform:translate(5px)}.footer-bottom{z-index:2;width:100%;max-width:1280px;margin:0 auto;padding:0 35px 20px;position:relative}.footer-line{background:#ffffff1a;width:100%;height:1px;margin-bottom:15px}.footer-bottom p{text-align:center;color:#8e9aaa;margin:0;font-size:12px}.floating-call{z-index:9999;color:#fff;background:#0798d3;border-radius:50%;justify-content:center;align-items:center;width:82px;height:82px;font-size:35px;text-decoration:none;transition:all .3s;display:flex;position:fixed;bottom:32px;left:36px;box-shadow:0 10px 30px #008cc859}.floating-call:hover{transform:scale(1.08);box-shadow:0 15px 40px #008cc880}.floating-whatsapp{z-index:9999;color:#fff;background:#20d466;border-radius:50%;justify-content:center;align-items:center;width:82px;height:82px;text-decoration:none;transition:all .3s;display:flex;position:fixed;bottom:32px;right:36px;box-shadow:0 10px 30px #20d46659}.floating-whatsapp:hover{transform:scale(1.08);box-shadow:0 15px 40px #20d46680}.whatsapp-symbol{font-size:30px}@media (width<=1000px){.footer-container{grid-template-columns:1.6fr 1fr 1fr;gap:45px}}@media (width<=768px){.footer-container{grid-template-columns:1fr;gap:42px;padding:55px 25px 50px}.footer-description{font-size:15px}.footer-contact h3,.footer-column h3{font-size:18px}.footer-links a,.footer-policy-links a,.footer-contact-item{font-size:15px}.footer-social{margin-bottom:30px}.social-link{width:50px;height:50px}.floating-call,.floating-whatsapp{width:62px;height:62px;font-size:26px;bottom:20px}.floating-call{left:18px}.floating-whatsapp{right:18px}.footer-bottom{padding:0 25px 18px}}@media (width<=480px){.footer-container{padding:45px 20px}.footer-logo{width:150px;height:92px}.footer-description,.footer-contact-item{font-size:14px}.floating-call,.floating-whatsapp{width:55px;height:55px;bottom:15px}.floating-call{left:14px}.floating-whatsapp{right:14px}}@media (width<=600px){.floating-actions{justify-content:flex-start!important;padding:0 12px!important;bottom:16px!important}.floating-whatsapp{display:none!important}.floating-call{min-width:150px!important;height:48px!important;padding:0 18px!important;font-size:14px!important}.floating-call svg{width:18px!important;height:18px!important}.floating-call span{font-size:14px!important}}@media (width<=380px){.floating-call{min-width:140px!important;padding:0 16px!important;font-size:13px!important}}.home-page{--blue:#06f;--blue-dark:#004dcc;--navy:#071426;--navy-2:#0d1d32;--text:#172033;--muted:#687386;--light:#f5f8fc;--border:#e4eaf2;--white:#fff;width:100%;color:var(--text);background:#fff;font-family:Inter,sans-serif;overflow:hidden}.home-page *,.home-page :before,.home-page :after{box-sizing:border-box}.home-page a{text-decoration:none}.home-container{width:min(1240px,100% - 50px);margin:0 auto}.section-padding{padding:110px 0}.section-padding-small{padding:60px 0}.section-heading{justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:55px;display:flex}.section-heading.center{text-align:center;max-width:780px;margin:0 auto 55px;display:block}.section-eyebrow{color:var(--blue);letter-spacing:2px;text-transform:uppercase;align-items:center;gap:10px;font-size:11px;font-weight:800;display:inline-flex}.section-heading h2,.areas-content h2{color:var(--navy);letter-spacing:-1.8px;margin:13px 0 0;font-family:Manrope,sans-serif;font-size:clamp(32px,4vw,51px);font-weight:800;line-height:1.08}.section-heading h2 span,.areas-content h2 span{color:var(--blue);display:block}.section-heading p{max-width:650px;color:var(--muted);margin:18px auto 0;font-size:15px;line-height:1.8}.home-hero{background:#071426;height:min(820px,100vh - 80px);min-height:720px;position:relative;overflow:hidden}.hero-background,.hero-slide{position:absolute;inset:0}.hero-slide{opacity:0;background-position:50%;background-size:cover;transition:opacity 1s,transform 6s;transform:scale(1.08)}.hero-slide.active{opacity:1;transform:scale(1)}.hero-overlay{background:linear-gradient(90deg,#030d1bf0 0%,#030d1bd1 35%,#030d1b59 72%,#030d1b94 100%);position:absolute;inset:0}.hero-grid{opacity:.16;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:70px 70px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.hero-container{z-index:5;align-items:center;height:100%;padding-top:30px;display:flex;position:relative}.hero-content{max-width:760px;animation:.8s both heroContentIn}@keyframes heroContentIn{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.hero-eyebrow{color:#fff;letter-spacing:2.5px;align-items:center;gap:12px;font-size:12px;font-weight:800;display:inline-flex}.eyebrow-line{background:var(--blue);width:34px;height:2px}.hero-content h1{color:#fff;letter-spacing:-4px;margin:25px 0 23px;font-family:Manrope,sans-serif;font-size:clamp(46px,6vw,82px);font-weight:800;line-height:.98}.hero-content h1 span{color:#5aa0ff;margin-top:8px;display:block}.hero-content p{color:#ffffffc2;max-width:650px;margin:0;font-size:16px;line-height:1.8}.hero-actions{align-items:center;gap:13px;margin-top:32px;display:flex}.primary-button,.secondary-button,.outline-button{border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:50px;padding:0 22px;font-size:13px;font-weight:700;transition:transform .3s,background .3s,border .3s,box-shadow .3s;display:inline-flex}.primary-button{color:#fff;background:var(--blue);box-shadow:0 12px 30px #0066ff40}.primary-button:hover{background:#1474ff;transform:translateY(-3px);box-shadow:0 18px 35px #0066ff59}.secondary-button{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff47}.secondary-button:hover{background:#ffffff26;border-color:#ffffff8c;transform:translateY(-3px)}.hero-side-card{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#04102073;border:1px solid #ffffff2b;border-radius:15px;align-items:center;gap:14px;width:270px;padding:18px;animation:4s ease-in-out infinite sideCardFloat;display:flex;position:absolute;bottom:125px;right:0}@keyframes sideCardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.hero-side-icon{color:#fff;background:#06fc;border-radius:12px;flex:0 0 47px;place-items:center;width:47px;height:47px;display:grid}.hero-side-card strong{color:#fff;font-size:12px;line-height:1.4;display:block}.hero-arrow{z-index:10;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0003;border:1px solid #fff3;border-radius:50%;place-items:center;width:46px;height:46px;transition:background .3s,transform .3s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.hero-arrow:hover{background:var(--blue);transform:translateY(-50%)scale(1.08)}.hero-arrow-left{left:25px}.hero-arrow-right{right:25px}.hero-bottom{z-index:10;justify-content:space-between;align-items:center;width:min(1240px,100% - 50px);display:flex;position:absolute;bottom:35px;left:50%;transform:translate(-50%)}.hero-dots{align-items:center;gap:8px;display:flex}.hero-dots button{cursor:pointer;background:#ffffff4d;border:0;border-radius:10px;width:28px;height:3px;padding:0;transition:width .3s,background .3s}.hero-dots button.active{background:#fff;width:55px}.hero-counter{color:#ffffff8c;letter-spacing:2px;font-size:11px;font-weight:700}.hero-counter span{color:#fff}.quick-strip{z-index:5;border-bottom:1px solid var(--border);background:#fff;position:relative;box-shadow:0 12px 40px #0f20380d}.quick-strip-inner{grid-template-columns:repeat(4,1fr);display:grid}.quick-item{border-right:1px solid var(--border);align-items:center;gap:14px;min-height:92px;padding:17px 25px;display:flex}.quick-item:last-child{border-right:0}.quick-item>div{width:43px;height:43px;color:var(--blue);background:#edf5ff;border-radius:11px;flex:0 0 43px;place-items:center;display:grid}.quick-item span{color:var(--navy);flex-direction:column;gap:4px;font-size:13px;font-weight:700;display:flex}.quick-item small{color:#8a94a5;letter-spacing:1px;font-size:9px;font-weight:800}.brands-section{background:radial-gradient(circle at 50% 0,#0066ff0f,#0000 40%),#fff}.brands-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.brand-card{--blue:#06f;color:#132033;isolation:isolate;min-height:235px;animation:.65s both brandCardEntry;animation-delay:calc(var(--card-index) * 55ms);background:linear-gradient(145deg,#fff 0%,#f9fbff 100%);border:1px solid #e3eaf3;border-radius:24px;flex-direction:column;padding:30px;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s,border-color .45s;display:flex;position:relative;overflow:hidden;box-shadow:0 15px 35px #0a1f3c0e}@keyframes brandCardEntry{0%{opacity:0;transform:translateY(25px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.brand-card:hover{border-color:#0066ff61;transform:translateY(-12px)scale(1.015);box-shadow:0 25px 55px #004baa21,0 8px 20px #0066ff14}.brand-card:before{content:"";transform-origin:0;background:linear-gradient(90deg,#06f,#5ca3ff,#06f);width:100%;height:4px;transition:transform .45s;position:absolute;top:0;left:0;transform:scaleX(0)}.brand-card:hover:before{transform:scaleX(1)}.brand-glow{filter:blur(5px);opacity:0;background:#0066ff21;border-radius:50%;width:170px;height:170px;transition:opacity .5s,transform .5s;position:absolute;top:-80px;right:-80px}.brand-card:hover .brand-glow{opacity:1;transform:scale(1.35)}.brand-shine{pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffbf,#0000);width:45%;height:300%;transition:left .8s;position:absolute;top:-100%;left:-80%;transform:rotate(20deg)}.brand-card:hover .brand-shine{left:135%}.brand-border{pointer-events:none;border:1px solid #06f0;border-radius:24px;transition:border-color .4s;position:absolute;inset:0}.brand-card:hover .brand-border{border-color:#0066ff40}.brand-number{color:#dbe4f0;font-size:32px;font-weight:800;line-height:1;transition:color .4s,transform .4s;position:absolute;top:18px;right:20px}.brand-card:hover .brand-number{color:#c8ddff;transform:translateY(-4px)}.brand-label{z-index:2;color:#8b96a7;letter-spacing:1.5px;width:fit-content;font-size:9px;font-weight:800;transition:color .35s;position:relative}.brand-card:hover .brand-label{color:var(--blue)}.brand-card h3{z-index:2;color:#142033;letter-spacing:-.7px;margin:21px 0 auto;font-family:Manrope,sans-serif;font-size:22px;font-weight:800;line-height:1.12;transition:color .35s,transform .35s;position:relative}.brand-card:hover h3{color:var(--blue);transform:translate(3px)}.brand-card h3 span{color:#4e5b6d;margin-top:3px;font-size:15px;font-weight:600;line-height:1.35;transition:color .35s;display:block}.brand-card:hover h3 span{color:#344e72}.brand-card-bottom{z-index:2;color:#7c8798;letter-spacing:.5px;border-top:1px solid #e7edf5;justify-content:space-between;align-items:center;margin-top:24px;padding-top:17px;font-size:11px;font-weight:800;display:flex;position:relative}.brand-arrow{color:#344052;border:1px solid #dfe7f0;border-radius:50%;place-items:center;width:34px;height:34px;transition:transform .4s,background .4s,color .4s,border-color .4s;display:grid}.brand-card:hover .brand-arrow{color:#fff;background:var(--blue);border-color:var(--blue);transform:rotate(-45deg)}.services-section{background:radial-gradient(circle at 10% 10%,#0066ff0b,#0000 28%),radial-gradient(circle at 90% 80%,#0066ff09,#0000 30%),#f7f9fc;position:relative;overflow:hidden}.services-section:before{content:"";pointer-events:none;background:#0066ff09;border-radius:50%;width:420px;height:420px;position:absolute;top:-220px;right:-180px}.services-section:after{content:"";pointer-events:none;background:#0066ff06;border-radius:50%;width:360px;height:360px;position:absolute;bottom:-220px;left:-180px}.services-section .home-container{z-index:2;position:relative}.services-heading{align-items:flex-end;margin-bottom:48px}.services-heading-main{max-width:700px}.services-heading-main h2{color:var(--navy);letter-spacing:-2px;margin:14px 0 0;font-family:Manrope,sans-serif;font-size:clamp(34px,4vw,52px);font-weight:800;line-height:1.06}.services-heading-main h2 span{color:var(--blue);margin-top:4px;display:block}.heading-side{width:100%;max-width:390px}.heading-side p{color:var(--muted);margin:0 0 18px;font-size:14px;line-height:1.8}.outline-button{color:var(--navy);background:#fff;border:1px solid #d9e2ed;box-shadow:0 8px 20px #0a1e3c0a}.outline-button:hover{color:var(--blue);border-color:#0066ff59;transform:translateY(-3px);box-shadow:0 12px 25px #0066ff17}.services-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:22px;display:grid}.service-card{--card-blue:#06f;isolation:isolate;min-width:0;min-height:430px;animation:.7s both serviceEntry;animation-delay:calc(var(--service-index) * 90ms);background:linear-gradient(145deg,#fff 0%,#fbfdff 100%);border:1px solid #e1e8f1;border-radius:22px;flex-direction:column;padding:48px 29px 29px;transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .4s,box-shadow .4s;display:flex;position:relative;overflow:visible;box-shadow:0 10px 28px #0c25460e}.service-card:before{content:"";transform-origin:0;background:linear-gradient(90deg,#06f,#61a5ff,#06f);border-radius:22px 22px 0 0;width:100%;height:4px;transition:transform .45s;position:absolute;top:0;left:0;transform:scaleX(0)}.service-card:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle,#0066ff1a,#06f0);border-radius:50%;width:190px;height:190px;transition:opacity .45s,transform .5s;position:absolute;bottom:-105px;right:-105px;transform:scale(.7)}.service-card:hover{border-color:#0066ff40;transform:translateY(-9px);box-shadow:0 25px 55px #0f2d551c,0 5px 18px #0066ff0d}.service-card:hover:before{transform:scaleX(1)}.service-card:hover:after{opacity:1;transform:scale(1.35)}.service-card-top{z-index:2;justify-content:space-between;align-items:flex-start;min-height:0;margin-bottom:8px;display:flex;position:relative}.service-index{color:#aeb9c8;letter-spacing:.5px;background:#f8fafc;border:1px solid #e8edf3;border-radius:7px;justify-content:center;align-items:center;width:38px;height:27px;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.service-icon{z-index:5;color:#fff;background:var(--card-blue);border:4px solid #fff;border-radius:50%;place-items:center;width:56px;height:56px;transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .35s,background .35s;display:grid;position:absolute;top:-28px;left:50%;transform:translate(-50%);box-shadow:0 8px 22px #0066ff47}.service-icon svg{stroke:currentColor;fill:none;stroke-width:2px!important;width:26px!important;height:26px!important}.service-card:hover .service-icon{background:#1474ff;transform:translate(-50%)translateY(-4px)scale(1.08);box-shadow:0 14px 32px #0066ff61}.service-card-content{z-index:2;flex-direction:column;flex:1;display:flex;position:relative}.service-card h3{min-height:50px;color:var(--navy);letter-spacing:-.5px;margin:18px 0 12px;font-family:Manrope,sans-serif;font-size:20px;font-weight:800;line-height:1.22;transition:color .3s}.service-card:hover h3{color:var(--blue)}.service-card p{color:#69778a;min-height:66px;margin:0;font-size:13px;line-height:1.72}.service-points{grid-template-columns:1fr;gap:10px;margin-top:20px;display:grid}.service-points span{color:#4d5b6e;align-items:center;gap:9px;min-width:0;font-size:11.5px;font-weight:600;line-height:1.35;display:flex}.service-points svg{width:15px;height:15px;color:var(--blue);background:#edf5ff;border-radius:50%;flex:none;padding:2px}.service-link{z-index:3;color:var(--blue);border-top:1px solid #e9eef4;justify-content:space-between;align-items:center;margin-top:auto;padding-top:18px;font-size:11px;font-weight:800;display:flex;position:relative}.service-link:hover{color:#004dcc}.service-link-arrow{width:35px;height:35px;color:var(--blue);background:#f7faff;border:1px solid #dce7f4;border-radius:50%;place-items:center;transition:transform .35s,color .35s,background .35s,border-color .35s;display:grid}.service-card:hover .service-link-arrow{color:#fff;border-color:var(--blue);background:var(--blue);transform:translate(4px)}@keyframes serviceEntry{0%{opacity:0;transform:translateY(25px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.repair-section{background:#fff}.repair-list{flex-direction:column;gap:95px;display:flex}.repair-block{grid-template-columns:1fr 1fr;align-items:center;gap:75px;display:grid}.repair-block.reverse .repair-image-wrap{order:2}.repair-block.reverse .repair-content{order:1}.repair-image-wrap{border-radius:25px;height:470px;position:relative;overflow:hidden;box-shadow:0 25px 55px #0c26481f}.repair-image-wrap:after{content:"";background:linear-gradient(#0000 55%,#0512228c);position:absolute;inset:0}.repair-image-wrap img{object-fit:cover;width:100%;height:100%;transition:transform .8s;display:block}.repair-block:hover .repair-image-wrap img{transform:scale(1.06)}.repair-image-overlay{z-index:3;flex-direction:column;gap:5px;display:flex;position:absolute;bottom:23px;left:25px}.repair-image-overlay span{color:#ffffffa6;letter-spacing:2px;font-size:9px;font-weight:800}.repair-image-overlay strong{color:#fff;font-size:17px}.repair-content{max-width:530px}.repair-content h3{color:var(--navy);letter-spacing:-1.5px;margin:17px 0;font-family:Manrope,sans-serif;font-size:clamp(29px,3vw,42px);font-weight:800;line-height:1.12}.repair-content p{color:var(--muted);font-size:14px;line-height:1.85}.repair-points{grid-template-columns:1fr 1fr;gap:12px;margin:25px 0 28px;display:grid}.repair-point{color:#3c4859;align-items:center;gap:9px;font-size:12px;font-weight:600;display:flex}.repair-point span{width:23px;height:23px;color:var(--blue);background:#edf5ff;border-radius:50%;flex:0 0 23px;place-items:center;display:grid}.text-link{color:var(--blue);align-items:center;gap:9px;font-size:12px;font-weight:800;display:inline-flex}.text-link svg{transition:transform .3s}.text-link:hover svg{transform:translate(5px)}.areas-section{background:#f6f9fd}.areas-layout{grid-template-columns:.8fr 1.2fr;align-items:center;gap:80px;display:grid}.areas-content p{max-width:510px;color:var(--muted);margin:23px 0;font-size:14px;line-height:1.85}.area-highlight{background:#fff;border:1px solid #e0e8f2;border-radius:13px;align-items:center;gap:13px;max-width:420px;margin:27px 0;padding:16px;display:flex}.area-highlight>svg{color:var(--blue);flex:none}.area-highlight div{flex-direction:column;gap:3px;display:flex}.area-highlight strong{color:var(--navy);font-size:13px}.area-highlight span{color:#8a95a5;font-size:11px}.areas-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.area-item{background:#fff;border:1px solid #e0e7f0;border-radius:10px;grid-template-columns:30px 18px 1fr;align-items:center;gap:8px;min-height:55px;padding:0 14px;transition:transform .3s,border-color .3s,box-shadow .3s;display:grid}.area-item:hover{border-color:#c9dbf5;transform:translateY(-3px);box-shadow:0 12px 25px #1437640f}.area-item>span{color:#b8c3d1;font-size:10px;font-weight:800}.area-item svg{color:var(--blue)}.area-item strong{color:#344154;font-size:12px}.why-section{background:#fff}.why-card{min-height:220px;animation:.7s both whyEntry;animation-delay:calc(var(--why-index) * 80ms);background:linear-gradient(145deg,#fff,#f8fbff);border:1px solid #e2e8f0;border-radius:20px;padding:30px;transition:transform .4s,box-shadow .4s,border-color .4s;position:relative;overflow:hidden}@keyframes whyEntry{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.why-card:hover{border-color:#cfe0f8;transform:translateY(-7px);box-shadow:0 20px 45px #14376414}.why-icon{width:52px;height:52px;color:var(--blue);background:#edf5ff;border-radius:14px;place-items:center;display:grid}.why-number{color:#dce5ef;font-size:28px;font-weight:800;position:absolute;top:24px;right:25px}.why-card h3{color:var(--navy);margin:23px 0 10px;font-family:Manrope,sans-serif;font-size:18px;font-weight:800}.why-card p{color:var(--muted);margin:0;font-size:13px;line-height:1.75}.booking-section{background:#fff;padding:0 0 90px}.booking-box{background:linear-gradient(110deg,#071426 0%,#0d2440 100%);border-radius:28px;align-items:center;min-height:330px;padding:60px 70px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 70px #0714262e}.booking-content{z-index:3;max-width:680px;position:relative}.booking-content .section-eyebrow{color:#69a9ff}.booking-content h2{color:#fff;letter-spacing:-1.5px;margin:15px 0 17px;font-family:Manrope,sans-serif;font-size:clamp(30px,4vw,48px);line-height:1.1}.booking-content h2 span{color:#5aa0ff;display:block}.booking-content p{color:#ffffffad;max-width:590px;margin:0;font-size:14px;line-height:1.8}.booking-actions{gap:12px;margin-top:28px;display:flex}.booking-phone,.booking-whatsapp{border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:48px;padding:0 20px;font-size:12px;font-weight:800;transition:transform .3s,box-shadow .3s;display:inline-flex}.booking-phone{color:#fff;background:var(--blue)}.booking-whatsapp{color:#fff;background:#ffffff14;border:1px solid #fff3}.booking-phone:hover,.booking-whatsapp:hover{transform:translateY(-2px)}.booking-decoration{width:300px;height:300px;position:absolute;top:50%;right:50px;transform:translateY(-50%)}.booking-circle{border:1px solid #ffffff1a;border-radius:50%;position:absolute}.circle-one{width:300px;height:300px}.circle-two{border-color:#0066ff4d;width:210px;height:210px;top:45px;left:45px}.booking-icon{color:#fff;background:#0066ffbf;border-radius:50%;place-items:center;width:100px;height:100px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.contact-strip{background:#f6f9fd}.contact-strip-grid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.contact-info-card{background:#fff;border:1px solid #e0e7f0;border-radius:13px;align-items:center;gap:13px;padding:18px;transition:transform .3s,box-shadow .3s;display:flex}.contact-info-card:hover{transform:translateY(-3px);box-shadow:0 12px 25px #0f23410f}.contact-info-icon{width:43px;height:43px;color:var(--blue);background:#edf5ff;border-radius:11px;flex:0 0 43px;place-items:center;display:grid}.contact-info-card>div:last-child{flex-direction:column;gap:4px;min-width:0;display:flex}.contact-info-card span{color:#8a95a5;letter-spacing:1px;text-transform:uppercase;font-size:9px;font-weight:800}.contact-info-card strong{color:var(--navy);overflow-wrap:anywhere;font-size:12px}.floating-actions{z-index:99999!important;pointer-events:none!important;justify-content:space-between!important;align-items:center!important;margin:0!important;padding:0 16px!important;display:flex!important;position:fixed!important;bottom:22px!important;left:0!important;right:0!important}.floating-call,.floating-whatsapp{pointer-events:auto!important;color:#fff!important;letter-spacing:.4px!important;white-space:nowrap!important;border:none!important;border-radius:50px!important;justify-content:center!important;align-items:center!important;gap:8px!important;min-width:160px!important;height:50px!important;padding:0 20px!important;font-size:15px!important;font-weight:700!important;text-decoration:none!important;transition:transform .25s,box-shadow .25s!important;display:inline-flex!important;box-shadow:0 8px 24px #00000040!important}.floating-call{background:#06f!important}.floating-whatsapp{background:#20b957!important}.floating-call:hover,.floating-whatsapp:hover{transform:translateY(-3px)scale(1.03)!important;box-shadow:0 12px 30px #0000004d!important}.floating-call svg,.floating-whatsapp svg{stroke:#fff!important;color:#fff!important;fill:none!important;flex-shrink:0!important;width:20px!important;height:20px!important}.floating-call span,.floating-whatsapp span{color:#fff!important;font-size:15px!important;font-weight:700!important;line-height:1!important;display:inline-block!important}@media (width<=1100px){.services-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.service-card{min-height:425px;padding:48px 26px 26px}.service-card h3{font-size:19px}.brands-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hero-side-card{right:25px}.areas-layout{gap:45px}}@media (width<=950px){.services-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.service-card{min-height:420px}.service-card h3{min-height:auto}.service-card p{min-height:62px}}@media (width<=850px){.section-padding{padding:80px 0}.section-heading{display:block}.services-heading{margin-bottom:38px}.services-heading-main{max-width:650px}.heading-side{max-width:600px;margin-top:20px}.quick-strip-inner{grid-template-columns:repeat(2,1fr)}.quick-item:nth-child(2){border-right:0}.quick-item:nth-child(-n+2){border-bottom:1px solid var(--border)}.brands-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.repair-block{grid-template-columns:1fr;gap:35px}.repair-block.reverse .repair-image-wrap,.repair-block.reverse .repair-content{order:initial}.repair-image-wrap{height:420px}.repair-content{max-width:700px}.areas-layout{grid-template-columns:1fr}.why-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-strip-grid{grid-template-columns:repeat(2,1fr)}.booking-decoration{opacity:.6;right:-80px}}@media (width<=600px){.home-container{width:min(100% - 30px,1240px)}.section-padding{padding:65px 0}.section-padding-small{padding:40px 0}.home-hero{height:700px;min-height:650px}.hero-content{max-width:100%}.hero-content h1{letter-spacing:-2.5px;margin-top:20px;font-size:clamp(40px,12vw,58px)}.hero-content p{font-size:14px}.hero-actions{flex-direction:column;align-items:stretch;width:100%}.primary-button,.secondary-button{width:100%}.hero-side-card{display:none}.hero-arrow{width:40px;height:40px}.hero-arrow-left{left:12px}.hero-arrow-right{right:12px}.hero-bottom{width:calc(100% - 30px);bottom:20px}.quick-strip-inner{grid-template-columns:1fr}.quick-item{border-right:0;border-bottom:1px solid var(--border);min-height:78px;padding:14px 16px}.quick-item:last-child{border-bottom:0}.brands-grid{grid-template-columns:1fr;gap:15px}.brand-card{min-height:210px}.services-section{padding-top:65px;padding-bottom:65px}.services-heading{margin-bottom:32px}.services-heading-main h2{letter-spacing:-1.5px;font-size:34px;line-height:1.08}.heading-side{margin-top:17px}.heading-side p{font-size:13px;line-height:1.75}.outline-button{width:100%}.services-grid{grid-template-columns:1fr;gap:15px}.service-card{border-radius:20px;min-height:405px;padding:48px 25px 25px}.service-icon{width:52px;height:52px;top:-26px}.service-icon svg{width:24px!important;height:24px!important}.service-card h3{min-height:auto;margin-top:18px;font-size:20px}.service-card p{min-height:auto;font-size:13px}.service-points{gap:9px;margin-top:19px}.service-link{margin-top:24px}.repair-list{gap:60px}.repair-image-wrap{border-radius:20px;height:300px}.repair-content h3{font-size:31px}.repair-points,.areas-grid,.why-grid{grid-template-columns:1fr}.why-card{min-height:190px}.booking-section{padding-bottom:65px}.booking-box{border-radius:22px;min-height:auto;padding:42px 25px}.booking-content{max-width:100%}.booking-content h2{font-size:31px}.booking-actions{flex-direction:column}.booking-phone,.booking-whatsapp{width:100%}.booking-decoration{display:none}.contact-strip-grid{grid-template-columns:1fr}.floating-actions{justify-content:flex-start!important;padding:0 12px!important;bottom:16px!important}.floating-whatsapp{display:none!important}.floating-call{min-width:150px!important;height:48px!important;padding:0 18px!important;font-size:14px!important}.floating-call svg{width:18px!important;height:18px!important}.floating-call span{font-size:14px!important}}@media (width<=380px){.home-container{width:calc(100% - 24px)}.hero-content h1{letter-spacing:-2px;font-size:38px}.section-heading h2,.areas-content h2{letter-spacing:-1.2px;font-size:32px}.services-heading-main h2{letter-spacing:-1.2px;font-size:31px}.brand-card{padding:24px}.service-card{min-height:395px;padding:46px 22px 22px}.service-icon{width:48px;height:48px;top:-24px}.service-icon svg{width:22px!important;height:22px!important}.service-card h3{font-size:19px}.service-card p{font-size:12.5px}.service-points span{font-size:11px}.repair-content h3{font-size:28px}.floating-call{min-width:140px!important;padding:0 16px!important;font-size:13px!important}}@media (prefers-reduced-motion:reduce){.home-page *,.home-page :before,.home-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.home-page img{max-width:100%}.home-page button{font-family:inherit}.home-page button:focus-visible,.home-page a:focus-visible{outline-offset:3px;outline:3px solid #0066ff59}.services{color:#182033;background:#f5f7fa;width:100%;min-height:100vh;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}.services img{max-width:100%}.services-banner{background-image:url(/young-female-inventor-creating-her-workshop.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;min-height:360px;display:flex;position:relative;overflow:hidden}.services-overlay{z-index:1;background:linear-gradient(135deg,#041226c7,#00000094);position:absolute;inset:0}.services-content{z-index:2;text-align:center;color:#fff;width:min(100%,1000px);padding:50px 25px;position:relative}.services-label{color:#fff;letter-spacing:2px;text-transform:uppercase;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff14;border:1px solid #ffffff73;border-radius:30px;margin-bottom:18px;padding:7px 15px;font-size:12px;font-weight:700;display:inline-block}.services-content h1{color:#fff;margin:0 0 18px;font-size:clamp(38px,5vw,62px);font-weight:700;line-height:1.1}.services-content p{color:#fffffff0;max-width:850px;margin:0 auto;font-size:clamp(16px,2vw,23px);font-weight:400;line-height:1.6}.services-list{width:100%}.service-item{background:#f5f7fa;width:100%;padding:clamp(60px,7vw,95px) 0}.service-item:nth-child(2n){background:#fff}.service-container{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,5vw,75px);width:min(88%,1380px);margin:0 auto;display:grid}.service-container:not(.reverse){grid-template-areas:"content image"}.service-container:not(.reverse) .service-details{grid-area:content}.service-container:not(.reverse) .service-image{grid-area:image}.service-container.reverse{grid-template-areas:"image content"}.service-container.reverse .service-image{grid-area:image}.service-container.reverse .service-details{grid-area:content}.service-image{background:#e9edf2;border-radius:16px;width:100%;height:clamp(480px,52vw,680px);position:relative;overflow:hidden;box-shadow:0 18px 45px #1428461a}.service-image:after{content:"";pointer-events:none;background:linear-gradient(#0000 65%,#0000002e);position:absolute;inset:0}.service-image img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .55s,filter .55s;display:block}.service-image:hover img{filter:brightness(1.03);transform:scale(1.045)}.image-number{z-index:2;color:#fff;letter-spacing:1px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0877c9eb;border-radius:7px;justify-content:center;align-items:center;min-width:48px;height:42px;padding:0 13px;font-size:13px;font-weight:700;display:flex;position:absolute;bottom:20px;left:22px}.service-details{text-align:left;width:100%;max-width:650px}.service-heading{text-align:left;flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:28px;display:flex}.service-icon{color:#0877c9;background:linear-gradient(145deg,#e0f0ff,#cfe5fb);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:4px;font-size:26px;line-height:1;display:flex;box-shadow:0 8px 20px #0877c91a}.service-small-title{color:#0877c9;letter-spacing:1.5px;text-transform:uppercase;text-align:left;margin:0;font-size:12px;font-weight:700;display:block}.service-heading h2{color:#10213a;text-align:left;margin:0;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.15}.service-copy{text-align:left;width:100%}.service-details p{color:#38516f;text-align:left;margin:0 0 18px;font-size:clamp(16px,1.25vw,18px);font-weight:400;line-height:1.72}.service-details p:last-child{margin-bottom:0}.service-features{text-align:left;flex-direction:column;gap:12px;width:100%;margin-top:28px;margin-bottom:30px;display:flex}.service-feature{color:#38516f;text-align:left;align-items:center;gap:12px;font-size:clamp(15px,1.2vw,17px);line-height:1.4;display:flex}.check{color:#00a957;background:#fff;border:2px solid #00c96b;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:700;line-height:1;display:flex}.service-button{color:#fff;text-align:center;cursor:pointer;background:#0877c9;border:none;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:14px 22px;font-size:15px;font-weight:600;line-height:1.4;text-decoration:none;transition:background .3s,transform .3s,box-shadow .3s;display:inline-flex;box-shadow:0 7px 18px #0877c929}.service-button:hover{color:#fff;background:#0567ad;transform:translateY(-2px);box-shadow:0 10px 25px #0877c93d}.service-button:active{transform:translateY(0)}.button-icon{font-size:17px}@media (width>=1400px){.service-container{gap:80px;width:min(86%,1450px)}.service-image{height:700px}.service-details{max-width:680px}}@media (width<=1399px){.service-container{gap:50px;width:88%}.service-image{height:600px}}@media (width<=1199px){.services-banner{min-height:320px}.service-container{gap:35px;width:90%}.service-image{height:540px}.service-heading h2{font-size:32px}.service-details p{font-size:16px;line-height:1.65}.service-feature{font-size:15px}}@media (width<=999px){.services-banner{min-height:290px}.service-item{padding:60px 0}.service-container{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;width:90%}.service-image{border-radius:12px;height:480px}.service-heading{gap:8px}.service-icon{width:52px;height:52px;font-size:24px}.service-small-title{font-size:10px}.service-heading h2{font-size:27px}.service-details p{font-size:15px;line-height:1.6}.service-features{margin-top:20px;margin-bottom:24px}.service-feature{font-size:14px}.service-button{padding:13px 17px;font-size:14px}}@media (width<=768px){.services-banner{min-height:270px}.services-content{padding:35px 20px}.services-label{letter-spacing:1.5px;font-size:10px}.service-item{padding:55px 0}.service-container,.service-container.reverse{flex-direction:column;gap:30px;width:90%;display:flex}.service-container .service-image,.service-container.reverse .service-image{order:1;width:100%}.service-container .service-details,.service-container.reverse .service-details{order:2;width:100%;max-width:none}.service-image{border-radius:12px;height:420px}.service-heading{margin-bottom:20px}.service-heading h2{font-size:28px}.service-details p{font-size:16px;line-height:1.65}.service-feature{font-size:15px}.service-button{width:100%}}@media (width<=599px){.services-banner{min-height:250px}.services-content{padding:25px 15px}.services-label{margin-bottom:13px;padding:6px 11px;font-size:9px}.services-content h1{margin-bottom:12px;font-size:36px}.services-content p{font-size:15px;line-height:1.5}.service-item{padding:48px 0}.service-container,.service-container.reverse{gap:25px;width:90%}.service-image{border-radius:9px;height:360px}.image-number{min-width:42px;height:36px;font-size:11px;bottom:14px;left:14px}.service-heading{gap:8px;margin-bottom:18px}.service-icon{width:50px;height:50px;font-size:22px}.service-small-title{margin-bottom:2px;font-size:9px}.service-heading h2{font-size:25px}.service-details p{font-size:15px;line-height:1.65}.service-features{gap:11px;margin-top:21px;margin-bottom:25px}.service-feature{gap:10px;font-size:14px}.check{width:20px;height:20px;font-size:11px}.service-button{min-height:49px;padding:12px;font-size:13px}}@media (width<=479px){.services-banner{min-height:230px}.services-content{padding:20px 14px}.services-content h1{font-size:33px}.services-content p{font-size:14px}.service-item{padding:42px 0}.service-container,.service-container.reverse{gap:23px;width:92%}.service-image{height:320px}.service-heading{gap:7px}.service-icon{width:46px;height:46px;font-size:20px}.service-heading h2{font-size:23px}.service-small-title{font-size:8px}.service-details p{font-size:14px;line-height:1.65}.service-feature{font-size:14px}.service-button{padding:11px 9px;font-size:12.5px}}@media (width<=399px){.services-banner{min-height:215px}.services-content{padding:15px 12px}.services-label{letter-spacing:1px;margin-bottom:10px;padding:5px 9px;font-size:8px}.services-content h1{margin-bottom:9px;font-size:29px}.services-content p{font-size:13px}.service-item{padding:38px 0}.service-container,.service-container.reverse{width:92%}.service-image{height:280px}.image-number{min-width:38px;height:32px;font-size:10px;bottom:10px;left:10px}.service-heading{gap:6px}.service-icon{width:42px;height:42px;font-size:18px}.service-heading h2{font-size:21px}.service-details p{font-size:13.5px;line-height:1.65}.service-features{gap:9px}.service-feature{font-size:13px}.check{width:18px;height:18px;font-size:10px}.service-button{width:100%;min-height:47px;font-size:11.5px}.button-icon{font-size:14px}}@media (hover:none){.service-image:hover img{filter:none;transform:none}.service-button:hover{transform:none}}.service-button:focus-visible{outline-offset:3px;outline:3px solid #0877c959}@media (prefers-reduced-motion:reduce){.service-image img,.service-button{transition:none}}.about-page{color:#163b63;background:#fff;width:100%;overflow:hidden}.about-container{width:min(1200px,90%);margin:0 auto}.about-intro{background:#f4f5f7;padding:55px 0 70px}.about-intro-grid{grid-template-columns:1fr 1fr;align-items:start;gap:55px;display:grid}.about-intro-content h1{color:#0b2850;margin:0 0 30px;font-size:48px;font-weight:700;line-height:1.1}.about-intro-content p{color:#31577d;margin:0 0 30px;font-size:20px;line-height:1.8}.about-intro-content p:last-child{margin-bottom:0}.about-intro-image{border-radius:14px;width:100%;height:560px;overflow:hidden;box-shadow:0 3px 12px #0000001f}.about-intro-image img{object-fit:cover;width:100%;height:100%;display:block}.mission-section h2,.why-section h2,.appliances-section h2,.about-contact-section h2{text-align:center;color:#0b2850;margin:0;font-size:42px;font-weight:700;line-height:1.2}.mission-section{background:#fff;padding:65px 0 75px}.mission-text{text-align:center;color:#31577d;max-width:900px;margin:35px auto 0;font-size:20px;line-height:1.8}.why-section{background:#f4f5f7;padding:70px 0}.reasons-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:45px;display:grid}.reason-card{text-align:center;background:#fff;border:1px solid #e3e6ea;border-radius:12px;min-height:250px;padding:35px 25px;transition:transform .25s,box-shadow .25s;box-shadow:0 2px 8px #0000000d}.reason-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px #00000017}.reason-icon{background:#dceaff;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 25px;font-size:30px;display:flex}.reason-card h3{color:#0b2850;margin:0 0 15px;font-size:24px;font-weight:600;line-height:1.35}.reason-card p{color:#496b8d;margin:0;font-size:16px;line-height:1.6}.appliances-section{background:#fff;padding:70px 0 80px}.appliances-grid{grid-template-columns:repeat(2,1fr);gap:16px;max-width:900px;margin:40px auto 0;display:grid}.appliance-item{color:#31577d;background:#f3f4f6;border-radius:10px;align-items:center;gap:14px;padding:18px 22px;font-size:18px;display:flex}.check-icon{color:#00b85c;border:2px solid #00c965;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:27px;height:27px;font-size:17px;font-weight:700;display:flex}.about-contact-section{background:#f4f5f7;padding:70px 0}.contact-card{background:#fff;border:1px solid #e2e5e9;border-radius:12px;max-width:1000px;margin:40px auto 0;padding:35px 45px;box-shadow:0 2px 8px #0000000f}.contact-item{color:#31577d;align-items:center;gap:15px;margin-bottom:20px;font-size:20px;display:flex}.contact-item:last-child{margin-bottom:0}.contact-item a{color:#31577d;text-decoration:none;transition:color .2s}.contact-item a:hover{color:#0786c9}.contact-icon{text-align:center;flex-shrink:0;width:25px}.contact-icon.phone{color:#e83e8c}.contact-icon.email{color:#6c63ff}.contact-icon.website{color:#159de0}.disclaimer-section{background:#fff;padding:70px 0}.disclaimer-card{background:#fff;border:1px solid #e0e3e7;border-radius:12px;padding:40px 45px;box-shadow:0 2px 8px #0000000f}.disclaimer-card h2{color:#0b2850;margin:0 0 20px;font-size:32px;font-weight:700}.disclaimer-card p{color:#31577d;margin:0;font-size:18px;line-height:1.8}@media (width<=992px){.about-container{width:min(92%,850px)}.about-intro{padding:45px 0 60px}.about-intro-grid{grid-template-columns:1fr;gap:40px}.about-intro-content h1{font-size:42px}.about-intro-content p{font-size:18px;line-height:1.7}.about-intro-image{height:450px}.mission-section h2,.why-section h2,.appliances-section h2,.about-contact-section h2{font-size:36px}.reasons-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.about-container{width:90%}.about-intro{padding:35px 0 45px}.about-intro-grid{gap:30px}.about-intro-content h1{margin-bottom:22px;font-size:32px;line-height:1.15}.about-intro-content p{margin-bottom:22px;font-size:16px;line-height:1.7}.about-intro-image{border-radius:10px;height:300px}.mission-section h2,.why-section h2,.appliances-section h2,.about-contact-section h2{font-size:30px}.mission-section{padding:45px 0 50px}.mission-text{margin-top:25px;font-size:16px;line-height:1.7}.why-section{padding:50px 0}.reasons-grid{grid-template-columns:1fr;gap:18px;margin-top:30px}.reason-card{min-height:auto;padding:28px 20px}.reason-icon{width:62px;height:62px;margin-bottom:18px;font-size:26px}.reason-card h3{font-size:21px}.reason-card p{font-size:15px}.appliances-section{padding:50px 0 60px}.appliances-grid{grid-template-columns:1fr;gap:12px;margin-top:30px}.appliance-item{padding:15px 18px;font-size:16px}.about-contact-section{padding:50px 0}.contact-card{margin-top:30px;padding:25px 22px}.contact-item{align-items:flex-start;gap:12px;margin-bottom:18px;font-size:16px;line-height:1.5}.disclaimer-section{padding:50px 0}.disclaimer-card{padding:25px 22px}.disclaimer-card h2{margin-bottom:15px;font-size:27px}.disclaimer-card p{font-size:15px;line-height:1.7}}@media (width<=380px){.about-intro-content h1{font-size:28px}.mission-section h2,.why-section h2,.appliances-section h2,.about-contact-section h2{font-size:27px}.about-intro-image{height:250px}.contact-item{font-size:15px}}.contact-page{color:#16365c;background:#fff;width:100%;min-height:100vh;font-family:Poppins,Inter,Arial,Helvetica,sans-serif;overflow-x:hidden}.contact-hero{background-image:url(/young-female-inventor-creating-her-workshop.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;min-height:330px;display:flex;position:relative;overflow:hidden}.contact-hero-overlay{z-index:1;background:linear-gradient(90deg,#031930d1,#03193094,#0000007a);position:absolute;inset:0}.contact-hero-content{z-index:2;text-align:center;color:#fff;width:min(90%,1000px);padding:60px 20px;animation:.8s both contactHeroUp;position:relative}.contact-eyebrow{color:#73c8ff;letter-spacing:3px;margin-bottom:15px;font-size:13px;font-weight:700;display:inline-block}.contact-hero-content h1{color:#fff;letter-spacing:-1px;margin:0 0 15px;font-size:clamp(38px,5vw,62px);font-weight:750;line-height:1.1}.contact-hero-content p{color:#ffffffeb;max-width:700px;margin:0 auto;font-size:clamp(15px,1.7vw,20px);line-height:1.65}@keyframes contactHeroUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.contact-section{background:linear-gradient(#fff 0%,#f7fafc 100%);width:100%;padding:clamp(60px,7vw,100px) 20px}.contact-container{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:start;gap:clamp(45px,6vw,85px);width:min(100%,1180px);margin:0 auto;display:grid}.contact-heading{margin-bottom:32px}.contact-label{color:#0879bd;letter-spacing:2px;margin-bottom:10px;font-size:12px;font-weight:700;display:inline-block}.contact-heading h2{color:#102d52;letter-spacing:-.5px;margin:0 0 13px;font-size:clamp(28px,3vw,38px);font-weight:750;line-height:1.2}.contact-heading h2 span{color:#0879bd}.contact-heading p{color:#63758a;max-width:580px;margin:0;font-size:15px;line-height:1.75}.contact-form{width:100%}.form-row{grid-template-columns:1fr 1fr;gap:20px;width:100%;margin-bottom:21px;display:grid}.form-group{flex-direction:column;width:100%;display:flex}.form-group label{color:#1c3c60;margin-bottom:8px;font-size:14px;font-weight:600}.form-group input,.form-group select,.form-group textarea{color:#193957;background:#fff;border:1px solid #d9e1e9;border-radius:8px;outline:none;width:100%;font-family:inherit;font-size:15px;transition:border-color .25s,box-shadow .25s,transform .25s}.form-group input,.form-group select{height:51px;padding:0 14px}.form-group textarea{resize:vertical;min-height:145px;padding:14px;line-height:1.6}.form-group input::placeholder,.form-group textarea::placeholder{color:#9aa8b7}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:#0879bd;transform:translateY(-1px);box-shadow:0 0 0 3px #0879bd1a}.message-group{margin-bottom:24px}.send-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0879bd,#0567a5);border:none;border-radius:7px;justify-content:center;align-items:center;gap:9px;min-width:190px;min-height:50px;padding:0 23px;font-family:inherit;font-size:15px;font-weight:600;transition:transform .25s,box-shadow .25s,background .25s;display:inline-flex;box-shadow:0 8px 20px #0879bd29}.send-button:hover{background:linear-gradient(135deg,#0567a5,#045985);transform:translateY(-3px);box-shadow:0 12px 28px #0879bd40}.send-button:active{transform:translateY(-1px)}.contact-info{background:linear-gradient(145deg,#fff,#f8fbfd);border:1px solid #e2eaf1;border-radius:14px;width:100%;padding:30px 30px 28px;box-shadow:0 15px 45px #0f375a14}.info-item{color:inherit;align-items:flex-start;gap:15px;margin-bottom:25px;text-decoration:none;transition:transform .25s;display:flex}.info-item:hover{transform:translate(4px)}.info-icon{color:#0879bd;background:#eaf6fd;border-radius:9px;flex:0 0 45px;justify-content:center;align-items:center;width:45px;height:45px;transition:background .25s,transform .25s;display:flex}.info-item:hover .info-icon{color:#fff;background:#0879bd;transform:translateY(-2px)}.info-content{flex:1;min-width:0}.info-content h3{color:#132f4e;margin:1px 0 5px;font-size:17px;font-weight:650}.info-content p{color:#355779;overflow-wrap:anywhere;margin:0 0 3px;font-size:14px;line-height:1.6}.info-content span{color:#8493a3;font-size:12px;line-height:1.5;display:block}.contact-whatsapp{background:#f1f8fc;border:1px solid #dcecf5;border-radius:9px;justify-content:space-between;align-items:center;gap:15px;margin-top:7px;padding:17px;display:flex}.contact-whatsapp>div{flex-direction:column;gap:3px;display:flex}.contact-whatsapp strong{color:#173653;font-size:14px}.contact-whatsapp span{color:#718397;font-size:12px;line-height:1.4}.whatsapp-button{color:#fff;background:#0879bd;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;padding:10px 15px;font-size:13px;font-weight:600;text-decoration:none;transition:transform .25s,background .25s;display:inline-flex}.whatsapp-button:hover{background:#05649e;transform:translateY(-2px)}@media (width<=950px){.contact-container{grid-template-columns:1fr;gap:60px;max-width:720px}.contact-info{padding:28px}}@media (width<=700px){.contact-hero{min-height:270px}.contact-hero-content{padding:50px 18px}.contact-eyebrow{letter-spacing:2px;font-size:11px}.contact-section{padding:55px 17px}.contact-container{gap:45px;width:100%}.form-row{grid-template-columns:1fr;gap:19px;margin-bottom:19px}.contact-info{border-radius:12px;padding:24px 20px}.send-button{width:100%}}@media (width<=480px){.contact-hero{min-height:235px}.contact-hero-content{padding:40px 15px}.contact-hero-content h1{font-size:35px}.contact-hero-content p{font-size:14px}.contact-section{padding:45px 14px}.contact-heading{margin-bottom:25px}.contact-heading h2{font-size:27px}.contact-heading p{font-size:14px;line-height:1.7}.form-group label{font-size:13px}.form-group input,.form-group select{height:49px;font-size:14px}.form-group textarea{min-height:130px;font-size:14px}.info-item{gap:12px;margin-bottom:23px}.info-icon{flex-basis:40px;width:40px;height:40px}.info-content h3{font-size:16px}.info-content p{font-size:13px}.contact-whatsapp{flex-direction:column;align-items:flex-start}.whatsapp-button{width:100%}}@media (width<=360px){.contact-hero-content h1{font-size:31px}.contact-hero-content p{font-size:13px}.contact-section{padding-left:12px;padding-right:12px}.contact-info{padding:20px 15px}.info-item{gap:10px}.info-icon{flex-basis:37px;width:37px;height:37px}.info-content p{font-size:12px}}@media (prefers-reduced-motion:reduce){.contact-hero-content,.info-item,.info-icon,.send-button,.whatsapp-button,.form-group input,.form-group select,.form-group textarea{transition:none;animation:none}}.privacy-page-wrapper{color:#1e293b;background-color:#f8fafc;justify-content:center;min-height:100vh;padding:40px 20px 80px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex}.privacy-container{background-color:#fff;border-radius:16px;width:100%;max-width:900px;padding:48px 56px;box-shadow:0 4px 25px #00000008}.privacy-header{text-align:center;margin-bottom:24px}.company-subtitle{color:#64748b;margin-bottom:6px;font-size:.95rem;font-weight:500;display:block}.privacy-title{color:#0f172a;letter-spacing:-.5px;margin:0 0 12px;font-size:2.75rem;font-weight:800}.privacy-subheading{color:#475569;margin:0;font-size:1.1rem}.privacy-intro{color:#334155;margin-bottom:40px;font-size:1.05rem;line-height:1.6}.privacy-section{margin-bottom:36px}.privacy-section h2{color:#0f172a;margin:0 0 12px;font-size:1.5rem;font-weight:700}.section-desc{color:#475569;margin:0 0 16px;font-size:1rem;line-height:1.6}.grid-cards{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.card{background-color:#fff;border:1px solid #f1f5f9;border-radius:12px;padding:16px 20px;box-shadow:0 2px 6px #00000005}.flex-card{align-items:center;gap:16px;display:flex}.flex-card span{color:#1e293b;font-size:.98rem;font-weight:600}.stack-list{flex-direction:column;gap:12px;margin-bottom:20px;display:flex}.stack-item{color:#334155;align-items:center;gap:16px;font-size:1rem;font-weight:500;display:flex}.notice-text{color:#334155;margin-top:16px;font-size:1rem;font-weight:500}.subtext{color:#64748b;margin-top:14px;font-size:.9rem}.contact-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.contact-card{align-items:center;gap:12px;padding:16px;display:flex}.contact-info{word-break:break-all;flex-direction:column;display:flex}.contact-label{color:#64748b;font-size:.8rem}.contact-value{color:#0f172a;font-size:.95rem;font-weight:700}.icon-box{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.green-icon{color:#16a34a;background-color:#dcfce7}.blue-icon{color:#2563eb;background-color:#dbeafe}.gray-icon{color:#475569;background-color:#f1f5f9}@media (width<=768px){.grid-cards,.contact-grid{grid-template-columns:1fr}.privacy-container{padding:32px 20px}.privacy-title{font-size:2.2rem}}.terms-page{background-color:#f8f9fa;min-height:100vh}.terms-hero{color:#fff;text-align:center;background:linear-gradient(135deg,#1a1a2e 0%,#16213e 100%);padding:80px 20px 60px}.terms-hero-content h1{letter-spacing:-.5px;margin-bottom:12px;font-size:2.5rem;font-weight:700}.terms-hero-content p{opacity:.9;max-width:600px;margin:0 auto;font-size:1.1rem}.terms-content{padding:50px 20px 80px}.terms-container{background:#fff;border-radius:12px;max-width:860px;margin:0 auto;padding:40px 48px;box-shadow:0 4px 24px #0000000f}.terms-intro{border-bottom:1px solid #e9ecef;margin-bottom:40px;padding-bottom:28px}.terms-intro p{color:#333;margin-bottom:16px;font-size:1.05rem;line-height:1.7}.terms-updated{color:#666!important;font-size:.95rem!important}.terms-section{margin-bottom:36px}.terms-section h2{color:#1a1a2e;border-bottom:2px solid #e9ecef;margin-bottom:14px;padding-bottom:8px;font-size:1.35rem;font-weight:600}.terms-section p{color:#444;margin-bottom:12px;font-size:1rem;line-height:1.7}.terms-section ul{margin-bottom:12px;padding-left:22px}.terms-section li{color:#444;margin-bottom:8px;font-size:1rem;line-height:1.7}.terms-section a{color:#0077b6;font-weight:500;text-decoration:none}.terms-section a:hover{text-decoration:underline}.terms-contact-box{background:#f1f5f9;border-radius:10px;margin-top:16px;padding:24px 28px}.terms-contact-box p{margin-bottom:8px;font-size:1rem}.terms-contact-box a{color:#0077b6}.terms-back{text-align:center;border-top:1px solid #e9ecef;margin-top:48px;padding-top:28px}.terms-back-btn{color:#fff;background:#1a1a2e;border-radius:8px;padding:12px 28px;font-weight:500;text-decoration:none;transition:background .25s,transform .2s;display:inline-block}.terms-back-btn:hover{background:#0077b6;transform:translateY(-1px)}@media (width<=768px){.terms-hero{padding:60px 16px 45px}.terms-hero-content h1{font-size:1.9rem}.terms-container{padding:28px 22px}.terms-section h2{font-size:1.2rem}}@media (width<=480px){.terms-hero-content h1{font-size:1.65rem}.terms-container{padding:22px 16px}}.lg-page{color:#182033;box-sizing:border-box;background:#f1f3f8;width:100%;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.lg-page *,.lg-page :before,.lg-page :after{box-sizing:border-box}.lg-top-bar{color:#fff;background:#1196bc;width:100%}.lg-top-bar-inner{justify-content:space-between;align-items:center;width:100%;max-width:1450px;min-height:52px;margin:0 auto;padding:0 28px;display:flex}.lg-top-item{align-items:center;gap:9px;font-size:15px;font-weight:600;display:flex}.lg-top-item svg{font-size:17px}.lg-status-dot{background:#18e783;border-radius:50%;width:9px;height:9px;display:inline-block}.lg-hero{text-align:center;background:linear-gradient(135deg,#283fa8 0%,#243994 100%);flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:320px;padding:48px 20px 34px;display:flex}.lg-hero-logo{object-fit:contain;background:#fff;width:110px;height:72px;margin-bottom:27px;padding:5px}.lg-hero h1{color:#fff;margin:0;font-size:48px;font-weight:800;line-height:1.1}.lg-hero>p{color:#fff;margin:10px 0 25px;font-size:22px;font-weight:400;line-height:1.4}.lg-hero-pills{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex}.lg-hero-pills span{color:#fff;background:#3d6ed3bf;border-radius:24px;justify-content:center;align-items:center;min-height:39px;padding:0 27px;font-size:14px;font-weight:700;display:inline-flex}.lg-main{width:100%;max-width:1390px;margin:0 auto;padding:70px 0 72px}.lg-main-card{background:#fff;border-radius:19px;width:calc(100% - 40px);margin:0 auto;padding:56px 52px 65px;box-shadow:0 8px 25px #1721381a}.lg-main-heading{color:#2760e8;margin:0 0 43px;font-size:39px;font-weight:800;line-height:1.2}.lg-service-group{margin-bottom:47px}.lg-service-group:last-child{margin-bottom:0}.lg-service-group-title{color:#182033;align-items:center;gap:13px;margin:0 0 25px;font-size:27px;font-weight:800;line-height:1.25;display:flex}.lg-group-symbol{color:#2464e9;font-size:25px;font-weight:700}.lg-services-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.lg-service-card{background:#fff;border-radius:17px;min-width:0;transition:transform .25s,box-shadow .25s;overflow:hidden;box-shadow:0 7px 18px #121e3026}.lg-service-card:hover{transform:translateY(-3px);box-shadow:0 11px 25px #121e3030}.lg-service-image-wrapper{width:100%;height:218px;position:relative;overflow:hidden}.lg-service-image{object-fit:cover;width:100%;height:100%;display:block}.lg-service-image-title{color:#fff;text-align:center;background:#191919ad;justify-content:center;align-items:center;min-height:59px;padding:8px 12px;font-size:18px;font-weight:800;line-height:1.25;display:flex;position:absolute;bottom:0;left:0;right:0}.lg-service-content{text-align:center;flex-direction:column;align-items:center;min-height:165px;padding:22px 26px 26px;display:flex}.lg-service-icon{color:#2866df;margin-bottom:19px;font-size:23px}.lg-service-content p{color:#636873;margin:0;font-size:16px;font-weight:400;line-height:1.55}.lg-content-card{background:#fff;border-radius:19px;width:calc(100% - 40px);margin:30px auto 0;padding:50px 52px;box-shadow:0 8px 25px #17213817}.lg-content-card h2{color:#182033;margin:0 0 26px;font-size:34px;font-weight:800;line-height:1.25}.lg-content-card>p{color:#606775;margin:0 0 17px;font-size:16px;line-height:1.75}.lg-content-card>p:last-child{margin-bottom:0}.lg-independent-note{font-weight:600}.lg-benefits-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 36px;display:grid}.lg-benefit{align-items:flex-start;gap:16px;display:flex}.lg-benefit>svg{color:#2866e5;flex:none;margin-top:4px;font-size:24px}.lg-benefit h3{color:#20283a;margin:0 0 8px;font-size:18px;font-weight:800}.lg-benefit p{color:#68707d;margin:0;font-size:14px;line-height:1.6}.lg-process-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;display:grid}.lg-process-item{text-align:center;background:#fff;border:1px solid #e6e9f0;border-radius:14px;padding:31px 20px 25px;position:relative}.lg-process-item>span{color:#fff;background:#2864e4;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;font-size:13px;font-weight:800;display:flex;position:absolute;top:12px;right:15px}.lg-process-item>svg{color:#2864e4;margin-bottom:15px;font-size:28px}.lg-process-item h3{color:#20283a;margin:0 0 8px;font-size:18px;font-weight:800}.lg-process-item p{color:#68707d;margin:0;font-size:14px;line-height:1.55}.lg-testimonials-card{padding-bottom:43px}.lg-testimonials-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;display:grid}.lg-testimonial{background:#fbfbfd;border-radius:4px;min-height:280px;padding:24px 31px}.lg-stars{color:#f7c900;letter-spacing:2px;margin-bottom:20px;font-size:24px}.lg-testimonial>p{color:#414957;margin:0 0 25px;font-size:16px;line-height:1.65}.lg-customer{align-items:center;gap:14px;display:flex}.lg-customer-avatar{color:#2865df;background:#e1ecff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:52px;height:52px;font-size:20px;font-weight:800;display:flex}.lg-customer>div:last-child{flex-direction:column;gap:4px;display:flex}.lg-customer strong{color:#171d2a;font-size:16px}.lg-customer span{color:#727884;font-size:14px}.lg-city-card{text-align:center;padding:49px 45px 43px}.lg-city-card h2{margin-bottom:27px}.lg-city-subtitle{color:#606775!important;margin:0 0 37px!important;font-size:16px!important}.lg-city-grid{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:35px;display:grid}.lg-city-box{color:#fff;background:linear-gradient(135deg,#3175f1,#2355dd);border-radius:16px;min-height:190px;padding:30px 34px}.lg-city-title{align-items:center;gap:14px;display:flex}.lg-city-title svg{font-size:27px}.lg-city-title h3{margin:0;font-size:29px;font-weight:800}.lg-city-box p{color:#fff;margin:13px 0 20px;font-size:16px;line-height:1.5}.lg-city-box>span{font-size:16px;font-weight:700}.lg-faq-card{padding-bottom:45px}.lg-faq-list{flex-direction:column;gap:12px;display:flex}.lg-faq-item{background:#fff;border:1px solid #e0e3e9;border-radius:13px;overflow:hidden}.lg-faq-question{color:#182033;text-align:left;cursor:pointer;background:#fff;border:none;outline:none;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:65px;padding:0 22px;font-family:inherit;font-size:16px;font-weight:700;display:flex}.lg-faq-question svg{color:#646b76;flex:none;transition:transform .2s}.lg-faq-open .lg-faq-question svg{transform:rotate(180deg)}.lg-faq-answer{color:#656c78;padding:0 22px 20px;font-size:15px;line-height:1.6}.lg-emergency{background:#fff2f4;border:1px solid #f3cfd3;border-radius:18px;justify-content:space-between;align-items:center;gap:30px;width:calc(100% - 40px);min-height:162px;margin:28px auto 0;padding:30px 44px;display:flex}.lg-emergency-content h2{color:#151d2e;align-items:center;gap:15px;margin:0 0 15px;font-size:27px;font-weight:800;display:flex}.lg-emergency-content h2 svg{color:#ed1934}.lg-emergency-content p{color:#414957;margin:0;font-size:16px;line-height:1.55}.lg-emergency-button{color:#fff;background:#df0717;border-radius:9px;justify-content:center;align-items:center;gap:11px;min-width:240px;min-height:57px;padding:0 25px;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 5px 12px #de001238}.lg-emergency-button:hover{background:#c90010}.lg-bottom-card{background:#fff;border-radius:18px;width:calc(100% - 40px);margin:75px auto 0;overflow:hidden;box-shadow:0 8px 25px #1721381a}.lg-cta{text-align:center;background:linear-gradient(105deg,#2769ed,#263fb9);flex-direction:column;justify-content:center;align-items:center;min-height:239px;padding:48px 20px;display:flex}.lg-cta>p{color:#fff;margin:0 0 33px;font-size:20px;line-height:1.4}.lg-cta-buttons{justify-content:center;align-items:center;gap:17px;display:flex}.lg-call-button,.lg-book-button{border-radius:9px;justify-content:center;align-items:center;gap:10px;min-width:155px;min-height:54px;padding:0 25px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.lg-call-button{color:#2448bc;background:#fff}.lg-book-button{color:#fff;background:0 0;border:1px solid #ffffff59}.lg-disclaimer{background:#fff;align-items:flex-start;gap:22px;min-height:120px;padding:35px;display:flex}.lg-disclaimer strong{color:#294a9c;letter-spacing:.4px;flex:none;padding-left:16px;font-size:15px;position:relative}.lg-disclaimer strong:before{content:"";background:#3374e9;width:4px;height:27px;position:absolute;top:0;left:0}.lg-disclaimer p{color:#666d79;margin:0;font-size:14px;line-height:1.65}.lg-floating-phone,.lg-floating-whatsapp{z-index:1000;border-radius:50%;justify-content:center;align-items:center;width:66px;height:66px;text-decoration:none;display:flex;position:fixed;bottom:23px;box-shadow:0 3px 10px #00000029}.lg-floating-phone{color:#fff;background:#119ac2;border:8px solid #dceff5;left:26px}.lg-floating-whatsapp{color:#fff;background:#24dc70;border:8px solid #dff8e8;right:26px}.lg-floating-phone svg,.lg-floating-whatsapp svg{font-size:27px}@media (width<=1100px){.lg-main{padding-top:50px}.lg-main-card,.lg-content-card,.lg-emergency,.lg-bottom-card{width:calc(100% - 30px)}.lg-main-card,.lg-content-card{padding-left:35px;padding-right:35px}.lg-services-grid,.lg-benefits-grid,.lg-process-grid,.lg-testimonials-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.lg-top-bar-inner{flex-direction:column;gap:9px;min-height:auto;padding:12px 14px}.lg-top-item{font-size:13px}.lg-hero{min-height:300px;padding:40px 16px 30px}.lg-hero-logo{width:94px;height:64px;margin-bottom:20px}.lg-hero h1{font-size:36px}.lg-hero>p{margin-top:10px;margin-bottom:22px;font-size:17px}.lg-hero-pills{gap:8px}.lg-hero-pills span{min-height:34px;padding:0 14px;font-size:12px}.lg-main{padding:30px 0 45px}.lg-main-card,.lg-content-card,.lg-emergency,.lg-bottom-card{width:calc(100% - 20px)}.lg-main-card,.lg-content-card{padding:30px 18px}.lg-main-heading{margin-bottom:30px;font-size:29px}.lg-service-group{margin-bottom:35px}.lg-service-group-title{gap:9px;font-size:21px}.lg-services-grid{grid-template-columns:1fr;gap:20px}.lg-service-image-wrapper{height:205px}.lg-service-image-title{font-size:17px}.lg-service-content{min-height:145px;padding:20px 18px 24px}.lg-service-content p{font-size:14px}.lg-content-card{margin-top:20px}.lg-content-card h2{font-size:27px}.lg-content-card>p{font-size:14px;line-height:1.7}.lg-benefits-grid{grid-template-columns:1fr;gap:24px}.lg-process-grid{grid-template-columns:1fr;gap:16px}.lg-testimonials-grid{grid-template-columns:1fr;gap:18px}.lg-testimonial{min-height:auto;padding:22px}.lg-city-card{padding:30px 18px}.lg-city-grid{grid-template-columns:1fr;gap:18px}.lg-city-box{min-height:170px;padding:25px}.lg-city-title h3{font-size:25px}.lg-emergency{flex-direction:column;align-items:flex-start;padding:25px 20px}.lg-emergency-content h2{font-size:22px}.lg-emergency-content p{font-size:14px}.lg-emergency-button{width:100%;min-width:0}.lg-bottom-card{margin-top:40px}.lg-cta{min-height:210px;padding:35px 15px}.lg-cta>p{margin-bottom:25px;font-size:18px}.lg-cta-buttons{flex-direction:column;gap:10px;width:100%}.lg-call-button,.lg-book-button{width:100%;min-width:0}.lg-disclaimer{flex-direction:column;gap:16px;padding:25px 20px}.lg-floating-phone,.lg-floating-whatsapp{width:56px;height:56px;bottom:15px}.lg-floating-phone{left:12px}.lg-floating-whatsapp{right:12px}.lg-floating-phone svg,.lg-floating-whatsapp svg{font-size:23px}}@media (width<=420px){.lg-hero h1{font-size:32px}.lg-hero>p{font-size:15px}.lg-main-heading{font-size:26px}.lg-service-image-wrapper{height:190px}.lg-service-image-title{font-size:15px}}.samsung-page{color:#182033;box-sizing:border-box;background:#f1f3f8;width:100%;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.samsung-page *,.samsung-page :before,.samsung-page :after{box-sizing:border-box}.samsung-top-bar{color:#fff;background:#1196bc;width:100%}.samsung-top-bar-inner{justify-content:space-between;align-items:center;width:100%;max-width:1450px;min-height:52px;margin:0 auto;padding:0 28px;display:flex}.samsung-top-item{align-items:center;gap:9px;font-size:15px;font-weight:600;display:flex}.samsung-top-item svg{font-size:17px}.samsung-status-dot{background:#18e783;border-radius:50%;width:9px;height:9px;display:inline-block}.samsung-hero{text-align:center;background:linear-gradient(135deg,#283fa8 0%,#243994 100%);flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:320px;padding:48px 20px 34px;display:flex}.samsung-hero-logo{object-fit:contain;background:#fff;width:110px;height:72px;margin-bottom:27px;padding:5px}.samsung-hero h1{color:#fff;margin:0;font-size:48px;font-weight:800;line-height:1.1}.samsung-hero>p{color:#fff;margin:10px 0 25px;font-size:22px;font-weight:400;line-height:1.4}.samsung-hero-pills{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex}.samsung-hero-pills span{color:#fff;background:#3d6ed3bf;border-radius:24px;justify-content:center;align-items:center;min-height:39px;padding:0 27px;font-size:14px;font-weight:700;display:inline-flex}.samsung-main{width:100%;max-width:1390px;margin:0 auto;padding:70px 0 72px}.samsung-main-card{background:#fff;border-radius:19px;width:calc(100% - 40px);margin:0 auto;padding:56px 52px 65px;box-shadow:0 8px 25px #1721381a}.samsung-main-heading{color:#2760e8;margin:0 0 43px;font-size:39px;font-weight:800;line-height:1.2}.samsung-service-group{margin-bottom:47px}.samsung-service-group:last-child{margin-bottom:0}.samsung-service-group-title{color:#182033;align-items:center;gap:13px;margin:0 0 25px;font-size:27px;font-weight:800;line-height:1.25;display:flex}.samsung-group-symbol{color:#2464e9;font-size:25px;font-weight:700}.samsung-services-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.samsung-service-card{background:#fff;border-radius:17px;min-width:0;transition:transform .25s,box-shadow .25s;overflow:hidden;box-shadow:0 7px 18px #121e3026}.samsung-service-card:hover{transform:translateY(-3px);box-shadow:0 11px 25px #121e3030}.samsung-service-image-wrapper{width:100%;height:218px;position:relative;overflow:hidden}.samsung-service-image{object-fit:cover;width:100%;height:100%;display:block}.samsung-service-image-title{color:#fff;text-align:center;background:#191919ad;justify-content:center;align-items:center;min-height:59px;padding:8px 12px;font-size:18px;font-weight:800;line-height:1.25;display:flex;position:absolute;bottom:0;left:0;right:0}.samsung-service-content{text-align:center;flex-direction:column;align-items:center;min-height:165px;padding:22px 26px 26px;display:flex}.samsung-service-icon{color:#2866df;margin-bottom:19px;font-size:23px}.samsung-service-content p{color:#636873;margin:0;font-size:16px;font-weight:400;line-height:1.55}.samsung-content-card{background:#fff;border-radius:19px;width:calc(100% - 40px);margin:30px auto 0;padding:50px 52px;box-shadow:0 8px 25px #17213817}.samsung-content-card h2{color:#182033;margin:0 0 26px;font-size:34px;font-weight:800;line-height:1.25}.samsung-content-card>p{color:#606775;margin:0 0 17px;font-size:16px;line-height:1.75}.samsung-content-card>p:last-child{margin-bottom:0}.samsung-independent-note{font-weight:600}.samsung-benefits-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;display:grid}.samsung-benefit{align-items:flex-start;gap:16px;display:flex}.samsung-benefit>svg{color:#2866e5;flex:none;margin-top:4px;font-size:24px}.samsung-benefit h3{color:#20283a;margin:0 0 8px;font-size:18px;font-weight:800}.samsung-benefit p{color:#68707d;margin:0;font-size:14px;line-height:1.6}.samsung-process-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;display:grid}.samsung-process-item{text-align:center;background:#fff;border:1px solid #e6e9f0;border-radius:14px;padding:31px 20px 25px;position:relative}.samsung-process-item>span{color:#fff;background:#2864e4;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;font-size:13px;font-weight:800;display:flex;position:absolute;top:12px;right:15px}.samsung-process-item>svg{color:#2864e4;margin-bottom:15px;font-size:28px}.samsung-process-item h3{color:#20283a;margin:0 0 8px;font-size:18px;font-weight:800}.samsung-process-item p{color:#68707d;margin:0;font-size:14px;line-height:1.55}.samsung-testimonials-card{padding-bottom:43px}.samsung-testimonials-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;display:grid}.samsung-testimonial{background:#fbfbfd;border-radius:4px;min-height:280px;padding:24px 31px}.samsung-stars{color:#f7c900;letter-spacing:2px;margin-bottom:20px;font-size:24px}.samsung-testimonial>p{color:#414957;margin:0 0 25px;font-size:16px;line-height:1.65}.samsung-customer{align-items:center;gap:14px;display:flex}.samsung-customer-avatar{color:#2865df;background:#e1ecff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:52px;height:52px;font-size:20px;font-weight:800;display:flex}.samsung-customer>div:last-child{flex-direction:column;gap:4px;display:flex}.samsung-customer strong{color:#171d2a;font-size:16px}.samsung-customer span{color:#727884;font-size:14px}.samsung-city-card{text-align:center;padding:49px 45px 43px}.samsung-city-card h2{margin-bottom:27px}.samsung-city-subtitle{color:#606775!important;margin:0 0 37px!important;font-size:16px!important}.samsung-city-grid{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:35px;display:grid}.samsung-city-box{color:#fff;background:linear-gradient(135deg,#3175f1,#2355dd);border-radius:16px;min-height:190px;padding:30px 34px}.samsung-city-title{align-items:center;gap:14px;display:flex}.samsung-city-title svg{font-size:27px}.samsung-city-title h3{margin:0;font-size:29px;font-weight:800}.samsung-city-box p{color:#fff;margin:13px 0 20px;font-size:16px;line-height:1.5}.samsung-city-box>span{font-size:16px;font-weight:700}.samsung-faq-card{padding-bottom:45px}.samsung-faq-list{flex-direction:column;gap:12px;display:flex}.samsung-faq-item{background:#fff;border:1px solid #e0e3e9;border-radius:13px;overflow:hidden}.samsung-faq-question{color:#182033;text-align:left;cursor:pointer;background:#fff;border:none;outline:none;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:65px;padding:0 22px;font-family:inherit;font-size:16px;font-weight:700;display:flex}.samsung-faq-question svg{color:#646b76;flex:none;transition:transform .2s}.samsung-faq-open .samsung-faq-question svg{transform:rotate(180deg)}.samsung-faq-answer{color:#656c78;padding:0 22px 20px;font-size:15px;line-height:1.6}.samsung-emergency{background:#fff2f4;border:1px solid #f3cfd3;border-radius:18px;justify-content:space-between;align-items:center;gap:30px;width:calc(100% - 40px);min-height:162px;margin:28px auto 0;padding:30px 44px;display:flex}.samsung-emergency-content h2{color:#151d2e;align-items:center;gap:15px;margin:0 0 15px;font-size:27px;font-weight:800;display:flex}.samsung-emergency-content h2 svg{color:#ed1934}.samsung-emergency-content p{color:#414957;margin:0;font-size:16px;line-height:1.55}.samsung-emergency-button{color:#fff;background:#df0717;border-radius:9px;justify-content:center;align-items:center;gap:11px;min-width:240px;min-height:57px;padding:0 25px;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 5px 12px #de001238}.samsung-emergency-button:hover{background:#c90010}.samsung-bottom-card{background:#fff;border-radius:18px;width:calc(100% - 40px);margin:75px auto 0;overflow:hidden;box-shadow:0 8px 25px #1721381a}.samsung-cta{text-align:center;background:linear-gradient(105deg,#2769ed,#263fb9);flex-direction:column;justify-content:center;align-items:center;min-height:239px;padding:48px 20px;display:flex}.samsung-cta>p{color:#fff;margin:0 0 33px;font-size:20px;line-height:1.4}.samsung-cta-buttons{justify-content:center;align-items:center;gap:17px;display:flex}.samsung-call-button,.samsung-book-button{border-radius:9px;justify-content:center;align-items:center;gap:10px;min-width:155px;min-height:54px;padding:0 25px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.samsung-call-button{color:#2448bc;background:#fff}.samsung-book-button{color:#fff;background:0 0;border:1px solid #ffffff59}.samsung-disclaimer{background:#fff;align-items:flex-start;gap:22px;min-height:120px;padding:35px;display:flex}.samsung-disclaimer strong{color:#294a9c;letter-spacing:.4px;flex:none;padding-left:16px;font-size:15px;position:relative}.samsung-disclaimer strong:before{content:"";background:#3374e9;width:4px;height:27px;position:absolute;top:0;left:0}.samsung-disclaimer p{color:#666d79;margin:0;font-size:14px;line-height:1.65}.samsung-floating-phone,.samsung-floating-whatsapp{z-index:1000;border-radius:50%;justify-content:center;align-items:center;width:66px;height:66px;text-decoration:none;display:flex;position:fixed;bottom:23px;box-shadow:0 3px 10px #00000029}.samsung-floating-phone{color:#fff;background:#119ac2;border:8px solid #dceff5;left:26px}.samsung-floating-whatsapp{color:#fff;background:#24dc70;border:8px solid #dff8e8;right:26px}.samsung-floating-phone svg,.samsung-floating-whatsapp svg{font-size:27px}@media (width<=1100px){.samsung-main{padding-top:50px}.samsung-main-card,.samsung-content-card,.samsung-emergency,.samsung-bottom-card{width:calc(100% - 30px)}.samsung-main-card,.samsung-content-card{padding-left:35px;padding-right:35px}.samsung-services-grid,.samsung-benefits-grid,.samsung-process-grid,.samsung-testimonials-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.samsung-top-bar-inner{flex-direction:column;gap:9px;min-height:auto;padding:12px 14px}.samsung-top-item{font-size:13px}.samsung-hero{min-height:300px;padding:40px 16px 30px}.samsung-hero-logo{width:94px;height:64px;margin-bottom:20px}.samsung-hero h1{font-size:36px}.samsung-hero>p{margin-top:10px;margin-bottom:22px;font-size:17px}.samsung-hero-pills{gap:8px}.samsung-hero-pills span{min-height:34px;padding:0 14px;font-size:12px}.samsung-main{padding:30px 0 45px}.samsung-main-card,.samsung-content-card,.samsung-emergency,.samsung-bottom-card{width:calc(100% - 20px)}.samsung-main-card,.samsung-content-card{padding:30px 18px}.samsung-main-heading{margin-bottom:30px;font-size:29px}.samsung-service-group{margin-bottom:35px}.samsung-service-group-title{gap:9px;font-size:21px}.samsung-services-grid{grid-template-columns:1fr;gap:20px}.samsung-service-image-wrapper{height:205px}.samsung-service-image-title{font-size:17px}.samsung-service-content{min-height:145px;padding:20px 18px 24px}.samsung-service-content p{font-size:14px}.samsung-content-card{margin-top:20px}.samsung-content-card h2{font-size:27px}.samsung-content-card>p{font-size:14px;line-height:1.7}.samsung-benefits-grid{grid-template-columns:1fr;gap:24px}.samsung-process-grid{grid-template-columns:1fr;gap:16px}.samsung-testimonials-grid{grid-template-columns:1fr;gap:18px}.samsung-testimonial{min-height:auto;padding:22px}.samsung-city-card{padding:30px 18px}.samsung-city-grid{grid-template-columns:1fr;gap:18px}.samsung-city-box{min-height:170px;padding:25px}.samsung-city-title h3{font-size:25px}.samsung-emergency{flex-direction:column;align-items:flex-start;padding:25px 20px}.samsung-emergency-content h2{font-size:22px}.samsung-emergency-content p{font-size:14px}.samsung-emergency-button{width:100%;min-width:0}.samsung-bottom-card{margin-top:40px}.samsung-cta{min-height:210px;padding:35px 15px}.samsung-cta>p{margin-bottom:25px;font-size:18px}.samsung-cta-buttons{flex-direction:column;gap:10px;width:100%}.samsung-call-button,.samsung-book-button{width:100%;min-width:0}.samsung-disclaimer{flex-direction:column;gap:16px;padding:25px 20px}.samsung-floating-phone,.samsung-floating-whatsapp{width:56px;height:56px;bottom:15px}.samsung-floating-phone{left:12px}.samsung-floating-whatsapp{right:12px}.samsung-floating-phone svg,.samsung-floating-whatsapp svg{font-size:23px}}@media (width<=420px){.samsung-hero h1{font-size:32px}.samsung-hero>p{font-size:15px}.samsung-main-heading{font-size:26px}.samsung-service-image-wrapper{height:190px}.samsung-service-image-title{font-size:15px}}.daikin-page{color:#14213d;background:#f1f3f8;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.daikin-topbar{color:#fff;background:#1599bd;width:100%;height:50px}.daikin-topbar-inner{justify-content:space-between;align-items:center;width:min(1340px,100% - 100px);height:100%;margin:auto;display:flex}.daikin-top-item{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.daikin-top-item svg{font-size:15px}.daikin-status-dot{background:#20ee70;border-radius:50%;width:9px;height:9px}.daikin-hero{color:#fff;text-align:center;background:linear-gradient(135deg,#293fa5,#263d96);justify-content:center;align-items:center;width:100%;min-height:320px;display:flex}.daikin-hero-inner{flex-direction:column;align-items:center;display:flex}.daikin-hero-logo{object-fit:contain;background:#fff;width:108px;height:72px;margin-bottom:18px}.daikin-hero h1{margin:0;font-size:48px;font-weight:700;line-height:1.15}.daikin-hero p{margin:10px 0 20px;font-size:21px;line-height:1.4}.daikin-hero-pills{align-items:center;gap:14px;display:flex}.daikin-hero-pills span{color:#fff;background:#4b7deba6;border-radius:25px;padding:9px 22px;font-size:14px;font-weight:600}.daikin-main-card{background:#fff;border-radius:16px;width:min(1340px,100% - 100px);margin:40px auto;padding:38px 44px 48px;box-shadow:0 8px 25px #14213d14}.daikin-main-title{color:#2760e8;margin:0 0 38px;font-size:38px;font-weight:700;line-height:1.2}.daikin-service-group{width:100%}.daikin-group-title{color:#111827;align-items:center;gap:10px;margin:0 0 22px;font-size:23px;font-weight:700;display:flex}.daikin-group-title svg{color:#2760e8;font-size:17px}.daikin-service-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.daikin-service-card{background:#fff;border:1px solid #e4e7ec;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px #14213d17}.daikin-service-image{width:100%;height:225px;position:relative;overflow:hidden}.daikin-service-image img{object-fit:cover;width:100%;height:100%;display:block}.daikin-image-overlay{color:#fff;text-align:center;background:#141414b8;justify-content:center;align-items:center;min-height:54px;padding:8px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.daikin-image-overlay span{font-size:17px;font-weight:700;line-height:1.25}.daikin-service-content{text-align:center;min-height:145px;padding:20px 28px 25px}.daikin-bolt{color:#2760e8;margin:0 auto 17px;font-size:21px;display:block}.daikin-service-content p{color:#536174;margin:0;font-size:15px;line-height:1.7}.daikin-about-section,.daikin-why-section,.daikin-process-section,.daikin-testimonials-section,.daikin-city-section,.daikin-faq-section{background:#fff;border-radius:16px;width:min(1340px,100% - 100px);margin:0 auto 28px;box-shadow:0 8px 25px #14213d14}.daikin-section-container{padding:40px 44px}.daikin-section-heading{margin-bottom:25px}.daikin-section-heading h2{color:#101828;margin:0;font-size:36px;font-weight:700;line-height:1.2}.daikin-section-heading.center{text-align:center}.daikin-about-content p{color:#536174;margin:0 0 18px;font-size:17px;line-height:1.75}.daikin-about-content .daikin-disclaimer-note{color:#536174;margin-bottom:0}.daikin-why-grid{text-align:center;grid-template-columns:repeat(3,1fr);gap:60px;padding:12px 45px 10px;display:grid}.daikin-why-card{flex-direction:column;align-items:center;display:flex}.daikin-why-icon{color:#2760e8;background:#dce9ff;border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;margin-bottom:20px;font-size:32px;display:flex}.daikin-why-card h3{color:#101828;margin:0 0 9px;font-size:18px;font-weight:700}.daikin-why-card p{color:#667085;margin:0;font-size:14px;line-height:1.5}.daikin-process-grid{text-align:center;grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.daikin-process-card{min-height:190px;padding:20px 15px;position:relative}.daikin-process-icon{border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;margin:0 auto 20px;font-size:31px;display:flex}.daikin-process-icon.green{color:#15bb53;background:#d8ffe5}.daikin-process-icon.blue{color:#2760e8;background:#dce9ff}.daikin-process-icon.gray{color:#4b5563;background:#f1f2f5}.daikin-process-card h3{color:#101828;margin:0 0 9px;font-size:18px;font-weight:700}.daikin-process-card p{color:#667085;margin:0;font-size:14px;line-height:1.55}.daikin-testimonial-grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.daikin-testimonial-card{background:#faf9fc;border-radius:9px;min-height:290px;padding:30px 34px}.daikin-stars{color:#f4c400;letter-spacing:2px;margin-bottom:20px;font-size:24px}.daikin-testimonial-card p{color:#46566c;margin:0 0 25px;font-size:16px;line-height:1.7}.daikin-testimonial-card h4{color:#101828;margin:0 0 5px;font-size:17px}.daikin-testimonial-card span{color:#667085;font-size:14px}.daikin-city-subtitle{color:#667085;text-align:center;margin:-8px 0 30px;font-size:16px}.daikin-city-grid{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}.daikin-city-card{color:#fff;background:linear-gradient(135deg,#3479f5,#2454db);border-radius:13px;min-height:185px;padding:30px 34px}.daikin-city-card>svg{vertical-align:middle;margin-right:13px;font-size:29px;display:inline-block}.daikin-city-card h3{vertical-align:middle;margin:0;font-size:30px;display:inline-block}.daikin-city-card p{margin:17px 0 20px;font-size:16px;line-height:1.5}.daikin-city-card span{font-size:15px;font-weight:700}.daikin-faq-list{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.daikin-faq-list details{border-bottom:1px solid #e5e7eb}.daikin-faq-list details:last-child{border-bottom:0}.daikin-faq-list summary{cursor:pointer;color:#101828;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:20px 25px;font-size:16px;font-weight:600;list-style:none;display:flex}.daikin-faq-list summary::-webkit-details-marker{display:none}.daikin-faq-list summary svg{color:#667085;flex-shrink:0}.daikin-faq-list details p{color:#667085;margin:0;padding:0 25px 23px;font-size:15px;line-height:1.7}.daikin-emergency-section{background:#fff0f1;border:1px solid #ffd4d7;border-radius:14px;width:min(1340px,100% - 100px);margin:0 auto 28px;padding:26px 44px}.daikin-emergency-content{justify-content:space-between;align-items:center;gap:30px;display:flex}.daikin-emergency-text h2{color:#101828;align-items:center;gap:10px;margin:0 0 10px;font-size:25px;display:flex}.daikin-emergency-icon{color:#e00000}.daikin-emergency-text p{color:#536174;margin:0;font-size:15px}.daikin-emergency-btn{color:#fff;background:#d90000;border-radius:7px;flex-shrink:0;align-items:center;gap:8px;padding:13px 22px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.daikin-bottom-card{background:#fff;border-radius:16px;width:min(1340px,100% - 100px);margin:0 auto 40px;overflow:hidden;box-shadow:0 8px 25px #14213d14}.daikin-final-cta{text-align:center;background:linear-gradient(100deg,#2866f2,#263fc0);flex-direction:column;justify-content:center;align-items:center;min-height:195px;padding:38px 30px;display:flex}.daikin-final-cta h2{color:#fff;margin:0 0 22px;font-size:23px;font-weight:700}.daikin-final-buttons{gap:12px;display:flex}.daikin-final-buttons a{border-radius:7px;align-items:center;gap:8px;padding:11px 19px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.daikin-call-btn{color:#214bc7;background:#fff}.daikin-book-btn{color:#fff;background:#ffffff0d;border:1px solid #fff6}.daikin-footer{border-top:1px solid #e5e7eb;align-items:flex-start;gap:18px;min-height:85px;padding:25px 35px;display:flex}.daikin-disclaimer-title{color:#214bc7;white-space:nowrap;border-left:4px solid #2760e8;padding-left:13px;font-size:13px;font-weight:700}.daikin-footer p{color:#667085;margin:0;font-size:12px;line-height:1.65}.daikin-floating-phone,.daikin-floating-whatsapp{z-index:1000;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:26px;text-decoration:none;display:flex;position:fixed;bottom:25px}.daikin-floating-phone{color:#fff;background:#159bc1;border:6px solid #c4edf6;left:28px;box-shadow:0 5px 15px #00000026}.daikin-floating-whatsapp{color:#fff;background:#25d366;border:6px solid #c9f5d9;right:28px;box-shadow:0 5px 15px #00000026}@media (width<=1000px){.daikin-topbar-inner,.daikin-main-card,.daikin-about-section,.daikin-why-section,.daikin-process-section,.daikin-testimonials-section,.daikin-city-section,.daikin-faq-section,.daikin-emergency-section,.daikin-bottom-card{width:calc(100% - 50px)}.daikin-service-grid,.daikin-process-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=650px){.daikin-topbar{height:auto}.daikin-topbar-inner{flex-direction:column;gap:6px;width:100%;padding:9px 12px}.daikin-top-item{font-size:11px}.daikin-hero{min-height:250px;padding:25px 15px}.daikin-hero-logo{width:85px;height:60px}.daikin-hero h1{font-size:29px}.daikin-hero p{font-size:14px}.daikin-hero-pills{gap:7px}.daikin-hero-pills span{padding:6px 10px;font-size:9px}.daikin-main-card,.daikin-about-section,.daikin-why-section,.daikin-process-section,.daikin-testimonials-section,.daikin-city-section,.daikin-faq-section,.daikin-emergency-section,.daikin-bottom-card{width:calc(100% - 22px)}.daikin-main-card{margin-top:16px;padding:24px 16px 28px}.daikin-main-title{margin-bottom:25px;font-size:25px}.daikin-group-title{font-size:16px}.daikin-service-grid{grid-template-columns:1fr;gap:16px}.daikin-service-image{height:215px}.daikin-image-overlay span{font-size:15px}.daikin-service-content{min-height:125px;padding:18px 17px}.daikin-service-content p{font-size:12px}.daikin-section-container{padding:25px 17px}.daikin-section-heading h2{font-size:25px}.daikin-about-content p{font-size:13px}.daikin-why-grid{grid-template-columns:1fr;gap:30px;padding:5px 0}.daikin-process-grid{grid-template-columns:1fr;gap:10px}.daikin-testimonial-grid{grid-template-columns:1fr;gap:15px}.daikin-testimonial-card{min-height:auto;padding:23px 20px}.daikin-testimonial-card p{font-size:13px}.daikin-city-grid{grid-template-columns:1fr;gap:15px}.daikin-city-card{min-height:150px;padding:23px}.daikin-city-card h3{font-size:24px}.daikin-city-card p{font-size:12px}.daikin-faq-list summary{min-height:60px;padding:16px;font-size:12px}.daikin-faq-list details p{padding:0 16px 17px;font-size:11px}.daikin-emergency-section{padding:20px 17px}.daikin-emergency-content{flex-direction:column;align-items:flex-start}.daikin-emergency-text h2{font-size:19px}.daikin-emergency-text p{font-size:12px}.daikin-emergency-btn{justify-content:center;width:100%}.daikin-final-cta{min-height:155px;padding:28px 15px}.daikin-final-cta h2{font-size:17px}.daikin-final-buttons a{padding:9px 13px;font-size:11px}.daikin-footer{flex-direction:column;gap:8px;padding:18px}.daikin-footer p{font-size:9px}.daikin-floating-phone,.daikin-floating-whatsapp{width:51px;height:51px;font-size:20px;bottom:17px}.daikin-floating-phone{left:13px}.daikin-floating-whatsapp{right:13px}}.carrier-page{color:#14213d;background:#f1f3f8;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.carrier-topbar{color:#fff;background:#1599bd;width:100%;height:50px}.carrier-topbar-inner{justify-content:space-between;align-items:center;width:min(1340px,100% - 100px);height:100%;margin:auto;display:flex}.carrier-top-item{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.carrier-top-item svg{font-size:15px}.carrier-status-dot{background:#20ee70;border-radius:50%;width:9px;height:9px}.carrier-hero{color:#fff;text-align:center;background:linear-gradient(135deg,#293fa5,#263d96);justify-content:center;align-items:center;width:100%;min-height:320px;display:flex}.carrier-hero-inner{flex-direction:column;align-items:center;display:flex}.carrier-hero-logo{object-fit:contain;background:#fff;width:108px;height:72px;margin-bottom:18px}.carrier-hero h1{margin:0;font-size:48px;font-weight:700;line-height:1.15}.carrier-hero p{margin:10px 0 20px;font-size:21px;line-height:1.4}.carrier-hero-pills{align-items:center;gap:14px;display:flex}.carrier-hero-pills span{color:#fff;background:#4b7deba6;border-radius:25px;padding:9px 22px;font-size:14px;font-weight:600}.carrier-main-card{background:#fff;border-radius:16px;width:min(1340px,100% - 100px);margin:40px auto;padding:38px 44px 48px;box-shadow:0 8px 25px #14213d14}.carrier-main-title{color:#2760e8;margin:0 0 38px;font-size:38px;font-weight:700;line-height:1.2}.carrier-group-title{color:#111827;align-items:center;gap:10px;margin:0 0 22px;font-size:23px;font-weight:700;display:flex}.carrier-group-title svg{color:#2760e8;font-size:17px}.carrier-service-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.carrier-service-card{background:#fff;border:1px solid #e4e7ec;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px #14213d17}.carrier-service-image{width:100%;height:225px;position:relative;overflow:hidden}.carrier-service-image img{object-fit:cover;width:100%;height:100%;display:block}.carrier-image-overlay{color:#fff;text-align:center;background:#141414b8;justify-content:center;align-items:center;min-height:54px;padding:8px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.carrier-image-overlay span{font-size:17px;font-weight:700;line-height:1.25}.carrier-service-content{text-align:center;min-height:145px;padding:20px 28px 25px}.carrier-service-bolt{color:#2760e8;margin:0 auto 17px;font-size:21px;display:block}.carrier-service-content p{color:#536174;margin:0;font-size:15px;line-height:1.7}.carrier-section-card{background:#fff;border-radius:16px;width:min(1340px,100% - 100px);margin:0 auto 28px;box-shadow:0 8px 25px #14213d14}.carrier-section-container{padding:40px 44px}.carrier-section-title{color:#101828;margin:0 0 25px;font-size:36px;font-weight:700;line-height:1.2}.carrier-center{text-align:center}.carrier-about-content p{color:#536174;margin:0 0 18px;font-size:17px;line-height:1.75}.carrier-about-content p:last-child{margin-bottom:0}.carrier-why-grid{grid-template-columns:repeat(3,1fr);gap:60px;padding:12px 45px 10px;display:grid}.carrier-why-item{align-items:flex-start;gap:20px;display:flex}.carrier-why-icon{color:#2760e8;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:26px;display:flex}.carrier-why-item h3{color:#101828;margin:0 0 9px;font-size:18px;font-weight:700;line-height:1.3}.carrier-why-item p{color:#667085;margin:0;font-size:14px;line-height:1.5}.carrier-process-grid{text-align:center;grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.carrier-process-item{min-height:190px;padding:0 15px}.carrier-process-icon{border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;margin:0 auto 20px;font-size:31px;display:flex}.carrier-green{color:#15bb53;background:#d8ffe5}.carrier-blue{color:#2760e8;background:#dce9ff}.carrier-gray{color:#4b5563;background:#f1f2f5}.carrier-process-item h3{color:#101828;margin:0 0 9px;font-size:18px;font-weight:700}.carrier-process-item p{color:#667085;margin:0;font-size:14px;line-height:1.55}.carrier-testimonial-grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.carrier-testimonial-card{background:#faf9fc;border-radius:9px;min-height:290px;padding:30px 34px}.carrier-stars{color:#f4c400;letter-spacing:2px;margin-bottom:20px;font-size:24px}.carrier-testimonial-card p{color:#46566c;margin:0 0 25px;font-size:16px;line-height:1.7}.carrier-testimonial-card h4{color:#101828;margin:0 0 5px;font-size:17px}.carrier-testimonial-card span{color:#667085;font-size:14px}.carrier-city-subtitle{color:#667085;text-align:center;margin:-8px 0 30px;font-size:16px}.carrier-city-grid{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}.carrier-city-card{color:#fff;background:linear-gradient(135deg,#3479f5,#2454db);border-radius:13px;gap:18px;min-height:185px;padding:30px 34px;display:flex}.carrier-city-card>svg{flex-shrink:0;margin-top:3px;font-size:29px}.carrier-city-card h3{margin:0;font-size:30px}.carrier-city-card p{margin:17px 0 20px;font-size:16px;line-height:1.5}.carrier-city-card span{font-size:15px;font-weight:700}.carrier-faq-list{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.carrier-faq-list details{border-bottom:1px solid #e5e7eb}.carrier-faq-list details:last-child{border-bottom:0}.carrier-faq-list summary{cursor:pointer;color:#101828;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:20px 25px;font-size:16px;font-weight:600;list-style:none;display:flex}.carrier-faq-list summary::-webkit-details-marker{display:none}.carrier-faq-list summary svg{color:#667085;flex-shrink:0}.carrier-faq-list details p{color:#667085;margin:0;padding:0 25px 23px;font-size:15px;line-height:1.7}.carrier-emergency{background:#fff0f1;border:1px solid #ffd4d7;border-radius:14px;width:min(1340px,100% - 100px);margin:0 auto 28px;padding:26px 44px}.carrier-emergency-content{justify-content:space-between;align-items:center;gap:30px;display:flex}.carrier-emergency-content h2{color:#101828;align-items:center;gap:10px;margin:0 0 10px;font-size:25px;display:flex}.carrier-emergency-content h2 span{color:#e00000}.carrier-emergency-content p{color:#536174;margin:0;font-size:15px}.carrier-emergency-btn{color:#fff;background:#d90000;border-radius:7px;flex-shrink:0;align-items:center;gap:8px;padding:13px 22px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.carrier-bottom-card{background:#fff;border-radius:16px;width:min(1340px,100% - 100px);margin:0 auto 40px;overflow:hidden;box-shadow:0 8px 25px #14213d14}.carrier-final-cta{text-align:center;background:linear-gradient(100deg,#2866f2,#263fc0);flex-direction:column;justify-content:center;align-items:center;min-height:195px;padding:38px 30px;display:flex}.carrier-final-cta h2{color:#fff;margin:0 0 22px;font-size:23px;font-weight:700}.carrier-final-buttons{gap:12px;display:flex}.carrier-final-buttons a{border-radius:7px;align-items:center;gap:8px;padding:11px 19px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.carrier-call-btn{color:#214bc7;background:#fff}.carrier-book-btn{color:#fff;background:#ffffff0d;border:1px solid #fff6}.carrier-disclaimer{border-top:1px solid #e5e7eb;align-items:flex-start;gap:18px;min-height:85px;padding:25px 35px;display:flex}.carrier-disclaimer-label{color:#214bc7;white-space:nowrap;border-left:4px solid #2760e8;padding-left:13px;font-size:13px;font-weight:700}.carrier-disclaimer p{color:#667085;margin:0;font-size:12px;line-height:1.65}.carrier-floating-call,.carrier-floating-whatsapp{z-index:1000;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:26px;text-decoration:none;display:flex;position:fixed;bottom:25px}.carrier-floating-call{color:#fff;background:#159bc1;border:6px solid #c4edf6;left:28px;box-shadow:0 5px 15px #00000026}.carrier-floating-whatsapp{color:#fff;background:#25d366;border:6px solid #c9f5d9;right:28px;box-shadow:0 5px 15px #00000026}@media (width<=1000px){.carrier-topbar-inner,.carrier-main-card,.carrier-section-card,.carrier-emergency,.carrier-bottom-card{width:calc(100% - 50px)}.carrier-service-grid,.carrier-process-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=650px){.carrier-topbar{height:auto}.carrier-topbar-inner{flex-direction:column;gap:6px;width:100%;padding:9px 12px}.carrier-top-item{font-size:11px}.carrier-hero{min-height:250px;padding:25px 15px}.carrier-hero-logo{width:85px;height:60px}.carrier-hero h1{font-size:29px}.carrier-hero p{font-size:14px}.carrier-hero-pills{gap:7px}.carrier-hero-pills span{padding:6px 10px;font-size:9px}.carrier-main-card,.carrier-section-card,.carrier-emergency,.carrier-bottom-card{width:calc(100% - 22px)}.carrier-main-card{margin-top:16px;padding:24px 16px 28px}.carrier-main-title{margin-bottom:25px;font-size:25px}.carrier-group-title{font-size:16px}.carrier-service-grid{grid-template-columns:1fr;gap:16px}.carrier-service-image{height:215px}.carrier-image-overlay span{font-size:15px}.carrier-service-content{min-height:125px;padding:18px 17px}.carrier-service-content p{font-size:12px}.carrier-section-container{padding:25px 17px}.carrier-section-title{font-size:25px}.carrier-about-content p{font-size:13px}.carrier-why-grid{grid-template-columns:1fr;gap:30px;padding:5px 0}.carrier-process-grid{grid-template-columns:1fr;gap:10px}.carrier-testimonial-grid{grid-template-columns:1fr;gap:15px}.carrier-testimonial-card{min-height:auto;padding:23px 20px}.carrier-testimonial-card p{font-size:13px}.carrier-city-grid{grid-template-columns:1fr;gap:15px}.carrier-city-card{min-height:150px;padding:23px}.carrier-city-card h3{font-size:24px}.carrier-city-card p{font-size:12px}.carrier-faq-list summary{min-height:60px;padding:16px;font-size:12px}.carrier-faq-list details p{padding:0 16px 17px;font-size:11px}.carrier-emergency{padding:20px 17px}.carrier-emergency-content{flex-direction:column;align-items:flex-start}.carrier-emergency-content h2{font-size:19px}.carrier-emergency-content p{font-size:12px}.carrier-emergency-btn{justify-content:center;width:100%}.carrier-final-cta{min-height:155px;padding:28px 15px}.carrier-final-cta h2{font-size:17px}.carrier-final-buttons a{padding:9px 13px;font-size:11px}.carrier-disclaimer{flex-direction:column;gap:8px;padding:18px}.carrier-disclaimer p{font-size:9px}.carrier-floating-call,.carrier-floating-whatsapp{width:51px;height:51px;font-size:20px;bottom:17px}.carrier-floating-call{left:13px}.carrier-floating-whatsapp{right:13px}}.voltas-page{color:#14213d;background:#f1f3f8;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.voltas-topbar{color:#fff;background:#1599bd;width:100%;height:50px}.voltas-topbar-inner{justify-content:space-between;align-items:center;width:min(1340px,100% - 100px);height:100%;margin:auto;display:flex}.voltas-top-item{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.voltas-top-item svg{font-size:15px}.voltas-status-dot{background:#20ee70;border-radius:50%;width:9px;height:9px}.voltas-hero{color:#fff;text-align:center;background:linear-gradient(135deg,#293fa5,#263d96);justify-content:center;align-items:center;width:100%;min-height:320px;display:flex}.voltas-hero-inner{flex-direction:column;align-items:center;display:flex}.voltas-hero-logo{object-fit:contain;background:#fff;width:108px;height:72px;margin-bottom:18px}.voltas-hero h1{margin:0;font-size:48px;font-weight:700;line-height:1.15}.voltas-hero p{margin:10px 0 20px;font-size:21px;line-height:1.4}.voltas-hero-pills{align-items:center;gap:14px;display:flex}.voltas-hero-pills span{color:#fff;background:#4b7deba6;border-radius:25px;padding:9px 22px;font-size:14px;font-weight:600}.voltas-main-card{background:#fff;border-radius:16px;width:min(1340px,100% - 100px);margin:40px auto;padding:38px 44px 48px;box-shadow:0 8px 25px #14213d14}.voltas-main-title{color:#2760e8;margin:0 0 38px;font-size:38px;font-weight:700;line-height:1.2}.voltas-service-group{margin-bottom:42px}.voltas-service-group:last-child{margin-bottom:0}.voltas-group-title{color:#111827;align-items:center;gap:10px;margin:0 0 22px;font-size:23px;font-weight:700;display:flex}.voltas-group-title svg{color:#2760e8;font-size:17px}.voltas-service-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.voltas-service-card{background:#fff;border:1px solid #e4e7ec;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px #14213d17}.voltas-service-image{width:100%;height:225px;position:relative;overflow:hidden}.voltas-service-image img{object-fit:cover;width:100%;height:100%;display:block}.voltas-image-overlay{color:#fff;text-align:center;background:#141414b8;justify-content:center;align-items:center;min-height:54px;padding:8px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.voltas-image-overlay span{font-size:17px;font-weight:700;line-height:1.25}.voltas-service-content{text-align:center;min-height:145px;padding:20px 28px 25px}.voltas-service-bolt{color:#2760e8;margin:0 auto 17px;font-size:21px;display:block}.voltas-service-content p{color:#536174;margin:0;font-size:15px;line-height:1.7}.voltas-section-card{background:#fff;border-radius:16px;width:min(1340px,100% - 100px);margin:0 auto 28px;box-shadow:0 8px 25px #14213d14}.voltas-section-container{padding:40px 44px}.voltas-section-title{color:#101828;margin:0 0 25px;font-size:36px;font-weight:700;line-height:1.2}.voltas-center{text-align:center}.voltas-about-content p{color:#536174;margin:0 0 18px;font-size:17px;line-height:1.75}.voltas-about-content p:last-child{margin-bottom:0}.voltas-why-grid{grid-template-columns:repeat(3,1fr);gap:60px;padding:12px 45px 10px;display:grid}.voltas-why-item{align-items:flex-start;gap:20px;display:flex}.voltas-why-icon{color:#2760e8;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:26px;display:flex}.voltas-why-item h3{color:#101828;margin:0 0 9px;font-size:18px;font-weight:700;line-height:1.3}.voltas-why-item p{color:#667085;margin:0;font-size:14px;line-height:1.5}.voltas-process-grid{text-align:center;grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.voltas-process-item{min-height:190px;padding:0 15px}.voltas-process-icon{color:#2760e8;background:#dce9ff;border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;margin:0 auto 20px;font-size:31px;display:flex}.voltas-process-item h3{color:#101828;margin:0 0 9px;font-size:18px;font-weight:700}.voltas-process-item p{color:#667085;margin:0;font-size:14px;line-height:1.55}.voltas-testimonial-grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.voltas-testimonial-card{background:#faf9fc;border-radius:9px;min-height:290px;padding:30px 34px}.voltas-stars{color:#f4c400;letter-spacing:2px;margin-bottom:20px;font-size:24px}.voltas-testimonial-card p{color:#46566c;margin:0 0 25px;font-size:16px;line-height:1.7}.voltas-customer{align-items:center;gap:12px;display:flex}.voltas-customer-avatar{color:#2760e8;background:#dce9ff;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-size:19px;font-weight:700;display:flex}.voltas-customer h4{color:#101828;margin:0 0 5px;font-size:17px}.voltas-customer span{color:#667085;font-size:14px}.voltas-city-subtitle{color:#667085;text-align:center;margin:-8px 0 30px;font-size:16px}.voltas-city-grid{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}.voltas-city-card{color:#fff;background:linear-gradient(135deg,#3479f5,#2454db);border-radius:13px;gap:18px;min-height:185px;padding:30px 34px;display:flex}.voltas-city-card>svg{flex-shrink:0;margin-top:3px;font-size:29px}.voltas-city-card h3{margin:0;font-size:30px}.voltas-city-card p{margin:17px 0 20px;font-size:16px;line-height:1.5}.voltas-city-card span{font-size:15px;font-weight:700}.voltas-faq-list{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.voltas-faq-list details{border-bottom:1px solid #e5e7eb}.voltas-faq-list details:last-child{border-bottom:0}.voltas-faq-list summary{cursor:pointer;color:#101828;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:20px 25px;font-size:16px;font-weight:600;list-style:none;display:flex}.voltas-faq-list summary::-webkit-details-marker{display:none}.voltas-faq-list summary svg{color:#667085;flex-shrink:0}.voltas-faq-list details p{color:#667085;margin:0;padding:0 25px 23px;font-size:15px;line-height:1.7}.voltas-emergency{background:#fff0f1;border:1px solid #ffd4d7;border-radius:14px;width:min(1340px,100% - 100px);margin:0 auto 28px;padding:26px 44px}.voltas-emergency-content{justify-content:space-between;align-items:center;gap:30px;display:flex}.voltas-emergency-content h2{color:#101828;align-items:center;gap:10px;margin:0 0 10px;font-size:25px;display:flex}.voltas-emergency-content h2 span{color:#e00000}.voltas-emergency-content p{color:#536174;margin:0;font-size:15px}.voltas-emergency-btn{color:#fff;background:#d90000;border-radius:7px;flex-shrink:0;align-items:center;gap:8px;padding:13px 22px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.voltas-bottom-card{background:#fff;border-radius:16px;width:min(1340px,100% - 100px);margin:0 auto 40px;overflow:hidden;box-shadow:0 8px 25px #14213d14}.voltas-final-cta{text-align:center;background:linear-gradient(100deg,#2866f2,#263fc0);flex-direction:column;justify-content:center;align-items:center;min-height:195px;padding:38px 30px;display:flex}.voltas-final-cta h2{color:#fff;margin:0 0 22px;font-size:23px;font-weight:700}.voltas-final-buttons{gap:12px;display:flex}.voltas-final-buttons a{border-radius:7px;align-items:center;gap:8px;padding:11px 19px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.voltas-call-btn{color:#214bc7;background:#fff}.voltas-book-btn{color:#fff;background:#ffffff0d;border:1px solid #fff6}.voltas-disclaimer{border-top:1px solid #e5e7eb;align-items:flex-start;gap:18px;min-height:85px;padding:25px 35px;display:flex}.voltas-disclaimer-label{color:#214bc7;white-space:nowrap;border-left:4px solid #2760e8;padding-left:13px;font-size:13px;font-weight:700}.voltas-disclaimer p{color:#667085;margin:0;font-size:12px;line-height:1.65}.voltas-floating-call,.voltas-floating-whatsapp{z-index:1000;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:26px;text-decoration:none;display:flex;position:fixed;bottom:25px}.voltas-floating-call{color:#fff;background:#159bc1;border:6px solid #c4edf6;left:28px;box-shadow:0 5px 15px #00000026}.voltas-floating-whatsapp{color:#fff;background:#25d366;border:6px solid #c9f5d9;right:28px;box-shadow:0 5px 15px #00000026}@media (width<=1000px){.voltas-topbar-inner,.voltas-main-card,.voltas-section-card,.voltas-emergency,.voltas-bottom-card{width:calc(100% - 50px)}.voltas-service-grid,.voltas-process-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=650px){.voltas-topbar{height:auto}.voltas-topbar-inner{flex-direction:column;gap:6px;width:100%;padding:9px 12px}.voltas-top-item{font-size:11px}.voltas-hero{min-height:250px;padding:25px 15px}.voltas-hero-logo{width:85px;height:60px}.voltas-hero h1{font-size:29px}.voltas-hero p{font-size:14px}.voltas-hero-pills{gap:7px}.voltas-hero-pills span{padding:6px 10px;font-size:9px}.voltas-main-card,.voltas-section-card,.voltas-emergency,.voltas-bottom-card{width:calc(100% - 22px)}.voltas-main-card{margin-top:16px;padding:24px 16px 28px}.voltas-main-title{margin-bottom:25px;font-size:25px}.voltas-group-title{font-size:16px}.voltas-service-grid{grid-template-columns:1fr;gap:16px}.voltas-service-image{height:215px}.voltas-image-overlay span{font-size:15px}.voltas-service-content{min-height:125px;padding:18px 17px}.voltas-service-content p{font-size:12px}.voltas-section-container{padding:25px 17px}.voltas-section-title{font-size:25px}.voltas-about-content p{font-size:13px}.voltas-why-grid{grid-template-columns:1fr;gap:30px;padding:5px 0}.voltas-process-grid{grid-template-columns:1fr;gap:10px}.voltas-testimonial-grid{grid-template-columns:1fr;gap:15px}.voltas-testimonial-card{min-height:auto;padding:23px 20px}.voltas-testimonial-card p{font-size:13px}.voltas-city-grid{grid-template-columns:1fr;gap:15px}.voltas-city-card{min-height:150px;padding:23px}.voltas-city-card h3{font-size:24px}.voltas-city-card p{font-size:12px}.voltas-faq-list summary{min-height:60px;padding:16px;font-size:12px}.voltas-faq-list details p{padding:0 16px 17px;font-size:11px}.voltas-emergency{padding:20px 17px}.voltas-emergency-content{flex-direction:column;align-items:flex-start}.voltas-emergency-content h2{font-size:19px}.voltas-emergency-content p{font-size:12px}.voltas-emergency-btn{justify-content:center;width:100%}.voltas-final-cta{min-height:155px;padding:28px 15px}.voltas-final-cta h2{font-size:17px}.voltas-final-buttons a{padding:9px 13px;font-size:11px}.voltas-disclaimer{flex-direction:column;gap:8px;padding:18px}.voltas-disclaimer p{font-size:9px}.voltas-floating-call,.voltas-floating-whatsapp{width:51px;height:51px;font-size:20px;bottom:17px}.voltas-floating-call{left:13px}.voltas-floating-whatsapp{right:13px}}.onida-page{color:#14213d;background:#f1f3f8;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.onida-topbar{color:#fff;background:#1599bd;width:100%;height:50px}.onida-topbar-inner{justify-content:space-between;align-items:center;width:min(1340px,100% - 100px);height:100%;margin:auto;display:flex}.onida-top-item{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.onida-top-item svg{font-size:15px}.onida-hero{color:#fff;text-align:center;background:linear-gradient(135deg,#293fa5,#263d96);justify-content:center;align-items:center;width:100%;min-height:320px;display:flex}.onida-hero-inner{flex-direction:column;align-items:center;display:flex}.onida-hero h1{margin:0;font-size:48px;font-weight:700;line-height:1.15}.onida-hero p{margin:10px 0 20px;font-size:21px;line-height:1.4}.onida-main-card{background:#fff;border-radius:16px;width:min(1340px,100% - 100px);margin:40px auto;padding:38px 44px 48px;box-shadow:0 8px 25px #14213d14}.onida-main-title{color:#2760e8;margin:0 0 38px;font-size:38px;font-weight:700;line-height:1.2}.onida-service-group{margin-bottom:42px}.onida-service-group:last-child{margin-bottom:0}.onida-group-title{color:#111827;align-items:center;gap:10px;margin:0 0 22px;font-size:23px;font-weight:700;display:flex}.onida-group-title svg{color:#2760e8;font-size:17px}.onida-service-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.onida-service-card{background:#fff;border:1px solid #e4e7ec;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px #14213d17}.onida-service-image{width:100%;height:225px;position:relative;overflow:hidden}.onida-service-image img{object-fit:cover;width:100%;height:100%;display:block}.onida-image-overlay{color:#fff;text-align:center;background:#141414b8;justify-content:center;align-items:center;min-height:54px;padding:8px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.onida-image-overlay span{font-size:17px;font-weight:700;line-height:1.25}.onida-service-content{text-align:center;min-height:145px;padding:20px 28px 25px}.onida-service-bolt{color:#2760e8;margin:0 auto 17px;font-size:21px;display:block}.onida-service-content p{color:#536174;margin:0;font-size:15px;line-height:1.7}.onida-section-card{background:#fff;border-radius:16px;width:min(1340px,100% - 100px);margin:0 auto 28px;box-shadow:0 8px 25px #14213d14}.onida-section-container{padding:40px 44px}.onida-section-title{color:#101828;margin:0 0 25px;font-size:36px;font-weight:700;line-height:1.2}.onida-center{text-align:center}.onida-about-content p{color:#536174;margin:0 0 18px;font-size:17px;line-height:1.75}.onida-about-content p:last-child{margin-bottom:0}.onida-why-grid{grid-template-columns:repeat(3,1fr);gap:60px;padding:12px 45px 10px;display:grid}.onida-why-item{align-items:flex-start;gap:20px;display:flex}.onida-why-icon{color:#2760e8;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:26px;display:flex}.onida-why-item h3{color:#101828;margin:0 0 9px;font-size:18px;font-weight:700;line-height:1.3}.onida-why-item p{color:#667085;margin:0;font-size:14px;line-height:1.5}.onida-process-grid{text-align:center;grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.onida-process-item{min-height:190px;padding:0 15px}.onida-process-icon{color:#2760e8;background:#dce9ff;border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;margin:0 auto 20px;font-size:31px;display:flex}.onida-process-item h3{color:#101828;margin:0 0 9px;font-size:18px;font-weight:700}.onida-process-item p{color:#667085;margin:0;font-size:14px;line-height:1.55}.onida-city-subtitle{color:#667085;text-align:center;margin:-8px 0 30px;font-size:16px}.onida-city-grid{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}.onida-city-card{color:#fff;background:linear-gradient(135deg,#3479f5,#2454db);border-radius:13px;gap:18px;min-height:185px;padding:30px 34px;display:flex}.onida-city-card>svg{flex-shrink:0;margin-top:3px;font-size:29px}.onida-city-card h3{margin:0;font-size:30px}.onida-city-card p{margin:17px 0 20px;font-size:16px;line-height:1.5}.onida-city-card span{font-size:15px;font-weight:700}.onida-faq-list{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.onida-faq-list details{border-bottom:1px solid #e5e7eb}.onida-faq-list details:last-child{border-bottom:0}.onida-faq-list summary{cursor:pointer;color:#101828;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:20px 25px;font-size:16px;font-weight:600;list-style:none;display:flex}.onida-faq-list summary::-webkit-details-marker{display:none}.onida-faq-list summary svg{color:#667085;flex-shrink:0}.onida-faq-list details p{color:#667085;margin:0;padding:0 25px 23px;font-size:15px;line-height:1.7}.onida-bottom-card{background:#fff;border-radius:16px;width:min(1340px,100% - 100px);margin:0 auto 40px;overflow:hidden;box-shadow:0 8px 25px #14213d14}.onida-final-cta{text-align:center;background:linear-gradient(100deg,#2866f2,#263fc0);flex-direction:column;justify-content:center;align-items:center;min-height:195px;padding:38px 30px;display:flex}.onida-final-cta h2{color:#fff;margin:0 0 22px;font-size:23px;font-weight:700}.onida-final-buttons{gap:12px;display:flex}.onida-final-buttons a{border-radius:7px;align-items:center;gap:8px;padding:11px 19px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.onida-call-btn{color:#214bc7;background:#fff}.onida-book-btn{color:#fff;background:#ffffff0d;border:1px solid #fff6}.onida-disclaimer{border-top:1px solid #e5e7eb;align-items:flex-start;gap:18px;min-height:85px;padding:25px 35px;display:flex}.onida-disclaimer-label{color:#214bc7;white-space:nowrap;border-left:4px solid #2760e8;padding-left:13px;font-size:13px;font-weight:700}.onida-disclaimer p{color:#667085;margin:0;font-size:12px;line-height:1.65}.onida-floating-call,.onida-floating-whatsapp{z-index:1000;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:26px;text-decoration:none;display:flex;position:fixed;bottom:25px}.onida-floating-call{color:#fff;background:#159bc1;border:6px solid #c4edf6;left:28px;box-shadow:0 5px 15px #00000026}.onida-floating-whatsapp{color:#fff;background:#25d366;border:6px solid #c9f5d9;right:28px;box-shadow:0 5px 15px #00000026}@media (width<=1000px){.onida-topbar-inner,.onida-main-card,.onida-section-card,.onida-bottom-card{width:calc(100% - 50px)}.onida-service-grid,.onida-process-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=650px){.onida-topbar{height:auto}.onida-topbar-inner{flex-direction:column;gap:6px;width:100%;padding:9px 12px}.onida-top-item{font-size:11px}.onida-hero{min-height:250px;padding:25px 15px}.onida-hero h1{font-size:29px}.onida-hero p{font-size:14px}.onida-main-card,.onida-section-card,.onida-bottom-card{width:calc(100% - 22px)}.onida-main-card{margin-top:16px;padding:24px 16px 28px}.onida-main-title{margin-bottom:25px;font-size:25px}.onida-group-title{font-size:16px}.onida-service-grid{grid-template-columns:1fr;gap:16px}.onida-service-image{height:215px}.onida-image-overlay span{font-size:15px}.onida-service-content{min-height:125px;padding:18px 17px}.onida-service-content p{font-size:12px}.onida-section-container{padding:25px 17px}.onida-section-title{font-size:25px}.onida-about-content p{font-size:13px}.onida-why-grid{grid-template-columns:1fr;gap:30px;padding:5px 0}.onida-process-grid{grid-template-columns:1fr;gap:10px}.onida-city-grid{grid-template-columns:1fr;gap:15px}.onida-city-card{min-height:150px;padding:23px}.onida-city-card h3{font-size:24px}.onida-city-card p{font-size:12px}.onida-faq-list summary{min-height:60px;padding:16px;font-size:12px}.onida-faq-list details p{padding:0 16px 17px;font-size:11px}.onida-final-cta{min-height:155px;padding:28px 15px}.onida-final-cta h2{font-size:17px}.onida-final-buttons a{padding:9px 13px;font-size:11px}.onida-disclaimer{flex-direction:column;gap:8px;padding:18px}.onida-disclaimer p{font-size:9px}.onida-floating-call,.onida-floating-whatsapp{width:51px;height:51px;font-size:20px;bottom:17px}.onida-floating-call{left:13px}.onida-floating-whatsapp{right:13px}}.godrej-page{color:#14213d;background:#f1f3f8;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.godrej-topbar{color:#fff;background:#1599bd;width:100%;height:50px}.godrej-topbar-inner{justify-content:space-between;align-items:center;width:min(1340px,100% - 100px);height:100%;margin:auto;display:flex}.godrej-top-item{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.godrej-top-item svg{font-size:15px}.godrej-hero{color:#fff;text-align:center;background:linear-gradient(135deg,#293fa5,#263d96);justify-content:center;align-items:center;width:100%;min-height:320px;display:flex}.godrej-hero-inner{flex-direction:column;align-items:center;display:flex}.godrej-hero h1{margin:0;font-size:48px;font-weight:700;line-height:1.15}.godrej-hero p{margin:10px 0 20px;font-size:21px;line-height:1.4}.godrej-main-card{background:#fff;border-radius:16px;width:min(1340px,100% - 100px);margin:40px auto;padding:38px 44px 48px;box-shadow:0 8px 25px #14213d14}.godrej-main-title{color:#2760e8;margin:0 0 38px;font-size:38px;font-weight:700;line-height:1.2}.godrej-service-group{margin-bottom:42px}.godrej-service-group:last-child{margin-bottom:0}.godrej-group-title{color:#111827;align-items:center;gap:10px;margin:0 0 22px;font-size:23px;font-weight:700;display:flex}.godrej-group-title svg{color:#2760e8;font-size:17px}.godrej-service-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.godrej-service-card{background:#fff;border:1px solid #e4e7ec;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px #14213d17}.godrej-service-image{width:100%;height:225px;position:relative;overflow:hidden}.godrej-service-image img{object-fit:cover;width:100%;height:100%;display:block}.godrej-image-overlay{color:#fff;text-align:center;background:#141414b8;justify-content:center;align-items:center;min-height:54px;padding:8px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.godrej-image-overlay span{font-size:17px;font-weight:700;line-height:1.25}.godrej-service-content{text-align:center;min-height:145px;padding:20px 28px 25px}.godrej-service-bolt{color:#2760e8;margin:0 auto 17px;font-size:21px;display:block}.godrej-service-content p{color:#536174;margin:0;font-size:15px;line-height:1.7}.godrej-section-card{background:#fff;border-radius:16px;width:min(1340px,100% - 100px);margin:0 auto 28px;box-shadow:0 8px 25px #14213d14}.godrej-section-container{padding:40px 44px}.godrej-section-title{color:#101828;margin:0 0 25px;font-size:36px;font-weight:700;line-height:1.2}.godrej-center{text-align:center}.godrej-about-content p{color:#536174;margin:0 0 18px;font-size:17px;line-height:1.75}.godrej-about-content p:last-child{margin-bottom:0}.godrej-why-grid{grid-template-columns:repeat(3,1fr);gap:60px;padding:12px 45px 10px;display:grid}.godrej-why-item{align-items:flex-start;gap:20px;display:flex}.godrej-why-icon{color:#2760e8;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:26px;display:flex}.godrej-why-item h3{color:#101828;margin:0 0 9px;font-size:18px;font-weight:700;line-height:1.3}.godrej-why-item p{color:#667085;margin:0;font-size:14px;line-height:1.5}.godrej-process-grid{text-align:center;grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.godrej-process-item{min-height:190px;padding:0 15px}.godrej-process-icon{color:#2760e8;background:#dce9ff;border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;margin:0 auto 20px;font-size:31px;display:flex}.godrej-process-item h3{color:#101828;margin:0 0 9px;font-size:18px;font-weight:700}.godrej-process-item p{color:#667085;margin:0;font-size:14px;line-height:1.55}.godrej-city-subtitle{color:#667085;text-align:center;margin:-8px 0 30px;font-size:16px}.godrej-city-grid{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}.godrej-city-card{color:#fff;background:linear-gradient(135deg,#3479f5,#2454db);border-radius:13px;gap:18px;min-height:185px;padding:30px 34px;display:flex}.godrej-city-card>svg{flex-shrink:0;margin-top:3px;font-size:29px}.godrej-city-card h3{margin:0;font-size:30px}.godrej-city-card p{margin:17px 0 20px;font-size:16px;line-height:1.5}.godrej-city-card span{font-size:15px;font-weight:700}.godrej-faq-list{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.godrej-faq-list details{border-bottom:1px solid #e5e7eb}.godrej-faq-list details:last-child{border-bottom:0}.godrej-faq-list summary{cursor:pointer;color:#101828;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:20px 25px;font-size:16px;font-weight:600;list-style:none;display:flex}.godrej-faq-list summary::-webkit-details-marker{display:none}.godrej-faq-list summary svg{color:#667085;flex-shrink:0}.godrej-faq-list details p{color:#667085;margin:0;padding:0 25px 23px;font-size:15px;line-height:1.7}.godrej-bottom-card{background:#fff;border-radius:16px;width:min(1340px,100% - 100px);margin:0 auto 40px;overflow:hidden;box-shadow:0 8px 25px #14213d14}.godrej-final-cta{text-align:center;background:linear-gradient(100deg,#2866f2,#263fc0);flex-direction:column;justify-content:center;align-items:center;min-height:195px;padding:38px 30px;display:flex}.godrej-final-cta h2{color:#fff;margin:0 0 22px;font-size:23px;font-weight:700}.godrej-final-buttons{gap:12px;display:flex}.godrej-final-buttons a{border-radius:7px;align-items:center;gap:8px;padding:11px 19px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.godrej-call-btn{color:#214bc7;background:#fff}.godrej-book-btn{color:#fff;background:#ffffff0d;border:1px solid #fff6}.godrej-disclaimer{border-top:1px solid #e5e7eb;align-items:flex-start;gap:18px;min-height:85px;padding:25px 35px;display:flex}.godrej-disclaimer-label{color:#214bc7;white-space:nowrap;border-left:4px solid #2760e8;padding-left:13px;font-size:13px;font-weight:700}.godrej-disclaimer p{color:#667085;margin:0;font-size:12px;line-height:1.65}.godrej-floating-call,.godrej-floating-whatsapp{z-index:1000;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:26px;text-decoration:none;display:flex;position:fixed;bottom:25px}.godrej-floating-call{color:#fff;background:#159bc1;border:6px solid #c4edf6;left:28px;box-shadow:0 5px 15px #00000026}.godrej-floating-whatsapp{color:#fff;background:#25d366;border:6px solid #c9f5d9;right:28px;box-shadow:0 5px 15px #00000026}@media (width<=1000px){.godrej-topbar-inner,.godrej-main-card,.godrej-section-card,.godrej-bottom-card{width:calc(100% - 50px)}.godrej-service-grid,.godrej-process-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=650px){.godrej-topbar{height:auto}.godrej-topbar-inner{flex-direction:column;gap:6px;width:100%;padding:9px 12px}.godrej-top-item{font-size:11px}.godrej-hero{min-height:250px;padding:25px 15px}.godrej-hero h1{font-size:29px}.godrej-hero p{font-size:14px}.godrej-main-card,.godrej-section-card,.godrej-bottom-card{width:calc(100% - 22px)}.godrej-main-card{margin-top:16px;padding:24px 16px 28px}.godrej-main-title{margin-bottom:25px;font-size:25px}.godrej-group-title{font-size:16px}.godrej-service-grid{grid-template-columns:1fr;gap:16px}.godrej-service-image{height:215px}.godrej-image-overlay span{font-size:15px}.godrej-service-content{min-height:125px;padding:18px 17px}.godrej-service-content p{font-size:12px}.godrej-section-container{padding:25px 17px}.godrej-section-title{font-size:25px}.godrej-about-content p{font-size:13px}.godrej-why-grid{grid-template-columns:1fr;gap:30px;padding:5px 0}.godrej-process-grid{grid-template-columns:1fr;gap:10px}.godrej-city-grid{grid-template-columns:1fr;gap:15px}.godrej-city-card{min-height:150px;padding:23px}.godrej-city-card h3{font-size:24px}.godrej-city-card p{font-size:12px}.godrej-faq-list summary{min-height:60px;padding:16px;font-size:12px}.godrej-faq-list details p{padding:0 16px 17px;font-size:11px}.godrej-final-cta{min-height:155px;padding:28px 15px}.godrej-final-cta h2{font-size:17px}.godrej-final-buttons a{padding:9px 13px;font-size:11px}.godrej-disclaimer{flex-direction:column;gap:8px;padding:18px}.godrej-disclaimer p{font-size:9px}.godrej-floating-call,.godrej-floating-whatsapp{width:51px;height:51px;font-size:20px;bottom:17px}.godrej-floating-call{left:13px}.godrej-floating-whatsapp{right:13px}}.section-card>p:last-child{margin-bottom:0}@media (width<=1000px){.brand-main{width:calc(100% - 60px)}.service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.why-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.process-grid,.testimonial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.top-bar{text-align:center;grid-template-columns:1fr;gap:5px;height:auto;min-height:50px;padding:8px 15px}.top-left,.top-center,.top-right{justify-content:center}.brand-hero{min-height:320px;padding:35px 15px}.brand-logo{width:105px;height:105px}.brand-hero h1{font-size:38px}.brand-hero>p{font-size:15px}.hero-pills{flex-wrap:wrap;gap:8px;margin-top:20px}.hero-pills span{padding:8px 14px;font-size:11px}.brand-main{width:calc(100% - 30px);margin:30px auto}.section-card{border-radius:16px;margin-bottom:25px;padding:25px 18px}.section-card>h2{margin-bottom:25px;font-size:24px}.main-heading{font-size:27px!important}.service-group-title{font-size:18px}.service-grid{grid-template-columns:1fr;gap:20px}.service-image-wrap{height:225px}.service-card p{padding:0 18px}.why-grid{grid-template-columns:1fr;gap:25px}.process-grid{grid-template-columns:1fr 1fr;gap:25px 12px}.testimonial-grid{grid-template-columns:1fr;gap:18px}.testimonial-card p{min-height:auto}.city-grid{grid-template-columns:1fr}.emergency-box{flex-direction:column;align-items:flex-start;padding:25px 20px}.emergency-box button{width:100%}.cta-section{padding:35px 20px}.cta-section h2{font-size:24px}.cta-buttons{flex-direction:column;align-items:center}.cta-buttons a{width:100%}.floating-call,.floating-whatsapp{width:50px;height:50px;bottom:18px}.floating-call{left:18px}.floating-whatsapp{right:18px}}@media (width<=1000px){.brand-main{width:calc(100% - 60px)}.service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.why-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.process-grid,.testimonial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.top-bar{text-align:center;grid-template-columns:1fr;gap:5px;height:auto;min-height:50px;padding:8px 15px}.top-left,.top-center,.top-right{justify-content:center}.brand-hero{min-height:320px;padding:35px 15px}.brand-logo{width:105px;height:105px}.brand-hero h1{font-size:38px}.brand-hero>p{font-size:15px}.hero-pills{flex-wrap:wrap;gap:8px;margin-top:20px}.hero-pills span{padding:8px 14px;font-size:11px}.brand-main{width:calc(100% - 30px);margin:30px auto}.section-card{border-radius:16px;margin-bottom:25px;padding:25px 18px}.section-card>h2{margin-bottom:25px;font-size:24px}.main-heading{font-size:27px!important}.service-group-title{font-size:18px}.service-grid{grid-template-columns:1fr;gap:20px}.service-image-wrap{height:225px}.service-card p{padding:0 18px}.why-grid{grid-template-columns:1fr;gap:25px}.process-grid{grid-template-columns:1fr 1fr;gap:25px 12px}.testimonial-grid{grid-template-columns:1fr;gap:18px}.testimonial-card p{min-height:auto}.city-grid{grid-template-columns:1fr}.emergency-box{flex-direction:column;align-items:flex-start;padding:25px 20px}.emergency-box button{width:100%}.cta-section{padding:35px 20px}.cta-section h2{font-size:24px}.cta-buttons{flex-direction:column;align-items:center}.cta-buttons a{width:100%}.floating-call,.floating-whatsapp{width:50px;height:50px;bottom:18px}.floating-call{left:18px}.floating-whatsapp{right:18px}}.brand-page{color:#222;background:#f3f5f8;width:100%;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.top-bar{color:#fff;background:#1599bd;grid-template-columns:1fr 1fr 1fr;align-items:center;width:100%;height:50px;padding:0 50px;font-size:13px;font-weight:600;display:grid}.top-left,.top-center,.top-right{align-items:center;gap:8px;display:flex}.top-left{justify-content:flex-start}.top-center{justify-content:center}.top-right{justify-content:flex-end}.top-left svg,.top-center svg{font-size:14px}.status-dot{background:#32e875;border-radius:50%;width:7px;height:7px;display:inline-block}.brand-hero{text-align:center;color:#fff;background:linear-gradient(135deg,#293fa5 0%,#263d96 100%);flex-direction:column;justify-content:center;align-items:center;min-height:320px;display:flex}.brand-logo{object-fit:contain;background:#fff;width:105px;height:105px;margin-bottom:20px}.brand-hero h1{margin:0 0 8px;font-size:48px;font-weight:700;line-height:1.1}.brand-hero>p{color:#fff;margin:0;font-size:17px;line-height:1.5}.hero-pills{justify-content:center;align-items:center;gap:14px;margin-top:25px;display:flex}.hero-pills span{white-space:nowrap;background:#4870dca6;border-radius:25px;padding:9px 20px;font-size:12px;font-weight:700}.brand-main{width:min(1340px,100% - 100px);margin:50px auto}.section-card{background:#fff;border-radius:20px;width:100%;margin-bottom:35px;padding:45px;box-shadow:0 8px 25px #00000012}.section-card>h2{color:#111c35;margin:0 0 30px;font-size:28px;font-weight:700;line-height:1.25}.services-section{padding-top:42px}.main-heading{color:#1f62dc!important;margin-bottom:34px!important;font-size:30px!important}.service-group{margin-bottom:42px}.service-group:last-child{margin-bottom:0}.service-group-title{color:#111c35;align-items:center;gap:9px;margin:0 0 20px;font-size:20px;font-weight:700;line-height:1.3;display:flex}.service-group-title span{color:#1f62dc;font-size:17px}.service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.service-card{text-align:center;background:#fff;border:1px solid #f0f0f0;border-radius:13px;min-width:0;padding-bottom:20px;overflow:hidden;box-shadow:0 5px 15px #00000017}.service-image-wrap{width:100%;height:225px;position:relative;overflow:hidden}.service-image-wrap img{object-fit:cover;width:100%;height:100%;display:block}.service-image-title{color:#fff;text-align:center;background:#141414b8;justify-content:center;align-items:center;min-height:52px;padding:10px 15px;font-size:15px;font-weight:700;line-height:1.25;display:flex;position:absolute;bottom:0;left:0;right:0}.bolt-icon{color:#1f62dc;justify-content:center;align-items:center;width:32px;height:32px;margin:13px auto 7px;font-size:18px;display:flex}.service-card p{color:#555;text-align:center;min-height:48px;margin:0 auto;padding:0 22px;font-size:13px;line-height:1.55}.section-card>p{color:#555;margin:0 0 16px;font-size:14px;line-height:1.8}.independent-note{font-weight:600;color:#444!important;margin-top:22px!important}.city-intro{color:#777!important;margin-top:-18px!important;margin-bottom:25px!important;font-size:13px!important}.why-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;display:grid}.why-item{text-align:center}.why-icon{color:#1f62dc;background:#f0f5ff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 12px;font-size:20px;display:flex}.why-item h3{color:#111c35;margin:0 0 7px;font-size:15px;font-weight:700}.why-item p{color:#777;margin:0;font-size:13px}.process-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;display:grid}.process-item{text-align:center}.process-icon{color:#1f62dc;background:#f0f5ff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 12px;font-size:18px;display:flex}.process-item>span{color:#111c35;margin-bottom:7px;font-size:14px;font-weight:700;display:block}.testimonial-card{background:#fafbfe;border:1px solid #edf0f5;border-radius:14px;padding:25px}.testimonial-card p{color:#555;min-height:105px;margin:0 0 17px;font-size:13px;line-height:1.65}.testimonial-card strong{color:#111c35;margin-bottom:3px;font-size:14px;display:block}.testimonial-card span{color:#888;font-size:12px}.city-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;display:grid}.city-card{color:#fff;background:linear-gradient(135deg,#2563eb,#293fa5);border-radius:13px;align-items:center;gap:15px;min-height:120px;padding:22px;display:flex}.city-card>svg{flex-shrink:0;font-size:23px}.city-card h3{margin:0 0 7px;font-size:16px}.city-card p{color:#ffffffe6;margin:0 0 7px;font-size:12px;line-height:1.5}.view-areas{color:#fff;font-size:11px;font-weight:700}.faq-item:first-child{border-top:1px solid #e8e8e8}.faq-question{text-align:left;color:#222;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:18px 5px;font-family:inherit;font-size:14px;display:flex}.faq-plus{color:#1f62dc;flex-shrink:0;font-size:21px;font-weight:400}.emergency-box{background:#fff0f1;border:1px solid #ffd9dc;border-radius:16px;justify-content:space-between;align-items:center;gap:25px;width:100%;min-height:130px;margin-bottom:35px;padding:28px 35px;display:flex}.emergency-box h2{color:#222;margin:0 0 8px;font-size:20px}.emergency-box p{color:#666;max-width:800px;margin:0;font-size:13px;line-height:1.6}.emergency-box button{color:#fff;cursor:pointer;background:#e32936;border:0;border-radius:7px;flex-shrink:0;padding:12px 20px;font-family:inherit;font-size:12px;font-weight:700}.cta-section{text-align:center;color:#fff;background:linear-gradient(135deg,#2463ee,#293fa5);border-radius:18px;width:100%;margin-bottom:35px;padding:45px 30px}.cta-section h2{margin:0 0 22px;font-size:27px}.cta-buttons{justify-content:center;gap:14px;display:flex}.cta-buttons a{color:#1f4fbd;background:#fff;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-width:125px;padding:11px 20px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.disclaimer{text-align:center;width:100%;padding:20px 10px 35px}.disclaimer span{color:#444;letter-spacing:1px;margin-bottom:9px;font-size:10px;font-weight:700;display:block}.disclaimer p{color:#888;max-width:1000px;margin:0 auto;font-size:11px;line-height:1.6}.floating-call,.floating-whatsapp{z-index:9999;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;text-decoration:none;display:flex;position:fixed;bottom:25px;box-shadow:0 5px 15px #0000002e}.floating-call{color:#fff;background:#1599bd;font-size:21px;left:25px}.floating-whatsapp{color:#fff;background:#20d66b;font-size:27px;right:25px}@media (width<=1000px){.brand-main{width:calc(100% - 60px)}.service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.why-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.process-grid,.testimonial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.top-bar{text-align:center;grid-template-columns:1fr;gap:5px;height:auto;min-height:50px;padding:8px 15px}.top-left,.top-center,.top-right{justify-content:center}.brand-hero{min-height:320px;padding:35px 15px}.brand-logo{width:105px;height:105px}.brand-hero h1{font-size:38px}.brand-hero>p{font-size:15px}.hero-pills{flex-wrap:wrap;gap:8px;margin-top:20px}.hero-pills span{padding:8px 14px;font-size:11px}.brand-main{width:calc(100% - 30px);margin:30px auto}.section-card{border-radius:16px;margin-bottom:25px;padding:25px 18px}.section-card>h2{margin-bottom:25px;font-size:24px}.main-heading{font-size:27px!important}.service-group-title{font-size:18px}.service-grid{grid-template-columns:1fr;gap:20px}.service-image-wrap{height:225px}.service-card p{padding:0 18px}.why-grid{grid-template-columns:1fr;gap:25px}.process-grid{grid-template-columns:1fr 1fr;gap:25px 12px}.testimonial-grid{grid-template-columns:1fr;gap:18px}.testimonial-card p{min-height:auto}.city-grid{grid-template-columns:1fr}.emergency-box{flex-direction:column;align-items:flex-start;padding:25px 20px}.emergency-box button{width:100%}.cta-section{padding:35px 20px}.cta-section h2{font-size:24px}.cta-buttons{flex-direction:column;align-items:center}.cta-buttons a{width:100%}.floating-call,.floating-whatsapp{width:50px;height:50px;bottom:18px}.floating-call{left:18px}.floating-whatsapp{right:18px}}.mitsubishi-page{color:#111827;background:#f4f5f7;width:100%;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.mitsubishi-topbar{color:#fff;background:#1599bd;grid-template-columns:1fr 1fr 1fr;align-items:center;height:50px;padding:0 50px;font-size:14px;font-weight:500;display:grid}.topbar-left{text-align:left}.topbar-center{justify-content:center;align-items:center;gap:7px;display:flex}.topbar-right{justify-content:flex-end;align-items:center;gap:8px;display:flex}.status-dot{background:#28d96f;border-radius:50%;width:8px;height:8px}.mitsubishi-hero{text-align:center;box-sizing:border-box;background:linear-gradient(135deg,#293fa5 0%,#263d96 100%);flex-direction:column;justify-content:center;align-items:center;min-height:320px;padding:35px 20px;display:flex}.mitsubishi-logo{object-fit:cover;border-radius:10px;width:105px;height:105px;margin-bottom:14px}.mitsubishi-hero h1{color:#fff;margin:0;font-size:48px;font-weight:700;line-height:1.15}.mitsubishi-hero p{color:#fff;margin:10px 0 18px;font-size:16px;line-height:1.5}.hero-pills{justify-content:center;align-items:center;gap:10px;display:flex}.hero-pills span{color:#fff;background:#ffffff26;border:1px solid #ffffff40;border-radius:20px;padding:7px 15px;font-size:12px}.mitsubishi-main{width:min(1340px,100% - 100px);margin:50px auto}.section-card{box-sizing:border-box;background:#fff;border-radius:20px;margin-bottom:35px;padding:45px;box-shadow:0 5px 20px #00000014}.section-card h2{color:#111827;margin:0 0 25px;font-size:28px;font-weight:700;line-height:1.25}.services-section h2{margin-bottom:10px}.service-group-title{color:#111827;align-items:center;gap:6px;margin-bottom:8px;font-size:13px;font-weight:600;display:flex}.service-group-title svg{color:#2563eb;font-size:12px}.services-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:0;display:grid}.service-card{background:#fff;border:1px solid #eee;border-radius:14px;overflow:hidden;box-shadow:0 2px 8px #0000001f}.service-image-wrapper{height:225px;position:relative;overflow:hidden}.service-image-wrapper img{object-fit:cover;width:100%;height:100%;display:block}.service-image-title{color:#fff;text-align:center;background:#0000009e;padding:13px 10px;font-size:18px;font-weight:700;position:absolute;bottom:0;left:0;right:0}.service-card-content{text-align:center;box-sizing:border-box;min-height:135px;padding:18px 20px 25px}.service-bolt{color:#2563eb;margin-bottom:10px;font-size:20px}.service-card-content p{color:#5b5f66;margin:0;font-size:14px;line-height:1.65}.about-section p{color:#5b5f66;margin:0 0 18px;font-size:15px;line-height:1.75}.about-section p:last-child{margin-bottom:0}.why-grid{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;display:grid}.why-item{flex-direction:column;align-items:center;display:flex}.why-icon{color:#2563eb;background:#edf4ff;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:14px;font-size:25px;display:flex}.why-item h3{margin:0 0 8px;font-size:17px;font-weight:700}.why-item p{color:#777;margin:0;font-size:14px;line-height:1.5}.process-grid{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;display:grid}.process-item{flex-direction:column;align-items:center;display:flex}.process-icon{color:#2563eb;background:#f1f4f9;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:14px;font-size:24px;display:flex}.process-item:first-child .process-icon{color:#16a34a;background:#e8fff1}.process-item h3{margin:0 0 8px;font-size:17px;font-weight:700}.process-item p{color:#777;margin:0;font-size:14px;line-height:1.5}.testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.testimonial-card{box-sizing:border-box;background:#fafafa;min-height:250px;padding:28px 25px}.stars{color:#f4c400;letter-spacing:2px;margin-bottom:14px;font-size:20px}.testimonial-card>p{color:#555;margin:0 0 22px;font-size:14px;line-height:1.65}.customer-info{align-items:center;gap:12px;display:flex}.customer-avatar{color:#2563eb;background:#eaf1ff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:18px;font-weight:700;display:flex}.customer-info strong{margin-bottom:3px;font-size:15px;display:block}.customer-info span{color:#777;font-size:13px;display:block}.city-section{text-align:center}.city-subtitle{color:#777;margin:-10px 0 25px;font-size:15px}.city-grid{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}.city-card{color:#fff;box-sizing:border-box;background:linear-gradient(135deg,#2875ed,#2453d4);border-radius:15px;padding:30px 35px}.city-title{align-items:center;gap:12px;margin-bottom:12px;font-size:28px;font-weight:700;display:flex}.city-title svg{font-size:27px}.city-card p{color:#ffffffe6;margin:0 0 22px;font-size:15px}.view-areas{align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.view-areas span{font-size:23px;line-height:10px}.faq-list{width:100%}.faq-item{border-bottom:1px solid #eee}.faq-question{text-align:left;cursor:pointer;color:#171717;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:20px 0;font-size:15px;font-weight:500;display:flex}.faq-arrow{color:#777;margin-left:20px;font-size:20px}.faq-answer{color:#777;padding:0 35px 20px 0;font-size:14px;line-height:1.65}.emergency-section{box-sizing:border-box;background:#fff1f3;border-radius:0;justify-content:space-between;align-items:center;gap:30px;min-height:125px;margin-bottom:35px;padding:30px 45px;display:flex}.emergency-content h2{color:#111827;align-items:center;gap:10px;margin:0 0 10px;font-size:24px;display:flex}.emergency-content h2 svg{color:#ef233c}.emergency-content p{color:#555;margin:0;font-size:14px;line-height:1.5}.emergency-button{color:#fff;background:#e50914;border-radius:8px;flex-shrink:0;align-items:center;gap:9px;padding:15px 24px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.cta-section{box-sizing:border-box;background:linear-gradient(135deg,#2875ed,#263d96);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;min-height:190px;margin-bottom:25px;padding:35px;display:flex}.cta-section>p{color:#fff;margin:0 0 18px;font-size:18px}.cta-buttons{align-items:center;gap:12px;display:flex}.cta-button{color:#2563eb;background:#fff;border-radius:7px;align-items:center;gap:7px;padding:11px 20px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.disclaimer-section{box-sizing:border-box;background:#fff;border-radius:12px;align-items:flex-start;gap:10px;margin-bottom:35px;padding:18px 20px;display:flex}.disclaimer-section strong{color:#1d4ed8;white-space:nowrap;font-size:11px}.disclaimer-section p{color:#777;margin:0;font-size:11px;line-height:1.6}.floating-call,.floating-whatsapp{z-index:1000;border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;font-size:25px;text-decoration:none;display:flex;position:fixed;bottom:30px;box-shadow:0 5px 18px #0003}.floating-call{color:#fff;background:#1599bd;left:35px;box-shadow:0 0 0 8px #1599bd1f,0 5px 18px #0003}.floating-whatsapp{color:#fff;background:#25d366;right:35px;box-shadow:0 0 0 8px #25d3661f,0 5px 18px #0003}@media (width<=1000px){.services-grid,.testimonial-grid,.process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.why-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=650px){.mitsubishi-topbar{text-align:center;grid-template-columns:1fr;gap:5px;height:auto;min-height:50px;padding:8px 15px;font-size:12px}.topbar-left,.topbar-center,.topbar-right{text-align:center;justify-content:center}.mitsubishi-hero{min-height:320px;padding:30px 15px}.mitsubishi-logo{width:90px;height:90px}.mitsubishi-hero h1{font-size:34px}.mitsubishi-hero p{font-size:14px}.hero-pills{flex-wrap:wrap;gap:7px}.hero-pills span{padding:6px 11px;font-size:11px}.mitsubishi-main{width:calc(100% - 30px);margin:30px auto}.section-card{border-radius:15px;margin-bottom:25px;padding:25px 18px}.section-card h2{margin-bottom:20px;font-size:24px}.services-grid{grid-template-columns:1fr;gap:20px}.service-image-wrapper{height:225px}.service-image-title{font-size:17px}.service-card-content{min-height:135px}.why-grid,.process-grid{grid-template-columns:1fr;gap:30px}.testimonial-grid,.city-grid{grid-template-columns:1fr;gap:20px}.city-card{padding:25px}.city-title{font-size:24px}.emergency-section{flex-direction:column;align-items:flex-start;gap:18px;padding:25px 20px}.emergency-content h2{font-size:21px}.emergency-button{box-sizing:border-box;justify-content:center;width:100%}.cta-section{min-height:180px;padding:30px 20px}.cta-buttons{flex-wrap:wrap;justify-content:center}.disclaimer-section{flex-direction:column;gap:5px}.floating-call,.floating-whatsapp{width:52px;height:52px;font-size:21px;bottom:20px}.floating-call{left:18px}.floating-whatsapp{right:18px}}.kenstar-page{color:#111827;background:#f4f5f7;width:100%;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.kenstar-topbar{color:#fff;background:#1599bd;grid-template-columns:1fr 1fr 1fr;align-items:center;height:50px;padding:0 50px;font-size:14px;font-weight:500;display:grid}.kenstar-topbar-left{justify-content:flex-start;align-items:center;gap:7px;display:flex}.kenstar-topbar-center{justify-content:center;align-items:center;gap:7px;display:flex}.kenstar-topbar-right{justify-content:flex-end;align-items:center;gap:8px;display:flex}.kenstar-status-dot{background:#28d96f;border-radius:50%;width:8px;height:8px}.kenstar-hero{text-align:center;box-sizing:border-box;background:linear-gradient(135deg,#293fa5 0%,#263d96 100%);flex-direction:column;justify-content:center;align-items:center;min-height:320px;padding:35px 20px;display:flex}.kenstar-logo{object-fit:cover;border-radius:10px;width:105px;height:105px;margin-bottom:14px}.kenstar-hero h1{color:#fff;margin:0;font-size:48px;font-weight:700;line-height:1.15}.kenstar-hero p{color:#fff;margin:10px 0 18px;font-size:16px;line-height:1.5}.kenstar-hero-pills{justify-content:center;align-items:center;gap:10px;display:flex}.kenstar-hero-pills span{color:#fff;background:#ffffff26;border:1px solid #ffffff40;border-radius:20px;padding:7px 15px;font-size:12px}.kenstar-main{width:min(1340px,100% - 100px);margin:50px auto}.kenstar-section-card{box-sizing:border-box;background:#fff;border-radius:20px;margin-bottom:35px;padding:45px;box-shadow:0 5px 20px #00000014}.kenstar-section-card h2{color:#111827;margin:0 0 25px;font-size:28px;font-weight:700;line-height:1.25}.kenstar-services-section h2{margin-bottom:10px}.kenstar-service-group{margin-bottom:32px}.kenstar-service-group:last-child{margin-bottom:0}.kenstar-service-group-title{color:#111827;align-items:center;gap:7px;margin-bottom:12px;font-size:17px;font-weight:700;display:flex}.kenstar-service-group-title svg{color:#2563eb;font-size:14px}.kenstar-services-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.kenstar-service-card{background:#fff;border:1px solid #eee;border-radius:14px;overflow:hidden;box-shadow:0 2px 8px #0000001f}.kenstar-service-image-wrapper{height:225px;position:relative;overflow:hidden}.kenstar-service-image-wrapper img{object-fit:cover;width:100%;height:100%;display:block}.kenstar-service-image-title{color:#fff;text-align:center;background:#0000009e;padding:13px 10px;font-size:18px;font-weight:700;position:absolute;bottom:0;left:0;right:0}.kenstar-service-card-content{text-align:center;box-sizing:border-box;min-height:135px;padding:18px 20px 25px}.kenstar-service-bolt{color:#2563eb;margin-bottom:10px;font-size:20px}.kenstar-service-card-content p{color:#5b5f66;margin:0;font-size:14px;line-height:1.65}.kenstar-about-section p{color:#5b5f66;margin:0 0 18px;font-size:15px;line-height:1.75}.kenstar-about-section p:last-child{margin-bottom:0}.kenstar-why-grid{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;display:grid}.kenstar-why-item{flex-direction:column;align-items:center;display:flex}.kenstar-why-icon{color:#2563eb;background:#edf4ff;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:14px;font-size:25px;display:flex}.kenstar-why-item h3{margin:0 0 8px;font-size:17px;font-weight:700}.kenstar-why-item p{color:#777;margin:0;font-size:14px;line-height:1.5}.kenstar-process-grid{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;display:grid}.kenstar-process-item{flex-direction:column;align-items:center;display:flex}.kenstar-process-icon{color:#2563eb;background:#f1f4f9;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:14px;font-size:24px;display:flex}.kenstar-process-item:first-child .kenstar-process-icon{color:#16a34a;background:#e8fff1}.kenstar-process-item h3{margin:0 0 8px;font-size:17px;font-weight:700}.kenstar-process-item p{color:#777;margin:0;font-size:14px;line-height:1.5}.kenstar-testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.kenstar-testimonial-card{box-sizing:border-box;background:#fafafa;min-height:250px;padding:28px 25px}.kenstar-stars{color:#f4c400;letter-spacing:2px;margin-bottom:14px;font-size:20px}.kenstar-testimonial-card>p{color:#555;margin:0 0 22px;font-size:14px;line-height:1.65}.kenstar-customer-info{align-items:center;gap:12px;display:flex}.kenstar-customer-avatar{color:#2563eb;background:#eaf1ff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:18px;font-weight:700;display:flex}.kenstar-customer-info strong{margin-bottom:3px;font-size:15px;display:block}.kenstar-customer-info span{color:#777;font-size:13px;display:block}.kenstar-city-section{text-align:center}.kenstar-city-subtitle{color:#777;margin:-10px 0 25px;font-size:15px}.kenstar-city-grid{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}.kenstar-city-card{color:#fff;box-sizing:border-box;background:linear-gradient(135deg,#2875ed,#2453d4);border-radius:15px;padding:30px 35px}.kenstar-city-title{align-items:center;gap:12px;margin-bottom:12px;font-size:28px;font-weight:700;display:flex}.kenstar-city-title svg{font-size:27px}.kenstar-city-card p{color:#ffffffe6;margin:0 0 22px;font-size:15px}.kenstar-view-areas{align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.kenstar-view-areas span{font-size:23px;line-height:10px}.kenstar-faq-list{width:100%}.kenstar-faq-item{border-bottom:1px solid #eee}.kenstar-faq-question{text-align:left;cursor:pointer;color:#171717;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:20px 0;font-size:15px;font-weight:500;display:flex}.kenstar-faq-arrow{color:#777;margin-left:20px;font-size:20px}.kenstar-faq-answer{color:#777;padding:0 35px 20px 0;font-size:14px;line-height:1.65}.kenstar-emergency-section{box-sizing:border-box;background:#fff1f3;justify-content:space-between;align-items:center;gap:30px;min-height:125px;margin-bottom:35px;padding:30px 45px;display:flex}.kenstar-emergency-content h2{color:#111827;align-items:center;gap:10px;margin:0 0 10px;font-size:24px;display:flex}.kenstar-emergency-content h2 svg{color:#ef233c}.kenstar-emergency-content p{color:#555;margin:0;font-size:14px;line-height:1.5}.kenstar-emergency-button{color:#fff;background:#e50914;border-radius:8px;flex-shrink:0;align-items:center;gap:9px;padding:15px 24px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.kenstar-cta-section{box-sizing:border-box;background:linear-gradient(135deg,#2875ed,#263d96);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;min-height:190px;margin-bottom:25px;padding:35px;display:flex}.kenstar-cta-section>p{color:#fff;margin:0 0 18px;font-size:18px}.kenstar-cta-buttons{align-items:center;gap:12px;display:flex}.kenstar-cta-button{color:#2563eb;background:#fff;border-radius:7px;align-items:center;gap:7px;padding:11px 20px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.kenstar-disclaimer-section{box-sizing:border-box;background:#fff;border-radius:12px;align-items:flex-start;gap:10px;margin-bottom:35px;padding:18px 20px;display:flex}.kenstar-disclaimer-section strong{color:#1d4ed8;white-space:nowrap;font-size:11px}.kenstar-disclaimer-section p{color:#777;margin:0;font-size:11px;line-height:1.6}.kenstar-floating-call,.kenstar-floating-whatsapp{z-index:1000;border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;font-size:25px;text-decoration:none;display:flex;position:fixed;bottom:30px;box-shadow:0 5px 18px #0003}.kenstar-floating-call{color:#fff;background:#1599bd;left:35px;box-shadow:0 0 0 8px #1599bd1f,0 5px 18px #0003}.kenstar-floating-whatsapp{color:#fff;background:#25d366;right:35px;box-shadow:0 0 0 8px #25d3661f,0 5px 18px #0003}@media (width<=1000px){.kenstar-services-grid,.kenstar-testimonial-grid,.kenstar-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.kenstar-topbar{text-align:center;grid-template-columns:1fr;gap:5px;height:auto;min-height:50px;padding:8px 15px;font-size:12px}.kenstar-topbar-left,.kenstar-topbar-center,.kenstar-topbar-right{text-align:center;justify-content:center}.kenstar-hero{min-height:320px;padding:30px 15px}.kenstar-logo{width:90px;height:90px}.kenstar-hero h1{font-size:34px}.kenstar-hero p{font-size:14px}.kenstar-hero-pills{flex-wrap:wrap;gap:7px}.kenstar-hero-pills span{padding:6px 11px;font-size:11px}.kenstar-main{width:calc(100% - 30px);margin:30px auto}.kenstar-section-card{border-radius:15px;margin-bottom:25px;padding:25px 18px}.kenstar-section-card h2{margin-bottom:20px;font-size:24px}.kenstar-services-grid{grid-template-columns:1fr;gap:20px}.kenstar-service-group{margin-bottom:28px}.kenstar-service-image-wrapper{height:225px}.kenstar-service-image-title{font-size:17px}.kenstar-service-card-content{min-height:135px}.kenstar-why-grid,.kenstar-process-grid{grid-template-columns:1fr;gap:30px}.kenstar-testimonial-grid,.kenstar-city-grid{grid-template-columns:1fr;gap:20px}.kenstar-city-card{padding:25px}.kenstar-city-title{font-size:24px}.kenstar-emergency-section{flex-direction:column;align-items:flex-start;gap:18px;padding:25px 20px}.kenstar-emergency-content h2{font-size:21px}.kenstar-emergency-button{box-sizing:border-box;justify-content:center;width:100%}.kenstar-cta-section{min-height:180px;padding:30px 20px}.kenstar-cta-buttons{flex-wrap:wrap;justify-content:center}.kenstar-disclaimer-section{flex-direction:column;gap:5px}.kenstar-floating-call,.kenstar-floating-whatsapp{width:52px;height:52px;font-size:21px;bottom:20px}.kenstar-floating-call{left:18px}.kenstar-floating-whatsapp{right:18px}}.haier-page{color:#111827;background:#f4f5f7;width:100%;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.haier-topbar{color:#fff;background:#1599bd;grid-template-columns:1fr 1fr 1fr;align-items:center;height:50px;padding:0 50px;font-size:14px;font-weight:500;display:grid}.haier-topbar-left{justify-content:flex-start;align-items:center;gap:7px;display:flex}.haier-topbar-center{justify-content:center;align-items:center;gap:7px;display:flex}.haier-topbar-right{justify-content:flex-end;align-items:center;gap:8px;display:flex}.haier-status-dot{background:#28d96f;border-radius:50%;width:8px;height:8px}.haier-hero{text-align:center;box-sizing:border-box;background:linear-gradient(135deg,#293fa5 0%,#263d96 100%);flex-direction:column;justify-content:center;align-items:center;min-height:320px;padding:35px 20px;display:flex}.haier-logo{object-fit:cover;border-radius:10px;width:105px;height:105px;margin-bottom:14px}.haier-hero h1{color:#fff;margin:0;font-size:48px;font-weight:700;line-height:1.15}.haier-hero p{color:#fff;margin:10px 0 18px;font-size:16px;line-height:1.5}.haier-hero-pills{justify-content:center;align-items:center;gap:10px;display:flex}.haier-hero-pills span{color:#fff;background:#ffffff26;border:1px solid #ffffff40;border-radius:20px;padding:7px 15px;font-size:12px}.haier-main{width:min(1340px,100% - 100px);margin:50px auto}.haier-section-card{box-sizing:border-box;background:#fff;border-radius:20px;margin-bottom:35px;padding:45px;box-shadow:0 5px 20px #00000014}.haier-section-card h2{color:#111827;margin:0 0 25px;font-size:28px;font-weight:700;line-height:1.25}.haier-services-section h2{margin-bottom:10px}.haier-service-group{margin-bottom:32px}.haier-service-group:last-child{margin-bottom:0}.haier-service-group-title{color:#111827;align-items:center;gap:7px;margin-bottom:12px;font-size:17px;font-weight:700;display:flex}.haier-service-group-title svg{color:#2563eb;font-size:14px}.haier-services-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.haier-service-card{background:#fff;border:1px solid #eee;border-radius:14px;overflow:hidden;box-shadow:0 2px 8px #0000001f}.haier-service-image-wrapper{height:225px;position:relative;overflow:hidden}.haier-service-image-wrapper img{object-fit:cover;width:100%;height:100%;display:block}.haier-service-image-title{color:#fff;text-align:center;background:#0000009e;padding:13px 10px;font-size:18px;font-weight:700;position:absolute;bottom:0;left:0;right:0}.haier-service-card-content{text-align:center;box-sizing:border-box;min-height:135px;padding:18px 20px 25px}.haier-service-bolt{color:#2563eb;margin-bottom:10px;font-size:20px}.haier-service-card-content p{color:#5b5f66;margin:0;font-size:14px;line-height:1.65}.haier-about-section p{color:#5b5f66;margin:0 0 18px;font-size:15px;line-height:1.75}.haier-about-section p:last-child{margin-bottom:0}.haier-why-grid{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;display:grid}.haier-why-item{flex-direction:column;align-items:center;display:flex}.haier-why-icon{color:#2563eb;background:#edf4ff;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:14px;font-size:25px;display:flex}.haier-why-item h3{margin:0 0 8px;font-size:17px;font-weight:700}.haier-why-item p{color:#777;margin:0;font-size:14px;line-height:1.5}.haier-process-grid{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;display:grid}.haier-process-item{flex-direction:column;align-items:center;display:flex}.haier-process-icon{color:#2563eb;background:#f1f4f9;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin-bottom:14px;font-size:24px;display:flex}.haier-process-item:first-child .haier-process-icon{color:#16a34a;background:#e8fff1}.haier-process-item h3{margin:0 0 8px;font-size:17px;font-weight:700}.haier-process-item p{color:#777;margin:0;font-size:14px;line-height:1.5}.haier-testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;display:grid}.haier-testimonial-card{box-sizing:border-box;background:#fafafa;min-height:250px;padding:28px 25px}.haier-stars{color:#f4c400;letter-spacing:2px;margin-bottom:14px;font-size:20px}.haier-testimonial-card>p{color:#555;margin:0 0 22px;font-size:14px;line-height:1.65}.haier-customer-info{align-items:center;gap:12px;display:flex}.haier-customer-avatar{color:#2563eb;background:#eaf1ff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:18px;font-weight:700;display:flex}.haier-customer-info strong{margin-bottom:3px;font-size:15px;display:block}.haier-customer-info span{color:#777;font-size:13px;display:block}.haier-city-section{text-align:center}.haier-city-subtitle{color:#777;margin:-10px 0 25px;font-size:15px}.haier-city-grid{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}.haier-city-card{color:#fff;box-sizing:border-box;background:linear-gradient(135deg,#2875ed,#2453d4);border-radius:15px;padding:30px 35px}.haier-city-title{align-items:center;gap:12px;margin-bottom:12px;font-size:28px;font-weight:700;display:flex}.haier-city-title svg{font-size:27px}.haier-city-card p{color:#ffffffe6;margin:0 0 22px;font-size:15px}.haier-view-areas{align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.haier-view-areas span{font-size:23px;line-height:10px}.haier-faq-list{width:100%}.haier-faq-item{border-bottom:1px solid #eee}.haier-faq-question{text-align:left;cursor:pointer;color:#171717;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:20px 0;font-size:15px;font-weight:500;display:flex}.haier-faq-arrow{color:#777;margin-left:20px;font-size:20px}.haier-faq-answer{color:#777;padding:0 35px 20px 0;font-size:14px;line-height:1.65}.haier-emergency-section{box-sizing:border-box;background:#fff1f3;justify-content:space-between;align-items:center;gap:30px;min-height:125px;margin-bottom:35px;padding:30px 45px;display:flex}.haier-emergency-content h2{color:#111827;align-items:center;gap:10px;margin:0 0 10px;font-size:24px;display:flex}.haier-emergency-content h2 svg{color:#ef233c}.haier-emergency-content p{color:#555;margin:0;font-size:14px;line-height:1.5}.haier-emergency-button{color:#fff;background:#e50914;border-radius:8px;flex-shrink:0;align-items:center;gap:9px;padding:15px 24px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.haier-cta-section{box-sizing:border-box;background:linear-gradient(135deg,#2875ed,#263d96);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;min-height:190px;margin-bottom:25px;padding:35px;display:flex}.haier-cta-section>p{color:#fff;margin:0 0 18px;font-size:18px}.haier-cta-buttons{align-items:center;gap:12px;display:flex}.haier-cta-button{color:#2563eb;background:#fff;border-radius:7px;align-items:center;gap:7px;padding:11px 20px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.haier-disclaimer-section{box-sizing:border-box;background:#fff;border-radius:12px;align-items:flex-start;gap:10px;margin-bottom:35px;padding:18px 20px;display:flex}.haier-disclaimer-section strong{color:#1d4ed8;white-space:nowrap;font-size:11px}.haier-disclaimer-section p{color:#777;margin:0;font-size:11px;line-height:1.6}.haier-floating-call,.haier-floating-whatsapp{z-index:1000;border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;font-size:25px;text-decoration:none;display:flex;position:fixed;bottom:30px;box-shadow:0 5px 18px #0003}.haier-floating-call{color:#fff;background:#1599bd;left:35px;box-shadow:0 0 0 8px #1599bd1f,0 5px 18px #0003}.haier-floating-whatsapp{color:#fff;background:#25d366;right:35px;box-shadow:0 0 0 8px #25d3661f,0 5px 18px #0003}@media (width<=1000px){.haier-services-grid,.haier-testimonial-grid,.haier-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.haier-topbar{text-align:center;grid-template-columns:1fr;gap:5px;height:auto;min-height:50px;padding:8px 15px;font-size:12px}.haier-topbar-left,.haier-topbar-center,.haier-topbar-right{text-align:center;justify-content:center}.haier-hero{min-height:320px;padding:30px 15px}.haier-logo{width:90px;height:90px}.haier-hero h1{font-size:34px}.haier-hero p{font-size:14px}.haier-hero-pills{flex-wrap:wrap;gap:7px}.haier-hero-pills span{padding:6px 11px;font-size:11px}.haier-main{width:calc(100% - 30px);margin:30px auto}.haier-section-card{border-radius:15px;margin-bottom:25px;padding:25px 18px}.haier-section-card h2{margin-bottom:20px;font-size:24px}.haier-services-grid{grid-template-columns:1fr;gap:20px}.haier-service-group{margin-bottom:28px}.haier-service-image-wrapper{height:225px}.haier-service-image-title{font-size:17px}.haier-service-card-content{min-height:135px}.haier-why-grid,.haier-process-grid{grid-template-columns:1fr;gap:30px}.haier-testimonial-grid,.haier-city-grid{grid-template-columns:1fr;gap:20px}.haier-city-card{padding:25px}.haier-city-title{font-size:24px}.haier-emergency-section{flex-direction:column;align-items:flex-start;gap:18px;padding:25px 20px}.haier-emergency-content h2{font-size:21px}.haier-emergency-button{box-sizing:border-box;justify-content:center;width:100%}.haier-cta-section{min-height:180px;padding:30px 20px}.haier-cta-buttons{flex-wrap:wrap;justify-content:center}.haier-disclaimer-section{flex-direction:column;gap:5px}.haier-floating-call,.haier-floating-whatsapp{width:52px;height:52px;font-size:21px;bottom:20px}.haier-floating-call{left:18px}.haier-floating-whatsapp{right:18px}}.ifb-page{color:#152238;background:#f1f3f7;width:100%;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.ifb-topbar{color:#fff;background:#1599bd;grid-template-columns:1fr 1fr 1fr;align-items:center;width:100%;height:50px;padding:0 50px;font-size:14px;font-weight:600;display:grid}.ifb-topbar-left{text-align:left}.ifb-topbar-center{text-align:center}.ifb-topbar-right{text-align:right;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ifb-status-dot{background:#2ee66b;border-radius:50%;width:9px;height:9px;display:inline-block}.ifb-hero{color:#fff;text-align:center;background:linear-gradient(135deg,#293fa5 0%,#263d96 100%);flex-direction:column;justify-content:center;align-items:center;min-height:320px;padding:20px;display:flex}.ifb-logo{object-fit:contain;background:#fff;width:105px;height:105px;margin-bottom:8px}.ifb-hero h1{color:#fff;margin:0;font-size:48px;font-weight:700;line-height:1.1}.ifb-hero p{color:#fff;margin:10px 0 22px;font-size:21px;line-height:1.4}.ifb-hero-pills{justify-content:center;align-items:center;gap:18px;display:flex}.ifb-hero-pills span{color:#fff;white-space:nowrap;background:#4877e6bf;border-radius:30px;padding:10px 28px;font-size:14px;font-weight:700}.ifb-main{width:min(1340px,100% - 100px);margin:50px auto}.ifb-section-card{background:#fff;border-radius:20px;width:100%;margin-bottom:35px;padding:45px;box-shadow:0 8px 24px #00000014}.ifb-section-card h2{color:#152238;margin:0 0 35px;font-size:34px;font-weight:700;line-height:1.2}.ifb-services-section{padding-bottom:55px}.ifb-main-heading{color:#2860dc!important}.ifb-service-group{margin-bottom:45px}.ifb-service-group:last-child{margin-bottom:0}.ifb-group-heading{color:#152238;align-items:center;gap:10px;margin:0 0 25px;font-size:27px;font-weight:700;line-height:1.2;display:flex}.ifb-group-icon{color:#2867df;font-size:29px;font-weight:700}.ifb-service-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.ifb-service-card{background:#fff;border-radius:17px;width:100%;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 4px 13px #00000021}.ifb-service-card:hover{transform:translateY(-2px);box-shadow:0 8px 18px #00000026}.ifb-service-image-wrap{width:100%;height:225px;position:relative;overflow:hidden}.ifb-service-image{object-fit:cover;width:100%;height:100%;display:block}.ifb-image-title{text-align:center;color:#fff;background:#141414b8;justify-content:center;align-items:center;min-height:57px;padding:12px 15px;font-size:19px;font-weight:700;line-height:1.25;display:flex;position:absolute;bottom:0;left:0;right:0}.ifb-service-description{text-align:center;flex-direction:column;align-items:center;min-height:140px;padding:18px 25px 22px;display:flex}.ifb-bolt-icon{color:#2867df;margin-bottom:15px;font-size:23px}.ifb-service-description p{color:#5e6875;margin:0;font-size:16px;line-height:1.5}.ifb-about-section h2{margin-bottom:28px}.ifb-about-section p{color:#596574;margin:0 0 25px;font-size:17px;line-height:1.75}.ifb-about-section p:last-child{margin-bottom:0}.ifb-why-section{padding-bottom:48px}.ifb-why-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.ifb-why-item{text-align:center}.ifb-circle-icon{color:#2867df;background:#e1ebff;border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;margin:0 auto 22px;font-size:30px;display:flex}.ifb-why-item h3{color:#152238;margin:0 0 12px;font-size:20px;line-height:1.25}.ifb-why-item p{color:#737d89;margin:0;font-size:16px;line-height:1.5}.ifb-process-section{padding-bottom:45px}.ifb-process-grid{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.ifb-process-item{text-align:center}.ifb-process-icon{color:#536071;background:#eef1f6;border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;margin:0 auto 22px;font-size:29px;display:flex}.ifb-process-item:first-child .ifb-process-icon{color:#19ae50;background:#dcffe9}.ifb-process-item:nth-child(2) .ifb-process-icon{color:#2867df;background:#e1ebff}.ifb-process-item h3{color:#152238;margin:0 0 12px;font-size:19px;line-height:1.3}.ifb-process-item p{color:#737d89;margin:0;font-size:15px;line-height:1.5}.ifb-testimonial-section{padding-bottom:45px}.ifb-testimonial-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.ifb-testimonial-card{background:#fafbfe;border-radius:12px;min-height:295px;padding:30px 30px 25px}.ifb-stars{color:#f3c400;letter-spacing:2px;margin-bottom:18px;font-size:25px}.ifb-testimonial-card p{color:#536071;margin:0 0 25px;font-size:17px;line-height:1.65}.ifb-customer{align-items:center;gap:14px;display:flex}.ifb-avatar{color:#2867df;background:#e1ebff;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-size:21px;font-weight:700;display:flex}.ifb-customer div:last-child{flex-direction:column;gap:4px;display:flex}.ifb-customer strong{color:#152238;font-size:17px}.ifb-customer span{color:#798390;font-size:15px}.ifb-city-section{text-align:center}.ifb-city-section h2{margin-bottom:25px}.ifb-city-subtitle{color:#687381;margin:0 0 35px;font-size:17px}.ifb-city-grid{text-align:left;grid-template-columns:repeat(2,1fr);gap:35px;display:grid}.ifb-city-card{color:#fff;background:linear-gradient(135deg,#3477ef 0%,#2454d7 100%);border-radius:18px;min-height:190px;padding:30px 34px}.ifb-city-title{align-items:center;gap:14px;margin-bottom:12px;font-size:34px;font-weight:700;display:flex}.ifb-city-title svg{font-size:29px}.ifb-city-card p{color:#fff;margin:0 0 20px;font-size:16px;line-height:1.45}.ifb-city-card button{color:#fff;cursor:pointer;background:0 0;border:0;padding:0;font-size:16px;font-weight:700}.ifb-city-card button span{margin-left:7px;font-size:24px}.ifb-faq-section{padding-bottom:45px}.ifb-faq-list{flex-direction:column;gap:18px;display:flex}.ifb-faq-item{background:#fff;border:1px solid #e1e4e9;border-radius:14px;overflow:hidden}.ifb-faq-question{text-align:left;color:#152238;cursor:pointer;background:#fff;border:0;justify-content:space-between;align-items:center;width:100%;padding:25px 28px;font-size:17px;font-weight:600;display:flex}.ifb-faq-arrow{color:#687381;margin-left:15px;font-size:22px}.ifb-faq-answer{color:#687381;padding:0 28px 25px;font-size:16px;line-height:1.65}.ifb-emergency{background:#fff0f2;border:1px solid #ffd6dc;border-radius:20px;justify-content:space-between;align-items:center;gap:30px;width:100%;min-height:165px;margin-bottom:35px;padding:32px 45px;display:flex}.ifb-emergency-content h2{color:#152238;align-items:center;gap:14px;margin:0 0 15px;font-size:27px;display:flex}.ifb-emergency-content h2 svg{color:#e72b4c}.ifb-emergency-content p{color:#536071;margin:0;font-size:17px;line-height:1.5}.ifb-emergency-button{color:#fff;background:#dc0916;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;min-width:240px;padding:17px 25px;font-size:16px;font-weight:700;text-decoration:none;display:flex;box-shadow:0 4px 9px #dc091633}.ifb-cta{color:#fff;text-align:center;background:linear-gradient(135deg,#2867ef 0%,#233fc6 100%);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:210px;margin-bottom:35px;display:flex}.ifb-cta h2{color:#fff;margin:0 0 25px;font-size:31px;font-weight:600}.ifb-cta-buttons{align-items:center;gap:15px;display:flex}.ifb-cta-call,.ifb-cta-book{border-radius:8px;justify-content:center;align-items:center;gap:9px;min-width:145px;padding:13px 24px;font-size:16px;font-weight:700;text-decoration:none;display:flex}.ifb-cta-call{color:#2860dc;background:#fff}.ifb-cta-book{color:#fff;background:#1599bd}.ifb-disclaimer{text-align:center;width:100%;padding:5px 25px 35px}.ifb-disclaimer p{color:#737d89;max-width:1100px;margin:0 auto;font-size:13px;line-height:1.7}.ifb-floating-call,.ifb-floating-whatsapp{z-index:1000;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;font-size:28px;text-decoration:none;display:flex;position:fixed;bottom:30px;box-shadow:0 5px 15px #0000002e}.ifb-floating-call{color:#fff;background:#159bc0;left:30px}.ifb-floating-whatsapp{color:#fff;background:#25d366;right:30px}@media (width<=1000px){.ifb-service-grid,.ifb-testimonial-grid{grid-template-columns:repeat(2,1fr)}.ifb-testimonial-card:last-child{grid-column:1/-1}.ifb-process-grid{grid-template-columns:repeat(2,1fr);row-gap:35px}.ifb-main{width:min(1340px,100% - 60px)}.ifb-topbar{padding:0 30px}}@media (width<=650px){.ifb-topbar{text-align:center;grid-template-columns:1fr;gap:5px;height:auto;min-height:50px;padding:9px 15px;font-size:12px}.ifb-topbar-left,.ifb-topbar-center,.ifb-topbar-right{text-align:center;justify-content:center}.ifb-hero{min-height:320px;padding:20px 15px}.ifb-logo{width:90px;height:90px}.ifb-hero h1{font-size:38px}.ifb-hero p{max-width:350px;font-size:17px}.ifb-hero-pills{flex-wrap:wrap;gap:8px}.ifb-hero-pills span{padding:9px 17px;font-size:12px}.ifb-main{width:calc(100% - 30px);margin:30px auto}.ifb-section-card{border-radius:17px;margin-bottom:25px;padding:28px 20px}.ifb-section-card h2{margin-bottom:28px;font-size:29px}.ifb-main-heading{font-size:30px!important}.ifb-group-heading{margin-bottom:20px;font-size:23px}.ifb-service-grid{grid-template-columns:1fr;gap:20px}.ifb-service-group{margin-bottom:38px}.ifb-service-image-wrap{height:225px}.ifb-image-title{font-size:18px}.ifb-service-description{min-height:140px;padding-left:18px;padding-right:18px}.ifb-service-description p{font-size:15px}.ifb-about-section p{font-size:15px;line-height:1.7}.ifb-why-grid,.ifb-process-grid{grid-template-columns:1fr;gap:35px}.ifb-testimonial-grid{grid-template-columns:1fr}.ifb-testimonial-card:last-child{grid-column:auto}.ifb-city-grid{grid-template-columns:1fr;gap:20px}.ifb-city-card{padding:25px}.ifb-city-title{font-size:29px}.ifb-faq-question{padding:20px;font-size:15px}.ifb-faq-answer{padding:0 20px 20px;font-size:15px}.ifb-emergency{border-radius:17px;flex-direction:column;align-items:flex-start;min-height:auto;padding:28px 22px}.ifb-emergency-content h2{font-size:24px}.ifb-emergency-content p{font-size:15px}.ifb-emergency-button{width:100%;min-width:0}.ifb-cta{min-height:230px;padding:30px 20px}.ifb-cta h2{font-size:26px}.ifb-cta-buttons{flex-direction:column;gap:10px;width:100%}.ifb-cta-call,.ifb-cta-book{width:100%;max-width:250px}.ifb-floating-call,.ifb-floating-whatsapp{width:58px;height:58px;font-size:23px;bottom:20px}.ifb-floating-call{left:15px}.ifb-floating-whatsapp{right:15px}}.havells-page{color:#152238;background:#f1f3f7;width:100%;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.havells-topbar{color:#fff;background:#1599bd;grid-template-columns:1fr 1fr 1fr;align-items:center;width:100%;height:50px;padding:0 50px;font-size:14px;font-weight:600;display:grid}.havells-topbar-left{text-align:left}.havells-topbar-center{text-align:center}.havells-topbar-right{text-align:right;justify-content:flex-end;align-items:center;gap:8px;display:flex}.havells-status-dot{background:#2ee66b;border-radius:50%;width:9px;height:9px;display:inline-block}.havells-hero{color:#fff;text-align:center;background:linear-gradient(135deg,#293fa5 0%,#263d96 100%);flex-direction:column;justify-content:center;align-items:center;min-height:320px;padding:20px;display:flex}.havells-logo{object-fit:contain;background:#fff;width:105px;height:105px;margin-bottom:8px}.havells-hero h1{color:#fff;margin:0;font-size:48px;font-weight:700;line-height:1.1}.havells-hero p{color:#fff;margin:10px 0 22px;font-size:21px;line-height:1.4}.havells-hero-pills{justify-content:center;align-items:center;gap:18px;display:flex}.havells-hero-pills span{color:#fff;white-space:nowrap;background:#4877e6bf;border-radius:30px;padding:10px 28px;font-size:14px;font-weight:700}.havells-main{width:min(1340px,100% - 100px);margin:50px auto}.havells-section-card{background:#fff;border-radius:20px;width:100%;margin-bottom:35px;padding:45px;box-shadow:0 8px 24px #00000014}.havells-section-card h2{color:#152238;margin:0 0 35px;font-size:34px;font-weight:700;line-height:1.2}.havells-services-section{padding-bottom:55px}.havells-main-heading{color:#2860dc!important}.havells-service-group{margin-bottom:45px}.havells-service-group:last-child{margin-bottom:0}.havells-group-heading{color:#152238;align-items:center;gap:10px;margin:0 0 25px;font-size:27px;font-weight:700;line-height:1.2;display:flex}.havells-group-icon{color:#2867df;font-size:29px;font-weight:700}.havells-service-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.havells-service-card{background:#fff;border-radius:17px;width:100%;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 4px 13px #00000021}.havells-service-card:hover{transform:translateY(-2px);box-shadow:0 8px 18px #00000026}.havells-service-image-wrap{width:100%;height:225px;position:relative;overflow:hidden}.havells-service-image{object-fit:cover;width:100%;height:100%;display:block}.havells-image-title{text-align:center;color:#fff;background:#141414b8;justify-content:center;align-items:center;min-height:57px;padding:12px 15px;font-size:19px;font-weight:700;line-height:1.25;display:flex;position:absolute;bottom:0;left:0;right:0}.havells-service-description{text-align:center;flex-direction:column;align-items:center;min-height:140px;padding:18px 25px 22px;display:flex}.havells-bolt-icon{color:#2867df;margin-bottom:15px;font-size:23px}.havells-service-description p{color:#5e6875;margin:0;font-size:16px;line-height:1.5}.havells-about-section h2{margin-bottom:28px}.havells-about-section p{color:#596574;margin:0 0 25px;font-size:17px;line-height:1.75}.havells-about-section p:last-child{margin-bottom:0}.havells-why-section{padding-bottom:48px}.havells-why-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.havells-why-item{text-align:center}.havells-circle-icon{color:#2867df;background:#e1ebff;border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;margin:0 auto 22px;font-size:30px;display:flex}.havells-why-item h3{color:#152238;margin:0 0 12px;font-size:20px;line-height:1.25}.havells-why-item p{color:#737d89;margin:0;font-size:16px;line-height:1.5}.havells-process-section{padding-bottom:45px}.havells-process-grid{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.havells-process-item{text-align:center}.havells-process-icon{color:#536071;background:#eef1f6;border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;margin:0 auto 22px;font-size:29px;display:flex}.havells-process-item:first-child .havells-process-icon{color:#19ae50;background:#dcffe9}.havells-process-item:nth-child(2) .havells-process-icon{color:#2867df;background:#e1ebff}.havells-process-item h3{color:#152238;margin:0 0 12px;font-size:19px;line-height:1.3}.havells-process-item p{color:#737d89;margin:0;font-size:15px;line-height:1.5}.havells-testimonial-section{padding-bottom:45px}.havells-testimonial-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.havells-testimonial-card{background:#fafbfe;border-radius:12px;min-height:295px;padding:30px 30px 25px}.havells-stars{color:#f3c400;letter-spacing:2px;margin-bottom:18px;font-size:25px}.havells-testimonial-card p{color:#536071;margin:0 0 25px;font-size:17px;line-height:1.65}.havells-customer{align-items:center;gap:14px;display:flex}.havells-avatar{color:#2867df;background:#e1ebff;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-size:21px;font-weight:700;display:flex}.havells-customer div:last-child{flex-direction:column;gap:4px;display:flex}.havells-customer strong{color:#152238;font-size:17px}.havells-customer span{color:#798390;font-size:15px}.havells-city-section{text-align:center}.havells-city-section h2{margin-bottom:25px}.havells-city-subtitle{color:#687381;margin:0 0 35px;font-size:17px}.havells-city-grid{text-align:left;grid-template-columns:repeat(2,1fr);gap:35px;display:grid}.havells-city-card{color:#fff;background:linear-gradient(135deg,#3477ef 0%,#2454d7 100%);border-radius:18px;min-height:190px;padding:30px 34px}.havells-city-title{align-items:center;gap:14px;margin-bottom:12px;font-size:34px;font-weight:700;display:flex}.havells-city-title svg{font-size:29px}.havells-city-card p{color:#fff;margin:0 0 20px;font-size:16px;line-height:1.45}.havells-city-card button{color:#fff;cursor:pointer;background:0 0;border:0;padding:0;font-size:16px;font-weight:700}.havells-city-card button span{margin-left:7px;font-size:24px}.havells-faq-section{padding-bottom:45px}.havells-faq-list{flex-direction:column;gap:18px;display:flex}.havells-faq-item{background:#fff;border:1px solid #e1e4e9;border-radius:14px;overflow:hidden}.havells-faq-question{text-align:left;color:#152238;cursor:pointer;background:#fff;border:0;justify-content:space-between;align-items:center;width:100%;padding:25px 28px;font-size:17px;font-weight:600;display:flex}.havells-faq-arrow{color:#687381;margin-left:15px;font-size:22px}.havells-faq-answer{color:#687381;padding:0 28px 25px;font-size:16px;line-height:1.65}.havells-emergency{background:#fff0f2;border:1px solid #ffd6dc;border-radius:20px;justify-content:space-between;align-items:center;gap:30px;width:100%;min-height:165px;margin-bottom:35px;padding:32px 45px;display:flex}.havells-emergency-content h2{color:#152238;align-items:center;gap:14px;margin:0 0 15px;font-size:27px;display:flex}.havells-emergency-content h2 svg{color:#e72b4c}.havells-emergency-content p{color:#536071;margin:0;font-size:17px;line-height:1.5}.havells-emergency-button{color:#fff;background:#dc0916;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;min-width:240px;padding:17px 25px;font-size:16px;font-weight:700;text-decoration:none;display:flex;box-shadow:0 4px 9px #dc091633}.havells-cta{color:#fff;text-align:center;background:linear-gradient(135deg,#2867ef 0%,#233fc6 100%);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:210px;margin-bottom:35px;display:flex}.havells-cta h2{color:#fff;margin:0 0 25px;font-size:31px;font-weight:600}.havells-cta-buttons{align-items:center;gap:15px;display:flex}.havells-cta-call,.havells-cta-book{border-radius:8px;justify-content:center;align-items:center;gap:9px;min-width:145px;padding:13px 24px;font-size:16px;font-weight:700;text-decoration:none;display:flex}.havells-cta-call{color:#2860dc;background:#fff}.havells-cta-book{color:#fff;background:#1599bd}.havells-disclaimer{text-align:center;width:100%;padding:5px 25px 35px}.havells-disclaimer p{color:#737d89;max-width:1100px;margin:0 auto;font-size:13px;line-height:1.7}.havells-floating-call,.havells-floating-whatsapp{z-index:1000;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;font-size:28px;text-decoration:none;display:flex;position:fixed;bottom:30px;box-shadow:0 5px 15px #0000002e}.havells-floating-call{color:#fff;background:#159bc0;left:30px}.havells-floating-whatsapp{color:#fff;background:#25d366;right:30px}@media (width<=1000px){.havells-service-grid,.havells-testimonial-grid{grid-template-columns:repeat(2,1fr)}.havells-testimonial-card:last-child{grid-column:1/-1}.havells-process-grid{grid-template-columns:repeat(2,1fr);row-gap:35px}.havells-main{width:min(1340px,100% - 60px)}.havells-topbar{padding:0 30px}}@media (width<=650px){.havells-topbar{text-align:center;grid-template-columns:1fr;gap:5px;height:auto;min-height:50px;padding:9px 15px;font-size:12px}.havells-topbar-left,.havells-topbar-center,.havells-topbar-right{text-align:center;justify-content:center}.havells-hero{min-height:320px;padding:20px 15px}.havells-logo{width:90px;height:90px}.havells-hero h1{font-size:38px}.havells-hero p{max-width:350px;font-size:17px}.havells-hero-pills{flex-wrap:wrap;gap:8px}.havells-hero-pills span{padding:9px 17px;font-size:12px}.havells-main{width:calc(100% - 30px);margin:30px auto}.havells-section-card{border-radius:17px;margin-bottom:25px;padding:28px 20px}.havells-section-card h2{margin-bottom:28px;font-size:29px}.havells-main-heading{font-size:30px!important}.havells-group-heading{margin-bottom:20px;font-size:23px}.havells-service-grid{grid-template-columns:1fr;gap:20px}.havells-service-group{margin-bottom:38px}.havells-service-image-wrap{height:225px}.havells-image-title{font-size:18px}.havells-service-description{min-height:140px;padding-left:18px;padding-right:18px}.havells-service-description p{font-size:15px}.havells-about-section p{font-size:15px;line-height:1.7}.havells-why-grid,.havells-process-grid{grid-template-columns:1fr;gap:35px}.havells-testimonial-grid{grid-template-columns:1fr}.havells-testimonial-card:last-child{grid-column:auto}.havells-city-grid{grid-template-columns:1fr;gap:20px}.havells-city-card{padding:25px}.havells-city-title{font-size:29px}.havells-faq-question{padding:20px;font-size:15px}.havells-faq-answer{padding:0 20px 20px;font-size:15px}.havells-emergency{border-radius:17px;flex-direction:column;align-items:flex-start;min-height:auto;padding:28px 22px}.havells-emergency-content h2{font-size:24px}.havells-emergency-content p{font-size:15px}.havells-emergency-button{width:100%;min-width:0}.havells-cta{min-height:230px;padding:30px 20px}.havells-cta h2{font-size:26px}.havells-cta-buttons{flex-direction:column;gap:10px;width:100%}.havells-cta-call,.havells-cta-book{width:100%;max-width:250px}.havells-floating-call,.havells-floating-whatsapp{width:58px;height:58px;font-size:23px;bottom:20px}.havells-floating-call{left:15px}.havells-floating-whatsapp{right:15px}}.videocon-page{color:#152238;background:#f1f3f7;width:100%;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.videocon-topbar{color:#fff;background:#1599bd;grid-template-columns:1fr 1fr 1fr;align-items:center;width:100%;height:50px;padding:0 50px;font-size:14px;font-weight:600;display:grid}.videocon-topbar-left{text-align:left}.videocon-topbar-center{text-align:center}.videocon-topbar-right{text-align:right;justify-content:flex-end;align-items:center;gap:8px;display:flex}.videocon-status-dot{background:#2ee66b;border-radius:50%;width:9px;height:9px;display:inline-block}.videocon-hero{color:#fff;text-align:center;background:linear-gradient(135deg,#293fa5 0%,#263d96 100%);flex-direction:column;justify-content:center;align-items:center;min-height:320px;padding:20px;display:flex}.videocon-logo{object-fit:contain;background:#fff;width:105px;height:105px;margin-bottom:8px}.videocon-hero h1{color:#fff;margin:0;font-size:48px;font-weight:700;line-height:1.1}.videocon-hero p{color:#fff;margin:10px 0 22px;font-size:21px;line-height:1.4}.videocon-hero-pills{justify-content:center;align-items:center;gap:18px;display:flex}.videocon-hero-pills span{color:#fff;white-space:nowrap;background:#4877e6bf;border-radius:30px;padding:10px 28px;font-size:14px;font-weight:700}.videocon-main{width:min(1340px,100% - 100px);margin:50px auto}.videocon-section-card{background:#fff;border-radius:20px;width:100%;margin-bottom:35px;padding:45px;box-shadow:0 8px 24px #00000014}.videocon-section-card h2{color:#152238;margin:0 0 35px;font-size:34px;font-weight:700;line-height:1.2}.videocon-services-section{padding-bottom:55px}.videocon-main-heading{color:#2860dc!important}.videocon-service-group{margin-bottom:45px}.videocon-service-group:last-child{margin-bottom:0}.videocon-group-heading{color:#152238;align-items:center;gap:10px;margin:0 0 25px;font-size:27px;font-weight:700;line-height:1.2;display:flex}.videocon-group-icon{color:#2867df;font-size:29px;font-weight:700}.videocon-service-grid{grid-template-columns:repeat(3,1fr);gap:25px;display:grid}.videocon-service-card{background:#fff;border-radius:17px;width:100%;transition:transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 4px 13px #00000021}.videocon-service-card:hover{transform:translateY(-2px);box-shadow:0 8px 18px #00000026}.videocon-service-image-wrap{width:100%;height:225px;position:relative;overflow:hidden}.videocon-service-image{object-fit:cover;width:100%;height:100%;display:block}.videocon-image-title{text-align:center;color:#fff;background:#141414b8;justify-content:center;align-items:center;min-height:57px;padding:12px 15px;font-size:19px;font-weight:700;line-height:1.25;display:flex;position:absolute;bottom:0;left:0;right:0}.videocon-service-description{text-align:center;flex-direction:column;align-items:center;min-height:140px;padding:18px 25px 22px;display:flex}.videocon-bolt-icon{color:#2867df;margin-bottom:15px;font-size:23px}.videocon-service-description p{color:#5e6875;margin:0;font-size:16px;line-height:1.5}.videocon-about-section h2{margin-bottom:28px}.videocon-about-section p{color:#596574;margin:0 0 25px;font-size:17px;line-height:1.75}.videocon-about-section p:last-child{margin-bottom:0}.videocon-why-section{padding-bottom:48px}.videocon-why-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.videocon-why-item{text-align:center}.videocon-circle-icon{color:#2867df;background:#e1ebff;border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;margin:0 auto 22px;font-size:30px;display:flex}.videocon-why-item h3{color:#152238;margin:0 0 12px;font-size:20px;line-height:1.25}.videocon-why-item p{color:#737d89;margin:0;font-size:16px;line-height:1.5}.videocon-process-section{padding-bottom:45px}.videocon-process-grid{grid-template-columns:repeat(4,1fr);gap:30px;display:grid}.videocon-process-item{text-align:center}.videocon-process-icon{color:#536071;background:#eef1f6;border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;margin:0 auto 22px;font-size:29px;display:flex}.videocon-process-item:first-child .videocon-process-icon{color:#19ae50;background:#dcffe9}.videocon-process-item:nth-child(2) .videocon-process-icon{color:#2867df;background:#e1ebff}.videocon-process-item h3{color:#152238;margin:0 0 12px;font-size:19px;line-height:1.3}.videocon-process-item p{color:#737d89;margin:0;font-size:15px;line-height:1.5}.videocon-testimonial-section{padding-bottom:45px}.videocon-testimonial-grid{grid-template-columns:repeat(3,1fr);gap:30px;display:grid}.videocon-testimonial-card{background:#fafbfe;border-radius:12px;min-height:295px;padding:30px 30px 25px}.videocon-stars{color:#f3c400;letter-spacing:2px;margin-bottom:18px;font-size:25px}.videocon-testimonial-card p{color:#536071;margin:0 0 25px;font-size:17px;line-height:1.65}.videocon-customer{align-items:center;gap:14px;display:flex}.videocon-avatar{color:#2867df;background:#e1ebff;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;font-size:21px;font-weight:700;display:flex}.videocon-customer div:last-child{flex-direction:column;gap:4px;display:flex}.videocon-customer strong{color:#152238;font-size:17px}.videocon-customer span{color:#798390;font-size:15px}.videocon-city-section{text-align:center}.videocon-city-section h2{margin-bottom:25px}.videocon-city-subtitle{color:#687381;margin:0 0 35px;font-size:17px}.videocon-city-grid{text-align:left;grid-template-columns:repeat(2,1fr);gap:35px;display:grid}.videocon-city-card{color:#fff;background:linear-gradient(135deg,#3477ef 0%,#2454d7 100%);border-radius:18px;min-height:190px;padding:30px 34px}.videocon-city-title{align-items:center;gap:14px;margin-bottom:12px;font-size:34px;font-weight:700;display:flex}.videocon-city-title svg{font-size:29px}.videocon-city-card p{color:#fff;margin:0 0 20px;font-size:16px;line-height:1.45}.videocon-city-card button{color:#fff;cursor:pointer;background:0 0;border:0;padding:0;font-size:16px;font-weight:700}.videocon-city-card button span{margin-left:7px;font-size:24px}.videocon-faq-section{padding-bottom:45px}.videocon-faq-list{flex-direction:column;gap:18px;display:flex}.videocon-faq-item{background:#fff;border:1px solid #e1e4e9;border-radius:14px;overflow:hidden}.videocon-faq-question{text-align:left;color:#152238;cursor:pointer;background:#fff;border:0;justify-content:space-between;align-items:center;width:100%;padding:25px 28px;font-size:17px;font-weight:600;display:flex}.videocon-faq-arrow{color:#687381;margin-left:15px;font-size:22px}.videocon-faq-answer{color:#687381;padding:0 28px 25px;font-size:16px;line-height:1.65}.videocon-emergency{background:#fff0f2;border:1px solid #ffd6dc;border-radius:20px;justify-content:space-between;align-items:center;gap:30px;width:100%;min-height:165px;margin-bottom:35px;padding:32px 45px;display:flex}.videocon-emergency-content h2{color:#152238;align-items:center;gap:14px;margin:0 0 15px;font-size:27px;display:flex}.videocon-emergency-content h2 svg{color:#e72b4c}.videocon-emergency-content p{color:#536071;margin:0;font-size:17px;line-height:1.5}.videocon-emergency-button{color:#fff;background:#dc0916;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;min-width:240px;padding:17px 25px;font-size:16px;font-weight:700;text-decoration:none;display:flex;box-shadow:0 4px 9px #dc091633}.videocon-cta{color:#fff;text-align:center;background:linear-gradient(135deg,#2867ef 0%,#233fc6 100%);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:210px;margin-bottom:35px;display:flex}.videocon-cta h2{color:#fff;margin:0 0 25px;font-size:31px;font-weight:600}.videocon-cta-buttons{align-items:center;gap:15px;display:flex}.videocon-cta-call,.videocon-cta-book{border-radius:8px;justify-content:center;align-items:center;gap:9px;min-width:145px;padding:13px 24px;font-size:16px;font-weight:700;text-decoration:none;display:flex}.videocon-cta-call{color:#2860dc;background:#fff}.videocon-cta-book{color:#fff;background:#1599bd}.videocon-disclaimer{text-align:center;width:100%;padding:5px 25px 35px}.videocon-disclaimer p{color:#737d89;max-width:1100px;margin:0 auto;font-size:13px;line-height:1.7}.videocon-floating-call,.videocon-floating-whatsapp{z-index:1000;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;font-size:28px;text-decoration:none;display:flex;position:fixed;bottom:30px;box-shadow:0 5px 15px #0000002e}.videocon-floating-call{color:#fff;background:#159bc0;left:30px}.videocon-floating-whatsapp{color:#fff;background:#25d366;right:30px}@media (width<=1000px){.videocon-service-grid,.videocon-testimonial-grid{grid-template-columns:repeat(2,1fr)}.videocon-testimonial-card:last-child{grid-column:1/-1}.videocon-process-grid{grid-template-columns:repeat(2,1fr);row-gap:35px}.videocon-main{width:min(1340px,100% - 60px)}.videocon-topbar{padding:0 30px}}@media (width<=650px){.videocon-topbar{text-align:center;grid-template-columns:1fr;gap:5px;height:auto;min-height:50px;padding:9px 15px;font-size:12px}.videocon-topbar-left,.videocon-topbar-center,.videocon-topbar-right{text-align:center;justify-content:center}.videocon-hero{min-height:320px;padding:20px 15px}.videocon-logo{width:90px;height:90px}.videocon-hero h1{font-size:38px}.videocon-hero p{max-width:350px;font-size:17px}.videocon-hero-pills{flex-wrap:wrap;gap:8px}.videocon-hero-pills span{padding:9px 17px;font-size:12px}.videocon-main{width:calc(100% - 30px);margin:30px auto}.videocon-section-card{border-radius:17px;margin-bottom:25px;padding:28px 20px}.videocon-section-card h2{margin-bottom:28px;font-size:29px}.videocon-main-heading{font-size:30px!important}.videocon-group-heading{margin-bottom:20px;font-size:23px}.videocon-service-grid{grid-template-columns:1fr;gap:20px}.videocon-service-group{margin-bottom:38px}.videocon-service-image-wrap{height:225px}.videocon-image-title{font-size:18px}.videocon-service-description{min-height:140px;padding-left:18px;padding-right:18px}.videocon-service-description p{font-size:15px}.videocon-about-section p{font-size:15px;line-height:1.7}.videocon-why-grid,.videocon-process-grid{grid-template-columns:1fr;gap:35px}.videocon-testimonial-grid{grid-template-columns:1fr}.videocon-testimonial-card:last-child{grid-column:auto}.videocon-city-grid{grid-template-columns:1fr;gap:20px}.videocon-city-card{padding:25px}.videocon-city-title{font-size:29px}.videocon-faq-question{padding:20px;font-size:15px}.videocon-faq-answer{padding:0 20px 20px;font-size:15px}.videocon-emergency{border-radius:17px;flex-direction:column;align-items:flex-start;min-height:auto;padding:28px 22px}.videocon-emergency-content h2{font-size:24px}.videocon-emergency-content p{font-size:15px}.videocon-emergency-button{width:100%;min-width:0}.videocon-cta{min-height:230px;padding:30px 20px}.videocon-cta h2{font-size:26px}.videocon-cta-buttons{flex-direction:column;gap:10px;width:100%}.videocon-cta-call,.videocon-cta-book{width:100%;max-width:250px}.videocon-floating-call,.videocon-floating-whatsapp{width:58px;height:58px;font-size:23px;bottom:20px}.videocon-floating-call{left:15px}.videocon-floating-whatsapp{right:15px}}.whirlpool-page{color:#111827;background:#f5f6f8;width:100%;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.whirlpool-topbar{color:#fff;background:#1599bd;grid-template-columns:1fr 1fr 1fr;align-items:center;width:100%;height:50px;padding:0 50px;font-size:14px;font-weight:600;display:grid}.whirlpool-topbar>div:nth-child(2){text-align:center}.whirlpool-status{text-align:right}.whirlpool-status-dot{background:#32e66b;border-radius:50%;width:9px;height:9px;margin-right:7px;display:inline-block}.whirlpool-hero{text-align:center;color:#fff;background:linear-gradient(135deg,#293fa5 0%,#263d96 100%);flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:320px;padding:30px 20px;display:flex}.whirlpool-logo{object-fit:contain;width:105px;height:105px;margin-bottom:10px}.whirlpool-hero h1{color:#fff;margin:0;font-size:48px;font-weight:800;line-height:1.15}.whirlpool-hero p{color:#fff;margin:10px 0 18px;font-size:16px;line-height:1.4}.whirlpool-pills{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.whirlpool-pills span{color:#fff;background:#ffffff14;border:1px solid #ffffff73;border-radius:20px;padding:8px 16px;font-size:12px;font-weight:600}.whirlpool-main{width:min(1340px,100% - 100px);margin:50px auto}.whirlpool-section{background:#fff;border-radius:20px;width:100%;margin-bottom:35px;padding:45px;box-shadow:0 6px 22px #1f293714}.whirlpool-section>h2{color:#0e5fc0;text-align:left;margin:0 0 30px;font-size:22px;font-weight:800;line-height:1.3}.whirlpool-services-section{padding-bottom:45px}.whirlpool-service-group{width:100%;margin-bottom:35px}.whirlpool-service-group:last-child{margin-bottom:0}.whirlpool-service-group h3{color:#172033;margin:0 0 18px;font-size:18px;font-weight:800;line-height:1.3}.whirlpool-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;width:100%;display:grid}.whirlpool-service-card{text-align:center;width:100%;min-width:0}.whirlpool-image-wrap{background:#e9edf2;border-radius:10px;width:100%;height:225px;position:relative;overflow:hidden}.whirlpool-image-wrap img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.whirlpool-service-card:hover .whirlpool-image-wrap img{transform:scale(1.03)}.whirlpool-image-title{color:#fff;text-align:center;background:#0c131fd6;width:100%;padding:12px 10px;font-size:14px;font-weight:700;line-height:1.3;position:absolute;bottom:0;left:0;right:0}.whirlpool-lightning{z-index:3;color:#2469cf;background:#edf4ff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;margin:-12px auto 8px;font-size:21px;font-weight:800;display:flex;position:relative;box-shadow:0 2px 6px #00000014}.whirlpool-service-card p{color:#687080;max-width:360px;margin:0 auto;font-size:13px;font-weight:400;line-height:1.55}.whirlpool-about-text{color:#656c79;width:100%;margin:0;font-size:13px;font-weight:400;line-height:1.7}.whirlpool-note{color:#656c79;width:100%;margin:16px 0 0;font-size:12px;line-height:1.6}.whirlpool-why-grid{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;width:100%;display:grid}.whirlpool-why-card{min-width:0;padding:5px}.whirlpool-round-icon{color:#2667cb;background:#edf3ff;border-radius:50%;justify-content:center;align-items:center;width:55px;height:55px;margin:0 auto 12px;font-size:25px;font-weight:700;display:flex}.whirlpool-why-card h3{color:#202938;margin:0 0 7px;font-size:14px;font-weight:700;line-height:1.3}.whirlpool-why-card p{color:#7b8290;margin:0;font-size:12px;line-height:1.45}.whirlpool-process-grid{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;width:100%;display:grid}.whirlpool-process-card{min-width:0;padding:5px}.whirlpool-process-icon{color:#24a55a;background:#e9f8ef;border-radius:50%;justify-content:center;align-items:center;width:55px;height:55px;margin:0 auto 12px;font-size:22px;font-weight:700;display:flex}.whirlpool-process-card:nth-child(2) .whirlpool-process-icon{color:#286bcf;background:#edf3ff}.whirlpool-process-card:nth-child(3) .whirlpool-process-icon{color:#555b68;background:#f2f2f4}.whirlpool-process-card:nth-child(4) .whirlpool-process-icon{color:#286bcf;background:#edf3ff}.whirlpool-process-card h3{color:#202938;margin:0 0 7px;font-size:13px;font-weight:700;line-height:1.35}.whirlpool-process-card p{color:#777e8b;max-width:220px;margin:0 auto;font-size:12px;line-height:1.5}.whirlpool-testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;display:grid}.whirlpool-testimonial{background:#fafbff;border:1px solid #eef0f5;border-radius:12px;min-width:0;padding:22px}.whirlpool-stars{color:#f4c431;letter-spacing:1px;margin-bottom:12px;font-size:16px}.whirlpool-testimonial>p{color:#666d7a;margin:0 0 20px;font-size:13px;line-height:1.6}.whirlpool-customer{align-items:center;gap:10px;display:flex}.whirlpool-customer>span{color:#2867c7;background:#e8f0ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:14px;font-weight:800;display:flex}.whirlpool-customer strong{color:#303744;font-size:12px;line-height:1.3;display:block}.whirlpool-customer small{color:#818895;margin-top:3px;font-size:11px;line-height:1.3;display:block}.whirlpool-city-section{text-align:center;background:#fff;border-radius:20px;width:100%;margin-bottom:35px;padding:40px 45px;box-shadow:0 6px 22px #1f293714}.whirlpool-city-section h2{color:#202938;margin:0 0 7px;font-size:22px;font-weight:800;line-height:1.3}.whirlpool-city-section>p{color:#7c8390;margin:0 0 25px;font-size:13px;line-height:1.5}.whirlpool-city-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;width:100%;display:grid}.whirlpool-city-card{color:#fff;text-align:left;background:linear-gradient(135deg,#2874ec,#2852cf);border-radius:10px;justify-content:space-between;align-items:center;gap:15px;min-height:95px;padding:20px;display:flex}.whirlpool-city-card strong{color:#fff;margin-bottom:7px;font-size:16px;font-weight:700;line-height:1.3;display:block}.whirlpool-city-card span{color:#fff;opacity:.92;font-size:12px;line-height:1.45;display:block}.whirlpool-city-card button{color:#fff;cursor:pointer;background:0 0;border:0;flex-shrink:0;font-size:12px;font-weight:700}.whirlpool-faq{padding-bottom:20px}.whirlpool-faq-item{border-top:1px solid #eceef2;width:100%}.whirlpool-faq-question{color:#343b48;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:18px 5px;font-size:14px;font-weight:600;line-height:1.4;display:flex}.whirlpool-faq-question span:first-child{flex:1}.whirlpool-faq-question span:last-child{color:#707783;flex-shrink:0;font-size:18px}.whirlpool-faq-answer{color:#737a86;padding:0 30px 18px 5px;font-size:13px;line-height:1.6}.whirlpool-emergency{background:#fff0f2;border-radius:12px;justify-content:space-between;align-items:center;gap:25px;width:100%;min-height:100px;margin-bottom:25px;padding:22px 28px;display:flex}.whirlpool-emergency h2{color:#d52236;margin:0 0 7px;font-size:17px;font-weight:800;line-height:1.3}.whirlpool-emergency p{color:#77717a;margin:0;font-size:12px;line-height:1.5}.whirlpool-emergency button{color:#fff;cursor:pointer;background:#c9182b;border:0;border-radius:6px;flex-shrink:0;padding:11px 18px;font-size:12px;font-weight:700}.whirlpool-cta{text-align:center;color:#fff;background:linear-gradient(135deg,#2869ef,#283fb8);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:145px;margin-bottom:20px;padding:30px 20px;display:flex}.whirlpool-cta h2{color:#fff;margin:0 0 18px;font-size:20px;font-weight:800;line-height:1.3}.whirlpool-cta>div{justify-content:center;align-items:center;gap:12px;display:flex}.whirlpool-cta button{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #fffc;border-radius:6px;padding:9px 18px;font-size:12px;font-weight:700}.whirlpool-cta button:hover{background:#ffffff29}.whirlpool-disclaimer{width:100%;padding:0 5px 35px}.whirlpool-disclaimer h3{color:#333a46;margin:0 0 7px;font-size:12px;font-weight:800;line-height:1.3}.whirlpool-disclaimer p{color:#7a818d;margin:0;font-size:11px;line-height:1.6}.whirlpool-float{color:#fff;z-index:100;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:21px;text-decoration:none;display:flex;position:fixed;box-shadow:0 5px 15px #0003}.whirlpool-call{background:#1599bd;bottom:20px;left:18px}.whirlpool-whatsapp{background:#25d366;bottom:20px;right:18px}@media (width<=1000px){.whirlpool-main{width:calc(100% - 60px)}.whirlpool-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.whirlpool-process-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:35px}.whirlpool-testimonial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.whirlpool-topbar{text-align:center;grid-template-columns:1fr;gap:5px;height:auto;min-height:50px;padding:9px 15px;font-size:11px}.whirlpool-topbar>div:nth-child(2),.whirlpool-status{text-align:center}.whirlpool-hero{min-height:320px;padding:28px 15px}.whirlpool-logo{width:105px;height:105px;margin-bottom:10px}.whirlpool-hero h1{font-size:38px}.whirlpool-hero p{margin:10px 0 17px;font-size:13px}.whirlpool-pills{gap:7px}.whirlpool-pills span{padding:7px 12px;font-size:10px}.whirlpool-main{width:calc(100% - 30px);margin:30px auto}.whirlpool-section{border-radius:16px;margin-bottom:25px;padding:28px 20px}.whirlpool-section>h2{margin-bottom:25px;font-size:20px}.whirlpool-service-grid{grid-template-columns:1fr;gap:30px}.whirlpool-service-group{margin-bottom:35px}.whirlpool-service-group h3{margin-bottom:16px;font-size:17px}.whirlpool-image-wrap{border-radius:10px;height:225px}.whirlpool-image-title{padding:12px 10px;font-size:14px}.whirlpool-service-card p{max-width:100%;font-size:12px;line-height:1.55}.whirlpool-about-text{font-size:12px;line-height:1.7}.whirlpool-note{font-size:11px}.whirlpool-why-grid{grid-template-columns:1fr;gap:28px}.whirlpool-round-icon{width:52px;height:52px}.whirlpool-why-card h3{font-size:14px}.whirlpool-why-card p{font-size:11px}.whirlpool-process-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 12px}.whirlpool-process-icon{width:52px;height:52px}.whirlpool-process-card h3{font-size:12px}.whirlpool-process-card p{font-size:10px}.whirlpool-testimonial-grid{grid-template-columns:1fr;gap:15px}.whirlpool-testimonial{padding:20px}.whirlpool-testimonial>p{font-size:12px}.whirlpool-city-section{border-radius:16px;margin-bottom:25px;padding:30px 20px}.whirlpool-city-section h2{font-size:20px}.whirlpool-city-section>p{margin-bottom:20px;font-size:11px}.whirlpool-city-grid{grid-template-columns:1fr;gap:12px}.whirlpool-city-card{min-height:90px;padding:18px}.whirlpool-city-card strong{font-size:14px}.whirlpool-city-card span,.whirlpool-city-card button{font-size:10px}.whirlpool-faq{padding-bottom:15px}.whirlpool-faq-question{padding:16px 3px;font-size:12px}.whirlpool-faq-answer{padding:0 20px 16px 3px;font-size:11px}.whirlpool-emergency{border-radius:10px;flex-direction:column;align-items:flex-start;gap:15px;min-height:auto;padding:22px 20px}.whirlpool-emergency h2{font-size:15px}.whirlpool-emergency p{font-size:11px}.whirlpool-emergency button{width:100%;padding:11px;font-size:11px}.whirlpool-cta{min-height:135px;padding:25px 15px}.whirlpool-cta h2{font-size:17px}.whirlpool-cta>div{gap:8px}.whirlpool-cta button{padding:8px 13px;font-size:10px}.whirlpool-disclaimer{padding:0 3px 30px}.whirlpool-disclaimer h3{font-size:11px}.whirlpool-disclaimer p{font-size:10px;line-height:1.55}.whirlpool-float{width:44px;height:44px;font-size:19px}.whirlpool-call{bottom:15px;left:12px}.whirlpool-whatsapp{bottom:15px;right:12px}}.bosch-page{color:#10284a;background:#f3f4f6;width:100%;min-height:100vh;font-family:Arial,sans-serif}.bosch-top-bar{color:#fff;box-sizing:border-box;background:#0788bd;justify-content:space-around;align-items:center;width:100%;height:65px;padding:0 40px;display:flex}.bosch-top-item{align-items:center;gap:10px;font-size:18px;display:flex}.bosch-green-dot{background:#16d487;border-radius:50%;width:11px;height:11px}.bosch-hero{text-align:center;background:linear-gradient(135deg,#2946ae,#23419e);justify-content:center;align-items:center;width:100%;height:373px;display:flex}.bosch-hero-content{width:100%}.bosch-logo{background:#fff;justify-content:center;align-items:center;width:54px;height:54px;margin:0 auto 38px;display:flex}.bosch-logo img{object-fit:contain;width:100%;height:100%}.bosch-hero h1{color:#fff;margin:0;font-size:62px;font-weight:800}.bosch-hero p{color:#fff;margin:12px 0 42px;font-size:26px}.bosch-features{justify-content:center;gap:21px;display:flex}.bosch-features span{color:#fff;background:#3265c7;border-radius:30px;padding:14px 34px;font-size:18px;font-weight:700}.bosch-services{box-sizing:border-box;width:100%;padding:86px 22px 100px}.bosch-services-card{box-sizing:border-box;background:#fff;border-radius:22px;max-width:1585px;margin:auto;padding:65px;box-shadow:0 4px 20px #0000000d}.bosch-services-card h2{color:#2161e8;margin:0 0 50px;font-size:46px;font-weight:800}.bosch-service{align-items:flex-start;gap:20px;margin-bottom:38px;display:flex}.bosch-service-icon{color:#fff;background:#0788bd;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:23px;display:flex}.bosch-service h3{color:#10284a;margin:0 0 8px;font-size:30px;font-weight:800}.bosch-service p{color:#555;margin:0;font-size:17px;line-height:1.6}.bosch-call{color:#fff;z-index:999;background:#0788bd;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;font-size:35px;text-decoration:none;display:flex;position:fixed;bottom:40px;left:40px}.bosch-whatsapp{color:#fff;z-index:999;background:#20ce6b;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;font-size:32px;font-weight:700;text-decoration:none;display:flex;position:fixed;bottom:40px;right:40px}@media (width<=700px){.bosch-top-bar{flex-direction:column;align-items:flex-start;gap:8px;height:auto;padding:12px 15px}.bosch-top-item{font-size:13px}.bosch-hero{box-sizing:border-box;height:auto;padding:45px 20px}.bosch-hero h1{font-size:40px}.bosch-hero p{margin-bottom:30px;font-size:18px}.bosch-features{flex-direction:column;align-items:center;gap:12px}.bosch-features span{box-sizing:border-box;width:250px;font-size:16px}.bosch-services{padding:40px 15px}.bosch-services-card{padding:35px 25px}.bosch-services-card h2{font-size:32px}.bosch-service h3{font-size:21px}.bosch-service p{font-size:15px}.bosch-call{width:60px;height:60px;bottom:18px;left:18px}.bosch-whatsapp{width:60px;height:60px;bottom:18px;right:18px}}.bosch-service-section{background:#fff;width:100%;padding:55px 0 65px}.bosch-section-container{width:calc(100% - 136px);max-width:1450px;margin:0 auto}.bosch-section-title{color:#102d52;align-items:center;gap:14px;margin:0 0 32px;font-size:34px;font-weight:800;line-height:1.2;display:flex}.bosch-title-icon{color:#2166ff;font-size:35px;font-weight:700}.bosch-service-grid{grid-template-columns:repeat(3,1fr);gap:32px 20px;width:100%;display:grid}.bosch-card{background:#fff;border-radius:20px;transition:transform .25s,box-shadow .25s;overflow:hidden;box-shadow:0 5px 14px #00000024}.bosch-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0000002e}.bosch-card-image{width:100%;height:260px;position:relative;overflow:hidden}.bosch-card-overlay{color:#fff;text-align:center;box-sizing:border-box;background:#0000009e;justify-content:center;align-items:center;height:70px;padding:0 15px;font-size:24px;font-weight:800;display:flex;position:absolute;bottom:0;left:0;right:0}.bosch-card-content{text-align:center;box-sizing:border-box;flex-direction:column;align-items:center;min-height:205px;padding:28px 35px 30px;display:flex}.bosch-card-icon{color:#1764ff;margin-bottom:24px;font-size:34px;font-weight:700;line-height:1}.bosch-card-content p{color:#455d78;text-align:center;margin:0;font-size:19px;line-height:1.55}@media (width<=1000px){.bosch-section-container{width:calc(100% - 50px)}.bosch-service-grid{grid-template-columns:repeat(2,1fr);gap:25px}.bosch-section-title{font-size:30px}}@media (width<=650px){.bosch-service-section{padding:40px 0 45px}.bosch-section-container{width:calc(100% - 30px)}.bosch-section-title{margin-bottom:25px;font-size:25px}.bosch-title-icon{font-size:27px}.bosch-service-grid{grid-template-columns:1fr;gap:25px}.bosch-card-image{height:220px}.bosch-card-overlay{height:60px;font-size:20px}.bosch-card-content{min-height:180px;padding:25px 22px}.bosch-card-content p{font-size:17px}}.bosch-info-section{background:#f3f5f8;width:100%;padding:42px 0}.bosch-info-card{box-sizing:border-box;background:#fff;border-radius:20px;width:calc(100% - 40px);max-width:1575px;margin:0 auto;padding:50px 55px;box-shadow:0 8px 20px #0000001f}.bosch-info-card h2{color:#0d2340;margin:0 0 32px;font-size:40px;font-weight:800;line-height:1.2}.bosch-info-card>p{color:#3d5875;margin:0 0 28px;font-size:21px;line-height:1.7}.bosch-why-item{text-align:center}.bosch-round-icon{color:#1763ff;background:#dceaff;border-radius:50%;justify-content:center;align-items:center;width:108px;height:108px;margin:0 auto 28px;font-size:48px;font-weight:500;display:flex}.bosch-why-item h3{color:#102743;margin:0 0 14px;font-size:24px;font-weight:800}.bosch-process-item{text-align:center}.bosch-process-item h3{color:#102743;margin:0 0 16px;font-size:23px;font-weight:800}.bosch-process-item p{color:#5c7088;max-width:300px;margin:0 auto;font-size:18px;line-height:1.5}.bosch-review-card{box-sizing:border-box;background:#f8fafc;border-radius:16px;padding:42px;box-shadow:0 5px 16px #00000012}.bosch-review-card>p{color:#304b68;margin:0 0 35px;font-size:20px;line-height:1.7}.bosch-review-user{align-items:center;gap:18px;display:flex}.bosch-avatar{color:#1763ff;background:#dceaff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;font-size:24px;font-weight:800;display:flex}.bosch-review-user h3{color:#102743;margin:0 0 4px;font-size:21px;font-weight:800}.bosch-city-section{background:#f3f5f8;width:100%;padding:42px 0}.bosch-city-card{box-sizing:border-box;background:#fff;border-radius:20px;width:calc(100% - 40px);max-width:1575px;margin:0 auto;padding:42px 55px 50px;box-shadow:0 8px 20px #0000001a}.bosch-city-card h2{text-align:center;color:#102743;margin:0;font-size:40px;font-weight:800}.bosch-city-subtitle{text-align:center;color:#405b78;margin:28px 0 45px;font-size:21px}.bosch-city-grid{grid-template-columns:repeat(2,1fr);gap:42px;display:grid}.bosch-city-box{color:#fff;box-sizing:border-box;background:linear-gradient(135deg,#317cff 0%,#1450e8 100%);border-radius:20px;min-height:235px;padding:38px 42px}.bosch-city-box h3{align-items:center;gap:16px;margin:0 0 20px;font-size:38px;font-weight:800;display:flex}.bosch-city-box h3 span{font-size:42px}.bosch-city-box p{margin:0 0 25px;font-size:20px;line-height:1.5}.bosch-city-box button{color:#fff;cursor:pointer;background:0 0;border:none;padding:0;font-size:21px;font-weight:800}.bosch-city-box button span{vertical-align:middle;margin-left:15px;font-size:34px}.bosch-faq-card{padding-bottom:55px}.bosch-faq-list{flex-direction:column;gap:16px;display:flex}.bosch-faq-list details{background:#fff;border:1px solid #e1e6ed;border-radius:12px;overflow:hidden}.bosch-faq-list summary:after{content:"+";color:#1763ff;font-size:28px;font-weight:500;position:absolute;top:50%;right:25px;transform:translateY(-50%)}.bosch-faq-list details p{color:#5c7088;margin:0;padding:0 25px 25px;font-size:18px;line-height:1.6}@media (width<=1000px){.bosch-info-card,.bosch-city-card{width:calc(100% - 30px);padding:40px 35px}.bosch-info-card h2,.bosch-city-card h2{font-size:34px}.bosch-info-card>p{font-size:18px}.bosch-why-grid{grid-template-columns:repeat(3,1fr);gap:20px}.bosch-process-grid{grid-template-columns:repeat(2,1fr);row-gap:50px}.bosch-review-grid,.bosch-city-grid{grid-template-columns:1fr}}@media (width<=650px){.bosch-info-section,.bosch-city-section{padding:25px 0}.bosch-info-card,.bosch-city-card{border-radius:15px;width:calc(100% - 20px);padding:30px 22px}.bosch-info-card h2,.bosch-city-card h2{margin-bottom:25px;font-size:28px}.bosch-info-card>p{font-size:16px;line-height:1.65}.bosch-why-grid{grid-template-columns:1fr;gap:40px}.bosch-round-icon{width:90px;height:90px;font-size:38px}.bosch-why-item h3{font-size:21px}.bosch-why-item p{font-size:17px}.bosch-process-grid{grid-template-columns:1fr;gap:45px}.bosch-process-icon{width:90px;height:90px;font-size:35px}.bosch-process-item h3{font-size:21px}.bosch-process-item p{font-size:16px}.bosch-review-grid{gap:20px}.bosch-review-card{padding:25px}.bosch-stars{font-size:25px}.bosch-review-card>p{font-size:17px}.bosch-city-subtitle{font-size:17px;line-height:1.5}.bosch-city-box{min-height:auto;padding:30px 25px}.bosch-city-box h3{font-size:29px}.bosch-city-box h3 span{font-size:32px}.bosch-city-box p{font-size:17px}.bosch-faq-list summary{padding:20px 45px 20px 18px;font-size:17px}.bosch-faq-list details p{padding:0 18px 20px;font-size:16px}}@media (width<=768px){.bosch-emergency-section,.bosch-final-cta,.bosch-disclaimer-section{padding-left:18px;padding-right:18px}.bosch-emergency-section{padding-bottom:55px}.bosch-emergency-content{flex-direction:column;align-items:flex-start;padding:30px 24px}.bosch-emergency-text h2{font-size:25px}.bosch-emergency-text p{font-size:16px}.bosch-emergency-btn{width:100%;min-width:0;font-size:18px}.bosch-final-cta-content{min-height:250px;padding:40px 20px}.bosch-final-cta-content h2{margin-bottom:30px;font-size:22px}.bosch-final-cta-buttons{flex-direction:column;gap:14px;width:100%}.bosch-cta-call,.bosch-cta-book{width:100%;min-width:0;font-size:18px}.bosch-disclaimer-content{align-items:flex-start;gap:16px}.bosch-disclaimer-icon{width:58px;height:58px;font-size:27px}.bosch-disclaimer-content p{font-size:14px}}@media (width<=1100px){.bosch-service-grid,.bosch-process-grid,.bosch-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bosch-review-card:last-child{grid-column:1/-1}}@media (width<=768px){.bosch-top-bar{flex-direction:column;align-items:flex-start;gap:12px;padding:15px 20px}.bosch-hero{min-height:330px;padding:55px 20px}.bosch-logo img{width:105px}.bosch-service-section,.bosch-info-section,.bosch-city-section{padding:55px 18px}.bosch-section-title{margin-bottom:30px;font-size:27px}.bosch-service-grid,.bosch-why-grid,.bosch-process-grid,.bosch-review-grid,.bosch-city-grid{grid-template-columns:1fr}.bosch-review-card:last-child{grid-column:auto}.bosch-info-card,.bosch-city-card{padding:30px 22px}.bosch-card-image{height:220px}.bosch-card-content{min-height:auto;padding:22px}.bosch-card-content p{font-size:15px}.bosch-why-item{padding:25px 18px}.bosch-process-grid{gap:10px}.bosch-process-item{padding:20px 10px}.bosch-review-card>p{min-height:auto}.bosch-city-box{padding:25px 22px}.bosch-emergency-section,.bosch-final-cta,.bosch-disclaimer-section{padding-left:18px;padding-right:18px}.bosch-emergency-section{padding-bottom:55px}.bosch-emergency-content{flex-direction:column;align-items:flex-start;padding:30px 24px}.bosch-emergency-text h2{font-size:25px}.bosch-emergency-text p{font-size:16px}.bosch-emergency-btn{width:100%;min-width:0;font-size:18px}.bosch-final-cta-content{min-height:250px;padding:40px 20px}.bosch-final-cta-content h2{margin-bottom:30px;font-size:22px}.bosch-final-cta-buttons{flex-direction:column;gap:14px;width:100%}.bosch-cta-call,.bosch-cta-book{width:100%;min-width:0;font-size:18px}.bosch-disclaimer-content{align-items:flex-start;gap:16px}.bosch-disclaimer-icon{width:58px;height:58px;font-size:27px}.bosch-disclaimer-content p{font-size:14px}.bosch-call,.bosch-whatsapp{width:62px;height:62px;font-size:27px;bottom:18px}.bosch-call{left:16px}.bosch-whatsapp{font-size:25px;right:16px}}@media (width<=420px){.bosch-hero h1{font-size:36px}.bosch-hero p{font-size:16px}.bosch-features{gap:8px}.bosch-features span{padding:8px 13px;font-size:12px}.bosch-card-image{height:200px}.bosch-card-overlay{font-size:15px}.bosch-emergency-text h2{gap:10px;font-size:22px}.bosch-emergency-icon{font-size:30px}.bosch-disclaimer-content{flex-direction:column}}.bosch-page{color:#10233f;background:#f4f7fb;min-height:100vh;font-family:Segoe UI,Arial,sans-serif;overflow-x:hidden}.bosch-page a{-webkit-tap-highlight-color:transparent}.bosch-top-bar{color:#29466b;background:#fff;border-bottom:1px solid #e5ebf3;justify-content:space-between;align-items:center;gap:25px;padding:14px 6%;font-size:14px;display:flex}.bosch-top-item{white-space:nowrap;align-items:center;gap:10px;display:flex}.bosch-top-item strong{color:#173d9b}.bosch-green-dot{background:#16b364;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 4px #16b3641f}.bosch-hero{text-align:center;background:linear-gradient(135deg,#0c3eaaf5,#1f6cebe0),url(https://images.unsplash.com/photo-1556742049-0cfed4f6a45d?auto=format&fit=crop&w=1600&q=80) 50%/cover;justify-content:center;align-items:center;min-height:360px;padding:70px 25px;display:flex;position:relative;overflow:hidden}.bosch-hero:before{content:"";background:#ffffff14;border-radius:50%;width:380px;height:380px;position:absolute;top:-180px;right:-100px}.bosch-hero:after{content:"";background:#ffffff12;border-radius:50%;width:280px;height:280px;position:absolute;bottom:-170px;left:-80px}.bosch-hero-content{z-index:1;max-width:850px;position:relative}.bosch-logo{justify-content:center;margin-bottom:25px;display:flex}.bosch-logo img{object-fit:contain;filter:brightness(0)invert();width:125px;height:auto}.bosch-hero h1{color:#fff;letter-spacing:-1.5px;margin:0 0 18px;font-size:clamp(38px,5vw,64px);font-weight:800}.bosch-hero p{color:#ffffffeb;margin:0;font-size:clamp(17px,2vw,22px);line-height:1.7}.bosch-features{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px;display:flex}.bosch-features span{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff40;border-radius:30px;padding:10px 20px;font-size:14px;font-weight:600}.bosch-service-section{background:#f4f7fb;padding:75px 40px}.bosch-service-section:nth-of-type(2n){background:#fff}.bosch-section-container{max-width:1400px;margin:0 auto}.bosch-section-title{color:#102d61;text-align:center;justify-content:center;align-items:center;gap:14px;margin:0 0 42px;font-size:clamp(26px,3vw,36px);font-weight:750;display:flex}.bosch-title-icon{color:#1769e8;background:linear-gradient(135deg,#e9f2ff,#d9e8ff);border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;font-size:28px;display:inline-flex}.bosch-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.bosch-card{background:#fff;border:1px solid #e2eaf4;border-radius:20px;transition:transform .35s,box-shadow .35s,border-color .35s;overflow:hidden;box-shadow:0 8px 25px #1e43730f}.bosch-card:hover{border-color:#b9d2fa;transform:translateY(-8px);box-shadow:0 20px 40px #1e4e9624}.bosch-card-image{background:#eaf1fa;height:230px;position:relative;overflow:hidden}.bosch-card-image img{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.bosch-card:hover .bosch-card-image img{transform:scale(1.08)}.bosch-card-overlay{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#071e4bc7;border:1px solid #ffffff38;border-radius:12px;padding:13px 16px;font-size:17px;font-weight:700;position:absolute;bottom:14px;left:14px;right:14px}.bosch-card-content{align-items:flex-start;gap:15px;min-height:145px;padding:25px;display:flex}.bosch-card-icon{color:#1769e8;background:linear-gradient(135deg,#eaf3ff,#dceaff);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:22px;display:flex}.bosch-card-content p{color:#5a708e;margin:0;font-size:16px;line-height:1.7}.bosch-info-section{background:#fff;padding:75px 40px}.bosch-info-card{background:#fff;border:1px solid #e3eaf3;border-radius:24px;max-width:1200px;margin:0 auto;padding:48px;box-shadow:0 10px 35px #2348780d}.bosch-info-card h2{color:#102d61;text-align:center;margin:0 0 25px;font-size:clamp(27px,3vw,38px);font-weight:750}.bosch-info-card>p{color:#5a708e;max-width:1050px;margin:0 auto 20px;font-size:17px;line-height:1.9}.bosch-info-card>p:last-child{margin-bottom:0}.bosch-why-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:35px;display:grid}.bosch-why-item{text-align:center;background:#f8fbff;border:1px solid #e4ebf4;border-radius:18px;padding:30px 20px;transition:all .3s}.bosch-why-item:hover{background:#eef6ff;border-color:#c9ddfa;transform:translateY(-5px)}.bosch-round-icon{color:#fff;background:linear-gradient(135deg,#1769e8,#4a9bff);border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;margin:0 auto 18px;font-size:26px;display:flex;box-shadow:0 8px 18px #1769e82e}.bosch-why-item h3{color:#173d9b;margin:0 0 10px;font-size:19px}.bosch-why-item p{color:#6b7f99;margin:0;font-size:15px;line-height:1.6}.bosch-process-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:35px;display:grid}.bosch-process-item{text-align:center;padding:25px 15px;position:relative}.bosch-process-icon{border-radius:20px;justify-content:center;align-items:center;width:65px;height:65px;margin:0 auto 20px;font-size:27px;font-weight:700;display:flex}.bosch-process-icon.green{color:#16a05d;background:#e7f8ef}.bosch-process-icon.blue{color:#2165f5;background:#e8f1ff}.bosch-process-icon.gray{color:#53657c;background:#eef1f5}.bosch-process-item h3{color:#173d9b;margin:0 0 12px;font-size:17px}.bosch-process-item p{color:#6b7f99;margin:0;font-size:14px;line-height:1.6}.bosch-review-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:35px;display:grid}.bosch-review-card{background:#f9fbfe;border:1px solid #e3eaf3;border-radius:18px;padding:28px;transition:all .3s}.bosch-review-card:hover{transform:translateY(-5px);box-shadow:0 12px 30px #23487814}.bosch-stars{color:#f5a623;letter-spacing:3px;margin-bottom:18px;font-size:20px}.bosch-review-card>p{color:#5a708e;min-height:115px;margin:0 0 25px;font-size:15px;line-height:1.8}.bosch-review-user{border-top:1px solid #e4eaf2;align-items:center;gap:13px;padding-top:18px;display:flex}.bosch-avatar{color:#fff;background:linear-gradient(135deg,#1769e8,#58a6ff);border-radius:50%;justify-content:center;align-items:center;width:45px;height:45px;font-size:18px;font-weight:700;display:flex}.bosch-review-user h3{color:#173d9b;margin:0 0 4px;font-size:15px}.bosch-review-user span{color:#8a9bb0;font-size:13px}.bosch-city-section{background:#f4f7fb;padding:75px 40px}.bosch-city-card{text-align:center;background:#fff;border:1px solid #e2eaf4;border-radius:24px;max-width:1200px;margin:0 auto;padding:48px;box-shadow:0 10px 35px #2348780d}.bosch-city-card h2{color:#102d61;margin:0 0 14px;font-size:clamp(27px,3vw,38px)}.bosch-city-subtitle{color:#6b7f99;margin:0;font-size:17px;line-height:1.7}.bosch-city-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px;margin-top:35px;display:grid}.bosch-city-box{text-align:left;background:#f8fbff;border:1px solid #e1eaf5;border-radius:18px;padding:30px;transition:all .3s}.bosch-city-box:hover{background:#eef6ff;border-color:#bcd5f7;transform:translateY(-5px)}.bosch-city-box h3{color:#173d9b;align-items:center;gap:10px;margin:0 0 15px;font-size:22px;display:flex}.bosch-city-box h3 span{color:#1769e8;font-size:25px}.bosch-city-box p{color:#6b7f99;margin:0 0 25px;font-size:15px;line-height:1.7}.bosch-city-box button{color:#1769e8;cursor:pointer;background:#fff;border:1px solid #c8daf3;border-radius:10px;align-items:center;gap:12px;padding:11px 18px;font-size:14px;font-weight:700;transition:all .3s;display:inline-flex}.bosch-city-box button:hover{color:#fff;background:#1769e8;border-color:#1769e8}.bosch-city-box button span{font-size:20px}.bosch-faq-card{max-width:1000px}.bosch-faq-list{margin-top:35px}.bosch-faq-list details{border-bottom:1px solid #e3eaf3}.bosch-faq-list details:first-child{border-top:1px solid #e3eaf3}.bosch-faq-list summary{color:#173d9b;cursor:pointer;padding:22px 45px 22px 0;font-size:17px;font-weight:650;list-style:none;position:relative}.bosch-faq-list summary::-webkit-details-marker{display:none}.bosch-faq-list summary:after{content:"+";color:#1769e8;font-size:25px;font-weight:400;position:absolute;top:17px;right:5px}.bosch-faq-list details[open] summary:after{content:"−"}.bosch-faq-list details p{color:#6b7f99;max-width:850px;margin:0;padding:0 0 22px;font-size:15px;line-height:1.8}.bosch-emergency-section{max-width:1400px;margin:0 auto;padding:0 40px 90px}.bosch-emergency-content{background:#fff4f4;border:1px solid #ffdada;border-radius:24px;justify-content:space-between;align-items:center;gap:30px;padding:48px 54px;display:flex}.bosch-emergency-text h2{color:#10233f;align-items:center;gap:18px;margin:0 0 18px;font-size:32px;font-weight:700;display:flex}.bosch-emergency-icon{color:#ef233c;font-size:38px}.bosch-emergency-text p{color:#29466b;margin:0;font-size:20px;line-height:1.7}.bosch-emergency-btn{color:#fff;background:#ed0b16;border-radius:14px;justify-content:center;align-items:center;gap:14px;min-width:295px;padding:20px 30px;font-size:21px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 8px 20px #ed0b162e}.bosch-emergency-btn span{font-size:28px}.bosch-emergency-btn:hover{background:#c90812;transform:translateY(-3px)}.bosch-final-cta{max-width:1400px;margin:0 auto;padding:0 40px}.bosch-final-cta-content{text-align:center;background:linear-gradient(110deg,#2165f5 0%,#1d3db5 100%);border-radius:24px 24px 0 0;flex-direction:column;justify-content:center;align-items:center;min-height:295px;padding:55px 30px;display:flex}.bosch-final-cta-content h2{color:#fff;margin:0 0 42px;font-size:26px;font-weight:500}.bosch-final-cta-buttons{justify-content:center;align-items:center;gap:20px;display:flex}.bosch-cta-call,.bosch-cta-book{border-radius:12px;justify-content:center;align-items:center;gap:14px;min-width:190px;padding:18px 28px;font-size:20px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.bosch-cta-call{color:#1647d3;background:#fff}.bosch-cta-book{color:#fff;background:0 0;border:1px solid #ffffff47}.bosch-cta-call:hover,.bosch-cta-book:hover{transform:translateY(-3px)}.bosch-cta-book:hover{background:#ffffff1a}.bosch-cta-call span,.bosch-cta-book span{font-size:27px}.bosch-disclaimer-section{max-width:1400px;margin:0 auto;padding:0 40px}.bosch-disclaimer-content{border-top:1px solid #e1e6ed;border-bottom:1px solid #e1e6ed;align-items:center;gap:25px;padding:30px 0;display:flex}.bosch-disclaimer-icon{color:#fff;background:#078bc8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:82px;height:82px;font-size:38px;display:flex}.bosch-disclaimer-content h3{color:#173d9b;margin:0 0 10px;font-size:18px;font-weight:800}.bosch-disclaimer-content p{color:#5d7392;margin:0;font-size:18px;line-height:1.7}.bosch-call,.bosch-whatsapp{z-index:1000;color:#fff;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;font-size:34px;text-decoration:none;transition:all .3s;display:flex;position:fixed;bottom:28px;box-shadow:0 8px 25px #00000029}.bosch-call{background:#078bc8;left:30px}.bosch-whatsapp{background:#20c968;font-size:30px;right:30px}.bosch-call:hover,.bosch-whatsapp:hover{transform:translateY(-5px)scale(1.05)}@media (width<=1100px){.bosch-service-grid,.bosch-process-grid,.bosch-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bosch-review-card:last-child{grid-column:1/-1}}@media (width<=768px){.bosch-top-bar{flex-direction:column;align-items:flex-start;gap:12px;padding:15px 20px}.bosch-hero{min-height:330px;padding:55px 20px}.bosch-logo img{width:105px}.bosch-service-section,.bosch-info-section,.bosch-city-section{padding:55px 18px}.bosch-section-title{margin-bottom:30px;font-size:27px}.bosch-service-grid,.bosch-why-grid,.bosch-process-grid,.bosch-review-grid,.bosch-city-grid{grid-template-columns:1fr}.bosch-review-card:last-child{grid-column:auto}.bosch-info-card,.bosch-city-card{padding:30px 22px}.bosch-card-image{height:220px}.bosch-card-content{min-height:auto;padding:22px}.bosch-card-content p{font-size:15px}.bosch-why-item{padding:25px 18px}.bosch-process-grid{gap:10px}.bosch-process-item{padding:20px 10px}.bosch-review-card>p{min-height:auto}.bosch-city-box{padding:25px 22px}.bosch-emergency-section,.bosch-final-cta,.bosch-disclaimer-section{padding-left:18px;padding-right:18px}.bosch-emergency-section{padding-bottom:55px}.bosch-emergency-content{flex-direction:column;align-items:flex-start;padding:30px 24px}.bosch-emergency-text h2{font-size:25px}.bosch-emergency-text p{font-size:16px}.bosch-emergency-btn{width:100%;min-width:0;font-size:18px}.bosch-final-cta-content{min-height:250px;padding:40px 20px}.bosch-final-cta-content h2{margin-bottom:30px;font-size:22px}.bosch-final-cta-buttons{flex-direction:column;gap:14px;width:100%}.bosch-cta-call,.bosch-cta-book{width:100%;min-width:0;font-size:18px}.bosch-disclaimer-content{align-items:flex-start;gap:16px}.bosch-disclaimer-icon{width:58px;height:58px;font-size:27px}.bosch-disclaimer-content p{font-size:14px}.bosch-call,.bosch-whatsapp{width:62px;height:62px;font-size:27px;bottom:18px}.bosch-call{left:16px}.bosch-whatsapp{font-size:25px;right:16px}}@media (width<=420px){.bosch-hero h1{font-size:36px}.bosch-hero p{font-size:16px}.bosch-features{gap:8px}.bosch-features span{padding:8px 13px;font-size:12px}.bosch-card-image{height:200px}.bosch-card-overlay{font-size:15px}.bosch-emergency-text h2{gap:10px;font-size:22px}.bosch-emergency-icon{font-size:30px}.bosch-disclaimer-content{flex-direction:column}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#fff;width:100%;margin:0;padding:0}#root{width:100%;min-height:100vh}.page-content{width:100%;min-height:40vh}
