.elementor-997 .elementor-element.elementor-element-14e2b20{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-a78c752{--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;--justify-content:space-between;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-997 .elementor-element.elementor-element-a78c752:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-a78c752 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-997 .elementor-element.elementor-element-4d45e79{--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-end;--overlay-opacity:0.05;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-4d45e79::before, .elementor-997 .elementor-element.elementor-element-4d45e79 > .elementor-background-video-container::before, .elementor-997 .elementor-element.elementor-element-4d45e79 > .e-con-inner > .elementor-background-video-container::before, .elementor-997 .elementor-element.elementor-element-4d45e79 > .elementor-background-slideshow::before, .elementor-997 .elementor-element.elementor-element-4d45e79 > .e-con-inner > .elementor-background-slideshow::before, .elementor-997 .elementor-element.elementor-element-4d45e79 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-997 .elementor-element.elementor-element-358586d{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-74adeb9-font-family ), Sans-serif;font-size:var( --e-global-typography-74adeb9-font-size );font-weight:var( --e-global-typography-74adeb9-font-weight );text-transform:var( --e-global-typography-74adeb9-text-transform );font-style:var( --e-global-typography-74adeb9-font-style );text-decoration:var( --e-global-typography-74adeb9-text-decoration );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );color:var( --e-global-color-49eb5d1 );}.elementor-997 .elementor-element.elementor-element-358586d p{margin-block-end:0px;}.elementor-997 .elementor-element.elementor-element-2387c8d{text-align:center;}.elementor-997 .elementor-element.elementor-element-cb680a9{width:var( --container-widget-width, 1100px );max-width:1100px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:1100px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-997 .elementor-element.elementor-element-cb680a9.elementor-element{--align-self:center;}.elementor-997 .elementor-element.elementor-element-cb680a9 p{margin-block-end:16px;}.elementor-997 .elementor-element.elementor-element-108f136 .elementor-button{background-color:var( --e-global-color-2713f96 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:015px 30px 15px 30px;}.elementor-997 .elementor-element.elementor-element-108f136 .elementor-button:hover, .elementor-997 .elementor-element.elementor-element-108f136 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-997 .elementor-element.elementor-element-108f136 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-997 .elementor-element.elementor-element-108f136 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-997 .elementor-element.elementor-element-108f136 .elementor-button:hover svg, .elementor-997 .elementor-element.elementor-element-108f136 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-997 .elementor-element.elementor-element-5f965d7e{--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:120px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-997 .elementor-element.elementor-element-5f965d7e:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-5f965d7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-997 .elementor-element.elementor-element-182eb181{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-1ac37673{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-74adeb9-font-family ), Sans-serif;font-size:var( --e-global-typography-74adeb9-font-size );font-weight:var( --e-global-typography-74adeb9-font-weight );text-transform:var( --e-global-typography-74adeb9-text-transform );font-style:var( --e-global-typography-74adeb9-font-style );text-decoration:var( --e-global-typography-74adeb9-text-decoration );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );color:#FFFFFF;}.elementor-997 .elementor-element.elementor-element-1ac37673 p{margin-block-end:0px;}.elementor-997 .elementor-element.elementor-element-775662a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-997 .elementor-element.elementor-element-775662a7 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-e342e57 );}.elementor-997 .elementor-element.elementor-element-65af63e8{width:var( --container-widget-width, 946px );max-width:946px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:946px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-e342e57 );}.elementor-997 .elementor-element.elementor-element-65af63e8.elementor-element{--align-self:center;}.elementor-997 .elementor-element.elementor-element-65af63e8 p{margin-block-end:21px;}.elementor-997 .elementor-element.elementor-element-acbe30f{--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-end;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-997 .elementor-element.elementor-element-acbe30f:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-acbe30f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cliffsidemalibu.com/wp-content/uploads/2026/10/female-psychologist-listening-to-her-patient-durin-2025-02-10-11-44-18-utc-scaled.jpg");background-position:center center;background-size:cover;}.elementor-997 .elementor-element.elementor-element-5125a4bb{--display:flex;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-997 .elementor-element.elementor-element-5125a4bb:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-5125a4bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF4F4;}.elementor-997 .elementor-element.elementor-element-6ddd36af{width:100%;max-width:100%;text-align:start;font-family:var( --e-global-typography-74adeb9-font-family ), Sans-serif;font-size:var( --e-global-typography-74adeb9-font-size );font-weight:var( --e-global-typography-74adeb9-font-weight );text-transform:var( --e-global-typography-74adeb9-text-transform );font-style:var( --e-global-typography-74adeb9-font-style );text-decoration:var( --e-global-typography-74adeb9-text-decoration );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );color:#B8B89C;}.elementor-997 .elementor-element.elementor-element-6ddd36af p{margin-block-end:0px;}.elementor-997 .elementor-element.elementor-element-426a8995{width:var( --container-widget-width, 734px );max-width:734px;--container-widget-width:734px;--container-widget-flex-grow:0;text-align:start;}.elementor-997 .elementor-element.elementor-element-426a8995 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-997 .elementor-element.elementor-element-6997592f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-997 .elementor-element.elementor-element-6997592f p{margin-block-end:22px;}.elementor-997 .elementor-element.elementor-element-6997592f a{color:var( --e-global-color-primary );}.elementor-997 .elementor-element.elementor-element-ee0e1a2{--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;--justify-content:space-between;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-997 .elementor-element.elementor-element-ee0e1a2:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-ee0e1a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-997 .elementor-element.elementor-element-2cf3644b{--display:flex;--min-height:600px;--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;}.elementor-997 .elementor-element.elementor-element-16bedee5 img{height:600px;object-fit:cover;object-position:center center;}.elementor-997 .elementor-element.elementor-element-576f6eb9{--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;--overlay-opacity:0.05;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-576f6eb9::before, .elementor-997 .elementor-element.elementor-element-576f6eb9 > .elementor-background-video-container::before, .elementor-997 .elementor-element.elementor-element-576f6eb9 > .e-con-inner > .elementor-background-video-container::before, .elementor-997 .elementor-element.elementor-element-576f6eb9 > .elementor-background-slideshow::before, .elementor-997 .elementor-element.elementor-element-576f6eb9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-997 .elementor-element.elementor-element-576f6eb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-997 .elementor-element.elementor-element-330c96d1{width:100%;max-width:100%;text-align:start;font-family:var( --e-global-typography-74adeb9-font-family ), Sans-serif;font-size:var( --e-global-typography-74adeb9-font-size );font-weight:var( --e-global-typography-74adeb9-font-weight );text-transform:var( --e-global-typography-74adeb9-text-transform );font-style:var( --e-global-typography-74adeb9-font-style );text-decoration:var( --e-global-typography-74adeb9-text-decoration );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );color:var( --e-global-color-49eb5d1 );}.elementor-997 .elementor-element.elementor-element-330c96d1 p{margin-block-end:0px;}.elementor-997 .elementor-element.elementor-element-78ef737c{width:var( --container-widget-width, 90% );max-width:90%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-997 .elementor-element.elementor-element-78ef737c p{margin-block-end:16px;}.elementor-997 .elementor-element.elementor-element-5878ed2 .elementor-button{background-color:var( --e-global-color-2713f96 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:015px 30px 15px 30px;}.elementor-997 .elementor-element.elementor-element-5878ed2 .elementor-button:hover, .elementor-997 .elementor-element.elementor-element-5878ed2 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-997 .elementor-element.elementor-element-5878ed2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-997 .elementor-element.elementor-element-5878ed2 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-997 .elementor-element.elementor-element-5878ed2 .elementor-button:hover svg, .elementor-997 .elementor-element.elementor-element-5878ed2 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-997 .elementor-element.elementor-element-8018db4{--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:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-997 .elementor-element.elementor-element-8018db4:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-8018db4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-997 .elementor-element.elementor-element-4f066bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-629dd8c5{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-74adeb9-font-family ), Sans-serif;font-size:var( --e-global-typography-74adeb9-font-size );font-weight:var( --e-global-typography-74adeb9-font-weight );text-transform:var( --e-global-typography-74adeb9-text-transform );font-style:var( --e-global-typography-74adeb9-font-style );text-decoration:var( --e-global-typography-74adeb9-text-decoration );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );color:#FFFFFF;}.elementor-997 .elementor-element.elementor-element-629dd8c5 p{margin-block-end:0px;}.elementor-997 .elementor-element.elementor-element-125285d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-997 .elementor-element.elementor-element-125285d4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-e342e57 );}.elementor-997 .elementor-element.elementor-element-13f16b4d{width:var( --container-widget-width, 802px );max-width:802px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:802px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-e342e57 );}.elementor-997 .elementor-element.elementor-element-13f16b4d.elementor-element{--align-self:center;}.elementor-997 .elementor-element.elementor-element-13f16b4d p{margin-block-end:16px;}.elementor-997 .elementor-element.elementor-element-43123013 .elementor-button{background-color:var( --e-global-color-2713f96 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:015px 30px 15px 30px;}.elementor-997 .elementor-element.elementor-element-43123013 .elementor-button:hover, .elementor-997 .elementor-element.elementor-element-43123013 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-997 .elementor-element.elementor-element-43123013 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-997 .elementor-element.elementor-element-43123013 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-997 .elementor-element.elementor-element-43123013 .elementor-button:hover svg, .elementor-997 .elementor-element.elementor-element-43123013 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-997 .elementor-element.elementor-element-b821357{--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;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-997 .elementor-element.elementor-element-b821357:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-b821357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-997 .elementor-element.elementor-element-43d33f6{--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-end;--overlay-opacity:0.05;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-43d33f6::before, .elementor-997 .elementor-element.elementor-element-43d33f6 > .elementor-background-video-container::before, .elementor-997 .elementor-element.elementor-element-43d33f6 > .e-con-inner > .elementor-background-video-container::before, .elementor-997 .elementor-element.elementor-element-43d33f6 > .elementor-background-slideshow::before, .elementor-997 .elementor-element.elementor-element-43d33f6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-997 .elementor-element.elementor-element-43d33f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-997 .elementor-element.elementor-element-33c52fb{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-997 .elementor-element.elementor-element-33c52fb.elementor-element{--align-self:center;}.elementor-997 .elementor-element.elementor-element-4710404{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-74adeb9-font-family ), Sans-serif;font-size:var( --e-global-typography-74adeb9-font-size );font-weight:var( --e-global-typography-74adeb9-font-weight );text-transform:var( --e-global-typography-74adeb9-text-transform );font-style:var( --e-global-typography-74adeb9-font-style );text-decoration:var( --e-global-typography-74adeb9-text-decoration );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );color:var( --e-global-color-primary );}.elementor-997 .elementor-element.elementor-element-4710404 p{margin-block-end:0px;}.elementor-997 .elementor-element.elementor-element-c09e10b{text-align:center;}.elementor-997 .elementor-element.elementor-element-59e1381{width:var( --container-widget-width, 949px );max-width:949px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:949px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-997 .elementor-element.elementor-element-59e1381.elementor-element{--align-self:center;}.elementor-997 .elementor-element.elementor-element-59e1381 p{margin-block-end:16px;}.elementor-997 .elementor-element.elementor-element-b7b46ed .elementor-button{background-color:var( --e-global-color-2713f96 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:015px 30px 15px 30px;}.elementor-997 .elementor-element.elementor-element-b7b46ed .elementor-button:hover, .elementor-997 .elementor-element.elementor-element-b7b46ed .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-997 .elementor-element.elementor-element-b7b46ed .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-997 .elementor-element.elementor-element-b7b46ed .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-997 .elementor-element.elementor-element-b7b46ed .elementor-button:hover svg, .elementor-997 .elementor-element.elementor-element-b7b46ed .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-997 .elementor-element.elementor-element-c4f684c{--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;--justify-content:space-between;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-997 .elementor-element.elementor-element-20899f4{--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;--overlay-opacity:0.05;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-20899f4::before, .elementor-997 .elementor-element.elementor-element-20899f4 > .elementor-background-video-container::before, .elementor-997 .elementor-element.elementor-element-20899f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-997 .elementor-element.elementor-element-20899f4 > .elementor-background-slideshow::before, .elementor-997 .elementor-element.elementor-element-20899f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-997 .elementor-element.elementor-element-20899f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-997 .elementor-element.elementor-element-adb21d9{width:100%;max-width:100%;text-align:start;font-family:var( --e-global-typography-74adeb9-font-family ), Sans-serif;font-size:var( --e-global-typography-74adeb9-font-size );font-weight:var( --e-global-typography-74adeb9-font-weight );text-transform:var( --e-global-typography-74adeb9-text-transform );font-style:var( --e-global-typography-74adeb9-font-style );text-decoration:var( --e-global-typography-74adeb9-text-decoration );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );color:var( --e-global-color-primary );}.elementor-997 .elementor-element.elementor-element-adb21d9 p{margin-block-end:0px;}.elementor-997 .elementor-element.elementor-element-b86e5ea{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-997 .elementor-element.elementor-element-b86e5ea p{margin-block-end:16px;}.elementor-997 .elementor-element.elementor-element-f962c28{--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;}.elementor-997 .elementor-element.elementor-element-e1392ba img{height:500px;object-fit:cover;object-position:center center;}.elementor-997 .elementor-element.elementor-element-30ec2cb{--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-end;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-997 .elementor-element.elementor-element-30ec2cb:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-30ec2cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cliffsidemalibu.com/wp-content/uploads/2026/10/diverse-startup-team-collaborating-during-an-offic-2025-10-31-12-54-47-utc.jpg");background-position:center center;background-size:cover;}.elementor-997 .elementor-element.elementor-element-76b8860{--display:flex;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-997 .elementor-element.elementor-element-76b8860:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-76b8860 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF4F4;}.elementor-997 .elementor-element.elementor-element-d981f50{width:100%;max-width:100%;text-align:start;font-family:var( --e-global-typography-74adeb9-font-family ), Sans-serif;font-size:var( --e-global-typography-74adeb9-font-size );font-weight:var( --e-global-typography-74adeb9-font-weight );text-transform:var( --e-global-typography-74adeb9-text-transform );font-style:var( --e-global-typography-74adeb9-font-style );text-decoration:var( --e-global-typography-74adeb9-text-decoration );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );color:#B8B89C;}.elementor-997 .elementor-element.elementor-element-d981f50 p{margin-block-end:0px;}.elementor-997 .elementor-element.elementor-element-657dfa2{width:var( --container-widget-width, 734px );max-width:734px;--container-widget-width:734px;--container-widget-flex-grow:0;text-align:start;}.elementor-997 .elementor-element.elementor-element-657dfa2 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-997 .elementor-element.elementor-element-064723f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-997 .elementor-element.elementor-element-064723f p{margin-block-end:22px;}.elementor-997 .elementor-element.elementor-element-064723f a{color:var( --e-global-color-primary );}.elementor-997 .elementor-element.elementor-element-648b37c{--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;--justify-content:space-between;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-997 .elementor-element.elementor-element-648b37c:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-648b37c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-997 .elementor-element.elementor-element-770faed{--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-end;--overlay-opacity:0.05;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-770faed::before, .elementor-997 .elementor-element.elementor-element-770faed > .elementor-background-video-container::before, .elementor-997 .elementor-element.elementor-element-770faed > .e-con-inner > .elementor-background-video-container::before, .elementor-997 .elementor-element.elementor-element-770faed > .elementor-background-slideshow::before, .elementor-997 .elementor-element.elementor-element-770faed > .e-con-inner > .elementor-background-slideshow::before, .elementor-997 .elementor-element.elementor-element-770faed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-997 .elementor-element.elementor-element-1716309{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-74adeb9-font-family ), Sans-serif;font-size:var( --e-global-typography-74adeb9-font-size );font-weight:var( --e-global-typography-74adeb9-font-weight );text-transform:var( --e-global-typography-74adeb9-text-transform );font-style:var( --e-global-typography-74adeb9-font-style );text-decoration:var( --e-global-typography-74adeb9-text-decoration );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );color:var( --e-global-color-primary );}.elementor-997 .elementor-element.elementor-element-1716309 p{margin-block-end:0px;}.elementor-997 .elementor-element.elementor-element-3002c23{text-align:center;}.elementor-997 .elementor-element.elementor-element-69bb8cb{width:var( --container-widget-width, 983px );max-width:983px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:983px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-997 .elementor-element.elementor-element-69bb8cb.elementor-element{--align-self:center;}.elementor-997 .elementor-element.elementor-element-69bb8cb p{margin-block-end:16px;}.elementor-997 .elementor-element.elementor-element-2a671ec{text-align:center;}.elementor-997 .elementor-element.elementor-element-d0d66ea{width:var( --container-widget-width, 831px );max-width:831px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:831px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-997 .elementor-element.elementor-element-d0d66ea.elementor-element{--align-self:center;}.elementor-997 .elementor-element.elementor-element-d0d66ea p{margin-block-end:16px;}.elementor-997 .elementor-element.elementor-element-d3366f9 .elementor-button{background-color:var( --e-global-color-2713f96 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:015px 30px 15px 30px;}.elementor-997 .elementor-element.elementor-element-d3366f9 .elementor-button:hover, .elementor-997 .elementor-element.elementor-element-d3366f9 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-997 .elementor-element.elementor-element-d3366f9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-997 .elementor-element.elementor-element-d3366f9 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-997 .elementor-element.elementor-element-d3366f9 .elementor-button:hover svg, .elementor-997 .elementor-element.elementor-element-d3366f9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-997 .elementor-element.elementor-element-336288c{--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;--justify-content:space-between;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-997 .elementor-element.elementor-element-f136c47{--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;--overlay-opacity:0.05;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-f136c47::before, .elementor-997 .elementor-element.elementor-element-f136c47 > .elementor-background-video-container::before, .elementor-997 .elementor-element.elementor-element-f136c47 > .e-con-inner > .elementor-background-video-container::before, .elementor-997 .elementor-element.elementor-element-f136c47 > .elementor-background-slideshow::before, .elementor-997 .elementor-element.elementor-element-f136c47 > .e-con-inner > .elementor-background-slideshow::before, .elementor-997 .elementor-element.elementor-element-f136c47 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-997 .elementor-element.elementor-element-55e6bd5{width:100%;max-width:100%;text-align:start;font-family:var( --e-global-typography-74adeb9-font-family ), Sans-serif;font-size:var( --e-global-typography-74adeb9-font-size );font-weight:var( --e-global-typography-74adeb9-font-weight );text-transform:var( --e-global-typography-74adeb9-text-transform );font-style:var( --e-global-typography-74adeb9-font-style );text-decoration:var( --e-global-typography-74adeb9-text-decoration );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );color:var( --e-global-color-primary );}.elementor-997 .elementor-element.elementor-element-55e6bd5 p{margin-block-end:0px;}.elementor-997 .elementor-element.elementor-element-71b54da{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-997 .elementor-element.elementor-element-71b54da p{margin-block-end:16px;}.elementor-997 .elementor-element.elementor-element-73f8887{--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;}.elementor-997 .elementor-element.elementor-element-149d71c img{height:500px;object-fit:cover;object-position:center left;}.elementor-997 .elementor-element.elementor-element-d6d6529{--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:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-997 .elementor-element.elementor-element-d6d6529:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-d6d6529 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-997 .elementor-element.elementor-element-c0cd033{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-22b497d{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-74adeb9-font-family ), Sans-serif;font-size:var( --e-global-typography-74adeb9-font-size );font-weight:var( --e-global-typography-74adeb9-font-weight );text-transform:var( --e-global-typography-74adeb9-text-transform );font-style:var( --e-global-typography-74adeb9-font-style );text-decoration:var( --e-global-typography-74adeb9-text-decoration );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );color:#FFFFFF;}.elementor-997 .elementor-element.elementor-element-22b497d p{margin-block-end:0px;}.elementor-997 .elementor-element.elementor-element-8b5e1d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-997 .elementor-element.elementor-element-8b5e1d8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-e342e57 );}.elementor-997 .elementor-element.elementor-element-9352737{width:var( --container-widget-width, 802px );max-width:802px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:802px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-e342e57 );}.elementor-997 .elementor-element.elementor-element-9352737.elementor-element{--align-self:center;}.elementor-997 .elementor-element.elementor-element-9352737 p{margin-block-end:16px;}.elementor-997 .elementor-element.elementor-element-4ca4da2 .elementor-button{background-color:var( --e-global-color-2713f96 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:015px 30px 15px 30px;}.elementor-997 .elementor-element.elementor-element-4ca4da2 .elementor-button:hover, .elementor-997 .elementor-element.elementor-element-4ca4da2 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-997 .elementor-element.elementor-element-4ca4da2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-997 .elementor-element.elementor-element-4ca4da2 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-997 .elementor-element.elementor-element-4ca4da2 .elementor-button:hover svg, .elementor-997 .elementor-element.elementor-element-4ca4da2 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-997 .elementor-element.elementor-element-0d9bf55{--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-end;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-997 .elementor-element.elementor-element-0d9bf55:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-0d9bf55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cliffsidemalibu.com/wp-content/uploads/2026/10/AdobeStock_485293544-1-scaled.jpeg");background-position:center center;background-size:cover;}.elementor-997 .elementor-element.elementor-element-711919c{--display:flex;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-997 .elementor-element.elementor-element-711919c:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-711919c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF4F4;}.elementor-997 .elementor-element.elementor-element-f5c83c0{width:100%;max-width:100%;text-align:start;font-family:var( --e-global-typography-74adeb9-font-family ), Sans-serif;font-size:var( --e-global-typography-74adeb9-font-size );font-weight:var( --e-global-typography-74adeb9-font-weight );text-transform:var( --e-global-typography-74adeb9-text-transform );font-style:var( --e-global-typography-74adeb9-font-style );text-decoration:var( --e-global-typography-74adeb9-text-decoration );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );color:#B8B89C;}.elementor-997 .elementor-element.elementor-element-f5c83c0 p{margin-block-end:0px;}.elementor-997 .elementor-element.elementor-element-a798e85{width:var( --container-widget-width, 734px );max-width:734px;--container-widget-width:734px;--container-widget-flex-grow:0;text-align:start;}.elementor-997 .elementor-element.elementor-element-a798e85 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-997 .elementor-element.elementor-element-bcd31ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-997 .elementor-element.elementor-element-bcd31ce p{margin-block-end:22px;}.elementor-997 .elementor-element.elementor-element-bcd31ce a{color:var( --e-global-color-primary );}.elementor-997 .elementor-element.elementor-element-77fa657{--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;--justify-content:space-between;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-997 .elementor-element.elementor-element-77fa657:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-77fa657 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-997 .elementor-element.elementor-element-422ccc8{--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-end;--overlay-opacity:0.05;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-422ccc8::before, .elementor-997 .elementor-element.elementor-element-422ccc8 > .elementor-background-video-container::before, .elementor-997 .elementor-element.elementor-element-422ccc8 > .e-con-inner > .elementor-background-video-container::before, .elementor-997 .elementor-element.elementor-element-422ccc8 > .elementor-background-slideshow::before, .elementor-997 .elementor-element.elementor-element-422ccc8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-997 .elementor-element.elementor-element-422ccc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-997 .elementor-element.elementor-element-279cdc4{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-74adeb9-font-family ), Sans-serif;font-size:var( --e-global-typography-74adeb9-font-size );font-weight:var( --e-global-typography-74adeb9-font-weight );text-transform:var( --e-global-typography-74adeb9-text-transform );font-style:var( --e-global-typography-74adeb9-font-style );text-decoration:var( --e-global-typography-74adeb9-text-decoration );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );color:var( --e-global-color-primary );}.elementor-997 .elementor-element.elementor-element-279cdc4 p{margin-block-end:0px;}.elementor-997 .elementor-element.elementor-element-2d2430d{text-align:center;}.elementor-997 .elementor-element.elementor-element-2a3495f{width:var( --container-widget-width, 983px );max-width:983px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:983px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-997 .elementor-element.elementor-element-2a3495f.elementor-element{--align-self:center;}.elementor-997 .elementor-element.elementor-element-2a3495f p{margin-block-end:16px;}.elementor-997 .elementor-element.elementor-element-63305d6{--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:80px;--padding-bottom:80px;--padding-left:30px;--padding-right:30px;}.elementor-997 .elementor-element.elementor-element-63305d6:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-63305d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-997 .elementor-element.elementor-element-7bd1849{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-6eb6115{width:100%;max-width:100%;text-align:center;font-family:var( --e-global-typography-74adeb9-font-family ), Sans-serif;font-size:var( --e-global-typography-74adeb9-font-size );font-weight:var( --e-global-typography-74adeb9-font-weight );text-transform:var( --e-global-typography-74adeb9-text-transform );font-style:var( --e-global-typography-74adeb9-font-style );text-decoration:var( --e-global-typography-74adeb9-text-decoration );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );color:#FFFFFF;}.elementor-997 .elementor-element.elementor-element-6eb6115 p{margin-block-end:0px;}.elementor-997 .elementor-element.elementor-element-277b4c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-997 .elementor-element.elementor-element-277b4c4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-e342e57 );}.elementor-997 .elementor-element.elementor-element-5bab0b5{width:var( --container-widget-width, 802px );max-width:802px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:802px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-e342e57 );}.elementor-997 .elementor-element.elementor-element-5bab0b5.elementor-element{--align-self:center;}.elementor-997 .elementor-element.elementor-element-5bab0b5 p{margin-block-end:16px;}.elementor-997 .elementor-element.elementor-element-55f41c3{--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;--justify-content:space-between;--gap:100px 0px;--row-gap:100px;--column-gap:0px;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:30px;--padding-right:30px;}.elementor-997 .elementor-element.elementor-element-55f41c3:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-55f41c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-997 .elementor-element.elementor-element-28e1928{--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;--overlay-opacity:0.05;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-28e1928::before, .elementor-997 .elementor-element.elementor-element-28e1928 > .elementor-background-video-container::before, .elementor-997 .elementor-element.elementor-element-28e1928 > .e-con-inner > .elementor-background-video-container::before, .elementor-997 .elementor-element.elementor-element-28e1928 > .elementor-background-slideshow::before, .elementor-997 .elementor-element.elementor-element-28e1928 > .e-con-inner > .elementor-background-slideshow::before, .elementor-997 .elementor-element.elementor-element-28e1928 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-997 .elementor-element.elementor-element-f40459d{width:100%;max-width:100%;text-align:start;font-family:var( --e-global-typography-74adeb9-font-family ), Sans-serif;font-size:var( --e-global-typography-74adeb9-font-size );font-weight:var( --e-global-typography-74adeb9-font-weight );text-transform:var( --e-global-typography-74adeb9-text-transform );font-style:var( --e-global-typography-74adeb9-font-style );text-decoration:var( --e-global-typography-74adeb9-text-decoration );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );color:var( --e-global-color-primary );}.elementor-997 .elementor-element.elementor-element-f40459d p{margin-block-end:0px;}.elementor-997 .elementor-element.elementor-element-8ae4b02{width:var( --container-widget-width, 573px );max-width:573px;--container-widget-width:573px;--container-widget-flex-grow:0;}.elementor-997 .elementor-element.elementor-element-8ae4b02.elementor-element{--align-self:flex-start;}.elementor-997 .elementor-element.elementor-element-8f0971c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-997 .elementor-element.elementor-element-8f0971c p{margin-block-end:16px;}.elementor-997 .elementor-element.elementor-element-8f0971c a{color:var( --e-global-color-primary );}.elementor-997 .elementor-element.elementor-element-46cf921 .elementor-button{background-color:var( --e-global-color-2713f96 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:0px 0px 0px 0px;padding:015px 30px 15px 30px;}.elementor-997 .elementor-element.elementor-element-46cf921 .elementor-button:hover, .elementor-997 .elementor-element.elementor-element-46cf921 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );border-color:var( --e-global-color-accent );}.elementor-997 .elementor-element.elementor-element-46cf921 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-997 .elementor-element.elementor-element-46cf921 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-997 .elementor-element.elementor-element-46cf921 .elementor-button:hover svg, .elementor-997 .elementor-element.elementor-element-46cf921 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-997 .elementor-element.elementor-element-10ad9b1{--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;}.elementor-997 .elementor-element.elementor-element-dcc7a25 img{height:405px;object-fit:cover;object-position:center center;}.elementor-997 .elementor-element.elementor-element-496d220f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-5f7bd36d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-7fa30dd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-997 .elementor-element.elementor-element-a78c752{--content-width:1400px;}.elementor-997 .elementor-element.elementor-element-4d45e79{--width:100%;}.elementor-997 .elementor-element.elementor-element-182eb181{--width:100%;}.elementor-997 .elementor-element.elementor-element-5125a4bb{--width:50%;}.elementor-997 .elementor-element.elementor-element-ee0e1a2{--content-width:1400px;}.elementor-997 .elementor-element.elementor-element-2cf3644b{--width:30%;}.elementor-997 .elementor-element.elementor-element-576f6eb9{--width:60%;}.elementor-997 .elementor-element.elementor-element-4f066bb{--width:100%;}.elementor-997 .elementor-element.elementor-element-b821357{--content-width:1400px;}.elementor-997 .elementor-element.elementor-element-43d33f6{--width:100%;}.elementor-997 .elementor-element.elementor-element-c4f684c{--content-width:1400px;}.elementor-997 .elementor-element.elementor-element-20899f4{--width:60%;}.elementor-997 .elementor-element.elementor-element-f962c28{--width:30%;}.elementor-997 .elementor-element.elementor-element-76b8860{--width:50%;}.elementor-997 .elementor-element.elementor-element-648b37c{--content-width:1400px;}.elementor-997 .elementor-element.elementor-element-770faed{--width:100%;}.elementor-997 .elementor-element.elementor-element-336288c{--content-width:1400px;}.elementor-997 .elementor-element.elementor-element-f136c47{--width:60%;}.elementor-997 .elementor-element.elementor-element-73f8887{--width:30%;}.elementor-997 .elementor-element.elementor-element-c0cd033{--width:100%;}.elementor-997 .elementor-element.elementor-element-711919c{--width:50%;}.elementor-997 .elementor-element.elementor-element-77fa657{--content-width:1400px;}.elementor-997 .elementor-element.elementor-element-422ccc8{--width:100%;}.elementor-997 .elementor-element.elementor-element-7bd1849{--width:100%;}.elementor-997 .elementor-element.elementor-element-55f41c3{--content-width:1400px;}.elementor-997 .elementor-element.elementor-element-28e1928{--width:60%;}.elementor-997 .elementor-element.elementor-element-10ad9b1{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-997 .elementor-element.elementor-element-5125a4bb{--width:100%;}.elementor-997 .elementor-element.elementor-element-76b8860{--width:100%;}.elementor-997 .elementor-element.elementor-element-711919c{--width:100%;}}@media(min-width:1025px){.elementor-997 .elementor-element.elementor-element-acbe30f:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-acbe30f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-997 .elementor-element.elementor-element-30ec2cb:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-30ec2cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-997 .elementor-element.elementor-element-0d9bf55:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-0d9bf55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-997 .elementor-element.elementor-element-a78c752{--gap:70px 50px;--row-gap:70px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-997 .elementor-element.elementor-element-358586d{font-size:var( --e-global-typography-74adeb9-font-size );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );}.elementor-997 .elementor-element.elementor-element-cb680a9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-997 .elementor-element.elementor-element-108f136 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-997 .elementor-element.elementor-element-5f965d7e{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-997 .elementor-element.elementor-element-1ac37673{font-size:var( --e-global-typography-74adeb9-font-size );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );}.elementor-997 .elementor-element.elementor-element-775662a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-997 .elementor-element.elementor-element-775662a7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-997 .elementor-element.elementor-element-65af63e8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-997 .elementor-element.elementor-element-5125a4bb{--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-997 .elementor-element.elementor-element-6ddd36af{font-size:var( --e-global-typography-74adeb9-font-size );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );}.elementor-997 .elementor-element.elementor-element-426a8995{--container-widget-width:520px;--container-widget-flex-grow:0;width:var( --container-widget-width, 520px );max-width:520px;}.elementor-997 .elementor-element.elementor-element-426a8995 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-997 .elementor-element.elementor-element-ee0e1a2{--gap:70px 50px;--row-gap:70px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-997 .elementor-element.elementor-element-330c96d1{font-size:var( --e-global-typography-74adeb9-font-size );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );}.elementor-997 .elementor-element.elementor-element-78ef737c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-997 .elementor-element.elementor-element-5878ed2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-997 .elementor-element.elementor-element-8018db4{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-997 .elementor-element.elementor-element-629dd8c5{font-size:var( --e-global-typography-74adeb9-font-size );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );}.elementor-997 .elementor-element.elementor-element-125285d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-997 .elementor-element.elementor-element-125285d4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-997 .elementor-element.elementor-element-13f16b4d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-997 .elementor-element.elementor-element-43123013 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-997 .elementor-element.elementor-element-b821357{--gap:70px 50px;--row-gap:70px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-997 .elementor-element.elementor-element-4710404{font-size:var( --e-global-typography-74adeb9-font-size );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );}.elementor-997 .elementor-element.elementor-element-59e1381{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-997 .elementor-element.elementor-element-b7b46ed .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-997 .elementor-element.elementor-element-c4f684c{--gap:70px 50px;--row-gap:70px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-997 .elementor-element.elementor-element-adb21d9{font-size:var( --e-global-typography-74adeb9-font-size );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );}.elementor-997 .elementor-element.elementor-element-b86e5ea{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-997 .elementor-element.elementor-element-76b8860{--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-997 .elementor-element.elementor-element-d981f50{font-size:var( --e-global-typography-74adeb9-font-size );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );}.elementor-997 .elementor-element.elementor-element-657dfa2{--container-widget-width:520px;--container-widget-flex-grow:0;width:var( --container-widget-width, 520px );max-width:520px;}.elementor-997 .elementor-element.elementor-element-657dfa2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-997 .elementor-element.elementor-element-648b37c{--gap:70px 50px;--row-gap:70px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-997 .elementor-element.elementor-element-1716309{font-size:var( --e-global-typography-74adeb9-font-size );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );}.elementor-997 .elementor-element.elementor-element-69bb8cb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-997 .elementor-element.elementor-element-d0d66ea{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-997 .elementor-element.elementor-element-d3366f9 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-997 .elementor-element.elementor-element-336288c{--gap:70px 50px;--row-gap:70px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-997 .elementor-element.elementor-element-55e6bd5{font-size:var( --e-global-typography-74adeb9-font-size );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );}.elementor-997 .elementor-element.elementor-element-71b54da{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-997 .elementor-element.elementor-element-d6d6529{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-997 .elementor-element.elementor-element-22b497d{font-size:var( --e-global-typography-74adeb9-font-size );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );}.elementor-997 .elementor-element.elementor-element-8b5e1d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-997 .elementor-element.elementor-element-8b5e1d8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-997 .elementor-element.elementor-element-9352737{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-997 .elementor-element.elementor-element-4ca4da2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-997 .elementor-element.elementor-element-711919c{--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-997 .elementor-element.elementor-element-f5c83c0{font-size:var( --e-global-typography-74adeb9-font-size );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );}.elementor-997 .elementor-element.elementor-element-a798e85{--container-widget-width:520px;--container-widget-flex-grow:0;width:var( --container-widget-width, 520px );max-width:520px;}.elementor-997 .elementor-element.elementor-element-a798e85 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-997 .elementor-element.elementor-element-77fa657{--gap:70px 50px;--row-gap:70px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-997 .elementor-element.elementor-element-279cdc4{font-size:var( --e-global-typography-74adeb9-font-size );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );}.elementor-997 .elementor-element.elementor-element-2a3495f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-997 .elementor-element.elementor-element-63305d6{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-997 .elementor-element.elementor-element-6eb6115{font-size:var( --e-global-typography-74adeb9-font-size );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );}.elementor-997 .elementor-element.elementor-element-277b4c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-997 .elementor-element.elementor-element-277b4c4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-997 .elementor-element.elementor-element-5bab0b5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-997 .elementor-element.elementor-element-55f41c3{--gap:70px 50px;--row-gap:70px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-997 .elementor-element.elementor-element-f40459d{font-size:var( --e-global-typography-74adeb9-font-size );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );}.elementor-997 .elementor-element.elementor-element-8f0971c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-997 .elementor-element.elementor-element-46cf921 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}}@media(max-width:767px){.elementor-997 .elementor-element.elementor-element-a78c752{--gap:15px 20px;--row-gap:15px;--column-gap:20px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-997 .elementor-element.elementor-element-4d45e79.e-con{--order:-99999 /* order start hack */;}.elementor-997 .elementor-element.elementor-element-358586d{font-size:var( --e-global-typography-74adeb9-font-size );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );}.elementor-997 .elementor-element.elementor-element-cb680a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-997 .elementor-element.elementor-element-108f136{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-997 .elementor-element.elementor-element-108f136 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-997 .elementor-element.elementor-element-5f965d7e{--padding-top:70px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-997 .elementor-element.elementor-element-1ac37673{text-align:center;font-size:var( --e-global-typography-74adeb9-font-size );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );}.elementor-997 .elementor-element.elementor-element-775662a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-997 .elementor-element.elementor-element-775662a7 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-997 .elementor-element.elementor-element-65af63e8{--container-widget-width:337px;--container-widget-flex-grow:0;width:var( --container-widget-width, 337px );max-width:337px;text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-997 .elementor-element.elementor-element-acbe30f:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-acbe30f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-997 .elementor-element.elementor-element-acbe30f{--padding-top:0px;--padding-bottom:260px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-5125a4bb{--padding-top:60px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-997 .elementor-element.elementor-element-6ddd36af{text-align:center;font-size:var( --e-global-typography-74adeb9-font-size );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );}.elementor-997 .elementor-element.elementor-element-426a8995{--container-widget-width:251px;--container-widget-flex-grow:0;width:var( --container-widget-width, 251px );max-width:251px;text-align:center;}.elementor-997 .elementor-element.elementor-element-426a8995.elementor-element{--align-self:center;}.elementor-997 .elementor-element.elementor-element-426a8995 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-997 .elementor-element.elementor-element-ee0e1a2{--gap:15px 20px;--row-gap:15px;--column-gap:20px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-997 .elementor-element.elementor-element-2cf3644b{--min-height:0px;}.elementor-997 .elementor-element.elementor-element-16bedee5 img{height:200px;}.elementor-997 .elementor-element.elementor-element-576f6eb9.e-con{--order:-99999 /* order start hack */;}.elementor-997 .elementor-element.elementor-element-330c96d1{text-align:center;font-size:var( --e-global-typography-74adeb9-font-size );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );}.elementor-997 .elementor-element.elementor-element-78ef737c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-997 .elementor-element.elementor-element-5878ed2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-997 .elementor-element.elementor-element-5878ed2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-997 .elementor-element.elementor-element-8018db4{--padding-top:70px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-997 .elementor-element.elementor-element-629dd8c5{text-align:center;font-size:var( --e-global-typography-74adeb9-font-size );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );}.elementor-997 .elementor-element.elementor-element-125285d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-997 .elementor-element.elementor-element-125285d4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-997 .elementor-element.elementor-element-13f16b4d{width:100%;max-width:100%;text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-997 .elementor-element.elementor-element-43123013 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-997 .elementor-element.elementor-element-b821357{--gap:15px 20px;--row-gap:15px;--column-gap:20px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-997 .elementor-element.elementor-element-43d33f6.e-con{--order:-99999 /* order start hack */;}.elementor-997 .elementor-element.elementor-element-4710404{font-size:var( --e-global-typography-74adeb9-font-size );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );}.elementor-997 .elementor-element.elementor-element-59e1381{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-997 .elementor-element.elementor-element-b7b46ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-997 .elementor-element.elementor-element-b7b46ed .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-997 .elementor-element.elementor-element-c4f684c{--gap:15px 20px;--row-gap:15px;--column-gap:20px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-997 .elementor-element.elementor-element-20899f4.e-con{--order:-99999 /* order start hack */;}.elementor-997 .elementor-element.elementor-element-adb21d9{text-align:center;font-size:var( --e-global-typography-74adeb9-font-size );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );}.elementor-997 .elementor-element.elementor-element-b86e5ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-997 .elementor-element.elementor-element-f962c28{--min-height:0px;}.elementor-997 .elementor-element.elementor-element-e1392ba img{height:200px;}.elementor-997 .elementor-element.elementor-element-30ec2cb:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-30ec2cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cliffsidemalibu.com/wp-content/uploads/2026/09/PointDume_7214Birdview_Patio_045-1536x1024.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-997 .elementor-element.elementor-element-30ec2cb{--padding-top:0px;--padding-bottom:260px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-76b8860{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-997 .elementor-element.elementor-element-d981f50{text-align:center;font-size:var( --e-global-typography-74adeb9-font-size );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );}.elementor-997 .elementor-element.elementor-element-657dfa2{--container-widget-width:251px;--container-widget-flex-grow:0;width:var( --container-widget-width, 251px );max-width:251px;text-align:center;}.elementor-997 .elementor-element.elementor-element-657dfa2.elementor-element{--align-self:center;}.elementor-997 .elementor-element.elementor-element-657dfa2 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-997 .elementor-element.elementor-element-648b37c{--gap:15px 20px;--row-gap:15px;--column-gap:20px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-997 .elementor-element.elementor-element-770faed.e-con{--order:-99999 /* order start hack */;}.elementor-997 .elementor-element.elementor-element-1716309{font-size:var( --e-global-typography-74adeb9-font-size );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );}.elementor-997 .elementor-element.elementor-element-69bb8cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-997 .elementor-element.elementor-element-d0d66ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-997 .elementor-element.elementor-element-d3366f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-997 .elementor-element.elementor-element-d3366f9 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-997 .elementor-element.elementor-element-336288c{--gap:15px 20px;--row-gap:15px;--column-gap:20px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-997 .elementor-element.elementor-element-f136c47.e-con{--order:-99999 /* order start hack */;}.elementor-997 .elementor-element.elementor-element-55e6bd5{text-align:center;font-size:var( --e-global-typography-74adeb9-font-size );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );}.elementor-997 .elementor-element.elementor-element-71b54da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-997 .elementor-element.elementor-element-73f8887{--min-height:0px;}.elementor-997 .elementor-element.elementor-element-149d71c img{height:200px;}.elementor-997 .elementor-element.elementor-element-d6d6529{--padding-top:70px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-997 .elementor-element.elementor-element-22b497d{text-align:center;font-size:var( --e-global-typography-74adeb9-font-size );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );}.elementor-997 .elementor-element.elementor-element-8b5e1d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-997 .elementor-element.elementor-element-8b5e1d8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-997 .elementor-element.elementor-element-9352737{width:100%;max-width:100%;text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-997 .elementor-element.elementor-element-4ca4da2 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-997 .elementor-element.elementor-element-0d9bf55:not(.elementor-motion-effects-element-type-background), .elementor-997 .elementor-element.elementor-element-0d9bf55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.cliffsidemalibu.com/wp-content/uploads/2026/09/PointDume_7214Birdview_Patio_045-1536x1024.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-997 .elementor-element.elementor-element-0d9bf55{--padding-top:0px;--padding-bottom:260px;--padding-left:0px;--padding-right:0px;}.elementor-997 .elementor-element.elementor-element-711919c{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-997 .elementor-element.elementor-element-f5c83c0{text-align:center;font-size:var( --e-global-typography-74adeb9-font-size );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );}.elementor-997 .elementor-element.elementor-element-a798e85{--container-widget-width:251px;--container-widget-flex-grow:0;width:var( --container-widget-width, 251px );max-width:251px;text-align:center;}.elementor-997 .elementor-element.elementor-element-a798e85.elementor-element{--align-self:center;}.elementor-997 .elementor-element.elementor-element-a798e85 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-997 .elementor-element.elementor-element-77fa657{--gap:15px 20px;--row-gap:15px;--column-gap:20px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-997 .elementor-element.elementor-element-422ccc8.e-con{--order:-99999 /* order start hack */;}.elementor-997 .elementor-element.elementor-element-279cdc4{font-size:var( --e-global-typography-74adeb9-font-size );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );}.elementor-997 .elementor-element.elementor-element-2a3495f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-997 .elementor-element.elementor-element-63305d6{--padding-top:70px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-997 .elementor-element.elementor-element-6eb6115{text-align:center;font-size:var( --e-global-typography-74adeb9-font-size );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );}.elementor-997 .elementor-element.elementor-element-277b4c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-997 .elementor-element.elementor-element-277b4c4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-997 .elementor-element.elementor-element-5bab0b5{width:100%;max-width:100%;text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-997 .elementor-element.elementor-element-55f41c3{--gap:15px 20px;--row-gap:15px;--column-gap:20px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:30px;--padding-right:30px;}.elementor-997 .elementor-element.elementor-element-28e1928.e-con{--order:-99999 /* order start hack */;}.elementor-997 .elementor-element.elementor-element-f40459d{text-align:center;font-size:var( --e-global-typography-74adeb9-font-size );line-height:var( --e-global-typography-74adeb9-line-height );letter-spacing:var( --e-global-typography-74adeb9-letter-spacing );}.elementor-997 .elementor-element.elementor-element-8f0971c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-997 .elementor-element.elementor-element-46cf921 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-997 .elementor-element.elementor-element-10ad9b1{--min-height:0px;}.elementor-997 .elementor-element.elementor-element-dcc7a25 img{height:200px;}}