.elementor-1212 .elementor-element.elementor-element-d0b747c{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:11px;--padding-bottom:11px;--padding-left:0px;--padding-right:0px;}.elementor-1212 .elementor-element.elementor-element-d0b747c:not(.elementor-motion-effects-element-type-background), .elementor-1212 .elementor-element.elementor-element-d0b747c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-1212 .elementor-element.elementor-element-a45ecce{--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:8px 8px;--row-gap:8px;--column-gap:8px;--overflow:hidden;--overlay-opacity:0;--border-radius:12px 12px 12px 12px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-1212 .elementor-element.elementor-element-a45ecce:not(.elementor-motion-effects-element-type-background), .elementor-1212 .elementor-element.elementor-element-a45ecce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1212 .elementor-element.elementor-element-a45ecce::before, .elementor-1212 .elementor-element.elementor-element-a45ecce > .elementor-background-video-container::before, .elementor-1212 .elementor-element.elementor-element-a45ecce > .e-con-inner > .elementor-background-video-container::before, .elementor-1212 .elementor-element.elementor-element-a45ecce > .elementor-background-slideshow::before, .elementor-1212 .elementor-element.elementor-element-a45ecce > .e-con-inner > .elementor-background-slideshow::before, .elementor-1212 .elementor-element.elementor-element-a45ecce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.rrrocks.co.uk/wp-content/uploads/2026/08/Rectangle-2.png");--background-overlay:'';background-position:bottom right;background-repeat:no-repeat;}.elementor-1212 .elementor-element.elementor-element-e7523aa{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:0.74;--border-radius:8px 8px 8px 8px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1212 .elementor-element.elementor-element-e7523aa:not(.elementor-motion-effects-element-type-background), .elementor-1212 .elementor-element.elementor-element-e7523aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.rrrocks.co.uk/wp-content/uploads/2026/08/Rectangle-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1212 .elementor-element.elementor-element-e7523aa::before, .elementor-1212 .elementor-element.elementor-element-e7523aa > .elementor-background-video-container::before, .elementor-1212 .elementor-element.elementor-element-e7523aa > .e-con-inner > .elementor-background-video-container::before, .elementor-1212 .elementor-element.elementor-element-e7523aa > .elementor-background-slideshow::before, .elementor-1212 .elementor-element.elementor-element-e7523aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-1212 .elementor-element.elementor-element-e7523aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1212 .elementor-element.elementor-element-bdf8a37{--display:flex;--min-height:4px;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6565655E;--border-color:#6565655E;--border-radius:8px 8px 8px 8px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1212 .elementor-element.elementor-element-bdf8a37:not(.elementor-motion-effects-element-type-background), .elementor-1212 .elementor-element.elementor-element-bdf8a37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF5E;}.elementor-1212 .elementor-element.elementor-element-bdf8a37:hover{background-color:#F61212;}.elementor-1212 .elementor-element.elementor-element-0184240{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-1212 .elementor-element.elementor-element-8be9d83 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;color:#000000;}.elementor-1212 .elementor-element.elementor-element-0a95af9{--display:flex;--min-height:4px;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6565655E;--border-color:#6565655E;--border-radius:8px 8px 8px 8px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1212 .elementor-element.elementor-element-0a95af9:not(.elementor-motion-effects-element-type-background), .elementor-1212 .elementor-element.elementor-element-0a95af9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF5E;}.elementor-1212 .elementor-element.elementor-element-0a95af9:hover{background-color:#F61212;}.elementor-1212 .elementor-element.elementor-element-24963f5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1212 .elementor-element.elementor-element-fe8124b .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;color:#000000;}.elementor-1212 .elementor-element.elementor-element-8d601c1{--display:flex;--min-height:4px;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6565655E;--border-color:#6565655E;--border-radius:8px 8px 8px 8px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1212 .elementor-element.elementor-element-8d601c1:not(.elementor-motion-effects-element-type-background), .elementor-1212 .elementor-element.elementor-element-8d601c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF5E;}.elementor-1212 .elementor-element.elementor-element-8d601c1:hover{background-color:#F61212;}.elementor-1212 .elementor-element.elementor-element-ad001c4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1212 .elementor-element.elementor-element-307b3c9 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;color:#000000;}.elementor-1212 .elementor-element.elementor-element-e08d8df{--display:flex;--min-height:4px;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6565655E;--border-color:#6565655E;--border-radius:8px 8px 8px 8px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1212 .elementor-element.elementor-element-e08d8df:not(.elementor-motion-effects-element-type-background), .elementor-1212 .elementor-element.elementor-element-e08d8df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF5E;}.elementor-1212 .elementor-element.elementor-element-e08d8df:hover{background-color:#F61212;}.elementor-1212 .elementor-element.elementor-element-5ce948f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1212 .elementor-element.elementor-element-47ac0e4 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;color:#000000;}.elementor-1212 .elementor-element.elementor-element-b792bbe{--display:flex;--min-height:4px;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6565655E;--border-color:#6565655E;--border-radius:8px 8px 8px 8px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1212 .elementor-element.elementor-element-b792bbe:not(.elementor-motion-effects-element-type-background), .elementor-1212 .elementor-element.elementor-element-b792bbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF5E;}.elementor-1212 .elementor-element.elementor-element-b792bbe:hover{background-color:#F61212;}.elementor-1212 .elementor-element.elementor-element-84f9cf2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1212 .elementor-element.elementor-element-de77353 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;color:#000000;}.elementor-1212 .elementor-element.elementor-element-890c6c5{--display:flex;--min-height:4px;--justify-content:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#6565655E;--border-color:#6565655E;--border-radius:8px 8px 8px 8px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-1212 .elementor-element.elementor-element-890c6c5:not(.elementor-motion-effects-element-type-background), .elementor-1212 .elementor-element.elementor-element-890c6c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF5E;}.elementor-1212 .elementor-element.elementor-element-890c6c5:hover{background-color:#F61212;}.elementor-1212 .elementor-element.elementor-element-f42b42a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1212 .elementor-element.elementor-element-96289f6 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;color:#000000;}@media(max-width:1024px){.elementor-1212 .elementor-element.elementor-element-bdf8a37{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1212 .elementor-element.elementor-element-0a95af9{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1212 .elementor-element.elementor-element-8d601c1{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1212 .elementor-element.elementor-element-e08d8df{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1212 .elementor-element.elementor-element-b792bbe{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1212 .elementor-element.elementor-element-890c6c5{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}}@media(min-width:768px){.elementor-1212 .elementor-element.elementor-element-d0b747c{--content-width:600px;}}@media(max-width:767px){.elementor-1212 .elementor-element.elementor-element-a45ecce{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}}/* Start custom CSS for container, class: .elementor-element-d0b747c */.menutrigger:hover h2.elementor-heading-title.elementor-size-default {
    color: white !important;
}

.items:hover h2.elementor-heading-title.elementor-size-default {
    color: white !important;
}


.menuitem{
	display: none
}
.activemenuitem{
	display: flex;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://rrrocks.co.uk/wp-content/uploads/2026/08/helvetica-neue-regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica Neue';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://rrrocks.co.uk/wp-content/uploads/2026/08/HelveticaNeueLight.ttf') format('truetype');
}
/* End Custom Fonts CSS */