.maincontent{max-width:100%;margin:0;padding:0;border:none}.form-group-photo-alert{text-align:left;font-weight:500;font-size:14px;color:#fff;margin:8px 0}.andersen-form{background:var(--accent-color-blue);margin:auto;padding:25px;color:#fff;max-width:600px;text-align:center;position:relative;z-index:2;top:0;-webkit-box-shadow:2px 2px 15px 5px rgba(0,0,0,.15);box-shadow:2px 2px 15px 5px rgba(0,0,0,.15);border-top:8px solid var(--accent-color)}.andersen-form h3{font-weight:800;text-transform:uppercase}.estimate-heading{color:#b0b2af;margin:10px 0;font-weight:800}.project-type{width:50%}.service-type{width:50%}.radio_checkbox_value{height:28px;color:#fff;padding:5px}.radio_checkbox_wrapper{display:flex;width:100%;padding:0;margin:0}.andersen-form .form_field_wrapper{padding:3px;margin-bottom:5px}.andersen-form .form_field_wrapper:hover{background:none}.andersen-form .form_field_content{width:100%!important}.andersen-form .form_field_text,.form_field_select,.andersen-form .form_field_textarea{width:90%;background:#fff}.andersen-form .required_field{width:95%!important}.andersen-form .radio_checkbox input:focus ~ label {background:#fff}.andersen-form .radio_checkbox input:checked ~ label {background:#b0b2af;color:#000}.andersen-form .radio_checkbox i{vertical-align:middle;margin-right:5px}.andersen-form .thank_you_content{background:var(--accent-color);color:#fff;padding:15px;font-weight:600}.andersen-form .form_field_title{display:none}.andersen-form .btn.btn-primary{width:80%;padding:12px 0;text-transform:uppercase;background:transparent;color:#fff;font-weight:700;border:2px solid #fff}.andersen-form .btn.btn-primary:hover{background-color:#fff;color:var(--accent-color-orange);border:2px solid #fff}.andersen-form p{color:#fff;font-size:16px}.grid{max-width:300px}