@import url(https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&family=Outfit:wght@300;400;500;600;700&display=swap);:root{--color-primary-1:#216482;--color-primary-2:#174b68;--color-secondary-1:#db9728;--color-secondary-2:#f4c689;--color-primary-overlay:#174b68b3;--color-secondary-overlay:#dd871880;--color-gray-1:#464a5c;--color-gray-2:#aeaeae;--color-gray-3:#f9f9f9;--color-white:#fff;--color-black:#000;--color-error:#f44336;--color-success:#4caf50;--color-warning:#ff9800;--color-info:#0057b8;--primary:var(--color-primary-1);--primary-light:var(--color-primary-2);--secondary:var(--color-secondary-1);--secondary-light:var(--color-secondary-2);--text-primary:var(--color-black);--text-muted:var(--color-gray-1);--surface:var(--color-white);--surface-soft:var(--color-gray-3);--border:var(--color-gray-2);--font-heading:"Montserrat",Georgia,serif;--font-heading-italic:"Montserrat",Georgia,serif;--font-body:"Montserrat",Arial,sans-serif;--font-size-xxxxxl:52px;--font-size-xxxxl:48px;--font-size-xxxl:44px;--font-size-xxl:36px;--font-size-xl:32px;--font-size-l:28px;--font-size-m:24px;--font-size-s:20px;--font-size-xs:16px;--font-size-xxs:14px;--font-size-xxxs:12px;--padding-xxs:4px;--padding-xs:8px;--padding-s:16px;--padding-m:24px;--padding-l:32px;--padding-xl:40px;--padding-xxl:64px;--padding-xxxl:80px;--padding-xxxxl:100px;--gap-xs:4px;--gap-s:8px;--gap-m:16px;--gap-l:24px;--gap-xl:32px;--gap-xxl:40px;--gap-xxxl:60px;--gap-xxxxl:80px;--gap-xxxxxl:88px;--radius-xs:4px;--radius-s:8px;--radius-m:12px;--radius-l:20px;--radius-xl:999px;--max-width:1400px}*{box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth}body{background:#fff;background:var(--surface);margin:0}.h1,h1{font-size:52px;font-size:var(--font-size-xxxxxl)}.h1,.h2,h1,h2{color:#fff;color:var(--color-white);font-family:Montserrat,Georgia,serif;font-family:var(--font-heading);font-weight:600;line-height:1.1;margin:0}.h2,h2{font-size:48px;font-size:var(--font-size-xxxxl)}.h3,h3{font-size:44px;font-size:var(--font-size-xxxl);line-height:1.1}.h3,.h4,h3,h4{color:#fff;color:var(--color-white);font-family:Montserrat,Georgia,serif;font-family:var(--font-heading);font-weight:600;margin:0}.h4,h4{font-size:36px;font-size:var(--font-size-xxl);line-height:1.15}.h1-italic{font-size:52px;font-size:var(--font-size-xxxxxl)}.h1-italic,.h2-italic{color:#fff;color:var(--color-white);font-family:Montserrat,Georgia,serif;font-family:var(--font-heading-italic);font-style:italic;font-weight:600;line-height:1.1;margin:0}.h2-italic{font-size:48px;font-size:var(--font-size-xxxxl)}.h3-italic{font-size:44px;font-size:var(--font-size-xxxl);line-height:1.1}.h3-italic,.h4-italic{color:#fff;color:var(--color-white);font-family:Montserrat,Georgia,serif;font-family:var(--font-heading-italic);font-style:italic;font-weight:600;margin:0}.h4-italic{font-size:36px;font-size:var(--font-size-xxl);line-height:1.15}.title{font-weight:400}.title,.title-semibold{color:#fff;color:var(--color-white);font-family:Montserrat,Arial,sans-serif;font-family:var(--font-body);font-size:32px;font-size:var(--font-size-xl);line-height:1.25;margin:0}.title-semibold{font-weight:600}.subtitle{font-weight:400}.subtitle,.subtitle-semibold{color:#fff;color:var(--color-white);font-family:Montserrat,Arial,sans-serif;font-family:var(--font-body);font-size:28px;font-size:var(--font-size-l);line-height:1.3;margin:0}.subtitle-semibold{font-weight:600}.content{font-weight:400}.content,.content-semibold{color:#fff;color:var(--color-white);font-family:Montserrat,Arial,sans-serif;font-family:var(--font-body);font-size:24px;font-size:var(--font-size-m);line-height:1.35;margin:0}.content-semibold{font-weight:600!important}.body1{font-weight:400}.body1,.body1-semibold{color:#fff;color:var(--color-white);font-family:Montserrat,Arial,sans-serif;font-family:var(--font-body);font-size:16px;font-size:var(--font-size-xs);line-height:1.45;margin:0}.body1-semibold{font-weight:600!important}.body2{font-weight:400}.body2,.body2-semibold{color:#fff;color:var(--color-white);font-family:Montserrat,Arial,sans-serif;font-family:var(--font-body);font-size:14px;font-size:var(--font-size-xxs);line-height:1.45;margin:0}.body2-semibold{font-weight:600}.button-text{font-size:20px;font-size:var(--font-size-s)}.button-text,.button-text-small{color:#fff;color:var(--color-white);font-family:Montserrat,Arial,sans-serif;font-family:var(--font-body);font-weight:600;letter-spacing:4px;line-height:1;text-transform:uppercase}.button-text-small{font-size:16px;font-size:var(--font-size-xs)}.help-text{font-size:12px;font-size:var(--font-size-xxxs);font-weight:400;line-height:1.4}.help-text,.nav-text{color:#fff;color:var(--color-white);font-family:Montserrat,Arial,sans-serif;font-family:var(--font-body);margin:0}.nav-text{font-size:20px;font-size:var(--font-size-s);font-weight:600;letter-spacing:4px;line-height:1;text-transform:uppercase}.text-xxxxxl{font-size:52px;font-size:var(--font-size-xxxxxl)}.text-xxxxl{font-size:48px;font-size:var(--font-size-xxxxl)}.text-xxxl{font-size:44px;font-size:var(--font-size-xxxl)}.text-xxl{font-size:36px;font-size:var(--font-size-xxl)}.text-xl{font-size:32px;font-size:var(--font-size-xl)}.text-l{font-size:28px;font-size:var(--font-size-l)}.text-m{font-size:24px;font-size:var(--font-size-m)}.text-s{font-size:20px;font-size:var(--font-size-s)}.text-xs{font-size:16px;font-size:var(--font-size-xs)}.text-xxs{font-size:14px;font-size:var(--font-size-xxs)}.text-xxxs{font-size:12px;font-size:var(--font-size-xxxs)}.font-regular{font-weight:400}.font-semibold{font-weight:600}.font-body{font-family:Montserrat,Arial,sans-serif;font-family:var(--font-body)}.font-heading{font-family:Montserrat,Georgia,serif;font-family:var(--font-heading)}.font-heading-italic{font-family:Montserrat,Georgia,serif;font-family:var(--font-heading-italic);font-style:italic}.p-xxs{padding:4px;padding:var(--padding-xxs)}.p-xs{padding:8px;padding:var(--padding-xs)}.p-s{padding:16px;padding:var(--padding-s)}.p-m{padding:24px;padding:var(--padding-m)}.p-l{padding:32px;padding:var(--padding-l)}.p-xl{padding:40px;padding:var(--padding-xl)}.p-xxl{padding:64px;padding:var(--padding-xxl)}.p-xxxl{padding:80px;padding:var(--padding-xxxl)}.p-xxxxl{padding:100px;padding:var(--padding-xxxxl)}.px-xxs{padding-left:4px;padding-left:var(--padding-xxs);padding-right:4px;padding-right:var(--padding-xxs)}.px-xs{padding-left:8px;padding-left:var(--padding-xs);padding-right:8px;padding-right:var(--padding-xs)}.px-s{padding-left:16px;padding-left:var(--padding-s);padding-right:16px;padding-right:var(--padding-s)}.px-m{padding-left:24px;padding-left:var(--padding-m);padding-right:24px;padding-right:var(--padding-m)}.px-l{padding-left:32px;padding-left:var(--padding-l);padding-right:32px;padding-right:var(--padding-l)}.px-xl{padding-left:40px;padding-left:var(--padding-xl);padding-right:40px;padding-right:var(--padding-xl)}.px-xxxxl{padding-left:100px;padding-left:var(--padding-xxxxl);padding-right:100px;padding-right:var(--padding-xxxxl)}.py-xxs{padding-bottom:4px;padding-bottom:var(--padding-xxs);padding-top:4px;padding-top:var(--padding-xxs)}.py-xs{padding-bottom:8px;padding-bottom:var(--padding-xs);padding-top:8px;padding-top:var(--padding-xs)}.py-s{padding-bottom:16px;padding-bottom:var(--padding-s);padding-top:16px;padding-top:var(--padding-s)}.py-m{padding-bottom:24px;padding-bottom:var(--padding-m);padding-top:24px;padding-top:var(--padding-m)}.py-l{padding-bottom:32px;padding-bottom:var(--padding-l);padding-top:32px;padding-top:var(--padding-l)}.py-xl{padding-bottom:40px;padding-bottom:var(--padding-xl);padding-top:40px;padding-top:var(--padding-xl)}.py-xxxl{padding-bottom:80px!important;padding-bottom:var(--padding-xxxl)!important;padding-top:80px!important;padding-top:var(--padding-xxxl)!important}.gap-xs{gap:4px!important;gap:var(--gap-xs)!important}.gap-s{gap:8px;gap:var(--gap-s)}.gap-m{gap:16px;gap:var(--gap-m)}.gap-l{gap:24px;gap:var(--gap-l)}.gap-xl{gap:32px;gap:var(--gap-xl)}.gap-xxl{gap:40px;gap:var(--gap-xxl)}.gap-xxxl{gap:60px!important;gap:var(--gap-xxxl)!important}.gap-xxxxl{gap:80px!important;gap:var(--gap-xxxxl)!important}.gap-xxxxxl{gap:88px!important;gap:var(--gap-xxxxxl)!important}.text-primary-1{color:#216482;color:var(--color-primary-1)}.text-primary-2{color:#174b68;color:var(--color-primary-2)}.text-secondary-1{color:#db9728;color:var(--color-secondary-1)}.text-secondary-2{color:#f4c689;color:var(--color-secondary-2)}.text-gray-1{color:#464a5c;color:var(--color-gray-1)}.text-gray-2{color:#aeaeae;color:var(--color-gray-2)}.text-gray-3{color:#f9f9f9;color:var(--color-gray-3)}.text-white{color:#fff;color:var(--color-white)}.text-black{color:#000;color:var(--color-black)}.text-error{color:#f44336;color:var(--color-error)}.text-success{color:#4caf50;color:var(--color-success)}.text-warning{color:#ff9800;color:var(--color-warning)}.text-info{color:#0057b8;color:var(--color-info)}.bg-primary-1{background-color:#216482;background-color:var(--color-primary-1)}.bg-primary-2{background-color:#174b68;background-color:var(--color-primary-2)}.bg-secondary-1{background-color:#db9728;background-color:var(--color-secondary-1)}.bg-secondary-2{background-color:#f4c689;background-color:var(--color-secondary-2)}.bg-gray-1{background-color:#464a5c;background-color:var(--color-gray-1)}.bg-gray-2{background-color:#aeaeae;background-color:var(--color-gray-2)}.bg-gray-3{background-color:#f9f9f9;background-color:var(--color-gray-3)}.bg-white{background-color:#fff;background-color:var(--color-white)}.bg-black{background-color:#000;background-color:var(--color-black)}.bg-error{background-color:#f44336;background-color:var(--color-error)}.bg-success{background-color:#4caf50;background-color:var(--color-success)}.bg-warning{background-color:#ff9800;background-color:var(--color-warning)}.bg-info{background-color:#0057b8;background-color:var(--color-info)}.border-primary-1{border-color:#216482;border-color:var(--color-primary-1)}.border-primary-2{border-color:#174b68;border-color:var(--color-primary-2)}.border-secondary-1{border-color:#db9728;border-color:var(--color-secondary-1)}.border-secondary-2{border-color:#f4c689;border-color:var(--color-secondary-2)}.border-gray-1{border-color:#464a5c;border-color:var(--color-gray-1)}.border-gray-2{border-color:#aeaeae;border-color:var(--color-gray-2)}.border-gray-3{border-color:#f9f9f9;border-color:var(--color-gray-3)}.border-error{border-color:#f44336;border-color:var(--color-error)}.border-success{border-color:#4caf50;border-color:var(--color-success)}.border-warning{border-color:#ff9800;border-color:var(--color-warning)}.border-info{border-color:#0057b8;border-color:var(--color-info)}.text-center{text-align:center!important}.width-100{width:100%}.flex-1{flex:1 1;min-width:0;width:auto}.flex-nowrap{flex-wrap:nowrap!important}.height-auto{height:auto!important}.body1-semibold.primary,.body1.primary,.body2-semibold.primary,.body2.primary,.button-text-small.primary,.button-text.primary,.content-semibold.primary,.content.primary,.h1-italic.primary,.h2-italic.primary,.h3-italic.primary,.h4-italic.primary,.help-text.primary,.nav-text.primary,.primary,.subtitle-semibold.primary,.subtitle.primary,.title-semibold.primary,.title.primary,h1.primary,h2.primary,h3.primary,h4.primary{color:#216482;color:var(--primary)}.body1-semibold.secondary,.body1.secondary,.body2-semibold.secondary,.body2.secondary,.button-text-small.secondary,.button-text.secondary,.content-semibold.secondary,.content.secondary,.h1-italic.secondary,.h2-italic.secondary,.h3-italic.secondary,.h4-italic.secondary,.help-text.secondary,.nav-text.secondary,.secondary,.subtitle-semibold.secondary,.subtitle.secondary,.title-semibold.secondary,.title.secondary,h1.secondary,h2.secondary,h3.secondary,h4.secondary{color:#db9728;color:var(--secondary)}.row,.row-reverse{align-items:center;display:flex;flex:1 1;flex-direction:row;flex-wrap:wrap;height:100%}.row-reverse{justify-content:center}.row-reverse>*,.row>*{flex:1 1;min-width:0}.row-center{align-items:center;justify-content:center}.row-center,.row-flex-start{display:flex;flex-direction:row}.row-flex-start{align-items:flex-start;flex-wrap:wrap;justify-content:flex-start}.row-space-between{display:flex;flex-direction:row}.row-space-between,.space-between{align-items:center;justify-content:space-between}.row-wrap{display:flex;flex-direction:row;gap:16px;gap:var(--gap-m)}.flex-wrap,.row-wrap{flex-wrap:wrap}.column{align-items:flex-start;justify-content:flex-start;width:100%}.column,.column-center{display:flex;flex-direction:column}.column-center{align-items:center}.column-stretch{align-items:stretch;display:flex;flex-direction:column;justify-content:stretch}.divider{background:#216482;background:var(--color-primary-1);height:2px;max-width:200px;width:20%}.divider,.divider.align-center{margin:8px auto;margin:var(--padding-xs) auto}.divider.align-left{margin:8px 0;margin:var(--padding-xs) 0}.uppercase{text-transform:uppercase}.grid2{align-items:center!important;display:grid!important;grid-template-columns:1fr 1fr!important;width:100%}.grid2>*{min-width:50%}.grid2.grid-stretch{align-items:stretch!important}.grid2.grid-stretch>*{align-self:stretch;height:100%}.content-container.grid2,.content-container.row,.content-container.row-reverse{align-items:center}.hero-image{display:block;height:100%;max-width:100%;object-fit:cover;width:100%}.background-container[id],.contact-section{scroll-margin-top:96px}.content-container.contact-section-inner{grid-gap:32px;grid-gap:var(--gap-xl);align-items:start;display:grid;gap:32px;gap:var(--gap-xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%}.contact-form-embed{display:flex;justify-content:center;margin:0;width:100%}.contact-form-embed iframe{display:block;margin:0 auto;max-width:900px;width:100%!important}.contact-details-column,.contact-form-column{margin:0;min-width:0;width:100%}.contact-form-column{grid-column:2;grid-row:1}.contact-details-column{grid-gap:24px;grid-gap:var(--gap-l);align-items:stretch;display:grid;gap:24px;gap:var(--gap-l);grid-column:1;grid-row:1;grid-template-columns:1fr}.contact-location-copy{align-items:flex-start;display:flex;flex-direction:column;gap:24px;gap:var(--gap-l);justify-content:flex-start;margin-bottom:0}.contact-details{grid-gap:16px;grid-gap:var(--gap-m);display:grid;gap:16px;gap:var(--gap-m);grid-template-columns:1fr;width:100%}.contact-detail{display:flex;flex-direction:column;gap:8px;gap:var(--gap-s)}.contact-link{overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:3px}.contact-link:focus-visible,.contact-link:hover{color:#174b68;color:var(--color-primary-2)}.contact-map{border:0;border-radius:20px;border-radius:var(--radius-l);display:block;height:380px;width:100%}.landing-hero .content-container{justify-content:flex-start;width:100%}.landing-hero .hero-content{display:block;margin:0;padding:0;text-align:left;width:65%}.landing-hero .hero-content>.column{align-items:flex-start;gap:12px;width:100%}.blogs-section{max-width:1280px}.blogs-intro{max-width:900px}.blogs-grid{grid-gap:24px;grid-gap:var(--gap-l);display:grid;gap:24px;gap:var(--gap-l);grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.blog-card{align-items:flex-start;background:#f9f9f9;background:var(--color-gray-3);border-radius:4px;border-radius:var(--radius-xs);display:flex;flex-direction:column;gap:8px;gap:var(--gap-s);justify-content:flex-start;min-height:260px;padding:24px;padding:var(--padding-m)}.blog-card p{flex:1 1}.blog-read-more{background:#174b68;background:var(--color-primary-2);border:0;border-radius:999px;border-radius:var(--radius-xl);color:#fff;color:var(--color-white);cursor:pointer;font-family:Montserrat,Arial,sans-serif;font-family:var(--font-body);font-size:14px;font-size:var(--font-size-xxs);font-weight:600;line-height:1;padding:8px 16px;padding:var(--padding-xs) var(--padding-s);text-transform:uppercase}.blogs-appointment{align-items:flex-start;max-width:1280px}.grid3{display:grid;grid-template-columns:1fr 1fr 1fr;width:100%}.grid3>*{box-sizing:border-box;min-width:33.33%}.grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.grid4>*{box-sizing:border-box;min-width:0}.service-card-link{border-radius:20px;border-radius:var(--radius-l);color:inherit;cursor:pointer;text-decoration:none;transition:transform .18s ease,background-color .18s ease}.service-card-link:hover{transform:translateY(-4px)}.service-card-link:focus-visible{outline:3px solid #fff;outline:3px solid var(--color-white);outline-offset:6px}.py-xxl{padding-bottom:64px;padding-bottom:var(--padding-xxl);padding-top:64px;padding-top:var(--padding-xxl)}@media (max-width:839px){.grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.grid4{grid-template-columns:1fr}}.grid-services{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));width:100%}.grid-services>*{align-self:stretch;box-sizing:border-box;grid-column:span 2;height:100%;min-width:0}.grid-services>:nth-child(n+4){grid-column:span 3}@media (max-width:839px){.grid-services{align-items:center;grid-template-columns:repeat(2,minmax(0,1fr))}.grid-services>*,.grid-services>:nth-child(n+4){grid-column:span 1}.grid-services>:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 8px);width:calc((100% - var(--gap-m))/2)}}@media (max-width:599px){.grid2>img{order:-1!important}.grid-services{grid-template-columns:1fr}.grid-services>:last-child:nth-child(odd){grid-column:span 1;width:100%}.landing-hero .hero-content{width:100%}}@media (min-width:601px){.row-flex-start>.column-center,.row-start>.column-center,.row>.column-center{align-items:center;text-align:center}.row-flex-start>.column-center>.gap-m.column-center:not(.hero-text):not(.align-left),.row-start>.column-center>.gap-m.column-center:not(.hero-text):not(.align-left),.row>.column-center>.gap-m.column-center:not(.hero-text):not(.align-left){align-items:center;text-align:center;width:100%}.row-flex-start>.column-center>.gap-m.column-center:not(.hero-text):not(.align-left) .content,.row-flex-start>.column-center>.gap-m.column-center:not(.hero-text):not(.align-left) .subtitle-semibold,.row-start>.column-center>.gap-m.column-center:not(.hero-text):not(.align-left) .content,.row-start>.column-center>.gap-m.column-center:not(.hero-text):not(.align-left) .subtitle-semibold,.row>.column-center>.gap-m.column-center:not(.hero-text):not(.align-left) .content,.row>.column-center>.gap-m.column-center:not(.hero-text):not(.align-left) .subtitle-semibold{text-align:center!important;width:100%}}.primary-container{box-sizing:border-box;margin:0 auto;max-width:1400px;max-width:var(--max-width);padding:24px 40px;padding:var(--padding-m) var(--padding-xl)}.align-left{align-items:flex-start;text-align:left!important}.justify-center{justify-content:center}input,textarea{background:#f9f9f9;background:var(--color-gray-3);border-bottom:2px solid #216482!important;border-bottom:2px solid var(--primary)!important;border:1px solid #0000;box-sizing:border-box;font-size:14px;font-size:var(--font-size-xxs);outline:none;padding:16px 20px;padding:var(--padding-s) calc(var(--padding-s) + var(--padding-xxs))}.align-center{align-items:center;text-align:center!important}.align-start{align-items:flex-start;text-align:left}.text-left{text-align:left!important}.row-flex,.row-start{justify-content:flex-start}.row-flex{align-items:flex-start;display:flex;flex-direction:row}.bottom-left-radius{border-bottom-left-radius:999px;border-bottom-left-radius:var(--radius-xl);overflow:hidden}.top-right-radius{border-top-right-radius:999px;border-top-right-radius:var(--radius-xl);overflow:hidden}.bottom-right-radius{border-bottom-right-radius:999px;border-bottom-right-radius:var(--radius-xl);overflow:hidden}.top-left-radius{border-top-left-radius:999px;border-top-left-radius:var(--radius-xl);overflow:hidden}.all-radius-xl{border-radius:999px;border-radius:var(--radius-xl);overflow:hidden}.all-radius-l{border-radius:20px;border-radius:var(--radius-l);overflow:hidden}.all-radius-m{border-radius:12px;border-radius:var(--radius-m);overflow:hidden}a{cursor:pointer;text-decoration:none}@media (max-width:600px){.mobile-block{display:block}}@media (min-width:840px) and (max-width:1199px){:root{--font-size-xxxxxl:48px;--font-size-xxxxl:44px;--font-size-xxxl:40px;--font-size-xxl:32px;--font-size-xl:28px;--font-size-l:24px;--font-size-m:20px;--font-size-s:20px;--font-size-xs:16px;--font-size-xxs:14px;--font-size-xxxs:12px;--padding-xxs:4px;--padding-xs:8px;--padding-s:16px;--padding-m:24px;--padding-l:32px;--padding-xl:40px;--padding-xxl:64px;--padding-xxxl:80px;--padding-xxxxl:100px;--padding-xxxxxl:120px;--gap-xs:4px;--gap-s:8px;--gap-m:16px;--gap-l:24px;--gap-xl:32px;--gap-xxl:40px;--gap-xxxl:60px;--gap-xxxxl:80px;--gap-xxxxxl:88px}}ul{-webkit-padding-start:clamp(18px,1.4em,24px);list-style-position:outside;margin:0;padding-inline-start:clamp(18px,1.4em,24px)}li,ul{max-width:100%}li{-webkit-padding-start:4px;-webkit-padding-start:var(--gap-xs);color:inherit;overflow-wrap:break-word;padding-inline-start:4px;padding-inline-start:var(--gap-xs)}li::marker{color:#db9728;color:var(--color-secondary-1)}@media (min-width:600px) and (max-width:839px){:root{--font-size-xxxxxl:40px;--font-size-xxxxl:32px;--font-size-xxxl:28px;--font-size-xxl:24px;--font-size-xl:20px;--font-size-l:16px;--font-size-m:16px;--font-size-s:16px;--font-size-xs:14px;--font-size-xxs:12px;--font-size-xxxs:10px;--padding-xxs:4px;--padding-xs:8px;--padding-s:16px;--padding-m:16px;--padding-l:24px;--padding-xl:24px;--padding-xxl:32px;--padding-xxxl:48px;--padding-xxxxl:56px;--padding-xxxxxl:64px;--gap-xs:4px;--gap-s:8px;--gap-m:16px;--gap-l:20px;--gap-xl:24px;--gap-xxl:32px;--gap-xxxl:40px;--gap-xxxxl:56px;--gap-xxxxxl:64px}.row-wrap{justify-content:center}.blogs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.row-reverse>img,.row>img{order:-1!important}.content-container.contact-section-inner{grid-template-columns:1fr}.contact-details-column,.contact-form-column{grid-column:1}.contact-details-column{grid-row:1}.contact-form-column{grid-row:2}.contact-location-copy{align-items:flex-start;flex-direction:column}.contact-details{gap:16px;gap:var(--gap-m);grid-template-columns:1fr;width:100%}.contact-map{height:200px}.grid2>*{min-width:100%}.divider{width:30%}.divider.align-left{margin:8px 0;margin:var(--padding-xs) 0}.grid2,.grid3{grid-template-columns:1fr!important}.grid3{display:grid!important}.row{align-items:center!important;display:flex!important;flex-direction:column!important;flex-wrap:wrap!important;justify-content:center!important;width:100%}.row-wrap{justify-content:center}.column-center>.gap-m.column-center:not(.hero-text){align-items:flex-start;text-align:left;width:100%}.column-center>.gap-m.column-center:not(.hero-text) .content,.column-center>.gap-m.column-center:not(.hero-text) .subtitle-semibold{text-align:left!important;width:100%}.blogs-grid{grid-template-columns:1fr}.blog-card{min-height:auto}}@media (max-width:599px){:root{--font-size-xxxxxl:40px;--font-size-xxxxl:32px;--font-size-xxxl:28px;--font-size-xxl:24px;--font-size-xl:20px;--font-size-l:16px;--font-size-m:16px;--font-size-s:16px;--font-size-xs:14px;--font-size-xxs:12px;--font-size-xxxs:10px;--padding-xxs:4px;--padding-xs:4px;--padding-s:8px;--padding-m:16px;--padding-l:24px;--padding-xl:24px;--padding-xxl:32px;--padding-xxxl:48px;--padding-xxxxl:56px;--padding-xxxxxl:64px;--gap-xs:4px;--gap-s:8px;--gap-m:16px;--gap-l:20px;--gap-xl:24px;--gap-xxl:32px;--gap-xxxl:40px;--gap-xxxxl:56px;--gap-xxxxxl:64px}.row-flex-start.flex-nowrap{flex-wrap:wrap!important}.row-flex-start.flex-nowrap>.flex-1{flex-basis:100%;width:100%}.row-reverse,.row-wrap{justify-content:center}.row-reverse{align-items:center;display:flex;flex:1 1;flex-direction:column-reverse}}.primary-button{align-items:center;background-color:var(--color-secondary-1);border:none;box-sizing:border-box;color:var(--color-white);cursor:pointer;display:flex;flex-direction:row;gap:var(--gap-s);justify-content:center;padding:var(--padding-xs) var(--padding-l);white-space:nowrap;width:-webkit-fit-content;width:fit-content}.primary-button:hover{background-color:var(--color-primary-2)}.primary-button .button-text{white-space:wrap}.hero{background-position:50%;background-repeat:no-repeat;background-size:cover;height:-webkit-fit-content;height:fit-content;position:relative}.hero .hero-content-container{min-height:600px}.hero-has-background:before{background:#11183494;content:"";inset:0;position:absolute}.hero-has-background .hero-content-container{position:relative;z-index:1}.hero-has-background .hero-text .content,.hero-has-background .hero-text h2,.hero-has-background .hero-text p{color:var(--color-white)}.hero-overlay{align-items:center;display:flex;height:100%;justify-content:center}.hero-overlay.show{background:var(--color-primary-overlay)}.hero-content{color:var(--color-white);display:grid;flex-direction:column;margin:0 auto;padding:var(--gap-m)}.hero-content,.hero-text{max-width:1200px;width:100%}.hero-text{align-items:center;text-align:center}.hero-text .content,.hero-text .hero-column,.hero-text h2,.hero-text p{text-align:center!important}.hero-text .hero-column{align-items:center}@media (max-width:839px){.hero{height:-webkit-fit-content;height:fit-content}}.navbar{background:var(--color-primary-2);box-sizing:border-box;flex-wrap:nowrap;gap:var(--gap-m);height:-webkit-fit-content;height:fit-content;padding:var(--padding-m) var(--padding-xl);width:100%}.navbar,.navbar-main-row{align-items:center;display:flex;justify-content:space-between}.navbar-main-row{flex:0 0 auto;width:auto}.navbar-left{justify-content:center}.navbar-content,.navbar-left{align-items:center;display:flex}.navbar-content{flex:1 1 auto;gap:var(--gap-m);justify-content:space-between;min-width:0;width:auto}.navbar-logo{cursor:pointer;height:auto}.navbar-toggle{background:#0000;border:0;cursor:pointer;display:none;height:38px;padding:0;position:relative;width:38px}.navbar-toggle-line{background:var(--color-white);height:2px;left:6px;position:absolute;transition:transform .2s ease,opacity .2s ease;width:26px}.navbar-toggle-line.line-1{top:10px}.navbar-toggle-line.line-2{top:18px}.navbar-toggle-line.line-3{top:26px}.navbar-toggle.is-open .line-1{transform:translateY(8px) rotate(45deg)}.navbar-toggle.is-open .line-2{opacity:0}.navbar-toggle.is-open .line-3{transform:translateY(-8px) rotate(-45deg)}.navbar-brand{flex-direction:column;white-space:nowrap}.navbar-brand,.navbar-links{display:flex;justify-content:center}.navbar-links{align-items:center!important;flex:1 1 auto;flex-wrap:nowrap;gap:var(--gap-xl);list-style:none;margin:0;min-width:0;padding:0}.navbar-links li{-webkit-padding-start:0;cursor:pointer;overflow-wrap:normal;padding-inline-start:0;white-space:nowrap}.navbar-right{align-items:center;display:flex;justify-content:center}.navbar-actions{display:flex;flex:0 0 auto}.navbar-mobile-menu{display:none}.navbar-dropdown{background:var(--color-secondary-1);border-radius:0;box-shadow:0 4px 16px #0000001a;left:50%;list-style:none;margin:var(--gap-s) 0 0;max-width:min(320px,calc(100vw - 32px));min-width:190px;padding:var(--gap-xs) 0;position:absolute;top:100%;transform:translateX(-50%);width:-webkit-max-content;width:max-content;z-index:100}.navbar-dropdown .navbar-dropdown-item{-webkit-padding-start:14px;color:var(--color-white);cursor:pointer;font-size:var(--font-size-xxxs);font-weight:600;letter-spacing:.03em;line-height:1.2;list-style:none;overflow-wrap:break-word;padding:8px 14px;padding-inline-start:14px;text-align:center;text-transform:uppercase;transition:background .2s,color .2s;white-space:normal}.navbar-dropdown-item:hover{color:var(--color-primary-2)}.nav-text.is-active,.nav-text:hover{color:var(--color-secondary-1)}.navbar-dropdown .navbar-dropdown-item.is-active{background:var(--color-secondary-2);color:var(--color-secondary-1)}@media (min-width:1200px) and (max-width:1399px){.navbar{padding:var(--padding-s) var(--padding-m)}.navbar,.navbar-links{gap:var(--gap-s)}.navbar .button-text,.navbar-links .nav-text{font-size:var(--font-size-xxs)}.navbar-actions{gap:var(--gap-s)}.navbar-actions svg{height:24px;width:24px}.navbar-actions .primary-button{padding:var(--padding-xs) var(--padding-s)}}@media (max-width:1199px){.navbar{display:block;overflow:visible;padding:0;position:relative}.navbar-main-row{padding:var(--padding-s) var(--padding-m)}.navbar-logo{height:42px;margin-right:0;width:100%}.navbar-toggle{display:block}.navbar-content{display:none;left:0;position:absolute;right:0;top:100%;width:100%}.navbar-content.is-open{background:var(--color-primary-1);box-shadow:0 8px 18px #0000002e;display:block;padding:18px 20px 20px;z-index:9999}.navbar-content.is-open,.navbar-links{align-items:flex-start;justify-content:flex-start}.navbar-links{display:flex;flex-direction:column;gap:var(--gap-s);width:100%}.navbar-links li{text-align:left;white-space:normal;width:100%}.navbar-links .nav-text{color:var(--color-white);display:block;font-size:var(--font-size-xs);font-weight:600;letter-spacing:.08em;line-height:1.1;max-width:100%;padding:2px 4px;text-align:left;width:-webkit-fit-content;width:fit-content}.navbar-links .nav-text.is-active,.navbar-links .nav-text:hover{color:var(--color-secondary-1);outline-offset:2px}.navbar-dropdown{background:#0000;border-radius:0;box-shadow:none;list-style:disc;margin:var(--gap-s) 0 0;max-width:100%;min-width:0;padding:var(--gap-xs) 0 var(--gap-xs) calc(var(--gap-m) + 18px);position:static;transform:none;width:100%}.navbar-dropdown .navbar-dropdown-item{-webkit-padding-start:0;color:var(--color-white);display:list-item;font-size:var(--font-size-xxs);font-weight:600;letter-spacing:.06em;line-height:1.2;list-style:disc;max-width:100%;overflow-wrap:break-word;padding:var(--gap-xs) 0;padding-inline-start:0;text-transform:uppercase;white-space:normal;width:-webkit-fit-content;width:fit-content}.navbar-dropdown .navbar-dropdown-item:hover{color:var(--color-secondary-2)}.navbar-dropdown .navbar-dropdown-item.is-active{background:#0000;color:var(--color-secondary-1)}.navbar-actions{align-items:flex-start;display:flex;flex-direction:column;gap:var(--gap-m);justify-content:flex-start;margin-top:20px;padding:0;width:100%}.navbar-actions.row{align-items:flex-start!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;margin-top:var(--gap-l);width:100%!important}.navbar-actions.row-center>*,.navbar-actions.row>*{align-self:flex-start}.navbar-actions .row-wrap{display:none}.navbar-actions .button-text{font-size:var(--font-size-xxs);letter-spacing:.03em;white-space:nowrap}.navbar-mobile-menu{align-items:flex-start;display:flex;flex-direction:column;gap:var(--gap-m)}.navbar-mobile-link{background:#0000;border:0;color:var(--color-white);cursor:pointer;font-family:var(--font-body);font-size:var(--font-size-xs);font-weight:600;letter-spacing:.06em;padding:0;text-transform:uppercase}}.content-container{box-sizing:border-box;display:flex;gap:var(--gap-xxxXl);justify-content:center;margin:0 auto;max-width:var(--max-width)}.background-container{align-self:center;box-sizing:border-box;padding:var(--padding-xxl) var(--padding-xxxxl);width:100%}.page-container{box-sizing:border-box;margin:0 auto;max-width:var(--max-width);padding:var(--padding-xxxl) var(--padding-xl);width:100%}.privacy-container{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--gap-m);padding-right:var(--padding-l);width:100%}.privacy-container .content-semibold{margin-top:var(--gap-l)}.privacy-container .content-semibold:first-child{margin-top:0}.privacy-container .body2{max-width:100%}.choose-us-bg{height:100%;pointer-events:none;position:absolute;right:0;top:0;width:auto;z-index:0}.why-choose-section{position:relative}.why-choose-content{position:relative;z-index:1}@media (max-width:839px){.page-container{padding:var(--padding-xxl) var(--padding-m)}.privacy-container{gap:var(--gap-s);padding-right:0}}.borrow-calculator-page{box-sizing:border-box;padding:var(--padding-l) 0 calc(var(--padding-xl) + var(--padding-l));width:100%}.borrow-form-wrap,.borrow-result-wrap{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--gap-l);margin:0 auto;max-width:900px;padding:0 var(--padding-xl);width:100%}.result-container{background:var(--color-primary-2);border-radius:var(--radius-m);padding:var(--padding-xl)}.borrow-title,.result-title{color:var(--text-primary);margin:0 0 var(--gap-xl)}.borrow-field-group{display:flex;flex-direction:column;gap:var(--gap-s);margin-bottom:var(--gap-xl)}.borrow-label{display:block;margin-bottom:var(--gap-s)}.borrow-input,.borrow-select{background:var(--color-gray-3);border:1px solid var(--color-gray-2);border-radius:0;box-sizing:border-box;height:62px;outline:none;padding:0 var(--padding-l);width:100%}.borrow-input::placeholder{color:var(--color-gray-3)}.select-wrapper{position:relative}.borrow-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;padding-right:70px}.select-arrow{color:var(--color-gray-2);font-size:var(--font-size-xl);line-height:1;pointer-events:none;position:absolute;right:var(--padding-m);top:50%;transform:translateY(-50%)}.borrow-result-wrap{margin-top:var(--gap-m)}.result-section{margin-bottom:var(--gap-l)}.result-heading{color:var(--primary);margin-bottom:var(--gap-s)}.result-value{color:var(--surface);margin-bottom:var(--gap-m)}.result-copy{color:var(--surface);margin:0}.result-divider{background:#ffffff73;height:1px;margin:var(--gap-s) 0 var(--gap-xl);width:100%}.result-note-title{color:var(--surface);margin-bottom:var(--gap-m);text-transform:uppercase}.result-note-copy{color:var(--surface);margin:0 0 var(--gap-s)}@media (max-width:768px){.borrow-form-wrap,.borrow-result-wrap{max-width:100%;padding:0 var(--padding-m)}.borrow-title,.result-title{margin-bottom:var(--gap-l)}.borrow-input,.borrow-select{height:62px;padding:0 var(--padding-m)}.borrow-select{padding-right:var(--padding-xl)}}.borrow-currency-symbol{color:var(--color-gray-2);left:var(--padding-l);line-height:1;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.borrow-input-with-prefix{padding-left:calc(var(--padding-l) + var(--padding-xl))}.borrow-checkbox-row{align-items:center;cursor:pointer;display:flex;gap:var(--gap-m);margin:var(--gap-xs) 0 var(--gap-xl)}.borrow-checkbox-row-disabled{cursor:not-allowed;opacity:.6}.borrow-checkbox{cursor:pointer;height:26px;margin:0;width:26px}.borrow-checkbox-label{color:var(--text-primary)}.borrow-actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap-xl)}.borrow-calculate-button{background:var(--primary-light);border:none;color:var(--secondary);cursor:pointer;height:70px;min-width:230px;padding:0 var(--padding-l)}.borrow-clear-button{background:#0000;border:none;color:var(--text-primary);cursor:pointer;padding:0}@media (max-width:839px){.borrow-actions{align-items:flex-start;gap:var(--gap-m)}.borrow-calculate-button{height:62px;min-width:0;min-width:auto;width:100%}}.option-wrapper{box-sizing:border-box;max-width:100px!important;padding:var(--padding-xs) var(--padding-s)}.tertiary-button{align-items:center;background-color:initial;border:1px solid var(--color-primary-1);box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;gap:var(--gap-s);justify-content:center;padding:var(--padding-xs) var(--padding-l);white-space:nowrap;width:-webkit-fit-content;width:fit-content}.tertiary-button,.tertiary-button .button-text{color:var(--color-primary-1)!important}.tertiary-button:hover{background-color:var(--color-primary-2);border:1px solid var(--color-primary-2)}.tertiary-button:hover,.tertiary-button:hover .button-text{color:var(--color-white)!important}.custom-select{position:relative;width:100%}.custom-select-trigger{align-items:center;background:var(--color-gray-3);border:1px solid var(--color-gray-2);box-sizing:border-box;color:var(--primary);cursor:pointer;display:flex;height:62px;justify-content:space-between;outline:none;padding:0 var(--padding-l);text-align:left;width:100%}.custom-select-arrow{color:var(--color-gray-2);flex-shrink:0;font-size:var(--font-size-xxxs);line-height:1;margin-left:var(--gap-s);transition:transform .2s ease}.custom-select-arrow svg{height:22px;width:22px}.custom-select-arrow.open{transform:rotate(180deg)}.custom-select-dropdown{border:1px solid var(--border);box-shadow:0 8px 18px #0000001f;left:0;max-height:260px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 2px);z-index:9999}.custom-select-dropdown,.custom-select-option{background:var(--surface);box-sizing:border-box}.custom-select-option{border:none;color:var(--primary);cursor:pointer;line-height:1.35;padding:var(--padding-m) var(--padding-l);text-align:left;width:100%}.custom-select-option.selected,.custom-select-option:hover{background:var(--primary);color:var(--surface)}@media (max-width:768px){.custom-select-trigger{height:62px;padding:0 var(--padding-m)}.custom-select-option{padding:var(--padding-m) var(--padding-m)}}.secondary-button{align-items:center;background-color:var(--color-white);border:1px solid var(--primary);box-sizing:border-box;color:var(--color-secondary-1);cursor:pointer;display:flex;flex-direction:row;gap:var(--gap-s);justify-content:center;padding:var(--padding-xs) var(--padding-l);white-space:nowrap;width:-webkit-fit-content;width:fit-content}.secondary-button:hover{background-color:var(--color-primary-2)}.secondary-button:hover,.secondary-button:hover .button-text,.secondary-button:hover .button-text-small{color:var(--color-white)!important}.stamp-duty-summary-copy{margin-bottom:24px;margin-bottom:var(--gap-l,24px);max-width:760px}.stamp-duty-effective-rate{color:var(--surface);font-size:22px;font-size:var(--font-size-l,22px);font-weight:400;margin-bottom:28px;margin-bottom:var(--gap-xl,28px)}.stamp-duty-effective-rate strong{font-weight:700}.stamp-duty-breakdown-table-wrap{background:var(--surface-soft);box-sizing:border-box;overflow-x:auto;padding:12px;padding:var(--padding-xs,12px);width:100%}.stamp-duty-breakdown-table{background:#0000;border-collapse:collapse;min-width:560px;width:100%}.stamp-duty-breakdown-table td,.stamp-duty-breakdown-table th{background:var(--surface-soft);border:2px solid var(--surface);color:var(--primary);font-family:Montserrat,Georgia,serif;font-family:var(--font-heading,"Montserrat",Georgia,serif);font-size:16px;font-size:var(--font-size-s,16px);padding:18px 20px;padding:var(--padding-m,18px) var(--padding-l,20px);text-align:left}.stamp-duty-breakdown-table th{background:var(--surface-soft);font-weight:700}@media (max-width:768px){.stamp-duty-effective-rate{font-size:18px;font-size:var(--font-size-s,18px)}.stamp-duty-breakdown-table td,.stamp-duty-breakdown-table th{font-size:15px;font-size:var(--font-size-xs,15px);padding:14px 16px;padding:var(--padding-s,14px) var(--padding-s,16px)}}
/*# sourceMappingURL=main.e92f8689.css.map*/