.elementor-118 .elementor-element.elementor-element-8ad08d1{--display:flex;--min-height:80vh;--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:center;--overlay-opacity:1;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-8ad08d1:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-8ad08d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wellstoncapitalgroup.com/wp-content/uploads/2026/10/Cinematic-Glass-Office-at-Sunset-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-118 .elementor-element.elementor-element-8ad08d1::before, .elementor-118 .elementor-element.elementor-element-8ad08d1 > .elementor-background-video-container::before, .elementor-118 .elementor-element.elementor-element-8ad08d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-118 .elementor-element.elementor-element-8ad08d1 > .elementor-background-slideshow::before, .elementor-118 .elementor-element.elementor-element-8ad08d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-118 .elementor-element.elementor-element-8ad08d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000 0%, #00000000 100%);}.elementor-118 .elementor-element.elementor-element-b102c99{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-cf8dd6c{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;--divider-element-spacing:15px;}.elementor-118 .elementor-element.elementor-element-cf8dd6c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-118 .elementor-element.elementor-element-cf8dd6c .elementor-divider-separator{width:347px;}.elementor-118 .elementor-element.elementor-element-cf8dd6c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-118 .elementor-element.elementor-element-cf8dd6c .elementor-divider__text{color:#FFFFFF;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.4px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-118 .elementor-element.elementor-element-73e4798{width:var( --container-widget-width, 695px );max-width:695px;--container-widget-width:695px;--container-widget-flex-grow:0;}.elementor-118 .elementor-element.elementor-element-73e4798 .elementor-heading-title{font-size:78px;font-weight:800;line-height:0.9em;color:#F3E7DC;}.elementor-118 .elementor-element.elementor-element-08f8033{--display:flex;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-29fdcb5{width:var( --container-widget-width, 429px );max-width:429px;--container-widget-width:429px;--container-widget-flex-grow:0;font-size:16px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-118 .elementor-element.elementor-element-29fdcb5 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-118 .elementor-element.elementor-element-e4b3add{--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:120px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-e4b3add:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-e4b3add > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020202;}.elementor-118 .elementor-element.elementor-element-d4b47bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-dcb99b8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-aad9f3d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-31ee1d0{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;--divider-element-spacing:15px;}.elementor-118 .elementor-element.elementor-element-31ee1d0 .elementor-divider-separator{width:100px;}.elementor-118 .elementor-element.elementor-element-31ee1d0 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-118 .elementor-element.elementor-element-31ee1d0 .elementor-divider__text{color:#FFFFFF;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.4px;}.elementor-118 .elementor-element.elementor-element-d8a1a11{width:var( --container-widget-width, 507px );max-width:507px;--container-widget-width:507px;--container-widget-flex-grow:0;}.elementor-118 .elementor-element.elementor-element-d8a1a11 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-118 .elementor-element.elementor-element-d8a1a11 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:45px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-da9f65c{width:var( --container-widget-width, 429px );max-width:429px;--container-widget-width:429px;--container-widget-flex-grow:0;font-size:16px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-118 .elementor-element.elementor-element-da9f65c > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-118 .elementor-element.elementor-element-3a56d31 .elementor-button{background-color:#02010100;}.elementor-118 .elementor-element.elementor-element-3a56d31 .elementor-button:hover, .elementor-118 .elementor-element.elementor-element-3a56d31 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-4e195d7 );background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, #DEB561 100%);}.elementor-118 .elementor-element.elementor-element-3a56d31{width:auto;max-width:auto;}.elementor-118 .elementor-element.elementor-element-3a56d31 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-118 .elementor-element.elementor-element-3a56d31.elementor-element{--align-self:flex-start;}.elementor-118 .elementor-element.elementor-element-3a56d31 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-118 .elementor-element.elementor-element-3a56d31 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-118 .elementor-element.elementor-element-3a56d31 .elementor-button:hover svg, .elementor-118 .elementor-element.elementor-element-3a56d31 .elementor-button:focus svg{fill:var( --e-global-color-4e195d7 );}.elementor-118 .elementor-element.elementor-element-6fde380{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-d6fddbc img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-118 .elementor-element.elementor-element-d173b3b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-80d327b{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-80d327b:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-80d327b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-118 .elementor-element.elementor-element-0427768 .elementor-image-box-wrapper{text-align:start;}.elementor-118 .elementor-element.elementor-element-0427768.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-118 .elementor-element.elementor-element-0427768.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-118 .elementor-element.elementor-element-0427768.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-0427768 .elementor-image-box-title{margin-bottom:10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-0427768 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-118 .elementor-element.elementor-element-0427768 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-118 .elementor-element.elementor-element-0427768 .elementor-image-box-description{font-size:14px;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-7ffe395{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-7ffe395:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-7ffe395 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-118 .elementor-element.elementor-element-4868303 .elementor-image-box-wrapper{text-align:start;}.elementor-118 .elementor-element.elementor-element-4868303.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-118 .elementor-element.elementor-element-4868303.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-118 .elementor-element.elementor-element-4868303.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-4868303 .elementor-image-box-title{margin-bottom:10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-4868303 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-118 .elementor-element.elementor-element-4868303 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-118 .elementor-element.elementor-element-4868303 .elementor-image-box-description{font-size:14px;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-cf6eb32{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-cf6eb32:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-cf6eb32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-118 .elementor-element.elementor-element-26323ef .elementor-image-box-wrapper{text-align:start;}.elementor-118 .elementor-element.elementor-element-26323ef.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-118 .elementor-element.elementor-element-26323ef.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-118 .elementor-element.elementor-element-26323ef.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-26323ef .elementor-image-box-title{margin-bottom:10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-26323ef .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-118 .elementor-element.elementor-element-26323ef .elementor-image-box-img img{transition-duration:0.3s;}.elementor-118 .elementor-element.elementor-element-26323ef .elementor-image-box-description{font-size:14px;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-016f9d2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-72a9d79{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-72a9d79:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-72a9d79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-118 .elementor-element.elementor-element-9b85b9d .elementor-image-box-wrapper{text-align:start;}.elementor-118 .elementor-element.elementor-element-9b85b9d.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-118 .elementor-element.elementor-element-9b85b9d.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-118 .elementor-element.elementor-element-9b85b9d.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-9b85b9d .elementor-image-box-title{margin-bottom:10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-9b85b9d .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-118 .elementor-element.elementor-element-9b85b9d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-118 .elementor-element.elementor-element-9b85b9d .elementor-image-box-description{font-size:14px;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-ea748af{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-ea748af:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-ea748af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;background-image:url("https://wellstoncapitalgroup.com/wp-content/uploads/2026/10/Stormy-Sunset-Quarry-with-Heavy-Machinery.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-118 .elementor-element.elementor-element-ea748af::before, .elementor-118 .elementor-element.elementor-element-ea748af > .elementor-background-video-container::before, .elementor-118 .elementor-element.elementor-element-ea748af > .e-con-inner > .elementor-background-video-container::before, .elementor-118 .elementor-element.elementor-element-ea748af > .elementor-background-slideshow::before, .elementor-118 .elementor-element.elementor-element-ea748af > .e-con-inner > .elementor-background-slideshow::before, .elementor-118 .elementor-element.elementor-element-ea748af > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-118 .elementor-element.elementor-element-ccfdc4e{width:initial;max-width:initial;text-align:center;}.elementor-118 .elementor-element.elementor-element-ccfdc4e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-118 .elementor-element.elementor-element-ccfdc4e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:32px;font-weight:700;line-height:0.9em;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-ee1c692{width:var( --container-widget-width, 445px );max-width:445px;--container-widget-width:445px;--container-widget-flex-grow:0;text-align:center;font-size:14px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-118 .elementor-element.elementor-element-ee1c692 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-118 .elementor-element.elementor-element-20d4cd1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-49398da .elementor-button{background-color:#02010100;font-weight:700;text-transform:uppercase;border-style:solid;border-width:0px 0px 2px 0px;padding:0px 5px 10px 5px;}.elementor-118 .elementor-element.elementor-element-49398da{width:auto;max-width:auto;}.elementor-118 .elementor-element.elementor-element-49398da > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-118 .elementor-element.elementor-element-49398da.elementor-element{--align-self:center;}.elementor-118 .elementor-element.elementor-element-49398da .elementor-button-content-wrapper{flex-direction:row;}.elementor-118 .elementor-element.elementor-element-49398da .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-118 .elementor-element.elementor-element-49398da .elementor-button:hover, .elementor-118 .elementor-element.elementor-element-49398da .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-118 .elementor-element.elementor-element-49398da .elementor-button:hover svg, .elementor-118 .elementor-element.elementor-element-49398da .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-118 .elementor-element.elementor-element-09c9bbf{--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:120px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-aae1699{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-ab89209{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-ec2ac98 img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-118 .elementor-element.elementor-element-78608ea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-cc89599{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-cc89599:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-cc89599 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-118 .elementor-element.elementor-element-2477eb1 .elementor-image-box-wrapper{text-align:start;}.elementor-118 .elementor-element.elementor-element-2477eb1.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-118 .elementor-element.elementor-element-2477eb1.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-118 .elementor-element.elementor-element-2477eb1.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-2477eb1 .elementor-image-box-title{margin-bottom:10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-2477eb1 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-118 .elementor-element.elementor-element-2477eb1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-118 .elementor-element.elementor-element-2477eb1 .elementor-image-box-description{font-size:14px;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-0a49562{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-0a49562:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-0a49562 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-118 .elementor-element.elementor-element-54a8285 .elementor-image-box-wrapper{text-align:start;}.elementor-118 .elementor-element.elementor-element-54a8285.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-118 .elementor-element.elementor-element-54a8285.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-118 .elementor-element.elementor-element-54a8285.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-54a8285 .elementor-image-box-title{margin-bottom:10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-54a8285 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-118 .elementor-element.elementor-element-54a8285 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-118 .elementor-element.elementor-element-54a8285 .elementor-image-box-description{font-size:14px;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-5eee5d0{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-5eee5d0:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-5eee5d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-118 .elementor-element.elementor-element-20c51e7 .elementor-image-box-wrapper{text-align:start;}.elementor-118 .elementor-element.elementor-element-20c51e7.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-118 .elementor-element.elementor-element-20c51e7.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-118 .elementor-element.elementor-element-20c51e7.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-20c51e7 .elementor-image-box-title{margin-bottom:10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-20c51e7 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-118 .elementor-element.elementor-element-20c51e7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-118 .elementor-element.elementor-element-20c51e7 .elementor-image-box-description{font-size:14px;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-3ee5693{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-69734d8{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-69734d8:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-69734d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-118 .elementor-element.elementor-element-c02a7ae .elementor-image-box-wrapper{text-align:start;}.elementor-118 .elementor-element.elementor-element-c02a7ae.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-118 .elementor-element.elementor-element-c02a7ae.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-118 .elementor-element.elementor-element-c02a7ae.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-c02a7ae .elementor-image-box-title{margin-bottom:10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-c02a7ae .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-118 .elementor-element.elementor-element-c02a7ae .elementor-image-box-img img{transition-duration:0.3s;}.elementor-118 .elementor-element.elementor-element-c02a7ae .elementor-image-box-description{font-size:14px;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-6ebf337{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-6ebf337:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-6ebf337 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-118 .elementor-element.elementor-element-fa21ee5 .elementor-image-box-wrapper{text-align:start;}.elementor-118 .elementor-element.elementor-element-fa21ee5.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-118 .elementor-element.elementor-element-fa21ee5.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-118 .elementor-element.elementor-element-fa21ee5.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-fa21ee5 .elementor-image-box-title{margin-bottom:10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-fa21ee5 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-118 .elementor-element.elementor-element-fa21ee5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-118 .elementor-element.elementor-element-fa21ee5 .elementor-image-box-description{font-size:14px;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-fcbf0eb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-fcbf0eb:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-fcbf0eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;background-image:url("https://wellstoncapitalgroup.com/wp-content/uploads/2026/10/Golden-Sunset-Over-a-Terraced-Quarry.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-118 .elementor-element.elementor-element-fcbf0eb::before, .elementor-118 .elementor-element.elementor-element-fcbf0eb > .elementor-background-video-container::before, .elementor-118 .elementor-element.elementor-element-fcbf0eb > .e-con-inner > .elementor-background-video-container::before, .elementor-118 .elementor-element.elementor-element-fcbf0eb > .elementor-background-slideshow::before, .elementor-118 .elementor-element.elementor-element-fcbf0eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-118 .elementor-element.elementor-element-fcbf0eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-118 .elementor-element.elementor-element-d8c9b50 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-118 .elementor-element.elementor-element-d8c9b50 .elementor-icon-box-wrapper{gap:5px;}.elementor-118 .elementor-element.elementor-element-d8c9b50 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-d8c9b50.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-118 .elementor-element.elementor-element-d8c9b50.elementor-view-framed .elementor-icon, .elementor-118 .elementor-element.elementor-element-d8c9b50.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-118 .elementor-element.elementor-element-d8c9b50 .elementor-icon-box-title, .elementor-118 .elementor-element.elementor-element-d8c9b50 .elementor-icon-box-title a{font-size:28px;font-weight:700;}.elementor-118 .elementor-element.elementor-element-d8c9b50 .elementor-icon-box-description{font-size:14px;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-1d6483e .elementor-button{background-color:#02010100;font-weight:700;text-transform:uppercase;border-style:solid;border-width:0px 0px 2px 0px;padding:0px 5px 10px 5px;}.elementor-118 .elementor-element.elementor-element-1d6483e{width:auto;max-width:auto;}.elementor-118 .elementor-element.elementor-element-1d6483e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-118 .elementor-element.elementor-element-1d6483e.elementor-element{--align-self:center;}.elementor-118 .elementor-element.elementor-element-1d6483e .elementor-button-content-wrapper{flex-direction:row;}.elementor-118 .elementor-element.elementor-element-1d6483e .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-118 .elementor-element.elementor-element-1d6483e .elementor-button:hover, .elementor-118 .elementor-element.elementor-element-1d6483e .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-118 .elementor-element.elementor-element-1d6483e .elementor-button:hover svg, .elementor-118 .elementor-element.elementor-element-1d6483e .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-118 .elementor-element.elementor-element-ba66ac2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-60f785d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-cea4f5c{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;--divider-element-spacing:15px;}.elementor-118 .elementor-element.elementor-element-cea4f5c .elementor-divider-separator{width:100px;}.elementor-118 .elementor-element.elementor-element-cea4f5c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-118 .elementor-element.elementor-element-cea4f5c .elementor-divider__text{color:#FFFFFF;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.4px;}.elementor-118 .elementor-element.elementor-element-5e9bfbc{width:var( --container-widget-width, 507px );max-width:507px;--container-widget-width:507px;--container-widget-flex-grow:0;}.elementor-118 .elementor-element.elementor-element-5e9bfbc > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-118 .elementor-element.elementor-element-5e9bfbc .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:45px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-65dc045{width:var( --container-widget-width, 429px );max-width:429px;--container-widget-width:429px;--container-widget-flex-grow:0;font-size:16px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-118 .elementor-element.elementor-element-65dc045 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-118 .elementor-element.elementor-element-e1722a6 .elementor-button{background-color:#02010100;}.elementor-118 .elementor-element.elementor-element-e1722a6 .elementor-button:hover, .elementor-118 .elementor-element.elementor-element-e1722a6 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-4e195d7 );background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, #DEB561 100%);}.elementor-118 .elementor-element.elementor-element-e1722a6{width:auto;max-width:auto;}.elementor-118 .elementor-element.elementor-element-e1722a6 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-118 .elementor-element.elementor-element-e1722a6.elementor-element{--align-self:flex-start;}.elementor-118 .elementor-element.elementor-element-e1722a6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-118 .elementor-element.elementor-element-e1722a6 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-118 .elementor-element.elementor-element-e1722a6 .elementor-button:hover svg, .elementor-118 .elementor-element.elementor-element-e1722a6 .elementor-button:focus svg{fill:var( --e-global-color-4e195d7 );}.elementor-118 .elementor-element.elementor-element-58bd43e{--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:120px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-58bd43e:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-58bd43e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020202;}.elementor-118 .elementor-element.elementor-element-fd0a593{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-b16c7ec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-5253baa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-7ca4311{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;--divider-element-spacing:15px;}.elementor-118 .elementor-element.elementor-element-7ca4311 .elementor-divider-separator{width:100px;}.elementor-118 .elementor-element.elementor-element-7ca4311 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-118 .elementor-element.elementor-element-7ca4311 .elementor-divider__text{color:#FFFFFF;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.4px;}.elementor-118 .elementor-element.elementor-element-a4e6846{width:var( --container-widget-width, 507px );max-width:507px;--container-widget-width:507px;--container-widget-flex-grow:0;}.elementor-118 .elementor-element.elementor-element-a4e6846 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-118 .elementor-element.elementor-element-a4e6846 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:45px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-eef4705{width:var( --container-widget-width, 429px );max-width:429px;--container-widget-width:429px;--container-widget-flex-grow:0;font-size:16px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-118 .elementor-element.elementor-element-eef4705 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-118 .elementor-element.elementor-element-f9e21eb .elementor-button{background-color:#02010100;}.elementor-118 .elementor-element.elementor-element-f9e21eb .elementor-button:hover, .elementor-118 .elementor-element.elementor-element-f9e21eb .elementor-button:focus{background-color:transparent;color:var( --e-global-color-4e195d7 );background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, #DEB561 100%);}.elementor-118 .elementor-element.elementor-element-f9e21eb{width:auto;max-width:auto;}.elementor-118 .elementor-element.elementor-element-f9e21eb > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-118 .elementor-element.elementor-element-f9e21eb.elementor-element{--align-self:flex-start;}.elementor-118 .elementor-element.elementor-element-f9e21eb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-118 .elementor-element.elementor-element-f9e21eb .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-118 .elementor-element.elementor-element-f9e21eb .elementor-button:hover svg, .elementor-118 .elementor-element.elementor-element-f9e21eb .elementor-button:focus svg{fill:var( --e-global-color-4e195d7 );}.elementor-118 .elementor-element.elementor-element-e806efa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-c0da4b3 img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-118 .elementor-element.elementor-element-826ca28{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-1e90c6f{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-1e90c6f:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-1e90c6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-118 .elementor-element.elementor-element-d8f4803 .elementor-image-box-wrapper{text-align:start;}.elementor-118 .elementor-element.elementor-element-d8f4803.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-118 .elementor-element.elementor-element-d8f4803.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-118 .elementor-element.elementor-element-d8f4803.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-d8f4803 .elementor-image-box-title{margin-bottom:10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-d8f4803 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-118 .elementor-element.elementor-element-d8f4803 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-118 .elementor-element.elementor-element-d8f4803 .elementor-image-box-description{font-size:14px;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-10fca9a{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-10fca9a:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-10fca9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-118 .elementor-element.elementor-element-5a317fd .elementor-image-box-wrapper{text-align:start;}.elementor-118 .elementor-element.elementor-element-5a317fd.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-118 .elementor-element.elementor-element-5a317fd.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-118 .elementor-element.elementor-element-5a317fd.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-5a317fd .elementor-image-box-title{margin-bottom:10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-5a317fd .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-118 .elementor-element.elementor-element-5a317fd .elementor-image-box-img img{transition-duration:0.3s;}.elementor-118 .elementor-element.elementor-element-5a317fd .elementor-image-box-description{font-size:14px;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-c3c0174{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.75;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-c3c0174:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-c3c0174 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;background-image:url("https://wellstoncapitalgroup.com/wp-content/uploads/2026/10/Golden-Quarry-Dawn-with-Bulldozer.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-118 .elementor-element.elementor-element-c3c0174::before, .elementor-118 .elementor-element.elementor-element-c3c0174 > .elementor-background-video-container::before, .elementor-118 .elementor-element.elementor-element-c3c0174 > .e-con-inner > .elementor-background-video-container::before, .elementor-118 .elementor-element.elementor-element-c3c0174 > .elementor-background-slideshow::before, .elementor-118 .elementor-element.elementor-element-c3c0174 > .e-con-inner > .elementor-background-slideshow::before, .elementor-118 .elementor-element.elementor-element-c3c0174 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-118 .elementor-element.elementor-element-71d8c1e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-118 .elementor-element.elementor-element-71d8c1e .elementor-icon-box-wrapper{gap:5px;}.elementor-118 .elementor-element.elementor-element-71d8c1e .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-71d8c1e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-118 .elementor-element.elementor-element-71d8c1e.elementor-view-framed .elementor-icon, .elementor-118 .elementor-element.elementor-element-71d8c1e.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-118 .elementor-element.elementor-element-71d8c1e .elementor-icon-box-title, .elementor-118 .elementor-element.elementor-element-71d8c1e .elementor-icon-box-title a{font-size:28px;font-weight:700;}.elementor-118 .elementor-element.elementor-element-71d8c1e .elementor-icon-box-description{font-size:14px;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-127d7ce .elementor-button{background-color:#02010100;font-weight:700;text-transform:uppercase;border-style:solid;border-width:0px 0px 2px 0px;padding:0px 5px 10px 5px;}.elementor-118 .elementor-element.elementor-element-127d7ce{width:auto;max-width:auto;}.elementor-118 .elementor-element.elementor-element-127d7ce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-118 .elementor-element.elementor-element-127d7ce.elementor-element{--align-self:center;}.elementor-118 .elementor-element.elementor-element-127d7ce .elementor-button-content-wrapper{flex-direction:row;}.elementor-118 .elementor-element.elementor-element-127d7ce .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-118 .elementor-element.elementor-element-127d7ce .elementor-button:hover, .elementor-118 .elementor-element.elementor-element-127d7ce .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-118 .elementor-element.elementor-element-127d7ce .elementor-button:hover svg, .elementor-118 .elementor-element.elementor-element-127d7ce .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-118 .elementor-element.elementor-element-e7c8370{--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:120px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-c23600b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:12px 12px 12px 12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-61045fc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-ff1c4eb img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-118 .elementor-element.elementor-element-b476994{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-5b2ada4{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-5b2ada4:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-5b2ada4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-118 .elementor-element.elementor-element-44384d3 .elementor-image-box-wrapper{text-align:start;}.elementor-118 .elementor-element.elementor-element-44384d3.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-118 .elementor-element.elementor-element-44384d3.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-118 .elementor-element.elementor-element-44384d3.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-44384d3 .elementor-image-box-title{margin-bottom:10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-44384d3 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-118 .elementor-element.elementor-element-44384d3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-118 .elementor-element.elementor-element-44384d3 .elementor-image-box-description{font-size:14px;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-4aaa00b{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-4aaa00b:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-4aaa00b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-118 .elementor-element.elementor-element-df17119 .elementor-image-box-wrapper{text-align:start;}.elementor-118 .elementor-element.elementor-element-df17119.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-118 .elementor-element.elementor-element-df17119.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-118 .elementor-element.elementor-element-df17119.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-df17119 .elementor-image-box-title{margin-bottom:10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-df17119 .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-118 .elementor-element.elementor-element-df17119 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-118 .elementor-element.elementor-element-df17119 .elementor-image-box-description{font-size:14px;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-f81758b{--display:flex;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-f81758b:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-f81758b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-118 .elementor-element.elementor-element-60015bc .elementor-image-box-wrapper{text-align:start;}.elementor-118 .elementor-element.elementor-element-60015bc.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-118 .elementor-element.elementor-element-60015bc.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-118 .elementor-element.elementor-element-60015bc.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-60015bc .elementor-image-box-title{margin-bottom:10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-60015bc .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-118 .elementor-element.elementor-element-60015bc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-118 .elementor-element.elementor-element-60015bc .elementor-image-box-description{font-size:14px;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-0d2aa2b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-86dfb64{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-86dfb64:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-86dfb64 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-118 .elementor-element.elementor-element-d33ec8e .elementor-image-box-wrapper{text-align:start;}.elementor-118 .elementor-element.elementor-element-d33ec8e.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-118 .elementor-element.elementor-element-d33ec8e.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-118 .elementor-element.elementor-element-d33ec8e.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-d33ec8e .elementor-image-box-title{margin-bottom:10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-d33ec8e .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-118 .elementor-element.elementor-element-d33ec8e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-118 .elementor-element.elementor-element-d33ec8e .elementor-image-box-description{font-size:14px;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-e9f6b82{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-e9f6b82:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-e9f6b82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-118 .elementor-element.elementor-element-659935b .elementor-image-box-wrapper{text-align:start;}.elementor-118 .elementor-element.elementor-element-659935b.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-118 .elementor-element.elementor-element-659935b.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-118 .elementor-element.elementor-element-659935b.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-659935b .elementor-image-box-title{margin-bottom:10px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:23px;font-weight:700;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-659935b .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-118 .elementor-element.elementor-element-659935b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-118 .elementor-element.elementor-element-659935b .elementor-image-box-description{font-size:14px;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-723efb2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-723efb2:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-723efb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;background-image:url("https://wellstoncapitalgroup.com/wp-content/uploads/2026/10/Golden-Sunset-Over-a-Terraced-Quarry.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-118 .elementor-element.elementor-element-723efb2::before, .elementor-118 .elementor-element.elementor-element-723efb2 > .elementor-background-video-container::before, .elementor-118 .elementor-element.elementor-element-723efb2 > .e-con-inner > .elementor-background-video-container::before, .elementor-118 .elementor-element.elementor-element-723efb2 > .elementor-background-slideshow::before, .elementor-118 .elementor-element.elementor-element-723efb2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-118 .elementor-element.elementor-element-723efb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-118 .elementor-element.elementor-element-348dc06 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-118 .elementor-element.elementor-element-348dc06 .elementor-icon-box-wrapper{gap:5px;}.elementor-118 .elementor-element.elementor-element-348dc06 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-348dc06.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-118 .elementor-element.elementor-element-348dc06.elementor-view-framed .elementor-icon, .elementor-118 .elementor-element.elementor-element-348dc06.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-118 .elementor-element.elementor-element-348dc06 .elementor-icon-box-title, .elementor-118 .elementor-element.elementor-element-348dc06 .elementor-icon-box-title a{font-size:28px;font-weight:700;}.elementor-118 .elementor-element.elementor-element-348dc06 .elementor-icon-box-description{font-size:14px;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-2740b66 .elementor-button{background-color:#02010100;font-weight:700;text-transform:uppercase;border-style:solid;border-width:0px 0px 2px 0px;padding:0px 5px 10px 5px;}.elementor-118 .elementor-element.elementor-element-2740b66{width:auto;max-width:auto;}.elementor-118 .elementor-element.elementor-element-2740b66 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-118 .elementor-element.elementor-element-2740b66.elementor-element{--align-self:center;}.elementor-118 .elementor-element.elementor-element-2740b66 .elementor-button-content-wrapper{flex-direction:row;}.elementor-118 .elementor-element.elementor-element-2740b66 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-118 .elementor-element.elementor-element-2740b66 .elementor-button:hover, .elementor-118 .elementor-element.elementor-element-2740b66 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-118 .elementor-element.elementor-element-2740b66 .elementor-button:hover svg, .elementor-118 .elementor-element.elementor-element-2740b66 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-118 .elementor-element.elementor-element-04caa68{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-ac39f75{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-e5a6098{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;--divider-element-spacing:15px;}.elementor-118 .elementor-element.elementor-element-e5a6098 .elementor-divider-separator{width:100px;}.elementor-118 .elementor-element.elementor-element-e5a6098 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-118 .elementor-element.elementor-element-e5a6098 .elementor-divider__text{color:#FFFFFF;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.4px;}.elementor-118 .elementor-element.elementor-element-a2085ba{width:var( --container-widget-width, 507px );max-width:507px;--container-widget-width:507px;--container-widget-flex-grow:0;}.elementor-118 .elementor-element.elementor-element-a2085ba > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-118 .elementor-element.elementor-element-a2085ba .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:45px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-eebf2d5{width:var( --container-widget-width, 429px );max-width:429px;--container-widget-width:429px;--container-widget-flex-grow:0;font-size:16px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-118 .elementor-element.elementor-element-eebf2d5 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-118 .elementor-element.elementor-element-18e6cb8 .elementor-button{background-color:#02010100;}.elementor-118 .elementor-element.elementor-element-18e6cb8 .elementor-button:hover, .elementor-118 .elementor-element.elementor-element-18e6cb8 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-4e195d7 );background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, #DEB561 100%);}.elementor-118 .elementor-element.elementor-element-18e6cb8{width:auto;max-width:auto;}.elementor-118 .elementor-element.elementor-element-18e6cb8 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-118 .elementor-element.elementor-element-18e6cb8.elementor-element{--align-self:flex-start;}.elementor-118 .elementor-element.elementor-element-18e6cb8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-118 .elementor-element.elementor-element-18e6cb8 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-118 .elementor-element.elementor-element-18e6cb8 .elementor-button:hover svg, .elementor-118 .elementor-element.elementor-element-18e6cb8 .elementor-button:focus svg{fill:var( --e-global-color-4e195d7 );}.elementor-118 .elementor-element.elementor-element-a75224b{--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;--overlay-opacity:1;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:var( --e-global-color-fbe7bd5 );--border-color:var( --e-global-color-fbe7bd5 );--padding-top:180px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-a75224b:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-a75224b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wellstoncapitalgroup.com/wp-content/uploads/2026/10/Golden-Hour-Modern-Mansion-Entrance.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-118 .elementor-element.elementor-element-a75224b::before, .elementor-118 .elementor-element.elementor-element-a75224b > .elementor-background-video-container::before, .elementor-118 .elementor-element.elementor-element-a75224b > .e-con-inner > .elementor-background-video-container::before, .elementor-118 .elementor-element.elementor-element-a75224b > .elementor-background-slideshow::before, .elementor-118 .elementor-element.elementor-element-a75224b > .e-con-inner > .elementor-background-slideshow::before, .elementor-118 .elementor-element.elementor-element-a75224b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000 0%, #FFFFFF00 100%);}.elementor-118 .elementor-element.elementor-element-3236bce{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:2px;--divider-element-spacing:15px;}.elementor-118 .elementor-element.elementor-element-3236bce .elementor-divider-separator{width:244px;}.elementor-118 .elementor-element.elementor-element-3236bce .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-118 .elementor-element.elementor-element-3236bce .elementor-divider__text{color:#FFFFFF;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.4px;}.elementor-118 .elementor-element.elementor-element-6482088{width:var( --container-widget-width, 507px );max-width:507px;--container-widget-width:507px;--container-widget-flex-grow:0;}.elementor-118 .elementor-element.elementor-element-6482088 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-118 .elementor-element.elementor-element-6482088 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:45px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-118 .elementor-element.elementor-element-c1f9327{width:var( --container-widget-width, 429px );max-width:429px;--container-widget-width:429px;--container-widget-flex-grow:0;font-size:16px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-text );}.elementor-118 .elementor-element.elementor-element-c1f9327 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-118 .elementor-element.elementor-element-a2b1010{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-118 .elementor-element.elementor-element-1d0c7e2{width:auto;max-width:auto;}.elementor-118 .elementor-element.elementor-element-1d0c7e2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-118 .elementor-element.elementor-element-1d0c7e2.elementor-element{--align-self:flex-start;}.elementor-118 .elementor-element.elementor-element-1d0c7e2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-118 .elementor-element.elementor-element-1d0c7e2 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-118 .elementor-element.elementor-element-1d0c7e2 .elementor-button:hover, .elementor-118 .elementor-element.elementor-element-1d0c7e2 .elementor-button:focus{color:var( --e-global-color-4e195d7 );}.elementor-118 .elementor-element.elementor-element-1d0c7e2 .elementor-button:hover svg, .elementor-118 .elementor-element.elementor-element-1d0c7e2 .elementor-button:focus svg{fill:var( --e-global-color-4e195d7 );}.elementor-118 .elementor-element.elementor-element-2fa9ca9 .elementor-button{background-color:#02010100;}.elementor-118 .elementor-element.elementor-element-2fa9ca9 .elementor-button:hover, .elementor-118 .elementor-element.elementor-element-2fa9ca9 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-4e195d7 );background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, #DEB561 100%);}.elementor-118 .elementor-element.elementor-element-2fa9ca9{width:auto;max-width:auto;}.elementor-118 .elementor-element.elementor-element-2fa9ca9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-118 .elementor-element.elementor-element-2fa9ca9.elementor-element{--align-self:flex-start;}.elementor-118 .elementor-element.elementor-element-2fa9ca9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-118 .elementor-element.elementor-element-2fa9ca9 .elementor-button .elementor-button-content-wrapper{gap:15px;}.elementor-118 .elementor-element.elementor-element-2fa9ca9 .elementor-button:hover svg, .elementor-118 .elementor-element.elementor-element-2fa9ca9 .elementor-button:focus svg{fill:var( --e-global-color-4e195d7 );}@media(min-width:768px){.elementor-118 .elementor-element.elementor-element-dcb99b8{--width:30%;}.elementor-118 .elementor-element.elementor-element-6fde380{--width:70%;}.elementor-118 .elementor-element.elementor-element-72a9d79{--width:32.5%;}.elementor-118 .elementor-element.elementor-element-ea748af{--width:67%;}.elementor-118 .elementor-element.elementor-element-ab89209{--width:70%;}.elementor-118 .elementor-element.elementor-element-ba66ac2{--width:30%;}.elementor-118 .elementor-element.elementor-element-b16c7ec{--width:30%;}.elementor-118 .elementor-element.elementor-element-e806efa{--width:70%;}.elementor-118 .elementor-element.elementor-element-61045fc{--width:70%;}.elementor-118 .elementor-element.elementor-element-04caa68{--width:30%;}}@media(max-width:767px){.elementor-118 .elementor-element.elementor-element-8ad08d1{--min-height:85vh;--overlay-opacity:0.67;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-8ad08d1::before, .elementor-118 .elementor-element.elementor-element-8ad08d1 > .elementor-background-video-container::before, .elementor-118 .elementor-element.elementor-element-8ad08d1 > .e-con-inner > .elementor-background-video-container::before, .elementor-118 .elementor-element.elementor-element-8ad08d1 > .elementor-background-slideshow::before, .elementor-118 .elementor-element.elementor-element-8ad08d1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-118 .elementor-element.elementor-element-8ad08d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(94deg, #000000 100%, #00000000 100%);}.elementor-118 .elementor-element.elementor-element-73e4798 .elementor-heading-title{font-size:42px;}.elementor-118 .elementor-element.elementor-element-e4b3add{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-d8a1a11 .elementor-heading-title{font-size:30px;}.elementor-118 .elementor-element.elementor-element-d6fddbc img{height:189px;object-fit:cover;}.elementor-118 .elementor-element.elementor-element-0427768 .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-0427768 .elementor-image-box-title{font-size:21px;}.elementor-118 .elementor-element.elementor-element-4868303 .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-4868303 .elementor-image-box-title{font-size:21px;}.elementor-118 .elementor-element.elementor-element-26323ef .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-26323ef .elementor-image-box-title{font-size:21px;}.elementor-118 .elementor-element.elementor-element-9b85b9d .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-9b85b9d .elementor-image-box-title{font-size:21px;}.elementor-118 .elementor-element.elementor-element-ccfdc4e .elementor-heading-title{font-size:28px;}.elementor-118 .elementor-element.elementor-element-09c9bbf{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-aae1699{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-118 .elementor-element.elementor-element-ec2ac98 img{height:190px;object-fit:cover;}.elementor-118 .elementor-element.elementor-element-2477eb1 .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-2477eb1 .elementor-image-box-title{font-size:21px;}.elementor-118 .elementor-element.elementor-element-54a8285 .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-54a8285 .elementor-image-box-title{font-size:21px;}.elementor-118 .elementor-element.elementor-element-20c51e7 .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-20c51e7 .elementor-image-box-title{font-size:21px;}.elementor-118 .elementor-element.elementor-element-c02a7ae .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-c02a7ae .elementor-image-box-title{font-size:21px;}.elementor-118 .elementor-element.elementor-element-fa21ee5 .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-fa21ee5 .elementor-image-box-title{font-size:21px;}.elementor-118 .elementor-element.elementor-element-d8c9b50 .elementor-icon-box-title, .elementor-118 .elementor-element.elementor-element-d8c9b50 .elementor-icon-box-title a{font-size:23px;}.elementor-118 .elementor-element.elementor-element-5e9bfbc .elementor-heading-title{font-size:30px;}.elementor-118 .elementor-element.elementor-element-58bd43e{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-a4e6846 .elementor-heading-title{font-size:30px;}.elementor-118 .elementor-element.elementor-element-c0da4b3 img{height:190px;object-fit:cover;}.elementor-118 .elementor-element.elementor-element-d8f4803 .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-d8f4803 .elementor-image-box-title{font-size:21px;}.elementor-118 .elementor-element.elementor-element-5a317fd .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-5a317fd .elementor-image-box-title{font-size:21px;}.elementor-118 .elementor-element.elementor-element-71d8c1e .elementor-icon-box-title, .elementor-118 .elementor-element.elementor-element-71d8c1e .elementor-icon-box-title a{font-size:23px;}.elementor-118 .elementor-element.elementor-element-e7c8370{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-c23600b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-118 .elementor-element.elementor-element-ff1c4eb img{height:190px;object-fit:cover;}.elementor-118 .elementor-element.elementor-element-44384d3 .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-44384d3 .elementor-image-box-title{font-size:21px;}.elementor-118 .elementor-element.elementor-element-df17119 .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-df17119 .elementor-image-box-title{font-size:21px;}.elementor-118 .elementor-element.elementor-element-60015bc .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-60015bc .elementor-image-box-title{font-size:21px;}.elementor-118 .elementor-element.elementor-element-d33ec8e .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-d33ec8e .elementor-image-box-title{font-size:21px;}.elementor-118 .elementor-element.elementor-element-659935b .elementor-image-box-img{margin-bottom:10px;}.elementor-118 .elementor-element.elementor-element-659935b .elementor-image-box-title{font-size:21px;}.elementor-118 .elementor-element.elementor-element-348dc06 .elementor-icon-box-title, .elementor-118 .elementor-element.elementor-element-348dc06 .elementor-icon-box-title a{font-size:23px;}.elementor-118 .elementor-element.elementor-element-a2085ba .elementor-heading-title{font-size:30px;}.elementor-118 .elementor-element.elementor-element-a75224b::before, .elementor-118 .elementor-element.elementor-element-a75224b > .elementor-background-video-container::before, .elementor-118 .elementor-element.elementor-element-a75224b > .e-con-inner > .elementor-background-video-container::before, .elementor-118 .elementor-element.elementor-element-a75224b > .elementor-background-slideshow::before, .elementor-118 .elementor-element.elementor-element-a75224b > .e-con-inner > .elementor-background-slideshow::before, .elementor-118 .elementor-element.elementor-element-a75224b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(96deg, #000000 100%, #FFFFFF00 100%);}.elementor-118 .elementor-element.elementor-element-a75224b{--overlay-opacity:0.72;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-118 .elementor-element.elementor-element-3236bce .elementor-divider-separator{width:223px;}.elementor-118 .elementor-element.elementor-element-6482088 .elementor-heading-title{font-size:30px;}}@media(min-width:1025px){.elementor-118 .elementor-element.elementor-element-8ad08d1:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-8ad08d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-118 .elementor-element.elementor-element-ea748af:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-ea748af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-118 .elementor-element.elementor-element-fcbf0eb:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-fcbf0eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-118 .elementor-element.elementor-element-c3c0174:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-c3c0174 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-118 .elementor-element.elementor-element-723efb2:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-723efb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-118 .elementor-element.elementor-element-a75224b:not(.elementor-motion-effects-element-type-background), .elementor-118 .elementor-element.elementor-element-a75224b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for heading, class: .elementor-element-73e4798 *//* METALLIC GOLD HEADING */
.elementor-118 .elementor-element.elementor-element-73e4798 .wellston-gold-heading {
  color: #EBC477; /* Fallback */

  background: linear-gradient(
    180deg,
    #FFF3D1 0%,
    #EBC477 38%,
    #B77B30 58%,
    #E9BD68 78%,
    #FFF0C2 100%
  );

  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-29fdcb5 */.elementor-118 .elementor-element.elementor-element-29fdcb5 p{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d8a1a11 *//* METALLIC GOLD HEADING */
.elementor-118 .elementor-element.elementor-element-d8a1a11 .wellston-gold-heading {
  color: #EBC477; /* Fallback */

  background: linear-gradient(
    180deg,
    #FFF3D1 0%,
    #EBC477 38%,
    #B77B30 58%,
    #E9BD68 78%,
    #FFF0C2 100%
  );

  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da9f65c */.elementor-118 .elementor-element.elementor-element-da9f65c p{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3a56d31 */.elementor-118 .elementor-element.elementor-element-3a56d31.wellston-gold-button .elementor-button {
  background: linear-gradient(
    115deg,
    #FFF0C2 0%,
    #EBC477 28%,
    #B77B30 52%,
    #E9BD68 75%,
    #FFF0C2 100%
  );

  color: #15110B;
  border: 1px solid #D6AE64;
  border-radius: 4px;
  transition: filter 0.25s ease;
}

.elementor-118 .elementor-element.elementor-element-3a56d31.wellston-gold-button .elementor-button:hover {
  filter: brightness(1.08);
  color: #15110B;
}

.elementor-118 .elementor-element.elementor-element-3a56d31.wellston-gold-button .elementor-button:focus-visible {
  outline: 2px solid #FFF0C2;
  outline-offset: 4px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ccfdc4e *//* METALLIC GOLD HEADING */
.elementor-118 .elementor-element.elementor-element-ccfdc4e .wellston-gold-heading {
    display: block;
  color: #EBC477; /* Fallback */

  background: linear-gradient(
    180deg,
    #FFF3D1 0%,
    #EBC477 38%,
    #B77B30 58%,
    #E9BD68 78%,
    #FFF0C2 100%
  );

  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee1c692 */.elementor-118 .elementor-element.elementor-element-ee1c692 p{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-49398da *//* THIRD BUTTON — TEXT + UNDERLINE */
.wellston-text-button .elementor-button {
  position: relative;
  padding: 0 0 7px;
  border: 0;
  border-radius: 0;
  background: transparent !important;
  box-shadow: none;
  color: #F4D58F;
  font-weight: 600;
  text-decoration: none;
  transition: color 0.25s ease;
}

/* Logo-inspired metallic underline */
.wellston-text-button .elementor-button::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background: linear-gradient(
    125deg,
    #FFF2CA 0%,
    #F4D58F 19%,
    #D9A34F 36%,
    #98601F 49%,
    #DDA347 57%,
    #FFF0BD 66%,
    #EAC16F 79%,
    #B77B2D 100%
  );
  background-size: 200% 100%;
  background-position: left center;
  transition: background-position 0.35s ease;
}

.wellston-text-button .elementor-button:hover {
  color: #FFF2CA;
}

.wellston-text-button .elementor-button:hover::after {
  background-position: right center;
}

/* Text only — hide any Elementor button icon */
.wellston-text-button .elementor-button-icon {
  display: none;
}

.wellston-text-button .elementor-button:focus-visible {
  outline: 2px solid #F4D58F;
  outline-offset: 5px;
}
.wellston-text-button .elementor-button-content-wrapper {
  display: inline-flex;
  align-items: center;
  gap: 12px;
}

.wellston-text-button .elementor-button-content-wrapper::after {
  content: "→";
  display: inline-block;
  color: inherit;
  font-size: 22px;
  line-height: 1;
  transition: transform 0.25s ease;
}

.wellston-text-button .elementor-button:hover
.elementor-button-content-wrapper::after {
  transform: translateX(4px);
}

@media (prefers-reduced-motion: reduce) {
  .wellston-text-button
  .elementor-button-content-wrapper::after {
    transition: none;
  }
}
@media (prefers-reduced-motion: reduce) {
  .wellston-text-button .elementor-button,
  .wellston-text-button .elementor-button::after {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d8c9b50 */.elementor-118 .elementor-element.elementor-element-d8c9b50 .elementor-icon {
  display: inline-block;
  position: relative;
  line-height: 1;
}

.elementor-118 .elementor-element.elementor-element-d8c9b50 .elementor-icon svg {
  display: block;
  opacity: 0;
}

.elementor-118 .elementor-element.elementor-element-d8c9b50 .elementor-icon::after {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;

  background: linear-gradient(
    125deg,
    #FFF2CA 0%,
    #F4D58F 19%,
    #D9A34F 36%,
    #98601F 49%,
    #DDA347 57%,
    #FFF0BD 66%,
    #EAC16F 79%,
    #B77B2D 100%
  );

  --headset-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M192 208c0-17.67-14.33-32-32-32h-16c-35.35 0-64 28.65-64 64v48c0 35.35 28.65 64 64 64h16c17.67 0 32-14.33 32-32V208zm176 144c35.35 0 64-28.65 64-64v-48c0-35.35-28.65-64-64-64h-16c-17.67 0-32 14.33-32 32v112c0 17.67 14.33 32 32 32h16zM256 0C113.18 0 4.58 118.83 0 256v16c0 8.84 7.16 16 16 16h16c8.84 0 16-7.16 16-16v-16c0-114.69 93.31-208 208-208s208 93.31 208 208h-.12c.08 2.43.12 165.72.12 165.72 0 23.35-18.93 42.28-42.28 42.28H320c0-26.51-21.49-48-48-48h-32c-26.51 0-48 21.49-48 48s21.49 48 48 48h181.72c49.86 0 90.28-40.42 90.28-90.28V256C507.42 118.83 398.82 0 256 0z'/%3E%3C/svg%3E");

  -webkit-mask: var(--headset-mask) center / contain no-repeat;
  mask: var(--headset-mask) center / contain no-repeat;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1d6483e *//* THIRD BUTTON — TEXT + UNDERLINE */
.wellston-text-button .elementor-button {
  position: relative;
  padding: 0 0 7px;
  border: 0;
  border-radius: 0;
  background: transparent !important;
  box-shadow: none;
  color: #F4D58F;
  font-weight: 600;
  text-decoration: none;
  transition: color 0.25s ease;
}

/* Logo-inspired metallic underline */
.wellston-text-button .elementor-button::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background: linear-gradient(
    125deg,
    #FFF2CA 0%,
    #F4D58F 19%,
    #D9A34F 36%,
    #98601F 49%,
    #DDA347 57%,
    #FFF0BD 66%,
    #EAC16F 79%,
    #B77B2D 100%
  );
  background-size: 200% 100%;
  background-position: left center;
  transition: background-position 0.35s ease;
}

.wellston-text-button .elementor-button:hover {
  color: #FFF2CA;
}

.wellston-text-button .elementor-button:hover::after {
  background-position: right center;
}

/* Text only — hide any Elementor button icon */
.wellston-text-button .elementor-button-icon {
  display: none;
}

.wellston-text-button .elementor-button:focus-visible {
  outline: 2px solid #F4D58F;
  outline-offset: 5px;
}
.wellston-text-button .elementor-button-content-wrapper {
  display: inline-flex;
  align-items: center;
  gap: 12px;
}

.wellston-text-button .elementor-button-content-wrapper::after {
  content: "→";
  display: inline-block;
  color: inherit;
  font-size: 22px;
  line-height: 1;
  transition: transform 0.25s ease;
}

.wellston-text-button .elementor-button:hover
.elementor-button-content-wrapper::after {
  transform: translateX(4px);
}

@media (prefers-reduced-motion: reduce) {
  .wellston-text-button
  .elementor-button-content-wrapper::after {
    transition: none;
  }
}
@media (prefers-reduced-motion: reduce) {
  .wellston-text-button .elementor-button,
  .wellston-text-button .elementor-button::after {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e9bfbc *//* METALLIC GOLD HEADING */
.elementor-118 .elementor-element.elementor-element-5e9bfbc .wellston-gold-heading {
  color: #EBC477; /* Fallback */

  background: linear-gradient(
    180deg,
    #FFF3D1 0%,
    #EBC477 38%,
    #B77B30 58%,
    #E9BD68 78%,
    #FFF0C2 100%
  );

  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65dc045 */.elementor-118 .elementor-element.elementor-element-65dc045 p{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e1722a6 */.elementor-118 .elementor-element.elementor-element-e1722a6.wellston-gold-button .elementor-button {
  background: linear-gradient(
    115deg,
    #FFF0C2 0%,
    #EBC477 28%,
    #B77B30 52%,
    #E9BD68 75%,
    #FFF0C2 100%
  );

  color: #15110B;
  border: 1px solid #D6AE64;
  border-radius: 4px;
  transition: filter 0.25s ease;
}

.elementor-118 .elementor-element.elementor-element-e1722a6.wellston-gold-button .elementor-button:hover {
  filter: brightness(1.08);
  color: #15110B;
}

.elementor-118 .elementor-element.elementor-element-e1722a6.wellston-gold-button .elementor-button:focus-visible {
  outline: 2px solid #FFF0C2;
  outline-offset: 4px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a4e6846 *//* METALLIC GOLD HEADING */
.elementor-118 .elementor-element.elementor-element-a4e6846 .wellston-gold-heading {
  color: #EBC477; /* Fallback */

  background: linear-gradient(
    180deg,
    #FFF3D1 0%,
    #EBC477 38%,
    #B77B30 58%,
    #E9BD68 78%,
    #FFF0C2 100%
  );

  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eef4705 */.elementor-118 .elementor-element.elementor-element-eef4705 p{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f9e21eb */.elementor-118 .elementor-element.elementor-element-f9e21eb.wellston-gold-button .elementor-button {
  background: linear-gradient(
    115deg,
    #FFF0C2 0%,
    #EBC477 28%,
    #B77B30 52%,
    #E9BD68 75%,
    #FFF0C2 100%
  );

  color: #15110B;
  border: 1px solid #D6AE64;
  border-radius: 4px;
  transition: filter 0.25s ease;
}

.elementor-118 .elementor-element.elementor-element-f9e21eb.wellston-gold-button .elementor-button:hover {
  filter: brightness(1.08);
  color: #15110B;
}

.elementor-118 .elementor-element.elementor-element-f9e21eb.wellston-gold-button .elementor-button:focus-visible {
  outline: 2px solid #FFF0C2;
  outline-offset: 4px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-71d8c1e */.elementor-118 .elementor-element.elementor-element-71d8c1e .elementor-icon {
  display: inline-block;
  position: relative;
  line-height: 1;
}

.elementor-118 .elementor-element.elementor-element-71d8c1e .elementor-icon svg {
  display: block;
  opacity: 0;
}

.elementor-118 .elementor-element.elementor-element-71d8c1e .elementor-icon::after {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;

  background: linear-gradient(
    125deg,
    #FFF2CA 0%,
    #F4D58F 19%,
    #D9A34F 36%,
    #98601F 49%,
    #DDA347 57%,
    #FFF0BD 66%,
    #EAC16F 79%,
    #B77B2D 100%
  );

  --headset-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M192 208c0-17.67-14.33-32-32-32h-16c-35.35 0-64 28.65-64 64v48c0 35.35 28.65 64 64 64h16c17.67 0 32-14.33 32-32V208zm176 144c35.35 0 64-28.65 64-64v-48c0-35.35-28.65-64-64-64h-16c-17.67 0-32 14.33-32 32v112c0 17.67 14.33 32 32 32h16zM256 0C113.18 0 4.58 118.83 0 256v16c0 8.84 7.16 16 16 16h16c8.84 0 16-7.16 16-16v-16c0-114.69 93.31-208 208-208s208 93.31 208 208h-.12c.08 2.43.12 165.72.12 165.72 0 23.35-18.93 42.28-42.28 42.28H320c0-26.51-21.49-48-48-48h-32c-26.51 0-48 21.49-48 48s21.49 48 48 48h181.72c49.86 0 90.28-40.42 90.28-90.28V256C507.42 118.83 398.82 0 256 0z'/%3E%3C/svg%3E");

  -webkit-mask: var(--headset-mask) center / contain no-repeat;
  mask: var(--headset-mask) center / contain no-repeat;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-127d7ce *//* THIRD BUTTON — TEXT + UNDERLINE */
.wellston-text-button .elementor-button {
  position: relative;
  padding: 0 0 7px;
  border: 0;
  border-radius: 0;
  background: transparent !important;
  box-shadow: none;
  color: #F4D58F;
  font-weight: 600;
  text-decoration: none;
  transition: color 0.25s ease;
}

/* Logo-inspired metallic underline */
.wellston-text-button .elementor-button::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background: linear-gradient(
    125deg,
    #FFF2CA 0%,
    #F4D58F 19%,
    #D9A34F 36%,
    #98601F 49%,
    #DDA347 57%,
    #FFF0BD 66%,
    #EAC16F 79%,
    #B77B2D 100%
  );
  background-size: 200% 100%;
  background-position: left center;
  transition: background-position 0.35s ease;
}

.wellston-text-button .elementor-button:hover {
  color: #FFF2CA;
}

.wellston-text-button .elementor-button:hover::after {
  background-position: right center;
}

/* Text only — hide any Elementor button icon */
.wellston-text-button .elementor-button-icon {
  display: none;
}

.wellston-text-button .elementor-button:focus-visible {
  outline: 2px solid #F4D58F;
  outline-offset: 5px;
}

@media (prefers-reduced-motion: reduce) {
  .wellston-text-button .elementor-button,
  .wellston-text-button .elementor-button::after {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-348dc06 */.elementor-118 .elementor-element.elementor-element-348dc06 .elementor-icon {
  display: inline-block;
  position: relative;
  line-height: 1;
}

.elementor-118 .elementor-element.elementor-element-348dc06 .elementor-icon svg {
  display: block;
  opacity: 0;
}

.elementor-118 .elementor-element.elementor-element-348dc06 .elementor-icon::after {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;

  background: linear-gradient(
    125deg,
    #FFF2CA 0%,
    #F4D58F 19%,
    #D9A34F 36%,
    #98601F 49%,
    #DDA347 57%,
    #FFF0BD 66%,
    #EAC16F 79%,
    #B77B2D 100%
  );

  --headset-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath d='M192 208c0-17.67-14.33-32-32-32h-16c-35.35 0-64 28.65-64 64v48c0 35.35 28.65 64 64 64h16c17.67 0 32-14.33 32-32V208zm176 144c35.35 0 64-28.65 64-64v-48c0-35.35-28.65-64-64-64h-16c-17.67 0-32 14.33-32 32v112c0 17.67 14.33 32 32 32h16zM256 0C113.18 0 4.58 118.83 0 256v16c0 8.84 7.16 16 16 16h16c8.84 0 16-7.16 16-16v-16c0-114.69 93.31-208 208-208s208 93.31 208 208h-.12c.08 2.43.12 165.72.12 165.72 0 23.35-18.93 42.28-42.28 42.28H320c0-26.51-21.49-48-48-48h-32c-26.51 0-48 21.49-48 48s21.49 48 48 48h181.72c49.86 0 90.28-40.42 90.28-90.28V256C507.42 118.83 398.82 0 256 0z'/%3E%3C/svg%3E");

  -webkit-mask: var(--headset-mask) center / contain no-repeat;
  mask: var(--headset-mask) center / contain no-repeat;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2740b66 *//* THIRD BUTTON — TEXT + UNDERLINE */
.wellston-text-button .elementor-button {
  position: relative;
  padding: 0 0 7px;
  border: 0;
  border-radius: 0;
  background: transparent !important;
  box-shadow: none;
  color: #F4D58F;
  font-weight: 600;
  text-decoration: none;
  transition: color 0.25s ease;
}

/* Logo-inspired metallic underline */
.wellston-text-button .elementor-button::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background: linear-gradient(
    125deg,
    #FFF2CA 0%,
    #F4D58F 19%,
    #D9A34F 36%,
    #98601F 49%,
    #DDA347 57%,
    #FFF0BD 66%,
    #EAC16F 79%,
    #B77B2D 100%
  );
  background-size: 200% 100%;
  background-position: left center;
  transition: background-position 0.35s ease;
}

.wellston-text-button .elementor-button:hover {
  color: #FFF2CA;
}

.wellston-text-button .elementor-button:hover::after {
  background-position: right center;
}

/* Text only — hide any Elementor button icon */
.wellston-text-button .elementor-button-icon {
  display: none;
}

.wellston-text-button .elementor-button:focus-visible {
  outline: 2px solid #F4D58F;
  outline-offset: 5px;
}
.wellston-text-button .elementor-button-content-wrapper {
  display: inline-flex;
  align-items: center;
  gap: 12px;
}

.wellston-text-button .elementor-button-content-wrapper::after {
  content: "→";
  display: inline-block;
  color: inherit;
  font-size: 22px;
  line-height: 1;
  transition: transform 0.25s ease;
}

.wellston-text-button .elementor-button:hover
.elementor-button-content-wrapper::after {
  transform: translateX(4px);
}

@media (prefers-reduced-motion: reduce) {
  .wellston-text-button
  .elementor-button-content-wrapper::after {
    transition: none;
  }
}
@media (prefers-reduced-motion: reduce) {
  .wellston-text-button .elementor-button,
  .wellston-text-button .elementor-button::after {
    transition: none;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a2085ba *//* METALLIC GOLD HEADING */
.elementor-118 .elementor-element.elementor-element-a2085ba .wellston-gold-heading {
  color: #EBC477; /* Fallback */

  background: linear-gradient(
    180deg,
    #FFF3D1 0%,
    #EBC477 38%,
    #B77B30 58%,
    #E9BD68 78%,
    #FFF0C2 100%
  );

  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-eebf2d5 */.elementor-118 .elementor-element.elementor-element-eebf2d5 p{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-18e6cb8 */.elementor-118 .elementor-element.elementor-element-18e6cb8.wellston-gold-button .elementor-button {
  background: linear-gradient(
    115deg,
    #FFF0C2 0%,
    #EBC477 28%,
    #B77B30 52%,
    #E9BD68 75%,
    #FFF0C2 100%
  );

  color: #15110B;
  border: 1px solid #D6AE64;
  border-radius: 4px;
  transition: filter 0.25s ease;
}

.elementor-118 .elementor-element.elementor-element-18e6cb8.wellston-gold-button .elementor-button:hover {
  filter: brightness(1.08);
  color: #15110B;
}

.elementor-118 .elementor-element.elementor-element-18e6cb8.wellston-gold-button .elementor-button:focus-visible {
  outline: 2px solid #FFF0C2;
  outline-offset: 4px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6482088 *//* METALLIC GOLD HEADING */
.elementor-118 .elementor-element.elementor-element-6482088 .wellston-gold-heading {
  color: #EBC477; /* Fallback */

  background: linear-gradient(
    180deg,
    #FFF3D1 0%,
    #EBC477 38%,
    #B77B30 58%,
    #E9BD68 78%,
    #FFF0C2 100%
  );

  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c1f9327 */.elementor-118 .elementor-element.elementor-element-c1f9327 p{
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2fa9ca9 */.elementor-118 .elementor-element.elementor-element-2fa9ca9.wellston-gold-button .elementor-button {
  background: linear-gradient(
    115deg,
    #FFF0C2 0%,
    #EBC477 28%,
    #B77B30 52%,
    #E9BD68 75%,
    #FFF0C2 100%
  );

  color: #15110B;
  border: 1px solid #D6AE64;
  border-radius: 4px;
  transition: filter 0.25s ease;
}

.elementor-118 .elementor-element.elementor-element-2fa9ca9.wellston-gold-button .elementor-button:hover {
  filter: brightness(1.08);
  color: #15110B;
}

.elementor-118 .elementor-element.elementor-element-2fa9ca9.wellston-gold-button .elementor-button:focus-visible {
  outline: 2px solid #FFF0C2;
  outline-offset: 4px;
}/* End custom CSS */