.elementor-197 .elementor-element.elementor-element-5ea765b{--display:flex;--min-height:520px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:.25;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px}.elementor-197 .elementor-element.elementor-element-5ea765b:not(.elementor-motion-effects-element-type-background),.elementor-197 .elementor-element.elementor-element-5ea765b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.grandgardner.com/wp-content/uploads/2026/07/exterior-grand-gardner-2.jpg");background-position:50% 76%;background-repeat:no-repeat;background-size:cover}.elementor-197 .elementor-element.elementor-element-5ea765b:before,.elementor-197 .elementor-element.elementor-element-5ea765b>.elementor-background-video-container:before,.elementor-197 .elementor-element.elementor-element-5ea765b>.e-con-inner>.elementor-background-video-container:before,.elementor-197 .elementor-element.elementor-element-5ea765b>.elementor-background-slideshow:before,.elementor-197 .elementor-element.elementor-element-5ea765b>.e-con-inner>.elementor-background-slideshow:before,.elementor-197 .elementor-element.elementor-element-5ea765b>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#000;--background-overlay:''}.elementor-197 .elementor-element.elementor-element-0d870db>.elementor-widget-container{margin:20px 0 0}.elementor-197 .elementor-element.elementor-element-0d870db{text-align:center}.elementor-197 .elementor-element.elementor-element-0d870db .elementor-heading-title{font-family:var(--e-global-typography-fd124dd-font-family),Sans-serif;font-size:var(--e-global-typography-fd124dd-font-size);font-weight:var(--e-global-typography-fd124dd-font-weight);text-transform:var(--e-global-typography-fd124dd-text-transform);font-style:var(--e-global-typography-fd124dd-font-style);line-height:var(--e-global-typography-fd124dd-line-height);letter-spacing:var(--e-global-typography-fd124dd-letter-spacing);color:var(--e-global-color-92f3df5)}.elementor-197 .elementor-element.elementor-element-2891597{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:0px;--padding-left:80px;--padding-right:80px}.elementor-197 .elementor-element.elementor-element-47771a7{text-align:center}.elementor-197 .elementor-element.elementor-element-47771a7 .elementor-heading-title{font-family:var(--e-global-typography-ffb607f-font-family),Sans-serif;font-size:var(--e-global-typography-ffb607f-font-size);font-weight:var(--e-global-typography-ffb607f-font-weight);font-style:var(--e-global-typography-ffb607f-font-style);line-height:var(--e-global-typography-ffb607f-line-height);color:var(--e-global-color-92f3df5)}.elementor-197 .elementor-element.elementor-element-764670b{--display:flex;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px}.elementor-197 .elementor-element.elementor-element-fb239f0{text-align:center;font-family:var(--e-global-typography-6d0aa0e-font-family),Sans-serif;font-size:var(--e-global-typography-6d0aa0e-font-size);font-weight:var(--e-global-typography-6d0aa0e-font-weight);color:var(--e-global-color-92f3df5)}.elementor-197 .elementor-element.elementor-element-e34dd31{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-197 .elementor-element.elementor-element-ec67813{--display:flex;border-style:solid;--border-style:solid;border-width:0 1px 0 0;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--e-global-color-e34dfaa);--border-color:var(--e-global-color-e34dfaa);--padding-top:76px;--padding-bottom:76px;--padding-left:0px;--padding-right:100px}.elementor-197 .elementor-element.elementor-element-11f9af6{--display:flex;--gap:5px 0px;--row-gap:5px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px}.elementor-197 .elementor-element.elementor-element-7a5ce13>.elementor-widget-container{margin:0 0 30px}.elementor-197 .elementor-element.elementor-element-7a5ce13{text-align:start}.elementor-197 .elementor-element.elementor-element-7a5ce13 img{width:161px}.elementor-197 .elementor-element.elementor-element-8f5c96e .elementor-heading-title{font-family:var(--e-global-typography-5611b56-font-family),Sans-serif;font-size:var(--e-global-typography-5611b56-font-size);font-weight:var(--e-global-typography-5611b56-font-weight);text-transform:var(--e-global-typography-5611b56-text-transform);font-style:var(--e-global-typography-5611b56-font-style);line-height:var(--e-global-typography-5611b56-line-height);letter-spacing:var(--e-global-typography-5611b56-letter-spacing);color:var(--e-global-color-92f3df5)}.elementor-197 .elementor-element.elementor-element-80043a8>.elementor-widget-container{margin:0 0 30px}.elementor-197 .elementor-element.elementor-element-80043a8{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-92f3df5)}.elementor-197 .elementor-element.elementor-element-80043a8 a{color:var(--e-global-color-92f3df5)}.elementor-197 .elementor-element.elementor-element-a6e79d0 .elementor-heading-title{font-family:var(--e-global-typography-5611b56-font-family),Sans-serif;font-size:var(--e-global-typography-5611b56-font-size);font-weight:var(--e-global-typography-5611b56-font-weight);text-transform:var(--e-global-typography-5611b56-text-transform);font-style:var(--e-global-typography-5611b56-font-style);line-height:var(--e-global-typography-5611b56-line-height);letter-spacing:var(--e-global-typography-5611b56-letter-spacing);color:var(--e-global-color-92f3df5)}.elementor-197 .elementor-element.elementor-element-732ee32>.elementor-widget-container{margin:0 0 30px}.elementor-197 .elementor-element.elementor-element-732ee32{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-92f3df5)}.elementor-197 .elementor-element.elementor-element-732ee32 a{color:var(--e-global-color-92f3df5)}.elementor-197 .elementor-element.elementor-element-af9a234{--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}.elementor-197 .elementor-element.elementor-element-1b6770a{--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}.elementor-197 .elementor-element.elementor-element-1b6770a:not(.elementor-motion-effects-element-type-background),.elementor-197 .elementor-element.elementor-element-1b6770a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-92f3df5)}body.elementor-page-197:not(.elementor-motion-effects-element-type-background),body.elementor-page-197>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1d53d8a)}@media(max-width:1366px){.elementor-197 .elementor-element.elementor-element-0d870db .elementor-heading-title{font-size:var(--e-global-typography-fd124dd-font-size);line-height:var(--e-global-typography-fd124dd-line-height);letter-spacing:var(--e-global-typography-fd124dd-letter-spacing)}.elementor-197 .elementor-element.elementor-element-47771a7 .elementor-heading-title{font-size:var(--e-global-typography-ffb607f-font-size);line-height:var(--e-global-typography-ffb607f-line-height)}.elementor-197 .elementor-element.elementor-element-fb239f0{font-size:var(--e-global-typography-6d0aa0e-font-size)}.elementor-197 .elementor-element.elementor-element-8f5c96e .elementor-heading-title{font-size:var(--e-global-typography-5611b56-font-size);line-height:var(--e-global-typography-5611b56-line-height);letter-spacing:var(--e-global-typography-5611b56-letter-spacing)}.elementor-197 .elementor-element.elementor-element-80043a8{font-size:var(--e-global-typography-text-font-size)}.elementor-197 .elementor-element.elementor-element-a6e79d0 .elementor-heading-title{font-size:var(--e-global-typography-5611b56-font-size);line-height:var(--e-global-typography-5611b56-line-height);letter-spacing:var(--e-global-typography-5611b56-letter-spacing)}.elementor-197 .elementor-element.elementor-element-732ee32{font-size:var(--e-global-typography-text-font-size)}}@media(max-width:1024px){.elementor-197 .elementor-element.elementor-element-5ea765b:not(.elementor-motion-effects-element-type-background),.elementor-197 .elementor-element.elementor-element-5ea765b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-197 .elementor-element.elementor-element-0d870db .elementor-heading-title{font-size:var(--e-global-typography-fd124dd-font-size);line-height:var(--e-global-typography-fd124dd-line-height);letter-spacing:var(--e-global-typography-fd124dd-letter-spacing)}.elementor-197 .elementor-element.elementor-element-2891597{--padding-top:120px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-197 .elementor-element.elementor-element-47771a7 .elementor-heading-title{font-size:var(--e-global-typography-ffb607f-font-size);line-height:var(--e-global-typography-ffb607f-line-height)}.elementor-197 .elementor-element.elementor-element-fb239f0{font-size:var(--e-global-typography-6d0aa0e-font-size)}.elementor-197 .elementor-element.elementor-element-e34dd31{--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px}.elementor-197 .elementor-element.elementor-element-ec67813{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-197 .elementor-element.elementor-element-11f9af6{--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px}.elementor-197 .elementor-element.elementor-element-8f5c96e .elementor-heading-title{font-size:var(--e-global-typography-5611b56-font-size);line-height:var(--e-global-typography-5611b56-line-height);letter-spacing:var(--e-global-typography-5611b56-letter-spacing)}.elementor-197 .elementor-element.elementor-element-80043a8{font-size:var(--e-global-typography-text-font-size)}.elementor-197 .elementor-element.elementor-element-a6e79d0 .elementor-heading-title{font-size:var(--e-global-typography-5611b56-font-size);line-height:var(--e-global-typography-5611b56-line-height);letter-spacing:var(--e-global-typography-5611b56-letter-spacing)}.elementor-197 .elementor-element.elementor-element-732ee32{font-size:var(--e-global-typography-text-font-size)}}@media(max-width:767px){.elementor-197 .elementor-element.elementor-element-5ea765b:not(.elementor-motion-effects-element-type-background),.elementor-197 .elementor-element.elementor-element-5ea765b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:0 0}.elementor-197 .elementor-element.elementor-element-5ea765b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px}.elementor-197 .elementor-element.elementor-element-0d870db{text-align:center}.elementor-197 .elementor-element.elementor-element-0d870db .elementor-heading-title{font-size:var(--e-global-typography-fd124dd-font-size);line-height:var(--e-global-typography-fd124dd-line-height);letter-spacing:var(--e-global-typography-fd124dd-letter-spacing)}.elementor-197 .elementor-element.elementor-element-2891597{--padding-top:100px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px}.elementor-197 .elementor-element.elementor-element-47771a7 .elementor-heading-title{font-size:var(--e-global-typography-ffb607f-font-size);line-height:var(--e-global-typography-ffb607f-line-height)}.elementor-197 .elementor-element.elementor-element-764670b{--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px}.elementor-197 .elementor-element.elementor-element-fb239f0{font-size:var(--e-global-typography-6d0aa0e-font-size)}.elementor-197 .elementor-element.elementor-element-e34dd31{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-197 .elementor-element.elementor-element-ec67813{border-width:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px}.elementor-197 .elementor-element.elementor-element-11f9af6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-197 .elementor-element.elementor-element-8f5c96e .elementor-heading-title{font-size:var(--e-global-typography-5611b56-font-size);line-height:var(--e-global-typography-5611b56-line-height);letter-spacing:var(--e-global-typography-5611b56-letter-spacing)}.elementor-197 .elementor-element.elementor-element-80043a8{font-size:var(--e-global-typography-text-font-size)}.elementor-197 .elementor-element.elementor-element-a6e79d0 .elementor-heading-title{font-size:var(--e-global-typography-5611b56-font-size);line-height:var(--e-global-typography-5611b56-line-height);letter-spacing:var(--e-global-typography-5611b56-letter-spacing)}.elementor-197 .elementor-element.elementor-element-732ee32{font-size:var(--e-global-typography-text-font-size)}}@media(min-width:768px){.elementor-197 .elementor-element.elementor-element-764670b{--width:800px}.elementor-197 .elementor-element.elementor-element-ec67813{--width:70%}.elementor-197 .elementor-element.elementor-element-11f9af6{--width:30%}}@media(max-width:1024px) and (min-width:768px){.elementor-197 .elementor-element.elementor-element-764670b{--width:500px}.elementor-197 .elementor-element.elementor-element-ec67813{--width:65%}.elementor-197 .elementor-element.elementor-element-11f9af6{--width:35%}}.elementor-197 .elementor-element.elementor-element-5ea765b{background-position:50% 76%!important}.elementor-197 .elementor-element.elementor-element-727c3d1 .gform_required_legend{display:none}.elementor-197 .elementor-element.elementor-element-727c3d1 .gform_confirmation_message{font-size:24px;color:var(--e-global-color-92f3df5)}.elementor-197 .elementor-element.elementor-element-727c3d1 button[type=submit]{height:42px;border:1px solid var(--linen)!important;color:var(--linen);border-radius:30px;font-family:"Rauschen A",Sans-serif;font-size:12px;font-weight:100;text-transform:uppercase;line-height:1.2em;letter-spacing:0.1em;fill:var(--e-global-color-92f3df5);color:var(--e-global-color-92f3df5);background-color:var(--e-global-color-0fbe068);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-92f3df5);border-radius:86px 86px 86px 86px;padding:14px 55px 12px 55px;margin-top:30px;&:active,&:hover,&:focus{background-color:var(--e-global-color-92f3df5);color:#5c5b41}}#gform_wrapper_1,#gform_1,.elementor-widget-shortcode .gform_wrapper{width:100% !important;max-width:100% !important;box-sizing:border-box;overflow-x:hidden}#gform_wrapper_1 input,#gform_wrapper_1 textarea,#gform_wrapper_1 select,#gform_wrapper_1 .ginput_container,#gform_wrapper_1 .ginput_container input,#gform_wrapper_1 .ginput_container textarea{width:100% !important;max-width:100% !important;box-sizing:border-box;outline:none!important}@media (max-width:768px){#gform_wrapper_1 .gfield--width-half{width:100% !important;display:block !important;float:none !important;margin-right:0 !important}#gform_wrapper_1 textarea[cols]{width:100% !important;max-width:100% !important}}#gform_wrapper_1 *{min-width:0 !important;word-wrap:break-word;overflow-wrap:break-word}.elementor-197 .elementor-element.elementor-element-80043a8{opacity:.6}.elementor-197 .elementor-element.elementor-element-732ee32{opacity:.6}.elementor-197 .elementor-element.elementor-element-11f9af6 a:hover,.elementor-197 .elementor-element.elementor-element-11f9af6 a:active{opacity:1!important}