.elementor-158 .elementor-element.elementor-element-feaa957:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-feaa957 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gairland.com/wp-content/uploads/2022/12/Gairland-Meeting-Room-scaled-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-158 .elementor-element.elementor-element-feaa957 > .elementor-background-overlay{background-color:#000000;opacity:0.36;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-158 .elementor-element.elementor-element-feaa957 > .elementor-container{min-height:79vh;}.elementor-158 .elementor-element.elementor-element-feaa957{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.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-158 .elementor-element.elementor-element-0ddfafa{text-align:center;}.elementor-158 .elementor-element.elementor-element-0ddfafa .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:52px;font-weight:normal;color:var( --e-global-color-ab18d7a );}.elementor-158 .elementor-element.elementor-element-b81061e{text-align:center;}.elementor-158 .elementor-element.elementor-element-b81061e .elementor-heading-title{font-family:"neue-haas-grotesk-display", Sans-serif;font-size:16px;font-weight:normal;text-transform:uppercase;letter-spacing:1.6px;color:var( --e-global-color-ab18d7a );}.elementor-158 .elementor-element.elementor-element-bb93686 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-158 .elementor-element.elementor-element-bb93686:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-bb93686 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51fb496 );}.elementor-158 .elementor-element.elementor-element-bb93686 > .elementor-container{min-height:68vh;}.elementor-158 .elementor-element.elementor-element-bb93686{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-158 .elementor-element.elementor-element-bb93686 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-158 .elementor-element.elementor-element-d457877 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-158 .elementor-element.elementor-element-d457877{padding:2% 2% 2% 2%;}.elementor-158 .elementor-element.elementor-element-9a0ba12 .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:47px;font-weight:normal;color:#000000;}.elementor-158 .elementor-element.elementor-element-33974bd{--spacer-size:1vh;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-158 .elementor-element.elementor-element-0ca9e8d{font-family:"neue-haas-grotesk-display", Sans-serif;font-weight:normal;letter-spacing:0.9px;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-158 .elementor-element.elementor-element-4ec1b27 .elementor-button{background-color:var( --e-global-color-ab18d7a );font-family:"neue-haas-grotesk-display", Sans-serif;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ab18d7a );border-radius:0px 0px 0px 0px;}.elementor-158 .elementor-element.elementor-element-4ec1b27 .elementor-button:hover, .elementor-158 .elementor-element.elementor-element-4ec1b27 .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-158 .elementor-element.elementor-element-4ec1b27 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-158 .elementor-element.elementor-element-4ec1b27 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-158 .elementor-element.elementor-element-4ec1b27 .elementor-button:hover svg, .elementor-158 .elementor-element.elementor-element-4ec1b27 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-158 .elementor-element.elementor-element-002fecc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-158 .elementor-element.elementor-element-002fecc .elementor-icon-wrapper{text-align:right;}.elementor-158 .elementor-element.elementor-element-002fecc.elementor-view-stacked .elementor-icon{background-color:#0A0A0A;}.elementor-158 .elementor-element.elementor-element-002fecc.elementor-view-framed .elementor-icon, .elementor-158 .elementor-element.elementor-element-002fecc.elementor-view-default .elementor-icon{color:#0A0A0A;border-color:#0A0A0A;}.elementor-158 .elementor-element.elementor-element-002fecc.elementor-view-framed .elementor-icon, .elementor-158 .elementor-element.elementor-element-002fecc.elementor-view-default .elementor-icon svg{fill:#0A0A0A;}.elementor-158 .elementor-element.elementor-element-002fecc .elementor-icon{font-size:300px;}.elementor-158 .elementor-element.elementor-element-002fecc .elementor-icon svg{height:300px;}.elementor-158 .elementor-element.elementor-element-e02caea > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-158 .elementor-element.elementor-element-e02caea:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-e02caea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CEC4B6;}.elementor-158 .elementor-element.elementor-element-e02caea > .elementor-container{min-height:60vh;}.elementor-158 .elementor-element.elementor-element-e02caea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-158 .elementor-element.elementor-element-e02caea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-158 .elementor-element.elementor-element-ff005f0 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-158 .elementor-element.elementor-element-ff005f0{padding:2% 2% 2% 2%;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-158 .elementor-element.elementor-element-881ea3f .gallery-item .gallery-caption{display:none;}.elementor-158 .elementor-element.elementor-element-881ea3f .gallery-item{padding:0 30px 30px 0;}.elementor-158 .elementor-element.elementor-element-881ea3f .gallery{margin:0 -30px -30px 0;}.elementor-158 .elementor-element.elementor-element-a554b1b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-158 .elementor-element.elementor-element-a554b1b:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-a554b1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51fb496 );}.elementor-158 .elementor-element.elementor-element-a554b1b > .elementor-container{min-height:60vh;}.elementor-158 .elementor-element.elementor-element-a554b1b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-158 .elementor-element.elementor-element-a554b1b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-158 .elementor-element.elementor-element-c663a54 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-158 .elementor-element.elementor-element-c663a54{padding:2% 2% 2% 2%;}.elementor-158 .elementor-element.elementor-element-be19c40{text-align:center;font-family:"neue-haas-grotesk-display", Sans-serif;font-weight:normal;letter-spacing:0.9px;color:#000000;}.elementor-158 .elementor-element.elementor-element-07000a2{text-align:center;font-family:"neue-haas-grotesk-display", Sans-serif;font-weight:normal;letter-spacing:0.9px;color:#000000;}.elementor-158 .elementor-element.elementor-element-8258732 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-158 .elementor-element.elementor-element-8258732:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-8258732 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CEC4B6;}.elementor-158 .elementor-element.elementor-element-8258732 > .elementor-container{min-height:60vh;}.elementor-158 .elementor-element.elementor-element-8258732{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-158 .elementor-element.elementor-element-8258732 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-158 .elementor-element.elementor-element-747ea96 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-158 .elementor-element.elementor-element-747ea96{padding:2% 2% 2% 2%;}.elementor-158 .elementor-element.elementor-element-a76f08e .elementor-button{background-color:var( --e-global-color-ab18d7a );font-family:"neue-haas-grotesk-display", Sans-serif;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-ab18d7a );border-radius:0px 0px 0px 0px;}.elementor-158 .elementor-element.elementor-element-a76f08e .elementor-button:hover, .elementor-158 .elementor-element.elementor-element-a76f08e .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-158 .elementor-element.elementor-element-a76f08e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-158 .elementor-element.elementor-element-a76f08e .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-158 .elementor-element.elementor-element-a76f08e .elementor-button:hover svg, .elementor-158 .elementor-element.elementor-element-a76f08e .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-158 .elementor-element.elementor-element-45371b9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-158 .elementor-element.elementor-element-45371b9:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-45371b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CEC4B6;background-image:url("https://www.gairland.com/wp-content/uploads/2022/12/DTS_Grand_Design_Daniel_FarA²_4091.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-158 .elementor-element.elementor-element-45371b9 > .elementor-background-overlay{background-color:#000000;opacity:0.28;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-158 .elementor-element.elementor-element-45371b9 > .elementor-container{min-height:60vh;}.elementor-158 .elementor-element.elementor-element-45371b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-158 .elementor-element.elementor-element-e967a72 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-158 .elementor-element.elementor-element-e967a72{padding:2% 2% 2% 2%;}.elementor-158 .elementor-element.elementor-element-ed597f6{text-align:center;}.elementor-158 .elementor-element.elementor-element-ed597f6 .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:36px;font-weight:normal;color:var( --e-global-color-ab18d7a );}.elementor-158 .elementor-element.elementor-element-cdc6f13 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:space-between;align-items:space-between;}.elementor-158 .elementor-element.elementor-element-cdc6f13:not(.elementor-motion-effects-element-type-background), .elementor-158 .elementor-element.elementor-element-cdc6f13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CEC4B6;background-image:url("https://www.gairland.com/wp-content/uploads/2022/12/DTS_Parenthood_Daniel_FarA²_6941.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-158 .elementor-element.elementor-element-cdc6f13 > .elementor-background-overlay{background-color:#000000;opacity:0.28;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-158 .elementor-element.elementor-element-cdc6f13 > .elementor-container{min-height:60vh;}.elementor-158 .elementor-element.elementor-element-cdc6f13{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-158 .elementor-element.elementor-element-8c68974 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-158 .elementor-element.elementor-element-8c68974{padding:2% 2% 2% 2%;}.elementor-158 .elementor-element.elementor-element-53f21b1{text-align:center;}.elementor-158 .elementor-element.elementor-element-53f21b1 .elementor-heading-title{font-family:"ivypresto-display", Sans-serif;font-size:36px;font-weight:normal;color:var( --e-global-color-ab18d7a );}@media(max-width:1024px){.elementor-158 .elementor-element.elementor-element-9a0ba12 .elementor-heading-title{font-size:28px;}.elementor-158 .elementor-element.elementor-element-0ca9e8d{font-size:13px;}.elementor-158 .elementor-element.elementor-element-be19c40{font-size:13px;}.elementor-158 .elementor-element.elementor-element-07000a2{font-size:13px;}}@media(max-width:767px){.elementor-158 .elementor-element.elementor-element-feaa957 > .elementor-container{min-height:47vh;}.elementor-158 .elementor-element.elementor-element-0ddfafa .elementor-heading-title{font-size:36px;}.elementor-158 .elementor-element.elementor-element-9a0ba12{text-align:center;}.elementor-158 .elementor-element.elementor-element-9a0ba12 .elementor-heading-title{font-size:28px;}.elementor-158 .elementor-element.elementor-element-0ca9e8d{text-align:center;}.elementor-158 .elementor-element.elementor-element-002fecc .elementor-icon-wrapper{text-align:center;}.elementor-158 .elementor-element.elementor-element-be19c40{text-align:center;}.elementor-158 .elementor-element.elementor-element-07000a2{text-align:center;}}@media(min-width:768px){.elementor-158 .elementor-element.elementor-element-2f37787{width:59.211%;}.elementor-158 .elementor-element.elementor-element-9871fa5{width:40.789%;}}/* Start custom CSS for icon, class: .elementor-element-002fecc */.elementor-158 .elementor-element.elementor-element-002fecc svg {height: 100%}/* End custom CSS */