.elementor-828 .elementor-element.elementor-element-b310493:not(.elementor-motion-effects-element-type-background), .elementor-828 .elementor-element.elementor-element-b310493 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4f288f3 );background-image:url("https://harkswindowsandsiding.com/wp-content/uploads/2025/07/Untitled-design-2025-07-01T232313.254.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-828 .elementor-element.elementor-element-b310493 > .elementor-background-overlay{background-color:#000000;opacity:0.18;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-828 .elementor-element.elementor-element-b310493{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-5em;margin-bottom:0em;padding:11em 0em 14em 0em;}.elementor-828 .elementor-element.elementor-element-d17e4b0 > .elementor-element-populated{padding:0% 26% 0% 26%;}.elementor-828 .elementor-element.elementor-element-45cef84 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-828 .elementor-element.elementor-element-45cef84{z-index:3;text-align:center;}.elementor-828 .elementor-element.elementor-element-45cef84 .elementor-heading-title{color:var( --e-global-color-007a819 );}.elementor-828 .elementor-element.elementor-element-08e8fe4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-828 .elementor-element.elementor-element-10b7873 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.elementor-828 .elementor-element.elementor-element-10b7873{z-index:3;text-align:center;}@media(max-width:1024px){.elementor-828 .elementor-element.elementor-element-b310493{margin-top:-6em;margin-bottom:0em;padding:10em 0em 10em 0em;}.elementor-828 .elementor-element.elementor-element-d17e4b0 > .elementor-element-populated{padding:0% 16% 0% 16%;}.elementor-828 .elementor-element.elementor-element-10b7873{text-align:left;}}@media(max-width:767px){.elementor-828 .elementor-element.elementor-element-b310493{margin-top:-5em;margin-bottom:0em;padding:8em 1em 10em 1em;}.elementor-828 .elementor-element.elementor-element-d17e4b0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-828 .elementor-element.elementor-element-45cef84 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-828 .elementor-element.elementor-element-10b7873{text-align:left;}}/* Start custom CSS for shortcode, class: .elementor-element-0268f8b */form.crf-review-form {
    padding-right: 20%;
    padding-left: 20%;
}
.elementor-kit-11 input:not([type="button"]):not([type="submit"]), .elementor-kit-11 textarea, .elementor-kit-11 .elementor-field-textual {
    font-family: var( --e-global-typography-a39e33d-font-family ), Sans-serif;
    font-size: var( --e-global-typography-a39e33d-font-size );
    font-weight: var( --e-global-typography-a39e33d-font-weight );
    color: var( --e-global-color-007a819 );
    background-color: #1c46703b;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-accent );
    border-radius: 0px 0px 0px 0px;
}
.elementor-kit-11 button, .elementor-kit-11 input[type="button"], .elementor-kit-11 input[type="submit"], .elementor-kit-11 .elementor-button {
    font-family: var( --e-global-typography-117b6ec-font-family ), Sans-serif;
    font-size: var( --e-global-typography-117b6ec-font-size );
    font-weight: var( --e-global-typography-117b6ec-font-weight );
    text-transform: var( --e-global-typography-117b6ec-text-transform );
    letter-spacing: var( --e-global-typography-117b6ec-letter-spacing );
    color: var(--e-global-color-007a819);
    border-radius: 0px 0px 0px 0px;
    padding: 15px 32px 15px 32px;
    background-color: #1C4670 !important;
}
.elementor-shortcode p {
    padding-right: 15%;
    padding-left: 15%;
}/* End custom CSS */