.elementor-655 .elementor-element.elementor-element-e0eee87{--display:flex;--min-height:68vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.85;--overlay-mix-blend-mode:multiply;--padding-top:040px;--padding-bottom:040px;--padding-left:15px;--padding-right:15px;}.elementor-655 .elementor-element.elementor-element-e0eee87:not(.elementor-motion-effects-element-type-background), .elementor-655 .elementor-element.elementor-element-e0eee87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rockfordig-nrnc2.projectbeta.co.uk/wp-content/uploads/2026/05/about-us-Hero.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-655 .elementor-element.elementor-element-e0eee87::before, .elementor-655 .elementor-element.elementor-element-e0eee87 > .elementor-background-video-container::before, .elementor-655 .elementor-element.elementor-element-e0eee87 > .e-con-inner > .elementor-background-video-container::before, .elementor-655 .elementor-element.elementor-element-e0eee87 > .elementor-background-slideshow::before, .elementor-655 .elementor-element.elementor-element-e0eee87 > .e-con-inner > .elementor-background-slideshow::before, .elementor-655 .elementor-element.elementor-element-e0eee87 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://rockfordig-nrnc2.projectbeta.co.uk/wp-content/uploads/2026/05/large-rockford-icon.png");--background-overlay:'';background-position:105% 50%;background-repeat:no-repeat;background-size:30% auto;}.elementor-655 .elementor-element.elementor-element-e12c7a3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-655 .elementor-element.elementor-element-3f4c267{width:initial;max-width:initial;text-align:start;}.elementor-655 .elementor-element.elementor-element-3f4c267 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:4rem;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-2px;word-spacing:0em;color:#212121;}.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-655 .elementor-element.elementor-element-c002f6a{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;font-family:"Rethink Sans", Sans-serif;font-size:28px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#222222;}.elementor-655 .elementor-element.elementor-element-c002f6a > .elementor-widget-container{margin:1% 0% 0% 0%;}.elementor-655 .elementor-element.elementor-element-82dc4d7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-655 .elementor-element.elementor-element-340a273 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-655 .elementor-element.elementor-element-340a273 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-655 .elementor-element.elementor-element-340a273 .elementor-button{font-family:"Rethink Sans", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:20px 20px 15px 20px;}.elementor-655 .elementor-element.elementor-element-171ebca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-655 .elementor-element.elementor-element-171ebca .elementor-button{font-family:"Rethink Sans", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;padding:20px 20px 15px 20px;}.elementor-655 .elementor-element.elementor-element-2387f68{--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;--justify-content:center;--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-655 .elementor-element.elementor-element-2387f68:not(.elementor-motion-effects-element-type-background), .elementor-655 .elementor-element.elementor-element-2387f68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#363636;}.elementor-655 .elementor-element.elementor-element-fb2671b{text-align:center;}.elementor-655 .elementor-element.elementor-element-fb2671b .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-weight:600;color:var( --e-global-color-secondary );}.elementor-655 .elementor-element.elementor-element-9c3900f{text-align:center;font-family:"Rethink Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-d539f96{--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:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-655 .elementor-element.elementor-element-46dc516 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-655 .elementor-element.elementor-element-46dc516{text-align:center;}.elementor-655 .elementor-element.elementor-element-46dc516 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-655 .elementor-element.elementor-element-1be8670{text-align:center;font-family:"Rethink Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-655 .elementor-element.elementor-element-5a03884{--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:4%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-655 .elementor-element.elementor-element-5a03884:not(.elementor-motion-effects-element-type-background), .elementor-655 .elementor-element.elementor-element-5a03884 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-655 .elementor-element.elementor-element-d9f3135 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-655 .elementor-element.elementor-element-d9f3135{text-align:center;}.elementor-655 .elementor-element.elementor-element-d9f3135 .elementor-heading-title{color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-8ae0f48{text-align:center;font-family:"Rethink Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-655 .elementor-element.elementor-element-b52e5ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-655 .elementor-element.elementor-element-b52e5ee:not(.elementor-motion-effects-element-type-background), .elementor-655 .elementor-element.elementor-element-b52e5ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-655 .elementor-element.elementor-element-99a4c42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-655 .elementor-element.elementor-element-1577aca > .elementor-widget-container{padding:2px 2px 2px 2px;border-style:solid;}.elementor-655 .elementor-element.elementor-element-1577aca{text-align:center;color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-2d77fc0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-655 .elementor-element.elementor-element-51fbfc9 > .elementor-widget-container{padding:2px 2px 2px 2px;border-style:solid;}.elementor-655 .elementor-element.elementor-element-51fbfc9{text-align:center;color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-51fbfc9 p{margin-block-end:12px;}.elementor-655 .elementor-element.elementor-element-8747026{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-655 .elementor-element.elementor-element-e6ce897 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2px 2px 2px 2px;border-style:solid;}.elementor-655 .elementor-element.elementor-element-e6ce897{text-align:center;color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-e6ce897 p{margin-block-end:34px;}.elementor-655 .elementor-element.elementor-element-cb3d0cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-655 .elementor-element.elementor-element-56b588d > .elementor-widget-container{margin:1px 1px 1px 1px;border-style:solid;}.elementor-655 .elementor-element.elementor-element-56b588d{column-gap:0px;text-align:center;color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-56b588d p{margin-block-end:82px;}.elementor-655 .elementor-element.elementor-element-405fc9f{--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:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-655 .elementor-element.elementor-element-22824e3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-655 .elementor-element.elementor-element-22824e3{text-align:center;}.elementor-655 .elementor-element.elementor-element-22824e3 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-655 .elementor-element.elementor-element-3100c97{text-align:center;font-family:"Rethink Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-655 .elementor-element.elementor-element-9e8c43f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-655 .elementor-element.elementor-element-9283013 .elementor-testimonial-wrapper{text-align:center;}.elementor-655 .elementor-element.elementor-element-9283013 .elementor-testimonial-content{font-family:"Rethink Sans", Sans-serif;font-weight:400;font-style:italic;}.elementor-655 .elementor-element.elementor-element-e3c390e{--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:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-655 .elementor-element.elementor-element-e3c390e:not(.elementor-motion-effects-element-type-background), .elementor-655 .elementor-element.elementor-element-e3c390e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-655 .elementor-element.elementor-element-fcd79fa > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-655 .elementor-element.elementor-element-fcd79fa{text-align:center;}.elementor-655 .elementor-element.elementor-element-fcd79fa .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-655 .elementor-element.elementor-element-14cade1{text-align:center;font-family:"Rethink Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-f1a31f1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-655 .elementor-element.elementor-element-f1a31f1:not(.elementor-motion-effects-element-type-background), .elementor-655 .elementor-element.elementor-element-f1a31f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-655 .elementor-element.elementor-element-f69a6e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-655 .elementor-element.elementor-element-4ea4d8f{text-align:center;}.elementor-655 .elementor-element.elementor-element-4ea4d8f img{width:198px;height:200px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-655 .elementor-element.elementor-element-ae8fd46{text-align:center;}.elementor-655 .elementor-element.elementor-element-ae8fd46 .elementor-heading-title{color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-d558f28{text-align:center;}.elementor-655 .elementor-element.elementor-element-d558f28 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:1.2rem;font-weight:600;color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-6e092a8{text-align:center;color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-8af53de{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-655 .elementor-element.elementor-element-7cb439c img{width:198px;height:200px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-655 .elementor-element.elementor-element-ad49486{text-align:center;}.elementor-655 .elementor-element.elementor-element-ad49486 .elementor-heading-title{color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-910c7ff{text-align:center;}.elementor-655 .elementor-element.elementor-element-910c7ff .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:1.2rem;font-weight:600;color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-8cbfd26{text-align:center;color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-8074ec5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-655 .elementor-element.elementor-element-76d70f4 img{width:198px;height:200px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-655 .elementor-element.elementor-element-1bc32b9{text-align:center;}.elementor-655 .elementor-element.elementor-element-1bc32b9 .elementor-heading-title{color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-495275e{text-align:center;}.elementor-655 .elementor-element.elementor-element-495275e .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:1.2rem;font-weight:600;color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-7282b3e{text-align:center;color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-31d1592{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-655 .elementor-element.elementor-element-31d1592:not(.elementor-motion-effects-element-type-background), .elementor-655 .elementor-element.elementor-element-31d1592 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-655 .elementor-element.elementor-element-312fd20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-655 .elementor-element.elementor-element-b6709f2 img{width:198px;height:200px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-655 .elementor-element.elementor-element-ba0a990{text-align:center;}.elementor-655 .elementor-element.elementor-element-ba0a990 .elementor-heading-title{color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-a0e9fb4{text-align:center;}.elementor-655 .elementor-element.elementor-element-a0e9fb4 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:1.2rem;font-weight:600;color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-a735f5e{text-align:center;color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-19b4ef4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-655 .elementor-element.elementor-element-473357f{text-align:center;}.elementor-655 .elementor-element.elementor-element-473357f img{width:198px;height:200px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-655 .elementor-element.elementor-element-064d93c{text-align:center;}.elementor-655 .elementor-element.elementor-element-064d93c .elementor-heading-title{color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-bfd85f2{text-align:center;}.elementor-655 .elementor-element.elementor-element-bfd85f2 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:1.2rem;font-weight:600;color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-bbd4a39{text-align:center;color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-a15182d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-655 .elementor-element.elementor-element-62db988 img{width:198px;height:200px;object-fit:cover;object-position:center center;border-radius:50% 50% 50% 50%;}.elementor-655 .elementor-element.elementor-element-d3579af{text-align:center;}.elementor-655 .elementor-element.elementor-element-d3579af .elementor-heading-title{color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-80e6087{text-align:center;}.elementor-655 .elementor-element.elementor-element-80e6087 .elementor-heading-title{font-family:"Rethink Sans", Sans-serif;font-size:1.2rem;font-weight:600;color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-3324d12{text-align:center;color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-6bbed57{--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:4%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-655 .elementor-element.elementor-element-6bbed57:not(.elementor-motion-effects-element-type-background), .elementor-655 .elementor-element.elementor-element-6bbed57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-655 .elementor-element.elementor-element-a70c137 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-655 .elementor-element.elementor-element-a70c137{text-align:center;}.elementor-655 .elementor-element.elementor-element-a70c137 .elementor-heading-title{color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-bf8d967{--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:2%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-655 .elementor-element.elementor-element-bf8d967:not(.elementor-motion-effects-element-type-background), .elementor-655 .elementor-element.elementor-element-bf8d967 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-655 .elementor-element.elementor-element-ca9e83a{text-align:center;font-family:"Rethink Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-655 .elementor-element.elementor-element-3f38a2f1{--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:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-655 .elementor-element.elementor-element-3f38a2f1:not(.elementor-motion-effects-element-type-background), .elementor-655 .elementor-element.elementor-element-3f38a2f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-655 .elementor-element.elementor-element-190f3d88 .elementor-swiper-button{font-size:20px;}.elementor-655 .elementor-element.elementor-element-190f3d88 .elementor-testimonial__text{color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-190f3d88 .elementor-testimonial__name{color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-190f3d88 .elementor-testimonial__title{color:#FFFFFF;}.elementor-655 .elementor-element.elementor-element-802798d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-655 .elementor-element.elementor-element-d896415 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-655 .elementor-element.elementor-element-d896415{text-align:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-655 .elementor-element.elementor-element-e12c7a3{--width:65%;}.elementor-655 .elementor-element.elementor-element-99a4c42{--width:25%;}.elementor-655 .elementor-element.elementor-element-2d77fc0{--width:25%;}.elementor-655 .elementor-element.elementor-element-8747026{--width:25%;}.elementor-655 .elementor-element.elementor-element-cb3d0cc{--width:25%;}.elementor-655 .elementor-element.elementor-element-f69a6e2{--width:33.3333%;}.elementor-655 .elementor-element.elementor-element-8af53de{--width:33.3333%;}.elementor-655 .elementor-element.elementor-element-8074ec5{--width:33.3333%;}.elementor-655 .elementor-element.elementor-element-312fd20{--width:33.3333%;}.elementor-655 .elementor-element.elementor-element-19b4ef4{--width:33.3333%;}.elementor-655 .elementor-element.elementor-element-a15182d{--width:33.3333%;}}@media(max-width:1024px){.elementor-655 .elementor-element.elementor-element-e0eee87::before, .elementor-655 .elementor-element.elementor-element-e0eee87 > .elementor-background-video-container::before, .elementor-655 .elementor-element.elementor-element-e0eee87 > .e-con-inner > .elementor-background-video-container::before, .elementor-655 .elementor-element.elementor-element-e0eee87 > .elementor-background-slideshow::before, .elementor-655 .elementor-element.elementor-element-e0eee87 > .e-con-inner > .elementor-background-slideshow::before, .elementor-655 .elementor-element.elementor-element-e0eee87 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0%;}.elementor-655 .elementor-element.elementor-element-3f4c267{width:100%;max-width:100%;}.elementor-655 .elementor-element.elementor-element-3f4c267 .elementor-heading-title{font-size:50px;}.elementor-655 .elementor-element.elementor-element-c002f6a{width:100%;max-width:100%;font-size:18px;line-height:1.5em;}.elementor-655 .elementor-element.elementor-element-c002f6a > .elementor-widget-container{margin:3% 0% 0% 0%;}}@media(max-width:767px){.elementor-655 .elementor-element.elementor-element-e0eee87:not(.elementor-motion-effects-element-type-background), .elementor-655 .elementor-element.elementor-element-e0eee87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rockfordig-nrnc2.projectbeta.co.uk/wp-content/uploads/2026/05/about-us-hero-mob2.jpg");background-position:top center;background-size:contain;}.elementor-655 .elementor-element.elementor-element-e0eee87::before, .elementor-655 .elementor-element.elementor-element-e0eee87 > .elementor-background-video-container::before, .elementor-655 .elementor-element.elementor-element-e0eee87 > .e-con-inner > .elementor-background-video-container::before, .elementor-655 .elementor-element.elementor-element-e0eee87 > .elementor-background-slideshow::before, .elementor-655 .elementor-element.elementor-element-e0eee87 > .e-con-inner > .elementor-background-slideshow::before, .elementor-655 .elementor-element.elementor-element-e0eee87 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:105% 8%;background-size:50% auto;}.elementor-655 .elementor-element.elementor-element-e0eee87{--padding-top:75%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-655 .elementor-element.elementor-element-3f4c267 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-655 .elementor-element.elementor-element-3f4c267 .elementor-heading-title{font-size:46px;line-height:1.2em;}.elementor-655 .elementor-element.elementor-element-c002f6a > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-655 .elementor-element.elementor-element-c002f6a{font-size:16px;}.elementor-655 .elementor-element.elementor-element-340a273 .elementor-button{padding:5px 5px 5px 5px;}.elementor-655 .elementor-element.elementor-element-171ebca .elementor-button{padding:5px 5px 5px 5px;}}