.elementor-1796 .elementor-element.elementor-element-eb984d4:not(.elementor-motion-effects-element-type-background), .elementor-1796 .elementor-element.elementor-element-eb984d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.thearkandthedoveworldwide.org/wp-content/uploads/2025/06/Rectangle-72-3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1796 .elementor-element.elementor-element-eb984d4 > .elementor-container{min-height:500px;}.elementor-1796 .elementor-element.elementor-element-eb984d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1796 .elementor-element.elementor-element-eb984d4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1796 .elementor-element.elementor-element-dcdc94e{text-align:center;}.elementor-1796 .elementor-element.elementor-element-dcdc94e .elementor-heading-title{font-family:"benton-modern-display-compre", Sans-serif;font-size:70px;font-weight:400;color:var( --e-global-color-739c365 );}.elementor-1796 .elementor-element.elementor-element-78dd08a > .elementor-container{max-width:1055px;}.elementor-1796 .elementor-element.elementor-element-78dd08a{margin-top:80px;margin-bottom:80px;padding:0px 20px 0px 20px;}@media(max-width:1025px){.elementor-1796 .elementor-element.elementor-element-eb984d4{padding:0px 20px 0px 20px;}.elementor-1796 .elementor-element.elementor-element-dcdc94e .elementor-heading-title{font-size:62px;}}@media(max-width:768px){.elementor-1796 .elementor-element.elementor-element-dcdc94e .elementor-heading-title{font-size:42px;}}/* Start custom CSS for shortcode, class: .elementor-element-0056219 */.elementor-1796 .elementor-element.elementor-element-0056219 label{
    color: #666;

font-family: "Noto Sans";
font-size: 12px;
font-style: normal;
font-weight: 600;
line-height: 18px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0056219 */.elementor-1796 .elementor-element.elementor-element-0056219 .gfield-choice-input {
    width: 30px !important;
    height: 30px !important;
    padding: 10px !important;
}
.elementor-1796 .elementor-element.elementor-element-0056219 h2{
  color: #000;

    font-family: "benton-modern-display-compre", Sans-serif;
font-size: 48px;
font-style: normal;
font-weight: 400;
line-height: normal;  
}
.elementor-1796 .elementor-element.elementor-element-0056219 .gchoice {
    display: flex;
    align-items: center;
}
.elementor-1796 .elementor-element.elementor-element-0056219 h3{
  color: #000;

    font-family: "benton-modern-display-compre", Sans-serif;
font-size: 22px;
font-style: normal;
font-weight: 400;
line-height: normal;  
}
.elementor-1796 .elementor-element.elementor-element-0056219 p{
   color: #000;
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 32px; 
}
.elementor-1796 .elementor-element.elementor-element-0056219 ::placeholder {
  opacity: 1; /* Firefox */
  color: #666;
font-family: "Noto Sans";
font-size: 18px;
font-style: normal;
font-weight: 400;
}
.elementor-1796 .elementor-element.elementor-element-0056219 label, .elementor-1796 .elementor-element.elementor-element-0056219 .gfield_label{
    color: #666;

font-family: "Noto Sans";
font-size: 16px;
font-style: normal;
font-weight: 600;
line-height: 20px;
}
 .elementor-1796 .elementor-element.elementor-element-0056219 .gfield_description{
    color: #666;

font-family: "Noto Sans";
font-size: 16px;
font-style: normal;
font-weight: 500;
line-height: 20px;
}
.elementor-1796 .elementor-element.elementor-element-0056219 fieldset#field_1_16 input {
    margin-bottom: 16px;
}
.elementor-1796 .elementor-element.elementor-element-0056219 span.gfield_required {
    display: none;
}
.elementor-1796 .elementor-element.elementor-element-0056219 .gform-theme--api, .elementor-1796 .elementor-element.elementor-element-0056219 .gform-theme--foundation {
    --gf-form-gap-x: 20px; 
    --gf-form-gap-y: 20px; 
    
}
.elementor-1796 .elementor-element.elementor-element-0056219 input#gform_submit_button_1 {
    border-radius: 8px;
    background: #0155A7;
    width: 209px;
    height: 56px;
    color: #FFF;
    text-align: center;
    font-family: "Proxima Nova Regular";
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 100%;
    letter-spacing: 1.8px;
    text-transform: uppercase;
}
.elementor-1796 .elementor-element.elementor-element-0056219 span.ginput_left{
    padding-right: 10px;
}
.elementor-1796 .elementor-element.elementor-element-0056219 span.ginput_right{
    padding-left: 10px;
}
.elementor-1796 .elementor-element.elementor-element-0056219 input, .elementor-1796 .elementor-element.elementor-element-0056219 select {
    border-radius: 8px !important;
    border: 1px solid #CCC !important;
    outline: unset !important;
    padding: 8px 16px !important;
    height: 55px !important;
        box-shadow: unset;
            width: 100%;
}
.elementor-1796 .elementor-element.elementor-element-0056219 .gfield_time_hour, .elementor-1796 .elementor-element.elementor-element-0056219 .gfield_time_minute, .elementor-1796 .elementor-element.elementor-element-0056219 .gfield_time_ampm{
    width: 33.33%;
}
.elementor-1796 .elementor-element.elementor-element-0056219 textarea {
    border-radius: 8px !important;
    border: 2px solid #D3D3D3 !important;
    min-block-size: 221px !important;
    outline: unset !important;
    padding: 16px !important;
    box-shadow: unset !important;
}
@media screen and (max-width: 767px) {
  .elementor-1796 .elementor-element.elementor-element-0056219 h2{
   font-size: 35px;
  }
}/* End custom CSS */