.elementor-6195 .elementor-element.elementor-element-52e6e41{--display:flex}.elementor-6195 .elementor-element.elementor-element-a751def>.elementor-widget-container{margin:-6px 0 0}html{scroll-behavior:smooth}[id]{scroll-margin-top:110px}body .page-content-area:has(.m2m-permit-page),body .entry-content:has(.m2m-permit-page),body .elementor-widget-container:has(>.m2m-permit-page){overflow:visible !important}body .page-content-area:has(.m2m-permit-page){padding-top:0 !important;padding-bottom:0 !important}body .page-content-area:has(.m2m-permit-page)>.container,body .page-content-area:has(.m2m-permit-page)>.container>.row,body .page-content-area:has(.m2m-permit-page)>.container>.row>[class*=col-],body .entry-content:has(.m2m-permit-page),body .entry-content:has(.m2m-permit-page)>.elementor,body .entry-content:has(.m2m-permit-page) .elementor-section,body .entry-content:has(.m2m-permit-page) .elementor-container,body .entry-content:has(.m2m-permit-page) .elementor-column,body .entry-content:has(.m2m-permit-page) .elementor-widget-wrap,body .entry-content:has(.m2m-permit-page) .elementor-widget,body .entry-content:has(.m2m-permit-page) .elementor-widget-container,body .entry-content:has(.m2m-permit-page) .e-con,body .entry-content:has(.m2m-permit-page) .e-con-inner{max-width:none !important;width:100% !important;margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}body .page-content-area:has(.m2m-permit-page)>.container>.row{display:block !important}body .page-content-area:has(.m2m-permit-page)>.container>.row>[class*=col-]{flex:0 0 100% !important;max-width:100% !important}body .elementor-widget-container>.m2m-permit-page,body .entry-content .m2m-permit-page,.m2m-permit-page{width:100vw !important;max-width:100vw !important;position:relative;left:50%;right:50%;margin-left:-50vw !important;margin-right:-50vw !important}.m2m-permit-page .m2m-permit-full{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important}html,body{overflow-x:hidden}.m2m-permit-page,.m2m-permit-page *{box-sizing:border-box}.m2m-permit-page{--m2m-bg:#f7f9f8;--m2m-soft:#f2f7f5;--m2m-white:#fff;--m2m-text:#173042;--m2m-muted:#52606d;--m2m-border:rgba(23,48,66,.12);--m2m-accent:#0c9;--m2m-accent-dark:#009f79;--m2m-dark:#0f2430;--m2m-radius-xl:30px;--m2m-radius-lg:22px;--m2m-shadow-soft:0 20px 60px rgba(15,36,48,.08);--m2m-shadow-card:0 14px 38px rgba(15,36,48,.07);--m2m-container:1240px;font-family:"Plus Jakarta Sans",Arial,sans-serif;color:var(--m2m-text);background:var(--m2m-white);overflow-x:clip}.m2m-permit-page a{color:inherit}.m2m-permit-full{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.m2m-permit-container{width:min(var(--m2m-container), calc(100% - 40px));margin:0 auto}.m2m-permit-section{padding:clamp(68px, 7vw, 112px) 0}.m2m-permit-section h1,.m2m-permit-section h2,.m2m-permit-section h3{margin:0;letter-spacing:-.035em;color:var(--m2m-text)}.m2m-permit-section h1{font-size:clamp(40px, 5.1vw, 70px);line-height:1.02;font-weight:750;max-width:900px}.m2m-permit-section h2{font-size:clamp(30px, 3.3vw, 48px);line-height:1.08;font-weight:740}.m2m-permit-section h3{font-size:clamp(20px, 1.55vw, 24px);line-height:1.22;font-weight:720}.m2m-permit-section p{margin:0;font-size:clamp(16px, 1.05vw, 18px);line-height:1.78;color:var(--m2m-muted)}.m2m-permit-kicker{display:inline-flex;align-items:center;gap:10px;margin:0 0 16px !important;font-size:13px !important;line-height:1.2 !important;font-weight:750;letter-spacing:.11em;text-transform:uppercase;color:var(--m2m-accent-dark) !important}.m2m-permit-kicker:before{content:"";width:34px;height:2px;border-radius:999px;background:var(--m2m-accent)}.m2m-permit-lead{margin-top:22px !important;max-width:760px;font-size:clamp(18px, 1.35vw, 22px) !important;line-height:1.65 !important;color:#334a58 !important}.m2m-permit-intro{margin-top:16px !important;max-width:760px}.m2m-permit-hero{position:relative;padding:clamp(76px, 8vw, 126px) 0 clamp(62px, 7vw, 96px);background:radial-gradient(circle at 8% 10%,rgba(0,204,153,.16),transparent 32%),linear-gradient(135deg,#f6fbf9 0%,#fff 46%,#edf6f3 100%);overflow:hidden}.m2m-permit-hero:after{content:"";position:absolute;right:-180px;top:-120px;width:520px;height:520px;border-radius:50%;background:rgba(0,204,153,.08);pointer-events:none}.m2m-permit-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0, 1.08fr) minmax(360px, 0.92fr);gap:clamp(36px, 6vw, 78px);align-items:center}.m2m-permit-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.m2m-permit-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:15px 24px;border-radius:999px;font-size:15px;line-height:1.2;font-weight:750;text-decoration:none !important;transition:transform .22s ease,box-shadow .22s ease,background-color .22s ease,border-color .22s ease}.m2m-permit-btn:hover,.m2m-permit-btn:focus{transform:translateY(-2px)}.m2m-permit-btn-primary{color:#fff !important;background:var(--m2m-accent-dark);box-shadow:0 12px 28px rgba(0,159,121,.24)}.m2m-permit-btn-primary:hover,.m2m-permit-btn-primary:focus{background:#00896a;box-shadow:0 16px 34px rgba(0,159,121,.3)}.m2m-permit-btn-secondary{color:var(--m2m-text) !important;background:rgba(255,255,255,.78);border:1px solid var(--m2m-border)}.m2m-permit-btn-secondary:hover,.m2m-permit-btn-secondary:focus{border-color:rgba(0,204,153,.35);box-shadow:var(--m2m-shadow-card)}.m2m-permit-btn-light{color:var(--m2m-dark) !important;background:#fff;box-shadow:0 14px 34px rgba(0,0,0,.16)}.m2m-permit-trust-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.m2m-permit-trust-row span{display:inline-flex;align-items:center;min-height:36px;padding:9px 13px;border:1px solid rgba(23,48,66,.1);border-radius:999px;background:rgba(255,255,255,.72);font-size:13px;font-weight:700;color:#405462}.m2m-permit-hero-card{position:relative;min-height:520px}.m2m-permit-hero-image-wrap{position:relative;overflow:hidden;border-radius:34px;box-shadow:var(--m2m-shadow-soft);aspect-ratio:4/5;background:#dfe9e6}.m2m-permit-hero-image-wrap img,.m2m-permit-split-media img{width:100%;height:100%;display:block;object-fit:cover}.m2m-permit-floating-note{position:absolute;left:-28px;bottom:32px;width:min(310px, calc(100% - 34px));padding:20px 22px;border:1px solid rgba(255,255,255,.72);border-radius:24px;background:rgba(255,255,255,.92);box-shadow:var(--m2m-shadow-card);backdrop-filter:blur(12px)}.m2m-permit-floating-note strong{display:block;margin:7px 0 7px;font-size:19px;line-height:1.22;color:var(--m2m-text)}.m2m-permit-floating-note p{font-size:14px;line-height:1.62}.m2m-permit-note-label{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--m2m-accent-dark)}.m2m-permit-quicknav{position:sticky;top:0;z-index:20;padding:14px 0;border-top:1px solid rgba(23,48,66,.08);border-bottom:1px solid rgba(23,48,66,.08);background:rgba(255,255,255,.92);backdrop-filter:blur(16px)}.m2m-permit-quicknav-inner{display:flex;gap:20px;align-items:center}.m2m-permit-quicknav-label{flex:0 0 auto;font-size:12px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:var(--m2m-accent-dark)}.m2m-permit-anchor-links{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.m2m-permit-anchor-links::-webkit-scrollbar{display:none}.m2m-permit-anchor-links a{flex:0 0 auto;padding:10px 14px;border:1px solid rgba(23,48,66,.1);border-radius:999px;background:#fff;font-size:13px;font-weight:750;color:var(--m2m-text);text-decoration:none !important;transition:transform .2s ease,border-color .2s ease,background-color .2s ease}.m2m-permit-anchor-links a:hover,.m2m-permit-anchor-links a:focus{transform:translateY(-1px);border-color:rgba(0,204,153,.35);background:#f5fbf9}.m2m-permit-two-col,.m2m-permit-split-grid{display:grid;grid-template-columns:minmax(0, 1fr) minmax(320px, 0.85fr);gap:clamp(30px, 5vw, 72px);align-items:center}.m2m-permit-two-col>div:first-child p+p,.m2m-permit-split-copy p+p{margin-top:17px}.m2m-permit-answer-box,.m2m-permit-insight-card{padding:clamp(26px, 3.2vw, 38px);border:1px solid rgba(23,48,66,.1);border-radius:var(--m2m-radius-xl);background:linear-gradient(145deg,rgba(255,255,255,.92),rgba(242,247,245,.9));box-shadow:var(--m2m-shadow-card)}.m2m-permit-answer-box h3,.m2m-permit-insight-card h3{margin-bottom:14px}.m2m-permit-soft{background:radial-gradient(circle at 90% 15%,rgba(0,204,153,.11),transparent 30%),var(--m2m-soft)}.m2m-permit-section-head{max-width:850px;margin:0 auto clamp(32px, 5vw, 56px);text-align:center}.m2m-permit-section-head p:not(.m2m-permit-kicker){margin-top:18px}.m2m-permit-section-head .m2m-permit-kicker{justify-content:center}.m2m-permit-section-head .m2m-permit-kicker:after{content:"";width:34px;height:2px;border-radius:999px;background:var(--m2m-accent)}.m2m-permit-section-head-narrow{max-width:760px}.m2m-permit-term-grid,.m2m-permit-card-grid,.m2m-permit-link-grid,.m2m-permit-faq-grid{display:grid;gap:18px}.m2m-permit-term-grid{grid-template-columns:repeat(3,minmax(0, 1fr))}.m2m-permit-card-grid-3,.m2m-permit-link-grid{grid-template-columns:repeat(3,minmax(0, 1fr))}.m2m-permit-link-grid{grid-template-columns:repeat(4,minmax(0, 1fr))}.m2m-permit-term-card,.m2m-permit-card,.m2m-permit-link-card,.m2m-permit-step,.m2m-permit-faq-item{border:1px solid rgba(23,48,66,.1);border-radius:var(--m2m-radius-lg);background:#fff;box-shadow:0 12px 32px rgba(15,36,48,.05);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.m2m-permit-term-card:hover,.m2m-permit-card:hover,.m2m-permit-link-card:hover,.m2m-permit-step:hover{transform:translateY(-5px);border-color:rgba(0,204,153,.35);box-shadow:0 18px 44px rgba(15,36,48,.1)}.m2m-permit-term-card,.m2m-permit-card,.m2m-permit-link-card{padding:26px}.m2m-permit-term-card span,.m2m-permit-step span,.m2m-permit-link-card span{display:inline-flex;margin-bottom:16px;font-size:12px;line-height:1;font-weight:850;letter-spacing:.12em;text-transform:uppercase;color:var(--m2m-accent-dark)}.m2m-permit-term-card p,.m2m-permit-card p,.m2m-permit-link-card p,.m2m-permit-step p{margin-top:12px;font-size:15.5px;line-height:1.7}.m2m-permit-image-split{background:#fbfdfc}.m2m-permit-split-grid{grid-template-columns:minmax(320px, 0.9fr) minmax(0, 1.1fr)}.m2m-permit-split-media{overflow:hidden;border-radius:34px;box-shadow:var(--m2m-shadow-soft);background:#dde9e5;aspect-ratio:4/5}.m2m-permit-support .m2m-permit-split-media{aspect-ratio:1.08/1}.m2m-permit-check-grid,.m2m-permit-support-grid{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:18px;margin-top:28px}.m2m-permit-check-grid>div,.m2m-permit-support-grid>div{padding:22px;border:1px solid rgba(23,48,66,.1);border-radius:22px;background:rgba(255,255,255,.82)}.m2m-permit-check-grid h3,.m2m-permit-support-grid h3{margin-bottom:14px;font-size:20px}.m2m-permit-check-list,.m2m-permit-mistake-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.m2m-permit-check-list li,.m2m-permit-mistake-list li{position:relative;padding-left:28px;font-size:15.5px;line-height:1.65;color:var(--m2m-muted)}.m2m-permit-check-list li:before,.m2m-permit-mistake-list li:before{content:"";position:absolute;left:0;top:.62em;width:9px;height:9px;border-radius:50%;background:var(--m2m-accent);box-shadow:0 0 0 5px rgba(0,204,153,.12)}.m2m-permit-warning{margin-top:22px;padding:18px 20px;border-left:4px solid var(--m2m-accent);border-radius:18px;background:#f3fbf8;color:#405462;font-size:15.5px;line-height:1.7}.m2m-permit-timeline{display:grid;grid-template-columns:repeat(4,minmax(0, 1fr));gap:18px}.m2m-permit-step{padding:25px}.m2m-permit-two-col-reverse{grid-template-columns:minmax(0, 1.05fr) minmax(320px, 0.95fr)}.m2m-permit-mistake-list{margin-top:26px}.m2m-permit-insight-card a{display:inline-flex;margin-top:18px;color:var(--m2m-accent-dark);font-weight:800;text-decoration:none !important}.m2m-permit-link-section{background:#f8fbfa}.m2m-permit-link-card{text-decoration:none !important}.m2m-permit-link-card strong{display:block;font-size:20px;line-height:1.24;color:var(--m2m-text)}.m2m-permit-cta{padding:clamp(70px, 8vw, 118px) 0;background:linear-gradient(135deg,rgba(15,36,48,.9),rgba(15,36,48,.72)),var(--wpr-bg-777e61c3-e10a-4ca6-a12e-887bdfef40de) center/cover no-repeat}.m2m-permit-cta-box{display:grid;grid-template-columns:minmax(0, 1fr) minmax(280px, 0.42fr);gap:34px;align-items:center;padding:clamp(30px, 5vw, 58px);border:1px solid rgba(255,255,255,.2);border-radius:34px;background:rgba(255,255,255,.08);box-shadow:0 22px 70px rgba(0,0,0,.24);backdrop-filter:blur(8px)}.m2m-permit-cta .m2m-permit-kicker,.m2m-permit-cta h2,.m2m-permit-cta p{color:#fff !important}.m2m-permit-cta p{max-width:780px;margin-top:18px;opacity:.88}.m2m-permit-cta-actions{display:grid;gap:14px;justify-items:start}.m2m-permit-whatsapp,.m2m-permit-cta-actions span{color:rgba(255,255,255,.9) !important;font-size:15px;line-height:1.5;font-weight:650;text-decoration:none !important}.m2m-permit-faq-grid{grid-template-columns:repeat(2,minmax(0, 1fr))}.m2m-permit-faq-item{padding:0;overflow:hidden}.m2m-permit-faq-item summary{cursor:pointer;padding:22px 24px;font-size:17px;line-height:1.4;font-weight:780;color:var(--m2m-text);list-style:none}.m2m-permit-faq-item summary::-webkit-details-marker{display:none}.m2m-permit-faq-item summary:after{content:"+";float:right;margin-left:16px;color:var(--m2m-accent-dark);font-weight:850}.m2m-permit-faq-item[open] summary:after{content:"-"}.m2m-permit-faq-item p{padding:0 24px 24px;font-size:15.5px;line-height:1.7}@media (max-width:1120px){.m2m-permit-term-grid,.m2m-permit-timeline,.m2m-permit-link-grid{grid-template-columns:repeat(2,minmax(0, 1fr))}.m2m-permit-hero-grid,.m2m-permit-two-col,.m2m-permit-split-grid,.m2m-permit-two-col-reverse,.m2m-permit-cta-box{grid-template-columns:1fr}.m2m-permit-hero-card{max-width:620px;min-height:auto}.m2m-permit-floating-note{left:24px}}@media (max-width:767px){[id]{scroll-margin-top:92px}.m2m-permit-container{width:min(100% - 28px, var(--m2m-container))}.m2m-permit-section{padding:58px 0}.m2m-permit-hero{padding:58px 0 46px}.m2m-permit-section h1{font-size:clamp(34px, 10.5vw, 44px);line-height:1.06}.m2m-permit-section h2{font-size:clamp(27px, 8.2vw, 36px);line-height:1.12}.m2m-permit-lead{font-size:17px !important;line-height:1.65 !important}.m2m-permit-actions,.m2m-permit-btn{width:100%}.m2m-permit-trust-row span{width:100%;justify-content:center}.m2m-permit-quicknav{padding:10px 0}.m2m-permit-quicknav-inner{align-items:flex-start;flex-direction:column;gap:10px}.m2m-permit-anchor-links{width:100%}.m2m-permit-hero-image-wrap,.m2m-permit-split-media{border-radius:24px}.m2m-permit-floating-note{position:relative;left:auto;bottom:auto;width:100%;margin-top:-38px;border-radius:22px}.m2m-permit-term-grid,.m2m-permit-card-grid-3,.m2m-permit-link-grid,.m2m-permit-timeline,.m2m-permit-check-grid,.m2m-permit-support-grid,.m2m-permit-faq-grid{grid-template-columns:1fr}.m2m-permit-term-card,.m2m-permit-card,.m2m-permit-link-card,.m2m-permit-step{padding:22px}.m2m-permit-section-head{text-align:left;margin-bottom:30px}.m2m-permit-section-head .m2m-permit-kicker{justify-content:flex-start}.m2m-permit-section-head .m2m-permit-kicker:after{display:none}.m2m-permit-cta-box{padding:26px 20px;border-radius:26px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.m2m-permit-btn,.m2m-permit-term-card,.m2m-permit-card,.m2m-permit-link-card,.m2m-permit-step,.m2m-permit-anchor-links a{transition:none}.m2m-permit-btn:hover,.m2m-permit-term-card:hover,.m2m-permit-card:hover,.m2m-permit-link-card:hover,.m2m-permit-step:hover,.m2m-permit-anchor-links a:hover{transform:none}}