.elementor-24893 .elementor-element.elementor-element-30f4c88{--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;--margin-top:-90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24893 .elementor-element.elementor-element-30f4c88:not(.elementor-motion-effects-element-type-background), .elementor-24893 .elementor-element.elementor-element-30f4c88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#743400;}.elementor-24893 .elementor-element.elementor-element-3c3f9f0{--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;--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-24893 .elementor-element.elementor-element-3c3f9f0:not(.elementor-motion-effects-element-type-background), .elementor-24893 .elementor-element.elementor-element-3c3f9f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-24893 .elementor-element.elementor-element-057ac61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24893 .elementor-element.elementor-element-057ac61:not(.elementor-motion-effects-element-type-background), .elementor-24893 .elementor-element.elementor-element-057ac61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#300600;}.elementor-24893 .elementor-element.elementor-element-d8fd044{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24893 .elementor-element.elementor-element-d8fd044:not(.elementor-motion-effects-element-type-background), .elementor-24893 .elementor-element.elementor-element-d8fd044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24893 .elementor-element.elementor-element-a0f9104{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24893 .elementor-element.elementor-element-a0f9104:not(.elementor-motion-effects-element-type-background), .elementor-24893 .elementor-element.elementor-element-a0f9104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E0F03;}.elementor-24893 .elementor-element.elementor-element-b2bfd97{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24893 .elementor-element.elementor-element-b2bfd97:not(.elementor-motion-effects-element-type-background), .elementor-24893 .elementor-element.elementor-element-b2bfd97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E0F03;}.elementor-24893 .elementor-element.elementor-element-cb74195{--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;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24893 .elementor-element.elementor-element-cb74195:not(.elementor-motion-effects-element-type-background), .elementor-24893 .elementor-element.elementor-element-cb74195 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E0F03;}.elementor-24893 .elementor-element.elementor-element-88ac2c9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24893 .elementor-element.elementor-element-88ac2c9:not(.elementor-motion-effects-element-type-background), .elementor-24893 .elementor-element.elementor-element-88ac2c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E0F03;}.elementor-24893 .elementor-element.elementor-element-3251920{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24893 .elementor-element.elementor-element-3251920:not(.elementor-motion-effects-element-type-background), .elementor-24893 .elementor-element.elementor-element-3251920 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E0F03;}.elementor-24893 .elementor-element.elementor-element-71bb06d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24893 .elementor-element.elementor-element-71bb06d:not(.elementor-motion-effects-element-type-background), .elementor-24893 .elementor-element.elementor-element-71bb06d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E0F03;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-24893 .elementor-element.elementor-element-30f4c88{--margin-top:-184px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for html, class: .elementor-element-3855145 */body {
  margin: 0;
  font-family: 'Georgia', serif;
  background-color: #ffffff;
}

.giea-section {
  background-color: #ffffff; /* white background */
  padding: 80px 0;
  position: relative;
  overflow: hidden;
}

.giea-wrapper {
  display: flex;
  max-width: 1400px;
  margin: auto;
  align-items: center;
  justify-content: space-between;
  position: relative;
  z-index: 2;
}

.giea-text {
  flex: 1;
  padding: 0 60px;
  color: #333;
  position: relative;
  z-index: 2;
}

.giea-text h1 {
  font-size: 44px;
  font-weight: bold;
  margin-bottom: 30px;
  line-height: 1.2;
}

.giea-text p {
  font-size: 18px;
  line-height: 1.8;
  margin-bottom: 40px;
  color: #555;
}

.giea-text h3 {
  font-size: 20px;
  font-weight: 600;
  color: #111;
}

.giea-image {
  flex: 1;
  position: relative;
}

.giea-image img {
  width: 100%;
  height: auto;
  object-fit: cover;
  border-top-left-radius: 80px;
  display: block;
}

/* White on white angled divider */
.giea-text::after {
  content: "";
  position: absolute;
  top: 0;
  right: -60px;
  width: 0;
  height: 0;
  border-top: 100% solid transparent;
  border-left: 60px solid #ffffff;
  z-index: 1;
}/* End custom CSS */