.elementor-874 .elementor-element.elementor-element-b38a0ef{--display:flex;--min-height:652px;--justify-content:center;--overlay-opacity:0.74}.elementor-874 .elementor-element.elementor-element-b38a0ef:not(.elementor-motion-effects-element-type-background),.elementor-874 .elementor-element.elementor-element-b38a0ef>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://deanhousegroup.co.uk/wp-content/uploads/2026/07/Office-header.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-874 .elementor-element.elementor-element-b38a0ef::before,.elementor-874 .elementor-element.elementor-element-b38a0ef>.elementor-background-video-container::before,.elementor-874 .elementor-element.elementor-element-b38a0ef>.e-con-inner>.elementor-background-video-container::before,.elementor-874 .elementor-element.elementor-element-b38a0ef>.elementor-background-slideshow::before,.elementor-874 .elementor-element.elementor-element-b38a0ef>.e-con-inner>.elementor-background-slideshow::before,.elementor-874 .elementor-element.elementor-element-b38a0ef>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{--background-overlay:''}.elementor-874 .elementor-element.elementor-element-0c7cf1a{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif}.elementor-874 .elementor-element.elementor-element-d6061d4 .elementor-heading-title{font-family:"Public Sans",Sans-serif;letter-spacing:-4%;color:var(--e-global-color-67705d5)}.elementor-widget-divider .elementor-divider__text{font-family:var(--e-global-typography-secondary-font-family),Sans-serif}.elementor-874 .elementor-element.elementor-element-3be4c39{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-874 .elementor-element.elementor-element-3be4c39 .elementor-divider-separator{width:200px}.elementor-874 .elementor-element.elementor-element-3be4c39 .elementor-divider{padding-block-start:0;padding-block-end:0}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-874 .elementor-element.elementor-element-bd2328b{font-family:"Public Sans",Sans-serif;font-size:20px;font-weight:400;line-height:140%;color:var(--e-global-color-67705d5)}.elementor-874 .elementor-element.elementor-element-33659d1{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-button .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif}.elementor-874 .elementor-element.elementor-element-14a9354 .elementor-button:hover,.elementor-874 .elementor-element.elementor-element-14a9354 .elementor-button:focus{background-color:var(--e-global-color-67705d5);color:var(--e-global-color-accent)}.elementor-874 .elementor-element.elementor-element-14a9354 .elementor-button:hover svg,.elementor-874 .elementor-element.elementor-element-14a9354 .elementor-button:focus svg{fill:var(--e-global-color-accent)}.elementor-874 .elementor-element.elementor-element-3d340f9{--display:flex;--flex-direction:row;--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;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-874 .elementor-element.elementor-element-3d340f9:not(.elementor-motion-effects-element-type-background),.elementor-874 .elementor-element.elementor-element-3d340f9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://deanhousegroup.co.uk/wp-content/uploads/2026/07/dg-background.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-874 .elementor-element.elementor-element-5e4bac9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-874 .elementor-element.elementor-element-d165f9c{width:var(--container-widget-width,550px);max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0}.elementor-874 .elementor-element.elementor-element-d165f9c .elementor-heading-title{font-family:"Public Sans",Sans-serif;letter-spacing:-4%}.elementor-874 .elementor-element.elementor-element-a99bee1{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:2px;margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0}.elementor-874 .elementor-element.elementor-element-a99bee1 .elementor-divider-separator{width:200px;margin:0 auto;margin-left:0}.elementor-874 .elementor-element.elementor-element-a99bee1 .elementor-divider{text-align:left;padding-block-start:0;padding-block-end:0}.elementor-874 .elementor-element.elementor-element-f848590{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Public Sans",Sans-serif;font-size:20px;font-weight:400;line-height:1.4}.elementor-874 .elementor-element.elementor-element-40a82b3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-image .widget-image-caption{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-874 .elementor-element.elementor-element-c7129bd img{width:100%;height:469px;object-fit:cover;object-position:center center}.elementor-874 .elementor-element.elementor-element-6e7a25b{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px}.elementor-874 .elementor-element.elementor-element-6e7a25b:not(.elementor-motion-effects-element-type-background),.elementor-874 .elementor-element.elementor-element-6e7a25b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-874 .elementor-element.elementor-element-ff8992f{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-874 .elementor-element.elementor-element-3360b89{text-align:center}.elementor-874 .elementor-element.elementor-element-3360b89 .elementor-heading-title{font-family:"Public Sans",Sans-serif;font-size:40px;line-height:1.2;letter-spacing:-4%;color:var(--e-global-color-67705d5)}.elementor-874 .elementor-element.elementor-element-39d2057{width:var(--container-widget-width,644px);max-width:644px;--container-widget-width:644px;--container-widget-flex-grow:0;text-align:center;font-family:"Public Sans",Sans-serif;font-size:20px;font-weight:400;line-height:1.4;color:var(--e-global-color-67705d5)}.elementor-874 .elementor-element.elementor-element-39d2057.elementor-element{--align-self:center}.elementor-874 .elementor-element.elementor-element-da7807f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-874 .elementor-element.elementor-element-64fd336{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:5px 5px 5px 5px;box-shadow:0 4px 8px 0 rgb(0 0 0 / .1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-874 .elementor-element.elementor-element-64fd336:not(.elementor-motion-effects-element-type-background),.elementor-874 .elementor-element.elementor-element-64fd336>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-784cc7d)}.elementor-874 .elementor-element.elementor-element-8966fc3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;border-style:none}.elementor-874 .elementor-element.elementor-element-8966fc3 .elementor-heading-title{font-family:"Public Sans",Sans-serif;font-size:150px;font-weight:200;letter-spacing:-2%;color:var(--e-global-color-accent)}.elementor-874 .elementor-element.elementor-element-def9d25{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-874 .elementor-element.elementor-element-f4f6431{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-874 .elementor-element.elementor-element-f4f6431 .elementor-divider-separator{width:100%}.elementor-874 .elementor-element.elementor-element-c7e0431 .elementor-heading-title{font-family:"Public Sans",Sans-serif;font-size:30px;font-weight:900;letter-spacing:-2%;color:var(--e-global-color-secondary)}.elementor-874 .elementor-element.elementor-element-58e06d1{width:var(--container-widget-width,644px);max-width:644px;--container-widget-width:644px;--container-widget-flex-grow:0;text-align:start;font-family:"Public Sans",Sans-serif;font-size:20px;font-weight:400;letter-spacing:-2%;color:var(--e-global-color-67705d5)}.elementor-874 .elementor-element.elementor-element-1e8885c{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-874 .elementor-element.elementor-element-1e8885c .elementor-divider-separator{width:100%}.elementor-874 .elementor-element.elementor-element-3733b57{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:5px 5px 5px 5px;box-shadow:0 4px 8px 0 rgb(0 0 0 / .1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-874 .elementor-element.elementor-element-3733b57:not(.elementor-motion-effects-element-type-background),.elementor-874 .elementor-element.elementor-element-3733b57>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-784cc7d)}.elementor-874 .elementor-element.elementor-element-412ff24{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;border-style:none}.elementor-874 .elementor-element.elementor-element-412ff24 .elementor-heading-title{font-family:"Public Sans",Sans-serif;font-size:150px;font-weight:200;letter-spacing:-2%;color:var(--e-global-color-accent)}.elementor-874 .elementor-element.elementor-element-c6ccefd{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-874 .elementor-element.elementor-element-c6ccefd.e-con{--flex-grow:1;--flex-shrink:0}.elementor-874 .elementor-element.elementor-element-66411a3{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-874 .elementor-element.elementor-element-66411a3 .elementor-divider-separator{width:100%}.elementor-874 .elementor-element.elementor-element-05f684f .elementor-heading-title{font-family:"Public Sans",Sans-serif;font-size:30px;font-weight:900;letter-spacing:-2%;color:var(--e-global-color-secondary)}.elementor-874 .elementor-element.elementor-element-8046373{width:var(--container-widget-width,644px);max-width:644px;--container-widget-width:644px;--container-widget-flex-grow:0;text-align:start;font-family:"Public Sans",Sans-serif;font-size:20px;font-weight:400;letter-spacing:-2%;color:var(--e-global-color-67705d5)}.elementor-874 .elementor-element.elementor-element-8046373.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-874 .elementor-element.elementor-element-021e693{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-874 .elementor-element.elementor-element-021e693 .elementor-divider-separator{width:100%}.elementor-874 .elementor-element.elementor-element-e50fe3a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:5px 5px 5px 5px;box-shadow:0 4px 8px 0 rgb(0 0 0 / .1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-874 .elementor-element.elementor-element-e50fe3a:not(.elementor-motion-effects-element-type-background),.elementor-874 .elementor-element.elementor-element-e50fe3a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-784cc7d)}.elementor-874 .elementor-element.elementor-element-7e88780{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;border-style:none}.elementor-874 .elementor-element.elementor-element-7e88780 .elementor-heading-title{font-family:"Public Sans",Sans-serif;font-size:150px;font-weight:200;letter-spacing:-2%;color:var(--e-global-color-accent)}.elementor-874 .elementor-element.elementor-element-cb27b62{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-874 .elementor-element.elementor-element-cb27b62.e-con{--flex-grow:1;--flex-shrink:0}.elementor-874 .elementor-element.elementor-element-4a945d8{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-874 .elementor-element.elementor-element-4a945d8 .elementor-divider-separator{width:100%}.elementor-874 .elementor-element.elementor-element-12b2c8d .elementor-heading-title{font-family:"Public Sans",Sans-serif;font-size:30px;font-weight:900;letter-spacing:-2%;color:var(--e-global-color-secondary)}.elementor-874 .elementor-element.elementor-element-8a4e638{width:var(--container-widget-width,644px);max-width:644px;--container-widget-width:644px;--container-widget-flex-grow:0;text-align:start;font-family:"Public Sans",Sans-serif;font-size:20px;font-weight:400;letter-spacing:-2%;color:var(--e-global-color-67705d5)}.elementor-874 .elementor-element.elementor-element-8a4e638.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-874 .elementor-element.elementor-element-fd3f576{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-874 .elementor-element.elementor-element-fd3f576 .elementor-divider-separator{width:100%}.elementor-874 .elementor-element.elementor-element-b2b5c64{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:5px 5px 5px 5px;box-shadow:0 4px 8px 0 rgb(0 0 0 / .1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-874 .elementor-element.elementor-element-b2b5c64:not(.elementor-motion-effects-element-type-background),.elementor-874 .elementor-element.elementor-element-b2b5c64>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-784cc7d)}.elementor-874 .elementor-element.elementor-element-8c860cc{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;border-style:none}.elementor-874 .elementor-element.elementor-element-8c860cc .elementor-heading-title{font-family:"Public Sans",Sans-serif;font-size:150px;font-weight:200;letter-spacing:-2%;color:var(--e-global-color-accent)}.elementor-874 .elementor-element.elementor-element-b4503d7{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-874 .elementor-element.elementor-element-b4503d7.e-con{--flex-grow:1;--flex-shrink:0}.elementor-874 .elementor-element.elementor-element-80e65e9{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-874 .elementor-element.elementor-element-80e65e9 .elementor-divider-separator{width:100%}.elementor-874 .elementor-element.elementor-element-0a85787 .elementor-heading-title{font-family:"Public Sans",Sans-serif;font-size:30px;font-weight:900;letter-spacing:-2%;color:var(--e-global-color-secondary)}.elementor-874 .elementor-element.elementor-element-56725b0{width:var(--container-widget-width,644px);max-width:644px;--container-widget-width:644px;--container-widget-flex-grow:0;text-align:start;font-family:"Public Sans",Sans-serif;font-size:20px;font-weight:400;letter-spacing:-2%;color:var(--e-global-color-67705d5)}.elementor-874 .elementor-element.elementor-element-56725b0.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-874 .elementor-element.elementor-element-5ec22c2{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-874 .elementor-element.elementor-element-5ec22c2 .elementor-divider-separator{width:100%}.elementor-874 .elementor-element.elementor-element-8016676{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:5px 5px 5px 5px;box-shadow:0 4px 8px 0 rgb(0 0 0 / .1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-874 .elementor-element.elementor-element-8016676:not(.elementor-motion-effects-element-type-background),.elementor-874 .elementor-element.elementor-element-8016676>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-784cc7d)}.elementor-874 .elementor-element.elementor-element-0bff95e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;border-style:none}.elementor-874 .elementor-element.elementor-element-0bff95e .elementor-heading-title{font-family:"Public Sans",Sans-serif;font-size:150px;font-weight:200;letter-spacing:-2%;color:var(--e-global-color-accent)}.elementor-874 .elementor-element.elementor-element-bf24fee{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-874 .elementor-element.elementor-element-bf24fee.e-con{--flex-grow:1;--flex-shrink:0}.elementor-874 .elementor-element.elementor-element-b97aebe{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-874 .elementor-element.elementor-element-b97aebe .elementor-divider-separator{width:100%}.elementor-874 .elementor-element.elementor-element-80bbfb9 .elementor-heading-title{font-family:"Public Sans",Sans-serif;font-size:30px;font-weight:900;letter-spacing:-2%;color:var(--e-global-color-secondary)}.elementor-874 .elementor-element.elementor-element-b956b99{width:var(--container-widget-width,644px);max-width:644px;--container-widget-width:644px;--container-widget-flex-grow:0;text-align:start;font-family:"Public Sans",Sans-serif;font-size:20px;font-weight:400;letter-spacing:-2%;color:var(--e-global-color-67705d5)}.elementor-874 .elementor-element.elementor-element-b956b99.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-874 .elementor-element.elementor-element-62e6f28{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-874 .elementor-element.elementor-element-62e6f28 .elementor-divider-separator{width:100%}.elementor-874 .elementor-element.elementor-element-9951d64{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:5px 5px 5px 5px;box-shadow:0 4px 8px 0 rgb(0 0 0 / .1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-874 .elementor-element.elementor-element-9951d64:not(.elementor-motion-effects-element-type-background),.elementor-874 .elementor-element.elementor-element-9951d64>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-784cc7d)}.elementor-874 .elementor-element.elementor-element-f1bc679{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;border-style:none}.elementor-874 .elementor-element.elementor-element-f1bc679 .elementor-heading-title{font-family:"Public Sans",Sans-serif;font-size:150px;font-weight:200;letter-spacing:-2%;color:var(--e-global-color-accent)}.elementor-874 .elementor-element.elementor-element-7595a51{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-874 .elementor-element.elementor-element-7595a51.e-con{--flex-grow:1;--flex-shrink:0}.elementor-874 .elementor-element.elementor-element-cfd9a04{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-874 .elementor-element.elementor-element-cfd9a04 .elementor-divider-separator{width:100%}.elementor-874 .elementor-element.elementor-element-cfb864a .elementor-heading-title{font-family:"Public Sans",Sans-serif;font-size:30px;font-weight:900;letter-spacing:-2%;color:var(--e-global-color-secondary)}.elementor-874 .elementor-element.elementor-element-1fb6889{width:var(--container-widget-width,644px);max-width:644px;--container-widget-width:644px;--container-widget-flex-grow:0;text-align:start;font-family:"Public Sans",Sans-serif;font-size:20px;font-weight:400;letter-spacing:-2%;color:var(--e-global-color-67705d5)}.elementor-874 .elementor-element.elementor-element-1fb6889.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-874 .elementor-element.elementor-element-39896a2{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-874 .elementor-element.elementor-element-39896a2 .elementor-divider-separator{width:100%}.elementor-874 .elementor-element.elementor-element-da9ac31{--display:flex;--padding-top:50px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-874 .elementor-element.elementor-element-660fe11{text-align:center}.elementor-874 .elementor-element.elementor-element-660fe11 .elementor-heading-title{font-family:"Public Sans",Sans-serif;font-size:40px;line-height:1.2;letter-spacing:-4%;color:var(--e-global-color-text)}.elementor-874 .elementor-element.elementor-element-5e5ba2d{--display:flex;--margin-top:25px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px}.elementor-widget-loop-grid .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif}.elementor-widget-loop-grid .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif}.elementor-widget-loop-grid .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif}.elementor-874 .elementor-element.elementor-element-a8b3935{--grid-columns:3;--grid-row-gap:40px;--grid-column-gap:50px}.elementor-874 .elementor-element.elementor-element-a8b3935>.elementor-widget-container{margin:0 0 10px 0}.elementor-874 .elementor-element.elementor-element-a8b3935 .elementor-loop-container{grid-auto-rows:1fr}.elementor-874 .elementor-element.elementor-element-a8b3935 .e-loop-item>.elementor-section,.elementor-874 .elementor-element.elementor-element-a8b3935 .e-loop-item>.elementor-section>.elementor-container,.elementor-874 .elementor-element.elementor-element-a8b3935 .e-loop-item>.e-con,.elementor-874 .elementor-element.elementor-element-a8b3935 .e-loop-item .elementor-section-wrap>.e-con{height:100%}.elementor-874 .elementor-element.elementor-element-2124b3c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-874 .elementor-element.elementor-element-2124b3c:not(.elementor-motion-effects-element-type-background),.elementor-874 .elementor-element.elementor-element-2124b3c>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-784cc7d)}.elementor-widget-theme-site-logo .widget-image-caption{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-874 .elementor-element.elementor-element-2d31c45{text-align:center}.elementor-874 .elementor-element.elementor-element-2d31c45 img{width:100%;height:50px;object-fit:contain;object-position:center center}.elementor-874 .elementor-element.elementor-element-6cc371f{width:initial;max-width:initial;margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 40px) 0;text-align:center}.elementor-874 .elementor-element.elementor-element-6cc371f .elementor-heading-title{font-family:"Public Sans",Sans-serif;font-size:40px;line-height:1.2;letter-spacing:-4%;color:var(--e-global-color-67705d5)}.elementor-874 .elementor-element.elementor-element-6d33639{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-874 .elementor-element.elementor-element-ff9a5d7{--display:flex;--min-height:630px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:5px 5px 5px 5px;box-shadow:0 4px 8px 0 rgb(0 0 0 / .1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-874 .elementor-element.elementor-element-ff9a5d7:not(.elementor-motion-effects-element-type-background),.elementor-874 .elementor-element.elementor-element-ff9a5d7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-2b80913)}.elementor-874 .elementor-element.elementor-element-c77780b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;border-style:none}.elementor-874 .elementor-element.elementor-element-c77780b .elementor-heading-title{font-family:"Public Sans",Sans-serif;font-size:150px;font-weight:200;letter-spacing:-2%;color:var(--e-global-color-accent)}.elementor-874 .elementor-element.elementor-element-872bd7b{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-874 .elementor-element.elementor-element-54fe20d{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-874 .elementor-element.elementor-element-54fe20d .elementor-divider-separator{width:100%}.elementor-874 .elementor-element.elementor-element-2f5c596 .elementor-heading-title{font-family:"Public Sans",Sans-serif;font-size:30px;font-weight:900;letter-spacing:-2%;color:var(--e-global-color-secondary)}.elementor-874 .elementor-element.elementor-element-042054d{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Public Sans",Sans-serif;font-size:20px;font-weight:400;line-height:1.4;letter-spacing:-2%;color:var(--e-global-color-67705d5)}.elementor-874 .elementor-element.elementor-element-0de1fb4{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-874 .elementor-element.elementor-element-0de1fb4 .elementor-divider-separator{width:100%}.elementor-874 .elementor-element.elementor-element-843319a{--display:flex;--min-height:630px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:5px 5px 5px 5px;box-shadow:0 4px 8px 0 rgb(0 0 0 / .1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-874 .elementor-element.elementor-element-843319a:not(.elementor-motion-effects-element-type-background),.elementor-874 .elementor-element.elementor-element-843319a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-2b80913)}.elementor-874 .elementor-element.elementor-element-d559d7f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;border-style:none}.elementor-874 .elementor-element.elementor-element-d559d7f .elementor-heading-title{font-family:"Public Sans",Sans-serif;font-size:150px;font-weight:200;letter-spacing:-2%;color:var(--e-global-color-accent)}.elementor-874 .elementor-element.elementor-element-a39e887{--display:flex;--min-height:325px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-874 .elementor-element.elementor-element-dbb7281{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-874 .elementor-element.elementor-element-dbb7281 .elementor-divider-separator{width:100%}.elementor-874 .elementor-element.elementor-element-703b37d .elementor-heading-title{font-family:"Public Sans",Sans-serif;font-size:30px;font-weight:900;letter-spacing:-2%;color:var(--e-global-color-secondary)}.elementor-874 .elementor-element.elementor-element-a6acfc9{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Public Sans",Sans-serif;font-size:20px;font-weight:400;line-height:1.4;letter-spacing:-2%;color:var(--e-global-color-67705d5)}.elementor-874 .elementor-element.elementor-element-a6acfc9.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-874 .elementor-element.elementor-element-ab76b86{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:0 0 0 0}.elementor-874 .elementor-element.elementor-element-ab76b86 .elementor-divider-separator{width:100%}.elementor-874 .elementor-element.elementor-element-d04cca7{--display:flex;--min-height:630px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:5px 5px 5px 5px;box-shadow:0 4px 8px 0 rgb(0 0 0 / .1);--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-874 .elementor-element.elementor-element-d04cca7:not(.elementor-motion-effects-element-type-background),.elementor-874 .elementor-element.elementor-element-d04cca7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-2b80913)}.elementor-874 .elementor-element.elementor-element-8f6123f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;border-style:none}.elementor-874 .elementor-element.elementor-element-8f6123f .elementor-heading-title{font-family:"Public Sans",Sans-serif;font-size:150px;font-weight:200;letter-spacing:-2%;color:var(--e-global-color-accent)}.elementor-874 .elementor-element.elementor-element-8274d43{--display:flex;--min-height:325px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-874 .elementor-element.elementor-element-f328803{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px}.elementor-874 .elementor-element.elementor-element-f328803 .elementor-divider-separator{width:100%}.elementor-874 .elementor-element.elementor-element-7ca22f3 .elementor-heading-title{font-family:"Public Sans",Sans-serif;font-size:30px;font-weight:900;letter-spacing:-2%;color:var(--e-global-color-secondary)}.elementor-874 .elementor-element.elementor-element-66fedb9{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;font-family:"Public Sans",Sans-serif;font-size:20px;font-weight:400;line-height:1.4;letter-spacing:-2%;color:var(--e-global-color-67705d5)}.elementor-874 .elementor-element.elementor-element-66fedb9.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-874 .elementor-element.elementor-element-893b6ff{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;padding:0 0 0 0}.elementor-874 .elementor-element.elementor-element-893b6ff .elementor-divider-separator{width:100%}.elementor-874 .elementor-element.elementor-element-d8da330{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-874 .elementor-element.elementor-element-d8da330:not(.elementor-motion-effects-element-type-background),.elementor-874 .elementor-element.elementor-element-d8da330>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-67705d5)}.elementor-874 .elementor-element.elementor-element-1e4bbfa{text-align:center}.elementor-874 .elementor-element.elementor-element-1e4bbfa img{width:100%;height:50px;object-fit:contain;object-position:center center}.elementor-874 .elementor-element.elementor-element-a803369{width:initial;max-width:initial;margin:30px 0 calc(var(--kit-widget-spacing, 0px) + 60px) 0;text-align:center}.elementor-874 .elementor-element.elementor-element-a803369 .elementor-heading-title{font-family:"Public Sans",Sans-serif;font-size:40px;line-height:1.2;letter-spacing:-4%;color:var(--e-global-color-text)}.elementor-874 .elementor-element.elementor-element-a702a41{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-874 .elementor-element.elementor-element-937323a{--display:flex;--min-height:480px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.61;border-style:solid;--border-style:solid;border-width:0 0 10px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:10px;--border-left-width:0px;border-color:var(--e-global-color-secondary);--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:20px;--padding-left:23px;--padding-right:23px}.elementor-874 .elementor-element.elementor-element-937323a:not(.elementor-motion-effects-element-type-background),.elementor-874 .elementor-element.elementor-element-937323a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://deanhousegroup.co.uk/wp-content/uploads/2026/07/Bars-Restaurant-elementor-io-optimized.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-874 .elementor-element.elementor-element-937323a::before,.elementor-874 .elementor-element.elementor-element-937323a>.elementor-background-video-container::before,.elementor-874 .elementor-element.elementor-element-937323a>.e-con-inner>.elementor-background-video-container::before,.elementor-874 .elementor-element.elementor-element-937323a>.elementor-background-slideshow::before,.elementor-874 .elementor-element.elementor-element-937323a>.e-con-inner>.elementor-background-slideshow::before,.elementor-874 .elementor-element.elementor-element-937323a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#2F2F2F00 0%,#2F2F2F80 50%)}.elementor-874 .elementor-element.elementor-element-759da42{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-874 .elementor-element.elementor-element-f3eda24.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-874 .elementor-element.elementor-element-f3eda24 .elementor-heading-title{font-family:"Public Sans",Sans-serif;font-size:40px;font-weight:700;line-height:1.2;letter-spacing:-4%;color:var(--e-global-color-67705d5)}.elementor-874 .elementor-element.elementor-element-f3eda24 .elementor-heading-title a:hover,.elementor-874 .elementor-element.elementor-element-f3eda24 .elementor-heading-title a:focus{color:#fff0}.elementor-874 .elementor-element.elementor-element-f3eda24 .elementor-heading-title a{transition-duration:500ms}.elementor-874 .elementor-element.elementor-element-4fdaa1c{width:initial;max-width:initial;margin:5px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-874 .elementor-element.elementor-element-4fdaa1c.elementor-element{--align-self:center}.elementor-874 .elementor-element.elementor-element-4fdaa1c .elementor-icon-wrapper{text-align:center}.elementor-874 .elementor-element.elementor-element-4fdaa1c .elementor-icon{font-size:30px}.elementor-874 .elementor-element.elementor-element-4fdaa1c .elementor-icon svg{height:30px}.elementor-874 .elementor-element.elementor-element-4fdaa1c .elementor-icon-wrapper svg{width:auto}.elementor-874 .elementor-element.elementor-element-7c12bd0{--display:flex;--min-height:480px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.61;border-style:solid;--border-style:solid;border-width:0 0 10px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:10px;--border-left-width:0px;border-color:var(--e-global-color-secondary);--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:20px;--padding-left:23px;--padding-right:23px}.elementor-874 .elementor-element.elementor-element-7c12bd0:not(.elementor-motion-effects-element-type-background),.elementor-874 .elementor-element.elementor-element-7c12bd0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://deanhousegroup.co.uk/wp-content/uploads/2026/07/Hotels.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-874 .elementor-element.elementor-element-7c12bd0::before,.elementor-874 .elementor-element.elementor-element-7c12bd0>.elementor-background-video-container::before,.elementor-874 .elementor-element.elementor-element-7c12bd0>.e-con-inner>.elementor-background-video-container::before,.elementor-874 .elementor-element.elementor-element-7c12bd0>.elementor-background-slideshow::before,.elementor-874 .elementor-element.elementor-element-7c12bd0>.e-con-inner>.elementor-background-slideshow::before,.elementor-874 .elementor-element.elementor-element-7c12bd0>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#2F2F2F00 0%,#2F2F2F80 50%)}.elementor-874 .elementor-element.elementor-element-5177b87{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-874 .elementor-element.elementor-element-535c944.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-874 .elementor-element.elementor-element-535c944 .elementor-heading-title{font-family:"Public Sans",Sans-serif;font-size:40px;font-weight:700;line-height:1.2;letter-spacing:-4%;color:var(--e-global-color-67705d5)}.elementor-874 .elementor-element.elementor-element-535c944 .elementor-heading-title a:hover,.elementor-874 .elementor-element.elementor-element-535c944 .elementor-heading-title a:focus{color:#fff0}.elementor-874 .elementor-element.elementor-element-535c944 .elementor-heading-title a{transition-duration:500ms}.elementor-874 .elementor-element.elementor-element-4143f82{width:initial;max-width:initial;margin:5px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-874 .elementor-element.elementor-element-4143f82.elementor-element{--align-self:center}.elementor-874 .elementor-element.elementor-element-4143f82 .elementor-icon-wrapper{text-align:center}.elementor-874 .elementor-element.elementor-element-4143f82 .elementor-icon{font-size:30px}.elementor-874 .elementor-element.elementor-element-4143f82 .elementor-icon svg{height:30px}.elementor-874 .elementor-element.elementor-element-4143f82 .elementor-icon-wrapper svg{width:auto}.elementor-874 .elementor-element.elementor-element-4d44509{--display:flex;--min-height:480px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.61;border-style:solid;--border-style:solid;border-width:0 0 10px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:10px;--border-left-width:0px;border-color:var(--e-global-color-secondary);--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:20px;--padding-left:23px;--padding-right:23px}.elementor-874 .elementor-element.elementor-element-4d44509:not(.elementor-motion-effects-element-type-background),.elementor-874 .elementor-element.elementor-element-4d44509>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://deanhousegroup.co.uk/wp-content/uploads/2026/07/b381d7ef53ff37d9e9fdd1f5688386f2688c5132.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-874 .elementor-element.elementor-element-4d44509::before,.elementor-874 .elementor-element.elementor-element-4d44509>.elementor-background-video-container::before,.elementor-874 .elementor-element.elementor-element-4d44509>.e-con-inner>.elementor-background-video-container::before,.elementor-874 .elementor-element.elementor-element-4d44509>.elementor-background-slideshow::before,.elementor-874 .elementor-element.elementor-element-4d44509>.e-con-inner>.elementor-background-slideshow::before,.elementor-874 .elementor-element.elementor-element-4d44509>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#2F2F2F00 0%,#2F2F2F80 50%)}.elementor-874 .elementor-element.elementor-element-1d7b44f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px}.elementor-874 .elementor-element.elementor-element-7f72392.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-874 .elementor-element.elementor-element-7f72392 .elementor-heading-title{font-family:"Public Sans",Sans-serif;font-size:40px;font-weight:700;line-height:1.2;letter-spacing:-4%;color:var(--e-global-color-67705d5)}.elementor-874 .elementor-element.elementor-element-7f72392 .elementor-heading-title a:hover,.elementor-874 .elementor-element.elementor-element-7f72392 .elementor-heading-title a:focus{color:#fff0}.elementor-874 .elementor-element.elementor-element-7f72392 .elementor-heading-title a{transition-duration:500ms}.elementor-874 .elementor-element.elementor-element-db0675c{width:initial;max-width:initial;margin:5px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-874 .elementor-element.elementor-element-db0675c.elementor-element{--align-self:center}.elementor-874 .elementor-element.elementor-element-db0675c .elementor-icon-wrapper{text-align:center}.elementor-874 .elementor-element.elementor-element-db0675c .elementor-icon{font-size:30px}.elementor-874 .elementor-element.elementor-element-db0675c .elementor-icon svg{height:30px}.elementor-874 .elementor-element.elementor-element-db0675c .elementor-icon-wrapper svg{width:auto}:root{--page-title-display:none}@media(max-width:1366px){.elementor-874 .elementor-element.elementor-element-6e7a25b{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-874 .elementor-element.elementor-element-da7807f{--grid-auto-flow:row}.elementor-874 .elementor-element.elementor-element-8966fc3 .elementor-heading-title{font-size:150px}.elementor-874 .elementor-element.elementor-element-412ff24 .elementor-heading-title{font-size:150px}.elementor-874 .elementor-element.elementor-element-7e88780 .elementor-heading-title{font-size:150px}.elementor-874 .elementor-element.elementor-element-8c860cc .elementor-heading-title{font-size:150px}.elementor-874 .elementor-element.elementor-element-0bff95e .elementor-heading-title{font-size:150px}.elementor-874 .elementor-element.elementor-element-f1bc679 .elementor-heading-title{font-size:150px}.elementor-874 .elementor-element.elementor-element-6d33639{--grid-auto-flow:row}.elementor-874 .elementor-element.elementor-element-c77780b .elementor-heading-title{font-size:100px}.elementor-874 .elementor-element.elementor-element-872bd7b.e-con{--flex-grow:1;--flex-shrink:0}.elementor-874 .elementor-element.elementor-element-d559d7f .elementor-heading-title{font-size:100px}.elementor-874 .elementor-element.elementor-element-a39e887.e-con{--flex-grow:1;--flex-shrink:0}.elementor-874 .elementor-element.elementor-element-8f6123f .elementor-heading-title{font-size:100px}.elementor-874 .elementor-element.elementor-element-8274d43.e-con{--flex-grow:1;--flex-shrink:0}.elementor-874 .elementor-element.elementor-element-7ca22f3.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-874 .elementor-element.elementor-element-a702a41{--grid-auto-flow:row}}@media(max-width:1024px){.elementor-874 .elementor-element.elementor-element-3d340f9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.elementor-874 .elementor-element.elementor-element-da7807f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row}.elementor-874 .elementor-element.elementor-element-8966fc3 .elementor-heading-title{font-size:150px}.elementor-874 .elementor-element.elementor-element-412ff24 .elementor-heading-title{font-size:150px}.elementor-874 .elementor-element.elementor-element-7e88780 .elementor-heading-title{font-size:150px}.elementor-874 .elementor-element.elementor-element-8c860cc .elementor-heading-title{font-size:150px}.elementor-874 .elementor-element.elementor-element-0bff95e .elementor-heading-title{font-size:150px}.elementor-874 .elementor-element.elementor-element-f1bc679 .elementor-heading-title{font-size:150px}.elementor-874 .elementor-element.elementor-element-5e5ba2d{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px}.elementor-874 .elementor-element.elementor-element-a8b3935{--grid-columns:1}.elementor-874 .elementor-element.elementor-element-2124b3c{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.elementor-874 .elementor-element.elementor-element-6d33639{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}.elementor-874 .elementor-element.elementor-element-042054d.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-874 .elementor-element.elementor-element-7ca22f3.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-874 .elementor-element.elementor-element-d8da330{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px}.elementor-874 .elementor-element.elementor-element-a702a41{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}.elementor-874 .elementor-element.elementor-element-f3eda24.elementor-element{--flex-grow:0;--flex-shrink:1}.elementor-874 .elementor-element.elementor-element-4fdaa1c.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0}.elementor-874 .elementor-element.elementor-element-535c944.elementor-element{--flex-grow:1;--flex-shrink:0}.elementor-874 .elementor-element.elementor-element-7f72392.elementor-element{--flex-grow:0;--flex-shrink:1}.elementor-874 .elementor-element.elementor-element-db0675c.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0}}@media(max-width:767px){.elementor-874 .elementor-element.elementor-element-b38a0ef{--min-height:538px}.elementor-874 .elementor-element.elementor-element-33659d1{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px}.elementor-874 .elementor-element.elementor-element-3d340f9{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-874 .elementor-element.elementor-element-c7129bd img{height:469px}.elementor-874 .elementor-element.elementor-element-6e7a25b{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-874 .elementor-element.elementor-element-da7807f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-874 .elementor-element.elementor-element-64fd336{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-874 .elementor-element.elementor-element-8966fc3 .elementor-heading-title{font-size:150px}.elementor-874 .elementor-element.elementor-element-3733b57{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-874 .elementor-element.elementor-element-412ff24 .elementor-heading-title{font-size:150px}.elementor-874 .elementor-element.elementor-element-e50fe3a{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-874 .elementor-element.elementor-element-7e88780 .elementor-heading-title{font-size:150px}.elementor-874 .elementor-element.elementor-element-b2b5c64{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-874 .elementor-element.elementor-element-8c860cc .elementor-heading-title{font-size:150px}.elementor-874 .elementor-element.elementor-element-8016676{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-874 .elementor-element.elementor-element-0bff95e .elementor-heading-title{font-size:150px}.elementor-874 .elementor-element.elementor-element-9951d64{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-874 .elementor-element.elementor-element-f1bc679 .elementor-heading-title{font-size:150px}.elementor-874 .elementor-element.elementor-element-5e5ba2d{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px}.elementor-874 .elementor-element.elementor-element-a8b3935{--grid-columns:1;--grid-row-gap:50px}.elementor-874 .elementor-element.elementor-element-2124b3c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-874 .elementor-element.elementor-element-6cc371f{margin:32px 0 calc(var(--kit-widget-spacing, 0px) + 40px) 0}.elementor-874 .elementor-element.elementor-element-6d33639{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-874 .elementor-element.elementor-element-ff9a5d7{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-874 .elementor-element.elementor-element-c77780b .elementor-heading-title{font-size:100px}.elementor-874 .elementor-element.elementor-element-843319a{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-874 .elementor-element.elementor-element-d559d7f .elementor-heading-title{font-size:100px}.elementor-874 .elementor-element.elementor-element-d04cca7{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-874 .elementor-element.elementor-element-8f6123f .elementor-heading-title{font-size:100px}.elementor-874 .elementor-element.elementor-element-d8da330{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-874 .elementor-element.elementor-element-a803369{margin:32px 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0}.elementor-874 .elementor-element.elementor-element-a702a41{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-874 .elementor-element.elementor-element-759da42{--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}.elementor-874 .elementor-element.elementor-element-f3eda24{width:var(--container-widget-width,84%);max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0}.elementor-874 .elementor-element.elementor-element-f3eda24.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-874 .elementor-element.elementor-element-f3eda24 .elementor-heading-title{font-size:40px}.elementor-874 .elementor-element.elementor-element-4fdaa1c.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-874 .elementor-element.elementor-element-7f72392{width:var(--container-widget-width,84%);max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0}.elementor-874 .elementor-element.elementor-element-7f72392.elementor-element{--flex-grow:0;--flex-shrink:0}}@media(min-width:768px){.elementor-874 .elementor-element.elementor-element-0c7cf1a{--width:661px}.elementor-874 .elementor-element.elementor-element-3d340f9{--content-width:1525px}.elementor-874 .elementor-element.elementor-element-5e4bac9{--width:100%}.elementor-874 .elementor-element.elementor-element-ff8992f{--width:1248px}}@media(max-width:1024px) and (min-width:768px){.elementor-874 .elementor-element.elementor-element-40a82b3{--width:100%}}.elementor-874 .elementor-element.elementor-element-d6061d4 span{color:var(--e-global-color-accent)}.elementor-874 .elementor-element.elementor-element-bd2328b p{margin-bottom:0}.elementor-874 .elementor-element.elementor-element-d165f9c span{color:var(--e-global-color-accent)}.elementor-874 .elementor-element.elementor-element-c7129bd a{display:block}.elementor-874 .elementor-element.elementor-element-39d2057 p{margin-bottom:0}.elementor-874 .elementor-element.elementor-element-8966fc3{height:180px;display:flex;align-items:center}.elementor-874 .elementor-element.elementor-element-58e06d1 p{margin-bottom:0}.elementor-874 .elementor-element.elementor-element-412ff24{height:180px;display:flex;align-items:center}.elementor-874 .elementor-element.elementor-element-8046373 p{margin-bottom:0}.elementor-874 .elementor-element.elementor-element-7e88780{height:180px;display:flex;align-items:center}.elementor-874 .elementor-element.elementor-element-8a4e638 p{margin-bottom:0}.elementor-874 .elementor-element.elementor-element-8c860cc{height:180px;display:flex;align-items:center}.elementor-874 .elementor-element.elementor-element-56725b0 p{margin-bottom:0}.elementor-874 .elementor-element.elementor-element-0bff95e{height:180px;display:flex;align-items:center}.elementor-874 .elementor-element.elementor-element-b956b99 p{margin-bottom:0}.elementor-874 .elementor-element.elementor-element-f1bc679{height:180px;display:flex;align-items:center}.elementor-874 .elementor-element.elementor-element-1fb6889 p{margin-bottom:0}@media (max-width:767px){.elementor-874 .elementor-element.elementor-element-a8b3935 .elementor-grid{display:flex!important;flex-direction:column;gap:40px}}.elementor-874 .elementor-element.elementor-element-c77780b{height:180px;display:flex;align-items:center}.elementor-874 .elementor-element.elementor-element-042054d p{margin-bottom:0}.elementor-874 .elementor-element.elementor-element-d559d7f{height:180px;display:flex;align-items:center}.elementor-874 .elementor-element.elementor-element-a6acfc9 p{margin-bottom:0}.elementor-874 .elementor-element.elementor-element-8f6123f{height:180px;display:flex;align-items:center}.elementor-874 .elementor-element.elementor-element-66fedb9 p{margin-bottom:0}.elementor-874 .elementor-element.elementor-element-759da42 svg{transition:transform 0.5s ease}.elementor-874 .elementor-element.elementor-element-759da42:hover svg{transform:rotate(45deg)}.elementor-874 .elementor-element.elementor-element-5177b87 svg{transition:transform 0.5s ease}.elementor-874 .elementor-element.elementor-element-5177b87:hover svg{transform:rotate(45deg)}.elementor-874 .elementor-element.elementor-element-1d7b44f svg{transition:transform 0.5s ease}.elementor-874 .elementor-element.elementor-element-1d7b44f:hover svg{transform:rotate(45deg)}