.elementor-9743 .elementor-element.elementor-element-a0143f7:not(.elementor-motion-effects-element-type-background), .elementor-9743 .elementor-element.elementor-element-a0143f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://musclemanmoving.com/wp-content/uploads/2022/04/AdobeStock_275603641-scaled-1.webp");background-size:cover;}.elementor-9743 .elementor-element.elementor-element-a0143f7 > .elementor-container{max-width:1440px;}.elementor-9743 .elementor-element.elementor-element-a0143f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 10% 0% 10%;}.elementor-9743 .elementor-element.elementor-element-a0143f7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9743 .elementor-element.elementor-element-85791f3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:48px;}.elementor-9743 .elementor-element.elementor-element-85791f3 > .elementor-element-populated{padding:7.2rem 0rem 15rem 0rem;}.elementor-9743 .elementor-element.elementor-element-29b0808.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-9743 .elementor-element.elementor-element-29b0808{text-align:center;}.elementor-9743 .elementor-element.elementor-element-29b0808 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-9743 .elementor-element.elementor-element-2fc8aac.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(max-width:1024px){.elementor-9743 .elementor-element.elementor-element-85791f3 > .elementor-element-populated{padding:6.4rem 0rem 14rem 0rem;}}@media(max-width:767px){.elementor-9743 .elementor-element.elementor-element-85791f3 > .elementor-element-populated{padding:6.4rem 0rem 13rem 0rem;}}/* Start custom CSS for shortcode, class: .elementor-element-2fc8aac *//* Feedback Form Style */
.form-container {
    margin: 0 auto !important;
    max-width: 600px !important;
}
/* Style Step Pages */
.wpforms-page-1, .wpforms-page-2 {
    background: rgba(0,0,0,0.4) !important;
    border-radius: 10px !important;
    padding: 40px 20px !important;
}
.wpforms-container {
    margin-bottom: 0 !important;
}

/* Hide Empty Fields */
#wpforms-9749-field_17-container, .wpforms-page-indicator, #wpforms-9749-field_18-container {
    display: none !important;
}

/* Style Section Labels */
#wpforms-9749-field_31-container, #wpforms-9749-field_29-container {
    padding: 0 !important;
}
#wpforms-9749-field_31, #wpforms-9749-field_29 {
    display: flex !important;
    justify-content: center !important;
    margin-bottom: 32px !important;
}
#wpforms-9749-field_31 h2, #wpforms-9749-field_29 h2 {
    background: #FFFFFF !important;
    border-radius: 10px !important;
    color: #000000;
    display: inline-block !important;
    padding: 12px 24px !important;
}
#wpforms-9749-field_33 h2 {
    color: #FFFFFF !important;
    font-family: 'Open Sans', Sans-Serif !important;
    font-size: 16px !important;
    font-weight: 700 !important;
    line-height: 1.3em !important;
}

/* Make Field Labels White */
.wpforms-field-label {
    color: #FFFFFF !important;
    margin-bottom: 12px !important;
}
#wpforms-9749-field_36-container h2, #wpforms-9749-field_44-container h2 {
    color: #FFFFFF !important;
    margin-bottom: 12px !important;
}

/* Change Field Padding */
#wpforms-9749-field_1-container {
    margin-bottom: 20px !important;
    padding: 0 !important;
}
#wpforms-9749-field_1-container > label {
    margin-bottom: 24px !important;
}
#wpforms-9749-field_22-container > label {
    margin-bottom: 24px !important;
}

/* Change Size of Stars */
.wpforms-field-rating-item {
    padding: 0 12px !important;
    width: 20% !important;
}
.wpforms-field-rating-item svg {
    height: auto !important;
    padding-bottom: 8px !important;
    width: 100% !important;
}
div.wpforms-container-full .wpforms-form .wpforms-field-rating-item.selected svg, div.wpforms-container-full .wpforms-form .wpforms-field-rating-item.hover svg, div.wpforms-container-full .wpforms-form .wpforms-field-rating-item input:focus+svg {
    fill: #ffcd3c !important;
    transform: scale(1) !important;
    -webkit-transform: scale(1) !important;
}

/* Add Labels Under Stars */
.wpforms-field-rating-items .choice-1::after {
    color: #FFFFFF;
    content: 'Poor';
    display: block;
    text-align: center;
}
.wpforms-field-rating-items .choice-2::after {
    color: #FFFFFF;
    content: 'Poor';
    display: block;
    opacity: 0;
    text-align: center;
}
.wpforms-field-rating-items .choice-3::after {
    color: #FFFFFF;
    content: 'Average';
    display: block;
    text-align: center;
}
.wpforms-field-rating-items .choice-4::after {
    color: #FFFFFF;
    content: 'Average';
    display: block;
    opacity: 0;
    text-align: center;
}
.wpforms-field-rating-items .choice-5::after {
    color: #FFFFFF;
    content: 'Excellent';
    display: block;
    text-align: center;
}
@media(max-width: 767px) {
    .wpforms-field-rating-items .choice-1::after, .wpforms-field-rating-items .choice-2::after, .wpforms-field-rating-items .choice-3::after, .wpforms-field-rating-items .choice-4::after, .wpforms-field-rating-items .choice-5::after {
        display: flex;
        justify-content: center;
        font-size: 3vw !important;
    }
}

/* Style Submit Buttons */
#wpforms-9749-field_34-container, #wpforms-9749-field_40-container {
    position: absolute;
    bottom: -125px; left: 50%;
    transform: translate(-50%, -50%);
}
div.wpforms-container-full .wpforms-form .wpforms-page-button, #wpforms-9749-field_40-container #wpforms-9749-field_40 button, #wpforms-9749-field_44-container button {
    background-color: #A22223 !important;
    border: 0 !important;
    border-radius: 10px;
    color: #FFFFFF !important;
    margin: 0 !important;
    padding: 12px 24px !important;
}
div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, .wpforms-page-button, #wpforms-9749-field_40-container #wpforms-9749-field_40 button:hover, #wpforms-9749-field_44-container button:hover {
    background-color: #000000 !important;
    color: #FFFFFF !important;
}
#wpforms-9749-field_44-container .wpforms-page-next {
    margin-right: 12px !important;
}

/* Hide the Real Submit Button */
.wpforms-submit-container {
    display: none !important;
}

/* Add Step Numbers */
.wpforms-page-1::before {
    align-items: center;
    background: #A22223;
    border-radius: 50%;
    color: #FFFFFF;
    content: '1';
    display: flex;
    font-size: 24px;
    font-weight: 500;
    height: 60px !important;
    justify-content: center;
    position: absolute;
    top: -20px; left: -20px;
    vertical-align: middle;
    width: 60px !important;
}
.wpforms-page-2::before {
    align-items: center;
    background: #A22223;
    border-radius: 50%;
    color: #FFFFFF;
    content: '2';
    display: flex;
    font-size: 24px;
    font-weight: 500;
    height: 60px !important;
    justify-content: center;
    position: absolute;
    top: -20px; left: -20px;
    vertical-align: middle;
    width: 60px !important;
}

/* Style Review Site Logos */
#wpforms-9749-field_36-container .review-options {
    display: flex !important;
    justify-content: space-between !important;
}
#wpforms-9749-field_36-container .review-options .wpforms-submit-container {
    aspect-ratio: 1/1;
    background-color: #FFFFFF !important;
    border: none !important;
    border-radius: 50% !important;
    display: flex !important;
    justify-content: center;
    margin: 0 !important;
    padding: 0 !important;
    width: 30% !important;
}
#wpforms-9749-field_36-container .review-options .wpforms-submit-container button.wpforms-submit {
    background-color: #FFFFFF00 !important;
    border: none !important;
    display: block;
    padding: 0 !important;
    width: 60%;
}
@supports not (aspect-ratio: 1 / 1) {
  #wpforms-9749-field_36-container .review-options .wpforms-submit-container::before {
    float: left;
    padding-top: 100%;
    content: "";
  }

  #wpforms-9749-field_36-container .review-options .wpforms-submit-container::after {
    display: block;
    content: "";
    clear: both;
  }
}
/* End Feedback Form Style *//* End custom CSS */