@media (min-width:450px){.header .main-nav{margin:0}.header-main-menu--nav,.header-main-menu--tel{margin:0 120px 0 0}}
/*!
Theme Name: Pennine Lubricants v1.0
Theme URI: http://
Author: Vivid
Author URI: http://www.vividcreative.com
Description: 
Version: 1.0.0
Text Domain: 
Tags:
*/
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0}article,aside,footer,header,nav,section,summary{display:block}a{background-color:transparent;cursor:pointer}a:active,a:hover{outline:0}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto}*{box-sizing:border-box}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}h1,h2,h3,h4,h5,h6,p,ul,ol,blockquote{margin:0;padding:0}svg,i{display:block}h1,h2,h3,h4,h5{font-weight:400}.std-content:after,.newsletter-form:after{content:"";display:table;clear:both}.homepage-slider-arrows{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.std-content img,.scale-to-grid{display:block;width:100%;height:auto}.img_wrap.compat-object-fit{background-size:cover;background-position:center center}.img_wrap.compat-object-fit .img_obj{opacity:0}.img_obj{display:block;width:100%;height:auto;object-fit:cover}.vivid_cta_button a{font-size:14px;font-size:1.4rem;display:block;background:#e94a39;width:fit-content;margin:20px auto;margin-bottom:20px;color:#fff;text-decoration:none;padding:1rem 5rem;border-radius:2rem}.container{position:relative;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:after{content:"";display:table;clear:both}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:after{content:"";display:table;clear:both}.row{margin-left:-15px;margin-right:-15px}.row:after{content:"";display:table;clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;width:100% !important}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{font-size:0;line-height:0;padding:0}.slick-prev{left:-6rem;transform:rotate(180deg)}.slick-next{right:-6rem}.slick-dots{margin:2rem 0 0;list-style:none;text-align:center}.slick-dots li{display:inline-block;margin:0 .5rem}.slick-dots li.slick-active button{background-color:#fff}.slick-dots button{width:10px;height:10px;border:none;border-radius:5px;font-size:0;line-height:0;padding:0;background-color:transparent;border:1px #fff solid}html{font-size:62.5%;width:100%;overflow-x:hidden}input[type=text],input[type=email],input[type=submit],input[type=button],select,option,button,textarea{-webkit-appearance:none;border-radius:0}body,input,select,option,button,textarea{-webkit-font-smoothing:antialiased}body{background:#033e48;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:400}a[href^=tel]{color:inherit;text-decoration:none}i,svg{display:block}.body-no-banner{padding:8rem 0 0}@media (min-width:992px){.body-no-banner{padding:18rem 0 0;background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/droplets.svg);background-size:50rem 50rem;background-position:-6rem -20rem;background-repeat:no-repeat}}@media (min-width:992px){.ie9 .body-no-banner{padding:18rem 0 0;background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/droplets.png);background-size:50rem 52rem;background-position:-6rem -15rem;background-repeat:no-repeat}}.rounded-image{border-radius:.4rem}.no-padding{padding:0}.primary-btn{display:inline-block;padding:0 3rem;height:4.1rem;text-align:center;color:#fff;text-decoration:none;line-height:4.2rem;background-color:#e94a39;border-radius:2.1rem;transition:.2s ease-in;box-shadow:0px 10px 25px 0px rgba(0,0,0,.15);font-size:14px;font-size:1.4rem}.primary-btn:hover{background-color:#cc2a19;transition:.2s ease-out}.primary-btn i{float:right;margin:1.4rem 0 0 1rem}.primary-btn i,.primary-btn svg{width:1.4rem;height:1.4rem}.primary-btn svg{fill:#fff}.secondary-btn{display:inline-block;padding:0 3rem;height:4.1rem;text-align:center;color:#fff;text-decoration:none;line-height:4.2rem;background-color:rgba(255,255,255,.3);border-radius:2.1rem;transition:.2s ease-in;font-size:14px;font-size:1.4rem}.secondary-btn:hover{background-color:#fff;transition:.2s ease-out}.secondary-btn i{float:right;margin:1.4rem 0 0 1rem;transition:.2s ease-out}.secondary-btn i,.secondary-btn svg{width:1.4rem;height:1.4rem}.secondary-btn svg{fill:#fff;transition:.2s ease-out}.title{color:#fff;text-align:center;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:300;font-size:28px;font-size:2.8rem}.title:after{display:block;content:"";margin:1.5rem auto;height:.2rem;width:5rem;background-color:#fff}.title span{font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:300;font-size:16px;font-size:1.6rem}@media (min-width:992px){.splitting-grid-line{height:.1rem;width:100%;clear:both;background-color:#012c33}}.splitting-grid-line-mobile{height:.1rem;width:100%;clear:both;background-color:#012c33}.mix{display:none}select option{background-color:#033e48}.distributor-contact+.wpcf7-response-output{display:inline-block;text-align:center;position:relative !important;left:50% !important;transform:translateX(-50%) !important}body .distributor-contact span.wpcf7-not-valid-tip{margin-top:0 !important}.newsletter-form .wpcf7-response-output{display:inline-block;text-align:center;position:relative !important;left:50% !important;transform:translateX(-50%) !important;bottom:5rem !important}.newsletter-form .form--btn{margin-top:0 !important}@incude mq(md){.newsletter-form-container .wpcf7-response-output{bottom:10rem}}@font-face{font-family:"Gotham Bold";src:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/fonts/Gotham-Bold.eot);src:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/fonts/Gotham-Bold.eot?#iefix) format("embedded-opentype"),url(//www.penninelubricants.co.uk/wp-content/themes/pennine/fonts/Gotham-Bold.woff2) format("woff2"),url(//www.penninelubricants.co.uk/wp-content/themes/pennine/fonts/Gotham-Bold.woff) format("woff"),url(//www.penninelubricants.co.uk/wp-content/themes/pennine/fonts/Gotham-Bold.ttf) format("truetype"),url(//www.penninelubricants.co.uk/wp-content/themes/pennine/fonts/Gotham-Bold.svg#Gotham-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Gotham Italic";src:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/fonts/Gotham-BookItalic.eot);src:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/fonts/Gotham-BookItalic.eot?#iefix) format("embedded-opentype"),url(//www.penninelubricants.co.uk/wp-content/themes/pennine/fonts/Gotham-BookItalic.woff2) format("woff2"),url(//www.penninelubricants.co.uk/wp-content/themes/pennine/fonts/Gotham-BookItalic.woff) format("woff"),url(//www.penninelubricants.co.uk/wp-content/themes/pennine/fonts/Gotham-BookItalic.ttf) format("truetype"),url(//www.penninelubricants.co.uk/wp-content/themes/pennine/fonts/Gotham-BookItalic.svg#Gotham-BookItalic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:"Gotham Light";src:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/fonts/Gotham-Light.eot);src:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/fonts/Gotham-Light.eot?#iefix) format("embedded-opentype"),url(//www.penninelubricants.co.uk/wp-content/themes/pennine/fonts/Gotham-Light.woff2) format("woff2"),url(//www.penninelubricants.co.uk/wp-content/themes/pennine/fonts/Gotham-Light.woff) format("woff"),url(//www.penninelubricants.co.uk/wp-content/themes/pennine/fonts/Gotham-Light.ttf) format("truetype"),url(//www.penninelubricants.co.uk/wp-content/themes/pennine/fonts/Gotham-Light.svg#Gotham-Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Gotham";src:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/fonts/Gotham-Book.eot);src:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/fonts/Gotham-Book.eot?#iefix) format("embedded-opentype"),url(//www.penninelubricants.co.uk/wp-content/themes/pennine/fonts/Gotham-Book.woff2) format("woff2"),url(//www.penninelubricants.co.uk/wp-content/themes/pennine/fonts/Gotham-Book.woff) format("woff"),url(//www.penninelubricants.co.uk/wp-content/themes/pennine/fonts/Gotham-Book.ttf) format("truetype"),url(//www.penninelubricants.co.uk/wp-content/themes/pennine/fonts/Gotham-Book.svg#Gotham-Book) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Gotham Medium";src:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/fonts/Gotham-Medium.eot);src:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/fonts/Gotham-Medium.eot?#iefix) format("embedded-opentype"),url(//www.penninelubricants.co.uk/wp-content/themes/pennine/fonts/Gotham-Medium.woff2) format("woff2"),url(//www.penninelubricants.co.uk/wp-content/themes/pennine/fonts/Gotham-Medium.woff) format("woff"),url(//www.penninelubricants.co.uk/wp-content/themes/pennine/fonts/Gotham-Medium.ttf) format("truetype"),url(//www.penninelubricants.co.uk/wp-content/themes/pennine/fonts/Gotham-Medium.svg#Gotham-Medium) format("svg");font-weight:500;font-style:normal}.header{position:absolute;top:0;z-index:999999;width:100%;color:#fff;border-bottom:1px solid rgba(255,255,255,.2)}.header.floating{display:none;position:fixed;border:none;box-shadow:0px 10px 25px 0px rgba(0,0,0,.15);background-color:#033e48}.header.floating .header-secondary-menu{background-color:#002029}.header-secondary-menu{position:relative;height:auto;width:100%;background-color:rgba(0,32,41,.5)}.header-secondary-menu--nav{display:none}@media (min-width:992px){.header-secondary-menu--nav{display:inline;float:right;list-style:none}}.header-secondary-menu--nav li{float:left;overflow:auto;border-right:1px solid rgba(255,255,255,.2);font-size:12px;font-size:1.2rem}.header-secondary-menu--nav li:last-child{margin:0 1rem 0 0;border:none}.header-secondary-menu--nav li a{display:block;padding:.9rem 2rem;color:#fff;text-decoration:none;transition:.2s ease-in}.header-secondary-menu--nav li a:hover{color:rgba(255,255,255,.2);transition:.2s ease-out}.header-main-menu{position:relative;height:8rem}.header-main-menu--logo{float:left;margin:0 0 0 2rem;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.header-main-menu--logo img{height:3rem;width:auto}@media (min-width:992px){.header-main-menu--logo img{height:4rem;width:auto}}.header-main-menu--tel{position:absolute;padding:2.8em;right:8rem}@media (min-width:992px){.header-main-menu--tel{right:0;top:-4.4rem;left:0}}@media (min-width:1200px){.header-main-menu--tel{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);left:25rem;height:8rem;width:20rem}}.header-main-menu--tel i,.header-main-menu--tel svg{height:2.4rem;width:2.4rem}@media (min-width:992px){.header-main-menu--tel i,.header-main-menu--tel svg{display:none}}.header-main-menu--tel svg{fill:#fff}.header-main-menu--tel span{display:none}@media (min-width:992px){.header-main-menu--tel span{display:inline-block;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);font-size:14px;font-size:1.4rem}}.header-main-menu--nav{float:right}@media (min-width:992px){.header-main-menu--nav{position:relative;height:8rem}}.toggle-mobile-nav{display:block;padding:2.8rem}.toggle-mobile-nav i,.toggle-mobile-nav svg{height:2.4rem;width:auto}.toggle-mobile-nav svg{fill:#fff}@media (min-width:992px){.toggle-mobile-nav{display:none}}.main-nav--outer{display:none;position:absolute;top:0;left:0;overflow-y:hidden;width:100%;height:100vh;background-color:#033e48}@media (min-width:992px){.main-nav--outer{display:inline;position:relative;height:8rem;background:0 0}}.main-nav--outer .toggle-mobile-nav-close{position:absolute;right:0;float:right;padding:2rem}@media (min-width:992px){.main-nav--outer .toggle-mobile-nav-close{display:none}}.main-nav--outer .toggle-mobile-nav-close i,.main-nav--outer .toggle-mobile-nav-close svg{height:2.4rem;width:auto}.main-nav--outer .toggle-mobile-nav-close svg{fill:#fff}.main-nav{margin:0 3rem 0 0}.main-nav>ul{width:100%;list-style:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}@media (min-width:992px){.main-nav>ul{position:relative;transform:none;left:0;top:0;width:auto;height:8rem}}.main-nav>ul>li{position:relative}@media (min-width:992px){.main-nav>ul>li{display:inline-block;height:8rem}.main-nav>ul>li:hover>.sub-menu{display:block;left:0;width:23rem}.main-nav>ul>li:last-child a{display:inline-block;height:4rem;padding:0 3rem;line-height:4rem;background-color:rgba(255,255,255,.3);border-radius:2.5rem;transition:.2s ease-in}}@media (min-width:992px) and (max-width:991px) and (orientation:landscape){.main-nav>ul>li:last-child a{padding:0 2rem}}@media (min-width:992px) and (min-width:992px){.main-nav>ul>li:last-child a{padding:0 3rem}}@media (min-width:992px){.main-nav>ul>li:last-child a:hover{background-color:#e94a39;transition:.2s ease-out;opacity:1}}.main-nav>ul>li>a{display:block;padding:2rem 0;text-align:center;color:#fff;text-decoration:none;transition:.2s ease-in;font-size:28px;font-size:2.8rem}@media (max-width:991px) and (orientation:landscape){.main-nav>ul>li>a{display:inline-block;padding:3.3rem 1rem;text-align:right;font-size:14px;font-size:1.4rem}}@media (min-width:992px){.main-nav>ul>li>a{padding:3.3rem 1.5rem;font-size:14px;font-size:1.4rem}.main-nav>ul>li>a:hover{opacity:.5}}.sub-menu{display:none;position:absolute;top:8rem;overflow:hidden;height:auto;border-radius:0 0 5px 5px;background-color:#012c33;box-shadow:0px 10px 25px 0px rgba(0,0,0,.15)}.sub-menu li{display:block;padding:0;margin:0;height:auto}.sub-menu li:last-child a{height:auto;line-height:normal;background:0 0}.sub-menu li:last-child a:hover{background-color:#e94a39;opacity:1}.sub-menu li a{display:block;margin:0;padding:1rem 4rem 1rem 2rem;width:100%;text-align:left;text-decoration:none;color:#fff;font-size:14px;font-size:1.4rem}.sub-menu li a:hover{background-color:#e94a39;opacity:1}.footer{position:relative;padding:6rem 0;text-align:center;background-color:#02191d}@media (min-width:992px){.footer{padding:6rem 0 0}}.footer--logo{width:17rem;height:3.5rem}@media (min-width:992px){.footer--logo{float:left;display:block}}.footer--social{overflow:auto;margin:2.5rem 0 1rem}@media (min-width:992px){.footer--social{float:left;display:block}}.footer--social a{display:inline-block;overflow:auto;margin:0 2rem 0 0;width:3rem;height:3rem}.footer--social a:last-child{margin:0}.footer--social i{float:left}.footer--social i,.footer--social svg{width:2.5rem;height:2.5rem}.footer--social svg{fill:#fff}.footer-contact--container{margin:6rem 0}@media (min-width:768px){.footer-contact--container{margin:0 0 6rem}}@media (min-width:992px){.footer-contact--container{margin:0 0 3rem;text-align:left}}.footer-contact--title{color:#fff;text-align:center;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:700;font-size:14px;font-size:1.4rem}@media (min-width:992px){.footer-contact--title{text-align:left}}.footer-contact--title:after{display:block;content:"";margin:1.5rem auto;height:.2rem;width:5rem;background-color:#e94a39}@media (min-width:992px){.footer-contact--title:after{margin:1.5rem 0}}.footer-contact--content{margin:2rem 0 0;color:#fff;font-size:12px;font-size:1.2rem}@media (min-width:1200px){.footer-contact--content{font-size:14px;font-size:1.4rem}}.footer-contact--content p{margin:2rem 0 0}@media (min-width:992px){.footer-contact--content p{margin:.7rem 0 0}}.footer-contact--content a{margin:2rem 0 0;color:#fff;text-decoration:none;transition:all .2s ease-in-out}.footer-contact--content a:hover{color:#e94a39}.footer-copyright{margin:6rem 0 4rem;color:#fff;text-align:center;font-size:14px;font-size:1.4rem}@media (min-width:992px){.footer-copyright{margin:3rem 0;text-align:left;font-size:12px;font-size:1.2rem}}@media (min-width:1200px){.footer-copyright{font-size:14px;font-size:1.4rem}}@media (min-width:992px){.footer-links{float:right}}.footer-links ul{list-style:none;text-align:center}.footer-links ul li{display:inline-block}@media (min-width:992px){.footer-links ul li{float:left}}.footer-links ul li a{display:block;padding:2rem;color:#fff;text-decoration:none;transition:.2s ease-in-out;font-size:14px;font-size:1.4rem}@media (min-width:768px){.footer-links ul li a{display:inline-block}}@media (min-width:992px){.footer-links ul li a{padding:3rem 1rem;font-size:12px;font-size:1.2rem}}@media (min-width:1200px){.footer-links ul li a{padding:3rem 2rem;font-size:14px;font-size:1.4rem}}.footer-links ul li a:hover{color:#e94a39}@media (min-width:992px){.footer-links ul li a:first-child{padding:3rem 1rem 3rem 0}}@media (min-width:1200px){.footer-links ul li a:first-child{padding:3rem 2rem 3rem 0}}@media (min-width:992px){.footer-links ul li a:nth-last-child(3){padding:3rem 0 3rem 1rem}}@media (min-width:1200px){.footer-links ul li a:nth-last-child(3){padding:3rem 0 3rem 2rem}}.footer--accreditations{padding:6rem 0;background-color:#fff}@media (min-width:992px){.footer--accreditations{padding:2rem 0}}.footer--accreditations p{color:#033e48;text-align:center;vertical-align:middle;font-size:14px;font-size:1.4rem}@media (min-width:992px){.footer--accreditations p{margin:1.4rem 0 0}}.accreditations{display:flex;flex-wrap:wrap;justify-content:flex-start}@media (min-width:768px){.accreditations{text-align:center}}.footer--accreditations--logos{display:block;max-height:45px;margin:auto;text-align:center}@media (min-width:768px){.footer--accreditations--logos{display:inline-block;margin:2rem}}@media (min-width:992px){.footer--accreditations--logos{float:left;margin:2rem 1.5rem}}.footer--accreditations--logos img{display:block;width:auto;height:3.8rem;margin:0 auto}.footer--accreditations--logos span{margin-top:1rem;display:block;font-size:1rem}@media (min-width:768px){.footer--accreditations--logos:last-child{margin:2rem}}@media (min-width:992px){.footer-contact-address{line-height:2rem}}.vivid_certificates_holder{width:100%;background-color:#fff}.vivid_certificates_holder_inner{display:flex;flex-flow:row wrap}.vivid_certificates{width:45%;padding:20px 10px}@media (min-width:992px){.vivid_certificates{width:33%;padding:20px 10px}}@media (min-width:1200px){.vivid_certificates{width:15%;padding:20px 10px}}.vivid_certificates img{width:100%;margin-bottom:10px}.vivid_certificates p{width:100%;text-align:center}.back-to-top{position:absolute;top:-3.5rem;left:50%;transform:translateX(-50%);width:7rem;height:7rem;background-color:#02191d;border-radius:50%}.back-to-top i{padding:2.2rem}.back-to-top i,.back-to-top svg{width:2.4rem;height:2.4rem}.back-to-top svg{fill:#fff}@media (min-width:992px){.mobile-only-secondary-nav{display:none !important}}.homepage-banner{position:relative;height:100vh;width:100%;background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/homepage-banner.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.homepage-banner:after{display:block;content:"";position:absolute;bottom:0;width:100%;height:50vh;z-index:2;background:-moz-linear-gradient(top,rgba(3,62,72,0) 0%,#033e48 100%);background:-webkit-linear-gradient(top,rgba(3,62,72,0) 0%,#033e48 100%);background:linear-gradient(to bottom,rgba(3,62,72,0) 0%,#033e48 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#033e48",endColorstr="#033e48",GradientType=0)}.homepage-banner .container{position:relative;z-index:5}.homepage-banner-container--outer{height:100vh;width:100%}.homepage-banner-container--inner{position:relative;z-index:5;width:100%;text-align:center;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}h1.homepage-banner--supporting-text{display:block;width:100%;text-transform:uppercase;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:700;font-size:14px;font-size:1.4rem}h1.homepage-banner--supporting-text:after{display:block;content:"";margin:1.5rem auto;height:.2rem;width:5rem;background-color:#fff}@media (min-width:992px){h1.homepage-banner--supporting-text:after{margin:3.5rem auto}}.homepage-banner-title{padding:0 4rem;line-height:4rem;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:400;font-size:30px;font-size:3rem}@media (min-width:992px){.homepage-banner-title{padding:0;line-height:8.5rem;font-size:80px;font-size:8rem}}.homepage-banner-btn-container{margin:1.5rem 0 0}@media (min-width:992px){.homepage-banner-btn-container{margin:6.5rem 0 0}}.homepage-banner--scroll-icon{position:absolute;left:50%;bottom:10rem;transform:translateX(-50%);transition:all .25s ease-in-out}.homepage-banner--scroll-icon:hover{opacity:.5}@media (min-width:992px){.homepage-banner--scroll-icon{bottom:3rem}}.homepage-banner--scroll-icon i,.homepage-banner--scroll-icon svg{width:2.2rem;height:2.2rem}.homepage-banner--scroll-icon svg{fill:#fff}.homepage-slider-container{position:relative}.homepage-slider-arrows{width:100%}.homepage-slider-arrows-left,.homepage-slider-arrows-right{padding:2rem;cursor:pointer;transition:all .25s ease-in-out}@media (min-width:560px){.homepage-slider-arrows-left,.homepage-slider-arrows-right{padding:4rem}}.homepage-slider-arrows-left:hover,.homepage-slider-arrows-right:hover{opacity:.5}.homepage-slider-arrows-left i,.homepage-slider-arrows-right i{display:block}.homepage-slider-arrows-left i,.homepage-slider-arrows-left svg,.homepage-slider-arrows-right i,.homepage-slider-arrows-right svg{width:2rem;height:2rem}.homepage-slider-arrows-left svg,.homepage-slider-arrows-right svg{fill:#fff}.homepage-slider-arrows-left{float:left}.homepage-slider-arrows-right{float:right}.static-banner{position:relative;width:100%;height:40rem;background-repeat:no-repeat;background-size:cover}@media (min-width:768px){.static-banner{height:50rem}}.static-banner:after{position:absolute;top:0;display:block;content:"";z-index:1;width:100%;height:40rem;background:rgba(3,62,72,.75);background:-moz-linear-gradient(top,rgba(3,62,72,0) 0%,#033e48 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(3,62,72,0)),color-stop(100%,#033e48));background:-webkit-linear-gradient(top,rgba(3,62,72,0) 0%,#033e48 100%);background:-o-linear-gradient(top,rgba(3,62,72,0) 0%,#033e48 100%);background:-ms-linear-gradient(top,rgba(3,62,72,0) 0%,#033e48 100%);background:linear-gradient(to bottom,rgba(3,62,72,0) 0%,#033e48 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00033e48",endColorstr="#033e48",GradientType=0)}@media (min-width:768px){.static-banner:after{height:50rem}}.ie9 .static-banner{margin:0 0 4rem}.static-banner-content--outer{position:relative;z-index:10;height:40rem}@media (min-width:768px){.static-banner-content--outer{height:50rem}}.static-banner-content--inner{width:100%;z-index:2;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.static-banner-icon{text-align:center}.static-banner-icon i{margin:0 auto}.static-banner-icon i,.static-banner-icon svg{width:8rem;height:8rem}.static-banner-icon svg{fill:#fff}.static-banner-title{margin:2rem 0 0;text-align:center}.static-banner-title .procare-logo{width:200px;height:auto;clear:both;margin:80px 0 15px}.static-banner-title h2{text-align:center;color:#fff;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:300;font-size:28px;font-size:2.8rem}.static-banner-title .banner-intro p{color:#fff;font-size:20px}.homepage-ctas{position:relative;overflow:hidden}@media (min-width:768px){.homepage-ctas{margin:12rem 0;border-radius:.8rem}}.homepage-ctas-left{position:relative;overflow:hidden;padding:6rem 0;background-color:#012c33}@media (min-width:768px){.homepage-ctas-left{float:left;padding:0;width:50%;height:38rem;border-radius:.8rem 0 0 .8rem;box-shadow:0px 10px 25px 0px rgba(0,0,0,.15)}}.homepage-ctas-left:after{position:absolute;display:block;content:"";top:0;width:100%;height:60rem;background-size:cover;background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/homepage-cta-left.svg);background-repeat:no-repeat;background-position:-25rem 1rem}@media (min-width:992px){.homepage-ctas-left:after{width:50%;height:40rem;background-position:-16rem 5rem}}.homepage-ctas-right{position:relative;overflow:hidden;padding:6rem 0;background-color:#002029}@media (min-width:768px){.homepage-ctas-right{float:left;padding:0;width:50%;height:38rem;border-radius:0 .8rem .8rem 0;box-shadow:0px 10px 25px 0px rgba(0,0,0,.15)}}.homepage-ctas-right:after{position:absolute;display:block;content:"";top:0;right:0;width:100%;height:40rem;background-size:cover;background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/homepage-cta-right.svg);background-repeat:no-repeat;background-position:0 -2rem}@media (min-width:992px){.homepage-ctas-right:after{width:70%;height:30rem;background-position:4rem -2rem}}.homepage-ctas--content-outer{position:relative}@media (min-width:768px){.homepage-ctas--content-outer{height:38rem}}.homepage-ctas--content{position:relative;z-index:9;text-align:center;color:#fff}@media (min-width:768px){.homepage-ctas--content{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}}@media (min-width:992px){.homepage-ctas--content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}}.homepage-ctas--content-icon i{margin:0 auto 3rem}.homepage-ctas--content-icon i,.homepage-ctas--content-icon svg{width:3.2rem;height:3.2rem}.homepage-ctas--content-icon svg{fill:#fff}.homepage-ctas--content-title{padding:0 4rem;color:#fff;text-align:center;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:300;font-size:28px;font-size:2.8rem}@media (min-width:768px){.homepage-ctas--content-title{padding:0}}.homepage-ctas--content-title:after{display:block;content:"";margin:1.5rem auto;height:.2rem;width:5rem;background-color:#fff}.homepage-ctas--content-paragraph{margin:0 0 3rem;padding:0 4rem;text-align:center;line-height:2.5rem;font-size:14px;font-size:1.4rem}@media (min-width:992px){.homepage-ctas--content-paragraph{width:45rem}}.homepage-ctas--content-button-container{position:relative}section.instagram{padding:100px 0}section.instagram .crt-widget .crt-post{border:0;box-shadow:0 4px 20px rgba(0,0,0,.25);background-color:rgba(255,255,255,.8)}section.instagram .crt-widget .crt-post a{color:#033f48}section.instagram .crt-widget .crt-post .crt-post-header{display:none}section.instagram .crt-widget .crt-post .crt-post-text{padding:34px 24px;font-size:12px;line-height:1.3;text-align:left}section.instagram .crt-widget .crt-post .crt-post-footer{background:#033f48;color:#fff}section.instagram .crt-widget .crt-post .crt-post-footer a{color:inherit}section.instagram #sb_instagram a{color:#fff}section.instagram #sb_instagram a:hover{color:#e94a39}section.instagram #sb_instagram .sbi_info{color:#fff;background:rgba(0,0,0,.2);padding:8px 10px}section.instagram #sb_instagram .sbi-owl-nav .sbi-owl-prev{left:auto;right:100%}section.instagram #sb_instagram .sbi-owl-nav .sbi-owl-next{left:100%;right:auto}.container.homepage-intro-text-section,.container.homepage-text-section,.container.homepage-text-repeater{text-align:center}@media (min-width:768px){.container.homepage-intro-text-section,.container.homepage-text-section,.container.homepage-text-repeater{margin-top:12rem;margin-bottom:12rem}}.container.homepage-intro-text-section .homepage-intro--wrapper,.container.homepage-text-section .homepage-intro--wrapper,.container.homepage-text-repeater .homepage-intro--wrapper{padding:4rem 0;font-size:1.4rem;color:#fff}.container.homepage-intro-text-section .homepage-intro--wrapper .intro-text--paragraph,.container.homepage-text-section .homepage-intro--wrapper .intro-text--paragraph,.container.homepage-text-repeater .homepage-intro--wrapper .intro-text--paragraph{margin:0 0 4rem}.container.homepage-intro-text-section .homepage-intro--wrapper h1,.container.homepage-intro-text-section .homepage-intro--wrapper h3,.container.homepage-intro-text-section .homepage-intro--wrapper h4,.container.homepage-intro-text-section .homepage-intro--wrapper h5,.container.homepage-text-section .homepage-intro--wrapper h1,.container.homepage-text-section .homepage-intro--wrapper h3,.container.homepage-text-section .homepage-intro--wrapper h4,.container.homepage-text-section .homepage-intro--wrapper h5,.container.homepage-text-repeater .homepage-intro--wrapper h1,.container.homepage-text-repeater .homepage-intro--wrapper h3,.container.homepage-text-repeater .homepage-intro--wrapper h4,.container.homepage-text-repeater .homepage-intro--wrapper h5{margin:0 0 3rem;color:#fff;text-align:left;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:300;font-size:20px;font-size:2rem}.container.homepage-intro-text-section .homepage-intro--wrapper h1:after,.container.homepage-intro-text-section .homepage-intro--wrapper h3:after,.container.homepage-text-section .homepage-intro--wrapper h1:after,.container.homepage-text-section .homepage-intro--wrapper h3:after,.container.homepage-text-repeater .homepage-intro--wrapper h1:after,.container.homepage-text-repeater .homepage-intro--wrapper h3:after{margin:1.5rem 0 0}.container.homepage-intro-text-section .homepage-intro--wrapper p,.container.homepage-text-section .homepage-intro--wrapper p,.container.homepage-text-repeater .homepage-intro--wrapper p{margin:0 0 4rem;text-align:left}.container.homepage-intro-text-section .homepage-intro--wrapper .title,.container.homepage-text-section .homepage-intro--wrapper .title,.container.homepage-text-repeater .homepage-intro--wrapper .title{text-align:center}.container.homepage-intro-text-section .homepage-intro--wrapper a:link,.container.homepage-text-section .homepage-intro--wrapper a:link,.container.homepage-text-repeater .homepage-intro--wrapper a:link{color:#e04e39;text-decoration:none}.container.homepage-intro-text-section .homepage-intro--wrapper a:visited,.container.homepage-text-section .homepage-intro--wrapper a:visited,.container.homepage-text-repeater .homepage-intro--wrapper a:visited{color:#e04e39}.container.homepage-intro-text-section .homepage-intro--wrapper a:hover,.container.homepage-text-section .homepage-intro--wrapper a:hover,.container.homepage-text-repeater .homepage-intro--wrapper a:hover{color:#e04e39;text-decoration:underline}.container.homepage-intro-text-section .homepage-intro--wrapper .primary-btn,.container.homepage-text-section .homepage-intro--wrapper .primary-btn,.container.homepage-text-repeater .homepage-intro--wrapper .primary-btn{background-color:#e94a39;color:#fff}.container.homepage-intro-text-section .homepage-intro--wrapper .primary-btn:link,.container.homepage-text-section .homepage-intro--wrapper .primary-btn:link,.container.homepage-text-repeater .homepage-intro--wrapper .primary-btn:link{color:#fff;text-decoration:none}.container.homepage-intro-text-section .homepage-intro--wrapper .primary-btn:visited,.container.homepage-text-section .homepage-intro--wrapper .primary-btn:visited,.container.homepage-text-repeater .homepage-intro--wrapper .primary-btn:visited{color:#fff}.container.homepage-intro-text-section .homepage-intro--wrapper .primary-btn:hover,.container.homepage-text-section .homepage-intro--wrapper .primary-btn:hover,.container.homepage-text-repeater .homepage-intro--wrapper .primary-btn:hover{background-color:#cc2a19;transition:.2s ease-out}.container.homepage-intro-text-section .homepage-text--wrapper,.container.homepage-text-section .homepage-text--wrapper,.container.homepage-text-repeater .homepage-text--wrapper{padding:2rem 0;font-size:1.4rem;color:#fff}.container.homepage-intro-text-section .homepage-text--wrapper a:link,.container.homepage-text-section .homepage-text--wrapper a:link,.container.homepage-text-repeater .homepage-text--wrapper a:link{color:#e04e39;text-decoration:none}.container.homepage-intro-text-section .homepage-text--wrapper a:visited,.container.homepage-text-section .homepage-text--wrapper a:visited,.container.homepage-text-repeater .homepage-text--wrapper a:visited{color:#e04e39}.container.homepage-intro-text-section .homepage-text--wrapper a:hover,.container.homepage-text-section .homepage-text--wrapper a:hover,.container.homepage-text-repeater .homepage-text--wrapper a:hover{color:#e04e39;text-decoration:underline}.container.homepage-intro-text-section .homepage-text--wrapper h1,.container.homepage-intro-text-section .homepage-text--wrapper h3,.container.homepage-intro-text-section .homepage-text--wrapper h4,.container.homepage-intro-text-section .homepage-text--wrapper h5,.container.homepage-text-section .homepage-text--wrapper h1,.container.homepage-text-section .homepage-text--wrapper h3,.container.homepage-text-section .homepage-text--wrapper h4,.container.homepage-text-section .homepage-text--wrapper h5,.container.homepage-text-repeater .homepage-text--wrapper h1,.container.homepage-text-repeater .homepage-text--wrapper h3,.container.homepage-text-repeater .homepage-text--wrapper h4,.container.homepage-text-repeater .homepage-text--wrapper h5{margin:0 0 3rem;color:#fff;text-align:left;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:300;font-size:20px;font-size:2rem}.container.homepage-intro-text-section .homepage-text--wrapper h1:after,.container.homepage-intro-text-section .homepage-text--wrapper h3:after,.container.homepage-text-section .homepage-text--wrapper h1:after,.container.homepage-text-section .homepage-text--wrapper h3:after,.container.homepage-text-repeater .homepage-text--wrapper h1:after,.container.homepage-text-repeater .homepage-text--wrapper h3:after{margin:1.5rem 0 0}.container.homepage-intro-text-section .homepage-text--wrapper p,.container.homepage-text-section .homepage-text--wrapper p,.container.homepage-text-repeater .homepage-text--wrapper p{margin:0 0 4rem;text-align:left}.container.homepage-intro-text-section .homepage-text--wrapper .title,.container.homepage-text-section .homepage-text--wrapper .title,.container.homepage-text-repeater .homepage-text--wrapper .title{text-align:center}.container.homepage-intro-text-section .homepage-text--wrapper p~a,.container.homepage-text-section .homepage-text--wrapper p~a,.container.homepage-text-repeater .homepage-text--wrapper p~a{margin:3rem 0 0}.container.homepage-intro-text-section .homepage-text--wrapper:last-of-type,.container.homepage-text-section .homepage-text--wrapper:last-of-type,.container.homepage-text-repeater .homepage-text--wrapper:last-of-type{padding:2rem 0 4rem}.container.homepage-intro-text-section .homepage-text--wrapper .primary-btn,.container.homepage-text-section .homepage-text--wrapper .primary-btn,.container.homepage-text-repeater .homepage-text--wrapper .primary-btn{background-color:#e94a39;color:#fff}.container.homepage-intro-text-section .homepage-text--wrapper .primary-btn:link,.container.homepage-text-section .homepage-text--wrapper .primary-btn:link,.container.homepage-text-repeater .homepage-text--wrapper .primary-btn:link{color:#fff;text-decoration:none}.container.homepage-intro-text-section .homepage-text--wrapper .primary-btn:visited,.container.homepage-text-section .homepage-text--wrapper .primary-btn:visited,.container.homepage-text-repeater .homepage-text--wrapper .primary-btn:visited{color:#fff}.container.homepage-intro-text-section .homepage-text--wrapper .primary-btn:hover,.container.homepage-text-section .homepage-text--wrapper .primary-btn:hover,.container.homepage-text-repeater .homepage-text--wrapper .primary-btn:hover{background-color:#cc2a19;transition:.2s ease-out}.container.homepage-text-repeater{padding:3rem 0 0}.page-template-page-contact .static-banner{height:25rem}@media (min-width:992px){.page-template-page-contact .static-banner{height:40rem}}@media (min-width:1200px){.page-template-page-contact .static-banner{height:50rem}}.page-template-page-contact .static-banner:after{height:25rem}@media (min-width:992px){.page-template-page-contact .static-banner:after{height:40rem}}@media (min-width:1200px){.page-template-page-contact .static-banner:after{height:50rem}}.page-template-page-contact .static-banner .static-banner-content--outer{height:25rem}@media (min-width:992px){.page-template-page-contact .static-banner .static-banner-content--outer{height:40rem}}@media (min-width:1200px){.page-template-page-contact .static-banner .static-banner-content--outer{height:50rem}}.page-template-page-contact .static-banner .static-banner-content--inner{margin-top:2rem}.map{position:relative;margin:0 0 5rem;width:100%;height:34rem;background-position:center center;background-size:cover}@media (min-width:992px){.map{height:60rem;margin:0;background-attachment:fixed}}.map>div{pointer-events:none}#contact_map_canvas{display:none}@media (min-width:992px){#contact_map_canvas{display:block;width:100%;height:100%}}@media (min-width:992px){#contact_map_popup{position:absolute}}.map--contact-details--outer{width:100%;height:34rem}@media (min-width:992px){.map--contact-details--outer{margin:0 auto;height:60rem;width:1170px}}.map--contact-details--inner{top:0;background-color:#002029;border-radius:.4rem;box-shadow:0px 10px 25px 0px rgba(0,0,0,.15)}@media (min-width:992px){.map--contact-details--inner{z-index:999;position:absolute;top:-50% !important;left:1.5rem;width:auto;background-color:rgba(0,32,41,.9);position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}}.map--contact-details--title{padding:3rem}.map--contact-details--title h2{color:#fff;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:300;text-align:left;font-size:22px;font-size:2.2rem}.map--contact-details--title h2:after{display:block;content:"";margin:1.5rem 0 0;width:5rem;height:.2rem;background-color:#fff}.map--contact-details--info{padding:0 1rem 3rem}@media (min-width:768px){.map--contact-details--info{padding:0 3rem 3rem}}.map--contact-details--info--icon{display:inline-block;vertical-align:top;padding:0 2rem 0 0}.map--contact-details--info--icon i,.map--contact-details--info--icon svg{width:3.2rem;height:3.2rem}.map--contact-details--info--icon svg{fill:#fff}.map--contact-details--info--address,.map--contact-details--info--email,.map--contact-details--info--phone{display:inline-block;vertical-align:top;padding:0 0 0 5rem;background-repeat:no-repeat;background-size:3.2rem 3.2rem;background-position:.5rem 0}.map--contact-details--info--address h5,.map--contact-details--info--email h5,.map--contact-details--info--phone h5{color:#fff;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:700;font-size:14px;font-size:1.4rem}.map--contact-details--info--address p,.map--contact-details--info--email p,.map--contact-details--info--phone p{color:#fff;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:400;font-size:14px;font-size:1.4rem}.map--contact-details--info--address p a,.map--contact-details--info--email p a,.map--contact-details--info--phone p a{color:#fff;text-decoration:none;transition:.2s ease-out}.map--contact-details--info--address p a:hover,.map--contact-details--info--email p a:hover,.map--contact-details--info--phone p a:hover{color:#e94a39}.map--contact-details--info--address{background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/pin.svg)}.map--contact-details--info--email{background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/mail.svg)}.map--contact-details--info--phone{background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/bigphone.svg)}.ie9 .map--contact-details--info--phone{background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/bigphone.png)}.ie9 .map--contact-details--info--email{background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/mail.png)}.ie9 .map--contact-details--info--address{background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/pin.png)}.distributor-cta{position:relative;margin:5rem 0}@media (min-width:992px){.distributor-cta{margin:-10rem 0 0}}@media (min-width:1200px){.distributor-cta{margin:-7rem 0 0}}.distributor-cta--outer{position:relative;width:100%;height:23rem;background-color:#02191d;border-radius:.4rem;box-shadow:0px 10px 25px 0px rgba(0,0,0,.15)}@media (min-width:992px){.distributor-cta--outer{height:18rem}}@media (min-width:1200px){.distributor-cta--outer{height:14.3rem}}@media (min-width:992px){.distributor-cta--outer:before{opacity:.1;z-index:4;position:absolute;content:"";width:inherit;height:inherit;background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/distributor-cta.svg);background-repeat:no-repeat;background-size:80rem 80rem;background-position:82rem -31rem}}@media (min-width:1200px){.distributor-cta--outer:before{background-position:101rem -33rem}}.distributor-cta--outer:after{z-index:4;position:absolute;content:"";width:inherit;height:inherit;opacity:.1;background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/distributor-cta.svg);background-repeat:no-repeat;background-size:80rem 80rem;background-position:-11rem -18rem}@media (min-width:768px){.distributor-cta--outer:after{background-size:100rem 100rem;background-position:-11rem -26rem}}@media (min-width:992px){.distributor-cta--outer:after{background-size:80rem 80rem;background-position:-68rem -31rem}}@media (min-width:1200px){.distributor-cta--outer:after{background-size:80rem 80rem;background-position:-68rem -33rem}}.distributor-cta--inner{z-index:5;padding:0 4rem;width:100%;text-align:center;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}@media (min-width:1200px){.distributor-cta--inner{padding:0 10rem}}@media (min-width:992px){.distributor-cta--title{margin:1rem 0 0}}.distributor-cta--title h2{color:#fff;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:400;font-size:22px;font-size:2.2rem}@media (min-width:992px){.distributor-cta--title h2{float:left}}@media (min-width:1200px){.distributor-cta--title h2{margin:.5rem 0 0}}.distributor-cta--btn{margin:2rem 0 0}@media (min-width:992px){.distributor-cta--btn{margin:-.5rem 0 0;float:right}}.contact-form--fields label{color:#fff}.product-grid-two-by-five{position:relative}.product-grid-two-by-five .title{padding:6rem 0;text-align:center}@media (min-width:992px){.product-grid-two-by-five .title{padding:0 0 6rem}}.product-grid-two-by-five--product{position:relative;padding:2rem 0 0;width:100%;height:15rem;background-color:#033e48}@media (min-width:768px){.product-grid-two-by-five--product{margin:4rem 0}}@media (min-width:992px){.product-grid-two-by-five--product{margin:0;border-right:1px solid #012c33}.product-grid-two-by-five--product:hover .product-grid-two-by-five--product-hover{opacity:1;z-index:99999;left:-2rem;top:-2rem;width:120%;height:120%}.product-grid-two-by-five--product:hover .product-grid-two-by-five--product-hover:after{position:absolute;content:"";left:0;top:0;right:0;bottom:0;background-color:#000;border-radius:.4rem;opacity:.5;z-index:-2}}.product-grid-two-by-five--product-hover{position:absolute;display:none;opacity:0;left:0;top:0;z-index:10000;width:100%;height:100%;text-decoration:none;background-color:10%;background-size:cover;background-position:center center;background-repeat:no-repeat;border-radius:.4rem;transition:.25s ease-in-out;box-shadow:0px 10px 30px 0px rgba(0,0,0,.15)}@media (min-width:992px){.product-grid-two-by-five--product-hover{display:inline-block}}.product-grid-two-by-five--product-static{display:block;z-index:1001;width:100%;text-decoration:none}.product-grid-two-by-five--product-static i{margin:0 auto 2rem;text-align:center}.product-grid-two-by-five--product-static i,.product-grid-two-by-five--product-static svg{width:6rem;height:6rem}.product-grid-two-by-five--product-static svg{fill:#fff}.product-grid-two-by-five--product-static h3{padding:0 3rem;color:#fff;text-align:center;font-size:14px;font-size:1.4rem}.product-grid-two-by-five--last{border:none}.product-grid-btn{display:inline-block;padding:0 3rem;height:4.1rem;text-align:center;color:#fff;text-decoration:none;line-height:4.1rem;border-radius:2.1rem;transition:.2s ease-in;font-size:14px;font-size:1.4rem}.product-grid-btn:hover{background-color:10%;transition:.2s ease-out}.product-grid-btn i{float:right;margin:1.3rem 0 0}.product-grid-btn i,.product-grid-btn svg{width:1.4rem;height:1.4rem}.product-grid-btn svg{fill:#fff}.product-grid-two-by-five--product-hover--category--outer{position:relative;width:100%;height:6rem}.product-grid-two-by-five--product-hover--category--inner{display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.product-grid-two-by-five--product-hover--category--inner i{display:inline-block;margin:0 1rem 0 0}.product-grid-two-by-five--product-hover--category--inner i,.product-grid-two-by-five--product-hover--category--inner svg{width:4rem;height:4rem}.product-grid-two-by-five--product-hover--category--inner svg{fill:#fff}.product-grid-two-by-five--product-hover--category--inner h3{display:inline-block;text-align:center;margin:.3rem 0 0;color:#fff;font-size:14px;font-size:1.4rem}.product-grid-two-by-five--product-hover--excerpt{padding:0 2rem;height:7.3rem;overflow:hidden;color:#fff;text-align:center;font-size:12px;font-size:1.2rem}.product-grid-two-by-five--product-hover--btn{position:absolute;bottom:-2rem;left:0;right:0;text-align:center}.product-grid-two-by-five--product-hover--btn.automotive span{background-color:#e94a39}.product-grid-two-by-five--product-hover--btn.automotive span:hover{background-color:#d72a18}.product-grid-two-by-five--product-hover--btn.agricultural span{background-color:#7d6856}.product-grid-two-by-five--product-hover--btn.agricultural span:hover{background-color:#5f4f41}.product-grid-two-by-five--product-hover--btn.biodegradeable span{background-color:#73a94f}.product-grid-two-by-five--product-hover--btn.biodegradeable span:hover{background-color:#5b863f}.product-grid-two-by-five--product-hover--btn.cleaning span{background-color:#3bb0c9}.product-grid-two-by-five--product-hover--btn.cleaning span:hover{background-color:#2d8fa4}.product-grid-two-by-five--product-hover--btn.foodsafe span{background-color:#ffdb00}.product-grid-two-by-five--product-hover--btn.foodsafe span:hover{background-color:#ccaf00}.product-grid-two-by-five--product-hover--btn.greases span{background-color:#4f5858}.product-grid-two-by-five--product-hover--btn.greases span:hover{background-color:#373d3d}.product-grid-two-by-five--product-hover--btn.heritage span{background-color:#f28b2e}.product-grid-two-by-five--product-hover--btn.heritage span:hover{background-color:#df710e}.product-grid-two-by-five--product-hover--btn.industrial span{background-color:#333e48}.product-grid-two-by-five--product-hover--btn.industrial span:hover{background-color:#1e242a}.product-grid-two-by-five--product-hover--btn.equipment span{background-color:#654595}.product-grid-two-by-five--product-hover--btn.equipment span:hover{background-color:#4d3572}.product-grid-two-by-five--product-hover--btn.metalworking span{background-color:#a4a9ac}.product-grid-two-by-five--product-hover--btn.metalworking span:hover{background-color:#899094}.row .col-md-2:nth-child(5) .product-grid-two-by-five--product{border-right:0}.row .col-md-2:last-child .product-grid-two-by-five--product{border-right:0}.contact-form{padding:6rem 0;color:#fff}@media (min-width:992px){.contact-form{padding:12rem 0}}.contact-form .title{padding:0 2rem}.contact-form label{font-size:14px;font-size:1.4rem}.contact-form--enquiry-type{margin:4rem 0 0}.contact-form--enquiry-type h4{text-align:center;color:#fff;font-size:14px;font-size:1.4rem}@media (min-width:768px){.contact-form--enquiry-type h4{text-align:left}}@media (min-width:992px){.contact-form--enquiry-type h4{display:inline-block}}@media (min-width:992px){.contact-form--enquiry-type form{display:inline-block;margin:0 0 0 1.5rem}}.contact-form--enquiry-type input[type=radio]+label span{display:inline-block;position:absolute;vertical-align:middle;top:-3rem;left:50%;transform:translateX(-50%);cursor:pointer;width:2rem;height:2rem;border-radius:1rem;background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/form-sprites.svg);background-position:-5rem -8.7rem;background-repeat:no-repeat;background-size:80px;box-shadow:0px 10px 20px 0px rgba(0,0,0,.15)}@media (min-width:768px){.contact-form--enquiry-type input[type=radio]+label span{position:static}}.contact-form--enquiry-type input[type=radio]:checked+label span{background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/form-sprites.svg);background-position:-3rem -8.7rem;background-repeat:no-repeat;background-size:80px}.contact-form--enquiry-type label{position:relative;font-size:14px;font-size:1.4rem}@media (min-width:768px){.contact-form--enquiry-type label{margin:0 0 0 1rem}}.contact-form--radio-button{display:block;margin:6rem 0;text-align:center}@media (min-width:768px){.contact-form--radio-button{display:inline-block;margin:2rem 3rem 0 0;text-align:left}}@media (min-width:768px){.contact-form--fields{margin:4rem 0 0}}.contact-form--fields input[type=text],.contact-form--fields input[type=email]{display:block;margin:2rem 0;padding:0 2rem;width:100%;height:4.1rem;color:#fff;background-color:#012c33;border:none;border-radius:.4rem;box-shadow:0px 10px 20px 0px rgba(0,0,0,.15);font-size:16px;font-size:1.6rem}@media (min-width:992px){.contact-form--fields input[type=text],.contact-form--fields input[type=email]{font-size:14px;font-size:1.4rem}}.contact-form--fields input[type=text]:focus,.contact-form--fields input[type=email]:focus{outline:none;background-color:#094953;box-shadow:none}.contact-form--fields input.failure{background-color:#e94a39}.contact-form--fields input.failure::-webkit-input-placeholder{color:#fff}.contact-form--fields input.failure::-moz-placeholder{color:#fff}.contact-form--fields input.failure:-ms-input-placeholder{color:#fff}.contact-form--fields input.failure:-moz-placeholder{color:#fff}.contact-form--fields input.success{background-color:#73a94f}.contact-form--fields input.success::-webkit-input-placeholder{color:#fff}.contact-form--fields input.success::-moz-placeholder{color:#fff}.contact-form--fields input.success:-ms-input-placeholder{color:#fff}.contact-form--fields input.success:-moz-placeholder{color:#fff}@media (min-width:768px){.contact-form--textarea{margin:0}}@media (min-width:992px){.contact-form--textarea{margin:0}}.contact-form--textarea textarea{padding:2rem;width:100%;height:20rem;max-height:20rem;color:#fff;background-color:#012c33;border:none;border-radius:.4rem;box-shadow:0px 10px 20px 0px rgba(0,0,0,.15);font-size:14px;font-size:1.4rem}@media (min-width:768px){.contact-form--textarea textarea{height:7.3rem}}@media (min-width:992px){.contact-form--textarea textarea{height:16.3rem;max-height:16.3rem}}.contact-form--textarea textarea:focus{outline:none;background-color:#094953;box-shadow:none}.contact-form--checkbox{display:block;position:relative;margin:6rem 0 4rem;padding:0 6rem;text-align:center}@media (min-width:768px){.contact-form--checkbox{margin:6rem 0 3rem;padding:0;text-align:center}}@media (min-width:992px){.contact-form--checkbox{margin:3rem 0 0 1rem;text-align:left}}.contact-form--checkbox input[type=checkbox]{margin:0 .5rem 0 0}.contact-form--checkbox i{display:inline-block;position:absolute;vertical-align:middle;top:-3rem;left:50%;transform:translateX(-50%);cursor:pointer;width:2rem;height:2rem;padding:.5rem;border-radius:.4rem;background-color:#012c33;box-shadow:0px 10px 20px 0px rgba(0,0,0,.15)}@media (min-width:992px){.contact-form--checkbox i{position:static}}.contact-form--checkbox i svg{display:none;width:1rem;height:1rem;fill:#73a94f}.contact-form--checkbox input[type=checkbox]:checked+label i svg{display:block;width:1rem;height:1rem}.contact-form--btn{text-align:center}@media (min-width:992px){.contact-form--btn{position:absolute;display:inline-block;right:1.5rem;bottom:-1rem}}.contact-form--enqury-type h4{text-align:center}@media (min-width:992px){.contact-form--enqury-type h4{text-align:left}}.contact-form--enqury-type .wpcf7-list-item-label{display:block}@media (min-width:768px){.contact-form--enqury-type .wpcf7-list-item-label{display:inline}}.contact-form--enqury-type .wpcf7-list-item label{display:block}@media (min-width:768px){.contact-form--enqury-type .wpcf7-list-item label{display:inline}}.contact-form--enqury-type .wpcf7-list-item label input[type=radio]{display:block;margin:0 auto}@media (min-width:768px){.contact-form--enqury-type .wpcf7-list-item label input[type=radio]{display:inline;margin:0}}.wpcf7-validation-errors{border:none !important;background-color:#e94a39 !important}.wpcf7-not-valid{background-color:#e94a39 !important}.wpcf7-not-valid:focus{background-color:#094953 !important}.wpcf7-not-valid::-webkit-input-placeholder{color:#fff}.wpcf7-not-valid::-moz-placeholder{color:#fff}.wpcf7-not-valid:-ms-input-placeholder{color:#fff}.wpcf7-not-valid:-moz-placeholder{color:#fff}span.wpcf7-not-valid-tip{color:#fff !important;font-size:1em;display:block;margin:-1rem 0 2rem !important;float:right !important}.contact-form--textarea .wpcf7-not-valid{margin:0 0 2rem}.wpcf7-response-output{display:block;position:absolute;bottom:-4rem;left:50%;transform:translateX(-50%);margin:0 !important;border-radius:50rem;font-size:12px;font-size:1.2rem}.contact-form--btn input[type=submit]{display:inline-block;padding:0 5rem 0 3rem;height:4.1rem;text-align:center;color:#fff;text-decoration:none;line-height:4.2rem;background-color:#e94a39;background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/send-icon.svg);background-repeat:no-repeat;background-size:1.6rem 1.6rem;background-position:13rem 1.2rem;border-radius:2.1rem;border:none;transition:.2s ease-in;box-shadow:0px 10px 25px 0px rgba(0,0,0,.15);font-size:14px;font-size:1.4rem}@media (min-width:992px){.contact-form--btn input[type=submit]{float:right}}.contact-form--btn input[type=submit]:hover{background-color:#cc2a19;transition:.2s ease-out}.ie9 .contact-form--btn input[type=submit]{background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/send-icon.png);background-position:12rem 1.2rem}.wpcf7-mail-sent-ok{border:none !important;background-color:#73a94f}.form--checkbox{margin:2rem 0 0}.form--checkbox .wpcf7-list-item{display:block;margin:2rem 1rem;color:#fff;text-align:center}@media (min-width:768px){.form--checkbox .wpcf7-list-item{display:inline-block;margin:2rem 2rem 2rem 0}}.form--textarea{margin:4rem 0}.form--textarea label{margin:0 0 1rem 1rem;color:#fff;font-size:14px;font-size:1.4rem}.form--textarea textarea{margin:2rem 0 0;padding:2rem;width:100%;height:20rem;max-height:20rem;color:#fff;background-color:#012c33;border:none;border-radius:.4rem;box-shadow:0px 10px 20px 0px rgba(0,0,0,.15);font-size:14px;font-size:1.4rem}@media (min-width:768px){.form--textarea textarea{height:40rem}}@media (min-width:992px){.form--textarea textarea{height:30rem;max-height:16.3rem}}.form--textarea textarea:focus{outline:none;background-color:#094953;box-shadow:none}.form--btn{overflow:visible;text-align:center}@media (min-width:992px){.form--btn{text-align:right}}.form--btn input[type=submit]{display:inline-block;padding:0 5rem 0 3rem;height:4.1rem;text-align:center;color:#fff;text-decoration:none;line-height:4.2rem;background-color:#e94a39;background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/send-icon.svg);background-repeat:no-repeat;background-size:1.6rem 1.6rem;background-position:7.5rem 1.2rem;border-radius:2.1rem;border:none;transition:.2s ease-in;box-shadow:0px 10px 25px 0px rgba(0,0,0,.15);font-size:14px;font-size:1.4rem}.form--btn input[type=submit]:hover{background-color:#cc2a19;transition:.2s ease-out}@media (min-width:768px){.form--fields{margin:4rem 0 0}}.form--fields label{color:#fff;font-size:14px;font-size:1.4rem}.form--fields input[type=text],.form--fields input[type=email]{display:block;margin:2rem 0;padding:0 2rem;width:100%;height:4.1rem;color:#fff;background-color:#012c33;border:none;border-radius:.4rem;box-shadow:0px 10px 20px 0px rgba(0,0,0,.15);font-size:16px;font-size:1.6rem}@media (min-width:992px){.form--fields input[type=text],.form--fields input[type=email]{font-size:14px;font-size:1.4rem}}.form--fields input[type=text]:focus,.form--fields input[type=email]:focus{outline:none;background-color:#094953;box-shadow:none}.form--fields input.failure{background-color:#e94a39}.form--fields input.failure::-webkit-input-placeholder{color:#fff}.form--fields input.failure::-moz-placeholder{color:#fff}.form--fields input.failure:-ms-input-placeholder{color:#fff}.form--fields input.failure:-moz-placeholder{color:#fff}.form--fields input.success{background-color:#73a94f}.form--fields input.success::-webkit-input-placeholder{color:#fff}.form--fields input.success::-moz-placeholder{color:#fff}.form--fields input.success:-ms-input-placeholder{color:#fff}.form--fields input.success:-moz-placeholder{color:#fff}.form--subscribe{display:inline-block;margin:4rem 0;width:100%;text-align:center;color:#fff;font-size:14px;font-size:1.4rem}@media (min-width:992px){.form--subscribe{text-align:left}}.quote-request{margin:0 0 4rem}@media (min-width:992px){.quote-request .form--btn{margin-top:-7rem}}.newsletter-form{padding:0 0 8rem}.newsletter-form label{display:block;text-align:center;font-size:14px;font-size:1.4rem}@media (min-width:768px){.newsletter-form label{text-align:left}}.newsletter-form .contact-form--btn{padding:2rem 0 0}@media (min-width:768px){.newsletter-form .contact-form--btn{position:static;float:right}}.newsletter-form .form--checkbox{margin:4rem 0 0}.mailchimp-embed{color:#fff}.mailchimp-embed #mc_embed_signup .indicates-required{margin-bottom:2rem}.mailchimp-embed #mc_embed_signup .form--btn input[type=submit]{background-position:10.5rem 1.2rem}.quick-general{font-size:12px;font-size:1.2rem}@media (min-width:992px){.quick-general{margin:1.5rem 0 0}}.quick-general select{margin:1rem 0 2rem;width:100%;height:4.1rem;background-color:#012c33;background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/chevron-down-sprite.svg);background-size:2rem;background-repeat:no-repeat;background-position:right 1rem center;border:none;border-radius:4px;text-indent:2rem}.wpcf7 img.ajax-loader{border:none;vertical-align:middle;margin:0;position:absolute;left:50%;transform:translateX(-50%);bottom:-2rem}@media (min-width:992px){.quick-quote{position:relative;top:-3rem}}.quick-quote .wpcf7-list-item{display:block;padding:2rem;margin:0}@media (min-width:768px){.quick-quote .wpcf7-list-item{float:left}}@media (min-width:992px){.quick-quote .wpcf7-list-item{padding:1rem}}.quick-quote .wpcf7-list-item.last{padding:2rem 2rem 4rem}@media (min-width:992px){.quick-quote .wpcf7-list-item.last{padding:1rem}}.newsletter-form .wpcf7-response-output,.page-id-467 .wpcf7-response-output{bottom:8rem;color:#fff}.info-trigger{color:#fff;position:absolute;top:5rem;z-index:9999;right:-2rem;cursor:pointer;font-size:1.5rem;width:1rem}.info-trigger:hover+.info-content{display:block}.info-content{display:none;color:#fff;font-size:1.2rem}.wpcf7-list-item-label{max-width:30rem;display:inline-block;vertical-align:top}@media (min-width:1200px){.wpcf7-list-item-label{max-width:43rem}}.home .breadcrumb{display:none}@media (min-width:992px){.home .breadcrumb{display:none}}.breadcrumb{display:none}@media (min-width:992px){.breadcrumb{display:inline-block;position:absolute;top:13.1rem;left:2rem;z-index:9999}}.breadcrumb ul{list-style:none}.breadcrumb li{float:left}.breadcrumb li:after{display:inline-block;content:"";width:1.2rem;height:1.2rem;background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/breadcrumb-sprite.svg);backgroundrepeat:no-repeat;background-position:0 .2rem;background-size:cover}.breadcrumb li:last-child:after{background-image:none}.breadcrumb li:last-child a{color:#fff;opacity:1}.breadcrumb a{padding:1rem;color:#fff;opacity:.3;text-align:left;text-decoration:none;transition:.2s ease-in-out;font-size:14px;font-size:1.4rem}.breadcrumb a:hover{opacity:1;transition:.2s ease-in-out}.intro-text{padding:2rem 0 8rem;text-align:center}@media (min-width:992px){.intro-text{padding:8rem 0;text-align:left}}.intro-text table{width:100%;color:#fff;font-size:1.4rem;margin-bottom:40px}.intro-text tr{border-bottom:solid 1px #fff}.intro-text th{font-size:1.6rem;padding:0 0 10px}.intro-text td{padding:10px 0}.intro-text td:nth-child(1){width:30%}.intro-text--title{margin:0 0 4rem;color:#fff;text-align:center;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:300;font-size:20px;font-size:2rem}@media (min-width:992px){.intro-text--title{margin:0 0 3rem;text-align:left}}.intro-text--title:after{display:block;content:"";margin:1.5rem auto;height:.2rem;width:5rem;background-color:#fff}@media (min-width:992px){.intro-text--title:after{margin:1.5rem 0 0}}.intro-text--paragraph{margin:0 0 2rem;text-align:center;color:#fff;font-size:14px;font-size:1.4rem}@media (min-width:992px){.intro-text--paragraph{text-align:left}}.std-content h1 a,.std-content h2 a,.std-content h3 a,.std-content h4 a,.std-content h5 a{color:inherit;text-decoration:none}.std-content h1{margin:0 0 4rem;color:#fff;text-align:center;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:300;font-size:28px;font-size:2.8rem}@media (min-width:992px){.std-content h1{margin:0 0 3rem;text-align:left}}.std-content h1:after{display:block;content:"";margin:1.5rem auto;height:.2rem;width:5rem;background-color:#fff}@media (min-width:992px){.std-content h1:after{margin:1.5rem 0 0}}.std-content h2{margin:0 0 4rem;color:#fff;text-align:center;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:300;font-size:22px;font-size:2.2rem}@media (min-width:992px){.std-content h2{margin:0 0 3rem;text-align:left}}.std-content h2:after{display:block;content:"";margin:1.5rem auto;height:.2rem;width:5rem;background-color:#fff}@media (min-width:992px){.std-content h2:after{margin:1.5rem 0 0}}.std-content h3{margin:0 0 4rem;color:#fff;text-align:center;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:300;font-size:20px;font-size:2rem}@media (min-width:992px){.std-content h3{margin:0 0 3rem;text-align:left}}.std-content h3:after{display:block;content:"";margin:1.5rem auto;height:.2rem;width:5rem;background-color:#fff}@media (min-width:992px){.std-content h3:after{margin:1.5rem 0 0}}.std-content h4{margin:0 0 4rem;color:#fff;text-align:center;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:300;font-size:18px;font-size:1.8rem}@media (min-width:992px){.std-content h4{margin:0 0 3rem;text-align:left}}.std-content h4:after{display:block;content:"";margin:1.5rem auto;height:.2rem;width:5rem;background-color:#fff}@media (min-width:992px){.std-content h4:after{margin:1.5rem 0 0}}.std-content h5{margin:0 0 4rem;color:#fff;text-align:center;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:300;font-size:16px;font-size:1.6rem}@media (min-width:992px){.std-content h5{margin:0 0 3rem;text-align:left}}.std-content h5:after{display:block;content:"";margin:1.5rem auto;height:.2rem;width:5rem;background-color:#fff}@media (min-width:992px){.std-content h5:after{margin:1.5rem 0 0}}.std-content p{margin:0 0 2rem;text-align:center;line-height:2rem;color:#fff;font-size:14px;font-size:1.4rem}@media (min-width:992px){.std-content p{text-align:left}}.std-content p a,.std-content ul:not(.slick-dots) a{color:#e94a39;text-decoration:none}.std-content p a:hover,.std-content ul:not(.slick-dots) a:hover{color:#02191d}.std-content ul:not(.slick-dots){list-style:none}.std-content ul:not(.slick-dots) li{position:relative;margin:0 0 2rem;padding-left:3rem;color:#fff;font-size:14px;font-size:1.4rem}.std-content ul:not(.slick-dots) li:before{content:"";position:absolute;left:0;width:5.6rem;height:5.6rem;background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/std-list-sprites.svg);background-position:-19px -19px;background-repeat:no-repeat;background-size:5.6rem 5.6rem}.intro-text ul{list-style:none}.intro-text ul li{position:relative;margin:0 0 2rem;padding-left:3rem;color:#fff;font-size:14px;font-size:1.4rem}.intro-text ul li:before{content:"";position:absolute;left:0;width:5.6rem;height:5.6rem;background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/std-list-sprites.svg);background-position:-19px -19px;background-repeat:no-repeat;background-size:5.6rem 5.6rem}.std-content img{margin:0 0 2rem}.std-content .ajax-loader{width:auto;height:auto;float:right}.responsive-image{margin:0 0 3rem;width:100%;height:auto}.responsive-image img{border-radius:4px}.responsive-video{position:relative;margin:0 0 3rem;padding-bottom:56.25%;padding-top:25px;height:0}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-gallery--outer{position:relative;margin:0 0 3rem;height:auto}.responsive-gallery--controls--outer{width:100%;height:auto;padding:0 0 4rem;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.responsive-gallery--controls-left,.responsive-gallery--controls-right{position:absolute}.responsive-gallery--controls-left i,.responsive-gallery--controls-right i{display:inline-block;cursor:pointer;width:4rem;height:4rem;background-color:#e94a39;border-radius:50%;box-shadow:0px 10px 25px 0px rgba(0,0,0,.15)}.responsive-gallery--controls-left svg,.responsive-gallery--controls-right svg{fill:#fff;margin:1rem;width:2rem;height:2rem}.responsive-gallery--controls-left{left:2rem}.responsive-gallery--controls-right{right:2rem}.gallery_grid{margin:3rem 0 6rem}.gallery_grid .img_wrap{display:block;height:30rem;transition:opacity .3s}.gallery_grid .img_wrap:hover{opacity:.5}.gallery_grid .img_wrap:hover .content h2{margin-left:1rem}.gallery_grid .img_wrap:hover .content h2:after{padding-left:1rem}.gallery_grid .content{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(33,33,33,.5)}.gallery_grid .content h2{position:absolute;top:50%;left:0;right:0;color:#fff;text-align:center;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:700;font-size:1.8rem;transition:margin .3s}.gallery_grid .content h2:after{display:block;content:"";margin:1.5rem auto;height:.2rem;width:5rem;background-color:#fff;transition:padding .3s}.gallery_grid .content p{display:none}div.fancybox-container{z-index:999999}div.fancybox-container .fancybox-caption{height:auto}div.fancybox-container .fancybox-caption:after,div.fancybox-container .fancybox-caption:before{left:0;right:0;width:100%}.fancybox-navigation .fancybox-button{background:#ea4a3a;width:45px !important;height:45px !important}.optional-benefits{position:relative;margin:0 0 3rem;background-color:#002029;border-radius:.4rem}.optional-benefits--list{position:relative;padding:4rem}.optional-benefits--list h2{color:#fff;text-align:left;font-size:28px;font-size:2.8rem}.optional-benefits--list h2:after{display:block;content:"";margin:1.5rem 0 0;width:5rem;height:.2rem;background-color:#fff}.optional-benefits--list ul{list-style:none;margin:3rem 0 0}.optional-benefits--list ul li{position:relative;padding:0 0 2rem 3rem;color:#fff;font-size:16px;font-size:1.6rem}@media (min-width:1200px){.optional-benefits--list ul li{max-width:50%}}.optional-benefits--list ul li i{position:absolute;left:0;top:0;width:1.6rem;height:1.6rem;border:.1rem solid #fff;border-radius:50%}.optional-benefits--list ul li svg{fill:#fff}.optional-benefits--cta{padding:4rem;text-align:center}@media (min-width:992px){.optional-benefits--cta{padding:0 4rem 4rem}}@media (min-width:1200px){.optional-benefits--cta{position:absolute;top:50%;right:0;transform:translateY(-50%);padding:0 4rem;max-width:50%}}.optional-benefits--cta h2{color:#fff;font-size:28px;font-size:2.8rem}.optional-benefits--cta h2:after{display:block;content:"";margin:1.5rem auto;height:.2rem;width:5rem;background-color:#fff}.optional-benefits--cta h3{padding:2rem 0;color:#fff;font-size:18px;font-size:1.8rem}.related-news{position:relative;overflow:auto;margin:0 0 3rem;height:auto;background-color:#fff;border-radius:.4rem}@media (min-width:992px){.related-news{height:20rem;overflow:hidden}}.related-news--img{display:inline-block;float:left;height:auto}@media (min-width:992px){.related-news--img{height:20rem}}.related-news--img img{width:100%}@media (min-width:992px){.related-news--img img{height:20rem;width:auto;border-radius:.4rem 0 0 .4rem}}.related-news--content{display:inline-block;float:left;padding:2rem 4rem 3rem}@media (min-width:992px){.related-news--content{display:inline-block;float:left;padding:0 4rem;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}}.related-news--content h3{margin:1rem 0;color:#033e48;font-size:20px;font-size:2rem}.related-news--date{color:#d7d7d7;margin:0 0 1rem;font-size:12px;font-size:1.2rem}.subnav{position:relative;padding:0 0 2rem;z-index:12}.subnav--title{margin-bottom:2rem;padding:1rem;background-color:#002029;border-radius:.4rem;box-shadow:0px 15px 30px 0px rgba(0,0,0,.15)}@media (min-width:992px){.subnav--title:after{display:block;content:"";margin:1.5rem 0 0;height:.2rem;width:5rem;background-color:#fff}}.subnav--title.open{background-color:#e94a39}.subnav--title.open i{transform:rotate(90deg)}@media (min-width:992px){.subnav--title{padding:0;background:0 0;box-shadow:none;pointer-events:none}}.subnav--title a{text-align:center;color:#fff;text-decoration:none;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:300;font-size:20px;font-size:2rem}.subnav--title a i{float:right;margin:.1rem 0 0}@media (min-width:992px){.subnav--title a i{display:none}}.subnav--title a i,.subnav--title a svg{width:2rem;height:2rem}.subnav--title a svg{fill:#fff}.subnav--menu{display:none;margin:2rem 0 6rem;width:100%;background-color:#002029;border-radius:.4rem;box-shadow:0px 15px 30px 0px rgba(0,0,0,.15)}@media (min-width:992px){.subnav--menu{display:inline-block;margin:0 0 3rem}}.subnav--menu ul{list-style:none}.subnav--menu ul li:first-child a:hover{border-radius:.4rem .4rem 0 0}.subnav--menu ul li:last-child a:hover{border-radius:0 0 .4rem .4rem}.subnav--menu ul li a{display:inline-block;padding:1rem 2rem;width:100%;color:#fff;text-decoration:none;font-size:16px;font-size:1.6rem}.subnav--menu ul li a:hover{background-color:#e94a39}.subnav--menu ul li.active a{background-color:#e94a39}.subnav--menu ul li i{display:inline-block}.subnav--menu ul li i,.subnav--menu ul li svg{margin:.3rem 0 0 .5rem;width:1.4rem;height:1.4rem}.subnav--menu ul li svg{fill:#fff}.subnav-downloads{position:relative;z-index:12;padding:0 0 2rem}.subnav-downloads--title{padding:1rem;background-color:#002029;border-radius:.4rem;box-shadow:0px 15px 30px 0px rgba(0,0,0,.15);margin-bottom:2rem}@media (min-width:992px){.subnav-downloads--title:after{display:block;content:"";margin:1.5rem 0 0;width:5rem;height:.2rem;background-color:#fff}}.subnav-downloads--title.open{background-color:#e94a39}.subnav-downloads--title.open i{transform:rotate(90deg)}@media (min-width:992px){.subnav-downloads--title{padding:0;background:0 0;box-shadow:none;pointer-events:none}}.subnav-downloads--title a{text-align:center;color:#fff;text-decoration:none;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:300;font-size:20px;font-size:2rem}.subnav-downloads--title a i{float:right;margin:.1rem 0 0}@media (min-width:992px){.subnav-downloads--title a i{display:none}}.subnav-downloads--title a i,.subnav-downloads--title a svg{width:2rem;height:2rem}.subnav-downloads--title a svg{fill:#fff}.subnav-downloads--menu{display:none;margin:2rem 0 6rem;width:100%;background-color:#002029;border-radius:.4rem;box-shadow:0px 15px 30px 0px rgba(0,0,0,.15)}@media (min-width:992px){.subnav-downloads--menu{display:inline-block;margin:0 0 3rem}}.subnav-downloads--menu ul{list-style:none}.subnav-downloads--menu ul li:first-child a:hover{border-radius:.4rem .4rem 0 0}.subnav-downloads--menu ul li:last-child a:hover{border-radius:0 0 .4rem .4rem}.subnav-downloads--menu ul li a{display:inline-block;padding:1rem 2rem 1rem 1rem;width:100%;color:#fff;text-decoration:none;font-size:16px;font-size:1.6rem}.subnav-downloads--menu ul li a:hover{background-color:#e94a39}.subnav-downloads--menu ul li i{display:inline-block}.subnav-downloads--menu ul li i,.subnav-downloads--menu ul li svg{margin:.3rem 1rem 0 .5rem;width:1.4rem;height:1.4rem}.subnav-downloads--menu ul li svg{fill:#fff}.subnav--filter{position:relative;z-index:12;margin:0 0 6rem;padding:0 0 2rem;width:100%;height:auto;background-color:#002029;border-radius:.4rem;box-shadow:0px 15px 30px 0px rgba(0,0,0,.15)}.subnav--filter--title{padding:2rem;color:#fff;font-size:18px;font-size:1.8rem}.subnav--filter--options{position:relative}.subnav--filter--options ul{list-style:none}.subnav--filter--options ul li{padding:0 2rem;margin:0 0 2rem}.subnav--filter--options ul li:last-child{margin:0}.subnav--filter--checkbox{position:relative;vertical-align:middle;text-align:left;color:#fff;font-size:14px;font-size:1.4rem}.subnav--filter--checkbox input[type=checkbox]{display:none}.subnav--filter--checkbox i{display:inline-block;cursor:pointer;vertical-align:middle;margin:-.3rem 1rem 0 0;width:2rem;height:2rem;padding:.5rem;border-radius:.4rem;background-color:#033e48;box-shadow:0px 10px 20px 0px rgba(0,0,0,.15)}@media (min-width:992px){.subnav--filter--checkbox i{position:static}}.subnav--filter--checkbox i svg{display:none;width:1rem;height:1rem;fill:#73a94f}.subnav--filter--checkbox input[type=checkbox]:checked+label i svg{display:block;width:1rem;height:1rem}.subnav--filter--clear-filters{top:.5rem;right:0;color:#fff}.subnav--filter--clear-filters a{color:#fff;text-decoration:none;transition:.2s ease-in;font-size:14px;font-size:1.4rem}.subnav--filter--clear-filters a:hover{opacity:.5}.subnav--filter--clear-filters a i{display:inline-block;padding:.2rem 0 0;width:1.5rem;height:1.5rem}.subnav--filter--clear-filters a svg{fill:#fff}.end-of-list{position:relative;width:100%;height:.1rem;margin:4rem 0 8rem;background-color:#012c33}.end-of-list--title{position:absolute;top:-1.7rem;left:50%;transform:translateX(-50%);padding:1rem 3rem;background-color:#033e48}.end-of-list--title h5{color:#fff;text-align:center;font-size:14px;font-size:1.4rem}.about-us-cta,.fancybox-caption{position:relative;width:100%;height:16rem;background-color:#e94a39}@media (min-width:768px){.about-us-cta,.fancybox-caption{height:14.2rem}}@media (min-width:992px){.about-us-cta,.fancybox-caption{margin:0}}@media (min-width:768px){.about-us-cta:before,.fancybox-caption:before{position:absolute;content:"";background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/about-us-cta.svg);left:0;top:0;z-index:999;overflow:hidden;opacity:.1;height:14.2rem;width:142rem;background-size:75rem 36rem;background-repeat:no-repeat;background-position:-50rem -11rem}}@media (min-width:992px){.about-us-cta:before,.fancybox-caption:before{background-position:-68rem -11rem}}@media (min-width:1200px){.about-us-cta:before,.fancybox-caption:before{background-position:-50rem -11rem}}@media (min-width:768px){.about-us-cta:after,.fancybox-caption:after{position:absolute;content:"";background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/about-us-cta.svg);right:0;top:0;z-index:999;overflow:hidden;width:142rem;height:14.2rem;background-size:75rem 36rem;background-repeat:no-repeat;background-position:117rem -11rem;opacity:.1}}@media (min-width:992px){.about-us-cta:after,.fancybox-caption:after{background-size:75rem 36rem;background-repeat:no-repeat;background-position:135rem -11rem}}@media (min-width:1200px){.about-us-cta:after,.fancybox-caption:after{background-size:75rem 36rem;background-repeat:no-repeat;background-position:117rem -11rem}}@media (min-width:768px){.ie9 .about-us-cta:before{position:absolute;content:"";background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/about-us-cta.png);left:0;top:0;z-index:999;overflow:hidden;opacity:.1;width:75rem;height:14.2rem;background-size:1580px 360px;background-repeat:no-repeat;background-position:-140rem -11rem}}@media (min-width:768px){.ie9 .about-us-cta:after{position:absolute;content:"";background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/about-us-cta.png);right:0;top:0;z-index:999;overflow:hidden;width:75rem;height:14.2rem;background-size:1580px 360px;background-repeat:no-repeat;background-position:50rem -11rem;opacity:.1}}.about-us-cta--outer{position:relative;z-index:9999;height:16rem}@media (min-width:992px){.about-us-cta--outer{height:14.2rem}}.about-us-cta--inner{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}@media (min-width:992px){.about-us-cta--inner{position:relative}}.about-us-cta--title{text-align:center;padding:0 0 1rem;color:#fff;font-size:22px;font-size:2.2rem}@media (min-width:992px){.about-us-cta--title{padding:1rem 2rem 1rem}}@media (min-width:992px){.about-us-cta--title{padding:0;text-align:left;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}}.about-us-cta--btn{right:0;text-align:center}@media (min-width:992px){.about-us-cta--btn{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}}.about-us-cta--btn .secondary-btn:hover{color:#e94a39}.about-us-cta--btn .secondary-btn:hover i svg{fill:#e94a39}.page-title{margin:8rem 0}@media (min-width:992px){.page-title{margin:0 0 8rem}}.page-title:after{display:block;content:"";margin:1.5rem auto;height:.2rem;width:5rem;background-color:#fff}.page-title h1{text-align:center;color:#fff;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:300;font-size:28px;font-size:2.8rem}.page-title h2{margin:1rem 0 0;text-align:center;color:#fff;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:300;font-size:20px;font-size:2rem}.article-listing{position:relative;margin:3rem 0}.article-listing--item{position:relative;margin:0 0 6rem;padding:0 0 4rem;background-color:#fff;border-radius:.4rem;box-shadow:0px 10px 25px 0px rgba(0,0,0,.15);transition:all .25s ease-in-out}.article-listing--item:hover{box-shadow:none;transition:all .25s ease-in-out}.article-listing--item img{border-radius:.4rem .4rem 0 0;transition:all .25s ease-in-out}.article-listing--content{padding:2rem 2rem 0;text-align:center;transition:all .25s ease-in-out}.article-listing--content h3{margin:0 0 .5rem;color:#033e48;transition:all .25s ease-in-out;font-size:20px;font-size:2rem}.article-listing--content h4{margin:0 0 .5rem;color:#d7d7d7;font-size:12px;font-size:1.2rem}.article-listing--content h5{margin:0 0 .5rem;color:#033e48;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:300;font-size:14px;font-size:1.4rem}.article-listing--content-btn{position:absolute;bottom:-2rem;left:0;width:100%;text-align:center}.article-filter--container{position:relative;margin:0 0 3rem}.article-filter--outer{position:relative;margin:0 2rem;height:36rem;background-color:#002029;border-radius:.4rem;box-shadow:0px 10px 25px 0px rgba(0,0,0,.15)}@media (min-width:992px){.article-filter--outer{margin:0;width:100%;height:13.5rem}}@media (min-width:1200px){.article-filter--outer{margin:0}}.article-filter--inner{width:100%;height:28rem;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}@media (min-width:992px){.article-filter--inner{height:auto}}.article-filter--title{display:inline-block;margin:0 auto;width:100%}@media (min-width:992px){.article-filter--title{width:auto;margin:.7rem 0 0 6rem;vertical-align:top}}@media (min-width:1200px){.article-filter--title{width:auto;margin:.7rem 0 0 6rem}}.article-filter--title h2{color:#fff;text-align:center;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:300;font-size:20px;font-size:2rem}@media (min-width:992px){.article-filter--title h2{text-align:left}}.article-filter--options{position:relative;display:inline-block;margin:2rem auto 0;width:100%}@media (min-width:992px){.article-filter--options{margin:0 0 0 3rem;width:auto}}@media (min-width:1200px){.article-filter--options{margin:0 0 0 12rem}}.article-filter--options span{display:block;margin:0 auto;padding:1rem 0;text-align:center;color:#fff;font-size:16px;font-size:1.6rem}@media (min-width:992px){.article-filter--options span{display:inline-block;margin:1.1rem 0 0;padding:0 4rem 0 3rem;text-align:left;vertical-align:top}}.article-filter--options-selection{position:relative;display:block;overflow:hidden;margin:0 auto;width:13rem}@media (min-width:992px){.article-filter--options-selection{display:inline-block;padding:0;width:auto;max-width:15rem}}@media (min-width:1200px){.article-filter--options-selection{max-width:19rem}}.article-filter--options-selection:after{position:absolute;content:"";top:0;right:0;z-index:1;width:3rem;height:3rem;background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/chevron-down-sprite.svg);background-repeat:no-repeat;background-size:1.5rem 2rem;background-position:1rem 1rem}@media (min-width:992px){.article-filter--options-selection:after{right:1rem}}.article-filter--options-selection select{position:relative;top:0;left:0;z-index:2;padding:0 2rem 0 0;width:110%;height:4.1rem;color:#fff;border:none;background-color:transparent;font-size:16px;font-size:1.6rem}@media (min-width:992px){.article-filter--options-selection select{padding:0 4rem 0 0}}.article-filter--options-selection select:focus{outline:none}.article-filter--btn{display:block;margin:2rem auto 0;text-align:center}@media (min-width:992px){.article-filter--btn{display:inline-block;float:right;margin:0 3rem 0 0;text-align:left}}.article-filter--clear-filters{position:absolute;bottom:0;left:0;right:0;display:inline-block;text-align:center}@media (min-width:992px){.article-filter--clear-filters{position:relative;float:right;margin:0 3rem 0 0;padding:1rem 0 0}}@media (min-width:1200px){.article-filter--clear-filters{margin:0 6rem 0 0}}.article-filter--clear-filters a{color:#fff;text-decoration:none;transition:.2s ease-in;font-size:14px;font-size:1.4rem}.article-filter--clear-filters a:hover{opacity:.5}.article-filter--clear-filters a i{display:inline-block;padding:.2rem 0 0;width:1.5rem;height:1.5rem}.article-filter--clear-filters a svg{fill:#fff}.article-filter--checkbox{position:relative;vertical-align:middle;text-align:left;color:#fff;font-size:14px;font-size:1.4rem}.article-filter--checkbox input[type=checkbox]{display:none}.article-filter--checkbox input[type=checkbox]+label span{display:inline-block;vertical-align:middle;cursor:pointer;margin:-.3rem 1rem 0 0;width:2rem;height:2rem;border-radius:.4rem;background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/form-sprites.svg);background-position:-3rem -7.7rem;background-repeat:no-repeat;background-size:60px;box-shadow:0px 10px 20px 0px rgba(0,0,0,.15)}@media (min-width:1200px){.article-filter--checkbox input[type=checkbox]+label span{position:static}}.article-filter--checkbox input[type=checkbox]:checked+label span{background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/form-sprites.svg);background-position:-2rem -1.8rem;background-repeat:no-repeat;background-size:60px}.article-filter--clear{position:absolute;bottom:2rem;right:2rem;color:#fff}@media (min-width:1200px){.article-filter--clear{top:.5rem;right:0;color:#fff}}.article-filter--clear a{color:#fff;text-decoration:none;font-size:14px;font-size:1.4rem}.article-filter--clear a i{display:inline-block;padding:.2rem 0 0}.article-filter--clear a i,.article-filter--clear a svg{width:1.5rem;height:1.5rem}.article-filter--clear a svg{fill:#fff}.related-testimonial--sidebar{margin-bottom:2rem}.testimonial-module--container{margin:0 0 3rem}.testimonial-module--slider{position:relative;padding:5rem 3rem;width:100%;height:auto;border:.1rem solid #fff;border-radius:.4rem}.testimonial-module--slide p{margin:0;color:#fff;text-align:center;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:italic;font-weight:400;font-size:14px;font-size:1.4rem}.testimonial-module--icon{position:absolute;top:-3rem;left:50%;z-index:25;transform:translateX(-50%)}.testimonial-module--icon i{position:relative;width:6rem;height:6rem;background-color:#fff;border-radius:50%}.testimonial-module--icon svg{position:absolute;margin:1.3rem 1.4rem;width:3rem;height:3rem;fill:#033e48}.testimonial-module{position:relative}.testimonial-module--controls{width:100%;margin:-2rem 0 0;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.testimonial-module--controls i{position:relative;width:3rem;height:3rem;background-color:#e94a39;border-radius:50%}.testimonial-module--controls i:hover{background-color:#cc2a19;cursor:pointer}.testimonial-module--controls svg{position:absolute;margin:.8rem .7rem;width:1.5rem;height:1.5rem;fill:#fff}.testimonial-module--previous,.testimonial-module--next{position:absolute}.testimonial-module--previous{left:-1rem}@media (min-width:992px){.testimonial-module--previous{left:-1.5rem}}.testimonial-module--next{right:2rem}@media (min-width:992px){.testimonial-module--next{right:1.5rem}}.testimonials-wrapper{margin:50px 0}.testimonials-wrapper .testimonial-image{float:left;width:20%;margin-right:2rem}.testimonials-wrapper .testimonial-quote{font-size:2.1rem;line-height:1.4;font-style:italic;color:#fff}.testimonials-wrapper .testimonial-quote:before{font-family:FontAwesome;content:"\f10d";display:inline-block;margin-right:15px;font-size:24px;vertical-align:middle}.testimonials-wrapper .testimonial-quote:after{font-family:"FontAwesome";content:"\f10e";display:inline-block;margin-left:15px;font-size:24px;vertical-align:middle}.image-and-text--container{margin:0 0 3rem}.image-and-text--container p.intro-text--paragraph:first-child{margin-top:4rem}@media (min-width:992px){.image-and-text--container p.intro-text--paragraph:first-child{margin-top:0}}.fullscreen-video{position:relative;width:100%;background-color:#000}@media (min-width:992px){.fullscreen-video{padding:0 25%}}.fullscreen-video .repsonsive-video{margin:0}.fullscreen-image{margin:0 0 3rem;width:100%;height:60rem;background-size:cover;background-repeat:no-repeat;background-position:center center}@media (min-width:992px){.fullscreen-image{background-attachment:fixed}}.fullscreen-gallery--container{position:relative;overflow:auto;margin:0 0 4rem;width:100%;height:40rem}@media (min-width:768px){.fullscreen-gallery--container{height:60rem}}.fullscreen-gallery{width:100%;height:40rem;background-color:transparent}@media (min-width:768px){.fullscreen-gallery{height:60rem}}.fullscreen-gallery--slide{width:100%;height:40rem;background-size:cover;background-position:center}@media (min-width:768px){.fullscreen-gallery--slide{height:60rem}}.fullscreen-gallery--controls{position:absolute;z-index:999;top:0;width:100%;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.fullscreen-gallery--prev{float:left;margin-left:4rem;padding:4rem;background-color:rgba(255,255,255,.1);border-radius:50%}.fullscreen-gallery--prev i,.fullscreen-gallery--prev svg{width:2rem;height:2rem}.fullscreen-gallery--prev svg{fill:#fff}.fullscreen-gallery--next{float:right;margin-right:4rem;padding:4rem;background-color:rgba(255,255,255,.1);border-radius:50%}.fullscreen-gallery--next i,.fullscreen-gallery--next svg{width:2rem;height:2rem}.fullscreen-gallery--next svg{fill:#fff}.article-outcomes{margin:6rem 0 3rem}.article-outcomes .testimonial-module{margin:5rem 0 0}@media (min-width:992px){.article-outcomes .testimonial-module--icon{top:2rem}}@media (min-width:992px){.article-outcomes .testimonial-module--controls{top:60%}}.article-outcomes--share{margin:6rem 0 4rem !important}@media (min-width:992px){.article-outcomes--share{margin:3rem 0 !important}}.addtoany_shortcode{text-align:center}@media (min-width:992px){.addtoany_shortcode{text-align:left}}.social-share-container{margin:0 0 6rem}.social-share{text-align:center}@media (min-width:992px){.social-share{text-align:left}}.social-share--btn--outer{overflow:auto}.social-share--btn{display:inline-block;padding:2rem;margin:0 2rem 2rem 0;height:5.9rem;border-radius:.4rem;box-shadow:0px 10px 25px 0px rgba(0,0,0,.15);transition:.2s ease-in}@media (min-width:992px){.social-share--btn{float:left;margin:0 2rem 0 0}}.social-share--btn:last-child{margin:0 0 2rem}.social-share--btn:hover{background-color:#002029;box-shadow:none}.social-share--btn i{float:left;width:2rem;height:2rem}.social-share--btn svg{fill:#fff}.social-share--btn p{float:left;padding:.3rem 0 0 1rem;color:#fff;text-decoration:none;font-size:14px;font-size:1.4rem}.social-share--facebook{background-color:#3e5a99;transition:.2s ease-in}.social-share--twitter{background-color:#2caae1;transition:.2s ease-in}.social-share--linkedin{background-color:#007cb6;transition:.2s ease-in}.social-share--pinterest{background-color:#cb2027;transition:.2s ease-in}.social-share--googleplus{background-color:#dd4b39;transition:.2s ease-in}.search{margin:0 0 3rem}.search-input--btn{position:absolute;top:2rem;right:2rem}.search-btn{overflow:auto;padding:2rem;height:2rem}.search-btn:hover svg{opacity:.4}.search-btn i{display:inline-block;margin:0;width:2rem;height:2rem;line-height:2rem}.search-btn svg{fill:#fff;opacity:1;transition:.2s ease-in}.search-input{width:100%}.search-input input{position:relative;width:100%;height:6rem;color:#fff;text-indent:2rem;background-color:rgba(255,255,255,.1);border:0 0 .1rem 0;border-radius:4px;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:300;font-size:22px;font-size:2.2rem}.search-input input:focus{outline:none}.search-input ::-webkit-input-placeholder{color:#fff;opacity:1}.search-input ::-moz-placeholder{color:#fff;opacity:1}.search-input :-ms-input-placeholder{color:#fff;opacity:1}.search-input :-moz-placeholder{color:#fff;opacity:1}.back-to-article-news{margin:-3rem 0 8rem;text-align:center}.back-to-article-news--btn{display:inline-block;padding:0 3rem;height:4.1rem;text-align:center;color:#fff;text-decoration:none;line-height:4.2rem;background-color:rgba(255,255,255,.2);border-radius:2.1rem;transition:.2s ease-in;box-shadow:0px 10px 25px 0px rgba(0,0,0,.15);font-size:14px;font-size:1.4rem}.back-to-article-news--btn:hover{background-color:#e94a39;transition:.2s ease-out}.back-to-article-news--btn i{float:left;margin:1.4rem 2rem 0 0}.back-to-article-news--btn i,.back-to-article-news--btn svg{width:1.4rem;height:1.4rem}.back-to-article-news--btn svg{fill:#fff}.related-news-case-study{padding:6rem 0;background-color:#012c33}.related-news-case-study-img{width:100%;height:20rem;background-size:cover;background-position:center center}@media (min-width:992px){.related-news-case-study-img{width:20rem}}@media (min-width:1200px){.related-news-case-study-img{width:20rem}}.related-news-case-study-h3{max-height:5rem;overflow:hidden;text-overflow:ellipsis}.services-container{width:100%;height:auto}.procare-carousel-wrapper{margin-bottom:75px}.procare-pdf-flip{margin-bottom:75px}.service{position:relative;z-index:1;width:100%;height:40rem;background-repeat:no-repeat;background-position:center center;background-size:cover}.service:after{position:absolute;top:0;bottom:0;left:0;right:0;content:"";background-color:rgba(2,25,29,.4);transition:all .25s ease-in-out}.service-content--outer{position:relative;z-index:3;width:inherit;height:inherit}.service-content--btn{text-align:center}.service-content--inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.service-content--inner h2{color:#fff;text-align:center;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:300;font-size:28px;font-size:2.8rem}.service-content--inner h2:after{display:block;content:"";margin:1.5rem auto;height:.2rem;width:5rem;background-color:#fff}@media (min-width:992px){.service--fullwidth{background-attachment:fixed}}.accordion-container{padding:5rem 0}.accordion-container .accordion{position:relative;margin:0 0 3rem}.accordion-container .accordion:hover{cursor:pointer}.accordion-container .accordion .bars{position:absolute;inset:0 0 0 90%;pointer-events:none}.accordion-container .accordion .bars .bar-wrapper{position:relative;height:100%;pointer-events:none}.accordion-container .accordion .bars .bar-wrapper .bar-1,.accordion-container .accordion .bars .bar-wrapper .bar-2{position:absolute;width:1.4rem;height:2px;background-color:#fff;left:50%;top:50%;translate:-50% -50%;pointer-events:none}.accordion-container .accordion .bars .bar-wrapper .bar-1{transform:rotate(-90deg);transition:scale .5s ease}.accordion-container .accordion.active .bars .bar-wrapper .bar-1{scale:0}.accordion-container .accordion-title,.accordion-container .section-title{pointer-events:none;font-size:2.2rem;color:#fff;font-style:normal;font-weight:600}.accordion-container .accordion-title:after,.accordion-container .section-title:after{display:block;position:absolute;content:"";margin:1.5rem auto;height:.2rem;width:5rem;background-color:#fff}.accordion-container .accordion-title{max-width:90%}.accordion-container .section-title{margin:0 0 3.3rem}.accordion-container .content{margin:0 0 2rem;max-height:0px;overflow:hidden;transition:max-height .5s ease-in-out}.accordion-container .content.show{max-height:100vh}.accordion-container .content p{color:#fff;line-height:2rem;font-size:1.4rem;font-weight:300;margin:0 0 2rem}.technical-information-grid--list{display:flex;flex-flow:row wrap}.technical-services{margin:6rem 0 3rem}.technical-services .title{text-align:left;margin:0 0 3rem}.technical-services .title:after{margin:1.5rem 0 0}.technical-services--title{margin:0 0 3rem}.technical-services--title h2{text-align:center;color:#fff;opacity:.5;font-size:16px;font-size:1.6rem}.technical-services--product-range-dropdown{position:relative;overflow:hidden;z-index:2;margin:0 0 8rem;border-radius:.4rem;border:none;background-color:#012c33}.technical-services--product-range-dropdown:after{position:absolute;content:"";z-index:3;top:1.1rem;right:1.5rem;width:2rem;height:2rem;background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/chevron-down-sprite.svg);background-repeat:no-repeat;background-size:2rem 2rem;background-position:center center}.technical-services--product-range-dropdown select{position:relative;z-index:4;padding:.2rem 0 0;width:110%;height:4.1rem;color:#fff;text-indent:2rem;border-radius:.4rem;border:none;background-color:transparent;font-size:16px;font-size:1.6rem}.technical-services--product-range-dropdown select:focus{outline:none}.technical-services--download{position:relative;padding:4rem 2rem;margin:0 0 6rem;text-align:center;border-radius:.4rem;background-color:#fff;box-shadow:0px 10px 25px 0px rgba(0,0,0,.15)}.technical-services--download:hover{box-shadow:none}.technical-services--download:hover h4{color:#e94a39}.technical-services--download-title{display:inline-block;margin:0 0 2rem;height:5rem}.technical-services--download-title h4{text-align:center;font-weight:400;color:#033e48;transition:.2s ease-in;font-size:16px;font-size:1.6rem}.technical-services--download-excerpt{display:none}.technical-services--download-excerpt p{overflow:hidden;padding:0 1rem;margin:0 0 1rem;height:5.8rem;color:#033e48;font-size:12px;font-size:1.2rem}.technical-services--download-btn{position:absolute;bottom:-2rem;left:0;right:0}.technical-document-helper{margin-bottom:2rem}.technical-document-helper p{text-align:center}.page-template-page-distributor .intro-text--title,.page-template-page-distributor .intro-text--paragraph{max-width:40rem;margin:-3rem auto 5rem;text-align:center}.page-template-page-distributor .intro-text--title{font-size:2.5rem;font-weight:700}.page-template-page-distributor .intro-text--title:after{display:none}.page-template-page-distributor .intro-text--paragraph{font-size:1.7rem}.distributor--map-and-list{position:relative}#distributor_map_canvas{width:100%;height:100%}#distributor_map_popup{z-index:999;position:absolute;top:55rem}@media (min-width:992px){#distributor_map_popup{top:0}}.distributor-map{position:relative;margin:8rem 0 30rem;width:100%;height:60rem;background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/map.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}@media (min-width:992px){.distributor-map{margin:8rem 0 0}}.distributor-map>div{pointer-events:none}.distributor-map--details--outer{position:relative;width:100%;height:60rem}.distributor-map--details--inner{position:absolute;padding:3.5rem 3rem;width:100%;color:#fff;background-color:#02191d;border-radius:.4rem;box-shadow:0px 10px 25px 0px rgba(0,0,0,.15);z-index:999}@media (min-width:992px){.distributor-map--details--inner{bottom:auto;background-color:rgba(2,25,29,.9);position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}}.distributor-map--details--inner h3{margin:0 0 2rem;text-align:left;font-size:16px;font-size:1.6rem}.distributor-map--details--inner h3:after{display:block;content:"";margin:1.5rem 0 0;width:5rem;height:.2rem;background-color:#fff}.distributor-map--details--inner p{margin:0;line-height:2.5rem;font-size:14px;font-size:1.4rem}.distributor-map--details--inner p a{color:#fff;text-decoration:none;transition:.2s ease-in-out}.distributor-map--details--inner p a:hover{color:#e94a39}.distributor-map--details--inner h4{margin:2rem 0 0;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:700;font-size:14px;font-size:1.4rem}.distributor-map--details--inner h4 i{display:inline-block;margin:0 0 0 .5rem;width:1.5rem;height:1.5rem}.distributor-map--details--inner h4 svg{fill:#fff}.distributor-map--switch-views{position:absolute;top:-3.5rem;left:50%;transform:translateX(-50%);z-index:999;width:30rem;background-color:#02191d;border-radius:.4rem}.distributor-map--switch-views i{display:inline-block;width:2.4rem;height:2.4rem}.distributor-map--switch-views svg{fill:#fff}.distributor-map--switch-views--list{float:left;background-color:#02191d;border-radius:.4rem 0 0 .4rem;transition:.2s ease-in}.distributor-map--switch-views--list:hover{background-color:#e94a39}.distributor-map--switch-views--list a{position:relative;display:block;padding:2rem;text-decoration:none}.distributor-map--switch-views--list a span{display:inline-block;vertical-align:top;padding:.5rem 0 0 1rem;color:#fff;font-size:16px;font-size:1.6rem}.distributor-map--switch-views--map{float:right;background-color:#02191d;border-radius:0 .4rem .4rem 0;transition:.2s ease-in}.distributor-map--switch-views--map:hover{background-color:#e94a39}.distributor-map--switch-views--map a{position:relative;display:block;padding:2rem;text-decoration:none}.distributor-map--switch-views--map a span{display:inline-block;vertical-align:top;padding:.5rem 0 0 1rem;color:#fff;font-size:16px;font-size:1.6rem}.distributors-map--splitter-not-needed{clear:both;height:10rem}.distributor-list{margin:8rem 0 0;position:relative;padding:8rem 0;width:100%;height:auto;background-color:#012c33}.distributor-list--details{padding:3.5rem 3rem;margin:0 0 3rem;width:100%;color:#fff;background-color:#02191d;border-radius:.4rem;box-shadow:0px 10px 25px 0px rgba(0,0,0,.15)}.distributor-list--details h3{margin:0 0 2rem;text-align:left;min-height:5.5rem;font-size:14px;font-size:1.4rem}.distributor-list--details h3:after{display:block;content:"";margin:1.5rem 0 0;height:.2rem;width:5rem;background-color:#fff}.distributor-list--details p{margin:0;line-height:2.5rem;font-size:14px;font-size:1.4rem}.distributor-list--details p a{color:#fff;text-decoration:none;transition:.2s ease-in-out}.distributor-list--details p a:hover{color:#e94a39}.distributor-list--details h4{margin:2rem 0 0;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:700;font-size:14px;font-size:1.4rem}.distributor-list--details h4 i{display:inline-block;margin:0 0 0 .5rem;width:1.5rem;height:1.5rem}.distributor-list--details h4 svg{fill:#fff}.distributor-list--details .product_range{padding:1.5rem 0}.distributor-list--details .product_range:after{content:"";display:table;clear:both}.distributor-list--details .product_range a{display:inline-block}.distributor-list--details .product_range a:after{content:"";display:table;clear:both}.distributor-list--details .product_range a:hover{background:#033e48}.distributor-list--details .product_range a img{width:3.5rem}.distributor--map--pin--active{margin:0 0 30rem}#distributor_map_canvas{width:100%;height:100%}.distributor-alert{display:none;position:absolute;top:0;left:0;right:0;bottom:0;padding:0 2rem;width:100%;height:100%;z-index:999999999;background-color:rgba(2,25,29,.8)}.distributor-alert-box{position:relative;transform:translateY(-50%);top:50%;padding:2rem;width:100%;border-radius:.4rem;background:#fff;text-align:center}@media (min-width:768px){.distributor-alert-box{max-width:40rem;margin:0 auto;padding:2rem 4rem}}@media (min-width:992px){.distributor-alert-box{max-width:60rem}}.distributor-alert-box p{padding:2rem 0 3rem;color:#02191d;font-size:20px;font-size:2rem}.distributor-alert-box a{position:absolute;left:50%;transform:translateX(-50%)}.become-a-distributor{position:relative;padding-bottom:30px}.become-a-distributor ul{margin:10px 0 30px 20px;color:#fff;font-weight:300;font-size:14px;font-size:1.4rem}.become-a-distributor ul li{margin-bottom:15px}.become-a-distributor-v2{padding-top:30px;padding-bottom:30px}.become-a-distributor--image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;min-height:54rem;background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/become-a-distributor.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}.become-a-distributor--content--outer{position:relative;z-index:2}.become-a-distributor--content--inner{z-index:2}.become-a-distributor--content-title h3{margin:0 0 3rem;color:#fff;text-align:left;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:300;font-size:28px;font-size:2.8rem}.become-a-distributor--content-title h3:after{display:block;content:"";margin:1.5rem 0 0;height:.2rem;width:5rem;background-color:#fff}.become-a-distributor--content-excerpt p{margin:0 0 3rem;color:#fff;line-height:2.5rem;font-size:14px;font-size:1.4rem}.become-a-distributor--content-excerpt h5{margin:0 0 3rem;color:#fff;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:700;font-size:14px;font-size:1.4rem}.become-a-distributor--content-btn:hover a{color:#fff;background-color:#e94a39}@media (min-width:768px){.distributor-form--fields{margin:4rem 0 0}}.distributor-form--fields input[type=text]{display:block;margin:3rem 0;padding:0 2rem;width:100%;height:4.1rem;color:#fff;background-color:#012c33;border:none;border-radius:.4rem;box-shadow:0px 10px 20px 0px rgba(0,0,0,.15);font-size:16px;font-size:1.6rem}@media (min-width:992px){.distributor-form--fields input[type=text]{font-size:14px;font-size:1.4rem}}.distributor-form--fields input[type=text]:focus{outline:none;background-color:#094953;box-shadow:none}.distributor-form--fields input.failure{background-color:#e94a39}.distributor-form--fields input.failure::-webkit-input-placeholder{color:#fff}.distributor-form--fields input.failure::-moz-placeholder{color:#fff}.distributor-form--fields input.failure:-ms-input-placeholder{color:#fff}.distributor-form--fields input.failure:-moz-placeholder{color:#fff}.distributor-form--fields input.success{background-color:#73a94f}.distributor-form--fields input.success::-webkit-input-placeholder{color:#fff}.distributor-form--fields input.success::-moz-placeholder{color:#fff}.distributor-form--fields input.success:-ms-input-placeholder{color:#fff}.distributor-form--fields input.success:-moz-placeholder{color:#fff}.distributor-form--textarea{margin:2rem 0}.distributor-form--textarea textarea{padding:2rem;width:100%;height:20rem;max-height:20rem;color:#fff;background-color:#012c33;border:none;border-radius:.4rem;box-shadow:0px 10px 20px 0px rgba(0,0,0,.15);font-size:16px;font-size:1.6rem}.distributor-form--textarea textarea:focus{outline:none;background-color:#094953;box-shadow:none}.distributor-form--btn{text-align:center}.distributor-form--checkbox{position:relative;text-align:left;color:#fff;vertical-align:middle;font-size:14px;font-size:1.4rem}.distributor-form--checkbox input[type=checkbox]{display:none}.distributor-form--checkbox input[type=checkbox]+label span{display:inline-block;cursor:pointer;vertical-align:middle;margin:-.3rem 1rem 0 0;width:2rem;height:2rem;border-radius:.4rem;background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/form-sprites.svg);background-position:-3rem -7.7rem;background-repeat:no-repeat;background-size:60px;box-shadow:0px 10px 20px 0px rgba(0,0,0,.15)}@media (min-width:992px){.distributor-form--checkbox input[type=checkbox]+label span{position:static}}.distributor-form--checkbox input[type=checkbox]:checked+label span{background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/form-sprites.svg);background-position:-2rem -1.8rem;background-repeat:no-repeat;background-size:60px}.distributor-form--checkbox label{display:inline-block;margin:2rem 2rem 2rem 0}.distributor-form--checkbox label:last-child{margin:0}.distributor-contact span.wpcf7-not-valid-tip{margin:-3rem 0 2rem !important;z-index:10000}.distributor-contact+.wpcf7-response-output,.newsletter-form .wpcf7-response-output{transform:translateX(0%);position:relative;bottom:0;left:0}.product-cat--title h3{display:block;margin:0 0 3rem;color:#fff;text-align:center;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:300;font-size:20px;font-size:2rem}@media (min-width:992px){.product-cat--title h3{text-align:left}}.product-cat--title h3:after{display:block;content:"";margin:1.5rem auto;height:.2rem;width:5rem;background-color:#fff}@media (min-width:992px){.product-cat--title h3:after{margin:1.5rem 0 0}}.product{display:block;position:relative;margin:0 auto 5rem;width:100%;max-width:27rem;text-decoration:none;background-color:#fff;border-radius:.4rem;box-shadow:0px 10px 25px 0px rgba(0,0,0,.15)}.product--image{width:100%;height:auto;border-radius:.4rem .4rem 0 0}.product--image img{width:100%;height:auto;border-radius:.4rem .4rem 0 0}.product--title{padding:3rem 2rem 2rem}.product--title h4{height:4rem;overflow:hidden;text-align:center;color:#033e48;text-decoration:none;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:300;font-size:16px;font-size:1.6rem}.product--excerpt{height:12rem}.product--excerpt p{padding:0 2rem;height:8rem;text-align:center;color:#02191d;line-height:2.5rem;text-decoration:none;overflow:hidden;font-size:12px;font-size:1.2rem}.product--btn{position:absolute;bottom:-2rem;width:100%;text-align:center}.product:hover{box-shadow:none}.product:hover .product--title{color:#e94a39}.product--image:hover .product--title:hover{color:#e94a39}.product-cat--listing{text-align:center}@media (min-width:992px){.product-cat--listing{text-align:left}}.product-filter{margin:0 0 5rem;position:relative}.product-filter--title{padding:1rem;background-color:#002029;border-radius:.4rem;box-shadow:0px 15px 30px 0px rgba(0,0,0,.15)}@media (min-width:992px){.product-filter--title{cursor:none;pointer-events:none;padding:0;background:0 0;box-shadow:none}}.product-filter--title.open{background-color:#e94a39}.product-filter--title.open i{transform:rotate(90deg)}@media (min-width:992px){.product-filter--title:after{display:block;content:"";margin:1.5rem 0 0;height:.2rem;width:5rem;background-color:#fff}}.product-filter--title a{cursor:none;text-align:center;color:#fff;text-decoration:none;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:300;font-size:20px;font-size:2rem}.product-filter--title a i{float:right;margin:.1rem 0 0}@media (min-width:992px){.product-filter--title a i{display:none}}.product-filter--title a i,.product-filter--title a svg{width:2rem;height:2rem}.product-filter--title a svg{fill:#fff}.product-filter--menu{display:none;margin:2rem 0 0;width:100%;background-color:#002029;border-radius:.4rem;box-shadow:0px 15px 30px 0px rgba(0,0,0,.15)}@media (min-width:992px){.product-filter--menu{display:inline-block}}.product-filter--menu ul{list-style:none;padding:1rem 3rem}@media (min-width:768px){.product-filter--menu ul{float:left;padding:3rem;width:100%;background-color:#002029;border-radius:.4rem}}.product-filter--menu ul li{display:block;float:left;width:100%;margin:0 0 3rem}@media (min-width:992px){.product-filter--menu ul li{width:50%}}.product-filter--menu ul li:last-child{margin:0 0 1rem}.product-filter--menu--inner{overflow:auto;padding:2rem 0}.product-filter--checkbox{position:relative;text-align:left;color:#fff;vertical-align:middle;font-size:14px;font-size:1.4rem}.product-filter--checkbox input[type=checkbox]{display:none}.product-filter--checkbox i{display:inline-block;cursor:pointer;vertical-align:middle;margin:-.3rem 1rem 0 0;padding:.5rem;width:2rem;height:2rem;border-radius:.4rem;background-color:#033e48;box-shadow:0px 10px 20px 0px rgba(0,0,0,.15)}@media (min-width:992px){.product-filter--checkbox i{position:static}}.product-filter--checkbox i svg{display:none;fill:#73a94f;width:1rem;height:1rem}.product-filter--checkbox input[type=checkbox]:checked+label i svg{display:block;width:1rem;height:1rem}.product-filter--clear{position:absolute;bottom:2rem;right:2rem;color:#fff}@media (min-width:992px){.product-filter--clear{top:1.5rem;right:0}}.product-filter--clear a{color:#fff;text-decoration:none;font-size:14px;font-size:1.4rem}.product-filter--clear a i{display:inline-block;padding:.2rem 0 0}.product-filter--clear a i,.product-filter--clear a svg{width:1.5rem;height:1.5rem}.product-filter--clear a svg{fill:#fff}.product-details{position:relative;padding:8rem 0;background-color:#fafafa}.products-details--gallery--nav{position:absolute;z-index:8;bottom:6rem;left:2rem;right:2rem}@media (min-width:768px){.products-details--gallery--nav{bottom:8rem;left:1.5rem;right:1.5rem}}.products-details--gallery--nav-previous{float:left;left:1.5rem}.products-details--gallery--nav-next{float:right;right:1.5rem}.products-details--gallery--nav-previous,.products-details--gallery--nav-next{position:absolute;cursor:pointer;width:4rem;height:4rem;background-color:#e94a39;border-radius:50%;box-shadow:0px 10px 25px 0px rgba(0,0,0,.15)}.products-details--gallery--nav-previous i,.products-details--gallery--nav-next i{margin:1.3rem auto}.products-details--gallery--nav-previous i,.products-details--gallery--nav-previous svg,.products-details--gallery--nav-next i,.products-details--gallery--nav-next svg{width:1.5rem;height:1.5rem}.products-details--gallery--nav-previous svg,.products-details--gallery--nav-next svg{fill:#fff}.product-details--gallery-slider{width:100%;height:auto}.gallery-slide{width:100%;height:auto;box-shadow:0px 10px 25px 0px rgba(0,0,0,.15)}.gallery-slide img{display:block;width:100%;height:auto;border-radius:.4rem;overflow:hidden}.product-details--gallery-thumbnails{display:none;margin:-3.5rem auto 0}@media (min-width:768px){.product-details--gallery-thumbnails{display:block;width:43.4rem;margin:-4.5rem auto 0}.product-details--gallery-thumbnails .slick-list{padding:0 !important}}.product-details--gallery-thumbnail{cursor:pointer;padding-bottom:2.5rem}.product-details--gallery-thumbnail:focus{outline:none}.product-details--gallery-thumbnail .thumbnail--wrapper{padding:0 1.5rem}.product-details--gallery-thumbnail .thumbnail--wrapper img{width:100%;height:auto;box-shadow:0px 10px 25px 0px rgba(0,0,0,.15);border-radius:4px}.product-details--information-intro{margin:4rem 0}@media (min-width:992px){.product-details--information-intro{margin:0 0 4rem}}.product-details--information-intro p{color:#033e48;line-height:2.5rem;font-size:14px;font-size:1.4rem}.product-details--information-intro p.price{display:block;margin-bottom:2rem;font-size:28px;font-size:2.8rem;color:#033e48}.product-details--information-packsize{display:inline-block;width:100%}.product-details--information-packsize h2{display:block;margin-bottom:2rem;color:#033e48;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:400;font-size:22px;font-size:2.2rem}.product-details--information-packsize ul{list-style:none;margin:3rem 0 0}.product-details--information-packsize li{margin:0 0 2rem;padding:0 0 0 2.7rem;color:#033e48;background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/product-detail-list-sprites.svg);background-repeat:no-repeat;background-size:8rem 8rem;background-position:-3rem -5rem;font-size:14px;font-size:1.4rem}.product-details--information-packsize form select:focus,.product-details--information-packsize form input:focus,.product-details--information-packsize form textarea:focus{box-shadow:none;outline:none;background:#dedede !important}.product-details--information-packsize form select{display:inline-block;margin-bottom:2rem;background:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/minimal-down.png) no-repeat #ebebeb 96% 1.4rem;border-radius:4px;border:none;box-shadow:none !important;-webkit-appearance:none;appearance:none;padding:1rem 2rem;font-size:16px;font-size:1.6rem;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:700;color:#033e48}.product-details--information-packsize form select option{background-color:#fff;color:#033e48}.product-details--information-packsize form select option:hover{background-color:10% #fff,10%}.product-details--information-packsize form .quantity{display:block;margin-bottom:2rem}.product-details--information-packsize form .quantity:after{content:"";display:table;clear:both}@media (min-width:768px){.product-details--information-packsize form .quantity{display:inline-block;margin-left:2rem}}.product-details--information-packsize form .quantity label{display:inline-block;margin-right:.5rem;text-transform:uppercase;font-size:14px;font-size:1.4rem;color:#bebebe}.product-details--information-packsize form .quantity input{display:inline-block;min-width:50px;max-width:80px;background:#ebebeb !important;border-radius:4px;border:none;box-shadow:none !important;padding:1rem 2rem;font-size:16px;font-size:1.6rem;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:700;color:#033e48}.product-details--information-packsize form input[type=submit]{display:inline-block;clear:both;width:auto;border-radius:100px;border:none;line-height:3rem;margin-bottom:2rem}@media (min-width:768px){.product-details--information-packsize form input[type=submit]{margin-bottom:0}}.product-details--information-packsize form input[type=submit]:disabled{opacity:.5;cursor:not-allowed}.product-details--information-packsize form .contact{display:block}@media (min-width:768px){.product-details--information-packsize form .contact{display:inline-block;width:60%;margin-left:2rem}}.product-details--information-packsize form .contact a{font-size:14px;font-size:1.4rem;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:400;color:#033e48;text-decoration:none}.product-details--information-packsize form .contact a:hover{color:#e94a39;text-decoration:underline}.product-details--information-contact-cta{padding:3rem;width:100%;color:#fff;background-color:#002029;border-radius:.4rem;box-shadow:0px 10px 25px 0px rgba(0,0,0,.15)}@media (min-width:768px){.product-details--information-contact-cta{display:inline-block;float:right;width:60%;max-width:27rem}}@media (min-width:1200px){.product-details--information-contact-cta{width:50%}}.product-details--information-contact-cta h3{text-align:center;line-height:2.5rem;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:300;font-size:22px;font-size:2.2rem}.product-details--information-contact-cta p{text-align:center;font-size:14px;font-size:1.4rem}.product-details--information-contact-cta--btn{margin:3rem 0;text-align:center}.product-applications{position:relative;padding:8rem 0 4rem;background-color:#fff}.product-applications--title{display:block}.product-applications--title h2{margin:0 0 2rem;color:#033e48;text-align:left;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:300;font-size:28px;font-size:2.8rem}.product-applications--title h2:after{display:block;content:"";height:.2rem;width:5rem;margin:1.5rem 0 0;background-color:#e94a39}.product-applications--list ul{position:relative;list-style:none;transition:all .2s ease-in}.product-applications--list ul li{position:relative;overflow:auto;padding:2rem 4rem;width:100%;height:auto;border-radius:.4rem;border-bottom:.1rem solid #ebebeb;transition:all .2s ease-in}@media (min-width:992px){.product-applications--list ul li{padding:3.3rem 0}}@media (min-width:992px){.product-applications--list ul li:before{position:absolute;display:block;z-index:-1;content:"";top:0;left:0;width:100%;height:100%;opacity:0;background-image:linear-gradient(to right,#e94a39,#033e48);box-shadow:0px 10px 25px 0px rgba(0,0,0,.15);transition:opacity .5s}}@media (min-width:992px){.product-applications--list ul li:hover{z-index:5;padding:3.3rem 2rem 3.3rem 0;color:#fff;border-bottom:none;box-shadow:0px 10px 25px 0px rgba(0,0,0,.15)}.product-applications--list ul li:hover:before{opacity:1}.product-applications--list ul li:hover i{left:2rem;border:.1rem solid #fff}.product-applications--list ul li:hover svg{fill:#fff}.product-applications--list ul li:hover p{padding:0 0 0 5rem}}.product-applications--list ul li i{position:absolute;left:3rem;top:2.3rem;width:1.6rem;height:1.6rem;border:.1rem solid #033e48;border-radius:50%;transition:all .2s ease-in}@media (min-width:992px){.product-applications--list ul li i{top:3.6rem}}.product-applications--list ul li svg{fill:#e94a39;width:1.4rem;height:1.4rem;transition:all .2s ease-in}.product-applications--list ul p{display:inline-block;float:left;padding:0 0 0 4rem;line-height:2.4rem;transition:all .2s ease-in;font-size:16px;font-size:1.6rem}@media (min-width:992px){.product-applications--list ul p{padding:0 0 0 7rem}}.product-applications--btn{margin:4rem 0 0;text-align:center}@media (min-width:768px){.product-applications--btn{position:absolute;top:-3rem;right:0}}.no-datasheets{padding:4rem 0;background-color:#fff}.no-datasheets h2{color:#033e48;font-family:"Gotham A","Gotham B","Gotham",Arial,sans-serif;text-align:center;font-size:22px;font-size:2.2rem}.no-datasheets h2 span{color:#e94a39}.product-datasheets{position:relative;padding:4rem 0 8rem;background-color:#fff}.product-datasheets--title h2{margin:0 0 2rem;color:#033e48;text-align:left;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:300;font-size:28px;font-size:2.8rem}.product-datasheets--title h2:after{display:block;content:"";height:.2rem;width:5rem;margin:1.5rem 0 0;background-color:#e94a39}.product-datasheets--list ul{position:relative;list-style:none}.product-datasheets--list ul li{position:relative;overflow:auto;float:left;margin-right:4%;padding:2rem 0;width:100%;height:auto;border-bottom:.1rem solid #ebebeb;transition:all .2s ease-in}@media (min-width:992px){.product-datasheets--list ul li{width:48%}}.product-datasheets--list ul li:nth-child(2n){margin-right:0}@media (min-width:992px){.product-datasheets--list ul li:before{position:absolute;display:block;z-index:-1;content:"";top:0;left:0;width:100%;height:100%;opacity:0;background-image:linear-gradient(to right,#e94a39,#033e48);box-shadow:0px 10px 25px 0px rgba(0,0,0,.15);transition:opacity .5s}}@media (min-width:992px){.product-datasheets--list ul li:hover{z-index:5;padding:2rem 0;color:#fff;border-bottom:none}.product-datasheets--list ul li:hover:before{opacity:1;border-radius:.4rem}.product-datasheets--list ul li:hover .datasheets--list--icon{left:2rem}.product-datasheets--list ul li:hover svg{fill:#fff}.product-datasheets--list ul li:hover p{padding:0 0 0 5rem;color:#fff}.product-datasheets--list ul li:hover a{color:#fff}}.product-datasheets--list ul li i{position:absolute;display:inline-block;transition:all .2s ease-in}.product-datasheets--list ul li p{display:inline-block;padding:0 1rem 0 4rem;text-align:left;color:#033e48;transition:all .2s ease-in;font-size:16px;font-size:1.6rem}@media (min-width:992px){.product-datasheets--list ul li p{max-width:33rem}}@media (min-width:1200px){.product-datasheets--list ul li p{max-width:42rem}}.product-datasheets--list ul li span{display:none}@media (min-width:768px){.product-datasheets--list ul li span{display:inline-block;padding:0 0 0 1rem;color:#d7d7d7;transition:all .2s ease-in;font-size:12px;font-size:1.2rem}}.datasheets--list--icon{left:2rem;width:1.6rem;height:1.6rem;transition:all .2s ease-in}@media (min-width:992px){.datasheets--list--icon{left:1rem}}.product-datasheets--download-btn{padding:2rem 0 0 6rem;transition:all .2s ease-in}@media (min-width:768px){.product-datasheets--download-btn{position:absolute;top:.2rem;right:2rem}}.product-datasheets--download-btn a{position:relative;display:inline-block;padding:0 2.5rem 0 0;color:#e94a39;text-decoration:none;transition:all .2s ease-in;font-size:14px;font-size:1.4rem}.product-datasheets--download-btn a:hover{opacity:.5}.product-datasheets--download-btn a i{position:absolute;top:.1rem;right:0;transition:all .2s ease-in}.product-datasheets--download-btn a i,.product-datasheets--download-btn a svg{width:1.2rem;height:1.2rem}.product-datasheets--download-btn a svg{fill:#e94a39}.product-datasheets--btn{text-align:center}@media (min-width:768px){.product-datasheets--btn{position:absolute;top:-11rem;right:1.5rem}}@media (min-width:992px){.product-datasheets--btn{margin:4rem 0 0}}.product-datasheets--btn a{margin:4rem 0 0}@media (min-width:992px){.product-datasheets--btn a{margin:0}}.related-products{padding:8rem 0;background-color:#fafafa}.related-products .title{color:#033e48}.related-products .title:after{background-color:#033e48}.related-products--category--outer{position:relative;margin:6rem 0 0;padding:4rem 0;background-color:#002029;border-radius:.4rem;box-shadow:0px 10px 25px 0px rgba(0,0,0,.15)}.related-products--category--outer:after{position:absolute;content:"";display:block;z-index:1;bottom:0;left:0;right:0;height:17rem;opacity:.1;background-repeat:no-repeat;background-size:140%;background-position:-5rem 8rem;background-image:url(//www.penninelubricants.co.uk/wp-content/themes/pennine/images/related-products.svg)}@media (min-width:992px){.related-products--category--outer:after{background-size:100%;background-position:23rem 0}}@media (min-width:1200px){.related-products--category--outer:after{background-size:70%;background-position:30rem 0}}@media (min-width:992px){.related-products--category--outer{padding:3rem 0}}.related-products--category--inner{overflow:auto;z-index:999}.related-products--category--inner i{margin:0 auto}@media (min-width:992px){.related-products--category--inner i{display:inline-block;float:left;margin:0 0 0 2rem}}@media (min-width:1200px){.related-products--category--inner i{margin:0 0 0 4rem}}.related-products--category--inner i,.related-products--category--inner svg{z-index:3;width:6.4rem;height:6.4rem}.related-products--category--inner svg{fill:#fff}.related-products--category--inner h3{z-index:3;padding:2rem 0;text-align:center;color:#fff;font-size:16px;font-size:1.6rem}@media (min-width:992px){.related-products--category--inner h3{display:inline-block;padding:2rem 0 0 2rem}}.related-products--category--btn{position:relative;z-index:3;text-align:center}@media (min-width:992px){.related-products--category--btn{text-align:right;float:right;margin:1.2rem 2rem 0 0}}@media (min-width:1200px){.related-products--category--btn{margin:1.2rem 4rem 0 0}}.staff-listing--title h3{display:block;margin:0 0 2rem;color:#fff;text-align:center;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:300;font-size:20px;font-size:2rem}@media (min-width:992px){.staff-listing--title h3{text-align:left}}.staff-listing--title h3:after{display:block;content:"";margin:1.5rem auto;height:.2rem;width:5rem;background-color:#fff}@media (min-width:992px){.staff-listing--title h3:after{margin:1.5rem 0 0}}.staff{position:relative;margin:0 0 3rem;background-color:#fff;border-radius:.4rem;box-shadow:0px 10px 25px 0px rgba(0,0,0,.15);transition:.2s ease-in-out}@media (min-width:1200px){.staff{height:40rem}}.staff:hover img{opacity:.3;transition:all .2s ease-in-out}.staff:hover p{display:block;opacity:1}.staff img{border-radius:.4rem .4rem 0 0}.staff h4{padding:2rem 2rem 1rem;color:#033e48;text-align:center;font-family:"Gotham A" "Gotham B","Gotham",Arial,sans-serif;font-style:normal;font-weight:300;font-size:18px;font-size:1.8rem}.staff h5{padding:0 2rem 1rem;color:#aaa;text-align:center;font-size:14px;font-size:1.4rem}.staff p{position:absolute;top:0;left:0;right:0;padding:2rem;color:#033e48;line-height:2.2rem;opacity:0;transition:.2s ease-in-out;font-size:14px;font-size:1.4rem}@media (min-width:992px){.staff p{height:20rem;overflow:hidden}}@media (min-width:1200px){.staff p{height:24rem}}.staff span{display:block;text-align:center}.staff a{display:block;text-align:center;text-decoration:none;transition:all .25s ease-in-out}.staff a:hover{color:#e94a39;transition:all .25s ease-in-out}.staff--phonenumber{padding:0 0 1rem;color:#033e48;font-size:12px;font-size:1.2rem}.staff--email{padding:0 0 2rem;color:#033e48;font-size:12px;font-size:1.2rem}.procare-plans-wrapper{padding:9rem 0}.procare-plans-wrapper .intro-pro{margin-bottom:50px}.procare-pdf{display:flex;justify-content:space-evenly;margin:50px 0 50px}.procare-pdf .pc-title{font-size:30px;line-height:1.3}.procare-pdf img{width:150px}.procare-pdf.sub{margin:0 25px 50px;display:flex;flex-direction:column}.pro-care-table{clear:both;float:left;margin-bottom:50px}.pro-care-table h1{text-align:center}.pro-care-table h1:after{margin:1.5rem auto 0}.procare-video,.procare-pdf,.procare-testimonials,.procare-pdf-flip{margin-bottom:7.5rem}.procare-pdf img{max-width:100%;max-height:350px}@media (min-width:992px){.pc-column{float:left;width:25%}}.pc-column-first{display:none}@media (min-width:992px){.pc-column-first{display:block}}.pc-column-first .pc-row.pc-header-row{background:0 0;border-bottom:none}.pc-column-first .pc-row{background:#072226;padding:2rem 4rem;border-bottom:1px solid #04373e;display:flex;align-items:center;justify-content:center}.pc-column-first .pc-row p{text-align:center}.pc-column-second .pc-row,.pc-column-fourth .pc-row{background:#fff;border-bottom:1px solid #ededed}.pc-column-third .pc-row{background:#fafafa;border-bottom:1px solid #ededed}@media (min-width:992px){.top-left-radius{border-top-left-radius:1.5rem}.top-right-radius{border-top-right-radius:1.5rem}.bottom-left-radius{border-bottom-left-radius:1.5rem}.bottom-right-radius{border-bottom-right-radius:1.5rem}}.pc-row{text-align:center;padding:2rem 0}@media (min-width:992px){.pc-row{height:80px}}.pc-row p{margin:0}.pc-row h2{color:#e94a39;text-align:center}.pc-row h2:after{background-color:#dfe4e5;margin:1.5rem auto 0}.pc-row label{font-size:16px;font-size:1.6rem;display:block;color:#000;margin-bottom:1rem}@media (min-width:992px){.pc-row label{display:none}}.pc-row-lg{height:90px}.pc-header-row{padding:4rem}@media (min-width:992px){.pc-header-row{height:270px;padding:4rem 4rem 0}}.pc-header-row p{color:#012c33;text-align:center}.pc-text-row p{color:#c4c4c4;text-transform:uppercase;text-align:center}@media (min-width:992px){.pc-text-row p{position:relative;top:50%;transform:translateY(-50%)}}.pc-text-row p label{text-transform:none}.tick-or-cross svg{margin:0 auto}@media (min-width:992px){.tick-or-cross{position:relative;top:50%;transform:translateY(-50%)}}.pc-row-read-more{height:auto}.pc-row-read-more a{font-size:14px;font-size:1.4rem;display:block;background:#e94a39;width:80%;margin:0 auto;color:#fff;text-decoration:none;padding:1rem 0;border-radius:2rem}.pc-row-read-more a:hover{background:#d72a18}@media (min-width:992px){.pc-column{float:left;width:25%}}.pc-column-first{display:none}@media (min-width:992px){.pc-column-first{display:block}}.pc-column-first .pc-row.pc-header-row{background:0 0;border-bottom:none}.pc-column-first .pc-row{background:#072226;padding:1.5rem 3rem;border-bottom:1px solid #04373e}.pc-column-first .pc-row p{text-align:center;margin:5px}.pc-column-second .pc-row,.pc-column-fourth .pc-row{background:#fff;border-bottom:1px solid #ededed}.pc-column-third .pc-row{background:#fafafa;border-bottom:1px solid #ededed}@media (min-width:992px){.top-left-radius{border-top-left-radius:1.5rem}.top-right-radius{border-top-right-radius:1.5rem}.bottom-left-radius{border-bottom-left-radius:1.5rem}.bottom-right-radius{border-bottom-right-radius:1.5rem}}.pc-row{text-align:center;padding:2rem 0}@media (min-width:992px){.pc-row{height:80px}}.pc-row p{margin:0}.pc-row h2{color:#e94a39;text-align:center}.pc-row h2:after{background-color:#dfe4e5;margin:1.5rem auto 0}.pc-row label{font-size:16px;font-size:1.6rem;display:block;color:#000;margin-bottom:1rem}@media (min-width:992px){.pc-row label{display:none}}.pc-row-lg{height:80px}.pc-header-row{padding:4rem}@media (min-width:992px){.pc-header-row{height:270px;padding:4rem 4rem 0}}.pc-header-row p{color:#012c33;text-align:center}.pc-text-row p{color:#c4c4c4;text-transform:uppercase;text-align:center}@media (min-width:992px){.pc-text-row p{position:relative;top:50%;transform:translateY(-50%)}}.pc-text-row p label{text-transform:none}.tick-or-cross svg{margin:0 auto}@media (min-width:992px){.tick-or-cross{position:relative;top:50%;transform:translateY(-50%)}}.pc-row-read-more{height:auto}.pc-row-read-more a{font-size:14px;font-size:1.4rem;display:block;background:#e94a39;width:80%;margin:0 auto;color:#fff;text-decoration:none;padding:1rem 0;border-radius:2rem}.pc-row-read-more a:hover{background:#d72a18}.pro-care-videos{margin-bottom:50px}.pc-video .video-title{text-align:center;font-size:20px}@media (min-width:450px){.header .main-nav{margin:0}.header-main-menu--nav,.header-main-menu--tel{margin:0 120px 0 0}}