.elementor-24 .elementor-element.elementor-element-100004:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-100004 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17140F;background-image:url("https://aurorabricklaying.com.au/wp-content/uploads/2026/08/aurora-bricklaying-site-sunset.webp");background-position:center center;background-size:cover;}.elementor-24 .elementor-element.elementor-element-100004 > .elementor-background-overlay{background-color:#17140F;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-100004{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24 .elementor-element.elementor-element-100000{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-24 .elementor-element.elementor-element-100000 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.22em;color:#F4B31C;}.elementor-24 .elementor-element.elementor-element-100001 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(38px, 4.9vw, 58px);font-weight:700;line-height:1.04em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-100002{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Public Sans", Sans-serif;font-size:20px;line-height:1.55em;color:#D9D1C2;}.elementor-24 .elementor-element.elementor-element-100008{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-24 .elementor-element.elementor-element-100008 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.16em;color:#C98A16;}.elementor-24 .elementor-element.elementor-element-100009 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(30px,3.2vw,40px);font-weight:600;line-height:1.08em;letter-spacing:-0.02em;color:#17140F;}.elementor-24 .elementor-element.elementor-element-10000a{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Public Sans", Sans-serif;font-size:17px;line-height:1.7em;color:#4A443B;}.elementor-24 .elementor-element.elementor-element-100040{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-100040 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:22px;font-weight:700;letter-spacing:-0.01em;color:#17140F;}.elementor-24 .elementor-element.elementor-element-10000d .elementor-wrapper{--video-aspect-ratio:1;}.elementor-24 .elementor-element.elementor-element-10000d .elementor-custom-embed-play i{color:#F4B31C;font-size:91px;}.elementor-24 .elementor-element.elementor-element-10000d .elementor-custom-embed-play svg{fill:#F4B31C;width:91px;height:91px;}.elementor-24 .elementor-element.elementor-element-100014:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-100014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2ECE1;}.elementor-24 .elementor-element.elementor-element-100014{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24 .elementor-element.elementor-element-100014 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-10001c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-10001c .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.16em;color:#C98A16;}.elementor-24 .elementor-element.elementor-element-10001d{text-align:center;}.elementor-24 .elementor-element.elementor-element-10001d .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(30px,3.2vw,40px);font-weight:600;line-height:1.08em;letter-spacing:-0.02em;color:#17140F;}.elementor-24 .elementor-element.elementor-element-100015 .elementor-icon-box-wrapper{gap:18px;}.elementor-24 .elementor-element.elementor-element-100015.elementor-view-stacked .elementor-icon{background-color:#F4B31C;}.elementor-24 .elementor-element.elementor-element-100015.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-100015.elementor-view-default .elementor-icon{fill:#F4B31C;color:#F4B31C;border-color:#F4B31C;}.elementor-24 .elementor-element.elementor-element-100015 .elementor-icon{font-size:26px;}.elementor-24 .elementor-element.elementor-element-100015 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-100015 .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:19px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-100015 .elementor-icon-box-title{color:#17140F;}.elementor-24 .elementor-element.elementor-element-100015 .elementor-icon-box-description{font-family:"Public Sans", Sans-serif;font-size:14px;line-height:1.55em;color:#6B6456;}.elementor-24 .elementor-element.elementor-element-100016 .elementor-icon-box-wrapper{gap:18px;}.elementor-24 .elementor-element.elementor-element-100016.elementor-view-stacked .elementor-icon{background-color:#F4B31C;}.elementor-24 .elementor-element.elementor-element-100016.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-100016.elementor-view-default .elementor-icon{fill:#F4B31C;color:#F4B31C;border-color:#F4B31C;}.elementor-24 .elementor-element.elementor-element-100016 .elementor-icon{font-size:26px;}.elementor-24 .elementor-element.elementor-element-100016 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-100016 .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:19px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-100016 .elementor-icon-box-title{color:#17140F;}.elementor-24 .elementor-element.elementor-element-100016 .elementor-icon-box-description{font-family:"Public Sans", Sans-serif;font-size:14px;line-height:1.55em;color:#6B6456;}.elementor-24 .elementor-element.elementor-element-100017 .elementor-icon-box-wrapper{gap:18px;}.elementor-24 .elementor-element.elementor-element-100017.elementor-view-stacked .elementor-icon{background-color:#F4B31C;}.elementor-24 .elementor-element.elementor-element-100017.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-100017.elementor-view-default .elementor-icon{fill:#F4B31C;color:#F4B31C;border-color:#F4B31C;}.elementor-24 .elementor-element.elementor-element-100017 .elementor-icon{font-size:26px;}.elementor-24 .elementor-element.elementor-element-100017 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-100017 .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:19px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-100017 .elementor-icon-box-title{color:#17140F;}.elementor-24 .elementor-element.elementor-element-100017 .elementor-icon-box-description{font-family:"Public Sans", Sans-serif;font-size:14px;line-height:1.55em;color:#6B6456;}.elementor-24 .elementor-element.elementor-element-100018 .elementor-icon-box-wrapper{gap:18px;}.elementor-24 .elementor-element.elementor-element-100018.elementor-view-stacked .elementor-icon{background-color:#F4B31C;}.elementor-24 .elementor-element.elementor-element-100018.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-100018.elementor-view-default .elementor-icon{fill:#F4B31C;color:#F4B31C;border-color:#F4B31C;}.elementor-24 .elementor-element.elementor-element-100018 .elementor-icon{font-size:26px;}.elementor-24 .elementor-element.elementor-element-100018 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-100018 .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:19px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-100018 .elementor-icon-box-title{color:#17140F;}.elementor-24 .elementor-element.elementor-element-100018 .elementor-icon-box-description{font-family:"Public Sans", Sans-serif;font-size:14px;line-height:1.55em;color:#6B6456;}.elementor-24 .elementor-element.elementor-element-100019 .elementor-icon-box-wrapper{gap:18px;}.elementor-24 .elementor-element.elementor-element-100019.elementor-view-stacked .elementor-icon{background-color:#F4B31C;}.elementor-24 .elementor-element.elementor-element-100019.elementor-view-framed .elementor-icon, .elementor-24 .elementor-element.elementor-element-100019.elementor-view-default .elementor-icon{fill:#F4B31C;color:#F4B31C;border-color:#F4B31C;}.elementor-24 .elementor-element.elementor-element-100019 .elementor-icon{font-size:26px;}.elementor-24 .elementor-element.elementor-element-100019 .elementor-icon-box-title, .elementor-24 .elementor-element.elementor-element-100019 .elementor-icon-box-title a{font-family:"Saira", Sans-serif;font-size:19px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-100019 .elementor-icon-box-title{color:#17140F;}.elementor-24 .elementor-element.elementor-element-100019 .elementor-icon-box-description{font-family:"Public Sans", Sans-serif;font-size:14px;line-height:1.55em;color:#6B6456;}.elementor-24 .elementor-element.elementor-element-100026:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-100026 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#17140F;}.elementor-24 .elementor-element.elementor-element-100026{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24 .elementor-element.elementor-element-100026 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24 .elementor-element.elementor-element-100021{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-24 .elementor-element.elementor-element-100021 .elementor-heading-title{font-family:"Public Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:0.16em;color:#F4B31C;}.elementor-24 .elementor-element.elementor-element-100022 .elementor-heading-title{font-family:"Saira", Sans-serif;font-size:clamp(28px,3vw,38px);font-weight:600;line-height:1.08em;letter-spacing:-0.02em;color:#FFFFFF;}.elementor-24 .elementor-element.elementor-element-100023{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Public Sans", Sans-serif;font-size:17px;line-height:1.7em;color:#B4AB9B;}:root{--page-title-display:none;}/* Start custom CSS for heading, class: .elementor-element-100001 */.elementor-24 .elementor-element.elementor-element-100001 .elementor-heading-title{max-width:840px;text-wrap:balance}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-100002 */.elementor-24 .elementor-element.elementor-element-100002 p{max-width:700px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-100003 */.elementor-24 .elementor-element.elementor-element-100003>.elementor-widget-wrap{max-width:1200px;margin:0 auto;width:100%;padding:100px 28px;display:flex;flex-direction:column;align-items:stretch;}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-100003>.elementor-widget-wrap{padding:72px 20px}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-100004 */.elementor-24 .elementor-element.elementor-element-100004 .elementor-background-overlay{opacity:1;background:linear-gradient(180deg,rgba(23,20,15,.58),rgba(23,20,15,.82)),repeating-linear-gradient(135deg,rgba(34,29,21,.55),rgba(34,29,21,.55) 22px,rgba(28,24,17,.55) 22px,rgba(28,24,17,.55) 44px)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-10000a */.elementor-24 .elementor-element.elementor-element-10000a{margin-bottom:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-10000f */.elementor-24 .elementor-element.elementor-element-10000f{flex:1 1 52%;width:auto;min-width:0}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-10000f{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-10000d */.elementor-24 .elementor-element.elementor-element-10000d{line-height:0}.elementor-24 .elementor-element.elementor-element-10000d .elementor-widget-container,.elementor-24 .elementor-element.elementor-element-10000d .e-hosted-video,.elementor-24 .elementor-element.elementor-element-10000d .elementor-custom-embed-image-overlay,.elementor-24 .elementor-element.elementor-element-10000d video{border-radius:18px;overflow:hidden}.elementor-24 .elementor-element.elementor-element-10000d video{width:100%;display:block;border:1px solid #E7E0D5}.elementor-24 .elementor-element.elementor-element-10000d .elementor-custom-embed-image-overlay{border:1px solid #E7E0D5;background-size:cover;background-position:center}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-100010 */.elementor-24 .elementor-element.elementor-element-100010{flex:1 1 40%;width:auto;min-width:0}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-100010{flex-basis:100%}}.elementor-24 .elementor-element.elementor-element-100010{position:relative}.elementor-24 .elementor-element.elementor-element-100010>.elementor-widget-wrap{padding-bottom:24px}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-100011 */.elementor-24 .elementor-element.elementor-element-100011>.elementor-container{max-width:1200px;margin:0 auto;width:100%;padding:112px 28px;gap:60px;align-items:center;flex-wrap:wrap}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-100011>.elementor-container{padding:72px 20px}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-100012 */.elementor-24 .elementor-element.elementor-element-100012 .ab-mv{display:grid;grid-template-columns:1fr 1fr;gap:26px}.elementor-24 .elementor-element.elementor-element-100012 .card{border-radius:20px;padding:40px 38px}.elementor-24 .elementor-element.elementor-element-100012 .card:hover{transform:translateY(-3px);box-shadow:0 24px 44px -30px rgba(23,20,15,.5)}.elementor-24 .elementor-element.elementor-element-100012 .card.light{background:#fff;border:1px solid #E7E0D5}.elementor-24 .elementor-element.elementor-element-100012 .card.dark{background:#17140F}.elementor-24 .elementor-element.elementor-element-100012 .k{font-family:'Saira',sans-serif;font-weight:700;font-size:15px;letter-spacing:.14em;margin-bottom:18px}.elementor-24 .elementor-element.elementor-element-100012 .light .k{color:#C98A16}.elementor-24 .elementor-element.elementor-element-100012 .dark .k{color:#F4B31C}.elementor-24 .elementor-element.elementor-element-100012 p{font-family:'Saira',sans-serif;font-weight:700;font-size:22px;line-height:1.4;margin:0}.elementor-24 .elementor-element.elementor-element-100012 .light p{color:#17140F}.elementor-24 .elementor-element.elementor-element-100012 .dark p{color:#fff}@media(max-width:900px){.elementor-24 .elementor-element.elementor-element-100012 .ab-mv{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-100013 */.elementor-24 .elementor-element.elementor-element-100013>.elementor-widget-wrap{max-width:1200px;margin:0 auto;width:100%;padding:100px 28px;display:flex;flex-direction:column;align-items:stretch;}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-100013>.elementor-widget-wrap{padding:72px 20px}}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-100015 */.elementor-24 .elementor-element.elementor-element-100015{background:#fff;border:1px solid #E7E0D5;border-radius:18px;padding:28px 22px;text-align:center;height:100%;transition:border-color .22s ease,transform .18s ease,box-shadow .22s ease}.elementor-24 .elementor-element.elementor-element-100015:hover{border-color:#F4B31C;transform:translateY(-3px);box-shadow:0 18px 34px -26px rgba(23,20,15,.4)}.elementor-24 .elementor-element.elementor-element-100015 .elementor-icon-box-title{margin:0 0 10px}.elementor-24 .elementor-element.elementor-element-100015 .elementor-icon-box-description{margin:0}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-100016 */.elementor-24 .elementor-element.elementor-element-100016{background:#fff;border:1px solid #E7E0D5;border-radius:18px;padding:28px 22px;text-align:center;height:100%;transition:border-color .22s ease,transform .18s ease,box-shadow .22s ease}.elementor-24 .elementor-element.elementor-element-100016:hover{border-color:#F4B31C;transform:translateY(-3px);box-shadow:0 18px 34px -26px rgba(23,20,15,.4)}.elementor-24 .elementor-element.elementor-element-100016 .elementor-icon-box-title{margin:0 0 10px}.elementor-24 .elementor-element.elementor-element-100016 .elementor-icon-box-description{margin:0}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-100017 */.elementor-24 .elementor-element.elementor-element-100017{background:#fff;border:1px solid #E7E0D5;border-radius:18px;padding:28px 22px;text-align:center;height:100%;transition:border-color .22s ease,transform .18s ease,box-shadow .22s ease}.elementor-24 .elementor-element.elementor-element-100017:hover{border-color:#F4B31C;transform:translateY(-3px);box-shadow:0 18px 34px -26px rgba(23,20,15,.4)}.elementor-24 .elementor-element.elementor-element-100017 .elementor-icon-box-title{margin:0 0 10px}.elementor-24 .elementor-element.elementor-element-100017 .elementor-icon-box-description{margin:0}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-100018 */.elementor-24 .elementor-element.elementor-element-100018{background:#fff;border:1px solid #E7E0D5;border-radius:18px;padding:28px 22px;text-align:center;height:100%;transition:border-color .22s ease,transform .18s ease,box-shadow .22s ease}.elementor-24 .elementor-element.elementor-element-100018:hover{border-color:#F4B31C;transform:translateY(-3px);box-shadow:0 18px 34px -26px rgba(23,20,15,.4)}.elementor-24 .elementor-element.elementor-element-100018 .elementor-icon-box-title{margin:0 0 10px}.elementor-24 .elementor-element.elementor-element-100018 .elementor-icon-box-description{margin:0}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-100019 */.elementor-24 .elementor-element.elementor-element-100019{background:#fff;border:1px solid #E7E0D5;border-radius:18px;padding:28px 22px;text-align:center;height:100%;transition:border-color .22s ease,transform .18s ease,box-shadow .22s ease}.elementor-24 .elementor-element.elementor-element-100019:hover{border-color:#F4B31C;transform:translateY(-3px);box-shadow:0 18px 34px -26px rgba(23,20,15,.4)}.elementor-24 .elementor-element.elementor-element-100019 .elementor-icon-box-title{margin:0 0 10px}.elementor-24 .elementor-element.elementor-element-100019 .elementor-icon-box-description{margin:0}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-10001a */.elementor-24 .elementor-element.elementor-element-10001a>.elementor-widget-wrap{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;align-items:stretch}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-10001a>.elementor-widget-wrap{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.elementor-24 .elementor-element.elementor-element-10001a>.elementor-widget-wrap{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-10001b */.elementor-24 .elementor-element.elementor-element-10001b{margin-top:48px}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-10001e */.elementor-24 .elementor-element.elementor-element-10001e>.elementor-widget-wrap{max-width:1200px;margin:0 auto;width:100%;padding:112px 28px;display:flex;flex-direction:column;align-items:stretch;}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-10001e>.elementor-widget-wrap{padding:72px 20px}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-100024 */.elementor-24 .elementor-element.elementor-element-100024{flex:1 1 44%;width:auto;min-width:0}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-100024{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-100020 */.elementor-24 .elementor-element.elementor-element-100020 .ab-areas{display:grid;grid-template-columns:1fr 1fr;gap:12px}.elementor-24 .elementor-element.elementor-element-100020 .a{background:#211C15;border:1px solid #2E2A22;border-radius:12px;padding:18px 20px;font-family:'Saira',sans-serif;font-weight:700;font-size:16px;color:#fff;display:flex;align-items:center;gap:12px}.elementor-24 .elementor-element.elementor-element-100020 .a span{width:9px;height:9px;border-radius:18px;background:#F4B31C;flex-shrink:0}.elementor-24 .elementor-element.elementor-element-100020 .a:hover{border-color:#F4B31C;transform:translateY(-2px)}@media(max-width:600px){.elementor-24 .elementor-element.elementor-element-100020 .ab-areas{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-100025 */.elementor-24 .elementor-element.elementor-element-100025{flex:1 1 48%;width:auto;min-width:0}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-100025{flex-basis:100%}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-100026 */.elementor-24 .elementor-element.elementor-element-100026>.elementor-container{max-width:1200px;margin:0 auto;width:100%;padding:100px 28px;gap:56px;align-items:center;flex-wrap:wrap}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-100026>.elementor-container{padding:72px 20px}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-100027 */.elementor-24 .elementor-element.elementor-element-100027 .ab-dual{display:grid;grid-template-columns:1fr 1fr;gap:24px}.elementor-24 .elementor-element.elementor-element-100027 .c{border-radius:22px;padding:48px 42px}.elementor-24 .elementor-element.elementor-element-100027 .c.gold{background:linear-gradient(135deg,#F4B31C,#E8951E)}.elementor-24 .elementor-element.elementor-element-100027 .c.dark{background:#17140F}.elementor-24 .elementor-element.elementor-element-100027 h2{font-family:'Saira',sans-serif;font-weight:700;font-size:30px;line-height:1.1;margin:0 0 12px}.elementor-24 .elementor-element.elementor-element-100027 .gold h2{color:#17140F}.elementor-24 .elementor-element.elementor-element-100027 .dark h2{color:#fff}.elementor-24 .elementor-element.elementor-element-100027 p{font-family:'Public Sans',sans-serif;font-size:16px;line-height:1.55;margin:0 0 26px}.elementor-24 .elementor-element.elementor-element-100027 .gold p{color:#3a2f10}.elementor-24 .elementor-element.elementor-element-100027 .dark p{color:#B4AB9B}.elementor-24 .elementor-element.elementor-element-100027 a{display:inline-block;font-family:'Saira',sans-serif;font-weight:600;font-size:16px;padding:16px 30px;border-radius:999px;text-decoration:none;transition:background .22s ease,transform .18s ease}.elementor-24 .elementor-element.elementor-element-100027 .gold a{background:#17140F;color:#F4B31C}.elementor-24 .elementor-element.elementor-element-100027 .gold a:hover{background:#000;transform:translateY(-2px)}.elementor-24 .elementor-element.elementor-element-100027 a.amber{background:#F4B31C;color:#17140F}.elementor-24 .elementor-element.elementor-element-100027 a.amber:hover{background:#ffc63d;transform:translateY(-2px)}@media(max-width:900px){.elementor-24 .elementor-element.elementor-element-100027 .ab-dual{grid-template-columns:1fr}}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-100028 */.elementor-24 .elementor-element.elementor-element-100028>.elementor-widget-wrap{max-width:1200px;margin:0 auto;width:100%;padding:100px 28px;display:flex;flex-direction:column;align-items:stretch;}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-100028>.elementor-widget-wrap{padding:72px 20px}}/* End custom CSS */