.elementor-44777 .elementor-element.elementor-element-78bf828f > .elementor-container{min-height:500px;}.elementor-44777 .elementor-element.elementor-element-78bf828f{margin-top:0px;margin-bottom:0px;}.elementor-44777 .elementor-element.elementor-element-245acc03 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-44777 .elementor-element.elementor-element-8cd9b10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-44777 .elementor-element.elementor-element-436f83b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-44777 .elementor-element.elementor-element-436f83b:not(.elementor-motion-effects-element-type-background), .elementor-44777 .elementor-element.elementor-element-436f83b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F9F4;}.elementor-44777 .elementor-element.elementor-element-436f83b > .elementor-container{max-width:980px;min-height:160px;}.elementor-44777 .elementor-element.elementor-element-436f83b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-44777 .elementor-element.elementor-element-436f83b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-44777 .elementor-element.elementor-element-e6cd887:not(.elementor-motion-effects-element-type-background), .elementor-44777 .elementor-element.elementor-element-e6cd887 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F9F4;}.elementor-44777 .elementor-element.elementor-element-e6cd887 > .elementor-container{max-width:300px;}.elementor-44777 .elementor-element.elementor-element-e6cd887{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0rem;margin-bottom:4rem;padding:0px 0px 0px 0px;}.elementor-44777 .elementor-element.elementor-element-e6cd887 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-44777 .elementor-element.elementor-element-651bc02 > .elementor-container{max-width:1040px;}.elementor-44777 .elementor-element.elementor-element-651bc02{margin-top:6rem;margin-bottom:6rem;}.elementor-44777 .elementor-element.elementor-element-4c640b8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-44777 .elementor-element.elementor-element-4c640b8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 1rem 0rem 0rem;}.elementor-44777 .elementor-element.elementor-element-d10e49d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-44777 .elementor-element.elementor-element-f3a6635{margin-top:0rem;margin-bottom:4rem;}.elementor-44777 .elementor-element.elementor-element-1fd1632{margin-top:2rem;margin-bottom:2rem;}.elementor-44777 .elementor-element.elementor-element-d32e9b1{text-align:center;}.elementor-44777 .elementor-element.elementor-element-4597f52 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-44777 .elementor-element.elementor-element-4597f52 > .elementor-container{max-width:1040px;}.elementor-44777 .elementor-element.elementor-element-4597f52{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-44777 .elementor-element.elementor-element-a360045 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-44777 .elementor-element.elementor-element-3c20bcd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-44777 .elementor-element.elementor-element-9d17e0c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-44777 .elementor-element.elementor-element-9d17e0c > .elementor-container{max-width:1040px;}.elementor-44777 .elementor-element.elementor-element-9d17e0c{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-44777 .elementor-element.elementor-element-0ac2fed > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 0rem 0rem;}.elementor-44777 .elementor-element.elementor-element-3025760 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-44777 .elementor-element.elementor-element-d02e9dc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-44777 .elementor-element.elementor-element-d02e9dc > .elementor-container{max-width:1040px;}.elementor-44777 .elementor-element.elementor-element-d02e9dc{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-44777 .elementor-element.elementor-element-0ee0e6c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0rem 0rem 0rem 0rem;}.elementor-44777 .elementor-element.elementor-element-eb01fb1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-44777 .elementor-element.elementor-element-a51aa12 > .elementor-container{max-width:1040px;}.elementor-44777 .elementor-element.elementor-element-20d86b5{--spacer-size:50px;}.elementor-44777 .elementor-element.elementor-element-0934996{margin-top:2rem;margin-bottom:2rem;padding:0rem 0rem 1rem 0rem;}.elementor-44777 .elementor-element.elementor-element-22c527a{margin-top:4rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}@media(min-width:781px){.elementor-44777 .elementor-element.elementor-element-0012e38{width:50%;}.elementor-44777 .elementor-element.elementor-element-4c640b8{width:50%;}}@media(max-width:1280px){.elementor-44777 .elementor-element.elementor-element-651bc02{padding:0rem 3rem 0rem 3rem;}.elementor-44777 .elementor-element.elementor-element-d10e49d{width:var( --container-widget-width, 399.5px );max-width:399.5px;--container-widget-width:399.5px;--container-widget-flex-grow:0;}}@media(max-width:780px){.elementor-44777 .elementor-element.elementor-element-78bf828f{margin-top:0px;margin-bottom:0px;padding:0rem 0rem 0rem 0rem;}.elementor-44777 .elementor-element.elementor-element-e6cd887{margin-top:0rem;margin-bottom:4rem;}.elementor-44777 .elementor-element.elementor-element-651bc02{margin-top:1rem;margin-bottom:3rem;padding:0rem 0rem 0rem 0rem;}.elementor-44777 .elementor-element.elementor-element-0012e38 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-44777 .elementor-element.elementor-element-4c640b8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:1rem 1rem 0rem 0rem;}.elementor-44777 .elementor-element.elementor-element-d10e49d{width:100%;max-width:100%;}.elementor-44777 .elementor-element.elementor-element-d10e49d > .elementor-widget-container{padding:0rem 0rem 0rem 1rem;}.elementor-44777 .elementor-element.elementor-element-d32e9b1{text-align:left;}.elementor-44777 .elementor-element.elementor-element-4597f52{padding:0rem 0rem 0rem 0rem;}.elementor-44777 .elementor-element.elementor-element-bbd92ea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-44777 .elementor-element.elementor-element-3c20bcd > .elementor-element-populated{padding:-6px 0px 0px 0px;}.elementor-44777 .elementor-element.elementor-element-127264e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-44777 .elementor-element.elementor-element-3c9d915 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-44777 .elementor-element.elementor-element-3025760 > .elementor-element-populated{padding:-6px 0px 0px 0px;}.elementor-44777 .elementor-element.elementor-element-aa2ecb4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-44777 .elementor-element.elementor-element-d02e9dc{margin-top:1px;margin-bottom:0px;}.elementor-44777 .elementor-element.elementor-element-6ffd2c4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-44777 .elementor-element.elementor-element-eb01fb1 > .elementor-element-populated{padding:-6px 0px 0px 0px;}.elementor-44777 .elementor-element.elementor-element-f723e0e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-44777 .elementor-element.elementor-element-20d86b5{--spacer-size:25px;}}/* Start custom CSS for text-editor, class: .elementor-element-d10e49d */#box p {font-size: 1.2rem; line-height: 32px;}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4597f52 */#startext .title {font-weight: 800 !important; font-size: 22px; line-height: 25px;
    padding: 15px 0px 0px 0px; color:#000;}
    
#startext .subtitle {font-weight: 700 !important; font-size: 16px; line-height: 20px;
    padding: 0px 0px 0px 0px;color:#000;}
    
#startext .text {font-weight: 500 !important; font-size: 16px; line-height: 25px; 
    padding: 5px 0px 0px 0px;
    color:#000;
    width: 330px;
}
#startext .space {
    padding: 10px 0px 0px 0px;
}

.two-column-layout {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}

.column {
  box-sizing: border-box;
  padding: 0px 20px 0px 20px;
  margin-right: 30px;
}

/* Column 1: Background image that repeats vertically */
.column-left {
  flex: 1;
  background-image: url('https://goldco.com/wp-content/uploads/2025/08/line.png');
  background-repeat: repeat-y;
  background-position: center;
  background-size: contain;
  position: relative;
  max-width: 40px !important;
  width: 40px;
  margin-top: 15px !important;
  margin-right: 0px;
}

/* Foreground image at top of column 1 */
#startext .foreground-image {
  position: absolute;
  display: block;
  max-width: 40px !important;
  height: 40px;
  Top: -10px;
  Left: 0px;
  margin-bottom: 20px;
}

/* Column 2: Text */
.column-right {
  flex: 1;
  background-color: #fff;
  color: #333;
}

/* Responsive behavior */
@media (max-width: 979px) {
  .two-column-layout {
    flex-direction: column;
  }


/* Column 1: Background image that repeats vertically */
.column {
  background-image: url('https://goldco.com/wp-content/uploads/2025/08/star-line-mobile-300x300-1.png');
  height: 270px !important;
  background-repeat: no-repeat;
  background-position: top left;
  background-size: contain;
  position: relative;
  max-width: 350px !important;
  width: 100%;
  margin-top: 0px !important;
  margin-right: 0px;
  padding: 0px 0px 0px 60px;
}

#startext .text {
    width: auto;
}
.column-left 
{display: none;}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9d17e0c */#startext2 .title {font-weight: 800 !important; font-size: 22px; line-height: 25px;
    padding: 15px 0px 0px 0px; color:#000;}
    
#startext2 .subtitle {font-weight: 700 !important; font-size: 16px; line-height: 20px;
    padding: 0px 0px 0px 0px;color:#000;}
    
#startext2 .text {font-weight: 500 !important; font-size: 16px; line-height: 25px; 
    padding: 5px 0px 0px 0px;
    color:#000;
    width: 330px;
}
#startext2 .space {
    padding: 10px 0px 0px 0px;
}

.two-column-layout {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}

.column {
  box-sizing: border-box;
  padding: 0px 20px 0px 20px;
  margin-right: 30px;
}

/* Column 1: Background image that repeats vertically */
.column-left {
  flex: 1;
  background-image: url('https://goldco.com/wp-content/uploads/2025/08/line.png');
  background-repeat: repeat-y;
  background-position: center;
  background-size: contain;
  position: relative;
  max-width: 40px !important;
  width: 40px;
  margin-top: 0px !important;
  margin-right: 0px;
}

/* Foreground image at top of column 1 */
#startext2 .foreground-image {
  position: absolute;
  display: block;
  max-width: 40px !important;
  height: 40px;
  Top: 0px;
  Left: 0px;
  margin-bottom: 20px;
}

/* Column 2: Text */
.column-right {
  flex: 1;
  background-color: #fff;
  color: #333;
}

/* Responsive behavior */
@media (max-width: 980px) {
  .two-column-layout {
    flex-direction: column;
  }


/* Column 1: Background image that repeats vertically */
.column {
  background-image: url('https://goldco.com/wp-content/uploads/2025/08/star-line-mobile-300x300-1.png');
  height: 270px !important;
  background-repeat: no-repeat;
  background-position: top left;
  background-size: contain;
  position: relative;
  max-width: 350px !important;
  width: 100%;
  margin-top: 0px !important;
  margin-right: 0px;
  padding: 0px 0px 0px 60px;
}

#startext2 .text {
    width: auto;
}
.column-left 
{display: none;}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d02e9dc */#startext3 .title {font-weight: 800 !important; font-size: 22px; line-height: 25px;
    padding: 15px 0px 0px 0px; color:#000;}
    
#startext3 .subtitle {font-weight: 700 !important; font-size: 16px; line-height: 20px;
    padding: 0px 0px 0px 0px;color:#000;}
    
#startext3 .text {font-weight: 500 !important; font-size: 16px; line-height: 25px; 
    padding: 5px 0px 0px 0px;
    color:#000;
    width: 330px;
}
#startext3 .space {
    padding: 10px 0px 0px 0px;
}

.two-column-layout {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}

.column {
  box-sizing: border-box;
  padding: 0px 20px 0px 20px;
  margin-right: 30px;
}

/* Column 1: Background image that repeats vertically */
.column-left {
  flex: 1;
  background-image: url('https://goldco.com/wp-content/uploads/2025/08/line.png');
  background-repeat: repeat-y;
  background-position: center;
  background-size: contain;
  position: relative;
  max-width: 40px !important;
  width: 40px;
  margin-top: 0px !important;
  margin-right: 0px;
}

/* Foreground image at top of column 1 */
#startext3 .foreground-image {
  position: absolute;
  display: block;
  max-width: 40px !important;
  height: 40px;
  Top: 0px;
  Left: 0px;
  margin-bottom: 20px;
}

/* Column 2: Text */
.column-right {
  flex: 1;
  background-color: #fff;
  color: #333;
}

/* Responsive behavior */
@media (max-width: 780px) {
  .two-column-layout {
    flex-direction: column;
  }


/* Column 1: Background image that repeats vertically */
.column {
  background-image: url('https://goldco.com/wp-content/uploads/2025/08/star-line-mobile-300x300-1.png');
  height: 270px !important;
  background-repeat: no-repeat;
  background-position: top left;
  background-size: inherit;
  position: relative;
  max-width: 350px !important;
  width: 350px;
  margin-top: 0px !important;
  margin-right: 0px;
  padding: 0px 0px 0px 60px;
}

#startext3 .text {
    width: 300px;
}
.column-left 
{display: none;}
}/* End custom CSS */