.dcgd_submit_button{min-width:160px;text-align:center;padding-left:8px!important;padding-right:8px!important;border-radius:24px!important;font-size:17px!important;border-width:1px!important;box-shadow:0px 12px 18px -6px rgba(0,0,0,0.3);cursor:pointer;color:#ffffff!important;border-color:#e02b20;background-color:#e02b20}.dcgd_submit_button:hover{color:#e02b20!important;border-color:#e02b20;background-color:#ffffff}.dcgd_submit_button:hover>span{margin-left:-10px}.dcgd_submit_button:after{opacity:0!important;transition:none;margin-left:0!important;font-size:20px;line-height:28px}.dcgd_submit_button:hover:after{content:"5"!important;opacity:1!important;transition:none;margin-left:0!important;font-size:20px;line-height:28px;display:inherit;opacity:1}@media only screen and (max-width:767px){.dcgd_submit_button{min-width:240px}.gform_footer{text-align:center}}.gform_wrapper{font-family:"Didact Gothic",Helvetica,Arial,Lucida,sans-serif}.gform_wrapper.gravity-theme .gfield_description{padding-top:0;padding-bottom:4px}.gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) fieldset:not([style*="display:none"]):not(.ginput_full),.gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full):last-of-type{padding-right:0}.gform_wrapper input[type="text"],.gform_wrapper input[type="email"],.gform_wrapper input[type="url"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="date"],.gform_wrapper textarea,.gform_wrapper .ginput_container_textarea textarea{background:#eee;border:none;border-radius:0;color:#646464!important;padding:10px!important;width:100%!important}.gform_wrapper input[type="text"]::placeholder,.gform_wrapper input[type="email"]::placeholder,.gform_wrapper input[type="url"]::placeholder,.gform_wrapper input[type="tel"]::placeholder,.gform_wrapper input[type="date"]::placeholder,.gform_wrapper textarea::placeholder{color:#c7c7c7!important}.gform_wrapper input:focus,.gform_wrapper textarea:focus{background:#fff;box-shadow:0px 0.2em 1.2em #c4c4c4}.gform_wrapper.gravity-theme .ginput_complex:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full)~span:not(.ginput_full){padding-left:30px!important}.gform_wrapper .gform_validation_errors{border-style:none!important;background-color:#fff4f4!important;color:#f23535!important}.gform_wrapper .gform_validation_errors>h2{padding:10px 4px 10px 0px;color:#f23535!important;font-size:19px!important;background-color:#fff4f4;font-family:"Montserrat"}.gform_wrapper .gfield_error [aria-invalid="true"],.gform_wrapper .theme_1 input.error,.gform_wrapper .theme_1 select.error,.gform_wrapper .theme_1 textarea.error{border:1px solid #f23535!important;background-color:#f9eeee}.gform_wrapper .gfield_error [aria-invalid="true"]::placeholder,.gform_wrapper .theme_1 input.error::placeholder,.gform_wrapper .theme_1 select.error::placeholder,.gform_wrapper .theme_1 textarea.error::placeholder{color:#cc5050!important}.gform_wrapper .gfield_error legend,.gform_wrapper [aria-invalid="true"]+label{color:#f23535!important}.gform_wrapper .gfield_validation_message,.gform_wrapper .validation_message{padding:2px 2px 6px 0px!important;border-style:none!important;background-color:transparent!important;color:#f23535!important}.gform_wrapper .gform_footer input.button{float:right;background:transparent;border:2px solid #2ea3f2;font-size:22px;color:#2ea3f2;padding:12px 23px;border-radius:5px;letter-spacing:2px;cursor:pointer}.gform_wrapper .gform_footer input.button:hover{background:rgba(0,0,0,0.05);border:2px solid transparent}