.elementor .anchor-container{padding:0px;flex-direction:column;}.elementor .meta-box{padding:28px;border-color:var(--White);border-style:none;display:flex;flex-direction:column;gap:8px;}.elementor .t-meta{font-family:var(--font-sans);font-weight:400;font-size:13px;color:var(--color-stone);letter-spacing:0.3px;line-height:1.6em;padding-inline-start:0px;border-width:0px;border-color:var(--color-sand);border-style:none;}.elementor .t-label{font-family:var(--font-sans);font-weight:400;font-size:14px;color:var(--color-cocoa_1);letter-spacing:1.1px;line-height:1.4em;font-style:normal;text-transform:uppercase;align-self:start;}.elementor .t-sub{font-family:var(--font-display);font-weight:400;font-size:28px;color:var(--color-ironwork);line-height:1.2em;}.elementor .t-hero{font-family:var(--font-display);font-weight:400;font-size:76px;color:var(--White);letter-spacing:-0.8px;line-height:1.05em;text-transform:none;}.elementor .u-divider-left{padding-block-start:0px;padding-block-end:10px;padding-inline-start:var(--space-2);padding-inline-end:10px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--color-sand);border-style:solid;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .t-landing{min-height:70vh;padding-block-start:5%;padding-block-end:0%;padding-inline-start:5%;padding-inline-end:5%;background-image:linear-gradient(#000000e8, #000000e8),url("https://ashleycohnhomes.com/wp-content/uploads/2026/08/11320-boca-woods-lane-boca-raton-fl-33428-02.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll,fixed;background-size:auto auto,cover;background-position:0% 0%,center center;background-clip:border-box;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;}.elementor .t-landing-inner{width:1280px;padding:0px;margin:0%;display:flex;flex-direction:column;gap:48px;justify-content:flex-start;align-items:start;}.elementor .t-landing-text{width:70%;font-family:var(--font-sans);font-weight:300;font-size:20px;}.elementor .t-landing-button-main{font-family:var(--font-sans);font-weight:400;font-size:14px;color:var(--color-ironwork);letter-spacing:var(--radius);text-transform:uppercase;padding-block-start:var(--space-2);padding-block-end:var(--space-2);padding-inline-start:var(--space-4_1);padding-inline-end:var(--space-4);background-color:var(--White);}.elementor .t-landing-button-secondary{font-family:var(--font-sans);font-weight:400;font-size:14px;color:var(--White);letter-spacing:var(--radius);text-transform:uppercase;padding-block-start:var(--space-2);padding-block-end:var(--space-2);padding-inline-start:var(--space-4_1);padding-inline-end:var(--space-4);border-width:1px;border-color:var(--White);border-style:solid;background-color:var(--Transparent);}.elementor .t-landing-top-bar{width:5%;background-color:var(--color-brass-hover);}.elementor .t-landing-stats-container{padding:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--border-gray);border-style:solid;display:flex;flex-direction:row;gap:0px;justify-content:space-between;align-items:center;}.elementor .t-landing-stats-title{font-family:var(--font-display);font-weight:400;font-size:var(--space-5);color:var(--White);display:flex;flex-direction:row;align-items:center;}.elementor .t-landing-stats-paragraph{font-weight:400;font-size:12px;color:var(--color-brass-tint);letter-spacing:3px;text-transform:uppercase;}.elementor .t-landing-stats-box{padding-block-start:var(--space-1);padding-block-end:var(--space-3);padding-inline-start:var(--space-3);padding-inline-end:var(--space-3);border-width:0px;border-color:var(--color-stone);border-style:solid;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .u-divider-left-padded{border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:var(--border-gray);border-style:solid;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .s-container{padding:80px;background-color:var(--color-chalk);display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:center;}.elementor .s-container-inner{width:1280px;display:flex;flex-direction:row;gap:48px;justify-content:center;align-items:center;}.elementor .s-l-container{width:60%;min-height:600px;display:flex;justify-content:flex-start;align-items:stretch;}.elementor .s-r-container{display:flex;flex-direction:column;gap:20px;justify-content:flex-start;align-items:start;}.elementor .s-heading{font-family:var(--font-display);font-weight:400;font-size:var(--space-6);line-height:1.1em;text-transform:none;margin-block-end:8px;}.elementor .s-p{font-weight:300;font-size:20px;letter-spacing:0.5px;}.elementor .s-button{font-family:var(--font-sans);font-size:var(--space-3);color:var(--color-brass-hover);text-transform:uppercase;padding:0px;background-color:#ffffff00;transition:all 200ms;}.elementor .s-button:hover,.elementor .s-button:focus-visible{color:var(--color-stone);transform:translate3d(0px, 6px, 0px);}.elementor .s-divider{background-color:var(--color-sand);}