.elementor-187 .elementor-element.elementor-element-79c6bd5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-b5276f0{--display:flex;}.elementor-187 .elementor-element.elementor-element-566dcbe{text-align:center;}.elementor-187 .elementor-element.elementor-element-566dcbe .elementor-heading-title{font-family:var( --e-global-typography-sw_h2-font-family ), Open Sans;font-size:var( --e-global-typography-sw_h2-font-size );font-weight:var( --e-global-typography-sw_h2-font-weight );text-transform:var( --e-global-typography-sw_h2-text-transform );line-height:var( --e-global-typography-sw_h2-line-height );letter-spacing:var( --e-global-typography-sw_h2-letter-spacing );color:var( --e-global-color-sw_primary_blue );}.elementor-187 .elementor-element.elementor-element-21f2058{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-d486530{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-710b38a{width:100%;max-width:100%;}.elementor-187 .elementor-element.elementor-element-710b38a img{width:100%;max-width:100%;height:278px;object-fit:cover;object-position:center center;}.elementor-187 .elementor-element.elementor-element-1facee7{background-color:var( --e-global-color-sw_primary_blue );padding:10px 10px 10px 10px;text-align:center;}.elementor-187 .elementor-element.elementor-element-1facee7 .elementor-heading-title{font-family:var( --e-global-typography-sw_h5-font-family ), Open Sans;font-size:var( --e-global-typography-sw_h5-font-size );font-weight:var( --e-global-typography-sw_h5-font-weight );text-transform:var( --e-global-typography-sw_h5-text-transform );line-height:var( --e-global-typography-sw_h5-line-height );letter-spacing:var( --e-global-typography-sw_h5-letter-spacing );color:var( --e-global-color-sw_white );}.elementor-187 .elementor-element.elementor-element-18ffa36{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-ba46904{width:100%;max-width:100%;}.elementor-187 .elementor-element.elementor-element-ba46904 img{width:100%;max-width:100%;height:278px;object-fit:cover;object-position:center center;}.elementor-187 .elementor-element.elementor-element-d7216e1{background-color:var( --e-global-color-sw_primary_blue );padding:10px 10px 10px 10px;text-align:center;}.elementor-187 .elementor-element.elementor-element-d7216e1 .elementor-heading-title{font-family:var( --e-global-typography-sw_h5-font-family ), Open Sans;font-size:var( --e-global-typography-sw_h5-font-size );font-weight:var( --e-global-typography-sw_h5-font-weight );text-transform:var( --e-global-typography-sw_h5-text-transform );line-height:var( --e-global-typography-sw_h5-line-height );letter-spacing:var( --e-global-typography-sw_h5-letter-spacing );color:var( --e-global-color-sw_white );}.elementor-187 .elementor-element.elementor-element-7b2c5ac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-9a4d1fb{width:100%;max-width:100%;}.elementor-187 .elementor-element.elementor-element-9a4d1fb img{width:100%;max-width:100%;height:278px;object-fit:cover;object-position:center center;}.elementor-187 .elementor-element.elementor-element-b42b01c{background-color:var( --e-global-color-sw_primary_blue );padding:10px 10px 10px 10px;text-align:center;}.elementor-187 .elementor-element.elementor-element-b42b01c .elementor-heading-title{font-family:var( --e-global-typography-sw_h5-font-family ), Open Sans;font-size:var( --e-global-typography-sw_h5-font-size );font-weight:var( --e-global-typography-sw_h5-font-weight );text-transform:var( --e-global-typography-sw_h5-text-transform );line-height:var( --e-global-typography-sw_h5-line-height );letter-spacing:var( --e-global-typography-sw_h5-letter-spacing );color:var( --e-global-color-sw_white );}.elementor-187 .elementor-element.elementor-element-73ab118{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-9dd5101{width:100%;max-width:100%;}.elementor-187 .elementor-element.elementor-element-9dd5101 img{width:100%;max-width:100%;height:278px;object-fit:cover;object-position:center center;}.elementor-187 .elementor-element.elementor-element-65f1c58{background-color:var( --e-global-color-sw_primary_blue );padding:10px 10px 10px 10px;text-align:center;}.elementor-187 .elementor-element.elementor-element-65f1c58 .elementor-heading-title{font-family:var( --e-global-typography-sw_h5-font-family ), Open Sans;font-size:var( --e-global-typography-sw_h5-font-size );font-weight:var( --e-global-typography-sw_h5-font-weight );text-transform:var( --e-global-typography-sw_h5-text-transform );line-height:var( --e-global-typography-sw_h5-line-height );letter-spacing:var( --e-global-typography-sw_h5-letter-spacing );color:var( --e-global-color-sw_white );}.elementor-187 .elementor-element.elementor-element-ca316fa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-a8064fb{width:100%;max-width:100%;}.elementor-187 .elementor-element.elementor-element-a8064fb img{width:100%;max-width:100%;height:278px;object-fit:cover;object-position:center center;}.elementor-187 .elementor-element.elementor-element-b5ba22a{background-color:var( --e-global-color-sw_primary_blue );padding:10px 10px 10px 10px;text-align:center;}.elementor-187 .elementor-element.elementor-element-b5ba22a .elementor-heading-title{font-family:var( --e-global-typography-sw_h5-font-family ), Open Sans;font-size:var( --e-global-typography-sw_h5-font-size );font-weight:var( --e-global-typography-sw_h5-font-weight );text-transform:var( --e-global-typography-sw_h5-text-transform );line-height:var( --e-global-typography-sw_h5-line-height );letter-spacing:var( --e-global-typography-sw_h5-letter-spacing );color:var( --e-global-color-sw_white );}.elementor-187 .elementor-element.elementor-element-eb1ad1f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-187 .elementor-element.elementor-element-0bf4e9c{width:100%;max-width:100%;}.elementor-187 .elementor-element.elementor-element-0bf4e9c img{width:100%;max-width:100%;height:278px;object-fit:cover;object-position:center center;}.elementor-187 .elementor-element.elementor-element-1bd8ea2{background-color:var( --e-global-color-sw_primary_blue );padding:10px 10px 10px 10px;text-align:center;}.elementor-187 .elementor-element.elementor-element-1bd8ea2 .elementor-heading-title{font-family:var( --e-global-typography-sw_h5-font-family ), Open Sans;font-size:var( --e-global-typography-sw_h5-font-size );font-weight:var( --e-global-typography-sw_h5-font-weight );text-transform:var( --e-global-typography-sw_h5-text-transform );line-height:var( --e-global-typography-sw_h5-line-height );letter-spacing:var( --e-global-typography-sw_h5-letter-spacing );color:var( --e-global-color-sw_white );}@media(max-width:1366px){.elementor-187 .elementor-element.elementor-element-566dcbe .elementor-heading-title{font-size:var( --e-global-typography-sw_h2-font-size );line-height:var( --e-global-typography-sw_h2-line-height );letter-spacing:var( --e-global-typography-sw_h2-letter-spacing );}.elementor-187 .elementor-element.elementor-element-21f2058{--grid-auto-flow:row;}.elementor-187 .elementor-element.elementor-element-1facee7 .elementor-heading-title{font-size:var( --e-global-typography-sw_h5-font-size );line-height:var( --e-global-typography-sw_h5-line-height );letter-spacing:var( --e-global-typography-sw_h5-letter-spacing );}.elementor-187 .elementor-element.elementor-element-d7216e1 .elementor-heading-title{font-size:var( --e-global-typography-sw_h5-font-size );line-height:var( --e-global-typography-sw_h5-line-height );letter-spacing:var( --e-global-typography-sw_h5-letter-spacing );}.elementor-187 .elementor-element.elementor-element-b42b01c .elementor-heading-title{font-size:var( --e-global-typography-sw_h5-font-size );line-height:var( --e-global-typography-sw_h5-line-height );letter-spacing:var( --e-global-typography-sw_h5-letter-spacing );}.elementor-187 .elementor-element.elementor-element-65f1c58 .elementor-heading-title{font-size:var( --e-global-typography-sw_h5-font-size );line-height:var( --e-global-typography-sw_h5-line-height );letter-spacing:var( --e-global-typography-sw_h5-letter-spacing );}.elementor-187 .elementor-element.elementor-element-b5ba22a .elementor-heading-title{font-size:var( --e-global-typography-sw_h5-font-size );line-height:var( --e-global-typography-sw_h5-line-height );letter-spacing:var( --e-global-typography-sw_h5-letter-spacing );}.elementor-187 .elementor-element.elementor-element-1bd8ea2 .elementor-heading-title{font-size:var( --e-global-typography-sw_h5-font-size );line-height:var( --e-global-typography-sw_h5-line-height );letter-spacing:var( --e-global-typography-sw_h5-letter-spacing );}}@media(max-width:1200px){.elementor-187 .elementor-element.elementor-element-21f2058{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-187 .elementor-element.elementor-element-566dcbe .elementor-heading-title{font-size:var( --e-global-typography-sw_h2-font-size );line-height:var( --e-global-typography-sw_h2-line-height );letter-spacing:var( --e-global-typography-sw_h2-letter-spacing );}.elementor-187 .elementor-element.elementor-element-21f2058{--grid-auto-flow:row;}.elementor-187 .elementor-element.elementor-element-1facee7 .elementor-heading-title{font-size:var( --e-global-typography-sw_h5-font-size );line-height:var( --e-global-typography-sw_h5-line-height );letter-spacing:var( --e-global-typography-sw_h5-letter-spacing );}.elementor-187 .elementor-element.elementor-element-d7216e1 .elementor-heading-title{font-size:var( --e-global-typography-sw_h5-font-size );line-height:var( --e-global-typography-sw_h5-line-height );letter-spacing:var( --e-global-typography-sw_h5-letter-spacing );}.elementor-187 .elementor-element.elementor-element-b42b01c .elementor-heading-title{font-size:var( --e-global-typography-sw_h5-font-size );line-height:var( --e-global-typography-sw_h5-line-height );letter-spacing:var( --e-global-typography-sw_h5-letter-spacing );}.elementor-187 .elementor-element.elementor-element-65f1c58 .elementor-heading-title{font-size:var( --e-global-typography-sw_h5-font-size );line-height:var( --e-global-typography-sw_h5-line-height );letter-spacing:var( --e-global-typography-sw_h5-letter-spacing );}.elementor-187 .elementor-element.elementor-element-b5ba22a .elementor-heading-title{font-size:var( --e-global-typography-sw_h5-font-size );line-height:var( --e-global-typography-sw_h5-line-height );letter-spacing:var( --e-global-typography-sw_h5-letter-spacing );}.elementor-187 .elementor-element.elementor-element-1bd8ea2 .elementor-heading-title{font-size:var( --e-global-typography-sw_h5-font-size );line-height:var( --e-global-typography-sw_h5-line-height );letter-spacing:var( --e-global-typography-sw_h5-letter-spacing );}}@media(max-width:880px){.elementor-187 .elementor-element.elementor-element-21f2058{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-187 .elementor-element.elementor-element-566dcbe .elementor-heading-title{font-size:var( --e-global-typography-sw_h2-font-size );line-height:var( --e-global-typography-sw_h2-line-height );letter-spacing:var( --e-global-typography-sw_h2-letter-spacing );}.elementor-187 .elementor-element.elementor-element-21f2058{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-187 .elementor-element.elementor-element-710b38a img{height:160px;}.elementor-187 .elementor-element.elementor-element-1facee7 .elementor-heading-title{font-size:var( --e-global-typography-sw_h5-font-size );line-height:var( --e-global-typography-sw_h5-line-height );letter-spacing:var( --e-global-typography-sw_h5-letter-spacing );}.elementor-187 .elementor-element.elementor-element-ba46904 img{height:160px;}.elementor-187 .elementor-element.elementor-element-d7216e1 .elementor-heading-title{font-size:var( --e-global-typography-sw_h5-font-size );line-height:var( --e-global-typography-sw_h5-line-height );letter-spacing:var( --e-global-typography-sw_h5-letter-spacing );}.elementor-187 .elementor-element.elementor-element-9a4d1fb img{height:160px;}.elementor-187 .elementor-element.elementor-element-b42b01c .elementor-heading-title{font-size:var( --e-global-typography-sw_h5-font-size );line-height:var( --e-global-typography-sw_h5-line-height );letter-spacing:var( --e-global-typography-sw_h5-letter-spacing );}.elementor-187 .elementor-element.elementor-element-9dd5101 img{height:160px;}.elementor-187 .elementor-element.elementor-element-65f1c58 .elementor-heading-title{font-size:var( --e-global-typography-sw_h5-font-size );line-height:var( --e-global-typography-sw_h5-line-height );letter-spacing:var( --e-global-typography-sw_h5-letter-spacing );}.elementor-187 .elementor-element.elementor-element-a8064fb img{height:160px;}.elementor-187 .elementor-element.elementor-element-b5ba22a .elementor-heading-title{font-size:var( --e-global-typography-sw_h5-font-size );line-height:var( --e-global-typography-sw_h5-line-height );letter-spacing:var( --e-global-typography-sw_h5-letter-spacing );}.elementor-187 .elementor-element.elementor-element-0bf4e9c img{height:160px;}.elementor-187 .elementor-element.elementor-element-1bd8ea2 .elementor-heading-title{font-size:var( --e-global-typography-sw_h5-font-size );line-height:var( --e-global-typography-sw_h5-line-height );letter-spacing:var( --e-global-typography-sw_h5-letter-spacing );}}@media(min-width:2400px){.elementor-187 .elementor-element.elementor-element-566dcbe .elementor-heading-title{font-size:var( --e-global-typography-sw_h2-font-size );line-height:var( --e-global-typography-sw_h2-line-height );letter-spacing:var( --e-global-typography-sw_h2-letter-spacing );}.elementor-187 .elementor-element.elementor-element-21f2058{--grid-auto-flow:row;}.elementor-187 .elementor-element.elementor-element-1facee7 .elementor-heading-title{font-size:var( --e-global-typography-sw_h5-font-size );line-height:var( --e-global-typography-sw_h5-line-height );letter-spacing:var( --e-global-typography-sw_h5-letter-spacing );}.elementor-187 .elementor-element.elementor-element-d7216e1 .elementor-heading-title{font-size:var( --e-global-typography-sw_h5-font-size );line-height:var( --e-global-typography-sw_h5-line-height );letter-spacing:var( --e-global-typography-sw_h5-letter-spacing );}.elementor-187 .elementor-element.elementor-element-b42b01c .elementor-heading-title{font-size:var( --e-global-typography-sw_h5-font-size );line-height:var( --e-global-typography-sw_h5-line-height );letter-spacing:var( --e-global-typography-sw_h5-letter-spacing );}.elementor-187 .elementor-element.elementor-element-65f1c58 .elementor-heading-title{font-size:var( --e-global-typography-sw_h5-font-size );line-height:var( --e-global-typography-sw_h5-line-height );letter-spacing:var( --e-global-typography-sw_h5-letter-spacing );}.elementor-187 .elementor-element.elementor-element-b5ba22a .elementor-heading-title{font-size:var( --e-global-typography-sw_h5-font-size );line-height:var( --e-global-typography-sw_h5-line-height );letter-spacing:var( --e-global-typography-sw_h5-letter-spacing );}.elementor-187 .elementor-element.elementor-element-1bd8ea2 .elementor-heading-title{font-size:var( --e-global-typography-sw_h5-font-size );line-height:var( --e-global-typography-sw_h5-line-height );letter-spacing:var( --e-global-typography-sw_h5-letter-spacing );}}/* Start custom CSS for image, class: .elementor-element-710b38a */.elementor-187 .elementor-element.elementor-element-710b38a a{width:100%;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba46904 */.elementor-187 .elementor-element.elementor-element-ba46904 a{width:100%;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9a4d1fb */.elementor-187 .elementor-element.elementor-element-9a4d1fb a{width:100%;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9dd5101 */.elementor-187 .elementor-element.elementor-element-9dd5101 a{width:100%;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a8064fb */.elementor-187 .elementor-element.elementor-element-a8064fb a{width:100%;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0bf4e9c */.elementor-187 .elementor-element.elementor-element-0bf4e9c a{width:100%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21f2058 */@media (max-width: 767px) {

    /* House Before */
    .elementor-element-6432406 {
        grid-column: 1;
        grid-row: 1;
    }

    /* House After */
    .elementor-element-fa66fc8 {
        grid-column: 2;
        grid-row: 1;
    }

    /* Fence Before */
    .elementor-element-59fe8a8 {
        grid-column: 1;
        grid-row: 2;
    }

    /* Fence After */
    .elementor-element-80c6b19 {
        grid-column: 2;
        grid-row: 2;
    }

    /* Wood Before */
    .elementor-element-fd2932a {
        grid-column: 1;
        grid-row: 3;
    }

    /* Wood After */
    .elementor-element-87bdffb {
        grid-column: 2;
        grid-row: 3;
    }
}/* End custom CSS */