@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/f13.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Nunito';font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/f14.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Nunito';font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/f13.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Nunito';font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/f14.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Nunito';font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/f13.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Nunito';font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/f14.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/f16.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/f17.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/f19.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/f20.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/f22.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/f23.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}:root{--white:#FFFFFF;--off:#F5F4F2;--navy:#1A1A2E;--navy-dark:#0C0C14;--gold:#E8600A;--gold-dark:#C44E04;--gold-light:#FF7A22;--text:#1A1A1A;--muted:#5A5A5A;--light:#888;--border:#E0DDD8;--ff-head:'Poppins',system-ui,sans-serif;--ff-body:'Nunito',system-ui,sans-serif;--max:1200px;--pad:clamp(1.5rem,5vw,5rem);--section:clamp(5rem,10vw,9rem);}*,*::before,*::after{box-sizing:border-box;margin:0;padding:0;}html{scroll-behavior:smooth;font-size:16px;-webkit-font-smoothing:antialiased;}body{background:var(--white);color:var(--text);font-family:var(--ff-body);font-weight:400;line-height:1.85;overflow-x:hidden;}img{max-width:100%;height:auto;display:block;}a{color:inherit;text-decoration:none;}ul{list-style:none;padding:0;}h1,h2,h3,h4{font-family:var(--ff-head);line-height:1.1;font-weight:400;color:var(--text);}h1{font-size:clamp(2.6rem,6vw,5rem);letter-spacing:-0.03em;font-weight:800;}h2{font-size:clamp(1.9rem,4vw,3.2rem);letter-spacing:-0.02em;font-weight:700;}h3{font-size:clamp(1.4rem,2.5vw,2rem);font-weight:700;}h4{font-size:clamp(1.1rem,1.8vw,1.4rem);font-weight:700;}p{font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.85;color:var(--muted);}.eyebrow{display:block;font-size:0.72rem;font-weight:600;letter-spacing:0.2em;text-transform:uppercase;color:#B8470A;margin-bottom:1.2rem;}.arrow-link{display:inline-flex;align-items:center;gap:0.7rem;font-size:0.8rem;font-weight:500;letter-spacing:0.15em;text-transform:uppercase;color:var(--gold);border-bottom:1px solid var(--gold);padding-bottom:2px;transition:gap 0.3s ease,color 0.3s;}.arrow-link:hover{gap:1.2rem;color:var(--navy);border-color:var(--navy);}.arrow-link-dark{color:var(--navy);border-color:var(--navy);}.arrow-link-dark:hover{color:var(--gold);border-color:var(--gold);}.arrow-link-white{color:#fff;border-color:rgba(255,255,255,0.5);}.arrow-link-white:hover{gap:1.2rem;color:var(--gold);border-color:var(--gold);}.btn-fill{background:var(--navy);color:#fff;font-size:0.8rem;font-weight:500;letter-spacing:0.15em;text-transform:uppercase;padding:1rem 2.5rem;border:2px solid var(--navy);display:inline-block;transition:all 0.3s ease;cursor:pointer;}.btn-fill:hover{background:transparent;color:var(--navy);}.btn-fill-gold{background:var(--gold-dark);border-color:var(--gold-dark);color:#fff;}.btn-fill-gold:hover{background:transparent;color:var(--gold-dark);}.btn-outline{background:transparent;color:#fff;font-size:0.8rem;font-weight:500;letter-spacing:0.15em;text-transform:uppercase;padding:1rem 2.5rem;border:2px solid rgba(255,255,255,0.6);display:inline-block;transition:all 0.3s ease;cursor:pointer;}.btn-outline:hover{border-color:#fff;background:rgba(255,255,255,0.08);}#nav{position:fixed;top:0;left:0;right:0;z-index:1000;height:72px;display:flex;align-items:center;transition:background 0.4s ease,box-shadow 0.4s ease;}#nav.solid{background:#fff;box-shadow:0 1px 0 var(--border);}#nav .nav-inner{width:100%;max-width:var(--max);margin:0 auto;padding:0 var(--pad);display:flex;align-items:center;justify-content:space-between;}#nav .brand{display:flex;align-items:center;}#nav .brand .nav-logo-wrap{background:transparent;border-radius:5px;padding:0;display:inline-flex;align-items:center;transition:box-shadow 0.3s;}#nav .brand .nav-logo-wrap:hover{box-shadow:0 2px 16px rgba(0,0,0,0.15);}#nav .brand img{height:38px;width:auto;display:block;filter:none;transition:none;}#nav.over-hero .brand img{filter:none;}#nav.solid .brand img{filter:brightness(0) saturate(100%);}#nav .nav-links{display:flex;align-items:center;gap:2.5rem;}#nav .nav-links a{font-size:0.78rem;font-weight:500;letter-spacing:0.1em;text-transform:uppercase;color:rgba(255,255,255,0.88);transition:color 0.3s;}#nav.solid .nav-links a{color:var(--navy);}#nav .nav-links a:hover{color:var(--gold);}#nav .nav-links .nav-cta{background:var(--gold);color:#fff;padding:0.6rem 1.5rem;font-size:0.75rem;letter-spacing:0.12em;text-transform:uppercase;font-weight:500;transition:background 0.3s;}#nav .nav-links .nav-cta:hover{background:var(--gold-dark);color:#fff;}#nav.solid .nav-links .nav-cta{color:#fff;}.hamburger{display:none;flex-direction:column;gap:5px;cursor:pointer;width:48px;height:48px;align-items:center;justify-content:center;padding:0;border:0;background:transparent;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;}.hamburger span{width:24px;height:2px;background:#fff;transition:background 0.4s;display:block;}#nav.solid .hamburger span{background:var(--navy);}.mobile-menu{display:none;position:fixed;inset:0;background:var(--navy);z-index:1200;padding:5rem 2rem 2rem;flex-direction:column;gap:2rem;}.mobile-menu.open{display:flex;}.mobile-menu a{color:#fff;font-size:1.4rem;font-family:var(--ff-head);border-bottom:1px solid rgba(255,255,255,0.15);padding-bottom:1rem;}.mobile-close{position:absolute;top:1.5rem;right:1.25rem;color:#fff;font-size:1.5rem;cursor:pointer;background:none;border:none;width:48px;height:48px;display:flex;align-items:center;justify-content:center;}#hero{min-height:100svh;min-height:100dvh;position:relative;display:block;overflow:hidden;}.hero-bg{position:absolute;inset:0;background:url('../images/hero-bg-800.webp') center/cover no-repeat;}.hero-bg::after{content:'';position:absolute;inset:0;background:linear-gradient(to right,rgba(15,28,48,0.85) 0%,rgba(15,28,48,0.55) 55%,rgba(15,28,48,0.2) 100%);}.hero-content{position:relative;z-index:2;width:100%;max-width:var(--max);margin:0 auto;padding:0 var(--pad) clamp(3rem,8vw,6rem);}.hero-kicker{display:block;font-size:0.72rem;font-weight:500;letter-spacing:0.25em;text-transform:uppercase;color:var(--gold);margin-bottom:1.5rem;}.hero-h1{color:#fff;max-width:700px;margin-bottom:1.8rem;font-weight:800;}.hero-p{color:rgba(255,255,255,0.8);max-width:520px;margin-bottom:2.5rem;font-size:clamp(1rem,1.5vw,1.15rem);}.hero-actions{display:flex;align-items:center;gap:2.5rem;flex-wrap:wrap;}.hero-scroll{position:absolute;bottom:2.5rem;right:var(--pad);z-index:2;display:flex;flex-direction:column;align-items:center;gap:0.6rem;}.hero-scroll span{font-size:0.65rem;letter-spacing:0.25em;text-transform:uppercase;color:rgba(255,255,255,0.5);writing-mode:vertical-rl;}.hero-scroll-line{width:1px;height:60px;background:linear-gradient(to bottom,rgba(255,255,255,0.5),transparent);animation:scrollLine 2s ease-in-out infinite;}@keyframes scrollLine{0%{opacity:0;transform:scaleY(0);transform-origin:top}50%{opacity:1}100%{opacity:0;transform:scaleY(1);transform-origin:bottom}}.stats-row{display:grid;grid-template-columns:repeat(4,1fr);background:var(--navy-dark);position:relative;}.stats-row::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--gold),transparent);}.stat-box{padding:4rem 2rem 3.5rem;border-right:1px solid rgba(255,255,255,0.07);text-align:center;position:relative;transition:background 0.3s;}.stat-box:last-child{border-right:none;}.stat-box:hover{background:rgba(255,255,255,0.03);}.stat-icon{display:block;margin:0 auto 1.2rem;opacity:0.55;}.stat-num{font-family:'Poppins',sans-serif !important;font-size:clamp(3.2rem,5.5vw,5rem);color:var(--gold);line-height:1;font-weight:800 !important;letter-spacing:-0.02em;}.stat-lbl{font-size:0.72rem;letter-spacing:0.2em;text-transform:uppercase;color:rgba(255,255,255,0.45);margin-top:0.8rem;font-weight:500;}.split{display:grid;grid-template-columns:1fr 1fr;min-height:560px;}.split-img{overflow:hidden;}.split-img img{width:100%;height:100%;object-fit:cover;transition:transform 0.7s ease;}.split:hover .split-img img{transform:scale(1.03);}.split-body{display:flex;flex-direction:column;justify-content:center;padding:clamp(3rem,6vw,7rem) clamp(2rem,5vw,6rem);background:var(--white);}.split-body.bg-off{background:var(--off);}.split-body.bg-navy{background:var(--navy);}.split-body.bg-navy h2{color:#fff;}.split-body.bg-navy p{color:rgba(255,255,255,0.7);}.split-body.bg-navy .eyebrow{color:var(--gold);}.split-body h2{margin-bottom:1.5rem;}.split-body p{margin-bottom:2rem;}.services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;}.svc-card{padding:3.5rem 2.5rem;border-right:1px solid var(--border);border-bottom:1px solid var(--border);position:relative;transition:background 0.35s;overflow:hidden;}.svc-card:nth-child(3n){border-right:none;}.svc-card:nth-last-child(-n+3){border-bottom:none;}.svc-card::after{content:'';position:absolute;bottom:0;left:0;width:0;height:3px;background:var(--gold);transition:width 0.4s ease;}.svc-card:hover::after{width:100%;}.svc-card:hover{background:var(--off);}.svc-icon{font-size:2.5rem;margin-bottom:1.5rem;display:block;}.svc-card h3,.svc-card h4{font-size:1.3rem;margin-bottom:1rem;color:var(--text);}.svc-card p{font-size:0.95rem;margin-bottom:1.5rem;}.usp-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:0;}.usp-item{padding:3rem 2.5rem;border-right:1px solid var(--border);border-bottom:1px solid var(--border);}.usp-item:nth-child(2n){border-right:none;}.usp-num{font-family:var(--ff-head);font-size:3.5rem;color:var(--gold);opacity:0.25;line-height:1;margin-bottom:1rem;font-weight:400;}.usp-item h4{font-size:1.25rem;margin-bottom:0.8rem;}.usp-item p{font-size:0.95rem;}.process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid var(--border);border-left:1px solid var(--border);}.process-card{padding:3rem 2rem;border-right:1px solid var(--border);border-bottom:1px solid var(--border);}.p-num{font-family:var(--ff-head);font-size:4rem;color:var(--border);line-height:1;margin-bottom:1.5rem;font-weight:400;}.process-card h4{font-size:1.1rem;margin-bottom:0.7rem;}.process-card p{font-size:0.92rem;}.gallery-header{max-width:var(--max);margin:0 auto;padding:var(--section) var(--pad) 3rem;}.filter-bar{display:flex;flex-wrap:wrap;gap:0;border-bottom:1px solid var(--border);margin-bottom:3rem;}.fb{background:none;border:none;padding:0.8rem 1.5rem;font-size:0.75rem;letter-spacing:0.15em;text-transform:uppercase;color:var(--muted);cursor:pointer;position:relative;transition:color 0.3s;font-weight:500;}.fb::after{content:'';position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--gold);transform:scaleX(0);transition:transform 0.3s;}.fb.active,.fb:hover{color:var(--navy);}.fb.active::after{transform:scaleX(1);}.gal-grid{display:grid;grid-template-columns:repeat(3,1fr);}.gal-item{position:relative;overflow:hidden;aspect-ratio:4/3;cursor:pointer;}.gal-item img{width:100%;height:100%;object-fit:cover;transition:transform 0.6s ease;}.gal-item:hover img{transform:scale(1.06);}.gal-item .gal-cap{position:absolute;inset:0;background:linear-gradient(to top,rgba(15,28,48,0.85) 0%,transparent 55%);display:flex;align-items:flex-end;padding:1.5rem;opacity:0;transition:opacity 0.4s;}.gal-item:hover .gal-cap{opacity:1;}.gal-cap span{color:#fff;font-family:var(--ff-head);font-size:1.1rem;}#lb{display:none;position:fixed;inset:0;background:rgba(10,15,25,0.97);z-index:9999;align-items:center;justify-content:center;padding:2rem;}#lb.open{display:flex;}#lb img{max-width:90vw;max-height:85vh;object-fit:contain;}#lb-close{position:absolute;top:1.5rem;right:2rem;color:#fff;font-size:2rem;cursor:pointer;background:none;border:none;opacity:0.7;transition:opacity 0.3s;}#lb-close:hover{opacity:1;color:var(--gold);}.testi-wrap{max-width:760px;margin:0 auto;text-align:center;padding:var(--section) var(--pad);}.testi-quote{font-family:var(--ff-head);font-size:clamp(1.4rem,3vw,2rem);font-style:italic;line-height:1.6;color:var(--text);margin-bottom:2rem;font-weight:400;}.testi-name{font-size:0.78rem;letter-spacing:0.18em;text-transform:uppercase;color:var(--gold-dark);font-weight:600;}.testi-loc{font-size:0.78rem;color:var(--muted);margin-top:0.3rem;}#testiCarousel .carousel-indicators{display:flex;justify-content:center;align-items:center;padding:0;}.carousel-indicators [data-bs-target]{width:44px;height:44px;border:none;background:transparent;opacity:1;position:relative;flex-shrink:0;}.carousel-indicators [data-bs-target]::after{content:'';position:absolute;inset:0;margin:auto;width:10px;height:10px;border-radius:50%;background:var(--border);}.carousel-indicators .active::after{background:var(--gold);}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-top:1px solid var(--border);border-left:1px solid var(--border);}.blog-card{border-right:1px solid var(--border);border-bottom:1px solid var(--border);overflow:hidden;transition:background 0.3s;}.blog-card:hover{background:var(--off);}.blog-card-thumb{height:240px;overflow:hidden;background:var(--off);display:flex;align-items:center;justify-content:center;font-size:3.5rem;}.blog-card-body{padding:2.5rem 2rem;}.blog-cat{font-size:0.68rem;letter-spacing:0.2em;text-transform:uppercase;color:var(--gold);font-weight:500;display:block;margin-bottom:0.8rem;}.blog-card h3,.blog-card h4{font-size:1.2rem;margin-bottom:1rem;line-height:1.35;}.blog-card p{font-size:0.92rem;margin-bottom:1.5rem;}.contact-grid{display:grid;grid-template-columns:1fr 1fr;min-height:600px;}.contact-form-side{padding:clamp(3rem,6vw,7rem) clamp(2rem,5vw,6rem);background:var(--white);}.contact-info-side{padding:clamp(3rem,6vw,7rem) clamp(2rem,5vw,6rem);background:var(--navy);}.contact-info-side h3{color:#fff;margin-bottom:1.5rem;}.ci-item{display:flex;gap:1rem;margin-bottom:2rem;}.ci-icon{color:var(--gold);font-size:1.1rem;margin-top:0.1rem;}.ci-item h5{font-size:0.7rem;letter-spacing:0.18em;text-transform:uppercase;color:var(--gold);margin-bottom:0.3rem;font-weight:500;}.ci-item p{color:rgba(255,255,255,0.7);font-size:0.95rem;}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.5rem;}.form-group{margin-bottom:1.5rem;}.form-group label{display:block;font-size:0.72rem;letter-spacing:0.15em;text-transform:uppercase;color:var(--muted);margin-bottom:0.6rem;font-weight:500;}.form-group input,.form-group select,.form-group textarea{width:100%;border:none;border-bottom:1px solid var(--border);padding:0.8rem 0;font-size:1rem;font-family:var(--ff-body);color:var(--text);background:transparent;transition:border-color 0.3s;outline:none;font-weight:300;}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:var(--gold);}.form-group textarea{resize:vertical;min-height:120px;}.form-group select{cursor:pointer;}.hp-field{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;}.cta-strip{background:var(--navy);padding:clamp(5rem,10vw,8rem) var(--pad);text-align:center;position:relative;overflow:hidden;}.cta-strip::before{content:'';position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,0.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.03) 1px,transparent 1px);background-size:48px 48px;}.cta-strip::after{content:'';position:absolute;top:0;left:50%;transform:translateX(-50%);width:80px;height:3px;background:var(--gold);}.cta-strip h2{color:#fff;max-width:680px;margin:0 auto 2.5rem;font-size:clamp(2rem,4vw,3.2rem);position:relative;}.cta-strip .actions{display:flex;gap:2rem;align-items:center;justify-content:center;flex-wrap:wrap;position:relative;}@media(max-width:767px){.cta-strip .actions{flex-direction:column;gap:1.2rem;}}.page-hero{height:60vh;min-height:420px;position:relative;display:flex;align-items:flex-end;overflow:hidden;}.ph-bg{position:absolute;inset:0;background-size:cover;background-position:center;}.ph-bg::after{content:'';position:absolute;inset:0;background:linear-gradient(to right,rgba(15,28,48,0.88) 0%,rgba(15,28,48,0.5) 60%,rgba(15,28,48,0.2) 100%);}.ph-body{position:relative;z-index:2;width:100%;max-width:var(--max);margin:0 auto;padding:0 var(--pad) clamp(2.5rem,5vw,5rem);}.ph-body .eyebrow{color:rgba(255,255,255,0.6);}.ph-body h1{color:#fff;}.breadcrumb{display:flex;gap:0.6rem;align-items:center;margin-bottom:1rem;}.breadcrumb a{font-size:0.72rem;color:rgba(255,255,255,0.5);letter-spacing:0.1em;text-transform:uppercase;transition:color 0.3s;}.breadcrumb a:hover{color:var(--gold);}.breadcrumb span{color:rgba(255,255,255,0.3);font-size:0.65rem;}.sw{max-width:var(--max);margin:0 auto;padding:var(--section) var(--pad);}.sw-sm{max-width:var(--max);margin:0 auto;padding:4rem var(--pad);}.rule{border:none;border-top:1px solid var(--border);}.rule-gold{border-top-color:var(--gold);}.reveal{opacity:0;transform:translateY(28px);}#footer{background:var(--navy-dark);padding:5rem var(--pad) 2rem;}.footer-inner{max-width:var(--max);margin:0 auto;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:4rem;}.footer-brand .footer-logo-wrap{display:inline-block;background:transparent;border-radius:6px;padding:0;margin-bottom:1.5rem;}.footer-brand img{height:44px;width:auto;display:block;filter:none;}.footer-brand p{font-size:0.9rem;color:rgba(255,255,255,0.45);line-height:1.8;}.footer-socials{display:flex;gap:1rem;margin-top:1.5rem;}.footer-socials a{width:48px;height:48px;border:1px solid rgba(255,255,255,0.2);border-radius:50%;display:flex;align-items:center;justify-content:center;color:rgba(255,255,255,0.5);font-size:0.85rem;transition:all 0.3s;}.footer-socials a:hover{border-color:var(--gold);color:var(--gold);}.footer-col-title,.footer-col h5{font-size:0.68rem;letter-spacing:0.22em;text-transform:uppercase;color:var(--gold-dark);margin-bottom:1.5rem;font-weight:600;}.footer-col li{margin-bottom:0.7rem;}.footer-col a{color:rgba(255,255,255,0.78);font-size:0.88rem;transition:color 0.3s;font-weight:400;}.footer-col a:hover{color:#fff;}.footer-bottom{max-width:var(--max);margin:3rem auto 0;padding-top:2rem;border-top:1px solid rgba(255,255,255,0.1);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;}.footer-bottom p{font-size:0.8rem;color:rgba(255,255,255,0.3);font-weight:300;}.footer-bottom a{font-size:0.8rem;color:rgba(255,255,255,0.3);transition:color 0.3s;}.footer-bottom a:hover{color:rgba(255,255,255,0.7);}#bt{position:fixed;bottom:2rem;right:2rem;width:48px;height:48px;background:var(--navy);color:#fff;border:none;border-radius:0;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transform:translateY(10px);transition:all 0.3s;z-index:500;}#bt.show{opacity:1;transform:translateY(0);}#bt:hover{background:var(--gold);}@media(max-width:1024px){.split,.contact-grid{grid-template-columns:1fr;}.split-img{height:400px;}.services-grid{grid-template-columns:1fr 1fr;}.svc-card:nth-child(3n){border-right:1px solid var(--border);}.svc-card:nth-child(2n){border-right:none;}.process-grid{grid-template-columns:1fr 1fr;}.usp-grid{grid-template-columns:1fr;}.usp-item:nth-child(2n){border-right:1px solid var(--border);}.blog-grid{grid-template-columns:1fr 1fr;}.footer-inner{grid-template-columns:1fr 1fr;gap:3rem;}}@media(max-width:767px){.stats-row{grid-template-columns:1fr 1fr;}.stat-box:nth-child(2n){border-right:none;}.stat-box{border-bottom:1px solid rgba(255,255,255,0.1);}.services-grid,.blog-grid{grid-template-columns:1fr;}.gal-grid{grid-template-columns:1fr 1fr;}.cta-strip{flex-direction:column;align-items:flex-start;}.form-row{grid-template-columns:1fr;}#nav .nav-links{display:none;}.hamburger{display:flex;}.footer-inner{grid-template-columns:1fr;gap:2.5rem;}.process-grid{grid-template-columns:1fr;}.usp-grid{grid-template-columns:1fr;}}@media(max-width:480px){.gal-grid{grid-template-columns:1fr;}}html{scroll-behavior:smooth;}.reveal{opacity:0;transform:translateY(24px);}.hero-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none;}.hero-overlay{position:absolute;inset:0;z-index:1;background:linear-gradient( to right,rgba(10,20,38,0.82) 0%,rgba(10,20,38,0.48) 55%,rgba(10,20,38,0.16) 100% );}#hero .hero-content{position:relative;z-index:2;}#hero .hero-progress,#hero .hero-scroll{position:absolute;z-index:3;}#heroWrapper{position:relative;}h1,h2,h3,h4,h5,h6,.hero-h1,.stat-num,.p-num,.usp-num{font-family:'Poppins',sans-serif !important;}h1,.hero-h1{font-weight:800 !important;}h2{font-weight:700 !important;}h3,h4{font-weight:700 !important;}h5,h6{font-weight:600 !important;}body,p,a,button,input,select,textarea,li,span,.eyebrow,.arrow-link,.btn-fill,.hero-p,.blog-cat,.footer-col a,.stat-lbl,.testi-name,.testi-loc{font-family:'Nunito',sans-serif;}@media (max-width:767px){#nav .nav-links{display:none !important;}.hamburger{display:flex !important;}}*{scroll-behavior:smooth;}::-webkit-scrollbar{width:6px;}::-webkit-scrollbar-track{background:#f0f0f0;}::-webkit-scrollbar-thumb{background:#E8600A;border-radius:3px;}@keyframes heroBounce{0%{transform:scale(1.08) translate(0%,0%);}25%{transform:scale(1.12) translate(-2%,-1%);}50%{transform:scale(1.15) translate(-3.5%,0%);}75%{transform:scale(1.12) translate(-2%,1%);}100%{transform:scale(1.08) translate(0%,0%);}}.hero-video{animation:heroBounce 18s ease-in-out infinite;transform-origin:center center;will-change:transform;}.hero-bg{animation:heroBounce 18s ease-in-out infinite;transform-origin:center center;will-change:transform;}.hero-video{width:110% !important;height:110% !important;top:-5% !important;left:-5% !important;object-fit:cover;}.doodle-wrap{position:relative;display:inline-block;}.doodle-hardhat{position:absolute;top:-28px;right:-36px;animation:floatBob 3.5s ease-in-out infinite;opacity:0.55;pointer-events:none;}.doodle-gear{position:absolute;top:-24px;left:-32px;animation:spinSlow 10s linear infinite;opacity:0.45;pointer-events:none;}.doodle-blueprint{position:absolute;bottom:-16px;right:-20px;animation:floatY 4s ease-in-out infinite;opacity:0.4;pointer-events:none;}.doodle-crane{position:absolute;top:-38px;left:-18px;animation:cranesway 6s ease-in-out infinite;opacity:0.45;pointer-events:none;transform-origin:bottom center;}.doodle-ruler{position:absolute;bottom:-12px;left:0;animation:fadeInOut 4s ease-in-out infinite;opacity:0.35;pointer-events:none;}.doodle-brick{position:absolute;bottom:-18px;left:-28px;animation:floatY 3s ease-in-out infinite 0.5s;opacity:0.4;pointer-events:none;}@keyframes spinSlow{to{transform:rotate(360deg);}}@keyframes floatBob{0%,100%{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-8px) rotate(3deg)}}@keyframes floatY{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes cranesway{0%,100%{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@keyframes fadeInOut{0%,100%{opacity:0.2}50%{opacity:0.5}}@media(max-width:767px){.doodle-hardhat,.doodle-gear,.doodle-blueprint,.doodle-crane,.doodle-ruler,.doodle-brick{display:none;}}.hl{color:var(--gold);position:relative;display:inline-block;}.hl::after{content:'';position:absolute;bottom:2px;left:0;right:0;height:3px;background:var(--gold);opacity:0.25;border-radius:2px;}.bg-navy .hl,.split-body.bg-navy .hl,.cta-strip .hl,.stats-row .hl,#footer .hl{color:#4DD8DD;}.bg-navy .hl::after,.cta-strip .hl::after{background:#4DD8DD;}.split-body.bg-navy h2,.split-body.bg-navy h3,.split-body.bg-navy h4,.split-body.bg-navy p,.split-body.bg-navy span,.split-body.bg-navy li,.split-body.bg-navy a{color:#fff;}.split-body.bg-navy p,.split-body.bg-navy li{color:rgba(255,255,255,0.80);}.split-body.bg-navy .eyebrow{color:var(--gold);}.split-body.bg-navy .arrow-link{color:#fff;border-color:rgba(255,255,255,0.5);}.split-body.bg-navy .arrow-link:hover{color:var(--gold);}.cta-strip h2,.cta-strip h3,.cta-strip p,.cta-strip span:not(.btn-fill):not(.btn-outline){color:#fff !important;}.cta-strip .eyebrow{color:var(--gold) !important;}.stats-row .stat-lbl{color:rgba(255,255,255,0.65) !important;}.stats-row .stat-num{color:var(--gold) !important;}.page-hero h1,.page-hero h2,.page-hero p,.page-hero .eyebrow,.ph-body h1,.ph-body h2,.ph-body p{color:#fff !important;}.ph-body .eyebrow{color:rgba(255,255,255,0.7) !important;}.contact-info-side h2,.contact-info-side h3,.contact-info-side h4,.contact-info-side h5,.contact-info-side p,.contact-info-side a,.contact-info-side li,.contact-info-side span{color:#fff;}.contact-info-side p,.contact-info-side li{color:rgba(255,255,255,0.78);}.contact-info-side .ci-item h5{color:var(--gold);}.contact-info-side .ci-item p{color:rgba(255,255,255,0.75);}#footer h2,#footer h3,#footer h4,#footer h5{color:#fff;}#footer .footer-col-title,#footer .footer-col h5{color:#FF9A4D;}.bg-navy .usp-item h4,.bg-navy .usp-item p{color:#fff;}.bg-navy .usp-item p{color:rgba(255,255,255,0.75);}.bg-navy .usp-num{color:var(--gold);}.mobile-menu a{color:#fff;}.hero-h1 em,.hero-h1 em{color:var(--gold);font-style:italic;}.stat-lbl{color:#ffffff !important;opacity:1 !important;}.stat-icon{stroke:var(--gold) !important;opacity:0.7 !important;}.hl{color:#E8600A !important;font-style:italic;}.hl::after{background:#E8600A !important;opacity:0.2;}.hero-h1 .hl,.page-hero .hl,.ph-body .hl,.split-body.bg-navy .hl,.cta-strip .hl{color:#FF8C42 !important;}.hero-h1 .hl::after,.cta-strip .hl::after{background:#FF8C42 !important;}.doodle-hardhat,.doodle-gear,.doodle-blueprint,.doodle-crane,.doodle-ruler,.doodle-brick,.doodle-circle,.doodle-dots,.doodle-star,.doodle-bracket{display:none !important;}.hero-h1,.hero-h1 .hl,.hero-h1 em,.hero-h1 span{color:#ffffff !important;}.hero-h1 .hl::after{display:none;}.stat-num{color:#ffffff !important;}#nav.solid{background:rgba(255,255,255,0.72) !important;backdrop-filter:blur(18px) saturate(160%);-webkit-backdrop-filter:blur(18px) saturate(160%);box-shadow:0 1px 0 rgba(0,0,0,0.06),0 4px 24px rgba(10,20,38,0.08);border-bottom:1px solid rgba(255,255,255,0.6);}.hero-content{background:linear-gradient( 135deg,rgba(10,20,38,0.45) 0%,rgba(10,20,38,0.15) 100% );backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);border-left:2px solid rgba(255,255,255,0.15);padding-left:clamp(2rem,4vw,4rem) !important;border-radius:0 8px 8px 0;max-width:760px !important;padding-top:3rem;padding-bottom:3rem;margin-bottom:clamp(3rem,8vw,6rem);}.stat-box{background:rgba(255,255,255,0.04) !important;backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);border:1px solid rgba(255,255,255,0.08) !important;transition:background 0.35s,box-shadow 0.35s,transform 0.35s;}.stat-box:hover{background:rgba(255,255,255,0.09) !important;box-shadow:0 8px 32px rgba(0,0,0,0.3),inset 0 1px 0 rgba(255,255,255,0.12);transform:translateY(-4px);}.svc-card{transition:background 0.35s,box-shadow 0.35s,transform 0.35s;}.svc-card:hover{background:rgba(255,255,255,0.85) !important;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);box-shadow:0 12px 40px rgba(10,20,38,0.1),inset 0 1px 0 rgba(255,255,255,0.9);transform:translateY(-4px);}.testi-wrap{background:rgba(255,255,255,0.72);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);border:1px solid rgba(255,255,255,0.7);border-radius:16px;box-shadow:0 8px 40px rgba(10,20,38,0.08),inset 0 1px 0 rgba(255,255,255,0.9);padding:clamp(3rem,6vw,5rem) clamp(2rem,5vw,5rem);max-width:820px !important;}.blog-card:hover{background:rgba(255,255,255,0.88) !important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 8px 32px rgba(10,20,38,0.08);transform:translateY(-3px);}.blog-card{transition:background 0.35s,box-shadow 0.35s,transform 0.35s;}.contact-form-side{background:rgba(255,255,255,0.75) !important;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border-right:1px solid rgba(255,255,255,0.6);}.cta-strip .btn-fill,.cta-strip .btn-outline{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);}.cta-strip .btn-outline{background:rgba(255,255,255,0.08) !important;border:1.5px solid rgba(255,255,255,0.4) !important;transition:background 0.3s,border-color 0.3s,box-shadow 0.3s;}.cta-strip .btn-outline:hover{background:rgba(255,255,255,0.18) !important;border-color:rgba(255,255,255,0.8) !important;box-shadow:0 4px 24px rgba(255,255,255,0.12);}.mobile-menu{background:rgba(15,28,48,0.92) !important;backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%);}.breadcrumb{background:rgba(255,255,255,0.08);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,0.14);border-radius:4px;padding:0.5rem 1rem;display:inline-flex;margin-bottom:1.5rem;}.gal-cap{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:linear-gradient(to top,rgba(10,20,38,0.82) 0%,rgba(10,20,38,0.1) 60%,transparent 100%) !important;}#bt{background:rgba(26,43,74,0.75) !important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,0.15) !important;border-radius:6px !important;}#bt:hover{background:rgba(232,96,10,0.85) !important;box-shadow:0 4px 20px rgba(232,96,10,0.4);}.hero-content{background:none !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;border-left:none !important;border-radius:0 !important;box-shadow:none !important;}#hero .hero-layout .hero-content{position:relative !important;left:auto !important;bottom:auto !important;width:100% !important;max-width:min(680px,100%) !important;margin:0 !important;padding:0 !important;text-align:left;flex:1 1 380px;}#hero .hero-h1{max-width:14ch;font-size:clamp(2rem,4.2vw,4.25rem);line-height:1.08;}#hero .hero-p{max-width:42ch;margin-bottom:1.6rem;}@media (max-width:767px){#hero .hero-h1{max-width:100%;font-size:clamp(1.75rem,7.5vw,2.35rem);}#hero .hero-p{font-size:0.98rem;margin-bottom:1.25rem;}#hero .hero-actions{gap:1rem 1.5rem;}}.project-layout{display:grid;grid-template-columns:1fr 300px;gap:0;max-width:var(--max);margin:0 auto;padding:var(--section) var(--pad);}.project-main{padding-right:4rem;border-right:1px solid var(--border);}.project-meta{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;margin-bottom:1.5rem;}.project-status{font-size:0.68rem;letter-spacing:0.15em;text-transform:uppercase;font-weight:600;color:#166534;background:#dcfce7;padding:0.35rem 0.75rem;border-radius:2px;}.project-intro{font-size:1.05rem;margin-bottom:3rem;max-width:680px;}.project-block{margin-bottom:3.5rem;}.project-block h2{font-size:1.35rem;margin-bottom:1.25rem;display:flex;align-items:center;gap:0.6rem;}.project-block h2 i{color:var(--gold);font-size:1.1rem;}.project-location-card{background:var(--off);border-left:3px solid var(--gold);padding:1.5rem 1.75rem;}.project-location-card p{margin-bottom:0.4rem;}.project-figure{margin:0;}.project-figure img{width:100%;aspect-ratio:16/10;object-fit:cover;border:1px solid var(--border);}.project-figure figcaption{font-size:0.88rem;color:var(--light);margin-top:0.75rem;font-style:italic;}.project-floor-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;}.project-placeholder{aspect-ratio:4/3;background:var(--off);border:2px dashed var(--border);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0.5rem;color:var(--muted);text-align:center;padding:1.5rem;}.project-placeholder i{font-size:2rem;color:var(--gold);opacity:0.7;}.project-placeholder span{font-weight:600;font-size:0.95rem;}.project-placeholder small{font-size:0.78rem;color:var(--light);}.project-specs{display:grid;grid-template-columns:repeat(2,1fr);gap:0;border:1px solid var(--border);margin-bottom:1.25rem;}.project-specs > div{display:flex;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid var(--border);border-right:1px solid var(--border);}.project-specs > div:nth-child(2n){border-right:none;}.project-specs > div:nth-last-child(-n+2){border-bottom:none;}.project-specs dt{font-size:0.72rem;letter-spacing:0.12em;text-transform:uppercase;color:var(--muted);font-weight:600;}.project-specs dd{margin:0;font-weight:600;color:var(--text);text-align:right;}.project-note{font-size:0.92rem;color:var(--light);}.project-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:0.75rem;}.project-gallery img{width:100%;aspect-ratio:4/3;object-fit:cover;border:1px solid var(--border);}.project-nav{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.5rem;padding-top:2rem;border-top:1px solid var(--border);}.project-sidebar{padding-left:3rem;}.project-sidebar-card{background:var(--off);padding:2rem;margin-bottom:1.5rem;border:1px solid var(--border);}.project-sidebar-card h5{font-size:0.68rem;letter-spacing:0.2em;text-transform:uppercase;color:var(--gold);margin-bottom:1.25rem;font-weight:600;}.project-sidebar-card ul{list-style:none;padding:0;margin:0;}.project-sidebar-card li{display:flex;align-items:center;gap:0.6rem;font-size:0.92rem;margin-bottom:0.75rem;color:var(--muted);}.project-sidebar-card li i{color:var(--gold);}.project-sidebar-links a{display:block;font-size:0.88rem;color:var(--muted);margin-bottom:0.6rem;transition:color 0.3s;}.project-sidebar-links a:hover{color:var(--gold);}.blog-layout{display:grid;grid-template-columns:1fr 300px;gap:0;max-width:var(--max);margin:0 auto;padding:var(--section) var(--pad);}.blog-main{padding-right:4rem;border-right:1px solid var(--border);}.blog-sidebar{padding-left:3rem;}.blog-sidebar-sticky{position:sticky;top:100px;}@media (max-width:1024px){.project-layout,.blog-layout{grid-template-columns:1fr;}.project-main,.blog-main{padding-right:0;border-right:none;}.project-sidebar,.blog-sidebar{padding-left:0;padding-top:3rem;}.project-floor-grid{grid-template-columns:1fr;}.project-specs{grid-template-columns:1fr;}.project-specs > div{border-right:none;}.project-specs > div:nth-last-child(-n+2){border-bottom:1px solid var(--border);}.project-specs > div:last-child{border-bottom:none;}}@media (max-width:767px){.project-gallery{grid-template-columns:1fr;}.project-nav{flex-direction:column;align-items:flex-start;}}@media (prefers-reduced-motion:reduce){html,*{scroll-behavior:auto !important;}*,*::before,*::after{animation:none !important;transition:none !important;}.hero-video,.hero-bg,.hero-slide-img{transform:none !important;will-change:auto !important;}.hero-slide-progress-fill{transform:scaleX(1) !important;animation:none !important;}.hero-doodle,.hero-doodle .draw-path{animation:none !important;stroke-dashoffset:0 !important;opacity:0.12 !important;}.hero-review-body{opacity:1 !important;transform:none !important;}}.hero-gallery-carousel{position:absolute;inset:0;z-index:0;width:100%;height:100%;overflow:hidden;touch-action:pan-y;}.hero-gallery-carousel .carousel-inner{position:absolute;inset:0;width:100%;height:100%;}.hero-gallery-carousel .carousel-item{position:absolute;inset:0;width:100%;height:100%;margin:0;float:none;}#testiCarousel .carousel-item{display:none;}#testiCarousel .carousel-item.active{display:block;}.hero-gallery-carousel.carousel-fade .carousel-item{opacity:0;transition:opacity 1.15s cubic-bezier(0.45,0.05,0.2,1);z-index:0;}.hero-gallery-carousel.carousel-fade .carousel-item.active{opacity:1;z-index:1;}.hero-slide-media{position:absolute;inset:0;overflow:hidden;background:var(--navy-dark);}.hero-slide-media::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(10,20,38,0.35) 100%);pointer-events:none;z-index:1;}.hero-slide-img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center center;transform:scale(1.08);transition:transform 1.35s cubic-bezier(0.33,1,0.38,1);transform-origin:center center;will-change:transform;}.hero-gallery-carousel .carousel-item.active .hero-slide-img{transform:scale(1);animation:heroKenBurns 22s cubic-bezier(0.37,0,0.25,1) 1.2s infinite alternate;}.hero-gallery-carousel .carousel-item:not(.active) .hero-slide-img{animation:none;}@keyframes heroKenBurns{0%{transform:scale(1);}100%{transform:scale(1.07);}}.hero-overlay{z-index:1;}.hero-doodles{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden;}.hero-doodle{position:absolute;color:rgba(255,255,255,0.55);opacity:0.22;filter:drop-shadow(0 2px 8px rgba(0,0,0,0.15));}.hero-doodle svg{display:block;width:100%;height:auto;}.hero-doodle svg path,.hero-doodle svg circle,.hero-doodle svg rect{stroke:currentColor;stroke-width:1.6;fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;}.hero-doodle svg .doodle-accent{stroke:var(--gold);opacity:0.95;}.hero-doodle svg .doodle-label{fill:rgba(255,255,255,0.45);stroke:none;font-family:var(--ff-head,sans-serif);font-size:8px;letter-spacing:0.28em;font-weight:600;}.hero-doodle .draw-path{stroke-dasharray:1;stroke-dashoffset:1;animation:heroDoodleDraw 2.2s cubic-bezier(0.45,0.05,0.2,1) forwards;}.hero-doodle--blueprint{top:clamp(5.5rem,14vh,8rem);right:clamp(1rem,4vw,2.5rem);width:clamp(88px,11vw,130px);animation:heroDoodleFloat 8s ease-in-out infinite;}.hero-doodle--crane{bottom:clamp(5rem,14vh,7.5rem);left:clamp(38%,42vw,48%);width:clamp(76px,9vw,110px);animation:heroDoodleSway 10s ease-in-out infinite;animation-delay:-3s;}@keyframes heroDoodleDraw{to{stroke-dashoffset:0;}}@keyframes heroDoodleFloat{0%,100%{transform:translateY(0) rotate(-2deg);}50%{transform:translateY(-14px) rotate(1deg);}}@keyframes heroDoodleSway{0%,100%{transform:translateY(0) rotate(0deg);}35%{transform:translateY(-10px) rotate(-3deg);}70%{transform:translateY(4px) rotate(2deg);}}.hero-slide-progress{position:absolute;left:0;right:0;bottom:0;height:2px;background:rgba(255,255,255,0.14);z-index:4;overflow:hidden;pointer-events:none;}.hero-slide-progress-fill{display:block;height:100%;width:100%;transform:scaleX(0);transform-origin:left center;backface-visibility:hidden;will-change:transform;background:var(--gold);}.hero-slide-progress-fill.is-running{animation:heroProgressGrow var(--hero-interval,6.5s) linear forwards;}@keyframes heroProgressGrow{from{transform:scaleX(0);}to{transform:scaleX(1);}}.hero-layout{position:relative;z-index:2;min-height:inherit;display:flex;align-items:flex-end;justify-content:space-between;gap:clamp(1rem,2.5vw,2rem);padding:clamp(5.5rem,12vh,7rem) var(--pad) clamp(2.25rem,5vh,4rem);pointer-events:none;}.hero-layout > *{pointer-events:auto;}.hero-slide-caption{margin:1rem 0 0;font-size:0.72rem;letter-spacing:0.18em;text-transform:uppercase;color:rgba(255,255,255,0.65);font-weight:500;transition:opacity 0.35s ease,transform 0.35s ease;}.hero-slide-caption.is-changing{opacity:0;transform:translateY(8px);}.hero-slide-caption::before{content:'';display:inline-block;width:24px;height:1px;background:var(--gold);vertical-align:middle;margin-right:0.6rem;}.hero-reviews{flex:0 1 360px;width:100%;max-width:360px;}.hero-reviews-head{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;margin-bottom:0.85rem;}.hero-reviews-label{font-size:0.68rem;letter-spacing:0.2em;text-transform:uppercase;color:var(--gold);margin:0;font-weight:600;display:flex;align-items:center;gap:0.4rem;}.hero-reviews-badge{font-size:0.62rem;letter-spacing:0.12em;text-transform:uppercase;color:rgba(255,255,255,0.75);display:inline-flex;align-items:center;gap:0.3rem;padding:0.28rem 0.55rem;border-radius:999px;border:1px solid rgba(255,255,255,0.18);background:rgba(255,255,255,0.06);}.hero-reviews-badge i{color:var(--gold);font-size:0.72rem;}.hero-review-card{position:relative;background:rgba(12,22,40,0.82);backdrop-filter:blur(22px) saturate(150%);-webkit-backdrop-filter:blur(22px) saturate(150%);border:1px solid rgba(255,255,255,0.14);border-radius:16px;padding:1.2rem 1.25rem 1.15rem;box-shadow:0 18px 48px rgba(0,0,0,0.32),inset 0 1px 0 rgba(255,255,255,0.08);min-height:10.5rem;overflow:hidden;}.hero-review-card::before{content:'';position:absolute;top:0;left:1.25rem;right:1.25rem;height:2px;background:linear-gradient(90deg,transparent,var(--gold),transparent);opacity:0.85;}.hero-review-body{transition:opacity 0.35s cubic-bezier(0.22,1,0.36,1),transform 0.35s cubic-bezier(0.22,1,0.36,1);}.hero-review-body.is-changing{opacity:0;transform:translateY(10px);}.hero-review-top{display:flex;align-items:flex-start;gap:0.75rem;margin-bottom:0.85rem;}.hero-review-avatar{flex-shrink:0;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:0.72rem;font-weight:700;letter-spacing:0.04em;color:#fff;background:linear-gradient(135deg,var(--gold),#c44e08);box-shadow:0 4px 14px rgba(232,96,10,0.35);}.hero-review-meta{flex:1;min-width:0;}.hero-review-stars{display:flex;align-items:center;gap:0.14rem;color:var(--gold);font-size:0.62rem;margin-top:0.35rem;}.hero-review-quote{font-family:var(--ff-head);font-size:clamp(0.84rem,1.45vw,0.92rem);line-height:1.62;color:rgba(255,255,255,0.92);margin:0;font-style:normal;font-weight:400;}.hero-review-name{font-size:0.72rem;letter-spacing:0.12em;text-transform:uppercase;color:#fff;font-weight:700;margin:0 0 0.12rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.hero-review-loc{font-size:0.74rem;color:rgba(255,255,255,0.55);margin:0;}.hero-review-controls{display:flex;align-items:center;justify-content:space-between;gap:0.65rem;margin-top:0.85rem;}.hero-review-btn{width:36px;height:36px;border-radius:50%;border:1px solid rgba(255,255,255,0.22);background:rgba(15,28,48,0.65);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background 0.3s ease,border-color 0.3s ease,transform 0.25s ease;flex-shrink:0;}.hero-review-btn:hover{background:var(--gold);border-color:var(--gold);transform:scale(1.06);}.hero-review-btn:active{transform:scale(0.96);}.hero-gallery-indicators{display:flex;align-items:center;gap:0.4rem;flex:1;justify-content:center;}.hero-gallery-indicators button{position:relative;width:28px;height:3px;border-radius:999px;border:none;padding:0;background:rgba(255,255,255,0.32);opacity:1;overflow:hidden;transition:background 0.35s ease,opacity 0.35s ease,transform 0.25s ease;flex-shrink:0;cursor:pointer;}.hero-gallery-indicators button:hover{background:rgba(255,255,255,0.55);}.hero-gallery-indicators button.active{background:var(--gold);opacity:1;}#hero .hero-scroll{z-index:3;right:auto;left:var(--pad);bottom:2.5rem;}@media (max-width:1199px){.hero-reviews{flex:0 1 320px;max-width:320px;}}@media (max-width:991px){#hero{min-height:auto;}.hero-gallery-carousel,.hero-gallery-carousel .carousel-inner,.hero-gallery-carousel .carousel-item,.hero-slide-media{position:absolute;inset:0;height:100%;}.hero-layout{flex-direction:column;align-items:stretch;justify-content:flex-end;min-height:100svh;min-height:100dvh;padding-top:clamp(5rem,14vw,6.5rem);padding-bottom:2rem;}#hero .hero-layout .hero-content{flex:0 0 auto;max-width:100% !important;}.hero-reviews{display:none;}#hero .hero-scroll{display:none;}.hero-doodle--blueprint{opacity:0.1;width:72px;top:5.5rem;right:1rem;}.hero-doodle--crane{display:none;}}@media (max-width:575px){.hero-layout{padding-left:max(1rem,var(--pad));padding-right:max(1rem,var(--pad));}.hero-slide-caption{display:none;}}.hero-slide-media picture,.split-img picture,.gal-item picture{display:block;width:100%;height:100%;}.service-copy{max-width:760px;}.service-copy h2{margin:2.2rem 0 1rem;}.service-copy h3{font-size:1.15rem;margin-bottom:0.4rem;}.service-copy p{margin-bottom:1rem;}.service-copy ul{list-style:disc;padding-left:1.25rem;margin:0 0 1.25rem;}.service-copy li{color:var(--muted);margin:0.35rem 0;}.service-copy a{color:var(--gold-dark);border-bottom:1px solid rgba(196,78,4,0.35);}.wa-float{position:fixed;right:2rem;bottom:5.5rem;width:56px;height:56px;border-radius:50%;background:#25D366;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.6rem;z-index:500;box-shadow:0 8px 24px rgba(0,0,0,0.18);}.wa-float:hover{color:#fff;transform:translateY(-2px);}.calc-panel{display:grid;grid-template-columns:1.1fr 0.9fr;gap:clamp(2rem,4vw,4rem);align-items:start;}.calc-form a{color:var(--gold-dark);border-bottom:1px solid rgba(196,78,4,0.35);}.calc-note{font-size:0.95rem;}.calc-result{background:var(--navy);color:#fff;padding:clamp(2rem,4vw,3rem);}main .sw,main .split,main .gal-grid,main .services-grid,main .blog-grid,#footer{content-visibility:auto;contain-intrinsic-size:auto 720px;}.calc-kicker{color:var(--gold);letter-spacing:0.16em;text-transform:uppercase;font-size:0.72rem;margin-bottom:0.8rem;}.calc-figure{font-family:var(--ff-head);font-weight:700;font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.2;color:#fff;margin:0 0 1rem;}.calc-detail,.calc-rupee{color:rgba(255,255,255,0.75);margin-bottom:0.6rem;}.calc-result .btn-fill{margin-top:1.5rem;}@media (max-width:767px){.calc-panel{grid-template-columns:1fr;}}.hero-enter{opacity:0;transform:translateY(30px);transition:opacity 0.8s ease,transform 0.8s ease;}.hero-kicker.is-in,.hero-h1.is-in,.hero-p.is-in,.hero-actions.is-in,.hero-enter.is-in{opacity:1;transform:none;}.reveal.is-ready{transition:opacity 0.7s ease,transform 0.7s ease;}.reveal.is-in{opacity:1;transform:none;}.rise{opacity:0;transform:translateY(20px);transition:opacity 0.6s ease,transform 0.6s ease;}.rise.is-in{opacity:1;transform:none;}.gal-item{transition:opacity 0.4s ease;}.gal-item.is-hidden{display:none;}.gal-item.is-fading{opacity:0;}.hero-slide-img.is-still{animation:none;transform:scale(1);}.gal-item picture{cursor:pointer;}.area-list{margin:1.5rem 0;padding-left:1.2rem;line-height:2;}.article-grid{display:grid;grid-template-columns:1fr 320px;gap:0;max-width:var(--max);margin:0 auto;padding:var(--section) var(--pad);}.article-main{padding-right:4rem;border-right:1px solid var(--border);}.article-side{padding-left:3rem;}.auto-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;}.band{background:var(--off);max-width:100%;padding-left:max(var(--pad),calc((100vw - var(--max))/2));padding-right:max(var(--pad),calc((100vw - var(--max))/2));}.band-plain{background:var(--off);max-width:100%;}.bare-list{list-style:none;padding:0;}.bare-list-lg{list-style:none;padding:0;margin-bottom:2.5rem;}.ph-bg.bg-about-img-1600{background-image:url(/images/about-img-800.webp);}.ph-bg.bg-gallery-1-1600{background-image:url(/images/gallery-1-800.webp);}.ph-bg.bg-gallery-2-1600{background-image:url(/images/gallery-2-800.webp);}.ph-bg.bg-gallery-3-800{background-image:url(/images/gallery-3-800.webp);}.ph-bg.bg-gallery-4-1240{background-image:url(/images/gallery-4-800.webp);}.ph-bg.bg-gallery-4-1600{background-image:url(/images/gallery-4-800.webp);}.ph-bg.bg-ashok-villa-hero{background-image:url(/images/projects/ashok-villa/hero-800.webp);}.ph-bg.bg-calicut-hero{background-image:url(/images/projects/calicut/hero-800.webp);}.ph-bg.bg-elysium-hero{background-image:url(/images/projects/elysium/hero-800.webp);}.ph-bg.bg-ram-prakash-hero{background-image:url(/images/projects/ram-prakash/hero-800.webp);}.ph-bg.bg-sujitha-villa-hero{background-image:url(/images/projects/sujitha-villa/hero-800.webp);}.ph-bg.bg-hero-bg-1600{background-image:url(/images/hero-bg-800.webp);}.ph-bg.bg-hero-elysium-1-1600{background-image:url(/images/hero-elysium-1-800.webp);}.bg-off{background:var(--off);}.block-title{margin:0.8rem 0 1.2rem;font-size:1.8rem;}.btn-block{display:block;text-align:center;margin-top:1.5rem;}.caption{font-size:0.9rem;color:var(--light);margin-top:0.75rem;}.card-emoji{margin-bottom:2rem;height:280px;font-size:4rem;background:var(--off);display:flex;align-items:center;justify-content:center;}.card-emoji-alt{height:280px;background:var(--off);display:flex;align-items:center;justify-content:center;font-size:4rem;margin-bottom:2rem;}.card-media{height:280px;overflow:hidden;margin-bottom:2rem;}.center-720{text-align:center;max-width:720px;margin:0 auto;}.center-block{text-align:center;margin-top:3rem;}.center-cta{display:block;text-align:center;margin-bottom:3rem;}.center-lede{text-align:center;max-width:600px;margin:0 auto 4rem;}.center-link{display:block;text-align:center;margin-bottom:1rem;}.center-row{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-bottom:3rem;}.chip-row{display:flex;gap:1rem;flex-wrap:wrap;margin-top:1.5rem;}.cluster{display:flex;gap:2rem;}.gal-grid.cols-2{grid-template-columns:repeat(2,1fr);}.copy-stack{display:grid;gap:1.75rem;max-width:760px;}.breadcrumb .crumb-current{color:rgba(255,255,255,0.6);font-size:0.72rem;letter-spacing:0.1em;text-transform:uppercase;}.delay-015{animation-delay:0.15s;}.delay-02{animation-delay:0.2s;}.delay-025{animation-delay:0.25s;}.delay-028{animation-delay:0.28s;}.delay-035{animation-delay:0.35s;}.delay-04{animation-delay:0.4s;}.delay-05{animation-delay:0.5s;}.delay-055{animation-delay:0.55s;}.delay-06{animation-delay:0.6s;}.delay-07{animation-delay:0.7s;}.delay-072{animation-delay:0.72s;}.delay-082{animation-delay:0.82s;}.delay-085{animation-delay:0.85s;}.delay-095{animation-delay:0.95s;}.delay-105{animation-delay:1.05s;}.faq-a{color:var(--muted);margin:0;}.faq-q{font-size:1.1rem;margin-bottom:0.5rem;}.fine-print{font-size:0.8rem;margin-bottom:2.5rem;}.full-btn{width:100%;padding:1.2rem;cursor:pointer;border:none;font-family:inherit;}.full-field{width:100%;padding:1.2rem;}.intro-narrow{margin-top:1rem;max-width:580px;}#nav .nav-links a.is-current,#nav.solid .nav-links a.is-current,.mobile-menu a.is-current{color:var(--gold);}.kicker{font-size:0.68rem;letter-spacing:0.2em;text-transform:uppercase;color:var(--gold);margin-bottom:1.2rem;font-weight:500;}.kicker-lg{font-size:0.68rem;letter-spacing:0.2em;text-transform:uppercase;color:var(--gold);margin-bottom:1.5rem;font-weight:500;}.kicker-sm{font-size:0.68rem;letter-spacing:0.2em;text-transform:uppercase;color:var(--gold);margin-bottom:1rem;font-weight:500;}.lead-sm{font-size:0.95rem;margin-bottom:1.5rem;}.lede-600{max-width:600px;margin-bottom:4rem;}.lede-700{max-width:700px;margin-bottom:3rem;}.lede-700-lg{max-width:700px;margin-bottom:4rem;}.lede-720{max-width:720px;margin-bottom:3rem;}.link-more{font-size:0.8rem;margin-top:1rem;display:inline-block;}.ci-item a.link-plain{color:inherit;}.link-row{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:1rem 2rem;}.map-embed{border:0;display:block;width:100%;height:220px;}.map-embed-muted{border:0;display:block;width:100%;height:220px;filter:grayscale(0.3);}.map-frame{margin-top:2rem;overflow:hidden;border-radius:2px;}.map-frame-alt{margin-top:2rem;border-radius:2px;overflow:hidden;}.mb-lg{margin-bottom:2.5rem;}.mb-md{margin-bottom:2rem;}.mb-sm{margin-bottom:1.5rem;}.mb-tight{margin-bottom:0.8rem;}.mb-xl{margin-bottom:3rem;}img.media-cover{width:100%;height:100%;object-fit:cover;}.meta-line{font-size:0.85rem;color:var(--muted);}.ml-xs{margin-left:0.5rem;}.mt-md{margin-top:1.5rem;}.mt-sm{margin-top:1.2rem;}.mt-xl{margin-top:3rem;}.mt-xs{margin-top:1rem;}.muted-copy{color:var(--muted);margin:0;font-size:0.95rem;}.muted-follow{margin-top:2rem;color:var(--muted);}.muted-gap{margin:1.5rem 0 2.5rem;color:var(--muted);}.muted-sm{font-size:0.92rem;color:var(--muted);}.my-lg{margin:2rem 0;}.nested-note{margin-top:1rem;margin-left:1.5rem;}.note-box{background:var(--off);padding:2rem;border-radius:4px;}.note-muted{color:var(--text-muted);}.contact-info-side h3.on-dark{color:#fff;margin-bottom:1rem;}.contact-info-side p.on-dark-soft{color:rgba(255,255,255,0.65);margin-bottom:3rem;}.prose-list{line-height:1.9;color:var(--muted);padding-left:1.25rem;}.pt-0{padding-top:0;}.section-rule{margin-bottom:4rem;padding-bottom:4rem;border-bottom:1px solid var(--border);}.split-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:3rem;flex-wrap:wrap;gap:1rem;}.stack{display:flex;flex-direction:column;gap:1.5rem;}.stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1rem;text-align:left;}.sticky-card{position:sticky;top:100px;}.subhead{font-size:1.05rem;margin-bottom:0.5rem;}.tall-hero{min-height:70vh;display:flex;align-items:center;}.testi-dots{position:static;margin:0 0 2.5rem;}.text-reset{font-size:1rem;margin:0;}.text-sm{font-size:0.8rem;}.text-xs{font-size:0.82rem;}.tile-link{padding:1.25rem;text-decoration:none;}.wrap{max-width:var(--max);margin:0 auto;}.wrap-row{display:flex;flex-wrap:wrap;gap:1rem 2rem;}@media (min-width:900px){.ph-bg.bg-about-img-1600{background-image:url(/images/about-img-1600.webp);}.ph-bg.bg-gallery-1-1600{background-image:url(/images/gallery-1-1600.webp);}.ph-bg.bg-gallery-2-1600{background-image:url(/images/gallery-2-1600.webp);}.ph-bg.bg-gallery-4-1240{background-image:url(/images/gallery-4-1240.webp);}.ph-bg.bg-gallery-4-1600{background-image:url(/images/gallery-4-1600.webp);}.ph-bg.bg-hero-bg-1600{background-image:url(/images/hero-bg-1600.webp);}.ph-bg.bg-hero-elysium-1-1600{background-image:url(/images/hero-elysium-1-1600.webp);}.ph-bg.bg-ashok-villa-hero{background-image:url(/images/projects/ashok-villa/hero-1600.webp);}.ph-bg.bg-calicut-hero{background-image:url(/images/projects/calicut/hero-1600.webp);}.ph-bg.bg-elysium-hero{background-image:url(/images/projects/elysium/hero-1600.webp);}.ph-bg.bg-ram-prakash-hero{background-image:url(/images/projects/ram-prakash/hero-1600.webp);}.ph-bg.bg-sujitha-villa-hero{background-image:url(/images/projects/sujitha-villa/hero-1600.webp);}}.bi{display:inline-block;width:1em;height:1em;vertical-align:-0.125em;background-color:currentColor;-webkit-mask:var(--bi) center / contain no-repeat;mask:var(--bi) center / contain no-repeat;}.bi-arrow-right{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-arrow-right%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1%208a.5.5%200%200%201%20.5-.5h11.793l-3.147-3.146a.5.5%200%200%201%20.708-.708l4%204a.5.5%200%200%201%200%20.708l-4%204a.5.5%200%200%201-.708-.708L13.293%208.5H1.5A.5.5%200%200%201%201%208%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-arrow-up{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-arrow-up%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M8%2015a.5.5%200%200%200%20.5-.5V2.707l3.146%203.147a.5.5%200%200%200%20.708-.708l-4-4a.5.5%200%200%200-.708%200l-4%204a.5.5%200%201%200%20.708.708L7.5%202.707V14.5a.5.5%200%200%200%20.5.5%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-award-fill{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-award-fill%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22m8%200%201.669.864%201.858.282.842%201.68%201.337%201.32L13.4%206l.306%201.854-1.337%201.32-.842%201.68-1.858.282L8%2012l-1.669-.864-1.858-.282-.842-1.68-1.337-1.32L2.6%206l-.306-1.854%201.337-1.32.842-1.68L6.331.864z%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M4%2011.794V16l4-1%204%201v-4.206l-2.018.306L8%2013.126%206.018%2012.1z%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-building{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-building%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22M4%202.5a.5.5%200%200%201%20.5-.5h1a.5.5%200%200%201%20.5.5v1a.5.5%200%200%201-.5.5h-1a.5.5%200%200%201-.5-.5zm3%200a.5.5%200%200%201%20.5-.5h1a.5.5%200%200%201%20.5.5v1a.5.5%200%200%201-.5.5h-1a.5.5%200%200%201-.5-.5zm3.5-.5a.5.5%200%200%200-.5.5v1a.5.5%200%200%200%20.5.5h1a.5.5%200%200%200%20.5-.5v-1a.5.5%200%200%200-.5-.5zM4%205.5a.5.5%200%200%201%20.5-.5h1a.5.5%200%200%201%20.5.5v1a.5.5%200%200%201-.5.5h-1a.5.5%200%200%201-.5-.5zM7.5%205a.5.5%200%200%200-.5.5v1a.5.5%200%200%200%20.5.5h1a.5.5%200%200%200%20.5-.5v-1a.5.5%200%200%200-.5-.5zm2.5.5a.5.5%200%200%201%20.5-.5h1a.5.5%200%200%201%20.5.5v1a.5.5%200%200%201-.5.5h-1a.5.5%200%200%201-.5-.5zM4.5%208a.5.5%200%200%200-.5.5v1a.5.5%200%200%200%20.5.5h1a.5.5%200%200%200%20.5-.5v-1a.5.5%200%200%200-.5-.5zm2.5.5a.5.5%200%200%201%20.5-.5h1a.5.5%200%200%201%20.5.5v1a.5.5%200%200%201-.5.5h-1a.5.5%200%200%201-.5-.5zm3.5-.5a.5.5%200%200%200-.5.5v1a.5.5%200%200%200%20.5.5h1a.5.5%200%200%200%20.5-.5v-1a.5.5%200%200%200-.5-.5z%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M2%201a1%201%200%200%201%201-1h10a1%201%200%200%201%201%201v14a1%201%200%200%201-1%201H3a1%201%200%200%201-1-1zm11%200H3v14h3v-2.5a.5.5%200%200%201%20.5-.5h3a.5.5%200%200%201%20.5.5V15h3z%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-calendar-check{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-calendar-check%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22M10.854%207.146a.5.5%200%200%201%200%20.708l-3%203a.5.5%200%200%201-.708%200l-1.5-1.5a.5.5%200%201%201%20.708-.708L7.5%209.793l2.646-2.647a.5.5%200%200%201%20.708%200%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M3.5%200a.5.5%200%200%201%20.5.5V1h8V.5a.5.5%200%200%201%201%200V1h1a2%202%200%200%201%202%202v11a2%202%200%200%201-2%202H2a2%202%200%200%201-2-2V3a2%202%200%200%201%202-2h1V.5a.5.5%200%200%201%20.5-.5M1%204v10a1%201%200%200%200%201%201h12a1%201%200%200%200%201-1V4z%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-calendar2-check{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-calendar2-check%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22M10.854%208.146a.5.5%200%200%201%200%20.708l-3%203a.5.5%200%200%201-.708%200l-1.5-1.5a.5.5%200%200%201%20.708-.708L7.5%2010.793l2.646-2.647a.5.5%200%200%201%20.708%200%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M3.5%200a.5.5%200%200%201%20.5.5V1h8V.5a.5.5%200%200%201%201%200V1h1a2%202%200%200%201%202%202v11a2%202%200%200%201-2%202H2a2%202%200%200%201-2-2V3a2%202%200%200%201%202-2h1V.5a.5.5%200%200%201%20.5-.5M2%202a1%201%200%200%200-1%201v11a1%201%200%200%200%201%201h12a1%201%200%200%200%201-1V3a1%201%200%200%200-1-1z%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M2.5%204a.5.5%200%200%201%20.5-.5h10a.5.5%200%200%201%20.5.5v1a.5.5%200%200%201-.5.5H3a.5.5%200%200%201-.5-.5z%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-calendar3{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-calendar3%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22M14%200H2a2%202%200%200%200-2%202v12a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V2a2%202%200%200%200-2-2M1%203.857C1%203.384%201.448%203%202%203h12c.552%200%201%20.384%201%20.857v10.286c0%20.473-.448.857-1%20.857H2c-.552%200-1-.384-1-.857z%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M6.5%207a1%201%200%201%200%200-2%201%201%200%200%200%200%202m3%200a1%201%200%201%200%200-2%201%201%200%200%200%200%202m3%200a1%201%200%201%200%200-2%201%201%200%200%200%200%202m-9%203a1%201%200%201%200%200-2%201%201%200%200%200%200%202m3%200a1%201%200%201%200%200-2%201%201%200%200%200%200%202m3%200a1%201%200%201%200%200-2%201%201%200%200%200%200%202m3%200a1%201%200%201%200%200-2%201%201%200%200%200%200%202m-9%203a1%201%200%201%200%200-2%201%201%200%200%200%200%202m3%200a1%201%200%201%200%200-2%201%201%200%200%200%200%202m3%200a1%201%200%201%200%200-2%201%201%200%200%200%200%202%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-chevron-left{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-chevron-left%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M11.354%201.646a.5.5%200%200%201%200%20.708L5.707%208l5.647%205.646a.5.5%200%200%201-.708.708l-6-6a.5.5%200%200%201%200-.708l6-6a.5.5%200%200%201%20.708%200%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-chevron-right{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-chevron-right%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M4.646%201.646a.5.5%200%200%201%20.708%200l6%206a.5.5%200%200%201%200%20.708l-6%206a.5.5%200%200%201-.708-.708L10.293%208%204.646%202.354a.5.5%200%200%201%200-.708%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-clock{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-clock%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22M8%203.5a.5.5%200%200%200-1%200V9a.5.5%200%200%200%20.252.434l3.5%202a.5.5%200%200%200%20.496-.868L8%208.71z%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M8%2016A8%208%200%201%200%208%200a8%208%200%200%200%200%2016m7-8A7%207%200%201%201%201%208a7%207%200%200%201%2014%200%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-clock-fill{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-clock-fill%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22M16%208A8%208%200%201%201%200%208a8%208%200%200%201%2016%200M8%203.5a.5.5%200%200%200-1%200V9a.5.5%200%200%200%20.252.434l3.5%202a.5.5%200%200%200%20.496-.868L8%208.71z%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-currency-rupee{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-currency-rupee%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22M4%203.06h2.726c1.22%200%202.12.575%202.325%201.724H4v1.051h5.051C8.855%207.001%208%207.558%206.788%207.558H4v1.317L8.437%2014h2.11L6.095%208.884h.855c2.316-.018%203.465-1.476%203.688-3.049H12V4.784h-1.345c-.08-.778-.357-1.335-.793-1.732H12V2H4z%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-envelope{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-envelope%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22M0%204a2%202%200%200%201%202-2h12a2%202%200%200%201%202%202v8a2%202%200%200%201-2%202H2a2%202%200%200%201-2-2zm2-1a1%201%200%200%200-1%201v.217l7%204.2%207-4.2V4a1%201%200%200%200-1-1zm13%202.383-4.708%202.825L15%2011.105zm-.034%206.876-5.64-3.471L8%209.583l-1.326-.795-5.64%203.47A1%201%200%200%200%202%2013h12a1%201%200%200%200%20.966-.741M1%2011.105l4.708-2.897L1%205.383z%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-envelope-fill{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-envelope-fill%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22M.05%203.555A2%202%200%200%201%202%202h12a2%202%200%200%201%201.95%201.555L8%208.414zM0%204.697v7.104l5.803-3.558zM6.761%208.83l-6.57%204.027A2%202%200%200%200%202%2014h12a2%202%200%200%200%201.808-1.144l-6.57-4.027L8%209.586zm3.436-.586L16%2011.801V4.697z%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-facebook{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-facebook%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22M16%208.049c0-4.446-3.582-8.05-8-8.05C3.58%200-.002%203.603-.002%208.05c0%204.017%202.926%207.347%206.75%207.951v-5.625h-2.03V8.05H6.75V6.275c0-2.017%201.195-3.131%203.022-3.131.876%200%201.791.157%201.791.157v1.98h-1.009c-.993%200-1.303.621-1.303%201.258v1.51h2.218l-.354%202.326H9.25V16c3.824-.604%206.75-3.934%206.75-7.951%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-file-earmark-image{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-file-earmark-image%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22M6.502%207a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M14%2014a2%202%200%200%201-2%202H4a2%202%200%200%201-2-2V2a2%202%200%200%201%202-2h5.5L14%204.5zM4%201a1%201%200%200%200-1%201v10l2.224-2.224a.5.5%200%200%201%20.61-.075L8%2011l2.157-3.02a.5.5%200%200%201%20.76-.063L13%2010V4.5h-2A1.5%201.5%200%200%201%209.5%203V1z%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-gem{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-gem%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22M3.1.7a.5.5%200%200%201%20.4-.2h9a.5.5%200%200%201%20.4.2l2.976%203.974c.149.185.156.45.01.644L8.4%2015.3a.5.5%200%200%201-.8%200L.1%205.3a.5.5%200%200%201%200-.6zm11.386%203.785-1.806-2.41-.776%202.413zm-3.633.004.961-2.989H4.186l.963%202.995zM5.47%205.495%208%2013.366l2.532-7.876zm-1.371-.999-.78-2.422-1.818%202.425zM1.499%205.5l5.113%206.817-2.192-6.82zm7.889%206.817%205.123-6.83-2.928.002z%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-geo-alt{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-geo-alt%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22M12.166%208.94c-.524%201.062-1.234%202.12-1.96%203.07A32%2032%200%200%201%208%2014.58a32%2032%200%200%201-2.206-2.57c-.726-.95-1.436-2.008-1.96-3.07C3.304%207.867%203%206.862%203%206a5%205%200%200%201%2010%200c0%20.862-.305%201.867-.834%202.94M8%2016s6-5.686%206-10A6%206%200%200%200%202%206c0%204.314%206%2010%206%2010%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M8%208a2%202%200%201%201%200-4%202%202%200%200%201%200%204m0%201a3%203%200%201%200%200-6%203%203%200%200%200%200%206%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-geo-alt-fill{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-geo-alt-fill%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22M8%2016s6-5.686%206-10A6%206%200%200%200%202%206c0%204.314%206%2010%206%2010m0-7a3%203%200%201%201%200-6%203%203%200%200%201%200%206%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-globe{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-globe%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22M0%208a8%208%200%201%201%2016%200A8%208%200%200%201%200%208m7.5-6.923c-.67.204-1.335.82-1.887%201.855A8%208%200%200%200%205.145%204H7.5zM4.09%204a9.3%209.3%200%200%201%20.64-1.539%207%207%200%200%201%20.597-.933A7.03%207.03%200%200%200%202.255%204zm-.582%203.5c.03-.877.138-1.718.312-2.5H1.674a7%207%200%200%200-.656%202.5zM4.847%205a12.5%2012.5%200%200%200-.338%202.5H7.5V5zM8.5%205v2.5h2.99a12.5%2012.5%200%200%200-.337-2.5zM4.51%208.5a12.5%2012.5%200%200%200%20.337%202.5H7.5V8.5zm3.99%200V11h2.653c.187-.765.306-1.608.338-2.5zM5.145%2012q.208.58.468%201.068c.552%201.035%201.218%201.65%201.887%201.855V12zm.182%202.472a7%207%200%200%201-.597-.933A9.3%209.3%200%200%201%204.09%2012H2.255a7%207%200%200%200%203.072%202.472M3.82%2011a13.7%2013.7%200%200%201-.312-2.5h-2.49c.062.89.291%201.733.656%202.5zm6.853%203.472A7%207%200%200%200%2013.745%2012H11.91a9.3%209.3%200%200%201-.64%201.539%207%207%200%200%201-.597.933M8.5%2012v2.923c.67-.204%201.335-.82%201.887-1.855q.26-.487.468-1.068zm3.68-1h2.146c.365-.767.594-1.61.656-2.5h-2.49a13.7%2013.7%200%200%201-.312%202.5m2.802-3.5a7%207%200%200%200-.656-2.5H12.18c.174.782.282%201.623.312%202.5zM11.27%202.461c.247.464.462.98.64%201.539h1.835a7%207%200%200%200-3.072-2.472c.218.284.418.598.597.933M10.855%204a8%208%200%200%200-.468-1.068C9.835%201.897%209.17%201.282%208.5%201.077V4z%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-grid-3x3-gap{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-grid-3x3-gap%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22M4%202v2H2V2zm1%2012v-2a1%201%200%200%200-1-1H2a1%201%200%200%200-1%201v2a1%201%200%200%200%201%201h2a1%201%200%200%200%201-1m0-5V7a1%201%200%200%200-1-1H2a1%201%200%200%200-1%201v2a1%201%200%200%200%201%201h2a1%201%200%200%200%201-1m0-5V2a1%201%200%200%200-1-1H2a1%201%200%200%200-1%201v2a1%201%200%200%200%201%201h2a1%201%200%200%200%201-1m5%2010v-2a1%201%200%200%200-1-1H7a1%201%200%200%200-1%201v2a1%201%200%200%200%201%201h2a1%201%200%200%200%201-1m0-5V7a1%201%200%200%200-1-1H7a1%201%200%200%200-1%201v2a1%201%200%200%200%201%201h2a1%201%200%200%200%201-1m0-5V2a1%201%200%200%200-1-1H7a1%201%200%200%200-1%201v2a1%201%200%200%200%201%201h2a1%201%200%200%200%201-1M9%202v2H7V2zm5%200v2h-2V2zM4%207v2H2V7zm5%200v2H7V7zm5%200h-2v2h2zM4%2012v2H2v-2zm5%200v2H7v-2zm5%200v2h-2v-2zM12%201a1%201%200%200%200-1%201v2a1%201%200%200%200%201%201h2a1%201%200%200%200%201-1V2a1%201%200%200%200-1-1zm-1%206a1%201%200%200%201%201-1h2a1%201%200%200%201%201%201v2a1%201%200%200%201-1%201h-2a1%201%200%200%201-1-1zm1%204a1%201%200%200%200-1%201v2a1%201%200%200%200%201%201h2a1%201%200%200%200%201-1v-2a1%201%200%200%200-1-1z%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-house-door{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-house-door%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22M8.354%201.146a.5.5%200%200%200-.708%200l-6%206A.5.5%200%200%200%201.5%207.5v7a.5.5%200%200%200%20.5.5h4.5a.5.5%200%200%200%20.5-.5v-4h2v4a.5.5%200%200%200%20.5.5H14a.5.5%200%200%200%20.5-.5v-7a.5.5%200%200%200-.146-.354L13%205.793V2.5a.5.5%200%200%200-.5-.5h-1a.5.5%200%200%200-.5.5v1.293zM2.5%2014V7.707l5.5-5.5%205.5%205.5V14H10v-4a.5.5%200%200%200-.5-.5h-3a.5.5%200%200%200-.5.5v4z%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-images{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-images%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22M4.502%209a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M14.002%2013a2%202%200%200%201-2%202h-10a2%202%200%200%201-2-2V5A2%202%200%200%201%202%203a2%202%200%200%201%202-2h10a2%202%200%200%201%202%202v8a2%202%200%200%201-1.998%202M14%202H4a1%201%200%200%200-1%201h9.002a2%202%200%200%201%202%202v7A1%201%200%200%200%2015%2011V3a1%201%200%200%200-1-1M2.002%204a1%201%200%200%200-1%201v8l2.646-2.354a.5.5%200%200%201%20.63-.062l2.66%201.773%203.71-3.71a.5.5%200%200%201%20.577-.094l1.777%201.947V5a1%201%200%200%200-1-1z%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-info-circle{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-info-circle%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22M8%2015A7%207%200%201%201%208%201a7%207%200%200%201%200%2014m0%201A8%208%200%201%200%208%200a8%208%200%200%200%200%2016%22%2F%3E%0A%20%20%3Cpath%20d%3D%22m8.93%206.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738%203.468c-.194.897.105%201.319.808%201.319.545%200%201.178-.252%201.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275%200-.375-.193-.304-.533zM9%204.5a1%201%200%201%201-2%200%201%201%200%200%201%202%200%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-instagram{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-instagram%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22M8%200C5.829%200%205.556.01%204.703.048%203.85.088%203.269.222%202.76.42a3.9%203.9%200%200%200-1.417.923A3.9%203.9%200%200%200%20.42%202.76C.222%203.268.087%203.85.048%204.7.01%205.555%200%205.827%200%208.001c0%202.172.01%202.444.048%203.297.04.852.174%201.433.372%201.942.205.526.478.972.923%201.417.444.445.89.719%201.416.923.51.198%201.09.333%201.942.372C5.555%2015.99%205.827%2016%208%2016s2.444-.01%203.298-.048c.851-.04%201.434-.174%201.943-.372a3.9%203.9%200%200%200%201.416-.923c.445-.445.718-.891.923-1.417.197-.509.332-1.09.372-1.942C15.99%2010.445%2016%2010.173%2016%208s-.01-2.445-.048-3.299c-.04-.851-.175-1.433-.372-1.941a3.9%203.9%200%200%200-.923-1.417A3.9%203.9%200%200%200%2013.24.42c-.51-.198-1.092-.333-1.943-.372C10.443.01%2010.172%200%207.998%200zm-.717%201.442h.718c2.136%200%202.389.007%203.232.046.78.035%201.204.166%201.486.275.373.145.64.319.92.599s.453.546.598.92c.11.281.24.705.275%201.485.039.843.047%201.096.047%203.231s-.008%202.389-.047%203.232c-.035.78-.166%201.203-.275%201.485a2.5%202.5%200%200%201-.599.919c-.28.28-.546.453-.92.598-.28.11-.704.24-1.485.276-.843.038-1.096.047-3.232.047s-2.39-.009-3.233-.047c-.78-.036-1.203-.166-1.485-.276a2.5%202.5%200%200%201-.92-.598%202.5%202.5%200%200%201-.6-.92c-.109-.281-.24-.705-.275-1.485-.038-.843-.046-1.096-.046-3.233s.008-2.388.046-3.231c.036-.78.166-1.204.276-1.486.145-.373.319-.64.599-.92s.546-.453.92-.598c.282-.11.705-.24%201.485-.276.738-.034%201.024-.044%202.515-.045zm4.988%201.328a.96.96%200%201%200%200%201.92.96.96%200%200%200%200-1.92m-4.27%201.122a4.109%204.109%200%201%200%200%208.217%204.109%204.109%200%200%200%200-8.217m0%201.441a2.667%202.667%200%201%201%200%205.334%202.667%202.667%200%200%201%200-5.334%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-patch-check-fill{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-patch-check-fill%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22M10.067.87a2.89%202.89%200%200%200-4.134%200l-.622.638-.89-.011a2.89%202.89%200%200%200-2.924%202.924l.01.89-.636.622a2.89%202.89%200%200%200%200%204.134l.637.622-.011.89a2.89%202.89%200%200%200%202.924%202.924l.89-.01.622.636a2.89%202.89%200%200%200%204.134%200l.622-.637.89.011a2.89%202.89%200%200%200%202.924-2.924l-.01-.89.636-.622a2.89%202.89%200%200%200%200-4.134l-.637-.622.011-.89a2.89%202.89%200%200%200-2.924-2.924l-.89.01zm.287%205.984-3%203a.5.5%200%200%201-.708%200l-1.5-1.5a.5.5%200%201%201%20.708-.708L7%208.793l2.646-2.647a.5.5%200%200%201%20.708.708%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-people-fill{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-people-fill%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22M7%2014s-1%200-1-1%201-4%205-4%205%203%205%204-1%201-1%201zm4-6a3%203%200%201%200%200-6%203%203%200%200%200%200%206m-5.784%206A2.24%202.24%200%200%201%205%2013c0-1.355.68-2.75%201.936-3.72A6.3%206.3%200%200%200%205%209c-4%200-5%203-5%204s1%201%201%201zM4.5%208a2.5%202.5%200%201%200%200-5%202.5%202.5%200%200%200%200%205%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-rulers{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-rulers%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22M1%200a1%201%200%200%200-1%201v14a1%201%200%200%200%201%201h5v-1H2v-1h4v-1H4v-1h2v-1H2v-1h4V9H4V8h2V7H2V6h4V2h1v4h1V4h1v2h1V2h1v4h1V4h1v2h1V2h1v4h1V1a1%201%200%200%200-1-1z%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-shield-check{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-shield-check%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22M5.338%201.59a61%2061%200%200%200-2.837.856.48.48%200%200%200-.328.39c-.554%204.157.726%207.19%202.253%209.188a10.7%2010.7%200%200%200%202.287%202.233c.346.244.652.42.893.533q.18.085.293.118a1%201%200%200%200%20.101.025%201%201%200%200%200%20.1-.025q.114-.034.294-.118c.24-.113.547-.29.893-.533a10.7%2010.7%200%200%200%202.287-2.233c1.527-1.997%202.807-5.031%202.253-9.188a.48.48%200%200%200-.328-.39c-.651-.213-1.75-.56-2.837-.855C9.552%201.29%208.531%201.067%208%201.067c-.53%200-1.552.223-2.662.524zM5.072.56C6.157.265%207.31%200%208%200s1.843.265%202.928.56c1.11.3%202.229.655%202.887.87a1.54%201.54%200%200%201%201.044%201.262c.596%204.477-.787%207.795-2.465%209.99a11.8%2011.8%200%200%201-2.517%202.453%207%207%200%200%201-1.048.625c-.28.132-.581.24-.829.24s-.548-.108-.829-.24a7%207%200%200%201-1.048-.625%2011.8%2011.8%200%200%201-2.517-2.453C1.928%2010.487.545%207.169%201.141%202.692A1.54%201.54%200%200%201%202.185%201.43%2063%2063%200%200%201%205.072.56%22%2F%3E%0A%20%20%3Cpath%20d%3D%22M10.854%205.146a.5.5%200%200%201%200%20.708l-3%203a.5.5%200%200%201-.708%200l-1.5-1.5a.5.5%200%201%201%20.708-.708L7.5%207.793l2.646-2.647a.5.5%200%200%201%20.708%200%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-star-fill{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-star-fill%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22M3.612%2015.443c-.386.198-.824-.149-.746-.592l.83-4.73L.173%206.765c-.329-.314-.158-.888.283-.95l4.898-.696L7.538.792c.197-.39.73-.39.927%200l2.184%204.327%204.898.696c.441.062.612.636.282.95l-3.522%203.356.83%204.73c.078.443-.36.79-.746.592L8%2013.187l-4.389%202.256z%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-telephone{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-telephone%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22M3.654%201.328a.678.678%200%200%200-1.015-.063L1.605%202.3c-.483.484-.661%201.169-.45%201.77a17.6%2017.6%200%200%200%204.168%206.608%2017.6%2017.6%200%200%200%206.608%204.168c.601.211%201.286.033%201.77-.45l1.034-1.034a.678.678%200%200%200-.063-1.015l-2.307-1.794a.68.68%200%200%200-.58-.122l-2.19.547a1.75%201.75%200%200%201-1.657-.459L5.482%208.062a1.75%201.75%200%200%201-.46-1.657l.548-2.19a.68.68%200%200%200-.122-.58zM1.884.511a1.745%201.745%200%200%201%202.612.163L6.29%202.98c.329.423.445.974.315%201.494l-.547%202.19a.68.68%200%200%200%20.178.643l2.457%202.457a.68.68%200%200%200%20.644.178l2.189-.547a1.75%201.75%200%200%201%201.494.315l2.306%201.794c.829.645.905%201.87.163%202.611l-1.034%201.034c-.74.74-1.846%201.065-2.877.702a18.6%2018.6%200%200%201-7.01-4.42%2018.6%2018.6%200%200%201-4.42-7.009c-.362-1.03-.037-2.137.703-2.877z%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-telephone-fill{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-telephone-fill%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20fill-rule%3D%22evenodd%22%20d%3D%22M1.885.511a1.745%201.745%200%200%201%202.61.163L6.29%202.98c.329.423.445.974.315%201.494l-.547%202.19a.68.68%200%200%200%20.178.643l2.457%202.457a.68.68%200%200%200%20.644.178l2.189-.547a1.75%201.75%200%200%201%201.494.315l2.306%201.794c.829.645.905%201.87.163%202.611l-1.034%201.034c-.74.74-1.846%201.065-2.877.702a18.6%2018.6%200%200%201-7.01-4.42%2018.6%2018.6%200%200%201-4.42-7.009c-.362-1.03-.037-2.137.703-2.877z%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-whatsapp{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-whatsapp%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22M13.601%202.326A7.85%207.85%200%200%200%207.994%200C3.627%200%20.068%203.558.064%207.926c0%201.399.366%202.76%201.057%203.965L0%2016l4.204-1.102a7.9%207.9%200%200%200%203.79.965h.004c4.368%200%207.926-3.558%207.93-7.93A7.9%207.9%200%200%200%2013.6%202.326zM7.994%2014.521a6.6%206.6%200%200%201-3.356-.92l-.24-.144-2.494.654.666-2.433-.156-.251a6.56%206.56%200%200%201-1.007-3.505c0-3.626%202.957-6.584%206.591-6.584a6.56%206.56%200%200%201%204.66%201.931%206.56%206.56%200%200%201%201.928%204.66c-.004%203.639-2.961%206.592-6.592%206.592m3.615-4.934c-.197-.099-1.17-.578-1.353-.646-.182-.065-.315-.099-.445.099-.133.197-.513.646-.627.775-.114.133-.232.148-.43.05-.197-.1-.836-.308-1.592-.985-.59-.525-.985-1.175-1.103-1.372-.114-.198-.011-.304.088-.403.087-.088.197-.232.296-.346.1-.114.133-.198.198-.33.065-.134.034-.248-.015-.347-.05-.099-.445-1.076-.612-1.47-.16-.389-.323-.335-.445-.34-.114-.007-.247-.007-.38-.007a.73.73%200%200%200-.529.247c-.182.198-.691.677-.691%201.654s.71%201.916.81%202.049c.098.133%201.394%202.132%203.383%202.992.47.205.84.326%201.129.418.475.152.904.129%201.246.08.38-.058%201.171-.48%201.338-.943.164-.464.164-.86.114-.943-.049-.084-.182-.133-.38-.232%22%2F%3E%0A%3C%2Fsvg%3E");}.bi-youtube{--bi:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23000%22%20class%3D%22bi%20bi-youtube%22%20viewBox%3D%220%200%2016%2016%22%3E%0A%20%20%3Cpath%20d%3D%22M8.051%201.999h.089c.822.003%204.987.033%206.11.335a2.01%202.01%200%200%201%201.415%201.42c.101.38.172.883.22%201.402l.01.104.022.26.008.104c.065.914.073%201.77.074%201.957v.075c-.001.194-.01%201.108-.082%202.06l-.008.105-.009.104c-.05.572-.124%201.14-.235%201.558a2.01%202.01%200%200%201-1.415%201.42c-1.16.312-5.569.334-6.18.335h-.142c-.309%200-1.587-.006-2.927-.052l-.17-.006-.087-.004-.171-.007-.171-.007c-1.11-.049-2.167-.128-2.654-.26a2.01%202.01%200%200%201-1.415-1.419c-.111-.417-.185-.986-.235-1.558L.09%209.82l-.008-.104A31%2031%200%200%201%200%207.68v-.123c.002-.215.01-.958.064-1.778l.007-.103.003-.052.008-.104.022-.26.01-.104c.048-.519.119-1.023.22-1.402a2.01%202.01%200%200%201%201.415-1.42c.487-.13%201.544-.21%202.654-.26l.17-.007.172-.006.086-.003.171-.007A100%20100%200%200%201%207.858%202zM6.4%205.209v4.818l4.157-2.408z%22%2F%3E%0A%3C%2Fsvg%3E");}