.elementor-kit-7{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500}.elementor-kit-7 e-page-transition{background-color:#FFBC7D}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0;padding-inline-start:0}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}:root{--omc-ink:#10212B;--omc-text:#33424A;--omc-muted:#5B6870;--omc-pri:#264653;--omc-pri-d:#1A333D;--omc-pri-50:#EEF3F4;--omc-acc:#B4542F;--omc-acc-d:#963F20;--omc-acc-50:#FBEFE9;--omc-sand:#F6F2EC;--omc-line:#E4DED4;--omc-ok:#1B7446;--omc-ok-50:#E6F3EB;--omc-wa:#0F7A40;--omc-r:14px;--omc-fh:"Manrope",system-ui,sans-serif;--omc-f:"DM Sans",system-ui,sans-serif}html{scroll-behavior:smooth;scroll-padding-top:96px}body{font-family:var(--omc-f);color:var(--omc-text);font-size:17px;line-height:1.6;background:#fff;-webkit-font-smoothing:antialiased}.elementor-location-header{position:sticky;top:0;z-index:200}.omc-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.e-con.omc-sec{padding:88px 0;gap:0}.e-con.omc-sec--tight{padding:56px 0}.e-con.omc-sec--hero{padding:48px 0 72px}.e-con.omc-sec--sand{background:var(--omc-sand)}.e-con.omc-sec--dark{background:var(--omc-pri-d);color:#D5E0E3}.e-con.omc-sec--line{border-top:1px solid var(--omc-line)}.e-con.omc-wrap{width:100%;max-width:1600px;margin-inline:auto;padding:0 20px;gap:28px;flex-direction:column}.e-con.omc-col{padding:0;gap:18px;flex-direction:column;min-width:0}.e-con.omc-g2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center;padding:0}.e-con.omc-g75{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px;align-items:start;padding:0}.e-con.omc-g57{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:start;padding:0}.e-con.omc-g2--top{align-items:start}.e-con.omc-head{padding:0;gap:14px;flex-direction:column;max-width:none}.e-con.omc-gal{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:0}.e-con.omc-gal>.elementor-widget-image:first-child{grid-column:span 2;grid-row:span 2}.e-con.omc-gal .elementor-widget-image img{width:100%;height:100%;aspect-ratio:4/3;object-fit:cover;border-radius:12px;display:block}.e-con.omc-gal>.elementor-widget-image:first-child img{aspect-ratio:auto}.e-con.omc-gal .omc-plan img{object-fit:contain;background:#fff;border:1px solid var(--omc-line)}@media(max-width:1024px){.e-con.omc-g2,.e-con.omc-g75,.e-con.omc-g57{grid-template-columns:minmax(0,1fr);gap:36px}.e-con.omc-gal{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.e-con.omc-sec{padding:60px 0}.e-con.omc-sec--hero{padding:28px 0 52px}.e-con.omc-sec--tight{padding:40px 0}}.elementor .omc-h1 .elementor-heading-title{font:800 clamp(34px,4.1vw,60px)/1.05 var(--omc-fh);letter-spacing:-.028em;color:var(--omc-ink)}.elementor .omc-h2 .elementor-heading-title{font:800 clamp(28px,2.9vw,44px)/1.1 var(--omc-fh);letter-spacing:-.022em;color:var(--omc-ink)}.elementor .omc-h3 .elementor-heading-title{font:700 clamp(20px,1.6vw,24px)/1.25 var(--omc-fh);letter-spacing:-.01em;color:var(--omc-ink)}.omc-sec--dark .elementor-heading-title{color:#fff!important}.elementor .elementor-widget-text-editor{font-family:var(--omc-f);font-size:17px;line-height:1.65;color:var(--omc-text)}.elementor .elementor-widget-text-editor p{margin:0 0 .9em}.elementor .elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor .elementor-widget-text-editor a{color:var(--omc-acc);text-decoration:underline;text-underline-offset:3px}.elementor .elementor-widget-text-editor ul{margin:0 0 1em;padding-left:1.2em}.elementor .elementor-widget-text-editor li{margin:.3em 0}.elementor .elementor-widget-text-editor strong{color:var(--omc-ink)}.omc-sec--dark .elementor-widget-text-editor{color:#D5E0E3}.omc-sec--dark .elementor-widget-text-editor strong{color:#fff}.elementor .omc-lead{font-size:clamp(18px,1.35vw,21px);line-height:1.55}.omc-eyebrow{display:inline-flex;align-items:center;gap:10px;font:700 13px/1.2 var(--omc-f);letter-spacing:.12em;text-transform:uppercase;color:var(--omc-acc)}.omc-sec--dark .omc-eyebrow{color:#F0B79F}.omc-muted{color:var(--omc-muted);font-size:15px}.omc-bc{font-size:14px;color:var(--omc-muted);display:flex;flex-wrap:wrap;gap:6px;align-items:center}.omc-bc a{color:var(--omc-muted);text-decoration:none}.omc-bc a:hover{color:var(--omc-acc)}.omc-bc span[aria-hidden]{opacity:.5}.omc-btns{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.omc-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:15px 24px;border-radius:999px;font:700 16px/1.1 var(--omc-f);text-decoration:none!important;border:1.5px solid #fff0;transition:background .2s,color .2s,border-color .2s,transform .2s;cursor:pointer;white-space:nowrap}.omc-btn svg{width:18px;height:18px;flex:0 0 auto}.omc-btn--acc{background:var(--omc-acc);color:#fff!important}.omc-btn--acc:hover{background:var(--omc-acc-d)}.omc-btn--line{border-color:var(--omc-ink);color:var(--omc-ink)!important;background:#fff0}.omc-btn--line:hover{background:var(--omc-ink);color:#fff!important}.omc-btn--wa{background:var(--omc-wa);color:#fff!important}.omc-btn--wa:hover{background:#0B5E31}.omc-btn--light{background:#fff;color:var(--omc-ink)!important}.omc-btn--light:hover{background:var(--omc-sand)}.omc-btn--ghost{border-color:rgb(255 255 255 / .5);color:#fff!important}.omc-btn--ghost:hover{background:rgb(255 255 255 / .1)}.omc-btn:active{transform:translateY(1px)}.omc-link{color:var(--omc-acc);font-weight:700;text-decoration:none;display:inline-flex;gap:6px;align-items:center}.omc-link:hover{text-decoration:underline}.omc-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.omc-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--omc-line);border-radius:999px;background:#fff;font-size:15px;font-weight:600;color:var(--omc-ink);line-height:1.2}.omc-chip svg{width:16px;height:16px;color:var(--omc-ok)}.omc-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 10px;border-radius:999px;font:700 13px/1.2 var(--omc-f);letter-spacing:.02em}.omc-badge::before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.omc-badge--ok{background:var(--omc-ok-50);color:var(--omc-ok)}.omc-badge--busy{background:#ECEFF0;color:#4A5760}.omc-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--omc-line);border:1px solid var(--omc-line);border-radius:var(--omc-r);overflow:hidden;margin:0}.omc-fact{background:#fff;padding:16px 18px;display:flex;flex-direction:column;gap:4px}.omc-fact dt{font:700 12px/1.2 var(--omc-f);letter-spacing:.08em;text-transform:uppercase;color:var(--omc-muted)}.omc-fact dd{margin:0;font:800 24px/1.15 var(--omc-fh);color:var(--omc-ink);letter-spacing:-.01em}.omc-fact dd small{font:500 14px var(--omc-f);color:var(--omc-muted);letter-spacing:0}.omc-fact--price{background:var(--omc-acc-50)}@media(max-width:600px){.omc-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.omc-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px;margin:0;padding:0;list-style:none}.omc-card{display:flex;flex-direction:column;height:100%;border:1px solid var(--omc-line);border-radius:var(--omc-r);overflow:hidden;background:#fff;text-decoration:none!important;color:inherit;transition:border-color .2s,transform .2s,box-shadow .2s}.omc-card:hover{border-color:var(--omc-pri);transform:translateY(-2px);box-shadow:0 18px 40px -28px rgb(16 33 43 / .45)}.omc-card__img{aspect-ratio:4/3;width:100%;height:auto;object-fit:cover;display:block;background:#fff}.omc-card__img--plan{object-fit:contain;padding:10px;border-bottom:1px solid var(--omc-line)}.omc-card__body{padding:18px 20px 20px;display:flex;flex-direction:column;gap:8px;flex:1}.omc-card__t{font:800 21px/1.2 var(--omc-fh);color:var(--omc-ink);margin:0;letter-spacing:-.01em}.omc-card__m{color:var(--omc-muted);font-size:15px;margin:0}.omc-card__p{font:800 24px/1 var(--omc-fh);color:var(--omc-ink);margin:6px 0 0}.omc-card__p small{font:500 14px var(--omc-f);color:var(--omc-muted)}.omc-card__go{margin-top:auto;padding-top:10px;color:var(--omc-acc);font-weight:700;font-size:15px}.omc-card--feat{border:2px solid var(--omc-ok)}.omc-avail{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);border-radius:18px;overflow:hidden;background:var(--omc-pri-d);color:#D5E0E3;text-decoration:none!important}.omc-avail img{width:100%;height:100%;object-fit:cover;min-height:260px;display:block}.omc-avail__b{padding:36px 40px;display:flex;flex-direction:column;gap:14px;justify-content:center}.omc-avail__t{font:800 clamp(24px,2.2vw,34px)/1.12 var(--omc-fh);color:#fff;margin:0;letter-spacing:-.02em}.omc-avail .omc-badge--ok{background:#D9F0E2;color:#12583A;align-self:flex-start}.omc-avail__p{font:800 30px/1 var(--omc-fh);color:#fff;margin:0}.omc-avail__p small{font:500 15px var(--omc-f);color:#B9C9CE}@media(max-width:800px){.omc-avail{grid-template-columns:1fr}.omc-avail__b{padding:26px 22px}}.omc-note{display:flex;gap:14px;align-items:center;flex-wrap:wrap;padding:16px 20px;border-radius:12px;background:var(--omc-ok-50);border:1px solid #BFE0CC;color:var(--omc-ink);font-size:16px}.omc-note a{color:var(--omc-ok);font-weight:700}.omc-incl{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:14px;margin:0;padding:0;list-style:none}.omc-incl li{display:flex;gap:14px;align-items:flex-start;padding:18px;background:#fff;border:1px solid var(--omc-line);border-radius:12px;margin:0}.omc-incl li svg{flex:0 0 22px;width:22px;height:22px;color:var(--omc-pri);margin-top:2px}.omc-incl b{display:block;color:var(--omc-ink);font-size:16px;line-height:1.3}.omc-incl span{display:block;color:var(--omc-muted);font-size:15px;line-height:1.45;margin-top:3px}.omc-sec--sand .omc-incl li{background:#fff}.omc-steps{counter-reset:s;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin:0;padding:0;list-style:none}.omc-steps li{counter-increment:s;padding:22px;border-radius:var(--omc-r);background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .14)}.omc-steps li::before{content:counter(s);display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--omc-acc);color:#fff;font:800 16px var(--omc-fh);margin-bottom:14px}.omc-steps b{display:block;color:#fff;font-size:17px;margin-bottom:4px}.omc-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.omc-list li{display:flex;gap:12px;align-items:flex-start}.omc-list li svg{flex:0 0 20px;width:20px;height:20px;color:var(--omc-ok);margin-top:3px}.omc-table{width:100%;overflow-x:auto;border:1px solid var(--omc-line);border-radius:var(--omc-r);background:#fff}.omc-table table{width:100%;border-collapse:collapse;font-size:16px;margin:0;border:0}.omc-table th{text-align:left;font:700 12px/1.2 var(--omc-f);letter-spacing:.08em;text-transform:uppercase;color:var(--omc-muted);padding:16px;border:0;border-bottom:1px solid var(--omc-line);background:var(--omc-sand)}.omc-table td{padding:16px;border:0;border-bottom:1px solid var(--omc-line);vertical-align:middle;font-variant-numeric:tabular-nums;background:#fff}.omc-table tr:last-child td{border-bottom:0}.omc-table td b{color:var(--omc-ink)}.omc-table .omc-tr--feat td{background:#F3FAF6}.omc-table--cmp td:first-child{font-weight:700;color:var(--omc-ink);width:26%}.omc-table--cmp td:last-child{background:#F3FAF6;color:var(--omc-ink)}@media(max-width:760px){.omc-table--rsp table,.omc-table--rsp tbody,.omc-table--rsp tr,.omc-table--rsp td{display:block;width:100%!important}.omc-table--rsp thead{display:none}.omc-table--rsp tr{border-bottom:1px solid var(--omc-line);padding:10px 0}.omc-table--rsp td{border:0;padding:6px 16px;display:flex;justify-content:space-between;gap:16px;background:transparent!important}.omc-table--rsp td::before{content:attr(data-l);font:700 12px/1.6 var(--omc-f);letter-spacing:.06em;text-transform:uppercase;color:var(--omc-muted)}.omc-table--rsp tr.omc-tr--feat{background:#F3FAF6}}.omc-faq{border-top:1px solid var(--omc-line)}.omc-faq details{border-bottom:1px solid var(--omc-line)}.omc-faq summary{list-style:none;cursor:pointer;padding:20px 44px 20px 0;font:700 18px/1.35 var(--omc-fh);color:var(--omc-ink);position:relative}.omc-faq summary::-webkit-details-marker{display:none}.omc-faq summary::after{content:"+";position:absolute;right:6px;top:14px;font:400 30px/1 var(--omc-f);color:var(--omc-acc);transition:transform .2s}.omc-faq details[open] summary::after{transform:rotate(45deg)}.omc-faq__a{padding:0 0 22px;color:var(--omc-text);max-width:none}.omc-faq__a p{margin:0 0 .7em}.omc-faq__a p:last-child{margin:0}.omc-faq h3{font:800 14px/1.2 var(--omc-f);letter-spacing:.1em;text-transform:uppercase;color:var(--omc-muted);margin:36px 0 4px}.elementor .omc-img img{width:100%;height:auto;border-radius:18px;display:block}.elementor .omc-img--cover img{aspect-ratio:4/3;object-fit:cover}.elementor .omc-img--plan img{border-radius:12px;border:1px solid var(--omc-line);background:#fff}.omc-cap{font-size:14px;color:var(--omc-muted);margin-top:8px}.e-con.omc-formcard{background:#fff;border:1px solid var(--omc-line);border-radius:18px;padding:28px;gap:14px;box-shadow:0 24px 60px -36px rgb(16 33 43 / .45)}.omc-sec--sand .e-con.omc-formcard{border-color:#DDD5C8}.omc-formcard .omc-ft{font:800 24px/1.2 var(--omc-fh);color:var(--omc-ink);margin:0;letter-spacing:-.01em}.omc-formcard .omc-fs{font-size:15px;color:var(--omc-muted);margin:4px 0 0}.omc-form .elementor-field-group{margin-bottom:12px!important}.omc-form .elementor-field-group>label.elementor-field-label{font:600 14px/1.3 var(--omc-f)!important;color:var(--omc-ink)!important;margin-bottom:6px!important;padding:0!important}.omc-form .elementor-field-textual,.omc-form select.elementor-field{border:1.5px solid #CFC8BC!important;border-radius:10px!important;padding:11px 14px!important;font:400 16px/1.4 var(--omc-f)!important;color:var(--omc-ink)!important;background:#fff!important;min-height:48px}.omc-form .elementor-field-textual:focus,.omc-form select.elementor-field:focus{border-color:var(--omc-pri)!important;box-shadow:0 0 0 3px rgb(38 70 83 / .15)!important;outline:0}.omc-form textarea.elementor-field-textual{min-height:96px}.omc-form .elementor-select-wrapper::before{color:var(--omc-muted)}.omc-form .elementor-field-type-acceptance label,.omc-form .elementor-field-subgroup label{font-size:13px!important;line-height:1.45;color:var(--omc-muted)!important}.omc-form .elementor-field-type-acceptance a{color:var(--omc-ink)}.omc-form .elementor-button{background:var(--omc-acc)!important;color:#fff!important;border-radius:999px!important;font:700 17px/1 var(--omc-f)!important;padding:17px 24px!important;min-height:54px;width:100%}.omc-form .elementor-button:hover{background:var(--omc-acc-d)!important}.omc-form .elementor-message{font-size:15px}.omc-form .elementor-field-type-hidden{display:none}.omc-rgpd{font-size:12px;line-height:1.45;color:var(--omc-muted);margin:0}.omc-rgpd a{color:var(--omc-muted)}.omc-direct{display:grid;gap:12px;margin:0;padding:0;list-style:none}.omc-direct>li>a{display:flex;gap:14px;align-items:center;padding:16px 18px;border:1px solid var(--omc-line);border-radius:12px;background:#fff;text-decoration:none;color:var(--omc-ink)}.omc-direct>li>a>div{display:block;padding:0;border:0;background:none}.omc-direct svg{width:22px;height:22px;flex:0 0 22px;color:var(--omc-pri)}.omc-direct b{display:block;font-size:16px}.omc-direct span{display:block;font-size:14px;color:var(--omc-muted)}.omc-direct>li>a:hover{border-color:var(--omc-pri)}.omc-map{border-radius:18px;overflow:hidden;border:1px solid var(--omc-line);aspect-ratio:16/10;background:var(--omc-sand)}.omc-map iframe{width:100%;height:100%;border:0;display:block}.omc-hdr{background:rgb(255 255 255 / .96);backdrop-filter:saturate(1.4) blur(8px);border-bottom:1px solid var(--omc-line)}.omc-hdr__in{max-width:1600px;margin:0 auto;padding:0 20px;height:76px;display:flex;align-items:center;gap:28px}.omc-logo{display:flex;align-items:center;flex:0 0 auto}.omc-logo img{height:46px;width:auto;display:block}.omc-nav{margin-left:auto}.omc-nav>ul{display:flex;gap:4px;margin:0;padding:0;list-style:none;align-items:center}.omc-nav a{display:block;padding:10px 12px;color:var(--omc-ink);text-decoration:none;font:600 15.5px/1.2 var(--omc-f);border-radius:8px}.omc-nav a:hover,.omc-nav a[aria-current]{color:var(--omc-acc)}.omc-nav .has-sub{position:relative}.omc-nav .has-sub>a::after{content:"";display:inline-block;width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translate(-2px,-2px);margin-left:8px}.omc-sub{position:absolute;top:100%;left:-8px;min-width:320px;background:#fff;border:1px solid var(--omc-line);border-radius:14px;box-shadow:0 24px 60px -30px rgb(16 33 43 / .45);padding:8px;margin:0;list-style:none;opacity:0;visibility:hidden;transform:translateY(6px);transition:.18s}.omc-nav .has-sub:hover .omc-sub,.omc-nav .has-sub:focus-within .omc-sub{opacity:1;visibility:visible;transform:none}.omc-sub a{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px}.omc-sub a:hover{background:var(--omc-sand);color:var(--omc-ink)}.omc-sub small{font:700 11px/1 var(--omc-f);letter-spacing:.04em;padding:5px 8px;border-radius:999px;background:#ECEFF0;color:#4A5760}.omc-sub small.ok{background:var(--omc-ok-50);color:var(--omc-ok)}.omc-sub li.all a{border-top:1px solid var(--omc-line);margin-top:4px;border-radius:0 0 8px 8px;color:var(--omc-acc)}.omc-hdr__tel{display:flex;align-items:center;gap:8px;color:var(--omc-ink)!important;text-decoration:none;font:700 15.5px var(--omc-f);white-space:nowrap}.omc-hdr__tel svg{width:18px;height:18px;color:var(--omc-pri)}.omc-hdr .omc-btn{padding:12px 20px;font-size:15px}.omc-burger{display:none;margin-left:auto}.omc-burger summary{list-style:none;cursor:pointer;width:46px;height:46px;border-radius:10px;border:1px solid var(--omc-line);display:grid;place-items:center}.omc-burger summary::-webkit-details-marker{display:none}.omc-burger summary span,.omc-burger summary span::before,.omc-burger summary span::after{display:block;width:20px;height:2px;background:var(--omc-ink);position:relative;content:"";transition:.2s}.omc-burger summary span::before{position:absolute;top:-6px}.omc-burger summary span::after{position:absolute;top:6px}.omc-burger[open] summary span{background:#fff0}.omc-burger[open] summary span::before{top:0;transform:rotate(45deg)}.omc-burger[open] summary span::after{top:0;transform:rotate(-45deg)}.omc-mnav{position:absolute;left:0;right:0;top:76px;background:#fff;border-bottom:1px solid var(--omc-line);box-shadow:0 30px 50px -30px rgb(16 33 43 / .4);padding:10px 20px 22px;max-height:calc(100vh - 76px);overflow:auto}.omc-mnav a{display:flex;justify-content:space-between;align-items:center;padding:13px 4px;border-bottom:1px solid var(--omc-line);color:var(--omc-ink);text-decoration:none;font:600 17px var(--omc-f)}.omc-mnav .sub a{padding-left:16px;font-size:16px;font-weight:500}.omc-mnav small{font:700 11px/1 var(--omc-f);padding:5px 8px;border-radius:999px;background:#ECEFF0;color:#4A5760}.omc-mnav small.ok{background:var(--omc-ok-50);color:var(--omc-ok)}.omc-mnav .omc-btns{margin-top:18px}.omc-mnav .omc-btn{flex:1}@media(max-width:1180px){.omc-nav a{padding:10px 8px;font-size:15px}.omc-hdr__tel span{display:none}}@media(max-width:1024px){.omc-nav,.omc-hdr__tel,.omc-hdr__cta{display:none!important}.omc-burger{display:block}.omc-hdr__in{height:68px}.omc-logo img{height:40px}.omc-mnav{top:68px}html{scroll-padding-top:84px}}.omc-ftr{background:var(--omc-ink);color:#B7C4C9;font-size:15px}.omc-ftr__in{max-width:1600px;margin:0 auto;padding:64px 20px 28px}.omc-ftr__g{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px}.omc-ftr h2,.omc-ftr .omc-ftr__t{font:700 13px/1.2 var(--omc-f);letter-spacing:.1em;text-transform:uppercase;color:#fff;margin:0 0 16px}.omc-ftr ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.omc-ftr a{color:#D5E0E3;text-decoration:none}.omc-ftr a:hover{color:#fff;text-decoration:underline}.omc-ftr__brand img{height:48px;width:auto;margin-bottom:18px}.omc-ftr__brand p{margin:0 0 6px}.omc-ftr__bot{border-top:1px solid rgb(255 255 255 / .12);margin-top:48px;padding-top:22px;display:flex;flex-wrap:wrap;gap:12px 28px;justify-content:space-between;font-size:14px}.omc-ftr__bot ul{display:flex;flex-wrap:wrap;gap:8px 20px}@media(max-width:1024px){.omc-ftr__g{grid-template-columns:1fr 1fr}}@media(max-width:600px){.omc-ftr__g{grid-template-columns:1fr}}.omc-mbar{display:none}@media(max-width:767px){.omc-mbar{display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:8px;position:fixed;left:0;right:0;bottom:0;z-index:300;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--omc-line);box-shadow:0 -10px 30px -18px rgb(16 33 43 / .35)}.omc-mbar .omc-btn{padding:13px 8px;font-size:15px;gap:6px}body{padding-bottom:74px}.joinchat{display:none!important}}.e-con[class*="omc-"]>.elementor-widget{margin-block-end:0}.omc-sec--dark .omc-muted{color:#B9C9CE}.e-con.omc-none{padding:0;gap:0;min-height:0;display:block}.omc-form .elementor-field-type-acceptance>.elementor-field-label{display:none!important}.omc-muted a,.omc-cap a{color:var(--omc-acc)}.e-con.omc-sec--board{background:var(--omc-pri-d);color:#D5E0E3;padding:64px 0 72px}.omc-sec--board .omc-h1 .elementor-heading-title{color:#fff}.omc-sec--board .elementor-widget-text-editor{color:#C9D6DA}.omc-sec--board .elementor-widget-text-editor strong{color:#fff}.omc-sec--board .omc-eyebrow{color:#F0B79F}.omc-sec--board .omc-chip{background:rgb(255 255 255 / .07);border-color:rgb(255 255 255 / .18);color:#fff}.omc-sec--board .omc-chip svg{color:#8FD3AE}.omc-board{background:#fff;border-radius:20px;padding:22px 22px 18px;box-shadow:0 40px 80px -40px rgb(0 0 0 / .55);color:var(--omc-text)}.omc-board__top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.omc-board__t{font:800 17px/1.2 var(--omc-fh);color:var(--omc-ink);margin:0}.omc-board__leg{display:flex;gap:14px;font-size:13px;color:var(--omc-muted);margin:0;padding:0;list-style:none}.omc-board__leg li{display:flex;align-items:center;gap:6px}.omc-board__leg i{width:12px;height:12px;border-radius:3px;display:inline-block}.omc-board__leg .ok i{background:rgb(27 116 70 / .35);border:2px solid var(--omc-ok)}.omc-board__leg .busy i{background:rgb(38 70 83 / .10);border:2px solid #9AAAB1}.omc-plan{position:relative;line-height:0}.omc-plan img{width:100%;height:auto;display:block}.omc-spot{position:absolute;display:block;border-radius:4px;text-decoration:none!important;transition:background .2s,box-shadow .2s;outline-offset:2px}.omc-spot--busy{background:rgb(38 70 83 / .08);border:2px solid #9AAAB1}.omc-spot--ok{background:rgb(27 116 70 / .26);border:2.5px solid var(--omc-ok);animation:omcPulse 2.4s ease-in-out infinite}.omc-spot:hover,.omc-spot:focus-visible{background:rgb(180 84 47 / .22);border-color:var(--omc-acc);animation:none}@keyframes omcPulse{0%,100%{box-shadow:0 0 0 0 rgb(27 116 70 / .35)}50%{box-shadow:0 0 0 8px #fff0}}@media(prefers-reduced-motion:reduce){.omc-spot--ok{animation:none}}.omc-spot b{position:absolute;left:6px;top:6px;display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:999px;font:700 11px/1 var(--omc-f);white-space:nowrap;background:#fff;color:var(--omc-ink);box-shadow:0 2px 8px rgb(16 33 43 / .18)}.omc-spot--ok b{background:var(--omc-ok);color:#fff}.omc-tip{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translate(-50%,6px);min-width:200px;padding:12px 14px;border-radius:12px;background:var(--omc-ink);color:#fff;font:500 13px/1.45 var(--omc-f);white-space:normal;opacity:0;visibility:hidden;transition:.18s;z-index:5;pointer-events:none;text-align:left}.omc-tip strong{display:block;font:800 15px/1.25 var(--omc-fh);margin-bottom:3px}.omc-tip em{font-style:normal;color:#8FD3AE;font-weight:700}.omc-spot:hover .omc-tip,.omc-spot:focus-visible .omc-tip{opacity:1;visibility:visible;transform:translate(-50%,0)}.omc-spot--r .omc-tip{left:auto;right:0;transform:translateY(6px)}.omc-spot--r:hover .omc-tip,.omc-spot--r:focus-visible .omc-tip{transform:none}.omc-board__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0 0;padding:0;list-style:none}.omc-board__list a{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--omc-line);border-radius:10px;text-decoration:none;color:var(--omc-ink);font:600 14px/1.25 var(--omc-f)}.omc-board__list a:hover{border-color:var(--omc-pri)}.omc-board__list span{color:var(--omc-muted);font-weight:500;font-size:13px}.omc-board__list .ok{border-color:var(--omc-ok);background:#F3FAF6}.omc-board__list .ok span{color:var(--omc-ok);font-weight:700}@media(max-width:700px){.omc-spot b{font-size:9px;padding:3px 5px;left:3px;top:3px}.omc-tip{display:none}.omc-board{padding:14px}.omc-board__list{grid-template-columns:1fr 1fr}}.e-con.omc-mosaic{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto;gap:14px;padding:0}.e-con.omc-mosaic>.elementor-widget-image:first-child{grid-row:span 2}.e-con.omc-mosaic .elementor-widget-image img{width:100%;height:100%;object-fit:cover;border-radius:14px;display:block;aspect-ratio:4/3}.e-con.omc-mosaic>.elementor-widget-image:first-child img{aspect-ratio:auto;min-height:100%}.e-con.omc-mosaic figure{margin:0;height:100%;position:relative}.e-con.omc-mosaic figcaption{position:absolute;left:12px;bottom:12px;background:rgb(16 33 43 / .78);color:#fff;font:600 13px/1.2 var(--omc-f);padding:7px 11px;border-radius:999px;margin:0}@media(max-width:900px){.e-con.omc-mosaic{grid-template-columns:1fr 1fr}.e-con.omc-mosaic>.elementor-widget-image:first-child{grid-column:span 2;grid-row:auto}}.omc-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--omc-line);border-bottom:1px solid var(--omc-line)}.omc-kpis li{padding:26px 20px;border-right:1px solid var(--omc-line)}.omc-kpis li:last-child{border-right:0}.omc-kpis b{display:block;font:800 clamp(30px,3vw,44px)/1 var(--omc-fh);color:var(--omc-ink);letter-spacing:-.02em;margin-bottom:8px}.omc-kpis span{font-size:15px;color:var(--omc-muted)}@media(max-width:800px){.omc-kpis{grid-template-columns:1fr 1fr}.omc-kpis li:nth-child(2){border-right:0}.omc-kpis li:nth-child(-n+2){border-bottom:1px solid var(--omc-line)}}.elementor-widget-html p,.elementor-widget-html ul,.elementor-widget-html ol,.elementor-widget-html dl{margin-top:0;margin-bottom:0}.omc-faq .omc-faq__a p{margin:0 0 .7em}.omc-faq .omc-faq__a p:last-child{margin:0}.omc-ftr .omc-ftr__brand p{margin:0 0 8px}.omc-avail,.omc-avail:hover{color:#C9D6DA}.omc-avail .omc-avail__b p{color:#C9D6DA;margin:0}.omc-avail .omc-avail__b .omc-avail__t{color:#fff}.omc-avail .omc-avail__b .omc-avail__p{color:#fff}.omc-card,.omc-card:hover{color:var(--omc-text)}.omc-board__list a,.omc-spot,.omc-direct a{color:var(--omc-ink)}.e-con.omc-head{gap:12px}.e-con.omc-head+.elementor-widget,.e-con.omc-head+.e-con{margin-top:4px}.e-con.omc-col>.elementor-widget-heading+.elementor-widget-text-editor{margin-top:-4px}.omc-formcard .elementor-widget-html:first-child p+p{margin-top:4px}.omc-note{margin:0}[class*="omc-"] svg[fill="none"],[class*="omc-"] svg[fill="none"] *{fill:none!important}[class*="omc-"] svg[fill="currentColor"]{fill:currentColor!important}@media(max-width:600px){.omc-fact dd small{display:block;margin-top:3px}.omc-fact{padding:14px 14px}.omc-fact dd{font-size:21px}.omc-btns .omc-btn{flex:1 1 100%}.e-con.omc-formcard{padding:20px 18px}.omc-chip{font-size:14px;padding:7px 12px}.e-con.omc-wrap{gap:22px}.e-con.omc-col{gap:16px}}@media(max-width:1024px){.e-con.omc-gal>.omc-plan{grid-column:span 2}}@media(max-width:767px){.omc-steps{gap:10px}.omc-steps li{display:grid;grid-template-columns:34px 1fr;column-gap:14px;padding:16px}.omc-steps li::before{grid-row:span 2;margin:0}}@media(max-width:700px){.omc-board__list{grid-template-columns:1fr}.omc-kpis li{padding:18px 14px}.omc-kpis b{font-size:30px}}.omc-legal h2{font:800 clamp(22px,2vw,28px)/1.2 var(--omc-fh)!important;color:var(--omc-ink)!important;margin:1.6em 0 .5em!important;letter-spacing:-.01em}.omc-legal h3,.omc-legal h4{font:700 19px/1.3 var(--omc-fh)!important;color:var(--omc-ink)!important;margin:1.4em 0 .4em!important}.omc-legal>*:first-child,.omc-legal .elementor-widget-container>*:first-child{margin-top:0!important}.omc-legal table{width:100%;border-collapse:collapse;font-size:15px;margin:1em 0}.omc-legal td,.omc-legal th{border:1px solid var(--omc-line);padding:8px 10px;text-align:left;vertical-align:top}.e-con.omc-sec--flush{padding-top:0}.e-con.omc-sticky{position:sticky;top:100px;align-self:start}.omc-aside{border:1px solid var(--omc-line);border-radius:18px;overflow:hidden;background:#fff}.omc-aside img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;display:block}.omc-aside__b{padding:20px;display:flex;flex-direction:column;gap:12px}.omc-aside__t{font:800 20px/1.25 var(--omc-fh);color:var(--omc-ink);margin:0}.omc-aside__p{font:800 24px/1 var(--omc-fh);color:var(--omc-ink);margin:0}.omc-aside__p small{font:500 14px var(--omc-f);color:var(--omc-muted)}.omc-aside .omc-btn{flex:1 1 auto;padding:13px 16px;font-size:15px}.omc-article p,.omc-article li{font-size:18px;line-height:1.7}.omc-article ul{padding-left:1.2em}.omc-next{margin-top:2em!important;padding:18px 20px;border-radius:12px;background:var(--omc-acc-50);font-weight:600;color:var(--omc-ink)}.omc-next a{font-weight:800}@media(max-width:1024px){.e-con.omc-sticky{position:static}}.omc-card .omc-eyebrow{font-size:11px}.omc-formcard .wpforms-container{margin:0!important;padding:0!important}.omc-formcard .wpforms-container .wpforms-field{padding:0 0 12px!important}.omc-formcard .wpforms-container .wpforms-field-label{font:600 14px/1.3 var(--omc-f)!important;color:var(--omc-ink)!important;margin:0 0 6px!important}.omc-formcard .wpforms-container input[type=text],.omc-formcard .wpforms-container input[type=email],.omc-formcard .wpforms-container input[type=tel],.omc-formcard .wpforms-container select,.omc-formcard .wpforms-container textarea{width:100%!important;max-width:100%!important;border:1.5px solid #CFC8BC!important;border-radius:10px!important;padding:11px 14px!important;font:400 16px/1.4 var(--omc-f)!important;color:var(--omc-ink)!important;background:#fff!important;min-height:48px;height:auto!important;box-shadow:none!important}.omc-formcard .wpforms-container textarea{min-height:96px}.omc-formcard .wpforms-container input:focus,.omc-formcard .wpforms-container select:focus,.omc-formcard .wpforms-container textarea:focus{border-color:var(--omc-pri)!important;box-shadow:0 0 0 3px rgb(38 70 83 / .15)!important;outline:0}.omc-formcard .wpforms-container .wpforms-field-checkbox li,.omc-formcard .wpforms-container .wpforms-field-gdpr-checkbox li{display:flex;gap:8px;align-items:flex-start}.omc-formcard .wpforms-container .wpforms-field-checkbox label,.omc-formcard .wpforms-container .wpforms-field-gdpr-checkbox label,.omc-formcard .wpforms-container .wpforms-field-html{font-size:13px!important;line-height:1.45!important;color:var(--omc-muted)!important}.omc-formcard .wpforms-container .wpforms-field-html p{margin:0 0 6px!important}.omc-formcard .wpforms-container .wpforms-submit-container{padding:4px 0 0!important}.omc-formcard .wpforms-container button[type=submit]{width:100%!important;background:var(--omc-acc)!important;color:#fff!important;border:0!important;border-radius:999px!important;font:700 17px/1 var(--omc-f)!important;padding:17px 24px!important;min-height:54px;height:auto!important;cursor:pointer}.omc-formcard .wpforms-container button[type=submit]:hover{background:var(--omc-acc-d)!important}.omc-formcard .wpforms-confirmation-container-full{background:var(--omc-ok-50)!important;border:1px solid #BFE0CC!important;color:var(--omc-ink)!important;border-radius:12px}.omc-formcard .wpforms-field-hidden{display:none}@media(max-width:600px){.omc-formcard .wpforms-container .wpforms-one-half{width:100%!important;margin-left:0!important;float:none!important}}.omc-formcard .wpforms-container .iti input[type=tel],.omc-formcard .wpforms-container .iti--allow-dropdown input[type=tel]{padding-left:56px!important}