.elementor-554 .elementor-element.elementor-element-4e2f8c0:not(.elementor-motion-effects-element-type-background),.elementor-554 .elementor-element.elementor-element-4e2f8c0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://faribaultseniorliving.com/wp-content/uploads/2024/11/memory-care-banner.png");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-554 .elementor-element.elementor-element-4e2f8c0>.elementor-container{min-height:300px}.elementor-554 .elementor-element.elementor-element-4e2f8c0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-1px;margin-bottom:0;padding:90px 0 150px}.elementor-554 .elementor-element.elementor-element-4e2f8c0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.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{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-554 .elementor-element.elementor-element-ed7e737 .elementor-heading-title{color:#fff;font-family:"Sofia Pro Regular",Sans-serif;font-size:78px;font-weight:500;line-height:92px}.elementor-554 .elementor-element.elementor-element-0f6c522{margin-top:-90px;margin-bottom:0}.elementor-554 .elementor-element.elementor-element-b10c297:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-554 .elementor-element.elementor-element-b10c297>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-554 .elementor-element.elementor-element-b10c297>.elementor-element-populated,.elementor-554 .elementor-element.elementor-element-b10c297>.elementor-element-populated>.elementor-background-overlay,.elementor-554 .elementor-element.elementor-element-b10c297>.elementor-background-slideshow{border-radius:30px}.elementor-554 .elementor-element.elementor-element-b10c297>.elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,.25);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 30px}.elementor-554 .elementor-element.elementor-element-b10c297>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-554 .elementor-element.elementor-element-a986b9b{text-align:center}.elementor-554 .elementor-element.elementor-element-a986b9b .elementor-heading-title{color:#000;font-family:"Sofia Pro Regular",Sans-serif;font-size:55px;font-weight:500;line-height:65px}.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{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-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-554 .elementor-element.elementor-element-6ea4561>.elementor-widget-container{margin:10px 0 0}.elementor-554 .elementor-element.elementor-element-6ea4561{text-align:center;color:#a3a3a3;font-family:"Sofia Pro Regular",Sans-serif;font-size:30px;font-weight:500;line-height:42px}.elementor-554 .elementor-element.elementor-element-b415cec{margin-top:20px;margin-bottom:0}.elementor-bc-flex-widget .elementor-554 .elementor-element.elementor-element-0957e22.elementor-column .elementor-widget-wrap{align-items:center}.elementor-554 .elementor-element.elementor-element-0957e22.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-554 .elementor-element.elementor-element-0957e22>.elementor-element-populated{padding:10px 30px 10px 10px}.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-bc-flex-widget .elementor-554 .elementor-element.elementor-element-8f0f6b7.elementor-column .elementor-widget-wrap{align-items:center}.elementor-554 .elementor-element.elementor-element-8f0f6b7.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-554 .elementor-element.elementor-element-d3b4ad7>.elementor-widget-container{margin:10px 0 0}.elementor-554 .elementor-element.elementor-element-d3b4ad7{text-align:left;color:#a3a3a3;font-family:"Sofia Pro Regular",Sans-serif;font-size:30px;font-weight:500;line-height:42px}.elementor-554 .elementor-element.elementor-element-a8de0be>.elementor-widget-container{margin:0}.elementor-554 .elementor-element.elementor-element-a8de0be{text-align:left;color:#a3a3a3;font-family:"Sofia Pro Regular",Sans-serif;font-size:30px;font-weight:500;line-height:42px}.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-554 .elementor-element.elementor-element-c69f137 .elementor-button{background-color:#a4c957;font-family:"Sofia Pro Medium",Sans-serif;font-size:20px;line-height:26px;border-radius:30px;padding:20px 50px}.elementor-554 .elementor-element.elementor-element-c69f137 .elementor-button:hover,.elementor-554 .elementor-element.elementor-element-c69f137 .elementor-button:focus{background-color:#a4c957}.elementor-554 .elementor-element.elementor-element-c69f137{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-554 .elementor-element.elementor-element-c69f137>.elementor-widget-container{margin:10px 0 0}.elementor-554 .elementor-element.elementor-element-e245855{padding:70px 0}.elementor-554 .elementor-element.elementor-element-2017925>.elementor-element-populated{padding:0}.elementor-554 .elementor-element.elementor-element-ad99b73{text-align:center}.elementor-554 .elementor-element.elementor-element-ad99b73 .elementor-heading-title{color:#000;font-family:"Sofia Pro Regular",Sans-serif;font-size:55px;font-weight:500;line-height:65px}.elementor-554 .elementor-element.elementor-element-cb120a0{margin-top:10px;margin-bottom:0}.elementor-bc-flex-widget .elementor-554 .elementor-element.elementor-element-c816534.elementor-column .elementor-widget-wrap{align-items:center}.elementor-554 .elementor-element.elementor-element-c816534.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-554 .elementor-element.elementor-element-c816534>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 30px 10px 10px}.elementor-bc-flex-widget .elementor-554 .elementor-element.elementor-element-aba2057.elementor-column .elementor-widget-wrap{align-items:center}.elementor-554 .elementor-element.elementor-element-aba2057.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-554 .elementor-element.elementor-element-aba2057>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-554 .elementor-element.elementor-element-6d2a4a3{text-align:left}.elementor-554 .elementor-element.elementor-element-6d2a4a3 .elementor-heading-title{color:#000;font-family:"Sofia Pro Regular",Sans-serif;font-size:45px;font-weight:500;line-height:54px}.elementor-554 .elementor-element.elementor-element-96b548a>.elementor-widget-container{margin:0}.elementor-554 .elementor-element.elementor-element-96b548a{text-align:left;color:#a3a3a3;font-family:"Sofia Pro Regular",Sans-serif;font-size:30px;font-weight:500;line-height:42px}.elementor-554 .elementor-element.elementor-element-880af1c>.elementor-widget-container{margin:0}.elementor-554 .elementor-element.elementor-element-880af1c{text-align:left;color:#a3a3a3;font-family:"Sofia Pro Regular",Sans-serif;font-size:30px;font-weight:500;line-height:42px}.elementor-554 .elementor-element.elementor-element-fc51f00{margin-top:10px;margin-bottom:0}.elementor-bc-flex-widget .elementor-554 .elementor-element.elementor-element-2d8ea08.elementor-column .elementor-widget-wrap{align-items:center}.elementor-554 .elementor-element.elementor-element-2d8ea08.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-554 .elementor-element.elementor-element-2d8ea08>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-554 .elementor-element.elementor-element-51cf570{text-align:left}.elementor-554 .elementor-element.elementor-element-51cf570 .elementor-heading-title{color:#000;font-family:"Sofia Pro Regular",Sans-serif;font-size:45px;font-weight:500;line-height:54px}.elementor-554 .elementor-element.elementor-element-99f80fc>.elementor-widget-container{margin:0}.elementor-554 .elementor-element.elementor-element-99f80fc{text-align:left;color:#a3a3a3;font-family:"Sofia Pro Regular",Sans-serif;font-size:30px;font-weight:500;line-height:42px}.elementor-554 .elementor-element.elementor-element-a81097d>.elementor-widget-container{margin:0}.elementor-554 .elementor-element.elementor-element-a81097d{text-align:left;color:#a3a3a3;font-family:"Sofia Pro Regular",Sans-serif;font-size:30px;font-weight:500;line-height:42px}.elementor-554 .elementor-element.elementor-element-396903d>.elementor-widget-container{margin:0}.elementor-554 .elementor-element.elementor-element-396903d{text-align:left;color:#a3a3a3;font-family:"Sofia Pro Regular",Sans-serif;font-size:30px;font-weight:500;line-height:42px}.elementor-bc-flex-widget .elementor-554 .elementor-element.elementor-element-13ffe9b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-554 .elementor-element.elementor-element-13ffe9b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-554 .elementor-element.elementor-element-13ffe9b>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 30px}.elementor-554 .elementor-element.elementor-element-6c1ade6{margin-top:10px;margin-bottom:0}.elementor-bc-flex-widget .elementor-554 .elementor-element.elementor-element-f2a1e3a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-554 .elementor-element.elementor-element-f2a1e3a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-554 .elementor-element.elementor-element-f2a1e3a>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 30px 10px 10px}.elementor-bc-flex-widget .elementor-554 .elementor-element.elementor-element-ddf264b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-554 .elementor-element.elementor-element-ddf264b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-554 .elementor-element.elementor-element-ddf264b>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-554 .elementor-element.elementor-element-2410071{text-align:left}.elementor-554 .elementor-element.elementor-element-2410071 .elementor-heading-title{color:#000;font-family:"Sofia Pro Regular",Sans-serif;font-size:45px;font-weight:500;line-height:54px}.elementor-554 .elementor-element.elementor-element-11c0f9d>.elementor-widget-container{margin:0}.elementor-554 .elementor-element.elementor-element-11c0f9d{text-align:left;color:#a3a3a3;font-family:"Sofia Pro Regular",Sans-serif;font-size:30px;font-weight:500;line-height:42px}.elementor-554 .elementor-element.elementor-element-c25ecf1>.elementor-widget-container{margin:0}.elementor-554 .elementor-element.elementor-element-c25ecf1{text-align:left;color:#a3a3a3;font-family:"Sofia Pro Regular",Sans-serif;font-size:30px;font-weight:500;line-height:42px}.elementor-554 .elementor-element.elementor-element-52cab0c{margin-top:10px;margin-bottom:0}.elementor-bc-flex-widget .elementor-554 .elementor-element.elementor-element-c103ef0.elementor-column .elementor-widget-wrap{align-items:center}.elementor-554 .elementor-element.elementor-element-c103ef0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-554 .elementor-element.elementor-element-c103ef0>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-554 .elementor-element.elementor-element-01f03f2{text-align:left}.elementor-554 .elementor-element.elementor-element-01f03f2 .elementor-heading-title{color:#000;font-family:"Sofia Pro Regular",Sans-serif;font-size:45px;font-weight:500;line-height:54px}.elementor-554 .elementor-element.elementor-element-7e448f7>.elementor-widget-container{margin:0}.elementor-554 .elementor-element.elementor-element-7e448f7{text-align:left;color:#a3a3a3;font-family:"Sofia Pro Regular",Sans-serif;font-size:30px;font-weight:500;line-height:42px}.elementor-554 .elementor-element.elementor-element-ec51eac>.elementor-widget-container{margin:0}.elementor-554 .elementor-element.elementor-element-ec51eac{text-align:left;color:#a3a3a3;font-family:"Sofia Pro Regular",Sans-serif;font-size:30px;font-weight:500;line-height:42px}.elementor-bc-flex-widget .elementor-554 .elementor-element.elementor-element-d045af5.elementor-column .elementor-widget-wrap{align-items:center}.elementor-554 .elementor-element.elementor-element-d045af5.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-554 .elementor-element.elementor-element-d045af5>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 30px}.elementor-554 .elementor-element.elementor-element-f6c4bee{margin-top:10px;margin-bottom:0}.elementor-bc-flex-widget .elementor-554 .elementor-element.elementor-element-ce4e94a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-554 .elementor-element.elementor-element-ce4e94a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-554 .elementor-element.elementor-element-ce4e94a>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 30px 10px 10px}.elementor-bc-flex-widget .elementor-554 .elementor-element.elementor-element-c8fe877.elementor-column .elementor-widget-wrap{align-items:center}.elementor-554 .elementor-element.elementor-element-c8fe877.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-554 .elementor-element.elementor-element-c8fe877>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-554 .elementor-element.elementor-element-8742c3e{text-align:left}.elementor-554 .elementor-element.elementor-element-8742c3e .elementor-heading-title{color:#000;font-family:"Sofia Pro Regular",Sans-serif;font-size:45px;font-weight:500;line-height:54px}.elementor-554 .elementor-element.elementor-element-7aa0746>.elementor-widget-container{margin:0}.elementor-554 .elementor-element.elementor-element-7aa0746{text-align:left;color:#a3a3a3;font-family:"Sofia Pro Regular",Sans-serif;font-size:30px;font-weight:500;line-height:42px}.elementor-554 .elementor-element.elementor-element-335eed9>.elementor-widget-container{margin:0}.elementor-554 .elementor-element.elementor-element-335eed9{text-align:left;color:#a3a3a3;font-family:"Sofia Pro Regular",Sans-serif;font-size:30px;font-weight:500;line-height:42px}.elementor-554 .elementor-element.elementor-element-61660a3:not(.elementor-motion-effects-element-type-background),.elementor-554 .elementor-element.elementor-element-61660a3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,#faffef 0%,#fff 100%)}.elementor-554 .elementor-element.elementor-element-61660a3{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:70px 0}.elementor-554 .elementor-element.elementor-element-61660a3>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-554 .elementor-element.elementor-element-761f595{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left}.elementor-554 .elementor-element.elementor-element-761f595 .elementor-heading-title{color:#000;font-family:"Sofia Pro Regular",Sans-serif;font-size:55px;font-weight:500;line-height:65px}.elementor-554 .elementor-element.elementor-element-bae0c86>.elementor-widget-container{margin:20px 0 0}.elementor-554 .elementor-element.elementor-element-bae0c86{text-align:left;color:#a3a3a3;font-family:"Sofia Pro Regular",Sans-serif;font-size:30px;font-weight:500;line-height:42px}.elementor-554 .elementor-element.elementor-element-2623053>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-554 .elementor-element.elementor-element-be4a4ee>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-554 .elementor-element.elementor-element-27f9556>.elementor-element-populated{margin:20px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-554 .elementor-element.elementor-element-a8c4f45{margin-top:30px;margin-bottom:0}.elementor-554 .elementor-element.elementor-element-9cbf96d>.elementor-widget-container{margin:0}.elementor-554 .elementor-element.elementor-element-9cbf96d{text-align:left;color:#a3a3a3;font-family:"Sofia Pro Regular",Sans-serif;font-size:30px;font-weight:500;line-height:42px}.elementor-554 .elementor-element.elementor-element-e710cc4>.elementor-widget-container{margin:0}.elementor-554 .elementor-element.elementor-element-e710cc4{text-align:left;color:#a3a3a3;font-family:"Sofia Pro Regular",Sans-serif;font-size:30px;font-weight:500;line-height:42px}.elementor-554 .elementor-element.elementor-element-391e69d>.elementor-widget-container{margin:0}.elementor-554 .elementor-element.elementor-element-391e69d{text-align:left;color:#a3a3a3;font-family:"Sofia Pro Regular",Sans-serif;font-size:30px;font-weight:500;line-height:42px}.elementor-554 .elementor-element.elementor-element-3351409 .elementor-button{background-color:#a4c957;font-family:"Sofia Pro Medium",Sans-serif;font-size:20px;line-height:26px;border-radius:30px;padding:20px 50px}.elementor-554 .elementor-element.elementor-element-3351409 .elementor-button:hover,.elementor-554 .elementor-element.elementor-element-3351409 .elementor-button:focus{background-color:#a4c957}.elementor-554 .elementor-element.elementor-element-3351409{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-554 .elementor-element.elementor-element-3351409>.elementor-widget-container{margin:10px 0 0}.elementor-554 .elementor-element.elementor-element-21b951e{margin-top:30px;margin-bottom:0}.elementor-554 .elementor-element.elementor-element-bd0fe35:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-554 .elementor-element.elementor-element-bd0fe35>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#729541}.elementor-554 .elementor-element.elementor-element-bd0fe35>.elementor-element-populated,.elementor-554 .elementor-element.elementor-element-bd0fe35>.elementor-element-populated>.elementor-background-overlay,.elementor-554 .elementor-element.elementor-element-bd0fe35>.elementor-background-slideshow{border-radius:30px}.elementor-554 .elementor-element.elementor-element-bd0fe35>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:70px 30px}.elementor-554 .elementor-element.elementor-element-bd0fe35>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-554 .elementor-element.elementor-element-6469366>.elementor-element-populated{padding:10px 30px 10px 10px}.elementor-bc-flex-widget .elementor-554 .elementor-element.elementor-element-b89b437.elementor-column .elementor-widget-wrap{align-items:center}.elementor-554 .elementor-element.elementor-element-b89b437.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-554 .elementor-element.elementor-element-72bc955{text-align:left}.elementor-554 .elementor-element.elementor-element-72bc955 .elementor-heading-title{color:#fff;font-family:"Sofia Pro Regular",Sans-serif;font-size:45px;font-weight:500;line-height:54px}.elementor-554 .elementor-element.elementor-element-e9b1244>.elementor-widget-container{margin:0}.elementor-554 .elementor-element.elementor-element-e9b1244{text-align:left;color:#fff;font-family:"Sofia Pro Regular",Sans-serif;font-size:30px;font-weight:500;line-height:42px}.elementor-554 .elementor-element.elementor-element-0d78532>.elementor-widget-container{margin:0}.elementor-554 .elementor-element.elementor-element-0d78532{text-align:left;color:#fff;font-family:"Sofia Pro Regular",Sans-serif;font-size:30px;font-weight:500;line-height:42px}.elementor-554 .elementor-element.elementor-element-a285748 .elementor-button{background-color:#a4c957;font-family:"Sofia Pro Medium",Sans-serif;font-size:20px;line-height:26px;border-radius:30px;padding:20px 50px}.elementor-554 .elementor-element.elementor-element-a285748 .elementor-button:hover,.elementor-554 .elementor-element.elementor-element-a285748 .elementor-button:focus{background-color:#a4c957}.elementor-554 .elementor-element.elementor-element-a285748{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-554 .elementor-element.elementor-element-a285748>.elementor-widget-container{margin:10px 0 0}@media(max-width:1200px){.elementor-554 .elementor-element.elementor-element-761f595{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}}@media(min-width:768px){.elementor-554 .elementor-element.elementor-element-0421428{width:7%}.elementor-554 .elementor-element.elementor-element-b10c297{width:85.333%}.elementor-554 .elementor-element.elementor-element-0957e22{width:48%}.elementor-554 .elementor-element.elementor-element-8f0f6b7{width:52%}.elementor-554 .elementor-element.elementor-element-2495469{width:7%}.elementor-554 .elementor-element.elementor-element-bc6eabd{width:7%}.elementor-554 .elementor-element.elementor-element-89b7e88{width:85.333%}.elementor-554 .elementor-element.elementor-element-a5b973e{width:7%}.elementor-554 .elementor-element.elementor-element-c816534{width:30%}.elementor-554 .elementor-element.elementor-element-aba2057{width:70%}.elementor-554 .elementor-element.elementor-element-2d8ea08{width:70%}.elementor-554 .elementor-element.elementor-element-13ffe9b{width:30%}.elementor-554 .elementor-element.elementor-element-f2a1e3a{width:30%}.elementor-554 .elementor-element.elementor-element-ddf264b{width:70%}.elementor-554 .elementor-element.elementor-element-c103ef0{width:70%}.elementor-554 .elementor-element.elementor-element-d045af5{width:30%}.elementor-554 .elementor-element.elementor-element-ce4e94a{width:30%}.elementor-554 .elementor-element.elementor-element-c8fe877{width:70%}.elementor-554 .elementor-element.elementor-element-6469366{width:45%}.elementor-554 .elementor-element.elementor-element-b89b437{width:55%}}@media(max-width:1024px) and (min-width:768px){.elementor-554 .elementor-element.elementor-element-ac1653b{width:100%}.elementor-554 .elementor-element.elementor-element-0957e22{width:100%}.elementor-554 .elementor-element.elementor-element-8f0f6b7{width:100%}.elementor-554 .elementor-element.elementor-element-6469366{width:100%}.elementor-554 .elementor-element.elementor-element-b89b437{width:100%}}@media(max-width:880px) and (min-width:768px){.elementor-554 .elementor-element.elementor-element-c816534{width:35%}.elementor-554 .elementor-element.elementor-element-aba2057{width:65%}.elementor-554 .elementor-element.elementor-element-6469366{width:100%}.elementor-554 .elementor-element.elementor-element-b89b437{width:100%}}@media(max-width:1024px){.elementor-554 .elementor-element.elementor-element-4e2f8c0>.elementor-container{min-height:300px}.elementor-554 .elementor-element.elementor-element-4e2f8c0{padding:90px 0}.elementor-554 .elementor-element.elementor-element-ed7e737{text-align:center}.elementor-554 .elementor-element.elementor-element-6469366>.elementor-element-populated{padding:0}.elementor-554 .elementor-element.elementor-element-72bc955{text-align:center}.elementor-554 .elementor-element.elementor-element-e9b1244{text-align:center}.elementor-554 .elementor-element.elementor-element-0d78532{text-align:center}.elementor-554 .elementor-element.elementor-element-a285748 .elementor-button{padding:20px}}@media(max-width:880px){.elementor-554 .elementor-element.elementor-element-4e2f8c0>.elementor-container{min-height:200px}.elementor-554 .elementor-element.elementor-element-ed7e737 .elementor-heading-title{font-size:55px;line-height:65px}.elementor-554 .elementor-element.elementor-element-a986b9b .elementor-heading-title{font-size:45px;line-height:54px}.elementor-554 .elementor-element.elementor-element-6ea4561{text-align:center;font-size:22px;line-height:32px}.elementor-554 .elementor-element.elementor-element-0957e22>.elementor-element-populated{padding:10px}.elementor-554 .elementor-element.elementor-element-d3b4ad7{text-align:center;font-size:22px;line-height:32px}.elementor-554 .elementor-element.elementor-element-a8de0be{text-align:center;font-size:22px;line-height:32px}.elementor-554 .elementor-element.elementor-element-ad99b73 .elementor-heading-title{font-size:45px;line-height:54px}.elementor-554 .elementor-element.elementor-element-6d2a4a3 .elementor-heading-title{font-size:35px;line-height:42px}.elementor-554 .elementor-element.elementor-element-96b548a{font-size:22px;line-height:32px}.elementor-554 .elementor-element.elementor-element-880af1c{font-size:22px;line-height:32px}.elementor-554 .elementor-element.elementor-element-51cf570 .elementor-heading-title{font-size:35px;line-height:42px}.elementor-554 .elementor-element.elementor-element-99f80fc{font-size:22px;line-height:32px}.elementor-554 .elementor-element.elementor-element-a81097d{font-size:22px;line-height:32px}.elementor-554 .elementor-element.elementor-element-396903d{font-size:22px;line-height:32px}.elementor-554 .elementor-element.elementor-element-2410071 .elementor-heading-title{font-size:35px;line-height:42px}.elementor-554 .elementor-element.elementor-element-11c0f9d{font-size:22px;line-height:32px}.elementor-554 .elementor-element.elementor-element-c25ecf1{font-size:22px;line-height:32px}.elementor-554 .elementor-element.elementor-element-01f03f2 .elementor-heading-title{font-size:35px;line-height:42px}.elementor-554 .elementor-element.elementor-element-7e448f7{font-size:22px;line-height:32px}.elementor-554 .elementor-element.elementor-element-ec51eac{font-size:22px;line-height:32px}.elementor-554 .elementor-element.elementor-element-8742c3e .elementor-heading-title{font-size:35px;line-height:42px}.elementor-554 .elementor-element.elementor-element-7aa0746{font-size:22px;line-height:32px}.elementor-554 .elementor-element.elementor-element-335eed9{font-size:22px;line-height:32px}.elementor-554 .elementor-element.elementor-element-761f595{text-align:center}.elementor-554 .elementor-element.elementor-element-761f595 .elementor-heading-title{font-size:45px;line-height:54px}.elementor-554 .elementor-element.elementor-element-bae0c86{text-align:center;font-size:22px;line-height:32px}.elementor-554 .elementor-element.elementor-element-9cbf96d{text-align:center;font-size:22px;line-height:32px}.elementor-554 .elementor-element.elementor-element-e710cc4{text-align:center;font-size:22px;line-height:32px}.elementor-554 .elementor-element.elementor-element-391e69d{text-align:center;font-size:22px;line-height:32px}.elementor-554 .elementor-element.elementor-element-6469366>.elementor-element-populated{padding:10px}.elementor-554 .elementor-element.elementor-element-72bc955{text-align:center}.elementor-554 .elementor-element.elementor-element-72bc955 .elementor-heading-title{font-size:35px;line-height:42px}.elementor-554 .elementor-element.elementor-element-e9b1244{text-align:center;font-size:22px;line-height:32px}.elementor-554 .elementor-element.elementor-element-0d78532{text-align:center;font-size:22px;line-height:32px}.elementor-554 .elementor-element.elementor-element-a285748 .elementor-button{line-height:26px}}@media(max-width:767px){.elementor-554 .elementor-element.elementor-element-4e2f8c0>.elementor-container{min-height:100px}.elementor-554 .elementor-element.elementor-element-ed7e737 .elementor-heading-title{font-size:45px;line-height:50px}.elementor-554 .elementor-element.elementor-element-0f6c522{margin-top:-70px;margin-bottom:0}.elementor-554 .elementor-element.elementor-element-b10c297>.elementor-element-populated{margin:10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 10px}.elementor-554 .elementor-element.elementor-element-a986b9b .elementor-heading-title{font-size:40px;line-height:45px}.elementor-554 .elementor-element.elementor-element-c69f137{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-554 .elementor-element.elementor-element-c69f137 .elementor-button{font-size:18px;padding:20px}.elementor-554 .elementor-element.elementor-element-ad99b73 .elementor-heading-title{font-size:40px;line-height:45px}.elementor-554 .elementor-element.elementor-element-6d2a4a3{text-align:center}.elementor-554 .elementor-element.elementor-element-6d2a4a3 .elementor-heading-title{font-size:40px;line-height:45px}.elementor-554 .elementor-element.elementor-element-96b548a{text-align:center}.elementor-554 .elementor-element.elementor-element-880af1c{text-align:center}.elementor-554 .elementor-element.elementor-element-51cf570{text-align:center}.elementor-554 .elementor-element.elementor-element-51cf570 .elementor-heading-title{font-size:40px;line-height:45px}.elementor-554 .elementor-element.elementor-element-99f80fc{text-align:center}.elementor-554 .elementor-element.elementor-element-a81097d{text-align:center}.elementor-554 .elementor-element.elementor-element-396903d{text-align:center}.elementor-554 .elementor-element.elementor-element-2410071{text-align:center}.elementor-554 .elementor-element.elementor-element-2410071 .elementor-heading-title{font-size:40px;line-height:45px}.elementor-554 .elementor-element.elementor-element-11c0f9d{text-align:center}.elementor-554 .elementor-element.elementor-element-c25ecf1{text-align:center}.elementor-554 .elementor-element.elementor-element-01f03f2{text-align:center}.elementor-554 .elementor-element.elementor-element-01f03f2 .elementor-heading-title{font-size:40px;line-height:45px}.elementor-554 .elementor-element.elementor-element-7e448f7{text-align:center}.elementor-554 .elementor-element.elementor-element-ec51eac{text-align:center}.elementor-554 .elementor-element.elementor-element-8742c3e{text-align:center}.elementor-554 .elementor-element.elementor-element-8742c3e .elementor-heading-title{font-size:40px;line-height:45px}.elementor-554 .elementor-element.elementor-element-7aa0746{text-align:center}.elementor-554 .elementor-element.elementor-element-335eed9{text-align:center}.elementor-554 .elementor-element.elementor-element-761f595 .elementor-heading-title{font-size:40px;line-height:45px}.elementor-554 .elementor-element.elementor-element-3351409{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-554 .elementor-element.elementor-element-bd0fe35>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:30px 0}.elementor-554 .elementor-element.elementor-element-72bc955 .elementor-heading-title{font-size:40px;line-height:45px}.elementor-554 .elementor-element.elementor-element-a285748{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-554 .elementor-element.elementor-element-a285748 .elementor-button{font-size:20px;line-height:28px;padding:20px}}.elementor-554 .elementor-element.elementor-element-6ea4561 p{margin:0}.elementor-554 .elementor-element.elementor-element-d3b4ad7 p{margin:0}.elementor-554 .elementor-element.elementor-element-a8de0be p{margin:0}.elementor-554 .elementor-element.elementor-element-96b548a p{margin:0}.elementor-554 .elementor-element.elementor-element-880af1c p{margin:0}.elementor-554 .elementor-element.elementor-element-99f80fc p{margin:0}.elementor-554 .elementor-element.elementor-element-a81097d p{margin:0}.elementor-554 .elementor-element.elementor-element-396903d p{margin:0}.elementor-554 .elementor-element.elementor-element-11c0f9d p{margin:0}.elementor-554 .elementor-element.elementor-element-c25ecf1 p{margin:0}.elementor-554 .elementor-element.elementor-element-7e448f7 p{margin:0}.elementor-554 .elementor-element.elementor-element-ec51eac p{margin:0}.elementor-554 .elementor-element.elementor-element-7aa0746 p{margin:0}.elementor-554 .elementor-element.elementor-element-335eed9 p{margin:0}.elementor-554 .elementor-element.elementor-element-bae0c86 p{margin:0}.elementor-554 .elementor-element.elementor-element-9cbf96d p{margin:0}.elementor-554 .elementor-element.elementor-element-e710cc4 p{margin:0}.elementor-554 .elementor-element.elementor-element-391e69d p{margin:0}.elementor-554 .elementor-element.elementor-element-e9b1244 p{margin:0}.elementor-554 .elementor-element.elementor-element-0d78532 p{margin:0}@font-face{font-family:'Sofia Pro Regular';font-style:normal;font-weight:400;font-display:auto;src:url('https://faribault.moonshottech.xyz/wp-content/uploads/2024/11/Sofia-Pro-Regular-Az.woff') format('woff')}@font-face{font-family:'Sofia Pro Medium';font-style:normal;font-weight:400;font-display:auto;src:url('https://faribault.moonshottech.xyz/wp-content/uploads/2024/11/Sofia-Pro-Medium-Az.woff') format('woff')}