.elementor-11 .elementor-element.elementor-element-678dc18{--display:flex;--min-height:90vh;--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;--justify-content:flex-end;--overlay-opacity:0.58;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-11 .elementor-element.elementor-element-678dc18::before, .elementor-11 .elementor-element.elementor-element-678dc18 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-678dc18 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-678dc18 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-678dc18 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-678dc18 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #231F2000 45%, var( --e-global-color-text ) 81%);}.elementor-11 .elementor-element.elementor-element-678dc18:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-678dc18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://meadowsatwicklow.com/wp-content/uploads/2025/11/clubhouse-living-room-scaled.webp") 50% 50%;background-size:cover;}.elementor-11 .elementor-element.elementor-element-c629494{--display:flex;--position:absolute;--min-height:182px;--overlay-opacity:1;top:0px;}.elementor-11 .elementor-element.elementor-element-c629494::before, .elementor-11 .elementor-element.elementor-element-c629494 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-c629494 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-c629494 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-c629494 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-c629494 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, #231F2000 14%, #231F20B5 92%);}.elementor-11 .elementor-element.elementor-element-c629494::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-c629494{left:0px;}body.rtl .elementor-11 .elementor-element.elementor-element-c629494{right:0px;}.elementor-11 .elementor-element.elementor-element-e81965a{--display:flex;}.elementor-11 .elementor-element.elementor-element-e81965a.e-con{--e-con-transform-translateY:-126px;}.elementor-11 .elementor-element.elementor-element-a222232{text-align:center;}.elementor-11 .elementor-element.elementor-element-0306c40{text-align:center;}.elementor-11 .elementor-element.elementor-element-0306c40 .elementor-heading-title{font-family:"proxima-nova", Sans-serif;font-weight:400;color:var( --e-global-color-8c817a3 );}.elementor-11 .elementor-element.elementor-element-30d0b33{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-30d0b33 .elementor-heading-title{font-family:"proxima-nova", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-8c817a3 );}.elementor-11 .elementor-element.elementor-element-44adcea{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-44adcea .elementor-heading-title{font-family:"proxima-nova", Sans-serif;font-size:18px;text-decoration:underline;color:var( --e-global-color-8c817a3 );}.elementor-11 .elementor-element.elementor-element-7327167{--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-ad2a700{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-be37c41{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-11 .elementor-element.elementor-element-b2101e7 .elementor-heading-title{font-weight:600;}.elementor-11 .elementor-element.elementor-element-063aac3 .elementor-button{background-color:#B88D8D00;text-decoration:underline;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-063aac3{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-1866833{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-11 .elementor-element.elementor-element-1936dcd .elementor-heading-title{font-weight:600;}.elementor-11 .elementor-element.elementor-element-8df0a82 .elementor-button{background-color:#B88D8D00;text-decoration:underline;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-8df0a82{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-b49d3bc{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-11 .elementor-element.elementor-element-442789b .elementor-heading-title{font-weight:600;}.elementor-11 .elementor-element.elementor-element-db651ab .elementor-button{background-color:#B88D8D00;text-decoration:underline;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-db651ab{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-4249c23{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-11 .elementor-element.elementor-element-05ec898 .elementor-heading-title{font-weight:600;}.elementor-11 .elementor-element.elementor-element-ec36962 .elementor-button{background-color:#B88D8D00;text-decoration:underline;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-ec36962{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-84190ff{--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;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-2028288 img{height:800px;object-fit:cover;object-position:center center;}.elementor-11 .elementor-element.elementor-element-c1b81f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-0f8276f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-f20a1e3{--display:flex;}.elementor-11 .elementor-element.elementor-element-e823469{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-56af813{--display:flex;}.elementor-11 .elementor-element.elementor-element-e1dc5a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-ba66f43{--display:flex;}.elementor-11 .elementor-element.elementor-element-7506ee1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-a34b443{--display:flex;}.elementor-11 .elementor-element.elementor-element-5a09fd3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-3b3b40d{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-11 .elementor-element.elementor-element-3b3b40d > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-11 .elementor-element.elementor-element-3b3b40d > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-11 .elementor-element.elementor-element-d91057e{--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:60px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b39310d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-9bbebb6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-83c9c60{text-align:center;}.elementor-11 .elementor-element.elementor-element-83c9c60 .elementor-heading-title{font-size:36px;font-weight:400;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-7a5dd01{--display:flex;--min-height:900px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-7a5dd01:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-7a5dd01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://meadowsatwicklow.com/wp-content/uploads/2025/10/Rectangle-4.png") 50% 50%;background-size:cover;}.elementor-11 .elementor-element.elementor-element-19f2a87{--display:flex;--min-height:860px;--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-19f2a87:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-19f2a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://meadowsatwicklow.com/wp-content/uploads/2025/10/Watch-Our-Progress-BG.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-a923901{--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;--justify-content:flex-start;}.elementor-11 .elementor-element.elementor-element-fe43348{margin:120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-fe43348 .elementor-heading-title{color:var( --e-global-color-8c817a3 );}.elementor-11 .elementor-element.elementor-element-6eeaefb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-e0a6f43{--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:0px;}.elementor-11 .elementor-element.elementor-element-29284ef{text-align:center;}.elementor-11 .elementor-element.elementor-element-35ac21f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-35ac21f a{color:var( --e-global-color-text );}.elementor-11 .elementor-element.elementor-element-984cee5{--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:40px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-7ce159c{--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;--justify-content:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-494b7ae{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-11 .elementor-element.elementor-element-14cefc4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-11 .elementor-element.elementor-element-14cefc4 img{width:70px;height:54px;object-fit:contain;object-position:center center;}.elementor-11 .elementor-element.elementor-element-e28cc17{text-align:center;}.elementor-11 .elementor-element.elementor-element-e28cc17 .elementor-heading-title{font-family:"Halant", Sans-serif;font-size:22px;}.elementor-11 .elementor-element.elementor-element-0077bbe{text-align:center;font-size:18px;}.elementor-11 .elementor-element.elementor-element-381bd3b{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-11 .elementor-element.elementor-element-c8a2f3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-11 .elementor-element.elementor-element-c8a2f3e img{width:70px;height:54px;object-fit:contain;object-position:center center;}.elementor-11 .elementor-element.elementor-element-65dad72{text-align:center;}.elementor-11 .elementor-element.elementor-element-65dad72 .elementor-heading-title{font-family:"Halant", Sans-serif;font-size:22px;}.elementor-11 .elementor-element.elementor-element-6266fb9{text-align:center;font-size:18px;}.elementor-11 .elementor-element.elementor-element-39ff6a7{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-11 .elementor-element.elementor-element-907b959{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-11 .elementor-element.elementor-element-907b959 img{width:70px;height:54px;object-fit:contain;object-position:center center;}.elementor-11 .elementor-element.elementor-element-8bdd364{text-align:center;}.elementor-11 .elementor-element.elementor-element-8bdd364 .elementor-heading-title{font-family:"Halant", Sans-serif;font-size:22px;}.elementor-11 .elementor-element.elementor-element-4b52f4a{text-align:center;font-size:18px;}.elementor-11 .elementor-element.elementor-element-3c31d7f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-11 .elementor-element.elementor-element-5c7b745{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-11 .elementor-element.elementor-element-5c7b745 img{width:70px;height:54px;object-fit:contain;object-position:center center;}.elementor-11 .elementor-element.elementor-element-b44303a{text-align:center;}.elementor-11 .elementor-element.elementor-element-b44303a .elementor-heading-title{font-family:"Halant", Sans-serif;font-size:22px;}.elementor-11 .elementor-element.elementor-element-91edecf{text-align:center;font-size:18px;}.elementor-11 .elementor-element.elementor-element-ada8551{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-11 .elementor-element.elementor-element-19b3904{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-11 .elementor-element.elementor-element-19b3904 img{width:70px;height:54px;object-fit:contain;object-position:center center;}.elementor-11 .elementor-element.elementor-element-9c6ba65{text-align:center;}.elementor-11 .elementor-element.elementor-element-9c6ba65 .elementor-heading-title{font-family:"Halant", Sans-serif;font-size:22px;}.elementor-11 .elementor-element.elementor-element-ddfb3ab{text-align:center;font-size:18px;}.elementor-11 .elementor-element.elementor-element-a5f62bc{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-11 .elementor-element.elementor-element-58b3644{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-11 .elementor-element.elementor-element-58b3644 img{width:70px;height:54px;object-fit:contain;object-position:center center;}.elementor-11 .elementor-element.elementor-element-e7c4cc3{text-align:center;}.elementor-11 .elementor-element.elementor-element-e7c4cc3 .elementor-heading-title{font-family:"Halant", Sans-serif;font-size:22px;}.elementor-11 .elementor-element.elementor-element-46a427f{text-align:center;font-size:18px;}.elementor-11 .elementor-element.elementor-element-01048b4{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-11 .elementor-element.elementor-element-3e17a6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-11 .elementor-element.elementor-element-3e17a6f img{width:70px;height:54px;object-fit:contain;object-position:center center;}.elementor-11 .elementor-element.elementor-element-266f523{text-align:center;}.elementor-11 .elementor-element.elementor-element-266f523 .elementor-heading-title{font-family:"Halant", Sans-serif;font-size:22px;}.elementor-11 .elementor-element.elementor-element-04eae63{text-align:center;font-size:18px;}.elementor-11 .elementor-element.elementor-element-869a154{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-11 .elementor-element.elementor-element-98b3c43{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-11 .elementor-element.elementor-element-98b3c43 img{width:70px;height:54px;object-fit:contain;object-position:center center;}.elementor-11 .elementor-element.elementor-element-bb33334{text-align:center;}.elementor-11 .elementor-element.elementor-element-bb33334 .elementor-heading-title{font-family:"Halant", Sans-serif;font-size:22px;}.elementor-11 .elementor-element.elementor-element-d2257fe{text-align:center;font-size:18px;}.elementor-11 .elementor-element.elementor-element-7eb4a62{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-11 .elementor-element.elementor-element-cabe7ac{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-11 .elementor-element.elementor-element-cabe7ac img{width:70px;height:54px;object-fit:contain;object-position:center center;}.elementor-11 .elementor-element.elementor-element-5b3a97d{text-align:center;}.elementor-11 .elementor-element.elementor-element-5b3a97d .elementor-heading-title{font-family:"Halant", Sans-serif;font-size:22px;}.elementor-11 .elementor-element.elementor-element-f59422c{text-align:center;font-size:18px;}.elementor-11 .elementor-element.elementor-element-34af2f3{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-11 .elementor-element.elementor-element-30b399e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-11 .elementor-element.elementor-element-30b399e img{width:70px;height:54px;object-fit:contain;object-position:center center;}.elementor-11 .elementor-element.elementor-element-bffc4b7{text-align:center;}.elementor-11 .elementor-element.elementor-element-bffc4b7 .elementor-heading-title{font-family:"Halant", Sans-serif;font-size:22px;}.elementor-11 .elementor-element.elementor-element-bc75906{text-align:center;font-size:18px;}.elementor-11 .elementor-element.elementor-element-5c6bacb{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-11 .elementor-element.elementor-element-e521fa0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-11 .elementor-element.elementor-element-e521fa0 img{width:70px;height:54px;object-fit:contain;object-position:center center;}.elementor-11 .elementor-element.elementor-element-74f2ff9{text-align:center;}.elementor-11 .elementor-element.elementor-element-74f2ff9 .elementor-heading-title{font-family:"Halant", Sans-serif;font-size:22px;}.elementor-11 .elementor-element.elementor-element-d485488{text-align:center;font-size:18px;}.elementor-11 .elementor-element.elementor-element-40260cf{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-11 .elementor-element.elementor-element-5c7367c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-11 .elementor-element.elementor-element-5c7367c img{width:70px;height:54px;object-fit:contain;object-position:center center;}.elementor-11 .elementor-element.elementor-element-781b66c{text-align:center;}.elementor-11 .elementor-element.elementor-element-781b66c .elementor-heading-title{font-family:"Halant", Sans-serif;font-size:22px;}.elementor-11 .elementor-element.elementor-element-8b7b923{text-align:center;font-size:18px;line-height:30px;}.elementor-11 .elementor-element.elementor-element-b9f5692{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-11 .elementor-element.elementor-element-da73cf8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-11 .elementor-element.elementor-element-da73cf8 img{width:70px;height:54px;object-fit:contain;object-position:center center;}.elementor-11 .elementor-element.elementor-element-b2fc3fa{text-align:center;}.elementor-11 .elementor-element.elementor-element-b2fc3fa .elementor-heading-title{font-family:"Halant", Sans-serif;font-size:22px;}.elementor-11 .elementor-element.elementor-element-6152401{text-align:center;font-size:18px;}.elementor-11 .elementor-element.elementor-element-d0f92b7{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-11 .elementor-element.elementor-element-df9e2cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-11 .elementor-element.elementor-element-df9e2cc img{width:216px;height:54px;object-fit:contain;object-position:center center;}.elementor-11 .elementor-element.elementor-element-19fd6fd{text-align:center;}.elementor-11 .elementor-element.elementor-element-19fd6fd .elementor-heading-title{font-family:"Halant", Sans-serif;font-size:22px;}.elementor-11 .elementor-element.elementor-element-c87abec{text-align:center;font-size:18px;}.elementor-11 .elementor-element.elementor-element-460e69c{--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;--justify-content:center;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-ca09ea7{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-11 .elementor-element.elementor-element-fb22b45{text-align:center;}.elementor-11 .elementor-element.elementor-element-fb22b45 .elementor-heading-title{font-size:36px;font-weight:400;color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-1687bb5{--display:flex;--min-height:775px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-1687bb5:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-1687bb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://meadowsatwicklow.com/wp-content/uploads/2025/10/Rectangle-17-1-1.png") 50% 50%;background-size:cover;}.elementor-11 .elementor-element.elementor-element-e23c199{--display:flex;--min-height:600px;--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;--justify-content:flex-end;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-11 .elementor-element.elementor-element-e23c199:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-e23c199 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;background-image:url("https://meadowsatwicklow.com/wp-content/uploads/2025/10/Group-94.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-11 .elementor-element.elementor-element-6de51ca{text-align:center;}.elementor-11 .elementor-element.elementor-element-6de51ca .elementor-heading-title{color:var( --e-global-color-8c817a3 );}.elementor-11 .elementor-element.elementor-element-a611125{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;color:var( --e-global-color-8c817a3 );}.elementor-11 .elementor-element.elementor-element-7a95a8f{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-7a95a8f:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-7a95a8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-2a6cbca{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e70b5c1 .widget-image-caption{text-align:start;color:var( --e-global-color-8c817a3 );font-family:"proxima-nova", Sans-serif;font-size:22px;font-style:normal;text-decoration:none;line-height:40px;text-shadow:0px 0px 6px rgba(0, 0, 0, 0.72);}.elementor-11 .elementor-element.elementor-element-f196804{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-bf48214 .widget-image-caption{text-align:start;color:var( --e-global-color-8c817a3 );font-family:"proxima-nova", Sans-serif;font-size:22px;font-style:normal;text-decoration:none;line-height:40px;}.elementor-11 .elementor-element.elementor-element-8137b12{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5732c49 .widget-image-caption{text-align:start;color:var( --e-global-color-8c817a3 );font-family:"proxima-nova", Sans-serif;font-size:22px;font-style:normal;text-decoration:none;line-height:40px;}.elementor-11 .elementor-element.elementor-element-011400c{--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:100px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-7d3a76d{text-align:center;}.elementor-11 .elementor-element.elementor-element-ad4527a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-cd10816{--display:flex;--min-height:670px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-11 .elementor-element.elementor-element-cd10816:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-cd10816 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://meadowsatwicklow.com/wp-content/uploads/2025/11/aerial-clubhouse-new-1.png") 50% 50%;background-size:cover;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-c1b81f0{--margin-top:50px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-e823469{--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-11 .elementor-element.elementor-element-e1dc5a3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-7506ee1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5a09fd3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d91057e{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-19f2a87{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-e0a6f43{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-e23c199{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-7a95a8f{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e70b5c1 .widget-image-caption{font-size:14px;}.elementor-11 .elementor-element.elementor-element-bf48214 .widget-image-caption{font-size:14px;}.elementor-11 .elementor-element.elementor-element-5732c49 .widget-image-caption{font-size:14px;}.elementor-11 .elementor-element.elementor-element-011400c{--padding-top:100px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-678dc18{--min-height:85vh;--overlay-opacity:0.67;}.elementor-11 .elementor-element.elementor-element-0306c40 .elementor-heading-title{font-size:16px;}.elementor-11 .elementor-element.elementor-element-30d0b33 .elementor-heading-title{font-size:16px;}.elementor-11 .elementor-element.elementor-element-44adcea .elementor-heading-title{font-size:16px;}.elementor-11 .elementor-element.elementor-element-84190ff{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-d91057e{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-9bbebb6{font-size:16px;line-height:30px;}.elementor-11 .elementor-element.elementor-element-7a5dd01{--min-height:460px;}.elementor-11 .elementor-element.elementor-element-19f2a87{--min-height:380px;--padding-top:80px;--padding-bottom:240px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-fe43348{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-11 .elementor-element.elementor-element-6eeaefb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-e0a6f43{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-35ac21f{font-size:16px;line-height:30px;}.elementor-11 .elementor-element.elementor-element-1687bb5{--min-height:485px;}.elementor-11 .elementor-element.elementor-element-e23c199{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-a611125{line-height:30px;}.elementor-11 .elementor-element.elementor-element-011400c{--padding-top:60px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-ad4527a{line-height:30px;}.elementor-11 .elementor-element.elementor-element-cd10816{--min-height:430px;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-ad2a700{--width:100%;}.elementor-11 .elementor-element.elementor-element-84190ff{--width:100%;}.elementor-11 .elementor-element.elementor-element-d91057e{--content-width:1196px;}.elementor-11 .elementor-element.elementor-element-a923901{--width:40%;}.elementor-11 .elementor-element.elementor-element-6eeaefb{--width:60%;}.elementor-11 .elementor-element.elementor-element-e0a6f43{--content-width:1196px;}.elementor-11 .elementor-element.elementor-element-984cee5{--content-width:1429px;}.elementor-11 .elementor-element.elementor-element-494b7ae{--width:23%;}.elementor-11 .elementor-element.elementor-element-381bd3b{--width:23%;}.elementor-11 .elementor-element.elementor-element-39ff6a7{--width:23%;}.elementor-11 .elementor-element.elementor-element-3c31d7f{--width:23%;}.elementor-11 .elementor-element.elementor-element-ada8551{--width:23%;}.elementor-11 .elementor-element.elementor-element-a5f62bc{--width:23%;}.elementor-11 .elementor-element.elementor-element-01048b4{--width:23%;}.elementor-11 .elementor-element.elementor-element-869a154{--width:23%;}.elementor-11 .elementor-element.elementor-element-7eb4a62{--width:25%;}.elementor-11 .elementor-element.elementor-element-34af2f3{--width:28%;}.elementor-11 .elementor-element.elementor-element-5c6bacb{--width:25%;}.elementor-11 .elementor-element.elementor-element-40260cf{--width:23%;}.elementor-11 .elementor-element.elementor-element-b9f5692{--width:23%;}.elementor-11 .elementor-element.elementor-element-d0f92b7{--width:23%;}.elementor-11 .elementor-element.elementor-element-e23c199{--content-width:1196px;}.elementor-11 .elementor-element.elementor-element-011400c{--content-width:1196px;}}/* Start custom CSS */.floorplans {
  display: flex;
  gap: 1rem;
}

.floorplan {
  cursor: pointer;
  transition: opacity 0.3s ease;
  opacity: 0.3;
}

.floorplan.active {
  opacity: 1;
}

.floorplan .learn-more {
  display: none;
  margin-top: 0.5rem;
}

.floorplan.active .learn-more {
  display: inline-block;
}

.floorplan-images {
  position: relative;
}

.floorplan-image {
  opacity: 0;
  visibility: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: auto;
  transition: opacity 0.5s ease, visibility 0.5s ease;
  z-index: 0;
}

.floorplan-image.active {
  opacity: 1;
  visibility: visible;
  position: relative;
  z-index: 1;
}
.captions .wp-caption-text {
    margin-top: -50px;
    padding-left: 20px;
}

.blur-background {
backdrop-filter: blur(2px);
}

@media screen and (max-width: 1024px) {
    .captions .wp-caption-text {
    margin-top: -40px;
    padding-left: 10px;
}
.floor-plan-accord [aria-expanded="true"] .floor-plan-type, .floor-plan-accord [aria-expanded="true"] .sqft, .floor-plan-accord [aria-expanded="true"] .floor-plan-learn-more, .sqft, .floor-plan-accord [aria-expanded="true"] p {
        color: var(--Black, #231F20);
}
.floor-plan-type {

color: rgba(35, 31, 32, 0.3);
text-transform: uppercase;
font-family: Halant;
font-size: 26px;
font-style: normal;
font-weight: 600;
line-height: normal;
}

.sqft {
color: rgba(35, 31, 32, 0.3);
font-family: "Proxima Nova";
font-size: 18px;
font-style: normal;
font-weight: 700;
line-height: 28px; /* 155.556% */
}
.floor-plan-learn-more {
color: rgba(35, 31, 32, 0.3);
font-family: "Proxima Nova";
font-size: 16px;
font-style: normal;
font-weight: 400;
text-decoration: underline !important;
text-decoration-style: solid;
text-decoration-skip-ink: auto;
text-decoration-thickness: auto;
text-underline-offset: auto;
text-underline-position: from-font;
margin-top: 0;
padding-top: 0;
}
.floor-plan-p {
    color: var(--Black, #231F20);
font-family: "Proxima Nova";
font-size: 18px;
font-style: normal;
font-weight: 400;
line-height: 28px;
}
.floor-plan-accord p {
    color: rgba(35, 31, 32, 0.3) ;
}
}/* End custom CSS */