.elementor-2615 .elementor-element.elementor-element-c300c09:not(.elementor-motion-effects-element-type-background), .elementor-2615 .elementor-element.elementor-element-c300c09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, #813e24 38%, #7a3f28 100%);}.elementor-2615 .elementor-element.elementor-element-c300c09{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-12px;margin-bottom:0px;padding:20px 0px 20px 0px;}.elementor-2615 .elementor-element.elementor-element-c300c09 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2615 .elementor-element.elementor-element-38f29a7{color:var( --e-global-color-5fb44a88 );}.elementor-2615 .elementor-element.elementor-element-39059df{margin-top:60px;margin-bottom:0px;}.elementor-2615 .elementor-element.elementor-element-2878eda > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;}.elementor-2615 .elementor-element.elementor-element-13c10bb img{border-radius:16px 16px 16px 16px;}.elementor-2615 .elementor-element.elementor-element-2a7ab78{margin-top:60px;margin-bottom:0px;}.elementor-2615 .elementor-element.elementor-element-4708695 img{width:100%;}.elementor-2615 .elementor-element.elementor-element-c397527{margin-top:80px;margin-bottom:0px;}.elementor-2615 .elementor-element.elementor-element-caf2d79 img{border-radius:16px 16px 16px 16px;}.elementor-2615 .elementor-element.elementor-element-caf2d79{width:var( --container-widget-width, 114.074% );max-width:114.074%;--container-widget-width:114.074%;--container-widget-flex-grow:0;}.elementor-2615 .elementor-element.elementor-element-9883845{text-align:left;}.elementor-2615 .elementor-element.elementor-element-9883845 > .elementor-widget-container{padding:22px 22px 22px 22px;}.elementor-2615 .elementor-element.elementor-element-00da802{padding:64px 64px 64px 64px;}.elementor-2615 .elementor-element.elementor-element-c7d67d7 img{width:100%;height:320px;border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2615 .elementor-element.elementor-element-c7d67d7{grid-column:span 2;}.elementor-2615 .elementor-element.elementor-element-5077617{text-align:center;}.elementor-2615 .elementor-element.elementor-element-dae7ab4 img{width:100%;height:320px;border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2615 .elementor-element.elementor-element-dae7ab4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2615 .elementor-element.elementor-element-31a84d3{text-align:center;}.elementor-2615 .elementor-element.elementor-element-2e28a64 img{width:100%;height:320px;border-radius:16px 16px 16px 16px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2615 .elementor-element.elementor-element-eedde93{text-align:center;}.elementor-2615 .elementor-element.elementor-element-19f1b54 > .elementor-container{min-height:60vh;}.elementor-2615 .elementor-element.elementor-element-19f1b54:not(.elementor-motion-effects-element-type-background), .elementor-2615 .elementor-element.elementor-element-19f1b54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sengerdesigngroup.com/wp-content/uploads/2025/10/RYZE-Daytime-View.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2615 .elementor-element.elementor-element-19f1b54 > .elementor-background-overlay{opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2615 .elementor-element.elementor-element-19f1b54{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2615 .elementor-element.elementor-element-196350a > .elementor-container{min-height:60vh;}.elementor-2615 .elementor-element.elementor-element-196350a:not(.elementor-motion-effects-element-type-background), .elementor-2615 .elementor-element.elementor-element-196350a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sengerdesigngroup.com/wp-content/uploads/2025/10/RYZE-Daytime-View.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2615 .elementor-element.elementor-element-196350a > .elementor-background-overlay{opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2615 .elementor-element.elementor-element-196350a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2615 .elementor-element.elementor-element-c44740e{text-align:center;}.elementor-2615 .elementor-element.elementor-element-14dd0d2{text-align:center;}.elementor-2615 .elementor-element.elementor-element-d3b755a > .elementor-widget-container{padding:20px 40px 20px 040px;}.elementor-2615 .elementor-element.elementor-element-d3b755a{width:var( --container-widget-width, 100.368% );max-width:100.368%;--container-widget-width:100.368%;--container-widget-flex-grow:0;}.elementor-2615 .elementor-element.elementor-element-696a650 img{width:100%;height:520px;object-fit:cover;object-position:center center;border-radius:16px 16px 16px 16px;}.elementor-2615 .elementor-element.elementor-element-696a650{width:var( --container-widget-width, 93.734% );max-width:93.734%;--container-widget-width:93.734%;--container-widget-flex-grow:0;}.elementor-2615 .elementor-element.elementor-element-175b4cd:not(.elementor-motion-effects-element-type-background), .elementor-2615 .elementor-element.elementor-element-175b4cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2615 .elementor-element.elementor-element-175b4cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:64px 0px 64px 0px;}.elementor-2615 .elementor-element.elementor-element-175b4cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2615 .elementor-element.elementor-element-1a2bccf{text-align:center;}.elementor-2615 .elementor-element.elementor-element-1a2bccf .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-36097eba );}.elementor-2615 .elementor-element.elementor-element-5b1b2c8 .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );border-radius:999px 999px 999px 999px;}.elementor-2615 .elementor-element.elementor-element-110e205 .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );border-radius:999px 999px 999px 999px;}@media(max-width:1024px){.elementor-2615 .elementor-element.elementor-element-2878eda > .elementor-element-populated{margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-2615 .elementor-element.elementor-element-56983e9 > .elementor-element-populated{margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-2615 .elementor-element.elementor-element-e3f98e4 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;}.elementor-2615 .elementor-element.elementor-element-c059c8c > .elementor-element-populated{margin:0px 30px 0px 30px;--e-column-margin-right:30px;--e-column-margin-left:30px;}.elementor-2615 .elementor-element.elementor-element-19f1b54 > .elementor-container{min-height:50vh;}.elementor-2615 .elementor-element.elementor-element-196350a > .elementor-container{min-height:50vh;}}@media(max-width:767px){.elementor-2615 .elementor-element.elementor-element-2878eda > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-2615 .elementor-element.elementor-element-56983e9 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-2615 .elementor-element.elementor-element-2a7ab78{margin-top:0px;margin-bottom:0px;}.elementor-2615 .elementor-element.elementor-element-e3f98e4 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-2615 .elementor-element.elementor-element-c397527{margin-top:0px;margin-bottom:0px;}.elementor-2615 .elementor-element.elementor-element-c059c8c > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-2615 .elementor-element.elementor-element-1458598 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2615 .elementor-element.elementor-element-c7d67d7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2615 .elementor-element.elementor-element-c7d67d7{grid-column:span 1;}.elementor-2615 .elementor-element.elementor-element-19f1b54 > .elementor-container{min-height:40vh;}.elementor-2615 .elementor-element.elementor-element-196350a > .elementor-container{min-height:40vh;}.elementor-2615 .elementor-element.elementor-element-d3b755a > .elementor-widget-container{padding:24px 24px 24px 24px;}.elementor-2615 .elementor-element.elementor-element-175b4cd{padding:40px 0px 40px 0px;}}@media(min-width:768px){.elementor-2615 .elementor-element.elementor-element-2878eda{width:30.1%;}.elementor-2615 .elementor-element.elementor-element-56983e9{width:69.811%;}.elementor-2615 .elementor-element.elementor-element-c059c8c{width:85.089%;}.elementor-2615 .elementor-element.elementor-element-42a1da6{width:14.601%;}.elementor-2615 .elementor-element.elementor-element-8cbcf50{width:35.892%;}.elementor-2615 .elementor-element.elementor-element-67f7044{width:64.108%;}}@media(min-width:1025px){.elementor-2615 .elementor-element.elementor-element-19f1b54:not(.elementor-motion-effects-element-type-background), .elementor-2615 .elementor-element.elementor-element-19f1b54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for section, class: .elementor-element-00da802 *//* SDG three-up detail band */
.sdg-detail-band .elementor-container,
.sdg-detail-band .elementor-row { align-items: stretch; }

.sdg-detail-band .elementor-column .elementor-widget-image-box,
.sdg-detail-band .elementor-column .elementor-widget-wrap {
  height: 100%;
  display: flex;
  flex-direction: column;
}

/* Make the image box content fill and space nicely */
.sdg-detail-band .elementor-widget-image-box .elementor-image-box-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.sdg-detail-band .elementor-image-box-img { margin-bottom: 20px; }
.sdg-detail-band .elementor-image-box-title { margin-bottom: 8px; }
.sdg-detail-band .elementor-image-box-description { margin-top: auto; }

/* Image polish + hover */
.sdg-detail-band .elementor-image-box-img img {
  width: 100%;
  height: 280px;           /* adjust to match your crop */
  object-fit: cover;
  border-radius: 16px;
  transition: transform .25s ease;
}
.sdg-detail-band .elementor-image-box-wrapper:hover img {
  transform: scale(1.02);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e4d22fe *//* Equal-height two-col and centered content */
.sdg-two-col .elementor-container,
.sdg-two-col .elementor-row { align-items: stretch; }
.sdg-two-col .elementor-column .elementor-widget-wrap {
  height: 100%; display: flex; flex-direction: column; justify-content: center;
}/* End custom CSS */