.elementor .section-white{padding:40px;border-radius:20px;background-color:#ffffff;flex-direction:column;}.elementor .section-transparent{padding:40px;border-radius:20px;flex-direction:column;}.elementor .section-hero{padding-block-start:180px;padding-block-end:140px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:-85px;border-radius:20px;background-color:var(--Ink);flex-direction:column;}.elementor .btn-primary{font-family:var(--Accent_Font_Family);font-size:var(--Menu_Font_Size);color:var(--Paper);text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:100px;background-color:var(--Navy);}.elementor .btn-primary:hover,.elementor .btn-primary:focus-visible{background-color:var(--Ink);}.elementor .btn-menu-cta{font-family:var(--Accent_Font_Family);font-size:var(--Menu_Font_Size);color:var(--Paper);text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;border-radius:100px;background-color:var(--Navy);}.elementor .btn-menu-cta:hover,.elementor .btn-menu-cta:focus-visible{background-color:var(--Ink);}.elementor .btn-dark{color:var(--Navy);border-width:1px;border-color:var(--Paper_Deep);border-style:solid;background-color:var(--Paper);}.elementor .btn-dark:hover,.elementor .btn-dark:focus-visible{border-color:var(--Lake_Mist);background-color:var(--Lake_Mist);}.elementor .box-white{padding-block-start:20px;padding-block-end:20px;padding-inline-start:30px;padding-inline-end:30px;border-radius:8px;border-width:2px;border-color:var(--Paper_Deep);border-style:solid;background-color:#ffffff;}.elementor .section-image{padding:40px;border-radius:20px;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0.81) 0%,rgba(35, 77, 24, 0.73) 100%),url("https://limestonecreekproperties.com/wp-content/uploads/2026/06/limestone-img-11.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:var(--Ink);flex-direction:column;}.elementor .btn-inline{align-self:center;}.elementor .btn-outline{color:var(--Paper);border-width:2px;border-color:var(--Paper_Deep);border-style:solid;background-color:#ffffff00;}.elementor .btn-outline:hover,.elementor .btn-outline:focus-visible{color:var(--Ink);border-color:var(--Paper_Deep);background-color:var(--Paper_Deep);}.elementor .bg-image{border-radius:8px;box-shadow:5px 10px 20px 0px rgba(0, 0, 0, 0.1);}