.elementor-2021 .elementor-element.elementor-element-a1000001{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2021 .elementor-element.elementor-element-a1000001:not(.elementor-motion-effects-element-type-background), .elementor-2021 .elementor-element.elementor-element-a1000001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B2D45;}.elementor-2021 .elementor-element.elementor-element-a1000002{--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:center;--padding-top:82px;--padding-bottom:82px;--padding-left:64px;--padding-right:64px;}.elementor-2021 .elementor-element.elementor-element-a1000002:not(.elementor-motion-effects-element-type-background), .elementor-2021 .elementor-element.elementor-element-a1000002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B2D45;}.elementor-2021 .elementor-element.elementor-element-a1000003{text-align:start;}.elementor-2021 .elementor-element.elementor-element-a1000003 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:15px;font-weight:700;line-height:1.08em;color:#D9BE83;}.elementor-2021 .elementor-element.elementor-element-a1000004{text-align:start;}.elementor-2021 .elementor-element.elementor-element-a1000004 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:54px;font-weight:600;line-height:1.08em;color:#FFFFFF;}.elementor-2021 .elementor-element.elementor-element-a1000005{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;line-height:1.7em;color:#E7EFF3;}.elementor-2021 .elementor-element.elementor-element-a1000006{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2021 .elementor-element.elementor-element-a1000007 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#168B91;border-radius:999px 999px 999px 999px;padding:15px 26px 15px 26px;}.elementor-2021 .elementor-element.elementor-element-a1000007 .elementor-button:hover, .elementor-2021 .elementor-element.elementor-element-a1000007 .elementor-button:focus{color:#FFFFFF;background-color:#0B2D45;}.elementor-2021 .elementor-element.elementor-element-a1000007 .elementor-button:hover svg, .elementor-2021 .elementor-element.elementor-element-a1000007 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2021 .elementor-element.elementor-element-a1000008 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#0B2D45;color:#0B2D45;background-color:#D9BE83;border-radius:999px 999px 999px 999px;padding:15px 26px 15px 26px;}.elementor-2021 .elementor-element.elementor-element-a1000008 .elementor-button:hover, .elementor-2021 .elementor-element.elementor-element-a1000008 .elementor-button:focus{color:#FFFFFF;background-color:#0B2D45;}.elementor-2021 .elementor-element.elementor-element-a1000008 .elementor-button:hover svg, .elementor-2021 .elementor-element.elementor-element-a1000008 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2021 .elementor-element.elementor-element-a1000009{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;line-height:1.7em;color:#BFD0D8;}.elementor-2021 .elementor-element.elementor-element-a1000010{--display:flex;--min-height:620px;}.elementor-2021 .elementor-element.elementor-element-a1000010:not(.elementor-motion-effects-element-type-background), .elementor-2021 .elementor-element.elementor-element-a1000010 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coastalhomesteamsc.com/wp-content/uploads/2026/10/ChatGPT-Image-Oct-5-2026-12_38_06-PM-1.png");background-position:center center;background-size:cover;}.elementor-2021 .elementor-element.elementor-element-a2000001{--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:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2021 .elementor-element.elementor-element-a2000001:not(.elementor-motion-effects-element-type-background), .elementor-2021 .elementor-element.elementor-element-a2000001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4EE;}.elementor-2021 .elementor-element.elementor-element-a2000002{--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:space-between;--align-items:center;--gap:12px 18px;--row-gap:12px;--column-gap:18px;}.elementor-2021 .elementor-element.elementor-element-a2000003{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;line-height:1.7em;color:#0B2D45;}.elementor-2021 .elementor-element.elementor-element-a2000004{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;line-height:1.7em;color:#0B2D45;}.elementor-2021 .elementor-element.elementor-element-a2000005{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;line-height:1.7em;color:#0B2D45;}.elementor-2021 .elementor-element.elementor-element-a2000006{text-align:center;font-family:"Montserrat", Sans-serif;font-size:14px;line-height:1.7em;color:#0B2D45;}.elementor-2021 .elementor-element.elementor-element-a3000001{--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;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:92px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-2021 .elementor-element.elementor-element-a3000001:not(.elementor-motion-effects-element-type-background), .elementor-2021 .elementor-element.elementor-element-a3000001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1EA;}.elementor-2021 .elementor-element.elementor-element-a3000000{text-align:center;}.elementor-2021 .elementor-element.elementor-element-a3000000 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:14px;font-weight:700;line-height:1.08em;color:#C8A46B;}.elementor-2021 .elementor-element.elementor-element-a3000002{text-align:center;}.elementor-2021 .elementor-element.elementor-element-a3000002 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:48px;font-weight:600;line-height:1.08em;color:#0B2D45;}.elementor-2021 .elementor-element.elementor-element-a3000003{text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;line-height:1.7em;color:#56656E;}.elementor-2021 .elementor-element.elementor-element-a3000004{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:28px 24px;--row-gap:28px;--column-gap:24px;--flex-wrap:wrap;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2021 .elementor-element.elementor-element-a3100001{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2DDD4;--border-color:#E2DDD4;--border-radius:14px 14px 14px 14px;box-shadow:0px 14px 34px -20px rgba(11,45,69,0.28);--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-2021 .elementor-element.elementor-element-a3100001:not(.elementor-motion-effects-element-type-background), .elementor-2021 .elementor-element.elementor-element-a3100001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2021 .elementor-element.elementor-element-a310000i{text-align:center;}.elementor-2021 .elementor-element.elementor-element-a310000i img{border-radius:14px 14px 14px 14px;}.elementor-2021 .elementor-element.elementor-element-a310000x{--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:26px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-2021 .elementor-element.elementor-element-a310000a{text-align:start;}.elementor-2021 .elementor-element.elementor-element-a310000a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:14px;font-weight:700;line-height:1.08em;color:#C8A46B;}.elementor-2021 .elementor-element.elementor-element-a310000v{--divider-border-style:solid;--divider-color:#C8A46B;--divider-border-width:2px;}.elementor-2021 .elementor-element.elementor-element-a310000v .elementor-divider-separator{width:18%;margin:0 auto;margin-left:0;}.elementor-2021 .elementor-element.elementor-element-a310000v .elementor-divider{text-align:left;padding-block-start:8px;padding-block-end:8px;}.elementor-2021 .elementor-element.elementor-element-a310000b{text-align:start;}.elementor-2021 .elementor-element.elementor-element-a310000b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;line-height:1.08em;color:#0B2D45;}.elementor-2021 .elementor-element.elementor-element-a310000c{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.7em;color:#56656E;}.elementor-2021 .elementor-element.elementor-element-a310000d .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#0B2D45;border-radius:999px 999px 999px 999px;padding:15px 26px 15px 26px;}.elementor-2021 .elementor-element.elementor-element-a310000d .elementor-button:hover, .elementor-2021 .elementor-element.elementor-element-a310000d .elementor-button:focus{color:#FFFFFF;background-color:#0B2D45;}.elementor-2021 .elementor-element.elementor-element-a310000d .elementor-button:hover svg, .elementor-2021 .elementor-element.elementor-element-a310000d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2021 .elementor-element.elementor-element-a3200001{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2DDD4;--border-color:#E2DDD4;--border-radius:14px 14px 14px 14px;box-shadow:0px 14px 34px -20px rgba(11,45,69,0.28);--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-2021 .elementor-element.elementor-element-a3200001:not(.elementor-motion-effects-element-type-background), .elementor-2021 .elementor-element.elementor-element-a3200001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2021 .elementor-element.elementor-element-a320000i{text-align:center;}.elementor-2021 .elementor-element.elementor-element-a320000i img{border-radius:14px 14px 14px 14px;}.elementor-2021 .elementor-element.elementor-element-a320000x{--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:26px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-2021 .elementor-element.elementor-element-a320000a{text-align:start;}.elementor-2021 .elementor-element.elementor-element-a320000a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:14px;font-weight:700;line-height:1.08em;color:#C8A46B;}.elementor-2021 .elementor-element.elementor-element-a320000v{--divider-border-style:solid;--divider-color:#C8A46B;--divider-border-width:2px;}.elementor-2021 .elementor-element.elementor-element-a320000v .elementor-divider-separator{width:18%;margin:0 auto;margin-left:0;}.elementor-2021 .elementor-element.elementor-element-a320000v .elementor-divider{text-align:left;padding-block-start:8px;padding-block-end:8px;}.elementor-2021 .elementor-element.elementor-element-a320000b{text-align:start;}.elementor-2021 .elementor-element.elementor-element-a320000b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;line-height:1.08em;color:#0B2D45;}.elementor-2021 .elementor-element.elementor-element-a320000c{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.7em;color:#56656E;}.elementor-2021 .elementor-element.elementor-element-a320000d .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#0B2D45;border-radius:999px 999px 999px 999px;padding:15px 26px 15px 26px;}.elementor-2021 .elementor-element.elementor-element-a320000d .elementor-button:hover, .elementor-2021 .elementor-element.elementor-element-a320000d .elementor-button:focus{color:#FFFFFF;background-color:#0B2D45;}.elementor-2021 .elementor-element.elementor-element-a320000d .elementor-button:hover svg, .elementor-2021 .elementor-element.elementor-element-a320000d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2021 .elementor-element.elementor-element-a3300001{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2DDD4;--border-color:#E2DDD4;--border-radius:14px 14px 14px 14px;box-shadow:0px 14px 34px -20px rgba(11,45,69,0.28);--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-2021 .elementor-element.elementor-element-a3300001:not(.elementor-motion-effects-element-type-background), .elementor-2021 .elementor-element.elementor-element-a3300001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2021 .elementor-element.elementor-element-a330000i{text-align:center;}.elementor-2021 .elementor-element.elementor-element-a330000i img{border-radius:14px 14px 14px 14px;}.elementor-2021 .elementor-element.elementor-element-a330000x{--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:26px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-2021 .elementor-element.elementor-element-a330000a{text-align:start;}.elementor-2021 .elementor-element.elementor-element-a330000a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:14px;font-weight:700;line-height:1.08em;color:#C8A46B;}.elementor-2021 .elementor-element.elementor-element-a330000v{--divider-border-style:solid;--divider-color:#C8A46B;--divider-border-width:2px;}.elementor-2021 .elementor-element.elementor-element-a330000v .elementor-divider-separator{width:18%;margin:0 auto;margin-left:0;}.elementor-2021 .elementor-element.elementor-element-a330000v .elementor-divider{text-align:left;padding-block-start:8px;padding-block-end:8px;}.elementor-2021 .elementor-element.elementor-element-a330000b{text-align:start;}.elementor-2021 .elementor-element.elementor-element-a330000b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;line-height:1.08em;color:#0B2D45;}.elementor-2021 .elementor-element.elementor-element-a330000c{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.7em;color:#56656E;}.elementor-2021 .elementor-element.elementor-element-a330000d .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#0B2D45;border-radius:999px 999px 999px 999px;padding:15px 26px 15px 26px;}.elementor-2021 .elementor-element.elementor-element-a330000d .elementor-button:hover, .elementor-2021 .elementor-element.elementor-element-a330000d .elementor-button:focus{color:#FFFFFF;background-color:#0B2D45;}.elementor-2021 .elementor-element.elementor-element-a330000d .elementor-button:hover svg, .elementor-2021 .elementor-element.elementor-element-a330000d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2021 .elementor-element.elementor-element-a3400001{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2DDD4;--border-color:#E2DDD4;--border-radius:14px 14px 14px 14px;box-shadow:0px 14px 34px -20px rgba(11,45,69,0.28);--padding-top:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-2021 .elementor-element.elementor-element-a3400001:not(.elementor-motion-effects-element-type-background), .elementor-2021 .elementor-element.elementor-element-a3400001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2021 .elementor-element.elementor-element-a340000i{text-align:center;}.elementor-2021 .elementor-element.elementor-element-a340000i img{border-radius:14px 14px 14px 14px;}.elementor-2021 .elementor-element.elementor-element-a340000x{--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:26px;--padding-bottom:0px;--padding-left:28px;--padding-right:28px;}.elementor-2021 .elementor-element.elementor-element-a340000a{text-align:start;}.elementor-2021 .elementor-element.elementor-element-a340000a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:14px;font-weight:700;line-height:1.08em;color:#C8A46B;}.elementor-2021 .elementor-element.elementor-element-a340000v{--divider-border-style:solid;--divider-color:#C8A46B;--divider-border-width:2px;}.elementor-2021 .elementor-element.elementor-element-a340000v .elementor-divider-separator{width:18%;margin:0 auto;margin-left:0;}.elementor-2021 .elementor-element.elementor-element-a340000v .elementor-divider{text-align:left;padding-block-start:8px;padding-block-end:8px;}.elementor-2021 .elementor-element.elementor-element-a340000b{text-align:start;}.elementor-2021 .elementor-element.elementor-element-a340000b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;line-height:1.08em;color:#0B2D45;}.elementor-2021 .elementor-element.elementor-element-a340000c{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;line-height:1.7em;color:#56656E;}.elementor-2021 .elementor-element.elementor-element-a340000d .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#0B2D45;border-radius:999px 999px 999px 999px;padding:15px 26px 15px 26px;}.elementor-2021 .elementor-element.elementor-element-a340000d .elementor-button:hover, .elementor-2021 .elementor-element.elementor-element-a340000d .elementor-button:focus{color:#FFFFFF;background-color:#0B2D45;}.elementor-2021 .elementor-element.elementor-element-a340000d .elementor-button:hover svg, .elementor-2021 .elementor-element.elementor-element-a340000d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2021 .elementor-element.elementor-element-a3000006{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;line-height:1.7em;color:#4E5E67;}.elementor-2021 .elementor-element.elementor-element-a3000005 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#168B91;border-radius:999px 999px 999px 999px;padding:15px 26px 15px 26px;}.elementor-2021 .elementor-element.elementor-element-a3000005 .elementor-button:hover, .elementor-2021 .elementor-element.elementor-element-a3000005 .elementor-button:focus{color:#FFFFFF;background-color:#0B2D45;}.elementor-2021 .elementor-element.elementor-element-a3000005 .elementor-button:hover svg, .elementor-2021 .elementor-element.elementor-element-a3000005 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2021 .elementor-element.elementor-element-a4000001{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2021 .elementor-element.elementor-element-a4000001:not(.elementor-motion-effects-element-type-background), .elementor-2021 .elementor-element.elementor-element-a4000001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3F4;}.elementor-2021 .elementor-element.elementor-element-a4000002{--display:flex;--min-height:560px;}.elementor-2021 .elementor-element.elementor-element-a4000002:not(.elementor-motion-effects-element-type-background), .elementor-2021 .elementor-element.elementor-element-a4000002 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coastalhomesteamsc.com/wp-content/uploads/2026/10/ChatGPT-Image-Oct-5-2026-12_38_09-PM-4.png");background-position:center center;background-size:cover;}.elementor-2021 .elementor-element.elementor-element-a4000003{--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:center;--padding-top:70px;--padding-bottom:70px;--padding-left:58px;--padding-right:58px;}.elementor-2021 .elementor-element.elementor-element-a4000003:not(.elementor-motion-effects-element-type-background), .elementor-2021 .elementor-element.elementor-element-a4000003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAF3F4;}.elementor-2021 .elementor-element.elementor-element-a4000004{text-align:start;}.elementor-2021 .elementor-element.elementor-element-a4000004 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:44px;font-weight:600;line-height:1.08em;color:#0B2D45;}.elementor-2021 .elementor-element.elementor-element-a4000005{text-align:start;font-family:"Montserrat", Sans-serif;font-size:17px;line-height:1.7em;color:#425466;}.elementor-2021 .elementor-element.elementor-element-a4000006 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#168B91;border-radius:999px 999px 999px 999px;padding:15px 26px 15px 26px;}.elementor-2021 .elementor-element.elementor-element-a4000006 .elementor-button:hover, .elementor-2021 .elementor-element.elementor-element-a4000006 .elementor-button:focus{color:#FFFFFF;background-color:#0B2D45;}.elementor-2021 .elementor-element.elementor-element-a4000006 .elementor-button:hover svg, .elementor-2021 .elementor-element.elementor-element-a4000006 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2021 .elementor-element.elementor-element-a5000001{--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:88px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-2021 .elementor-element.elementor-element-a5000001:not(.elementor-motion-effects-element-type-background), .elementor-2021 .elementor-element.elementor-element-a5000001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4EE;}.elementor-2021 .elementor-element.elementor-element-a5000002{--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;--gap:30px 48px;--row-gap:30px;--column-gap:48px;}.elementor-2021 .elementor-element.elementor-element-a5000003{--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-2021 .elementor-element.elementor-element-a5000004{text-align:center;}.elementor-2021 .elementor-element.elementor-element-a5000004 img{border-radius:10px 10px 10px 10px;}.elementor-2021 .elementor-element.elementor-element-a5000005{--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:center;}.elementor-2021 .elementor-element.elementor-element-a5000006{text-align:start;}.elementor-2021 .elementor-element.elementor-element-a5000006 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:44px;font-weight:600;line-height:1.08em;color:#0B2D45;}.elementor-2021 .elementor-element.elementor-element-a5000007{text-align:start;font-family:"Montserrat", Sans-serif;font-size:17px;line-height:1.7em;color:#425466;}.elementor-2021 .elementor-element.elementor-element-a5000008{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-2021 .elementor-element.elementor-element-a5000009 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#0B2D45;border-radius:999px 999px 999px 999px;padding:15px 26px 15px 26px;}.elementor-2021 .elementor-element.elementor-element-a5000009 .elementor-button:hover, .elementor-2021 .elementor-element.elementor-element-a5000009 .elementor-button:focus{color:#FFFFFF;background-color:#0B2D45;}.elementor-2021 .elementor-element.elementor-element-a5000009 .elementor-button:hover svg, .elementor-2021 .elementor-element.elementor-element-a5000009 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2021 .elementor-element.elementor-element-a5000010 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#168B91;border-radius:999px 999px 999px 999px;padding:15px 26px 15px 26px;}.elementor-2021 .elementor-element.elementor-element-a5000010 .elementor-button:hover, .elementor-2021 .elementor-element.elementor-element-a5000010 .elementor-button:focus{color:#FFFFFF;background-color:#0B2D45;}.elementor-2021 .elementor-element.elementor-element-a5000010 .elementor-button:hover svg, .elementor-2021 .elementor-element.elementor-element-a5000010 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2021 .elementor-element.elementor-element-a6000001{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2021 .elementor-element.elementor-element-a6000001:not(.elementor-motion-effects-element-type-background), .elementor-2021 .elementor-element.elementor-element-a6000001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B2D45;}.elementor-2021 .elementor-element.elementor-element-a6000002{--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:center;--padding-top:70px;--padding-bottom:70px;--padding-left:62px;--padding-right:62px;}.elementor-2021 .elementor-element.elementor-element-a6000003{text-align:start;}.elementor-2021 .elementor-element.elementor-element-a6000003 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:44px;font-weight:600;line-height:1.08em;color:#FFFFFF;}.elementor-2021 .elementor-element.elementor-element-a6000004{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;line-height:1.7em;color:#DCE8ED;}.elementor-2021 .elementor-element.elementor-element-a6000005 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#0B2D45;color:#0B2D45;background-color:#D9BE83;border-radius:999px 999px 999px 999px;padding:15px 26px 15px 26px;}.elementor-2021 .elementor-element.elementor-element-a6000005 .elementor-button:hover, .elementor-2021 .elementor-element.elementor-element-a6000005 .elementor-button:focus{color:#FFFFFF;background-color:#0B2D45;}.elementor-2021 .elementor-element.elementor-element-a6000005 .elementor-button:hover svg, .elementor-2021 .elementor-element.elementor-element-a6000005 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2021 .elementor-element.elementor-element-a6000006{--display:flex;--min-height:500px;}.elementor-2021 .elementor-element.elementor-element-a6000006:not(.elementor-motion-effects-element-type-background), .elementor-2021 .elementor-element.elementor-element-a6000006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://coastalhomesteamsc.com/wp-content/uploads/2026/10/ChatGPT-Image-Oct-5-2026-12_38_09-PM-3.png");background-position:center center;background-size:cover;}.elementor-2021 .elementor-element.elementor-element-a7000001{--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:72px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-2021 .elementor-element.elementor-element-a7000001:not(.elementor-motion-effects-element-type-background), .elementor-2021 .elementor-element.elementor-element-a7000001 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2021 .elementor-element.elementor-element-a7000002{text-align:center;}.elementor-2021 .elementor-element.elementor-element-a7000002 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:42px;font-weight:600;line-height:1.08em;color:#0B2D45;}.elementor-2021 .elementor-element.elementor-element-a7000003{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;line-height:1.7em;color:#56656E;}.elementor-2021 .elementor-element.elementor-element-a7000004 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#168B91;border-radius:999px 999px 999px 999px;padding:15px 26px 15px 26px;}.elementor-2021 .elementor-element.elementor-element-a7000004 .elementor-button:hover, .elementor-2021 .elementor-element.elementor-element-a7000004 .elementor-button:focus{color:#FFFFFF;background-color:#0B2D45;}.elementor-2021 .elementor-element.elementor-element-a7000004 .elementor-button:hover svg, .elementor-2021 .elementor-element.elementor-element-a7000004 .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-2021 .elementor-element.elementor-element-a1000001{--width:100%;}.elementor-2021 .elementor-element.elementor-element-a1000002{--width:46%;}.elementor-2021 .elementor-element.elementor-element-a1000006{--width:100%;}.elementor-2021 .elementor-element.elementor-element-a1000010{--width:54%;}.elementor-2021 .elementor-element.elementor-element-a2000001{--content-width:1180px;}.elementor-2021 .elementor-element.elementor-element-a2000002{--width:100%;}.elementor-2021 .elementor-element.elementor-element-a3000001{--content-width:1180px;}.elementor-2021 .elementor-element.elementor-element-a3000004{--width:100%;}.elementor-2021 .elementor-element.elementor-element-a3100001{--width:48.5%;}.elementor-2021 .elementor-element.elementor-element-a310000x{--width:100%;}.elementor-2021 .elementor-element.elementor-element-a3200001{--width:48.5%;}.elementor-2021 .elementor-element.elementor-element-a320000x{--width:100%;}.elementor-2021 .elementor-element.elementor-element-a3300001{--width:48.5%;}.elementor-2021 .elementor-element.elementor-element-a330000x{--width:100%;}.elementor-2021 .elementor-element.elementor-element-a3400001{--width:48.5%;}.elementor-2021 .elementor-element.elementor-element-a340000x{--width:100%;}.elementor-2021 .elementor-element.elementor-element-a4000001{--width:100%;}.elementor-2021 .elementor-element.elementor-element-a4000002{--width:52%;}.elementor-2021 .elementor-element.elementor-element-a4000003{--width:48%;}.elementor-2021 .elementor-element.elementor-element-a5000001{--content-width:1180px;}.elementor-2021 .elementor-element.elementor-element-a5000002{--width:100%;}.elementor-2021 .elementor-element.elementor-element-a5000003{--width:48%;}.elementor-2021 .elementor-element.elementor-element-a5000005{--width:52%;}.elementor-2021 .elementor-element.elementor-element-a5000008{--width:100%;}.elementor-2021 .elementor-element.elementor-element-a6000001{--width:100%;}.elementor-2021 .elementor-element.elementor-element-a6000002{--width:50%;}.elementor-2021 .elementor-element.elementor-element-a6000006{--width:50%;}.elementor-2021 .elementor-element.elementor-element-a7000001{--content-width:1120px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2021 .elementor-element.elementor-element-a3100001{--width:48.5%;}.elementor-2021 .elementor-element.elementor-element-a3200001{--width:48.5%;}.elementor-2021 .elementor-element.elementor-element-a3300001{--width:48.5%;}.elementor-2021 .elementor-element.elementor-element-a3400001{--width:48.5%;}}@media(max-width:767px){.elementor-2021 .elementor-element.elementor-element-a1000001{--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-2021 .elementor-element.elementor-element-a1000002{--width:100%;--padding-top:52px;--padding-bottom:52px;--padding-left:24px;--padding-right:24px;}.elementor-2021 .elementor-element.elementor-element-a1000003 .elementor-heading-title{font-size:14px;}.elementor-2021 .elementor-element.elementor-element-a1000004 .elementor-heading-title{font-size:36px;}.elementor-2021 .elementor-element.elementor-element-a1000005{font-size:16px;}.elementor-2021 .elementor-element.elementor-element-a1000006{--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-2021 .elementor-element.elementor-element-a1000009{font-size:13px;}.elementor-2021 .elementor-element.elementor-element-a1000010{--width:100%;--min-height:360px;}.elementor-2021 .elementor-element.elementor-element-a2000002{--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-2021 .elementor-element.elementor-element-a2000003{font-size:14px;}.elementor-2021 .elementor-element.elementor-element-a2000004{font-size:14px;}.elementor-2021 .elementor-element.elementor-element-a2000005{font-size:14px;}.elementor-2021 .elementor-element.elementor-element-a2000006{font-size:14px;}.elementor-2021 .elementor-element.elementor-element-a3000001{--padding-top:60px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-2021 .elementor-element.elementor-element-a3000000 .elementor-heading-title{font-size:13px;}.elementor-2021 .elementor-element.elementor-element-a3000002 .elementor-heading-title{font-size:33px;}.elementor-2021 .elementor-element.elementor-element-a3000003{font-size:16px;}.elementor-2021 .elementor-element.elementor-element-a3100001{--width:100%;}.elementor-2021 .elementor-element.elementor-element-a310000a .elementor-heading-title{font-size:13px;}.elementor-2021 .elementor-element.elementor-element-a310000b .elementor-heading-title{font-size:25px;}.elementor-2021 .elementor-element.elementor-element-a310000c{font-size:15px;}.elementor-2021 .elementor-element.elementor-element-a3200001{--width:100%;}.elementor-2021 .elementor-element.elementor-element-a320000a .elementor-heading-title{font-size:13px;}.elementor-2021 .elementor-element.elementor-element-a320000b .elementor-heading-title{font-size:25px;}.elementor-2021 .elementor-element.elementor-element-a320000c{font-size:15px;}.elementor-2021 .elementor-element.elementor-element-a3300001{--width:100%;}.elementor-2021 .elementor-element.elementor-element-a330000a .elementor-heading-title{font-size:13px;}.elementor-2021 .elementor-element.elementor-element-a330000b .elementor-heading-title{font-size:25px;}.elementor-2021 .elementor-element.elementor-element-a330000c{font-size:15px;}.elementor-2021 .elementor-element.elementor-element-a3400001{--width:100%;}.elementor-2021 .elementor-element.elementor-element-a340000a .elementor-heading-title{font-size:13px;}.elementor-2021 .elementor-element.elementor-element-a340000b .elementor-heading-title{font-size:25px;}.elementor-2021 .elementor-element.elementor-element-a340000c{font-size:15px;}.elementor-2021 .elementor-element.elementor-element-a3000006{font-size:14px;}.elementor-2021 .elementor-element.elementor-element-a4000001{--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-2021 .elementor-element.elementor-element-a4000002{--width:100%;--min-height:340px;}.elementor-2021 .elementor-element.elementor-element-a4000003{--width:100%;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-2021 .elementor-element.elementor-element-a4000004 .elementor-heading-title{font-size:31px;}.elementor-2021 .elementor-element.elementor-element-a4000005{font-size:16px;}.elementor-2021 .elementor-element.elementor-element-a5000001{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-2021 .elementor-element.elementor-element-a5000002{--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-2021 .elementor-element.elementor-element-a5000003{--width:100%;}.elementor-2021 .elementor-element.elementor-element-a5000005{--width:100%;}.elementor-2021 .elementor-element.elementor-element-a5000006 .elementor-heading-title{font-size:31px;}.elementor-2021 .elementor-element.elementor-element-a5000007{font-size:16px;}.elementor-2021 .elementor-element.elementor-element-a5000008{--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-2021 .elementor-element.elementor-element-a6000001{--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-2021 .elementor-element.elementor-element-a6000002{--width:100%;--padding-top:48px;--padding-bottom:48px;--padding-left:24px;--padding-right:24px;}.elementor-2021 .elementor-element.elementor-element-a6000003 .elementor-heading-title{font-size:31px;}.elementor-2021 .elementor-element.elementor-element-a6000004{font-size:16px;}.elementor-2021 .elementor-element.elementor-element-a6000006{--width:100%;--min-height:330px;}.elementor-2021 .elementor-element.elementor-element-a7000001{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-2021 .elementor-element.elementor-element-a7000002 .elementor-heading-title{font-size:30px;}.elementor-2021 .elementor-element.elementor-element-a7000003{font-size:16px;}}