.elementor-5506 .elementor-element.elementor-element-d3f9201{--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-5506 .elementor-element.elementor-element-ed87915{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5506 .elementor-element.elementor-element-ed87915:not(.elementor-motion-effects-element-type-background), .elementor-5506 .elementor-element.elementor-element-ed87915 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://modernbuildingenvelope.com/wp-content/uploads/2026/07/top-bg.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5506 .elementor-element.elementor-element-cea0cae{--display:flex;--min-height:300px;--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5506 .elementor-element.elementor-element-193ccb0{background-color:#24B899;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:15px 15px 15px 15px;text-align:center;}.elementor-5506 .elementor-element.elementor-element-193ccb0.elementor-element{--align-self:center;}.elementor-5506 .elementor-element.elementor-element-193ccb0 .elementor-heading-title{font-size:36px;line-height:3rem;color:#FFFFFF;}[data-theme="dark"] .elementor-5506 .elementor-element.elementor-element-193ccb0 .elementor-heading-title{color:#ffffff;}.elementor-5506 .elementor-element.elementor-element-c7a7cd7{--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-5506 .elementor-element.elementor-element-326be91{padding:50px 0px 50px 0px;}.elementor-5506 .elementor-element.elementor-element-e26d384{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5506 .elementor-element.elementor-element-83763b8{--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-5506 .elementor-element.elementor-element-7fcbdc7{--display:flex;--min-height:550px;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-0811988 );--border-color:var( --e-global-color-0811988 );--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5506 .elementor-element.elementor-element-7fcbdc7:not(.elementor-motion-effects-element-type-background), .elementor-5506 .elementor-element.elementor-element-7fcbdc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#364776;}.elementor-5506 .elementor-element.elementor-element-41e67dd img{border-radius:10px 10px 0px 0px;}.elementor-5506 .elementor-element.elementor-element-a5c14a9{padding:20px 20px 20px 20px;color:#FFFFFF;}[data-theme="dark"] .elementor-5506 .elementor-element.elementor-element-a5c14a9{color:#ffffff;}.elementor-5506 .elementor-element.elementor-element-978ba40{--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;--justify-content:flex-start;}.elementor-5506 .elementor-element.elementor-element-0d9d255{--display:flex;--min-height:550px;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-0811988 );--border-color:var( --e-global-color-0811988 );--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5506 .elementor-element.elementor-element-0d9d255:not(.elementor-motion-effects-element-type-background), .elementor-5506 .elementor-element.elementor-element-0d9d255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#364776;}.elementor-5506 .elementor-element.elementor-element-e4f4d4c img{border-radius:10px 10px 0px 0px;}.elementor-5506 .elementor-element.elementor-element-7dcc12c{padding:20px 20px 20px 20px;color:#FFFFFF;}[data-theme="dark"] .elementor-5506 .elementor-element.elementor-element-7dcc12c{color:#ffffff;}.elementor-5506 .elementor-element.elementor-element-789e846{--display:flex;}.elementor-5506 .elementor-element.elementor-element-6229dc8 .heading-title{--heading-color:#FFFFFF;}.elementor-5506 .elementor-element.elementor-element-6229dc8{--heading-sub-color:#B03E25;--heading-spacing:50px;}.elementor-5506 .elementor-element.elementor-element-6229dc8 {--heading-tagline-color:#AAAAAA;}[data-theme="dark"] .elementor-5506 .elementor-element.elementor-element-6229dc8 .heading-title, .elementor-5506 .elementor-element.elementor-element-6229dc8 .light-scheme .heading-title{--heading-color:#FFFFFF;}[data-theme="dark"] .elementor-5506 .elementor-element.elementor-element-6229dc8, .elementor-5506 .elementor-element.elementor-element-6229dc8 .light-scheme{--heading-sub-color:#EEEEEE;}.elementor-5506 .elementor-element.elementor-element-40e4875{--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:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5506 .elementor-element.elementor-element-27e0ce1{--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;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-0811988 );--border-color:var( --e-global-color-0811988 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5506 .elementor-element.elementor-element-10b6dd8{--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;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1B2336;--border-color:#1B2336;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5506 .elementor-element.elementor-element-ed39673{--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:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5506 .elementor-element.elementor-element-43309f4{--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;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-0811988 );--border-color:var( --e-global-color-0811988 );--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5506 .elementor-element.elementor-element-d8be9cd{--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;--justify-content:flex-start;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#1B2336;--border-color:#1B2336;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5506 .elementor-element.elementor-element-4a25259{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5506 .elementor-element.elementor-element-b92b3cd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-5506 .elementor-element.elementor-element-b92b3cd:not(.elementor-motion-effects-element-type-background), .elementor-5506 .elementor-element.elementor-element-b92b3cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#24B899;}.elementor-5506 .elementor-element.elementor-element-01db47b{--display:flex;}.elementor-5506 .elementor-element.elementor-element-ff6e1a5{text-align:center;color:#FFFFFF;}[data-theme="dark"] .elementor-5506 .elementor-element.elementor-element-ff6e1a5{color:#ffffff;}.elementor-5506 .elementor-element.elementor-element-562d53f{--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:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-5506 .elementor-element.elementor-element-562d53f:not(.elementor-motion-effects-element-type-background), .elementor-5506 .elementor-element.elementor-element-562d53f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0811988 );}.elementor-5506 .elementor-element.elementor-element-7fc45c8{padding:20px 20px 20px 20px;text-align:center;color:#FFFFFF;}[data-theme="dark"] .elementor-5506 .elementor-element.elementor-element-7fc45c8{color:#ffffff;}.elementor-5506 .elementor-element.elementor-element-1ce316b{--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;}.elementor-5506 .elementor-element.elementor-element-89b436d .elementor-button{background-color:#24B899;font-size:20px;padding:20px 20px 20px 20px;}.elementor-5506 .elementor-element.elementor-element-89b436d.elementor-element{--align-self:center;}.elementor-5506 .elementor-element.elementor-element-989d73a .elementor-button{background-color:#DF8E24;font-size:20px;padding:20px 20px 20px 20px;}.elementor-5506 .elementor-element.elementor-element-989d73a.elementor-element{--align-self:center;}.elementor-5506 .elementor-element.elementor-element-a11b737 .elementor-button{background-color:#778EC1;font-size:20px;padding:20px 20px 20px 20px;}.elementor-5506 .elementor-element.elementor-element-a11b737.elementor-element{--align-self:center;}@media(max-width:767px){.elementor-5506 .elementor-element.elementor-element-6229dc8 .heading-title > *{font-size:16px;}.elementor-5506 .elementor-element.elementor-element-6229dc8{--heading-spacing:30px;}}@media(min-width:768px){.elementor-5506 .elementor-element.elementor-element-cea0cae{--width:100%;}.elementor-5506 .elementor-element.elementor-element-83763b8{--width:50%;}.elementor-5506 .elementor-element.elementor-element-978ba40{--width:50%;}.elementor-5506 .elementor-element.elementor-element-27e0ce1{--width:50%;}.elementor-5506 .elementor-element.elementor-element-10b6dd8{--width:50%;}.elementor-5506 .elementor-element.elementor-element-43309f4{--width:50%;}.elementor-5506 .elementor-element.elementor-element-d8be9cd{--width:50%;}.elementor-5506 .elementor-element.elementor-element-01db47b{--width:75%;}}/* Start custom CSS for container, class: .elementor-element-40e4875 */.sponsorship-card {
    max-width: 520px;
    padding: 10px;
  }

  .sponsorship-header {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    gap: 24px;
    margin-bottom: 48px;
  }

  .sponsorship-header h2 {
    margin: 0;
    line-height: 1.15;
    font-weight: 800;
  }

  .sponsorship-icon {
    width: 72px;
    height: auto;
    flex-shrink: 0;
  }

  .sponsorship-card p {
    margin: 0 0 58px;
    line-height: 1.55;
    font-size: 15px;
  }

  .terms-row {
    display: flex;
    align-items: center;
    gap: 18px;
  }

  .check-icon {
    width: 24px;
    height: 24px;
    flex-shrink: 0;
  }

  .terms-row strong {
    font-weight: 800;
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed39673 */.sponsorship-card {
    max-width: 520px;
    padding: 10px;
  }

  .sponsorship-header {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    gap: 24px;
    margin-bottom: 48px;
  }

  .sponsorship-header h2 {
    margin: 0;
    line-height: 1.15;
    font-weight: 800;
  }

  .sponsorship-icon {
    width: 72px;
    height: auto;
    flex-shrink: 0;
  }

  .sponsorship-card p {
    margin: 0 0 58px;
    line-height: 1.55;
    font-size: 15px;
  }

  .terms-row {
    display: flex;
    align-items: center;
    gap: 18px;
  }

  .check-icon {
    width: 24px;
    height: 24px;
    flex-shrink: 0;
  }

  .terms-row strong {
    font-weight: 800;
  }/* End custom CSS */