.elementor-510 .elementor-element.elementor-element-2cd794d{--display:flex;--min-height:920px;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 33px -5px #FFFFFF;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-510 .elementor-element.elementor-element-e1e5831{--display:flex;--min-height:890px;--justify-content:flex-end;--border-radius:25px 25px 25px 25px;}.elementor-510 .elementor-element.elementor-element-e1e5831:not(.elementor-motion-effects-element-type-background), .elementor-510 .elementor-element.elementor-element-e1e5831 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://lbicaitlin.com/wp-content/uploads/2026/07/LBI-Caitlin-Greve-Real-Estate-Agency-Social-Media.png");background-position:bottom center;background-size:cover;}.elementor-510 .elementor-element.elementor-element-1ba53e3{--display:flex;--min-height:410px;--justify-content:flex-end;--overlay-opacity:1;--border-radius:25px 25px 25px 25px;--margin-top:-380px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-510 .elementor-element.elementor-element-1ba53e3::before, .elementor-510 .elementor-element.elementor-element-1ba53e3 > .elementor-background-video-container::before, .elementor-510 .elementor-element.elementor-element-1ba53e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-510 .elementor-element.elementor-element-1ba53e3 > .elementor-background-slideshow::before, .elementor-510 .elementor-element.elementor-element-1ba53e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-510 .elementor-element.elementor-element-1ba53e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #000000 59%);}.elementor-510 .elementor-element.elementor-element-685d44c{text-align:center;}.elementor-510 .elementor-element.elementor-element-685d44c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:68px;font-weight:800;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-510 .elementor-element.elementor-element-9d58d0d{text-align:center;}.elementor-510 .elementor-element.elementor-element-9d58d0d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;color:#FFFFFF;}.elementor-510 .elementor-element.elementor-element-2deff71{--grid-template-columns:repeat(0, auto);text-align:center;padding:0px 0px 25px 0px;--icon-size:1.4rem;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-510 .elementor-element.elementor-element-2deff71 .elementor-social-icon{background-color:#FCFCFC00;}.elementor-510 .elementor-element.elementor-element-2deff71 .elementor-social-icon i{color:#FFFFFF;}.elementor-510 .elementor-element.elementor-element-2deff71 .elementor-social-icon svg{fill:#FFFFFF;}.elementor-510 .elementor-element.elementor-element-2deff71 .elementor-social-icon:hover i{color:#01EEFF;}.elementor-510 .elementor-element.elementor-element-2deff71 .elementor-social-icon:hover svg{fill:#01EEFF;}.elementor-510 .elementor-element.elementor-element-7c8a597{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-510 .elementor-element.elementor-element-7c8a597.elementor-element{--align-self:center;}.elementor-510 .elementor-element.elementor-element-7c8a597 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-510 .elementor-element.elementor-element-7c8a597 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-510 .elementor-element.elementor-element-7c8a597 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-510 .elementor-element.elementor-element-7c8a597 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-510 .elementor-element.elementor-element-7c8a597 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.5rem;}.elementor-510 .elementor-element.elementor-element-7c8a597 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-510 .elementor-element.elementor-element-7c8a597 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#01EEFF;}.elementor-510 .elementor-element.elementor-element-b9c9e33{text-align:center;}.elementor-510 .elementor-element.elementor-element-b9c9e33 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:36px;font-weight:800;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-510 .elementor-element.elementor-element-41716a5{width:var( --container-widget-width, 440px );max-width:440px;--container-widget-width:440px;--container-widget-flex-grow:0;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-510 .elementor-element.elementor-element-41716a5.elementor-element{--align-self:center;}.elementor-510 .elementor-element.elementor-element-41716a5 .elementor-icon-list-icon i{color:#FFFFFF;transition:color 0.3s;}.elementor-510 .elementor-element.elementor-element-41716a5 .elementor-icon-list-icon svg{fill:#FFFFFF;transition:fill 0.3s;}.elementor-510 .elementor-element.elementor-element-41716a5 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-510 .elementor-element.elementor-element-41716a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-510 .elementor-element.elementor-element-41716a5 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1.5rem;}.elementor-510 .elementor-element.elementor-element-41716a5 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-510 .elementor-element.elementor-element-41716a5 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#01EEFF;}.elementor-510 .elementor-element.elementor-element-2d0db54{padding:25px 5px 25px 5px;}body.elementor-page-510:not(.elementor-motion-effects-element-type-background), body.elementor-page-510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #00EEFF 0%, #BFFC8E 100%);}:root{--page-title-display:none;}body.elementor-page-510{padding:10px 10px 10px 10px;}@media(max-width:1024px){.elementor-510 .elementor-element.elementor-element-685d44c .elementor-heading-title{font-size:40px;}.elementor-510 .elementor-element.elementor-element-9d58d0d .elementor-heading-title{font-size:13px;}.elementor-510 .elementor-element.elementor-element-b9c9e33 .elementor-heading-title{font-size:3.5vw;}}@media(min-width:768px){.elementor-510 .elementor-element.elementor-element-2cd794d{--width:600px;}}@media(max-width:767px){.elementor-510 .elementor-element.elementor-element-2cd794d{--min-height:840px;}.elementor-510 .elementor-element.elementor-element-e1e5831{--min-height:680px;}.elementor-510 .elementor-element.elementor-element-685d44c .elementor-heading-title{font-size:2.7rem;}.elementor-510 .elementor-element.elementor-element-9d58d0d .elementor-heading-title{font-size:13px;}.elementor-510 .elementor-element.elementor-element-7c8a597{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-510 .elementor-element.elementor-element-7c8a597 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-510 .elementor-element.elementor-element-7c8a597 .elementor-icon-list-item > a{font-size:13px;}.elementor-510 .elementor-element.elementor-element-b9c9e33 .elementor-heading-title{font-size:1.7rem;}.elementor-510 .elementor-element.elementor-element-41716a5{--container-widget-width:370px;--container-widget-flex-grow:0;width:var( --container-widget-width, 370px );max-width:370px;}.elementor-510 .elementor-element.elementor-element-41716a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-510 .elementor-element.elementor-element-41716a5 .elementor-icon-list-item > a{font-size:13px;}.elementor-510 .elementor-element.elementor-element-2d0db54 img{width:250px;}}