.elementor-4171 .elementor-element.elementor-element-1686a6c9{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.25;--margin-top:-210px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4171 .elementor-element.elementor-element-1686a6c9::before, .elementor-4171 .elementor-element.elementor-element-1686a6c9 > .elementor-background-video-container::before, .elementor-4171 .elementor-element.elementor-element-1686a6c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-4171 .elementor-element.elementor-element-1686a6c9 > .elementor-background-slideshow::before, .elementor-4171 .elementor-element.elementor-element-1686a6c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4171 .elementor-element.elementor-element-1686a6c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-4171 .elementor-element.elementor-element-527b778b > .elementor-widget-container{margin:175px 0px 0px -31px;padding:0px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-527b778b{text-align:center;}.elementor-4171 .elementor-element.elementor-element-527b778b .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:85px;font-weight:600;text-shadow:0px 0px 100px rgba(0,0,0,0.3);}.elementor-4171 .elementor-element.elementor-element-2777d0b7 > .elementor-widget-container{margin:-35px 230px 42px -138px;padding:0px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-2777d0b7{text-align:center;}.elementor-4171 .elementor-element.elementor-element-2777d0b7 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:85px;font-weight:600;text-shadow:0px 0px 100px rgba(246.5, 246.5, 246.5, 0.3);color:#AAA07A;}.elementor-4171 .elementor-element.elementor-element-22d6e1af{--display:flex;}.elementor-4171 .elementor-element.elementor-element-5a69dea9 > .elementor-widget-container{margin:-61px 734px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-5a69dea9{text-align:left;font-size:16px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-4171 .elementor-element.elementor-element-437ce7f0{--display:flex;--min-height:50vh;--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;--overlay-opacity:0;}.elementor-4171 .elementor-element.elementor-element-437ce7f0:not(.elementor-motion-effects-element-type-background), .elementor-4171 .elementor-element.elementor-element-437ce7f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4171 .elementor-element.elementor-element-437ce7f0::before, .elementor-4171 .elementor-element.elementor-element-437ce7f0 > .elementor-background-video-container::before, .elementor-4171 .elementor-element.elementor-element-437ce7f0 > .e-con-inner > .elementor-background-video-container::before, .elementor-4171 .elementor-element.elementor-element-437ce7f0 > .elementor-background-slideshow::before, .elementor-4171 .elementor-element.elementor-element-437ce7f0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4171 .elementor-element.elementor-element-437ce7f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-4171 .elementor-element.elementor-element-34c4c101 > .elementor-widget-container{margin:56px 250px 0px 0250px;}.elementor-4171 .elementor-element.elementor-element-34c4c101.elementor-element{--align-self:center;}.elementor-4171 .elementor-element.elementor-element-34c4c101{text-align:center;}.elementor-4171 .elementor-element.elementor-element-34c4c101 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-0b7c3ac );}.elementor-4171 .elementor-element.elementor-element-501547ae{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;text-shadow:1px 0px 100px rgba(0,0,0,0.3);}.elementor-4171 .elementor-element.elementor-element-501547ae.elementor-element{--align-self:center;}.elementor-4171 .elementor-element.elementor-element-372dbb2f{--display:flex;}.elementor-4171 .elementor-element.elementor-element-372dbb2f:not(.elementor-motion-effects-element-type-background), .elementor-4171 .elementor-element.elementor-element-372dbb2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#404129;}.elementor-4171 .elementor-element.elementor-element-9ee154 > .elementor-widget-container{margin:50px 0px 050px 0px;}.elementor-4171 .elementor-element.elementor-element-9ee154{text-align:center;}.elementor-4171 .elementor-element.elementor-element-9ee154 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-4171 .elementor-element.elementor-element-26f3f7c > .elementor-widget-container{margin:-37px 0px 25px 0px;}.elementor-4171 .elementor-element.elementor-element-26f3f7c .elementor-icon-wrapper{text-align:center;}.elementor-4171 .elementor-element.elementor-element-26f3f7c .elementor-icon{font-size:112px;}.elementor-4171 .elementor-element.elementor-element-26f3f7c .elementor-icon svg{height:112px;}.elementor-4171 .elementor-element.elementor-element-ab1668b{--display:flex;}.elementor-4171 .elementor-element.elementor-element-ab1668b:not(.elementor-motion-effects-element-type-background), .elementor-4171 .elementor-element.elementor-element-ab1668b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-4171 .elementor-element.elementor-element-e6d586c{width:var( --container-widget-width, 1182px );max-width:1182px;--container-widget-width:1182px;--container-widget-flex-grow:0;}.elementor-4171 .elementor-element.elementor-element-e6d586c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4171 .elementor-element.elementor-element-e6d586c .elementor-tab-title{border-width:0px;background-color:var( --e-global-color-secondary );padding:20px 20px 20px 20px;}.elementor-4171 .elementor-element.elementor-element-e6d586c .elementor-tab-content{border-width:0px;background-color:var( --e-global-color-secondary );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 );padding:20px 20px 20px 20px;}.elementor-4171 .elementor-element.elementor-element-e6d586c .elementor-toggle-item:not(:last-child){margin-block-end:30px;}.elementor-4171 .elementor-element.elementor-element-e6d586c .elementor-toggle-title, .elementor-4171 .elementor-element.elementor-element-e6d586c .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-4171 .elementor-element.elementor-element-e6d586c .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-4171 .elementor-element.elementor-element-e6d586c .elementor-tab-title.elementor-active a, .elementor-4171 .elementor-element.elementor-element-e6d586c .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-21bfd71 );}.elementor-4171 .elementor-element.elementor-element-e6d586c .elementor-toggle-title{font-family:"Playfair Display SC", Sans-serif;font-size:25px;font-weight:600;letter-spacing:1.2px;}.elementor-4171 .elementor-element.elementor-element-e6d586c .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-primary );}.elementor-4171 .elementor-element.elementor-element-e6d586c .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-4171 .elementor-element.elementor-element-e6d586c .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-21bfd71 );}.elementor-4171 .elementor-element.elementor-element-e6d586c .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-21bfd71 );}.elementor-4171 .elementor-element.elementor-element-72ceb1a1{--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;}.elementor-4171 .elementor-element.elementor-element-72ceb1a1:not(.elementor-motion-effects-element-type-background), .elementor-4171 .elementor-element.elementor-element-72ceb1a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #404129 61%, #F8F4E3 36%);}.elementor-4171 .elementor-element.elementor-element-7ccbbef2 .elementor-repeater-item-63e2a83 .swiper-slide-bg{background-color:var( --e-global-color-secondary );background-image:url(https://dunsany.estate/wp-content/uploads/2025/04/Oak-Tree.png);background-size:cover;}.elementor-4171 .elementor-element.elementor-element-7ccbbef2 .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-4171 .elementor-element.elementor-element-7ccbbef2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-4171 .elementor-element.elementor-element-7ccbbef2 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-7ccbbef2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4171 .elementor-element.elementor-element-7ccbbef2 .swiper-slide-contents{max-width:66%;}.elementor-4171 .elementor-element.elementor-element-7ccbbef2 .swiper-slide-inner{text-align:center;}.elementor-4171 .elementor-element.elementor-element-792e7766{--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:67px;--margin-right:0px;}.elementor-4171 .elementor-element.elementor-element-792e7766.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4171 .elementor-element.elementor-element-392c6717 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:3px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-392c6717 .elementor-heading-title{font-size:13px;font-weight:600;color:#7E6B3C;}.elementor-4171 .elementor-element.elementor-element-4002bdea > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-4002bdea .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-4171 .elementor-element.elementor-element-63768ffb{width:var( --container-widget-width, 76.356% );max-width:76.356%;--container-widget-width:76.356%;--container-widget-flex-grow:0;font-size:17px;color:var( --e-global-color-secondary );}.elementor-4171 .elementor-element.elementor-element-63768ffb > .elementor-widget-container{margin:0px 0px 0px 00px;}.elementor-4171 .elementor-element.elementor-element-63768ffb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4171 .elementor-element.elementor-element-4bf9924a > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-4bf9924a{font-family:"Inter", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-d11b491 );}.elementor-4171 .elementor-element.elementor-element-481c8485 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-4171 .elementor-element.elementor-element-481c8485 .elementor-button:hover, .elementor-4171 .elementor-element.elementor-element-481c8485 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-4171 .elementor-element.elementor-element-481c8485 > .elementor-widget-container{margin:35px 35px 35px 0px;}.elementor-4171 .elementor-element.elementor-element-481c8485 .elementor-button:hover svg, .elementor-4171 .elementor-element.elementor-element-481c8485 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-4171 .elementor-element.elementor-element-394ad828{--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;}.elementor-4171 .elementor-element.elementor-element-394ad828:not(.elementor-motion-effects-element-type-background), .elementor-4171 .elementor-element.elementor-element-394ad828 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-secondary ) 38%, #404129 36%);}.elementor-4171 .elementor-element.elementor-element-7e025842{--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-4171 .elementor-element.elementor-element-7e025842.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4171 .elementor-element.elementor-element-6a53137c > .elementor-widget-container{margin:20px 0px 0px 0px;padding:3px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-6a53137c .elementor-heading-title{font-size:13px;font-weight:600;color:#7E6B3C;}.elementor-4171 .elementor-element.elementor-element-61808471 > .elementor-widget-container{margin:-20px 30px 0px -11px;}.elementor-4171 .elementor-element.elementor-element-61808471 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:45px;font-weight:600;}.elementor-4171 .elementor-element.elementor-element-50b6300c{width:var( --container-widget-width, 76.356% );max-width:76.356%;--container-widget-width:76.356%;--container-widget-flex-grow:0;font-size:17px;color:var( --e-global-color-secondary );}.elementor-4171 .elementor-element.elementor-element-50b6300c > .elementor-widget-container{margin:0px 0px 0px 00px;}.elementor-4171 .elementor-element.elementor-element-50b6300c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4171 .elementor-element.elementor-element-7bafffc0 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-7bafffc0{font-family:"Inter", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-d11b491 );}.elementor-4171 .elementor-element.elementor-element-1e8a17f4 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-4171 .elementor-element.elementor-element-1e8a17f4 .elementor-button:hover, .elementor-4171 .elementor-element.elementor-element-1e8a17f4 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-4171 .elementor-element.elementor-element-1e8a17f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-1e8a17f4 .elementor-button:hover svg, .elementor-4171 .elementor-element.elementor-element-1e8a17f4 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-4171 .elementor-element.elementor-element-10723cbb .elementor-repeater-item-63e2a83 .swiper-slide-bg{background-color:var( --e-global-color-secondary );background-image:url(https://dunsany.estate/wp-content/uploads/2025/04/Skane-river.png);background-size:cover;}.elementor-4171 .elementor-element.elementor-element-10723cbb .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-4171 .elementor-element.elementor-element-10723cbb{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-4171 .elementor-element.elementor-element-10723cbb > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-10723cbb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4171 .elementor-element.elementor-element-10723cbb .swiper-slide-contents{max-width:66%;}.elementor-4171 .elementor-element.elementor-element-10723cbb .swiper-slide-inner{text-align:center;}.elementor-4171 .elementor-element.elementor-element-1bdbcffd{--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:35px;--margin-left:0px;--margin-right:0px;}.elementor-4171 .elementor-element.elementor-element-1bdbcffd:not(.elementor-motion-effects-element-type-background), .elementor-4171 .elementor-element.elementor-element-1bdbcffd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #404129 61%, #F8F4E3 36%);}.elementor-4171 .elementor-element.elementor-element-546d7adf .elementor-repeater-item-63e2a83 .swiper-slide-bg{background-color:var( --e-global-color-secondary );background-image:url(https://dunsany.estate/wp-content/uploads/2025/04/Stags-locking-horns.png);background-size:cover;}.elementor-4171 .elementor-element.elementor-element-546d7adf .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-4171 .elementor-element.elementor-element-546d7adf{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-4171 .elementor-element.elementor-element-546d7adf > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-546d7adf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4171 .elementor-element.elementor-element-546d7adf .swiper-slide-contents{max-width:66%;}.elementor-4171 .elementor-element.elementor-element-546d7adf .swiper-slide-inner{text-align:center;}.elementor-4171 .elementor-element.elementor-element-1a098089{--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:67px;--margin-right:0px;}.elementor-4171 .elementor-element.elementor-element-1a098089.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4171 .elementor-element.elementor-element-701b6422 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:3px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-701b6422 .elementor-heading-title{font-size:13px;font-weight:600;color:#7E6B3C;}.elementor-4171 .elementor-element.elementor-element-60913aad > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-60913aad.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4171 .elementor-element.elementor-element-60913aad .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-4171 .elementor-element.elementor-element-50eabc82{width:var( --container-widget-width, 76.356% );max-width:76.356%;--container-widget-width:76.356%;--container-widget-flex-grow:0;font-size:17px;color:var( --e-global-color-secondary );}.elementor-4171 .elementor-element.elementor-element-50eabc82 > .elementor-widget-container{margin:0px 0px 0px 00px;}.elementor-4171 .elementor-element.elementor-element-50eabc82.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4171 .elementor-element.elementor-element-5c057d70 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-5c057d70{font-family:"Inter", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-d11b491 );}.elementor-4171 .elementor-element.elementor-element-29917526{--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:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4171 .elementor-element.elementor-element-29917526:not(.elementor-motion-effects-element-type-background), .elementor-4171 .elementor-element.elementor-element-29917526 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-secondary ) 38%, #404129 36%);}.elementor-4171 .elementor-element.elementor-element-514b211b{--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-4171 .elementor-element.elementor-element-514b211b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4171 .elementor-element.elementor-element-7c58632f > .elementor-widget-container{margin:20px 0px 0px 0px;padding:3px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-7c58632f .elementor-heading-title{font-size:13px;font-weight:600;color:#7E6B3C;}.elementor-4171 .elementor-element.elementor-element-6528f3b1 > .elementor-widget-container{margin:-20px 30px 0px -11px;}.elementor-4171 .elementor-element.elementor-element-6528f3b1 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:45px;font-weight:600;}.elementor-4171 .elementor-element.elementor-element-5c34e652{width:var( --container-widget-width, 76.356% );max-width:76.356%;--container-widget-width:76.356%;--container-widget-flex-grow:0;font-size:17px;color:var( --e-global-color-secondary );}.elementor-4171 .elementor-element.elementor-element-5c34e652 > .elementor-widget-container{margin:0px 0px 0px 00px;}.elementor-4171 .elementor-element.elementor-element-5c34e652.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4171 .elementor-element.elementor-element-11764d4 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-11764d4{font-family:"Inter", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-d11b491 );}.elementor-4171 .elementor-element.elementor-element-5bdec752 .elementor-repeater-item-63e2a83 .swiper-slide-bg{background-color:var( --e-global-color-secondary );background-image:url(https://dunsany.estate/wp-content/uploads/2025/05/IMG_4767-scaled.jpg);background-size:cover;}.elementor-4171 .elementor-element.elementor-element-5bdec752 .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-4171 .elementor-element.elementor-element-5bdec752{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-4171 .elementor-element.elementor-element-5bdec752 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-5bdec752.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4171 .elementor-element.elementor-element-5bdec752 .swiper-slide-contents{max-width:66%;}.elementor-4171 .elementor-element.elementor-element-5bdec752 .swiper-slide-inner{text-align:center;}.elementor-4171 .elementor-element.elementor-element-5806e453{--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:35px;--margin-left:0px;--margin-right:0px;}.elementor-4171 .elementor-element.elementor-element-5806e453:not(.elementor-motion-effects-element-type-background), .elementor-4171 .elementor-element.elementor-element-5806e453 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #404129 61%, #F8F4E3 36%);}.elementor-4171 .elementor-element.elementor-element-7b87fb5e .elementor-repeater-item-63e2a83 .swiper-slide-bg{background-color:var( --e-global-color-secondary );background-image:url(https://dunsany.estate/wp-content/uploads/2025/08/Screenshot-2025-08-07-at-11.19.32.png);background-size:cover;}.elementor-4171 .elementor-element.elementor-element-7b87fb5e .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-4171 .elementor-element.elementor-element-7b87fb5e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-4171 .elementor-element.elementor-element-7b87fb5e > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-7b87fb5e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4171 .elementor-element.elementor-element-7b87fb5e .swiper-slide-contents{max-width:66%;}.elementor-4171 .elementor-element.elementor-element-7b87fb5e .swiper-slide-inner{text-align:center;}.elementor-4171 .elementor-element.elementor-element-527cd668{--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:67px;--margin-right:0px;}.elementor-4171 .elementor-element.elementor-element-527cd668.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4171 .elementor-element.elementor-element-30dc7c2d > .elementor-widget-container{margin:20px 0px 0px 0px;padding:3px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-30dc7c2d .elementor-heading-title{font-size:13px;font-weight:600;color:#7E6B3C;}.elementor-4171 .elementor-element.elementor-element-1d5cbcb0 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-1d5cbcb0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4171 .elementor-element.elementor-element-1d5cbcb0 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-4171 .elementor-element.elementor-element-6ac67fd0{width:var( --container-widget-width, 76.356% );max-width:76.356%;--container-widget-width:76.356%;--container-widget-flex-grow:0;font-size:17px;color:var( --e-global-color-secondary );}.elementor-4171 .elementor-element.elementor-element-6ac67fd0 > .elementor-widget-container{margin:0px 0px 0px 00px;}.elementor-4171 .elementor-element.elementor-element-6ac67fd0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4171 .elementor-element.elementor-global-3144 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-global-3144{font-family:"Inter", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-d11b491 );}.elementor-4171 .elementor-element.elementor-element-44c2bea{--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:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4171 .elementor-element.elementor-element-44c2bea:not(.elementor-motion-effects-element-type-background), .elementor-4171 .elementor-element.elementor-element-44c2bea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-secondary ) 38%, #404129 36%);}.elementor-4171 .elementor-element.elementor-element-27884478{--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-4171 .elementor-element.elementor-element-27884478.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4171 .elementor-element.elementor-element-523c0788 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:3px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-523c0788 .elementor-heading-title{font-size:13px;font-weight:600;color:#7E6B3C;}.elementor-4171 .elementor-element.elementor-element-1c9db3ea > .elementor-widget-container{margin:-20px 30px 0px -11px;}.elementor-4171 .elementor-element.elementor-element-1c9db3ea .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:45px;font-weight:600;}.elementor-4171 .elementor-element.elementor-element-2d75eca0{width:var( --container-widget-width, 76.356% );max-width:76.356%;--container-widget-width:76.356%;--container-widget-flex-grow:0;font-size:17px;color:var( --e-global-color-secondary );}.elementor-4171 .elementor-element.elementor-element-2d75eca0 > .elementor-widget-container{margin:0px 0px 0px 00px;}.elementor-4171 .elementor-element.elementor-element-2d75eca0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4171 .elementor-element.elementor-element-14bdff75 .elementor-repeater-item-63e2a83 .swiper-slide-bg{background-color:var( --e-global-color-secondary );background-image:url(https://dunsany.estate/wp-content/uploads/2025/04/tree-canopy.png);background-size:cover;}.elementor-4171 .elementor-element.elementor-element-14bdff75 .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-4171 .elementor-element.elementor-element-14bdff75{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-4171 .elementor-element.elementor-element-14bdff75 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-14bdff75.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4171 .elementor-element.elementor-element-14bdff75 .swiper-slide-contents{max-width:66%;}.elementor-4171 .elementor-element.elementor-element-14bdff75 .swiper-slide-inner{text-align:center;}.elementor-4171 .elementor-element.elementor-element-1f08f563{--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:-38px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-4171 .elementor-element.elementor-element-1f08f563:not(.elementor-motion-effects-element-type-background), .elementor-4171 .elementor-element.elementor-element-1f08f563 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #404129 61%, #F8F4E3 36%);}.elementor-4171 .elementor-element.elementor-element-bfe750e .elementor-repeater-item-63e2a83 .swiper-slide-bg{background-color:var( --e-global-color-secondary );background-image:url(https://dunsany.estate/wp-content/uploads/2025/04/Dunsany-aerial-pic.png);background-size:cover;}.elementor-4171 .elementor-element.elementor-element-bfe750e .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-4171 .elementor-element.elementor-element-bfe750e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-4171 .elementor-element.elementor-element-bfe750e > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-bfe750e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4171 .elementor-element.elementor-element-bfe750e .swiper-slide-contents{max-width:66%;}.elementor-4171 .elementor-element.elementor-element-bfe750e .swiper-slide-inner{text-align:center;}.elementor-4171 .elementor-element.elementor-element-14401870{--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:67px;--margin-right:0px;}.elementor-4171 .elementor-element.elementor-element-14401870.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4171 .elementor-element.elementor-element-266a4afe > .elementor-widget-container{margin:20px 0px 0px 0px;padding:3px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-266a4afe .elementor-heading-title{font-size:13px;font-weight:600;color:#7E6B3C;}.elementor-4171 .elementor-element.elementor-element-583d8b0 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-583d8b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4171 .elementor-element.elementor-element-583d8b0 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-4171 .elementor-element.elementor-element-345fa78c{width:var( --container-widget-width, 76.356% );max-width:76.356%;--container-widget-width:76.356%;--container-widget-flex-grow:0;font-size:17px;color:var( --e-global-color-secondary );}.elementor-4171 .elementor-element.elementor-element-345fa78c > .elementor-widget-container{margin:0px 0px 0px 00px;}.elementor-4171 .elementor-element.elementor-element-345fa78c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4171 .elementor-element.elementor-element-7eb2ac7d{--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:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4171 .elementor-element.elementor-element-7eb2ac7d:not(.elementor-motion-effects-element-type-background), .elementor-4171 .elementor-element.elementor-element-7eb2ac7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, var( --e-global-color-0b7c3ac ) 38%, #404129 36%);}.elementor-4171 .elementor-element.elementor-element-529a94e .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-4171 .elementor-element.elementor-element-529a94e .elementor-button:hover, .elementor-4171 .elementor-element.elementor-element-529a94e .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-4171 .elementor-element.elementor-element-529a94e{width:var( --container-widget-width, 37.716% );max-width:37.716%;--container-widget-width:37.716%;--container-widget-flex-grow:0;}.elementor-4171 .elementor-element.elementor-element-529a94e > .elementor-widget-container{margin:35px 35px 35px 35px;}.elementor-4171 .elementor-element.elementor-element-529a94e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4171 .elementor-element.elementor-element-529a94e .elementor-button:hover svg, .elementor-4171 .elementor-element.elementor-element-529a94e .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-4171 .elementor-element.elementor-element-a9718f8{--spacer-size:0px;width:var( --container-widget-width, 19.909% );max-width:19.909%;--container-widget-width:19.909%;--container-widget-flex-grow:0;}.elementor-4171 .elementor-element.elementor-element-a9718f8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4171 .elementor-element.elementor-element-32c727c .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-4171 .elementor-element.elementor-element-32c727c .elementor-button:hover, .elementor-4171 .elementor-element.elementor-element-32c727c .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-4171 .elementor-element.elementor-element-32c727c{width:var( --container-widget-width, 34.66% );max-width:34.66%;--container-widget-width:34.66%;--container-widget-flex-grow:0;}.elementor-4171 .elementor-element.elementor-element-32c727c > .elementor-widget-container{margin:35px 35px 35px 35px;}.elementor-4171 .elementor-element.elementor-element-32c727c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4171 .elementor-element.elementor-element-32c727c .elementor-button:hover svg, .elementor-4171 .elementor-element.elementor-element-32c727c .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-4171 .elementor-element.elementor-element-1ccc85dc{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.15;--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4171 .elementor-element.elementor-element-1ccc85dc::before, .elementor-4171 .elementor-element.elementor-element-1ccc85dc > .elementor-background-video-container::before, .elementor-4171 .elementor-element.elementor-element-1ccc85dc > .e-con-inner > .elementor-background-video-container::before, .elementor-4171 .elementor-element.elementor-element-1ccc85dc > .elementor-background-slideshow::before, .elementor-4171 .elementor-element.elementor-element-1ccc85dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-4171 .elementor-element.elementor-element-1ccc85dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-4171 .elementor-element.elementor-element-104cf262 > .elementor-widget-container{margin:550px 0px 0px 85px;}.elementor-4171 .elementor-element.elementor-element-104cf262 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:60px;font-weight:600;text-shadow:0px 0px 100px rgba(0,0,0,0.3);}.elementor-4171 .elementor-element.elementor-element-1b176ff8 .elementor-button{background-color:#FFFFFF00;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-4171 .elementor-element.elementor-element-1b176ff8 .elementor-button:hover, .elementor-4171 .elementor-element.elementor-element-1b176ff8 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );}.elementor-4171 .elementor-element.elementor-element-1b176ff8 > .elementor-widget-container{margin:-124px 130px 0px 00px;padding:00px 00px 00px 00px;}.elementor-4171 .elementor-element.elementor-element-1b176ff8.elementor-element{--align-self:flex-end;}.elementor-4171 .elementor-element.elementor-element-1b176ff8 .elementor-button:hover svg, .elementor-4171 .elementor-element.elementor-element-1b176ff8 .elementor-button:focus svg{fill:var( --e-global-color-text );}@media(max-width:1024px){.elementor-4171 .elementor-element.elementor-element-527b778b > .elementor-widget-container{margin:175px 0px 0px 35px;}.elementor-4171 .elementor-element.elementor-element-527b778b{text-align:left;}.elementor-4171 .elementor-element.elementor-element-527b778b .elementor-heading-title{font-size:85px;}.elementor-4171 .elementor-element.elementor-element-2777d0b7 > .elementor-widget-container{margin:-30px 0px 0px 30px;}.elementor-4171 .elementor-element.elementor-element-2777d0b7{text-align:left;}.elementor-4171 .elementor-element.elementor-element-2777d0b7 .elementor-heading-title{font-size:85px;}.elementor-4171 .elementor-element.elementor-element-5a69dea9{width:var( --container-widget-width, 346px );max-width:346px;--container-widget-width:346px;--container-widget-flex-grow:0;text-align:left;}.elementor-4171 .elementor-element.elementor-element-5a69dea9 > .elementor-widget-container{margin:-42px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-5a69dea9.elementor-element{--align-self:flex-start;}.elementor-4171 .elementor-element.elementor-element-34c4c101 > .elementor-widget-container{margin:060px 030px 030px 030px;}.elementor-4171 .elementor-element.elementor-element-34c4c101.elementor-element{--align-self:center;}.elementor-4171 .elementor-element.elementor-element-34c4c101{text-align:center;}.elementor-4171 .elementor-element.elementor-element-34c4c101 .elementor-heading-title{font-size:30px;}.elementor-4171 .elementor-element.elementor-element-501547ae > .elementor-widget-container{margin:0px 0px 54px 0px;}.elementor-4171 .elementor-element.elementor-element-501547ae{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;text-align:center;}.elementor-4171 .elementor-element.elementor-element-9ee154 .elementor-heading-title{font-size:25px;}.elementor-4171 .elementor-element.elementor-element-e6d586c .elementor-toggle-title{font-size:20px;}.elementor-4171 .elementor-element.elementor-element-e6d586c .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-4171 .elementor-element.elementor-element-7ccbbef2 > .elementor-widget-container{margin:171px 1px 1px 1px;}.elementor-4171 .elementor-element.elementor-element-7ccbbef2{--container-widget-width:365px;--container-widget-flex-grow:0;width:var( --container-widget-width, 365px );max-width:365px;}.elementor-4171 .elementor-element.elementor-element-7ccbbef2 .swiper-slide{height:311px;}.elementor-4171 .elementor-element.elementor-element-7ccbbef2 .swiper-slide-contents{max-width:0%;}.elementor-4171 .elementor-element.elementor-element-792e7766{--margin-top:-18px;--margin-bottom:-18px;--margin-left:-18px;--margin-right:-18px;}.elementor-4171 .elementor-element.elementor-element-4002bdea .elementor-heading-title{font-size:38px;}.elementor-4171 .elementor-element.elementor-element-63768ffb{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-4171 .elementor-element.elementor-element-63768ffb > .elementor-widget-container{margin:0px -22px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-61808471 .elementor-heading-title{font-size:38px;}.elementor-4171 .elementor-element.elementor-element-50b6300c{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-4171 .elementor-element.elementor-element-50b6300c > .elementor-widget-container{margin:0px -22px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-10723cbb > .elementor-widget-container{margin:247px 1px 1px 1px;}.elementor-4171 .elementor-element.elementor-element-10723cbb{--container-widget-width:365px;--container-widget-flex-grow:0;width:var( --container-widget-width, 365px );max-width:365px;}.elementor-4171 .elementor-element.elementor-element-10723cbb .swiper-slide{height:311px;}.elementor-4171 .elementor-element.elementor-element-10723cbb .swiper-slide-contents{max-width:0%;}.elementor-4171 .elementor-element.elementor-element-546d7adf > .elementor-widget-container{margin:171px 1px 1px 1px;}.elementor-4171 .elementor-element.elementor-element-546d7adf{--container-widget-width:365px;--container-widget-flex-grow:0;width:var( --container-widget-width, 365px );max-width:365px;}.elementor-4171 .elementor-element.elementor-element-546d7adf .swiper-slide{height:311px;}.elementor-4171 .elementor-element.elementor-element-546d7adf .swiper-slide-contents{max-width:0%;}.elementor-4171 .elementor-element.elementor-element-1a098089{--margin-top:-18px;--margin-bottom:-18px;--margin-left:-18px;--margin-right:-18px;}.elementor-4171 .elementor-element.elementor-element-60913aad{width:var( --container-widget-width, 212.016px );max-width:212.016px;--container-widget-width:212.016px;--container-widget-flex-grow:0;}.elementor-4171 .elementor-element.elementor-element-60913aad .elementor-heading-title{font-size:38px;}.elementor-4171 .elementor-element.elementor-element-50eabc82{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-4171 .elementor-element.elementor-element-50eabc82 > .elementor-widget-container{margin:0px -22px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-6528f3b1 > .elementor-widget-container{margin:-15px -45px -15px -4px;}.elementor-4171 .elementor-element.elementor-element-6528f3b1 .elementor-heading-title{font-size:38px;}.elementor-4171 .elementor-element.elementor-element-5c34e652{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-4171 .elementor-element.elementor-element-5c34e652 > .elementor-widget-container{margin:0px -22px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-5bdec752 > .elementor-widget-container{margin:299px 1px 1px 1px;}.elementor-4171 .elementor-element.elementor-element-5bdec752{--container-widget-width:365px;--container-widget-flex-grow:0;width:var( --container-widget-width, 365px );max-width:365px;}.elementor-4171 .elementor-element.elementor-element-5bdec752 .swiper-slide{height:311px;}.elementor-4171 .elementor-element.elementor-element-5bdec752 .swiper-slide-contents{max-width:0%;}.elementor-4171 .elementor-element.elementor-element-7b87fb5e > .elementor-widget-container{margin:285px 1px 1px 1px;}.elementor-4171 .elementor-element.elementor-element-7b87fb5e{--container-widget-width:365px;--container-widget-flex-grow:0;width:var( --container-widget-width, 365px );max-width:365px;}.elementor-4171 .elementor-element.elementor-element-7b87fb5e .swiper-slide{height:311px;}.elementor-4171 .elementor-element.elementor-element-7b87fb5e .swiper-slide-contents{max-width:0%;}.elementor-4171 .elementor-element.elementor-element-527cd668{--margin-top:-18px;--margin-bottom:-18px;--margin-left:-18px;--margin-right:-18px;}.elementor-4171 .elementor-element.elementor-element-1d5cbcb0{width:var( --container-widget-width, 212.016px );max-width:212.016px;--container-widget-width:212.016px;--container-widget-flex-grow:0;}.elementor-4171 .elementor-element.elementor-element-1d5cbcb0 .elementor-heading-title{font-size:38px;}.elementor-4171 .elementor-element.elementor-element-6ac67fd0{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-4171 .elementor-element.elementor-element-6ac67fd0 > .elementor-widget-container{margin:0px -22px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-1c9db3ea > .elementor-widget-container{margin:-15px -45px -15px -4px;}.elementor-4171 .elementor-element.elementor-element-1c9db3ea .elementor-heading-title{font-size:38px;}.elementor-4171 .elementor-element.elementor-element-2d75eca0{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-4171 .elementor-element.elementor-element-2d75eca0 > .elementor-widget-container{margin:0px -22px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-14bdff75 > .elementor-widget-container{margin:299px 1px 1px 1px;}.elementor-4171 .elementor-element.elementor-element-14bdff75{--container-widget-width:365px;--container-widget-flex-grow:0;width:var( --container-widget-width, 365px );max-width:365px;}.elementor-4171 .elementor-element.elementor-element-14bdff75 .swiper-slide{height:311px;}.elementor-4171 .elementor-element.elementor-element-14bdff75 .swiper-slide-contents{max-width:0%;}.elementor-4171 .elementor-element.elementor-element-bfe750e > .elementor-widget-container{margin:285px 1px 1px 1px;}.elementor-4171 .elementor-element.elementor-element-bfe750e{--container-widget-width:365px;--container-widget-flex-grow:0;width:var( --container-widget-width, 365px );max-width:365px;}.elementor-4171 .elementor-element.elementor-element-bfe750e .swiper-slide{height:311px;}.elementor-4171 .elementor-element.elementor-element-bfe750e .swiper-slide-contents{max-width:0%;}.elementor-4171 .elementor-element.elementor-element-14401870{--margin-top:-18px;--margin-bottom:-18px;--margin-left:-18px;--margin-right:-18px;}.elementor-4171 .elementor-element.elementor-element-583d8b0{width:var( --container-widget-width, 212.016px );max-width:212.016px;--container-widget-width:212.016px;--container-widget-flex-grow:0;}.elementor-4171 .elementor-element.elementor-element-583d8b0 .elementor-heading-title{font-size:38px;}.elementor-4171 .elementor-element.elementor-element-345fa78c{width:var( --container-widget-width, 380px );max-width:380px;--container-widget-width:380px;--container-widget-flex-grow:0;}.elementor-4171 .elementor-element.elementor-element-345fa78c > .elementor-widget-container{margin:0px -22px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-529a94e{width:var( --container-widget-width, 338.812px );max-width:338.812px;--container-widget-width:338.812px;--container-widget-flex-grow:0;}.elementor-4171 .elementor-element.elementor-element-32c727c{width:var( --container-widget-width, 335.062px );max-width:335.062px;--container-widget-width:335.062px;--container-widget-flex-grow:0;}.elementor-4171 .elementor-element.elementor-element-104cf262 .elementor-heading-title{font-size:35px;}.elementor-4171 .elementor-element.elementor-element-1b176ff8 > .elementor-widget-container{margin:-87px 41px 0px 0px;}}@media(max-width:767px){.elementor-4171 .elementor-element.elementor-element-527b778b > .elementor-widget-container{margin:222px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-527b778b{text-align:center;}.elementor-4171 .elementor-element.elementor-element-527b778b .elementor-heading-title{font-size:45px;}.elementor-4171 .elementor-element.elementor-element-2777d0b7 > .elementor-widget-container{margin:-30px 0px 0px -2px;}.elementor-4171 .elementor-element.elementor-element-2777d0b7{text-align:center;}.elementor-4171 .elementor-element.elementor-element-2777d0b7 .elementor-heading-title{font-size:45px;}.elementor-4171 .elementor-element.elementor-element-5a69dea9 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-5a69dea9{text-align:center;font-size:15px;}.elementor-4171 .elementor-element.elementor-element-34c4c101{text-align:center;}.elementor-4171 .elementor-element.elementor-element-34c4c101 .elementor-heading-title{font-size:25px;}.elementor-4171 .elementor-element.elementor-element-501547ae{text-align:center;font-size:15px;}.elementor-4171 .elementor-element.elementor-element-9ee154 > .elementor-widget-container{margin:19px 0px 20px 0px;}.elementor-4171 .elementor-element.elementor-element-26f3f7c > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-4171 .elementor-element.elementor-element-e6d586c .elementor-toggle-title{font-size:18px;}.elementor-4171 .elementor-element.elementor-element-e6d586c .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-4171 .elementor-element.elementor-element-72ceb1a1:not(.elementor-motion-effects-element-type-background), .elementor-4171 .elementor-element.elementor-element-72ceb1a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #404129 100%, #F8F4E3 26%);}.elementor-4171 .elementor-element.elementor-element-7ccbbef2 > .elementor-widget-container{margin:82px 0px 52px 0px;}.elementor-4171 .elementor-element.elementor-element-4002bdea .elementor-heading-title{font-size:30px;}.elementor-4171 .elementor-element.elementor-element-63768ffb{font-size:15px;}.elementor-4171 .elementor-element.elementor-element-394ad828:not(.elementor-motion-effects-element-type-background), .elementor-4171 .elementor-element.elementor-element-394ad828 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-secondary ) 37%, #404129 26%);}.elementor-4171 .elementor-element.elementor-element-61808471 .elementor-heading-title{font-size:30px;}.elementor-4171 .elementor-element.elementor-element-50b6300c{font-size:15px;}.elementor-4171 .elementor-element.elementor-element-10723cbb > .elementor-widget-container{margin:111px 0px 57px 0px;}.elementor-4171 .elementor-element.elementor-element-10723cbb .swiper-slide{height:258px;}.elementor-4171 .elementor-element.elementor-element-1bdbcffd:not(.elementor-motion-effects-element-type-background), .elementor-4171 .elementor-element.elementor-element-1bdbcffd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #404129 100%, #F8F4E3 26%);}.elementor-4171 .elementor-element.elementor-element-546d7adf > .elementor-widget-container{margin:82px 0px 52px 0px;}.elementor-4171 .elementor-element.elementor-element-60913aad .elementor-heading-title{font-size:30px;}.elementor-4171 .elementor-element.elementor-element-50eabc82{font-size:15px;}.elementor-4171 .elementor-element.elementor-element-29917526:not(.elementor-motion-effects-element-type-background), .elementor-4171 .elementor-element.elementor-element-29917526 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-secondary ) 37%, #404129 26%);}.elementor-4171 .elementor-element.elementor-element-6528f3b1 .elementor-heading-title{font-size:30px;}.elementor-4171 .elementor-element.elementor-element-5c34e652{font-size:15px;}.elementor-4171 .elementor-element.elementor-element-5bdec752 > .elementor-widget-container{margin:115px 0px 39px 0px;}.elementor-4171 .elementor-element.elementor-element-5806e453:not(.elementor-motion-effects-element-type-background), .elementor-4171 .elementor-element.elementor-element-5806e453 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #404129 100%, #F8F4E3 26%);}.elementor-4171 .elementor-element.elementor-element-7b87fb5e > .elementor-widget-container{margin:82px 0px 52px 0px;}.elementor-4171 .elementor-element.elementor-element-1d5cbcb0 .elementor-heading-title{font-size:30px;}.elementor-4171 .elementor-element.elementor-element-6ac67fd0{font-size:15px;}.elementor-4171 .elementor-element.elementor-element-44c2bea:not(.elementor-motion-effects-element-type-background), .elementor-4171 .elementor-element.elementor-element-44c2bea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-secondary ) 37%, #404129 26%);}.elementor-4171 .elementor-element.elementor-element-1c9db3ea .elementor-heading-title{font-size:30px;}.elementor-4171 .elementor-element.elementor-element-2d75eca0{font-size:15px;}.elementor-4171 .elementor-element.elementor-element-14bdff75 > .elementor-widget-container{margin:115px 0px 39px 0px;}.elementor-4171 .elementor-element.elementor-element-1f08f563:not(.elementor-motion-effects-element-type-background), .elementor-4171 .elementor-element.elementor-element-1f08f563 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #404129 100%, #F8F4E3 26%);}.elementor-4171 .elementor-element.elementor-element-bfe750e > .elementor-widget-container{margin:82px 0px 52px 0px;}.elementor-4171 .elementor-element.elementor-element-583d8b0 .elementor-heading-title{font-size:30px;}.elementor-4171 .elementor-element.elementor-element-345fa78c{font-size:15px;}.elementor-4171 .elementor-element.elementor-element-7eb2ac7d:not(.elementor-motion-effects-element-type-background), .elementor-4171 .elementor-element.elementor-element-7eb2ac7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, var( --e-global-color-0b7c3ac ) 37%, #404129 26%);}.elementor-4171 .elementor-element.elementor-element-104cf262 > .elementor-widget-container{margin:0450px 0px 0px 0px;}.elementor-4171 .elementor-element.elementor-element-104cf262.elementor-element{--align-self:center;}.elementor-4171 .elementor-element.elementor-element-104cf262{text-align:center;}.elementor-4171 .elementor-element.elementor-element-104cf262 .elementor-heading-title{font-size:30px;}.elementor-4171 .elementor-element.elementor-element-1b176ff8 > .elementor-widget-container{margin:0px 93px 0px 0px;}}@media(min-width:768px){.elementor-4171 .elementor-element.elementor-element-792e7766{--width:50%;}.elementor-4171 .elementor-element.elementor-element-7e025842{--width:50%;}.elementor-4171 .elementor-element.elementor-element-1a098089{--width:50%;}.elementor-4171 .elementor-element.elementor-element-514b211b{--width:50%;}.elementor-4171 .elementor-element.elementor-element-527cd668{--width:50%;}.elementor-4171 .elementor-element.elementor-element-27884478{--width:50%;}.elementor-4171 .elementor-element.elementor-element-14401870{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4171 .elementor-element.elementor-element-792e7766{--width:277.016px;}.elementor-4171 .elementor-element.elementor-element-7e025842{--width:277.016px;}.elementor-4171 .elementor-element.elementor-element-1a098089{--width:277.016px;}.elementor-4171 .elementor-element.elementor-element-514b211b{--width:277.016px;}.elementor-4171 .elementor-element.elementor-element-527cd668{--width:277.016px;}.elementor-4171 .elementor-element.elementor-element-27884478{--width:277.016px;}.elementor-4171 .elementor-element.elementor-element-14401870{--width:277.016px;}}/* Start custom CSS for text-editor, class: .elementor-element-63768ffb */.elementor-4171 .elementor-element.elementor-element-63768ffb {
  max-height: 300px;
  overflow-y: auto;
  overflow-x: hidden; /* prevents horizontal scroll */
  padding-right: 10px;
}

/* Subtle, thin white vertical scrollbar */
.elementor-4171 .elementor-element.elementor-element-63768ffb::-webkit-scrollbar {
  width: 4px;
}

.elementor-4171 .elementor-element.elementor-element-63768ffb::-webkit-scrollbar-thumb {
  background-color: rgba(255, 255, 255, 0.2); /* faint white */
  border-radius: 10px;
}

.elementor-4171 .elementor-element.elementor-element-63768ffb::-webkit-scrollbar-track {
  background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50b6300c */.elementor-4171 .elementor-element.elementor-element-50b6300c {
  max-height: 300px;
  overflow-y: auto;
  overflow-x: hidden; /* prevents horizontal scroll */
  padding-right: 10px;
}

/* Subtle, thin white vertical scrollbar */
.elementor-4171 .elementor-element.elementor-element-50b6300c::-webkit-scrollbar {
  width: 4px;
}

.elementor-4171 .elementor-element.elementor-element-50b6300c::-webkit-scrollbar-thumb {
  background-color: rgba(255, 255, 255, 0.2); /* faint white */
  border-radius: 10px;
}

.elementor-4171 .elementor-element.elementor-element-50b6300c::-webkit-scrollbar-track {
  background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50eabc82 */.elementor-4171 .elementor-element.elementor-element-50eabc82 {
  max-height: 300px;
  overflow-y: auto;
  overflow-x: hidden; /* prevents horizontal scroll */
  padding-right: 10px;
}

/* Subtle, thin white vertical scrollbar */
.elementor-4171 .elementor-element.elementor-element-50eabc82::-webkit-scrollbar {
  width: 4px;
}

.elementor-4171 .elementor-element.elementor-element-50eabc82::-webkit-scrollbar-thumb {
  background-color: rgba(255, 255, 255, 0.2); /* faint white */
  border-radius: 10px;
}

.elementor-4171 .elementor-element.elementor-element-50eabc82::-webkit-scrollbar-track {
  background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c34e652 */.elementor-4171 .elementor-element.elementor-element-5c34e652 {
  max-height: 300px;
  overflow-y: auto;
  overflow-x: hidden; /* prevents horizontal scroll */
  padding-right: 10px;
}

/* Subtle, thin white vertical scrollbar */
.elementor-4171 .elementor-element.elementor-element-5c34e652::-webkit-scrollbar {
  width: 4px;
}

.elementor-4171 .elementor-element.elementor-element-5c34e652::-webkit-scrollbar-thumb {
  background-color: rgba(255, 255, 255, 0.2); /* faint white */
  border-radius: 10px;
}

.elementor-4171 .elementor-element.elementor-element-5c34e652::-webkit-scrollbar-track {
  background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6ac67fd0 */.elementor-4171 .elementor-element.elementor-element-6ac67fd0 {
  max-height: 300px;
  overflow-y: auto;
  overflow-x: hidden; /* prevents horizontal scroll */
  padding-right: 10px;
}

/* Subtle, thin white vertical scrollbar */
.elementor-4171 .elementor-element.elementor-element-6ac67fd0::-webkit-scrollbar {
  width: 4px;
}

.elementor-4171 .elementor-element.elementor-element-6ac67fd0::-webkit-scrollbar-thumb {
  background-color: rgba(255, 255, 255, 0.2); /* faint white */
  border-radius: 10px;
}

.elementor-4171 .elementor-element.elementor-element-6ac67fd0::-webkit-scrollbar-track {
  background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2d75eca0 */.elementor-4171 .elementor-element.elementor-element-2d75eca0 {
  max-height: 300px;
  overflow-y: auto;
  overflow-x: hidden; /* prevents horizontal scroll */
  padding-right: 10px;
}

/* Subtle, thin white vertical scrollbar */
.elementor-4171 .elementor-element.elementor-element-2d75eca0::-webkit-scrollbar {
  width: 4px;
}

.elementor-4171 .elementor-element.elementor-element-2d75eca0::-webkit-scrollbar-thumb {
  background-color: rgba(255, 255, 255, 0.2); /* faint white */
  border-radius: 10px;
}

.elementor-4171 .elementor-element.elementor-element-2d75eca0::-webkit-scrollbar-track {
  background: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-345fa78c */.elementor-4171 .elementor-element.elementor-element-345fa78c {
  max-height: 300px;
  overflow-y: auto;
  overflow-x: hidden; /* prevents horizontal scroll */
  padding-right: 10px;
}

/* Subtle, thin white vertical scrollbar */
.elementor-4171 .elementor-element.elementor-element-345fa78c::-webkit-scrollbar {
  width: 4px;
}

.elementor-4171 .elementor-element.elementor-element-345fa78c::-webkit-scrollbar-thumb {
  background-color: rgba(255, 255, 255, 0.2); /* faint white */
  border-radius: 10px;
}

.elementor-4171 .elementor-element.elementor-element-345fa78c::-webkit-scrollbar-track {
  background: transparent;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Playfair Display SC';
	font-display: auto;
	src: url('https://dunsany.estate/wp-content/uploads/2025/04/PlayfairDisplaySC-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-display: auto;
	src: url('https://dunsany.estate/wp-content/uploads/2025/04/inter-reg-.ttf') format('truetype');
}
/* End Custom Fonts CSS */