.elementor-334 .elementor-element.elementor-element-7dcc3229 > .elementor-container{max-width:1160px;}.elementor-334 .elementor-element.elementor-element-7dcc3229{padding:120px 0px 110px 0px;}.elementor-334 .elementor-element.elementor-element-74679e8e.elementor-column > .elementor-widget-wrap{justify-content:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-334 .elementor-element.elementor-element-7dcc3229{padding:100px 40px 90px 40px;}}@media(max-width:767px){.elementor-334 .elementor-element.elementor-element-7dcc3229{padding:70px 20px 60px 20px;}}/* Start custom CSS for shortcode, class: .elementor-element-8ed21d8 */.gform_required_legend, .ginput_counter {
    display: none;
}

.gfield .large, .gfield .medium, .gfield .small, .gfield input, .gform_wrapper.gravity-theme .gform_page_footer input, .ginput_container_fileupload .gform_button_select_files {
    outline: none;
}

.gform_wrapper.gravity-theme .gf_progressbar_title {
    color: #0d1e1e !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    margin: 0 0 10px !important;
}

.gform_wrapper .gform_body .gfield_label, .gform_wrapper.gravity-theme .gfield input, .gform_wrapper .gfield_required .gfield_required_text, .gform_wrapper.gravity-theme .gfield textarea.medium, .gform_wrapper.gravity-theme .gform_fileupload_rules, .gform_wrapper.gravity-theme .gfield_radio label {
    font-size: 18px !important;
}

.gfield_label {
	padding-top: 30px !important;
}

.gform_page_footer {
	padding-top: 55px !important;
}

.gform_wrapper.gravity-theme .gform_previous_button.button {
        background-color: #dfae4f !important;
    color: #0d1e1e !important;
    margin-right: 20px !important;
}

.gform_wrapper.gravity-theme .gform_previous_button.button:hover {
  background-color: #C09239 !important;
}

.gform_wrapper .gform_body .gform_fields .gfield .gfield_radio .gchoice {
    padding-top: 30px;
}

.gform_wrapper.gravity-theme .gsection {
    padding-top: 25px !important;
}/* End custom CSS */