.index nav.panel li.index{color:#99D5F1}.index section.outer-runner{background:url(../../images/banners/mobile/index-mobile.jpg) no-repeat center;background-size:cover}@media (min-width:769px){.index section.outer-runner{background:url(../../images/banners/desktop/index.jpg) no-repeat center;background-size:cover}}.index nav.main-navigation li.index a{color:#99D5F1}@media (min-width:769px){.index nav.top-navigation li.index a{color:#99D5F1}}.direct-vehicle-delivery nav.panel li.direct-vehicle-delivery{color:#99D5F1}.direct-vehicle-delivery section.outer-runner{background:url(../../images/banners/mobile/direct-vehicle-delivery-mobile.jpg) no-repeat center;background-size:cover}@media (min-width:769px){.direct-vehicle-delivery section.outer-runner{background:url(../../images/banners/desktop/direct-vehicle-delivery.jpg) no-repeat center;background-size:cover}}.direct-vehicle-delivery nav.main-navigation li.direct-vehicle-delivery a{color:#99D5F1}@media (min-width:769px){.direct-vehicle-delivery nav.top-navigation li.direct-vehicle-delivery a{color:#99D5F1}}.vehicle-storage nav.panel li.vehicle-storage{color:#99D5F1}.vehicle-storage section.outer-runner{background:url(../../images/banners/mobile/vehicle-storage-mobile.jpg) no-repeat center;background-size:cover}@media (min-width:769px){.vehicle-storage section.outer-runner{background:url(../../images/banners/desktop/vehicle-storage.jpg) no-repeat center;background-size:cover}}.vehicle-storage nav.main-navigation li.vehicle-storage a{color:#99D5F1}@media (min-width:769px){.vehicle-storage nav.top-navigation li.vehicle-storage a{color:#99D5F1}}.vehicle-movement nav.panel li.vehicle-movement{color:#99D5F1}.vehicle-movement section.outer-runner{background:url(../../images/banners/mobile/vehicle-movement-mobile.jpg) no-repeat center;background-size:cover}@media (min-width:769px){.vehicle-movement section.outer-runner{background:url(../../images/banners/desktop/vehicle-movement.jpg) no-repeat center;background-size:cover}}.vehicle-movement nav.main-navigation li.vehicle-movement a{color:#99D5F1}@media (min-width:769px){.vehicle-movement nav.top-navigation li.vehicle-movement a{color:#99D5F1}}.body-repairs-paintwork nav.panel li.body-repairs-paintwork{color:#99D5F1}.body-repairs-paintwork section.outer-runner{background:url(../../images/banners/mobile/body-repairs-paintwork-mobile.jpg) no-repeat center;background-size:cover}@media (min-width:769px){.body-repairs-paintwork section.outer-runner{background:url(../../images/banners/desktop/body-repairs-paintwork.jpg) no-repeat center;background-size:cover}}.body-repairs-paintwork nav.main-navigation li.body-repairs-paintwork a{color:#99D5F1}@media (min-width:769px){.body-repairs-paintwork nav.top-navigation li.body-repairs-paintwork a{color:#99D5F1}}.pre-delivery-inspection nav.panel li.pre-delivery-inspection{color:#99D5F1}.pre-delivery-inspection section.outer-runner{background:url(../../images/banners/mobile/pre-delivery-inspection-mobile.jpg) no-repeat center;background-size:cover}@media (min-width:769px){.pre-delivery-inspection section.outer-runner{background:url(../../images/banners/desktop/pre-delivery-inspection.jpg) no-repeat center;background-size:cover}}.pre-delivery-inspection nav.main-navigation li.pre-delivery-inspection a{color:#99D5F1}@media (min-width:769px){.pre-delivery-inspection nav.top-navigation li.pre-delivery-inspection a{color:#99D5F1}}.vehicle-valeting nav.panel li.vehicle-valeting{color:#99D5F1}.vehicle-valeting section.outer-runner{background:url(../../images/banners/mobile/vehicle-valeting-mobile.jpg) no-repeat center;background-size:cover}@media (min-width:769px){.vehicle-valeting section.outer-runner{background:url(../../images/banners/desktop/vehicle-valeting.jpg) no-repeat center;background-size:cover}}.vehicle-valeting nav.main-navigation li.vehicle-valeting a{color:#99D5F1}@media (min-width:769px){.vehicle-valeting nav.top-navigation li.vehicle-valeting a{color:#99D5F1}}.contact nav.panel li.contact{color:#99D5F1}.contact section.outer-runner{background:url(../../images/banners/mobile/contact-mobile.jpg) no-repeat center;background-size:cover}@media (min-width:769px){.contact section.outer-runner{background:url(../../images/banners/desktop/contact.jpg) no-repeat center;background-size:cover}}.contact nav.main-navigation li.contact a{color:#99D5F1}@media (min-width:769px){.contact nav.top-navigation li.contact a{color:#99D5F1}}.about-us nav.panel li.about-us{color:#99D5F1}.about-us section.outer-runner{background:url(../../images/banners/mobile/about-us-mobile.jpg) no-repeat center;background-size:cover}@media (min-width:769px){.about-us section.outer-runner{background:url(../../images/banners/desktop/about-us.jpg) no-repeat center;background-size:cover}}.about-us nav.main-navigation li.about-us a{color:#99D5F1}@media (min-width:769px){.about-us nav.top-navigation li.about-us a{color:#99D5F1}}.our-clients nav.panel li.our-clients{color:#99D5F1}.our-clients section.outer-runner{background:url(../../images/banners/mobile/our-clients-mobile.jpg) no-repeat center;background-size:cover}@media (min-width:769px){.our-clients section.outer-runner{background:url(../../images/banners/desktop/our-clients.jpg) no-repeat center;background-size:cover}}.our-clients nav.main-navigation li.our-clients a{color:#99D5F1}@media (min-width:769px){.our-clients nav.top-navigation li.our-clients a{color:#99D5F1}}.customer-login nav.panel li.customer-login{color:#99D5F1}.customer-login section.outer-runner{background:url(../../images/banners/mobile/customer-login-mobile.jpg) no-repeat center;background-size:cover}@media (min-width:769px){.customer-login section.outer-runner{background:url(../../images/banners/desktop/customer-login.jpg) no-repeat center;background-size:cover}}.customer-login nav.main-navigation li.customer-login a{color:#99D5F1}@media (min-width:769px){.customer-login nav.top-navigation li.customer-login a{color:#99D5F1}}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{min-height:101%}strong{font-weight:bold}body{font-family:"signo",Sans-Serif;color:#353535}a,a:focus,a:visited{color:#99D5F1;text-decoration:underline;outline:none}a:focus{outline:dotted 1px}a:active,a:hover{color:#000;text-decoration:underline}a{-webkit-transition:0.3s ease all;transition:0.3s ease all}a img{border:none}.btn,a.btn{background:#2A9ECE;color:#ffffff;text-decoration:none;padding:10px;border-radius:5px;display:inline-block}.btn:hover,a.btn:hover{background:#2682aa}header a.skip-to-content{display:none}.wrapper{position:relative;top:0;-webkit-transition:ease 0.5s;transition:ease 0.5s}.wrapper.pushed{-webkit-transform:translateX(-300px);transform:translateX(-300px)}section{width:100%;float:left}.container{max-width:1200px;margin:0 auto;position:relative;padding:0 10px}@media only screen and (min-width:1250px){.container{padding:0}}h1,h2,h3{font-weight:normal;font-family:"bebas-neue",Sans-Serif;border-bottom:5px solid #2A9ECE}h1{color:#ffffff;font-size:2.2em}.index h1{color:#353535;display:inline-block;padding-bottom:10px;margin-bottom:20px;clear:both;float:left}h2{color:#333}h3{color:#666}.index section.outer-runner{position:relative;height:auto;padding-bottom:40px;background:#353535}@media (min-width:769px){.index section.outer-runner{height:500px}}@media (min-width:1200px){.index section.outer-runner{height:580px}}.index section.outer-runner img.twenty-five-years{display:none}@media (min-width:769px){.index section.outer-runner img.twenty-five-years{display:inline-block;position:absolute;right:0;bottom:0;z-index:20}}.index section.outer-runner .runner-video{position:absolute;top:0;left:0;max-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9;z-index:10}.index section.outer-runner .runner-video .wistia_embed{width:100%;height:100%;pointer-events:none}.index section.outer-runner:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:30rem;z-index:20;background:rgba(53,53,53,0.6)}@media (min-width:340px){.index section.outer-runner:before{height:21rem}}@media (min-width:769px){.index section.outer-runner:before{width:600px;height:100%}}@media (min-width:1200px){.index section.outer-runner:before{width:50vw;height:100%}}section.outer-runner{height:175px;background-size:cover;position:relative}section.outer-runner img.twenty-five-years{display:none}.runner{max-width:1200px;height:auto;margin:0 auto;padding:0 10px;text-align:center;position:relative;z-index:20}.runner h1{display:inline-block;padding-top:55px}@media (min-width:769px){.runner{text-align:left}}@media only screen and (min-width:1250px){.runner{padding:0}}.runner .runnertitle{font-family:"bebas-neue",Sans-Serif;font-size:4.2em;margin-top:280px;display:inline-block;text-align:center;color:#ffffff;padding-top:20px}@media (min-width:769px){.runner .runnertitle{margin-top:40px;text-align:left;font-size:6.2em}.runner .runnertitle span{display:block}}@media (min-width:1200px){.runner .runnertitle{margin-top:60px}}.runner .runnersubtitle{color:#ffffff;font-size:1.9em;padding:20px 0}.runner .runnersubtitle span{display:block}.runner a.btn{padding:15px;font-size:1.2em;margin-top:20px}.runner picture img{float:left}.index section.outer-buckets{border-top:5px solid #2A9ECE}section.outer-buckets{padding:50px 0;text-align:center}section.outer-buckets .title{font-family:"bebas-neue",Sans-Serif;font-size:2.2em;border-bottom:5px solid #2A9ECE;display:inline-block;margin-bottom:50px;padding-bottom:5px}section.outer-buckets .buckets{max-width:1200px;height:auto;margin:0 auto}section.outer-buckets .buckets ul li{list-style:none;margin:0;padding:0;display:inline-block;width:100%;overflow:hidden;background-repeat:no-repeat;background-size:cover;-webkit-transition:0.3s ease all;transition:0.3s ease all}@media (min-width:769px){section.outer-buckets .buckets ul li{border:5px solid #ffffff;background-size:390px 160px}section.outer-buckets .buckets ul li:hover{background-size:447px 184px}}section.outer-buckets .buckets ul li a{height:100%;display:block;min-height:265px}section.outer-buckets .buckets ul li a span{width:100%;float:left;display:inline;background:#353535;text-align:left;text-decoration:none}section.outer-buckets .buckets ul li a span.bucket-title{margin-top:160px;padding:20px 20px 5px 20px;font-size:1.2em}@media (min-width:769px){section.outer-buckets .buckets ul li a span.bucket-title{margin-top:135px;height:49px}}section.outer-buckets .buckets ul li a span.bucket-subtitle{color:#ffffff;padding:20px}section.outer-buckets .buckets ul li a:hover{color:#2A9ECE}section.outer-buckets .buckets ul li.direct-vehicle-delivery{background-image:url(../../images/buckets/direct-vehicle/bucket-image-cropped.jpg);background-size:100%}@media (min-width:769px){section.outer-buckets .buckets ul li.direct-vehicle-delivery:hover{background-size:110%}}section.outer-buckets .buckets ul li.vehicle-storage{background-image:url(../../images/buckets/vehicle-storage/bucket-image-cropped.jpg);background-size:100%}@media (min-width:769px){section.outer-buckets .buckets ul li.vehicle-storage:hover{background-size:110%}}section.outer-buckets .buckets ul li.vehicle-movement{background-image:url(../../images/buckets/vehicle-movement/bucket-image-cropped.jpg);background-size:100%}@media (min-width:769px){section.outer-buckets .buckets ul li.vehicle-movement:hover{background-size:110%}}section.outer-buckets .buckets ul li.body-repairs-paintwork{background-image:url(../../images/buckets/body-repair/bucket-image-cropped.jpg)}section.outer-buckets .buckets ul li.pre-delivery-inspection{background-image:url(../../images/buckets/pre-delivery/bucket-image.jpg);background-size:100%}@media (min-width:769px){section.outer-buckets .buckets ul li.pre-delivery-inspection:hover{background-size:110%}}section.outer-buckets .buckets ul li.vehicle-valeting{background-image:url(../../images/buckets/vehicle-valeting/bucket-image-cropped.jpg)}@media (min-width:769px){section.outer-buckets .buckets ul li{width:33%}}@media (min-width:1200px){section.outer-buckets .buckets ul li{width:33%}}@media only screen and (min-width:769px) and (max-width:900px){section.outer-buckets .buckets ul li a span.bucket-title{height:73px}section.outer-buckets .buckets ul li a span.bucket-subtitle{height:120px}}@media only screen and (min-width:977px) and (max-width:1200px){section.outer-buckets .buckets ul li a span.bucket-title{height:49px}section.outer-buckets .buckets ul li a span.bucket-subtitle{height:100px}}.index section.outer-main-aside{background:#F3F3F3;border:0}section.outer-main-aside{background:#ffffff;border-top:5px solid #2A9ECE}section.outer-main-aside video{max-width:100%;width:100%;height:auto;aspect-ratio:16/9}@media (min-width:769px){.index .main{width:100%}}.contact .main span{font-size:1.6em;border-bottom:5px solid #2A9ECE}@media (min-width:769px){.contact .main{width:35%}}.main{float:none;width:100%;padding:50px 0;line-height:2em}.main img.twenty-five-years{width:40%;padding-left:10px;display:none}@media (min-width:769px){.main img.twenty-five-years{display:inline-block}}.main a{text-decoration:none;color:#353535;border-bottom:3px dotted #2A9ECE}.main a:hover{background-color:#99D5F1}.main .why-choose-us{background-color:#F3F3F3}.main .why-choose-us ul{padding:20px;margin:40px 0}.main .why-choose-us ul li{padding:4px 10px 4px 25px;list-style:none;background:url(../../images/misc/main-tick.png) 0px 12px no-repeat;width:100%;display:inline-block;font-weight:bold}@media (min-width:480px){.main .why-choose-us ul li{width:49%}}.main img{padding:20px 0 50px 0;float:left;width:100%}@media (min-width:769px){.main img{width:23%;padding:10px 0 0 0;float:right}}.main .copy{float:left}@media (min-width:769px){.main .copy{width:75%;display:inline-block;clear:left}}@media (min-width:1200px){.main .copy{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.main .copy .ld-phonenumber{color:#2A9ECE;font-size:1.2em}@media (min-width:769px){.main{float:left;width:65%}}.main p{margin:0px 0px 15px 0px}.main img.img-left{margin:10px 10px 10px 0;float:left}.main img.img-right{margin:10px 0 10px 10px;float:right}.main .cta-bottom{width:100%;background:#eee;padding:5px 10px 10px 10px}section.direct-delivery{padding:50px 0}@media (min-width:769px){section.direct-delivery .deliverytext{width:66%;float:right}}section.direct-delivery .deliverytext li{padding:7px 5px 7px 30px;list-style:none;background:url(../../images/misc/tick.svg) 0px 11px no-repeat;background-size:45px 45px;float:none;font-size:1.1em}@media (min-width:769px){section.direct-delivery .deliverytext li{width:50%;float:left}}section.direct-delivery .deliverytext a.btn{float:left;margin-top:10px}section.direct-delivery img{float:left;display:inline-block;padding:0 0 40px 0;width:100%}@media (min-width:769px){section.direct-delivery img{width:31%;padding:0}}section.direct-delivery h2{font-size:2em;display:inline-block;margin-bottom:20px;padding-bottom:5px}section.case-studies{padding-bottom:10px}section.case-studies .case-study{width:100%;background-color:#F3F3F3;padding:20px;display:inline-block;margin-bottom:40px;vertical-align:bottom}@media (min-width:769px){section.case-studies .case-study{width:47%}section.case-studies .case-study:nth-child(2n){margin-left:4%}}section.case-studies .case-study .title{font-family:"bebas-neue",Sans-Serif;font-size:2em;border-bottom:5px solid #2A9ECE;display:inline-block;margin-bottom:15px;padding-bottom:5px}section.case-studies .case-study .subtitle{font-size:1.1em;font-weight:bold;margin-bottom:20px}section.case-studies .case-study blockquote{line-height:1.6em}@media (min-width:480px){section.case-studies .case-study blockquote{padding:5px 35px;background:url(../../images/misc/quote.png) no-repeat top left,url(../../images/misc/quote-bottom.png) no-repeat bottom right}}#error .outer-runner,.cookies-privacy-policy .outer-runner{background-color:#494949}#error .main h1,#error .main h2,#error .main h3,.cookies-privacy-policy .main h1,.cookies-privacy-policy .main h2,.cookies-privacy-policy .main h3{border-bottom:0;padding-bottom:10px}#error .main ul,.cookies-privacy-policy .main ul{padding-left:20px}aside{float:none;width:100%;padding:20px 0}@media (min-width:769px){aside{padding:20px}}aside #owl-demo .item img{display:block;width:100%;height:auto}aside .gallery p{font-family:"bebas-neue",Sans-Serif;font-size:1.6em;padding:15px;background:#353535;color:#ffffff}aside .aside-image{display:none}@media (min-width:769px){aside .aside-image{display:block}}aside img{width:100%}aside .clients-cta,aside .nationwide-cta{background:#353535;color:#ffffff;padding:20px;margin-top:20px}aside .clients-cta .btn,aside .nationwide-cta .btn{margin-top:10px}aside .clients-cta ul,aside .nationwide-cta ul{padding:10px 0}aside .clients-cta ul li,aside .nationwide-cta ul li{padding-left:25px;color:#99D5F1;font-size:1.2em;background:url(../../images/misc/cta-tick.png) 0px 3px no-repeat;list-style:none;padding-bottom:10px}aside .nationwide-cta p{font-family:"bebas-neue",Sans-Serif;font-size:2em;padding-bottom:10px}aside .nationwide-cta p span{display:block}@media (min-width:1200px){aside .nationwide-cta{background-image:url(../../images/imgcontent/nationwide-cta.png);background-repeat:no-repeat;background-position:center right}}aside .clients-cta p span{font-family:"bebas-neue",Sans-Serif;font-size:2em;display:block;padding-bottom:10px}@media (min-width:1200px){aside .clients-cta{background-image:url(../../images/imgcontent/clients-cta-new.jpg);background-repeat:no-repeat;background-position:center right}}@media (min-width:769px){aside{float:right;width:35%}}aside .map{background-image:url(../../images/misc/map.png)}.no-js aside .gallery p{display:none}.our-clients aside img{display:none}@media (min-width:769px){.our-clients aside img{display:block}}.contact aside{padding-top:50px}.contact aside iframe{width:100%;border:none}@media (min-width:769px){.contact aside{float:right;width:65%}}@media screen and (min-width:400px) and (max-width:768px){aside .clients-cta{background-image:url(../../images/imgcontent/clients-cta-new.jpg);background-repeat:no-repeat;background-position:center right;display:none}}@media screen and (min-width:320px) and (max-width:768px){aside .nationwide-cta{background-image:url(../../images/imgcontent/nationwide-cta.png);background-repeat:no-repeat;background-position:center right}}.clearfix{clear:both}.inline{display:inline}#results{color:#7F2D0F;font-weight:bold;clear:both}#results ul{margin:10px}#results ul li{list-style:none;margin:0px;background:red;padding:8px 0px 8px 25px;background:url(../../images/misc/warning.png) center left no-repeat!important}fieldset.botBuster{display:none}header{width:100%;padding-top:65px;background:#353535}@media (min-width:769px){header{margin-top:0;padding-top:0px}}header .container{min-height:130px;max-width:1200px}header .container a.logo{padding-top:25px;width:100%;max-width:100px;margin:0 auto;text-align:center;display:block}@media (min-width:769px){header .container a.logo{float:left;text-align:left}}header .container a.logo:hover{opacity:0.8}header .container a.logo img{height:5.5rem;position:relative;right:0;max-width:100px}@media (min-width:1200px){header .container a.logo img{width:100%;max-width:80px}}header .container p.mobile-tagline{font-family:"bebas-neue",Sans-Serif;font-size:1.6em;display:inline-block;color:#ffffff;text-align:center;padding:20px 0;margin:0 auto;width:100%}@media (min-width:1200px){header .container p.mobile-tagline{display:none}}header .container .menuTrigger{position:absolute;right:20px;top:20px;z-index:100;padding:10px 10px;background:#F15F48;cursor:pointer;color:#fff;font-weight:bold}@media (min-width:769px){header .container .menuTrigger{display:none}}header .container .header-phone{display:none}@media (min-width:769px){header .container .header-phone{background-image:url(../../images/layout/phone.svg);background-repeat:no-repeat;background-position:-8px 2px;background-size:50px 46px;text-align:right;display:inline-block;color:#ffffff;margin:60px 0 0 30px;font-size:1.7em;padding:0px 0px 0px 28px}}@media (min-width:1200px){header .container .header-phone{margin:50px 0 0 30px}}header .container a.btn{display:none}@media (min-width:769px){header .container a.btn{display:inline-block;float:right;font-size:1.2em;margin-top:35px;text-transform:uppercase;font-weight:200;padding:17px 17px 17px 40px;background-image:url(../../images/layout/lock.svg);background-position:-11px 12px;background-size:80px 50px;background-repeat:no-repeat;border:3px solid #ffffff}}.mobile-nav{display:inline-block;background:url(../../images/layout/menu.svg);background-repeat:no-repeat;height:60px;width:50px;position:relative}@media (min-width:769px){nav.main-navigation li.about-us,nav.main-navigation li.customer-login,nav.main-navigation li.index,nav.main-navigation li.our-clients{display:none}}section.phone-top{background:#494949;border-top:5px solid #2A9ECE;color:#fff;line-height:1.3em;text-align:left;height:65px;position:fixed;z-index:1000;top:0px;left:0px}section.phone-top .phone{display:block;text-align:center;font-size:1.4em;margin-top:-48px}section.phone-top .phone a{color:#ffffff!important;text-decoration:none}section.phone-top .phone .ld-phonenumber{background-image:url(../../images/layout/phone.svg);background-repeat:no-repeat;background-position:-12px 0px;padding-left:20px;background-size:50px 46px;padding-bottom:5px;border-bottom:3px solid #2A9ECE}@media (min-width:769px){section.phone-top{display:none}}section.phone-top .ld-areanum{display:inline-block}.headertop{border-top:5px solid #2A9ECE;background:#494949;height:62px}.headertop ul{max-width:1200px}.headertop a{padding:17px 25px}.headertop p{float:right;padding:15px 0 0 35px;text-transform:uppercase;color:#ffffff;background:url(../../images/layout/delivery.png) no-repeat bottom left}@media (min-width:769px){nav.main-navigation{background:#010101;height:84px}nav.main-navigation ul{max-width:780px;margin:0 auto;list-style:none}}@media (min-width:769px) and (min-width:1200px){nav.main-navigation ul{max-width:1200px}}@media (min-width:769px){nav.main-navigation ul li a{padding:20px 15px;text-align:center}}@media (min-width:769px) and (min-width:1200px){nav.main-navigation ul li a{padding:20px 45px}}@media (min-width:769px){nav.main-navigation ul li a span{display:block}}.headertop,nav.main-navigation{display:none}@media (min-width:769px){.headertop,nav.main-navigation{width:100%;display:block}.headertop ul,nav.main-navigation ul{margin:0 auto;list-style:none}.headertop ul li,nav.main-navigation ul li{float:left;position:relative}.headertop ul li:hover ul.subPanel,nav.main-navigation ul li:hover ul.subPanel{display:block;background:#353535}.headertop ul li a,nav.main-navigation ul li a{float:left;text-decoration:none;color:#ffffff}.headertop ul li a:hover,nav.main-navigation ul li a:hover{color:#99D5F1}.headertop ul li ul.subPanel,nav.main-navigation ul li ul.subPanel{position:absolute;top:40px;left:0;z-index:100;display:none}}.callback-form{text-align:left}.callback-form .botBuster{display:none}.callback-form label{border:none}@media (min-width:769px){.callback-form label{width:24%;display:inline-block;float:left;height:65px}}.callback-form input,.callback-form select{width:100%;float:right;display:inline-block;padding:10px;font-family:"signo";font-size:1em;margin:10px 0;-webkit-appearance:none;border:0;border-radius:5px;-webkit-transition:0.3s ease all;transition:0.3s ease all}@media (min-width:769px){.callback-form input,.callback-form select{margin:0;width:90%}}.callback-form .dropdown{height:40px;background-color:#ffffff;background-image:url(../../images/misc/dropdown.png);background-repeat:no-repeat;background-position:center right}section.callback,section.contactform{background-color:#F3F3F3;padding:50px 0;text-align:center}section.callback a,section.contactform a{text-decoration:none;color:#353535}section.callback .title,section.contactform .title{font-family:"bebas-neue",sans-serif;font-size:2em;border-bottom:5px solid #2A9ECE;padding-bottom:5px;display:inline-block;font-weight:normal}section.callback p,section.contactform p{font-weight:bold;margin-bottom:15px}form{text-align:left}form input.focus:active,form input.focus:focus,form textarea:active,form textarea:focus{border-color:#c2e1f5}@media (min-width:1200px){form{padding:0 100px}}form .message{display:block;text-align:right;font-size:0.85em;margin-top:0.5em;color:#EC7878}@media (min-width:769px){form .message{width:175px;float:right}}form .success .message{color:#5ABE64}form input[type=submit][disabled=disabled]{opacity:0.5;cursor:default}form input[type=submit][disabled=disabled]:hover{background:#2A9ECE}form.sent{opacity:0.5}form .submit{border:0;font-family:"signo";font-size:1em;cursor:pointer;width:180px}@media (min-width:1200px){form .submit{width:210px}}form textarea{width:100%;height:134px}.contact-form{position:relative}.contact-form .regarding{width:100%;padding-bottom:10px}@media (min-width:480px){.contact-form .regarding{width:48%}}@media (min-width:769px){.contact-form .regarding{width:24%}}.contact-form .basic-details{width:100%;display:inline-block;float:left;padding-top:30px}@media (min-width:769px){.contact-form .basic-details{width:50%}}.contact-form .basic-details label{width:100%;padding-bottom:5px;height:100px}.contact-form .basic-details label span{font-size:0.8em;padding-bottom:10px;display:block}@media (min-width:769px){.contact-form .basic-details label{width:48%;margin-right:2%}}.contact-form .further-details{width:100%;display:inline-block;float:left;padding-top:30px}@media (min-width:769px){.contact-form .further-details{width:50%}}.contact-form .further-details label{width:100%}.contact-form .further-details label span{font-size:0.8em;padding-bottom:10px;display:block}.contact-form label{display:inline-block;float:left;width:50%}@media (min-width:769px){.contact-form label{width:24%;margin-right:1%}}.contact-form label.service{width:45%;margin-right:10%}.contact-form label.service:nth-of-type(2n){margin-right:0}.contact-form label.data-capture label{display:block;clear:both}.contact-form input[type=date],.contact-form input[type=file],.contact-form input[type=phone],.contact-form input[type=text],.contact-form select,.contact-form textarea{display:block;width:100%;border:0;padding:10px;border-radius:5px}.contact-form input[type=submit]{float:right;-webkit-appearance:none}.contact-form input[type=submit]:not(disabled):hover{background:#2898c6}.contact-form input[type=submit]:active{border-bottom:0;margin-top:5px}.results{position:fixed;bottom:-55px;width:100%;padding:10px 0;text-align:center;font:1.2em/1em sans-serif}.results.visible{bottom:0}.results.success{background:#7bd884;color:#fff}.results.issue{background:#f48f95;color:#fff}.banner-section{background-color:#F3F3F3;padding:1rem;border-bottom:5px solid #2A9ECE;border-top:5px solid #2A9ECE}.banner-section .inner{position:relative}.banner-section .inner h2{float:left;font-size:1.8em;padding-bottom:5px;font-family:"bebas-neue",sans-serif}.banner-section .inner .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:1rem 0}.banner-section .inner .content .text{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1rem;color:white}.banner-section .inner .content .text p{line-height:1em;color:#333}.banner-section .inner .content a{font-weight:900;display:inline-block}.banner-section .inner .content a.btn{background:#494949;font-weight:500;width:100%;text-align:center;margin-top:0.5rem}.banner-section .inner .content img{width:100%}@media (min-width:769px){.banner-section .inner .content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.banner-section .inner .content .text{width:100%;font-size:1rem;top:0}.banner-section .inner .content .text p{line-height:1.8rem;font-size:1.3rem}.banner-section .inner .content a{font-weight:900;display:inline-block}.banner-section .inner .content a.btn{background:#494949;font-weight:500;width:auto;text-align:center;margin-top:0.5rem}.banner-section .inner .content img{max-width:550px}}@media (min-width:1200px){.banner-section .inner .content .text{padding:1rem}}section.footer-top{border-top:5px solid #2A9ECE;background:#494949;padding:20px 0;text-align:center}section.footer-top a{text-decoration:none;color:#ffffff}section.footer-top p.footertag{display:none;color:#ffffff;font-family:"bebas-neue",sans-serif;border-bottom:5px solid #2A9ECE;font-size:2em;padding:5px 0}@media (min-width:769px){section.footer-top p.footertag{display:inline-block}}section.footer-top img{float:left;width:100px}section.footer-top .ld-phonenumber{float:right;background-image:url(../../images/layout/phone.svg);background-repeat:no-repeat;background-position:-12px 10px;background-size:50px 46px;padding:10px 0 5px 20px;font-size:1.4em;border-bottom:3px solid #2A9ECE;text-align:right;display:inline-block;color:#ffffff}footer.footer-links{background-color:#353535;float:left;width:100%;padding:40px 0;display:none}footer.footer-links p{line-height:1.6em;color:#ffffff}footer.footer-links .title{padding-bottom:20px;color:#99D5F1;text-transform:uppercase;font-size:1.2em}footer.footer-links .services li.about-us,footer.footer-links .services li.contact-us,footer.footer-links .services li.customer-login,footer.footer-links .services li.index,footer.footer-links .services li.our-clients{display:none}footer.footer-links li{list-style:none;margin:0;line-height:1.2em;padding:0}footer.footer-links li a{padding:4px 0px;display:inline-block;text-decoration:none;color:#ffffff}footer.footer-links li a:hover{text-decoration:underline}@media (min-width:769px){footer.footer-links{display:block}footer.footer-links .footer-nav ul{float:left;display:inline}footer.footer-links .footer-nav li{float:left;display:inline}footer.footer-links .footer-nav a{float:left;display:inline-block;padding:5px 20px 5px 0}footer.footer-links .col{width:25%;float:left}}footer.footer-links .social i.fa-twitter-square{color:#4099FF}footer.footer-links .social i.fa-facebook-square{color:#3b5998}footer.footer-links .social i.fa-google-plus-square{color:#dd4b39}.footer-bottom{background:#1B1B1B;color:#ffffff;padding:20px 0}.footer-bottom p{display:inline-block;float:left;font-size:0.8em}.footer-bottom .right{float:left;clear:both}@media (min-width:1200px){.footer-bottom .right{float:right;clear:none}}.cookies{position:fixed;width:100%;bottom:0;left:0;padding:1em 10%;font-size:1.4em;text-align:center;background:#eee;border-top:1px solid #ccc}.error{color:red;width:90%;float:right;padding-top:10px}.our-story{padding:50px 0;text-align:center;border-bottom:5px solid #2A9ECE}.our-story .title{font-family:"bebas-neue",Sans-Serif;font-size:2em;border-bottom:5px solid #2A9ECE;display:inline-block;margin-bottom:50px;padding-bottom:5px}.our-story .video-container{max-width:1200px;margin:0 auto}