.elementor-29892 .elementor-element.elementor-element-57100ef{--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;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-29892 .elementor-element.elementor-element-57100ef:not(.elementor-motion-effects-element-type-background), .elementor-29892 .elementor-element.elementor-element-57100ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2BA;}.elementor-29892 .elementor-element.elementor-element-13db448 img{width:222px;}.elementor-29892 .elementor-element.elementor-element-29f8bc0{--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:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-29892 .elementor-element.elementor-element-28cda83 .elementor-alert-title{font-size:20px;}.elementor-29892 .elementor-element.elementor-element-28cda83 .elementor-alert-description{font-size:16px;}.elementor-29892 .elementor-element.elementor-element-28cda83{--dismiss-icon-size:28px;--dismiss-icon-vertical-position:-1px;--dismiss-icon-horizontal-position:7px;}.elementor-29892 .elementor-element.elementor-element-7dc1628 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-29892 .elementor-element.elementor-element-7dc1628{text-align:left;}.elementor-29892 .elementor-element.elementor-element-7dc1628 .elementor-heading-title{font-size:36px;}.elementor-29892 .elementor-element.elementor-element-f085f1a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-29892 .elementor-element.elementor-element-f085f1a{font-size:20px;}.elementor-29892 .elementor-element.elementor-element-fd717cc{--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:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-29892 .elementor-element.elementor-element-07ae9e0 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-29892 .elementor-element.elementor-element-d9476aa{--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:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-29892 .elementor-element.elementor-element-cb7d879{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29892 .elementor-element.elementor-element-a1d00f8{--display:flex;}.elementor-29892 .elementor-element.elementor-element-a1d00f8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29892 .elementor-element.elementor-element-ba3dfb3 img{width:100%;border-radius:6px 6px 6px 6px;}.elementor-29892 .elementor-element.elementor-element-1084592{--display:flex;}.elementor-29892 .elementor-element.elementor-element-ac49c2a > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-29892 .elementor-element.elementor-element-3c31ecd{--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:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-29892 .elementor-element.elementor-element-a0bdba9{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29892 .elementor-element.elementor-element-b3af6b6{--display:flex;}.elementor-29892 .elementor-element.elementor-element-b3af6b6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-29892 .elementor-element.elementor-element-9dba95a img{border-radius:6px 6px 6px 6px;}.elementor-29892 .elementor-element.elementor-element-5bff6a4{--display:flex;}.elementor-29892 .elementor-element.elementor-element-77c7965 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-29892 .elementor-element.elementor-element-da3dbb3{--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:10px;--margin-left:0px;--margin-right:0px;}.elementor-29892 .elementor-element.elementor-element-2b4310e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-29892 .elementor-element.elementor-element-db36aac{--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:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-29892 .elementor-element.elementor-element-f615684{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:6px 6px 6px 6px;--padding-top:35px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-29892 .elementor-element.elementor-element-f615684:not(.elementor-motion-effects-element-type-background), .elementor-29892 .elementor-element.elementor-element-f615684 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2BA;}.elementor-29892 .elementor-element.elementor-element-ae8b43a{--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:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-29892 .elementor-element.elementor-element-e71d30f img{width:222px;}:root{--page-title-display:none;}@media(max-width:1080px){.elementor-29892 .elementor-element.elementor-element-a1d00f8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29892 .elementor-element.elementor-element-ac49c2a .elementor-heading-title{font-size:1.4em;}.elementor-29892 .elementor-element.elementor-element-b3af6b6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29892 .elementor-element.elementor-element-77c7965 .elementor-heading-title{font-size:1.4em;line-height:1.3em;}}@media(max-width:767px){.elementor-29892 .elementor-element.elementor-element-29f8bc0{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-29892 .elementor-element.elementor-element-7dc1628{text-align:left;}.elementor-29892 .elementor-element.elementor-element-7dc1628 .elementor-heading-title{font-size:1.9em;}.elementor-29892 .elementor-element.elementor-element-f085f1a{font-size:18px;}.elementor-29892 .elementor-element.elementor-element-fd717cc{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-29892 .elementor-element.elementor-element-d9476aa{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-29892 .elementor-element.elementor-element-cb7d879{--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;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-29892 .elementor-element.elementor-element-a1d00f8{--width:25%;}.elementor-29892 .elementor-element.elementor-element-1084592{--width:70%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29892 .elementor-element.elementor-element-ac49c2a .elementor-heading-title{font-size:1.2em;line-height:1.4em;}.elementor-29892 .elementor-element.elementor-element-3c31ecd{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-29892 .elementor-element.elementor-element-b3af6b6{--width:25%;}.elementor-29892 .elementor-element.elementor-element-5bff6a4{--width:70%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29892 .elementor-element.elementor-element-77c7965 .elementor-heading-title{font-size:1.2em;line-height:1.4em;}.elementor-29892 .elementor-element.elementor-element-db36aac{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-29892 .elementor-element.elementor-element-f615684{--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}body.elementor-page-29892{padding:0px 10px 0px 10px;}}@media(min-width:768px){.elementor-29892 .elementor-element.elementor-element-29f8bc0{--content-width:960px;}.elementor-29892 .elementor-element.elementor-element-fd717cc{--content-width:960px;}.elementor-29892 .elementor-element.elementor-element-d9476aa{--content-width:960px;}.elementor-29892 .elementor-element.elementor-element-a1d00f8{--width:20%;}.elementor-29892 .elementor-element.elementor-element-3c31ecd{--content-width:960px;}.elementor-29892 .elementor-element.elementor-element-b3af6b6{--width:20%;}.elementor-29892 .elementor-element.elementor-element-db36aac{--content-width:960px;}.elementor-29892 .elementor-element.elementor-element-ae8b43a{--content-width:960px;}}@media(max-width:1080px) and (min-width:768px){.elementor-29892 .elementor-element.elementor-element-a1d00f8{--width:24.983%;}.elementor-29892 .elementor-element.elementor-element-b3af6b6{--width:24.988%;}}/* Start custom CSS for container, class: .elementor-element-db36aac */.gsection_title {
    margin-block-start: 15px !important;
  margin-block-end: -5px !important;
}

.gform_required_legend {
    display: none;
}

body .gform_wrapper .gform_body input {
  font-size: 18px !important;
}

.gfield_required_text {
  color: #647b8b !important;
}

body .gform_wrapper .gf_progressbar_wrapper .gf_progressbar .gf_progressbar_percentage {
  display: none;
}

body .gform_wrapper .gf_progressbar_wrapper .gf_progressbar_title {
  font-size: 18px !important;
  color: #647C8C !important;
}

body .gform_wrapper .gform_body .gform_page_footer .gform_next_button {
  font-size: 20px;
  border: 2px solid #a1c358;
  color: #fff;
  background-color: #a1c358;
}

body .gform_wrapper .gform_body .gform_page_footer .gform_next_button:hover {
  border: 2px solid #a1c358;
  background-color: #a1c358;
  color: #fff;
}

body .gform_wrapper .gform_body .gform_page_footer .gform_previous_button {
  font-size: 20px;
  border: 2px solid #647b8b;
  color: #647b8b;
  background-color: transparent;
}

body .gform_wrapper .gform_body .gform_page_footer .gform_previous_button:hover {
  border: 2px solid #a1c358;
  background-color: #a1c358;
  color: #fff;
}

body .gform_wrapper .gform_body .gform_page_footer .gform_button {
  font-size: 20px;
  border: 2px solid #628a51;
  color: #fff;
  background-color: #628a51;
}

body .gform_wrapper .gform_body .gform_page_footer .gform_button:hover {
  border: 2px solid #a1c358;
  background-color: #a1c358;
  color: #fff;
}

body .gform_wrapper .gform_footer input[type=submit] {
    background-color: #628a51;
    border: 2px solid #628a51;
    color: #fff;
}

body .gform_wrapper .gform_footer input[type=submit]:hover {
    background-color: #a1c358;
    border: 2px solid #a1c358;
    color: #fff;
}/* End custom CSS */