.elementor-9 .elementor-element.elementor-element-1be9195{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-1be9195:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1be9195 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e48c727 );}.elementor-9 .elementor-element.elementor-element-c4b1c7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-8bc5b9b );--border-color:var( --e-global-color-8bc5b9b );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:4vw;overflow:visible;}.elementor-9 .elementor-element.elementor-element-8bd483a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-8bc5b9b );--border-color:var( --e-global-color-8bc5b9b );--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;overflow:visible;}.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-9 .elementor-element.elementor-element-5acee1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 45px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5acee1b.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-5acee1b .elementor-heading-title{font-family:var( --e-global-typography-49863fa-font-family ), Sans-serif;font-size:var( --e-global-typography-49863fa-font-size );font-weight:var( --e-global-typography-49863fa-font-weight );line-height:var( --e-global-typography-49863fa-line-height );color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-a82edf8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-8bc5b9b );--border-color:var( --e-global-color-8bc5b9b );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:4vw;--padding-right:4vw;overflow:visible;}.elementor-9 .elementor-element.elementor-element-3f9d749{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-8bc5b9b );--border-color:var( --e-global-color-8bc5b9b );overflow:visible;}.elementor-9 .elementor-element.elementor-element-6c33ad6{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-8bc5b9b );--border-color:var( --e-global-color-8bc5b9b );--padding-top:25px;--padding-bottom:25px;--padding-left:45px;--padding-right:45px;overflow:visible;}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );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-9 .elementor-element.elementor-element-56596d5{color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-7671081{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-8bc5b9b );--border-color:var( --e-global-color-8bc5b9b );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:27px;--padding-left:4vw;--padding-right:4vw;overflow:visible;}.elementor-9 .elementor-element.elementor-element-145d225{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-8bc5b9b );--border-color:var( --e-global-color-8bc5b9b );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-0608e77{--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;--border-radius:16px 16px 16px 16px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-6ae3d3a{border-radius:16px 16px 16px 16px;}.elementor-9 .elementor-element.elementor-element-6ae3d3a .elementor-wrapper{--video-aspect-ratio:2.33333;}.elementor-9 .elementor-element.elementor-element-61e1df8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:76px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-3dd79eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 55px;--row-gap:0px;--column-gap:55px;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:16px 16px 0px 0px;--margin-top:-82px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:64px;--padding-right:64px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-3dd79eb:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3dd79eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e48c727 );}.elementor-9 .elementor-element.elementor-element-3dd79eb::before, .elementor-9 .elementor-element.elementor-element-3dd79eb > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-3dd79eb > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-3dd79eb > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-3dd79eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-3dd79eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://fernhill.garnachasolutions.website/wp-content/uploads/2026/04/Fern-hill-isotipo-bkg.png");--background-overlay:'';background-repeat:no-repeat;}.elementor-9 .elementor-element.elementor-element-98c307d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-741764f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-741764f.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-741764f .elementor-heading-title{font-family:var( --e-global-typography-1ae4062-font-family ), Sans-serif;font-size:var( --e-global-typography-1ae4062-font-size );font-weight:var( --e-global-typography-1ae4062-font-weight );line-height:var( --e-global-typography-1ae4062-line-height );color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-5a9b139{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-52eb99d .elementor-heading-title{font-family:var( --e-global-typography-d863fbc-font-family ), Sans-serif;font-size:var( --e-global-typography-d863fbc-font-size );font-weight:var( --e-global-typography-d863fbc-font-weight );line-height:var( --e-global-typography-d863fbc-line-height );color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-d3cdde9{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-cfb7741{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.05;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-cfb7741:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-cfb7741 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242424F2;}.elementor-9 .elementor-element.elementor-element-cfb7741::before, .elementor-9 .elementor-element.elementor-element-cfb7741 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-cfb7741 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-cfb7741 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-cfb7741 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-cfb7741 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://fernhill.garnachasolutions.website/wp-content/uploads/2026/04/backgrounf-fern-hill-companies.jpg");--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-b15cf07{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-8bc5b9b );--border-color:var( --e-global-color-8bc5b9b );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:3vw;overflow:visible;}.elementor-9 .elementor-element.elementor-element-b203519{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-8bc5b9b );--border-color:var( --e-global-color-8bc5b9b );--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-b05d1cd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-b05d1cd .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:40px;font-weight:400;line-height:1.3em;color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-bbb3cb8{--display:flex;--min-height:52px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-527a74c{--display:flex;--min-height:52px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-8bc5b9b );--border-color:var( --e-global-color-8bc5b9b );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-e12089c{--display:flex;--min-height:52px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-8bc5b9b );--border-color:var( --e-global-color-8bc5b9b );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-3b19d7a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-8bc5b9b );--border-color:var( --e-global-color-8bc5b9b );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:3vw;overflow:visible;}.elementor-9 .elementor-element.elementor-element-8e97cb9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-8bc5b9b );--border-color:var( --e-global-color-8bc5b9b );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-960ec17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-960ec17 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:32px;font-weight:400;line-height:1.02em;color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-6a5105a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-8bc5b9b );--border-color:var( --e-global-color-8bc5b9b );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-956c198{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-956c198 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:32px;font-weight:400;line-height:1.02em;color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-5f8b796{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-8bc5b9b );--border-color:var( --e-global-color-8bc5b9b );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-15731d6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-15731d6 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:32px;font-weight:400;line-height:1.02em;color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-5493734{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-8bc5b9b );--border-color:var( --e-global-color-8bc5b9b );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-a10d7dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-a10d7dc .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:32px;font-weight:400;line-height:1.02em;color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-3b71ef3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-8bc5b9b );--border-color:var( --e-global-color-8bc5b9b );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:3vw;--padding-right:3vw;overflow:visible;}.elementor-9 .elementor-element.elementor-element-aaeaba3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-8bc5b9b );--border-color:var( --e-global-color-8bc5b9b );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-35bccd8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-9 .elementor-element.elementor-element-e6b5b3c .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-8cba704 );}.elementor-9 .elementor-element.elementor-element-8320db8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-9 .elementor-element.elementor-element-f019b9c .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-8cba704 );}.elementor-9 .elementor-element.elementor-element-9585adf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-9 .elementor-element.elementor-element-b8d6100 .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-8cba704 );}.elementor-9 .elementor-element.elementor-element-32895d3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );overflow:visible;}.elementor-9 .elementor-element.elementor-element-51a10e3 .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-8cba704 );}.elementor-9 .elementor-element.elementor-element-9f7b75d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.05;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-9f7b75d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9f7b75d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242424F2;}.elementor-9 .elementor-element.elementor-element-9f7b75d::before, .elementor-9 .elementor-element.elementor-element-9f7b75d > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-9f7b75d > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-9f7b75d > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-9f7b75d > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-9f7b75d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://fernhill.garnachasolutions.website/wp-content/uploads/2026/04/backgrounf-fern-hill-companies.jpg");--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-d063c05{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-8bc5b9b );--border-color:var( --e-global-color-8bc5b9b );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:3vw;overflow:visible;}.elementor-9 .elementor-element.elementor-element-e6f5d14{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-8bc5b9b );--border-color:var( --e-global-color-8bc5b9b );--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-d4166d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d4166d8 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:40px;font-weight:400;line-height:1.3em;color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-4c74ddf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-8bc5b9b );--border-color:var( --e-global-color-8bc5b9b );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:3vw;overflow:visible;}.elementor-9 .elementor-element.elementor-element-713626d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-8bc5b9b );--border-color:var( --e-global-color-8bc5b9b );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-a27da70{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-a27da70 .elementor-heading-title{font-family:var( --e-global-typography-4c7a202-font-family ), Sans-serif;font-size:var( --e-global-typography-4c7a202-font-size );font-weight:var( --e-global-typography-4c7a202-font-weight );line-height:var( --e-global-typography-4c7a202-line-height );color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-7aff2fc .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-8cba704 );}.elementor-9 .elementor-element.elementor-element-3face95{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-8bc5b9b );--border-color:var( --e-global-color-8bc5b9b );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-25f344e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-25f344e .elementor-heading-title{font-family:var( --e-global-typography-4c7a202-font-family ), Sans-serif;font-size:var( --e-global-typography-4c7a202-font-size );font-weight:var( --e-global-typography-4c7a202-font-weight );line-height:var( --e-global-typography-4c7a202-line-height );color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-6fc2c7c .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-8cba704 );}.elementor-9 .elementor-element.elementor-element-1da7ddf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-8bc5b9b );--border-color:var( --e-global-color-8bc5b9b );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-29961f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-29961f9 .elementor-heading-title{font-family:var( --e-global-typography-4c7a202-font-family ), Sans-serif;font-size:var( --e-global-typography-4c7a202-font-size );font-weight:var( --e-global-typography-4c7a202-font-weight );line-height:var( --e-global-typography-4c7a202-line-height );color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-ce7fbe2 .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-8cba704 );}.elementor-9 .elementor-element.elementor-element-132c3c4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-8bc5b9b );--border-color:var( --e-global-color-8bc5b9b );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-bba076a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-bba076a .elementor-heading-title{font-family:var( --e-global-typography-4c7a202-font-family ), Sans-serif;font-size:var( --e-global-typography-4c7a202-font-size );font-weight:var( --e-global-typography-4c7a202-font-weight );line-height:var( --e-global-typography-4c7a202-line-height );color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-538e5c9 .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-8cba704 );}.elementor-9 .elementor-element.elementor-element-662c737{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-8bc5b9b );--border-color:var( --e-global-color-8bc5b9b );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:3vw;--padding-right:3vw;overflow:visible;}.elementor-9 .elementor-element.elementor-element-c3a95c0{--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;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:53px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-c3a95c0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c3a95c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-00d9a21 );}.elementor-9 .elementor-element.elementor-element-0499a26 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:49px;font-weight:400;line-height:1em;color:var( --e-global-color-b673697 );}.elementor-9 .elementor-element.elementor-element-4c9aac6{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-4c9aac6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4c9aac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fernhill.garnachasolutions.website/wp-content/uploads/2026/04/marielle-bkg-fernhill.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-0a135b4{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-0a135b4:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0a135b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#61686B61;}.elementor-9 .elementor-element.elementor-element-fcdd20c .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:25px;font-weight:400;line-height:1em;color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-74f18cf .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-9170e56 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-9170e56.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-9170e56 .ekit-btn-wraper{text-align:left;}.elementor-9 .elementor-element.elementor-element-9170e56 .ekit_creative_button{padding:0px 0px 0px 0px;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 );line-height:var( --e-global-typography-text-line-height );border-style:none;border-radius:4px 4px 4px 4px;}.elementor-9 .elementor-element.elementor-element-9170e56 .ekit_creative_button .ekit_creative_button_icon_wrapper{font-size:43px;padding:0px 4px 0px 0px;}.elementor-9 .elementor-element.elementor-element-8d6922e{--display:flex;--justify-content:center;overflow:visible;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-b1d5343.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-b1d5343 img{width:100%;height:40px;}.elementor-9 .elementor-element.elementor-element-5f41c7a.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-5f41c7a{text-align:center;}.elementor-9 .elementor-element.elementor-element-5f41c7a .elementor-heading-title{font-family:"angie-sans", Sans-serif;font-size:64px;font-weight:400;line-height:1em;letter-spacing:0.05em;color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-7852d8d{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-7852d8d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7852d8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fernhill.garnachasolutions.website/wp-content/uploads/2026/04/fernhill-old-town.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-407ff8e{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-407ff8e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-407ff8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#61686B61;}.elementor-9 .elementor-element.elementor-element-9b5fb25 .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:25px;font-weight:400;line-height:1em;color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-e988a97 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-9cbdc4e{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-7fdd207{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-9f9c1db .elementor-heading-title{font-family:var( --e-global-typography-d863fbc-font-family ), Sans-serif;font-size:var( --e-global-typography-d863fbc-font-size );font-weight:var( --e-global-typography-d863fbc-font-weight );line-height:var( --e-global-typography-d863fbc-line-height );color:var( --e-global-color-f614b57 );}.elementor-9 .elementor-element.elementor-element-e7f5144{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:16px 0px 80px 0px;}.elementor-9 .elementor-element.elementor-element-e7f5144 .elementor-heading-title{font-family:var( --e-global-typography-49863fa-font-family ), Sans-serif;font-size:var( --e-global-typography-49863fa-font-size );font-weight:var( --e-global-typography-49863fa-font-weight );line-height:var( --e-global-typography-49863fa-line-height );color:var( --e-global-color-f614b57 );}.elementor-9 .elementor-element.elementor-element-cd71250{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 48px;--row-gap:0px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-ee3d0fd{--display:flex;--gap:48px 0px;--row-gap:48px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-3dcb5b8{--display:flex;--min-height:55vh;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-3dcb5b8:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3dcb5b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fernhill.garnachasolutions.website/wp-content/uploads/2026/04/our-work-motor-row-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-b04885e{--display:flex;--justify-content:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:24px;--padding-bottom:024px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-b04885e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b04885e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#61686B61;}.elementor-9 .elementor-element.elementor-element-c58039d .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:25px;font-weight:400;line-height:1em;color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-b6eb09c .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-c424e1b{--display:flex;--min-height:55vh;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-c424e1b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c424e1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fernhill.garnachasolutions.website/wp-content/uploads/2026/04/our-work-img-2.png");background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-66e68e0{--display:flex;--justify-content:center;--padding-top:24px;--padding-bottom:024px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-66e68e0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-66e68e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#61686B61;}.elementor-9 .elementor-element.elementor-element-8b873d1 .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:25px;font-weight:400;line-height:1em;color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-236563f .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-af393c5{--display:flex;--min-height:55vh;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-af393c5:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-af393c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fernhill.garnachasolutions.website/wp-content/uploads/2026/04/our-work-old-town.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-677964e{--display:flex;--justify-content:center;--padding-top:24px;--padding-bottom:024px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-677964e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-677964e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#61686B61;}.elementor-9 .elementor-element.elementor-element-7b81dcc .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:25px;font-weight:400;line-height:1em;color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-fefe1c3 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-8e77911{--display:flex;--gap:48px 0px;--row-gap:48px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-e193051{--display:flex;--min-height:85vh;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-e193051:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e193051 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fernhill.garnachasolutions.website/wp-content/uploads/2026/04/museum-aerial.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-e193051.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-6ab320f{--display:flex;--justify-content:center;--padding-top:24px;--padding-bottom:024px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-6ab320f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6ab320f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#61686B61;}.elementor-9 .elementor-element.elementor-element-608109e .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:25px;font-weight:400;line-height:1em;color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-f3b913f .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-703bae8{--display:flex;--min-height:85vh;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-703bae8:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-703bae8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fernhill.garnachasolutions.website/wp-content/uploads/2026/04/our-work-last-image-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-703bae8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-4877ba4{--display:flex;--justify-content:center;--padding-top:24px;--padding-bottom:024px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-4877ba4:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4877ba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#61686B61;}.elementor-9 .elementor-element.elementor-element-2ab1b5f .elementor-heading-title{font-family:"IBM Plex Serif", Sans-serif;font-size:25px;font-weight:400;line-height:1em;color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-45a13ec .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1em;color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-6b2d038{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-6b2d038:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6b2d038 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e48c727 );background-image:url("https://fernhill.garnachasolutions.website/wp-content/uploads/2026/04/3dd78d5a4b213cde2a7f684ed93e24cdd73efdbf.png");}.elementor-9 .elementor-element.elementor-element-5423d5c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-4559c3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:120px 0px 9px 0px;}.elementor-9 .elementor-element.elementor-element-4559c3a .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:140px;font-weight:400;line-height:1.2em;color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-9952360{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-923f9cd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-e18565c{color:var( --e-global-color-13c631e );}.elementor-9 .elementor-element.elementor-element-fbdfd13{--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;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-8204f7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-8204f7b .elementor-wrapper{--video-aspect-ratio:2.33333;}.elementor-9 .elementor-element.elementor-element-d9a5d9b{--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;--gap:120px 0px;--row-gap:120px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-d9a5d9b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d9a5d9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9f0d2f );}.elementor-9 .elementor-element.elementor-element-1c694d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-c010430{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:80px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-ed5ca5a .elementor-heading-title{font-family:var( --e-global-typography-d863fbc-font-family ), Sans-serif;font-size:var( --e-global-typography-d863fbc-font-size );font-weight:var( --e-global-typography-d863fbc-font-weight );line-height:var( --e-global-typography-d863fbc-line-height );color:var( --e-global-color-f614b57 );}.elementor-9 .elementor-element.elementor-element-8f7aff6 .elementor-heading-title{font-family:var( --e-global-typography-1ae4062-font-family ), Sans-serif;font-size:var( --e-global-typography-1ae4062-font-size );font-weight:var( --e-global-typography-1ae4062-font-weight );line-height:var( --e-global-typography-1ae4062-line-height );color:var( --e-global-color-f614b57 );}.elementor-9 .elementor-element.elementor-element-5544d76 .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-f614b57 );}.elementor-9 .elementor-element.elementor-element-05d78f1{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-765256e{--display:grid;--min-height:360px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-9022625{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-9022625:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-9022625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-00d9a21 );}.elementor-9 .elementor-element.elementor-element-03afa5e{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-03afa5e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-03afa5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-00d9a21 );}.elementor-9 .elementor-element.elementor-element-e034863{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-e034863:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e034863 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-00d9a21 );}.elementor-9 .elementor-element.elementor-element-117a4ad{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-117a4ad:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-117a4ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-00d9a21 );}.elementor-9 .elementor-element.elementor-element-d9fae32{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-d9fae32:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d9fae32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-00d9a21 );}.elementor-9 .elementor-element.elementor-element-787e07f{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-787e07f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-787e07f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-00d9a21 );}.elementor-9 .elementor-element.elementor-element-0364868{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-0364868:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-0364868 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-00d9a21 );}.elementor-9 .elementor-element.elementor-element-510469e{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-510469e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-510469e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-00d9a21 );}.elementor-9 .elementor-element.elementor-element-7fe4bfd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 80px;--row-gap:0px;--column-gap:80px;--border-radius:8px 8px 8px 8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:57px;--padding-bottom:57px;--padding-left:24px;--padding-right:24px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-7fe4bfd:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7fe4bfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-00d9a21 );}.elementor-9 .elementor-element.elementor-element-cca5bc9{--display:flex;--min-height:84vh;--border-radius:4px 4px 4px 4px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-cca5bc9:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-cca5bc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fernhill.garnachasolutions.website/wp-content/uploads/2026/04/99d68dbdf0b52a1101cc9735a42642d6a330ec56.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-2602899{--display:flex;overflow:visible;}.elementor-9 .elementor-element.elementor-element-ee53e24 .elementor-heading-title{font-family:var( --e-global-typography-1ae4062-font-family ), Sans-serif;font-size:var( --e-global-typography-1ae4062-font-size );font-weight:var( --e-global-typography-1ae4062-font-weight );line-height:var( --e-global-typography-1ae4062-line-height );color:var( --e-global-color-26464ba );}.elementor-9 .elementor-element.elementor-element-398dd92{padding:12px 0px 12px 0px;color:var( --e-global-color-fa22c73 );}.elementor-9 .elementor-element.elementor-element-d6dce7e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-8012efc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#ACC3CC;--border-color:#ACC3CC;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;overflow:visible;}.elementor-9 .elementor-element.elementor-element-1592a32 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;color:#233339;}.elementor-9 .elementor-element.elementor-element-51c1c58 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:var( --e-global-color-f614b57 );}.elementor-9 .elementor-element.elementor-element-e77b78e{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;overflow:visible;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-096243e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-9 .elementor-element.elementor-element-096243e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-9 .elementor-element.elementor-element-096243e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-9 .elementor-element.elementor-element-096243e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-9 .elementor-element.elementor-element-096243e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-9 .elementor-element.elementor-element-096243e .elementor-icon-list-icon i{color:var( --e-global-color-b673697 );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-096243e .elementor-icon-list-icon svg{fill:var( --e-global-color-b673697 );transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-096243e{--e-icon-list-icon-size:24px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-096243e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-096243e .elementor-icon-list-item > a{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:600;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-096243e .elementor-icon-list-text{transition:color 0.3s;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-61e1df8{--content-width:100vw;}.elementor-9 .elementor-element.elementor-element-c3a95c0{--content-width:89vw;}.elementor-9 .elementor-element.elementor-element-0a135b4{--width:28%;}.elementor-9 .elementor-element.elementor-element-8d6922e{--width:82%;}.elementor-9 .elementor-element.elementor-element-407ff8e{--width:28%;}.elementor-9 .elementor-element.elementor-element-9cbdc4e{--width:82%;}.elementor-9 .elementor-element.elementor-element-7fdd207{--content-width:89vw;}.elementor-9 .elementor-element.elementor-element-b04885e{--width:100%;}.elementor-9 .elementor-element.elementor-element-66e68e0{--width:100%;}.elementor-9 .elementor-element.elementor-element-677964e{--width:100%;}.elementor-9 .elementor-element.elementor-element-6ab320f{--width:100%;}.elementor-9 .elementor-element.elementor-element-4877ba4{--width:100%;}.elementor-9 .elementor-element.elementor-element-6b2d038{--content-width:89vw;}.elementor-9 .elementor-element.elementor-element-5423d5c{--width:100%;}.elementor-9 .elementor-element.elementor-element-9952360{--width:40%;}.elementor-9 .elementor-element.elementor-element-923f9cd{--width:60%;}.elementor-9 .elementor-element.elementor-element-d9a5d9b{--content-width:89vw;}.elementor-9 .elementor-element.elementor-element-1c694d7{--width:100%;}.elementor-9 .elementor-element.elementor-element-c010430{--width:50%;}.elementor-9 .elementor-element.elementor-element-05d78f1{--width:50%;}.elementor-9 .elementor-element.elementor-element-d6dce7e{--width:400px;}}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-5acee1b .elementor-heading-title{font-size:var( --e-global-typography-49863fa-font-size );line-height:var( --e-global-typography-49863fa-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-61e1df8{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3dd79eb{--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-741764f .elementor-heading-title{font-size:var( --e-global-typography-1ae4062-font-size );line-height:var( --e-global-typography-1ae4062-line-height );}.elementor-9 .elementor-element.elementor-element-52eb99d .elementor-heading-title{font-size:var( --e-global-typography-d863fbc-font-size );line-height:var( --e-global-typography-d863fbc-line-height );}.elementor-9 .elementor-element.elementor-element-d3cdde9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-960ec17 .elementor-heading-title{font-size:22px;}.elementor-9 .elementor-element.elementor-element-956c198 .elementor-heading-title{font-size:22px;}.elementor-9 .elementor-element.elementor-element-15731d6 .elementor-heading-title{font-size:22px;}.elementor-9 .elementor-element.elementor-element-a10d7dc .elementor-heading-title{font-size:22px;}.elementor-9 .elementor-element.elementor-element-e6b5b3c{text-align:center;}.elementor-9 .elementor-element.elementor-element-f019b9c{text-align:center;}.elementor-9 .elementor-element.elementor-element-b8d6100{text-align:center;}.elementor-9 .elementor-element.elementor-element-51a10e3{text-align:center;}.elementor-9 .elementor-element.elementor-element-a27da70 .elementor-heading-title{font-size:var( --e-global-typography-4c7a202-font-size );line-height:var( --e-global-typography-4c7a202-line-height );}.elementor-9 .elementor-element.elementor-element-25f344e .elementor-heading-title{font-size:var( --e-global-typography-4c7a202-font-size );line-height:var( --e-global-typography-4c7a202-line-height );}.elementor-9 .elementor-element.elementor-element-29961f9 .elementor-heading-title{font-size:var( --e-global-typography-4c7a202-font-size );line-height:var( --e-global-typography-4c7a202-line-height );}.elementor-9 .elementor-element.elementor-element-bba076a .elementor-heading-title{font-size:var( --e-global-typography-4c7a202-font-size );line-height:var( --e-global-typography-4c7a202-line-height );}.elementor-9 .elementor-element.elementor-element-9170e56 .ekit_creative_button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-9f9c1db .elementor-heading-title{font-size:var( --e-global-typography-d863fbc-font-size );line-height:var( --e-global-typography-d863fbc-line-height );}.elementor-9 .elementor-element.elementor-element-e7f5144 .elementor-heading-title{font-size:var( --e-global-typography-49863fa-font-size );line-height:var( --e-global-typography-49863fa-line-height );}.elementor-9 .elementor-element.elementor-element-ed5ca5a .elementor-heading-title{font-size:var( --e-global-typography-d863fbc-font-size );line-height:var( --e-global-typography-d863fbc-line-height );}.elementor-9 .elementor-element.elementor-element-8f7aff6 .elementor-heading-title{font-size:var( --e-global-typography-1ae4062-font-size );line-height:var( --e-global-typography-1ae4062-line-height );}.elementor-9 .elementor-element.elementor-element-5544d76 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-765256e{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-ee53e24 .elementor-heading-title{font-size:var( --e-global-typography-1ae4062-font-size );line-height:var( --e-global-typography-1ae4062-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-8bd483a{--padding-top:50px;--padding-bottom:50px;--padding-left:12px;--padding-right:12px;}.elementor-9 .elementor-element.elementor-element-5acee1b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-5acee1b .elementor-heading-title{font-size:var( --e-global-typography-49863fa-font-size );line-height:var( --e-global-typography-49863fa-line-height );}.elementor-9 .elementor-element.elementor-element-6c33ad6{border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-6ae3d3a{border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-61e1df8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3dd79eb{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:14px;--padding-right:14px;}.elementor-9 .elementor-element.elementor-element-98c307d{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-741764f{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-741764f .elementor-heading-title{font-size:var( --e-global-typography-1ae4062-font-size );line-height:var( --e-global-typography-1ae4062-line-height );}.elementor-9 .elementor-element.elementor-element-5a9b139{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-52eb99d .elementor-heading-title{font-size:var( --e-global-typography-d863fbc-font-size );line-height:var( --e-global-typography-d863fbc-line-height );}.elementor-9 .elementor-element.elementor-element-d3cdde9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-960ec17 .elementor-heading-title{font-size:28px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-956c198 .elementor-heading-title{font-size:28px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-15731d6 .elementor-heading-title{font-size:28px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-a10d7dc .elementor-heading-title{font-size:28px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-d4166d8{text-align:center;}.elementor-9 .elementor-element.elementor-element-a27da70 .elementor-heading-title{font-size:var( --e-global-typography-4c7a202-font-size );line-height:var( --e-global-typography-4c7a202-line-height );}.elementor-9 .elementor-element.elementor-element-25f344e .elementor-heading-title{font-size:var( --e-global-typography-4c7a202-font-size );line-height:var( --e-global-typography-4c7a202-line-height );}.elementor-9 .elementor-element.elementor-element-29961f9 .elementor-heading-title{font-size:var( --e-global-typography-4c7a202-font-size );line-height:var( --e-global-typography-4c7a202-line-height );}.elementor-9 .elementor-element.elementor-element-bba076a .elementor-heading-title{font-size:var( --e-global-typography-4c7a202-font-size );line-height:var( --e-global-typography-4c7a202-line-height );}.elementor-9 .elementor-element.elementor-element-c3a95c0{--content-width:92vw;}.elementor-9 .elementor-element.elementor-element-4c9aac6{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-9 .elementor-element.elementor-element-0a135b4{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-9170e56 .ekit_creative_button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-5f41c7a .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-7852d8d{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-9 .elementor-element.elementor-element-407ff8e{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-9 .elementor-element.elementor-element-7fdd207{--content-width:92vw;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-9f9c1db .elementor-heading-title{font-size:var( --e-global-typography-d863fbc-font-size );line-height:var( --e-global-typography-d863fbc-line-height );}.elementor-9 .elementor-element.elementor-element-e7f5144{text-align:center;}.elementor-9 .elementor-element.elementor-element-e7f5144 .elementor-heading-title{font-size:var( --e-global-typography-49863fa-font-size );line-height:var( --e-global-typography-49863fa-line-height );}.elementor-9 .elementor-element.elementor-element-cd71250{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-ee3d0fd{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-3dcb5b8{--min-height:45vh;}.elementor-9 .elementor-element.elementor-element-c424e1b{--min-height:45vh;}.elementor-9 .elementor-element.elementor-element-af393c5{--min-height:45vh;}.elementor-9 .elementor-element.elementor-element-8e77911{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-e193051{--min-height:45vh;}.elementor-9 .elementor-element.elementor-element-703bae8{--min-height:45vh;}.elementor-9 .elementor-element.elementor-element-6b2d038{--content-width:92vw;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4559c3a{padding:50px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-4559c3a .elementor-heading-title{font-size:48px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-fbdfd13{--min-height:40vh;}.elementor-9 .elementor-element.elementor-element-8204f7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d9a5d9b{--content-width:92vw;--gap:61px 0px;--row-gap:61px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-c010430{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ed5ca5a .elementor-heading-title{font-size:var( --e-global-typography-d863fbc-font-size );line-height:var( --e-global-typography-d863fbc-line-height );}.elementor-9 .elementor-element.elementor-element-8f7aff6 .elementor-heading-title{font-size:var( --e-global-typography-1ae4062-font-size );line-height:var( --e-global-typography-1ae4062-line-height );}.elementor-9 .elementor-element.elementor-element-5544d76 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-9 .elementor-element.elementor-element-765256e{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-8726252 img{width:70%;}.elementor-9 .elementor-element.elementor-element-9063bf8 img{width:40%;}.elementor-9 .elementor-element.elementor-element-75a0542 img{width:80%;}.elementor-9 .elementor-element.elementor-element-4a389f7 img{width:80%;}.elementor-9 .elementor-element.elementor-element-831e904 img{width:80%;}.elementor-9 .elementor-element.elementor-element-2c155be img{width:70%;}.elementor-9 .elementor-element.elementor-element-e08e734 img{width:80%;}.elementor-9 .elementor-element.elementor-element-7fe4bfd{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-cca5bc9{--min-height:45vh;}.elementor-9 .elementor-element.elementor-element-ee53e24 .elementor-heading-title{font-size:var( --e-global-typography-1ae4062-font-size );line-height:var( --e-global-typography-1ae4062-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for video, class: .elementor-element-6ae3d3a */.elementor-9 .elementor-element.elementor-element-6ae3d3a video, .elementor-widget-video {
    height: 82vh;
}

@media only screen and (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-6ae3d3a video,.elementor-widget-video {
        height: 45vh !important;
    }
}/* End custom CSS */
/* Start custom CSS for elementskit-creative-button, class: .elementor-element-9170e56 */.ekit-wid-con .ekit_group_btn .ekit_creative_button_text {
    padding: 15px 25px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a135b4 */#main-container {
   
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-407ff8e */#main-container-2 {
   
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px); 
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b04885e */.main-container {
       transition: all 0.5s ease;

    backdrop-filter: blur(7px);
    -webkit-backdrop-filter: blur(7px); 
}

.elementor-9 .elementor-element.elementor-element-b04885e {
    transition: all 0.5s ease;
    display:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dcb5b8 */.img-container:hover > .main-container {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66e68e0 */.main-container {
       transition: all 0.5s ease;

    backdrop-filter: blur(7px);
    -webkit-backdrop-filter: blur(7px); 
}

.elementor-9 .elementor-element.elementor-element-66e68e0 {
    transition: all 0.5s ease;
    display:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c424e1b */.img-container:hover > .main-container {
    display: inline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-677964e */.main-container {
       transition: all 0.5s ease;

    backdrop-filter: blur(7px);
    -webkit-backdrop-filter: blur(7px); 
}

.elementor-9 .elementor-element.elementor-element-677964e {
    transition: all 0.5s ease;
    display:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af393c5 */.img-container:hover > .main-container {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ab320f */.main-container {
       transition: all 0.5s ease;

    backdrop-filter: blur(7px);
    -webkit-backdrop-filter: blur(7px); 
}

.elementor-9 .elementor-element.elementor-element-6ab320f {
    transition: all 0.5s ease;
    display:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e193051 */.img-container:hover > .main-container {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4877ba4 */.main-container {
       transition: all 0.5s ease;

    backdrop-filter: blur(7px);
    -webkit-backdrop-filter: blur(7px); 
}

.elementor-9 .elementor-element.elementor-element-4877ba4 {
    transition: all 0.5s ease;
    display:none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-703bae8 */.img-container:hover > .main-container {
    display: flex;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-8204f7b */.elementor-9 .elementor-element.elementor-element-8204f7b video, .elementor-widget-video {
    height: 82vh;
}

@media only screen and (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-8204f7b video {
        height: 45vh !important;
    }
}/* End custom CSS */