.elementor-203 .elementor-element.elementor-element-4ec34d08:not(.elementor-motion-effects-element-type-background),.elementor-203 .elementor-element.elementor-element-4ec34d08>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.rivertechnologies.co.uk/wp-content/uploads/2022/10/background.png");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-203 .elementor-element.elementor-element-4ec34d08{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:-110px;margin-bottom:0;padding:150px 0 100px}.elementor-203 .elementor-element.elementor-element-4ec34d08>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.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-203 .elementor-element.elementor-element-e721b82 .elementor-heading-title{font-family:var(--e-global-typography-7f277e9-font-family),Sans-serif;font-size:var(--e-global-typography-7f277e9-font-size);font-weight:var(--e-global-typography-7f277e9-font-weight);line-height:var(--e-global-typography-7f277e9-line-height);color:#fff}.elementor-203 .elementor-element.elementor-element-564aab4{padding:80px 0}.elementor-203 .elementor-element.elementor-element-b42f1e8 .jet-lottie{width:301px}.elementor-203 .elementor-element.elementor-element-a8443f5{text-align:left}.elementor-203 .elementor-element.elementor-element-a8443f5 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:600;color:var(--e-global-color-72f4a5a)}.elementor-widget-text-editor{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-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-203 .elementor-element.elementor-element-410aea4d{text-align:left;color:var(--e-global-color-72f4a5a);font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:400}.elementor-bc-flex-widget .elementor-203 .elementor-element.elementor-element-dab4cfe.elementor-column .elementor-widget-wrap{align-items:center}.elementor-203 .elementor-element.elementor-element-dab4cfe.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.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-203 .elementor-element.elementor-element-fb21ed7:not(.elementor-motion-effects-element-type-background),.elementor-203 .elementor-element.elementor-element-fb21ed7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-72f4a5a)}.elementor-203 .elementor-element.elementor-element-fb21ed7{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:50px 0}.elementor-203 .elementor-element.elementor-element-fb21ed7>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-203 .elementor-element.elementor-element-fb21ed7>.elementor-shape-top svg{height:67px}.elementor-203 .elementor-element.elementor-element-fb21ed7>.elementor-shape-bottom svg{height:150px}.elementor-203 .elementor-element.elementor-element-1ccf0fc .jet-lottie{width:301px}.elementor-203 .elementor-element.elementor-element-b03073a{text-align:left}.elementor-203 .elementor-element.elementor-element-b03073a .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:600;color:#fff}.elementor-widget-accordion .elementor-accordion-icon,.elementor-widget-accordion .elementor-accordion-title{color:var(--e-global-color-primary)}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-accordion .elementor-active .elementor-accordion-icon,.elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var(--e-global-color-accent)}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var(--e-global-color-accent)}.elementor-widget-accordion .elementor-accordion-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-accordion .elementor-tab-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-203 .elementor-element.elementor-element-783276d>.elementor-widget-container{margin:20px 0 0;padding:0 0 150px}.elementor-203 .elementor-element.elementor-element-783276d .elementor-accordion-item{border-width:2px}.elementor-203 .elementor-element.elementor-element-783276d .elementor-accordion-item .elementor-tab-content{border-width:2px}.elementor-203 .elementor-element.elementor-element-783276d .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:2px}.elementor-203 .elementor-element.elementor-element-783276d .elementor-tab-title{background-color:var(--e-global-color-9946ee3)}.elementor-203 .elementor-element.elementor-element-783276d .elementor-accordion-icon,.elementor-203 .elementor-element.elementor-element-783276d .elementor-accordion-title{color:#fff}.elementor-203 .elementor-element.elementor-element-783276d .elementor-accordion-icon svg{fill:#fff}.elementor-203 .elementor-element.elementor-element-783276d .elementor-active .elementor-accordion-icon,.elementor-203 .elementor-element.elementor-element-783276d .elementor-active .elementor-accordion-title{color:#fff}.elementor-203 .elementor-element.elementor-element-783276d .elementor-active .elementor-accordion-icon svg{fill:#fff}.elementor-203 .elementor-element.elementor-element-783276d .elementor-accordion-title{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600}.elementor-203 .elementor-element.elementor-element-783276d .elementor-tab-title .elementor-accordion-icon i:before{color:var(--e-global-color-72f4a5a)}.elementor-203 .elementor-element.elementor-element-783276d .elementor-tab-title .elementor-accordion-icon svg{fill:var(--e-global-color-72f4a5a)}.elementor-203 .elementor-element.elementor-element-783276d .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var(--e-global-color-72f4a5a)}.elementor-203 .elementor-element.elementor-element-783276d .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var(--e-global-color-72f4a5a)}.elementor-203 .elementor-element.elementor-element-783276d .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:2px}.elementor-203 .elementor-element.elementor-element-783276d .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:2px}.elementor-203 .elementor-element.elementor-element-783276d .elementor-tab-content{background-color:var(--e-global-color-9946ee3);color:#fff;font-family:"Roboto",Sans-serif;font-size:18px;font-weight:400;line-height:34px;letter-spacing:.2px}.elementor-203 .elementor-element.elementor-element-4e69cd74:not(.elementor-motion-effects-element-type-background),.elementor-203 .elementor-element.elementor-element-4e69cd74>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.rivertechnologies.co.uk/wp-content/uploads/2022/10/background-white.png");background-position:top center;background-repeat:no-repeat;background-size:cover}.elementor-203 .elementor-element.elementor-element-4e69cd74{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0 50px}.elementor-203 .elementor-element.elementor-element-4e69cd74>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-203 .elementor-element.elementor-element-0b4a79a .jet-lottie{width:306px}.elementor-203 .elementor-element.elementor-element-e99254b{text-align:center}.elementor-203 .elementor-element.elementor-element-e99254b .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:600;color:var(--e-global-color-72f4a5a)}.elementor-203 .elementor-element.elementor-element-a051a65{margin-top:50px;margin-bottom:50px}.elementor-203 .elementor-element.elementor-element-67544d1{width:var(--container-widget-width,110.443%);max-width:110.443%;--container-widget-width:110.443%;--container-widget-flex-grow:0}.elementor-203 .elementor-element.elementor-element-67544d1 img{width:100%;height:750px;object-fit:cover;object-position:center center}.elementor-203 .elementor-element.elementor-element-3ff7fe2{text-align:left}.elementor-203 .elementor-element.elementor-element-3ff7fe2 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:600;color:var(--e-global-color-72f4a5a)}.elementor-203 .elementor-element.elementor-element-47c92c1>.elementor-widget-container{padding:0}.elementor-203 .elementor-element.elementor-element-47c92c1{text-align:left;color:#00a9ae;font-family:var(--e-global-typography-2e13a30-font-family),Sans-serif;font-size:var(--e-global-typography-2e13a30-font-size);font-weight:var(--e-global-typography-2e13a30-font-weight)}.elementor-203 .elementor-element.elementor-element-18eb564{width:var(--container-widget-width,107.743%);max-width:107.743%;--container-widget-width:107.743%;--container-widget-flex-grow:0;text-align:left;color:var(--e-global-color-72f4a5a);font-family:var(--e-global-typography-2e13a30-font-family),Sans-serif;font-size:var(--e-global-typography-2e13a30-font-size);font-weight:var(--e-global-typography-2e13a30-font-weight)}.elementor-203 .elementor-element.elementor-element-18eb564>.elementor-widget-container{margin:0}.elementor-203 .elementor-element.elementor-element-f06989a{margin-top:50px;margin-bottom:50px}.elementor-203 .elementor-element.elementor-element-2777901{width:var(--container-widget-width,110.443%);max-width:110.443%;--container-widget-width:110.443%;--container-widget-flex-grow:0}.elementor-203 .elementor-element.elementor-element-2777901 img{width:100%;height:750px;object-fit:cover;object-position:center center}.elementor-203 .elementor-element.elementor-element-2fa7b7d{text-align:left}.elementor-203 .elementor-element.elementor-element-2fa7b7d .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:600;color:var(--e-global-color-72f4a5a)}.elementor-203 .elementor-element.elementor-element-ea86ba4>.elementor-widget-container{padding:0}.elementor-203 .elementor-element.elementor-element-ea86ba4{text-align:left;color:#00a9ae;font-family:var(--e-global-typography-2e13a30-font-family),Sans-serif;font-size:var(--e-global-typography-2e13a30-font-size);font-weight:var(--e-global-typography-2e13a30-font-weight)}.elementor-203 .elementor-element.elementor-element-884d6cb{width:var(--container-widget-width,107.743%);max-width:107.743%;--container-widget-width:107.743%;--container-widget-flex-grow:0;text-align:left;color:var(--e-global-color-72f4a5a);font-family:var(--e-global-typography-2e13a30-font-family),Sans-serif;font-size:var(--e-global-typography-2e13a30-font-size);font-weight:var(--e-global-typography-2e13a30-font-weight)}.elementor-203 .elementor-element.elementor-element-884d6cb>.elementor-widget-container{margin:0}.elementor-203 .elementor-element.elementor-element-24bf690{margin-top:50px;margin-bottom:50px}.elementor-203 .elementor-element.elementor-element-b6c3e77{width:var(--container-widget-width,110.443%);max-width:110.443%;--container-widget-width:110.443%;--container-widget-flex-grow:0}.elementor-203 .elementor-element.elementor-element-b6c3e77 img{width:100%;height:750px;object-fit:cover;object-position:center center}.elementor-203 .elementor-element.elementor-element-03ba0cb{text-align:left}.elementor-203 .elementor-element.elementor-element-03ba0cb .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:600;color:var(--e-global-color-72f4a5a)}.elementor-203 .elementor-element.elementor-element-f6b0dc3>.elementor-widget-container{padding:0}.elementor-203 .elementor-element.elementor-element-f6b0dc3{text-align:left;color:#00a9ae;font-family:var(--e-global-typography-2e13a30-font-family),Sans-serif;font-size:var(--e-global-typography-2e13a30-font-size);font-weight:var(--e-global-typography-2e13a30-font-weight)}.elementor-203 .elementor-element.elementor-element-caae5e7{width:var(--container-widget-width,107.743%);max-width:107.743%;--container-widget-width:107.743%;--container-widget-flex-grow:0;text-align:left;color:var(--e-global-color-72f4a5a);font-family:var(--e-global-typography-2e13a30-font-family),Sans-serif;font-size:var(--e-global-typography-2e13a30-font-size);font-weight:var(--e-global-typography-2e13a30-font-weight)}.elementor-203 .elementor-element.elementor-element-caae5e7>.elementor-widget-container{margin:0}.elementor-203 .elementor-element.elementor-element-35571f7{margin-top:50px;margin-bottom:50px}.elementor-203 .elementor-element.elementor-element-7fb4958{width:var(--container-widget-width,110.443%);max-width:110.443%;--container-widget-width:110.443%;--container-widget-flex-grow:0}.elementor-203 .elementor-element.elementor-element-7fb4958 img{width:100%;height:750px;object-fit:cover;object-position:center center}.elementor-203 .elementor-element.elementor-element-6933859{text-align:left}.elementor-203 .elementor-element.elementor-element-6933859 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:600;color:var(--e-global-color-72f4a5a)}.elementor-203 .elementor-element.elementor-element-33f0550>.elementor-widget-container{padding:0}.elementor-203 .elementor-element.elementor-element-33f0550{text-align:left;color:#00a9ae;font-family:var(--e-global-typography-2e13a30-font-family),Sans-serif;font-size:var(--e-global-typography-2e13a30-font-size);font-weight:var(--e-global-typography-2e13a30-font-weight)}.elementor-203 .elementor-element.elementor-element-b3f481d{width:var(--container-widget-width,107.743%);max-width:107.743%;--container-widget-width:107.743%;--container-widget-flex-grow:0;text-align:left;color:var(--e-global-color-72f4a5a);font-family:var(--e-global-typography-2e13a30-font-family),Sans-serif;font-size:var(--e-global-typography-2e13a30-font-size);font-weight:var(--e-global-typography-2e13a30-font-weight)}.elementor-203 .elementor-element.elementor-element-b3f481d>.elementor-widget-container{margin:0}.elementor-203 .elementor-element.elementor-element-633b7b5{padding:50px 0}.elementor-203 .elementor-element.elementor-element-268913e>.elementor-widget-container{padding:0 0 30px}.elementor-203 .elementor-element.elementor-element-268913e{text-align:center}.elementor-203 .elementor-element.elementor-element-268913e .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:600;color:var(--e-global-color-72f4a5a)}.elementor-widget-jet-brands .brands-list .brands-list__item-name{color:var(--e-global-color-primary);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-jet-brands .brands-list .brands-list__item-desc{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-203 .elementor-element.elementor-element-dfb08b6 .brands-list__item{max-width:calc( 100% / 5 );flex:0 0 calc( 100% / 5 );-webkit-box-flex:0;-ms-flex:0 0 calc( 100% / 5 )}.elementor-203 .elementor-element.elementor-element-dfb08b6 .brands-list{align-items:center}.elementor-203 .elementor-element.elementor-element-dfb08b6 .brands-list .brands-list__item-img-wrap{text-align:center;padding:0 10px}.elementor-203 .elementor-element.elementor-element-2745726:not(.elementor-motion-effects-element-type-background),.elementor-203 .elementor-element.elementor-element-2745726>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.rivertechnologies.co.uk/wp-content/uploads/2022/10/Light-blue-background-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-203 .elementor-element.elementor-element-2745726{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 0}.elementor-203 .elementor-element.elementor-element-2745726>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-203 .elementor-element.elementor-element-64c65c3 .jet-lottie{width:306px}.elementor-203 .elementor-element.elementor-element-b6d08c1{text-align:center}.elementor-203 .elementor-element.elementor-element-b6d08c1 .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:30px;font-weight:600;color:#fff}.elementor-203 .elementor-element.elementor-element-e667f08{text-align:center;color:#171e37;font-family:"Montserrat",Sans-serif;font-size:15px;font-weight:400}.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-203 .elementor-element.elementor-element-74391dd .elementor-button{background-color:#FFFFFF00;font-family:var(--e-global-typography-6cabcc2-font-family),Sans-serif;font-size:var(--e-global-typography-6cabcc2-font-size);font-weight:var(--e-global-typography-6cabcc2-font-weight);line-height:var(--e-global-typography-6cabcc2-line-height);fill:#fff;color:#fff;border-style:solid;border-width:4px;border-color:var(--e-global-color-72f4a5a);border-radius:11px}@media(min-width:768px){.elementor-203 .elementor-element.elementor-element-7721a453{width:57.018%}.elementor-203 .elementor-element.elementor-element-4e3258c{width:42.938%}.elementor-203 .elementor-element.elementor-element-4b91a859{width:61.401%}.elementor-203 .elementor-element.elementor-element-dab4cfe{width:38.513%}.elementor-203 .elementor-element.elementor-element-41a4385{width:45%}.elementor-203 .elementor-element.elementor-element-e555003{width:55%}.elementor-203 .elementor-element.elementor-element-dabed9d{width:45%}.elementor-203 .elementor-element.elementor-element-e77b0c3{width:55%}.elementor-203 .elementor-element.elementor-element-2a751bc{width:45%}.elementor-203 .elementor-element.elementor-element-edef4ce{width:55%}.elementor-203 .elementor-element.elementor-element-8eef307{width:45%}.elementor-203 .elementor-element.elementor-element-dbea485{width:55%}}@media(max-width:1024px){.elementor-203 .elementor-element.elementor-element-e721b82 .elementor-heading-title{font-size:var(--e-global-typography-7f277e9-font-size);line-height:var(--e-global-typography-7f277e9-line-height)}.elementor-203 .elementor-element.elementor-element-47c92c1{font-size:var(--e-global-typography-2e13a30-font-size)}.elementor-203 .elementor-element.elementor-element-18eb564{font-size:var(--e-global-typography-2e13a30-font-size)}.elementor-203 .elementor-element.elementor-element-ea86ba4{font-size:var(--e-global-typography-2e13a30-font-size)}.elementor-203 .elementor-element.elementor-element-884d6cb{font-size:var(--e-global-typography-2e13a30-font-size)}.elementor-203 .elementor-element.elementor-element-f6b0dc3{font-size:var(--e-global-typography-2e13a30-font-size)}.elementor-203 .elementor-element.elementor-element-caae5e7{font-size:var(--e-global-typography-2e13a30-font-size)}.elementor-203 .elementor-element.elementor-element-33f0550{font-size:var(--e-global-typography-2e13a30-font-size)}.elementor-203 .elementor-element.elementor-element-b3f481d{font-size:var(--e-global-typography-2e13a30-font-size)}.elementor-203 .elementor-element.elementor-element-74391dd .elementor-button{font-size:var(--e-global-typography-6cabcc2-font-size);line-height:var(--e-global-typography-6cabcc2-line-height)}}@media(max-width:767px){.elementor-203 .elementor-element.elementor-element-e721b82 .elementor-heading-title{font-size:var(--e-global-typography-7f277e9-font-size);line-height:var(--e-global-typography-7f277e9-line-height)}.elementor-203 .elementor-element.elementor-element-410aea4d{font-size:14px}.elementor-203 .elementor-element.elementor-element-4e69cd74{padding:0 0 50px}.elementor-203 .elementor-element.elementor-element-e99254b .elementor-heading-title{font-size:25px}.elementor-203 .elementor-element.elementor-element-67544d1 img{height:430px}.elementor-203 .elementor-element.elementor-element-3ff7fe2 .elementor-heading-title{font-size:25px}.elementor-203 .elementor-element.elementor-element-47c92c1{font-size:var(--e-global-typography-2e13a30-font-size)}.elementor-203 .elementor-element.elementor-element-18eb564{font-size:var(--e-global-typography-2e13a30-font-size)}.elementor-203 .elementor-element.elementor-element-2777901 img{height:430px}.elementor-203 .elementor-element.elementor-element-2fa7b7d .elementor-heading-title{font-size:25px}.elementor-203 .elementor-element.elementor-element-ea86ba4{font-size:var(--e-global-typography-2e13a30-font-size)}.elementor-203 .elementor-element.elementor-element-884d6cb{font-size:var(--e-global-typography-2e13a30-font-size)}.elementor-203 .elementor-element.elementor-element-b6c3e77 img{height:430px}.elementor-203 .elementor-element.elementor-element-03ba0cb .elementor-heading-title{font-size:25px}.elementor-203 .elementor-element.elementor-element-f6b0dc3{font-size:var(--e-global-typography-2e13a30-font-size)}.elementor-203 .elementor-element.elementor-element-caae5e7{font-size:var(--e-global-typography-2e13a30-font-size)}.elementor-203 .elementor-element.elementor-element-7fb4958 img{height:430px}.elementor-203 .elementor-element.elementor-element-6933859 .elementor-heading-title{font-size:25px}.elementor-203 .elementor-element.elementor-element-33f0550{font-size:var(--e-global-typography-2e13a30-font-size)}.elementor-203 .elementor-element.elementor-element-b3f481d{font-size:var(--e-global-typography-2e13a30-font-size)}.elementor-203 .elementor-element.elementor-element-268913e .elementor-heading-title{font-size:25px}.elementor-203 .elementor-element.elementor-element-dfb08b6 .brands-list__item{max-width:calc( 100% / 3 );flex:0 0 calc( 100% / 3 );-webkit-box-flex:0;-ms-flex:0 0 calc( 100% / 3 )}.elementor-203 .elementor-element.elementor-element-b6d08c1 .elementor-heading-title{font-size:25px}.elementor-203 .elementor-element.elementor-element-e667f08{font-size:14px}.elementor-203 .elementor-element.elementor-element-74391dd .elementor-button{font-size:var(--e-global-typography-6cabcc2-font-size);line-height:var(--e-global-typography-6cabcc2-line-height)}}