.elementor-19128 .elementor-element.elementor-element-gmuczdt{--display:flex;--min-height:78vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.5;}.elementor-19128 .elementor-element.elementor-element-gmuczdt:not(.elementor-motion-effects-element-type-background), .elementor-19128 .elementor-element.elementor-element-gmuczdt > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://images.unsplash.com/photo-1745015446589-7ee6f702d8c1?fm=jpg&q=80&w=2000&auto=format&fit=crop");background-position:center center;background-size:cover;}.elementor-19128 .elementor-element.elementor-element-gmuczdt::before, .elementor-19128 .elementor-element.elementor-element-gmuczdt > .elementor-background-video-container::before, .elementor-19128 .elementor-element.elementor-element-gmuczdt > .e-con-inner > .elementor-background-video-container::before, .elementor-19128 .elementor-element.elementor-element-gmuczdt > .elementor-background-slideshow::before, .elementor-19128 .elementor-element.elementor-element-gmuczdt > .e-con-inner > .elementor-background-slideshow::before, .elementor-19128 .elementor-element.elementor-element-gmuczdt > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(100deg, rgba(166,81,47,0.55) 0%, rgba(28,25,18,0.90) 85%);}.elementor-19128 .elementor-element.elementor-element-iqg6ury{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:180px;--padding-bottom:76px;--padding-left:40px;--padding-right:40px;}.elementor-19128 .elementor-element.elementor-element-9zcdsai{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19128 .elementor-element.elementor-element-e9slvwb{font-family:"Roboto", Sans-serif;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#E9C7A7;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-19128 .elementor-element.elementor-element-p6buvne .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:88px;font-weight:600;line-height:0.98em;letter-spacing:-0.01em;color:#F4EEE1;}.elementor-19128 .elementor-element.elementor-element-oqc318y > .elementor-widget-container{margin:34px 0px 0px 0px;}.elementor-19128 .elementor-element.elementor-element-oqc318y{font-family:"Fraunces", Sans-serif;font-size:22.7px;font-weight:400;font-style:italic;line-height:1.55em;color:#EADFCB;}.elementor-19128 .elementor-element.elementor-element-h6kp4ny{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-19128 .elementor-element.elementor-element-h6kp4ny:not(.elementor-motion-effects-element-type-background), .elementor-19128 .elementor-element.elementor-element-h6kp4ny > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EEE1;}.elementor-19128 .elementor-element.elementor-element-ue7bw95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-19128 .elementor-element.elementor-element-pwcx0tl{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-19128 .elementor-element.elementor-element-i1szend{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19128 .elementor-element.elementor-element-i1szend.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19128 .elementor-element.elementor-element-ejo1cdr{font-family:"Roboto", Sans-serif;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#A6512F;}.elementor-19128 .elementor-element.elementor-element-01wmtgx > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-19128 .elementor-element.elementor-element-01wmtgx{font-family:"Roboto", Sans-serif;font-size:14.4px;color:rgba(28,25,18,0.6);}.elementor-19128 .elementor-element.elementor-element-fetcsap{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19128 .elementor-element.elementor-element-i9njtd3{font-family:"Fraunces", Sans-serif;font-size:29.6px;font-weight:400;line-height:1.5em;color:#1C1912;}.elementor-19128 .elementor-element.elementor-element-hpcosmg{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(28,25,18,0.14);--border-color:rgba(28,25,18,0.14);--padding-top:90px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-19128 .elementor-element.elementor-element-hpcosmg:not(.elementor-motion-effects-element-type-background), .elementor-19128 .elementor-element.elementor-element-hpcosmg > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE4D0;}.elementor-19128 .elementor-element.elementor-element-jeq9fpo{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-19128 .elementor-element.elementor-element-yuz7vr2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-end;--flex-wrap:wrap;}.elementor-19128 .elementor-element.elementor-element-ob6kepa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19128 .elementor-element.elementor-element-5i93vau{width:var( --container-widget-width, 112.685% );max-width:112.685%;--container-widget-width:112.685%;--container-widget-flex-grow:0;}.elementor-19128 .elementor-element.elementor-element-5i93vau.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19128 .elementor-element.elementor-element-5i93vau .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:41.6px;font-weight:600;color:#1C1912;}.elementor-19128 .elementor-element.elementor-element-7c5d119{width:var( --container-widget-width, 103.727% );max-width:103.727%;--container-widget-width:103.727%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:15.7px;color:rgba(28,25,18,0.68);}.elementor-19128 .elementor-element.elementor-element-7c5d119.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19128 .elementor-element.elementor-element-n3i5gkw{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(28,25,18,0.14);--border-color:rgba(28,25,18,0.14);}.elementor-19128 .elementor-element.elementor-element-durt5oc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:baseline;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(28,25,18,0.14);--border-color:rgba(28,25,18,0.14);--padding-top:26px;--padding-bottom:26px;--padding-left:4px;--padding-right:4px;}.elementor-19128 .elementor-element.elementor-element-7cmxq2i{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19128 .elementor-element.elementor-element-7cmxq2i.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19128 .elementor-element.elementor-element-dn43086{font-family:"Fraunces", Sans-serif;font-size:16.8px;font-weight:500;color:#A6512F;}.elementor-19128 .elementor-element.elementor-element-ywsu9cf{--display:flex;}.elementor-19128 .elementor-element.elementor-element-ywsu9cf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19128 .elementor-element.elementor-element-1snzfit{font-family:"Fraunces", Sans-serif;font-size:21.1px;font-weight:500;color:#1C1912;}.elementor-19128 .elementor-element.elementor-element-8neougt{--display:flex;}.elementor-19128 .elementor-element.elementor-element-8kavlre{font-family:"Roboto", Sans-serif;font-size:12.5px;text-transform:uppercase;letter-spacing:1.3px;color:rgba(28,25,18,0.4);}.elementor-19128 .elementor-element.elementor-element-xfml8wv{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:baseline;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(28,25,18,0.14);--border-color:rgba(28,25,18,0.14);--padding-top:26px;--padding-bottom:26px;--padding-left:4px;--padding-right:4px;}.elementor-19128 .elementor-element.elementor-element-avilquz{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19128 .elementor-element.elementor-element-avilquz.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19128 .elementor-element.elementor-element-shbpvgu{font-family:"Fraunces", Sans-serif;font-size:16.8px;font-weight:500;color:#A6512F;}.elementor-19128 .elementor-element.elementor-element-v7p02rw{--display:flex;}.elementor-19128 .elementor-element.elementor-element-v7p02rw.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19128 .elementor-element.elementor-element-lw54uaf{font-family:"Fraunces", Sans-serif;font-size:21.1px;font-weight:500;color:#1C1912;}.elementor-19128 .elementor-element.elementor-element-3uinjyf{--display:flex;}.elementor-19128 .elementor-element.elementor-element-7mi3ewf{font-family:"Roboto", Sans-serif;font-size:12.5px;text-transform:uppercase;letter-spacing:1.3px;color:rgba(28,25,18,0.4);}.elementor-19128 .elementor-element.elementor-element-nzxwjfg{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:baseline;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(28,25,18,0.14);--border-color:rgba(28,25,18,0.14);--padding-top:26px;--padding-bottom:26px;--padding-left:4px;--padding-right:4px;}.elementor-19128 .elementor-element.elementor-element-sgo0m8w{--display:flex;}.elementor-19128 .elementor-element.elementor-element-sgo0m8w.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19128 .elementor-element.elementor-element-h3816rc{font-family:"Fraunces", Sans-serif;font-size:16.8px;font-weight:500;color:#A6512F;}.elementor-19128 .elementor-element.elementor-element-rbheqp2{--display:flex;}.elementor-19128 .elementor-element.elementor-element-rbheqp2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19128 .elementor-element.elementor-element-xa6w9lz{font-family:"Fraunces", Sans-serif;font-size:21.1px;font-weight:500;color:#1C1912;}.elementor-19128 .elementor-element.elementor-element-td40khu{--display:flex;}.elementor-19128 .elementor-element.elementor-element-4jxe7qt{font-family:"Roboto", Sans-serif;font-size:12.5px;text-transform:uppercase;letter-spacing:1.3px;color:rgba(28,25,18,0.4);}.elementor-19128 .elementor-element.elementor-element-79p0gw8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:baseline;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(28,25,18,0.14);--border-color:rgba(28,25,18,0.14);--padding-top:26px;--padding-bottom:26px;--padding-left:4px;--padding-right:4px;}.elementor-19128 .elementor-element.elementor-element-w1yqeal{--display:flex;}.elementor-19128 .elementor-element.elementor-element-w1yqeal.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19128 .elementor-element.elementor-element-nowmycl{font-family:"Fraunces", Sans-serif;font-size:16.8px;font-weight:500;color:#A6512F;}.elementor-19128 .elementor-element.elementor-element-gjh4uri{--display:flex;}.elementor-19128 .elementor-element.elementor-element-gjh4uri.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19128 .elementor-element.elementor-element-9wmxe0s{font-family:"Fraunces", Sans-serif;font-size:21.1px;font-weight:500;color:#1C1912;}.elementor-19128 .elementor-element.elementor-element-yin5crg{--display:flex;}.elementor-19128 .elementor-element.elementor-element-i23kard{font-family:"Roboto", Sans-serif;font-size:12.5px;text-transform:uppercase;letter-spacing:1.3px;color:rgba(28,25,18,0.4);}.elementor-19128 .elementor-element.elementor-element-s9kfgx3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:baseline;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(28,25,18,0.14);--border-color:rgba(28,25,18,0.14);--padding-top:26px;--padding-bottom:26px;--padding-left:4px;--padding-right:4px;}.elementor-19128 .elementor-element.elementor-element-rsmaxgk{--display:flex;}.elementor-19128 .elementor-element.elementor-element-rsmaxgk.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19128 .elementor-element.elementor-element-9vm4a8w{font-family:"Fraunces", Sans-serif;font-size:16.8px;font-weight:500;color:#A6512F;}.elementor-19128 .elementor-element.elementor-element-vt08zui{--display:flex;}.elementor-19128 .elementor-element.elementor-element-vt08zui.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19128 .elementor-element.elementor-element-3bc1fuq{font-family:"Fraunces", Sans-serif;font-size:21.1px;font-weight:500;color:#1C1912;}.elementor-19128 .elementor-element.elementor-element-efaug0b{--display:flex;}.elementor-19128 .elementor-element.elementor-element-io15qcu{font-family:"Roboto", Sans-serif;font-size:12.5px;text-transform:uppercase;letter-spacing:1.3px;color:rgba(28,25,18,0.4);}.elementor-19128 .elementor-element.elementor-element-bly4ekn{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:baseline;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(28,25,18,0.14);--border-color:rgba(28,25,18,0.14);--padding-top:26px;--padding-bottom:26px;--padding-left:4px;--padding-right:4px;}.elementor-19128 .elementor-element.elementor-element-joktzrq{--display:flex;}.elementor-19128 .elementor-element.elementor-element-joktzrq.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19128 .elementor-element.elementor-element-lwnk0mv{font-family:"Fraunces", Sans-serif;font-size:16.8px;font-weight:500;color:#A6512F;}.elementor-19128 .elementor-element.elementor-element-mlbxav8{--display:flex;}.elementor-19128 .elementor-element.elementor-element-mlbxav8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19128 .elementor-element.elementor-element-x8floed{font-family:"Fraunces", Sans-serif;font-size:21.1px;font-weight:500;color:#1C1912;}.elementor-19128 .elementor-element.elementor-element-3z1dj6i{--display:flex;}.elementor-19128 .elementor-element.elementor-element-27xt1mg{font-family:"Roboto", Sans-serif;font-size:12.5px;text-transform:uppercase;letter-spacing:1.3px;color:rgba(28,25,18,0.4);}.elementor-19128 .elementor-element.elementor-element-v9nczpb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:baseline;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(28,25,18,0.14);--border-color:rgba(28,25,18,0.14);--padding-top:26px;--padding-bottom:26px;--padding-left:4px;--padding-right:4px;}.elementor-19128 .elementor-element.elementor-element-cky06bv{--display:flex;}.elementor-19128 .elementor-element.elementor-element-cky06bv.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19128 .elementor-element.elementor-element-fcil0j1{font-family:"Fraunces", Sans-serif;font-size:16.8px;font-weight:500;color:#A6512F;}.elementor-19128 .elementor-element.elementor-element-v6csphy{--display:flex;}.elementor-19128 .elementor-element.elementor-element-v6csphy.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19128 .elementor-element.elementor-element-wkiqg4n{font-family:"Fraunces", Sans-serif;font-size:21.1px;font-weight:500;color:#1C1912;}.elementor-19128 .elementor-element.elementor-element-7wpjig3{--display:flex;}.elementor-19128 .elementor-element.elementor-element-h8v3i01{font-family:"Roboto", Sans-serif;font-size:12.5px;text-transform:uppercase;letter-spacing:1.3px;color:rgba(28,25,18,0.4);}.elementor-19128 .elementor-element.elementor-element-r4qo8v7{--display:flex;--min-height:64vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.8;}.elementor-19128 .elementor-element.elementor-element-r4qo8v7:not(.elementor-motion-effects-element-type-background), .elementor-19128 .elementor-element.elementor-element-r4qo8v7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://asofsp.com/wp-content/uploads/2026/07/48ff6692-b0d1-4639-b743-b82130f7d2cd.jpg");background-position:center center;background-size:cover;}.elementor-19128 .elementor-element.elementor-element-r4qo8v7::before, .elementor-19128 .elementor-element.elementor-element-r4qo8v7 > .elementor-background-video-container::before, .elementor-19128 .elementor-element.elementor-element-r4qo8v7 > .e-con-inner > .elementor-background-video-container::before, .elementor-19128 .elementor-element.elementor-element-r4qo8v7 > .elementor-background-slideshow::before, .elementor-19128 .elementor-element.elementor-element-r4qo8v7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19128 .elementor-element.elementor-element-r4qo8v7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(28,25,18,0.78) 0%, rgba(28,25,18,0.85) 100%);}.elementor-19128 .elementor-element.elementor-element-29jdvu4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-19128 .elementor-element.elementor-element-hi7dwmg{font-family:"Roboto", Sans-serif;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#F0D3B8;}.elementor-19128 .elementor-element.elementor-element-wlyx0tm > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-19128 .elementor-element.elementor-element-wlyx0tm{text-align:center;}.elementor-19128 .elementor-element.elementor-element-wlyx0tm .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:57.6px;font-weight:500;line-height:1.18em;color:#F4EEE1;}.elementor-19128 .elementor-element.elementor-element-y8e7dqc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:120px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-19128 .elementor-element.elementor-element-y8e7dqc:not(.elementor-motion-effects-element-type-background), .elementor-19128 .elementor-element.elementor-element-y8e7dqc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4EEE1;}.elementor-19128 .elementor-element.elementor-element-ntcrb0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-19128 .elementor-element.elementor-element-ykh12gq{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-19128 .elementor-element.elementor-element-xf6nml7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19128 .elementor-element.elementor-element-xf6nml7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19128 .elementor-element.elementor-element-gclkhib{font-family:"Roboto", Sans-serif;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#A6512F;}.elementor-19128 .elementor-element.elementor-element-mzqbo0t > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-19128 .elementor-element.elementor-element-mzqbo0t{font-family:"Roboto", Sans-serif;font-size:14.4px;color:rgba(28,25,18,0.6);}.elementor-19128 .elementor-element.elementor-element-h7qawmc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19128 .elementor-element.elementor-element-h7qawmc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-19128 .elementor-element.elementor-element-p73xcrk > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-19128 .elementor-element.elementor-element-p73xcrk{font-family:"Roboto", Sans-serif;font-size:17px;color:rgba(28,25,18,0.86);}.elementor-19128 .elementor-element.elementor-element-2os5txz{font-family:"Roboto", Sans-serif;font-size:17px;color:rgba(28,25,18,0.86);}.elementor-19128 .elementor-element.elementor-element-55cdc7f{--display:flex;--min-height:64vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.8;}.elementor-19128 .elementor-element.elementor-element-55cdc7f:not(.elementor-motion-effects-element-type-background), .elementor-19128 .elementor-element.elementor-element-55cdc7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://asofsp.com/wp-content/uploads/2026/07/01b5109b-314f-4294-b1eb-ec3a77e04475.jpg");background-position:center center;background-size:cover;}.elementor-19128 .elementor-element.elementor-element-55cdc7f::before, .elementor-19128 .elementor-element.elementor-element-55cdc7f > .elementor-background-video-container::before, .elementor-19128 .elementor-element.elementor-element-55cdc7f > .e-con-inner > .elementor-background-video-container::before, .elementor-19128 .elementor-element.elementor-element-55cdc7f > .elementor-background-slideshow::before, .elementor-19128 .elementor-element.elementor-element-55cdc7f > .e-con-inner > .elementor-background-slideshow::before, .elementor-19128 .elementor-element.elementor-element-55cdc7f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, rgba(28,25,18,0.78) 0%, rgba(28,25,18,0.85) 100%);}.elementor-19128 .elementor-element.elementor-element-beb852c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:120px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-19128 .elementor-element.elementor-element-c5c7243{font-family:"Roboto", Sans-serif;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#F0D3B8;}.elementor-19128 .elementor-element.elementor-element-1315e60 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19128 .elementor-element.elementor-element-1315e60{text-align:center;}.elementor-19128 .elementor-element.elementor-element-1315e60 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:32px;font-weight:500;line-height:1.18em;color:#F4EEE1;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-19128 .elementor-element.elementor-element-iqg6ury{--padding-top:140px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-19128 .elementor-element.elementor-element-p6buvne .elementor-heading-title{font-size:60px;}.elementor-19128 .elementor-element.elementor-element-h6kp4ny{--padding-top:80px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-19128 .elementor-element.elementor-element-ue7bw95{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-19128 .elementor-element.elementor-element-pwcx0tl{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19128 .elementor-element.elementor-element-i9njtd3{font-size:24px;}.elementor-19128 .elementor-element.elementor-element-hpcosmg{--padding-top:64px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-19128 .elementor-element.elementor-element-jeq9fpo{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-19128 .elementor-element.elementor-element-yuz7vr2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19128 .elementor-element.elementor-element-5i93vau .elementor-heading-title{font-size:32px;}.elementor-19128 .elementor-element.elementor-element-1snzfit{font-size:18px;}.elementor-19128 .elementor-element.elementor-element-lw54uaf{font-size:18px;}.elementor-19128 .elementor-element.elementor-element-xa6w9lz{font-size:18px;}.elementor-19128 .elementor-element.elementor-element-9wmxe0s{font-size:18px;}.elementor-19128 .elementor-element.elementor-element-3bc1fuq{font-size:18px;}.elementor-19128 .elementor-element.elementor-element-x8floed{font-size:18px;}.elementor-19128 .elementor-element.elementor-element-wkiqg4n{font-size:18px;}.elementor-19128 .elementor-element.elementor-element-29jdvu4{--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-19128 .elementor-element.elementor-element-wlyx0tm .elementor-heading-title{font-size:40px;}.elementor-19128 .elementor-element.elementor-element-y8e7dqc{--padding-top:80px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-19128 .elementor-element.elementor-element-ntcrb0e{--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-19128 .elementor-element.elementor-element-ykh12gq{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19128 .elementor-element.elementor-element-beb852c{--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-19128 .elementor-element.elementor-element-1315e60 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-19128 .elementor-element.elementor-element-p6buvne .elementor-heading-title{font-size:42px;}.elementor-19128 .elementor-element.elementor-element-i9njtd3{font-size:21.6px;}.elementor-19128 .elementor-element.elementor-element-5i93vau .elementor-heading-title{font-size:26px;}.elementor-19128 .elementor-element.elementor-element-wlyx0tm .elementor-heading-title{font-size:30px;}.elementor-19128 .elementor-element.elementor-element-1315e60 .elementor-heading-title{font-size:30px;}}@media(min-width:768px){.elementor-19128 .elementor-element.elementor-element-iqg6ury{--content-width:1180px;}.elementor-19128 .elementor-element.elementor-element-ue7bw95{--content-width:1180px;}.elementor-19128 .elementor-element.elementor-element-i1szend{--width:312px;}.elementor-19128 .elementor-element.elementor-element-jeq9fpo{--content-width:1180px;}.elementor-19128 .elementor-element.elementor-element-ob6kepa{--width:45%;}.elementor-19128 .elementor-element.elementor-element-7cmxq2i{--width:61px;}.elementor-19128 .elementor-element.elementor-element-ywsu9cf{--width:78.254%;}.elementor-19128 .elementor-element.elementor-element-avilquz{--width:61px;}.elementor-19128 .elementor-element.elementor-element-v7p02rw{--width:78.255%;}.elementor-19128 .elementor-element.elementor-element-sgo0m8w{--width:61px;}.elementor-19128 .elementor-element.elementor-element-rbheqp2{--width:78.255%;}.elementor-19128 .elementor-element.elementor-element-w1yqeal{--width:61px;}.elementor-19128 .elementor-element.elementor-element-gjh4uri{--width:78.255%;}.elementor-19128 .elementor-element.elementor-element-rsmaxgk{--width:61px;}.elementor-19128 .elementor-element.elementor-element-vt08zui{--width:78.255%;}.elementor-19128 .elementor-element.elementor-element-joktzrq{--width:61px;}.elementor-19128 .elementor-element.elementor-element-mlbxav8{--width:78.255%;}.elementor-19128 .elementor-element.elementor-element-cky06bv{--width:61px;}.elementor-19128 .elementor-element.elementor-element-v6csphy{--width:78.342%;}.elementor-19128 .elementor-element.elementor-element-29jdvu4{--content-width:900px;}.elementor-19128 .elementor-element.elementor-element-xf6nml7{--width:422px;}.elementor-19128 .elementor-element.elementor-element-h7qawmc{--width:60.066%;}.elementor-19128 .elementor-element.elementor-element-beb852c{--content-width:900px;}}@media(max-width:1024px) and (min-width:768px){.elementor-19128 .elementor-element.elementor-element-i1szend{--width:100%;}.elementor-19128 .elementor-element.elementor-element-ob6kepa{--width:100%;}.elementor-19128 .elementor-element.elementor-element-xf6nml7{--width:100%;}}