p a{text-decoration:underline}p a:hover,.footer-text a:hover{opacity:0.7;text-decoration:underline}.pound-sign .percent-value::before{content:'£'}.plus-number .percent-value::after{content:'+'}@media all and (min-width:981px) and (max-width:1399px){#rmk-header-logo-text h1{font-size:20px}}.services-menu a{font-weight:500!important}.nav li li a:hover{opacity:0.5;background-color:#ffffff}.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{padding:10px 0}#rmk-header-menu li{padding:12px 15px!important}#menu-rmk-general li ul.sub-menu{width:295px!important}#menu-rmk-general .sub-menu li a{width:100%}#menu-rmk-general li.current-menu-item li a{font-weight:500}#menu-rmk-general li li.current-menu-item a{font-weight:700!important}.faq-toggle .et_pb_toggle_title{padding-left:50px!important;transition:padding 300ms ease 0ms}.faq-toggle .et_pb_toggle_title:hover{padding-left:30px!important}#case-studies-listing .et_pb_post{align-self:flex-start;padding:0 0 10px 0}#case-studies-listing>div{display:grid;column-gap:60px;grid-template-columns:repeat(auto-fill,minmax(45%,1fr))}@media all and (max-width:767px){.service-title h1{font-size:22px!important}}#case-studies-listing .et_portfolio_image img{max-height:315px;object-fit:cover;margin-bottom:10px}.tick-blurb .et_pb_main_blurb_image{vertical-align:middle}.form-with-group .et_pb_contact_field_options_title{display:none}.et_pb_newsletter_result .et_pb_newsletter_error ul{display:none}