.elementor-47 .elementor-element.elementor-element-89fac21{--display:flex;--min-height:70vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--border-radius:16px 16px 16px 16px;}.elementor-47 .elementor-element.elementor-element-89fac21:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-89fac21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fc4b60 );background:url("https://shireinteriors.com/wp-content/uploads/2026/09/shire-interiors-kitchen-pan-cover.webp") 50% 50%;background-size:cover;}.elementor-47 .elementor-element.elementor-element-87da3f6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-47 .elementor-element.elementor-element-caf7f5f .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:4rem;font-weight:400;color:var( --e-global-color-e3818fd );}.elementor-47 .elementor-element.elementor-element-9482f63 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-e3818fd );}.elementor-47 .elementor-element.elementor-element-01f1511{--display:flex;--min-height:40vh;--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;--border-radius:16px 16px 16px 16px;}.elementor-47 .elementor-element.elementor-element-01f1511:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-01f1511 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fc4b60 );background-image:url("https://shireinteriors.com/wp-content/uploads/2026/09/shire-interiors-pimhill-red.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-99492db{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-fdade3f .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:2.5em;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-e3818fd );}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-47 .elementor-element.elementor-element-c6d7d00 .elementor-button{background-color:#FFFFFF00;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-e23a579{--display:flex;--min-height:40vh;--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;--border-radius:16px 16px 16px 16px;}.elementor-47 .elementor-element.elementor-element-e23a579:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-e23a579 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fc4b60 );background-image:url("https://shireinteriors.com/wp-content/uploads/2026/10/Shire-Interiors-Walnut-U-Shaped-Slab-Door-Main_a.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-077410e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-eabbf9d .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:2.5em;font-weight:400;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-e3818fd );}.elementor-47 .elementor-element.elementor-element-2d48268 .elementor-button{background-color:#FFFFFF00;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-bcc37f6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-2120f66 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:3em;font-weight:400;}.elementor-47 .elementor-element.elementor-element-2f5c172 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-bc46e9f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-9e17edc img{border-radius:8px 8px 8px 8px;}.elementor-47 .elementor-element.elementor-element-1f224dd{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:16px 16px 16px 16px;}.elementor-47 .elementor-element.elementor-element-1f224dd:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-1f224dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8b71d42 );}.elementor-47 .elementor-element.elementor-element-a579876{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-039f7d5 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:3em;font-weight:400;}.elementor-47 .elementor-element.elementor-element-a6aaf82 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-5e7f731{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-bb092d4 img{border-radius:8px 8px 8px 8px;}.elementor-47 .elementor-element.elementor-element-a557460 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:3em;font-weight:400;}.elementor-47 .elementor-element.elementor-element-5202414{--display:flex;}.elementor-47 .elementor-element.elementor-element-c5bc0a5 img{border-radius:8px 8px 8px 8px;}.elementor-47 .elementor-element.elementor-element-f48804e{--display:flex;}.elementor-47 .elementor-element.elementor-element-992f0e6 img{border-radius:8px 8px 8px 8px;}.elementor-47 .elementor-element.elementor-element-5611374{--display:flex;}.elementor-47 .elementor-element.elementor-element-c0fc3cb img{border-radius:8px 8px 8px 8px;}.elementor-47 .elementor-element.elementor-element-84b186a{--display:flex;}.elementor-47 .elementor-element.elementor-element-0b71256 img{border-radius:8px 8px 8px 8px;}.elementor-47 .elementor-element.elementor-element-957afdc{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-offset-size:120px;--e-n-carousel-swiper-slides-gap:16px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}:where( .elementor-47 .elementor-element.elementor-element-957afdc .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-47 .elementor-element.elementor-element-eaf65c0 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:3em;font-weight:400;}.elementor-47 .elementor-element.elementor-element-209026a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-d3a5c17{--display:flex;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-d3a5c17:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-d3a5c17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1bcd376 );}.elementor-47 .elementor-element.elementor-element-858bf43 .elementor-heading-title{color:var( --e-global-color-e3818fd );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-47 .elementor-element.elementor-element-f919abc{color:var( --e-global-color-e3818fd );}.elementor-47 .elementor-element.elementor-element-c71547d{--display:flex;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-c71547d:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-c71547d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-48d0cd1 );}.elementor-47 .elementor-element.elementor-element-b4da174 .elementor-heading-title{color:var( --e-global-color-e3818fd );}.elementor-47 .elementor-element.elementor-element-d6f7b2b{color:var( --e-global-color-e3818fd );}.elementor-47 .elementor-element.elementor-element-caf3a9c{--display:flex;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-caf3a9c:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-caf3a9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8b71d42 );}.elementor-47 .elementor-element.elementor-element-348a035{--display:flex;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-348a035:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-348a035 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b6b85f2 );}.elementor-47 .elementor-element.elementor-element-2529e03 .elementor-heading-title{color:var( --e-global-color-e3818fd );}.elementor-47 .elementor-element.elementor-element-5c3fe01{color:var( --e-global-color-e3818fd );}.elementor-47 .elementor-element.elementor-element-e093d0e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-e6bbd02 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:3em;font-weight:400;}.elementor-47 .elementor-element.elementor-element-70f4c14 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-64cf45e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-4b9a994 img{border-radius:8px 8px 8px 8px;}.elementor-47 .elementor-element.elementor-element-11d56de .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:3em;font-weight:400;}.elementor-47 .elementor-element.elementor-element-8ce94c0{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-76eb231{--display:flex;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-76eb231:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-76eb231 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fc4b60 );background-image:url("https://shireinteriors.com/wp-content/uploads/2026/09/shire-interiors-edged-style-door-powys-oak.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-775fbac img{width:100%;}.elementor-47 .elementor-element.elementor-element-b6cd85c .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:1.5em;font-weight:400;color:var( --e-global-color-e3818fd );}.elementor-47 .elementor-element.elementor-element-bb3ea63{--display:flex;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-bb3ea63:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-bb3ea63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fc4b60 );background-image:url("https://shireinteriors.com/wp-content/uploads/2026/09/shire-interiors-slab-style-door-showers-in-pimhill-red.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-11eabde img{width:100%;}.elementor-47 .elementor-element.elementor-element-2992713 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:1.5em;font-weight:400;color:var( --e-global-color-e3818fd );}.elementor-47 .elementor-element.elementor-element-bb905c9{--display:flex;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-bb905c9:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-bb905c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e3818fd );background-image:url("https://shireinteriors.com/wp-content/uploads/2026/10/Co-Doorstyle-Shaker-Bicton-Stone_a.png");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-e099181 img{width:100%;}.elementor-47 .elementor-element.elementor-element-91e30d1 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:1.5em;font-weight:400;color:var( --e-global-color-e3818fd );}.elementor-47 .elementor-element.elementor-element-7689ba5{--display:flex;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-7689ba5:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-7689ba5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fc4b60 );background-image:url("https://shireinteriors.com/wp-content/uploads/2026/09/shire-interiors-j-slab-style-door-shown-in-grinshill-green.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-7aa7b0a img{width:100%;}.elementor-47 .elementor-element.elementor-element-d4794be .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:1.5em;font-weight:400;color:var( --e-global-color-e3818fd );}.elementor-47 .elementor-element.elementor-element-40930a5{--display:flex;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-40930a5:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-40930a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fc4b60 );background-image:url("https://shireinteriors.com/wp-content/uploads/2026/10/Co-Doorstyle-Deco-Brockton-Blue_a.png");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-8de14e4 img{width:100%;}.elementor-47 .elementor-element.elementor-element-139de3e .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:1.5em;font-weight:400;color:var( --e-global-color-e3818fd );}.elementor-47 .elementor-element.elementor-element-8e4ea1f .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:2em;font-weight:400;}.elementor-47 .elementor-element.elementor-element-dab09dd{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-5141fe5{--display:flex;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-5141fe5:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-5141fe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fc4b60 );background-image:url("https://shireinteriors.com/wp-content/uploads/2026/09/grinshill-green.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-66b0e2b img{width:100%;}.elementor-47 .elementor-element.elementor-element-1a7b520 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:1.5em;font-weight:400;color:var( --e-global-color-e3818fd );}.elementor-47 .elementor-element.elementor-element-99f9833{--display:flex;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-99f9833:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-99f9833 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fc4b60 );background-image:url("https://shireinteriors.com/wp-content/uploads/2026/09/habberly-grey.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-b3dbba2 img{width:100%;}.elementor-47 .elementor-element.elementor-element-bac6165 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:1.5em;font-weight:400;color:var( --e-global-color-e3818fd );}.elementor-47 .elementor-element.elementor-element-1e21240{--display:flex;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-1e21240:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-1e21240 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fc4b60 );background-image:url("https://shireinteriors.com/wp-content/uploads/2026/09/pimhill-red.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-503e23b img{width:100%;}.elementor-47 .elementor-element.elementor-element-4d73845 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:1.5em;font-weight:400;color:var( --e-global-color-e3818fd );}.elementor-47 .elementor-element.elementor-element-a4d3a6a{--display:flex;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-a4d3a6a:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-a4d3a6a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fc4b60 );background-image:url("https://shireinteriors.com/wp-content/uploads/2026/09/brockton-blue.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-a753538 img{width:100%;}.elementor-47 .elementor-element.elementor-element-78beb8b .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:1.5em;font-weight:400;color:var( --e-global-color-e3818fd );}.elementor-47 .elementor-element.elementor-element-80a3722{--display:flex;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-80a3722:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-80a3722 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fc4b60 );background-image:url("https://shireinteriors.com/wp-content/uploads/2026/10/Shire-Door-Finish-Iron-Grey.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-4add2e8 img{width:100%;}.elementor-47 .elementor-element.elementor-element-a8a24f8 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:1.5em;font-weight:400;color:var( --e-global-color-e3818fd );}.elementor-47 .elementor-element.elementor-element-5fd9b8c{--display:flex;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-5fd9b8c:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-5fd9b8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fc4b60 );background-image:url("https://shireinteriors.com/wp-content/uploads/2026/10/Shire-Door-Finish-Natural-Clay.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-b189751 img{width:100%;}.elementor-47 .elementor-element.elementor-element-b941a1f .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:1.5em;font-weight:400;color:var( --e-global-color-e3818fd );}.elementor-47 .elementor-element.elementor-element-a7cec86{--display:flex;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-a7cec86:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-a7cec86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fc4b60 );background-image:url("https://shireinteriors.com/wp-content/uploads/2026/10/Shire-Door-Finish-Bicton-Stone.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-25f703b img{width:100%;}.elementor-47 .elementor-element.elementor-element-7f4c4cf .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:1.5em;font-weight:400;color:var( --e-global-color-e3818fd );}.elementor-47 .elementor-element.elementor-element-5fd6025{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C0C0C0;--border-color:#C0C0C0;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-5fd6025:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-5fd6025 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fc4b60 );background-image:url("https://shireinteriors.com/wp-content/uploads/2026/10/Shire-Door-Finish-Pure-White.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-7ff7e20 img{width:100%;}.elementor-47 .elementor-element.elementor-element-4a84938 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:1.5em;font-weight:400;color:#000000;}.elementor-47 .elementor-element.elementor-element-4baa395{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C0C0C0;--border-color:#C0C0C0;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-4baa395:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-4baa395 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fc4b60 );background-image:url("https://shireinteriors.com/wp-content/uploads/2026/10/Shire-Oak-Foil.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-ef7a9c6 img{width:100%;}.elementor-47 .elementor-element.elementor-element-d594a2c .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:1.5em;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-d72ce00{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C0C0C0;--border-color:#C0C0C0;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-d72ce00:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-d72ce00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fc4b60 );background-image:url("https://shireinteriors.com/wp-content/uploads/2026/10/Rich-Walnut-Foil.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-9d8a659 img{width:100%;}.elementor-47 .elementor-element.elementor-element-c897f1c .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:1.5em;font-weight:400;color:#FFFFFF;}.elementor-47 .elementor-element.elementor-element-57c727d .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:2em;font-weight:400;}.elementor-47 .elementor-element.elementor-element-9dbda61{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-9b7f0b7{--display:flex;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-4fc4b60 );--border-color:var( --e-global-color-4fc4b60 );--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-9b7f0b7:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-9b7f0b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fc4b60 );background-image:url("https://shireinteriors.com/wp-content/uploads/2026/09/mist-white.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-fac59af img{width:100%;}.elementor-47 .elementor-element.elementor-element-b4ec713 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:1.5em;font-weight:400;color:#111111;}.elementor-47 .elementor-element.elementor-element-37da8ed{--display:flex;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-37da8ed:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-37da8ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fc4b60 );background-image:url("https://shireinteriors.com/wp-content/uploads/2026/09/ludlow-grey.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-296d9c7 img{width:100%;}.elementor-47 .elementor-element.elementor-element-8479c06 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:1.5em;font-weight:400;color:var( --e-global-color-e3818fd );}.elementor-47 .elementor-element.elementor-element-18f5691{--display:flex;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-18f5691:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-18f5691 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fc4b60 );background-image:url("https://shireinteriors.com/wp-content/uploads/2026/09/severn-oak.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-24f1200 img{width:100%;}.elementor-47 .elementor-element.elementor-element-95fd074 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:1.5em;font-weight:400;color:var( --e-global-color-e3818fd );}.elementor-47 .elementor-element.elementor-element-6d82d20{--display:flex;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-6d82d20:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-6d82d20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fc4b60 );background-image:url("https://shireinteriors.com/wp-content/uploads/2026/09/powys-oak.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-ee63a56 img{width:100%;}.elementor-47 .elementor-element.elementor-element-7b77803 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:1.5em;font-weight:400;color:var( --e-global-color-e3818fd );}.elementor-47 .elementor-element.elementor-element-89218dc{--display:flex;--justify-content:space-between;--border-radius:8px 8px 8px 8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-89218dc:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-89218dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fc4b60 );background-image:url("https://shireinteriors.com/wp-content/uploads/2026/09/border-walnut.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-47 .elementor-element.elementor-element-ed5e66e img{width:100%;}.elementor-47 .elementor-element.elementor-element-438da88 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:1.5em;font-weight:400;color:var( --e-global-color-e3818fd );}.elementor-47 .elementor-element.elementor-element-664c51d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-b470fd5 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:3em;font-weight:400;}.elementor-47 .elementor-element.elementor-element-3da0e49 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-e622650{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-6f59c96 img{border-radius:8px 8px 8px 8px;}.elementor-47 .elementor-element.elementor-element-661e53a .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:3em;font-weight:400;}.elementor-47 .elementor-element.elementor-element-6792a9d{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:center;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-6792a9d:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-6792a9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-48d0cd1 );}.elementor-47 .elementor-element.elementor-element-83ac1f4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-6211225 .elementor-heading-title{color:var( --e-global-color-e3818fd );}.elementor-47 .elementor-element.elementor-element-7e2b511 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-e3818fd );}.elementor-47 .elementor-element.elementor-element-0313c61{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-4783160 img{border-radius:8px 8px 8px 8px;}.elementor-47 .elementor-element.elementor-element-692113e .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:3em;font-weight:400;}.elementor-47 .elementor-element.elementor-element-7f6b49d{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-197c0ba{--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:60px 60px;--row-gap:60px;--column-gap:60px;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-47 .elementor-element.elementor-element-197c0ba:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-197c0ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fc4b60 );}.elementor-47 .elementor-element.elementor-element-291d455{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-47 .elementor-element.elementor-element-dfae0ae{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-47 .elementor-element.elementor-element-be4ed38 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-712d981{--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:60px 60px;--row-gap:60px;--column-gap:60px;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-47 .elementor-element.elementor-element-712d981:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-712d981 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fc4b60 );}.elementor-47 .elementor-element.elementor-element-1d4835d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-47 .elementor-element.elementor-element-d1a57e6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-47 .elementor-element.elementor-element-206c8cc .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-0e3983b{--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:60px 60px;--row-gap:60px;--column-gap:60px;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-47 .elementor-element.elementor-element-0e3983b:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-0e3983b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fc4b60 );}.elementor-47 .elementor-element.elementor-element-c1d2c6b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-47 .elementor-element.elementor-element-911aee3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-47 .elementor-element.elementor-element-9db6cb3 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-6f27ecf{--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:60px 60px;--row-gap:60px;--column-gap:60px;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-47 .elementor-element.elementor-element-6f27ecf:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-6f27ecf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fc4b60 );}.elementor-47 .elementor-element.elementor-element-f4ce799{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-47 .elementor-element.elementor-element-3d2a709{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-47 .elementor-element.elementor-element-479a1db .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-8bde217{--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:60px 60px;--row-gap:60px;--column-gap:60px;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-47 .elementor-element.elementor-element-8bde217:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-8bde217 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fc4b60 );}.elementor-47 .elementor-element.elementor-element-5335abb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-47 .elementor-element.elementor-element-d0ba41f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-47 .elementor-element.elementor-element-9d569fd .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-19002f8{--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:60px 60px;--row-gap:60px;--column-gap:60px;--border-radius:8px 8px 8px 8px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-47 .elementor-element.elementor-element-19002f8:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-19002f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fc4b60 );}.elementor-47 .elementor-element.elementor-element-e51414d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-47 .elementor-element.elementor-element-f06f077{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-47 .elementor-element.elementor-element-76a0497 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-107a584 .elementor-heading-title{font-family:"Abhaya Libre", Sans-serif;font-size:3em;font-weight:400;}.elementor-47 .elementor-element.elementor-element-421fa65{--display:flex;}.elementor-47 .elementor-element.elementor-element-59c4965 img{border-radius:8px 8px 8px 8px;}.elementor-47 .elementor-element.elementor-element-4777307{--display:flex;}.elementor-47 .elementor-element.elementor-element-527ce0c img{border-radius:8px 8px 8px 8px;}.elementor-47 .elementor-element.elementor-element-476a570{--display:flex;}.elementor-47 .elementor-element.elementor-element-8eb5c25 img{border-radius:8px 8px 8px 8px;}.elementor-47 .elementor-element.elementor-element-9f9d8e8{--display:flex;}.elementor-47 .elementor-element.elementor-element-e4c1704 img{border-radius:8px 8px 8px 8px;}.elementor-47 .elementor-element.elementor-element-a7ed5f7{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-offset-size:120px;--e-n-carousel-swiper-slides-gap:16px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}:where( .elementor-47 .elementor-element.elementor-element-a7ed5f7 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}@media(max-width:1024px){.elementor-47 .elementor-element.elementor-element-9482f63 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-2f5c172 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-a6aaf82 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-957afdc{--e-n-carousel-swiper-slides-to-display:2;}.elementor-47 .elementor-element.elementor-element-209026a{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-70f4c14 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-8ce94c0{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-dab09dd{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-9dbda61{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-3da0e49 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-7e2b511 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-7f6b49d{--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-be4ed38 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-206c8cc .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-9db6cb3 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-479a1db .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-9d569fd .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-76a0497 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-a7ed5f7{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-47 .elementor-element.elementor-element-87da3f6{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-47 .elementor-element.elementor-element-87da3f6{--width:100%;}}@media(max-width:767px){.elementor-47 .elementor-element.elementor-element-caf7f5f .elementor-heading-title{font-size:3rem;}.elementor-47 .elementor-element.elementor-element-9482f63 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-fdade3f .elementor-heading-title{font-size:2em;}.elementor-47 .elementor-element.elementor-element-eabbf9d .elementor-heading-title{font-size:2em;}.elementor-47 .elementor-element.elementor-element-2f5c172 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-a6aaf82 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-957afdc{--e-n-carousel-swiper-slides-to-display:1;}.elementor-47 .elementor-element.elementor-element-209026a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-70f4c14 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-8ce94c0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-dab09dd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-9dbda61{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-3da0e49 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-7e2b511 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-7f6b49d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-47 .elementor-element.elementor-element-be4ed38 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-206c8cc .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-9db6cb3 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-479a1db .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-9d569fd .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-76a0497 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-47 .elementor-element.elementor-element-a7ed5f7{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-01f1511 */.elementor-47 .elementor-element.elementor-element-01f1511{border-radius:16px;overflow:hidden;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e23a579 */.elementor-47 .elementor-element.elementor-element-e23a579{border-radius:16px;overflow:hidden;}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-957afdc */.elementor-47 .elementor-element.elementor-element-957afdc .swiper-pagination-progressbar {
    top: 103%;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-a7ed5f7 */.elementor-47 .elementor-element.elementor-element-a7ed5f7 .swiper-pagination-progressbar {
    top: 103%;
}/* End custom CSS */