.elementor-362 .elementor-element.elementor-element-f050edd{--display:flex;--min-height:0px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-859fc98{--display:flex;--min-height:80vh;--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;--justify-content:center;--align-items:flex-start;--overlay-opacity:0.38;--padding-top:0px;--padding-bottom:0px;--padding-left:96px;--padding-right:96px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-859fc98:not(.elementor-motion-effects-element-type-background), .elementor-362 .elementor-element.elementor-element-859fc98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kirbytaylorhomes.flamegrower.com/wp-content/uploads/Eastside-after1-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-362 .elementor-element.elementor-element-859fc98::before, .elementor-362 .elementor-element.elementor-element-859fc98 > .elementor-background-video-container::before, .elementor-362 .elementor-element.elementor-element-859fc98 > .e-con-inner > .elementor-background-video-container::before, .elementor-362 .elementor-element.elementor-element-859fc98 > .elementor-background-slideshow::before, .elementor-362 .elementor-element.elementor-element-859fc98 > .e-con-inner > .elementor-background-slideshow::before, .elementor-362 .elementor-element.elementor-element-859fc98 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(239deg, #0A173000 0%, #0A1730 56%);}.elementor-362 .elementor-element.elementor-element-fc2530e{--display:flex;--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-fc2530e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-362 .elementor-element.elementor-element-e31d0ea{font-family:"Jost", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;color:#D4B896;}.elementor-362 .elementor-element.elementor-element-72d456d{--spacer-size:28px;}.elementor-362 .elementor-element.elementor-element-c171b0f{text-align:start;}.elementor-362 .elementor-element.elementor-element-c171b0f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:88px;font-weight:400;line-height:88px;color:#FFFFFF;}.elementor-362 .elementor-element.elementor-element-42a978e{--spacer-size:36px;}.elementor-362 .elementor-element.elementor-element-c8161ec{--divider-border-style:solid;--divider-color:#D4B896;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-362 .elementor-element.elementor-element-c8161ec .elementor-divider-separator{width:7%;margin:0 auto;margin-left:0;}.elementor-362 .elementor-element.elementor-element-c8161ec .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-362 .elementor-element.elementor-element-23abba3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-23abba3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-362 .elementor-element.elementor-element-cf4b9b5{font-family:"Jost", Sans-serif;font-size:18px;font-weight:400;color:#D1D1D1;}.elementor-362 .elementor-element.elementor-element-4a8b9a2{--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:4;overflow:visible;}.elementor-362 .elementor-element.elementor-element-4a8b9a2:not(.elementor-motion-effects-element-type-background), .elementor-362 .elementor-element.elementor-element-4a8b9a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3EE;}.elementor-362 .elementor-element.elementor-element-4a8b9a2::before, .elementor-362 .elementor-element.elementor-element-4a8b9a2 > .elementor-background-video-container::before, .elementor-362 .elementor-element.elementor-element-4a8b9a2 > .e-con-inner > .elementor-background-video-container::before, .elementor-362 .elementor-element.elementor-element-4a8b9a2 > .elementor-background-slideshow::before, .elementor-362 .elementor-element.elementor-element-4a8b9a2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-362 .elementor-element.elementor-element-4a8b9a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-362 .elementor-element.elementor-element-1b78f0e{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-d108afd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(15,33,71,0.20);--border-color:rgba(15,33,71,0.20);overflow:visible;}.elementor-362 .elementor-element.elementor-element-e04c59d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:300;color:#0F2147;}.elementor-362 .elementor-element.elementor-element-833046c{text-align:center;font-family:"Jost", Sans-serif;font-weight:300;text-transform:uppercase;color:#8B6E3F;}.elementor-362 .elementor-element.elementor-element-e0d9c7d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(15,33,71,0.20);--border-color:rgba(15,33,71,0.20);overflow:visible;}.elementor-362 .elementor-element.elementor-element-6cb4144 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:300;color:#0F2147;}.elementor-362 .elementor-element.elementor-element-635cee5{text-align:center;font-family:"Jost", Sans-serif;font-weight:300;text-transform:uppercase;color:#8B6E3F;}.elementor-362 .elementor-element.elementor-element-86f8a1c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(15,33,71,0.20);--border-color:rgba(15,33,71,0.20);overflow:visible;}.elementor-362 .elementor-element.elementor-element-3974b56 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:300;color:#0F2147;}.elementor-362 .elementor-element.elementor-element-c4568aa{text-align:center;font-family:"Jost", Sans-serif;font-weight:300;text-transform:uppercase;color:#8B6E3F;}.elementor-362 .elementor-element.elementor-element-3b6af1f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-0cd8468 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:40px;font-weight:300;color:#0F2147;}.elementor-362 .elementor-element.elementor-element-ebc3424{text-align:center;font-family:"Jost", Sans-serif;font-weight:300;text-transform:uppercase;color:#8B6E3F;}.elementor-362 .elementor-element.elementor-element-2a6a733{--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;--padding-top:128px;--padding-bottom:128px;--padding-left:96px;--padding-right:96px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-2a6a733:not(.elementor-motion-effects-element-type-background), .elementor-362 .elementor-element.elementor-element-2a6a733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-362 .elementor-element.elementor-element-f763dea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-959a15d{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-959a15d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-362 .elementor-element.elementor-element-57daf63{font-family:"Cormorant Garamond", Sans-serif;font-size:140px;font-weight:400;color:rgba(139,110,63,0.32);}.elementor-362 .elementor-element.elementor-element-46f33d6{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:400;color:#0F2147;}.elementor-362 .elementor-element.elementor-element-4e94aa2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-f325688{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-f325688.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-362 .elementor-element.elementor-element-cdd1d53{--divider-border-style:solid;--divider-color:#8B6E3F;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-362 .elementor-element.elementor-element-cdd1d53 .elementor-divider-separator{width:80%;margin:0 auto;margin-left:0;}.elementor-362 .elementor-element.elementor-element-cdd1d53 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-362 .elementor-element.elementor-element-81913ec{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-81913ec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-362 .elementor-element.elementor-element-d0a4a85{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:500;color:#0F2147;}.elementor-362 .elementor-element.elementor-element-4e334ef{font-family:"Jost", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;color:#8B6E3F;}.elementor-362 .elementor-element.elementor-element-527e552{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-527e552.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-362 .elementor-element.elementor-element-87d3c9c{--display:flex;--min-height:580px;--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;--justify-content:flex-end;--overlay-opacity:1;--padding-top:0px;--padding-bottom:18px;--padding-left:22px;--padding-right:22px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-87d3c9c:not(.elementor-motion-effects-element-type-background), .elementor-362 .elementor-element.elementor-element-87d3c9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kirbytaylorhomes.flamegrower.com/wp-content/uploads/2026/04/ShadowLawn01.jpg");background-position:center center;background-size:cover;}.elementor-362 .elementor-element.elementor-element-87d3c9c::before, .elementor-362 .elementor-element.elementor-element-87d3c9c > .elementor-background-video-container::before, .elementor-362 .elementor-element.elementor-element-87d3c9c > .e-con-inner > .elementor-background-video-container::before, .elementor-362 .elementor-element.elementor-element-87d3c9c > .elementor-background-slideshow::before, .elementor-362 .elementor-element.elementor-element-87d3c9c > .e-con-inner > .elementor-background-slideshow::before, .elementor-362 .elementor-element.elementor-element-87d3c9c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(7,17,31,0.0) 0%, rgba(7,17,31,0.6) 100%);}.elementor-362 .elementor-element.elementor-element-cff40be{font-family:"Jost", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-362 .elementor-element.elementor-element-d274dca{--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;--padding-top:128px;--padding-bottom:128px;--padding-left:96px;--padding-right:96px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-d274dca:not(.elementor-motion-effects-element-type-background), .elementor-362 .elementor-element.elementor-element-d274dca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEE9E2;}.elementor-362 .elementor-element.elementor-element-6ca5fd8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-cded9aa{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-cded9aa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-362 .elementor-element.elementor-element-e575923{font-family:"Jost", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;color:#8B6E3F;}.elementor-362 .elementor-element.elementor-element-ac1c125{--spacer-size:20px;}.elementor-362 .elementor-element.elementor-element-cbeb0d1{text-align:start;}.elementor-362 .elementor-element.elementor-element-cbeb0d1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:52px;font-weight:400;line-height:56px;color:#0F2147;}.elementor-362 .elementor-element.elementor-element-b7763e2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-4aa992b{--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;overflow:visible;}.elementor-362 .elementor-element.elementor-element-4aa992b:not(.elementor-motion-effects-element-type-background), .elementor-362 .elementor-element.elementor-element-4aa992b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-362 .elementor-element.elementor-element-4aa992b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-362 .elementor-element.elementor-element-9b19e9e{--display:flex;--min-height:240px;--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;overflow:visible;}.elementor-362 .elementor-element.elementor-element-9b19e9e:not(.elementor-motion-effects-element-type-background), .elementor-362 .elementor-element.elementor-element-9b19e9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kirbytaylorhomes.flamegrower.com/wp-content/uploads/Eastside-Kitchen-scaled.jpeg");background-position:center center;background-size:cover;}.elementor-362 .elementor-element.elementor-element-49df763{--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;--padding-top:44px;--padding-bottom:44px;--padding-left:40px;--padding-right:40px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-def4b21{font-family:"Cormorant Garamond", Sans-serif;font-size:72px;font-weight:400;color:rgba(139,110,63,0.4);}.elementor-362 .elementor-element.elementor-element-c4606f3{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:400;color:#0F2147;}.elementor-362 .elementor-element.elementor-element-7b375e2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-ff4be19{--divider-border-style:solid;--divider-color:#8B6E3F;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-362 .elementor-element.elementor-element-ff4be19 .elementor-divider-separator{width:12%;margin:0 auto;margin-left:0;}.elementor-362 .elementor-element.elementor-element-ff4be19 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-362 .elementor-element.elementor-element-59ecf49{font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:500;color:#0F2147;}.elementor-362 .elementor-element.elementor-element-0d827eb{font-family:"Jost", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;color:#8B6E3F;}.elementor-362 .elementor-element.elementor-element-ec576df{--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;overflow:visible;}.elementor-362 .elementor-element.elementor-element-ec576df:not(.elementor-motion-effects-element-type-background), .elementor-362 .elementor-element.elementor-element-ec576df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-362 .elementor-element.elementor-element-ec576df.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-362 .elementor-element.elementor-element-f8211a4{--display:flex;--min-height:240px;--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;overflow:visible;}.elementor-362 .elementor-element.elementor-element-f8211a4:not(.elementor-motion-effects-element-type-background), .elementor-362 .elementor-element.elementor-element-f8211a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kirbytaylorhomes.flamegrower.com/wp-content/uploads/2026/04/ShadowFront.jpg");background-position:center center;background-size:cover;}.elementor-362 .elementor-element.elementor-element-fcdb23e{--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;--padding-top:44px;--padding-bottom:44px;--padding-left:40px;--padding-right:40px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-816c0df{font-family:"Cormorant Garamond", Sans-serif;font-size:72px;font-weight:400;color:rgba(139,110,63,0.4);}.elementor-362 .elementor-element.elementor-element-ff4badd{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:400;color:#0F2147;}.elementor-362 .elementor-element.elementor-element-f743c6e{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-40580d7{--divider-border-style:solid;--divider-color:#8B6E3F;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-362 .elementor-element.elementor-element-40580d7 .elementor-divider-separator{width:12%;margin:0 auto;margin-left:0;}.elementor-362 .elementor-element.elementor-element-40580d7 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-362 .elementor-element.elementor-element-0abd6c6{font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:500;color:#0F2147;}.elementor-362 .elementor-element.elementor-element-d349d2e{font-family:"Jost", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;color:#8B6E3F;}.elementor-362 .elementor-element.elementor-element-db3559c{--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;overflow:visible;}.elementor-362 .elementor-element.elementor-element-db3559c:not(.elementor-motion-effects-element-type-background), .elementor-362 .elementor-element.elementor-element-db3559c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-362 .elementor-element.elementor-element-db3559c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-362 .elementor-element.elementor-element-3edb2d1{--display:flex;--min-height:240px;--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;overflow:visible;}.elementor-362 .elementor-element.elementor-element-3edb2d1:not(.elementor-motion-effects-element-type-background), .elementor-362 .elementor-element.elementor-element-3edb2d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kirbytaylorhomes.flamegrower.com/wp-content/uploads/ShadowMstrBath-copy.jpg");background-position:center center;background-size:cover;}.elementor-362 .elementor-element.elementor-element-e9aa693{--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;--padding-top:44px;--padding-bottom:44px;--padding-left:40px;--padding-right:40px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-9bc3472{font-family:"Cormorant Garamond", Sans-serif;font-size:72px;font-weight:400;color:rgba(139,110,63,0.4);}.elementor-362 .elementor-element.elementor-element-5b5c274{font-family:"Cormorant Garamond", Sans-serif;font-size:19px;font-weight:400;color:#0F2147;}.elementor-362 .elementor-element.elementor-element-2db3a59{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-a9f0ea0{--divider-border-style:solid;--divider-color:#8B6E3F;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-362 .elementor-element.elementor-element-a9f0ea0 .elementor-divider-separator{width:12%;margin:0 auto;margin-left:0;}.elementor-362 .elementor-element.elementor-element-a9f0ea0 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-362 .elementor-element.elementor-element-148cf08{font-family:"Cormorant Garamond", Sans-serif;font-size:18px;font-weight:500;color:#0F2147;}.elementor-362 .elementor-element.elementor-element-6cc9d4e{font-family:"Jost", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;color:#8B6E3F;}.elementor-362 .elementor-element.elementor-element-203aff6{--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;--padding-top:128px;--padding-bottom:128px;--padding-left:96px;--padding-right:96px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-203aff6:not(.elementor-motion-effects-element-type-background), .elementor-362 .elementor-element.elementor-element-203aff6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2147;}.elementor-362 .elementor-element.elementor-element-64fd47d{--display:flex;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-64fd47d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-362 .elementor-element.elementor-element-47fc826{text-align:center;font-family:"Jost", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;color:#D4B896;}.elementor-362 .elementor-element.elementor-element-6cb22db{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:38px;font-weight:400;color:#FFFFFF;}.elementor-362 .elementor-element.elementor-element-6886f63{--divider-border-style:solid;--divider-color:#D4B896;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-362 .elementor-element.elementor-element-6886f63 .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0;}.elementor-362 .elementor-element.elementor-element-6886f63 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-362 .elementor-element.elementor-element-5d562cd{text-align:center;font-family:"Jost", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;color:#D4B896;}.elementor-362 .elementor-element.elementor-element-7988ef6{--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;--padding-top:128px;--padding-bottom:128px;--padding-left:96px;--padding-right:96px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-7988ef6:not(.elementor-motion-effects-element-type-background), .elementor-362 .elementor-element.elementor-element-7988ef6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2147;}.elementor-362 .elementor-element.elementor-element-34542cd{--display:flex;--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:center;--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-e14c4cf{text-align:center;font-family:"Jost", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;color:#D4B896;}.elementor-362 .elementor-element.elementor-element-0f0ff59{--spacer-size:20px;}.elementor-362 .elementor-element.elementor-element-417fac9{text-align:center;}.elementor-362 .elementor-element.elementor-element-417fac9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:54px;font-weight:400;line-height:58px;color:#FFFFFF;}.elementor-362 .elementor-element.elementor-element-8d1138c{--spacer-size:20px;}.elementor-362 .elementor-element.elementor-element-8e56bb7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-8e56bb7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-362 .elementor-element.elementor-element-44a9829{text-align:center;font-family:"Jost", Sans-serif;font-size:17px;font-weight:400;color:#D1D1D1;}.elementor-362 .elementor-element.elementor-element-f45691a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-a1b3469{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--padding-top:44px;--padding-bottom:44px;--padding-left:32px;--padding-right:32px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-a1b3469.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-362 .elementor-element.elementor-element-15369de{--divider-border-style:solid;--divider-color:#D4B896;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-362 .elementor-element.elementor-element-15369de .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-362 .elementor-element.elementor-element-15369de .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-362 .elementor-element.elementor-element-8a61969{font-family:"Jost", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-362 .elementor-element.elementor-element-1b92f54{font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;color:#D1D1D1;}.elementor-362 .elementor-element.elementor-element-0fc76db{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--padding-top:44px;--padding-bottom:44px;--padding-left:32px;--padding-right:32px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-0fc76db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-362 .elementor-element.elementor-element-c239ed7{--divider-border-style:solid;--divider-color:#D4B896;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-362 .elementor-element.elementor-element-c239ed7 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-362 .elementor-element.elementor-element-c239ed7 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-362 .elementor-element.elementor-element-e42659d{font-family:"Jost", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-362 .elementor-element.elementor-element-334d599{font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;color:#D1D1D1;}.elementor-362 .elementor-element.elementor-element-075e6f6{--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;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--padding-top:44px;--padding-bottom:44px;--padding-left:32px;--padding-right:32px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-075e6f6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-362 .elementor-element.elementor-element-d0a0c1b{--divider-border-style:solid;--divider-color:#D4B896;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-362 .elementor-element.elementor-element-d0a0c1b .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-362 .elementor-element.elementor-element-d0a0c1b .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-362 .elementor-element.elementor-element-cb7590b{font-family:"Jost", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-362 .elementor-element.elementor-element-54b644e{font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;color:#D1D1D1;}.elementor-362 .elementor-element.elementor-element-30120ce{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(255,255,255,0.18);--border-color:rgba(255,255,255,0.18);--padding-top:44px;--padding-bottom:44px;--padding-left:32px;--padding-right:32px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-30120ce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-362 .elementor-element.elementor-element-92d7dc0{--divider-border-style:solid;--divider-color:#D4B896;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-362 .elementor-element.elementor-element-92d7dc0 .elementor-divider-separator{width:15%;margin:0 auto;margin-left:0;}.elementor-362 .elementor-element.elementor-element-92d7dc0 .elementor-divider{text-align:left;padding-block-start:15px;padding-block-end:15px;}.elementor-362 .elementor-element.elementor-element-83f0de1{font-family:"Jost", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-362 .elementor-element.elementor-element-6f28384{font-family:"Jost", Sans-serif;font-size:15px;font-weight:400;color:#D1D1D1;}.elementor-362 .elementor-element.elementor-element-a52a78a{--display:flex;--min-height:440px;--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;--justify-content:center;--align-items:center;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:96px;--padding-right:96px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-a52a78a:not(.elementor-motion-effects-element-type-background), .elementor-362 .elementor-element.elementor-element-a52a78a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://kirbytaylorhomes.flamegrower.com/wp-content/uploads/2026/04/ShadowPool.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-362 .elementor-element.elementor-element-a52a78a::before, .elementor-362 .elementor-element.elementor-element-a52a78a > .elementor-background-video-container::before, .elementor-362 .elementor-element.elementor-element-a52a78a > .e-con-inner > .elementor-background-video-container::before, .elementor-362 .elementor-element.elementor-element-a52a78a > .elementor-background-slideshow::before, .elementor-362 .elementor-element.elementor-element-a52a78a > .e-con-inner > .elementor-background-slideshow::before, .elementor-362 .elementor-element.elementor-element-a52a78a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(7,17,31,0.78);--background-overlay:'';}.elementor-362 .elementor-element.elementor-element-a45db98{--display:flex;--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:center;overflow:visible;}.elementor-362 .elementor-element.elementor-element-a45db98.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-362 .elementor-element.elementor-element-1ac4b98{text-align:center;font-family:"Jost", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;color:#D4B896;}.elementor-362 .elementor-element.elementor-element-47b26d8{text-align:center;}.elementor-362 .elementor-element.elementor-element-47b26d8 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:58px;font-weight:400;line-height:62px;color:#FFFFFF;}.elementor-362 .elementor-element.elementor-element-b8b7089{--spacer-size:28px;}.elementor-362 .elementor-element.elementor-element-7b973c1{--divider-border-style:solid;--divider-color:#D4B896;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-362 .elementor-element.elementor-element-7b973c1 .elementor-divider-separator{width:8%;margin:0 auto;margin-center:0;}.elementor-362 .elementor-element.elementor-element-7b973c1 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-362 .elementor-element.elementor-element-ebfe388{text-align:center;font-family:"Jost", Sans-serif;font-size:17px;font-weight:400;color:#FFFFFF;}.elementor-362 .elementor-element.elementor-element-1c75996{--spacer-size:40px;}.elementor-362 .elementor-element.elementor-element-1eb6ab1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-db01bab .elementor-button{background-color:#B8976B;font-family:"Jost", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#07111F;color:#07111F;padding:18px 36px 18px 36px;}.elementor-362 .elementor-element.elementor-element-db01bab .elementor-button:hover, .elementor-362 .elementor-element.elementor-element-db01bab .elementor-button:focus{color:#FFFFFF;}.elementor-362 .elementor-element.elementor-element-db01bab .elementor-button:hover svg, .elementor-362 .elementor-element.elementor-element-db01bab .elementor-button:focus svg{fill:#FFFFFF;}.elementor-362 .elementor-element.elementor-element-894207a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-362 .elementor-element.elementor-element-894207a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-362 .elementor-element.elementor-element-fdbb663{font-family:"Jost", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;color:#D1D1D1;}.elementor-362 .elementor-element.elementor-element-cf16e7c{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:400;color:#D4B896;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-362 .elementor-element.elementor-element-1b78f0e{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-362 .elementor-element.elementor-element-fc2530e{--width:58%;}.elementor-362 .elementor-element.elementor-element-23abba3{--width:70%;}.elementor-362 .elementor-element.elementor-element-959a15d{--width:52%;}.elementor-362 .elementor-element.elementor-element-f325688{--width:40px;}.elementor-362 .elementor-element.elementor-element-81913ec{--width:82%;}.elementor-362 .elementor-element.elementor-element-527e552{--width:42%;}.elementor-362 .elementor-element.elementor-element-cded9aa{--width:60%;}.elementor-362 .elementor-element.elementor-element-4aa992b{--width:33%;}.elementor-362 .elementor-element.elementor-element-ec576df{--width:33%;}.elementor-362 .elementor-element.elementor-element-db3559c{--width:33%;}.elementor-362 .elementor-element.elementor-element-64fd47d{--width:70%;}.elementor-362 .elementor-element.elementor-element-8e56bb7{--width:54%;}.elementor-362 .elementor-element.elementor-element-a1b3469{--width:25%;}.elementor-362 .elementor-element.elementor-element-0fc76db{--width:25%;}.elementor-362 .elementor-element.elementor-element-075e6f6{--width:25%;}.elementor-362 .elementor-element.elementor-element-30120ce{--width:25%;}.elementor-362 .elementor-element.elementor-element-a45db98{--width:58%;}.elementor-362 .elementor-element.elementor-element-894207a{--width:220px;}}@media(min-width:1025px){.elementor-362 .elementor-element.elementor-element-859fc98:not(.elementor-motion-effects-element-type-background), .elementor-362 .elementor-element.elementor-element-859fc98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-362 .elementor-element.elementor-element-a52a78a:not(.elementor-motion-effects-element-type-background), .elementor-362 .elementor-element.elementor-element-a52a78a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:767px){.elementor-362 .elementor-element.elementor-element-1b78f0e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}