a:hover,li a,p a{color:#292929}#cityloadmore,li a:hover,p a{text-decoration:underline}#mainav ul li,footer ul li{list-style-image:none!important}#mainav ul li a,footer li a:hover,li a{text-decoration:none}#mainav ul li a,.u-form label,li a,p a{font-weight:600}#hero__form select option:hover,.bg__pry,.btn:first-child:hover,.dark-mode .form-switch.mode-switch .form-check-input,:not(.btn-check)+.btn:hover,html.dark-mode #hero__form button,html.dark-mode .u-form #contact_submit{background-color:#F09819!important}:root{--si-border-color:#d4d4d4!important}.steps{--si-steps-number-bg:#f8ecf4!important}.bg__gradient_pry{background:#e9c5dd!important}.bg__gradient_sec{background:#f8ecf4!important}.btn{background-color:#292929!important;border-color:#292929!important}.btn-primary{--si-btn-hover-color:#fff;--si-btn-active-color:#fff;--si-btn-hover-bg:#4044ee;--si-btn-active-bg:#4044ee;--si-btn-hover-border-color:#4044ee;--si-btn-active-border-color:#4044ee;--si-btn-disabled-color:#fff}.btn:first-child:hover,:not(.btn-check)+.btn:hover{color:var(--si-btn-hover-color);border-color:#F09819!important}ul li{list-style-image:url(https://phantomhire.uk/assets/img/list-arrow.svg);padding-inline-start:3px}.form-switch.mode-switch .form-check-input{background-color:#292929!important;cursor:pointer}#trusted__brands .swiper-slide{width:28vw;overflow:hidden;background-position:top;background-size:cover;display:flex;align-items:center;justify-content:center;color:#fff;font-size:20px;font-weight:700;padding:0 15px}#trusted__brands .swiper-wrapper{-webkit-transition-timing-function:linear!important;-o-transition-timing-function:linear!important;transition-timing-function:linear!important}#trusted__brands .swiper-wrapper img{width:120px}#hero__form{box-shadow:rgba(0,0,0,.1) 0 4px 12px}#hero__form .first__input i{font-size:20px;top:13px;right:13px}#hero__form .first__input input::placeholder{color:#565973}#hero__form :is(input,select,button){font-size:1rem}#hero__form .quote__btn:hover{color:#000!important}#banner__button .btn-primary:hover,#mainav ul li a{color:#292929!important}#hero__form .quote__btn{padding:13px 0;font-size:16px}#banner__button a{font-size:16px;padding:12px 10px}#banner__button .btn-outline-dark{background-color:transparent!important}#connect .btn-outline-light,html.dark-mode .u-form #contact_submit:hover{background-color:#fff!important}#banner__button .btn-outline-dark:hover{color:#fff!important;background-color:#292929!important;border-color:#292929!important}#connect .btn{font-size:16px!important;padding-left:12px 10px!important}#connect .btn-outline-light{color:#292929;border-color:#292929!important}#cityloadmore:hover,.contact__section .nav a:hover,html.dark-mode footer a.fw-medium:hover{color:#F09819!important}#connect .btn-outline-light:hover,#connect .btn-primary:hover{background-color:#292929!important;color:#fff!important;border-color:#292929!important}#mainav ul{margin-right:auto!important;margin-bottom:.5rem;display:flex;list-style:none;padding-left:0}#mainav ul li{--si-mega-dropdown-column-width:14rem}#mainav ul li a{padding-right:var(--si-navbar-nav-link-padding-x);padding-left:var(--si-navbar-nav-link-padding-x)}#mainav ul li ul{display:none!important}#mainav ul li a.active,html.dark-mode #mainav ul li a.active{color:#F09819!important;font-weight:700}.area_list :is(h3,h4){text-align:center}.area_list a,.category_list a,.related__area_list a{color:#262626;font-weight:600;font-size:16px;line-height:24px;background-color:#fff;border:2px solid #292929!important;padding:16px 53px;text-transform:capitalize;text-align:center;transition:.3s;display:inline-block;width:31%;margin:14px;border-radius:7px;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.area_list a:hover,.category_list a:hover,.related__area_list a:hover{color:#fff!important;background-color:#292929!important}@media only screen and (max-width:1400px){.area_list a,.category_list a,.related__area_list a{padding:14px 40px;width:30%}}@media only screen and (max-width:992px){.area_list a,.category_list a,.related__area_list a{padding:16px 40px;width:46%}}@media only screen and (max-width:768px){.area_list a,.category_list a,.related__area_list a{padding:16px 40px;width:95%;margin:4px 10px}}#cityloadmore{background:no-repeat;color:#F09819;padding:0;width:unset;display:block;text-align:center;border:none!important}#cityloadmore:hover{background-color:unset!important;text-decoration:unset}.category__section ul li{line-height:33px}.category__section ul li a,.contact__section .nav a{color:#292929!important}.u-form{background:0 0!important;padding:0!important;margin:0!important;box-shadow:unset!important;font-family:unset!important}.bread_crums li:last-child .brand-red,.u-form h3{display:none}.u-form label{margin-bottom:.3125rem;font-size:1rem;color:#0b0f19}.u-form input,.u-form select,.u-form textarea{padding:.785rem 1.125rem!important;border-radius:.5rem!important;box-shadow:inset 0 0 0 transparent!important;font-size:1rem!important;border:1px solid #d4d7e5!important}.u-form #contact_submit{background-color:#292929!important;border-radius:7px;padding:12px 40px}#trusted__brands .swiper-pointer-events,#trusted__brands .swiper-slide{pointer-events:none!important}html.dark-mode #mainav ul li a,html.dark-mode .category__section a,html.dark-mode .contact__section .nav a{color:#fff!important}html.dark-mode #hero__form{background-color:#000!important}html.dark-mode #hero__form select option,html.dark-mode .accordion-item.border-0{background-color:#222}html.dark-mode #hero__form button{color:#111!important}html.dark-mode #hero__form button:hover{background-color:#333!important;color:#fff!important}html.dark-mode #hero__form p.h6,html.dark-mode p a{color:#F09819}html.dark-mode #trusted__brands img{background:#fff;border-radius:10px;padding:5px 10px}html.dark-mode h2.h1.text-center.mt-n2.mt-lg-0.mb-4.mb-lg-5{color:#222}html.dark-mode .area_list a:hover,html.dark-mode .category_list a:hover,html.dark-mode .related__area_list a:hover{color:#0b0f19!important;background-color:#F09819!important}html.dark-mode .contact__section .u-form,html.dark-mode .contact__section .u-form label{color:#fff}html.dark-mode .u-form #contact_submit{color:#000!important}.bread_crums ol{display:flex;list-style:none;padding-left:0}.bread_crums a{color:var(--si-body-color);font-weight:400}.bread_crums .brand-red{padding-right:2px}.bread_crums li:last-child a{font-weight:700}.u-form :is(input[type=email],input[type=tel],input[type=text],textarea,select){background-color:#fff!important}@media only screen and (max-width:567px){header .navbar-brand>img{width:100px}#banner__button a,#connect__button a{width:100%;margin-bottom:8px}#mainav ul{margin-bottom:0!important}#mainav ul li a,.u-form-vertical.u-form-spacing-15 .u-form-group{padding-left:0!important}#navbarNav .offcanvas-body{padding-top:4px}footer{text-align:center}footer .navbar-brand{display:block;text-align:center}}header .navbar-brand>img{width: 180px;}@media only screen and (max-width:600px){header .navbar-brand>img{width:149px !important;}}footer .navbar-brand a img {width: 180px;}