
*{box-sizing:border-box}
html,body{width:100%;height:100%;margin:0;overflow:hidden;font-family:Inter,Segoe UI,Arial,sans-serif;color:#172033;background:#eef2f7}
.site-page{position:relative;width:100%;height:100%;min-height:100%;margin:0;padding:0;background:#fff;overflow:hidden}
.builder-text{display:inline-block;width:max-content;max-width:100%;margin:8px 0;font-size:16px;line-height:1.5;white-space:normal}
.builder-heading{margin:8px 0;color:#172033;font-size:40px;line-height:1.15}
.builder-button{width:200px;height:56px;padding:12px 20px;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#fff;background:#0867e8;border:0 solid #0867e8;border-radius:10px;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1.2;text-align:center;cursor:pointer}
.builder-action-area{width:220px;height:96px;min-width:44px;min-height:44px;padding:0;display:block;overflow:hidden;color:transparent!important;background:transparent!important;border:0!important;border-radius:0;font-size:0!important;line-height:0;cursor:pointer}
.builder-image{display:block;width:320px;max-width:100%;height:200px;object-fit:cover;background-color:transparent;background-image:none;border-radius:10px}
.builder-icon{display:block;width:64px;height:64px;color:#000;line-height:0}
.builder-icon>svg{display:block;width:100%;height:100%;overflow:visible}
.builder-rectangle{width:160px;height:160px;padding:8px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#919191;border:0;border-radius:10px;text-align:center}
.builder-circle{width:140px;height:140px;padding:8px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#919191;border-radius:50%;text-align:center}
.builder-line{width:260px;height:2px;background:#919191}
.builder-card{width:320px;min-height:180px;padding:24px;background:#fff;border:1px solid #d8e1eb;border-radius:14px;box-shadow:0 12px 32px #17203318}
.builder-section{min-height:260px;padding:32px;background:#f5f7fa;border:1px dashed #b6c2d0;border-radius:12px}
.builder-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}
.builder-grid>div{min-height:160px;padding:20px;background:#f5f7fa;border:1px dashed #b6c2d0;border-radius:10px}
.builder-spacer{width:100%;height:80px}
.builder-map{position:relative;width:560px;height:360px;min-width:220px;min-height:200px;overflow:hidden;background:#e7edf3;border:1px solid #cbd5df;border-radius:12px}
.builder-map iframe{width:100%;height:100%;display:block;border:0}
.builder-map-placeholder{position:absolute;inset:0;padding:30px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;color:#435164;background:linear-gradient(145deg,#eef3f7,#dce6ef);text-align:center;font-weight:700}
.builder-map-placeholder small{max-width:320px;color:#68778a;font-size:13px;font-weight:500;line-height:1.45}
@media(max-width:900px){.site-page{width:100%;height:100%;min-height:100%;margin:0;padding:0}.builder-grid{grid-template-columns:1fr}.builder-heading{font-size:32px}}

* { box-sizing: border-box; }
body { margin: 0px; }

#i08g { background-color: rgb(255, 255, 255); background-image: none; position: relative; width: 100%; height: 900px; min-height: 900px; margin: 0px; padding: 0px; overflow: hidden; }
#iltb { background-color: rgb(255, 255, 255); background-image: none; position: relative; width: 100%; height: 900px; min-height: 900px; margin: 0px; padding: 0px; overflow: hidden; }
#ixqh1 { width: 685px; height: 258px; padding: 12px 20px; display: flex; align-items: center; justify-content: center; overflow: hidden; color: rgb(255, 255, 255); background-color: rgb(8, 103, 232); background-image: none; border: 0px solid rgb(8, 103, 232); border-radius: 10px; font-family: Inter; font-size: 42px; font-weight: 700; line-height: 1.2; text-align: center; cursor: pointer; box-shadow: none; position: absolute; inset: 249px auto auto 341px; z-index: 1000; }

html,body{height:auto;min-height:100%;overflow-x:hidden;overflow-y:auto}
#nuvitem-published-stage{position:relative;width:100%;min-height:900px;overflow:hidden;visibility:hidden}
#nuvitem-published-stage[data-ready="true"]{visibility:visible}
#nuvitem-published-stage>.site-page{width:100%;height:900px;min-height:900px;max-height:900px;overflow:hidden!important}
[data-nuvitem-action-area="true"]{z-index:2147482000!important;pointer-events:auto!important;cursor:pointer!important;color:transparent!important;background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}
[data-nuvitem-interactive="true"]{cursor:pointer!important}
[data-nuvitem-navigation="true"]{transition:background-color .16s ease,color .16s ease,box-shadow .16s ease;cursor:pointer}
[data-nuvitem-navigation-auto="true"][data-nuvitem-current="false"]{background-color:transparent!important;box-shadow:none!important}
[data-nuvitem-navigation="true"][data-nuvitem-current="true"]{background-color:var(--nuvitem-active-bg,#1473e6)!important;color:var(--nuvitem-active-text,#fff)!important;font-weight:var(--nuvitem-active-weight,inherit)!important}
[data-nuvitem-navigation="true"][data-nuvitem-current="true"] *{color:var(--nuvitem-active-text,#fff)!important}
[data-nuvitem-navigation="true"][data-nuvitem-current="true"] :is(svg,i,[data-icon],[class*="icon"],[class*="ico"]){color:var(--nuvitem-active-icon,var(--nuvitem-active-text,#fff))!important;stroke:currentColor!important}
[data-nuvitem-nav-role="text"][data-nuvitem-current="true"]{color:var(--nuvitem-active-text,#fff)!important;font-weight:var(--nuvitem-active-weight,inherit)!important}
[data-nuvitem-nav-role="icon"][data-nuvitem-current="true"]{color:var(--nuvitem-active-icon,var(--nuvitem-active-text,#fff))!important;stroke:currentColor!important}
[data-nuvitem-nav-role="icon"][data-nuvitem-current="true"] *{color:inherit!important;stroke:currentColor!important}
html[data-nuvitem-action-hover="true"],html[data-nuvitem-action-hover="true"] body,html[data-nuvitem-action-hover="true"] body *{cursor:pointer!important}