/*! For licensing and copyright information applicable to the product that this file belongs to, please see ../license.txt. A non-minified version of this file is available in the same directory (remove .min from the filename). */
@font-face{font-family:DS Gravity Forms Styler For Divi;src:url(../media/gravityformsfordivi.eot);src:url(../media/gravityformsfordivi.eot#iefix) format("embedded-opentype"),url(../media/gravityformsfordivi.woff2) format("woff2"),url(../media/gravityformsfordivi.woff) format("woff"),url(../media/gravityformsfordivi.ttf) format("truetype")}.ds_gravity_forms_for_divi .ds-gfd-heading,.ds_gravity_forms_for_divi .gform_wrapper .chosen-container-multi,.ds_gravity_forms_for_divi .gform_wrapper .gf_progressbar_title,.ds_gravity_forms_for_divi .gform_wrapper .gfield_header_item,.ds_gravity_forms_for_divi .gform_wrapper .gfield_required,.ds_gravity_forms_for_divi .gform_wrapper .gfield_time_hour label.hour_label,.ds_gravity_forms_for_divi .gform_wrapper .gfield_time_minute label.minute_label,.ds_gravity_forms_for_divi .gform_wrapper .gfield_validation_message,.ds_gravity_forms_for_divi .gform_wrapper .gform_fileupload_rules,.ds_gravity_forms_for_divi .gform_wrapper .ginput_complex label,.ds_gravity_forms_for_divi .gform_wrapper .ginput_container_fileupload,.ds_gravity_forms_for_divi .gform_wrapper .ginput_product_price,.ds_gravity_forms_for_divi .gform_wrapper .ginput_product_price_label,.ds_gravity_forms_for_divi .gform_wrapper .ginput_quantity_label,.ds_gravity_forms_for_divi .gform_wrapper .gsection .gsection_description,.ds_gravity_forms_for_divi .gform_wrapper .validation_message{font-size:14px;line-height:1.7em}.ds_gravity_forms_for_divi .gform_wrapper .gsection .gsection_title{line-height:1em}.ds_gravity_forms_for_divi .gform_wrapper input[type=color],.ds_gravity_forms_for_divi .gform_wrapper input[type=date],.ds_gravity_forms_for_divi .gform_wrapper input[type=datetime-local],.ds_gravity_forms_for_divi .gform_wrapper input[type=datetime],.ds_gravity_forms_for_divi .gform_wrapper input[type=email],.ds_gravity_forms_for_divi .gform_wrapper input[type=month],.ds_gravity_forms_for_divi .gform_wrapper input[type=number],.ds_gravity_forms_for_divi .gform_wrapper input[type=password],.ds_gravity_forms_for_divi .gform_wrapper input[type=search],.ds_gravity_forms_for_divi .gform_wrapper input[type=tel],.ds_gravity_forms_for_divi .gform_wrapper input[type=text],.ds_gravity_forms_for_divi .gform_wrapper input[type=time],.ds_gravity_forms_for_divi .gform_wrapper input[type=url],.ds_gravity_forms_for_divi .gform_wrapper input[type=week],.ds_gravity_forms_for_divi .gform_wrapper select,.ds_gravity_forms_for_divi .gform_wrapper textarea{outline:none;width:100%;border-radius:0;background-color:#eee;border:0 solid #eee;color:#999;font-size:15px;line-height:1.7em;transition:all .2s ease-in-out}.ds_gravity_forms_for_divi .gform_wrapper input[type=color][disabled],.ds_gravity_forms_for_divi .gform_wrapper input[type=date][disabled],.ds_gravity_forms_for_divi .gform_wrapper input[type=datetime-local][disabled],.ds_gravity_forms_for_divi .gform_wrapper input[type=datetime][disabled],.ds_gravity_forms_for_divi .gform_wrapper input[type=email][disabled],.ds_gravity_forms_for_divi .gform_wrapper input[type=month][disabled],.ds_gravity_forms_for_divi .gform_wrapper input[type=number][disabled],.ds_gravity_forms_for_divi .gform_wrapper input[type=password][disabled],.ds_gravity_forms_for_divi .gform_wrapper input[type=search][disabled],.ds_gravity_forms_for_divi .gform_wrapper input[type=tel][disabled],.ds_gravity_forms_for_divi .gform_wrapper input[type=text][disabled],.ds_gravity_forms_for_divi .gform_wrapper input[type=time][disabled],.ds_gravity_forms_for_divi .gform_wrapper input[type=url][disabled],.ds_gravity_forms_for_divi .gform_wrapper input[type=week][disabled],.ds_gravity_forms_for_divi .gform_wrapper select[disabled],.ds_gravity_forms_for_divi .gform_wrapper textarea[disabled]{cursor:not-allowed;opacity:.8}.ds_gravity_forms_for_divi .gform_wrapper select{box-sizing:border-box;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#666 0),linear-gradient(135deg,#666 50%,transparent 0);background-position:calc(100% - 15px) calc(50% + 2.5px),calc(100% - 10px) calc(50% + 2.5px);background-size:5px 5px,5px 5px;background-repeat:no-repeat}.ds_gravity_forms_for_divi .gform_wrapper select::-ms-expand{display:none}.ds_gravity_forms_for_divi .gform_wrapper select[multiple=multiple]{background-image:none!important}.ds_gravity_forms_for_divi .gform_wrapper button,.ds_gravity_forms_for_divi .gform_wrapper input[type=button],.ds_gravity_forms_for_divi .gform_wrapper input[type=submit]{cursor:pointer;display:inline-block;border-style:solid;font-family:inherit}.ds_gravity_forms_for_divi .gform_wrapper input[type=button],.ds_gravity_forms_for_divi .gform_wrapper input[type=button]:hover,.ds_gravity_forms_for_divi .gform_wrapper input[type=submit],.ds_gravity_forms_for_divi .gform_wrapper input[type=submit]:hover{padding:.3em 1em}.ds_gravity_forms_for_divi .gform_wrapper .et_pb_button{color:#2ea3f2}.ds_gravity_forms_for_divi .gform_wrapper .et_pb_button:hover{background-color:rgba(0,0,0,.05)}.ds_gravity_forms_for_divi .gform_wrapper .gfield_checkbox button{color:#2ea3f2;font-size:20px;font-weight:500;padding:.3em 1em;line-height:1.7em;background-color:transparent;background-position:50%;background-repeat:no-repeat;border:2px solid #2ea3f2;border-radius:3px;transition-duration:.2s;transition-property:all!important}.ds_gravity_forms_for_divi .gform_wrapper .gfield_checkbox button:hover{background-color:rgba(0,0,0,.05);border:2px solid transparent}.ds_gravity_forms_for_divi .gform_wrapper .gfield_checkbox button:after,.ds_gravity_forms_for_divi .gform_wrapper .gfield_checkbox button:before{font-family:ETmodules;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:ltr;font-size:32px;content:"5";opacity:0;position:absolute;margin-left:-1em;transition:all .2s;font-feature-settings:"kern" off;font-variant:none;text-shadow:none}.ds_gravity_forms_for_divi .gform_wrapper .gfield_validation_message{border-width:0;font-size:14px!important}.ds_gravity_forms_for_divi .gform_wrapper .gform_validation_errors{box-shadow:none;border-width:0;border-radius:0}.ds_gravity_forms_for_divi .gform_wrapper .gform_validation_errors>h2{font-size:16px!important;padding-bottom:0;line-height:1.7em}.ds_gravity_forms_for_divi .gform_wrapper .gform_validation_errors .gform-icon{display:none}.ds_gravity_forms_for_divi .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){min-height:auto!important}.ds_gravity_forms_for_divi .gform_wrapper .gfield_required .gfield_required_custom,.ds_gravity_forms_for_divi .gform_wrapper .gfield_required .gfield_required_text{font-style:inherit;font-weight:400;color:#e00}.ds_gravity_forms_for_divi .gform_wrapper .copy_values_option_container label,.ds_gravity_forms_for_divi .gform_wrapper .gfield_checkbox label,.ds_gravity_forms_for_divi .gform_wrapper .gfield_radio label,.ds_gravity_forms_for_divi .gform_wrapper .ginput_container_consent label{transition:all .2s ease-in-out;cursor:pointer;position:relative;display:inline-block}.ds_gravity_forms_for_divi .gform_wrapper .gfield_checkbox input[name$=other],.ds_gravity_forms_for_divi .gform_wrapper .gfield_radio input[name$=other]{margin-top:10px!important}.ds_gravity_forms_for_divi .gform_wrapper .gfield_checkbox .gchoice,.ds_gravity_forms_for_divi .gform_wrapper .gfield_radio .gchoice{line-height:normal}.ds_gravity_forms_for_divi .gform_wrapper .gf_progressbar{overflow:hidden}.ds_gravity_forms_for_divi .gform_wrapper .gf_progressbar_percentage{border-radius:0!important}.ds_gravity_forms_for_divi .gform_wrapper .gfield_label,.ds_gravity_forms_for_divi .gform_wrapper.gravity-theme .gfield_label{line-height:1.7em;font-size:14px;font-weight:600;display:inline-block}.ds_gravity_forms_for_divi .gform_wrapper.gravity-theme .gsection,.ds_gravity_forms_for_divi .gform_wrapper .gsection{border:none}.ds_gravity_forms_for_divi .gform_wrapper.gravity-theme .gsection .gsection_description,.ds_gravity_forms_for_divi .gform_wrapper .gsection .gsection_description{padding-top:0}.ds_gravity_forms_for_divi .gform_wrapper .ginput_container_time,.ds_gravity_forms_for_divi .gform_wrapper.gravity-theme .ginput_container_time{-ms-flex-preferred-size:auto;flex-basis:auto;max-width:none;min-width:auto}.ds_gravity_forms_for_divi .gform_wrapper .gfield_time_ampm select,.ds_gravity_forms_for_divi .gform_wrapper.gravity-theme .gfield_time_ampm select{min-width:77px}.ds_gravity_forms_for_divi .gform_wrapper .ginput_product_price_wrapper input:-moz-read-only,.ds_gravity_forms_for_divi .gform_wrapper.gravity-theme .ginput_product_price_wrapper input:-moz-read-only{border:none;padding:0!important}.ds_gravity_forms_for_divi .gform_wrapper .ginput_product_price_wrapper input:read-only,.ds_gravity_forms_for_divi .gform_wrapper.gravity-theme .ginput_product_price_wrapper input:read-only{border:none;padding:0!important}.ds_gravity_forms_for_divi .gform_wrapper .gform_footer,.ds_gravity_forms_for_divi .gform_wrapper .gform_page_footer,.ds_gravity_forms_for_divi .gform_wrapper.gravity-theme .gform_footer,.ds_gravity_forms_for_divi .gform_wrapper.gravity-theme .gform_page_footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}