@-webkit-keyframes glow{from{opacity:1}to{opacity:0.75}}body{font-family:Geologica, arial, sans-serif;font-weight:300}#technology:after{content:"";display:block;height:100%;width:100%;background-color:#83838391;backdrop-filter:blur(10px);position:absolute;left:0;top:0;z-index:-1}.slider-people{padding-left:1.5rem;padding-right:1.5rem}.slider-people .slick-arrow:before{color:#d9000d}.slider-people .slick-prev{left:0;z-index:5}.slider-people .slick-next{right:0;z-index:5}.slider-people .slick-slide{padding-left:2px;padding-right:2px}.slider-people .slick-slide .profile{position:relative;height:auto;width:100%;padding-top:350%;background-color:#999;overflow:hidden}.slider-people .slick-slide .profile img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.slider-people .slick-slide .profile .toggle{position:absolute;bottom:3rem;left:50%;transform:translate(-50%, 0);z-index:9;color:#d9000d;opacity:1;transition:0.5s}.slider-people .slick-slide .profile .toggle i{animation:glow 1s ease-in-out infinite alternate}.slider-people .slick-slide .profile .description{position:absolute;height:auto;width:100%;padding-top:350%;background-color:rgba(0, 0, 0, 0.5);color:#FFF;opacity:0;transition:0.5s;overflow:hidden;top:0;left:0}.slider-people .slick-slide .profile .description .inner{position:absolute;transform:rotate(90deg);transform-origin:0% 0%;top:0%;left:80%;padding:1.5rem;width:350%;transition:0.5s}.slider-people .slick-slide .profile .description .inner h3{font-weight:100;line-height:1.2;margin-bottom:0}.slider-people .slick-slide .profile .description .inner h5{font-weight:700;line-height:1.2}.slider-people .slick-slide .profile:hover .toggle{opacity:0}.slider-people .slick-slide .profile:hover .description{opacity:1}.slider-people .slick-slide .profile:hover .description .inner{left:100%}.logo_bkgrd{position:relative}.logo_bkgrd:before{content:url("/wp-content/uploads/2023/07/Ellipse-10.png");position:absolute;left:0%;top:50%;transform:translate(50%, -50%);z-index:-5}.elementor-widget-tabs.tab-solutions .elementor-tabs-wrapper{margin-left:-0.5rem;margin-right:-0.5rem}.elementor-widget-tabs.tab-solutions .elementor-tabs-wrapper .elementor-tab-title{margin-left:0.5rem;margin-right:0.5rem;padding:3rem;padding-top:5rem;padding-bottom:6rem;background-position:center;background-size:cover;text-align:center;background-color:#333333}.elementor-widget-tabs.tab-solutions .elementor-tabs-wrapper .elementor-tab-title:after{position:absolute;bottom:0;left:0;right:0;content:"";display:block;width:100%;height:1rem;background-color:#FFFFFF}.elementor-widget-tabs.tab-solutions .elementor-tabs-wrapper .elementor-tab-title:nth-child(1){background-image:url("https://ralphdavies.madebyidm.co.uk/wp-content/uploads/2023/07/rdi-site.jpg") !important}.elementor-widget-tabs.tab-solutions .elementor-tabs-wrapper .elementor-tab-title:nth-child(2){background-image:url("https://ralphdavies.madebyidm.co.uk/wp-content/uploads/2023/07/rdi-warehouse.jpg") !important}.elementor-widget-tabs.tab-solutions .elementor-tabs-wrapper .elementor-tab-title:nth-child(3){background-image:url("https://ralphdavies.madebyidm.co.uk/wp-content/uploads/2023/07/rdi-vehicle.jpg") !important}.elementor-widget-tabs.tab-solutions .elementor-tabs-wrapper .elementor-tab-title:nth-child(4){background-image:url("https://ralphdavies.madebyidm.co.uk/wp-content/uploads/2023/07/Rectangle-85-scaled.jpg") !important}.elementor-widget-tabs.tab-solutions .elementor-tabs-wrapper .elementor-tab-title:nth-child(5){background-image:url("https://ralphdavies.madebyidm.co.uk/wp-content/uploads/2024/03/brcgs.webp") !important;color:transparent}.elementor-widget-tabs.tab-solutions .elementor-tabs-wrapper .elementor-tab-title.elementor-active:after{position:absolute;bottom:0;left:0;right:0;content:"";display:block;width:100%;height:1rem;background-color:#e3e3e3}.elementor-widget-tabs.tab-solutions .elementor-tab-content{padding:3rem;background:none;font-size:3rem}.elementor-widget-tabs .elementor-tab-mobile-title{padding:3rem}.toggle-video{position:relative}.toggle-video .header{position:absolute;top:5rem;left:0;z-index:9;width:100%}.toggle-video .header h2{color:#FFFFFF;font-weight:700;z-index:9;font-family:Geologica, arial, sans-serif;text-transform:uppercase}.toggle-video .video-holder{height:auto;width:100%;padding-top:50%;position:relative;overflow:hidden}.toggle-video .video-holder .title{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.toggle-video .video-holder video{width:100vw;max-width:100vw;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.toggle-video .toggle-video-nav-container{position:absolute;bottom:0;left:0;right:0;z-index:9;padding:2rem}.toggle-video .toggle-video-nav .video-nav-button{position:relative;margin-left:1rem;margin-right:1rem;padding:1.5rem 4rem 1.5rem 2rem;background-color:rgba(255, 255, 255, 0.25);color:#FFFFFF;white-space:nowrap}.toggle-video .toggle-video-nav .video-nav-button .progress{position:absolute;top:0;left:0;right:0;z-index:1;height:3px;background-color:rgba(0, 0, 0, 0.5)}.toggle-video .toggle-video-nav .video-nav-button .progress span{content:"";display:block;position:absolute;top:0;left:0;right:0;height:3px;width:0%;background-color:#d9000d}.toggle-video .toggle-video-nav .video-nav-button i{position:absolute;top:50%;right:1.5rem;transform:translate(0, -50%)}.toggle-video .toggle-video-nav .video-nav-button:hover{background-color:white;color:#000000}.toggle-video .toggle-video-nav .slick-current .video-nav-button{background-color:white;color:#000000}