.elementor-192276 .elementor-element.elementor-element-1f78fdd9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-192276 .elementor-element.elementor-element-1798f378 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;}.elementor-192276 .elementor-element.elementor-element-519ef5d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}#elementor-popup-modal-192276{background-color:#00000000;justify-content:flex-end;align-items:flex-end;pointer-events:all;}#elementor-popup-modal-192276 .dialog-message{width:370px;height:auto;}#elementor-popup-modal-192276 .dialog-close-button{display:flex;}#elementor-popup-modal-192276 .dialog-widget-content{border-radius:13px 13px 13px 13px;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);margin:0px 135px 30px 0px;}@media(max-width:767px){#elementor-popup-modal-192276 .dialog-message{width:90vw;}#elementor-popup-modal-192276{justify-content:center;align-items:center;}#elementor-popup-modal-192276 .dialog-widget-content{margin:20px 20px 20px 20px;}}/* Start custom CSS for shortcode, class: .elementor-element-519ef5d3 */.elementor-192276 .elementor-element.elementor-element-519ef5d3 form {
    margin-bottom: 0;
}
.elementor-192276 .elementor-element.elementor-element-519ef5d3 .gform_required_legend {
    display: none;
}

.elementor-192276 .elementor-element.elementor-element-519ef5d3 .gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label, .elementor-192276 .elementor-element.elementor-element-519ef5d3 .gravity-theme .gsurvey-rating:not(:checked)>label {
    background-image: url(https://media-test.emathinstruction.com/wp-content/uploads/2026/07/10100637/star-unselected-grey.svg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 28px;
    block-size: 28px;
    cursor: pointer;
    float: right;
    inline-size: 34px;
    overflow: hidden;
    padding-inline: 15px;
    white-space: nowrap;
}

.elementor-192276 .elementor-element.elementor-element-519ef5d3 .gform_legacy_markup_wrapper .gsurvey-rating>input:checked~label, .elementor-192276 .elementor-element.elementor-element-519ef5d3 .gravity-theme .gsurvey-rating>input:checked~label {
    background-image: url(https://media-test.emathinstruction.com/wp-content/uploads/2026/07/10100238/star-selected.svg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 28px;
}

.elementor-192276 .elementor-element.elementor-element-519ef5d3 .gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label:hover, .elementor-192276 .elementor-element.elementor-element-519ef5d3 .gform_legacy_markup_wrapper .gsurvey-rating:not(:checked)>label:hover~label, .elementor-192276 .elementor-element.elementor-element-519ef5d3 .gravity-theme .gsurvey-rating:not(:checked)>label:hover, .elementor-192276 .elementor-element.elementor-element-519ef5d3 .gravity-theme .gsurvey-rating:not(:checked)>label:hover~label {
    background-image: url(https://media-test.emathinstruction.com/wp-content/uploads/2026/07/10100238/star-selected.svg) ;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 28px;
}

.elementor-192276 .elementor-element.elementor-element-519ef5d3 .gform_wrapper.gravity-theme .gfield_label {
    font-size: 14px;
    font-weight: 600;
    color: #33415C;
}

.elementor-192276 .elementor-element.elementor-element-519ef5d3 .gform_wrapper.gravity-theme .gform_footer, .elementor-192276 .elementor-element.elementor-element-519ef5d3  .gform_wrapper.gravity-theme .gform_page_footer {
    margin-bottom: 0;
}

.elementor-192276 .elementor-element.elementor-element-519ef5d3 .gform_button {
    background: #0065D1;
    color: white;
    font-size: 14px;
    font-weight: 500;
    padding: 16px;
    border: 1px solid #0065D1;
}

.elementor-192276 .elementor-element.elementor-element-519ef5d3 .gform_button:hover, .elementor-192276 .elementor-element.elementor-element-519ef5d3 .gform_button:focus {
    color: #0065D1;
}

@media only screen and (min-width: 641px) {
    .elementor-192276 .elementor-element.elementor-element-519ef5d3 .gform_wrapper.gravity-theme .gf_list_3col_vertical .gfield_checkbox, .elementor-192276 .elementor-element.elementor-element-519ef5d3 .gform_wrapper.gravity-theme .gf_list_3col_vertical .gfield_radio {
        -moz-column-count: 3;
        column-count: 3;
        grid-column-gap: 0rem;
        display: block;
    }
}/* End custom CSS */