.elementor-1908 .elementor-element.elementor-element-63b9207:not(.elementor-motion-effects-element-type-background), .elementor-1908 .elementor-element.elementor-element-63b9207 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEEED;}.elementor-1908 .elementor-element.elementor-element-63b9207{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 0px 0px;}.elementor-1908 .elementor-element.elementor-element-63b9207 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1908 .elementor-element.elementor-element-01afb83:not(.elementor-motion-effects-element-type-background), .elementor-1908 .elementor-element.elementor-element-01afb83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEEED;}.elementor-1908 .elementor-element.elementor-element-01afb83{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 0px 0px;}.elementor-1908 .elementor-element.elementor-element-01afb83 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1908 .elementor-element.elementor-element-c0e352b:not(.elementor-motion-effects-element-type-background), .elementor-1908 .elementor-element.elementor-element-c0e352b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1908 .elementor-element.elementor-element-c0e352b, .elementor-1908 .elementor-element.elementor-element-c0e352b > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-1908 .elementor-element.elementor-element-c0e352b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;}.elementor-1908 .elementor-element.elementor-element-c0e352b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1908 .elementor-element.elementor-element-0373ef0 img{width:100px;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1908 .elementor-element.elementor-element-6a43121{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:1em;}.elementor-1908 .elementor-element.elementor-element-1d99ba3 img{width:130px;}.elementor-1908 .elementor-element.elementor-element-3e2482b{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:1em;}.elementor-1908 .elementor-element.elementor-element-ffeebca{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-1908 .elementor-element.elementor-element-24f0d25 img{width:130px;}.elementor-1908 .elementor-element.elementor-element-56fca55{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:1em;}.elementor-1908 .elementor-element.elementor-element-15ffab3{text-align:center;color:#000000;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.3em;}.elementor-1908 .elementor-element.elementor-element-8fffe01:not(.elementor-motion-effects-element-type-background), .elementor-1908 .elementor-element.elementor-element-8fffe01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEEED;}.elementor-1908 .elementor-element.elementor-element-8fffe01{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:75px 0px 150px 0px;}.elementor-1908 .elementor-element.elementor-element-8fffe01 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1908 .elementor-element.elementor-element-94ff073.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-1908 .elementor-element.elementor-element-94ff073 > .elementor-element-populated{padding:0% 4% 0% 0%;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1908 .elementor-element.elementor-element-128ed4b .elementor-button{background-color:#FFE463;font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;}.elementor-1908 .elementor-element.elementor-element-128ed4b{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;align-self:center;}.elementor-1908 .elementor-element.elementor-element-128ed4b .elementor-button-content-wrapper{flex-direction:row-reverse;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1908 .elementor-element.elementor-element-94ff073.elementor-column > .elementor-widget-wrap{justify-content:center;}}/* Start custom CSS for section, class: .elementor-element-01afb83 */.gf_progressbar {
  width: 125px;
  height: 6px;
}
.gf_progressbar_percentage {
  height: 6px !important;
}
.gf_progressbar_percentage span {
  display: none !important;
  }
 #gf_progressbar_wrapper_1 {
  width: 200px;
  float: right;
  position: relative;
top: 69px;
}
#gform_save_1_2_link {
    display: none;
}
.gform_next_button, .gform_previous_button, .gform_save_link, #gform_submit_button_1, .gpfup__select-files, .commencerbtn {
  display: inline-block;
  font-weight: 400;
  color: #000;
  text-align: center;
  background-color: #ffe463;
  border: none;
  padding: 0.5rem 3rem;
  font-size: 1rem;
  border-radius: 25px;
font-family: "GT-America", Sans-serif;
font-size: 20px;
font-weight: 500;
letter-spacing: 1.5px;
fill: #000000;
color: #000000;
text-transform: uppercase;
}
.gform_next_button, #gform_submit_button_1, .commencerbtn {
    float: right;
}
.gform_next_button:hover, .gform_next_button:active, .gform_next_button:focus, #gform_submit_button_1:hover, #gform_submit_button_1:focus, .gpfup__select-files:hover, .gpfup__select-files:focus, .commencerbtn:focus, .commencerbtn:hover {
  background-color: #ffe463;
  box-shadow: 0px 0px 0px 2px #000;
  color: #000;
}
.cropper__lightbox button {
      background-color: #ffe463 !important;
      color: #000000 !important;
        border-radius: 25px !important;
        font-family: "GT-America", Sans-serif;
font-size: 20px;
font-weight: 500;
text-transform: uppercase;
}
.gpfup__edit:hover, .gpfup__edit:focus {
          background-color: #ffe463 !important;
      color: #000000 !important;
}
.gpfup__edit path {
    fill: #000000 !important;
}
.gform_save_link:hover, .gform_save_link:focus, .gform_previous_button:hover, .gform_previous_button:focus {
 box-shadow: 0px 0px 0px 2px #000;
  color: #000;
}
.gform_previous_button:hover, .gform_previous_button:focus {
 border-color: #0000000f !important;  
}
.gform_previous_button {
  background-color: #fff !important;
  border: 2px solid #757575 !important;
  color: #000 !important;
}
.gf_progressbar_percentage.percentbar_blue {
  background-color: #ffe463 !important;
}
.gform_title {
    display: none !important;
}
.formtopdiv {
    width: 60%;
}
.formtopdivfull {
    width: 100%;
}
.formtopdiv hr, .formtopdivfull hr {
    color: #cacaca;
height: 3px;
background: #cacaca;
border: 0;
margin-bottom: 20px;
margin-toP: 3px;
}
.formtopdiv p, .formtopdivfull p, .form_saved_message p {
    font-size: 21px;
font-weight: 300;
}
.formtopdiv h2, .formtopdivfull h2, .form_saved_message h2 {
    font-family: "GT-America", Sans-serif;
font-size: 60px;
font-weight: 500;
letter-spacing: 1.5px;
fill: #000000;
color: #000000;
text-transform: uppercase;
}
.enrondspecial .ginput_container input {
  border-radius: 30px;
  box-shadow: inset 0px 0px 0px 3px #edeeed;
  border: 1px solid #c1c1c1;
  background: #f4f5f4;
  height: 44px;
  padding: 10px 25px !important;
      font-family: "GT-America", Sans-serif;
font-size: 18px !important;
font-weight: 500;
text-transform: uppercase;
color: #000 !important;
}


.jerepresente .gchoice {
  display: inline;
  margin: 0px 60px;
}

.jerepresente, .infosection {
  background: #fff !important;
  padding: 20px !important;
  border-radius: 12px;
}

.jerepresente .ginput_container.ginput_container_radio {
width: 50%;
float: right;
position: relative;
top: -15px;
color: #000;
}

.jerepresente .gfield_label {
position: relative;
top: 45px;
font-family: "GT-America", Sans-serif;
font-size: 24px !important;
font-weight: 500 !important;
fill: #000000;
color: #000000;
text-transform: uppercase;
padding-left: 12px !important;
}

.gfield_required {
display: none !important;
}


input[type="radio"]:checked {
  accent-color: #ffe463;
}

.gsection_title {
  font-family: "GT-America", Sans-serif;
  font-size: 24px !important;
  font-weight: 500 !important;
  fill: #000000;
  color: #000000;
  text-transform: uppercase;
}
.ui-widget, .ui-menu-item, .ui-menu-item:focus .ui-menu-item:hover {
      font-family: "GT-America", Sans-serif !important;
  font-weight: 500 !important;
  fill: #000000;
  color: #000000;
  text-transform: uppercase;
}

.infosection {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  padding-bottom: 5px !important;
}
.infosubone, .infosuboneb {
  background: #ffffff !important;
  padding: 15px 40px !important;
}

.infosubone input {
  border: none !important;
    font-family: "GT-America", Sans-serif;
  font-size: 20px !important;
  font-weight: 500 !important;
  fill: #000000;
  color: #000000;
  text-transform: uppercase;
  border-bottom: 1px solid #bdbdbd !important;
border-radius: 0 !important;
}

.subonelinetwo {
    margin-top: -20px;
}
.gfield_consent_label {
    max-width: 80%;
}
.gfield_consent_label a, .infobox a {
  font-weight: bold;
  text-decoration: underline;
  color: #000;
}
.contop {
    margin-top:50px;
}
.conbot {
    margin-bottom:100px;
}
.gform_wrapper.gravity-theme .gfield input, .gform_wrapper.gravity-theme .gfield select {
  accent-color: #ffe463;
}
#input_1_12_3_container {
    padding-right: 9% !important;
}
#field_1_14, #field_1_40, #field_1_42 {
  margin-left: -23px;
}
#input_1_14 {
    margin-left: 23px;
    background: #ffffff;
}
#field_1_12 {
  margin-top: -15px;
}
#field_1_39 {
margin-top:-17px !important;
}
#field_1_14 .ginput_container {
    padding: 0px 20px 0px 5px;
}
#field_1_40 + .spacer {
    display:none;
background: #fff;
margin-left: -23px;
    margin-top: -17px;
}
#input_1_16 {
background: #fff;
padding: 20px 115px;
margin-top: -15px;
border-bottom-left-radius: 12px;
border-bottom-right-radius: 12px;
display: grid;
grid-template-columns: repeat(auto-fill, 100px);
grid-gap: 1rem 15rem;
justify-content: space-between;
}
#input_1_16 .gchoice {
  width:80px;
  accent-color: #ffe463;
}
#input_1_16 .gchoice label {
    color: #000000 !important;
}
#input_1_18, #input_1_26, #input_1_30, #input_1_31, #input_1_32, #input_1_33, #input_1_28, #input_1_29, #gform_resume_email, #input_1_35 {
      border: none !important;
    font-family: "GT-America", Sans-serif;
  font-size: 20px !important;
  font-weight: 500 !important;
  fill: #000000;
  color: #000000;
  text-transform: uppercase;
  border-bottom: 1px solid #bdbdbd !important;
border-radius: 0 !important;
}
#input_1_35 {
    margin-top: -15px;
	padding: 25px;
}
#input_1_19, #input_1_20, #input_1_36, #input_1_38 {
    width: 135px;
	text-align: center;
    float: left;
      border: none !important;
    font-family: "GT-America", Sans-serif;
  font-size: 20px !important;
  font-weight: 500 !important;
  fill: #000000;
  color: #000000;
  text-transform: uppercase;
  border-bottom: 1px solid #bdbdbd !important;
border-radius: 0 !important;
}
#input_1_39 {
    float: left;
      border: none !important;
    font-family: "GT-America", Sans-serif;
  font-size: 20px !important;
  font-weight: 500 !important;
  fill: #000000;
  color: #000000;
  text-transform: uppercase;
  border-bottom: 1px solid #bdbdbd !important;
border-radius: 0 !important;
}
#field_1_39 label {
    float: left;
        width: 200px;
    float: left;
      border: none !important;
    font-family: "GT-America", Sans-serif;
  font-size: 20px !important;
  font-weight: 500 !important;
  fill: #000000;
  color: #000000;
  text-transform: uppercase;
} 
#field_1_19 label, #field_1_20 label, #field_1_36 label, #field_1_38 label {
    float: left;
        width: 130px;
    float: left;
      border: none !important;
    font-family: "GT-America", Sans-serif;
  font-size: 20px !important;
  font-weight: 500 !important;
  fill: #000000;
  color: #000000;
  text-transform: uppercase;
} 

#field_1_19, #field_1_20, #field_1_18, #field_1_36, #field_1_38, #field_1_39 {
background: #fff;
padding: 15px 15px;
margin-top: -15px;
display: flex;
justify-content: space-evenly;
}

#field_1_26, #field_1_30, #field_1_31, #field_1_32, #field_1_33, #field_1_28, #field_1_29 {
   background: #fff;
padding: 15px 15px;
margin-top: -20px; 
    
}
#field_1_19, #field_1_20, #field_1_30, #field_1_32, #field_1_28, #field_1_36, #field_1_38 {
margin-left: -23px;
}
#field_1_21 {
  margin-bottom: 6px;
}
#input_1_29 {
    width: 48%;
}
#field_1_29, #field_1_16 {
  border-bottom-left-radius: 12px;
  border-bottom-right-radius: 12px;
}
#field_1_39, #field_1_18 {
    border-bottom-left-radius: 12px;
}
#field_1_14, #field_1_20 {
    border-bottom-right-radius: 12px;
}
.gform_resume_email_label {
    display: none;
}
#gform_send_resume_link_button_1 {
    margin-top:25px;
}
.gform_anchor {
    display: none;
}/* End custom CSS */