.elementor-8623 .elementor-element.elementor-element-4a50048{--display:flex}.elementor-8623 .elementor-element.elementor-element-955967d{margin:43px 0 calc(var(--kit-widget-spacing, 0px) + -13px) 0}.elementor-8623 .elementor-element.elementor-element-955967d img{width:100%;max-width:100%}.elementor-8623 .elementor-element.elementor-element-7a52140{--display:flex}.elementor-8623 .elementor-element.elementor-element-623c657{width:100%;max-width:100%;background-color:var(--e-global-color-text);margin:-7px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:8px 8px 8px 8px;border-style:solid;text-align:center}.elementor-8623 .elementor-element.elementor-element-623c657 .elementor-heading-title{font-family:"Helvetica",Sans-serif;font-size:37px;font-weight:600;color:#FFF}.elementor-8623 .elementor-element.elementor-element-7d6e94a{width:100%;max-width:100%;background-color:var(--e-global-color-text);margin:-7px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:8px 8px 8px 8px;border-style:solid;text-align:center}.elementor-8623 .elementor-element.elementor-element-7d6e94a .elementor-heading-title{font-family:"Helvetica",Sans-serif;font-size:41px;font-weight:600;color:#FFF}.elementor-8623 .elementor-element.elementor-element-1fe5c3b{--display:flex}.elementor-8623 .elementor-element.elementor-element-d624518{--display:flex}.elementor-8623 .elementor-element.elementor-element-d624518.e-con{--flex-grow:0;--flex-shrink:0}.elementor-8623 .elementor-element.elementor-element-88d3502{font-size:18px}.elementor-8623 .elementor-element.elementor-element-3ccd9d3{--n-accordion-title-font-size:36px;background-color:var(--e-global-color-accent);padding:8px 8px 8px 8px;border-style:solid;border-color:var(--e-global-color-text);--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-icon-size:8px;--n-accordion-icon-gap:33px;--n-accordion-icon-normal-color:var( --e-global-color-text )}:where(.elementor-8623 .elementor-element.elementor-element-3ccd9d3>.e-n-accordion>.e-n-accordion-item)>.e-con{background-color:#FFF}:where(.elementor-8623 .elementor-element.elementor-element-3ccd9d3>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{font-family:"Helvetica",Sans-serif;font-weight:600}.elementor-8623 .elementor-element.elementor-element-3ccd9d3 :where(.elementor-8623 .elementor-element.elementor-element-3ccd9d3>.e-n-accordion>.e-n-accordion-item:not([open])>.e-n-accordion-item-title:not(hover)>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{-webkit-text-stroke-color:#000;stroke:#000}.elementor-8623 .elementor-element.elementor-element-d2fd4b5{--display:flex}.elementor-8623 .elementor-element.elementor-element-cf614a8{padding:15px 15px 15px 15px;border-style:solid;border-width:4px 4px 4px 4px;font-size:18px}.elementor-8623 .elementor-element.elementor-element-b119899{--display:flex}.elementor-8623 .elementor-element.elementor-element-b119899.e-con{--flex-grow:0;--flex-shrink:0}.elementor-8623 .elementor-element.elementor-element-6fce25a{--display:flex}.elementor-8623 .elementor-element.elementor-element-6fce25a.e-con{--flex-grow:0;--flex-shrink:0}.elementor-8623 .elementor-element.elementor-element-25d2c0f{background-color:var(--e-global-color-text);padding:13px 13px 13px 13px;border-style:solid;border-width:7px 7px 7px 7px;border-radius:3px 3px 3px 3px;text-align:center}.elementor-8623 .elementor-element.elementor-element-25d2c0f .elementor-heading-title{font-family:"Helvetica",Sans-serif;font-size:34px;font-weight:600;color:#FFFEFE}.elementor-8623 .elementor-element.elementor-element-a13540d{--display:flex}.elementor-8623 .elementor-element.elementor-element-a13540d.e-con{--flex-grow:0;--flex-shrink:0}.elementor-8623 .elementor-element.elementor-element-de9fe1b{padding:9px 9px 0 9px;border-style:solid;text-align:center;font-size:22px;font-weight:600}.elementor-8623 .elementor-element.elementor-element-de9fe1b.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-8623 .elementor-element.elementor-element-bf75c70.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-8623 .elementor-element.elementor-element-1c263e8{--display:flex}.elementor-8623 .elementor-element.elementor-element-1c263e8.e-con{--flex-grow:0;--flex-shrink:0}.elementor-8623 .elementor-element.elementor-element-14f0838{--display:flex}.elementor-8623 .elementor-element.elementor-element-14f0838.e-con{--flex-grow:0;--flex-shrink:0}.elementor-8623 .elementor-element.elementor-element-7c836ba{--display:flex}.elementor-8623 .elementor-element.elementor-element-7c836ba.e-con{--flex-grow:0;--flex-shrink:0}.elementor-8623 .elementor-element.elementor-element-d4907e7{padding:12px 12px 12px 12px;border-style:solid;border-width:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}.elementor-8623 .elementor-element.elementor-element-d4907e7 .elementor-icon-box-wrapper{gap:15px}.elementor-8623 .elementor-element.elementor-element-d4907e7 .elementor-icon{font-size:135px}.elementor-8623 .elementor-element.elementor-element-d4907e7 .elementor-icon-box-title,.elementor-8623 .elementor-element.elementor-element-d4907e7 .elementor-icon-box-title a{font-size:26px}.elementor-8623 .elementor-element.elementor-element-d4907e7 .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-8623 .elementor-element.elementor-element-d4907e7 .elementor-icon-box-description{font-size:21px}.elementor-8623 .elementor-element.elementor-element-fbc3433{--display:flex}.elementor-8623 .elementor-element.elementor-element-e394748{padding:12px 12px 12px 12px;border-style:solid;border-width:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}.elementor-8623 .elementor-element.elementor-element-e394748 .elementor-icon-box-wrapper{gap:15px}.elementor-8623 .elementor-element.elementor-element-e394748 .elementor-icon{font-size:135px}.elementor-8623 .elementor-element.elementor-element-e394748 .elementor-icon-box-title,.elementor-8623 .elementor-element.elementor-element-e394748 .elementor-icon-box-title a{font-size:26px}.elementor-8623 .elementor-element.elementor-element-e394748 .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-8623 .elementor-element.elementor-element-e394748 .elementor-icon-box-description{font-size:21px}.elementor-8623 .elementor-element.elementor-element-eb34fa0{--display:flex}.elementor-8623 .elementor-element.elementor-element-fa45b41{padding:12px 12px 12px 12px;border-style:solid;border-width:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}.elementor-8623 .elementor-element.elementor-element-fa45b41 .elementor-icon-box-wrapper{gap:15px}.elementor-8623 .elementor-element.elementor-element-fa45b41 .elementor-icon{font-size:135px}.elementor-8623 .elementor-element.elementor-element-fa45b41 .elementor-icon-box-title,.elementor-8623 .elementor-element.elementor-element-fa45b41 .elementor-icon-box-title a{font-size:26px}.elementor-8623 .elementor-element.elementor-element-fa45b41 .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-8623 .elementor-element.elementor-element-fa45b41 .elementor-icon-box-description{font-size:21px}.elementor-8623 .elementor-element.elementor-element-0f89eff{--display:flex}.elementor-8623 .elementor-element.elementor-element-2447f52{padding:12px 12px 12px 12px;border-style:solid;border-width:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}.elementor-8623 .elementor-element.elementor-element-2447f52 .elementor-icon-box-wrapper{gap:15px}.elementor-8623 .elementor-element.elementor-element-2447f52 .elementor-icon{font-size:135px}.elementor-8623 .elementor-element.elementor-element-2447f52 .elementor-icon-box-title,.elementor-8623 .elementor-element.elementor-element-2447f52 .elementor-icon-box-title a{font-size:26px}.elementor-8623 .elementor-element.elementor-element-2447f52 .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-8623 .elementor-element.elementor-element-2447f52 .elementor-icon-box-description{font-size:21px}.elementor-8623 .elementor-element.elementor-element-eec3ef3{--display:flex}.elementor-8623 .elementor-element.elementor-element-01a6858{padding:12px 12px 12px 12px;border-style:solid;border-width:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}.elementor-8623 .elementor-element.elementor-element-01a6858 .elementor-icon-box-wrapper{gap:15px}.elementor-8623 .elementor-element.elementor-element-01a6858 .elementor-icon{font-size:135px}.elementor-8623 .elementor-element.elementor-element-01a6858 .elementor-icon-box-title,.elementor-8623 .elementor-element.elementor-element-01a6858 .elementor-icon-box-title a{font-size:26px}.elementor-8623 .elementor-element.elementor-element-01a6858 .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-8623 .elementor-element.elementor-element-01a6858 .elementor-icon-box-description{font-size:21px}.elementor-8623 .elementor-element.elementor-element-130bfdf{--display:flex}.elementor-8623 .elementor-element.elementor-element-df09cf9{padding:12px 12px 12px 12px;border-style:solid;border-width:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}.elementor-8623 .elementor-element.elementor-element-df09cf9 .elementor-icon-box-wrapper{gap:15px}.elementor-8623 .elementor-element.elementor-element-df09cf9 .elementor-icon{font-size:135px}.elementor-8623 .elementor-element.elementor-element-df09cf9 .elementor-icon-box-title,.elementor-8623 .elementor-element.elementor-element-df09cf9 .elementor-icon-box-title a{font-size:26px}.elementor-8623 .elementor-element.elementor-element-df09cf9 .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-8623 .elementor-element.elementor-element-df09cf9 .elementor-icon-box-description{font-size:21px}.elementor-8623 .elementor-element.elementor-element-42e46b1{--display:flex}.elementor-8623 .elementor-element.elementor-element-7740c4d{padding:12px 12px 12px 12px;border-style:solid;border-width:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}.elementor-8623 .elementor-element.elementor-element-7740c4d .elementor-icon-box-wrapper{gap:15px}.elementor-8623 .elementor-element.elementor-element-7740c4d .elementor-icon{font-size:135px}.elementor-8623 .elementor-element.elementor-element-7740c4d .elementor-icon-box-title,.elementor-8623 .elementor-element.elementor-element-7740c4d .elementor-icon-box-title a{font-size:26px}.elementor-8623 .elementor-element.elementor-element-7740c4d .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-8623 .elementor-element.elementor-element-7740c4d .elementor-icon-box-description{font-size:21px}.elementor-8623 .elementor-element.elementor-element-bdd8e91{--display:flex}.elementor-8623 .elementor-element.elementor-element-b4e24d1{padding:12px 12px 12px 12px;border-style:solid;border-width:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}.elementor-8623 .elementor-element.elementor-element-b4e24d1 .elementor-icon-box-wrapper{gap:15px}.elementor-8623 .elementor-element.elementor-element-b4e24d1 .elementor-icon{font-size:135px}.elementor-8623 .elementor-element.elementor-element-b4e24d1 .elementor-icon-box-title,.elementor-8623 .elementor-element.elementor-element-b4e24d1 .elementor-icon-box-title a{font-size:26px}.elementor-8623 .elementor-element.elementor-element-b4e24d1 .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-8623 .elementor-element.elementor-element-b4e24d1 .elementor-icon-box-description{font-size:21px}.elementor-8623 .elementor-element.elementor-element-65747ee{--n-accordion-title-font-size:36px;background-color:var(--e-global-color-accent);padding:8px 8px 8px 8px;border-style:solid;border-color:var(--e-global-color-text);--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-icon-size:8px;--n-accordion-icon-gap:33px;--n-accordion-icon-normal-color:var( --e-global-color-text )}:where(.elementor-8623 .elementor-element.elementor-element-65747ee>.e-n-accordion>.e-n-accordion-item)>.e-con{background-color:#FFF}:where(.elementor-8623 .elementor-element.elementor-element-65747ee>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{font-family:"Helvetica",Sans-serif;font-weight:600}.elementor-8623 .elementor-element.elementor-element-65747ee :where(.elementor-8623 .elementor-element.elementor-element-65747ee>.e-n-accordion>.e-n-accordion-item:not([open])>.e-n-accordion-item-title:not(hover)>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{-webkit-text-stroke-color:#000;stroke:#000}.elementor-8623 .elementor-element.elementor-element-e4639ca{--display:flex}.elementor-8623 .elementor-element.elementor-element-27c6d9f{background-color:var(--e-global-color-text);padding:13px 13px 13px 13px;border-style:solid;border-width:7px 7px 7px 7px;border-radius:3px 3px 3px 3px;text-align:center}.elementor-8623 .elementor-element.elementor-element-27c6d9f .elementor-heading-title{font-family:"Helvetica",Sans-serif;font-size:34px;font-weight:600;color:#FFFEFE}.elementor-8623 .elementor-element.elementor-element-7b96538{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}.elementor-8623 .elementor-element.elementor-element-ae0f3f2{padding:12px 12px 12px 12px;border-style:solid;border-width:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}.elementor-8623 .elementor-element.elementor-element-ae0f3f2 .elementor-icon-box-wrapper{gap:15px}.elementor-8623 .elementor-element.elementor-element-ae0f3f2 .elementor-icon{font-size:135px}.elementor-8623 .elementor-element.elementor-element-ae0f3f2 .elementor-icon-box-title,.elementor-8623 .elementor-element.elementor-element-ae0f3f2 .elementor-icon-box-title a{font-size:26px}.elementor-8623 .elementor-element.elementor-element-ae0f3f2 .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-8623 .elementor-element.elementor-element-ae0f3f2 .elementor-icon-box-description{font-size:21px}.elementor-8623 .elementor-element.elementor-element-5914203{padding:12px 12px 12px 12px;border-style:solid;border-width:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}.elementor-8623 .elementor-element.elementor-element-5914203 .elementor-icon-box-wrapper{gap:15px}.elementor-8623 .elementor-element.elementor-element-5914203 .elementor-icon{font-size:135px}.elementor-8623 .elementor-element.elementor-element-5914203 .elementor-icon-box-title,.elementor-8623 .elementor-element.elementor-element-5914203 .elementor-icon-box-title a{font-size:26px}.elementor-8623 .elementor-element.elementor-element-5914203 .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-8623 .elementor-element.elementor-element-5914203 .elementor-icon-box-description{font-size:21px}.elementor-8623 .elementor-element.elementor-element-8d0995b{padding:12px 12px 12px 12px;border-style:solid;border-width:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}.elementor-8623 .elementor-element.elementor-element-8d0995b .elementor-icon-box-wrapper{gap:15px}.elementor-8623 .elementor-element.elementor-element-8d0995b .elementor-icon{font-size:135px}.elementor-8623 .elementor-element.elementor-element-8d0995b .elementor-icon-box-title,.elementor-8623 .elementor-element.elementor-element-8d0995b .elementor-icon-box-title a{font-size:26px}.elementor-8623 .elementor-element.elementor-element-8d0995b .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-8623 .elementor-element.elementor-element-8d0995b .elementor-icon-box-description{font-size:21px}.elementor-8623 .elementor-element.elementor-element-bbafff1{padding:12px 12px 12px 12px;border-style:solid;border-width:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}.elementor-8623 .elementor-element.elementor-element-bbafff1 .elementor-icon-box-wrapper{gap:15px}.elementor-8623 .elementor-element.elementor-element-bbafff1 .elementor-icon{font-size:135px}.elementor-8623 .elementor-element.elementor-element-bbafff1 .elementor-icon-box-title,.elementor-8623 .elementor-element.elementor-element-bbafff1 .elementor-icon-box-title a{font-size:26px}.elementor-8623 .elementor-element.elementor-element-bbafff1 .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-8623 .elementor-element.elementor-element-bbafff1 .elementor-icon-box-description{font-size:21px}.elementor-8623 .elementor-element.elementor-element-ce83c9c{padding:12px 12px 12px 12px;border-style:solid;border-width:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}.elementor-8623 .elementor-element.elementor-element-ce83c9c .elementor-icon-box-wrapper{gap:15px}.elementor-8623 .elementor-element.elementor-element-ce83c9c .elementor-icon{font-size:135px}.elementor-8623 .elementor-element.elementor-element-ce83c9c .elementor-icon-box-title,.elementor-8623 .elementor-element.elementor-element-ce83c9c .elementor-icon-box-title a{font-size:26px}.elementor-8623 .elementor-element.elementor-element-ce83c9c .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-8623 .elementor-element.elementor-element-ce83c9c .elementor-icon-box-description{font-size:21px}.elementor-8623 .elementor-element.elementor-element-25740a9{padding:12px 12px 12px 12px;border-style:solid;border-width:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}.elementor-8623 .elementor-element.elementor-element-25740a9 .elementor-icon-box-wrapper{gap:15px}.elementor-8623 .elementor-element.elementor-element-25740a9 .elementor-icon{font-size:135px}.elementor-8623 .elementor-element.elementor-element-25740a9 .elementor-icon-box-title,.elementor-8623 .elementor-element.elementor-element-25740a9 .elementor-icon-box-title a{font-size:26px}.elementor-8623 .elementor-element.elementor-element-25740a9 .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-8623 .elementor-element.elementor-element-25740a9 .elementor-icon-box-description{font-size:21px}.elementor-8623 .elementor-element.elementor-element-224f634{padding:12px 12px 12px 12px;border-style:solid;border-width:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}.elementor-8623 .elementor-element.elementor-element-224f634 .elementor-icon-box-wrapper{gap:15px}.elementor-8623 .elementor-element.elementor-element-224f634 .elementor-icon{font-size:135px}.elementor-8623 .elementor-element.elementor-element-224f634 .elementor-icon-box-title,.elementor-8623 .elementor-element.elementor-element-224f634 .elementor-icon-box-title a{font-size:26px}.elementor-8623 .elementor-element.elementor-element-224f634 .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-8623 .elementor-element.elementor-element-224f634 .elementor-icon-box-description{font-size:21px}.elementor-8623 .elementor-element.elementor-element-d758b7b{padding:12px 12px 12px 12px;border-style:solid;border-width:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}.elementor-8623 .elementor-element.elementor-element-d758b7b .elementor-icon-box-wrapper{gap:15px}.elementor-8623 .elementor-element.elementor-element-d758b7b .elementor-icon{font-size:135px}.elementor-8623 .elementor-element.elementor-element-d758b7b .elementor-icon-box-title,.elementor-8623 .elementor-element.elementor-element-d758b7b .elementor-icon-box-title a{font-size:26px}.elementor-8623 .elementor-element.elementor-element-d758b7b .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-8623 .elementor-element.elementor-element-d758b7b .elementor-icon-box-description{font-size:21px}.elementor-8623 .elementor-element.elementor-element-1e91e2c{padding:12px 12px 12px 12px;border-style:solid;border-width:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}.elementor-8623 .elementor-element.elementor-element-1e91e2c .elementor-icon-box-wrapper{gap:15px}.elementor-8623 .elementor-element.elementor-element-1e91e2c .elementor-icon{font-size:135px}.elementor-8623 .elementor-element.elementor-element-1e91e2c .elementor-icon-box-title,.elementor-8623 .elementor-element.elementor-element-1e91e2c .elementor-icon-box-title a{font-size:26px}.elementor-8623 .elementor-element.elementor-element-1e91e2c .elementor-icon-box-title{color:var(--e-global-color-text)}.elementor-8623 .elementor-element.elementor-element-1e91e2c .elementor-icon-box-description{font-size:21px}.elementor-8623 .elementor-element.elementor-element-2bfd751{--display:flex}.elementor-8623 .elementor-element.elementor-element-3c1ddc5 .elementor-repeater-item-aa0b48f .swiper-slide-bg{background-color:#833ca3;background-image:url(https://dustinfairhurst.com/wp-content/uploads/2026/06/Breakaway-Bays-1840-160-Street-Surrey-BC.png);background-size:cover}.elementor-8623 .elementor-element.elementor-element-3c1ddc5 .elementor-repeater-item-13374c8 .swiper-slide-bg{background-color:#bbb;background-image:url(https://dustinfairhurst.com/wp-content/uploads/2026/06/Breakaway-Bays-Image-of-clubhouse.png);background-size:cover}.elementor-8623 .elementor-element.elementor-element-3c1ddc5 .elementor-repeater-item-0c7c635 .swiper-slide-bg{background-color:#bbb;background-image:url(https://dustinfairhurst.com/wp-content/uploads/2026/06/Breakaway-Bays-entrance-off-160-Street.png);background-size:cover}.elementor-8623 .elementor-element.elementor-element-3c1ddc5 .elementor-repeater-item-054b371 .swiper-slide-bg{background-color:#bbb;background-image:url(https://dustinfairhurst.com/wp-content/uploads/2026/06/Breakaway-Bays-billiards-table.png);background-size:cover}.elementor-8623 .elementor-element.elementor-element-3c1ddc5 .elementor-repeater-item-24f4464 .swiper-slide-bg{background-color:#bbb;background-image:url(https://dustinfairhurst.com/wp-content/uploads/2026/06/Breakaway-Bays-clubhouse-interior.png);background-size:cover}.elementor-8623 .elementor-element.elementor-element-3c1ddc5 .elementor-repeater-item-3617aca .swiper-slide-bg{background-color:#bbb;background-image:url(https://dustinfairhurst.com/wp-content/uploads/2026/06/Breakaway-Bays-swimming-pool.png);background-size:cover}.elementor-8623 .elementor-element.elementor-element-3c1ddc5 .elementor-repeater-item-33e8311 .swiper-slide-bg{background-color:#bbb;background-image:url(https://dustinfairhurst.com/wp-content/uploads/2026/06/Breakaway-Bays-drone-image-of-swimming-pool.png);background-size:cover}.elementor-8623 .elementor-element.elementor-element-3c1ddc5 .elementor-repeater-item-dff5aa8 .swiper-slide-bg{background-color:#bbb;background-image:url(https://dustinfairhurst.com/wp-content/uploads/2026/04/IMG_1168-HDR.jpg);background-size:cover}.elementor-8623 .elementor-element.elementor-element-3c1ddc5 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px}.elementor-8623 .elementor-element.elementor-element-3c1ddc5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-8623 .elementor-element.elementor-element-3c1ddc5 .swiper-slide-contents{max-width:66%}.elementor-8623 .elementor-element.elementor-element-3c1ddc5 .swiper-slide-inner{padding:63px 0 0 0;text-align:center}.elementor-8623 .elementor-element.elementor-element-3c1ddc5 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:15px}.elementor-8623 .elementor-element.elementor-element-3c1ddc5 .elementor-slide-heading{font-family:"Alegreya Sans",Sans-serif;font-size:33px}.elementor-8623 .elementor-element.elementor-element-3c1ddc5 .elementor-slide-description{font-family:"Helvetica",Sans-serif;font-size:19px;font-weight:600}.elementor-8623 .elementor-element.elementor-element-3c1ddc5 .elementor-slide-button{font-size:25px;border-width:5px}.elementor-8623 .elementor-element.elementor-element-bc87125{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-8623 .elementor-element.elementor-element-184f3e6{--display:flex}.elementor-8623 .elementor-element.elementor-element-c128dd1{--display:flex}.elementor-8623 .elementor-element.elementor-element-29d99b0{background-color:var(--e-global-color-text);padding:13px 13px 13px 13px;border-style:solid;border-width:7px 7px 7px 7px;border-radius:9px 9px 9px 9px;text-align:center}.elementor-8623 .elementor-element.elementor-element-29d99b0 .elementor-heading-title{font-family:"Helvetica",Sans-serif;font-size:34px;font-weight:600;color:#FFFEFE}.elementor-8623 .elementor-element.elementor-element-cd75ecb{--display:flex}.elementor-8623 .elementor-element.elementor-element-0a5560c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}.elementor-8623 .elementor-element.elementor-element-fce04a2 .elementor-cta .elementor-cta__bg,.elementor-8623 .elementor-element.elementor-element-fce04a2 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-8623 .elementor-element.elementor-element-fce04a2 .elementor-cta__content{text-align:center;background-color:var(--e-global-color-text)}.elementor-8623 .elementor-element.elementor-element-fce04a2 .elementor-cta__title{font-family:"Helvetica",Sans-serif;font-weight:600;color:#FFF}.elementor-8623 .elementor-element.elementor-element-fce04a2 .elementor-cta__description{font-size:17px;color:#FFF}.elementor-8623 .elementor-element.elementor-element-fce04a2 .elementor-ribbon-inner{background-color:red;color:#FFF;font-size:22px}.elementor-8623 .elementor-element.elementor-element-09f1883 .elementor-cta .elementor-cta__bg,.elementor-8623 .elementor-element.elementor-element-09f1883 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-8623 .elementor-element.elementor-element-09f1883 .elementor-cta__content{text-align:center;background-color:var(--e-global-color-text)}.elementor-8623 .elementor-element.elementor-element-09f1883 .elementor-cta__title{font-family:"Helvetica",Sans-serif;font-weight:600;color:#FFF}.elementor-8623 .elementor-element.elementor-element-09f1883 .elementor-cta__description{font-size:17px;color:#FFF}.elementor-8623 .elementor-element.elementor-element-09f1883 .elementor-ribbon-inner{background-color:red;color:#FFF;font-size:22px}.elementor-8623 .elementor-element.elementor-element-d444dc9 .elementor-cta .elementor-cta__bg,.elementor-8623 .elementor-element.elementor-element-d444dc9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-8623 .elementor-element.elementor-element-d444dc9 .elementor-cta__content{text-align:center;background-color:var(--e-global-color-text)}.elementor-8623 .elementor-element.elementor-element-d444dc9 .elementor-cta__title{font-family:"Helvetica",Sans-serif;font-weight:600;color:#FFF}.elementor-8623 .elementor-element.elementor-element-d444dc9 .elementor-cta__description{font-size:17px;color:#FFF}.elementor-8623 .elementor-element.elementor-element-d444dc9 .elementor-ribbon-inner{background-color:red;color:#FFF;font-size:22px}.elementor-8623 .elementor-element.elementor-element-0abe757 .elementor-cta .elementor-cta__bg,.elementor-8623 .elementor-element.elementor-element-0abe757 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-8623 .elementor-element.elementor-element-0abe757 .elementor-cta__content{text-align:center;background-color:var(--e-global-color-text)}.elementor-8623 .elementor-element.elementor-element-0abe757 .elementor-cta__title{font-family:"Helvetica",Sans-serif;font-weight:600;color:#FFF}.elementor-8623 .elementor-element.elementor-element-0abe757 .elementor-cta__description{font-size:17px;color:#FFF}.elementor-8623 .elementor-element.elementor-element-0abe757 .elementor-ribbon-inner{background-color:red;color:#FFF;font-size:22px}.elementor-8623 .elementor-element.elementor-element-e7bd9f5 .elementor-cta .elementor-cta__bg,.elementor-8623 .elementor-element.elementor-element-e7bd9f5 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-8623 .elementor-element.elementor-element-e7bd9f5 .elementor-cta__content{text-align:center;background-color:var(--e-global-color-text)}.elementor-8623 .elementor-element.elementor-element-e7bd9f5 .elementor-cta__title{font-family:"Helvetica",Sans-serif;font-weight:600;color:#FFF}.elementor-8623 .elementor-element.elementor-element-e7bd9f5 .elementor-cta__description{font-size:17px;color:#FFF}.elementor-8623 .elementor-element.elementor-element-e7bd9f5 .elementor-ribbon-inner{background-color:red;color:#FFF;font-size:22px}.elementor-8623 .elementor-element.elementor-element-66c098a .elementor-cta .elementor-cta__bg,.elementor-8623 .elementor-element.elementor-element-66c098a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-8623 .elementor-element.elementor-element-66c098a .elementor-cta__content{text-align:center;background-color:var(--e-global-color-text)}.elementor-8623 .elementor-element.elementor-element-66c098a .elementor-cta__title{font-family:"Helvetica",Sans-serif;font-weight:600;color:#FFF}.elementor-8623 .elementor-element.elementor-element-66c098a .elementor-cta__description{font-size:17px;color:#FFF}.elementor-8623 .elementor-element.elementor-element-66c098a .elementor-ribbon-inner{background-color:red;color:#FFF;font-size:22px}.elementor-8623 .elementor-element.elementor-element-88a4af8 .elementor-cta .elementor-cta__bg,.elementor-8623 .elementor-element.elementor-element-88a4af8 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-8623 .elementor-element.elementor-element-88a4af8 .elementor-cta__content{text-align:center;background-color:var(--e-global-color-text)}.elementor-8623 .elementor-element.elementor-element-88a4af8 .elementor-cta__title{font-family:"Helvetica",Sans-serif;font-weight:600;color:#FFF}.elementor-8623 .elementor-element.elementor-element-88a4af8 .elementor-cta__description{font-size:17px;color:#FFF}.elementor-8623 .elementor-element.elementor-element-88a4af8 .elementor-ribbon-inner{background-color:red;color:#FFF;font-size:22px}.elementor-8623 .elementor-element.elementor-element-57cfb65 .elementor-cta .elementor-cta__bg,.elementor-8623 .elementor-element.elementor-element-57cfb65 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms}.elementor-8623 .elementor-element.elementor-element-57cfb65 .elementor-cta__content{text-align:center;background-color:var(--e-global-color-text)}.elementor-8623 .elementor-element.elementor-element-57cfb65 .elementor-cta__title{font-family:"Helvetica",Sans-serif;font-weight:600;color:#FFF}.elementor-8623 .elementor-element.elementor-element-57cfb65 .elementor-cta__description{font-size:17px;color:#FFF}.elementor-8623 .elementor-element.elementor-element-57cfb65 .elementor-ribbon-inner{background-color:red;color:#FFF;font-size:22px}.elementor-8623 .elementor-element.elementor-element-2579d04{--display:flex}@media(max-width:1024px){.elementor-8623 .elementor-element.elementor-element-7b96538{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row}.elementor-8623 .elementor-element.elementor-element-0a5560c{--grid-auto-flow:row}}@media(min-width:768px){.elementor-8623 .elementor-element.elementor-element-4a50048{--width:85%}.elementor-8623 .elementor-element.elementor-element-7a52140{--width:85%}.elementor-8623 .elementor-element.elementor-element-1fe5c3b{--width:85%}.elementor-8623 .elementor-element.elementor-element-d2fd4b5{--width:85%}.elementor-8623 .elementor-element.elementor-element-b119899{--width:85%}.elementor-8623 .elementor-element.elementor-element-e4639ca{--width:85%}.elementor-8623 .elementor-element.elementor-element-7b96538{--width:86%}.elementor-8623 .elementor-element.elementor-element-2bfd751{--width:85%}.elementor-8623 .elementor-element.elementor-element-bc87125{--width:78%}.elementor-8623 .elementor-element.elementor-element-184f3e6{--content-width:90%}.elementor-8623 .elementor-element.elementor-element-c128dd1{--width:80%}}@media(max-width:767px){.elementor-8623 .elementor-element.elementor-element-4a50048{--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-8623 .elementor-element.elementor-element-955967d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -20px) 0}.elementor-8623 .elementor-element.elementor-element-955967d img{width:100%;max-width:100%}.elementor-8623 .elementor-element.elementor-element-7a52140{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-8623 .elementor-element.elementor-element-623c657{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-8623 .elementor-element.elementor-element-623c657 .elementor-heading-title{font-size:26px}.elementor-8623 .elementor-element.elementor-element-7d6e94a{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-8623 .elementor-element.elementor-element-7d6e94a .elementor-heading-title{font-size:19px}.elementor-8623 .elementor-element.elementor-element-3ccd9d3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;border-width:4px 4px 4px 4px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-title-font-size:24px;--n-accordion-icon-size:20px;--n-accordion-icon-gap:6px}.elementor-8623 .elementor-element.elementor-element-3ccd9d3.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0}.elementor-8623 .elementor-element.elementor-element-cf614a8{width:100%;max-width:100%}.elementor-8623 .elementor-element.elementor-element-cf614a8.elementor-element{--align-self:flex-start}.elementor-8623 .elementor-element.elementor-element-b119899{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8623 .elementor-element.elementor-element-6fce25a{--width:100%}.elementor-8623 .elementor-element.elementor-element-25d2c0f .elementor-heading-title{font-size:19px}.elementor-8623 .elementor-element.elementor-element-a13540d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8623 .elementor-element.elementor-element-de9fe1b{width:var(--container-widget-width,366px);max-width:366px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:11px 0 0 0;--container-widget-width:366px;--container-widget-flex-grow:0;border-width:4px 4px 4px 4px;font-size:17px}.elementor-8623 .elementor-element.elementor-element-bf75c70{width:var(--container-widget-width,104.293%);max-width:104.293%;--container-widget-width:104.293%;--container-widget-flex-grow:0}.elementor-8623 .elementor-element.elementor-element-1c263e8{--width:97%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-8623 .elementor-element.elementor-element-14f0838{--width:104.027%;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-8623 .elementor-element.elementor-element-14f0838.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0}.elementor-8623 .elementor-element.elementor-element-65747ee{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;border-width:4px 4px 4px 4px;--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-title-font-size:22px;--n-accordion-icon-size:20px;--n-accordion-icon-gap:6px}.elementor-8623 .elementor-element.elementor-element-65747ee.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */}.elementor-8623 .elementor-element.elementor-element-27c6d9f .elementor-heading-title{font-size:19px}.elementor-8623 .elementor-element.elementor-element-7b96538{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-8623 .elementor-element.elementor-element-3c1ddc5 .swiper-slide-contents{max-width:100%}.elementor-8623 .elementor-element.elementor-element-3c1ddc5 .swiper-slide-inner{padding:156px 7px 0 7px}.elementor-8623 .elementor-element.elementor-element-3c1ddc5 .elementor-slide-heading{font-size:24px}.elementor-8623 .elementor-element.elementor-element-3c1ddc5 .elementor-slide-description{font-size:18px}.elementor-8623 .elementor-element.elementor-element-29d99b0 .elementor-heading-title{font-size:19px}.elementor-8623 .elementor-element.elementor-element-0a5560c{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}}