.elementor-29 .elementor-element.elementor-element-6c5b4e6{--display:grid;--min-height:677px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.3;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-6c5b4e6::before,.elementor-29 .elementor-element.elementor-element-6c5b4e6>.elementor-background-video-container::before,.elementor-29 .elementor-element.elementor-element-6c5b4e6>.e-con-inner>.elementor-background-video-container::before,.elementor-29 .elementor-element.elementor-element-6c5b4e6>.elementor-background-slideshow::before,.elementor-29 .elementor-element.elementor-element-6c5b4e6>.e-con-inner>.elementor-background-slideshow::before,.elementor-29 .elementor-element.elementor-element-6c5b4e6>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://blackridgemarketing.co.uk/wp-content/uploads/2026/07/Blured-BG.jpg);--background-overlay:'';background-repeat:no-repeat;background-size:cover}.elementor-29 .elementor-element.elementor-element-2f9c832{--display:flex;--min-height:647px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-29 .elementor-element.elementor-element-f158d06{width:var(--container-widget-width,103.853%);max-width:103.853%;margin:160px 0 calc(var(--kit-widget-spacing, 0px) + -18px) 0;--container-widget-width:103.853%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat",Sans-serif;font-weight:400;color:#17365D}.elementor-29 .elementor-element.elementor-element-f158d06.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-29 .elementor-element.elementor-element-11dda0e{margin:0 80px calc(var(--kit-widget-spacing, 0px) + -18px) 80px;text-align:center;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:400}.elementor-29 .elementor-element.elementor-element-35217cf .tahefobu-custom-button{background-color:var(--e-global-color-secondary);width:149px;padding:11px 11px 11px 11px;border-radius:11px;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;color:#F7F7F7}.elementor-29 .elementor-element.elementor-element-35217cf .tahefobu-custom-button:hover{background-color:var(--e-global-color-primary)}.elementor-29 .elementor-element.elementor-element-35217cf>.elementor-widget-container:hover{--e-transform-rotateZ:-1deg;--e-transform-translateX:0px;--e-transform-translateY:-2px}.elementor-29 .elementor-element.elementor-element-35217cf>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-29 .elementor-element.elementor-element-35217cf.elementor-element{--align-self:center}.elementor-29 .elementor-element.elementor-element-35217cf{--e-transform-transition-duration:500ms}.elementor-29 .elementor-element.elementor-element-35217cf .tahefobu-custom-button-container{text-align:right}.elementor-29 .elementor-element.elementor-element-35217cf .tahefobu-custom-button i{font-size:18px;margin-right:10px}.elementor-29 .elementor-element.elementor-element-35217cf .tahefobu-custom-button svg{width:18px;height:18px;margin-right:10px}.elementor-29 .elementor-element.elementor-element-35217cf .tahefobu-icon-button-wrapper{position:relative;top:3px}.elementor-29 .elementor-element.elementor-element-2575bf6 .tahefobu-custom-button{background-color:var(--e-global-color-accent);width:149px;padding:11px 11px 11px 11px;border-radius:11px;font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500;color:#F7F7F7}.elementor-29 .elementor-element.elementor-element-2575bf6 .tahefobu-custom-button:hover{background-color:#E0B661}.elementor-29 .elementor-element.elementor-element-2575bf6>.elementor-widget-container:hover{--e-transform-rotateZ:-1deg;--e-transform-translateX:0px;--e-transform-translateY:-2px}.elementor-29 .elementor-element.elementor-element-2575bf6>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-29 .elementor-element.elementor-element-2575bf6.elementor-element{--align-self:center}.elementor-29 .elementor-element.elementor-element-2575bf6{--e-transform-transition-duration:500ms}.elementor-29 .elementor-element.elementor-element-2575bf6 .tahefobu-custom-button-container{text-align:right}.elementor-29 .elementor-element.elementor-element-2575bf6 .tahefobu-custom-button i{font-size:18px;margin-right:10px}.elementor-29 .elementor-element.elementor-element-2575bf6 .tahefobu-custom-button svg{width:18px;height:18px;margin-right:10px}.elementor-29 .elementor-element.elementor-element-2575bf6 .tahefobu-icon-button-wrapper{position:relative;top:3px}.elementor-29 .elementor-element.elementor-element-05ce62b{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-05ce62b:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-05ce62b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F7F7F7}.elementor-29 .elementor-element.elementor-element-055cf4e{--spacer-size:30px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-29 .elementor-element.elementor-element-a19c951{margin:6px 0 calc(var(--kit-widget-spacing, 0px) + -11px) 0;text-align:start}.elementor-29 .elementor-element.elementor-element-a19c951 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.9px;color:#C8A45D}.elementor-29 .elementor-element.elementor-element-1e4d333{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -13px) 0;text-align:start}.elementor-29 .elementor-element.elementor-element-1e4d333 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:900;color:#17365D}.elementor-29 .elementor-element.elementor-element-2d1355e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-29 .elementor-element.elementor-element-2d1355e .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:13px;font-weight:400;color:var(--e-global-color-text)}.elementor-29 .elementor-element.elementor-element-82c2b3b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:8px 8px;--row-gap:8px;--column-gap:8px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-82c2b3b:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-82c2b3b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F7F7F7}.elementor-29 .elementor-element.elementor-element-3575a3b{--display:flex;--min-height:219px;--border-radius:11px 11px 11px 11px;box-shadow:0 0 10px 1px rgb(0 0 0 / .15);--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:170ms}.elementor-29 .elementor-element.elementor-element-3575a3b:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-3575a3b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-29 .elementor-element.elementor-element-ec5c829{margin:19px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 5px}.elementor-29 .elementor-element.elementor-element-ec5c829 .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-29 .elementor-element.elementor-element-bf5a76f{margin:-8px 5px calc(var(--kit-widget-spacing, 0px) + 3px) 5px;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400}.elementor-29 .elementor-element.elementor-element-6e93974{--display:flex;--min-height:219px;--border-radius:11px 11px 11px 11px;box-shadow:0 0 10px 1px rgb(0 0 0 / .15);--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:170ms}.elementor-29 .elementor-element.elementor-element-6e93974:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-6e93974>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-29 .elementor-element.elementor-element-b83c737{margin:19px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 5px}.elementor-29 .elementor-element.elementor-element-b83c737 .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-29 .elementor-element.elementor-element-b331b4b{margin:16px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400}.elementor-29 .elementor-element.elementor-element-bbe9078{--display:flex;--min-height:219px;--border-radius:11px 11px 11px 11px;box-shadow:0 0 10px 1px rgb(0 0 0 / .15);--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:170ms}.elementor-29 .elementor-element.elementor-element-bbe9078:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-bbe9078>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-29 .elementor-element.elementor-element-2f02da4{margin:19px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 5px}.elementor-29 .elementor-element.elementor-element-2f02da4 .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-29 .elementor-element.elementor-element-3311bf7{margin:-8px 5px calc(var(--kit-widget-spacing, 0px) + 3px) 5px;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400}.elementor-29 .elementor-element.elementor-element-5afd836{--display:flex}.elementor-29 .elementor-element.elementor-element-5afd836:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-5afd836>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F7F7F7}.elementor-29 .elementor-element.elementor-element-d227834{--spacer-size:40px}.elementor-29 .elementor-element.elementor-element-89ab74b{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-89ab74b:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-89ab74b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-29 .elementor-element.elementor-element-8a9016e{--spacer-size:30px}.elementor-29 .elementor-element.elementor-element-a30d542{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-a30d542:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-a30d542>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-29 .elementor-element.elementor-element-940fdaf{--display:flex;--justify-content:flex-start}.elementor-29 .elementor-element.elementor-element-62eca6c{margin:6px 0 calc(var(--kit-widget-spacing, 0px) + -11px) 0;text-align:start}.elementor-29 .elementor-element.elementor-element-62eca6c .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.9px;color:#C8A45D}.elementor-29 .elementor-element.elementor-element-2205f23{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:start}.elementor-29 .elementor-element.elementor-element-2205f23 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:900;color:var(--e-global-color-primary)}.elementor-29 .elementor-element.elementor-element-04b94b6{margin:-9px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400}.elementor-29 .elementor-element.elementor-element-7b40203{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-cf6304a{--display:flex;border-style:solid;--border-style:solid;border-width:.30px 0 .30px 0;--border-top-width:.30px;--border-right-width:0px;--border-bottom-width:.30px;--border-left-width:0px;border-color:#70707085;--border-color:#70707085;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-680b0bd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-29 .elementor-element.elementor-element-25e041d .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:900;color:var(--e-global-color-accent)}.elementor-29 .elementor-element.elementor-element-a82aed3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 12px}.elementor-29 .elementor-element.elementor-element-a82aed3 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:700}.elementor-29 .elementor-element.elementor-element-697297d{margin:-13px 20px calc(var(--kit-widget-spacing, 0px) + -7px) 55px;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400}.elementor-29 .elementor-element.elementor-element-b3190f5{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 .30px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:.30px;--border-left-width:0px;border-color:#70707085;--border-color:#70707085;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-3991be1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-29 .elementor-element.elementor-element-4a37061 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:900;color:var(--e-global-color-accent)}.elementor-29 .elementor-element.elementor-element-16a1fb3{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 7px}.elementor-29 .elementor-element.elementor-element-16a1fb3 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:700}.elementor-29 .elementor-element.elementor-element-b4bbd67{margin:-13px 20px calc(var(--kit-widget-spacing, 0px) + -6px) 55px;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400}.elementor-29 .elementor-element.elementor-element-ecc9c7d{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 .30px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:.30px;--border-left-width:0px;border-color:#70707085;--border-color:#70707085;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-d6aa160{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-29 .elementor-element.elementor-element-4f718ea .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:900;color:var(--e-global-color-accent)}.elementor-29 .elementor-element.elementor-element-6fbd1d8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 7px}.elementor-29 .elementor-element.elementor-element-6fbd1d8 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:700}.elementor-29 .elementor-element.elementor-element-69e72cd{margin:-13px 20px calc(var(--kit-widget-spacing, 0px) + -7px) 55px;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400}.elementor-29 .elementor-element.elementor-element-5d82c96{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 .30px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:.30px;--border-left-width:0px;border-color:#70707085;--border-color:#70707085;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-f59f785{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-29 .elementor-element.elementor-element-dfb4a0d .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:900;color:var(--e-global-color-accent)}.elementor-29 .elementor-element.elementor-element-ffabf31{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 5px}.elementor-29 .elementor-element.elementor-element-ffabf31 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:700}.elementor-29 .elementor-element.elementor-element-b6ae213{margin:-13px 20px calc(var(--kit-widget-spacing, 0px) + -7px) 55px;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400}.elementor-29 .elementor-element.elementor-element-1af8c72{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 .30px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:.30px;--border-left-width:0px;border-color:#70707085;--border-color:#70707085;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-d673b66{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-29 .elementor-element.elementor-element-0043368 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:900;color:var(--e-global-color-accent)}.elementor-29 .elementor-element.elementor-element-f4c674c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 6px}.elementor-29 .elementor-element.elementor-element-f4c674c .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:700}.elementor-29 .elementor-element.elementor-element-b52e2ad{margin:-13px 20px calc(var(--kit-widget-spacing, 0px) + -7px) 55px;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400}.elementor-29 .elementor-element.elementor-element-8f51400{--display:flex;border-style:solid;--border-style:solid;border-width:0 0 .30px 0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:.30px;--border-left-width:0px;border-color:#70707085;--border-color:#70707085;--margin-top:-19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-1f2688c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap}.elementor-29 .elementor-element.elementor-element-9252fa0 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:900;color:var(--e-global-color-accent)}.elementor-29 .elementor-element.elementor-element-133eae9{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 5px}.elementor-29 .elementor-element.elementor-element-133eae9 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:700}.elementor-29 .elementor-element.elementor-element-95fc970{margin:-13px 20px calc(var(--kit-widget-spacing, 0px) + -7px) 55px;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:400}.elementor-29 .elementor-element.elementor-element-88c285b{--display:flex}.elementor-29 .elementor-element.elementor-element-3fca26e{--spacer-size:40px}.elementor-29 .elementor-element.elementor-element-66ad9bb{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-66ad9bb:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-66ad9bb>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F7F7F7}.elementor-29 .elementor-element.elementor-element-ce0fe6c{--spacer-size:30px}.elementor-29 .elementor-element.elementor-element-2ddaef9{margin:6px 0 calc(var(--kit-widget-spacing, 0px) + -11px) 0;text-align:center}.elementor-29 .elementor-element.elementor-element-2ddaef9 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.9px;color:#C8A45D}.elementor-29 .elementor-element.elementor-element-fe9daf4{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-29 .elementor-element.elementor-element-fe9daf4 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:900;color:var(--e-global-color-primary)}.elementor-29 .elementor-element.elementor-element-1bc99ab{margin:-9px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-29 .elementor-element.elementor-element-1bc99ab .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:13px;font-weight:400;color:var(--e-global-color-text)}.elementor-29 .elementor-element.elementor-element-910f01d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-29 .elementor-element.elementor-element-910f01d:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-910f01d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F7F7F7}.elementor-29 .elementor-element.elementor-element-89d0e69{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-16px;--margin-bottom:-13px;--margin-left:0px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-2a08af0{--display:flex;--min-height:344px;--overflow:hidden;--background-transition:0.6s;--overlay-opacity:0.95;--border-radius:11px 11px 11px 11px;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:170ms}.elementor-29 .elementor-element.elementor-element-2a08af0:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-2a08af0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#17365D;background-image:url(https://blackridgemarketing.co.uk/wp-content/uploads/2026/07/Construction-2-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-29 .elementor-element.elementor-element-2a08af0::before,.elementor-29 .elementor-element.elementor-element-2a08af0>.elementor-background-video-container::before,.elementor-29 .elementor-element.elementor-element-2a08af0>.e-con-inner>.elementor-background-video-container::before,.elementor-29 .elementor-element.elementor-element-2a08af0>.elementor-background-slideshow::before,.elementor-29 .elementor-element.elementor-element-2a08af0>.e-con-inner>.elementor-background-slideshow::before,.elementor-29 .elementor-element.elementor-element-2a08af0>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#17365D00 0%,var(--e-global-color-secondary) 100%)}.elementor-29 .elementor-element.elementor-element-2a08af0::before{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-29 .elementor-element.elementor-element-e5e4d03{margin:303px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-29 .elementor-element.elementor-element-e5e4d03 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:900;color:#F7F7F7}.elementor-29 .elementor-element.elementor-element-408fb45{--display:flex;--min-height:344px;--overflow:hidden;--overlay-opacity:0.95;--border-radius:11px 11px 11px 11px;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:170ms}.elementor-29 .elementor-element.elementor-element-408fb45:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-408fb45>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#17365D;background-image:url(https://blackridgemarketing.co.uk/wp-content/uploads/2026/07/Local-Services-e1784886705627.png);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-29 .elementor-element.elementor-element-408fb45::before,.elementor-29 .elementor-element.elementor-element-408fb45>.elementor-background-video-container::before,.elementor-29 .elementor-element.elementor-element-408fb45>.e-con-inner>.elementor-background-video-container::before,.elementor-29 .elementor-element.elementor-element-408fb45>.elementor-background-slideshow::before,.elementor-29 .elementor-element.elementor-element-408fb45>.e-con-inner>.elementor-background-slideshow::before,.elementor-29 .elementor-element.elementor-element-408fb45>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#17365D00 0%,var(--e-global-color-secondary) 100%)}.elementor-29 .elementor-element.elementor-element-408fb45::before{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-29 .elementor-element.elementor-element-403c06d{margin:303px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-29 .elementor-element.elementor-element-403c06d .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:900;color:#F7F7F7}.elementor-29 .elementor-element.elementor-element-52e328d{--display:flex;--min-height:344px;--overflow:hidden;--overlay-opacity:0.95;--border-radius:11px 11px 11px 11px;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:170ms}.elementor-29 .elementor-element.elementor-element-52e328d:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-52e328d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#17365D;background-image:url(https://blackridgemarketing.co.uk/wp-content/uploads/2026/07/Hospitality-2.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-29 .elementor-element.elementor-element-52e328d::before,.elementor-29 .elementor-element.elementor-element-52e328d>.elementor-background-video-container::before,.elementor-29 .elementor-element.elementor-element-52e328d>.e-con-inner>.elementor-background-video-container::before,.elementor-29 .elementor-element.elementor-element-52e328d>.elementor-background-slideshow::before,.elementor-29 .elementor-element.elementor-element-52e328d>.e-con-inner>.elementor-background-slideshow::before,.elementor-29 .elementor-element.elementor-element-52e328d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#17365D00 0%,var(--e-global-color-secondary) 100%)}.elementor-29 .elementor-element.elementor-element-52e328d::before{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-29 .elementor-element.elementor-element-8019697{margin:303px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-29 .elementor-element.elementor-element-8019697 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:900;color:#F7F7F7}.elementor-29 .elementor-element.elementor-element-bfa5f75{--display:flex;--min-height:344px;--overflow:hidden;--overlay-opacity:0.95;--border-radius:11px 11px 11px 11px;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:170ms}.elementor-29 .elementor-element.elementor-element-bfa5f75:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-bfa5f75>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#17365D;background-image:url(https://blackridgemarketing.co.uk/wp-content/uploads/2026/07/Care.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-29 .elementor-element.elementor-element-bfa5f75::before,.elementor-29 .elementor-element.elementor-element-bfa5f75>.elementor-background-video-container::before,.elementor-29 .elementor-element.elementor-element-bfa5f75>.e-con-inner>.elementor-background-video-container::before,.elementor-29 .elementor-element.elementor-element-bfa5f75>.elementor-background-slideshow::before,.elementor-29 .elementor-element.elementor-element-bfa5f75>.e-con-inner>.elementor-background-slideshow::before,.elementor-29 .elementor-element.elementor-element-bfa5f75>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(180deg,#17365D00 0%,var(--e-global-color-secondary) 100%)}.elementor-29 .elementor-element.elementor-element-bfa5f75::before{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-29 .elementor-element.elementor-element-0377e0e{margin:303px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-29 .elementor-element.elementor-element-0377e0e .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:900;color:#F7F7F7}.elementor-29 .elementor-element.elementor-element-8ec06de{--spacer-size:40px}.elementor-29 .elementor-element.elementor-element-52f98e9{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-52f98e9:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-52f98e9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-29 .elementor-element.elementor-element-9b72527{--spacer-size:30px}.elementor-29 .elementor-element.elementor-element-1424d31{margin:6px 0 calc(var(--kit-widget-spacing, 0px) + -11px) 030px;text-align:start}.elementor-29 .elementor-element.elementor-element-1424d31 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.9px;color:#C8A45D}.elementor-29 .elementor-element.elementor-element-3f19bf8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 30px;text-align:start}.elementor-29 .elementor-element.elementor-element-3f19bf8 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:900;color:var(--e-global-color-primary)}.elementor-29 .elementor-element.elementor-element-20baf0d{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-2180ee4{--display:flex;--min-height:187px;--border-radius:11px 11px 11px 11px;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:170ms}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-29 .elementor-element.elementor-element-de15c20{width:auto;max-width:auto;padding:0 0 0 0;z-index:2;border-radius:11px 11px 11px 11px}.elementor-29 .elementor-element.elementor-element-de15c20 .elementor-icon-wrapper{text-align:center}.elementor-29 .elementor-element.elementor-element-de15c20.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-29 .elementor-element.elementor-element-de15c20.elementor-view-stacked .elementor-icon{color:var(--e-global-color-accent)}.elementor-29 .elementor-element.elementor-element-de15c20.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-29 .elementor-element.elementor-element-de15c20 .elementor-icon{font-size:25px;border-radius:11px 11px 11px 11px}.elementor-29 .elementor-element.elementor-element-de15c20 .elementor-icon svg{height:25px}.elementor-29 .elementor-element.elementor-element-03852fb{width:auto;max-width:auto;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 100px;z-index:2;text-align:end}.elementor-29 .elementor-element.elementor-element-03852fb .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:56px;font-weight:900;color:#F1F1F1}.elementor-29 .elementor-element.elementor-element-25e840d{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -17px) 10px}.elementor-29 .elementor-element.elementor-element-25e840d .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:700;color:var(--e-global-color-accent)}.elementor-29 .elementor-element.elementor-element-b2c9011{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 10px}.elementor-29 .elementor-element.elementor-element-b2c9011 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:700}.elementor-29 .elementor-element.elementor-element-0390b52{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-720d587{margin:-12px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:400}.elementor-29 .elementor-element.elementor-element-d670c25{--display:flex;--min-height:187px;--border-radius:11px 11px 11px 11px;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:170ms}.elementor-29 .elementor-element.elementor-element-6278f9c{width:auto;max-width:auto;padding:0 0 0 0;z-index:2;border-radius:11px 11px 11px 11px}.elementor-29 .elementor-element.elementor-element-6278f9c .elementor-icon-wrapper{text-align:center}.elementor-29 .elementor-element.elementor-element-6278f9c.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-29 .elementor-element.elementor-element-6278f9c.elementor-view-stacked .elementor-icon{color:var(--e-global-color-accent)}.elementor-29 .elementor-element.elementor-element-6278f9c.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-29 .elementor-element.elementor-element-6278f9c .elementor-icon{font-size:25px;border-radius:11px 11px 11px 11px}.elementor-29 .elementor-element.elementor-element-6278f9c .elementor-icon svg{height:25px}.elementor-29 .elementor-element.elementor-element-b3d3fad{width:auto;max-width:auto;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 100px;z-index:2;text-align:end}.elementor-29 .elementor-element.elementor-element-b3d3fad .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:56px;font-weight:900;color:#F1F1F1}.elementor-29 .elementor-element.elementor-element-8c82ecc{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -17px) 10px}.elementor-29 .elementor-element.elementor-element-8c82ecc .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:700;color:var(--e-global-color-accent)}.elementor-29 .elementor-element.elementor-element-f33ce03{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 10px}.elementor-29 .elementor-element.elementor-element-f33ce03 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:700}.elementor-29 .elementor-element.elementor-element-d8da5e1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-0af1b64{margin:-12px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:400}.elementor-29 .elementor-element.elementor-element-00d72dd{--display:flex;--min-height:187px;--border-radius:11px 11px 11px 11px;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:170ms}.elementor-29 .elementor-element.elementor-element-40b2238{width:auto;max-width:auto;padding:0 0 0 0;z-index:2;border-radius:11px 11px 11px 11px}.elementor-29 .elementor-element.elementor-element-40b2238 .elementor-icon-wrapper{text-align:center}.elementor-29 .elementor-element.elementor-element-40b2238.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-29 .elementor-element.elementor-element-40b2238.elementor-view-stacked .elementor-icon{color:var(--e-global-color-accent)}.elementor-29 .elementor-element.elementor-element-40b2238.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-29 .elementor-element.elementor-element-40b2238 .elementor-icon{font-size:25px;border-radius:11px 11px 11px 11px}.elementor-29 .elementor-element.elementor-element-40b2238 .elementor-icon svg{height:25px}.elementor-29 .elementor-element.elementor-element-332b6a0{width:auto;max-width:auto;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 100px;z-index:2;text-align:end}.elementor-29 .elementor-element.elementor-element-332b6a0 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:56px;font-weight:900;color:#F1F1F1}.elementor-29 .elementor-element.elementor-element-11b3ed5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -17px) 10px}.elementor-29 .elementor-element.elementor-element-11b3ed5 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:700;color:var(--e-global-color-accent)}.elementor-29 .elementor-element.elementor-element-37fd715{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 10px}.elementor-29 .elementor-element.elementor-element-37fd715 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:700}.elementor-29 .elementor-element.elementor-element-fdc2de9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-1a2b1d5{margin:-12px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:400}.elementor-29 .elementor-element.elementor-element-9707cb5{--display:flex;--min-height:187px;--border-radius:11px 11px 11px 11px;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:170ms}.elementor-29 .elementor-element.elementor-element-614b5bd{width:auto;max-width:auto;padding:0 0 0 0;z-index:2;border-radius:11px 11px 11px 11px}.elementor-29 .elementor-element.elementor-element-614b5bd .elementor-icon-wrapper{text-align:center}.elementor-29 .elementor-element.elementor-element-614b5bd.elementor-view-framed .elementor-icon{background-color:var(--e-global-color-accent)}.elementor-29 .elementor-element.elementor-element-614b5bd.elementor-view-stacked .elementor-icon{color:var(--e-global-color-accent)}.elementor-29 .elementor-element.elementor-element-614b5bd.elementor-view-stacked .elementor-icon svg{fill:var(--e-global-color-accent)}.elementor-29 .elementor-element.elementor-element-614b5bd .elementor-icon{font-size:25px;border-radius:11px 11px 11px 11px}.elementor-29 .elementor-element.elementor-element-614b5bd .elementor-icon svg{height:25px}.elementor-29 .elementor-element.elementor-element-ad2acb7{width:auto;max-width:auto;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 100px;z-index:2;text-align:end}.elementor-29 .elementor-element.elementor-element-ad2acb7 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:56px;font-weight:900;color:#F1F1F1}.elementor-29 .elementor-element.elementor-element-bac2990{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -17px) 10px}.elementor-29 .elementor-element.elementor-element-bac2990 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:700;color:var(--e-global-color-accent)}.elementor-29 .elementor-element.elementor-element-3a6f478{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -10px) 10px}.elementor-29 .elementor-element.elementor-element-3a6f478 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:18px;font-weight:700}.elementor-29 .elementor-element.elementor-element-5857c4b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-63125eb{margin:-12px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:400}.elementor-29 .elementor-element.elementor-element-6cb1aab{--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:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0 0 0;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#7070701C;--border-color:#7070701C;--margin-top:-315px;--margin-bottom:0px;--margin-left:37px;--margin-right:0px;--padding-top:0px;--padding-bottom:1px;--padding-left:0px;--padding-right:0px;--z-index:1}.elementor-29 .elementor-element.elementor-element-d21a8f0{--display:flex}.elementor-29 .elementor-element.elementor-element-d21a8f0:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-d21a8f0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F7F7F7}.elementor-29 .elementor-element.elementor-element-675abf1{--spacer-size:30px}.elementor-29 .elementor-element.elementor-element-16187f2{margin:6px 0 calc(var(--kit-widget-spacing, 0px) + -11px) 0;text-align:center}.elementor-29 .elementor-element.elementor-element-16187f2 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:700;letter-spacing:1.9px;color:#C8A45D}.elementor-29 .elementor-element.elementor-element-2941fde{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:center}.elementor-29 .elementor-element.elementor-element-2941fde .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-weight:900;color:var(--e-global-color-primary)}.elementor-29 .elementor-element.elementor-element-ec2bf78 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#F7F7F7;font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:600;text-decoration:none;color:var(--e-global-color-secondary);padding:0 0 0 65px}.elementor-29 .elementor-element.elementor-element-ec2bf78{margin:9px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-29 .elementor-element.elementor-element-ec2bf78 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var(--e-global-color-secondary);border-style:solid}.elementor-29 .elementor-element.elementor-element-ec2bf78 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var(--e-global-color-secondary)}.elementor-29 .elementor-element.elementor-element-ec2bf78 .elementskit-accordion .elementskit-card:not(:last-child){margin-bottom:30px}.elementor-29 .elementor-element.elementor-element-ec2bf78 .elementskit-accordion .elementskit-card-body p{color:var(--e-global-color-text)}.elementor-29 .elementor-element.elementor-element-ec2bf78 .elementskit-accordion .elementskit-card-body{color:var(--e-global-color-text)}.elementor-29 .elementor-element.elementor-element-ec2bf78 .elementskit-accordion .elementskit-card-body p,.elementor-29 .elementor-element.elementor-element-ec2bf78 .elementskit-accordion .elementskit-card-body{font-family:"Montserrat",Sans-serif;font-weight:400}.elementor-29 .elementor-element.elementor-element-ec2bf78 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-29 .elementor-element.elementor-element-ec2bf78 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{color:var(--e-global-color-accent);fill:var(--e-global-color-accent)}.elementor-29 .elementor-element.elementor-element-ec2bf78 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group{padding:0 0 0 0}.elementor-29 .elementor-element.elementor-element-b754413{--spacer-size:1px}.elementor-29 .elementor-element.elementor-element-894c686{--spacer-size:10px}.elementor-29 .elementor-element.elementor-element-5f98720{--display:flex}.elementor-29 .elementor-element.elementor-element-5f98720:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-5f98720>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-29 .elementor-element.elementor-element-0aa6a54{--spacer-size:30px}.elementor-29 .elementor-element.elementor-element-b07f082{--display:grid;--min-height:581px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.22;--border-radius:11px 11px 11px 11px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-b07f082:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-b07f082>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-29 .elementor-element.elementor-element-b07f082::before,.elementor-29 .elementor-element.elementor-element-b07f082>.elementor-background-video-container::before,.elementor-29 .elementor-element.elementor-element-b07f082>.e-con-inner>.elementor-background-video-container::before,.elementor-29 .elementor-element.elementor-element-b07f082>.elementor-background-slideshow::before,.elementor-29 .elementor-element.elementor-element-b07f082>.e-con-inner>.elementor-background-slideshow::before,.elementor-29 .elementor-element.elementor-element-b07f082>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-image:url(https://blackridgemarketing.co.uk/wp-content/uploads/2026/07/Blackridge-Favicon-SVG.svg);--background-overlay:'';background-position:-132px 0;background-repeat:no-repeat;background-size:67% auto}.elementor-29 .elementor-element.elementor-element-becf4c1{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:19px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-8265248{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-29 .elementor-element.elementor-element-8265248.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-29 .elementor-element.elementor-element-8265248 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:43px;font-weight:900;color:#F7F7F7}.elementor-29 .elementor-element.elementor-element-baa30da{color:#F7F7F7}.elementor-29 .elementor-element.elementor-element-fadac0b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-29 .elementor-element.elementor-element-0c7e574{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:11px 11px 11px 11px}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-29 .elementor-element.elementor-element-ba7fcc1 .fluentform-widget-wrapper{background-color:#FFF;width:458px;padding:21px 21px 21px 21px;border-radius:11px 11px 11px 11px}.elementor-29 .elementor-element.elementor-element-ba7fcc1>.elementor-widget-container{margin:0 0 0 0}.elementor-29 .elementor-element.elementor-element-ba7fcc1 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field),.elementor-29 .elementor-element.elementor-element-ba7fcc1 .fluentform-widget-wrapper .ff-el-group textarea,.elementor-29 .elementor-element.elementor-element-ba7fcc1 .fluentform-widget-wrapper .ff-el-group select,.elementor-29 .elementor-element.elementor-element-ba7fcc1 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{background-color:#F7F7F7}.elementor-29 .elementor-element.elementor-element-ba7fcc1 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.elementor-29 .elementor-element.elementor-element-ba7fcc1 .fluentform-widget-wrapper .ff-el-group textarea,.elementor-29 .elementor-element.elementor-element-ba7fcc1 .fluentform-widget-wrapper .ff-el-group select{color:var(--e-global-color-text);font-family:"Montserrat",Sans-serif;font-size:16px;font-weight:500}.elementor-29 .elementor-element.elementor-element-ba7fcc1 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.elementor-29 .elementor-element.elementor-element-ba7fcc1 .fluentform-widget-wrapper .ff-el-group textarea,.elementor-29 .elementor-element.elementor-element-ba7fcc1 .fluentform-widget-wrapper .ff-el-group select,.elementor-29 .elementor-element.elementor-element-ba7fcc1 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-radius:11px 11px 11px 11px}.elementor-29 .elementor-element.elementor-element-ba7fcc1 .fluentform-widget-wrapper .ff_t_c{font-size:9px;color:var(--e-global-color-text)}.elementor-29 .elementor-element.elementor-element-ba7fcc1 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{width:100%;background-color:var(--e-global-color-accent);color:#ffffff!important;border-radius:11px 11px 11px 11px;padding:13px 18px 13px 18px;margin-top:-15px;font-size:15px;font-weight:500}.elementor-29 .elementor-element.elementor-element-ba7fcc1 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit:hover{background-color:#E0B661!important}.elementor-29 .elementor-element.elementor-element-82d67fa{--display:grid;--min-height:581px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:11px 11px 11px 11px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-82d67fa:not(.elementor-motion-effects-element-type-background),.elementor-29 .elementor-element.elementor-element-82d67fa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-29 .elementor-element.elementor-element-b5b2680{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:19px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-0b64141{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-29 .elementor-element.elementor-element-0b64141.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-29 .elementor-element.elementor-element-0b64141 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:43px;font-weight:900;color:#F7F7F7}.elementor-29 .elementor-element.elementor-element-594082b{color:#F7F7F7}.elementor-29 .elementor-element.elementor-element-5b96b09{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% )}.elementor-29 .elementor-element.elementor-element-6f1058a .fluentform-widget-wrapper{background-color:#FFF;width:458px;padding:21px 21px 21px 21px;border-radius:11px 11px 11px 11px}.elementor-29 .elementor-element.elementor-element-6f1058a>.elementor-widget-container{margin:0 0 0 0}.elementor-29 .elementor-element.elementor-element-6f1058a .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field),.elementor-29 .elementor-element.elementor-element-6f1058a .fluentform-widget-wrapper .ff-el-group textarea,.elementor-29 .elementor-element.elementor-element-6f1058a .fluentform-widget-wrapper .ff-el-group select,.elementor-29 .elementor-element.elementor-element-6f1058a .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{background-color:#F7F7F7}.elementor-29 .elementor-element.elementor-element-6f1058a .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.elementor-29 .elementor-element.elementor-element-6f1058a .fluentform-widget-wrapper .ff-el-group textarea,.elementor-29 .elementor-element.elementor-element-6f1058a .fluentform-widget-wrapper .ff-el-group select{color:var(--e-global-color-text);font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:500}.elementor-29 .elementor-element.elementor-element-6f1058a .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.elementor-29 .elementor-element.elementor-element-6f1058a .fluentform-widget-wrapper .ff-el-group textarea,.elementor-29 .elementor-element.elementor-element-6f1058a .fluentform-widget-wrapper .ff-el-group select,.elementor-29 .elementor-element.elementor-element-6f1058a .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-radius:11px 11px 11px 11px}.elementor-29 .elementor-element.elementor-element-6f1058a .fluentform-widget-wrapper .ff_t_c{font-size:9px;color:var(--e-global-color-text)}.elementor-29 .elementor-element.elementor-element-6f1058a .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{width:100%;background-color:var(--e-global-color-accent);color:#ffffff!important;border-radius:11px 11px 11px 11px;padding:13px 18px 13px 18px;margin-top:-15px;font-size:15px;font-weight:500}.elementor-29 .elementor-element.elementor-element-6f1058a .fluentform-widget-wrapper .ff-el-group .ff-btn-submit:hover{background-color:#E0B661!important}.elementor-29 .elementor-element.elementor-element-a6efe49{--display:flex}.elementor-29 .elementor-element.elementor-element-c0b6edb{--spacer-size:30px}:root{--page-title-display:none}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-6c5b4e6{--content-width:1059px}.elementor-29 .elementor-element.elementor-element-2f9c832{--content-width:1356px}.elementor-29 .elementor-element.elementor-element-05ce62b{--content-width:1050px}.elementor-29 .elementor-element.elementor-element-82c2b3b{--content-width:1050px}.elementor-29 .elementor-element.elementor-element-89ab74b{--content-width:1050px}.elementor-29 .elementor-element.elementor-element-a30d542{--content-width:1050px}.elementor-29 .elementor-element.elementor-element-66ad9bb{--content-width:1050px}.elementor-29 .elementor-element.elementor-element-910f01d{--content-width:1070px}.elementor-29 .elementor-element.elementor-element-2a08af0{--width:100%}.elementor-29 .elementor-element.elementor-element-408fb45{--width:100%}.elementor-29 .elementor-element.elementor-element-52e328d{--width:100%}.elementor-29 .elementor-element.elementor-element-bfa5f75{--width:100%}.elementor-29 .elementor-element.elementor-element-52f98e9{--content-width:1110px}.elementor-29 .elementor-element.elementor-element-6cb1aab{--width:94%}.elementor-29 .elementor-element.elementor-element-d21a8f0{--content-width:1050px}.elementor-29 .elementor-element.elementor-element-5f98720{--content-width:1298px}}@media(max-width:1024px) and (min-width:768px){.elementor-29 .elementor-element.elementor-element-05ce62b{--content-width:672px}.elementor-29 .elementor-element.elementor-element-82c2b3b{--content-width:672px}.elementor-29 .elementor-element.elementor-element-89ab74b{--content-width:672px}.elementor-29 .elementor-element.elementor-element-a30d542{--content-width:672px}.elementor-29 .elementor-element.elementor-element-66ad9bb{--content-width:672px}.elementor-29 .elementor-element.elementor-element-910f01d{--content-width:689px}.elementor-29 .elementor-element.elementor-element-d21a8f0{--content-width:672px}.elementor-29 .elementor-element.elementor-element-5f98720{--content-width:672px}}@media(max-width:1024px){.elementor-29 .elementor-element.elementor-element-6c5b4e6{--grid-auto-flow:row}.elementor-29 .elementor-element.elementor-element-05ce62b{--grid-auto-flow:row}.elementor-29 .elementor-element.elementor-element-82c2b3b{--grid-auto-flow:row}.elementor-29 .elementor-element.elementor-element-3575a3b{--min-height:414px}.elementor-29 .elementor-element.elementor-element-6e93974{--min-height:414px}.elementor-29 .elementor-element.elementor-element-bbe9078{--min-height:414px}.elementor-29 .elementor-element.elementor-element-89ab74b{--grid-auto-flow:row}.elementor-29 .elementor-element.elementor-element-a30d542{--grid-auto-flow:row}.elementor-29 .elementor-element.elementor-element-66ad9bb{--grid-auto-flow:row}.elementor-29 .elementor-element.elementor-element-910f01d{--grid-auto-flow:row}.elementor-29 .elementor-element.elementor-element-89d0e69{--min-height:0px;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--grid-auto-flow:row}.elementor-29 .elementor-element.elementor-element-2a08af0{--min-height:1px;--overlay-opacity:1}.elementor-29 .elementor-element.elementor-element-e5e4d03{margin:202px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-29 .elementor-element.elementor-element-408fb45{--min-height:1px;--overlay-opacity:1}.elementor-29 .elementor-element.elementor-element-403c06d{margin:202px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-29 .elementor-element.elementor-element-52e328d{--min-height:1px;--overlay-opacity:1}.elementor-29 .elementor-element.elementor-element-8019697{margin:202px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-29 .elementor-element.elementor-element-bfa5f75{--min-height:1px;--overlay-opacity:1}.elementor-29 .elementor-element.elementor-element-0377e0e{margin:202px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-29 .elementor-element.elementor-element-52f98e9{--grid-auto-flow:row}.elementor-29 .elementor-element.elementor-element-20baf0d{--grid-auto-flow:row}.elementor-29 .elementor-element.elementor-element-03852fb{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 60px}.elementor-29 .elementor-element.elementor-element-b3d3fad{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 60px}.elementor-29 .elementor-element.elementor-element-332b6a0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 00px) 60px}.elementor-29 .elementor-element.elementor-element-ad2acb7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 60px}.elementor-29 .elementor-element.elementor-element-b07f082{--grid-auto-flow:row}.elementor-29 .elementor-element.elementor-element-b07f082::before,.elementor-29 .elementor-element.elementor-element-b07f082>.elementor-background-video-container::before,.elementor-29 .elementor-element.elementor-element-b07f082>.e-con-inner>.elementor-background-video-container::before,.elementor-29 .elementor-element.elementor-element-b07f082>.elementor-background-slideshow::before,.elementor-29 .elementor-element.elementor-element-b07f082>.e-con-inner>.elementor-background-slideshow::before,.elementor-29 .elementor-element.elementor-element-b07f082>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-position:0 0}.elementor-29 .elementor-element.elementor-element-82d67fa{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row}.elementor-29 .elementor-element.elementor-element-b5b2680{--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-b5b2680.e-con{--align-self:flex-start}.elementor-29 .elementor-element.elementor-element-0b64141{text-align:center}.elementor-29 .elementor-element.elementor-element-594082b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:center}.elementor-29 .elementor-element.elementor-element-5b96b09{--margin-top:-167px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-5b96b09.e-con{--align-self:flex-start}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-6c5b4e6{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-29 .elementor-element.elementor-element-2f9c832{--min-height:662px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-11dda0e{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -18px) 0;font-size:14px}.elementor-29 .elementor-element.elementor-element-35217cf .tahefobu-custom-button{width:129px;font-size:14px}.elementor-29 .elementor-element.elementor-element-35217cf .tahefobu-custom-button-container{text-align:center}.elementor-29 .elementor-element.elementor-element-2575bf6 .tahefobu-custom-button{width:129px;font-size:14px}.elementor-29 .elementor-element.elementor-element-2575bf6 .tahefobu-custom-button-container{text-align:center}.elementor-29 .elementor-element.elementor-element-05ce62b{--content-width:320px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-29 .elementor-element.elementor-element-1e4d333 .elementor-heading-title{font-size:28px}.elementor-29 .elementor-element.elementor-element-2d1355e .elementor-heading-title{font-size:15px}.elementor-29 .elementor-element.elementor-element-82c2b3b{--content-width:320px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-29 .elementor-element.elementor-element-3575a3b{--min-height:247px}.elementor-29 .elementor-element.elementor-element-ec5c829{text-align:start}.elementor-29 .elementor-element.elementor-element-bf5a76f{text-align:start}.elementor-29 .elementor-element.elementor-element-6e93974{--min-height:247px}.elementor-29 .elementor-element.elementor-element-bbe9078{--min-height:247px}.elementor-29 .elementor-element.elementor-element-89ab74b{--content-width:320px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-29 .elementor-element.elementor-element-a30d542{--content-width:320px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-29 .elementor-element.elementor-element-2205f23 .elementor-heading-title{font-size:28px}.elementor-29 .elementor-element.elementor-element-25e041d .elementor-heading-title{font-size:19px}.elementor-29 .elementor-element.elementor-element-a82aed3 .elementor-heading-title{font-size:19px}.elementor-29 .elementor-element.elementor-element-697297d{font-size:13px}.elementor-29 .elementor-element.elementor-element-4a37061 .elementor-heading-title{font-size:19px}.elementor-29 .elementor-element.elementor-element-16a1fb3 .elementor-heading-title{font-size:19px}.elementor-29 .elementor-element.elementor-element-b4bbd67{font-size:13px}.elementor-29 .elementor-element.elementor-element-4f718ea .elementor-heading-title{font-size:19px}.elementor-29 .elementor-element.elementor-element-6fbd1d8 .elementor-heading-title{font-size:19px}.elementor-29 .elementor-element.elementor-element-69e72cd{font-size:13px}.elementor-29 .elementor-element.elementor-element-dfb4a0d .elementor-heading-title{font-size:19px}.elementor-29 .elementor-element.elementor-element-ffabf31 .elementor-heading-title{font-size:19px}.elementor-29 .elementor-element.elementor-element-b6ae213{font-size:13px}.elementor-29 .elementor-element.elementor-element-0043368 .elementor-heading-title{font-size:19px}.elementor-29 .elementor-element.elementor-element-f4c674c{width:var(--container-widget-width,212px);max-width:212px;--container-widget-width:212px;--container-widget-flex-grow:0}.elementor-29 .elementor-element.elementor-element-f4c674c .elementor-heading-title{font-size:19px}.elementor-29 .elementor-element.elementor-element-b52e2ad{font-size:13px}.elementor-29 .elementor-element.elementor-element-9252fa0 .elementor-heading-title{font-size:19px}.elementor-29 .elementor-element.elementor-element-133eae9 .elementor-heading-title{font-size:19px}.elementor-29 .elementor-element.elementor-element-95fc970{font-size:13px}.elementor-29 .elementor-element.elementor-element-66ad9bb{--content-width:320px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-29 .elementor-element.elementor-element-fe9daf4 .elementor-heading-title{font-size:28px}.elementor-29 .elementor-element.elementor-element-1bc99ab .elementor-heading-title{font-size:15px}.elementor-29 .elementor-element.elementor-element-910f01d{--content-width:320px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-29 .elementor-element.elementor-element-89d0e69{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-29 .elementor-element.elementor-element-52f98e9{--content-width:320px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-29 .elementor-element.elementor-element-1424d31{margin:0 0 calc(var(--kit-widget-spacing, 0px) + -11px) 0}.elementor-29 .elementor-element.elementor-element-3f19bf8{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-29 .elementor-element.elementor-element-3f19bf8 .elementor-heading-title{font-size:28px}.elementor-29 .elementor-element.elementor-element-20baf0d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-31px;--margin-bottom:0px;--margin-left:-12px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-03852fb{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 160px}.elementor-29 .elementor-element.elementor-element-d670c25{--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-b3d3fad{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 160px}.elementor-29 .elementor-element.elementor-element-00d72dd{--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-332b6a0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 160px}.elementor-29 .elementor-element.elementor-element-9707cb5{--margin-top:-35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-ad2acb7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 160px}.elementor-29 .elementor-element.elementor-element-d21a8f0{--content-width:320px}.elementor-29 .elementor-element.elementor-element-2941fde .elementor-heading-title{font-size:28px}.elementor-29 .elementor-element.elementor-element-ec2bf78{margin:9px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 5px}.elementor-29 .elementor-element.elementor-element-ec2bf78 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:14px;padding:0 27px 0 0}.elementor-29 .elementor-element.elementor-element-ec2bf78 .elementskit-accordion .elementskit-card-body p,.elementor-29 .elementor-element.elementor-element-ec2bf78 .elementskit-accordion .elementskit-card-body{font-size:14px}.elementor-29 .elementor-element.elementor-element-ec2bf78 .elementskit-accordion .elementskit-card-body{padding:13px 0 0 0}.elementor-29 .elementor-element.elementor-element-b754413{--spacer-size:3px}.elementor-29 .elementor-element.elementor-element-5f98720{--content-width:320px}.elementor-29 .elementor-element.elementor-element-b07f082{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-29 .elementor-element.elementor-element-b07f082::before,.elementor-29 .elementor-element.elementor-element-b07f082>.elementor-background-video-container::before,.elementor-29 .elementor-element.elementor-element-b07f082>.e-con-inner>.elementor-background-video-container::before,.elementor-29 .elementor-element.elementor-element-b07f082>.elementor-background-slideshow::before,.elementor-29 .elementor-element.elementor-element-b07f082>.e-con-inner>.elementor-background-slideshow::before,.elementor-29 .elementor-element.elementor-element-b07f082>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-position:0 0}.elementor-29 .elementor-element.elementor-element-82d67fa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}.elementor-29 .elementor-element.elementor-element-b5b2680{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-5b96b09{--margin-top:-202px;--margin-bottom:11px;--margin-left:0px;--margin-right:0px}.elementor-29 .elementor-element.elementor-element-6f1058a.elementor-element{--align-self:center}.elementor-29 .elementor-element.elementor-element-6f1058a .fluentform-widget-wrapper{width:265px}.elementor-29 .elementor-element.elementor-element-6f1058a .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.elementor-29 .elementor-element.elementor-element-6f1058a .fluentform-widget-wrapper .ff-el-group textarea,.elementor-29 .elementor-element.elementor-element-6f1058a .fluentform-widget-wrapper .ff-el-group select{font-size:16px}}a,button a,.button a,a:hover,a:active,a:focus{text-decoration:none!important;border-bottom:0!important;box-shadow:none!important}a,button a,.button a,a:hover,a:active,a:focus{text-decoration:none!important;border-bottom:0!important;box-shadow:none!important}@media (min-width:768px){.elementor-29 .elementor-element.elementor-element-940fdaf{position:sticky;top:120px;align-self:flex-start}}.elementor-29 .elementor-element.elementor-element-2a08af0{background-size:220%!important;transition:background-size 0.6s cubic-bezier(.25,1,.5,1)!important}.elementor-29 .elementor-element.elementor-element-2a08af0:hover{background-size:230%!important}@media (max-width:1024px) and (min-width:768px){.elementor-29 .elementor-element.elementor-element-2a08af0{background-size:230%!important}.elementor-29 .elementor-element.elementor-element-2a08af0:hover{background-size:240%!important}}@media (max-width:767px){.elementor-29 .elementor-element.elementor-element-2a08af0{background-size:120%!important}.elementor-29 .elementor-element.elementor-element-2a08af0:hover{background-size:130%!important}}.elementor-29 .elementor-element.elementor-element-408fb45{background-size:150%!important;transition:background-size 0.6s cubic-bezier(.25,1,.5,1)!important}.elementor-29 .elementor-element.elementor-element-408fb45:hover{background-size:160%!important}@media (max-width:1024px) and (min-width:768px){.elementor-29 .elementor-element.elementor-element-408fb45{background-size:170%!important}.elementor-29 .elementor-element.elementor-element-408fb45:hover{background-size:180%!important}}@media (max-width:767px){.elementor-29 .elementor-element.elementor-element-408fb45{background-size:110%!important}.elementor-29 .elementor-element.elementor-element-408fb45:hover{background-size:120%!important}}.elementor-29 .elementor-element.elementor-element-52e328d{background-size:212%!important;transition:background-size 0.6s cubic-bezier(.25,1,.5,1)!important}.elementor-29 .elementor-element.elementor-element-52e328d:hover{background-size:222%!important}@media (max-width:1024px) and (min-width:768px){.elementor-29 .elementor-element.elementor-element-52e328d{background-size:230%!important}.elementor-29 .elementor-element.elementor-element-52e328d:hover{background-size:240%!important}}@media (max-width:767px){.elementor-29 .elementor-element.elementor-element-52e328d{background-size:120%!important}.elementor-29 .elementor-element.elementor-element-52e328d:hover{background-size:130%!important}}.elementor-29 .elementor-element.elementor-element-bfa5f75{background-size:110%!important;transition:background-size 0.6s cubic-bezier(.25,1,.5,1)!important}.elementor-29 .elementor-element.elementor-element-bfa5f75:hover{background-size:120%!important}@media (max-width:1024px) and (min-width:768px){.elementor-29 .elementor-element.elementor-element-bfa5f75{background-size:130%!important}.elementor-29 .elementor-element.elementor-element-bfa5f75:hover{background-size:140%!important}}@media (max-width:767px){.elementor-29 .elementor-element.elementor-element-bfa5f75{background-size:100%!important;background-position:center 35%!important}.elementor-29 .elementor-element.elementor-element-bfa5f75:hover{background-size:110%!important;background-position:center 35%!important}}.fluentform input[type="text"],.fluentform input[type="number"],.fluentform input[type="email"],.fluentform textarea,.fluentform .ff-el-form-control{border:none!important;outline:none!important;box-shadow:none!important;background-color:#f5f5f5!important;padding:12px!important;border-radius:4px!important}.fluentform input:focus,.fluentform textarea:focus,.fluentform .ff-el-form-control:focus{border:none!important;outline:none!important;box-shadow:none!important}.fluentform .ff-btn-submit{border:none!important;outline:none!important;box-shadow:none!important}.fluentform .ff-btn-submit:focus,.fluentform .ff-btn-submit:active,.fluentform .ff-btn-submit:hover{border:none!important;outline:none!important;box-shadow:none!important}.fluentform{max-width:400px!important;margin:0 auto!important;width:100%!important}.fluentform input[type="text"],.fluentform input[type="number"],.fluentform input[type="email"],.fluentform textarea,.fluentform .ff-el-form-control{border:none!important;outline:none!important;box-shadow:none!important;background-color:#f5f5f5!important;padding:12px!important;border-radius:4px!important}.fluentform input:focus,.fluentform textarea:focus,.fluentform .ff-el-form-control:focus{border:none!important;outline:none!important;box-shadow:none!important}.fluentform .ff-btn-submit{border:none!important;outline:none!important;box-shadow:none!important}.fluentform .ff-btn-submit:focus,.fluentform .ff-btn-submit:active,.fluentform .ff-btn-submit:hover{border:none!important;outline:none!important;box-shadow:none!important}.fluentform{width:100%!important;margin:0 auto!important}@media (min-width:320px){.fluentform{max-width:320px!important}}