.elementor-1324 .elementor-element.elementor-element-6ebbcc2:not(.elementor-motion-effects-element-type-background), .elementor-1324 .elementor-element.elementor-element-6ebbcc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alo.staging-server.net/wp-content/uploads/2022/11/Homepage-ABF-34-Ripley-Crescent-residential-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1324 .elementor-element.elementor-element-6ebbcc2 > .elementor-container{max-width:1360px;min-height:30vw;}.elementor-1324 .elementor-element.elementor-element-6ebbcc2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:9% 2% 0% 2%;}.elementor-1324 .elementor-element.elementor-element-6ebbcc2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1324 .elementor-element.elementor-element-7ef22a3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1324 .elementor-element.elementor-element-7ef22a3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1324 .elementor-element.elementor-element-7ef22a3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-792ff0d{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;}.elementor-1324 .elementor-element.elementor-element-792ff0d > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1324 .elementor-element.elementor-element-792ff0d .elementor-heading-title{font-family:"linotype-didot", Sans-serif;font-size:9vw;font-weight:200;line-height:0.7em;letter-spacing:-7px;color:#FFFFFF;}.elementor-1324 .elementor-element.elementor-element-d0e2448:not(.elementor-motion-effects-element-type-background), .elementor-1324 .elementor-element.elementor-element-d0e2448 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBF5;}.elementor-1324 .elementor-element.elementor-element-d0e2448 > .elementor-container{max-width:1360px;}.elementor-1324 .elementor-element.elementor-element-d0e2448{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8% 0% 15% 2%;}.elementor-1324 .elementor-element.elementor-element-d0e2448 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1324 .elementor-element.elementor-element-8aae5ab > .elementor-element-populated{padding:0% 0% 0% 10%;}.elementor-1324 .elementor-element.elementor-element-fb656e5 > .elementor-widget-container{margin:-25px 0px 0px -36px;}.elementor-1324 .elementor-element.elementor-element-5f2a3a0{width:initial;max-width:initial;text-align:start;}.elementor-1324 .elementor-element.elementor-element-5f2a3a0 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:48px;font-weight:200;line-height:1.3em;color:#6D635A;}.elementor-1324 .elementor-element.elementor-element-0311d26{margin-top:9%;margin-bottom:0%;}.elementor-1324 .elementor-element.elementor-element-5522687 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-7689e64 > .elementor-widget-container{padding:0px 30px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E6CEB5;border-radius:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-7689e64 .elementor-heading-title{font-family:"linotype-didot", Sans-serif;font-size:28px;line-height:1.3em;color:#6D635A;}.elementor-1324 .elementor-element.elementor-element-cda831d > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-cda831d{text-align:start;font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:300;line-height:24px;color:#6D635A;}.elementor-1324 .elementor-element.elementor-element-dbba9ac > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-9019050 > .elementor-widget-container{padding:0px 30px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E6CEB5;border-radius:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-9019050 .elementor-heading-title{font-family:"linotype-didot", Sans-serif;font-size:28px;line-height:1.3em;color:#6D635A;}.elementor-1324 .elementor-element.elementor-element-f0e0217 > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-f0e0217{text-align:start;font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:300;line-height:24px;color:#6D635A;}.elementor-1324 .elementor-element.elementor-element-1ebfa0f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-3f0d85a > .elementor-widget-container{padding:0px 30px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E6CEB5;border-radius:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-3f0d85a .elementor-heading-title{font-family:"linotype-didot", Sans-serif;font-size:28px;line-height:1.3em;color:#6D635A;}.elementor-1324 .elementor-element.elementor-element-42cfa0c > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-42cfa0c{text-align:start;font-family:"Noto Sans", Sans-serif;font-size:18px;font-weight:300;line-height:24px;color:#6D635A;}.elementor-1324 .elementor-element.elementor-element-20182cb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-c4f05d4 > .elementor-widget-container{padding:0px 30px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#E6CEB5;border-radius:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-c4f05d4 .elementor-heading-title{font-family:"linotype-didot", Sans-serif;font-size:28px;line-height:1.3em;color:#FFFFFF00;}.elementor-1324 .elementor-element.elementor-element-07b1510:not(.elementor-motion-effects-element-type-background), .elementor-1324 .elementor-element.elementor-element-07b1510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6CEB5;}.elementor-1324 .elementor-element.elementor-element-07b1510 > .elementor-container{max-width:1360px;}.elementor-1324 .elementor-element.elementor-element-07b1510{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7% 2% 7% 2%;}.elementor-1324 .elementor-element.elementor-element-07b1510 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1324 .elementor-element.elementor-element-cd4245d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-41ea43d > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1324 .elementor-element.elementor-element-41ea43d{text-align:start;}.elementor-1324 .elementor-element.elementor-element-41ea43d .elementor-heading-title{font-family:"linotype-didot", Sans-serif;font-size:11vw;font-weight:200;line-height:0.85em;letter-spacing:-5px;color:#FFFBF5;}.elementor-1324 .elementor-element.elementor-element-de63738 > .elementor-widget-container{margin:-3% 0% 0% 0%;padding:0% 0% 0% 29%;}.elementor-1324 .elementor-element.elementor-element-de63738{text-align:start;}.elementor-1324 .elementor-element.elementor-element-de63738 .elementor-heading-title{font-family:"linotype-didot", Sans-serif;font-size:11vw;font-weight:200;line-height:1em;letter-spacing:-5px;color:#FFFBF5;}.elementor-1324 .elementor-element.elementor-element-f5d4f54{margin-top:0px;margin-bottom:50px;padding:0% 5% 0% 5%;}.elementor-bc-flex-widget .elementor-1324 .elementor-element.elementor-element-93149c4.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1324 .elementor-element.elementor-element-93149c4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1324 .elementor-element.elementor-element-93149c4 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFBF5;padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-3cbd7d7{width:100%;max-width:100%;text-align:start;}.elementor-1324 .elementor-element.elementor-element-3cbd7d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFBF5;}.elementor-1324 .elementor-element.elementor-element-3cbd7d7 .elementor-heading-title{font-family:"linotype-didot", Sans-serif;font-size:74px;font-weight:200;line-height:62px;letter-spacing:-7px;color:#6D635A94;}.elementor-bc-flex-widget .elementor-1324 .elementor-element.elementor-element-54d4297.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1324 .elementor-element.elementor-element-54d4297.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1324 .elementor-element.elementor-element-54d4297 > .elementor-element-populated, .elementor-1324 .elementor-element.elementor-element-54d4297 > .elementor-element-populated > .elementor-background-overlay, .elementor-1324 .elementor-element.elementor-element-54d4297 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-54d4297 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-7a97a59{width:100%;max-width:100%;text-align:start;}.elementor-1324 .elementor-element.elementor-element-7a97a59 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:9px 0px 11px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFBF5;}.elementor-1324 .elementor-element.elementor-element-7a97a59 .elementor-heading-title{font-family:"linotype-didot", Sans-serif;font-size:32px;font-weight:200;line-height:1.3em;letter-spacing:-0.5px;color:#6D635A;}.elementor-1324 .elementor-element.elementor-element-662785d{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#6D635A;}.elementor-1324 .elementor-element.elementor-element-662785d > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-34f8eac .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:22px;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-34f8eac{width:100%;max-width:100%;align-self:center;}.elementor-1324 .elementor-element.elementor-element-34f8eac > .elementor-widget-container{margin:10px 0px 0px -10px;}.elementor-1324 .elementor-element.elementor-element-34f8eac .elementor-button-content-wrapper{flex-direction:row;}.elementor-1324 .elementor-element.elementor-element-34f8eac .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1324 .elementor-element.elementor-element-b8bb6eb{margin-top:0px;margin-bottom:0px;padding:0% 5% 0% 5%;}.elementor-bc-flex-widget .elementor-1324 .elementor-element.elementor-element-7153c33.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1324 .elementor-element.elementor-element-7153c33.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1324 .elementor-element.elementor-element-7153c33 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFBF5;padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-9cf2a2a{width:100%;max-width:100%;text-align:start;}.elementor-1324 .elementor-element.elementor-element-9cf2a2a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFBF5;}.elementor-1324 .elementor-element.elementor-element-9cf2a2a .elementor-heading-title{font-family:"linotype-didot", Sans-serif;font-size:74px;font-weight:200;line-height:62px;letter-spacing:-7px;color:#6D635A94;}.elementor-bc-flex-widget .elementor-1324 .elementor-element.elementor-element-a832be8.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1324 .elementor-element.elementor-element-a832be8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1324 .elementor-element.elementor-element-a832be8 > .elementor-element-populated, .elementor-1324 .elementor-element.elementor-element-a832be8 > .elementor-element-populated > .elementor-background-overlay, .elementor-1324 .elementor-element.elementor-element-a832be8 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-a832be8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-9c54095{width:100%;max-width:100%;text-align:start;}.elementor-1324 .elementor-element.elementor-element-9c54095 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:9px 0px 11px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFBF5;}.elementor-1324 .elementor-element.elementor-element-9c54095 .elementor-heading-title{font-family:"linotype-didot", Sans-serif;font-size:32px;font-weight:200;line-height:1.3em;letter-spacing:-0.5px;color:#6D635A;}.elementor-1324 .elementor-element.elementor-element-e1ee39a{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#6D635A;}.elementor-1324 .elementor-element.elementor-element-e1ee39a > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-afabd5a .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:22px;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-afabd5a{width:100%;max-width:100%;align-self:center;}.elementor-1324 .elementor-element.elementor-element-afabd5a > .elementor-widget-container{margin:10px 0px 0px -10px;}.elementor-1324 .elementor-element.elementor-element-afabd5a .elementor-button-content-wrapper{flex-direction:row;}.elementor-1324 .elementor-element.elementor-element-afabd5a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1324 .elementor-element.elementor-element-cbed149:not(.elementor-motion-effects-element-type-background), .elementor-1324 .elementor-element.elementor-element-cbed149 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alo.staging-server.net/wp-content/uploads/2022/12/Mask-Group-123-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1324 .elementor-element.elementor-element-cbed149 > .elementor-container{min-height:40vw;}.elementor-1324 .elementor-element.elementor-element-cbed149{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1324 .elementor-element.elementor-element-cbed149 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1324 .elementor-element.elementor-element-a4f2e79:not(.elementor-motion-effects-element-type-background), .elementor-1324 .elementor-element.elementor-element-a4f2e79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6CEB5;}.elementor-1324 .elementor-element.elementor-element-a4f2e79 > .elementor-container{max-width:1360px;}.elementor-1324 .elementor-element.elementor-element-a4f2e79{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:7% 2% 13% 2%;}.elementor-1324 .elementor-element.elementor-element-a4f2e79 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1324 .elementor-element.elementor-element-3f4befd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-9f4cdee{margin-top:0px;margin-bottom:50px;padding:0% 5% 0% 5%;}.elementor-bc-flex-widget .elementor-1324 .elementor-element.elementor-element-4e252b0.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1324 .elementor-element.elementor-element-4e252b0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1324 .elementor-element.elementor-element-4e252b0 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFBF5;padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-1dfbed9{width:100%;max-width:100%;text-align:start;}.elementor-1324 .elementor-element.elementor-element-1dfbed9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFBF5;}.elementor-1324 .elementor-element.elementor-element-1dfbed9 .elementor-heading-title{font-family:"linotype-didot", Sans-serif;font-size:74px;font-weight:200;line-height:62px;letter-spacing:-7px;color:#6D635A94;}.elementor-bc-flex-widget .elementor-1324 .elementor-element.elementor-element-5387c60.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1324 .elementor-element.elementor-element-5387c60.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1324 .elementor-element.elementor-element-5387c60 > .elementor-element-populated, .elementor-1324 .elementor-element.elementor-element-5387c60 > .elementor-element-populated > .elementor-background-overlay, .elementor-1324 .elementor-element.elementor-element-5387c60 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-5387c60 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-cb9bc10{width:100%;max-width:100%;text-align:start;}.elementor-1324 .elementor-element.elementor-element-cb9bc10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:9px 0px 11px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFBF5;}.elementor-1324 .elementor-element.elementor-element-cb9bc10 .elementor-heading-title{font-family:"linotype-didot", Sans-serif;font-size:32px;font-weight:200;line-height:1.3em;letter-spacing:-0.5px;color:#6D635A;}.elementor-1324 .elementor-element.elementor-element-9c84d56{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#6D635A;}.elementor-1324 .elementor-element.elementor-element-9c84d56 > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-e8f9ee3 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:22px;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-e8f9ee3{width:100%;max-width:100%;align-self:center;}.elementor-1324 .elementor-element.elementor-element-e8f9ee3 > .elementor-widget-container{margin:10px 0px 0px -10px;}.elementor-1324 .elementor-element.elementor-element-e8f9ee3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1324 .elementor-element.elementor-element-e8f9ee3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1324 .elementor-element.elementor-element-30d1016{margin-top:0px;margin-bottom:0px;padding:0% 5% 0% 5%;}.elementor-bc-flex-widget .elementor-1324 .elementor-element.elementor-element-ee30c52.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1324 .elementor-element.elementor-element-ee30c52.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1324 .elementor-element.elementor-element-ee30c52 > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFBF5;padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-ffe7224{width:100%;max-width:100%;text-align:start;}.elementor-1324 .elementor-element.elementor-element-ffe7224 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFBF5;}.elementor-1324 .elementor-element.elementor-element-ffe7224 .elementor-heading-title{font-family:"linotype-didot", Sans-serif;font-size:74px;font-weight:200;line-height:62px;letter-spacing:-7px;color:#6D635A94;}.elementor-bc-flex-widget .elementor-1324 .elementor-element.elementor-element-4e0656b.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1324 .elementor-element.elementor-element-4e0656b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1324 .elementor-element.elementor-element-4e0656b > .elementor-element-populated, .elementor-1324 .elementor-element.elementor-element-4e0656b > .elementor-element-populated > .elementor-background-overlay, .elementor-1324 .elementor-element.elementor-element-4e0656b > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-4e0656b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-245d112{width:100%;max-width:100%;text-align:start;}.elementor-1324 .elementor-element.elementor-element-245d112 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:9px 0px 11px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFBF5;}.elementor-1324 .elementor-element.elementor-element-245d112 .elementor-heading-title{font-family:"linotype-didot", Sans-serif;font-size:32px;font-weight:200;line-height:1.3em;letter-spacing:-0.5px;color:#6D635A;}.elementor-1324 .elementor-element.elementor-element-3022b8b{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:300;line-height:24px;color:#6D635A;}.elementor-1324 .elementor-element.elementor-element-3022b8b > .elementor-widget-container{padding:0px 60px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-5be8a89 .elementor-button{background-color:#FFFFFF00;font-family:"Noto Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;line-height:22px;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-5be8a89{width:100%;max-width:100%;align-self:center;}.elementor-1324 .elementor-element.elementor-element-5be8a89 > .elementor-widget-container{margin:10px 0px 0px -10px;}.elementor-1324 .elementor-element.elementor-element-5be8a89 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1324 .elementor-element.elementor-element-5be8a89 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1324 .elementor-element.elementor-element-aa1ff40 > .elementor-container{max-width:1360px;}.elementor-1324 .elementor-element.elementor-element-aa1ff40{padding:0% 2% 13% 2%;}.elementor-1324 .elementor-element.elementor-element-742b86e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-f13c580 > .elementor-widget-container{margin:-45px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-f13c580{text-align:start;}.elementor-1324 .elementor-element.elementor-element-f13c580 img{width:100%;max-width:100%;}.elementor-1324 .elementor-element.elementor-element-8fce3fe > .elementor-element-populated{padding:12% 0% 0% 6%;}.elementor-1324 .elementor-element.elementor-element-70fcba1{width:auto;max-width:auto;text-align:start;}.elementor-1324 .elementor-element.elementor-element-70fcba1 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1324 .elementor-element.elementor-element-70fcba1 .elementor-heading-title{font-family:"linotype-didot", Sans-serif;font-size:11vw;font-weight:200;line-height:0.85em;letter-spacing:-7px;color:#C1B3AA;}.elementor-1324 .elementor-element.elementor-element-8325ccf{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;text-align:start;font-family:"Noto Sans", Sans-serif;font-size:28px;font-weight:200;line-height:38px;color:#6D635A;}.elementor-1324 .elementor-element.elementor-element-8325ccf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-b1b0288{width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-1324 .elementor-element.elementor-element-b1b0288 > .elementor-widget-container{margin:50px 0px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1324 .elementor-element.elementor-element-6ebbcc2{padding:90px 20px 20px 20px;}.elementor-1324 .elementor-element.elementor-element-792ff0d{width:100%;max-width:100%;}.elementor-1324 .elementor-element.elementor-element-792ff0d .elementor-heading-title{font-size:84px;}.elementor-1324 .elementor-element.elementor-element-d0e2448{padding:60px 0px 100px 20px;}.elementor-1324 .elementor-element.elementor-element-8aae5ab > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-1324 .elementor-element.elementor-element-fb656e5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-5f2a3a0 .elementor-heading-title{font-size:38px;}.elementor-1324 .elementor-element.elementor-element-07b1510{padding:70px 20px 70px 20px;}.elementor-1324 .elementor-element.elementor-element-41ea43d .elementor-heading-title{font-size:84px;}.elementor-1324 .elementor-element.elementor-element-de63738 .elementor-heading-title{font-size:84px;}.elementor-1324 .elementor-element.elementor-element-3cbd7d7 .elementor-heading-title{font-size:84px;}.elementor-1324 .elementor-element.elementor-element-7a97a59 > .elementor-widget-container{padding:14px 0px 12px 0px;}.elementor-1324 .elementor-element.elementor-element-7a97a59 .elementor-heading-title{font-size:28px;}.elementor-1324 .elementor-element.elementor-element-34f8eac > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-34f8eac .elementor-button{padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-9cf2a2a .elementor-heading-title{font-size:84px;}.elementor-1324 .elementor-element.elementor-element-9c54095 > .elementor-widget-container{padding:14px 0px 12px 0px;}.elementor-1324 .elementor-element.elementor-element-9c54095 .elementor-heading-title{font-size:28px;}.elementor-1324 .elementor-element.elementor-element-afabd5a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-afabd5a .elementor-button{padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-a4f2e79{padding:60px 20px 100px 20px;}.elementor-1324 .elementor-element.elementor-element-1dfbed9 .elementor-heading-title{font-size:84px;}.elementor-1324 .elementor-element.elementor-element-cb9bc10 > .elementor-widget-container{padding:14px 0px 12px 0px;}.elementor-1324 .elementor-element.elementor-element-cb9bc10 .elementor-heading-title{font-size:28px;}.elementor-1324 .elementor-element.elementor-element-e8f9ee3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-e8f9ee3 .elementor-button{padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-ffe7224 .elementor-heading-title{font-size:84px;}.elementor-1324 .elementor-element.elementor-element-245d112 > .elementor-widget-container{padding:14px 0px 12px 0px;}.elementor-1324 .elementor-element.elementor-element-245d112 .elementor-heading-title{font-size:28px;}.elementor-1324 .elementor-element.elementor-element-5be8a89 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-5be8a89 .elementor-button{padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-aa1ff40{padding:0px 20px 100px 20px;}.elementor-1324 .elementor-element.elementor-element-70fcba1 .elementor-heading-title{font-size:84px;}.elementor-1324 .elementor-element.elementor-element-8325ccf{font-size:20px;line-height:28px;}}@media(max-width:767px){.elementor-1324 .elementor-element.elementor-element-6ebbcc2 > .elementor-container{min-height:300px;}.elementor-1324 .elementor-element.elementor-element-792ff0d .elementor-heading-title{font-size:70px;line-height:1em;letter-spacing:-7px;}.elementor-1324 .elementor-element.elementor-element-d0e2448{padding:50px 20px 100px 20px;}.elementor-1324 .elementor-element.elementor-element-8aae5ab > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-1324 .elementor-element.elementor-element-ef5ee86 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-fb656e5 > .elementor-widget-container{margin:-23px 0px 0px -27px;}.elementor-1324 .elementor-element.elementor-element-dbb810e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-5f2a3a0{width:100%;max-width:100%;}.elementor-1324 .elementor-element.elementor-element-5f2a3a0 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1324 .elementor-element.elementor-element-5f2a3a0 .elementor-heading-title{font-size:24px;}.elementor-1324 .elementor-element.elementor-element-0311d26{margin-top:50px;margin-bottom:0px;}.elementor-1324 .elementor-element.elementor-element-5522687 > .elementor-element-populated{margin:0px 0px 35px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1324 .elementor-element.elementor-element-7689e64 .elementor-heading-title{font-size:20px;}.elementor-1324 .elementor-element.elementor-element-cda831d{font-size:16px;}.elementor-1324 .elementor-element.elementor-element-dbba9ac > .elementor-element-populated{margin:0px 0px 35px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1324 .elementor-element.elementor-element-9019050 .elementor-heading-title{font-size:20px;}.elementor-1324 .elementor-element.elementor-element-f0e0217{font-size:16px;}.elementor-1324 .elementor-element.elementor-element-3f0d85a .elementor-heading-title{font-size:20px;}.elementor-1324 .elementor-element.elementor-element-42cfa0c{font-size:16px;}.elementor-1324 .elementor-element.elementor-element-41ea43d > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-1324 .elementor-element.elementor-element-41ea43d .elementor-heading-title{font-size:68px;letter-spacing:-2px;}.elementor-1324 .elementor-element.elementor-element-de63738 > .elementor-widget-container{margin:-30px 0px 30px 0px;padding:0% 0% 0% 15%;}.elementor-1324 .elementor-element.elementor-element-de63738{text-align:end;}.elementor-1324 .elementor-element.elementor-element-de63738 .elementor-heading-title{font-size:68px;letter-spacing:-2px;}.elementor-1324 .elementor-element.elementor-element-f5d4f54{padding:0% 0% 0% 0%;}.elementor-1324 .elementor-element.elementor-element-93149c4{width:30%;}.elementor-1324 .elementor-element.elementor-element-3cbd7d7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-3cbd7d7 .elementor-heading-title{font-size:70px;}.elementor-1324 .elementor-element.elementor-element-54d4297{width:70%;}.elementor-1324 .elementor-element.elementor-element-7a97a59 > .elementor-widget-container{padding:16px 0px 20px 0px;}.elementor-1324 .elementor-element.elementor-element-7a97a59 .elementor-heading-title{font-size:20px;}.elementor-1324 .elementor-element.elementor-element-662785d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-662785d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-1324 .elementor-element.elementor-element-34f8eac > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-34f8eac .elementor-button{font-size:12px;padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-b8bb6eb{padding:0% 0% 0% 0%;}.elementor-1324 .elementor-element.elementor-element-7153c33{width:30%;}.elementor-1324 .elementor-element.elementor-element-9cf2a2a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-9cf2a2a .elementor-heading-title{font-size:70px;}.elementor-1324 .elementor-element.elementor-element-a832be8{width:70%;}.elementor-1324 .elementor-element.elementor-element-9c54095 > .elementor-widget-container{padding:16px 0px 20px 0px;}.elementor-1324 .elementor-element.elementor-element-9c54095 .elementor-heading-title{font-size:20px;}.elementor-1324 .elementor-element.elementor-element-e1ee39a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-e1ee39a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-1324 .elementor-element.elementor-element-afabd5a > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-afabd5a .elementor-button{font-size:12px;padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-cbed149:not(.elementor-motion-effects-element-type-background), .elementor-1324 .elementor-element.elementor-element-cbed149 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alo.staging-server.net/wp-content/uploads/2022/12/Mask-Group-123-1-min.jpg");}.elementor-1324 .elementor-element.elementor-element-cbed149 > .elementor-container{min-height:78vh;}.elementor-1324 .elementor-element.elementor-element-9f4cdee{padding:0% 0% 0% 0%;}.elementor-1324 .elementor-element.elementor-element-4e252b0{width:30%;}.elementor-1324 .elementor-element.elementor-element-1dfbed9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-1dfbed9 .elementor-heading-title{font-size:70px;}.elementor-1324 .elementor-element.elementor-element-5387c60{width:70%;}.elementor-1324 .elementor-element.elementor-element-cb9bc10 > .elementor-widget-container{padding:16px 0px 20px 0px;}.elementor-1324 .elementor-element.elementor-element-cb9bc10 .elementor-heading-title{font-size:20px;}.elementor-1324 .elementor-element.elementor-element-9c84d56 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-9c84d56{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-1324 .elementor-element.elementor-element-e8f9ee3 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-e8f9ee3 .elementor-button{font-size:12px;padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-30d1016{padding:0% 0% 0% 0%;}.elementor-1324 .elementor-element.elementor-element-ee30c52{width:30%;}.elementor-1324 .elementor-element.elementor-element-ffe7224 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-ffe7224 .elementor-heading-title{font-size:70px;}.elementor-1324 .elementor-element.elementor-element-4e0656b{width:70%;}.elementor-1324 .elementor-element.elementor-element-245d112 > .elementor-widget-container{padding:16px 0px 20px 0px;}.elementor-1324 .elementor-element.elementor-element-245d112 .elementor-heading-title{font-size:20px;}.elementor-1324 .elementor-element.elementor-element-3022b8b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-3022b8b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-1324 .elementor-element.elementor-element-5be8a89 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-5be8a89 .elementor-button{font-size:12px;padding:0px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-aa1ff40{padding:0px 10px 80px 10px;}.elementor-1324 .elementor-element.elementor-element-f13c580 > .elementor-widget-container{margin:-43px 0px 0px 0px;}.elementor-1324 .elementor-element.elementor-element-f13c580 img{width:120px;}.elementor-1324 .elementor-element.elementor-element-8fce3fe > .elementor-element-populated{margin:-17px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 20px;}.elementor-1324 .elementor-element.elementor-element-70fcba1 .elementor-heading-title{font-size:80px;letter-spacing:-5px;}.elementor-1324 .elementor-element.elementor-element-8325ccf{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:24px;line-height:34px;}.elementor-1324 .elementor-element.elementor-element-b1b0288{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-1324 .elementor-element.elementor-element-5522687{width:22.022%;}.elementor-1324 .elementor-element.elementor-element-dbba9ac{width:22.022%;}.elementor-1324 .elementor-element.elementor-element-1ebfa0f{width:22.024%;}.elementor-1324 .elementor-element.elementor-element-20182cb{width:33.929%;}.elementor-1324 .elementor-element.elementor-element-93149c4{width:30.018%;}.elementor-1324 .elementor-element.elementor-element-54d4297{width:69.982%;}.elementor-1324 .elementor-element.elementor-element-7153c33{width:30.018%;}.elementor-1324 .elementor-element.elementor-element-a832be8{width:69.982%;}.elementor-1324 .elementor-element.elementor-element-4e252b0{width:30.018%;}.elementor-1324 .elementor-element.elementor-element-5387c60{width:69.982%;}.elementor-1324 .elementor-element.elementor-element-ee30c52{width:30.018%;}.elementor-1324 .elementor-element.elementor-element-4e0656b{width:69.982%;}.elementor-1324 .elementor-element.elementor-element-742b86e{width:26.28%;}.elementor-1324 .elementor-element.elementor-element-8fce3fe{width:73.72%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1324 .elementor-element.elementor-element-ef5ee86{width:33%;}.elementor-1324 .elementor-element.elementor-element-dbb810e{width:66%;}.elementor-1324 .elementor-element.elementor-element-5522687{width:33.33%;}.elementor-1324 .elementor-element.elementor-element-dbba9ac{width:33.33%;}.elementor-1324 .elementor-element.elementor-element-1ebfa0f{width:33.33%;}}@media(min-width:1025px){.elementor-1324 .elementor-element.elementor-element-cbed149:not(.elementor-motion-effects-element-type-background), .elementor-1324 .elementor-element.elementor-element-cbed149 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-792ff0d */span.heading-small-text {
    font-family: "Oooh Baby", Sans-serif;
    font-size: 48px;
    letter-spacing: -2px;
    line-height: 76px;
    color: #000000;
    font-weight: 100;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-41ea43d */span.heading-small-text {
    font-family: "Oooh Baby", Sans-serif;
    font-size: 48px;
    letter-spacing: -2px;
    line-height: 76px;
    color: #000000;
    font-weight: 100;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de63738 */span.heading-small-text {
    font-family: "Oooh Baby", Sans-serif;
    font-size: 48px;
    letter-spacing: -2px;
    line-height: 76px;
    color: #000000;
    font-weight: 100;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3cbd7d7 */span.heading-small-text {
    font-family: "Oooh Baby", Sans-serif;
    font-size: 48px;
    letter-spacing: -2px;
    line-height: 76px;
    color: #000000;
    font-weight: 100;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7a97a59 */span.heading-small-text {
    font-family: "Oooh Baby", Sans-serif;
    font-size: 48px;
    letter-spacing: -2px;
    line-height: 76px;
    color: #000000;
    font-weight: 100;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-34f8eac */.primary-light a {
	 display: inline-block;
	 transition: all 0.3s ease-in-out;
	 position: relative;
	 overflow: hidden;
	 z-index: 1;
}
.primary-light a:after {
	 content: '';
	 position: absolute;
	 bottom: 0;
	 left: 0;
	 width: 100%;
	 height: 100%;
	 background-color: transparent !important;
	 border-radius: 100px;
	 z-index: -2;
}
.primary-light a:before {
	 content: '';
	 position: absolute;
	 bottom: 0;
	 left: 0;
	 width: 0%;
	 height: 100%;
	 background-color: #E6CEB5;
	 transition: all 0.3s ease-in-out;;
	 border-radius: 100px;
	 z-index: -1;
}

.primary-light a:hover:before {
	 width: 100%;
}

.primary-light .elementor-button-content-wrapper {
    display: flex;
} 

.primary-light .elementor-button-text {
    align-self: center;
    margin-bottom: 0px;
}

.primary-light .elementor-button-icon svg {
    height: 16px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9cf2a2a */span.heading-small-text {
    font-family: "Oooh Baby", Sans-serif;
    font-size: 48px;
    letter-spacing: -2px;
    line-height: 76px;
    color: #000000;
    font-weight: 100;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c54095 */span.heading-small-text {
    font-family: "Oooh Baby", Sans-serif;
    font-size: 48px;
    letter-spacing: -2px;
    line-height: 76px;
    color: #000000;
    font-weight: 100;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-afabd5a */.primary-light a {
	 display: inline-block;
	 transition: all 0.3s ease-in-out;
	 position: relative;
	 overflow: hidden;
	 z-index: 1;
}
.primary-light a:after {
	 content: '';
	 position: absolute;
	 bottom: 0;
	 left: 0;
	 width: 100%;
	 height: 100%;
	 background-color: transparent !important;
	 border-radius: 100px;
	 z-index: -2;
}
.primary-light a:before {
	 content: '';
	 position: absolute;
	 bottom: 0;
	 left: 0;
	 width: 0%;
	 height: 100%;
	 background-color: #E6CEB5;
	 transition: all 0.3s ease-in-out;;
	 border-radius: 100px;
	 z-index: -1;
}

.primary-light a:hover:before {
	 width: 100%;
}

.primary-light .elementor-button-content-wrapper {
    display: flex;
} 

.primary-light .elementor-button-text {
    align-self: center;
    margin-bottom: 0px;
}

.primary-light .elementor-button-icon svg {
    height: 16px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-cbed149 *//* Portrait and Landscape */
@media only screen 
  and (max-device-width: 375px) 
  and (-webkit-min-device-pixel-ratio: 3) { 

.fix-background3 {
    background-size:cover;
    height:100%;
    position:fixed !important;
    width:100%;
    z-index:-2;
    background-attachment: scroll !important;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1dfbed9 */span.heading-small-text {
    font-family: "Oooh Baby", Sans-serif;
    font-size: 48px;
    letter-spacing: -2px;
    line-height: 76px;
    color: #000000;
    font-weight: 100;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cb9bc10 */span.heading-small-text {
    font-family: "Oooh Baby", Sans-serif;
    font-size: 48px;
    letter-spacing: -2px;
    line-height: 76px;
    color: #000000;
    font-weight: 100;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e8f9ee3 */.primary-light a {
	 display: inline-block;
	 transition: all 0.3s ease-in-out;
	 position: relative;
	 overflow: hidden;
	 z-index: 1;
}
.primary-light a:after {
	 content: '';
	 position: absolute;
	 bottom: 0;
	 left: 0;
	 width: 100%;
	 height: 100%;
	 background-color: transparent !important;
	 border-radius: 100px;
	 z-index: -2;
}
.primary-light a:before {
	 content: '';
	 position: absolute;
	 bottom: 0;
	 left: 0;
	 width: 0%;
	 height: 100%;
	 background-color: #E6CEB5;
	 transition: all 0.3s ease-in-out;;
	 border-radius: 100px;
	 z-index: -1;
}

.primary-light a:hover:before {
	 width: 100%;
}

.primary-light .elementor-button-content-wrapper {
    display: flex;
} 

.primary-light .elementor-button-text {
    align-self: center;
    margin-bottom: 0px;
}

.primary-light .elementor-button-icon svg {
    height: 16px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ffe7224 */span.heading-small-text {
    font-family: "Oooh Baby", Sans-serif;
    font-size: 48px;
    letter-spacing: -2px;
    line-height: 76px;
    color: #000000;
    font-weight: 100;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-245d112 */span.heading-small-text {
    font-family: "Oooh Baby", Sans-serif;
    font-size: 48px;
    letter-spacing: -2px;
    line-height: 76px;
    color: #000000;
    font-weight: 100;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5be8a89 */.primary-light a {
	 display: inline-block;
	 transition: all 0.3s ease-in-out;
	 position: relative;
	 overflow: hidden;
	 z-index: 1;
}
.primary-light a:after {
	 content: '';
	 position: absolute;
	 bottom: 0;
	 left: 0;
	 width: 100%;
	 height: 100%;
	 background-color: transparent !important;
	 border-radius: 100px;
	 z-index: -2;
}
.primary-light a:before {
	 content: '';
	 position: absolute;
	 bottom: 0;
	 left: 0;
	 width: 0%;
	 height: 100%;
	 background-color: #E6CEB5;
	 transition: all 0.3s ease-in-out;;
	 border-radius: 100px;
	 z-index: -1;
}

.primary-light a:hover:before {
	 width: 100%;
}

.primary-light .elementor-button-content-wrapper {
    display: flex;
} 

.primary-light .elementor-button-text {
    align-self: center;
    margin-bottom: 0px;
}

.primary-light .elementor-button-icon svg {
    height: 16px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-70fcba1 */span.heading-small-text {
    font-family: "Oooh Baby", Sans-serif;
    font-size: 48px;
    letter-spacing: -2px;
    line-height: 76px;
    color: #000000;
    font-weight: 100;
}/* End custom CSS */