.elementor-4803 .elementor-element.elementor-element-9c32cf4{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-4803 .elementor-element.elementor-element-9c32cf4:not(.elementor-motion-effects-element-type-background), .elementor-4803 .elementor-element.elementor-element-9c32cf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://arkofhighlandlakes.org/wp-content/uploads/2025/06/Dove-bk.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-4803 .elementor-element.elementor-element-0d88efd{--display:flex;--justify-content:flex-start;--padding-top:26px;--padding-bottom:26px;--padding-left:26px;--padding-right:26px;}.elementor-4803 .elementor-element.elementor-element-e1923c6 .elementor-heading-title{color:var( --e-global-color-0f14697 );}.elementor-4803 .elementor-element.elementor-element-fb51d2c{color:var( --e-global-color-0f14697 );}.elementor-4803 .elementor-element.elementor-element-8a6e1ce > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-4803 .elementor-element.elementor-element-8a6e1ce{color:var( --e-global-color-0f14697 );}.elementor-4803 .elementor-element.elementor-element-21e661f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4803 .elementor-element.elementor-element-21e661f:not(.elementor-motion-effects-element-type-background), .elementor-4803 .elementor-element.elementor-element-21e661f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3afc628 );}@media(min-width:768px){.elementor-4803 .elementor-element.elementor-element-0d88efd{--content-width:800px;}.elementor-4803 .elementor-element.elementor-element-21e661f{--content-width:800px;}}@media(max-width:767px){.elementor-4803 .elementor-element.elementor-element-9c32cf4:not(.elementor-motion-effects-element-type-background), .elementor-4803 .elementor-element.elementor-element-9c32cf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-4803 .elementor-element.elementor-element-9c32cf4{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS */.radio-toolbar {
  margin: 0!Important;
}
.radio-toolbar .gfield_radio {
      display: grid!Important;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: ;
  grid-column-gap: 10px;
  grid-row-gap: 10px;

}

.radio-toolbar input[type="radio"] {
  opacity: 0!Important;
  position: fixed!Important;
  width: 0!Important;
  display: none!Important;
  
}
.radio-toolbar .gchoice {
  width: 100%;
  display: flex !important;
}
.radio-toolbar .gchoice_other_control {
  margin: 0 0 0 10px!Important;
}
.radio-toolbar label {
  padding: 10px 20px;
  border: 2px solid #c44e22;
  background-color:#fff;
  color:#c44e22!important;
  border-radius: 8px;
  width: 100%;
  margin: 0!Important;
  text-align: center;
  font-weight:700!Important;
  text-transform:uppercase;
  cursor:pointer;
} 

.gform_required_legend {
  font-size: 10px;

}
.radio-toolbar label:hover {
  background-color: #c44e22;
  color:#fff!Important;
}

.radio-toolbar input[type="radio"]:focus + label {
    border: 2px dashed #c44e22;
}

.radio-toolbar input[type="radio"]:checked + label {
    background-color: #c44e22;
    border-color: #c44e22;
    color:#fff!Important;
}
.gchoice_7_25_4 {
 grid-column: 1 / 3!Important;}
 #label_7_25_4 {
  max-width: 49%;
}
.gform-body input {
  border-radius: 7px!Important;
}
#input_7_25_other {width:100%;
  margin-top: 3px!Important;}
.gform-theme--foundation .gform_fields { grid-row-gap: 15px !important; } 

@media screen and (max-width: 767px) {
    .radio-toolbar .gchoice { width: 100%;}
    .radio-toolbar .gfield_radio {flex-direction: column!Important;
    grid-template-columns: repeat(1, 1fr);
    
}/* End custom CSS */