.elementor .s-c7750d0{font-family:var(--amg-font-script);font-size:56px;color:#F4EFEB;text-align:center;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-fccf17f{max-width:900px;font-family:var(--amg-font-display);font-weight:400;font-size:72px;color:#F4EFEB;line-height:1.05em;text-align:center;margin-block-start:0px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-2231f5e{max-width:640px;font-family:var(--amg-font-body);font-weight:500;font-size:20px;color:rgba(244, 239, 235, 0.9);text-align:center;margin-block-start:0px;margin-block-end:40px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-95e0d4e{font-family:var(--amg-font-body);font-weight:600;font-size:13px;color:#FFFFFF;letter-spacing:2px;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:36px;padding-inline-end:36px;border-radius:100px;background-color:#537789;}.elementor .s-1d3c630{font-family:var(--amg-font-body);font-weight:600;font-size:13px;color:#F4EFEB;letter-spacing:2px;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:36px;padding-inline-end:36px;border-radius:100px;border-block-start-width:2px;border-block-end-width:2px;border-inline-start-width:2px;border-inline-end-width:2px;border-color:#F4EFEB;border-style:solid;background-color:rgba(0,0,0,0);}.elementor .s-9347cc2{display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .s-2e132aa{min-height:85vh;position:relative;padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(rgba(51, 70, 85, 0.45), rgba(51, 70, 85, 0.45)),url("https://www.amgbarbados.com/wp-content/uploads/2026/05/portfolio-tara-house-scaled.jpg");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .s-dcc6afc{font-family:"Brittany Signature";font-weight:400;font-size:64px;color:#334655;text-align:center;font-style:normal;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;}.elementor .s-2d60b8e{font-family:"Playfair Display";font-weight:400;font-size:56px;color:#334655;line-height:1.1em;text-align:center;margin-block-start:0px;margin-block-end:64px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;}.elementor .s-b34c394{width:100%;}.elementor .s-4225a4a{width:100%;max-width:1200px;display:flex;flex-direction:column;gap:24px;justify-content:flex-start;align-items:center;}.elementor .s-cd99e5d{padding-block-start:112px;padding-block-end:144px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(#F4EFEB, #F4EFEB);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .s-d4e209c{font-family:"Brittany Signature";font-weight:400;font-size:64px;color:#334655;text-align:center;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;}.elementor .s-c68bd52{font-family:"Playfair Display";font-weight:400;font-size:56px;color:#334655;line-height:1.1em;text-align:center;margin-block-start:0px;margin-block-end:64px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;}.elementor .s-0bb0e0c{width:100%;}.elementor .s-7e8adbb{font-family:"Inter";font-weight:600;font-size:13px;color:#FFFFFF;letter-spacing:2px;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:36px;padding-inline-end:36px;margin-block-start:64px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:100px;background-image:linear-gradient(#537789, #537789);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;align-self:center;}.elementor .s-d8fefb3{width:100%;max-width:1200px;display:flex;flex-direction:column;gap:24px;justify-content:flex-start;align-items:center;}.elementor .s-42434b3{padding-block-start:112px;padding-block-end:144px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(#FFFFFF, #FFFFFF);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .s-2fbe1ee{font-family:"Brittany Signature";font-weight:400;font-size:64px;color:#334655;text-align:center;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;}.elementor .s-7658031{font-family:"Playfair Display";font-weight:400;font-size:56px;color:#334655;line-height:1.1em;text-align:center;margin-block-start:0px;margin-block-end:64px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;}.elementor .s-b71d24a{width:100%;}.elementor .s-0d9ac06{width:100%;max-width:1200px;display:flex;flex-direction:column;gap:24px;justify-content:flex-start;align-items:center;}.elementor .s-85e9bf6{padding-block-start:112px;padding-block-end:144px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(#F4EFEB, #F4EFEB);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .s-ce1295e{font-family:"Brittany Signature";font-weight:400;font-size:56px;color:#F4EFEB;line-height:1em;text-align:center;margin-block-start:0px;margin-block-end:0.4em;margin-inline-start:0px;margin-inline-end:0px;align-self:center;}.elementor .s-f123414{font-family:"Playfair Display";font-weight:400;font-size:56px;color:#F4EFEB;line-height:1.1em;text-align:center;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;align-self:center;}.elementor .s-5a0d950{font-family:"Inter";font-weight:400;font-size:18px;color:rgba(244, 239, 235, 0.9);line-height:1.6em;text-align:center;margin-block-start:0px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-ea1816c{font-family:"Inter";font-weight:600;font-size:13px;color:#FFFFFF;letter-spacing:2px;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:36px;padding-inline-end:36px;border-radius:100px;background-image:linear-gradient(#537789, #537789);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;align-self:center;}.elementor .s-57ee349{width:100%;max-width:720px;display:flex;flex-direction:column;gap:16px;justify-content:flex-start;align-items:center;}.elementor .s-91d0401{padding-block-start:112px;padding-block-end:112px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(rgba(51, 70, 85, 0.65), rgba(51, 70, 85, 0.65)),url("https://www.amgbarbados.com/wp-content/uploads/2026/01/1-modern-bright-kitchen-with-atlas-plan-calacatta-extra-marble-effect-porcelain-countertop-clamp_960_960_50.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:center;align-items:center;}