.elementor-219 .elementor-element.elementor-element-7cc5b1a{--display:flex;}.elementor-219 .elementor-element.elementor-element-7cc5b1a:not(.elementor-motion-effects-element-type-background), .elementor-219 .elementor-element.elementor-element-7cc5b1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://westwoodpermits.com/wp-content/uploads/2026/10/6.jpeg");}.elementor-219 .elementor-element.elementor-element-2d03b6a{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-219 .elementor-element.elementor-element-15ae29f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-219 .elementor-element.elementor-element-15ae29f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-219 .elementor-element.elementor-element-15ae29f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-219 .elementor-element.elementor-element-15ae29f .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-219 .elementor-element.elementor-element-15ae29f .elementor-icon-list-text{transition:color 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-219 .elementor-element.elementor-element-0a1cf66{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-219 .elementor-element.elementor-element-c38e6c2{width:auto;max-width:auto;}.elementor-219 .elementor-element.elementor-element-c38e6c2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-219 .elementor-element.elementor-element-c3b3859{width:auto;max-width:auto;}.elementor-219 .elementor-element.elementor-element-c3b3859 .elementor-button-content-wrapper{flex-direction:row;}.elementor-219 .elementor-element.elementor-element-885906e{--display:flex;}.elementor-219 .elementor-element.elementor-element-9ba7d6e{--display:flex;}.elementor-219 .elementor-element.elementor-element-a7ce129{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-219 .elementor-element.elementor-element-f09bcd4{--display:flex;}.elementor-219 .elementor-element.elementor-element-c69f8a7{--display:flex;}.elementor-219 .elementor-element.elementor-element-f70845b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-219 .elementor-element.elementor-element-f70845b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-219 .elementor-element.elementor-element-f70845b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-219 .elementor-element.elementor-element-f70845b .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-219 .elementor-element.elementor-element-f70845b .elementor-icon-list-text{transition:color 0.3s;}.elementor-219 .elementor-element.elementor-element-49250f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-219 .elementor-element.elementor-element-49250f1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-219 .elementor-element.elementor-element-49250f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-219 .elementor-element.elementor-element-49250f1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-219 .elementor-element.elementor-element-49250f1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-219 .elementor-element.elementor-element-49250f1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-219 .elementor-element.elementor-element-49250f1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-219 .elementor-element.elementor-element-49250f1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-219 .elementor-element.elementor-element-49250f1 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-219 .elementor-element.elementor-element-49250f1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-219 .elementor-element.elementor-element-7ed2469{--display:flex;}.elementor-219 .elementor-element.elementor-element-785f262{--display:flex;}.elementor-219 .elementor-element.elementor-element-0d3ebe5{--display:flex;}.elementor-219 .elementor-element.elementor-element-3ced32c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-219 .elementor-element.elementor-element-3ced32c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-219 .elementor-element.elementor-element-3ced32c{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-219 .elementor-element.elementor-element-3ced32c .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-219 .elementor-element.elementor-element-3ced32c .elementor-icon-list-text{transition:color 0.3s;}.elementor-219 .elementor-element.elementor-element-9af2c14{--display:flex;}.elementor-219 .elementor-element.elementor-element-e84f2fe{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-219 .elementor-element.elementor-element-577db8d .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-219 .elementor-element.elementor-element-daa88eb{--display:flex;}.elementor-219 .elementor-element.elementor-element-bd4e5d5 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-219 .elementor-element.elementor-element-07f72ff{--display:flex;}.elementor-219 .elementor-element.elementor-element-f7dc4d4 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-219 .elementor-element.elementor-element-55ec35b{--display:flex;}.elementor-219 .elementor-element.elementor-element-ea70299 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-219 .elementor-element.elementor-element-eec00af{--display:flex;}.elementor-219 .elementor-element.elementor-element-6737878 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-219 .elementor-element.elementor-element-9b79a10{--display:flex;}.elementor-219 .elementor-element.elementor-element-cb437db .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-219 .elementor-element.elementor-element-2f3ebcb{--display:flex;}.elementor-219 .elementor-element.elementor-element-7c765d0 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-219 .elementor-element.elementor-element-74ee51c{--display:flex;}.elementor-219 .elementor-element.elementor-element-5875de7 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-219 .elementor-element.elementor-element-d05c16c{--display:flex;}.elementor-219 .elementor-element.elementor-element-1278163{--display:flex;}.elementor-219 .elementor-element.elementor-element-2ae923b{--display:flex;}.elementor-219 .elementor-element.elementor-element-a2eb913 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-219 .elementor-element.elementor-element-a2eb913 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-219 .elementor-element.elementor-element-a2eb913{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-219 .elementor-element.elementor-element-a2eb913 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-219 .elementor-element.elementor-element-a2eb913 .elementor-icon-list-text{transition:color 0.3s;}.elementor-219 .elementor-element.elementor-element-f1faf24{--display:flex;}.elementor-219 .elementor-element.elementor-element-1ba9704 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-219 .elementor-element.elementor-element-9696fda .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-219 .elementor-element.elementor-element-70eff12 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-219 .elementor-element.elementor-element-c01faea .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-219 .elementor-element.elementor-element-47e6504 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-219 .elementor-element.elementor-element-4cb09d7{--display:flex;}.elementor-219 .elementor-element.elementor-element-fcc8d72{--display:flex;}.elementor-219 .elementor-element.elementor-element-5516e3d{--display:flex;}.elementor-219 .elementor-element.elementor-element-9064abb{--display:flex;}.elementor-219 .elementor-element.elementor-element-688d875 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-219 .elementor-element.elementor-element-688d875 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-219 .elementor-element.elementor-element-688d875{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-219 .elementor-element.elementor-element-688d875 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-219 .elementor-element.elementor-element-688d875 .elementor-icon-list-text{transition:color 0.3s;}.elementor-219 .elementor-element.elementor-element-22ed1a2{--display:flex;}.elementor-219 .elementor-element.elementor-element-7d4c4fc{--display:flex;}.elementor-219 .elementor-element.elementor-element-5734826{--display:flex;}.elementor-219 .elementor-element.elementor-element-99e1706{--display:flex;}.elementor-219 .elementor-element.elementor-element-b963d5c{--display:flex;}.elementor-219 .elementor-element.elementor-element-ba2f011{--display:flex;}.elementor-219 .elementor-element.elementor-element-d7901bf{--display:flex;}.elementor-219 .elementor-element.elementor-element-be2890b{--display:flex;}.elementor-219 .elementor-element.elementor-element-6c3bb96{--display:flex;}.elementor-219 .elementor-element.elementor-element-0e36a0e{--display:flex;}.elementor-219 .elementor-element.elementor-element-1ee2828{--display:flex;}.elementor-219 .elementor-element.elementor-element-388aa90 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-219 .elementor-element.elementor-element-388aa90 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-219 .elementor-element.elementor-element-388aa90{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-219 .elementor-element.elementor-element-388aa90 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-219 .elementor-element.elementor-element-388aa90 .elementor-icon-list-text{transition:color 0.3s;}.elementor-219 .elementor-element.elementor-element-d565e05{text-align:center;}.elementor-219 .elementor-element.elementor-element-62dc27a{--display:flex;--padding-top:24px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-219 .elementor-element.elementor-element-a3ac336{--display:flex;--padding-top:24px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-219 .elementor-element.elementor-element-ecd043f{--display:flex;--padding-top:24px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-219 .elementor-element.elementor-element-bc2001c{--display:flex;--padding-top:24px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-219 .elementor-element.elementor-element-5a52c61{--display:flex;--padding-top:24px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-219 .elementor-element.elementor-element-c3e60bb{--display:flex;--padding-top:24px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-219 .elementor-element.elementor-element-b8b80c5{--display:flex;--padding-top:24px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-219 .elementor-element.elementor-element-0aa25ad{--n-accordion-title-font-size:1,75rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-219 .elementor-element.elementor-element-16f9f2c{--display:flex;}.elementor-219 .elementor-element.elementor-element-196eacf{--display:flex;}.elementor-219 .elementor-element.elementor-element-8003efd{--display:flex;}.elementor-219 .elementor-element.elementor-element-c298121 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-219 .elementor-element.elementor-element-c298121 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-219 .elementor-element.elementor-element-c298121{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-219 .elementor-element.elementor-element-c298121 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-219 .elementor-element.elementor-element-c298121 .elementor-icon-list-text{transition:color 0.3s;}.elementor-219 .elementor-element.elementor-element-21bf4d4{text-align:center;}.elementor-219 .elementor-element.elementor-element-8b52003{--display:flex;}.elementor-219 .elementor-element.elementor-element-09c63e2{--display:flex;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-219 .elementor-element.elementor-element-0f4d4d7 .elementor-icon-wrapper{text-align:start;}.elementor-219 .elementor-element.elementor-element-13891f8{--display:flex;}.elementor-219 .elementor-element.elementor-element-20ddf30 .elementor-icon-wrapper{text-align:start;}.elementor-219 .elementor-element.elementor-element-87e9362{--display:flex;}.elementor-219 .elementor-element.elementor-element-96e72c1 .elementor-icon-wrapper{text-align:start;}.elementor-219 .elementor-element.elementor-element-08bd62f{--display:flex;}.elementor-219 .elementor-element.elementor-element-a15d1f3 .elementor-icon-wrapper{text-align:start;}.elementor-219 .elementor-element.elementor-element-e04a39d{--display:flex;}.elementor-219 .elementor-element.elementor-element-f88a160 .elementor-icon-wrapper{text-align:start;}.elementor-219 .elementor-element.elementor-element-8a25353{--display:flex;}.elementor-219 .elementor-element.elementor-element-6e9844a{--display:flex;}.elementor-219 .elementor-element.elementor-element-912f3c8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-219 .elementor-element.elementor-element-912f3c8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-219 .elementor-element.elementor-element-912f3c8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-219 .elementor-element.elementor-element-912f3c8 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-219 .elementor-element.elementor-element-912f3c8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-219 .elementor-element.elementor-element-e367a61{--display:flex;}.elementor-219 .elementor-element.elementor-element-4067a89{width:auto;max-width:auto;}.elementor-219 .elementor-element.elementor-element-4067a89 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-219 .elementor-element.elementor-element-6eab679{width:auto;max-width:auto;}.elementor-219 .elementor-element.elementor-element-6eab679 .elementor-button-content-wrapper{flex-direction:row;}/* Start custom CSS for nested-accordion, class: .elementor-element-0aa25ad */.elementor-219 .elementor-element.elementor-element-0aa25ad .e-n-accordion-item[open]>.e-n-accordion-item-title, .elementor-219 .elementor-element.elementor-element-0aa25ad .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-text{color:#fff!important} .elementor-219 .elementor-element.elementor-element-0aa25ad .e-n-accordion-item-title-icon{width:40px!important;min-width:40px!important;height:40px!important;flex:0 0 40px!important;display:flex!important;align-items:center!important;justify-content:center!important} .elementor-219 .elementor-element.elementor-element-0aa25ad .e-n-accordion-item-title-icon>span{align-items:center;justify-content:center;width:20px!important;height:20px!important} .elementor-219 .elementor-element.elementor-element-0aa25ad .e-n-accordion-item-title-icon svg{width:20px!important;height:20px!important}/* End custom CSS */