/*
Theme Name: Dr Khaled Homepage
Version: 1.0.0
Text Domain: dr-khaled
*/
@font-face {
  font-family: 'Noto Sans Arabic';
  font-style: normal;
  font-weight: 500;
  font-stretch: normal;
  font-display: swap;
  src: url(../assets/font-0.woff2) format('woff2');
}
@font-face {
  font-family: 'Readex Pro';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../assets/font-1.woff2) format('woff2');
}
@font-face {
  font-family: 'Readex Pro';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../assets/font-2.woff2) format('woff2');
}
@font-face {
  font-family: 'Readex Pro';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../assets/font-3.woff2) format('woff2');
}
@font-face {
  font-family: 'Readex Pro';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(../assets/font-4.woff2) format('woff2');
}

:root{--bg2:#e0f2fe;--color88:#384151;--primary:#0476b5;--ink:#0d2d48}
*{box-sizing:border-box;border-width:0;border-style:solid}html{scroll-behavior:smooth}body{margin:0;background:#f0f9ff;font-family:"Readex Pro",sans-serif;color:var(--ink)}p,h1,h2,h3{margin:0;font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}button,a,summary{touch-action:manipulation}button{cursor:pointer}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid #4c8cc4;outline-offset:5px}img{display:block}#homepage{max-width:1440px;margin:auto;direction:ltr}#homepage>section,#homepage>footer{height:auto;min-height:0;width:100%;position:relative}section{scroll-margin-top:24px}a[data-name="Link"],button#menu-toggle{transition:filter .2s}a[data-name="Link"]:hover,button#menu-toggle:hover{filter:brightness(.94)}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.skip-link{position:fixed;top:-100px;left:20px;z-index:100;background:white;padding:12px}.skip-link:focus{top:10px}.booking-field{border:1px solid #e0f2fe;border-radius:5px;padding:13px;width:100%;font-size:12px;margin:0 0 24px;background:white;color:#384151;height:45px}.booking-field[name="message"]{height:90px;resize:vertical}.booking-submit{width:100%;background:#0476b5;color:white;border-radius:5px;padding:15px;font-size:16px}.booking-status{line-height:1.7;font-size:12px;margin-top:12px;text-align:right}.faq-summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;width:100%;list-style:none}.faq-summary::-webkit-details-marker{display:none}.faq-answer{font-size:14px;line-height:1.8;margin-top:18px;color:#595959;text-align:right}details[open] .faq-summary img{transform:rotate(180deg)}#home-menu{display:none;position:absolute;left:24px;top:110px;z-index:10;background:white;box-shadow:0 12px 30px #0d2d4820;border-radius:16px;padding:18px;direction:rtl;min-width:200px}#home-menu[data-open="true"]{display:flex;flex-direction:column;gap:16px}.site-fallback{max-width:1100px;margin:auto;padding:60px 24px;direction:rtl;line-height:1.9}
.k0{background-color:#f0f9ff;position:relative;width:100%;height:100%}
.k1{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:32px;align-items:center;left:23px;top:26px;width:1393.06px}
.k2{align-content:stretch;display:flex;gap:14px;height:66px;align-items:center;justify-content:center;position:relative;flex-shrink:0;width:100%}
.k3{align-content:stretch;display:flex;gap:8px;align-items:center;position:relative;flex-shrink:0;width:416px}
.k4{align-content:stretch;display:flex;gap:8px;height:72px;align-items:center;justify-content:center;padding-left:24px;padding-right:24px;padding-top:12px;padding-bottom:12px;position:relative;border-radius:12px;flex-shrink:0;width:204px}
.k5{position:absolute;background-color:rgba(255,255,255,0);inset:0 -0.3px 0 0;border-radius:16px;box-shadow:0px 4px 6px -1px rgba(0,0,0,0.1),0px 2px 4px -2px rgba(0,0,0,0.1)}
.k6{align-content:stretch;display:flex;gap:8px;align-items:center;position:relative;flex-shrink:0}
.k7{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:500;justify-content:center;line-height:0;position:relative;flex-shrink:0;font-size:16px;text-align:right;color:white;white-space:nowrap}
.k8{line-height:1.5}
.k9{overflow:clip;position:relative;flex-shrink:0;width:20px;height:20px}
.k10{position:absolute;display:contents;inset:10%}
.k11{position:absolute;inset:10% 10% 10.14% 10.13%;mask-mode:alpha;mask-composite:intersect;mask-clip:no-clip;mask-repeat:no-repeat;mask-position:-0.026px 0.001px;mask-size:16px 16px}
.k12{position:absolute;display:block;inset:0;max-width:none;width:100%;height:100%}
.k13{background-color:white;border-width:1px;border-color:#f3f4f6;border-style:solid;align-content:stretch;filter:drop-shadow(0px 1px 1px rgba(0,0,0,0.05));display:flex;height:72px;align-items:center;justify-content:center;padding-left:17px;padding-right:17px;padding-top:9px;padding-bottom:9px;position:relative;border-radius:16px;flex-shrink:0;width:204px}
.k14{position:relative;flex-shrink:0}
.k15{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;align-content:stretch;display:flex;gap:8px;align-items:center;position:relative;width:100%;height:100%}
.k16{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:500;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#0476b5;font-size:14px;text-align:center;white-space:nowrap}
.k17{position:relative;flex-shrink:0;width:20px;height:20px}
.k18{background-color:white;align-content:stretch;display:flex;gap:10px;height:72px;align-items:center;overflow:clip;padding-left:32px;padding-right:32px;padding-top:14px;padding-bottom:14px;position:relative;border-radius:16px;flex-shrink:0;width:963px}
.k19{align-content:stretch;display:flex;align-items:center;position:relative;flex-shrink:0;width:842px}
.k20{align-content:stretch;display:flex;align-items:flex-start;justify-content:center;position:relative;flex-shrink:0}
.k21{border-color:#0476b5;border-bottom-width:1px;border-style:solid;height:24px;position:relative;flex-shrink:0;width:44px}
.k22{--ty:-50%;overflow-wrap:break-word;position:absolute;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:500;justify-content:center;line-height:0;left:-0.36px;color:#0476b5;font-size:14px;top:10.54px;width:50px;transform:translate(var(--tx,0),var(--ty,0)) rotate(var(--rot,0deg)) scaleY(var(--sy,1))}
.k23{height:40px;position:relative;flex-shrink:0;width:38px}
.k24{position:absolute;inset:0;max-width:none;object-fit:cover;pointer-events:none;width:100%;height:100%}
.k25{align-content:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:1440px;padding-left:43.321px;padding-right:43.321px;padding-top:80px;padding-bottom:80px;position:relative;border-radius:16px;flex-shrink:0;width:100%}
.k26{align-content:stretch;display:flex;flex-direction:column;gap:32px;align-items:center;position:relative;flex-shrink:0;width:873px}
.k27{align-content:stretch;display:flex;flex-direction:column;gap:30px;align-items:center;position:relative;flex-shrink:0;width:871px}
.k28{align-content:stretch;display:flex;flex-direction:column;gap:20px;align-items:center;position:relative;flex-shrink:0;width:100%}
.k29{height:41px;position:relative;flex-shrink:0;width:341px}
.k30{--tx:-50%;position:absolute;border-width:1px;border-color:rgba(255,255,255,0.5);border-style:solid;align-content:stretch;display:flex;align-items:center;left:calc(50% + 0.47px);max-width:960px;padding-left:21px;padding-right:21px;padding-top:9px;padding-bottom:9px;border-radius:50px;top:0;width:314px;transform:translate(var(--tx,0),var(--ty,0)) rotate(var(--rot,0deg)) scaleY(var(--sy,1))}
.k31{height:22.91px;position:relative;flex-shrink:0;width:209.73px}
.k32{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;position:relative;width:100%;height:100%}
.k33{--ty:-50%;position:absolute;align-content:stretch;display:flex;gap:13px;align-items:center;left:-11.13px;top:50%;transform:translate(var(--tx,0),var(--ty,0)) rotate(var(--rot,0deg)) scaleY(var(--sy,1))}
.k34{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Noto Sans Arabic",sans-serif;font-weight:500;justify-content:center;line-height:0;position:relative;flex-shrink:0;font-size:14px;text-align:center;color:white;width:262px}
.k35{line-height:20px}
.k36{position:relative;flex-shrink:0;width:16px;height:16px}
.k37{overflow-wrap:break-word;align-content:stretch;display:flex;flex-direction:column;gap:24px;align-items:center;line-height:0;position:relative;flex-shrink:0;text-align:center;width:100%}
.k38{display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:600;justify-content:center;position:relative;flex-shrink:0;font-size:48px;color:white;width:627px}
.k39{line-height:1.2}
.k40{display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:500;justify-content:center;min-width:100%;position:relative;flex-shrink:0;font-size:18px;color:rgba(255,255,255,0.9);width:min-content}
.k41{line-height:1.4}
.k42{background-color:white;align-content:stretch;display:flex;gap:8px;align-items:flex-end;padding-left:40px;padding-right:40px;padding-top:16px;padding-bottom:16px;position:relative;border-radius:999px;flex-shrink:0}
.k43{position:absolute;inset:0 -0.2px 0 0;border-radius:9999px}
.k44{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:500;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#0476b5;font-size:16px;text-align:center;white-space:nowrap}
.k45{position:relative;flex-shrink:0;width:24px;height:24px}
.k46{align-content:stretch;display:flex;flex-direction:column;gap:29.22px;align-items:center;justify-content:center;position:relative;flex-shrink:0;width:100%}
.k47{align-content:stretch;display:flex;flex-direction:column;gap:12px;align-items:center;justify-content:center;max-width:960px;position:relative;flex-shrink:0}
.k48{align-content:stretch;display:flex;gap:4px;align-items:flex-start;position:relative;flex-shrink:0}
.k49{align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;position:relative;align-self:stretch;flex-shrink:0}
.k50{position:relative;flex-shrink:0;width:18px;height:18px}
.k51{position:absolute;align-content:stretch;display:flex;flex-direction:column;inset:0 10.06% 0 0;align-items:flex-start;overflow:clip}
.k52{align-content:stretch;display:flex;flex-direction:column;align-items:center;position:relative;flex-shrink:0}
.k53{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:400;justify-content:center;line-height:0;position:relative;flex-shrink:0;font-size:14px;color:rgba(255,255,255,0.9);text-align:center;white-space:nowrap}
.k54{line-height:34px}
.k55{height:33.33px;max-width:960px;position:relative;border-radius:5px;flex-shrink:0;width:100px}
.k56{position:absolute;inset:0;overflow:hidden;pointer-events:none;border-radius:5px}
.k57{position:absolute;height:100.01%;left:0;max-width:none;top:-0.01%;width:100%}
.k58{background-color:#f0f9ff;align-content:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:40px;padding-bottom:40px;position:relative;width:100%;height:100%}
.k59{align-content:stretch;display:flex;gap:32px;align-items:flex-start;justify-content:center;position:relative;flex-shrink:0;width:1334px}
.k60{background-color:white;align-content:stretch;filter:drop-shadow(0px 1px 1px rgba(0,0,0,0.05));display:flex;flex:1 0 auto;flex-direction:column;gap:20px;align-items:center;min-width:1px;padding:24px;position:relative;border-radius:16px}
.k61{position:relative;border-radius:12px;flex-shrink:0;width:48px;height:48px}
.k62{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;align-content:stretch;display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%}
.k63{height:34px;position:relative;flex-shrink:0;width:35px}
.k64{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:center;padding-left:13.55px;padding-right:13.55px;position:relative;width:100%;height:100%}
.k65{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:400;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#0d2d48;font-size:16px;text-align:center;width:276px}
.k66{line-height:1.81}
.k67{height:48px;position:relative;flex-shrink:0;width:45px}
.k68{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:center;position:relative;width:100%;height:100%}
.k69{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:400;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#0d2d48;font-size:16px;text-align:center;white-space:nowrap}
.k70{line-height:1.81;margin-bottom:0;white-space:pre}
.k71{line-height:1.81;white-space:pre}
.k72{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;align-content:stretch;display:flex;align-items:flex-start;justify-content:center;position:relative;width:100%;height:100%}
.k73{height:48px;position:relative;flex-shrink:0;width:39px}
.k74{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:center;padding-left:13.84px;padding-right:13.84px;position:relative;width:100%;height:100%}
.k75{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:400;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#0d2d48;font-size:16px;text-align:center;width:260px}
.k76{height:42px;position:relative;flex-shrink:0;width:51px}
.k77{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:center;padding-left:8.94px;padding-right:8.94px;position:relative;width:100%;height:100%}
.k78{background-color:#f0f9ff;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;padding-left:135px;padding-right:135px;padding-top:96px;padding-bottom:96px;position:relative;width:100%;height:100%}
.k79{align-content:stretch;display:flex;gap:40px;align-items:center;position:relative;flex-shrink:0;width:100%}
.k80{align-content:stretch;display:flex;flex-direction:column;align-items:flex-end;position:relative;flex-shrink:0;width:536px}
.k81{align-content:stretch;display:flex;flex-direction:column;gap:20px;align-items:flex-end;position:relative;flex-shrink:0;width:100%}
.k82{align-content:stretch;display:flex;flex-direction:column;gap:16px;align-items:flex-start;position:relative;flex-shrink:0;width:100%}
.k83{align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;position:relative;flex-shrink:0;width:100%}
.k84{align-content:stretch;display:flex;flex-direction:column;align-items:flex-end;position:relative;flex-shrink:0;width:100%}
.k85{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:600;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#0d2d48;font-size:32px;text-align:right;white-space:nowrap}
.k86{line-height:1.3}
.k87{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:400;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#595959;font-size:16px;text-align:right;width:100%}
.k88{line-height:1.81;white-space:pre-wrap}
.k89{align-content:stretch;display:flex;flex-direction:column;gap:16px;align-items:flex-start;padding-top:16px;position:relative;flex-shrink:0;width:379px}
.k90{align-content:stretch;display:flex;gap:8px;align-items:flex-start;justify-content:flex-end;position:relative;flex-shrink:0;width:100%}
.k91{align-content:stretch;display:flex;flex-direction:column;align-items:flex-end;padding-top:4px;position:relative;flex-shrink:0}
.k92{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:400;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#595959;font-size:16px;text-align:right;white-space:nowrap}
.k93{background-color:rgba(255,255,255,0);align-content:stretch;display:flex;align-items:center;justify-content:center;position:relative;border-radius:12px;flex-shrink:0;width:32px;height:32px}
.k94{height:22px;position:relative;flex-shrink:0;width:21px}
.k95{height:21px;position:relative;flex-shrink:0;width:22px}
.k96{position:relative;flex-shrink:0;width:21px;height:21px}
.k97{position:relative;flex-shrink:0;width:25px;height:25px}
.k98{border-width:1px;border-color:#0476b5;border-style:solid;align-content:stretch;display:flex;gap:8px;align-items:flex-end;padding-left:40px;padding-right:40px;padding-top:16px;padding-bottom:16px;position:relative;border-radius:999px;flex-shrink:0}
.k99{position:absolute;inset:-1px -1.2px -1px -1px;border-radius:9999px}
.k100{display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0;width:24px;height:24px}
.k101{--rot:-90deg;flex:none;transform:translate(var(--tx,0),var(--ty,0)) rotate(var(--rot,0deg)) scaleY(var(--sy,1))}
.k102{position:relative;width:24px;height:24px}
.k103{align-content:stretch;display:flex;gap:16px;align-items:center;position:relative;flex-shrink:0}
.k104{align-content:stretch;display:flex;flex-direction:column;gap:16px;align-items:flex-start;position:relative;flex-shrink:0;width:292px}
.k105{height:272px;overflow:clip;position:relative;border-radius:16px;flex-shrink:0;width:286px}
.k106{position:absolute;inset:0;max-width:none;object-fit:cover;pointer-events:none;border-radius:16px;width:100%;height:100%}
.k107{position:absolute;height:1202px;left:-306px;top:-477px;width:901px}
.k108{position:absolute;inset:0;overflow:hidden;pointer-events:none}
.k109{position:absolute;left:-1.41%;max-width:none;width:100%;height:100%;top:12.08%}
.k110{position:absolute;left:0;width:295px;height:295px;top:-9px}
.k111{position:absolute;height:381px;left:0;top:-65px;width:286px}
.k112{position:absolute;height:100.09%;left:0;max-width:none;top:16.61%;width:100%}
.k113{height:409px;overflow:clip;position:relative;border-radius:16px;flex-shrink:0;width:286px}
.k114{position:absolute;height:432px;left:-66px;top:-0.5px;width:378px}
.k115{--tx:-50%;--ty:-50%;position:absolute;background-color:var(--bg2,#e0f2fe);align-content:stretch;display:flex;flex-direction:column;gap:56px;align-items:center;justify-content:center;left:calc(50% - 0.47px);overflow:clip;padding-left:44px;padding-right:44px;padding-top:80px;padding-bottom:80px;border-radius:24px;top:calc(50% - 0.5px);width:1393.06px;transform:translate(var(--tx,0),var(--ty,0)) rotate(var(--rot,0deg)) scaleY(var(--sy,1))}
.k116{align-content:stretch;display:flex;flex-direction:column;gap:56px;align-items:center;position:relative;flex-shrink:0;width:100%}
.k117{overflow-wrap:break-word;align-content:stretch;display:flex;flex-direction:column;gap:14px;height:137px;align-items:center;line-height:0;position:relative;flex-shrink:0;text-align:center;width:871px}
.k118{display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:600;justify-content:center;position:relative;flex-shrink:0;color:#0d2d48;font-size:40px;width:100%}
.k119{display:flex;flex:1 0 auto;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:400;justify-content:center;min-height:1px;position:relative;color:#585858;font-size:16px;width:100%}
.k120{line-height:1.81;margin-bottom:0}
.k121{align-content:stretch;display:flex;gap:24px;align-items:center;justify-content:center;position:relative;flex-shrink:0;width:100%}
.k122{align-content:stretch;display:flex;flex:1 0 auto;flex-direction:column;gap:24px;align-items:flex-end;min-width:1px;position:relative}
.k123{height:300px;position:relative;border-radius:12px;flex-shrink:0;width:419px}
.k124{position:absolute;inset:0;max-width:none;object-fit:cover;pointer-events:none;border-radius:12px;width:100%;height:100%}
.k125{align-content:stretch;display:flex;flex-direction:column;height:172px;align-items:flex-end;justify-content:space-between;padding-left:12px;padding-right:12px;position:relative;flex-shrink:0;width:100%}
.k126{overflow-wrap:break-word;align-content:stretch;display:flex;flex-direction:column;gap:18px;align-items:flex-start;line-height:0;position:relative;flex-shrink:0;text-align:right;width:100%}
.k127{display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:500;justify-content:center;position:relative;flex-shrink:0;font-size:0px;color:black;width:100%}
.k128{line-height:1.3;font-size:24px}
.k129{display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:400;justify-content:center;position:relative;flex-shrink:0;color:#595959;font-size:16px;width:100%}
.k130{align-content:stretch;display:flex;gap:12px;align-items:center;justify-content:center;position:relative;flex-shrink:0}
.k131{display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0}
.k132{--sy:-1;flex:none;--rot:180deg;transform:translate(var(--tx,0),var(--ty,0)) rotate(var(--rot,0deg)) scaleY(var(--sy,1))}
.k133{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:400;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#0476b5;font-size:22px;text-align:right;white-space:nowrap}
.k134{display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:500;justify-content:center;position:relative;flex-shrink:0;font-size:24px;color:black;width:100%}
.k135{align-content:stretch;display:flex;flex-direction:column;gap:24px;height:496px;align-items:flex-end;position:relative;flex-shrink:0;width:419.02px}
.k136{grid-template-columns:max-content;grid-template-rows:max-content;display:inline-grid;line-height:0;place-items:start;position:relative;flex-shrink:0}
.k137{grid-column:1;height:300px;margin-left:0;margin-top:0;position:relative;border-radius:12px;grid-row:1;width:419px}
.k138{grid-column:1;height:92.116px;margin-left:136.61px;margin-top:111.66px;position:relative;border-radius:12px;grid-row:1;width:107.263px}
.k139{background-color:#0476b5;align-content:stretch;display:flex;gap:8px;align-items:flex-end;padding-left:40px;padding-right:40px;padding-top:16px;padding-bottom:16px;position:relative;border-radius:999px;flex-shrink:0}
.k140{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:500;justify-content:center;line-height:0;position:relative;flex-shrink:0;font-size:16px;text-align:center;color:white;white-space:nowrap}
.k141{background-color:#f0f9ff;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;padding-left:219px;padding-right:219px;padding-top:82px;padding-bottom:82px;position:relative;width:100%;height:100%}
.k142{align-content:stretch;display:flex;flex-direction:column;gap:64px;align-items:center;position:relative;flex-shrink:0;width:100%}
.k143{display:flex;flex:1 0 auto;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:400;justify-content:center;min-height:1px;position:relative;color:#595959;font-size:16px;width:100%}
.k144{align-content:stretch;display:flex;align-items:center;justify-content:space-between;position:relative;flex-shrink:0;width:100%}
.k145{overflow-wrap:break-word;align-content:stretch;display:flex;flex-direction:column;gap:18px;align-items:center;line-height:0;position:relative;flex-shrink:0;text-align:center;width:190px;white-space:nowrap}
.k146{display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:600;justify-content:center;position:relative;flex-shrink:0;color:#0476b5;font-size:48px}
.k147{display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:500;justify-content:center;position:relative;flex-shrink:0;font-size:20px;color:var(--color88,#384151)}
.k148{display:flex;height:172px;align-items:center;justify-content:center;position:relative;flex-shrink:0;width:0}
.k149{flex:none;--rot:90deg;transform:translate(var(--tx,0),var(--ty,0)) rotate(var(--rot,0deg)) scaleY(var(--sy,1))}
.k150{height:0;position:relative;width:172px}
.k151{position:absolute;inset:-1px 0 0 0}
.k152{display:block;max-width:none;width:100%;height:100%}
.k153{overflow-wrap:break-word;align-content:stretch;display:flex;flex-direction:column;gap:18px;align-items:center;line-height:0;position:relative;flex-shrink:0;text-align:center;width:190px}
.k154{display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:600;justify-content:center;min-width:100%;position:relative;flex-shrink:0;color:#0476b5;font-size:48px;width:min-content}
.k155{display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:500;justify-content:center;position:relative;flex-shrink:0;font-size:20px;color:var(--color88,#384151);white-space:nowrap}
.k156{background-color:#f0f9ff;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding-bottom:96px;padding-top:80px;padding-left:110px;padding-right:110px;position:relative;width:100%;height:100%}
.k157{align-content:stretch;display:flex;flex-direction:column;align-items:center;position:relative;flex-shrink:0;width:100%}
.k158{align-content:stretch;display:flex;gap:40px;align-items:center;position:relative;flex-shrink:0}
.k159{height:512px;overflow:clip;position:relative;border-radius:24px;flex-shrink:0;width:578px}
.k160{position:absolute;inset:0;max-width:none;object-fit:cover;pointer-events:none;border-radius:24px;width:100%;height:100%}
.k161{position:absolute;height:738px;left:-12.5px;top:-87px;width:591px}
.k162{align-content:stretch;display:flex;flex-direction:column;gap:24px;align-items:flex-end;justify-content:center;position:relative;flex-shrink:0;width:573px}
.k163{align-content:stretch;display:flex;flex-direction:column;gap:24px;align-items:flex-start;position:relative;flex-shrink:0;width:100%}
.k164{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:600;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#0d2d48;font-size:40px;text-align:right;white-space:nowrap}
.k165{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:400;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#595959;font-size:16px;text-align:right;width:577px}
.k166{align-content:stretch;display:flex;flex-direction:column;gap:22px;align-items:flex-start;position:relative;flex-shrink:0;width:100%}
.k167{align-content:stretch;display:flex;gap:16px;align-items:flex-end;justify-content:flex-end;padding-left:198.7px;position:relative;flex-shrink:0;width:100%}
.k168{align-content:stretch;display:flex;flex-direction:column;align-items:flex-end;position:relative;flex-shrink:0}
.k169{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:400;justify-content:center;line-height:0;position:relative;flex-shrink:0;font-size:16px;color:var(--color88,#384151);text-align:right;white-space:nowrap}
.k170{position:absolute;inset:-5%}
.k171{align-content:stretch;display:flex;gap:16px;align-items:center;justify-content:flex-end;padding-left:245.98px;position:relative;flex-shrink:0;width:100%}
.k172{align-content:stretch;display:flex;gap:16px;align-items:center;justify-content:flex-end;padding-left:265.03px;position:relative;flex-shrink:0;width:100%}
.k173{align-content:stretch;display:flex;gap:16px;align-items:center;justify-content:flex-end;padding-left:240.58px;position:relative;flex-shrink:0;width:100%}
.k174{align-content:stretch;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;padding-left:288.13px;padding-top:16px;position:relative;flex-shrink:0;width:100%}
.k175{background-color:#0476b5;align-content:stretch;filter:drop-shadow(0px 1px 1px rgba(0,0,0,0.05));display:flex;gap:11.99px;align-items:center;justify-content:center;padding-left:32px;padding-right:32px;padding-top:16px;padding-bottom:16px;position:relative;border-radius:999px;flex-shrink:0}
.k176{--tx:-50%;--ty:-50%;position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:64px;align-items:center;left:50%;max-width:1280px;top:50%;width:1248px;transform:translate(var(--tx,0),var(--ty,0)) rotate(var(--rot,0deg)) scaleY(var(--sy,1))}
.k177{align-content:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;flex-shrink:0;width:100%}
.k178{align-content:stretch;display:flex;flex-direction:column;align-items:center;padding-bottom:12px;position:relative;flex-shrink:0;width:100%}
.k179{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:600;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#0d2d48;font-size:40px;text-align:center;white-space:nowrap}
.k180{line-height:1.2;margin-bottom:0}
.k181{align-content:stretch;display:flex;flex-direction:column;gap:48px;align-items:flex-start;max-width:896px;position:relative;flex-shrink:0;width:896px}
.k182{position:absolute;background-color:#0d2d48;bottom:32.5px;opacity:.1;right:32px;top:32px;width:2px}
.k183{align-content:stretch;display:flex;gap:32px;align-items:flex-start;padding-bottom:64px;position:relative;flex-shrink:0;width:100%}
.k184{align-content:stretch;display:flex;flex:1 0 auto;flex-direction:column;gap:12px;align-items:flex-start;min-width:1px;padding-top:8px;position:relative}
.k185{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:500;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#0d2d48;font-size:24px;text-align:right;white-space:nowrap}
.k186{background-color:white;border-width:4px;border-color:#f8f9fa;border-style:solid;align-content:stretch;filter:drop-shadow(0px 1px 1px rgba(0,0,0,0.05));display:flex;align-items:center;justify-content:center;padding:4px;position:relative;border-radius:9999px;flex-shrink:0;width:64px;height:64px}
.k187{height:22.5px;position:relative;flex-shrink:0;width:27.5px}
.k188{height:25px;position:relative;flex-shrink:0;width:22.5px}
.k189{align-content:stretch;display:flex;gap:32px;align-items:flex-start;position:relative;flex-shrink:0;width:100%}
.k190{height:25px;position:relative;flex-shrink:0;width:25.625px}
.k191{align-content:stretch;display:flex;flex-direction:column;align-items:center;padding-top:16px;position:relative;flex-shrink:0;width:100%}
.k192{background-color:#f0f9ff;align-content:stretch;display:flex;flex-direction:column;gap:64px;align-items:center;padding-left:64px;padding-right:64px;padding-top:96px;padding-bottom:96px;position:relative;width:100%;height:100%}
.k193{overflow-wrap:break-word;align-content:stretch;display:flex;flex-direction:column;gap:14px;height:160px;align-items:center;line-height:0;position:relative;flex-shrink:0;text-align:center;width:871px}
.k194{display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:600;height:118px;justify-content:center;position:relative;flex-shrink:0;color:#0d2d48;font-size:40px;width:684px}
.k195{display:flex;flex:1 0 auto;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:400;justify-content:center;min-height:1px;min-width:100%;position:relative;color:#585858;font-size:16px;width:min-content}
.k196{align-content:stretch;display:flex;gap:24px;align-items:flex-start;justify-content:center;position:relative;flex-shrink:0;width:1312px}
.k197{background-color:white;border-width:1px;border-color:#f3f4f6;border-style:solid;align-content:stretch;filter:drop-shadow(0px 1px 1px rgba(0,0,0,0.05));display:flex;flex:1 0 auto;flex-direction:column;gap:4px;align-items:center;min-width:1px;padding-bottom:53px;padding-top:25px;padding-left:25px;padding-right:25px;position:relative;border-radius:12px}
.k198{height:64px;position:relative;flex-shrink:0;width:48px}
.k199{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;padding-bottom:16px;position:relative;width:100%;height:100%}
.k200{background-color:rgba(240,249,255,0.72);align-content:stretch;display:flex;align-items:center;justify-content:center;position:relative;border-radius:9999px;flex-shrink:0;width:48px;height:48px}
.k201{height:25px;position:relative;flex-shrink:0;width:20px}
.k202{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;padding-bottom:8px;position:relative;width:100%;height:100%}
.k203{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:500;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#0476b5;font-size:18px;text-align:center;white-space:nowrap}
.k204{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:center;padding-left:17.84px;padding-right:17.86px;position:relative;width:100%;height:100%}
.k205{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:500;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#595959;font-size:14px;text-align:center;white-space:nowrap}
.k206{line-height:1.5;margin-bottom:0}
.k207{background-color:white;border-width:1px;border-color:#f3f4f6;border-style:solid;align-content:stretch;filter:drop-shadow(0px 1px 1px rgba(0,0,0,0.05));display:flex;flex:1 0 auto;flex-direction:column;gap:4px;align-items:center;min-width:1px;padding-bottom:33px;padding-top:25px;padding-left:25px;padding-right:25px;position:relative;border-radius:12px}
.k208{background-color:rgba(240,249,255,0.72);position:relative;border-radius:9999px;flex-shrink:0;width:48px;height:48px}
.k209{--tx:-50%;--ty:-50%;position:absolute;height:36px;left:50%;top:50%;width:210px;transform:translate(var(--tx,0),var(--ty,0)) rotate(var(--rot,0deg)) scaleY(var(--sy,1))}
.k210{position:absolute;inset:20.83% 22.4% 21.71% 23.44%}
.k211{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:center;padding-left:5.48px;padding-right:5.48px;position:relative;width:100%;height:100%}
.k212{background-color:white;border-width:1px;border-color:#f3f4f6;border-style:solid;align-content:stretch;filter:drop-shadow(0px 1px 1px rgba(0,0,0,0.05));display:flex;flex:1 0 auto;flex-direction:column;gap:4px;height:225px;align-items:center;min-width:1px;padding:25px;position:relative;border-radius:12px}
.k213{align-content:stretch;display:flex;flex-direction:column;align-items:center;padding-left:17.94px;padding-right:17.95px;position:relative;flex-shrink:0}
.k214{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:center;padding-left:6.5px;padding-right:6.52px;position:relative;width:100%;height:100%}
.k215{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:center;padding-left:2.52px;padding-right:2.53px;position:relative;width:100%;height:100%}
.k216{background-color:#f0f9ff;align-content:stretch;display:flex;flex-direction:column;gap:64px;align-items:center;justify-content:center;padding-left:80px;padding-right:80px;padding-top:96px;padding-bottom:96px;position:relative;width:100%;height:100%}
.k217{height:456px;position:relative;flex-shrink:0;width:100%}
.k218{--tx:-50%;overflow-wrap:break-word;position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:16px;height:137px;align-items:center;line-height:0;left:calc(50% + 40.5px);text-align:center;top:0;width:871px;transform:translate(var(--tx,0),var(--ty,0)) rotate(var(--rot,0deg)) scaleY(var(--sy,1))}
.k219{position:absolute;height:255px;left:-79px;top:192px;width:1359px}
.k220{position:absolute;align-content:stretch;display:flex;gap:32px;align-items:center;justify-content:flex-end;right:0;top:0;width:2321px}
.k221{align-content:stretch;display:flex;flex-direction:column;gap:18px;align-items:flex-end;position:relative;flex-shrink:0}
.k222{height:195px;position:relative;flex-shrink:0;width:347px}
.k223{--tx:-50%;--ty:-50%;position:absolute;background-color:rgba(3,105,161,0.1);height:195px;left:50%;border-radius:13px;top:50%;width:347px;transform:translate(var(--tx,0),var(--ty,0)) rotate(var(--rot,0deg)) scaleY(var(--sy,1))}
.k224{position:absolute;left:141px;width:66px;height:66px;top:65px}
.k225{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:500;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#595959;font-size:0px;text-align:right;width:302px}
.k226{line-height:1.5;font-size:14px}
.k227{--tx:-50%;--ty:-50%;position:absolute;height:195px;left:50%;border-radius:13px;top:50%;width:347px;transform:translate(var(--tx,0),var(--ty,0)) rotate(var(--rot,0deg)) scaleY(var(--sy,1))}
.k228{position:absolute;inset:0;max-width:none;object-fit:cover;pointer-events:none;border-radius:13px;width:100%;height:100%}
.k229{position:absolute;background-image:linear-gradient(to left,var(--from),var(--to));--from:rgba(234,243,255,0);height:756px;left:-79px;--to:#eaf3ff;top:-86px;width:98px}
.k230{position:absolute;background-image:linear-gradient(to left,var(--from),var(--to));--from:#eaf3ff;height:756px;right:-81px;--to:rgba(234,243,255,0);top:-86px;width:91px}
.k231{--tx:-50%;--ty:-50%;position:absolute;background-color:var(--bg2,#e0f2fe);align-content:stretch;display:flex;flex-direction:column;gap:56px;align-items:center;justify-content:center;left:calc(50% - 0.47px);overflow:clip;padding-left:44px;padding-right:44px;padding-top:64px;padding-bottom:64px;border-radius:24px;top:calc(50% - 0.5px);width:1393.06px;transform:translate(var(--tx,0),var(--ty,0)) rotate(var(--rot,0deg)) scaleY(var(--sy,1))}
.k232{overflow-wrap:break-word;align-content:stretch;display:flex;flex-direction:column;gap:16px;height:100px;align-items:center;line-height:0;position:relative;flex-shrink:0;text-align:center;width:871px}
.k233{display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:400;height:48px;justify-content:center;position:relative;flex-shrink:0;color:#585858;font-size:16px;width:100%}
.k234{align-content:stretch;display:flex;gap:32px;align-items:center;position:relative;flex-shrink:0;width:100%}
.k235{grid-template-rows:max-content;display:inline-grid;line-height:0;place-items:start;position:relative;flex-shrink:0;width:100%}
.k236{grid-column:1;grid-template-rows:max-content;display:inline-grid;margin-left:0;margin-top:0;place-items:start;position:relative;grid-row:1;width:100%}
.k237{grid-column:1;height:300px;margin-left:0;margin-top:0;position:relative;grid-row:1;width:100%}
.k238{position:absolute;height:300px;left:0;border-radius:12px;top:0;width:414px}
.k239{position:absolute;inset:0;overflow:hidden;pointer-events:none;border-radius:12px}
.k240{position:absolute;height:100%;left:-4.51%;max-width:none;top:0.01%;width:111.99%}
.k241{align-content:stretch;display:flex;flex-direction:column;gap:9px;align-items:flex-end;margin-bottom:-1px;position:relative;flex-shrink:0;width:100%}
.k242{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:400;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#858585;font-size:16px;text-align:right;white-space:nowrap}
.k243{position:relative;flex-shrink:0;width:6px;height:6px}
.k244{display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:400;justify-content:center;position:relative;flex-shrink:0;color:#3b3b3b;font-size:16px;width:100%}
.k245{grid-column:1;height:74px;margin-left:40.71%;margin-top:113px;position:relative;grid-row:1;width:18.25%}
.k246{background-color:#f0f9ff;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;padding-left:85px;padding-right:85px;padding-top:96px;padding-bottom:96px;position:relative;width:100%;height:100%}
.k247{align-content:stretch;display:flex;flex-direction:column;align-items:center;position:relative;flex-shrink:0;width:1280px}
.k248{align-content:stretch;display:flex;flex-direction:column;gap:31px;align-items:center;position:relative;flex-shrink:0}
.k249{align-content:stretch;display:flex;flex-direction:column;gap:56px;align-items:center;position:relative;flex-shrink:0;width:1290px}
.k250{align-content:stretch;display:flex;height:106px;align-items:flex-end;justify-content:space-between;position:relative;flex-shrink:0;width:622px}
.k251{align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;max-width:672px;position:relative;flex-shrink:0}
.k252{align-content:stretch;display:flex;flex-direction:column;gap:16px;align-items:center;position:relative;flex-shrink:0;width:618px}
.k253{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:400;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#595959;font-size:16px;text-align:center;white-space:nowrap}
.k254{align-content:stretch;display:flex;gap:16px;align-items:center;position:relative;flex-shrink:0;width:1210px}
.k255{background-color:white;align-content:stretch;filter:drop-shadow(0px 1px 2px rgba(116,197,248,0.05));display:flex;flex-direction:column;gap:29.2px;align-items:center;padding-bottom:32px;padding-top:28.41px;padding-left:29.226px;padding-right:29.226px;position:relative;border-radius:16px;flex-shrink:0;width:393px}
.k256{align-content:stretch;display:flex;flex-direction:column;align-items:flex-end;max-width:451.19000244140625px;position:relative;flex-shrink:0;width:347px}
.k257{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:500;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#686868;font-size:14px;text-align:right;width:370px}
.k258{line-height:1.74}
.k259{align-content:stretch;display:flex;align-items:center;justify-content:center;position:relative;flex-shrink:0;width:100%}
.k260{border-color:#f0f9ff;border-style:solid;border-top-width:1px;flex:1 0 auto;height:1px;min-width:1px;position:relative}
.k261{align-content:stretch;display:flex;align-items:flex-start;max-width:392.75px;position:relative;flex-shrink:0}
.k262{align-content:stretch;display:flex;gap:13.5px;align-items:center;max-width:392.75px;position:relative;flex-shrink:0}
.k263{height:43px;position:relative;flex-shrink:0;width:88px}
.k264{position:absolute;align-content:stretch;display:flex;flex-direction:column;gap:4px;align-items:flex-start;left:0;top:-1px}
.k265{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:500;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#4c8cc4;font-size:12px;text-align:right;white-space:nowrap}
.k266{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:400;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#595959;font-size:12px;text-align:right;white-space:nowrap}
.k267{line-height:18px}
.k268{background-color:#f0f9ff;align-content:stretch;display:flex;align-items:center;justify-content:center;padding-bottom:9.08px;padding-top:8.08px;position:relative;border-radius:250px;flex-shrink:0;width:48px;height:48px}
.k269{align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;max-width:48px;padding-bottom:0.84px;position:relative;flex-shrink:0}
.k270{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:700;height:28px;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#4c8cc4;font-size:14px;text-align:center;letter-spacing:0.7px;width:9px}
.k271{background-color:white;align-content:stretch;filter:drop-shadow(0px 1px 2px rgba(116,197,248,0.05));display:flex;flex-direction:column;gap:29.2px;align-items:center;padding-bottom:29.21px;padding-top:32px;padding-left:29.226px;padding-right:29.226px;position:relative;border-radius:16px;flex-shrink:0;width:393px}
.k272{background-color:#0476b5;align-content:stretch;display:flex;align-items:flex-end;padding-left:40px;padding-right:40px;padding-top:16px;padding-bottom:16px;position:relative;border-radius:999px;flex-shrink:0}
.k273{--tx:-50%;position:absolute;background-color:var(--bg2,#e0f2fe);align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;left:calc(50% - 0.47px);overflow:clip;padding-left:69px;padding-right:69px;padding-top:80px;padding-bottom:80px;border-radius:24px;top:95.97px;width:1393.06px;transform:translate(var(--tx,0),var(--ty,0)) rotate(var(--rot,0deg)) scaleY(var(--sy,1))}
.k274{align-content:stretch;display:flex;gap:80px;align-items:center;justify-content:center;position:relative;flex-shrink:0;width:100%}
.k275{align-content:stretch;display:flex;flex-direction:column;height:591px;align-items:flex-end;justify-content:center;position:relative;flex-shrink:0;width:562px}
.k276{background-color:white;align-content:stretch;display:flex;flex:1 0 auto;flex-direction:column;gap:13.5px;align-items:flex-start;min-height:1px;position:relative;border-radius:16px;width:100%}
.k277{background-color:#0476b5;align-content:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:20px;padding-bottom:20px;position:relative;border-top-left-radius:16px;border-top-right-radius:16px;flex-shrink:0;width:100%}
.k278{align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;max-width:592px;position:relative;flex-shrink:0}
.k279{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:500;justify-content:center;line-height:0;position:relative;flex-shrink:0;font-size:24px;color:white;white-space:nowrap}
.k280{align-content:stretch;display:flex;flex:1 0 auto;flex-direction:column;gap:14px;align-items:center;min-height:1px;padding-bottom:30px;padding-top:20px;padding-left:30px;padding-right:30px;position:relative;width:100%}
.k281{border-width:1px;border-color:var(--bg2,#e0f2fe);border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:14.507px;position:relative;border-radius:5px;flex-shrink:0;width:100%}
.k282{height:68.16px;position:relative;flex-shrink:0;width:100%}
.k283{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;padding-bottom:24px;padding-left:6px;padding-right:6px;position:relative;width:100%;height:100%}
.k284{background-color:white;border-width:1px;border-color:var(--bg2,#e0f2fe);border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;overflow:clip;padding-bottom:13.16px;padding-top:14px;padding-left:13px;padding-right:13px;position:relative;border-radius:5px;flex-shrink:0;width:100%}
.k285{position:relative;flex-shrink:0;width:100%}
.k286{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:flex-end;overflow:clip;position:relative;border-radius:inherit;width:100%;height:100%}
.k287{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:400;justify-content:center;line-height:0;position:relative;flex-shrink:0;font-size:12px;color:var(--color88,#384151);text-align:right;white-space:nowrap}
.k288{height:114px;position:relative;flex-shrink:0;width:100%}
.k289{background-color:white;border-width:1px;border-color:var(--bg2,#e0f2fe);border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;min-height:90px;overflow:auto;padding-bottom:52.84px;padding-top:6px;padding-left:13px;padding-right:13px;position:relative;border-radius:5px;flex-shrink:0;width:100%}
.k290{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;position:relative;width:100%;height:100%}
.k291{height:14px;position:relative;flex-shrink:0;width:100%}
.k292{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;padding-bottom:6px;padding-left:6px;position:relative;width:100%;height:100%}
.k293{height:74.16px;position:relative;flex-shrink:0;width:100%}
.k294{height:51.19px;position:relative;flex-shrink:0;width:100%}
.k295{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;position:relative;width:100%;height:100%}
.k296{background-color:#0476b5;align-content:stretch;display:flex;align-items:center;justify-content:center;padding-left:178px;padding-right:188px;padding-top:8px;padding-bottom:8px;position:relative;border-radius:10px;flex-shrink:0;width:473px}
.k297{height:35px;position:relative;flex-shrink:0;width:125px}
.k298{position:absolute;align-content:stretch;display:flex;gap:10px;align-items:center;justify-content:center;left:-28px;top:5.35px}
.k299{position:relative;width:18px;height:18px}
.k300{align-content:stretch;display:flex;flex-direction:column;gap:26px;align-items:flex-end;position:relative;flex-shrink:0;width:472px}
.k301{overflow-wrap:break-word;align-content:stretch;display:flex;flex-direction:column;gap:24px;align-items:flex-end;line-height:0;position:relative;flex-shrink:0;text-align:right;width:100%}
.k302{display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:600;justify-content:center;min-width:100%;position:relative;flex-shrink:0;color:#0d2d48;font-size:32px;width:min-content}
.k303{display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:400;justify-content:center;position:relative;flex-shrink:0;color:#595959;font-size:16px;width:430px}
.k304{align-content:stretch;display:flex;flex-direction:column;height:66px;align-items:flex-end;position:relative;flex-shrink:0;width:100%}
.k305{border-width:1px;border-color:#0476b5;border-style:solid;align-content:stretch;display:flex;gap:15.99px;height:56px;align-items:center;padding-left:45px;padding-right:45px;padding-top:17px;padding-bottom:17px;position:relative;border-radius:999px;flex-shrink:0}
.k306{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;align-content:stretch;display:flex;flex-direction:column;align-items:flex-end;position:relative;width:100%;height:100%}
.k307{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:500;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#0476b5;font-size:16px;text-align:right;white-space:nowrap}
.k308{background-color:#f0f9ff;align-content:stretch;display:flex;flex-direction:column;align-items:center;padding-left:80px;padding-right:80px;padding-top:96px;padding-bottom:96px;position:relative;width:100%;height:100%}
.k309{align-content:stretch;display:flex;flex-direction:column;gap:40px;align-items:center;position:relative;flex-shrink:0;width:1068px}
.k310{align-content:stretch;display:flex;flex-direction:column;gap:16px;align-items:flex-start;padding-left:20px;padding-right:20px;position:relative;flex-shrink:0}
.k311{align-content:stretch;display:flex;flex-direction:column;align-items:center;max-width:672px;position:relative;flex-shrink:0;width:100%}
.k312{align-content:stretch;display:flex;align-items:center;justify-content:center;max-width:1393.06005859375px;position:relative;flex-shrink:0;width:960px}
.k313{align-content:stretch;display:flex;flex:1 0 auto;flex-direction:column;align-items:flex-start;min-width:1px;position:relative}
.k314{align-content:stretch;display:flex;flex-direction:column;gap:13px;align-items:flex-start;position:relative;flex-shrink:0;width:100%}
.k315{background-color:white;align-content:stretch;display:flex;align-items:center;justify-content:space-between;min-height:48px;padding-left:29.22px;padding-right:29.22px;padding-top:19.743px;padding-bottom:19.743px;position:relative;border-radius:16px;flex-shrink:0;width:100%}
.k316{align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;max-width:960px;position:relative;flex-shrink:0}
.k317{background-color:#f0f9ff;align-content:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;border-radius:250px;flex-shrink:0;width:38px;height:38px}
.k318{align-content:stretch;display:flex;flex-direction:column;align-items:center;max-width:38px;position:relative;flex-shrink:0}
.k319{align-content:stretch;display:flex;align-items:flex-start;position:relative;flex-shrink:0}
.k320{--sy:-1;flex:none;transform:translate(var(--tx,0),var(--ty,0)) rotate(var(--rot,0deg)) scaleY(var(--sy,1))}
.k321{height:18px;position:relative;width:11.81px}
.k322{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:400;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#0476b5;font-size:16px;text-align:right;white-space:nowrap}
.k323{--tx:-50%;--ty:-50%;position:absolute;background-color:#e0f2fe;border-width:1px;border-color:rgba(197,198,210,0.3);border-style:solid;height:475px;left:50%;border-radius:24px;top:calc(50% + 0.5px);width:1362px;transform:translate(var(--tx,0),var(--ty,0)) rotate(var(--rot,0deg)) scaleY(var(--sy,1))}
.k324{position:absolute;column-gap:64px;row-gap:64px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows: 262px;left:64px;right:64px;top:64px}
.k325{grid-column:9/span 4;align-content:stretch;display:flex;flex-direction:column;gap:32px;align-items:flex-start;justify-self:stretch;padding-bottom:64px;position:relative;grid-row:1;align-self:stretch;flex-shrink:0}
.k326{align-content:stretch;display:flex;flex-direction:column;gap:16px;align-items:flex-end;position:relative;flex-shrink:0;width:100%}
.k327{height:106px;position:relative;flex-shrink:0;width:223px}
.k328{align-content:stretch;display:flex;flex-direction:column;align-items:flex-end;max-width:384px;position:relative;flex-shrink:0;width:100%}
.k329{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:500;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#595959;font-size:14px;text-align:right;width:314px}
.k330{align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;padding-top:8px;position:relative;flex-shrink:0;width:100%}
.k331{align-content:stretch;display:flex;gap:24px;align-items:center;padding-left:194px;position:relative;flex-shrink:0;width:100%}
.k332{align-content:stretch;display:flex;flex-direction:column;align-items:flex-start;position:relative;flex-shrink:0}
.k333{grid-column:5/span 4;align-content:stretch;display:flex;gap:32px;height:262px;align-items:flex-start;justify-content:center;justify-self:stretch;position:relative;grid-row:1;flex-shrink:0}
.k334{align-content:stretch;display:flex;flex:1 0 auto;flex-direction:column;gap:24px;align-items:flex-start;min-width:1px;padding-bottom:74px;position:relative}
.k335{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:500;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#0d2d48;font-size:18px;text-align:right;white-space:nowrap}
.k336{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:400;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#595959;font-size:14px;text-align:right;white-space:nowrap}
.k337{grid-column:1/span 4;align-content:stretch;display:flex;flex-direction:column;gap:32px;align-items:flex-start;justify-self:stretch;position:relative;grid-row:1;align-self:flex-start;flex-shrink:0}
.k338{align-content:stretch;display:flex;flex-direction:column;gap:24px;align-items:flex-end;position:relative;flex-shrink:0;width:100%}
.k339{align-content:stretch;display:flex;gap:11.99px;align-items:center;justify-content:flex-end;padding-left:161.86px;position:relative;flex-shrink:0;width:100%}
.k340{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Nimbus Sans",sans-serif;justify-content:center;line-height:0;font-style:normal;position:relative;flex-shrink:0;color:#595959;font-size:16px;text-align:right;white-space:nowrap}
.k341{line-height:24px}
.k342{align-content:stretch;display:flex;gap:11.99px;align-items:center;justify-content:flex-end;padding-left:88.22px;position:relative;flex-shrink:0;width:100%}
.k343{height:16px;position:relative;flex-shrink:0;width:20px}
.k344{background-color:#0476b5;border-width:1px;border-color:#0476b5;border-style:solid;align-content:stretch;display:flex;gap:8px;height:56px;align-items:center;padding-left:33px;padding-right:33px;padding-top:13px;padding-bottom:13px;position:relative;border-radius:999px;flex-shrink:0}
.k345{height:20px;position:relative;flex-shrink:0;width:16px}
.k346{position:absolute;border-color:#c5c6d2;border-style:solid;border-top-width:1px;align-content:stretch;display:flex;height:62px;align-items:center;justify-content:space-between;left:64px;padding-top:41px;right:64px;top:367px}
.k347{background-clip:padding-box;border-width:0;border-color:transparent;border-style:solid;align-content:stretch;display:flex;gap:32px;align-items:flex-start;position:relative;width:100%;height:100%}
.k348{align-content:stretch;display:flex;flex-direction:column;align-items:flex-end;position:relative;align-self:stretch;flex-shrink:0}
.k349{overflow-wrap:break-word;display:flex;flex-direction:column;font-family:"Readex Pro",sans-serif;font-weight:400;justify-content:center;line-height:0;position:relative;flex-shrink:0;color:#0d2d48;font-size:14px;text-align:right;white-space:nowrap}
.k350{height:21px;position:relative;flex-shrink:0;width:0}
@media(max-width:600px){.k3{width:100%;max-width:100%}.k4{width:100%;max-width:100%}.k7{white-space:normal}.k13{width:100%;max-width:100%}.k16{white-space:normal}.k18{width:100%;max-width:100%}.k19{width:100%;max-width:100%}.k26{width:100%;max-width:100%}.k27{width:100%;max-width:100%}.k29{width:100%;max-width:100%}.k31{width:100%;max-width:100%}.k34{width:100%;max-width:100%}.k38{width:100%;max-width:100%;font-size:28px}.k44{white-space:normal}.k53{white-space:normal}.k59{width:100%;max-width:100%}.k65{width:100%;max-width:100%}.k69{white-space:normal}.k75{width:100%;max-width:100%}.k78{padding-left:0;padding-right:0}.k80{width:100%;max-width:100%}.k85{white-space:normal;font-size:28px}.k89{width:100%;max-width:100%}.k92{white-space:normal}.k104{width:100%;max-width:100%}.k105{width:100%;max-width:100%}.k113{width:100%;max-width:100%}.k117{width:100%;max-width:100%}.k118{font-size:28px}.k123{width:100%;max-width:100%}.k133{white-space:normal}.k135{width:100%;max-width:100%}.k137{width:100%;max-width:100%}.k140{white-space:normal}.k141{padding-left:0;padding-right:0}.k145{width:100%;max-width:100%;white-space:normal}.k146{font-size:28px}.k150{width:100%;max-width:100%}.k153{width:100%;max-width:100%}.k154{font-size:28px}.k155{white-space:normal}.k156{padding-left:0;padding-right:0}.k159{width:100%;max-width:100%}.k162{width:100%;max-width:100%}.k164{white-space:normal;font-size:28px}.k165{width:100%;max-width:100%}.k167{padding-left:0}.k169{white-space:normal}.k171{padding-left:0}.k172{padding-left:0}.k173{padding-left:0}.k174{padding-left:0}.k179{white-space:normal;font-size:28px}.k181{width:100%;max-width:100%}.k185{white-space:normal}.k192{padding-left:0;padding-right:0}.k193{width:100%;max-width:100%}.k194{width:100%;max-width:100%;font-size:28px}.k196{width:100%;max-width:100%}.k203{white-space:normal}.k205{white-space:normal}.k216{padding-left:0;padding-right:0}.k222{width:100%;max-width:100%}.k225{width:100%;max-width:100%}.k232{width:100%;max-width:100%}.k242{white-space:normal}.k246{padding-left:0;padding-right:0}.k247{width:100%;max-width:100%}.k249{width:100%;max-width:100%}.k250{width:100%;max-width:100%}.k252{width:100%;max-width:100%}.k253{white-space:normal}.k254{width:100%;max-width:100%}.k255{width:100%;max-width:100%}.k256{width:100%;max-width:100%}.k257{width:100%;max-width:100%}.k265{white-space:normal}.k266{white-space:normal}.k271{width:100%;max-width:100%}.k275{width:100%;max-width:100%}.k279{white-space:normal}.k287{white-space:normal}.k296{width:100%;max-width:100%;padding-left:0;padding-right:0}.k297{width:100%;max-width:100%}.k300{width:100%;max-width:100%}.k302{font-size:28px}.k303{width:100%;max-width:100%}.k307{white-space:normal}.k308{padding-left:0;padding-right:0}.k309{width:100%;max-width:100%}.k312{width:100%;max-width:100%}.k322{white-space:normal}.k327{width:100%;max-width:100%}.k329{width:100%;max-width:100%}.k331{padding-left:0}.k335{white-space:normal}.k336{white-space:normal}.k339{padding-left:0}.k340{white-space:normal}.k342{padding-left:0}.k349{white-space:normal}}
/* Responsive page layouts, retaining the Figma asset layers and crops. */
#hero{padding:26px 23px 84px}#hero>[data-node-id="1:122"]{position:relative;left:auto;top:auto;width:100%}
#services,#articles{padding:33px 23px}#approach{padding:96px}#booking{padding:96px 23px}#footer{padding:52px 39px}
[data-node-id="1:247"],[data-node-id="1:347"],[data-node-id="1:506"],[data-node-id="1:688"],[data-node-id="I1:789;441:1540"]{position:relative;left:auto;top:auto;transform:none;width:100%;margin:auto}
[data-node-id="I1:123;105:93"]{flex:1;min-width:0;width:auto;justify-content:space-between}[data-node-id="I1:123;105:94"]{width:auto;flex:1}
[data-node-id="1:168"]{width:calc(100% - 106px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}
[data-node-id="1:194"],[data-node-id="1:307"]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}
[data-node-id="1:252"],[data-node-id="1:511"],[data-node-id="1:578"]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}
[data-node-id="1:408"]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}
[data-node-id="1:689"]{display:grid;grid-template-columns:1.15fr 1fr;width:100%}
[data-node-id="1:194"]>div,[data-node-id="1:307"]>div,[data-node-id="1:252"]>div,[data-node-id="1:511"]>div,[data-node-id="1:578"]>div,[data-node-id="1:408"]>div,[data-node-id="1:689"]>div{width:100%;min-width:0}
[data-node-id="1:237"]{display:grid;grid-template-columns:1fr 1fr;gap:16px}[data-node-id="1:238"],[data-node-id="1:239"],[data-node-id="1:242"],[data-node-id="1:244"]{width:100%}
#homepage p,#homepage h1,#homepage h2{max-width:100%}
[data-node-id="1:206"]{width:100%}[data-node-id="1:206"] [data-name="Item"]>div:first-child{flex:1;min-width:0;width:auto;white-space:normal}
[data-node-id="1:317"],[data-node-id="1:322"],[data-node-id="1:327"],[data-node-id="1:332"],[data-node-id="1:336"]{padding-left:0}
[data-node-id="1:568"],[data-node-id="1:570"],[data-node-id="1:569"]{width:100%}
[data-node-id="1:690"]{height:auto;min-height:591px}[data-node-id="1:691"]{width:100%}
#appointment-form{width:100%}[data-node-id="1:723"]{font-size:12px;text-align:center;line-height:1.5}
#faq details{display:block}
#videos{overflow:clip}
[data-node-id="1:137"]{width:100%;min-width:0}
[data-node-id="1:129"]{display:flex;justify-content:center}[data-node-id="1:130"]{width:100%;height:auto}[data-node-id="1:131"]{position:relative;left:auto;top:auto;transform:none;justify-content:center;gap:10px}[data-node-id="1:132"]{width:auto;white-space:nowrap}
[data-node-id="1:572"],[data-node-id="1:573"],[data-node-id="1:574"],[data-node-id="1:576"],[data-node-id="1:577"]{max-width:100%}
[data-node-id="1:516"],[data-node-id="1:533"],[data-node-id="1:551"]{width:100%}
[data-node-id="1:168"]>div{height:174px}[data-node-id="1:168"]>div>div:last-child{width:100%}[data-node-id="1:168"]>div>div:last-child>div{padding:0;height:auto}[data-node-id="1:168"]>div>div:last-child>div>div{width:100%;white-space:normal}
[data-node-id="1:247"]{min-height:961px}[data-node-id="1:506"]{min-height:962px}
@media(max-width:1439px){
 #about{padding-left:7%;padding-right:7%}#numbers{padding-left:12%;padding-right:12%}#why{padding-left:6%;padding-right:6%}
 #approach{padding-left:6%;padding-right:6%}
 [data-node-id="1:249"],[data-node-id="1:290"],[data-node-id="1:405"],[data-node-id="1:508"],[data-node-id="1:735"],[data-node-id="1:741"],[data-node-id="1:125"],[data-node-id="1:126"],[data-node-id="1:143"],[data-node-id="1:351"],[data-node-id="1:398"],[data-node-id="1:453"]{max-width:100%}
 [data-node-id="1:195"] div,[data-node-id="1:310"] div{max-width:100%;white-space:normal}
 [data-node-id="1:254"],[data-node-id="1:264"],[data-node-id="1:274"],[data-node-id="1:275"]{width:100%}
 [data-node-id="1:274"]{display:block;height:300px}[data-node-id="1:276"]{position:absolute;top:calc(50% - 46px);left:calc(50% - 54px);margin:0}
 [data-node-id="1:255"],[data-node-id="1:265"],[data-node-id="1:277"],[data-node-id="1:579"]{width:100%}
 [data-node-id="1:578"]>div>div:first-child{padding-left:24px;padding-right:24px}
 [data-node-id="I1:789;441:1541"]{column-gap:32px;left:32px;right:32px}
 [data-node-id="I1:789;441:1553"],[data-node-id="I1:789;441:1691"],[data-node-id="I1:789;441:1695"]{padding-left:0;justify-content:flex-end}
}
@media(max-width:900px){
 #homepage>section{padding:48px 24px}#homepage>#hero{padding:20px 16px 48px}#homepage>#services,#homepage>#articles,#homepage>#booking{padding:24px 16px}
 [data-node-id="1:123"]{height:auto;gap:8px}[data-node-id="I1:123;105:82"]{width:auto}[data-node-id="I1:123;105:6"],#menu-toggle{width:auto;height:56px;padding:12px 16px}[data-node-id="I1:123;105:93"]{height:56px;padding:10px 16px}
 [data-node-id="1:124"]{padding:56px 20px}[data-node-id="1:136"]{font-size:38px;width:100%}
 [data-node-id="1:168"]{width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
 [data-node-id="1:194"],[data-node-id="1:307"],[data-node-id="1:689"]{grid-template-columns:1fr;gap:40px}
 [data-node-id="1:237"]{max-width:594px;margin:auto;order:-1}[data-node-id="1:308"]{width:min(100%,578px);margin:auto}
 [data-node-id="1:195"],[data-node-id="1:310"],[data-node-id="1:724"]{max-width:620px;margin:auto}
 [data-node-id="1:247"],[data-node-id="1:506"],[data-node-id="1:688"]{padding:48px 24px}
 [data-node-id="1:252"],[data-node-id="1:511"],[data-node-id="1:578"]{grid-template-columns:1fr;max-width:550px;margin:auto;gap:32px}
 [data-node-id="1:253"],[data-node-id="1:263"],[data-node-id="1:273"]{height:auto}
 [data-node-id="1:408"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
 [data-node-id="1:735"],[data-node-id="1:741"]{width:100%}
 [data-node-id="1:690"]{min-height:0;order:2}[data-node-id="1:724"]{order:1;width:100%}
 [data-node-id="1:452"]{height:456px}[data-node-id="1:453"]{left:50%;height:auto}
 [data-node-id="1:351"]{width:100%}
 #footer{padding:24px 16px}[data-node-id="I1:789;441:1540"]{height:auto;padding:40px 24px}
 [data-node-id="I1:789;441:1541"]{position:relative;left:auto;right:auto;top:auto;display:flex;flex-direction:column;gap:32px}
 [data-node-id="I1:789;441:1542"]{order:-1;padding-bottom:0;width:100%}[data-node-id="I1:789;441:1563"]{height:auto;width:100%}[data-node-id="I1:789;441:1564"],[data-node-id="I1:789;441:1582"]{padding-bottom:0}
 [data-node-id="I1:789;441:1611"]{position:relative;left:auto;right:auto;top:auto;margin-top:32px;height:auto;flex-wrap:wrap;gap:24px;padding-top:24px}
}
@media(max-width:600px){
 [data-node-id="1:128"]{height:auto;min-height:42px}[data-node-id="1:129"]{position:relative;left:auto;top:auto;transform:none;width:100%;padding:10px;border-radius:24px}[data-node-id="1:130"]{width:100%;height:auto}[data-node-id="1:131"]{position:relative;left:auto;top:auto;transform:none;width:100%;gap:8px;justify-content:center}[data-node-id="1:132"]{width:auto;font-size:11px}
 [data-node-id="1:251"],[data-node-id="1:292"],[data-node-id="1:407"]{flex:none;width:100%;height:auto}
 [data-node-id="1:406"],[data-node-id="1:510"],[data-node-id="1:315"],[data-node-id="1:572"],[data-node-id="1:574"]{height:auto}
 [data-node-id="1:690"],[data-node-id="1:691"],[data-node-id="1:696"]{flex:none;height:auto}
 [data-node-id="1:571"]{display:block}
 [data-node-id="1:353"]>div:first-child,[data-node-id="1:362"]>div:first-child,[data-node-id="1:371"]>div:first-child,[data-node-id="1:380"]>div:first-child,[data-node-id="1:389"]>div:first-child{flex:1;min-width:0}

 [data-node-id="1:317"]>div:first-child,[data-node-id="1:322"]>div:first-child,[data-node-id="1:327"]>div:first-child,[data-node-id="1:332"]>div:first-child,[data-node-id="1:336"]>div:first-child{flex:1;min-width:0;width:auto}
 #credentials [data-node-id="1:168"]>div{height:auto;min-height:174px}
 [data-node-id="1:255"],[data-node-id="1:265"],[data-node-id="1:277"],[data-node-id="1:517"],[data-node-id="1:534"],[data-node-id="1:552"]{height:auto;gap:20px}
 #services [data-node-id="1:256"],#services [data-node-id="1:266"],#services [data-node-id="1:278"]{height:auto;gap:16px}
 #homepage div:not([style*="mask-image"]){--mobile:1}
 #hero [data-node-id="1:125"],#hero [data-node-id="1:126"],#hero [data-node-id="1:143"]{width:100%}
 [data-node-id="I1:123;105:6"]{padding:12px;width:90px;font-size:12px}#menu-toggle{width:90px;padding:12px}[data-node-id="I1:123;105:93"]{padding:8px 12px}[data-node-id="I1:123;105:94"]{display:none}
 [data-node-id="1:136"]{font-size:32px}[data-node-id="1:137"]{font-size:14px;line-height:1.9}
 [data-node-id="1:168"]>div{padding:20px 12px}[data-node-id="1:168"]>div>div:last-child{width:100%;padding:0;white-space:normal;height:auto}
 [data-node-id="1:249"],[data-node-id="1:290"],[data-node-id="1:405"],[data-node-id="1:508"],[data-node-id="1:571"]{height:auto}
 [data-node-id="1:293"]{flex-direction:column;gap:24px}[data-node-id="1:297"],[data-node-id="1:301"]{display:none}
 [data-node-id="1:237"]{gap:10px;width:100%}[data-node-id="1:238"]{gap:10px}[data-node-id="1:239"],[data-node-id="1:242"]{height:170px}[data-node-id="1:244"]{height:280px}
 [data-node-id="1:308"]{height:360px}[data-node-id="1:309"]{width:100%;height:auto;aspect-ratio:591/738;left:0;top:-55px}
 [data-node-id="1:408"]{grid-template-columns:1fr}
 [data-node-id="1:347"]{gap:40px}[data-node-id="1:353"],[data-node-id="1:362"],[data-node-id="1:371"],[data-node-id="1:380"],[data-node-id="1:389"]{gap:16px;padding-bottom:32px}
 [data-node-id="1:571"]{width:100%}[data-node-id="1:724"] div{max-width:100%}[data-node-id="1:723"]{width:100%}
 #faq details{padding:16px}.faq-summary{gap:12px}#faq details div{white-space:normal;flex-shrink:1}#faq details summary>div:first-child{flex-shrink:0}
 [data-node-id="1:696"]{padding:20px 16px}[data-node-id="1:697"]{padding:12px}
}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
