@media screen and (max-width:1199px){:root{--size-18:16px;--size-20:18px;--size-25:22px;--size-30:25px;--size-40:32px;--size-52:42px}.greenbut{padding:0 25px}.botheadsec .greenbut{margin:0 0 0 25px}.botheadsec ul{column-gap:20px}.bannercontsec{padding:30px}.bannersec{padding:100px 0}.hmepgsixthcontsec{padding:75px 0}}@media screen and (max-width:991px){.navbar-toggler{padding:0;border:0;background:url(//valemss.co.uk/wp-content/themes/valemss-child/css/../images/hamburger.png) no-repeat left top;width:35px;height:25px;background-size:100% 100%;border-radius:0;box-shadow:none !important}.navbar-toggler span{font-size:0}.navbar-toggler:focus{box-shadow:none}.botheadsec ul{margin-top:10px}.botheadsec ul li a{padding:15px 0 !important;border-top:1px solid var(--lightgrey)}.botheadsec ul li:first-child a{border-top:0}.botheadsec{padding:15px 0}.hmepgfthcontsec .row{row-gap:30px}.botheadsec .greenbut{margin:0}.botheadsec ul li ul{margin:0;position:relative;display:block;width:100%}.botheadsec .menu-item-has-children>.submenu-arrow{position:absolute;right:0;top:6px;width:38px;height:38px;cursor:pointer;z-index:999;background:var(--green);color:var(--white);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:3px}.botheadsec .menu-item-has-children>.submenu-arrow.active{transform:rotate(180deg)}.botheadsec .menu-item-has-children>.ul-header-submenu{display:none}.botheadsec .dropdown-toggle:after{display:none}}@media screen and (max-width:767px){.contentarea{padding:60px 0}ul.headcontactinfo{gap:20px;justify-content:center}ul.headsocial{justify-content:center;padding-top:0}.bannersec{padding:60px 0}.quoteformsec{margin-top:40px}.hmepgfstcontsec{padding-top:60px}.hmepgsndcontsec,.hmepgeightcontsec{background-image:none}.hmepgsndcontsec .row,.abtpgsndcontsec .row,.abtpgthrdcontsec .row,.fstcontactsec .row{row-gap:40px}.sgleservicesec{padding:30px 25px}.hmepgsixthcontsec p{max-width:100%}.hmepgtenthcontsec .col-xl-4{margin-top:40px}.topftrsec .row{row-gap:20px}.midftrsec{padding:40px 0}.midftrsec .row{row-gap:40px}.innerbannersec{padding:60px 0}.abtpgsndcontsec .row .col-md-6:nth-child(1){order:2}.abtpgsndcontsec .row .col-md-6:nth-child(2){order:1}}@media screen and (max-width:575px){:root{--size-20:17px;--size-25:20px;--size-30:24px;--size-40:26px;--size-52:30px}.bannercontsec{padding:20px}.hmepgthrdcontsec .col-6,.hmepgfthcontsec .col-6,.hmepgfifthcontsec .col-6,.hmepgseventhcontsec .col-6,.midftrsec .col-6,.fstcontactsec .col-6{width:100%}.hmepgfifthcontsec .col-xl-3{margin-top:30px}.hmepgseventhcontsec .col-xl-3{margin-top:50px}}