.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-40 .elementor-element.elementor-element-b55f0c0:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-b55f0c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://flagstaffprose.com/wp-content/uploads/2026/04/Website-Assets_Flagstaff-PROSE-10-scaled.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-b55f0c0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-100px;margin-bottom:0px;padding:60px 60px 150px 60px;}.elementor-40 .elementor-element.elementor-element-b55f0c0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-40 .elementor-element.elementor-element-38f7c71 > .elementor-widget-container{margin:50px 0px 0100px 0px;}.elementor-40 .elementor-element.elementor-element-38f7c71 img{width:48%;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-40 .elementor-element.elementor-element-6162c51{text-align:center;}.elementor-40 .elementor-element.elementor-element-6162c51 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:800;color:var( --e-global-color-5419f0ac );}.elementor-widget-nav-menu .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nav-menu .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-40 .elementor-element.elementor-element-4cd4aaf > .elementor-widget-container{background-color:var( --e-global-color-secondary );padding:18px 18px 18px 18px;border-radius:35px 35px 35px 35px;}.elementor-40 .elementor-element.elementor-element-4cd4aaf .elementor-menu-toggle{margin:0 auto;}.elementor-40 .elementor-element.elementor-element-4cd4aaf .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:500;}.elementor-40 .elementor-element.elementor-element-4cd4aaf .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );padding-left:36px;padding-right:36px;}.elementor-40 .elementor-element.elementor-element-4cd4aaf .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-40 .elementor-element.elementor-element-4cd4aaf .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-4cd4aaf .e--pointer-framed .elementor-item:before,
					.elementor-40 .elementor-element.elementor-element-4cd4aaf .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-4cd4aaf .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-40 .elementor-element.elementor-element-4cd4aaf .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-4cd4aaf .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-40 .elementor-element.elementor-element-4cd4aaf .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-4cd4aaf .e--pointer-framed .elementor-item:before{border-width:3px;}.elementor-40 .elementor-element.elementor-element-4cd4aaf .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 3px 3px;}.elementor-40 .elementor-element.elementor-element-4cd4aaf .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:3px 3px 0 0;}.elementor-40 .elementor-element.elementor-element-4cd4aaf .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:3px 0 0 3px;}.elementor-40 .elementor-element.elementor-element-4cd4aaf .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 3px 3px 0;}.elementor-40 .elementor-element.elementor-element-4cd4aaf .e--pointer-underline .elementor-item:after,
					 .elementor-40 .elementor-element.elementor-element-4cd4aaf .e--pointer-overline .elementor-item:before,
					 .elementor-40 .elementor-element.elementor-element-4cd4aaf .e--pointer-double-line .elementor-item:before,
					 .elementor-40 .elementor-element.elementor-element-4cd4aaf .e--pointer-double-line .elementor-item:after{height:3px;}.elementor-40 .elementor-element.elementor-element-4cd4aaf .elementor-nav-menu--dropdown a, .elementor-40 .elementor-element.elementor-element-4cd4aaf .elementor-menu-toggle{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-4cd4aaf .elementor-nav-menu--dropdown{background-color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-4cd4aaf .elementor-nav-menu--dropdown a:hover,
					.elementor-40 .elementor-element.elementor-element-4cd4aaf .elementor-nav-menu--dropdown a:focus,
					.elementor-40 .elementor-element.elementor-element-4cd4aaf .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-40 .elementor-element.elementor-element-4cd4aaf .elementor-nav-menu--dropdown a.highlighted,
					.elementor-40 .elementor-element.elementor-element-4cd4aaf .elementor-menu-toggle:hover,
					.elementor-40 .elementor-element.elementor-element-4cd4aaf .elementor-menu-toggle:focus{color:var( --e-global-color-5ee933b );}.elementor-40 .elementor-element.elementor-element-4cd4aaf .elementor-nav-menu--dropdown a:hover,
					.elementor-40 .elementor-element.elementor-element-4cd4aaf .elementor-nav-menu--dropdown a:focus,
					.elementor-40 .elementor-element.elementor-element-4cd4aaf .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-40 .elementor-element.elementor-element-4cd4aaf .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-4cd4aaf .elementor-nav-menu--dropdown .elementor-item, .elementor-40 .elementor-element.elementor-element-4cd4aaf .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Montserrat", Sans-serif;font-weight:500;}.elementor-40 .elementor-element.elementor-element-4cd4aaf div.elementor-menu-toggle{color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-4cd4aaf div.elementor-menu-toggle svg{fill:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-4cd4aaf div.elementor-menu-toggle:hover, .elementor-40 .elementor-element.elementor-element-4cd4aaf div.elementor-menu-toggle:focus{color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-4cd4aaf div.elementor-menu-toggle:hover svg, .elementor-40 .elementor-element.elementor-element-4cd4aaf div.elementor-menu-toggle:focus svg{fill:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-ba44bc5:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-ba44bc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://flagstaffprose.com/wp-content/uploads/2026/04/Trees-Web-05.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-ba44bc5 > .elementor-background-overlay{background-color:var( --e-global-color-29033f4f );opacity:0.71;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-ba44bc5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 0px 75px 0px;}.elementor-40 .elementor-element.elementor-element-c430026 > .elementor-element-populated{border-style:solid;border-color:var( --e-global-color-secondary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-40 .elementor-element.elementor-element-c430026 > .elementor-element-populated, .elementor-40 .elementor-element.elementor-element-c430026 > .elementor-element-populated > .elementor-background-overlay, .elementor-40 .elementor-element.elementor-element-c430026 > .elementor-background-slideshow{border-radius:35px 35px 35px 35px;}.elementor-40 .elementor-element.elementor-element-c430026 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-e1b7379:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-e1b7379 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-e1b7379, .elementor-40 .elementor-element.elementor-element-e1b7379 > .elementor-background-overlay{border-radius:35px 32px 0px 0px;}.elementor-40 .elementor-element.elementor-element-e1b7379{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-40 .elementor-element.elementor-element-e1b7379 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-menu-anchor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-menu-anchor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-40 .elementor-element.elementor-element-85be74d > .elementor-widget-container{margin:-125px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-530ba40 > .elementor-widget-container{padding:55px 16px 16px 16px;}.elementor-40 .elementor-element.elementor-element-530ba40{text-align:center;}.elementor-40 .elementor-element.elementor-element-530ba40 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-082dadb > .elementor-widget-container{padding:25px 25px 0px 25px;}.elementor-40 .elementor-element.elementor-element-082dadb{text-align:center;}.elementor-40 .elementor-element.elementor-element-082dadb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-40 .elementor-element.elementor-element-9303879 > .elementor-widget-container{padding:0px 35px 0px 35px;}.elementor-40 .elementor-element.elementor-element-9303879{text-align:center;color:var( --e-global-color-5ee933b );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-f8b041a{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:4px;}.elementor-40 .elementor-element.elementor-element-f8b041a .elementor-divider-separator{width:75%;margin:0 auto;margin-center:0;}.elementor-40 .elementor-element.elementor-element-f8b041a .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-40 .elementor-element.elementor-element-c354f79 > .elementor-widget-container{padding:25px 25px 0px 25px;}.elementor-40 .elementor-element.elementor-element-c354f79{text-align:center;}.elementor-40 .elementor-element.elementor-element-49f9ce3{text-align:center;color:var( --e-global-color-5ee933b );}.elementor-40 .elementor-element.elementor-element-1b135d2:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-1b135d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-1b135d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:50px 15px 0px 15px;}.elementor-40 .elementor-element.elementor-element-1b135d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-af95ce1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40 .elementor-element.elementor-element-af95ce1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-af95ce1 > .elementor-element-populated, .elementor-40 .elementor-element.elementor-element-af95ce1 > .elementor-element-populated > .elementor-background-overlay, .elementor-40 .elementor-element.elementor-element-af95ce1 > .elementor-background-slideshow{border-radius:35px 35px 35px 35px;}.elementor-40 .elementor-element.elementor-element-af95ce1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:11px 11px 11px 11px;--e-column-margin-right:11px;--e-column-margin-left:11px;padding:0px 30px 30px 30px;}.elementor-40 .elementor-element.elementor-element-af95ce1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-f3c0514 > .elementor-widget-container{margin:-65px 8px 8px 8px;}.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-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-40 .elementor-element.elementor-element-47eba1f .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:20px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;}.elementor-40 .elementor-element.elementor-element-47eba1f .elementor-button:hover, .elementor-40 .elementor-element.elementor-element-47eba1f .elementor-button:focus{background-color:var( --e-global-color-7bf8c1cb );color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-47eba1f .elementor-button:hover svg, .elementor-40 .elementor-element.elementor-element-47eba1f .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-2641d81:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40 .elementor-element.elementor-element-2641d81 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-40 .elementor-element.elementor-element-2641d81 > .elementor-element-populated, .elementor-40 .elementor-element.elementor-element-2641d81 > .elementor-element-populated > .elementor-background-overlay, .elementor-40 .elementor-element.elementor-element-2641d81 > .elementor-background-slideshow{border-radius:35px 35px 35px 35px;}.elementor-40 .elementor-element.elementor-element-2641d81 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:11px 11px 11px 11px;--e-column-margin-right:11px;--e-column-margin-left:11px;padding:0px 30px 30px 30px;}.elementor-40 .elementor-element.elementor-element-2641d81 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-7b6f9c5 > .elementor-widget-container{margin:-65px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-9a9ad24 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:20px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;}.elementor-40 .elementor-element.elementor-element-9a9ad24 .elementor-button:hover, .elementor-40 .elementor-element.elementor-element-9a9ad24 .elementor-button:focus{background-color:var( --e-global-color-7bf8c1cb );color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-9a9ad24 .elementor-button:hover svg, .elementor-40 .elementor-element.elementor-element-9a9ad24 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-20ea090:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40 .elementor-element.elementor-element-20ea090 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-20ea090 > .elementor-element-populated, .elementor-40 .elementor-element.elementor-element-20ea090 > .elementor-element-populated > .elementor-background-overlay, .elementor-40 .elementor-element.elementor-element-20ea090 > .elementor-background-slideshow{border-radius:35px 35px 35px 35px;}.elementor-40 .elementor-element.elementor-element-20ea090 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:11px 11px 11px 11px;--e-column-margin-right:11px;--e-column-margin-left:11px;padding:0px 30px 30px 30px;}.elementor-40 .elementor-element.elementor-element-20ea090 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-c13b186 > .elementor-widget-container{margin:-65px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-05a7e9a .elementor-button{background-color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:20px;fill:var( --e-global-color-5ee933b );color:var( --e-global-color-5ee933b );border-radius:10px 10px 10px 10px;}.elementor-40 .elementor-element.elementor-element-05a7e9a .elementor-button:hover, .elementor-40 .elementor-element.elementor-element-05a7e9a .elementor-button:focus{background-color:var( --e-global-color-7bf8c1cb );color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-05a7e9a .elementor-button:hover svg, .elementor-40 .elementor-element.elementor-element-05a7e9a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-c6be0eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40 .elementor-element.elementor-element-c6be0eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5a942d20 );}.elementor-40 .elementor-element.elementor-element-c6be0eb > .elementor-element-populated, .elementor-40 .elementor-element.elementor-element-c6be0eb > .elementor-element-populated > .elementor-background-overlay, .elementor-40 .elementor-element.elementor-element-c6be0eb > .elementor-background-slideshow{border-radius:35px 35px 35px 35px;}.elementor-40 .elementor-element.elementor-element-c6be0eb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:11px 11px 11px 11px;--e-column-margin-right:11px;--e-column-margin-left:11px;padding:0px 30px 30px 30px;}.elementor-40 .elementor-element.elementor-element-c6be0eb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-0793221 > .elementor-widget-container{margin:-65px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-a7ac7f3 .elementor-button{background-color:var( --e-global-color-5a942d20 );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;line-height:20px;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-radius:10px 10px 10px 10px;}.elementor-40 .elementor-element.elementor-element-a7ac7f3 .elementor-button:hover, .elementor-40 .elementor-element.elementor-element-a7ac7f3 .elementor-button:focus{background-color:var( --e-global-color-7bf8c1cb );color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-a7ac7f3 .elementor-button:hover svg, .elementor-40 .elementor-element.elementor-element-a7ac7f3 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-fe63e28:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40 .elementor-element.elementor-element-fe63e28 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-fe63e28 > .elementor-element-populated, .elementor-40 .elementor-element.elementor-element-fe63e28 > .elementor-element-populated > .elementor-background-overlay, .elementor-40 .elementor-element.elementor-element-fe63e28 > .elementor-background-slideshow{border-radius:0px 0px 35px 35px;}.elementor-40 .elementor-element.elementor-element-fe63e28 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-40 .elementor-element.elementor-element-fe63e28 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-526ebfa > .elementor-widget-container{padding:23px 35px 53px 35px;}.elementor-40 .elementor-element.elementor-element-526ebfa{text-align:center;color:var( --e-global-color-5ee933b );}.elementor-40 .elementor-element.elementor-element-1ee876a:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-1ee876a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-1ee876a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:75px 60px 75px 60px;}.elementor-40 .elementor-element.elementor-element-1ee876a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-4c3b4eb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40 .elementor-element.elementor-element-4c3b4eb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-4c3b4eb > .elementor-element-populated, .elementor-40 .elementor-element.elementor-element-4c3b4eb > .elementor-element-populated > .elementor-background-overlay, .elementor-40 .elementor-element.elementor-element-4c3b4eb > .elementor-background-slideshow{border-radius:32px 32px 32px 32px;}.elementor-40 .elementor-element.elementor-element-4c3b4eb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-40 .elementor-element.elementor-element-4c3b4eb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-cfd0b2a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-cfd0b2a{text-align:center;}.elementor-40 .elementor-element.elementor-element-cfd0b2a .elementor-heading-title{color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-d8f65f9{text-align:center;color:var( --e-global-color-accent );}.elementor-widget-eael-gravity-form .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-gravity-form .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_title, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_wrapper .gform_description, html body .elementor-widget-eael-gravity-form .eael-gravity-form .eael-gravity-form-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar_title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage,
                .elementor-widget-eael-gravity-form .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gfield.gsection .gsection_title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::file-selector-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload input[type="file"]::-webkit-file-upload-button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .button, html body .elementor-widget-eael-gravity-form .eael-gravity-form .ginput_container_fileupload .large{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="submit"], html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body input[type="submit"].gform-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}html body .elementor-widget-eael-gravity-form .eael-gravity-form .gform_confirmation_wrapper .gform_confirmation_message{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-40 .elementor-element.elementor-element-2f7d221 .eael-contact-form{border-style:none;}.elementor-40 .elementor-element.elementor-element-2f7d221 .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{display:flex;justify-content:end;}html body .elementor-40 .elementor-element.elementor-element-2f7d221 .eael-gravity-form .gfield .gfield_label{color:var( --e-global-color-text );font-weight:600;}html body .elementor-40 .elementor-element.elementor-element-2f7d221 .eael-gravity-form .gfield label{color:var( --e-global-color-accent );}html body .elementor-40 .elementor-element.elementor-element-2f7d221 .eael-gravity-form .gfield .gfield_list_header .gform-field-label{color:var( --e-global-color-accent );}html body .elementor-40 .elementor-element.elementor-element-2f7d221 .eael-gravity-form .gfield input[type="text"], html body .elementor-40 .elementor-element.elementor-element-2f7d221 .eael-gravity-form .gfield input[type="email"], html body .elementor-40 .elementor-element.elementor-element-2f7d221 .eael-gravity-form .gfield input[type="tel"], html body .elementor-40 .elementor-element.elementor-element-2f7d221 .eael-gravity-form .gfield input[type="number"], html body .elementor-40 .elementor-element.elementor-element-2f7d221 .eael-gravity-form .gfield textarea, html body .elementor-40 .elementor-element.elementor-element-2f7d221 .eael-gravity-form .gfield select{color:var( --e-global-color-5ee933b );}html body .elementor-40 .elementor-element.elementor-element-2f7d221 .eael-gravity-form .gfield input[type="text"], 
                    html body .elementor-40 .elementor-element.elementor-element-2f7d221 .eael-gravity-form .gfield input[type="email"], 
                    html body .elementor-40 .elementor-element.elementor-element-2f7d221 .eael-gravity-form .gfield input[type="tel"], 
                    html body .elementor-40 .elementor-element.elementor-element-2f7d221 .eael-gravity-form .gfield input[type="number"], 
                    html body .elementor-40 .elementor-element.elementor-element-2f7d221 .eael-gravity-form .gfield textarea, 
                    html body .elementor-40 .elementor-element.elementor-element-2f7d221 .eael-gravity-form .gfield select{border-radius:12px 12px 12px 12px;}html body .elementor-40 .elementor-element.elementor-element-2f7d221 .eael-gravity-form .gfield.gsection{border-bottom-style:none;}html body .elementor-40 .elementor-element.elementor-element-2f7d221 .eael-gravity-form .gform_wrapper .gf_scroll_text{width:100%;}html body .elementor-40 .elementor-element.elementor-element-2f7d221 .eael-gravity-form .gform_footer{text-align:center;justify-content:center;}html body .elementor-40 .elementor-element.elementor-element-2f7d221 .eael-gravity-form .gfield--type-submit{text-align:center;justify-content:center;}html body .elementor-40 .elementor-element.elementor-element-2f7d221 .eael-gravity-form .gform_footer input[type="submit"]{display:inline-block;width:30% !important;background-color:var( --e-global-color-text );color:var( --e-global-color-5ee933b );border-radius:22px 22px 22px 22px !important;}html body .elementor-40 .elementor-element.elementor-element-2f7d221 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]{width:30% !important;background-color:var( --e-global-color-text );color:var( --e-global-color-5ee933b );border-radius:22px 22px 22px 22px !important;}html body .elementor-40 .elementor-element.elementor-element-2f7d221 .eael-gravity-form .gform_body input[type="submit"].gform-button{width:30% !important;background-color:var( --e-global-color-text );border-radius:22px 22px 22px 22px !important;}html body .elementor-40 .elementor-element.elementor-element-2f7d221 .eael-gravity-form .gform_footer input[type="submit"]:hover{background-color:var( --e-global-color-5a942d20 );}html body .elementor-40 .elementor-element.elementor-element-2f7d221 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]:hover{background-color:var( --e-global-color-5a942d20 );}html body .elementor-40 .elementor-element.elementor-element-2f7d221 .eael-gravity-form .gform_body input[type="submit"].gform-button:hover{background-color:var( --e-global-color-5a942d20 );}html body .elementor-40 .elementor-element.elementor-element-2f7d221 .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{width:100px;}html body .elementor-40 .elementor-element.elementor-element-2f7d221 .eael-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), html body .elementor-40 .elementor-element.elementor-element-2f7d221 .gform_wrapper li.gfield_error textarea{border-width:1px;}html body .elementor-40 .elementor-element.elementor-element-2f7d221 .eael-gravity-form .gform_confirmation_wrapper .gform_confirmation_message{color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-098d90f:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-098d90f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flagstaffprose.com/wp-content/uploads/2026/04/Website-Assets_Flagstaff-PROSE-06.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-098d90f > .elementor-background-overlay{opacity:0.71;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-098d90f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 0px 75px 0px;}.elementor-40 .elementor-element.elementor-element-39c3b73 > .elementor-element-populated{border-style:solid;border-color:#870A61;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-40 .elementor-element.elementor-element-39c3b73 > .elementor-element-populated, .elementor-40 .elementor-element.elementor-element-39c3b73 > .elementor-element-populated > .elementor-background-overlay, .elementor-40 .elementor-element.elementor-element-39c3b73 > .elementor-background-slideshow{border-radius:35px 35px 35px 35px;}.elementor-40 .elementor-element.elementor-element-39c3b73 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-b8d28bf > .elementor-widget-container{margin:-125px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-0c21703:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-0c21703 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-0c21703, .elementor-40 .elementor-element.elementor-element-0c21703 > .elementor-background-overlay{border-radius:35px 32px 0px 0px;}.elementor-40 .elementor-element.elementor-element-0c21703{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-40 .elementor-element.elementor-element-0c21703 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-f87bde9 > .elementor-widget-container{padding:55px 16px 16px 16px;}.elementor-40 .elementor-element.elementor-element-f87bde9{text-align:center;}.elementor-40 .elementor-element.elementor-element-f87bde9 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-a03d96e > .elementor-widget-container{padding:0px 35px 0px 35px;}.elementor-40 .elementor-element.elementor-element-a03d96e{text-align:center;color:var( --e-global-color-5ee933b );}.elementor-40 .elementor-element.elementor-element-c933e4b:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-c933e4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-c933e4b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-40 .elementor-element.elementor-element-c933e4b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-13b9baa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-40 .elementor-element.elementor-element-13b9baa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-40 .elementor-element.elementor-element-ab13afe > .elementor-widget-container{background-color:#FFF9ED;padding:10px 30px 10px 30px;border-style:solid;border-radius:32px 32px 32px 32px;}.elementor-40 .elementor-element.elementor-element-ab13afe .elementor-icon-box-wrapper{align-items:start;gap:25px;}.elementor-40 .elementor-element.elementor-element-ab13afe .elementor-icon-box-title{margin-block-end:13px;color:var( --e-global-color-29033f4f );}.elementor-40 .elementor-element.elementor-element-ab13afe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-ab13afe.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-ab13afe.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-ab13afe .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-ab13afe .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-40 .elementor-element.elementor-element-ab13afe:has(:hover) .elementor-icon-box-title,
					 .elementor-40 .elementor-element.elementor-element-ab13afe:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-29033f4f );}.elementor-40 .elementor-element.elementor-element-ab13afe .elementor-icon-box-description{color:var( --e-global-color-5ee933b );}.elementor-40 .elementor-element.elementor-element-ed2c765 > .elementor-widget-container{background-color:#FFF9ED;padding:10px 30px 10px 30px;border-style:solid;border-radius:32px 32px 32px 32px;}.elementor-40 .elementor-element.elementor-element-ed2c765 .elementor-icon-box-wrapper{align-items:start;gap:25px;}.elementor-40 .elementor-element.elementor-element-ed2c765 .elementor-icon-box-title{margin-block-end:13px;color:var( --e-global-color-29033f4f );}.elementor-40 .elementor-element.elementor-element-ed2c765.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-ed2c765.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-ed2c765.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-ed2c765 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-ed2c765 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-40 .elementor-element.elementor-element-ed2c765:has(:hover) .elementor-icon-box-title,
					 .elementor-40 .elementor-element.elementor-element-ed2c765:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-29033f4f );}.elementor-40 .elementor-element.elementor-element-ed2c765 .elementor-icon-box-description{color:var( --e-global-color-5ee933b );}.elementor-40 .elementor-element.elementor-element-87bde9b > .elementor-widget-container{background-color:#FFF9ED;padding:10px 30px 10px 30px;border-style:solid;border-radius:32px 32px 32px 32px;}.elementor-40 .elementor-element.elementor-element-87bde9b .elementor-icon-box-wrapper{align-items:start;gap:25px;}.elementor-40 .elementor-element.elementor-element-87bde9b .elementor-icon-box-title{margin-block-end:13px;color:var( --e-global-color-29033f4f );}.elementor-40 .elementor-element.elementor-element-87bde9b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-87bde9b.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-87bde9b.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-87bde9b .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-87bde9b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-40 .elementor-element.elementor-element-87bde9b:has(:hover) .elementor-icon-box-title,
					 .elementor-40 .elementor-element.elementor-element-87bde9b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-29033f4f );}.elementor-40 .elementor-element.elementor-element-87bde9b .elementor-icon-box-description{color:var( --e-global-color-5ee933b );}.elementor-40 .elementor-element.elementor-element-bee535a > .elementor-widget-container{background-color:#FFF9ED;padding:10px 30px 10px 30px;border-style:solid;border-radius:32px 32px 32px 32px;}.elementor-40 .elementor-element.elementor-element-bee535a .elementor-icon-box-wrapper{align-items:start;gap:25px;}.elementor-40 .elementor-element.elementor-element-bee535a .elementor-icon-box-title{margin-block-end:13px;color:var( --e-global-color-29033f4f );}.elementor-40 .elementor-element.elementor-element-bee535a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-bee535a.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-bee535a.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-bee535a .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-bee535a .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-40 .elementor-element.elementor-element-bee535a:has(:hover) .elementor-icon-box-title,
					 .elementor-40 .elementor-element.elementor-element-bee535a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-29033f4f );}.elementor-40 .elementor-element.elementor-element-bee535a .elementor-icon-box-description{color:var( --e-global-color-5ee933b );}.elementor-40 .elementor-element.elementor-element-fd76ac2 > .elementor-widget-container{background-color:#FFF9ED;padding:10px 30px 10px 30px;border-style:solid;border-radius:32px 32px 32px 32px;}.elementor-40 .elementor-element.elementor-element-fd76ac2 .elementor-icon-box-wrapper{align-items:start;gap:25px;}.elementor-40 .elementor-element.elementor-element-fd76ac2 .elementor-icon-box-title{margin-block-end:13px;color:var( --e-global-color-29033f4f );}.elementor-40 .elementor-element.elementor-element-fd76ac2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-fd76ac2.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-fd76ac2.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-fd76ac2 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-fd76ac2 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-40 .elementor-element.elementor-element-fd76ac2:has(:hover) .elementor-icon-box-title,
					 .elementor-40 .elementor-element.elementor-element-fd76ac2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-29033f4f );}.elementor-40 .elementor-element.elementor-element-fd76ac2 .elementor-icon-box-description{color:var( --e-global-color-5ee933b );}.elementor-40 .elementor-element.elementor-element-fb8d3a4 > .elementor-widget-container{background-color:#FFF9ED;padding:10px 30px 10px 30px;border-style:solid;border-radius:32px 32px 32px 32px;}.elementor-40 .elementor-element.elementor-element-fb8d3a4 .elementor-icon-box-wrapper{align-items:start;gap:25px;}.elementor-40 .elementor-element.elementor-element-fb8d3a4 .elementor-icon-box-title{margin-block-end:13px;color:var( --e-global-color-29033f4f );}.elementor-40 .elementor-element.elementor-element-fb8d3a4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-fb8d3a4.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-fb8d3a4.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-fb8d3a4 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-fb8d3a4 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-40 .elementor-element.elementor-element-fb8d3a4:has(:hover) .elementor-icon-box-title,
					 .elementor-40 .elementor-element.elementor-element-fb8d3a4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-29033f4f );}.elementor-40 .elementor-element.elementor-element-fb8d3a4 .elementor-icon-box-description{color:var( --e-global-color-5ee933b );}.elementor-40 .elementor-element.elementor-element-682a74b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40 .elementor-element.elementor-element-682a74b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-682a74b > .elementor-element-populated, .elementor-40 .elementor-element.elementor-element-682a74b > .elementor-element-populated > .elementor-background-overlay, .elementor-40 .elementor-element.elementor-element-682a74b > .elementor-background-slideshow{border-radius:0px 0px 35px 35px;}.elementor-40 .elementor-element.elementor-element-682a74b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-40 .elementor-element.elementor-element-682a74b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-13bb522 > .elementor-widget-container{padding:23px 35px 53px 35px;}.elementor-40 .elementor-element.elementor-element-13bb522{text-align:center;color:var( --e-global-color-5ee933b );}.elementor-40 .elementor-element.elementor-element-19a295c:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-19a295c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-19a295c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:75px 60px 75px 60px;}.elementor-40 .elementor-element.elementor-element-19a295c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-0c33e91 > .elementor-element-populated{border-style:solid;border-color:#870A61;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-40 .elementor-element.elementor-element-0c33e91 > .elementor-element-populated, .elementor-40 .elementor-element.elementor-element-0c33e91 > .elementor-element-populated > .elementor-background-overlay, .elementor-40 .elementor-element.elementor-element-0c33e91 > .elementor-background-slideshow{border-radius:35px 35px 35px 35px;}.elementor-40 .elementor-element.elementor-element-0c33e91 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-9c6e06e > .elementor-widget-container{margin:-125px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-8832b90:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-8832b90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-8832b90, .elementor-40 .elementor-element.elementor-element-8832b90 > .elementor-background-overlay{border-radius:35px 32px 0px 0px;}.elementor-40 .elementor-element.elementor-element-8832b90{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-40 .elementor-element.elementor-element-8832b90 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-be163e5 > .elementor-widget-container{padding:55px 16px 16px 16px;}.elementor-40 .elementor-element.elementor-element-be163e5{text-align:center;}.elementor-40 .elementor-element.elementor-element-be163e5 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-276b58e:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-276b58e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-276b58e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-40 .elementor-element.elementor-element-276b58e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-7dfe2d6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-40 .elementor-element.elementor-element-7dfe2d6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-b1fddf4 > .elementor-widget-container{background-color:#3D0A2C;margin:0px 0px 0px 0px;padding:10px 8px 8px 13px;border-style:none;border-radius:32px 32px 32px 32px;}.elementor-40 .elementor-element.elementor-element-b1fddf4 .elementor-icon-box-wrapper{align-items:start;gap:25px;}.elementor-40 .elementor-element.elementor-element-b1fddf4 .elementor-icon-box-title{margin-block-end:13px;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-b1fddf4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-b1fddf4.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-b1fddf4.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-b1fddf4 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-b1fddf4 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-40 .elementor-element.elementor-element-b1fddf4:has(:hover) .elementor-icon-box-title,
					 .elementor-40 .elementor-element.elementor-element-b1fddf4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-b1fddf4 .elementor-icon-box-description{color:var( --e-global-color-5ee933b );}.elementor-40 .elementor-element.elementor-element-2d68db6 > .elementor-widget-container{background-color:#530F3C;margin:0px 0px 0px 0px;padding:10px 8px 8px 13px;border-style:none;border-radius:32px 32px 32px 32px;}.elementor-40 .elementor-element.elementor-element-2d68db6 .elementor-icon-box-wrapper{align-items:start;gap:25px;}.elementor-40 .elementor-element.elementor-element-2d68db6 .elementor-icon-box-title{margin-block-end:13px;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-2d68db6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-2d68db6.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-2d68db6.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-2d68db6 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-2d68db6 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-40 .elementor-element.elementor-element-2d68db6:has(:hover) .elementor-icon-box-title,
					 .elementor-40 .elementor-element.elementor-element-2d68db6:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-2d68db6 .elementor-icon-box-description{color:var( --e-global-color-5ee933b );}.elementor-40 .elementor-element.elementor-element-a5f35d9 > .elementor-widget-container{background-color:var( --e-global-color-5419f0ac );margin:0px 0px 0px 0px;padding:10px 8px 8px 13px;border-style:none;border-radius:32px 32px 32px 32px;}.elementor-40 .elementor-element.elementor-element-a5f35d9 .elementor-icon-box-wrapper{align-items:start;gap:25px;}.elementor-40 .elementor-element.elementor-element-a5f35d9 .elementor-icon-box-title{margin-block-end:13px;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-a5f35d9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-a5f35d9.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-a5f35d9.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-a5f35d9 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-a5f35d9 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-40 .elementor-element.elementor-element-a5f35d9:has(:hover) .elementor-icon-box-title,
					 .elementor-40 .elementor-element.elementor-element-a5f35d9:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-a5f35d9 .elementor-icon-box-description{color:var( --e-global-color-5ee933b );}.elementor-40 .elementor-element.elementor-element-d41da6e > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0px 0px 0px 0px;padding:10px 8px 8px 13px;border-style:none;border-radius:32px 32px 32px 32px;}.elementor-40 .elementor-element.elementor-element-d41da6e .elementor-icon-box-wrapper{align-items:start;gap:25px;}.elementor-40 .elementor-element.elementor-element-d41da6e .elementor-icon-box-title{margin-block-end:13px;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-d41da6e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-d41da6e.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-d41da6e.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-d41da6e .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-d41da6e .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-40 .elementor-element.elementor-element-d41da6e:has(:hover) .elementor-icon-box-title,
					 .elementor-40 .elementor-element.elementor-element-d41da6e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-d41da6e .elementor-icon-box-description{color:var( --e-global-color-5ee933b );}.elementor-40 .elementor-element.elementor-element-af566b7 > .elementor-widget-container{background-color:#A50A76;margin:0px 0px 0px 0px;padding:10px 8px 8px 13px;border-style:none;border-radius:32px 32px 32px 32px;}.elementor-40 .elementor-element.elementor-element-af566b7 .elementor-icon-box-wrapper{align-items:start;gap:25px;}.elementor-40 .elementor-element.elementor-element-af566b7 .elementor-icon-box-title{margin-block-end:13px;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-af566b7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-af566b7.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-af566b7.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-af566b7 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-af566b7 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-40 .elementor-element.elementor-element-af566b7:has(:hover) .elementor-icon-box-title,
					 .elementor-40 .elementor-element.elementor-element-af566b7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-af566b7 .elementor-icon-box-description{color:var( --e-global-color-5ee933b );}.elementor-40 .elementor-element.elementor-element-c785c83 > .elementor-widget-container{background-color:#B81787;margin:0px 0px 0px 0px;padding:10px 8px 8px 13px;border-style:none;border-radius:32px 32px 32px 32px;}.elementor-40 .elementor-element.elementor-element-c785c83 .elementor-icon-box-wrapper{align-items:start;gap:25px;}.elementor-40 .elementor-element.elementor-element-c785c83 .elementor-icon-box-title{margin-block-end:13px;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-c785c83.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-c785c83.elementor-view-framed .elementor-icon, .elementor-40 .elementor-element.elementor-element-c785c83.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-c785c83 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-c785c83 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-40 .elementor-element.elementor-element-c785c83:has(:hover) .elementor-icon-box-title,
					 .elementor-40 .elementor-element.elementor-element-c785c83:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-c785c83 .elementor-icon-box-description{color:var( --e-global-color-5ee933b );}.elementor-40 .elementor-element.elementor-element-52ffc81:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40 .elementor-element.elementor-element-52ffc81 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-52ffc81 > .elementor-element-populated, .elementor-40 .elementor-element.elementor-element-52ffc81 > .elementor-element-populated > .elementor-background-overlay, .elementor-40 .elementor-element.elementor-element-52ffc81 > .elementor-background-slideshow{border-radius:0px 0px 35px 35px;}.elementor-40 .elementor-element.elementor-element-52ffc81 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-40 .elementor-element.elementor-element-52ffc81 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-4051bc2 > .elementor-widget-container{padding:23px 35px 53px 35px;}.elementor-40 .elementor-element.elementor-element-4051bc2{text-align:center;color:var( --e-global-color-5ee933b );}.elementor-40 .elementor-element.elementor-element-c711826:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-c711826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flagstaffprose.com/wp-content/uploads/2026/04/Website-Patterns_Flagstaff-PROSE-01-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-40 .elementor-element.elementor-element-c711826 > .elementor-background-overlay{opacity:0.71;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-c711826{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 0px 75px 0px;}.elementor-40 .elementor-element.elementor-element-ab7505d > .elementor-element-populated{border-style:solid;border-color:var( --e-global-color-accent );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-40 .elementor-element.elementor-element-ab7505d > .elementor-element-populated, .elementor-40 .elementor-element.elementor-element-ab7505d > .elementor-element-populated > .elementor-background-overlay, .elementor-40 .elementor-element.elementor-element-ab7505d > .elementor-background-slideshow{border-radius:35px 35px 35px 35px;}.elementor-40 .elementor-element.elementor-element-ab7505d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-b90395a:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-b90395a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-b90395a, .elementor-40 .elementor-element.elementor-element-b90395a > .elementor-background-overlay{border-radius:35px 32px 0px 0px;}.elementor-40 .elementor-element.elementor-element-b90395a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-40 .elementor-element.elementor-element-b90395a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-f85d8a6 > .elementor-widget-container{margin:-125px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-60a3593 > .elementor-widget-container{padding:55px 16px 16px 16px;}.elementor-40 .elementor-element.elementor-element-60a3593{text-align:center;}.elementor-40 .elementor-element.elementor-element-60a3593 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-ab84627 > .elementor-widget-container{padding:0px 35px 0px 35px;}.elementor-40 .elementor-element.elementor-element-ab84627{text-align:center;color:var( --e-global-color-5ee933b );}.elementor-widget-toggle .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-toggle .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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-40 .elementor-element.elementor-element-c35a37a .elementor-toggle-title, .elementor-40 .elementor-element.elementor-element-c35a37a .elementor-toggle-icon{color:var( --e-global-color-29033f4f );}.elementor-40 .elementor-element.elementor-element-c35a37a .elementor-toggle-icon svg{fill:var( --e-global-color-29033f4f );}.elementor-40 .elementor-element.elementor-element-c35a37a .elementor-tab-title.elementor-active a, .elementor-40 .elementor-element.elementor-element-c35a37a .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-29033f4f );}.elementor-40 .elementor-element.elementor-element-c35a37a .elementor-tab-content{color:var( --e-global-color-5ee933b );}.elementor-40 .elementor-element.elementor-element-af4263f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40 .elementor-element.elementor-element-af4263f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-af4263f > .elementor-element-populated, .elementor-40 .elementor-element.elementor-element-af4263f > .elementor-element-populated > .elementor-background-overlay, .elementor-40 .elementor-element.elementor-element-af4263f > .elementor-background-slideshow{border-radius:0px 0px 35px 35px;}.elementor-40 .elementor-element.elementor-element-af4263f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-40 .elementor-element.elementor-element-af4263f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-79ed8df > .elementor-widget-container{padding:23px 35px 53px 35px;}.elementor-40 .elementor-element.elementor-element-79ed8df{text-align:center;color:var( --e-global-color-5ee933b );}.elementor-40 .elementor-element.elementor-element-6734497:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-6734497 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-6734497{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:75px 60px 75px 60px;}.elementor-40 .elementor-element.elementor-element-6734497 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-afad50b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-40 .elementor-element.elementor-element-afad50b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-702e003 > .elementor-widget-container{margin:-55px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-da95a76 > .elementor-widget-container{padding:55px 16px 16px 16px;}.elementor-40 .elementor-element.elementor-element-da95a76{text-align:center;}.elementor-40 .elementor-element.elementor-element-da95a76 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-40 .elementor-element.elementor-element-da45f13{text-align:center;color:var( --e-global-color-5ee933b );}.elementor-40 .elementor-element.elementor-element-076cd30:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-40 .elementor-element.elementor-element-076cd30 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5419f0ac );}.elementor-40 .elementor-element.elementor-element-076cd30 > .elementor-element-populated, .elementor-40 .elementor-element.elementor-element-076cd30 > .elementor-element-populated > .elementor-background-overlay, .elementor-40 .elementor-element.elementor-element-076cd30 > .elementor-background-slideshow{border-radius:32px 32px 32px 32px;}.elementor-40 .elementor-element.elementor-element-076cd30 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-40 .elementor-element.elementor-element-076cd30 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-40 .elementor-element.elementor-element-34485c3 .eael-contact-form{border-style:none;}.elementor-40 .elementor-element.elementor-element-34485c3 .eael-gravity-form .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage{display:flex;justify-content:end;}html body .elementor-40 .elementor-element.elementor-element-34485c3 .eael-gravity-form .gfield .gfield_label{color:var( --e-global-color-text );font-weight:600;}html body .elementor-40 .elementor-element.elementor-element-34485c3 .eael-gravity-form .gfield label{color:var( --e-global-color-accent );}html body .elementor-40 .elementor-element.elementor-element-34485c3 .eael-gravity-form .gfield .gfield_list_header .gform-field-label{color:var( --e-global-color-accent );}html body .elementor-40 .elementor-element.elementor-element-34485c3 .eael-gravity-form .gfield input[type="text"], html body .elementor-40 .elementor-element.elementor-element-34485c3 .eael-gravity-form .gfield input[type="email"], html body .elementor-40 .elementor-element.elementor-element-34485c3 .eael-gravity-form .gfield input[type="tel"], html body .elementor-40 .elementor-element.elementor-element-34485c3 .eael-gravity-form .gfield input[type="number"], html body .elementor-40 .elementor-element.elementor-element-34485c3 .eael-gravity-form .gfield textarea, html body .elementor-40 .elementor-element.elementor-element-34485c3 .eael-gravity-form .gfield select{color:var( --e-global-color-5ee933b );}html body .elementor-40 .elementor-element.elementor-element-34485c3 .eael-gravity-form .gfield input[type="text"], 
                    html body .elementor-40 .elementor-element.elementor-element-34485c3 .eael-gravity-form .gfield input[type="email"], 
                    html body .elementor-40 .elementor-element.elementor-element-34485c3 .eael-gravity-form .gfield input[type="tel"], 
                    html body .elementor-40 .elementor-element.elementor-element-34485c3 .eael-gravity-form .gfield input[type="number"], 
                    html body .elementor-40 .elementor-element.elementor-element-34485c3 .eael-gravity-form .gfield textarea, 
                    html body .elementor-40 .elementor-element.elementor-element-34485c3 .eael-gravity-form .gfield select{border-radius:12px 12px 12px 12px;}html body .elementor-40 .elementor-element.elementor-element-34485c3 .eael-gravity-form .gfield.gsection{border-bottom-style:none;}html body .elementor-40 .elementor-element.elementor-element-34485c3 .eael-gravity-form .gform_wrapper .gf_scroll_text{width:100%;}html body .elementor-40 .elementor-element.elementor-element-34485c3 .eael-gravity-form .gform_footer{text-align:center;justify-content:center;}html body .elementor-40 .elementor-element.elementor-element-34485c3 .eael-gravity-form .gfield--type-submit{text-align:center;justify-content:center;}html body .elementor-40 .elementor-element.elementor-element-34485c3 .eael-gravity-form .gform_footer input[type="submit"]{display:inline-block;width:30% !important;background-color:var( --e-global-color-text );color:var( --e-global-color-5ee933b );border-radius:22px 22px 22px 22px !important;}html body .elementor-40 .elementor-element.elementor-element-34485c3 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]{width:30% !important;background-color:var( --e-global-color-text );color:var( --e-global-color-5ee933b );border-radius:22px 22px 22px 22px !important;}html body .elementor-40 .elementor-element.elementor-element-34485c3 .eael-gravity-form .gform_body input[type="submit"].gform-button{width:30% !important;background-color:var( --e-global-color-text );border-radius:22px 22px 22px 22px !important;}html body .elementor-40 .elementor-element.elementor-element-34485c3 .eael-gravity-form .gform_footer input[type="submit"]:hover{background-color:var( --e-global-color-5a942d20 );}html body .elementor-40 .elementor-element.elementor-element-34485c3 .eael-gravity-form .gform_body .gform_page_footer input[type="submit"]:hover{background-color:var( --e-global-color-5a942d20 );}html body .elementor-40 .elementor-element.elementor-element-34485c3 .eael-gravity-form .gform_body input[type="submit"].gform-button:hover{background-color:var( --e-global-color-5a942d20 );}html body .elementor-40 .elementor-element.elementor-element-34485c3 .eael-gravity-form .gform_body .gform_page_footer input[type="button"]{width:100px;}html body .elementor-40 .elementor-element.elementor-element-34485c3 .eael-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), html body .elementor-40 .elementor-element.elementor-element-34485c3 .gform_wrapper li.gfield_error textarea{border-width:1px;}html body .elementor-40 .elementor-element.elementor-element-34485c3 .eael-gravity-form .gform_confirmation_wrapper .gform_confirmation_message{color:var( --e-global-color-accent );}:root{--page-title-display:none;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{bottom:15px;right:15px;width:50px;height:50px;z-index:9999;opacity:0.7;background-color:#000000;border-radius:5px;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i{font-size:16px;color:#ffffff;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg{width:16px;height:16px;fill:#ffffff;}@media(max-width:1024px){.elementor-40 .elementor-element.elementor-element-1b135d2{padding:12px 12px 12px 12px;}.elementor-40 .elementor-element.elementor-element-af95ce1 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:10px 10px 10px 10px;}.elementor-40 .elementor-element.elementor-element-2641d81 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:10px 10px 30px 10px;}.elementor-40 .elementor-element.elementor-element-20ea090 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:10px 10px 10px 10px;}.elementor-40 .elementor-element.elementor-element-c6be0eb > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:10px 10px 10px 10px;}.elementor-40 .elementor-element.elementor-element-098d90f{margin-top:0px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-40 .elementor-element.elementor-element-19a295c{padding:60px 60px 60px 60px;}.elementor-40 .elementor-element.elementor-element-0c33e91 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-40 .elementor-element.elementor-element-c711826{padding:40px 40px 40px 40px;}}@media(min-width:1025px){.elementor-40 .elementor-element.elementor-element-b55f0c0:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-b55f0c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-40 .elementor-element.elementor-element-ba44bc5:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-ba44bc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-40 .elementor-element.elementor-element-098d90f:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-098d90f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-40 .elementor-element.elementor-element-c711826:not(.elementor-motion-effects-element-type-background), .elementor-40 .elementor-element.elementor-element-c711826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-b55f0c0{padding:8px 8px 8px 8px;}.elementor-40 .elementor-element.elementor-element-38f7c71{width:100%;max-width:100%;}.elementor-40 .elementor-element.elementor-element-38f7c71 > .elementor-widget-container{margin:36px 0px 36px 0px;}.elementor-40 .elementor-element.elementor-element-38f7c71 img{width:88%;}.elementor-40 .elementor-element.elementor-element-6162c51 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-40 .elementor-element.elementor-element-6162c51 .elementor-heading-title{line-height:1.2em;}.elementor-40 .elementor-element.elementor-element-ba44bc5{margin-top:0px;margin-bottom:0px;padding:55px 15px 55px 15px;}.elementor-40 .elementor-element.elementor-element-e1b7379{padding:10px 10px 10px 10px;}.elementor-40 .elementor-element.elementor-element-9303879 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-af95ce1 > .elementor-element-populated{margin:40px 5px 20px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-f3c0514 img{max-width:70%;}.elementor-40 .elementor-element.elementor-element-2641d81 > .elementor-element-populated{margin:040px 5px 20px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-7b6f9c5 img{max-width:70%;}.elementor-40 .elementor-element.elementor-element-20ea090 > .elementor-element-populated{margin:40px 5px 20px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-40 .elementor-element.elementor-element-c13b186 img{max-width:70%;}.elementor-40 .elementor-element.elementor-element-c6be0eb > .elementor-element-populated{margin:40px 5px 20px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-40 .elementor-element.elementor-element-0793221 img{max-width:70%;}.elementor-40 .elementor-element.elementor-element-526ebfa > .elementor-widget-container{padding:1px 1px 1px 1px;}.elementor-40 .elementor-element.elementor-element-1ee876a{padding:55px 15px 55px 15px;}.elementor-40 .elementor-element.elementor-element-4c3b4eb > .elementor-element-populated{padding:40px 20px 40px 20px;}.elementor-40 .elementor-element.elementor-element-098d90f{padding:55px 15px 55px 15px;}.elementor-40 .elementor-element.elementor-element-a03d96e > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-40 .elementor-element.elementor-element-c933e4b{padding:15px 15px 15px 15px;}.elementor-40 .elementor-element.elementor-element-13b9baa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-40 .elementor-element.elementor-element-ab13afe .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-ab13afe .elementor-icon-box-title a{font-size:22px;}.elementor-40 .elementor-element.elementor-element-ed2c765 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-ed2c765 .elementor-icon-box-title a{font-size:22px;}.elementor-40 .elementor-element.elementor-element-87bde9b .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-87bde9b .elementor-icon-box-title a{font-size:22px;}.elementor-40 .elementor-element.elementor-element-bee535a .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-bee535a .elementor-icon-box-title a{font-size:22px;}.elementor-40 .elementor-element.elementor-element-fd76ac2 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-fd76ac2 .elementor-icon-box-title a{font-size:22px;}.elementor-40 .elementor-element.elementor-element-fb8d3a4 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-fb8d3a4 .elementor-icon-box-title a{font-size:22px;}.elementor-40 .elementor-element.elementor-element-19a295c{margin-top:0px;margin-bottom:0px;padding:55px 15px 55px 15px;}.elementor-40 .elementor-element.elementor-element-0c33e91 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-40 .elementor-element.elementor-element-8832b90{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-b1fddf4 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-b1fddf4 .elementor-icon-box-title a{font-size:22px;}.elementor-40 .elementor-element.elementor-element-2d68db6 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-2d68db6 .elementor-icon-box-title a{font-size:22px;}.elementor-40 .elementor-element.elementor-element-a5f35d9 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-a5f35d9 .elementor-icon-box-title a{font-size:22px;}.elementor-40 .elementor-element.elementor-element-d41da6e .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-d41da6e .elementor-icon-box-title a{font-size:22px;}.elementor-40 .elementor-element.elementor-element-af566b7 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-af566b7 .elementor-icon-box-title a{font-size:22px;}.elementor-40 .elementor-element.elementor-element-c785c83 .elementor-icon-box-title, .elementor-40 .elementor-element.elementor-element-c785c83 .elementor-icon-box-title a{font-size:22px;}.elementor-40 .elementor-element.elementor-element-c711826{margin-top:0px;margin-bottom:0px;padding:55px 15px 55px 15px;}.elementor-40 .elementor-element.elementor-element-ab84627 > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-40 .elementor-element.elementor-element-6734497{padding:15px 15px 15px 15px;}.elementor-40 .elementor-element.elementor-element-da45f13 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-40 .elementor-element.elementor-element-076cd30 > .elementor-element-populated{padding:40px 20px 40px 20px;}}