.elementor-1601 .elementor-element.elementor-element-8970386{--display:flex;--min-height:650px;--overlay-opacity:0.5;}.elementor-1601 .elementor-element.elementor-element-8970386::before, .elementor-1601 .elementor-element.elementor-element-8970386 > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-8970386 > .e-con-inner > .elementor-background-video-container::before, .elementor-1601 .elementor-element.elementor-element-8970386 > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-8970386 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1601 .elementor-element.elementor-element-8970386 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;background-image:url("https://somersetranchestates.com/wp-content/uploads/2026/03/entrance-night.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1601 .elementor-element.elementor-element-88a3952{text-align:center;}.elementor-1601 .elementor-element.elementor-element-88a3952 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:100px;mix-blend-mode:luminosity;color:#034C6B;}.elementor-1601 .elementor-element.elementor-element-e648793{text-align:center;font-family:"Times New Roman", Sans-serif;font-size:40px;font-style:italic;line-height:15px;color:#070000;}.elementor-1601 .elementor-element.elementor-element-4ebaf2f{column-gap:0px;text-align:center;font-family:"Times New Roman", Sans-serif;font-size:39px;line-height:67px;color:#000000;}.elementor-1601 .elementor-element.elementor-element-a870e02 .elementor-button{background-color:#03BDCF;font-size:20px;fill:#FD8202;color:#FD8202;box-shadow:20px 11px 20px 10px rgba(0,0,0,0.5);border-style:groove;border-width:07px 07px 07px 07px;}.elementor-1601 .elementor-element.elementor-element-a870e02 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1601 .elementor-element.elementor-element-a870e02 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1601 .elementor-element.elementor-element-806773f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1601 .elementor-element.elementor-element-7ab4ef4{--display:flex;}.elementor-1601 .elementor-element.elementor-element-4d964cc{text-align:center;}.elementor-1601 .elementor-element.elementor-element-4d964cc .elementor-heading-title{font-family:"ADLaM Display", Sans-serif;line-height:100px;}.elementor-1601 .elementor-element.elementor-element-30241ae{text-align:center;font-family:"Times New Roman", Sans-serif;font-size:30px;line-height:15px;}.elementor-1601 .elementor-element.elementor-element-7f12920{text-align:center;font-size:25px;line-height:30px;}.elementor-1601 .elementor-element.elementor-element-97068d1{text-align:center;font-size:19px;font-style:italic;line-height:32px;color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1601 .elementor-element.elementor-element-806773f{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1601 .elementor-element.elementor-element-806773f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}