.elementor-42 .elementor-element.elementor-element-f43653c{--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:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-widget-ha-gravityforms .gfield .ginput_container > input, .elementor-widget-ha-gravityforms .gform_body .gfield textarea, .elementor-widget-ha-gravityforms .gfield .ginput_container.ginput_complex input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ha-gravityforms .gform_body .gfield .gfield_label, .elementor-widget-ha-gravityforms table.gfield_list thead th{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ha-gravityforms .gform_body .gfield .gfield_description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ha-gravityforms .gform_wrapper .gform_button, .elementor-widget-ha-gravityforms.ha-gravityforms .gform_wrapper input[type="submit"].gform_button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-ha-gravityforms .gsection .gsection_title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ha-gravityforms .gsection .gsection_description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-ha-gravityforms .gform_next_button.button, .elementor-widget-ha-gravityforms .gform_previous_button.button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-42 .elementor-element.elementor-element-c3e835c{width:100%;max-width:100%;}.elementor-42 .elementor-element.elementor-element-c3e835c > .elementor-widget-container{padding:40px 40px 40px 40px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.21);}.elementor-42 .elementor-element.elementor-element-c3e835c .gform_wrapper .gform_footer{justify-content:flex-start;text-align:left;}.elementor-42 .elementor-element.elementor-element-c3e835c.ha-gravityforms .gform_wrapper .gform_footer{justify-content:flex-start;text-align:left;}.elementor-42 .elementor-element.elementor-element-c3e835c .gform_wrapper .gform_button{color:var( --e-global-color-8d16bc2 );background-color:var( --e-global-color-f34754f );}.elementor-42 .elementor-element.elementor-element-c3e835c.ha-gravityforms .gform_wrapper input[type="submit"].gform_button{color:var( --e-global-color-8d16bc2 );background-color:var( --e-global-color-f34754f );}.elementor-42 .elementor-element.elementor-element-c3e835c .gform_wrapper .gform_button:hover{color:var( --e-global-color-8d16bc2 );background-color:#AC5C10;}.elementor-42 .elementor-element.elementor-element-c3e835c .gform_wrapper .gform_button:focus{color:var( --e-global-color-8d16bc2 );background-color:#AC5C10;}.elementor-42 .elementor-element.elementor-element-c3e835c.ha-gravityforms .gform_wrapper input[type="submit"].gform_button:hover{color:var( --e-global-color-8d16bc2 );background-color:#AC5C10;}.elementor-42 .elementor-element.elementor-element-c3e835c.ha-gravityforms .gform_wrapper input[type="submit"].gform_button:focus{color:var( --e-global-color-8d16bc2 );background-color:#AC5C10;}.elementor-42 .elementor-element.elementor-element-c3e835c .gform_next_button.button, .elementor-42 .elementor-element.elementor-element-c3e835c .gform_previous_button.button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-8d16bc2 );}.elementor-42 .elementor-element.elementor-element-c3e835c .gform_next_button.button{color:var( --e-global-color-8d16bc2 );background-color:var( --e-global-color-f34754f );}.elementor-42 .elementor-element.elementor-element-c3e835c .gform_previous_button.button{color:var( --e-global-color-8d16bc2 );background-color:var( --e-global-color-f34754f );}.elementor-42 .elementor-element.elementor-element-c3e835c .gform_next_button.button:hover{color:var( --e-global-color-8d16bc2 );background-color:#AC5C10;}.elementor-42 .elementor-element.elementor-element-c3e835c .gform_next_button.button:focus{color:var( --e-global-color-8d16bc2 );background-color:#AC5C10;}.elementor-42 .elementor-element.elementor-element-c3e835c .gform_previous_button.button:hover{color:var( --e-global-color-8d16bc2 );background-color:#AC5C10;}.elementor-42 .elementor-element.elementor-element-c3e835c .gform_previous_button.button:focus{color:var( --e-global-color-8d16bc2 );background-color:#AC5C10;}.elementor-42 .elementor-element.elementor-element-c3e835c .gfield_list .gfield_list_icons img{width:16px !important;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-ha-gravityforms .gfield .ginput_container > input, .elementor-widget-ha-gravityforms .gform_body .gfield textarea, .elementor-widget-ha-gravityforms .gfield .ginput_container.ginput_complex input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ha-gravityforms .gform_body .gfield .gfield_label, .elementor-widget-ha-gravityforms table.gfield_list thead th{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ha-gravityforms .gform_body .gfield .gfield_description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ha-gravityforms .gform_wrapper .gform_button, .elementor-widget-ha-gravityforms.ha-gravityforms .gform_wrapper input[type="submit"].gform_button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-ha-gravityforms .gsection .gsection_title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ha-gravityforms .gsection .gsection_description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-ha-gravityforms .gform_next_button.button, .elementor-widget-ha-gravityforms .gform_previous_button.button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-widget-ha-gravityforms .gfield .ginput_container > input, .elementor-widget-ha-gravityforms .gform_body .gfield textarea, .elementor-widget-ha-gravityforms .gfield .ginput_container.ginput_complex input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ha-gravityforms .gform_body .gfield .gfield_label, .elementor-widget-ha-gravityforms table.gfield_list thead th{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ha-gravityforms .gform_body .gfield .gfield_description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ha-gravityforms .gform_wrapper .gform_button, .elementor-widget-ha-gravityforms.ha-gravityforms .gform_wrapper input[type="submit"].gform_button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-ha-gravityforms .gsection .gsection_title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-ha-gravityforms .gsection .gsection_description{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-ha-gravityforms .gform_next_button.button, .elementor-widget-ha-gravityforms .gform_previous_button.button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for ha-gravityforms, class: .elementor-element-c3e835c *//*
.gchoice.gchoice {
    border: 1px solid #333;
    border-radius: 5px;
    padding: 10px 5px;
    margin: 5px;
}
*/

.gform_heading {
    display: none;
}


.gfmc-container {
    display: flex;
    align-items: center !important;
}


.gform_ajax_spinner {
  display: inline-block !important;
  width: 32px !important;
  max-width: 32px !important;
  top: 10px;
  position: relative;
}




@keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translateX(500px);
  }
  to {
    opacity: 1;
  }
}


.first-step,
.second-step,
.third-step,
.fourth-step,
.fifth-step{
 animation: fadeInRight 1s ease-in-out;
 /*animation: fadeInleft 3s ease-in-out;*/
}

/*
.first-step {
 animation: fadeInRight 1s ease-in-out;
}
*/









.gfmc-container {
    align-items: flex-start;
    flex-direction: row;
    justify-content: space-around;
    column-gap: 10.5em !important;
}


.elementor-42 .elementor-element.elementor-element-c3e835c img{
    margin-top: 50px;
    width: 250px !important;
}

.gchoice.gchoice {
    border: 1px solid #DE7817;
    padding: 10px 20px;
    line-height: 1.42857143;
    border-radius: 4px;
    color: #fff;
    background-color: #DE7817;
    width: 100%;
    margin-bottom: 15px;
    box-shadow: 0px 05px 5px -3px rgba(0,0,0,0.1);
    font-weight: 500;
}

.gchoice.gchoice:hover {
    transition: 0.5s;
    background-color: #c56811;
    box-shadow: 0px 05px 5px -3px rgba(0,0,0,0.1);
}

.gchoice.gchoice {
  text-align: center !important;
}/* End custom CSS */