.elementor-38857 .elementor-element.elementor-element-362898e{--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:80px 80px;--row-gap:80px;--column-gap:80px;--overlay-opacity:0.93;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:112px;--padding-left:5%;--padding-right:5%;}.elementor-38857 .elementor-element.elementor-element-362898e:not(.elementor-motion-effects-element-type-background), .elementor-38857 .elementor-element.elementor-element-362898e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://enhancedbuildingmanagement.co.uk/wp-content/uploads/2026/09/hero-planningbuilding-regs.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-38857 .elementor-element.elementor-element-362898e::before, .elementor-38857 .elementor-element.elementor-element-362898e > .elementor-background-video-container::before, .elementor-38857 .elementor-element.elementor-element-362898e > .e-con-inner > .elementor-background-video-container::before, .elementor-38857 .elementor-element.elementor-element-362898e > .elementor-background-slideshow::before, .elementor-38857 .elementor-element.elementor-element-362898e > .e-con-inner > .elementor-background-slideshow::before, .elementor-38857 .elementor-element.elementor-element-362898e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0B2742;--background-overlay:'';}.elementor-38857 .elementor-element.elementor-element-446bba4{--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;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38857 .elementor-element.elementor-element-7c092e7{width:100%;max-width:100%;text-align:start;}.elementor-38857 .elementor-element.elementor-element-7c092e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-7c092e7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:150%;color:var( --e-global-color-el_color_1 );}.elementor-38857 .elementor-element.elementor-element-103e644 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-103e644 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:46px;font-weight:bold;text-transform:none;line-height:1.3em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-38857 .elementor-element.elementor-element-5560dc4 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-5560dc4{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:#B0B7C5;--textColor:#B0B7C5;}.elementor-38857 .elementor-element.elementor-element-78c44bc .elementor-button{background-color:#FFFFFF;background-image:none;font-weight:500;line-height:150%;fill:#344054;color:#344054;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D0D5DD;border-radius:8px 8px 8px 8px;padding:12px 20px 12px 20px;}.elementor-38857 .elementor-element.elementor-element-78c44bc .elementor-button:hover, .elementor-38857 .elementor-element.elementor-element-78c44bc .elementor-button:focus{background-color:#F9FAFB;background-image:none;color:#344054;border-color:#D0D5DD;}.elementor-38857 .elementor-element.elementor-element-78c44bc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-78c44bc .elementor-button, .elementor-38857 .elementor-element.elementor-element-78c44bc .elementor-button .elementor-button-icon{font-size:15px;}.elementor-38857 .elementor-element.elementor-element-78c44bc .elementor-button:hover svg, .elementor-38857 .elementor-element.elementor-element-78c44bc .elementor-button:focus svg{fill:#344054;}.elementor-38857 .elementor-element.elementor-element-5336c5a{--display:flex;--width:fit-content;--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:080px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-38857 .elementor-element.elementor-element-196d875 .box-content{align-items:center;text-align:center;}.elementor-38857 .elementor-element.elementor-element-196d875 .dt-css-grid{grid-template-columns:repeat(3,1fr);grid-column-gap:60px;grid-row-gap:60px;--grid-row-gap:60px;}.elementor-38857 .elementor-element.elementor-element-196d875{--wide-desktop-columns:3;--icon-spacing:20px;}.elementor-38857 .elementor-element.elementor-element-196d875 .wf-cell .the7-icon-box-grid{align-items:flex-start;align-content:flex-start;}.elementor-38857 .elementor-element.elementor-element-196d875 .box-content-wrapper{flex-flow:column wrap;}.elementor-38857 .elementor-element.elementor-element-196d875 .elementor-icon-div{align-self:center;}.elementor-38857 .elementor-element.elementor-element-196d875 .elementor-icon{font-size:40px;}.elementor-38857 .elementor-element.elementor-element-196d875 .elementor-icon-div .elementor-icon{padding:0.5em;border-radius:50px 50px 50px 50px;background:var( --e-global-color-el_color_2 );}.elementor-38857 .elementor-element.elementor-element-196d875 .elementor-icon-div i{color:var( --e-global-color-el_color_0 );}.elementor-38857 .elementor-element.elementor-element-196d875 .elementor-icon-div svg{fill:var( --e-global-color-el_color_0 );color:var( --e-global-color-el_color_0 );}.elementor-38857 .elementor-element.elementor-element-196d875 .box-content-wrapper .box-heading, .elementor-38857 .elementor-element.elementor-element-196d875 .box-content-wrapper .box-heading a{font-family:var( --e-global-typography-el_title_3-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_3-font-size );font-weight:var( --e-global-typography-el_title_3-font-weight );text-transform:var( --e-global-typography-el_title_3-text-transform );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-38857 .elementor-element.elementor-element-196d875 .box-description{font-family:var( --e-global-typography-el_content_1-font-family ), Sans-serif;font-size:var( --e-global-typography-el_content_1-font-size );font-weight:var( --e-global-typography-el_content_1-font-weight );text-transform:var( --e-global-typography-el_content_1-text-transform );font-style:var( --e-global-typography-el_content_1-font-style );line-height:var( --e-global-typography-el_content_1-line-height );margin-top:15px;}.elementor-38857 .elementor-element.elementor-element-196d875 .box-button{margin-top:20px;}.elementor-38857 .elementor-element.elementor-element-04410ad{--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;--justify-content:flex-end;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:5%;--padding-right:5%;}.elementor-38857 .elementor-element.elementor-element-04410ad:not(.elementor-motion-effects-element-type-background), .elementor-38857 .elementor-element.elementor-element-04410ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-el_color_1_6 );}.elementor-38857 .elementor-element.elementor-element-776224e{--display:flex;--width:65%;--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;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38857 .elementor-element.elementor-element-776224e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38857 .elementor-element.elementor-element-0ba79eb > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-0ba79eb .elementor-heading-title{font-family:var( --e-global-typography-el_title_1-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_1-font-size );font-weight:var( --e-global-typography-el_title_1-font-weight );text-transform:var( --e-global-typography-el_title_1-text-transform );line-height:var( --e-global-typography-el_title_1-line-height );letter-spacing:var( --e-global-typography-el_title_1-letter-spacing );color:#101828;}.elementor-38857 .elementor-element.elementor-element-5fbd410 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-5fbd410{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:#667085;--textColor:#667085;}.elementor-38857 .elementor-element.elementor-element-2201a0f{--display:flex;--width:35%;--min-height:600px;--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;--justify-content:flex-start;--align-items:flex-end;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--flex-wrap:wrap;--overlay-opacity:0.74;border-style:none;--border-style:none;--border-radius:0px 30px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:025px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-38857 .elementor-element.elementor-element-2201a0f:not(.elementor-motion-effects-element-type-background), .elementor-38857 .elementor-element.elementor-element-2201a0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://enhancedbuildingmanagement.co.uk/wp-content/uploads/2026/08/card-EBM.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-38857 .elementor-element.elementor-element-2201a0f::before, .elementor-38857 .elementor-element.elementor-element-2201a0f > .elementor-background-video-container::before, .elementor-38857 .elementor-element.elementor-element-2201a0f > .e-con-inner > .elementor-background-video-container::before, .elementor-38857 .elementor-element.elementor-element-2201a0f > .elementor-background-slideshow::before, .elementor-38857 .elementor-element.elementor-element-2201a0f > .e-con-inner > .elementor-background-slideshow::before, .elementor-38857 .elementor-element.elementor-element-2201a0f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-el_color_4 );--background-overlay:'';}.elementor-38857 .elementor-element.elementor-element-2201a0f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38857 .elementor-element.elementor-element-011cc61 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-011cc61 .elementor-heading-title{font-family:var( --e-global-typography-el_title_1-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_1-font-size );font-weight:var( --e-global-typography-el_title_1-font-weight );text-transform:var( --e-global-typography-el_title_1-text-transform );line-height:var( --e-global-typography-el_title_1-line-height );letter-spacing:var( --e-global-typography-el_title_1-letter-spacing );color:#FEFFFF;}.elementor-38857 .elementor-element.elementor-element-38f060f{--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;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:5%;--padding-right:5%;}.elementor-38857 .elementor-element.elementor-element-51518f4{--display:flex;}.elementor-38857 .elementor-element.elementor-element-4debcf0{text-align:center;}.elementor-38857 .elementor-element.elementor-element-4debcf0 .elementor-heading-title{font-size:45px;}.elementor-38857 .elementor-element.elementor-element-a2fb322{--display:grid;--width:100%;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38857 .elementor-element.elementor-element-a2fb322.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38857 .elementor-element.elementor-element-a86d625{--display:flex;--width:100%;--min-height:350px;--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;--justify-content:flex-start;--align-items:flex-end;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--flex-wrap:wrap;--overlay-opacity:0.64;border-style:none;--border-style:none;--border-radius:0px 30px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:025px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-38857 .elementor-element.elementor-element-a86d625:not(.elementor-motion-effects-element-type-background), .elementor-38857 .elementor-element.elementor-element-a86d625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://enhancedbuildingmanagement.co.uk/wp-content/uploads/2026/08/building-regs-1.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-38857 .elementor-element.elementor-element-a86d625::before, .elementor-38857 .elementor-element.elementor-element-a86d625 > .elementor-background-video-container::before, .elementor-38857 .elementor-element.elementor-element-a86d625 > .e-con-inner > .elementor-background-video-container::before, .elementor-38857 .elementor-element.elementor-element-a86d625 > .elementor-background-slideshow::before, .elementor-38857 .elementor-element.elementor-element-a86d625 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38857 .elementor-element.elementor-element-a86d625 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#263D81;--background-overlay:'';}.elementor-38857 .elementor-element.elementor-element-a86d625.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38857 .elementor-element.elementor-element-7291eff > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-7291eff .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:bold;text-transform:none;line-height:1.3em;letter-spacing:-0.5px;color:#FEFFFF;}.elementor-38857 .elementor-element.elementor-element-20c69dd{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;color:#FFFFFF;--textColor:#FFFFFF;}.elementor-38857 .elementor-element.elementor-element-3352983{--display:flex;--width:100%;--min-height:350px;--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;--justify-content:flex-start;--align-items:flex-end;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--flex-wrap:wrap;--overlay-opacity:0.64;border-style:none;--border-style:none;--border-radius:0px 30px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:025px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-38857 .elementor-element.elementor-element-3352983:not(.elementor-motion-effects-element-type-background), .elementor-38857 .elementor-element.elementor-element-3352983 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://enhancedbuildingmanagement.co.uk/wp-content/uploads/2026/08/Buiding-Plans.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-38857 .elementor-element.elementor-element-3352983::before, .elementor-38857 .elementor-element.elementor-element-3352983 > .elementor-background-video-container::before, .elementor-38857 .elementor-element.elementor-element-3352983 > .e-con-inner > .elementor-background-video-container::before, .elementor-38857 .elementor-element.elementor-element-3352983 > .elementor-background-slideshow::before, .elementor-38857 .elementor-element.elementor-element-3352983 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38857 .elementor-element.elementor-element-3352983 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#263D81;--background-overlay:'';}.elementor-38857 .elementor-element.elementor-element-3352983.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38857 .elementor-element.elementor-element-22e5644 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-22e5644 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:bold;text-transform:none;line-height:1.3em;letter-spacing:-0.5px;color:#FEFFFF;}.elementor-38857 .elementor-element.elementor-element-9aee33b{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;color:#FFFFFF;--textColor:#FFFFFF;}.elementor-38857 .elementor-element.elementor-element-69b2292{--display:flex;--width:100%;--min-height:350px;--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;--justify-content:flex-start;--align-items:flex-end;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--flex-wrap:wrap;--overlay-opacity:0.64;border-style:none;--border-style:none;--border-radius:0px 30px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:025px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-38857 .elementor-element.elementor-element-69b2292:not(.elementor-motion-effects-element-type-background), .elementor-38857 .elementor-element.elementor-element-69b2292 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://enhancedbuildingmanagement.co.uk/wp-content/uploads/2026/08/3d-visuals.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-38857 .elementor-element.elementor-element-69b2292::before, .elementor-38857 .elementor-element.elementor-element-69b2292 > .elementor-background-video-container::before, .elementor-38857 .elementor-element.elementor-element-69b2292 > .e-con-inner > .elementor-background-video-container::before, .elementor-38857 .elementor-element.elementor-element-69b2292 > .elementor-background-slideshow::before, .elementor-38857 .elementor-element.elementor-element-69b2292 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38857 .elementor-element.elementor-element-69b2292 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#263D81;--background-overlay:'';}.elementor-38857 .elementor-element.elementor-element-69b2292.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38857 .elementor-element.elementor-element-bbc6653 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-bbc6653 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:bold;text-transform:none;line-height:1.3em;letter-spacing:-0.5px;color:#FEFFFF;}.elementor-38857 .elementor-element.elementor-element-c125645{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;color:#FFFFFF;--textColor:#FFFFFF;}.elementor-38857 .elementor-element.elementor-element-87c198e{--display:flex;--width:100%;--min-height:350px;--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;--justify-content:flex-start;--align-items:flex-end;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--flex-wrap:wrap;--overlay-opacity:0.64;border-style:none;--border-style:none;--border-radius:0px 30px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:025px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-38857 .elementor-element.elementor-element-87c198e:not(.elementor-motion-effects-element-type-background), .elementor-38857 .elementor-element.elementor-element-87c198e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://enhancedbuildingmanagement.co.uk/wp-content/uploads/2026/08/planning-appications.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-38857 .elementor-element.elementor-element-87c198e::before, .elementor-38857 .elementor-element.elementor-element-87c198e > .elementor-background-video-container::before, .elementor-38857 .elementor-element.elementor-element-87c198e > .e-con-inner > .elementor-background-video-container::before, .elementor-38857 .elementor-element.elementor-element-87c198e > .elementor-background-slideshow::before, .elementor-38857 .elementor-element.elementor-element-87c198e > .e-con-inner > .elementor-background-slideshow::before, .elementor-38857 .elementor-element.elementor-element-87c198e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#263D81;--background-overlay:'';}.elementor-38857 .elementor-element.elementor-element-87c198e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38857 .elementor-element.elementor-element-a31fa2a > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-a31fa2a .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:bold;text-transform:none;line-height:1.3em;letter-spacing:-0.5px;color:#FEFFFF;}.elementor-38857 .elementor-element.elementor-element-93d84b3{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;color:#FFFFFF;--textColor:#FFFFFF;}.elementor-38857 .elementor-element.elementor-element-8fb838d{--display:flex;--width:100%;--min-height:350px;--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;--justify-content:flex-start;--align-items:flex-end;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--flex-wrap:wrap;--overlay-opacity:0.64;border-style:none;--border-style:none;--border-radius:0px 30px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:025px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-38857 .elementor-element.elementor-element-8fb838d:not(.elementor-motion-effects-element-type-background), .elementor-38857 .elementor-element.elementor-element-8fb838d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://enhancedbuildingmanagement.co.uk/wp-content/uploads/2026/08/Building-regulation.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-38857 .elementor-element.elementor-element-8fb838d::before, .elementor-38857 .elementor-element.elementor-element-8fb838d > .elementor-background-video-container::before, .elementor-38857 .elementor-element.elementor-element-8fb838d > .e-con-inner > .elementor-background-video-container::before, .elementor-38857 .elementor-element.elementor-element-8fb838d > .elementor-background-slideshow::before, .elementor-38857 .elementor-element.elementor-element-8fb838d > .e-con-inner > .elementor-background-slideshow::before, .elementor-38857 .elementor-element.elementor-element-8fb838d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#263D81;--background-overlay:'';}.elementor-38857 .elementor-element.elementor-element-8fb838d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38857 .elementor-element.elementor-element-0fbc0b9 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-0fbc0b9 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:bold;text-transform:none;line-height:1.3em;letter-spacing:-0.5px;color:#FEFFFF;}.elementor-38857 .elementor-element.elementor-element-2d532f6{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;color:#FFFFFF;--textColor:#FFFFFF;}.elementor-38857 .elementor-element.elementor-element-b0ef66c{--display:flex;--width:100%;--min-height:350px;--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;--justify-content:flex-start;--align-items:flex-end;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--flex-wrap:wrap;--overlay-opacity:0.64;border-style:none;--border-style:none;--border-radius:0px 30px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:025px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-38857 .elementor-element.elementor-element-b0ef66c:not(.elementor-motion-effects-element-type-background), .elementor-38857 .elementor-element.elementor-element-b0ef66c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://enhancedbuildingmanagement.co.uk/wp-content/uploads/2026/08/structural-support.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-38857 .elementor-element.elementor-element-b0ef66c::before, .elementor-38857 .elementor-element.elementor-element-b0ef66c > .elementor-background-video-container::before, .elementor-38857 .elementor-element.elementor-element-b0ef66c > .e-con-inner > .elementor-background-video-container::before, .elementor-38857 .elementor-element.elementor-element-b0ef66c > .elementor-background-slideshow::before, .elementor-38857 .elementor-element.elementor-element-b0ef66c > .e-con-inner > .elementor-background-slideshow::before, .elementor-38857 .elementor-element.elementor-element-b0ef66c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#263D81;--background-overlay:'';}.elementor-38857 .elementor-element.elementor-element-b0ef66c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38857 .elementor-element.elementor-element-32349c1 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-32349c1 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:bold;text-transform:none;line-height:1.3em;letter-spacing:-0.5px;color:#FEFFFF;}.elementor-38857 .elementor-element.elementor-element-f81d56c{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;color:#FFFFFF;--textColor:#FFFFFF;}.elementor-38857 .elementor-element.elementor-element-b9177d3{--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;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:5%;--padding-right:5%;}.elementor-38857 .elementor-element.elementor-element-b9177d3:not(.elementor-motion-effects-element-type-background), .elementor-38857 .elementor-element.elementor-element-b9177d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-el_color_1_6 );}.elementor-38857 .elementor-element.elementor-element-8c43430{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-38857 .elementor-element.elementor-element-ea87ae9{text-align:center;}.elementor-38857 .elementor-element.elementor-element-ea87ae9 .elementor-heading-title{font-size:45px;}.elementor-38857 .elementor-element.elementor-element-fd903c1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-38857 .elementor-element.elementor-element-7f5b25f{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38857 .elementor-element.elementor-element-7f5b25f > .elementor-shape-top .elementor-shape-fill, .elementor-38857 .elementor-element.elementor-element-7f5b25f > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-el_color_1_2 );}.elementor-38857 .elementor-element.elementor-element-7f5b25f > .elementor-shape-top svg, .elementor-38857 .elementor-element.elementor-element-7f5b25f > .e-con-inner > .elementor-shape-top svg{width:calc(159% + 1.3px);height:10px;}.elementor-38857 .elementor-element.elementor-element-74025ea .the7-heading-title{text-decoration-style:solid;}.elementor-38857 .elementor-element.elementor-element-9f1a783{font-family:var( --e-global-typography-el_content_4-font-family ), Sans-serif;font-size:var( --e-global-typography-el_content_4-font-size );font-weight:var( --e-global-typography-el_content_4-font-weight );text-transform:var( --e-global-typography-el_content_4-text-transform );font-style:var( --e-global-typography-el_content_4-font-style );text-decoration:var( --e-global-typography-el_content_4-text-decoration );line-height:var( --e-global-typography-el_content_4-line-height );color:var( --e-global-color-el_color_7 );--textColor:var( --e-global-color-el_color_7 );}.elementor-38857 .elementor-element.elementor-element-3f0cae0{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38857 .elementor-element.elementor-element-3f0cae0 > .elementor-shape-top .elementor-shape-fill, .elementor-38857 .elementor-element.elementor-element-3f0cae0 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-el_color_1_2 );}.elementor-38857 .elementor-element.elementor-element-3f0cae0 > .elementor-shape-top svg, .elementor-38857 .elementor-element.elementor-element-3f0cae0 > .e-con-inner > .elementor-shape-top svg{width:calc(159% + 1.3px);height:15px;}.elementor-38857 .elementor-element.elementor-element-ca49f32 .the7-heading-title{text-decoration-style:solid;}.elementor-38857 .elementor-element.elementor-element-8cfd34e{font-family:var( --e-global-typography-el_content_4-font-family ), Sans-serif;font-size:var( --e-global-typography-el_content_4-font-size );font-weight:var( --e-global-typography-el_content_4-font-weight );text-transform:var( --e-global-typography-el_content_4-text-transform );font-style:var( --e-global-typography-el_content_4-font-style );text-decoration:var( --e-global-typography-el_content_4-text-decoration );line-height:var( --e-global-typography-el_content_4-line-height );color:var( --e-global-color-el_color_7 );--textColor:var( --e-global-color-el_color_7 );}.elementor-38857 .elementor-element.elementor-element-d1aefeb{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38857 .elementor-element.elementor-element-d1aefeb > .elementor-shape-top .elementor-shape-fill, .elementor-38857 .elementor-element.elementor-element-d1aefeb > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-el_color_1_2 );}.elementor-38857 .elementor-element.elementor-element-d1aefeb > .elementor-shape-top svg, .elementor-38857 .elementor-element.elementor-element-d1aefeb > .e-con-inner > .elementor-shape-top svg{width:calc(159% + 1.3px);height:20px;}.elementor-38857 .elementor-element.elementor-element-952ca2a .the7-heading-title{text-decoration-style:solid;}.elementor-38857 .elementor-element.elementor-element-9d7fbcd{font-family:var( --e-global-typography-el_content_4-font-family ), Sans-serif;font-size:var( --e-global-typography-el_content_4-font-size );font-weight:var( --e-global-typography-el_content_4-font-weight );text-transform:var( --e-global-typography-el_content_4-text-transform );font-style:var( --e-global-typography-el_content_4-font-style );text-decoration:var( --e-global-typography-el_content_4-text-decoration );line-height:var( --e-global-typography-el_content_4-line-height );color:var( --e-global-color-el_color_7 );--textColor:var( --e-global-color-el_color_7 );}.elementor-38857 .elementor-element.elementor-element-effae9e{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38857 .elementor-element.elementor-element-effae9e > .elementor-shape-top .elementor-shape-fill, .elementor-38857 .elementor-element.elementor-element-effae9e > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-el_color_1_2 );}.elementor-38857 .elementor-element.elementor-element-effae9e > .elementor-shape-top svg, .elementor-38857 .elementor-element.elementor-element-effae9e > .e-con-inner > .elementor-shape-top svg{width:calc(159% + 1.3px);height:25px;}.elementor-38857 .elementor-element.elementor-element-33cb902 .the7-heading-title{text-decoration-style:solid;}.elementor-38857 .elementor-element.elementor-element-3721abe{font-family:var( --e-global-typography-el_content_4-font-family ), Sans-serif;font-size:var( --e-global-typography-el_content_4-font-size );font-weight:var( --e-global-typography-el_content_4-font-weight );text-transform:var( --e-global-typography-el_content_4-text-transform );font-style:var( --e-global-typography-el_content_4-font-style );text-decoration:var( --e-global-typography-el_content_4-text-decoration );line-height:var( --e-global-typography-el_content_4-line-height );color:var( --e-global-color-el_color_7 );--textColor:var( --e-global-color-el_color_7 );}.elementor-38857 .elementor-element.elementor-element-cf96c6c{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38857 .elementor-element.elementor-element-cf96c6c > .elementor-shape-top .elementor-shape-fill, .elementor-38857 .elementor-element.elementor-element-cf96c6c > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-el_color_1_2 );}.elementor-38857 .elementor-element.elementor-element-cf96c6c > .elementor-shape-top svg, .elementor-38857 .elementor-element.elementor-element-cf96c6c > .e-con-inner > .elementor-shape-top svg{width:calc(159% + 1.3px);height:30px;}.elementor-38857 .elementor-element.elementor-element-21d1078 .the7-heading-title{text-decoration-style:solid;}.elementor-38857 .elementor-element.elementor-element-fc0530a{font-family:var( --e-global-typography-el_content_4-font-family ), Sans-serif;font-size:var( --e-global-typography-el_content_4-font-size );font-weight:var( --e-global-typography-el_content_4-font-weight );text-transform:var( --e-global-typography-el_content_4-text-transform );font-style:var( --e-global-typography-el_content_4-font-style );text-decoration:var( --e-global-typography-el_content_4-text-decoration );line-height:var( --e-global-typography-el_content_4-line-height );color:var( --e-global-color-el_color_7 );--textColor:var( --e-global-color-el_color_7 );}.elementor-38857 .elementor-element.elementor-element-a637991{--display:flex;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38857 .elementor-element.elementor-element-a637991 > .elementor-shape-top .elementor-shape-fill, .elementor-38857 .elementor-element.elementor-element-a637991 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-el_color_1_2 );}.elementor-38857 .elementor-element.elementor-element-a637991 > .elementor-shape-top svg, .elementor-38857 .elementor-element.elementor-element-a637991 > .e-con-inner > .elementor-shape-top svg{width:calc(159% + 1.3px);height:35px;}.elementor-38857 .elementor-element.elementor-element-644d92b .the7-heading-title{text-decoration-style:solid;}.elementor-38857 .elementor-element.elementor-element-46ab01d{font-family:var( --e-global-typography-el_content_4-font-family ), Sans-serif;font-size:var( --e-global-typography-el_content_4-font-size );font-weight:var( --e-global-typography-el_content_4-font-weight );text-transform:var( --e-global-typography-el_content_4-text-transform );font-style:var( --e-global-typography-el_content_4-font-style );text-decoration:var( --e-global-typography-el_content_4-text-decoration );line-height:var( --e-global-typography-el_content_4-line-height );color:var( --e-global-color-el_color_7 );--textColor:var( --e-global-color-el_color_7 );}.elementor-38857 .elementor-element.elementor-element-c1e219b{--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;--align-items:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:5%;--padding-right:5%;}.elementor-38857 .elementor-element.elementor-element-d3030a9{--display:flex;}.elementor-38857 .elementor-element.elementor-element-0e7b91d{text-align:center;}.elementor-38857 .elementor-element.elementor-element-0e7b91d .elementor-heading-title{font-size:45px;}.elementor-38857 .elementor-element.elementor-element-f2dcffb{--display:grid;--width:100%;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38857 .elementor-element.elementor-element-f2dcffb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38857 .elementor-element.elementor-element-51b418d{--display:flex;--width:100%;--min-height:350px;--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;--justify-content:flex-start;--align-items:flex-end;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--flex-wrap:wrap;--overlay-opacity:0.64;border-style:none;--border-style:none;--border-radius:0px 30px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:025px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-38857 .elementor-element.elementor-element-51b418d:not(.elementor-motion-effects-element-type-background), .elementor-38857 .elementor-element.elementor-element-51b418d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://enhancedbuildingmanagement.co.uk/wp-content/uploads/2026/08/planning-appications.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-38857 .elementor-element.elementor-element-51b418d::before, .elementor-38857 .elementor-element.elementor-element-51b418d > .elementor-background-video-container::before, .elementor-38857 .elementor-element.elementor-element-51b418d > .e-con-inner > .elementor-background-video-container::before, .elementor-38857 .elementor-element.elementor-element-51b418d > .elementor-background-slideshow::before, .elementor-38857 .elementor-element.elementor-element-51b418d > .e-con-inner > .elementor-background-slideshow::before, .elementor-38857 .elementor-element.elementor-element-51b418d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#263D81;--background-overlay:'';}.elementor-38857 .elementor-element.elementor-element-51b418d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38857 .elementor-element.elementor-element-fda15aa > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-fda15aa .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:bold;text-transform:none;line-height:1.3em;letter-spacing:-0.5px;color:#FEFFFF;}.elementor-38857 .elementor-element.elementor-element-44d2635{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;color:#FFFFFF;--textColor:#FFFFFF;}.elementor-38857 .elementor-element.elementor-element-18a4abe{--display:flex;--width:100%;--min-height:350px;--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;--justify-content:flex-start;--align-items:flex-end;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--flex-wrap:wrap;--overlay-opacity:0.64;border-style:none;--border-style:none;--border-radius:0px 30px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:025px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-38857 .elementor-element.elementor-element-18a4abe:not(.elementor-motion-effects-element-type-background), .elementor-38857 .elementor-element.elementor-element-18a4abe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://enhancedbuildingmanagement.co.uk/wp-content/uploads/2026/08/Buiding-Plans.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-38857 .elementor-element.elementor-element-18a4abe::before, .elementor-38857 .elementor-element.elementor-element-18a4abe > .elementor-background-video-container::before, .elementor-38857 .elementor-element.elementor-element-18a4abe > .e-con-inner > .elementor-background-video-container::before, .elementor-38857 .elementor-element.elementor-element-18a4abe > .elementor-background-slideshow::before, .elementor-38857 .elementor-element.elementor-element-18a4abe > .e-con-inner > .elementor-background-slideshow::before, .elementor-38857 .elementor-element.elementor-element-18a4abe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#263D81;--background-overlay:'';}.elementor-38857 .elementor-element.elementor-element-18a4abe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38857 .elementor-element.elementor-element-5877377 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-5877377 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:bold;text-transform:none;line-height:1.3em;letter-spacing:-0.5px;color:#FEFFFF;}.elementor-38857 .elementor-element.elementor-element-0df4248{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;color:#FFFFFF;--textColor:#FFFFFF;}.elementor-38857 .elementor-element.elementor-element-611706d{--display:flex;--width:100%;--min-height:350px;--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;--justify-content:flex-start;--align-items:flex-end;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--flex-wrap:wrap;--overlay-opacity:0.64;border-style:none;--border-style:none;--border-radius:0px 30px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:025px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-38857 .elementor-element.elementor-element-611706d:not(.elementor-motion-effects-element-type-background), .elementor-38857 .elementor-element.elementor-element-611706d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://enhancedbuildingmanagement.co.uk/wp-content/uploads/2026/08/planning-appications.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-38857 .elementor-element.elementor-element-611706d::before, .elementor-38857 .elementor-element.elementor-element-611706d > .elementor-background-video-container::before, .elementor-38857 .elementor-element.elementor-element-611706d > .e-con-inner > .elementor-background-video-container::before, .elementor-38857 .elementor-element.elementor-element-611706d > .elementor-background-slideshow::before, .elementor-38857 .elementor-element.elementor-element-611706d > .e-con-inner > .elementor-background-slideshow::before, .elementor-38857 .elementor-element.elementor-element-611706d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#263D81;--background-overlay:'';}.elementor-38857 .elementor-element.elementor-element-611706d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38857 .elementor-element.elementor-element-1031b38 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-1031b38 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:bold;text-transform:none;line-height:1.3em;letter-spacing:-0.5px;color:#FEFFFF;}.elementor-38857 .elementor-element.elementor-element-2187394{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;color:#FFFFFF;--textColor:#FFFFFF;}.elementor-38857 .elementor-element.elementor-element-56127cf{--display:flex;--width:100%;--min-height:350px;--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;--justify-content:flex-start;--align-items:flex-end;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--flex-wrap:wrap;--overlay-opacity:0.64;border-style:none;--border-style:none;--border-radius:0px 30px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:025px;--padding-bottom:025px;--padding-left:025px;--padding-right:025px;}.elementor-38857 .elementor-element.elementor-element-56127cf:not(.elementor-motion-effects-element-type-background), .elementor-38857 .elementor-element.elementor-element-56127cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://enhancedbuildingmanagement.co.uk/wp-content/uploads/2026/08/planning-appications.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-38857 .elementor-element.elementor-element-56127cf::before, .elementor-38857 .elementor-element.elementor-element-56127cf > .elementor-background-video-container::before, .elementor-38857 .elementor-element.elementor-element-56127cf > .e-con-inner > .elementor-background-video-container::before, .elementor-38857 .elementor-element.elementor-element-56127cf > .elementor-background-slideshow::before, .elementor-38857 .elementor-element.elementor-element-56127cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-38857 .elementor-element.elementor-element-56127cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#263D81;--background-overlay:'';}.elementor-38857 .elementor-element.elementor-element-56127cf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38857 .elementor-element.elementor-element-d04ba28{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-38857 .elementor-element.elementor-element-d04ba28 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-d04ba28.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-38857 .elementor-element.elementor-element-d04ba28 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:40px;font-weight:bold;text-transform:none;line-height:1.3em;letter-spacing:-0.5px;color:#FEFFFF;}.elementor-38857 .elementor-element.elementor-element-fedb2d1{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;color:#FFFFFF;--textColor:#FFFFFF;}.elementor-38857 .elementor-element.elementor-element-1dddcbb{--display:flex;}.elementor-38857 .elementor-element.elementor-element-40ead43{--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:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:5%;--padding-right:5%;}.elementor-38857 .elementor-element.elementor-element-40ead43:not(.elementor-motion-effects-element-type-background), .elementor-38857 .elementor-element.elementor-element-40ead43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-el_color_1_6 );}.elementor-38857 .elementor-element.elementor-element-a523b8b{--display:flex;--width:50%;--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;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38857 .elementor-element.elementor-element-ac861f8{--display:flex;--width:50%;--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;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38857 .elementor-element.elementor-element-ac861f8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38857 .elementor-element.elementor-element-cbc48bc > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-cbc48bc .elementor-heading-title{font-family:var( --e-global-typography-el_title_1-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_1-font-size );font-weight:var( --e-global-typography-el_title_1-font-weight );text-transform:var( --e-global-typography-el_title_1-text-transform );line-height:var( --e-global-typography-el_title_1-line-height );letter-spacing:var( --e-global-typography-el_title_1-letter-spacing );color:#101828;}.elementor-38857 .elementor-element.elementor-element-de2f9b5 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-de2f9b5{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:#667085;--textColor:#667085;}.elementor-38857 .elementor-element.elementor-element-f58b62f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-38857 .elementor-element.elementor-element-f58b62f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-38857 .elementor-element.elementor-element-f58b62f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-38857 .elementor-element.elementor-element-f58b62f .elementor-icon-list-text{transition:color 0.3s;}.elementor-38857 .elementor-element.elementor-element-6d773d9{--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:space-between;--align-items:center;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:160px;--padding-left:5%;--padding-right:5%;}.elementor-38857 .elementor-element.elementor-element-dc00393 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-38857 .elementor-element.elementor-element-dc00393{text-align:center;}.elementor-38857 .elementor-element.elementor-element-dc00393 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:42px;font-weight:900;text-transform:none;line-height:1.3em;letter-spacing:0px;color:#101828;}.elementor-38857 .elementor-element.elementor-element-06958a7{--display:flex;--width:800px;}.elementor-38857 .elementor-element.elementor-element-feebb01{column-gap:0px;text-align:center;font-size:16px;font-weight:500;}.elementor-38857 .elementor-element.elementor-element-a9af70f{--spacer-size:30px;}.elementor-38857 .elementor-element.elementor-element-558b79e .box-content{align-items:center;text-align:center;}.elementor-38857 .elementor-element.elementor-element-558b79e .dt-css-grid{grid-template-columns:repeat(5,1fr);grid-column-gap:40px;grid-row-gap:20px;--grid-row-gap:20px;}.elementor-38857 .elementor-element.elementor-element-558b79e{--wide-desktop-columns:5;--the7-img-object-fit:var(--object-fit);--the7-img-width:var(--ratio-img-width);--the7-img-height:var(--ratio-img-height);--the7-img-max-height:var(--max-height);--the7-img-max-width:var(--max-width);--box-width:var(--image-size, var(--ratio-img-width));--the7-img-ratio:var(--aspect-ratio, var(--ratio));--image-size:200px;--flex-flow:column wrap;--img-space:0 0 var(--icon-spacing, 15px) 0;--img-order:0;--img-width:100%;--content-width:width: 100%;--icon-spacing:29px;}.elementor-38857 .elementor-element.elementor-element-558b79e .wf-cell .the7-image-box-wrapper{align-items:flex-start;align-content:flex-start;justify-content:flex-start;}.elementor-38857 .elementor-element.elementor-element-558b79e .elementor-image-div{align-self:flex-start;}.elementor-38857 .elementor-element.elementor-element-558b79e .elementor-image-div img{padding:0px;}.elementor-38857 .elementor-element.elementor-element-558b79e .post-thumbnail-rollover img{opacity:calc(100/100);}
					.elementor-38857 .elementor-element.elementor-element-558b79e .elementor-image-div img { transition: opacity 0.3s ease; }
					.elementor-38857 .elementor-element.elementor-element-558b79e a:hover .the7-simple-post-thumb img,
					.elementor-38857 .elementor-element.elementor-element-558b79e .post-thumbnail-rollover:hover img {opacity:calc(100/100);}.elementor-38857 .elementor-element.elementor-element-558b79e .box-description{margin-top:10px;}.elementor-38857 .elementor-element.elementor-element-0859e56{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:5%;--padding-right:5%;}.elementor-38857 .elementor-element.elementor-element-0859e56:not(.elementor-motion-effects-element-type-background), .elementor-38857 .elementor-element.elementor-element-0859e56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-el_color_1_6 );}.elementor-38857 .elementor-element.elementor-element-113f549{text-align:center;}.elementor-38857 .elementor-element.elementor-element-113f549 .elementor-heading-title{font-family:var( --e-global-typography-el_title_2-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_2-font-size );font-weight:var( --e-global-typography-el_title_2-font-weight );text-transform:var( --e-global-typography-el_title_2-text-transform );line-height:var( --e-global-typography-el_title_2-line-height );letter-spacing:var( --e-global-typography-el_title_2-letter-spacing );color:#101828;}.elementor-38857 .elementor-element.elementor-element-afe9b36 > .elementor-widget-container{margin:0px 0px 56px 0px;}.elementor-38857 .elementor-element.elementor-element-afe9b36{text-align:center;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:150%;color:#667085;--textColor:#667085;}.elementor-38857 .elementor-element.elementor-element-1436421{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--overflow:hidden;}.elementor-38857 .elementor-element.elementor-element-ddf6b2b{--display:flex;--width:fit-content;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38857 .elementor-element.elementor-element-ba27c94 img, .elementor-38857 .elementor-element.elementor-element-ba27c94 svg{border-radius:10px 10px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-4643ff3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38857 .elementor-element.elementor-element-effb90b{--display:flex;--width:100%;--min-height:350px;--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;--justify-content:flex-start;--align-items:flex-end;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.64;border-style:none;--border-style:none;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38857 .elementor-element.elementor-element-effb90b::before, .elementor-38857 .elementor-element.elementor-element-effb90b > .elementor-background-video-container::before, .elementor-38857 .elementor-element.elementor-element-effb90b > .e-con-inner > .elementor-background-video-container::before, .elementor-38857 .elementor-element.elementor-element-effb90b > .elementor-background-slideshow::before, .elementor-38857 .elementor-element.elementor-element-effb90b > .e-con-inner > .elementor-background-slideshow::before, .elementor-38857 .elementor-element.elementor-element-effb90b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#263D81;--background-overlay:'';}.elementor-38857 .elementor-element.elementor-element-effb90b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38857 .elementor-element.elementor-element-cce36e8 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-cce36e8 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:bold;text-transform:none;line-height:1.3em;letter-spacing:-0.5px;color:#FEFFFF;}.elementor-38857 .elementor-element.elementor-element-49fc3ea > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-49fc3ea .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1.3em;letter-spacing:-0.5px;color:#FEFFFF;}.elementor-38857 .elementor-element.elementor-element-438aba1{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;color:#FFFFFF;--textColor:#FFFFFF;}.elementor-38857 .elementor-element.elementor-element-1a5bb00 .elementor-button, .elementor-38857 .elementor-element.elementor-element-1a5bb00 .elementor-button .elementor-button-icon{font-size:16px;}.elementor-38857 .elementor-element.elementor-element-1a5bb00 .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-38857 .elementor-element.elementor-element-149083c{--display:flex;--width:fit-content;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38857 .elementor-element.elementor-element-54134ce img, .elementor-38857 .elementor-element.elementor-element-54134ce svg{border-radius:10px 10px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-2a09c4c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38857 .elementor-element.elementor-element-ad1e487{--display:flex;--width:100%;--min-height:350px;--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;--justify-content:flex-start;--align-items:flex-end;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.64;border-style:none;--border-style:none;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38857 .elementor-element.elementor-element-ad1e487::before, .elementor-38857 .elementor-element.elementor-element-ad1e487 > .elementor-background-video-container::before, .elementor-38857 .elementor-element.elementor-element-ad1e487 > .e-con-inner > .elementor-background-video-container::before, .elementor-38857 .elementor-element.elementor-element-ad1e487 > .elementor-background-slideshow::before, .elementor-38857 .elementor-element.elementor-element-ad1e487 > .e-con-inner > .elementor-background-slideshow::before, .elementor-38857 .elementor-element.elementor-element-ad1e487 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#263D81;--background-overlay:'';}.elementor-38857 .elementor-element.elementor-element-ad1e487.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38857 .elementor-element.elementor-element-6d7b2dd > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-6d7b2dd .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:bold;text-transform:none;line-height:1.3em;letter-spacing:-0.5px;color:#FEFFFF;}.elementor-38857 .elementor-element.elementor-element-1ef3bd3 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-1ef3bd3 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1.3em;letter-spacing:-0.5px;color:#FEFFFF;}.elementor-38857 .elementor-element.elementor-element-de0fc6e{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;color:#FFFFFF;--textColor:#FFFFFF;}.elementor-38857 .elementor-element.elementor-element-57ac9be .elementor-button, .elementor-38857 .elementor-element.elementor-element-57ac9be .elementor-button .elementor-button-icon{font-size:16px;}.elementor-38857 .elementor-element.elementor-element-57ac9be .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-38857 .elementor-element.elementor-element-d8052d5{--display:flex;--width:fit-content;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38857 .elementor-element.elementor-element-f71460e img, .elementor-38857 .elementor-element.elementor-element-f71460e svg{border-style:solid;border-width:1px 1px 0px 01px;border-color:#263D81;border-radius:10px 10px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-86cd1d9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-38857 .elementor-element.elementor-element-2c9a1bb{--display:flex;--width:100%;--min-height:350px;--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;--justify-content:flex-start;--align-items:flex-end;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--flex-wrap:wrap;--overlay-opacity:0.64;border-style:none;--border-style:none;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38857 .elementor-element.elementor-element-2c9a1bb::before, .elementor-38857 .elementor-element.elementor-element-2c9a1bb > .elementor-background-video-container::before, .elementor-38857 .elementor-element.elementor-element-2c9a1bb > .e-con-inner > .elementor-background-video-container::before, .elementor-38857 .elementor-element.elementor-element-2c9a1bb > .elementor-background-slideshow::before, .elementor-38857 .elementor-element.elementor-element-2c9a1bb > .e-con-inner > .elementor-background-slideshow::before, .elementor-38857 .elementor-element.elementor-element-2c9a1bb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#263D81;--background-overlay:'';}.elementor-38857 .elementor-element.elementor-element-2c9a1bb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-38857 .elementor-element.elementor-element-52a3207 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-52a3207 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:bold;text-transform:none;line-height:1.3em;letter-spacing:-0.5px;color:#FEFFFF;}.elementor-38857 .elementor-element.elementor-element-0480e82 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-0480e82 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;text-transform:none;line-height:1.3em;letter-spacing:-0.5px;color:#FEFFFF;}.elementor-38857 .elementor-element.elementor-element-ed11759{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.6em;color:#FFFFFF;--textColor:#FFFFFF;}.elementor-38857 .elementor-element.elementor-element-bc1a080 .elementor-button, .elementor-38857 .elementor-element.elementor-element-bc1a080 .elementor-button .elementor-button-icon{font-size:16px;}.elementor-38857 .elementor-element.elementor-element-bc1a080 .elementor-button{fill:#FFFFFF;color:#FFFFFF;}.elementor-38857 .elementor-element.elementor-element-24bf760{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:024px;--padding-right:024px;}.elementor-38857 .elementor-element.elementor-element-24bf760:not(.elementor-motion-effects-element-type-background), .elementor-38857 .elementor-element.elementor-element-24bf760 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#899ADF1F;}.elementor-38857 .elementor-element.elementor-element-6fb17ba{--display:flex;}.elementor-38857 .elementor-element.elementor-element-ea91895{text-align:center;}.elementor-38857 .elementor-element.elementor-element-6e37032{text-align:center;}.elementor-38857 .elementor-element.elementor-element-2fccb81{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--align-items:stretch;}.elementor-38857 .elementor-element.elementor-element-a1cb474 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8E2EC;border-radius:8px 8px 8px 8px;box-shadow:0px 8px 24px 0px rgba(23.999999999999993, 50.000000000000036, 84.99999999999999, 0.1);}.elementor-38857 .elementor-element.elementor-element-a1cb474{--e-price-table-header-background-color:var( --e-global-color-el_color_4 );}.elementor-38857 .elementor-element.elementor-element-a1cb474 .elementor-price-table__header{padding:24px 20px 20px 24px;}.elementor-38857 .elementor-element.elementor-element-a1cb474 .elementor-price-table__heading{font-size:24px;line-height:1.25em;}.elementor-38857 .elementor-element.elementor-element-a1cb474 .elementor-price-table__subheading{font-size:14px;line-height:1.4em;}.elementor-38857 .elementor-element.elementor-element-a1cb474 .elementor-price-table .elementor-price-table__price{font-size:48px;}.elementor-38857 .elementor-element.elementor-element-a1cb474 .elementor-price-table__currency{align-self:flex-start;}.elementor-38857 .elementor-element.elementor-element-a1cb474 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-38857 .elementor-element.elementor-element-a1cb474 .elementor-price-table__features-list li{line-height:1.5em;}.elementor-38857 .elementor-element.elementor-element-a1cb474 .elementor-price-table__features-list{text-align:start;}.elementor-38857 .elementor-element.elementor-element-a1cb474 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-left:calc((100% - 32%)/2);margin-right:calc((100% - 32%)/2);margin-top:13px;margin-bottom:13px;}.elementor-38857 .elementor-element.elementor-element-a1cb474 .elementor-price-table__button{border-radius:6px 6px 6px 6px;}.elementor-38857 .elementor-element.elementor-element-a1cb474 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-38857 .elementor-element.elementor-element-83876c9 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8E2EC;border-radius:8px 8px 8px 8px;box-shadow:0px 8px 24px 0px rgba(23.999999999999993, 50.000000000000036, 84.99999999999999, 0.1);}.elementor-38857 .elementor-element.elementor-element-83876c9{--e-price-table-header-background-color:var( --e-global-color-el_color_4 );}.elementor-38857 .elementor-element.elementor-element-83876c9 .elementor-price-table__header{padding:24px 20px 20px 24px;}.elementor-38857 .elementor-element.elementor-element-83876c9 .elementor-price-table__heading{font-size:24px;line-height:1.25em;}.elementor-38857 .elementor-element.elementor-element-83876c9 .elementor-price-table__subheading{font-size:14px;line-height:1.4em;}.elementor-38857 .elementor-element.elementor-element-83876c9 .elementor-price-table .elementor-price-table__price{font-size:48px;}.elementor-38857 .elementor-element.elementor-element-83876c9 .elementor-price-table__currency{align-self:flex-start;}.elementor-38857 .elementor-element.elementor-element-83876c9 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-38857 .elementor-element.elementor-element-83876c9 .elementor-price-table__features-list li{line-height:1.5em;}.elementor-38857 .elementor-element.elementor-element-83876c9 .elementor-price-table__features-list{text-align:start;}.elementor-38857 .elementor-element.elementor-element-83876c9 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-left:calc((100% - 32%)/2);margin-right:calc((100% - 32%)/2);margin-top:13px;margin-bottom:13px;}.elementor-38857 .elementor-element.elementor-element-83876c9 .elementor-price-table__button{border-radius:6px 6px 6px 6px;}.elementor-38857 .elementor-element.elementor-element-83876c9 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-38857 .elementor-element.elementor-element-a9850d4 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8E2EC;border-radius:8px 8px 8px 8px;box-shadow:0px 8px 24px 0px rgba(23.999999999999993, 50.000000000000036, 84.99999999999999, 0.1);}.elementor-38857 .elementor-element.elementor-element-a9850d4{--e-price-table-header-background-color:var( --e-global-color-el_color_1 );}.elementor-38857 .elementor-element.elementor-element-a9850d4 .elementor-price-table__header{padding:24px 20px 20px 24px;}.elementor-38857 .elementor-element.elementor-element-a9850d4 .elementor-price-table__heading{font-size:24px;line-height:1.25em;}.elementor-38857 .elementor-element.elementor-element-a9850d4 .elementor-price-table__subheading{font-size:14px;line-height:1.4em;}.elementor-38857 .elementor-element.elementor-element-a9850d4 .elementor-price-table .elementor-price-table__price{font-size:48px;}.elementor-38857 .elementor-element.elementor-element-a9850d4 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-38857 .elementor-element.elementor-element-a9850d4 .elementor-price-table__features-list li{line-height:1.5em;}.elementor-38857 .elementor-element.elementor-element-a9850d4 .elementor-price-table__features-list{text-align:start;}.elementor-38857 .elementor-element.elementor-element-a9850d4 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-left:calc((100% - 32%)/2);margin-right:calc((100% - 32%)/2);margin-top:13px;margin-bottom:13px;}.elementor-38857 .elementor-element.elementor-element-a9850d4 .elementor-price-table__button{border-radius:6px 6px 6px 6px;}.elementor-38857 .elementor-element.elementor-element-a9850d4 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-38857 .elementor-element.elementor-element-a9850d4 .elementor-ribbon-inner{background-color:var( --e-global-color-el_color_4 );margin-top:40px;transform:translateY(-50%) translateX(-50%) translateX(40px) rotate(-45deg);color:#ffffff;font-size:10px;font-weight:500;}.elementor-38857 .elementor-element.elementor-element-0879edf{--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;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:112px;--padding-bottom:112px;--padding-left:5%;--padding-right:5%;}.elementor-38857 .elementor-element.elementor-element-0879edf:not(.elementor-motion-effects-element-type-background), .elementor-38857 .elementor-element.elementor-element-0879edf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-38857 .elementor-element.elementor-element-ee4a2a1 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-38857 .elementor-element.elementor-element-ee4a2a1 .elementor-heading-title{font-family:var( --e-global-typography-el_title_2-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_2-font-size );font-weight:var( --e-global-typography-el_title_2-font-weight );text-transform:var( --e-global-typography-el_title_2-text-transform );line-height:var( --e-global-typography-el_title_2-line-height );letter-spacing:var( --e-global-typography-el_title_2-letter-spacing );color:#101828;}.elementor-38857 .elementor-element.elementor-element-2682c45{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#98A2B3;--border-color:#98A2B3;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-38857 .elementor-element.elementor-element-300b91e > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-38857 .elementor-element.elementor-element-300b91e{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#667085;--textColor:#667085;}.elementor-38857 .elementor-element.elementor-element-ba53bf0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#98A2B3;--border-color:#98A2B3;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-38857 .elementor-element.elementor-element-a03b172 > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-38857 .elementor-element.elementor-element-a03b172{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#667085;--textColor:#667085;}.elementor-38857 .elementor-element.elementor-element-5fd0d0f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#98A2B3;--border-color:#98A2B3;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-38857 .elementor-element.elementor-element-259c1d0 > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-38857 .elementor-element.elementor-element-259c1d0{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#667085;--textColor:#667085;}.elementor-38857 .elementor-element.elementor-element-462d261{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#98A2B3;--border-color:#98A2B3;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-38857 .elementor-element.elementor-element-9fa493a > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-38857 .elementor-element.elementor-element-9fa493a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#667085;--textColor:#667085;}.elementor-38857 .elementor-element.elementor-element-104b46f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#98A2B3;--border-color:#98A2B3;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-38857 .elementor-element.elementor-element-ae2aab5 > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-38857 .elementor-element.elementor-element-ae2aab5{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#667085;--textColor:#667085;}.elementor-38857 .elementor-element.elementor-element-4beea0d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#98A2B3;--border-color:#98A2B3;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-38857 .elementor-element.elementor-element-bebca9f > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-38857 .elementor-element.elementor-element-bebca9f{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#667085;--textColor:#667085;}.elementor-38857 .elementor-element.elementor-element-b620ce4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#98A2B3;--border-color:#98A2B3;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-38857 .elementor-element.elementor-element-6f7fcad > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-38857 .elementor-element.elementor-element-6f7fcad{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#667085;--textColor:#667085;}.elementor-38857 .elementor-element.elementor-element-ccfdf69{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#98A2B3;--border-color:#98A2B3;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:24px;--padding-right:24px;}.elementor-38857 .elementor-element.elementor-element-3a0fdff > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-38857 .elementor-element.elementor-element-3a0fdff{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:150%;color:#667085;--textColor:#667085;}.elementor-38857 .elementor-element.elementor-element-d8256ab{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 0px 00px;--n-accordion-title-normal-color:#101828;--n-accordion-icon-size:22px;--n-accordion-icon-normal-color:#344054;}.elementor-38857 .elementor-element.elementor-element-d8256ab > .elementor-widget-container{margin:0px 0px 64px 0px;padding:0px 0px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-d8256ab > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-el_color_1 );}.elementor-38857 .elementor-element.elementor-element-d8256ab > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-el_color_1 );}.elementor-38857 .elementor-element.elementor-element-d8256ab {--n-accordion-padding:20px 24px 20px 24px;}:where( .elementor-38857 .elementor-element.elementor-element-d8256ab > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Inter", Sans-serif;font-weight:600;line-height:150%;}:where( .elementor-38857 .elementor-element.elementor-element-d8256ab > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-38857 .elementor-element.elementor-element-ea65818:not(.elementor-motion-effects-element-type-background), .elementor-38857 .elementor-element.elementor-element-ea65818 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, var( --e-global-color-el_color_4 ) 0%, var( --e-global-color-el_color_5 ) 100%);}.elementor-38857 .elementor-element.elementor-element-ea65818 > .elementor-background-overlay{background-image:url("https://enhancedbuildingmanagement.co.uk/wp-content/uploads/2022/02/poly-bg-white-01-1.svg");background-position:top center;background-repeat:no-repeat;background-size:100% auto;opacity:0.9;mix-blend-mode:overlay;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38857 .elementor-element.elementor-element-ea65818{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-38857 .elementor-element.elementor-element-249bbd1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-38857 .elementor-element.elementor-element-249bbd1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-38857 .elementor-element.elementor-element-249bbd1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-38857 .elementor-element.elementor-element-249bbd1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:90px 0px 90px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-38857 .elementor-element.elementor-element-249bbd1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38857 .elementor-element.elementor-element-7bf3de3{text-align:center;}.elementor-38857 .elementor-element.elementor-element-7bf3de3 .elementor-heading-title{font-family:var( --e-global-typography-el_title_3-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_3-font-size );font-weight:var( --e-global-typography-el_title_3-font-weight );text-transform:var( --e-global-typography-el_title_3-text-transform );line-height:var( --e-global-typography-el_title_3-line-height );color:var( --e-global-color-el_color_2 );}.elementor-38857 .elementor-element.elementor-element-cddc000{--spacer-size:30px;}.elementor-38857 .elementor-element.elementor-element-6bbb1c7{text-align:center;}.elementor-38857 .elementor-element.elementor-element-6bbb1c7 .elementor-heading-title{font-family:var( --e-global-typography-el_title_1-font-family ), Sans-serif;font-size:var( --e-global-typography-el_title_1-font-size );font-weight:var( --e-global-typography-el_title_1-font-weight );text-transform:var( --e-global-typography-el_title_1-text-transform );line-height:var( --e-global-typography-el_title_1-line-height );letter-spacing:var( --e-global-typography-el_title_1-letter-spacing );color:#FFFFFF;}.elementor-38857 .elementor-element.elementor-element-96e85a4{--spacer-size:35px;}.elementor-38857 .elementor-element.elementor-element-cef8ce4{text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:300;text-transform:none;line-height:1.4em;color:var( --e-global-color-el_c_1_text_accent );--textColor:var( --e-global-color-el_c_1_text_accent );}.elementor-38857 .elementor-element.elementor-element-7e6f207{--spacer-size:35px;}.elementor-38857 .elementor-element.elementor-element-bd853b0 > .elementor-container{max-width:620px;} .elementor-38857 .elementor-element.elementor-element-3fe4d38 .box-button, .elementor-38857 .elementor-element.elementor-element-3fe4d38 .box-button .popup-icon,  .elementor-38857 .elementor-element.elementor-element-3fe4d38 .box-button:hover,  .elementor-38857 .elementor-element.elementor-element-3fe4d38 .box-button:focus, .elementor-38857 .elementor-element.elementor-element-3fe4d38 .box-hover:hover .box-button{background:var( --e-global-color-el_color_2 );}.elementor-38857 .elementor-element.elementor-element-3fe4d38 .box-button.elementor-button:hover, .elementor-38857 .elementor-element.elementor-element-3fe4d38 .box-button.elementor-button:focus, .elementor-38857 .elementor-element.elementor-element-3fe4d38 .box-button.elementor-button:hover .popup-icon, .elementor-38857 .elementor-element.elementor-element-3fe4d38 .box-button.elementor-button:focus .popup-icon,  .elementor-38857 .elementor-element.elementor-element-3fe4d38 .box-hover:hover .box-button.elementor-button, .elementor-38857 .elementor-element.elementor-element-3fe4d38 .box-hover:hover .box-button.elementor-button .popup-icon{background:var( --e-global-color-el_color_2_2 );}.elementor-38857 .elementor-element.elementor-element-3fe4d38{--box-button-width:250px;}.elementor-38857 .elementor-element.elementor-element-3fe4d38 .box-button{min-width:250px;} .elementor-38857 .elementor-element.elementor-element-0359052 .box-button, .elementor-38857 .elementor-element.elementor-element-0359052 .box-button .popup-icon,  .elementor-38857 .elementor-element.elementor-element-0359052 .box-button:hover,  .elementor-38857 .elementor-element.elementor-element-0359052 .box-button:focus, .elementor-38857 .elementor-element.elementor-element-0359052 .box-hover:hover .box-button{background:var( --e-global-color-el_color_2 );}.elementor-38857 .elementor-element.elementor-element-0359052 .box-button.elementor-button:hover, .elementor-38857 .elementor-element.elementor-element-0359052 .box-button.elementor-button:focus, .elementor-38857 .elementor-element.elementor-element-0359052 .box-button.elementor-button:hover .popup-icon, .elementor-38857 .elementor-element.elementor-element-0359052 .box-button.elementor-button:focus .popup-icon,  .elementor-38857 .elementor-element.elementor-element-0359052 .box-hover:hover .box-button.elementor-button, .elementor-38857 .elementor-element.elementor-element-0359052 .box-hover:hover .box-button.elementor-button .popup-icon{background:var( --e-global-color-el_color_2_2 );}.elementor-38857 .elementor-element.elementor-element-0359052{--box-button-width:250px;}.elementor-38857 .elementor-element.elementor-element-0359052 .box-button{min-width:250px;}@media(max-width:989px){.elementor-38857 .elementor-element.elementor-element-362898e{--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;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:130PX;--padding-bottom:96px;--padding-left:5%;--padding-right:5%;}.elementor-38857 .elementor-element.elementor-element-103e644 .elementor-heading-title{font-size:40px;}.elementor-38857 .elementor-element.elementor-element-5560dc4 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-38857 .elementor-element.elementor-element-78c44bc .elementor-button, .elementor-38857 .elementor-element.elementor-element-78c44bc .elementor-button .elementor-button-icon{font-size:16px;}.elementor-38857 .elementor-element.elementor-element-78c44bc .elementor-button{line-height:150%;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-38857 .elementor-element.elementor-element-5336c5a{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-38857 .elementor-element.elementor-element-196d875 .dt-css-grid{grid-template-columns:repeat(3,1fr);}.elementor-38857 .elementor-element.elementor-element-196d875{--wide-desktop-columns:3;}.elementor-38857 .elementor-element.elementor-element-196d875 > .elementor-widget-container{padding:0px 20px 0px 20px;} .elementor-38857 .elementor-element.elementor-element-196d875.icon-position-tablet-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-38857 .elementor-element.elementor-element-196d875.icon-position-tablet-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-38857 .elementor-element.elementor-element-196d875.icon-position-tablet-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;}.elementor-38857 .elementor-element.elementor-element-196d875 .box-content-wrapper .box-heading, .elementor-38857 .elementor-element.elementor-element-196d875 .box-content-wrapper .box-heading a{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-38857 .elementor-element.elementor-element-196d875 .box-description{font-size:var( --e-global-typography-el_content_1-font-size );line-height:var( --e-global-typography-el_content_1-line-height );}.elementor-38857 .elementor-element.elementor-element-04410ad{--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;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:5%;--padding-right:5%;}.elementor-38857 .elementor-element.elementor-element-776224e{--width:100%;}.elementor-38857 .elementor-element.elementor-element-0ba79eb .elementor-heading-title{font-size:var( --e-global-typography-el_title_1-font-size );line-height:var( --e-global-typography-el_title_1-line-height );letter-spacing:var( --e-global-typography-el_title_1-letter-spacing );}.elementor-38857 .elementor-element.elementor-element-5fbd410 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-38857 .elementor-element.elementor-element-2201a0f{--width:100%;}.elementor-38857 .elementor-element.elementor-element-011cc61 .elementor-heading-title{font-size:var( --e-global-typography-el_title_1-font-size );line-height:var( --e-global-typography-el_title_1-line-height );letter-spacing:var( --e-global-typography-el_title_1-letter-spacing );}.elementor-38857 .elementor-element.elementor-element-38f060f{--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;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:5%;--padding-right:5%;}.elementor-38857 .elementor-element.elementor-element-a2fb322{--width:103.381%;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-38857 .elementor-element.elementor-element-a86d625{--width:100%;}.elementor-38857 .elementor-element.elementor-element-7291eff .elementor-heading-title{font-size:40px;}.elementor-38857 .elementor-element.elementor-element-3352983{--width:100%;}.elementor-38857 .elementor-element.elementor-element-22e5644 .elementor-heading-title{font-size:40px;}.elementor-38857 .elementor-element.elementor-element-69b2292{--width:100%;}.elementor-38857 .elementor-element.elementor-element-bbc6653 .elementor-heading-title{font-size:40px;}.elementor-38857 .elementor-element.elementor-element-87c198e{--width:100%;}.elementor-38857 .elementor-element.elementor-element-a31fa2a .elementor-heading-title{font-size:40px;}.elementor-38857 .elementor-element.elementor-element-8fb838d{--width:100%;}.elementor-38857 .elementor-element.elementor-element-0fbc0b9 .elementor-heading-title{font-size:40px;}.elementor-38857 .elementor-element.elementor-element-b0ef66c{--width:100%;}.elementor-38857 .elementor-element.elementor-element-32349c1 .elementor-heading-title{font-size:40px;}.elementor-38857 .elementor-element.elementor-element-b9177d3{--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;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:20PX;--padding-left:5%;--padding-right:5%;}.elementor-38857 .elementor-element.elementor-element-fd903c1{--grid-auto-flow:row;}.elementor-38857 .elementor-element.elementor-element-9f1a783{font-size:var( --e-global-typography-el_content_4-font-size );line-height:var( --e-global-typography-el_content_4-line-height );}.elementor-38857 .elementor-element.elementor-element-8cfd34e{font-size:var( --e-global-typography-el_content_4-font-size );line-height:var( --e-global-typography-el_content_4-line-height );}.elementor-38857 .elementor-element.elementor-element-9d7fbcd{font-size:var( --e-global-typography-el_content_4-font-size );line-height:var( --e-global-typography-el_content_4-line-height );}.elementor-38857 .elementor-element.elementor-element-3721abe{font-size:var( --e-global-typography-el_content_4-font-size );line-height:var( --e-global-typography-el_content_4-line-height );}.elementor-38857 .elementor-element.elementor-element-fc0530a{font-size:var( --e-global-typography-el_content_4-font-size );line-height:var( --e-global-typography-el_content_4-line-height );}.elementor-38857 .elementor-element.elementor-element-46ab01d{font-size:var( --e-global-typography-el_content_4-font-size );line-height:var( --e-global-typography-el_content_4-line-height );}.elementor-38857 .elementor-element.elementor-element-c1e219b{--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;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:5%;--padding-right:5%;}.elementor-38857 .elementor-element.elementor-element-f2dcffb{--width:103.381%;--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-38857 .elementor-element.elementor-element-51b418d{--width:100%;}.elementor-38857 .elementor-element.elementor-element-fda15aa .elementor-heading-title{font-size:40px;}.elementor-38857 .elementor-element.elementor-element-18a4abe{--width:100%;}.elementor-38857 .elementor-element.elementor-element-5877377 .elementor-heading-title{font-size:40px;}.elementor-38857 .elementor-element.elementor-element-611706d{--width:100%;}.elementor-38857 .elementor-element.elementor-element-1031b38 .elementor-heading-title{font-size:40px;}.elementor-38857 .elementor-element.elementor-element-56127cf{--width:100%;}.elementor-38857 .elementor-element.elementor-element-d04ba28 .elementor-heading-title{font-size:40px;}.elementor-38857 .elementor-element.elementor-element-40ead43{--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;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:20PX;--padding-left:5%;--padding-right:5%;}.elementor-38857 .elementor-element.elementor-element-ac861f8{--width:100%;}.elementor-38857 .elementor-element.elementor-element-cbc48bc .elementor-heading-title{font-size:var( --e-global-typography-el_title_1-font-size );line-height:var( --e-global-typography-el_title_1-line-height );letter-spacing:var( --e-global-typography-el_title_1-letter-spacing );}.elementor-38857 .elementor-element.elementor-element-de2f9b5 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-38857 .elementor-element.elementor-element-6d773d9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 0px;--row-gap:24px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:144px;--padding-left:5%;--padding-right:5%;}.elementor-38857 .elementor-element.elementor-element-dc00393 .elementor-heading-title{font-size:30px;}.elementor-38857 .elementor-element.elementor-element-558b79e .dt-css-grid{grid-template-columns:repeat(5,1fr);}.elementor-38857 .elementor-element.elementor-element-558b79e{--wide-desktop-columns:5;}.elementor-38857 .elementor-element.elementor-element-0859e56{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:5%;--padding-right:5%;}.elementor-38857 .elementor-element.elementor-element-113f549 .elementor-heading-title{font-size:var( --e-global-typography-el_title_2-font-size );line-height:var( --e-global-typography-el_title_2-line-height );letter-spacing:var( --e-global-typography-el_title_2-letter-spacing );}.elementor-38857 .elementor-element.elementor-element-afe9b36 > .elementor-widget-container{margin:0px 0px 48px 0px;}.elementor-38857 .elementor-element.elementor-element-1436421{--grid-auto-flow:row;}.elementor-38857 .elementor-element.elementor-element-effb90b{--width:100%;}.elementor-38857 .elementor-element.elementor-element-cce36e8 .elementor-heading-title{font-size:40px;}.elementor-38857 .elementor-element.elementor-element-49fc3ea .elementor-heading-title{font-size:40px;}.elementor-38857 .elementor-element.elementor-element-ad1e487{--width:100%;}.elementor-38857 .elementor-element.elementor-element-6d7b2dd .elementor-heading-title{font-size:40px;}.elementor-38857 .elementor-element.elementor-element-1ef3bd3 .elementor-heading-title{font-size:40px;}.elementor-38857 .elementor-element.elementor-element-2c9a1bb{--width:100%;}.elementor-38857 .elementor-element.elementor-element-52a3207 .elementor-heading-title{font-size:40px;}.elementor-38857 .elementor-element.elementor-element-0480e82 .elementor-heading-title{font-size:40px;}.elementor-38857 .elementor-element.elementor-element-2fccb81{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-38857 .elementor-element.elementor-element-0879edf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:5%;--padding-right:5%;}.elementor-38857 .elementor-element.elementor-element-ee4a2a1 > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-ee4a2a1 .elementor-heading-title{font-size:var( --e-global-typography-el_title_2-font-size );line-height:var( --e-global-typography-el_title_2-line-height );letter-spacing:var( --e-global-typography-el_title_2-letter-spacing );}.elementor-38857 .elementor-element.elementor-element-d8256ab > .elementor-widget-container{margin:0px 0px 56px 0px;}.elementor-38857 .elementor-element.elementor-element-7bf3de3 .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-38857 .elementor-element.elementor-element-6bbb1c7 .elementor-heading-title{font-size:var( --e-global-typography-el_title_1-font-size );line-height:var( --e-global-typography-el_title_1-line-height );letter-spacing:var( --e-global-typography-el_title_1-letter-spacing );}}@media(max-width:777px){.elementor-38857 .elementor-element.elementor-element-362898e{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100PX;--padding-bottom:64px;--padding-left:5%;--padding-right:5%;}.elementor-38857 .elementor-element.elementor-element-446bba4{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-38857 .elementor-element.elementor-element-103e644 .elementor-heading-title{font-size:30px;}.elementor-38857 .elementor-element.elementor-element-5560dc4 > .elementor-widget-container{margin:0px 0px -2px 0px;}.elementor-38857 .elementor-element.elementor-element-5560dc4{text-align:start;font-size:16px;line-height:150%;}.elementor-38857 .elementor-element.elementor-element-3daf3c7 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-78c44bc .elementor-button, .elementor-38857 .elementor-element.elementor-element-78c44bc .elementor-button .elementor-button-icon{font-size:16px;}.elementor-38857 .elementor-element.elementor-element-78c44bc .elementor-button{line-height:150%;border-width:1px 1px 1px 1px;border-radius:8px 8px 8px 8px;}.elementor-38857 .elementor-element.elementor-element-5336c5a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-38857 .elementor-element.elementor-element-196d875 .dt-css-grid{grid-template-columns:repeat(1,1fr);}.elementor-38857 .elementor-element.elementor-element-196d875{--wide-desktop-columns:1;} .elementor-38857 .elementor-element.elementor-element-196d875.icon-position-mobile-left .elementor-icon-div{margin:0 var(--icon-spacing) 0 0;} .elementor-38857 .elementor-element.elementor-element-196d875.icon-position-mobile-right .elementor-icon-div{margin:0 0 0 var(--icon-spacing);} .elementor-38857 .elementor-element.elementor-element-196d875.icon-position-mobile-top .elementor-icon-div{margin:0 0 var(--icon-spacing) 0;}.elementor-38857 .elementor-element.elementor-element-196d875 .box-content-wrapper .box-heading, .elementor-38857 .elementor-element.elementor-element-196d875 .box-content-wrapper .box-heading a{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-38857 .elementor-element.elementor-element-196d875 .box-description{font-size:var( --e-global-typography-el_content_1-font-size );line-height:var( --e-global-typography-el_content_1-line-height );}.elementor-38857 .elementor-element.elementor-element-04410ad{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:5%;--padding-right:5%;}.elementor-38857 .elementor-element.elementor-element-776224e{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-38857 .elementor-element.elementor-element-0ba79eb .elementor-heading-title{font-size:var( --e-global-typography-el_title_1-font-size );line-height:var( --e-global-typography-el_title_1-line-height );letter-spacing:var( --e-global-typography-el_title_1-letter-spacing );}.elementor-38857 .elementor-element.elementor-element-5fbd410 > .elementor-widget-container{margin:0px 0px -2px 0px;}.elementor-38857 .elementor-element.elementor-element-5fbd410{text-align:start;font-size:16px;line-height:150%;}.elementor-38857 .elementor-element.elementor-element-2201a0f{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-38857 .elementor-element.elementor-element-011cc61 .elementor-heading-title{font-size:var( --e-global-typography-el_title_1-font-size );line-height:var( --e-global-typography-el_title_1-line-height );letter-spacing:var( --e-global-typography-el_title_1-letter-spacing );}.elementor-38857 .elementor-element.elementor-element-38f060f{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:5%;--padding-right:5%;}.elementor-38857 .elementor-element.elementor-element-4debcf0 .elementor-heading-title{font-size:32px;line-height:1.2em;letter-spacing:0px;}.elementor-38857 .elementor-element.elementor-element-a2fb322{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-38857 .elementor-element.elementor-element-a86d625{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:0.7;}.elementor-38857 .elementor-element.elementor-element-7291eff .elementor-heading-title{font-size:30px;}.elementor-38857 .elementor-element.elementor-element-20c69dd{font-size:16px;}.elementor-38857 .elementor-element.elementor-element-3352983{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:0.7;}.elementor-38857 .elementor-element.elementor-element-22e5644 .elementor-heading-title{font-size:30px;}.elementor-38857 .elementor-element.elementor-element-9aee33b{font-size:16px;}.elementor-38857 .elementor-element.elementor-element-69b2292{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:0.7;}.elementor-38857 .elementor-element.elementor-element-bbc6653 .elementor-heading-title{font-size:30px;}.elementor-38857 .elementor-element.elementor-element-c125645{font-size:16px;}.elementor-38857 .elementor-element.elementor-element-87c198e{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:0.7;}.elementor-38857 .elementor-element.elementor-element-a31fa2a .elementor-heading-title{font-size:30px;}.elementor-38857 .elementor-element.elementor-element-93d84b3{font-size:16px;}.elementor-38857 .elementor-element.elementor-element-8fb838d{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:0.7;}.elementor-38857 .elementor-element.elementor-element-0fbc0b9 .elementor-heading-title{font-size:30px;}.elementor-38857 .elementor-element.elementor-element-2d532f6{font-size:16px;}.elementor-38857 .elementor-element.elementor-element-b0ef66c{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:0.7;}.elementor-38857 .elementor-element.elementor-element-32349c1 .elementor-heading-title{font-size:30px;}.elementor-38857 .elementor-element.elementor-element-f81d56c{font-size:16px;}.elementor-38857 .elementor-element.elementor-element-b9177d3{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:20px;--padding-left:5%;--padding-right:5%;}.elementor-38857 .elementor-element.elementor-element-ea87ae9 .elementor-heading-title{font-size:32px;line-height:1.2em;letter-spacing:0px;}.elementor-38857 .elementor-element.elementor-element-fd903c1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-38857 .elementor-element.elementor-element-9f1a783{font-size:var( --e-global-typography-el_content_4-font-size );line-height:var( --e-global-typography-el_content_4-line-height );}.elementor-38857 .elementor-element.elementor-element-8cfd34e{font-size:var( --e-global-typography-el_content_4-font-size );line-height:var( --e-global-typography-el_content_4-line-height );}.elementor-38857 .elementor-element.elementor-element-9d7fbcd{font-size:var( --e-global-typography-el_content_4-font-size );line-height:var( --e-global-typography-el_content_4-line-height );}.elementor-38857 .elementor-element.elementor-element-3721abe{font-size:var( --e-global-typography-el_content_4-font-size );line-height:var( --e-global-typography-el_content_4-line-height );}.elementor-38857 .elementor-element.elementor-element-fc0530a{font-size:var( --e-global-typography-el_content_4-font-size );line-height:var( --e-global-typography-el_content_4-line-height );}.elementor-38857 .elementor-element.elementor-element-46ab01d{font-size:var( --e-global-typography-el_content_4-font-size );line-height:var( --e-global-typography-el_content_4-line-height );}.elementor-38857 .elementor-element.elementor-element-c1e219b{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:5%;--padding-right:5%;}.elementor-38857 .elementor-element.elementor-element-0e7b91d .elementor-heading-title{font-size:32px;line-height:1.2em;letter-spacing:0px;}.elementor-38857 .elementor-element.elementor-element-f2dcffb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-38857 .elementor-element.elementor-element-51b418d{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:0.7;}.elementor-38857 .elementor-element.elementor-element-fda15aa .elementor-heading-title{font-size:30px;}.elementor-38857 .elementor-element.elementor-element-44d2635{font-size:16px;}.elementor-38857 .elementor-element.elementor-element-18a4abe{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:0.7;}.elementor-38857 .elementor-element.elementor-element-5877377 .elementor-heading-title{font-size:30px;}.elementor-38857 .elementor-element.elementor-element-0df4248{font-size:16px;}.elementor-38857 .elementor-element.elementor-element-611706d{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:0.7;}.elementor-38857 .elementor-element.elementor-element-1031b38 .elementor-heading-title{font-size:30px;}.elementor-38857 .elementor-element.elementor-element-2187394{font-size:16px;}.elementor-38857 .elementor-element.elementor-element-56127cf{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:0.7;}.elementor-38857 .elementor-element.elementor-element-d04ba28 .elementor-heading-title{font-size:30px;}.elementor-38857 .elementor-element.elementor-element-fedb2d1{font-size:16px;}.elementor-38857 .elementor-element.elementor-element-40ead43{--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:20px;--padding-left:5%;--padding-right:5%;}.elementor-38857 .elementor-element.elementor-element-a523b8b{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-38857 .elementor-element.elementor-element-ac861f8{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-38857 .elementor-element.elementor-element-cbc48bc .elementor-heading-title{font-size:var( --e-global-typography-el_title_1-font-size );line-height:var( --e-global-typography-el_title_1-line-height );letter-spacing:var( --e-global-typography-el_title_1-letter-spacing );}.elementor-38857 .elementor-element.elementor-element-de2f9b5 > .elementor-widget-container{margin:0px 0px -2px 0px;}.elementor-38857 .elementor-element.elementor-element-de2f9b5{text-align:start;font-size:16px;line-height:150%;}.elementor-38857 .elementor-element.elementor-element-6d773d9{--content-width:100%;--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:12px 0px;--row-gap:12px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:104px;--padding-left:24px;--padding-right:24px;}.elementor-38857 .elementor-element.elementor-element-dc00393 .elementor-heading-title{font-size:24px;}.elementor-38857 .elementor-element.elementor-element-558b79e .dt-css-grid{grid-template-columns:repeat(2,1fr);grid-row-gap:27px;--grid-row-gap:27px;}.elementor-38857 .elementor-element.elementor-element-558b79e{--wide-desktop-columns:2;}.elementor-38857 .elementor-element.elementor-element-0859e56{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:5%;--padding-right:5%;}.elementor-38857 .elementor-element.elementor-element-113f549 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-113f549 .elementor-heading-title{font-size:var( --e-global-typography-el_title_2-font-size );line-height:var( --e-global-typography-el_title_2-line-height );letter-spacing:var( --e-global-typography-el_title_2-letter-spacing );}.elementor-38857 .elementor-element.elementor-element-afe9b36 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-38857 .elementor-element.elementor-element-afe9b36{text-align:center;font-size:16px;line-height:150%;}.elementor-38857 .elementor-element.elementor-element-1436421{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-38857 .elementor-element.elementor-element-effb90b{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:0.7;}.elementor-38857 .elementor-element.elementor-element-cce36e8 .elementor-heading-title{font-size:30px;}.elementor-38857 .elementor-element.elementor-element-49fc3ea .elementor-heading-title{font-size:30px;}.elementor-38857 .elementor-element.elementor-element-438aba1{font-size:16px;}.elementor-38857 .elementor-element.elementor-element-ad1e487{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:0.7;}.elementor-38857 .elementor-element.elementor-element-6d7b2dd .elementor-heading-title{font-size:30px;}.elementor-38857 .elementor-element.elementor-element-1ef3bd3 .elementor-heading-title{font-size:30px;}.elementor-38857 .elementor-element.elementor-element-de0fc6e{font-size:16px;}.elementor-38857 .elementor-element.elementor-element-2c9a1bb{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:0.7;}.elementor-38857 .elementor-element.elementor-element-52a3207 .elementor-heading-title{font-size:30px;}.elementor-38857 .elementor-element.elementor-element-0480e82 .elementor-heading-title{font-size:30px;}.elementor-38857 .elementor-element.elementor-element-ed11759{font-size:16px;}.elementor-38857 .elementor-element.elementor-element-2fccb81{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-38857 .elementor-element.elementor-element-0879edf{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:5%;--padding-right:5%;}.elementor-38857 .elementor-element.elementor-element-ee4a2a1 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-38857 .elementor-element.elementor-element-ee4a2a1 .elementor-heading-title{font-size:var( --e-global-typography-el_title_2-font-size );line-height:var( --e-global-typography-el_title_2-line-height );letter-spacing:var( --e-global-typography-el_title_2-letter-spacing );}.elementor-38857 .elementor-element.elementor-element-2682c45{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-38857 .elementor-element.elementor-element-ba53bf0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-38857 .elementor-element.elementor-element-5fd0d0f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-38857 .elementor-element.elementor-element-462d261{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-38857 .elementor-element.elementor-element-104b46f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-38857 .elementor-element.elementor-element-4beea0d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-38857 .elementor-element.elementor-element-b620ce4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-38857 .elementor-element.elementor-element-ccfdf69{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-38857 .elementor-element.elementor-element-d8256ab > .elementor-widget-container{margin:0px 0px 36px 0px;padding:0px 0px 0px 0px;}.elementor-38857 .elementor-element.elementor-element-d8256ab {--n-accordion-padding:16px 20px 16px 20px;}.elementor-38857 .elementor-element.elementor-element-d8256ab{--n-accordion-title-font-size:16px;}:where( .elementor-38857 .elementor-element.elementor-element-d8256ab > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:20px;--padding-right:20px;--padding-bottom:20px;--padding-left:20px;}.elementor-38857 .elementor-element.elementor-element-ea65818 > .elementor-background-overlay{background-image:url("https://enhancedbuildingmanagement.co.uk/wp-content/uploads/2022/02/poly-bg-white-mob-03-1.svg");background-size:100% auto;}.elementor-38857 .elementor-element.elementor-element-7bf3de3 .elementor-heading-title{font-size:var( --e-global-typography-el_title_3-font-size );line-height:var( --e-global-typography-el_title_3-line-height );}.elementor-38857 .elementor-element.elementor-element-6bbb1c7 .elementor-heading-title{font-size:var( --e-global-typography-el_title_1-font-size );line-height:var( --e-global-typography-el_title_1-line-height );letter-spacing:var( --e-global-typography-el_title_1-letter-spacing );}.elementor-38857 .elementor-element.elementor-element-cef8ce4{font-size:20px;}}@media(min-width:778px){.elementor-38857 .elementor-element.elementor-element-362898e{--content-width:1312px;}.elementor-38857 .elementor-element.elementor-element-04410ad{--content-width:1312px;}.elementor-38857 .elementor-element.elementor-element-38f060f{--content-width:1312px;}.elementor-38857 .elementor-element.elementor-element-b9177d3{--content-width:1312px;}.elementor-38857 .elementor-element.elementor-element-c1e219b{--content-width:1312px;}.elementor-38857 .elementor-element.elementor-element-40ead43{--content-width:1312px;}.elementor-38857 .elementor-element.elementor-element-6d773d9{--content-width:1312px;}.elementor-38857 .elementor-element.elementor-element-0859e56{--content-width:1312px;}.elementor-38857 .elementor-element.elementor-element-0879edf{--content-width:1312px;}}@media(max-width:989px) and (min-width:778px){.elementor-38857 .elementor-element.elementor-element-6d773d9{--content-width:100%;}}@media screen and (min-width: 1201px) {  .the7_icon_box_grid_widget-196d875 .dt-css-grid {    grid-template-columns: repeat(var(--wide-desktop-columns),minmax(0,1fr)) ! important;  }  .the7_icon_box_grid_widget-196d875 .wf-cell:nth-child(-n + 3):before {    display: none;  }}@media screen and (min-width: 991px) {  .the7_icon_box_grid_widget-196d875.the7-box-grid-wrapper .wf-cell:nth-child(-n + 3):before {    display: none;  }}@media screen and (min-width: 778px) and (max-width: 989px) {  .the7_icon_box_grid_widget-196d875.the7-box-grid-wrapper .wf-cell:nth-child(-n + 3):before {    display: none;  }}@media screen and (max-width: 989px) {  .icon-position-tablet-right .the7_icon_box_grid_widget-196d875.the7-box-grid-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-tablet-left .the7_icon_box_grid_widget-196d875.the7-box-grid-wrapper .elementor-icon-div,  .icon-position-tablet-top .the7_icon_box_grid_widget-196d875.the7-box-grid-wrapper .elementor-icon-div {    order: 0;  }  .icon-position-tablet-top .the7_icon_box_grid_widget-196d875.the7-box-grid-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-vertical-align-tablet-start.icon-position-tablet-top .the7_icon_box_grid_widget-196d875.the7-box-grid-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-tablet-center.icon-position-tablet-top .the7_icon_box_grid_widget-196d875.the7-box-grid-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-tablet-end.icon-position-tablet-top .the7_icon_box_grid_widget-196d875.the7-box-grid-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-tablet-left .the7_icon_box_grid_widget-196d875.the7-box-grid-wrapper .box-content-wrapper,  .icon-position-tablet-right .the7_icon_box_grid_widget-196d875.the7-box-grid-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-tablet-left .the7_icon_box_grid_widget-196d875.the7-box-grid-wrapper,  .icon-position-tablet-right .the7_icon_box_grid_widget-196d875.the7-box-grid-wrapper {    flex-wrap: unset;  }}@media screen and (max-width: 777px) {  .the7_icon_box_grid_widget-196d875.the7-box-grid-wrapper .wf-cell:nth-child(-n + 1):before {    display: none;  }  .icon-position-mobile-right .the7_icon_box_grid_widget-196d875.the7-box-grid-wrapper .elementor-icon-div {    order: 2;  }  .icon-position-mobile-top .the7_icon_box_grid_widget-196d875.the7-box-grid-wrapper .box-content-wrapper {    flex-wrap: wrap;  }  .icon-position-mobile-left .the7_icon_box_grid_widget-196d875.the7-box-grid-wrapper .elementor-icon-div,  .icon-position-mobile-top .the7_icon_box_grid_widget-196d875.the7-box-grid-wrapper .elementor-icon-div {    order: 0;  }  .icon-vertical-align-mobile-start.icon-position-mobile-top .the7_icon_box_grid_widget-196d875.the7-box-grid-wrapper .box-content-wrapper {    justify-content: flex-start;  }  .icon-vertical-align-mobile-center.icon-position-mobile-top .the7_icon_box_grid_widget-196d875.the7-box-grid-wrapper .box-content-wrapper {    justify-content: center;  }  .icon-vertical-align-mobile-end.icon-position-mobile-top .the7_icon_box_grid_widget-196d875.the7-box-grid-wrapper .box-content-wrapper {    justify-content: flex-end;  }  .icon-position-mobile-left .the7_icon_box_grid_widget-196d875.the7-box-grid-wrapper .box-content-wrapper,  .icon-position-mobile-right .the7_icon_box_grid_widget-196d875.the7-box-grid-wrapper .box-content-wrapper {    flex-wrap: inherit;  }  .icon-position-mobile-left .the7_icon_box_grid_widget-196d875.the7-box-grid-wrapper,  .icon-position-mobile-right .the7_icon_box_grid_widget-196d875.the7-box-grid-wrapper {    flex-wrap: unset;  }}
@media screen and (min-width: 1201px) {  .the7_image_box_grid_widget-558b79e .dt-css-grid {    grid-template-columns: repeat(var(--wide-desktop-columns),minmax(0,1fr)) ! important;  }  .the7_image_box_grid_widget-558b79e .wf-cell:nth-child(-n + 5):before {    display: none;  }}@media screen and (min-width: 991px) {  .the7_image_box_grid_widget-558b79e.the7-box-grid-wrapper .wf-cell:nth-child(-n + 5):before {    display: none;  }}@media screen and (min-width: 778px) and (max-width: 989px) {  .the7_image_box_grid_widget-558b79e.the7-box-grid-wrapper .wf-cell:nth-child(-n + 5):before {    display: none;  }}@media screen and (max-width: 777px) {  .the7_image_box_grid_widget-558b79e.the7-box-grid-wrapper .wf-cell:nth-child(-n + 2):before {    display: none;  }}
/* Start custom CSS for price-table, class: .elementor-element-a1cb474 *//* Make the whole pricing table fill the available card height */
.elementor-38857 .elementor-element.elementor-element-a1cb474,
.elementor-38857 .elementor-element.elementor-element-a1cb474 .elementor-widget-container,
.elementor-38857 .elementor-element.elementor-element-a1cb474 .elementor-price-table {
    height: 100%;
}

.elementor-38857 .elementor-element.elementor-element-a1cb474 .elementor-price-table {
    display: flex;
    flex-direction: column;
}

/* DESKTOP: equalise the main sections */
@media (min-width: 1025px) {

    /* Header */
    .elementor-38857 .elementor-element.elementor-element-a1cb474 .elementor-price-table__header {
        min-height: 158px;
        display: flex;
        flex-direction: column;
        justify-content: center;
        padding: 22px 20px;
    }

    /* Price / By Quote area */
    .elementor-38857 .elementor-element.elementor-element-a1cb474 .elementor-price-table__price {
        min-height: 125px;
        display: flex;
        align-content: center;
        justify-content: center;
        padding-top: 28px;
        padding-bottom: 28px;
    }

    /* Let the feature area absorb any difference in content length */
    .elementor-38857 .elementor-element.elementor-element-a1cb474 .elementor-price-table__features-list {
        flex-grow: 1;
        padding-top: 5px;
        padding-bottom: 10px;
    }

    /* Footer always sits at the bottom */
    .elementor-38857 .elementor-element.elementor-element-a1cb474 .elementor-price-table__footer {
        margin-top: auto;
        min-height: 145px;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        padding-top: 22px;
        padding-bottom: 22px;
    }
}
.elementor-38857 .elementor-element.elementor-element-a1cb474 .elementor-price-table__heading {
    margin-bottom: 7px;
}

.elementor-38857 .elementor-element.elementor-element-a1cb474 .elementor-price-table__subheading {
    line-height: 1.5;
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-83876c9 *//* Make the whole pricing table fill the available card height */
.elementor-38857 .elementor-element.elementor-element-83876c9,
.elementor-38857 .elementor-element.elementor-element-83876c9 .elementor-widget-container,
.elementor-38857 .elementor-element.elementor-element-83876c9 .elementor-price-table {
    height: 100%;
}

.elementor-38857 .elementor-element.elementor-element-83876c9 .elementor-price-table {
    display: flex;
    flex-direction: column;
}

/* DESKTOP: equalise the main sections */
@media (min-width: 1025px) {

    /* Header */
    .elementor-38857 .elementor-element.elementor-element-83876c9 .elementor-price-table__header {
        min-height: 158px;
        display: flex;
        flex-direction: column;
        justify-content: center;
        padding: 22px 20px;
    }

    /* Price / By Quote area */
    .elementor-38857 .elementor-element.elementor-element-83876c9 .elementor-price-table__price {
        min-height: 125px;
        display: flex;
        align-content: center;
        justify-content: center;
        padding-top: 28px;
        padding-bottom: 28px;
    }

    /* Let the feature area absorb any difference in content length */
    .elementor-38857 .elementor-element.elementor-element-83876c9 .elementor-price-table__features-list {
        flex-grow: 1;
        padding-top: 5px;
        padding-bottom: 10px;
    }

    /* Footer always sits at the bottom */
    .elementor-38857 .elementor-element.elementor-element-83876c9 .elementor-price-table__footer {
        margin-top: auto;
        min-height: 145px;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        padding-top: 22px;
        padding-bottom: 22px;
    }
}
.elementor-38857 .elementor-element.elementor-element-83876c9 .elementor-price-table__heading {
    margin-bottom: 7px;
}

.elementor-38857 .elementor-element.elementor-element-83876c9 .elementor-price-table__subheading {
    line-height: 1.5;
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-a9850d4 *//* Make the whole pricing table fill the available card height */
.elementor-38857 .elementor-element.elementor-element-a9850d4,
.elementor-38857 .elementor-element.elementor-element-a9850d4 .elementor-widget-container,
.elementor-38857 .elementor-element.elementor-element-a9850d4 .elementor-price-table {
    height: 100%;
}

.elementor-38857 .elementor-element.elementor-element-a9850d4 .elementor-price-table {
    display: flex;
    flex-direction: column;
}

/* DESKTOP: equalise the main sections */
@media (min-width: 1025px) {

    /* Header */
    .elementor-38857 .elementor-element.elementor-element-a9850d4 .elementor-price-table__header {
        min-height: 158px;
        display: flex;
        flex-direction: column;
        justify-content: center;
        padding: 22px 20px;
    }

    /* Price / By Quote area */
    .elementor-38857 .elementor-element.elementor-element-a9850d4 .elementor-price-table__price {
        min-height: 125px;
        display: flex;
        align-content: center;
        justify-content: center;
        padding-top: 28px;
        padding-bottom: 28px;
    }

    /* Let the feature area absorb any difference in content length */
    .elementor-38857 .elementor-element.elementor-element-a9850d4 .elementor-price-table__features-list {
        flex-grow: 1;
        padding-top: 5px;
        padding-bottom: 10px;
    }

    /* Footer always sits at the bottom */
    .elementor-38857 .elementor-element.elementor-element-a9850d4 .elementor-price-table__footer {
        margin-top: auto;
        min-height: 145px;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        padding-top: 22px;
        padding-bottom: 22px;
    }
}

.elementor-38857 .elementor-element.elementor-element-a9850d4 .elementor-price-table__heading {
    margin-bottom: 7px;
}

.elementor-38857 .elementor-element.elementor-element-a9850d4 .elementor-price-table__subheading {
    line-height: 1.5;
}/* End custom CSS */