.elementor .ts-dest-text{font-family:Lato;font-size:15px;color:#4A4A3F;line-height:1.55;margin-block-start:0px;margin-block-end:0px;margin-inline-start:20px;margin-inline-end:20px;}.elementor .ts-dest-title{font-family:"Playfair Display";font-weight:700;font-size:21px;color:#10400E;line-height:1.25;text-transform:none;margin-block-start:8px;margin-block-end:0px;margin-inline-start:20px;margin-inline-end:20px;}.elementor .ts-dest-card{max-width:calc(33.33% - 14px);overflow:hidden;padding-block-start:0px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-radius:14px;border-width:1px;border-color:#E4D9C4;border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:8px;flex:1 1 260px;}.elementor .ts-card-row{padding:0px;margin-block-start:12px;flex-direction:row;gap:20px;flex-wrap:wrap;}.elementor .ts-lead{max-width:720px;font-family:Lato;font-size:18px;color:#4A4A3F;line-height:1.6;margin:0px;}.elementor .ts-h2{font-family:"Playfair Display";font-weight:700;font-size:40px;color:#10400E;line-height:1.15;text-transform:none;margin:0px;}.elementor .ts-eyebrow{font-family:Montserrat;font-weight:700;font-size:12px;color:#6E4119;letter-spacing:2px;text-transform:uppercase;margin:0px;}.elementor .ts-section{padding-block-start:64px;padding-block-end:64px;padding-inline-start:max(32px, calc(50% - 590px));padding-inline-end:max(32px, calc(50% - 590px));flex-direction:column;gap:12px;}