@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;0,800;1,300;1,400;1,600;1,700;1,800&display=swap";body,html{padding:0;margin:0;font-family:Montserrat,sans-serif}body::-webkit-scrollbar{display:none}a{text-decoration:none;color:inherit}a:hover{color:#000}*{box-sizing:border-box}ul{list-style-type:none}.btn-primary{text-shadow:1px 1px 3px rgba(0,0,0,.2);font-weight:600!important}.btn-primary,.btn-primary:hover{background-color:#c75300!important;color:#fff!important;border:1px solid #c75300!important}.btn-primary:focus{background-color:#c5450e!important;border:1px solid #c5450e!important;box-shadow:none!important}.primary-colour,.primary-colour:hover{color:#c75300}.text-muted{opacity:.7}.primary-bg-colour{background-color:#c75300}.primary-colour-text{color:#9b340d}.card:hover{cursor:pointer}.bg-light{background-color:#f0f8ff!important}.modal-dialog{max-width:630px}.iframeYouTube{height:360px}@media(min-width:769px){.iframeYouTube{height:500px}}.opening-hours{padding-left:0}.opening-hours li{padding:4px 0;font-weight:500!important}.opening-hours li span{display:block!important}.locations h3{font-weight:600}.locations .contact{padding-left:0}.locations .contact li{padding:1px 0;font-weight:500!important}.locations .contact li a{color:#0069a3}.page_404{padding:40px 0;background:#fff;font-family:Arvo,serif}.page_404 img{width:100%}.four_zero_four_bg{background-image:url(https://cdn.dribbble.com/users/285475/screenshots/2083086/dribbble_1.gif);background-repeat:no-repeat;height:400px;background-position:50%}.four_zero_four_bg h1,.four_zero_four_bg h3{font-size:80px}.link_404{color:#fff!important;padding:10px 20px;background:#39ac31;margin:20px 0;display:inline-block}.contant_box_404{margin-top:-50px}.navbar-dark .navbar-nav .nav-link{color:#000;font-weight:600}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{transition:all 1s ease;color:#c75300}.card-navbar{min-height:8rem}@media(min-width:768px){.card-navbar{min-height:12rem}}.nav-container{min-width:200px}@media(min-width:1024px){.nav-container{width:596px}}.card-text-navbar{font-weight:600;letter-spacing:-1px}.sub-title{letter-spacing:-1px;line-height:normal}@media(min-width:768px){.img-card{width:70px;height:80px}}.nav-container-locations{min-width:240px}@media(min-width:1024px){.nav-container-locations{width:296px}}.card-navbar{display:block;position:relative;background-color:#f2f8f9;border-radius:4px;text-decoration:none;z-index:0;overflow:hidden}.card-navbar:before{content:"";position:absolute;z-index:-1;top:-16px;right:-16px;background:#c75300;height:32px;width:32px;border-radius:32px;transform:scale(1);transform-origin:35% 50%;transition:transform .25s ease-out}.card-navbar:hover:before{transform:scale(21)}.card-navbar:hover{transition:all .3s ease-out;color:#fff}.card-navbar h6{font-weight:900}.go-corner{display:flex;align-items:center;justify-content:center;position:absolute;width:32px;height:32px;overflow:hidden;top:0;right:0;background-color:#c75300;border-radius:0 4px 0 32px}.go-arrow{margin-top:-4px;margin-right:-4px;color:#fff;font-family:courier,sans}.navbar-default .navbar-toggler .icon-bar{background-color:#888}.navbar-light .navbar-toggler{border:none}.icon-bar{background-color:#000;margin-top:4px;display:flex}.bg-blue{background-color:#10458e}.navbar-toggler{border:none;background:transparent!important;padding:0;margin-top:-5px}.navbar-toggler:focus{border:transparent;box-shadow:none}.navbar-toggler:focus-visible{border:none;outline:none!important;background:transparent!important}.navbar-toggler:hover{background:transparent!important}.navbar-toggler .icon-bar{width:26px;height:2px;transition:all .6s;width:22px;transition:all .3s}.nav-collapsed .top-bar{transform:rotate(45deg);transform-origin:10% 10%;transition:all .6s}.nav-collapsed .middle-bar{opacity:0}.nav-collapsed .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%;transition:all .6s}.navbar-logo{width:126px;height:42px}@media(min-width:426px)and (max-width:768px){.navbar-logo{width:160px;height:54px}}@media(min-width:769px){.navbar-logo{width:210px;height:70px}}.navbar-expand-lg .navbar-nav .nav-link{padding-right:0!important}@media(min-width:1025px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem!important}}footer h5{font-weight:700}footer li{opacity:.8}footer li:hover{transition:all .5s ease;opacity:1;cursor:pointer}@media(min-width:426px){.social-media-section .container{margin-top:-70px}}.last-section p{font-size:.75rem;opacity:.8}.last-section ul{padding-left:22px}.btn-outline-dark:hover{transition:all .8s ease;background-color:#000}.btn-outline-dark:focus{box-shadow:none}.charles-hurst-logo{padding-right:48px}.hero{background-image:url(/_next/static/media/hero-bg.b9e71e6d.webp);height:140px;background-repeat:no-repeat;background-position:50%}@media(min-width:768px){.hero{height:216px}}.hero-container{height:140px;display:flex;align-items:center}@media(min-width:768px){.hero-container{height:216px}}.hero-container h1{font-size:2.4rem;font-weight:700;color:#fff}.iframe-form-modal{width:100%;height:600px}.iframe-form{width:100%;height:728px}.div-header{margin-bottom:40px}.div-header h1{position:absolute}.div-header h1:before{content:attr(data-heading);position:absolute;color:#c75300;z-index:5;text-shadow:none;left:37%;animation:flicker 3s linear infinite}.div-header span{color:transparent}@keyframes flicker{0%,19.999%,22%,62.999%,64%,64.999%,70%,to{opacity:.99;text-shadow:-1px -1px 0 hsla(0,0%,100%,.4),1px -1px 0 hsla(0,0%,100%,.4),-1px 1px 0 hsla(0,0%,100%,.4),1px 1px 0 hsla(0,0%,100%,.4),0 -2px 8px,0 0 2px,0 0 5px #ff7e00,0 0 15px #f44,0 0 2px #ff7e00,0 2px 3px #000}20%,21.999%,63%,63.999%,65%,69.999%{opacity:.4;text-shadow:none}}.card-service-item{height:360px!important}.card-service-item:hover{cursor:default}@media(max-width:350px){.card-service-item{height:unset!important}}@media only screen and (min-device-width:1024px)and (max-device-height:1366px)and (-webkit-min-device-pixel-ratio:2)and (orientation:portrait){.card-service-item{height:400px!important}}.card-insights{height:180px}.card-insights h5{font-weight:700;opacity:.8}.card-insights h5:hover{opacity:1;cursor:pointer;transition:all .5s ease}.card-offers{height:200px!important;border:6px solid #fff!important}.location-card .card{border:none}.location-card .card-title{background-color:#969696;color:#fff}.location-card .card-title h5{padding-left:10px;padding-top:10px}.location-card .location-background-img{background-image:url(/_next/static/media/belfast.ce2d9f94.svg);background-color:#969696;background-repeat:no-repeat;background-position:50%;height:150px;width:300px}.book-a-service-btn{display:none;position:fixed;top:10px;right:10px;z-index:99;background-color:#346ca5;color:#fff;border:1px solid #346ca5;cursor:pointer;padding:10px;border-radius:4px;font-weight:600}@media(min-width:426px){.book-a-service-btn{opacity:.9;right:30px;font-size:18px;padding:12px}}.book-a-service-btn:hover{opacity:1;background-color:#346ca5;color:#fff;border:1px solid #346ca5}.showBtn{display:block}.showBorder{border:1px solid #000}@keyframes bounce{0%{transform:scale(1) translate(0)}30%{transform:scaleY(.8) translateY(5px)}75%{transform:scaleY(1.1) translateY(-5px)}to{transform:scale(1) translate(0)}}.bounce{animation:bounce .8s infinite}.call-button .call-button-section{z-index:999;position:fixed;right:1rem;bottom:4rem;background:#11a8e8;width:4rem;height:4rem;padding:1rem;border-radius:100%;box-sizing:border-box;color:#fff;animation:call-button-section .6s linear infinite;display:flex;justify-items:center;align-items:center;text-decoration:none}.call-button .call-button-section i{transition:.3s ease;font-size:2.2rem}.call-button-section svg{height:26px;width:26px;color:#fff}@keyframes call-button-section{0%{box-shadow:0 4px 10px rgba(17,168,232,.2),0 0 0 0 rgba(17,168,232,.2),0 0 0 5px rgba(17,168,232,.2),0 0 0 10px rgba(17,168,232,.2)}to{box-shadow:0 4px 10px rgba(17,168,232,.2),0 0 0 5px rgba(17,168,232,.2),0 0 0 10px rgba(17,168,232,.2),0 0 0 20px rgba(236,139,0,0)}}.book-a-service{display:none;height:50px;background-color:#346ca5;color:#fff;border:1px solid #346ca5;position:fixed;z-index:99;top:0;cursor:pointer;padding:10px;border-radius:16px;font-weight:600}@media(min-width:426px){.book-a-service{opacity:.9;right:30px;font-size:18px;padding:12px;height:60px}.book-a-service svg{margin-top:.6vh}}.book-a-service:hover{opacity:1;background-color:#346ca5;color:#fff;border:1px solid #346ca5}.book-a-service h3{color:#fff;font-weight:600}.book-a-service svg{margin-left:8px;height:20px;width:20px}.showBtn{display:flex;align-items:center;margin-top:14px;opacity:1}.blink_me{animation:blinker 1s linear infinite}@keyframes blinker{50%{opacity:0}}.call-icon{border:2px solid #11a8e8;background-color:#11a8e8;padding:6px;margin-right:6px;border-radius:50%}.call-icon svg{height:26px;width:26px;color:#fff}.phone-modal{z-index:9999;width:100%;margin-bottom:12px}.phone-modal .modal-content{border-radius:30px;padding:0 10px;margin-top:10px;opacity:.9}.phone-modal .modal-content .modal-header{padding:6px 8px}.about-us{background-color:#c75300}.about-us h3,.about-us p{color:#fff}.location-section{position:absolute}.hero-img{background-image:linear-gradient(rgba(0,0,0,.4),rgba(0,0,0,.4)),url(/_next/static/media/home-hero-bg.f90ab3e9.webp);background-repeat:no-repeat;background-position:50% 40%;background-size:cover;height:55vh}.hero-img h1{font-weight:700}.hero-img h1,.hero-img p{color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,.2)}.hero-img p{opacity:.8}.cardBox,.img-carousel{margin:10px}.cardBox{width:264px;height:248px;position:relative;display:grid;place-items:center;overflow:hidden;border-radius:20px;box-shadow:0 2px 10px 0 rgba(0,0,0,.4),0 2px 25px 0 rgba(0,0,0,.5)}@media(min-width:769px)and (max-width:1439px){.cardBox{width:220px;height:214px}}.card-animation{position:absolute;width:95%;height:95%;background:#c75300;border-radius:20px;z-index:5;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;color:#fff;overflow:hidden;padding:20px;cursor:pointer;box-shadow:inset 0 30px 60px -12px rgba(0,0,0,.4),inset 0 18px 36px -18px rgba(0,0,0,.5)}.card-animation a{color:#fff}.card-animation h2,.card-animation span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2rem;font-weight:600;pointer-events:none;opacity:1}.card-animation .content h3{font-size:2rem;padding-bottom:10px;font-weight:600}.card-animation .content p{font-size:1.2rem;line-height:25px;font-weight:600}.card-animation .content{transform:translateY(100%);opacity:0;transition:.3s ease-in-out}.card-animation:hover h2{opacity:0;color:#c75300}.card-animation:hover .content{transform:translateY(0);opacity:1}.cardBox:before{content:"";position:absolute;width:40%;height:150%;background:#ca4f07}@keyframes glowing{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.card-maintenance{display:block;min-height:320px;top:0;position:relative;max-width:300px;background-color:#fff;border-radius:4px;margin:12px;text-decoration:none;overflow:hidden;border:1px solid #ccc;box-shadow:0 2px 6px rgba(0,0,0,.08)}.card-maintenance .go-corner{background-color:#00838d;height:100%;width:16px;padding-right:9px;border-radius:0;transform:skew(6deg);margin-right:-36px;align-items:start;background-image:linear-gradient(-45deg,#c75300 1%,#c75300);transition:all 1s ease}.card-maintenance .go-arrow{transform:skew(-6deg);margin-left:-2px;margin-top:9px;opacity:0;transition:all 1s ease}.card-maintenance:hover{border:1px solid #c75300;transition:all 1s ease}.card-maintenance h3{margin-top:8px;font-size:24px}.card-maintenance p{font-size:14px}.card-maintenance:hover .go-corner{margin-right:-12px}.card-maintenance:hover .go-arrow{opacity:1}.typed{position:relative;height:30px}.typed span{position:relative;padding-left:4px;top:0;left:0;bottom:0;font-weight:500;pointer-events:none;color:#fff;font-size:20px}.card-carousel{padding:0 80px}.body-card-maintenance{height:150px;padding:16px}.body-card-maintenance h3{font-size:20px}.form-wrap{background:#fff;width:100%;max-width:850px;padding:30px;position:relative}.form-wrap,.form-wrap:before{margin:0 auto;border-radius:10px;box-shadow:0 0 40px rgba(0,0,0,.15)}.form-wrap:before{content:"";width:90%;height:calc(100% + 60px);left:0;right:0;position:absolute;top:-30px;background:#00bcd9;z-index:-1;opacity:.8}.form-group{margin-bottom:25px}.form-group>label{display:block;font-size:18px;color:#000}.custom-control-label{color:#000;font-size:16px}.form-control{height:50px;background:#ecf0f4;border-color:transparent;padding:0 15px;font-size:16px;transition:all .3s ease-in-out}.form-control:focus{border-color:#00bcd9;box-shadow:0 0 20px rgba(0,0,0,.1)}textarea.form-control{height:160px;padding-top:15px;resize:none}.modal-footer{opacity:1}.google-reputation-iframe{height:260px!important}@media(min-width:767px){.google-reputation-iframe{width:600px!important}}.repair-list{text-align:center;list-style-position:inside}.price{font-size:2rem;font-weight:600}.card-container{flex-wrap:wrap}.wheel-alignment-section ul{list-style:inside}.card-tyre{height:100px;color:blue;text-decoration:underline}.zero-finance-section ul{list-style:inside}.blue-light-card-link,.link{color:blue;text-decoration:underline}#cont{position:relative;border-radius:6px;box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);background:#f3f3f3;margin:-20px 30px 0;padding:20px}.lhead{background:#ddd;padding:10px;margin:10px 0}.lcount{padding:0 10px}.lpage{border-bottom:1px solid #ddd;padding:5px}.lpage a:link,.lpage a:visited{color:#0180af;text-decoration:underline}.lpage a:hover{color:#6fc3e1}.last-page{border:none}