/*!
Pure v1.0.0
Copyright 2013 Yahoo!
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/
/*!
normalize.css v^3.0 | MIT License | git.io/normalize
Copyright (c) Nicolas Gallagher and Jonathan Neal
*/
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */.pure-button:focus,a:active,a:hover{outline:0}.pure-table,table{border-collapse:collapse;border-spacing:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.pure-button,input{line-height:normal}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[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;box-sizing:content-box}.pure-button,.pure-form input:not([type]),.pure-menu{box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend,td,th{padding:0}legend{border:0}.hidden,[hidden]{display:none!important}.pure-img{max-width:100%;height:auto;display:block}.pure-g{letter-spacing:-.31em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,Droid Sans,Helvetica,Arial,sans-serif;display:flex;flex-flow:row wrap;align-content:flex-start}@media (-ms-high-contrast:active),(-ms-high-contrast:none){table .pure-g{display:block}}.opera-only :-o-prefocus,.pure-g{word-spacing:-.43em}.pure-u,.pure-u-1,.pure-u-1-1,.pure-u-1-2,.pure-u-1-3,.pure-u-1-4,.pure-u-1-5,.pure-u-1-6,.pure-u-1-8,.pure-u-1-12,.pure-u-1-24,.pure-u-2-3,.pure-u-2-5,.pure-u-2-24,.pure-u-3-4,.pure-u-3-5,.pure-u-3-8,.pure-u-3-24,.pure-u-4-5,.pure-u-4-24,.pure-u-5-5,.pure-u-5-6,.pure-u-5-8,.pure-u-5-12,.pure-u-5-24,.pure-u-6-24,.pure-u-7-8,.pure-u-7-12,.pure-u-7-24,.pure-u-8-24,.pure-u-9-24,.pure-u-10-24,.pure-u-11-12,.pure-u-11-24,.pure-u-12-24,.pure-u-13-24,.pure-u-14-24,.pure-u-15-24,.pure-u-16-24,.pure-u-17-24,.pure-u-18-24,.pure-u-19-24,.pure-u-20-24,.pure-u-21-24,.pure-u-22-24,.pure-u-23-24,.pure-u-24-24{letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;display:inline-block;zoom:1}.pure-g [class*=pure-u]{font-family:sans-serif}.pure-u-1-24{width:4.1667%}.pure-u-1-12,.pure-u-2-24{width:8.3333%}.pure-u-1-8,.pure-u-3-24{width:12.5%}.pure-u-1-6,.pure-u-4-24{width:16.6667%}.pure-u-1-5{width:20%}.pure-u-5-24{width:20.8333%}.pure-u-1-4,.pure-u-6-24{width:25%}.pure-u-7-24{width:29.1667%}.pure-u-1-3,.pure-u-8-24{width:33.3333%}.pure-u-3-8,.pure-u-9-24{width:37.5%}.pure-u-2-5{width:40%}.pure-u-5-12,.pure-u-10-24{width:41.6667%}.pure-u-11-24{width:45.8333%}.pure-u-1-2,.pure-u-12-24{width:50%}.pure-u-13-24{width:54.1667%}.pure-u-7-12,.pure-u-14-24{width:58.3333%}.pure-u-3-5{width:60%}.pure-u-5-8,.pure-u-15-24{width:62.5%}.pure-u-2-3,.pure-u-16-24{width:66.6667%}.pure-u-17-24{width:70.8333%}.pure-u-3-4,.pure-u-18-24{width:75%}.pure-u-19-24{width:79.1667%}.pure-u-4-5{width:80%}.pure-u-5-6,.pure-u-20-24{width:83.3333%}.pure-u-7-8,.pure-u-21-24{width:87.5%}.pure-u-11-12,.pure-u-22-24{width:91.6667%}.pure-u-23-24{width:95.8333%}.pure-u-1,.pure-u-1-1,.pure-u-5-5,.pure-u-24-24{width:100%}.pure-button{display:inline-block;zoom:1;white-space:nowrap;vertical-align:middle;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pure-button::-moz-focus-inner{padding:0;border:0}.pure-button-group{letter-spacing:-.31em;text-rendering:optimizespeed}.opera-only :-o-prefocus,.pure-button-group{word-spacing:-.43em}.pure-button{font-family:inherit;font-size:100%;padding:.5em 1em;color:#444;color:rgba(0,0,0,.8);border:transparent;background-color:#e6e6e6;text-decoration:none;border-radius:2px}.pure-button-hover,.pure-button:focus,.pure-button:hover{filter:alpha(opacity=90);background-image:linear-gradient(transparent,rgba(0,0,0,.05) 40%,rgba(0,0,0,.1))}.pure-button-active,.pure-button:active{box-shadow:inset 0 0 0 1px rgba(0,0,0,.15),inset 0 0 6px rgba(0,0,0,.2);border-color:#000\9}.pure-button-disabled,.pure-button-disabled:active,.pure-button-disabled:focus,.pure-button-disabled:hover,.pure-button[disabled]{border:none;background-image:none;filter:alpha(opacity=40);opacity:.4;cursor:not-allowed;box-shadow:none;pointer-events:none}.pure-button-hidden{display:none}.pure-button-primary,.pure-button-selected,a.pure-button-primary,a.pure-button-selected{background-color:#0078e7;color:#fff}.pure-button-group .pure-button{letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;margin:0;border-radius:0;border-right:1px solid #111;border-right:1px solid rgba(0,0,0,.2)}.pure-button-group .pure-button:first-child{border-top-left-radius:2px;border-bottom-left-radius:2px}.pure-button-group .pure-button:last-child{border-top-right-radius:2px;border-bottom-right-radius:2px;border-right:none}.pure-form input[type=color],.pure-form input[type=date],.pure-form input[type=datetime-local],.pure-form input[type=datetime],.pure-form input[type=email],.pure-form input[type=month],.pure-form input[type=number],.pure-form input[type=password],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=text],.pure-form input[type=time],.pure-form input[type=url],.pure-form input[type=week],.pure-form select,.pure-form textarea{padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;vertical-align:middle;box-sizing:border-box}.pure-form input:not([type]){padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px}.pure-form input[type=color]{padding:.2em .5em}.pure-form input:not([type]):focus,.pure-form input[type=color]:focus,.pure-form input[type=date]:focus,.pure-form input[type=datetime-local]:focus,.pure-form input[type=datetime]:focus,.pure-form input[type=email]:focus,.pure-form input[type=month]:focus,.pure-form input[type=number]:focus,.pure-form input[type=password]:focus,.pure-form input[type=search]:focus,.pure-form input[type=tel]:focus,.pure-form input[type=text]:focus,.pure-form input[type=time]:focus,.pure-form input[type=url]:focus,.pure-form input[type=week]:focus,.pure-form select:focus,.pure-form textarea:focus{outline:0;border-color:#129fea}.pure-form input[type=checkbox]:focus,.pure-form input[type=file]:focus,.pure-form input[type=radio]:focus{outline:1px auto #129fea}.pure-form .pure-checkbox,.pure-form .pure-radio{margin:.5em 0;display:block}.pure-form input:not([type])[disabled],.pure-form input[type=color][disabled],.pure-form input[type=date][disabled],.pure-form input[type=datetime-local][disabled],.pure-form input[type=datetime][disabled],.pure-form input[type=email][disabled],.pure-form input[type=month][disabled],.pure-form input[type=number][disabled],.pure-form input[type=password][disabled],.pure-form input[type=search][disabled],.pure-form input[type=tel][disabled],.pure-form input[type=text][disabled],.pure-form input[type=time][disabled],.pure-form input[type=url][disabled],.pure-form input[type=week][disabled],.pure-form select[disabled],.pure-form textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input[readonly],.pure-form select[readonly],.pure-form textarea[readonly]{background-color:#eee;color:#777;border-color:#ccc}.pure-form input:focus:invalid,.pure-form select:focus:invalid,.pure-form textarea:focus:invalid{color:#b94a48;border-color:#e9322d}.pure-form input[type=checkbox]:focus:invalid:focus,.pure-form input[type=file]:focus:invalid:focus,.pure-form input[type=radio]:focus:invalid:focus{outline-color:#e9322d}.pure-form select{height:2.25em;border:1px solid #ccc;background-color:#fff}.pure-form select[multiple]{height:auto}.pure-form label{margin:.5em 0 .2em}.pure-form fieldset{margin:0;padding:.35em 0 .75em;border:0}.pure-form legend{display:block;width:100%;padding:.3em 0;margin-bottom:.3em;color:#333;border-bottom:1px solid #e5e5e5}.pure-form-stacked input:not([type]),.pure-form-stacked input[type=color],.pure-form-stacked input[type=date],.pure-form-stacked input[type=datetime-local],.pure-form-stacked input[type=datetime],.pure-form-stacked input[type=email],.pure-form-stacked input[type=file],.pure-form-stacked input[type=month],.pure-form-stacked input[type=number],.pure-form-stacked input[type=password],.pure-form-stacked input[type=search],.pure-form-stacked input[type=tel],.pure-form-stacked input[type=text],.pure-form-stacked input[type=time],.pure-form-stacked input[type=url],.pure-form-stacked input[type=week],.pure-form-stacked label,.pure-form-stacked select,.pure-form-stacked textarea{display:block;margin:.25em 0}.pure-form-aligned .pure-help-inline,.pure-form-aligned input,.pure-form-aligned select,.pure-form-aligned textarea,.pure-form-message-inline{display:inline-block;vertical-align:middle}.pure-form-aligned textarea{vertical-align:top}.pure-form-aligned .pure-control-group{margin-bottom:.5em}.pure-form-aligned .pure-control-group label{text-align:right;display:inline-block;vertical-align:middle;width:10em;margin:0 1em 0 0}.pure-form-aligned .pure-controls{margin:1.5em 0 0 11em}.pure-form .pure-input-rounded,.pure-form input.pure-input-rounded{border-radius:2em;padding:.5em 1em}.pure-form .pure-group fieldset{margin-bottom:10px}.pure-form .pure-group input,.pure-form .pure-group textarea{display:block;padding:10px;margin:0 0 -1px;border-radius:0;position:relative;top:-1px}.pure-form .pure-group input:focus,.pure-form .pure-group textarea:focus{z-index:3}.pure-form .pure-group input:first-child,.pure-form .pure-group textarea:first-child{top:1px;border-radius:4px 4px 0 0;margin:0}.pure-form .pure-group input:first-child:last-child,.pure-form .pure-group textarea:first-child:last-child{top:1px;border-radius:4px;margin:0}.pure-form .pure-group input:last-child,.pure-form .pure-group textarea:last-child{top:-2px;border-radius:0 0 4px 4px;margin:0}.pure-form .pure-group button{margin:.35em 0}.pure-form .pure-input-1{width:100%}.pure-form .pure-input-3-4{width:75%}.pure-form .pure-input-2-3{width:66%}.pure-form .pure-input-1-2{width:50%}.pure-form .pure-input-1-3{width:33%}.pure-form .pure-input-1-4{width:25%}.pure-form-message-inline,.pure-form .pure-help-inline{display:inline-block;padding-left:.3em;color:#666;vertical-align:middle;font-size:.875em}.pure-form-message{display:block;color:#666;font-size:.875em}@media only screen and (max-width:480px){.pure-form button[type=submit]{margin:.7em 0 0}.pure-form input:not([type]),.pure-form input[type=color],.pure-form input[type=date],.pure-form input[type=datetime-local],.pure-form input[type=datetime],.pure-form input[type=email],.pure-form input[type=month],.pure-form input[type=number],.pure-form input[type=password],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=text],.pure-form input[type=time],.pure-form input[type=url],.pure-form input[type=week],.pure-form label{margin-bottom:.3em;display:block}.pure-group input:not([type]),.pure-group input[type=color],.pure-group input[type=date],.pure-group input[type=datetime-local],.pure-group input[type=datetime],.pure-group input[type=email],.pure-group input[type=month],.pure-group input[type=number],.pure-group input[type=password],.pure-group input[type=search],.pure-group input[type=tel],.pure-group input[type=text],.pure-group input[type=time],.pure-group input[type=url],.pure-group input[type=week]{margin-bottom:0}.pure-form-aligned .pure-control-group label{margin-bottom:.3em;text-align:left;display:block;width:100%}.pure-form-aligned .pure-controls{margin:1.5em 0 0}.pure-form-message,.pure-form-message-inline,.pure-form .pure-help-inline{display:block;font-size:.75em;padding:.2em 0 .8em}}.pure-menu-fixed{position:fixed;left:0;top:0;z-index:3}.pure-menu-item,.pure-menu-list{position:relative}.pure-menu-list{list-style:none;margin:0;padding:0}.pure-menu-item{padding:0;margin:0;height:100%}.pure-menu-heading,.pure-menu-link{display:block;text-decoration:none;white-space:nowrap}.pure-menu-horizontal{width:100%;white-space:nowrap}.pure-menu-horizontal .pure-menu-list{display:inline-block}.pure-menu-horizontal .pure-menu-heading,.pure-menu-horizontal .pure-menu-item,.pure-menu-horizontal .pure-menu-separator{display:inline-block;zoom:1;vertical-align:middle}.pure-menu-item .pure-menu-item{display:block}.pure-menu-children{display:none;position:absolute;left:100%;top:0;margin:0;padding:0;z-index:3}.pure-menu-horizontal .pure-menu-children{left:0;top:auto;width:inherit}.pure-menu-active>.pure-menu-children,.pure-menu-allow-hover:hover>.pure-menu-children{display:block;position:absolute}.pure-menu-has-children>.pure-menu-link:after{padding-left:.5em;content:"\25B8";font-size:small}.pure-menu-horizontal .pure-menu-has-children>.pure-menu-link:after{content:"\25BE"}.pure-menu-scrollable{overflow-y:scroll;overflow-x:hidden}.pure-menu-scrollable .pure-menu-list{display:block}.pure-menu-horizontal.pure-menu-scrollable .pure-menu-list{display:inline-block}.pure-menu-horizontal.pure-menu-scrollable{white-space:nowrap;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;padding:.5em 0}.pure-menu-horizontal.pure-menu-scrollable::-webkit-scrollbar{display:none}.pure-menu-horizontal .pure-menu-children .pure-menu-separator,.pure-menu-separator{background-color:#ccc;height:1px;margin:.3em 0}.pure-menu-horizontal .pure-menu-separator{width:1px;height:1.3em;margin:0 .3em}.pure-menu-horizontal .pure-menu-children .pure-menu-separator{display:block;width:auto}.pure-menu-heading{text-transform:uppercase;color:#565d64}.pure-menu-link{color:#777}.pure-menu-children{background-color:#fff}.pure-menu-disabled,.pure-menu-heading,.pure-menu-link{padding:.5em 1em}.pure-menu-disabled{opacity:.5}.pure-menu-disabled .pure-menu-link:hover{background-color:transparent}.pure-menu-active>.pure-menu-link,.pure-menu-link:focus,.pure-menu-link:hover{background-color:#eee}.pure-menu-selected .pure-menu-link,.pure-menu-selected .pure-menu-link:visited{color:#000}.pure-table{empty-cells:show;border:1px solid #cbcbcb}.pure-table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}.pure-table td,.pure-table th{border-left:1px solid #cbcbcb;border-bottom-width:0;border-right-width:0;border-top-width:0;font-size:inherit;margin:0;overflow:visible;padding:.5em 1em}.pure-table td:first-child,.pure-table th:first-child{border-left-width:0}.pure-table thead{background-color:#e0e0e0;color:#000;text-align:left;vertical-align:bottom}.pure-table td{background-color:transparent}.pure-table-odd td,.pure-table-striped tr:nth-child(2n-1) td{background-color:#f2f2f2}.pure-table-bordered td{border-bottom:1px solid #cbcbcb}.pure-table-bordered tbody>tr:last-child>td{border-bottom-width:0}.pure-table-horizontal td,.pure-table-horizontal th{border-width:0 0 1px;border-bottom:1px solid #cbcbcb}.pure-table-horizontal tbody>tr:last-child>td{border-bottom-width:0}/*!
Pure v1.0.0
Copyright 2013 Yahoo!
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/@media screen and (min-width:35.5em){.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-1-2,.pure-u-sm-1-3,.pure-u-sm-1-4,.pure-u-sm-1-5,.pure-u-sm-1-6,.pure-u-sm-1-8,.pure-u-sm-1-12,.pure-u-sm-1-24,.pure-u-sm-2-3,.pure-u-sm-2-5,.pure-u-sm-2-24,.pure-u-sm-3-4,.pure-u-sm-3-5,.pure-u-sm-3-8,.pure-u-sm-3-24,.pure-u-sm-4-5,.pure-u-sm-4-24,.pure-u-sm-5-5,.pure-u-sm-5-6,.pure-u-sm-5-8,.pure-u-sm-5-12,.pure-u-sm-5-24,.pure-u-sm-6-24,.pure-u-sm-7-8,.pure-u-sm-7-12,.pure-u-sm-7-24,.pure-u-sm-8-24,.pure-u-sm-9-24,.pure-u-sm-10-24,.pure-u-sm-11-12,.pure-u-sm-11-24,.pure-u-sm-12-24,.pure-u-sm-13-24,.pure-u-sm-14-24,.pure-u-sm-15-24,.pure-u-sm-16-24,.pure-u-sm-17-24,.pure-u-sm-18-24,.pure-u-sm-19-24,.pure-u-sm-20-24,.pure-u-sm-21-24,.pure-u-sm-22-24,.pure-u-sm-23-24,.pure-u-sm-24-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-sm-1-24{width:4.1667%}.pure-u-sm-1-12,.pure-u-sm-2-24{width:8.3333%}.pure-u-sm-1-8,.pure-u-sm-3-24{width:12.5%}.pure-u-sm-1-6,.pure-u-sm-4-24{width:16.6667%}.pure-u-sm-1-5{width:20%}.pure-u-sm-5-24{width:20.8333%}.pure-u-sm-1-4,.pure-u-sm-6-24{width:25%}.pure-u-sm-7-24{width:29.1667%}.pure-u-sm-1-3,.pure-u-sm-8-24{width:33.3333%}.pure-u-sm-3-8,.pure-u-sm-9-24{width:37.5%}.pure-u-sm-2-5{width:40%}.pure-u-sm-5-12,.pure-u-sm-10-24{width:41.6667%}.pure-u-sm-11-24{width:45.8333%}.pure-u-sm-1-2,.pure-u-sm-12-24{width:50%}.pure-u-sm-13-24{width:54.1667%}.pure-u-sm-7-12,.pure-u-sm-14-24{width:58.3333%}.pure-u-sm-3-5{width:60%}.pure-u-sm-5-8,.pure-u-sm-15-24{width:62.5%}.pure-u-sm-2-3,.pure-u-sm-16-24{width:66.6667%}.pure-u-sm-17-24{width:70.8333%}.pure-u-sm-3-4,.pure-u-sm-18-24{width:75%}.pure-u-sm-19-24{width:79.1667%}.pure-u-sm-4-5{width:80%}.pure-u-sm-5-6,.pure-u-sm-20-24{width:83.3333%}.pure-u-sm-7-8,.pure-u-sm-21-24{width:87.5%}.pure-u-sm-11-12,.pure-u-sm-22-24{width:91.6667%}.pure-u-sm-23-24{width:95.8333%}.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-5-5,.pure-u-sm-24-24{width:100%}}@media screen and (min-width:48em){.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-1-2,.pure-u-md-1-3,.pure-u-md-1-4,.pure-u-md-1-5,.pure-u-md-1-6,.pure-u-md-1-8,.pure-u-md-1-12,.pure-u-md-1-24,.pure-u-md-2-3,.pure-u-md-2-5,.pure-u-md-2-24,.pure-u-md-3-4,.pure-u-md-3-5,.pure-u-md-3-8,.pure-u-md-3-24,.pure-u-md-4-5,.pure-u-md-4-24,.pure-u-md-5-5,.pure-u-md-5-6,.pure-u-md-5-8,.pure-u-md-5-12,.pure-u-md-5-24,.pure-u-md-6-24,.pure-u-md-7-8,.pure-u-md-7-12,.pure-u-md-7-24,.pure-u-md-8-24,.pure-u-md-9-24,.pure-u-md-10-24,.pure-u-md-11-12,.pure-u-md-11-24,.pure-u-md-12-24,.pure-u-md-13-24,.pure-u-md-14-24,.pure-u-md-15-24,.pure-u-md-16-24,.pure-u-md-17-24,.pure-u-md-18-24,.pure-u-md-19-24,.pure-u-md-20-24,.pure-u-md-21-24,.pure-u-md-22-24,.pure-u-md-23-24,.pure-u-md-24-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-md-1-24{width:4.1667%}.pure-u-md-1-12,.pure-u-md-2-24{width:8.3333%}.pure-u-md-1-8,.pure-u-md-3-24{width:12.5%}.pure-u-md-1-6,.pure-u-md-4-24{width:16.6667%}.pure-u-md-1-5{width:20%}.pure-u-md-5-24{width:20.8333%}.pure-u-md-1-4,.pure-u-md-6-24{width:25%}.pure-u-md-7-24{width:29.1667%}.pure-u-md-1-3,.pure-u-md-8-24{width:33.3333%}.pure-u-md-3-8,.pure-u-md-9-24{width:37.5%}.pure-u-md-2-5{width:40%}.pure-u-md-5-12,.pure-u-md-10-24{width:41.6667%}.pure-u-md-11-24{width:45.8333%}.pure-u-md-1-2,.pure-u-md-12-24{width:50%}.pure-u-md-13-24{width:54.1667%}.pure-u-md-7-12,.pure-u-md-14-24{width:58.3333%}.pure-u-md-3-5{width:60%}.pure-u-md-5-8,.pure-u-md-15-24{width:62.5%}.pure-u-md-2-3,.pure-u-md-16-24{width:66.6667%}.pure-u-md-17-24{width:70.8333%}.pure-u-md-3-4,.pure-u-md-18-24{width:75%}.pure-u-md-19-24{width:79.1667%}.pure-u-md-4-5{width:80%}.pure-u-md-5-6,.pure-u-md-20-24{width:83.3333%}.pure-u-md-7-8,.pure-u-md-21-24{width:87.5%}.pure-u-md-11-12,.pure-u-md-22-24{width:91.6667%}.pure-u-md-23-24{width:95.8333%}.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-5-5,.pure-u-md-24-24{width:100%}}@media screen and (min-width:64em){.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-1-2,.pure-u-lg-1-3,.pure-u-lg-1-4,.pure-u-lg-1-5,.pure-u-lg-1-6,.pure-u-lg-1-8,.pure-u-lg-1-12,.pure-u-lg-1-24,.pure-u-lg-2-3,.pure-u-lg-2-5,.pure-u-lg-2-24,.pure-u-lg-3-4,.pure-u-lg-3-5,.pure-u-lg-3-8,.pure-u-lg-3-24,.pure-u-lg-4-5,.pure-u-lg-4-24,.pure-u-lg-5-5,.pure-u-lg-5-6,.pure-u-lg-5-8,.pure-u-lg-5-12,.pure-u-lg-5-24,.pure-u-lg-6-24,.pure-u-lg-7-8,.pure-u-lg-7-12,.pure-u-lg-7-24,.pure-u-lg-8-24,.pure-u-lg-9-24,.pure-u-lg-10-24,.pure-u-lg-11-12,.pure-u-lg-11-24,.pure-u-lg-12-24,.pure-u-lg-13-24,.pure-u-lg-14-24,.pure-u-lg-15-24,.pure-u-lg-16-24,.pure-u-lg-17-24,.pure-u-lg-18-24,.pure-u-lg-19-24,.pure-u-lg-20-24,.pure-u-lg-21-24,.pure-u-lg-22-24,.pure-u-lg-23-24,.pure-u-lg-24-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-lg-1-24{width:4.1667%}.pure-u-lg-1-12,.pure-u-lg-2-24{width:8.3333%}.pure-u-lg-1-8,.pure-u-lg-3-24{width:12.5%}.pure-u-lg-1-6,.pure-u-lg-4-24{width:16.6667%}.pure-u-lg-1-5{width:20%}.pure-u-lg-5-24{width:20.8333%}.pure-u-lg-1-4,.pure-u-lg-6-24{width:25%}.pure-u-lg-7-24{width:29.1667%}.pure-u-lg-1-3,.pure-u-lg-8-24{width:33.3333%}.pure-u-lg-3-8,.pure-u-lg-9-24{width:37.5%}.pure-u-lg-2-5{width:40%}.pure-u-lg-5-12,.pure-u-lg-10-24{width:41.6667%}.pure-u-lg-11-24{width:45.8333%}.pure-u-lg-1-2,.pure-u-lg-12-24{width:50%}.pure-u-lg-13-24{width:54.1667%}.pure-u-lg-7-12,.pure-u-lg-14-24{width:58.3333%}.pure-u-lg-3-5{width:60%}.pure-u-lg-5-8,.pure-u-lg-15-24{width:62.5%}.pure-u-lg-2-3,.pure-u-lg-16-24{width:66.6667%}.pure-u-lg-17-24{width:70.8333%}.pure-u-lg-3-4,.pure-u-lg-18-24{width:75%}.pure-u-lg-19-24{width:79.1667%}.pure-u-lg-4-5{width:80%}.pure-u-lg-5-6,.pure-u-lg-20-24{width:83.3333%}.pure-u-lg-7-8,.pure-u-lg-21-24{width:87.5%}.pure-u-lg-11-12,.pure-u-lg-22-24{width:91.6667%}.pure-u-lg-23-24{width:95.8333%}.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-5-5,.pure-u-lg-24-24{width:100%}}@media screen and (min-width:80em){.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-1-2,.pure-u-xl-1-3,.pure-u-xl-1-4,.pure-u-xl-1-5,.pure-u-xl-1-6,.pure-u-xl-1-8,.pure-u-xl-1-12,.pure-u-xl-1-24,.pure-u-xl-2-3,.pure-u-xl-2-5,.pure-u-xl-2-24,.pure-u-xl-3-4,.pure-u-xl-3-5,.pure-u-xl-3-8,.pure-u-xl-3-24,.pure-u-xl-4-5,.pure-u-xl-4-24,.pure-u-xl-5-5,.pure-u-xl-5-6,.pure-u-xl-5-8,.pure-u-xl-5-12,.pure-u-xl-5-24,.pure-u-xl-6-24,.pure-u-xl-7-8,.pure-u-xl-7-12,.pure-u-xl-7-24,.pure-u-xl-8-24,.pure-u-xl-9-24,.pure-u-xl-10-24,.pure-u-xl-11-12,.pure-u-xl-11-24,.pure-u-xl-12-24,.pure-u-xl-13-24,.pure-u-xl-14-24,.pure-u-xl-15-24,.pure-u-xl-16-24,.pure-u-xl-17-24,.pure-u-xl-18-24,.pure-u-xl-19-24,.pure-u-xl-20-24,.pure-u-xl-21-24,.pure-u-xl-22-24,.pure-u-xl-23-24,.pure-u-xl-24-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-xl-1-24{width:4.1667%}.pure-u-xl-1-12,.pure-u-xl-2-24{width:8.3333%}.pure-u-xl-1-8,.pure-u-xl-3-24{width:12.5%}.pure-u-xl-1-6,.pure-u-xl-4-24{width:16.6667%}.pure-u-xl-1-5{width:20%}.pure-u-xl-5-24{width:20.8333%}.pure-u-xl-1-4,.pure-u-xl-6-24{width:25%}.pure-u-xl-7-24{width:29.1667%}.pure-u-xl-1-3,.pure-u-xl-8-24{width:33.3333%}.pure-u-xl-3-8,.pure-u-xl-9-24{width:37.5%}.pure-u-xl-2-5{width:40%}.pure-u-xl-5-12,.pure-u-xl-10-24{width:41.6667%}.pure-u-xl-11-24{width:45.8333%}.pure-u-xl-1-2,.pure-u-xl-12-24{width:50%}.pure-u-xl-13-24{width:54.1667%}.pure-u-xl-7-12,.pure-u-xl-14-24{width:58.3333%}.pure-u-xl-3-5{width:60%}.pure-u-xl-5-8,.pure-u-xl-15-24{width:62.5%}.pure-u-xl-2-3,.pure-u-xl-16-24{width:66.6667%}.pure-u-xl-17-24{width:70.8333%}.pure-u-xl-3-4,.pure-u-xl-18-24{width:75%}.pure-u-xl-19-24{width:79.1667%}.pure-u-xl-4-5{width:80%}.pure-u-xl-5-6,.pure-u-xl-20-24{width:83.3333%}.pure-u-xl-7-8,.pure-u-xl-21-24{width:87.5%}.pure-u-xl-11-12,.pure-u-xl-22-24{width:91.6667%}.pure-u-xl-23-24{width:95.8333%}.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-5-5,.pure-u-xl-24-24{width:100%}}@charset "UTF-8";.slick-dots,.slick-next,.slick-prev{position:absolute;display:block;padding:0}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:slick;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-loading .slick-list{background:url(../../../../../../../themes/supplyservices/css/ajax-loader.gif) 50% no-repeat #fff}@font-face{font-display:swap;font-family:slick;font-weight:400;font-style:normal;src:url(../../../../../../../themes/supplyservices/css/fonts/slick.eot);src:url(../../../../../../../themes/supplyservices/css/fonts/slick.eot?#iefix) format("embedded-opentype"),url(../../../../../../../themes/supplyservices/css/fonts/slick.woff) format("woff"),url(../../../../../../../themes/supplyservices/css/fonts/slick.ttf) format("truetype"),url(../../../../../../../themes/supplyservices/css/fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;top:50%;width:20px;height:20px;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;opacity:.75;color:#fff}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;width:100%;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-list,.slick-slider,.slick-track{display:block;position:relative}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.product-slider,.slick-list,.slick-slider,.slick-track{position:relative}.product-slider .slider .slick-slider,.sliserv{background-repeat:no-repeat;background-size:cover}.slick-slider{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;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-initialized .slick-slide,.slider-arrow{display:block}.slick-slide.dragging img{pointer-events:none}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slider-arrow,.slider-arrow:hover{border-style:solid;border-width:0 0 6px 6px}.product .slick-slider{max-height:500px;overflow:hidden;position:relative}.slider-arrow{position:absolute;width:26px;height:26px;z-index:10;transition:all .3s linear}.slider-arrow.arrow-prev{transform:rotate(45deg);left:-37px}.slider-arrow.arrow-next{transform:rotate(225deg);right:-37px}.slider-arrow:hover{border-color:#121820!important}.product-slider .slider .slider-arrow{top:50%;margin-top:-15px}.product-slider .slider .slick-slider{height:801px}.home-slider .slider .slick-slide{height:500px}.slick-dots{text-align:center;position:absolute;bottom:60px;left:0;right:0;list-style:none;padding:0;margin:0;font-size:0}.testimonials .slick-dots{bottom:-10px}.product-slider .slider .slick-dots{z-index:3}.slick-dots li{display:inline-block}.slick-dots li:not(:last-child){margin-right:10px}.slick-dots li a{font-size:.1px;display:block;width:10px;height:10px;border-radius:5px}.slick-dots li:not(.slick-active) a{background-color:#fff!important}.slick-dots button{border-style:none}.slick-dots .slick-active button{background-color:#87bd40!important}.gallery-slider .slick-slider .info{color:#fff;position:absolute;left:60%;top:25%;width:50%;max-width:490px;padding-left:12px}.gallery-slider .slick-slider .info>div{max-width:50%}.home-slider{box-shadow:0 10px 75px -10px rgba(0,0,0,.24)}.home-slider .banner .l-box{padding:0;position:absolute;left:6%;top:18%;width:40%;z-index:3}.home-slider .overlay,.service-slider .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.service-slider .overlay{background-color:rgba(0,0,0,.2)}.service-slider .slider{padding-bottom:100px}.service-slider .slick-dots{bottom:55px}.service-slider .c-box{padding:8vh 3vw 3vh}.sliserv{float:left;border:6px solid transparent;height:260px}.sliserv .l-box{z-index:3;position:relative;width:100%;padding:95px 10%}.sliserv .l-box a,.sliserv .l-box h3{color:#fff;text-align:center;display:block;text-decoration:none;border-bottom:none}.sliserv .l-box h3{margin-bottom:19px;margin-top:0}.sliserv .l-box a span{border-bottom:2px solid #fff;font-weight:800;font-size:1.1em}.sliserv .l-box a:hover span{border-bottom:2px solid #be0f34;color:#be0f34}.vallenato-header{overflow:hidden;border:1px solid #ccc;border-radius:4px;padding:10px;font-weight:700;margin-top:5px;background:#eee}.vallenato-header:hover{cursor:pointer;background:#e7e7e7}.vallenato-active{border-radius:4px 4px 0 0}.vallenato-content{overflow:hidden;padding:10px;border:1px solid #ccc;border-top:0 solid #ccc;border-radius:0 0 4px 4px;display:none}@font-face{font-display:swap;font-family:Social;src:url(../../../../../../../themes/supplyservices/fonts/Social.eot?qmeg6o);src:url(../../../../../../../themes/supplyservices/fonts/Social.eot?qmeg6o#iefix) format("embedded-opentype"),url(../../../../../../../themes/supplyservices/fonts/Social.ttf?qmeg6o) format("truetype"),url(../../../../../../../themes/supplyservices/fonts/Social.woff?qmeg6o) format("woff"),url(../../../../../../../themes/supplyservices/fonts/Social.svg?qmeg6o#Social) format("svg");font-weight:400;font-style:normal}i{font-family:Social!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-facebook:before{content:"\e900"}.icon-instagram:before{content:"\e901"}.icon-linkedin:before{content:"\e902"}.icon-twitter:before{content:"\e903"}.icon-youtube:before{content:"\e904"}body,ol li,p,p a,ul li{font-family:Montserrat,Gotham,sans-serif;font-style:normal;font-weight:400}body strong,p a strong,p strong,ul li strong{font-weight:700}body strong,h1,h2,p a strong,p strong,ul li strong{font-family:Montserrat,Gotham,sans-serif;font-style:normal}h1,h2{font-weight:300}h3,h4,h5,h6{font-family:Montserrat,Gotham,sans-serif;font-style:normal;font-weight:700}@font-face{font-display:swap;font-family:ss-font;src:url(../../../../../../../themes/supplyservices/fonts/ss-font.eot?jf34bd);src:url(../../../../../../../themes/supplyservices/fonts/ss-font.eot?jf34bd#iefix) format("embedded-opentype"),url(../../../../../../../themes/supplyservices/fonts/ss-font.ttf?jf34bd) format("truetype"),url(../../../../../../../themes/supplyservices/fonts/ss-font.woff?jf34bd) format("woff"),url(../../../../../../../themes/supplyservices/fonts/ss-font.svg?jf34bd#ss-font) format("svg");font-weight:400;font-style:normal}[class*=" ss-icon-"],[class^=ss-icon-]{font-family:ss-font!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ss-icon-arrow-left:before{content:"\e900";color:#4e4e50}.ss-icon-arrow-right:before{content:"\e901";color:#4e4e50}.ss-icon-download:before{content:"\e902"}.ss-icon-minus:before{content:"\e903";color:#4d4d4d}.ss-icon-phone:before{content:"\e904";color:#4d4d4d}.ss-icon-plus:before{content:"\e905";color:#4d4d4d}@font-face{font-display:swap;font-family:ss-cta;src:url(../../../../../../../themes/supplyservices/fonts/ss-cta.eot?yww6y);src:url(../../../../../../../themes/supplyservices/fonts/ss-cta.eot?yww6y#iefix) format("embedded-opentype"),url(../../../../../../../themes/supplyservices/fonts/ss-cta.ttf?yww6y) format("truetype"),url(../../../../../../../themes/supplyservices/fonts/ss-cta.woff?yww6y) format("woff"),url(../../../../../../../themes/supplyservices/fonts/ss-cta.svg?yww6y#ss-cta) format("svg");font-weight:400;font-style:normal}.icon-arrow-circle:before{content:"\e900"}.popup_menu_inner{display:inline-block;height:2px;top:-1px;vertical-align:middle;position:relative;width:20px}.popup_menu .line{margin:0;top:5px;left:0;display:inline-block}.popup_menu .line,.popup_menu .line:after,.popup_menu .line:before{background-color:#333;height:2px;width:13px;transition:all .3s ease-in-out;position:absolute}.popup_menu .line:after,.popup_menu .line:before{content:"";display:block;z-index:1;-webkit-backface-visibility:hidden}.popup_menu .current-menu-ancestor a,.popup_menu .current-menu-item a,nav.popup_menu ul .current-menu-item a{color:#f36b20!important}.mobile-nav.popup_menu.opened{position:relative}@media only screen and (min-width:1000px){.dark:not(.sticky):not(.scrolled) .popup_menu:not(.opened) .line,.dark:not(.sticky):not(.scrolled) .popup_menu:not(.opened) .line:after,.dark:not(.sticky):not(.scrolled) .popup_menu:not(.opened) .line:before{background-color:#000}.light:not(.sticky):not(.scrolled) .popup_menu:not(.opened) .line,.light:not(.sticky):not(.scrolled) .popup_menu:not(.opened) .line:after,.light:not(.sticky):not(.scrolled) .popup_menu:not(.opened) .line:before{background-color:#fff}}.popup_menu .line:before{top:-4px}.popup_menu .line:after{top:4px}.popup_menu:hover .line,.popup_menu:hover .line:after,.popup_menu:hover .line:before{background-color:#f36b20}.popup_menu.opened .line{background-color:transparent!important}.popup_menu.opened .line:after{background-color:#f36b20;top:0!important;transform:rotate(45deg)}.popup_menu.opened .line:before{background-color:#f36b20;top:0!important;transform:rotate(-45deg)}.popup_menu_holder_outer{position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;opacity:0;z-index:105;transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;margin-top:-20px}.popup_menu_holder{width:100%;height:100%;background-color:#f1f1f1;transition:all .3s ease-in-out;display:table;background-repeat:repeat;background-position:0 0}.popup_menu_holder_inner{display:block;vertical-align:middle;padding:80px 0}.popup_menu_opened #back_to_top,.popup_menu_opened .header_top,.popup_menu_opened .main_menu,.popup_menu_opened .mobile_menu_button,.popup_menu_opened .side_menu_button a:not(.popup_menu),.popup_menu_opened header .tooltip{visibility:hidden!important}.popup_menu_opened .shopping_cart_header{display:none}.popup_menu_opened .popup_menu_holder_outer{visibility:visible;opacity:1}.touch .popup_menu_holder_outer{display:none}.touch .popup_menu_opened .popup_menu_holder_outer{display:block}.popup_menu_opened header.scrolled .header_bottom,.popup_menu_opened header.sticky .header_bottom{background-color:transparent!important;box-shadow:none}.popup_menu_opened .header_bottom,.popup_menu_opened .header_top{background-color:transparent!important;border-bottom:0!important}.popup_menu_opened .q_logo img.dark,.popup_menu_opened .q_logo img.light,.popup_menu_opened .q_logo img.normal,.popup_menu_opened .q_logo img.sticky{opacity:0!important}.popup_menu_opened header .q_logo img.popup{opacity:1!important}nav.popup_menu{margin:50px auto 0;position:relative;top:0;text-align:left}nav.popup_menu ul{position:relative;list-style:none;padding:0;margin:0}nav.popup_menu>ul{display:block;float:none;margin-top:50px}nav.popup_menu ul li{margin:0;padding:0 0 20px;text-align:center;display:list-item}nav.popup_menu ul.sub-menu{background:transparent}nav.popup_menu .nav-list li.current-menu-parent .sub-menu,nav.popup_menu .nav-list li.current-menu-parent:hover .sub-menu{max-height:auto;transition:max-height .3s ease-in;padding-bottom:10px}nav.popup_menu ul li a{font-family:Montserrat,Gotham,sans-serif;color:#333;font-size:18px;font-weight:700;letter-spacing:0;line-height:25px;padding:0;display:inline-block;position:relative;text-decoration:none;cursor:pointer;border-bottom:none;transition:color .3s ease-in-out}nav.popup_menu .nav-list li.current-menu-item>a,nav.popup_menu .nav-list li.current-menu-parent>a,nav.popup_menu .sub-menu li.current-menu-item>a{color:#fff;border-bottom:none}nav.popup_menu ul li a:focus,nav.popup_menu ul li a:hover{color:#333;border-bottom:none;opacity:.8}nav.popup_menu ul li a span{display:inline-block;vertical-align:middle}nav.popup_menu .sub-menu{padding-left:0;max-height:auto;transition:none;overflow:hidden;display:none}nav.popup_menu .nav-list .current_page_item .sub-menu,nav.popup_menu .nav-list li.current-menu-parent .sub-menu{max-height:300px;transition:max-height .3s ease-in;padding-bottom:10px}nav.popup_menu .getaquote .sub-menu a,nav.popup_menu .sub-menu a{color:#333!important}nav.popup_menu .sub-menu li:first-child{padding-top:20px}nav.popup_menu ul li ul li a{font-size:16px;font-weight:100;text-transform:none;padding:0}nav.popup_menu ul li ul li a:hover{color:#fbfbfb}.popup_menu.medium .line,.popup_menu.medium .line:after,.popup_menu.medium .line:before,.popup_menu.medium .popup_menu_inner{height:3px;width:19px}.popup_menu.medium .line:before{top:-6px}.popup_menu.medium .line:after{top:6px}.popup_menu.large .line,.popup_menu.large .line:after,.popup_menu.large .line:before,.popup_menu.large .popup_menu_inner{height:3px;width:24px;z-index:9999}.popup_menu.large .line:before{top:-7px}.popup_menu.large .line:after{top:7px}.popup-menu-slide-from-left .popup_menu_holder{background-color:#fff}.popup-menu-slide-from-left .popup_menu_holder_outer{visibility:visible;opacity:1;transform:translateX(-100%);transition:transform .6s cubic-bezier(.39,.58,.57,1)}.popup-menu-slide-from-left.popup_menu_opened .popup_menu_holder_outer{transform:translateX(0)}.popup-menu-slide-from-left .content{transition:transform .6s cubic-bezier(.39,.58,.57,1)}.popup-menu-slide-from-left.popup_menu_opened .content,.popup-menu-slide-from-left.popup_menu_opened footer{transform:translateX(80%)}.popup-menu-text-from-top nav.popup_menu>ul{opacity:0;transform:translateY(20%) translateZ(0);transition:opacity .25s ease 0s,transform .3s ease 0s}.popup-menu-text-from-top.popup_menu_opened nav.popup_menu>ul{transform:translateY(0) translateZ(0);opacity:1;transition:opacity .5s ease .2s,transform .5s ease .2s}.popup-menu-text-from-top.popup_menu_opened .popup_menu_holder_outer{transition:opacity .5s ease}.popup-menu-text-from-top .popup_menu_holder_outer{transition:opacity .4s ease}.popmake-content h1{letter-spacing:-2px}.popmake-content .three-colour span{height:8px}div.pop-inner p{font-size:16px;padding-right:5%}div.pop-inner .service-contact-title{width:80%}div.pop-inner .contact-block-phone{margin-top:0}@media (max-width:1100px){.popmake-content h1{font-size:28px}}@media (max-width:1024px){div.pop-inner{padding:30px 30px 80px}}html{max-width:2560px;margin:auto}*,:after,:before{box-sizing:border-box}body{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility!important;font-style:normal;overflow-x:hidden!important;overflow-y:scroll;width:100%;background-color:#fff;position:relative}:focus{outline:none!important}:hover{transition:all .25s ease-in}.pgLoad{background-color:#fff;position:absolute;top:0;left:0;bottom:0;right:0;z-index:99999}a,p{font-family:Montserrat,Gotham,sans-serif}p{font-size:14px;line-height:24px;letter-spacing:.2px;color:#666}a.social-item{display:block;color:#ccc;text-decoration:none;margin-bottom:20px;transition:all .25s ease-in}a.social-item:hover{color:#fff;transition:all .25s ease-in}a.social-item>i{font-size:30px}.contact-row-inner a.social-item{color:#333}.contact-row-inner a.social-item>i{font-size:35px}.contact-row-inner a.social-item:hover{color:#4e4e50}ul.primary-sidebar{list-style-type:none;padding:0 0 0 30px;margin:0}ul.primary-sidebar>aside>ul.pure-menu{list-style-type:none;padding:0;margin:0}ul.primary-sidebar li>h3{color:#666;font-size:32px;font-weight:300;line-height:34px;margin:30px 0 0}.single ul.primary-sidebar{padding-top:95px}.widget_tag_cloud .tagcloud{padding:30px 0}.widget_tag_cloud .tagcloud a{color:#666;text-decoration:none;line-height:1.5;padding:0 5px}.widget_tag_cloud .tagcloud a:hover{color:#f36b21;text-decoration:underline}div.blog-search{margin:20px 0}.header-wrapper{position:fixed;width:100%;height:auto;z-index:9999}#main-nav{width:100%}#mobile-nav{display:none}.nav-list{margin:0;padding:0;list-style:none;float:left}.nav-list>li{position:relative;display:inline-block}.header .nav-list li>a{color:#333;font-size:14px;display:inline-block;text-decoration:none;margin:0;line-height:70px;letter-spacing:1px;text-align:left;text-transform:capitalize;padding:0 50px 0 0}.header{position:fixed;top:50px;width:100%;z-index:10;background-color:#fff;z-index:80;border-bottom:1px solid #d9d9d9}.header .pure-menu-horizontal{width:50%}.header .logo{margin:0;height:100%;position:relative}.siteLogo{position:absolute;display:inline-block;padding-top:0;width:100%;max-width:267px;bottom:0}.siteLogo,.sticky-header .siteLogo{height:38px}.header.sticky-header{border-bottom:1px solid #ccc;position:fixed;z-index:9998;height:71px}.sticky-header .logo img{height:auto;margin:0}.sticky-header .nav-list li>a{line-height:70px!important}.sticky-header .siteLogo{padding-top:0}.mobile-nav{display:none}nav.popup_menu{margin:90px auto 0}.mobile-call{margin-top:30px!important}.mobile-call span{font-size:18px;line-height:25px;text-decoration:underline;vertical-align:baseline;font-family:Montserrat,Gotham,sans-serif}.nav-list .sub-menu{visibility:hidden;position:absolute;z-index:100;overflow:hidden;background:#fff;max-height:0;left:0;top:52px;min-width:250px;list-style:none;-webkit-padding-start:0;box-shadow:none;padding:0 30px;box-shadow:0 10px 75px -10px rgba(0,0,0,.24);transition:all .25s ease-in-out .25s}.nav-list .sub-menu>li>a{line-height:24px!important}.nav-list li>ul.sub-menu>li>a:after{display:none!important}.nav-list li:hover .sub-menu{max-height:500px;visibility:visible;transition:all .25s ease-in-out .25s}.top-header .nav-list li>.sub-menu>li{padding:0 0 20px}.top-header .nav-list li>.sub-menu>li:first-of-type{padding-top:30px}.top-header .nav-list li>.sub-menu>li:last-of-type{padding-bottom:40px}.popup_menu_holder_outer{margin-top:0;padding:0}.popup_menu_holder_inner{padding:100px 0 0}nav.popup_menu{margin:0}.top-header .nav-list li{padding:0 30px 0 0;transition:all .25s ease-in}.top-header .nav-list li>a:after{content:" ";display:block;border-bottom:4px solid transparent;padding-bottom:0}.top-header .nav-list>.current_page_item a:after,.top-header .nav-list li:hover>a:after{border-bottom:4px solid #ccc;transition:all .25s ease-in}.top-header .nav-list .header-number:hover>a:after{border-bottom:4px solid transparent}.top-header .nav-list li:last-of-type{padding:0}.top-header .nav-list li>a{color:#333;font-size:14px;display:inline-block;text-decoration:none;margin:0;line-height:47px;letter-spacing:.2px;text-align:left;text-transform:capitalize;padding:0}.top-header .nav-list{margin:0;padding:0;list-style:none;float:right;border-bottom:1px solid #e5e5e5}.nav-search{float:right;margin:0 22px}.top-header{position:fixed;height:auto;width:100%;background-color:#fff;z-index:90}.sticky-top-header{position:fixed;z-index:9999}.header-number a{font-weight:700}#menu-top-nav li a:hover{color:#999}li.header-social{padding-left:20px!important}li.header-social>a{position:relative;font-size:26px!important}li.header-social>a>i{position:relative}li.header-social>a>i.icon-linkedin:before{position:absolute;left:-28px;top:-15px}.bottom-header{position:fixed;height:auto;width:100%;background-color:#f5f5f5;top:120px;z-index:10}#prod_breadcrumbs{padding:0}#prod_breadcrumbs .breadcrumb-border{margin-top:0}#prod_breadcrumbs .pure-menu-list{margin:20px 15px}.sticky-bottom-header{top:121px!important;background-color:#f5f5f5}ul#ubermenu-nav-main-14-primary>li:last-of-type>a{padding-right:0!important}.ubermenu-nojs.ubermenu-transition-slide .ubermenu-item:hover>.ubermenu-submenu-drop,.ubermenu-transition-slide .ubermenu-item.ubermenu-active>.ubermenu-submenu-drop,.ubermenu .ubermenu-item:not(.ubermenu-active) .ubermenu-submenu-drop{max-width:290px!important}.ubermenu-main .ubermenu-submenu.ubermenu-submenu-drop{border:none!important;padding:20px 20px 40px!important}.ubermenu-main .ubermenu-item-level-0>.ubermenu-target{line-height:38px}.ubermenu-tab a span,.ubermenu.ubermenu-main .ubermenu-item-level-0>.ubermenu-target{font-weight:700!important;letter-spacing:.2px}.ubermenu-tab-content-panel a span,.ubermenu-tab a span{font-size:12px}.ubermenu-tab-content-panel a span{font-weight:400!important;letter-spacing:.2px}.ubermenu-main .ubermenu-item.ubermenu-active .ubermenu-submenu-drop.ubermenu-submenu-type-mega{overflow:auto!important}.ubermenu .ubermenu-tab-layout-left>.ubermenu-tabs-group{border-color:#e5e5e5}.ubermenu .ubermenu-item,.ubermenu .ubermenu-item.ubermenu-active>.ubermenu-target,.ubermenu a.ubermenu-target{color:#4d4d4d;font-size:14px}.ubermenu-item-level-0 .ubermenu-target{padding:15px 20px 0!important}.ubermenu li.parent-item.ubermenu-current-menu-item>.ubermenu-target>span{text-decoration:none!important}.parent-item>.ubermenu-target span:after{content:" ";display:block;border-bottom:7px solid transparent;padding-bottom:10px}.parent-item.general-active:hover>.ubermenu-target span:after,.ubermenu-current-menu-item>.ubermenu-target span:after{border-bottom:7px solid #ccc;transition:all .25s ease-in}.ubermenu-nav .general-active:hover .ubermenu-target span:after{border-bottom:7px solid #ccc!important;transition:all .25s ease-in}.ubermenu-submenu .ubermenu-tabs-group>li>.ubermenu-target{padding:15px 20px!important}.ubermenu-nav .es-active .ubermenu-target span:after{border-bottom:7px solid transparent!important;transition:all .25s ease-in}.ubermenu-nav .es-active.ubermenu-current-menu-item .ubermenu-target span:after,.ubermenu-nav .es-active:hover .ubermenu-target span:after{border-bottom:7px solid #c64a9b!important;transition:all .25s ease-in}.ubermenu-nav .ln-active.ubermenu-current-menu-item .ubermenu-target span:after,.ubermenu-nav .ln-active:hover .ubermenu-target span:after{border-bottom:7px solid #fff200!important;transition:all .25s ease-in}.ubermenu .ubermenu-current-menu-item>.ubermenu-target>span{text-decoration:underline!important;font-weight:700!important}div[id*=ajaxsearchlite].wpdreams_asl_container{border-radius:0!important;width:450px!important}div[id*=ajaxsearchliteres].wpdreams_asl_results .results div.asl_image{width:120px!important;height:60px!important}div.asl_w .probox{height:50px!important}div.asl_w .probox .promagnifier{width:50px!important;height:50px!important}div.asl_w .probox .proinput input{font-size:14px!important}div.asl_w .orig:-ms-input-placeholder{font-weight:100!important}div.asl_w .orig::-moz-placeholder{font-weight:100!important}div.asl_w .orig::placeholder{font-weight:100!important}.nav-search div.asl_m .proinput input.orig{padding:13px 0!important}div.asl_r .results .item .asl_content h3,div.asl_r .results .item .asl_content h3 a{color:#333!important;font-size:16px!important;text-shadow:none!important}div.asl_r p.showmore{color:#333!important;padding:10px!important;font-size:16px!important}div.asl_r p.showmore a{background-color:#f36b20;color:#fff!important;padding:10px 0!important;font-size:16px!important}div.asl_r p.showmore a:hover{opacity:.8}div.asp_m.asp_m_1,nav.popup_menu #ajaxsearchpro1_2{margin:auto;border-radius:30px}.header.secondary{top:0}.header.secondary .header-menus .nav-search{display:inline-block;margin:0}.header.secondary .header-menus #menu-top-nav.nav-list{display:inline-block;float:right;border-bottom:1px solid #e5e5e5;height:52px}.header.secondary .top .nav-list li>a{padding:0 0 0 30px}.header.secondary .header-menus .top .nav-list li:first-of-type>a{padding:0}.header.secondary .nav-list li>.sub-menu>li{padding:0 0 20px}.header.secondary .nav-list li>.sub-menu>li:first-of-type{padding-top:30px}.header.secondary .nav-list li>.sub-menu>li:last-of-type{padding-bottom:40px}.header.secondary .header-menus .top .nav-list li>a{color:#333;font-size:14px;display:inline-block;text-decoration:none;margin:0;line-height:47px;letter-spacing:.2px;text-align:left;text-transform:capitalize}.header.secondary .header-menus .top .nav-list ul.sub-menu li>a{padding:0}.header-top-inner{display:block;width:100%;height:52px}.search-container{display:inline-block;float:right;margin-right:20px}.header.secondary .top .nav-list li>a:after{content:" ";display:block;border-bottom:4px solid transparent;padding-bottom:0}.header.secondary .top .nav-list li:hover>a:after{border-bottom:4px solid #ccc;transition:all .25s ease-in}.header.secondary nav.popup_menu>.nav-search{display:block!important}.header.sticky-header.secondary{height:123px}.header.secondary .siteLogo{position:absolute;display:inline-block;height:auto;padding-top:0;width:100%;max-width:90%;top:50%;transform:translateY(-50%);bottom:auto}.header.secondary.sticky-header .header-menus .top .top-menu-container .nav-list>li>a{line-height:47px!important}@media (max-width:1439px){.header-menus,.header-menus .bottom{height:100%}.header-menus .top{display:none}.header.secondary,.header.secondary .nav{height:100px}.header.secondary .mobile-nav{margin-top:35px}.header.secondary .siteLogo{max-width:300px}.header.sticky-header.secondary{height:100px}}@media (max-width:768px){.header.secondary .logo{width:75%}.header.secondary .nav{width:25%}}.error-content{padding:100px 0}.error-content p a{color:#666;font-weight:700}#page{padding-top:118px}.container{max-width:100%;padding-right:50px;padding-left:50px;margin-left:auto;margin-right:auto;width:100%}.container-fluid{width:100%}.container-inner{max-width:1480px;padding:0;margin:0 auto}.container-inner,section{width:100%;position:relative}section{float:left;clear:both}div.location-title h4 a{font-size:16px}.breadcrumbs{padding:30px 0 50px}.breadcrumbs p{margin:0}.breadcrumb-border{display:block;width:100%;height:1px;background-color:#ccc;margin-top:10px}.pure-menu-horizontal .pure-menu-list{display:inline-block;margin:12px 0 10px 16px}.breadcrumb .pure-menu-item:not(:first-child):before{content:" >";width:10px;display:inline-block;margin:0 15px}.inner-breadcrumb ol li,.inner-breadcrumb ol li a{color:#999;text-decoration:none;font-size:13px}.inner-breadcrumb ol li a:hover{text-decoration:underline;color:#666}.inner-breadcrumb ol .active{color:#666;font-weight:700}.inner-breadcrumb ol .active:before{color:#999;font-weight:400}.search-pad{padding:30px 0 50px}.search .page-title{height:auto!important}.search .page-title .service-contact-title h3 a:before,.search .phone-container .service-contact-title h3 a:before{font-family:ss-font;content:"\e904";font-size:40px;text-decoration:none!important;font-weight:inherit;float:left;padding-right:8px}.search .parts-card-inner .phone-container h1{margin-bottom:20px}.search .parts-card-inner .phone-container .service-contact-title h3 a{color:#fff;font-weight:700}.search .parts-card-inner .phone-container p{color:#fff}.search .page-title p,.search .parts-card-inner .phone-container p{font-family:Montserrat,Gotham,sans-serif;font-weight:400;font-size:16px;margin:0 0 10px;padding:0}.search .page-title p{color:#333}.search .title-col-content{padding:60px 0 100px;margin:0}.search-no-terms p a{color:#666;font-weight:700}.search-no-terms{padding-bottom:40px}div.product-grid.search-grid .product-card{order:3}@media (max-width:1479px){div.product-grid.search-grid .product-card{order:2}}@media (max-width:1279px){div.product-grid.search-grid .product-card{order:1}}div.product-grid.search-grid div.product-card{min-height:557px}div.product-grid.search-grid div.prod-img img{-o-object-fit:cover;object-fit:cover;max-height:195px;height:100%}div.article-img{display:table-cell}body.blog div.article-img a img{-o-object-fit:cover;object-fit:cover}@media (max-width:1479px){div.product-grid.search-grid div.prod-img img{max-height:247px}body.archive div.post-grid,body.blog div.post-grid{width:66.6667%}.post-sidebar,body.archive .post-sidebar{width:33.3333%}body.archive div.postItem,div.postItem{width:50%}}@media (max-width:1279px){div.product-grid.search-grid div.prod-img img{max-height:324px}body.archive div.post-grid,body.blog div.post-grid{width:100%}.post-sidebar,body.archive .post-sidebar{width:100%;margin-bottom:40px}body.archive div.postRow,body.blog div.postRow{flex-direction:column-reverse}div.asp_m.asp_m_2,div.blog-search #ajaxsearchpro2_1{width:300px}}@media (max-width:850px){div.product-grid.search-grid div.prod-img img{max-height:422px}div.article-img{display:block}}.hero{background:#2c2c2c;max-height:850px;height:100%}.home-hero h1{font-size:48px;color:#fff;margin:0;padding:100px 0 0;letter-spacing:-2.5px}.drillin-row{width:100%;padding:84px 0;margin:0 -10px}.drillin-blk{padding:0 10px}.drillin-blk-inner{position:relative}.drillin-blk-inner a{display:block;position:relative}.drillin-blk-inner a,.drillin-blk-inner a strong{color:#fff;text-decoration:none;font-size:20px;width:100%;height:100%}.drillin-blk-inner a strong{padding:30px;z-index:3;position:absolute}.drillin-blk-inner:hover a strong{text-decoration:underline}.blk-bg{position:relative;height:100%;z-index:1}.blk-bg,.blk-bg-hover{width:100%;padding-bottom:97.88%;background-size:contain;background-repeat:no-repeat;background-position:50%}.blk-bg-hover{position:absolute;opacity:0;z-index:2;transition:all .5s ease-in}.drillin-blk-inner:hover .blk-bg-hover{opacity:1;transition:all .5s ease-in}.blk-line{position:absolute;z-index:4;width:100%;height:3px;top:0;transition:all .2s ease-in}.drillin-blk-inner:hover .blk-line{height:5px;transition:all .2s ease-in}.secondary-drillin-row{padding:80px 0;width:100%;position:relative}.secondary-drillin-row .drillin-blk-inner:hover a,.secondary-drillin-row .drillin-blk-inner a{color:#fff;transition:all 1s ease-in}.secondary-drillin-row .drillin-right-blk:hover a{color:#4d4d4d!important}.secondary-drillin-row .blk-line{background-color:#ccc}.drillin-content{position:absolute;top:70px;padding:0 30px}.drillin-content p{font-size:30px;line-height:38px;color:#4d4d4d}.secondary-drillin-row .drillin-right-blk .drillin-content{top:20px}.secondary-drillin-row .drillin-right-blk .drillin-content p{font-weight:300}.three-colour .colour-one{background-color:#f36b21}.three-colour .colour-two{background-color:#28ace2}.three-colour{display:flex}.three-colour span{width:33.333333%;height:5px;display:inline-block}.three-colour .colour-three{background-color:#d839b3}.home-product-slider{margin:60px 0 130px}.feature-slide-controls,.team-slide-controls{display:block;max-width:1225px;margin:auto}.control-container{margin-top:0}.control-container .slick-next{position:relative;display:inline;right:0}.control-container .slick-prev{position:relative;display:inline;left:0;margin-right:30px}.featuredSlider .product-img{padding-bottom:52.7%;background-size:cover;background-repeat:no-repeat}.featuredSlider,.partnersSlider,.teamSlider{padding:0 60px}.featuredSlider .slick-list{max-width:100%;margin:auto;border-bottom:1px solid #ccc;padding-bottom:60px}.featuredSlider .slide-col-inner{padding:0 10px}.new-prod{position:relative}.new-prod-inner{position:absolute;right:0}.new-prod-tag span{font-size:14px;font-family:Montserrat,Gotham,sans-serif;font-weight:700;background-color:#4d4d4d;color:#fff;padding:8px 10px;display:block}.slick-prev{left:-25px}.slick-next{right:-25px}.slide-product-title{padding:20px 0}.slide-product-title a{font-size:14px;font-family:Montserrat,Gotham,sans-serif;font-weight:300;color:#999;text-decoration:none}.slide-col-content p{font-size:22px;line-height:1.2;color:#4d4d4d;font-family:Montserrat,Gotham,sans-serif;font-weight:400;margin:0}.teamSlider .slide-col-content p{font-weight:300}.banner-row{position:relative;background-position:50%;background-size:cover;background-repeat:no-repeat;height:700px}.banner-row .container,.banner-row .container-inner{height:100%}.banner-content{position:absolute;width:100%;height:100%;bottom:0;left:auto;right:auto}.banner-content-col{position:relative;height:100%}.banner-content-blk{position:absolute;height:100%;width:100%}.home .company-section .banner-content-blk-inner{max-height:493px}.banner-content-blk-inner{background-color:#262626;max-width:606px;max-height:493px;height:100%;width:100%;position:absolute;bottom:0}.banner-content-blk-inner .blk-inner{padding:10%}.banner-content-blk-inner h1{font-size:48px;line-height:1.3;color:#fff;letter-spacing:-2.5px}.banner-content-blk-inner a{color:#fff;display:block;padding-top:8.5%}.add-content-inner span p{font-size:22px;line-height:1.5;font-weight:200;color:#4d4d4d;max-width:75%}.add-content-inner{padding:70px 0 100px}.slick-next,.slick-prev{width:auto;height:57px}.slick-next:before,.slick-prev:before{color:#4d4d4d;transition:all .2s ease-in}.slick-next:hover:before,.slick-prev:hover:before{color:#ccc!important;transition:all .2s ease-in}.slick-next:before,.slick-prev:before{font-size:57px;opacity:1}.slick-prev:before{font-family:ss-font!important;content:"\e900"!important}.slick-next:before{font-family:ss-font!important;content:"\e901"!important}.col-content-right{padding:0 0 0 15px}.posts-row{border-top:1px solid #ccc;padding:55px 0}.posts-row-inner{margin:0 -15px}.homePostInner{padding:0 15px}.post-inner-end{border-top:1px solid #ccc;padding-top:50px}.home-news{padding-bottom:120px}.post-meta{margin:30px 0 10px;font-family:Montserrat,Gotham,sans-serif;color:#999}.post-meta .meta-date{font-weight:600;color:#666}.post-meta .meta-category a{text-decoration:none;color:#999}.post-meta .meta-category a:hover{text-decoration:underline}.homePostInner h3 a{color:#4d4d4d;font-size:30px;font-family:Montserrat,Gotham,sans-serif;font-weight:200;text-decoration:none;transition:all .2s ease-in}.homePostInner h3 a:hover{color:#999;transition:all .2s ease-in}.homePostInner p{font-weight:200}.post-inner-end a{font-family:Montserrat,Gotham,sans-serif;font-weight:400;color:#999;transition:all .2s ease-in}.post-inner-end a:hover{color:#4d4d4d;transition:all .2s ease-in}.article-img{-webkit-clip-path:polygon(20% 0,80% 0,100% 0,100% 80%,90% 100%,20% 100%,0 100%,0 0);clip-path:polygon(20% 0,80% 0,100% 0,100% 85%,92% 100%,20% 100%,0 100%,0 0);overflow:hidden;max-height:305px}.article-img img{-o-object-fit:cover;object-fit:cover;width:100%}.page-header{position:relative;background-position:50%;background-size:cover;background-repeat:no-repeat;height:700px;margin-bottom:100px}.page-header .container,.page-header .container-inner{height:100%}.pg-head-content{position:absolute;width:100%;height:100%;bottom:0;left:auto;right:auto}.pg-head-col{position:relative;height:100%}.page-header-title,.page-header-title-inner{position:absolute;height:100%;width:100%}.page-header-title-inner{background-color:#262626;max-width:606px;max-height:400px;bottom:0}.page-header-title-inner .blk-inner{padding:10%}.page-header-title-inner h1{font-size:42px;letter-spacing:1.25px;color:#fff;padding:0 0 5%;margin:0}.postRow{margin:0 -10px 80px}.postItem{margin-bottom:50px}.postItemInner{padding:0 10px}.post-filter{padding:37px 0}.category_item a{text-decoration:none}.category_item a span{font-family:Montserrat,Gotham,sans-serif;color:#999}.blog .all-posts a span,.category_item .active span{color:#666;font-weight:700}.news-filter .all-posts{text-transform:uppercase}.news-filter{display:inline-block;list-style-type:none;margin:0;padding:0}.news-filter .category_item{display:inline-block;font-size:14px;padding-right:20px}.news-filter .category_item:last-of-type{padding-right:0}.postItemContent{padding-right:5%}.blog .post-meta{margin:40px 0 10px}.postItemInner h3{margin:0 0 20px}.postItemInner h3 a{color:#4d4d4d;font-size:22px;font-family:Montserrat,Gotham,sans-serif;font-weight:200;text-decoration:none;transition:all .2s ease-in}.postItemInner:hover .prod-card-link-inner{border-top:1px solid #ccc;transition:1.5s ease;-webkit-transition:1.5s ease;-o-transition:ease 1.5s}.postItemInner:hover .prod-card-link-inner a{color:#666}.post-pagination{padding:38px 0}.post-pagination .page-numbers{padding:0 20px;font-size:14px}.post-pagination .nav-links{text-align:center}.post-pagination a{color:#4e4e50;font-weight:300;text-decoration:none;transition:all .1s ease-in}.post-pagination .nav-links .prev{float:left;padding:0}.post-pagination .nav-links .next{float:right;padding:0}.post-pagination .nav-links .prev:before{content:"\e900"!important;float:left}.post-pagination .nav-links .next:after,.post-pagination .nav-links .prev:before{font-family:ss-font!important;font-size:57px;margin-top:-20px;font-weight:100!important}.post-pagination .nav-links .next:after{content:"\e901"!important;float:right}.post-pagination .nav-links .current,.post-pagination a:hover{font-weight:700;text-decoration:underline}.post-pagination a:hover{color:#999;transition:all .1s ease-in}.blog .page-header,.category .page-header{margin-bottom:0}.download.article{text-decoration:none;background-color:#4d4d4d;padding:20px 40px 20px 35px;display:inline-block;border:1px solid #4d4d4d;transition:all .2s ease-in}.download.article:before{font-family:ss-font;content:"\e902";color:#fff;font-size:23px;float:left;padding-right:8px;background-color:transparent;transition:all .2s ease-in}.download.article span{color:#fff;font-size:14px;font-weight:700;text-decoration:none;text-transform:uppercase;display:inline-block;margin:5px 0 0;transition:all .2s ease-in}.download.article:hover{background-color:#fff;transition:all .2s ease-in}.download.article:hover:before,.download.article:hover span{color:#4d4d4d;transition:all .2s ease-in}.download.article:hover:before{background-color:transparent}.post-content{padding-right:130px}.post-header{padding:65px 0 30px}.post-header h1{font-size:48px;font-weight:100;margin:30px 0 0;letter-spacing:-1.5px}.post-intro p{font-size:22px;font-weight:100;line-height:32px;letter-spacing:-.5px;margin:0}.post-intro p a{color:#f36b21;font-weight:100}.post-intro ul>li{color:#666;font-size:22px;line-height:32px;font-weight:100}.post-content-element{margin-bottom:60px}.post-video-block-inner,.post-video-block-inner img{position:relative}.post-play{background-color:#f36b21;border-radius:80px;width:101px;height:101px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.post-play span{content:" ";display:inline-block;width:101px;height:101px;background-image:url(/wp-content/themes/supplyservices/img/play-arrow.svg);background-size:cover;background-repeat:no-repeat}.post-content-element .paragraph-blk h2{color:#4d4d4d;font-size:22px;font-weight:700;letter-spacing:-.5px;margin:0}.two-col-content-row{width:100%}.two-col-content-row .paragraph-blk-inner .paragraph-text-blk{padding:0 0 20px}.two-col-content-row{margin:0 0 20px}div.block-title{margin-bottom:25px}.two-col-content-row .wpseo-location{padding:0 20px}.two-col-content-row .wpseo-opening-hours{margin-top:10px}.paragraph-blk .two-col-content-row:last-of-type{margin-bottom:0}.two-col-content-row .wpseo-info-window-wrapper .wpseo-location{padding:0}div.wpseo-location h3 span{display:block;margin-top:-4px}@media (max-width:767px){.two-col-content-row{margin:0 0 30px}.two-col-content-row .paragraph-blk-inner .paragraph-text-blk,.two-col-content-row .wpseo-location{padding:0}.two-col-content-row .wpseo-map-canvas{width:100%}div.wpseo-location h3 span{margin-top:0}}.post-content-element .paragraph-blk h3{color:#4d4d4d;font-size:18px;line-height:1.5;font-weight:700;letter-spacing:-.5px;margin:0}.post-content-element .paragraph-blk .paragraph-text-blk p{font-size:16px;line-height:26px;color:#4d4d4d}.post-content-element .paragraph-blk .paragraph-text-blk p:last-of-type{-webkit-margin-after:0;margin-block-end:0}div.cap-padding{padding-bottom:20px}.paragraph-text-blk{margin-bottom:30px}.paragraph-text-blk a{color:#f36b20}.paragraph-text-blk ol,.paragraph-text-blk ul{margin-bottom:25px}.paragraph-text-blk ol li,.paragraph-text-blk ul li{color:#4d4d4d;margin-bottom:10px}.quote-blk{border-left:5px solid #f36b20}.quote-blk-inner{padding:40px}.post-content-element .quote-text{font-size:22px;font-weight:100;line-height:32px;letter-spacing:-.5px;margin:0}.post-content-element .quote-name{font-size:16px;font-weight:700;margin:25px 0 0}.post-two-col-row{margin:0 -10px}.post-content-element .col-img-blk{padding:0 10px}.paragraph-text-blk .post-btn{color:#fff;background-color:#f36b20;padding:20px 35px;display:inline-block;text-decoration:none;font-weight:700;text-transform:uppercase;margin-top:30px;transition:all .2s ease-in}.paragraph-text-blk .post-btn:hover{opacity:.8;transition:all .2s ease-in}.single-post-back{border-top:1px solid #ccc;padding:80px 0;margin-top:20px}.single-post-back a:before{font-family:ss-font!important;content:"\e900"!important;font-size:57px;float:left;margin-top:-20px;font-weight:100!important}.single-post-back a{color:#4e4e50;font-weight:300}.single-post-back a,.single-post-back a:hover{text-decoration:none;transition:all .1s ease-in}.single-post-back a:hover{color:#999}div.paragraph-text-blk div.wpseo-location,div.paragraph-text-blk div.wpseo-map-canvas,div.paragraph-text-blk div.wpseo-opening-hours-wrapper{margin-bottom:20px}div.wpseo-location div,div.wpseo-location span{font-family:Montserrat,Gotham,sans-serif;font-size:16px;line-height:22px;color:#4d4d4d}div.paragraph-text-blk span.wpseo-email,div.paragraph-text-blk span.wpseo-fax,div.paragraph-text-blk span.wpseo-phone{display:block;margin-bottom:0}div.paragraph-text-blk div.wpseo-address-wrapper{margin-bottom:15px}div.paragraph-text-blk div.wpseo-location br{display:none}div.paragraph-text-blk div.street-address br{display:block}div.paragraph-text-blk span>a>span{color:#f36b20}div.paragraph-text-blk table.wpseo-opening-hours td{color:#4d4d4d;font-family:Montserrat,Gotham,sans-serif;font-size:16px;line-height:22px;padding:2px 0}div.paragraph-text-blk table.wpseo-opening-hours tr{margin-bottom:5px}div.paragraph-text-blk table.wpseo-opening-hours td.day{font-weight:600;padding-right:40px}div.wpseo-location h3 span{font-size:18px}.head-play:before{content:" ";display:inline-block;width:53px;height:53px;background-image:url(/wp-content/themes/supplyservices/img/play-arrow.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;float:left;background-color:#f36b21;border-radius:50px}.head-play span{padding:14px 0 0 10px;display:inline-block;color:#f36b21;font-weight:700;font-size:22px}.partners-slider,.team-slider{margin:60px 0 0}.partnersSlider .slick-list,.teamSlider .slick-list{max-width:1225px;margin:auto;padding-bottom:60px}.partnersSlider .slide-col-inner,.teamSlider .slide-col-inner{padding:0 15px}.teamSlider .profile-img{padding-bottom:69.41%;background-size:cover;background-repeat:no-repeat}.partnersSlider .profile-img{padding-bottom:52.7%;background-size:cover;background-repeat:no-repeat}.parnter-details,.person-details{padding:20px 0}.person-details .role{font-size:14px;font-family:Montserrat,Gotham,sans-serif;font-weight:400!important;color:#999;text-decoration:none}.partner-text p,.person-bio .bio{font-weight:300;padding-right:20px}.partner-text p,.person-bio .bio,.person-bio .quote{font-size:16px;line-height:1.8;color:#4d4d4d;font-family:Montserrat,Gotham,sans-serif;margin:0}.person-bio .quote{font-weight:700!important;padding:20px 20px 0 0}.partner-slide-content,.team-slide-content{border-bottom:1px solid #ccc;padding-bottom:70px}.partner-text a{color:#999;display:block;margin-top:40px;transition:all .2s ease-in}.partner-text a:hover{color:#f36b20;transition:all .2s ease-in}.product-content-title{border-top:none}.single-products .product-content-title{border-top:5px solid #ccc}.company-content .section-text p{font-size:22px;line-height:1.5;font-weight:200;color:#4d4d4d;max-width:75%}.company-content .section-title p{font-size:30px;line-height:36px;color:#4d4d4d;margin:0;padding-top:70px}.company-section{padding-bottom:80px}.company-section .banner-content-blk-inner a{color:#fff;display:inline;padding-top:0;transition:all .2s ease-in}.company-section .banner-content-blk-inner p{color:#fff}.company-section .banner-content-blk-inner a:hover{color:#f36b20;transition:all .2s ease-in}.company-section .banner-row{margin-bottom:70px}.timeline{background-color:#f5f5f5;padding:120px 0 160px;margin-bottom:100px}.timelineSlider .slick-list{max-width:1225px;margin:auto}.timeline-content-img-inner{position:relative}.timeline-img img{margin:auto}.year-title-inner h1{font-weight:900;color:#ccc;font-size:25px;margin:0}.slick-dots .slick-active button{background-color:transparent!important}.slick-dots li button:before{font-size:12px;color:#4d4d4d}.slick-dots li.slick-active button:before{color:#666;opacity:1}.slick-dots{bottom:-15%}.timeline-content-inner h2{font-size:35px;color:#4d4d4d;margin-top:10px}.timeline-content-inner p{color:#4d4d4d;font-size:16px;font-weight:300}.timeline-content{position:relative}.timeline-content-inner{position:absolute;bottom:auto}.company-section .banner-content-blk-inner{max-height:380px}.page-title{background-color:#f5f5f5;height:auto}.associated-products .page-title,.chains-sprockets .page-title,.engineering-plastics .page-title,.extras .page-title,.magnetic-separators-and-industrial-magnets .page-title,.truck-liners .page-title{background-color:#383839}.associated-products .title-col-content h1,.chains-sprockets .title-col-content h1,.engineering-plastics .title-col-content h1,.extras .title-col-content h1,.magnetic-separators-and-industrial-magnets .title-col-content h1,.truck-liners .title-col-content h1{color:#fff}.associated-products .title-col-content p,.associated-products .title-col-content p a,.chains-sprockets .title-col-content p,.chains-sprockets .title-col-content p a,.engineering-plastics .title-col-content p,.engineering-plastics .title-col-content p a,.extras .title-col-content p,.extras .title-col-content p a,.magnetic-separators-and-industrial-magnets .title-col-content p,.magnetic-separators-and-industrial-magnets .title-col-content p a,.truck-liners .title-col-content p,.truck-liners .title-col-content p a{color:#ccc}.title-col-img{position:absolute;height:auto;bottom:0}.title-col-img-inner{position:relative;bottom:auto}.title-col-content{padding:60px 10% 80px 0;margin:0}.title-col-content h1{color:#4d4d4d;font-size:42px;text-transform:none;font-weight:200;margin:0;letter-spacing:-1.5px}.title-col-content p{margin:33px 0;line-height:28px;max-width:85%}.product-grid{margin:0 -15px 50px;flex-direction:row}.extra-card{order:4}@media (max-width:1479px){.extra-card{order:3}}@media (max-width:1200px){.extra-card{order:3}}@media (max-width:1023px){.extra-card{order:2}}@media (max-width:850px){.extra-card{order:2}}@media screen and (max-width:959px){.ubermenu-nav{background:#570!important}}.product-card{min-height:562px;margin:0 0 50px}.related-products .product-card{min-height:0}div.related-grid{margin:0 -15px}.product-card-inner{padding:0 15px;position:relative}.product-card-inner a{text-decoration:underline;color:#666}.prod-img{overflow:hidden;position:relative;-webkit-clip-path:polygon(20% 0,80% 0,100% 0,100% 80%,90% 100%,20% 100%,0 100%,0 0);clip-path:polygon(20% 0,80% 0,100% 0,100% 85%,92% 100%,20% 100%,0 100%,0 0)}.prod-img img{width:100%;background-color:#f5f5f5;padding:0}.prod-img-inner{position:relative}.prod-card-line{display:block;width:100%;height:4px;background-color:#ccc;position:absolute;top:0;z-index:10}.prod-card-line,.product-card-inner:hover .prod-card-line{transition:.5s ease;-webkit-transition:.5s ease;-o-transition:ease .5s}.product-card-inner:hover .prod-card-line{width:33%}.prod-card-content-inner .prod-card-title a{text-decoration:none}.prod-card-content-inner h2{color:#666;font-size:22px;line-height:28px;letter-spacing:-1px;margin:0}.prod-card-content-inner{padding:20px 10px 0;margin:0;min-height:250px}.prod-card-content-inner p{padding-right:0;line-height:22px;font-weight:200;margin:10px 0 20px}.prod-card-features{margin-top:10px}.prod-card-features-one{margin-bottom:3px}.prod-card-features>.feature-item{margin-bottom:5px}.prod-card-features>.feature-item:last-of-type{margin-bottom:0}.prod-card-features-one .label,.prod-card-features-two .label,.related-products .label{display:inline-block;text-align:left;width:50%;font-family:Montserrat,Gotham,sans-serif;text-transform:uppercase;font-size:14px;font-weight:200;color:#666;float:left}.prod-card-features-one .value,.prod-card-features-two .value,.related-products .value{display:inline-block;text-align:left;width:50%;font-family:Montserrat,Gotham,sans-serif;text-transform:none;font-size:14px;font-weight:600;color:#666}.prod-card-link{margin-top:47px}.prod-card-link-inner{border-top:1px solid transparent;border-bottom:1px solid #ccc;padding:18px 0}.prod-card-link-inner,.prod-card-link-inner p{-webkit-transition:1.5s ease;-o-transition:ease 1.5s}.prod-card-link-inner p{color:transparent;text-decoration:none;font-weight:700;font-size:14px;letter-spacing:1px;padding:0 5px}.prod-card-link-inner p:hover span{transition:none!important}.prod-card-link-inner p span{text-decoration:underline}.prod-card-link-inner a{color:transparent;font-weight:600;text-decoration:underline!important}.prod-card-link-inner a,.prod-card-link-inner a:hover,.product-card-inner:hover .prod-card-link-inner{-webkit-transition:1.5s ease;-o-transition:ease 1.5s}.product-card-inner:hover .prod-card-link-inner{border-top:1px solid #ccc}.product-card-inner:hover .prod-card-link-inner a,.product-card-inner:hover .prod-card-link-inner p{color:#4d4d4d;-webkit-transition:1.5s ease;-o-transition:ease 1.5s}.product-card .parts{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative;-webkit-clip-path:polygon(100% 0,100% 90%,85% 100%,0 100%,0 0);clip-path:polygon(100% 0,100% 90%,85% 100%,0 100%,0 0)}.parts .prod-card-line{background-color:#d839b3!important}.product-card>a{text-decoration:none}.parts-card-inner{padding:50px 30px}.prod-card-link-inner p{height:auto!important;margin:0;padding:0 10px}.parts-card-inner h1{font-size:32px;line-height:34px;margin:0;color:#fff}.parts-card-inner a{text-decoration:underline;display:block;color:#fff;font-family:Montserrat,Gotham,sans-serif;letter-spacing:.2px;font-weight:400;margin-top:50px;transition:.5s ease;-webkit-transition:.5s ease;-o-transition:ease .5s}.arrow-link h3:before{font-family:ss-cta;content:"\e900";font-size:30px;text-decoration:none!important;font-weight:inherit;float:left;padding-right:8px;margin-top:-5px}.arrow-link.service-contact-title{margin:40px 0 0}.arrow-link.service-contact-title h3{margin:0;color:#fff;font-size:18px;font-weight:700;text-decoration:none;transition:all .25s ease-in}.parts-card-inner a:hover{color:#d839b3;transition:.5s ease;-webkit-transition:.5s ease;-o-transition:ease .5s}.parts:hover .arrow-link.service-contact-title h3{color:#d839b3}.archive .faq-row{padding-bottom:0}.archive .vallenato-inactive:before{margin-bottom:20px}.single-product-overview{background-color:#f5f5f5;padding:120px 50px 100px;margin:0 0 100px}.single-product-overview-container{padding-left:20px}.single-product-overview ul{list-style:none;margin:40px 0;padding:0}.single-product-overview h1{color:#4d4d4d;font-size:42px;text-transform:none;font-weight:200}.single-product-overview h1,.single-product-overview p{max-width:490px}.single-product-overview ul li{color:#4d4d4d;font-size:14px;line-height:24px;font-weight:700}.single-product-overview li:before{content:"+";margin-right:5px}.product-content-title h2{font-size:30px;color:#4d4d4d;margin:0;padding-top:40px}.single-product-properties h5{color:#4d4d4d;font-size:20px;margin:0;word-wrap:break-word}.single-product-content{padding-bottom:100px}.single-product-content-left{padding:0 15px 0 0}.single-product-content-right{padding:0 0 0 15px}.product-content-item{padding:0 20px 20px}.single-product-icons .product-content-item{padding:0 20px 60px}.single-product-icons{padding-bottom:80px!important}.single-product-icons .content-row{padding-top:54px}.single-product-features .content-row,.single-product-properties .content-row{padding-top:60px}.single-product-properties.fullwidth-image .content-row{padding-top:42px}.single-product-properties.fullwidth-image .intro-content p{max-width:75%;margin-bottom:20px}.single-product-properties.fullwidth-image .intro-content p:last-of-type{margin-bottom:50px}.single-product-faqs .content-row,.single-product-options .content-row{padding-top:56px}.content-row{border-top:1px solid #ccc}.content-row,.options-row{padding-top:42px}.archive .options-row{border-top:1px solid #ccc}.content-row-inner{width:100%;margin:0 -20px}div.bullet-content div.contentTitleBlk{height:auto!important}.contentTitleBlk h5:before{content:"+";display:block;font-size:14px;font-weight:700;margin-bottom:20px}.contentIconTitleBlk h5{color:#4d4d4d;font-size:20px;word-wrap:break-word;margin:0 0 20px}div.bullet-content div.contentTitleBlk h5:before{display:inline-block;margin:3px 5px 3px 0;float:left}div.bullet-content.single-product-properties h5{display:flex}.temp-img,.temp-text{display:inline;float:left}.temp-text{font-size:20px;color:#28ace2;font-family:Montserrat,Gotham,sans-serif;font-style:normal;font-weight:700;padding:5px 0 5px 10px}.single-product-features h5{color:#666;font-weight:400;text-transform:uppercase;margin:0 0 15px}.single-product-features .product-content-item p{color:#4d4d4d;font-size:20px;font-weight:700;margin:0}.download{text-decoration:none;background-color:#fff;padding:20px 40px 20px 35px;display:inline-block;transition:all .2s ease-in}.download:before{font-family:ss-font;content:"\e902";font-size:23px;float:left;padding-right:8px;background-color:transparent}.download:before,.download span{color:#4d4d4d;transition:all .2s ease-in}.download span{font-size:14px;font-weight:700;text-decoration:none;text-transform:uppercase;display:inline-block;margin:5px 0 0}.download:hover{background-color:#4d4d4d;transition:all .2s ease-in}.download:hover:before,.download:hover span{color:#fff;transition:all .2s ease-in}.download:hover:before{background-color:transparent}.options-img{position:relative;width:106px;overflow:hidden;-webkit-clip-path:polygon(20% 0,80% 0,100% 0,100% 80%,90% 100%,20% 100%,0 100%,0 0);clip-path:polygon(20% 0,80% 0,100% 0,100% 75%,82% 100%,20% 100%,0 100%,0 0)}.options-img img{width:106px;height:auto}.two-col-option .options-img{width:auto;-webkit-clip-path:none;clip-path:none}.two-col-option .options-img img{width:auto}.options-text h5{font-size:20px;margin:0}.intro-content p{margin-top:0}.options-text p{max-width:75%;margin-top:0}.options-two-text p{font-size:16px;font-weight:700;margin:5px 0 0}.supplier-img{position:relative;width:106px;overflow:hidden}.supplier-img img{width:106px;height:auto}.supplier-content,.supply-logo{display:block}.options-img.supply-logo{width:200px;overflow:visible;-webkit-clip-path:none;clip-path:none}.options-img.supply-logo img{width:200px}.supply-logo:after{content:none!important}.supplier-content p{max-width:100%}.supplier-content{margin-left:10px}.supplier-content p{font-size:16px;font-weight:700;margin:5px 0 0}.supplier-content a{font-size:14px;font-weight:400;text-decoration:underline;color:#666}.supplier-content a:hover{opacity:.8}.single-product-elements-faqs .content-row-inner,.single-product-elements-table .content-row-inner{margin:0}.single-product-elements-faqs .intro-content p{max-width:75%}.vallenato-active:before{background-image:url(/wp-content/themes/supplyservices/img/minus.svg)}.vallenato-active:before,.vallenato-inactive:before{float:left;content:" ";display:inline-block;width:27px;height:27px;margin:-3px 15px 0 0;background-position:50%;background-size:contain;transition:all .1s ease-in}.vallenato-inactive:before{background-image:url(/wp-content/themes/supplyservices/img/plus.svg)}.vallenato-header,.vallenato-header:hover{background:transparent;border:transparent}.vallenato-content{padding:0 40px 30px;border-width:0;border-radius:0;width:100%}.vallenato-active h3{color:#4d4d4d}.vallenato-header h3{font-size:20px;color:#4d4d4d;margin:0 0 20px}.vallenato-header:hover h3{color:#4d4d4d;transition:all .1s ease-in}.vallenato-content p{max-width:75%;margin-left:15px}.faq-item{border:solid #ccc;border-width:0 0 1px}.archive .faq-item{border:0}.faq-row{padding-bottom:20px}.faq-row:last-of-type{padding-bottom:0}.related-title{padding:0 0 60px}.related-title h3{font-family:Montserrat,Gotham,sans-serif;color:#4d4d4d;font-size:14px;text-transform:uppercase;font-weight:700;letter-spacing:1px;margin:0;padding:0}.image-halves-inner img{width:100%}.image-halves-inner{padding:0 10px}.tablepress-scroll-wrapper::-webkit-scrollbar{height:8px!important;margin-top:0;z-index:100}.tablepress-scroll-wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2)!important;border-radius:50px}.tablepress-scroll-wrapper::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2)!important;outline:1px solid rgba(0,0,0,.2)!important;border-radius:50px}.product-table{margin-top:70px;overflow:visible!important}section.post-content-element>div.product-table{margin-top:0}div.paragraph-blk div.paragraph-text-blk:last-of-type{margin-bottom:0}#ascrail2000-hr{display:block!important}.scroll-width{width:250px}.product-table .tablepress td,.product-table .tablepress th{font-family:Montserrat,Gotham,sans-serif;font-size:14px;line-height:20px;letter-spacing:1.5px;min-width:250px!important}.product-table .tablepress .row-1 td:first-line{font-weight:700;text-transform:uppercase}.product-table .tablepress .row-1 td{font-family:Montserrat,Gotham,sans-serif;font-size:14px;font-weight:400!important;text-transform:none}div.product-table span.tablepress-table-description{font-family:Montserrat,Gotham,sans-serif;font-size:14px;line-height:24px;letter-spacing:.2px;color:#666;margin-bottom:20px}section.post-content-element div.product-table span.tablepress-table-description{font-family:Montserrat,Gotham,sans-serif;font-size:16px;line-height:24px;letter-spacing:.2px;color:#4d4d4d;margin-bottom:30px}section.post-content-element div.product-table span.tablepress-table-description br{display:none}section.post-content-element .product-table .tablepress td,section.post-content-element .product-table .tablepress th{font-size:16px;color:#4d4d4d}.product-table .tablepress td{padding:15px 10px}.product-table .tablepress .row-1 td{padding:15px 10px 25px}.product-table .tablepress .row-1{font-weight:700}.product-table .tablepress thead th{background-color:#fff;padding:0 0 30px}.product-table .tablepress .even td{background-color:#f2f2f2}.product-table .tablepress .odd td{background-color:#fff}.product-table .tablepress thead th{border-bottom:1px solid rgba(0,0,0,.3)}.product-table .tablepress tbody td{border-top:1px solid rgba(0,0,0,.3)}.product-image-row .content-row-inner{margin:0}.product-image-row .product-content-item{padding:0 0 20px}.footerBanner .footer-banner-content{background:#f5f5f5;height:520px;position:relative}.footerBanner .footer-image{position:absolute;width:50%;height:100%;right:0;top:0}.footerBanner .footer-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}@media (max-width:1130px){.footerBanner .footer-image{display:none}}.cta-content{position:absolute;top:50%;transform:translateY(-50%)}.cta-content-inner h1{font-size:48px;color:#333;margin:0 0 15px;padding:0}.cta-content-inner p{font-family:Montserrat,Gotham,sans-serif;font-weight:400;font-size:16px;color:#333;margin:0 0 40px;padding:0}.cta-content-inner .btn{text-transform:uppercase;font-weight:600;letter-spacing:1px;color:#4d4d4d;text-decoration:none;background-color:#fff;padding:20px 40px 20px 35px;display:inline-block;margin-top:0;transition:all .25s ease-in}.cta-content-inner .btn:hover{background-color:#4d4d4d;color:#fff}.cta-content-inner .contact-block-phone{margin-top:-2px}.seo-location-row div.location-address a:hover,.seo-location-row div.location-address a:hover span{color:#f36b21}.seo-location-row div.location-inner{padding-right:18.92%}.seo-location-row div.border-orange{border-top:1px solid #f36b21}.seo-location-row div.border-blue{border-top:1px solid #28ace2}.seo-location-row div.border-purple{border-top:1px solid #d839b3}div.location-inner-content>h4{margin:40px 0 30px!important}div.location-inner-content>h4>a{font-size:20px;color:#4e4e50}div.location-inner-content div.location-address,div.location-inner-content div.location-map{margin-bottom:30px}div.location-inner-content div.wpseo-location div,div.location-inner-content div.wpseo-location span{font-family:Montserrat,Gotham,sans-serif;font-size:14px;line-height:22px;color:#4d4d4d}div.location-inner-content div.wpseo-address-wrapper{margin-bottom:30px}div.location-inner-content table.wpseo-opening-hours td{color:#4d4d4d;font-family:Montserrat,Gotham,sans-serif;font-size:14px;line-height:24px;padding:0}div.location-inner-content table.wpseo-opening-hours td.day{font-weight:600;padding-right:40px}div.social-container>a.social-item{display:inline-block;margin:0 10px 0 0}.page-template-pg-contact-new div.seo-location-row{margin-bottom:120px}.contact-social .cred-col{margin-bottom:20px}.contact-social .connect-col h2,.contact-social .cred-col h2{font-size:16px;font-weight:700}.page-template-pg-contact-new div.social-row-inner{border-top:1px solid #ccc;padding:40px 0 70px}.contact-title{padding:80px 0}@media (max-width:1279px){.contact-social{margin-top:30px}.page-template-pg-contact-new div.seo-location-row{margin-bottom:70px}}.cred-col .download{color:#333;background-color:#fff}.cred-col .download:hover{color:#fff;background-color:#333}.page-template-pg-contact,.page-template-pg-contact-new,.page-template-pg-contact-new .footer,.page-template-pg-contact .footer{background-color:#fff}.cred-col .download{color:#fff;background-color:#f36b21}.cred-col .download:before{color:#fff}.contact-title{padding:100px 0 105px}.contact-title h1{font-size:48px;font-weight:100;color:#4d4d4d;margin:0;letter-spacing:-2.1px;line-height:1.2}.contact-row .location-inner a,.contact-row .location-inner h4,.contact-row .location-inner p{color:#4e4e50}.contact-row .location-inner h4{margin-bottom:5px}.contact-row .location-inner p{margin:0 0 22px;line-height:24px}.contact-row .location-title{margin-bottom:25px}.contact-row .location-sub p{margin-bottom:0}.single-wpseo_locations ul.primary-sidebar{padding-top:0}.single-wpseo_locations .post-meta{margin:16px 0 10px}.single-wpseo_locations .post-header h1{margin:11px 0 0}.single-wpseo_locations .post-header{padding:65px 0 39px}.single-wpseo_locations div.locations-elements div.wpseo-map-canvas{margin-bottom:42px}.single-wpseo_locations div.wpseo-location h3 span{letter-spacing:.8px}.single-wpseo_locations div.locations-elements div.wpseo-location>h3{margin:0 0 27px}.single-wpseo_locations div.locations-elements div.wpseo-location>h3 span{font-size:18px}.single-wpseo_locations div.wpseo-location div,.single-wpseo_locations div.wpseo-location span{font-size:14px}.single-wpseo_locations div.locations-elements a,.single-wpseo_locations div.locations-elements a>span{color:#4d4d4d;text-decoration:none}.single-wpseo_locations div.locations-elements a:hover,.single-wpseo_locations div.locations-elements a:hover>span{color:#f36b20}.single-wpseo_locations div.locations-elements table.wpseo-opening-hours td{color:#4d4d4d;font-family:Montserrat,Gotham,sans-serif;font-size:14px;line-height:24px;padding:0}.single-wpseo_locations div.location-link-section{border-top:1px solid #ccc;padding-top:50px;margin-top:100px}.single-wpseo_locations div.location-link-row-content{margin-bottom:50px}.single-wpseo_locations div.location-link-row-content:last-of-type{margin-bottom:0}.single-wpseo_locations div.locations-elements p{font-size:14px;line-height:26px;color:#999}.single-wpseo_locations div.location-link-row-inner h5{color:#666;font-size:16px;font-weight:600}.single-wpseo_locations div.location-link-row-content h2{color:#4d4d4d;font-size:30px}.single-wpseo_locations .article-elements.locations-elements{padding-right:2%}.single-wpseo_locations .location-link-row-content-intro{margin-bottom:15px}.single-wpseo_locations .location-link-row-content-links p,.single-wpseo_locations .location-link-row-content-links p a{color:#999}.single-wpseo_locations .location-link-row-content-links p a{text-decoration:underline}@media (max-width:1279px){div.locations-sidebar-column{margin-top:30px}}div.locations-content{padding-bottom:100px}div.locations-elements div.wpseo-map-canvas{margin-bottom:20px}div.locations-elements p{font-size:16px;line-height:26px;color:#4d4d4d}div.locations-elements div.wpseo-address-wrapper{margin-bottom:20px}div.locations-elements .wpseo-opening-hours{margin-top:20px}div.locations-elements div.wpseo-location>h3{margin:0}div.locations-elements a,div.locations-elements a>span{color:#f36b20}div.locations-elements table.wpseo-opening-hours td{color:#4d4d4d;font-family:Montserrat,Gotham,sans-serif;font-size:16px;line-height:22px;padding:2px 0}div.locations-elements table.wpseo-opening-hours td.day{font-weight:600;padding-right:40px}ul#menu-locations{list-style-type:none;margin:20px 0 0;padding:0}ul#menu-locations>li{margin-bottom:5px}ul#menu-locations>li>a{font-size:16px;line-height:26px;color:#4d4d4d;text-decoration:none}ul#menu-locations>li>a:hover{color:#f36b20;text-decoration:underline}span.wpseo-email{font-size:0!important}span.wpseo-email>a{font-size:14px!important;text-decoration:underline!important}.page-title.service{background-color:#383839}.page-title.service h1{color:#fff}.page-title.service p{margin:33px 0;line-height:28px;max-width:85%;color:#f2f2f2;font-size:16px;font-weight:400}.page-template-pg-services .company-section{padding-bottom:0}.testimonials{margin-top:130px}.page-template-pg-services .partnersSlider .profile-img{padding:0 0 20px}.page-template-pg-services .partnersSlider .profile-img>img{margin:auto}.page-template-pg-services .partnersSlider .slick-list{padding-bottom:0}.page-template-pg-services .page-header{margin-bottom:0}.service-row{padding:0 100px}.service-content .right{text-align:right}#page>div.service-item:nth-of-type(2) .service-col-left{padding:50px 7.7% 25px 3%}#page>div.service-item:nth-of-type(2) .service-col-right{padding:50px 3% 25px 7.7%}.service-col-left{padding:25px 7.7% 25px 3%}.service-col-right{padding:25px 3% 25px 7.7%}.service-content-block{margin-top:36px}.service-col-left .service-content-inner{text-align:right}.service-col-right{border-left:2px solid}.service-content .service-content-inner p{color:#333;font-size:16px;line-height:28px;font-weight:100;margin:0 0 28px;letter-spacing:0}.service-content .service-content-inner p:last-of-type{margin-bottom:0}.service-content-inner h3{font-size:22px;margin:0;letter-spacing:-.8px}.service-border-left:after{transform:translateX(-100%)}.service-border-left:after,.service-border-right:after{content:" ";display:block;border-bottom:2px solid;border-color:inherit;width:50px;position:absolute;left:50%;bottom:0}.service-border-right:after{transform:translateX(0)}.page-template-pg-services .footerBanner{margin-top:150px}.contact-block-phone{display:inline-block;float:left;margin-top:10px}.service-contact-title{display:inline-block;margin-left:10px}.service-contact-title h3{margin:0}.service-contact-title h3 a{margin:0;color:#999;font-size:32px;text-decoration:none;transition:all .25s ease-in}.cta-content-inner .service-contact-title h3 a:before{font-family:ss-font;content:"\e904";font-size:40px;text-decoration:none!important;font-weight:inherit;float:left;padding-right:8px}.service-contact-title h3 a:hover{color:#4d4d4d;transition:all .25s ease-in}.service-contact-title p{margin:0;color:#999}.contact-block-phone-line{display:block;border-bottom:1px solid #999;width:70%;height:1px;margin:20px 0}.phone-container,.service-contact-subtitle{display:block}.service-contact-subtitle{padding-left:54px}.service-contact-subtitle a,.service-contact-subtitle p{color:#999;margin:0;font-size:16px;display:block}.service-contact-subtitle a{margin-top:5px;color:#999;text-decoration:none;transition:all .25s ease-in}.service-contact-subtitle a:hover{text-decoration:underline}.service-contact-subtitle strong{font-size:18px}.footer{background-color:#333}.footer_top{padding:80px 0 0}.footer .container-inner{height:auto}.footerItem ul{list-style-type:none;padding:0}.footerItem p{color:#ccc}.footerItem a{color:#fbae3b}.footer_bottom{padding:80px 0 20px}.page-template-pg-contact-new .footer_bottom{padding:10px 0 20px}.footer_bottom .three-colour span{width:33.3333333%;height:1px;display:inline-block}.footer_bottom .three-colour{margin-bottom:5px}.footer_top .content-row{border-color:#666!important}.footerBRight{float:right}.footer_bottom p{font-size:12px;color:#999}.footer_bottom a{font-size:12px;color:#ccc;font-weight:900}.page-template-pg-contact .footer_bottom a{color:#4e4e50}.footerBRight a:hover{opacity:.8}.footer_top h2{color:#fff;font-size:30px;margin:0;padding-top:40px}.location-inner img{margin-bottom:30px}.location-inner h4{font-size:16px;color:#fff;margin-bottom:0}.location-sub p{margin:0;color:#fff!important}.location-inner a,.location-inner p{font-size:14px;color:#ccc}.location-inner a:hover{color:#f36b21}.page-template-pg-contact .location-inner a:hover{color:#4e4e50;opacity:.7}.page-template-pg-contact .location-sub p{color:#4e4e50!important}.footerBanner .container,.footerBanner .container-inner{height:100%}.page-template-pg-contact .footer_bottom{padding:6% 0 20px}.footer .social-row-inner{margin-top:24px}.banner-quote-inner{margin-top:0;max-width:65%;position:relative;height:100%}.banner-quote-inner p{font-size:30px;line-height:44px;color:#4d4d4d;margin:0;position:absolute;top:42%;transform:translateY(-50%)}.add-content-inner{padding:0}.add-content-inner span p{margin:0 0 22px}@media (max-width:1439px){.banner-quote-inner{max-width:80%}.add-content-inner span p{max-width:100%}}@media (max-width:1120px){.banner-quote-inner{max-width:80%}}@media (max-width:1024px){.banner-quote-inner{margin-top:0}}@media (max-width:1515px){.top-header .nav-list li>a,.ubermenu-main .ubermenu-item-level-0>.ubermenu-target,.ubermenu-main .ubermenu-item-normal>.ubermenu-target,div.asl_w .probox .proinput input{font-size:13px!important}.top-header .nav-list li.header-social>a{font-size:26px!important}.ubermenu-item-level-0 .ubermenu-target{padding:15px 15px 0!important}}@media (max-width:1500px){.home-hero h1{font-size:42px}}@media (max-width:1480px){.post-content{padding-right:0}}@media (max-width:1479px){.product-card{width:33.3333%}}@media (max-width:1440px){.cta-content-inner{max-width:85%}.timeline-content-inner{position:absolute;left:0;bottom:auto}.timelineSlider .slick-list{max-width:100%;margin:0;padding:0 60px}.ubermenu-main.ubermenu-transition-slide .ubermenu-active>.ubermenu-submenu.ubermenu-submenu-type-mega{max-height:570px!important}.cta-content-inner h1{font-size:40px}.popup_menu_opened .popup_menu_holder_outer{visibility:hidden}.popup_menu_holder_outer,.popup_menu_opened .popup_menu_holder_outer{transition:opacity 0 ease-in-out;-moz-transition:opacity 0 ease-in-out;-webkit-transition:opacity 0 ease-in-out}}@media (max-width:1439px){.popup_menu_opened .popup_menu_holder_outer{visibility:visible}.drillin-content p{font-size:24px;line-height:36px}.header{height:80px;top:0}.header .logo,.nav{width:50%}.nav{height:80px}.siteLogo{bottom:auto;top:41px;height:100%}#page{padding-top:100px}.top-header,.ubermenu{display:none!important}.mobile-nav{display:block;float:right;margin-top:30px}.header.sticky-header{height:100px}.bottom-header,.sticky-bottom-header{top:100px!important}.nav-search{float:none}.popup_menu_opened{position:fixed}div[id*=ajaxsearchlite].wpdreams_asl_container{width:400px!important;border-radius:50px!important;margin:0 auto!important}div[id*=ajaxsearchliteres].wpdreams_asl_results .results div.asl_image{width:120px!important;height:60px!important}div.asl_w .probox{height:40px!important}div.asl_w .probox .promagnifier{width:40px!important;height:40px!important}div.asl_w .probox .proinput input{font-size:16px!important}div.asl_w .orig:-ms-input-placeholder{font-weight:100!important}div.asl_w .orig::-moz-placeholder{font-weight:100!important}div.asl_w .orig::placeholder{font-weight:100!important}.nav-search div.asl_m .proinput input.orig{padding:5px!important}div.asl_r .results .item .asl_content h3,div.asl_r .results .item .asl_content h3 a{color:#333!important;font-size:16px!important;text-shadow:none!important}div.asl_r p.showmore{color:#333!important;padding:10px!important;font-size:16px!important}div.asl_r p.showmore a{background-color:#f36b20;color:#fff!important;padding:10px 0!important;font-size:16px!important}div.asl_r p.showmore a:hover{opacity:.8}}@media (max-width:1300px){.home-hero h1{font-size:40px}}@media (max-width:1280px){.service-row{padding:0}.ubermenu-responsive-default.ubermenu{float:right!important}.ubermenu-main.ubermenu-transition-slide .ubermenu-active>.ubermenu-submenu.ubermenu-submenu-type-mega{max-height:550px!important}}@media (max-width:1279px){.seo-location-row div.location-inner{margin-bottom:60px}.hero-tile{flex-direction:column-reverse}.hero-tile img{margin:0}.single-product-overview h1{font-size:36px}.options-text{margin-left:20px}.options-text p{max-width:100%}.timeline-content-inner{position:relative;left:auto;bottom:auto;padding-right:10%;padding-left:10px}.timeline-slide-controls .control-container{margin-top:-40px}.product-card{width:50%}ul.primary-sidebar{padding:0 0 0 10px}ul.primary-sidebar .three-colour{max-width:380px}.single ul.primary-sidebar{padding-top:20px;padding-left:0}.single-product-options.options-2-col .content-row{border:none}.single-product-options.options-2-col .single-product-content-right{padding:0}.single-product-options.options-2-col .intro-content p{padding-right:10%}}@media (max-width:1201px){.product-card{min-height:542px!important}}@media (max-width:1200px){.container{padding-right:70px;padding-left:70px}.banner-content-inner h1{font-size:40px}.title-col-img-inner{display:none}.page-title-row .title-col{width:100%}}@media (max-width:1130px){.logo img{height:auto;margin:0}.header{position:relative;height:80px;z-index:9999}.drillin-content p{font-size:18px;line-height:26px}.banner-content-blk-inner h1{font-size:38px}.page-header{height:500px}.page-header-title-inner{max-height:400px}.footerBanner .footer-banner-content{background-image:none!important;background-color:#f5f5f5}.cta-content-inner{max-width:100%}.cta-content{position:relative;top:auto;transform:none;padding:50px 0 80px}.footerBanner .footer-banner-content{height:auto}}@media (max-width:1100px){.timelineSlider{padding-bottom:40px}.timeline-slide-controls .control-container{margin-top:0}.banner-quote-inner{max-width:90%}}@media (max-width:1100px){.page-title{height:auto!important}.add-content-inner span p{max-width:100%}}@media (max-width:1024px){.container{padding-left:50px;padding-right:50px}.add-content-inner{padding:0}.featuredSlider,.partnersSlider,.teamSlider{padding:0 50px}.banner-content-blk-inner h1{margin-top:0}.slick-list{max-width:850px!important;margin:auto}.timeline-content-inner{position:relative;bottom:auto}.page-header-title-inner h1{font-size:38px}.postItemInner .prod-card-link-inner a{color:#666}.postItemInner .prod-card-link-inner,.prod-card-link-inner{border-top:1px solid #ccc}.prod-card-link-inner p,.prod-card-link-inner p a{color:#4d4d4d}.product-card{min-height:525px!important}.bottom-header{top:98px}.page-header{margin-bottom:70px}.contact-title{padding:80px 0}.contact-title h1{font-size:38px}.seo-location-row div.location-inner{padding-right:10%}}@media (max-width:1024px) and (min-width:1023px){.company-section .banner-row{background-position:70% 50%}}@media (max-width:1023px){.page-template-pg-contact-new .connect-col{margin-top:20px}.two-col-option .options-img img{width:100%}.post-header h1{font-size:40px}ul.primary-sidebar li>h3{font-size:24px}div.locations-elements{padding-bottom:40px}.banner-quote-inner{position:relative;height:auto}.banner-quote-inner p{margin:0 0 30px;position:relative;top:0;transform:none}.banner-quote-inner{max-width:80%}.banner-add-content .pure-g{padding:0 25px}.home-news .posts-row{border-top:none}.image-halves-inner{padding:0}#page>div.service-item:nth-of-type(2) .service-col-right{padding:50px 0}ul.primary-sidebar .three-colour{max-width:100%}ul.primary-sidebar{padding:30px 0 0 10px}.bottom-header{display:none}.page-header .container,.page-header .container-inner{padding:0}.single-product-overview{padding:50px 50px 100px}.single-product-overview img{margin-top:20%}.content-row{border-top:1px solid transparent;padding-top:25px}.product-content-item{padding:0 10px}.single-product-icons .product-content-item{padding:0 5px 50px;float:left}.hero{max-height:100%}.drillin-blk{width:50%;margin-bottom:50px}.blk-bg-hover{opacity:1}.slick-next:before,.slick-prev:before{font-size:47px}.banner-row{background-image:none!important;padding-bottom:40%}.home .company-section .banner-row{padding-bottom:0;height:auto}.mobile-banner-row{padding-bottom:43%;background-size:cover;background-repeat:no-repeat;background-position:50%}.banner-content,.banner-content-blk{position:relative}.banner-content-col{height:auto}.banner-content-blk-inner{max-width:100%;max-height:100%;height:100%;width:100%;position:relative}.page-header{background-image:none!important;height:auto}.page-header-title,.pg-head-content{position:relative}.page-header-title-inner{position:relative;max-width:100%;max-height:100%}.page-header-title-inner .blk-inner{padding:6% 10% 10%}.timelineSlider .slide-inner{flex-direction:column-reverse}.timeline-content-inner h2{margin:0}.service-col-left,.service-col-right{padding:0 0 50px}.service-row{padding-bottom:50px}.service-col-left .service-content-inner{text-align:left}.service-border-left:after,.service-border-right:after{display:none}.service-col-right{border-left:none;border-bottom:2px solid}.service-border-right .service-col-right{border-bottom:none}.service-border-right .service-col-left{border-bottom:2px solid}.service-border-right{flex-direction:column-reverse}.page-template-pg-services .page-header{margin-bottom:60px}.service-row{padding:0 50px 50px}.service-row:first-of-type{padding:50px 0}.contact-block-phone-line{border:none}.service-content-block{margin-top:36px;max-width:85%}.footer_top .content-row{border:none}.footerBRight{float:left}.drillin-right-blk .drillin-content{position:relative}.drillin-right-blk .drillin-blk-inner a{position:relative!important}.banner-content-blk-inner h1{margin-top:0}.parts-card-inner h1{letter-spacing:0}.timeline-img img{margin:0 0 30px;max-width:100%}.timeline{padding:80px 0}.timelineSlider{padding-bottom:0}.timeline-content-inner{position:relative;left:auto;bottom:auto;padding-right:0;padding-left:0}.timelineSlider .slick-list{padding:0 30px}.timeline-content-inner p{max-width:90%}.banner-content-blk-inner .blk-inner{padding:10% 10% 15%}.add-content-inner span p{max-width:85%}.contentIconTitleBlk{height:auto!important;float:left}.col-content-right{padding:0}.footer-content{flex-direction:column-reverse}.contact-row-inner .social-row-inner{margin:30px 0 10px}.single-product-content-left{width:50%;padding-bottom:50px}.archive .options-row{border:none}}@media (max-width:1000px){.home-hero h1 br{display:none}.home-hero h1{max-width:85%;padding:40px 0 0}.hero-tile{padding:60px 0 0}}@media (max-width:975px){.title-col-content{padding:50px 0 60px}}@media (max-width:950px){.add-content-inner span p{max-width:100%}}@media (max-width:900px){.add-content-inner{padding:0}}@media (max-width:850px){.product-card{width:100%!important}.home-hero h1{max-width:90%;font-size:42px}.single-product-overview-container{padding-left:0;padding-right:0}.single-product-overview p{max-width:100%}.overviewCol,.title-col{width:100%}.title-col-img-inner{position:relative}.title-col-img-inner img{max-width:75%}.title-col-img{height:auto}.single-product-overview img{margin:0 auto}.page-title{height:auto}.product-card{width:50%}.postItem{width:100%!important}.postItemInner h3{height:auto!important}.postItemContent{max-width:100%}.article-img img{width:100%}.company-content .section-text p{max-width:95%}}@media (max-width:849px){.page-template-pg-services .partnersSlider .profile-img>img{margin:0}}@media (max-width:810px){.banner-row{background-image:none!important;padding-bottom:50%}}@media (max-width:800px){.tax-product_category .breadcrumbs{display:none}.product-grid{padding-top:50px}}@media (max-width:768px){.drillin-blk{width:100%}.service-content-block{max-width:100%}.slick-next:before,.slick-prev:before{font-size:47px;opacity:1}.slick-next,.slick-prev{top:40%}.banner-quote-inner{max-width:90%}.single-product-options.options-2-col .two-col-option{width:100%}.single-product-options.options-2-col .two-col-option .options-img,.single-product-options.options-2-col .two-col-option .options-img img{width:auto}}@media (max-width:767px){div.seo-location-row{margin-bottom:0}.seo-location-row div.location-inner{padding-right:0}#page{padding-top:100px}.home-hero h1{padding:0}.hero-tile img{max-width:150px}.banner-quote-inner p{font-size:28px;line-height:38px}.col-content-right{padding:0}.banner-row{height:auto;padding-bottom:0}.mobile-banner-row{padding-bottom:44%}.banner-content-blk-inner h1{margin:0 0 40px}.posts-row{border-top:none;padding:35px 0}.homePost h3,.homePost p{max-width:75%}.homePost{margin-bottom:30px}.homePost .article-img img{width:100%}.secondary-drillin-row .drillin-blk-inner a{color:#fff;text-decoration:underline}.drillin-right-blk a{color:#4d4d4d!important}.post-content-element .col-img-blk{padding:0 0 20px}.post-content-element .col-img-blk img{width:100%}.banner-content-blk-inner h1,.cta-content-inner h1,.home-hero h1,.homePostInner h3 a,.product-content-title h2{font-size:28px}.secondary-drillin-row{padding:80px 0 40px}.blk-line{top:1px}.drillin-right-blk .drillin-content{padding-right:10%}.single-product-content-left{width:100%;padding-bottom:20px}.single-product-content-right{padding:0}.product-card .parts{-webkit-clip-path:none;clip-path:none}.partner-text p{padding-right:0}}@media (max-width:700px){.product-card{width:100%}.featuredSlider,.partnersSlider,.teamSlider{padding:0 30px}}@media (max-width:650px){.banner-quote-inner{max-width:100%}}@media (max-width:600px){.banner-add-content .pure-g{padding:0}.top-header .nav-list{display:none}.container{padding-left:30px;padding-right:30px}.drillin-blk{margin-bottom:50px;padding:0}.drillin-row{padding:50px 0;margin:0}.banner-content-inner h1{font-size:30px}.banner-row{padding-bottom:0}.service-row{padding:0 0 50px}.homePost h3,.homePost p{max-width:100%}.title-col-img-inner img{max-width:90%}.timeline-content-inner p{max-width:100%}.page-header-title-inner .blk-inner{padding:50px 30px 60px}.add-content-inner span p{font-size:16px}.title-col-content p{max-width:100%}}@media (max-height:667px){div.asl_r .results{max-height:240px!important}}@media (max-width:570px){.siteLogo{top:30px;height:auto}.mobile-nav{margin-top:27px}}@media (max-width:500px){.featuredSlider .slide-col-inner{padding:0}.slick-next:before,.slick-prev:before{font-size:37px;opacity:1}.add-content-inner span p,.partnersSlider .slide-col-inner,.teamSlider .slide-col-inner{padding:0}div[id*=ajaxsearchlite].wpdreams_asl_container{width:300px!important}.drillin-content p{font-size:18px;line-height:26px}}@media (max-width:415px){.banner-content-blk-inner h1{font-size:28px}.add-content-inner span p{padding:0}}.chains-sprockets .prod-card-line,.related-products .chains-sprockets .prod-card-line,.term-chains-sprockets .prod-card-line{background-color:#fe6b00}.chains-sprockets .single-product-overview li:before{color:#fe6b00}.chains-sprockets .product-content-title{border-top:5px solid #fe6b00}.chains-sprockets .contentTitleBlk h5:before{color:#fe6b00}.chains-sprockets .product-card-inner:hover .prod-card-link-inner,.term-chains-sprockets .product-card-inner:hover .prod-card-link-inner{border-color:#fe6b00}.chains-sprockets .product-card-inner .prod-card-link-inner a:hover,.chains-sprockets .product-card-inner .prod-card-link-inner p:hover,.term-chains-sprockets .product-card-inner .prod-card-link-inner a:hover,.term-chains-sprockets .product-card-inner .prod-card-link-inner p:hover{color:#fe6b00!important}.chains-sprockets .cs-active>.ubermenu-target span:after,.cs-active.ubermenu-active>.ubermenu-target span:after{content:" ";display:block;border-bottom:7px solid #fe6b00;padding-bottom:10px}.engineering-plastics .prod-card-line,.related-products .engineering-plastics .prod-card-line,.term-engineering-plastics .prod-card-line{background-color:#28ace2}.engineering-plastics .single-product-overview li:before{color:#28ace2}.engineering-plastics .product-content-title{border-top:5px solid #28ace2}.engineering-plastics .contentTitleBlk h5:before{color:#28ace2}.engineering-plastics .product-card-inner:hover .prod-card-link-inner,.term-engineering-plastics .product-card-inner:hover .prod-card-link-inner{border-color:#28ace2}.engineering-plastics .product-card-inner .prod-card-link-inner a:hover,.engineering-plastics .product-card-inner .prod-card-link-inner p:hover,.term-engineering-plastics .product-card-inner .prod-card-link-inner a:hover,.term-engineering-plastics .product-card-inner .prod-card-link-inner p:hover{color:#28ace2!important}.engineering-plastics .ep-active>.ubermenu-target span:after,.ep-active.ubermenu-active>.ubermenu-target span:after{content:" ";display:block;border-bottom:7px solid #28ace2;padding-bottom:10px}.associated-products .prod-card-line,.related-products .associated-products .prod-card-line,.term-associated-products .prod-card-line{background-color:#ccc}.associated-products .single-product-overview li:before{color:#ccc}.associated-products .product-content-title{border-top:5px solid #ccc}.associated-products .contentTitleBlk h5:before{color:#ccc}.associated-products .product-card-inner:hover .prod-card-link-inner,.term-associated-products .product-card-inner:hover .prod-card-link-inner{border-color:#ccc}.associated-products .product-card-inner .prod-card-link-inner a:hover,.associated-products .product-card-inner .prod-card-link-inner p:hover,.term-associated-products .product-card-inner .prod-card-link-inner a:hover,.term-associated-products .product-card-inner .prod-card-link-inner p:hover{color:#ccc!important}.as-active.ubermenu-active>.ubermenu-target span:after{content:" ";display:block;border-bottom:7px solid #ccc;padding-bottom:10px}.related-products .truck-liners .prod-card-line,.term-truck-liners .prod-card-line,.truck-liners .prod-card-line{background-color:#fff200}.truck-liners .single-product-overview li:before{color:#fff200}.truck-liners .product-content-title{border-top:5px solid #fff200}.truck-liners .contentTitleBlk h5:before{color:#fff200}.term-truck-liners .product-card-inner:hover .prod-card-link-inner,.truck-liners .product-card-inner:hover .prod-card-link-inner{border-color:#fff200}.term-truck-liners .product-card-inner .prod-card-link-inner a:hover,.term-truck-liners .product-card-inner .prod-card-link-inner p:hover,.truck-liners .product-card-inner .prod-card-link-inner a:hover,.truck-liners .product-card-inner .prod-card-link-inner p:hover{color:#fff200!important}.ln-active.ubermenu-active>.ubermenu-target span:after{content:" ";display:block;border-bottom:7px solid #fff200;padding-bottom:10px}.magnetic .prod-card-line,.related-products .magnetic .prod-card-line,.term-magnetic-separators-and-industrial-magnets .prod-card-line{background-color:#f3b300}.magnetic .single-product-overview li:before{color:#f3b300}.magnetic .product-content-title{border-top:5px solid #f3b300}.magnetic .contentTitleBlk h5:before{color:#f3b300}.magnetic .product-card-inner:hover .prod-card-link-inner,.term-magnetic-separators-and-industrial-magnets .product-card-inner:hover .prod-card-link-inner{border-color:#f3b300}.magnetic .product-card-inner .prod-card-link-inner a:hover,.magnetic .product-card-inner .prod-card-link-inner p:hover,.term-magnetic-separators-and-industrial-magnets .product-card-inner .prod-card-link-inner a:hover,.term-magnetic-separators-and-industrial-magnets .product-card-inner .prod-card-link-inner p:hover{color:#f3b300!important}.mag-active.ubermenu-active>.ubermenu-target span:after,.magnetic .mag-active>.ubermenu-target span:after{content:" ";display:block;border-bottom:7px solid #f3b300;padding-bottom:10px}.term-magnetic-separators-and-industrial-magnets .mag-active.ubermenu-current-menu-item>.ubermenu-target span:after,li.parent-item.mag-active:hover>a.ubermenu-target span:after{border-bottom:7px solid #f3b300}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:200;src:url(../../../../../../../themes/supplyservices/fonts/montserrat-v15-latin-200.eot);src:local("Montserrat ExtraLight"),local("Montserrat-ExtraLight"),url(../../../../../../../themes/supplyservices/fonts/montserrat-v15-latin-200.eot?#iefix) format("embedded-opentype"),url(../../../../../../../themes/supplyservices/fonts/montserrat-v15-latin-200.woff2) format("woff2"),url(../../../../../../../themes/supplyservices/fonts/montserrat-v15-latin-200.woff) format("woff"),url(../../../../../../../themes/supplyservices/fonts/montserrat-v15-latin-200.ttf) format("truetype"),url(../../../../../../../themes/supplyservices/fonts/montserrat-v15-latin-200.svg#Montserrat) format("svg")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(../../../../../../../themes/supplyservices/fonts/montserrat-v15-latin-300.eot);src:local("Montserrat Light"),local("Montserrat-Light"),url(../../../../../../../themes/supplyservices/fonts/montserrat-v15-latin-300.eot?#iefix) format("embedded-opentype"),url(../../../../../../../themes/supplyservices/fonts/montserrat-v15-latin-300.woff2) format("woff2"),url(../../../../../../../themes/supplyservices/fonts/montserrat-v15-latin-300.woff) format("woff"),url(../../../../../../../themes/supplyservices/fonts/montserrat-v15-latin-300.ttf) format("truetype"),url(../../../../../../../themes/supplyservices/fonts/montserrat-v15-latin-300.svg#Montserrat) format("svg")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(../../../../../../../themes/supplyservices/fonts/montserrat-v15-latin-regular.eot);src:local("Montserrat Regular"),local("Montserrat-Regular"),url(../../../../../../../themes/supplyservices/fonts/montserrat-v15-latin-regular.eot?#iefix) format("embedded-opentype"),url(../../../../../../../themes/supplyservices/fonts/montserrat-v15-latin-regular.woff2) format("woff2"),url(../../../../../../../themes/supplyservices/fonts/montserrat-v15-latin-regular.woff) format("woff"),url(../../../../../../../themes/supplyservices/fonts/montserrat-v15-latin-regular.ttf) format("truetype"),url(../../../../../../../themes/supplyservices/fonts/montserrat-v15-latin-regular.svg#Montserrat) format("svg")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(../../../../../../../themes/supplyservices/fonts/montserrat-v15-latin-700.eot);src:local("Montserrat Bold"),local("Montserrat-Bold"),url(../../../../../../../themes/supplyservices/fonts/montserrat-v15-latin-700.eot?#iefix) format("embedded-opentype"),url(../../../../../../../themes/supplyservices/fonts/montserrat-v15-latin-700.woff2) format("woff2"),url(../../../../../../../themes/supplyservices/fonts/montserrat-v15-latin-700.woff) format("woff"),url(../../../../../../../themes/supplyservices/fonts/montserrat-v15-latin-700.ttf) format("truetype"),url(../../../../../../../themes/supplyservices/fonts/montserrat-v15-latin-700.svg#Montserrat) format("svg")}#ajaxsearchpro1_1 .probox .proinput input.orig,#ajaxsearchpro1_2 .probox .proinput input.orig,div.asp_m.asp_m_1 .probox .proinput input.orig{font-family:Montserrat,sans-serif!important}::-moz-placeholder{font-family:Montserrat,sans-serif!important}:-ms-input-placeholder{font-family:Montserrat,sans-serif!important}::placeholder{font-family:Montserrat,sans-serif!important}.associated-products .title-col-content p,.associated-products .title-col-content p a,.chains-sprockets .title-col-content p,.chains-sprockets .title-col-content p a,.engineering-plastics .title-col-content p,.engineering-plastics .title-col-content p a,.extras .title-col-content p,.extras .title-col-content p a,.magnetic-separators-and-industrial-magnets .title-col-content p,.magnetic-separators-and-industrial-magnets .title-col-content p a,.truck-liners .title-col-content p,.truck-liners .title-col-content p a{color:#f2f2f2;font-size:16px;font-weight:400}.prod-card-content-inner p{font-weight:400}.prod-card-content-inner h2{letter-spacing:0}div.location-inner-content div.wpseo-location div,div.location-inner-content div.wpseo-location span,div.location-inner-content table.wpseo-opening-hours td{font-family:Montserrat,sans-serif}.company-content .section-text p,.contact-title h1,.homePostInner h3 a,.homePostInner p,.postItemInner h3 a,.service-content .service-content-inner p,.single-product-overview h1{font-weight:300}.prod-card-features-one .label,.prod-card-features-two .label,.related-products .label{font-weight:400}.popmake-content{background:url(/wp-content/themes/supplyservices/img/bar.png) no-repeat 0 100%}.popmake-content+.popmake-close{top:0!important}.popmake-content .pop-inner{background:url(/wp-content/themes/supplyservices/img/supply-services-40years.svg) no-repeat;background-size:240px auto;background-position:30px 30px;padding:100px 30px 30px}.popmake-content a{color:#666;text-decoration:underline;transition:all .2s ease-in}.popmake-content a:focus,.popmake-content a:hover{color:#4d4d4d}