.elementor-213 .elementor-element.elementor-element-8a7ae6f{--display:flex;}.elementor-213 .elementor-element.elementor-element-8a7ae6f:not(.elementor-motion-effects-element-type-background), .elementor-213 .elementor-element.elementor-element-8a7ae6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://westwoodpermits.com/wp-content/uploads/2026/10/3.jpeg");}.elementor-213 .elementor-element.elementor-element-dd9c16d{--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-213 .elementor-element.elementor-element-6dd7911 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-6dd7911 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-213 .elementor-element.elementor-element-6dd7911{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-213 .elementor-element.elementor-element-6dd7911 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-213 .elementor-element.elementor-element-6dd7911 .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-213 .elementor-element.elementor-element-e07ab0f{--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-213 .elementor-element.elementor-element-b00ef64{width:auto;max-width:auto;}.elementor-213 .elementor-element.elementor-element-b00ef64 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-213 .elementor-element.elementor-element-699bd66{width:auto;max-width:auto;}.elementor-213 .elementor-element.elementor-element-699bd66 .elementor-button-content-wrapper{flex-direction:row;}.elementor-213 .elementor-element.elementor-element-eede411{--display:flex;}.elementor-213 .elementor-element.elementor-element-9d1545b{--display:flex;}.elementor-213 .elementor-element.elementor-element-d0cebd5{--display:flex;}.elementor-213 .elementor-element.elementor-element-4d13180 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-4d13180 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-213 .elementor-element.elementor-element-4d13180{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-213 .elementor-element.elementor-element-4d13180 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-213 .elementor-element.elementor-element-4d13180 .elementor-icon-list-text{transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-4318e3d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-213 .elementor-element.elementor-element-4318e3d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-213 .elementor-element.elementor-element-4318e3d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-213 .elementor-element.elementor-element-4318e3d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-213 .elementor-element.elementor-element-4318e3d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-213 .elementor-element.elementor-element-4318e3d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-4318e3d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-213 .elementor-element.elementor-element-4318e3d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-213 .elementor-element.elementor-element-4318e3d .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-213 .elementor-element.elementor-element-4318e3d .elementor-icon-list-text{transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-1b86075{--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-213 .elementor-element.elementor-element-aff7e2d{--display:flex;}.elementor-213 .elementor-element.elementor-element-efc25f9{--display:flex;}.elementor-213 .elementor-element.elementor-element-7c8db96{--display:flex;}.elementor-213 .elementor-element.elementor-element-97cf70f{--display:flex;}.elementor-213 .elementor-element.elementor-element-9be25d6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-9be25d6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-213 .elementor-element.elementor-element-9be25d6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-213 .elementor-element.elementor-element-9be25d6 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-213 .elementor-element.elementor-element-9be25d6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-25fcaf6{--display:flex;}.elementor-213 .elementor-element.elementor-element-97f7290{--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-213 .elementor-element.elementor-element-63a370f .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-213 .elementor-element.elementor-element-7d80be8{--display:flex;}.elementor-213 .elementor-element.elementor-element-5c761d3 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-213 .elementor-element.elementor-element-696d839{--display:flex;}.elementor-213 .elementor-element.elementor-element-8538e91 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-213 .elementor-element.elementor-element-b13f8ce{--display:flex;}.elementor-213 .elementor-element.elementor-element-fccc657 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-213 .elementor-element.elementor-element-00ceec9{--display:flex;}.elementor-213 .elementor-element.elementor-element-1a49417 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-213 .elementor-element.elementor-element-72e1b7f{--display:flex;}.elementor-213 .elementor-element.elementor-element-88e752b .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-213 .elementor-element.elementor-element-ce26d5a{--display:flex;}.elementor-213 .elementor-element.elementor-element-35e7226 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-213 .elementor-element.elementor-element-10bed2b{--display:flex;}.elementor-213 .elementor-element.elementor-element-0cd9f01 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-213 .elementor-element.elementor-element-90979ed{--display:flex;}.elementor-213 .elementor-element.elementor-element-4dd8a0a{--display:flex;}.elementor-213 .elementor-element.elementor-element-f45a0ff{--display:flex;}.elementor-213 .elementor-element.elementor-element-661fe62 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-661fe62 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-213 .elementor-element.elementor-element-661fe62{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-213 .elementor-element.elementor-element-661fe62 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-213 .elementor-element.elementor-element-661fe62 .elementor-icon-list-text{transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-2a9d7f5{--display:flex;}.elementor-213 .elementor-element.elementor-element-b525921 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-213 .elementor-element.elementor-element-40e7df3 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-213 .elementor-element.elementor-element-d0a729d .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-213 .elementor-element.elementor-element-6eccc94 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-213 .elementor-element.elementor-element-c86dd1f .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-213 .elementor-element.elementor-element-7b352d9{--display:flex;}.elementor-213 .elementor-element.elementor-element-4c68b51{--display:flex;}.elementor-213 .elementor-element.elementor-element-5fd6689{--display:flex;}.elementor-213 .elementor-element.elementor-element-9a5af58 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-9a5af58 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-213 .elementor-element.elementor-element-9a5af58{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-213 .elementor-element.elementor-element-9a5af58 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-213 .elementor-element.elementor-element-9a5af58 .elementor-icon-list-text{transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-3c74f73{--display:flex;}.elementor-213 .elementor-element.elementor-element-15134b3{--display:flex;}.elementor-213 .elementor-element.elementor-element-4151ebd{--display:flex;}.elementor-213 .elementor-element.elementor-element-5c82725{--display:flex;}.elementor-213 .elementor-element.elementor-element-b91fd5a{--display:flex;}.elementor-213 .elementor-element.elementor-element-cc6a08b{--display:flex;}.elementor-213 .elementor-element.elementor-element-919e440{--display:flex;}.elementor-213 .elementor-element.elementor-element-b59baa6{--display:flex;}.elementor-213 .elementor-element.elementor-element-5c8f951{--display:flex;}.elementor-213 .elementor-element.elementor-element-5dc09ab{--display:flex;}.elementor-213 .elementor-element.elementor-element-660a71d{--display:flex;}.elementor-213 .elementor-element.elementor-element-0054a4c{--display:flex;}.elementor-213 .elementor-element.elementor-element-2d8de0b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-2d8de0b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-213 .elementor-element.elementor-element-2d8de0b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-213 .elementor-element.elementor-element-2d8de0b .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-213 .elementor-element.elementor-element-2d8de0b .elementor-icon-list-text{transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-61e0c20{text-align:center;}.elementor-213 .elementor-element.elementor-element-4adbcbc{--display:flex;--padding-top:24px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-213 .elementor-element.elementor-element-93a0085{--display:flex;--padding-top:24px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-213 .elementor-element.elementor-element-731f4ab{--display:flex;--padding-top:24px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-213 .elementor-element.elementor-element-2550559{--display:flex;--padding-top:24px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-213 .elementor-element.elementor-element-ba4204f{--display:flex;--padding-top:24px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-213 .elementor-element.elementor-element-804fa1b{--display:flex;--padding-top:24px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-213 .elementor-element.elementor-element-02bff97{--display:flex;--padding-top:24px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-213 .elementor-element.elementor-element-372fa9a{--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-213 .elementor-element.elementor-element-02ed5a9{--display:flex;}.elementor-213 .elementor-element.elementor-element-1ed98fe{--display:flex;}.elementor-213 .elementor-element.elementor-element-0509619{--display:flex;}.elementor-213 .elementor-element.elementor-element-a0f4419 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-a0f4419 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-213 .elementor-element.elementor-element-a0f4419{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-213 .elementor-element.elementor-element-a0f4419 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-213 .elementor-element.elementor-element-a0f4419 .elementor-icon-list-text{transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-5d6cfb6{text-align:center;}.elementor-213 .elementor-element.elementor-element-28da7fb{--display:flex;}.elementor-213 .elementor-element.elementor-element-82d3119{--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-213 .elementor-element.elementor-element-ca29e34 .elementor-icon-wrapper{text-align:start;}.elementor-213 .elementor-element.elementor-element-a3cbd63{--display:flex;}.elementor-213 .elementor-element.elementor-element-392e901 .elementor-icon-wrapper{text-align:start;}.elementor-213 .elementor-element.elementor-element-2d30050{--display:flex;}.elementor-213 .elementor-element.elementor-element-3eceb94 .elementor-icon-wrapper{text-align:start;}.elementor-213 .elementor-element.elementor-element-593a9b9{--display:flex;}.elementor-213 .elementor-element.elementor-element-cd023f6 .elementor-icon-wrapper{text-align:start;}.elementor-213 .elementor-element.elementor-element-7fb2707{--display:flex;}.elementor-213 .elementor-element.elementor-element-02613e1 .elementor-icon-wrapper{text-align:start;}.elementor-213 .elementor-element.elementor-element-41a56ac{--display:flex;}.elementor-213 .elementor-element.elementor-element-aee8f9b{--display:flex;}.elementor-213 .elementor-element.elementor-element-a4dfbeb .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-a4dfbeb .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-213 .elementor-element.elementor-element-a4dfbeb{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-213 .elementor-element.elementor-element-a4dfbeb .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-213 .elementor-element.elementor-element-a4dfbeb .elementor-icon-list-text{transition:color 0.3s;}.elementor-213 .elementor-element.elementor-element-75269d9{--display:flex;}.elementor-213 .elementor-element.elementor-element-aed6704{width:auto;max-width:auto;}.elementor-213 .elementor-element.elementor-element-aed6704 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-213 .elementor-element.elementor-element-4b22eba{width:auto;max-width:auto;}.elementor-213 .elementor-element.elementor-element-4b22eba .elementor-button-content-wrapper{flex-direction:row;}/* Start custom CSS for nested-accordion, class: .elementor-element-372fa9a */.elementor-213 .elementor-element.elementor-element-372fa9a .e-n-accordion-item[open]>.e-n-accordion-item-title, .elementor-213 .elementor-element.elementor-element-372fa9a .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-text{color:#fff!important} .elementor-213 .elementor-element.elementor-element-372fa9a .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-213 .elementor-element.elementor-element-372fa9a .e-n-accordion-item-title-icon>span{align-items:center;justify-content:center;width:20px!important;height:20px!important} .elementor-213 .elementor-element.elementor-element-372fa9a .e-n-accordion-item-title-icon svg{width:20px!important;height:20px!important}/* End custom CSS */