.elementor-47324 .elementor-element.elementor-element-60f9a07{--display:flex;--min-height:100vh;--justify-content:center;--overlay-opacity:0.2;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-47324 .elementor-element.elementor-element-60f9a07:not(.elementor-motion-effects-element-type-background),.elementor-47324 .elementor-element.elementor-element-60f9a07>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-bb24f13);background-image:url(https://cvay.com/wp-content/uploads/2026/05/contemporary-coastal-architecture-ocean-horizon-cvay-1.jpg);background-repeat:no-repeat;background-size:cover}.elementor-47324 .elementor-element.elementor-element-60f9a07::before,.elementor-47324 .elementor-element.elementor-element-60f9a07>.elementor-background-video-container::before,.elementor-47324 .elementor-element.elementor-element-60f9a07>.e-con-inner>.elementor-background-video-container::before,.elementor-47324 .elementor-element.elementor-element-60f9a07>.elementor-background-slideshow::before,.elementor-47324 .elementor-element.elementor-element-60f9a07>.e-con-inner>.elementor-background-slideshow::before,.elementor-47324 .elementor-element.elementor-element-60f9a07>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,var(--e-global-color-secondary) 0%,#f2295b 100%)}.elementor-47324 .elementor-element.elementor-element-60f9a07.e-con{--align-self:center}.elementor-47324 .elementor-element.elementor-element-175048d>.elementor-widget-container{margin:0 0 24px 0}.elementor-47324 .elementor-element.elementor-element-175048d{text-align:center}.elementor-47324 .elementor-element.elementor-element-175048d .elementor-heading-title{letter-spacing:3px;color:var(--e-global-color-bb24f13)}.elementor-47324 .elementor-element.elementor-element-afa2f62>.elementor-widget-container{margin:0 23px 0 23px}.elementor-47324 .elementor-element.elementor-element-afa2f62.elementor-element{--align-self:center}.elementor-47324 .elementor-element.elementor-element-afa2f62{text-align:center;letter-spacing:1px;color:var(--e-global-color-bb24f13)}.elementor-47324 .elementor-element.elementor-element-afa2f62 p{margin-block-end:18px}.elementor-47324 .elementor-element.elementor-element-f0916f6{--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;--margin-top:40px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px}.elementor-47324 .elementor-element.elementor-element-f0916f6:not(.elementor-motion-effects-element-type-background),.elementor-47324 .elementor-element.elementor-element-f0916f6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-3267b45)}.elementor-47324 .elementor-element.elementor-element-78860d8>.elementor-widget-container{margin:20px 0 23px 0}.elementor-47324 .elementor-element.elementor-element-78860d8{text-align:start}.elementor-47324 .elementor-element.elementor-element-78860d8 .elementor-heading-title{letter-spacing:3px}.elementor-47324 .elementor-element.elementor-element-173d010{text-align:start;letter-spacing:1px}.elementor-47324 .elementor-element.elementor-element-2693772{--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-47324 .elementor-element.elementor-element-f22047d>.elementor-widget-container{margin:0 0 24px 0}.elementor-47324 .elementor-element.elementor-element-f22047d .elementor-heading-title{letter-spacing:3px}.elementor-47324 .elementor-element.elementor-element-072615d{--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-47324 .elementor-element.elementor-element-6b4a6d0{letter-spacing:2px}.elementor-47324 .elementor-element.elementor-element-5271abb{--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:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-47324 .elementor-element.elementor-element-5954eb3{--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-47324 .elementor-element.elementor-element-d9e1641{--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-47324 .elementor-element.elementor-element-aa0a65e{letter-spacing:2px}.elementor-47324 .elementor-element.elementor-element-f9aa8c2{--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-47324 .elementor-element.elementor-element-ebded79>.elementor-widget-container{margin:0 0 24px 0}.elementor-47324 .elementor-element.elementor-element-ebded79 .elementor-heading-title{letter-spacing:3px}.elementor-47324 .elementor-element.elementor-element-dc477a8{--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-47324 .elementor-element.elementor-element-d9a9af6{letter-spacing:2px}.elementor-47324 .elementor-element.elementor-element-0ec6d08{--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:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-47324 .elementor-element.elementor-element-23fa6ab{--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-47324 .elementor-element.elementor-element-f204368{letter-spacing:2px}.elementor-47324 .elementor-element.elementor-element-88c6684{--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-47324 .elementor-element.elementor-element-a9360d4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-47324 .elementor-element.elementor-element-5353f31>.elementor-widget-container{margin:0 0 23px 0}.elementor-47324 .elementor-element.elementor-element-5353f31 .elementor-heading-title{letter-spacing:3px}.elementor-47324 .elementor-element.elementor-element-acb23ca{--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-47324 .elementor-element.elementor-element-7bb7ecb{letter-spacing:1px}.elementor-47324 .elementor-element.elementor-element-bcef3cd{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px}.elementor-47324 .elementor-element.elementor-element-5475834{--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-47324 .elementor-element.elementor-element-d429d58 img{border-radius:15px 15px 15px 15px}.elementor-47324 .elementor-element.elementor-element-7860ca2{--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-47324 .elementor-element.elementor-element-ef5f236{letter-spacing:1px}.elementor-47324 .elementor-element.elementor-element-22ea0f7{--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-47324 .elementor-element.elementor-element-cb466de>.elementor-widget-container{margin:0 0 24px 0}.elementor-47324 .elementor-element.elementor-element-cb466de .elementor-heading-title{letter-spacing:3px}.elementor-47324 .elementor-element.elementor-element-623d579{letter-spacing:2px}.elementor-47324 .elementor-element.elementor-element-42ba067{--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:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-47324 .elementor-element.elementor-element-ab912af{--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-47324 .elementor-element.elementor-element-ba4600c>.elementor-widget-container{margin:0 0 0 0}.elementor-47324 .elementor-element.elementor-element-ba4600c{text-align:start;letter-spacing:2px}.elementor-47324 .elementor-element.elementor-element-5b9651c{letter-spacing:2px}.elementor-47324 .elementor-element.elementor-element-9c090c8{--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-47324 .elementor-element.elementor-element-914bcf6.elementor-element{--align-self:center}.elementor-47324 .elementor-element.elementor-element-914bcf6{text-align:center}.elementor-47324 .elementor-element.elementor-element-914bcf6 img{width:100%;max-width:100%;border-radius:15px 15px 15px 15px}.elementor-47324 .elementor-element.elementor-element-42c5919{--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;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-47324 .elementor-element.elementor-element-7a8f186>.elementor-widget-container{margin:0 0 24px 0}.elementor-47324 .elementor-element.elementor-element-7a8f186 .elementor-heading-title{letter-spacing:3px}.elementor-47324 .elementor-element.elementor-element-7c28513{letter-spacing:1px}.elementor-47324 .elementor-element.elementor-element-640411f{--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:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-47324 .elementor-element.elementor-element-931930d{--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-47324 .elementor-element.elementor-element-3a2e453 img{height:311px;border-radius:15px 15px 15px 15px}.elementor-47324 .elementor-element.elementor-element-6dd961b{--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-47324 .elementor-element.elementor-element-7617cf5{letter-spacing:1px}.elementor-47324 .elementor-element.elementor-element-c02650c{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-47324 .elementor-element.elementor-element-2b62205>.elementor-widget-container{margin:0 0 24px 0}.elementor-47324 .elementor-element.elementor-element-2b62205 .elementor-heading-title{letter-spacing:3px}.elementor-47324 .elementor-element.elementor-element-d81ffb3{letter-spacing:1px}.elementor-47324 .elementor-element.elementor-element-52fa560{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-47324 .elementor-element.elementor-element-d1353be{--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-47324 .elementor-element.elementor-element-40a6768.elementor-element{--align-self:center}.elementor-47324 .elementor-element.elementor-element-40a6768 img{width:90%;max-width:100%;height:313px;border-radius:15px 15px 15px 15px}.elementor-47324 .elementor-element.elementor-element-80d6d3e{--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-47324 .elementor-element.elementor-element-1fae4a0{letter-spacing:1px}.elementor-47324 .elementor-element.elementor-element-bf2fe8f{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-47324 .elementor-element.elementor-element-bf2fe8f:not(.elementor-motion-effects-element-type-background),.elementor-47324 .elementor-element.elementor-element-bf2fe8f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-3267b45)}.elementor-47324 .elementor-element.elementor-element-7503aa7>.elementor-widget-container{margin:0 0 24px 0}.elementor-47324 .elementor-element.elementor-element-7503aa7 .elementor-heading-title{letter-spacing:2px}.elementor-47324 .elementor-element.elementor-element-33da30f{letter-spacing:2px}.elementor-47324 .elementor-element.elementor-element-fe215b8{--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:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-47324 .elementor-element.elementor-element-fe215b8:not(.elementor-motion-effects-element-type-background),.elementor-47324 .elementor-element.elementor-element-fe215b8>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-3267b45)}.elementor-47324 .elementor-element.elementor-element-6c53065{--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-47324 .elementor-element.elementor-element-be61ca6{letter-spacing:1px}.elementor-47324 .elementor-element.elementor-element-9692db7{--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-47324 .elementor-element.elementor-element-2ac3025 img{border-radius:15px 15px 15px 15px}.elementor-47324 .elementor-element.elementor-element-b81335d{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-47324 .elementor-element.elementor-element-19f91e0>.elementor-widget-container{margin:0 0 24px 0}.elementor-47324 .elementor-element.elementor-element-19f91e0 .elementor-heading-title{letter-spacing:3px}.elementor-47324 .elementor-element.elementor-element-360e7c0{letter-spacing:2px}.elementor-47324 .elementor-element.elementor-element-049aec0{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px}.elementor-47324 .elementor-element.elementor-element-91741c9{--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-47324 .elementor-element.elementor-element-1c25aff img{border-radius:15px 15px 15px 15px}.elementor-47324 .elementor-element.elementor-element-60dd49c{--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-47324 .elementor-element.elementor-element-d85d4d6{letter-spacing:1px}.elementor-47324 .elementor-element.elementor-element-1635639{--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-47324 .elementor-element.elementor-element-1635639:not(.elementor-motion-effects-element-type-background),.elementor-47324 .elementor-element.elementor-element-1635639>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-3267b45)}.elementor-47324 .elementor-element.elementor-element-2dd2254>.elementor-widget-container{margin:40px 0 24px 0}.elementor-47324 .elementor-element.elementor-element-2dd2254{text-align:center}.elementor-47324 .elementor-element.elementor-element-2dd2254 .elementor-heading-title{letter-spacing:3px}.elementor-47324 .elementor-element.elementor-element-13fadcf>.elementor-widget-container{margin:0 0 24px 0}.elementor-47324 .elementor-element.elementor-element-13fadcf{text-align:center;letter-spacing:2px}.elementor-47324 .elementor-element.elementor-element-cf68366{--display:flex;--min-height:558px;--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}@media(min-width:768px){.elementor-47324 .elementor-element.elementor-element-5954eb3{--width:50%}.elementor-47324 .elementor-element.elementor-element-d9e1641{--width:50%}.elementor-47324 .elementor-element.elementor-element-23fa6ab{--width:50%}.elementor-47324 .elementor-element.elementor-element-88c6684{--width:50%}.elementor-47324 .elementor-element.elementor-element-5475834{--width:50%}.elementor-47324 .elementor-element.elementor-element-7860ca2{--width:50%}.elementor-47324 .elementor-element.elementor-element-ab912af{--width:50%}.elementor-47324 .elementor-element.elementor-element-9c090c8{--width:50%}.elementor-47324 .elementor-element.elementor-element-931930d{--width:50%}.elementor-47324 .elementor-element.elementor-element-6dd961b{--width:50%}.elementor-47324 .elementor-element.elementor-element-d1353be{--width:50%}.elementor-47324 .elementor-element.elementor-element-80d6d3e{--width:50%}.elementor-47324 .elementor-element.elementor-element-6c53065{--width:50%}.elementor-47324 .elementor-element.elementor-element-9692db7{--width:50%}.elementor-47324 .elementor-element.elementor-element-91741c9{--width:50%}.elementor-47324 .elementor-element.elementor-element-60dd49c{--width:50%}.elementor-47324 .elementor-element.elementor-element-1635639{--content-width:900px}}