article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em
0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em
40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em
0}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em
0}dd{margin:0
0 0 40px}menu,ol,ul{padding:0
0 0 40px}nav ul,nav
ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,body{height:100%}html{font-size:100%}body{background:#f0f0f0;color:#152a3a;font-family:"Nunito",sans-serif;left:0;margin:0;position:relative;min-width:1200px}h1,h2,h3,h4{margin:0
0 15px;color:#152a3a;font-family:"Nunito",sans-serif}li,blockquote{color:#172b3a}p{margin:0
0 15px}.backface{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1.0, 1.0)}a{outline:none;color:#ffcd35;text-decoration:none}a:hover{color:#ffcd35;text-decoration:underline}a:focus,a:active,a:visited{outline:none;ie-dummy:expression(this.hideFocus=true)}.site-wrap{width:935px}.max-wrap{max-width:935px}.content-wrap{width:612px}.product-wrap{width:450px}.header-wrap{width:1200px}.full-wrap{width:100%}.center{margin:0
auto}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-overflow{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.lrs1{letter-spacing:-0.7px}.lrs2{letter-spacing:-1px}.fl{float:left}.fr{float:right}.fn{float:none}.cl{clear:left}.cr{clear:right}.cb{clear:both}.non{display:none}.blo{display:block}.inl{display:inline}.inb{display:inline-block;*display:inline;*zoom:1}.alignleft{float:left;margin:0
25px 25px 0}.alignright{float:right;margin:0
0 25px 25px}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{zoom:1}.col{margin:0
1.3% 0 0}.col-end{margin:0}.col1{width:5.5%}.col2{width:14%}.col3{width:22.5%}.col4{width:31%}.col5{width:39.5%}.col6{width:48%}.col7{width:56.5%}.col8{width:65%}.col9{width:73.5%}.col10{width:82%}.col11{width:90.5%}.col12{width:100%}.rel{position:relative}.abs{position:absolute}.inh{position:inherit !important}.media,.media-body{overflow:hidden;_overflow:visible;zoom:1}.media .media-left{float:left;margin-right:10px}.media .media-left
img{display:block}.media .media-right{float:right;margin-left:10px}.color-ease,
.color-ease
a{-webkit-transition:color 0.07s ease-out;-moz-transition:color 0.07s ease-out;-ms-transition:color 0.07s ease-out;-o-transition:color 0.07s ease-out;transition:color 0.07s ease-out}.background-ease,
.background-ease
a{-webkit-transition:background 0.4s, width 0.4s ease;-moz-transition:background 0.4s, width 0.4s ease;-ms-transition:background 0.4s, width 0.4s ease;-o-transition:background 0.4s, width 0.4s ease;transition:background 0.4s, width 0.4s ease}.all-ease a,
.all-ease,
.slick-prev,
.slick-next,
.gform_wrapper .ginput_container input,
.gform_wrapper .ginput_container select,
.gform_wrapper .ginput_container textarea,
.mailr-inputs input,
.gform_footer input[type="submit"],
.button-wrap a,
.pipe-content li:before,
.categories li a,
.thumb-inner img,
.pipe-nav ul li,
.site-nav li,
.site-nav li a,
.mobile-nav li,
.mobile-nav li a,
.widget_nav_menu ul li,
.widget_service_menu ul li,
.widget-custom .widget-inner,
.content-wrap img,
.ui-datepicker-header
a{-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-ms-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.slow-ease{-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;transition:all 0.5s ease-out}.fast-ease,
.fast-ease
a{-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-ms-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.hover:hover{-webkit-box-shadow:0px 0px 15px 0px rgba(50, 50, 50, 0.2);-moz-box-shadow:0px 0px 15px 0px rgba(50, 50, 50, 0.2);box-shadow:0px 0px 15px 0px rgba(50, 50, 50, 0.2)}.light-hover:hover{-webkit-box-shadow:0px 0px 15px 0px rgba(240, 240, 240, 0.5);-moz-box-shadow:0px 0px 15px 0px rgba(240, 240, 240, 0.5);box-shadow:0px 0px 15px 0px rgba(240, 240, 240, 0.5)}body:after{display:none;content:url('/wp-content/themes/wdl_starter/lib/img/icon-gallery-arrows-hover.png')
url('/wp-content/themes/wdl_starter/lib/img/control-slick-hover.png')
url('/wp-content/themes/wdl_starter/lib/img/icon-pagination-hover.png')
url('/wp-content/themes/wdl_starter/lib/img/icon-menu-item-hover.png')
url('/wp-content/themes/wdl_starter/lib/img/icon-nav-arrow-hover.png')
url('/wp-content/themes/wdl_starter/lib/img/icon-sticky-request-hover.png')
url('/wp-content/themes/wdl_starter/lib/img/icon-sticky-email-hover.png')}.smooth-fonts{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.normal-fonts{-webkit-font-smoothing:subpixel-antialiased}.aliased-fonts{-webkit-font-smoothing:none}.button,
.button-wrap
a{color:#152a3a !important;padding:0
26px;background:#ffcd35;border:2px
solid #ffcd35;font-size:15px;font-weight:800;height:39px;line-height:39px;display:inline-block;-moz-border-radius:19px 19px 19px 19px;-webkit-border-radius:19px 19px 19px 19px;border-radius:19px 19px 19px 19px;text-decoration:none;text-transform:uppercase}.button
a{color:#152a3a}.button a:hover,
.button-wrap a:hover{text-decoration:none}.button:hover,
.button-wrap a:hover{background:#e7b211;border:2px
solid #e7b211;color:#152a3a;text-decoration:none}.button.slim{height:30px;line-height:30px;font-size:0.9em}.button.blue,
.button-wrap.blue
a{border:2px
solid #172b3a;background:#172b3a;color:#fff !important}.button.blue:hover,
.button-wrap.blue a:hover{border:2px
solid #2e78ac;background:#2e78ac}.button-wrap.blue
a{font-size:0.9em}.button.contact,
.button-wrap.contact
a{border:2px
solid #2e78ac;background:#2e78ac;color:#9ecced !important}.button.contact:hover,
.button-wrap.contact a:hover{border:2px
solid #172b3a;background:#172b3a;color:#fff !important}.button.widget-button,
.button-wrap.widget
a{border:2px
solid #fbcb36;background:transparent;color:#fbcb36 !important}.button.widget-button:hover,
.button-wrap.widget-button a:hover{border:2px
solid #fbcb36;background:#fbcb36;color:#224057 !important}.button.case-study,
.button-wrap.case-study
a{border:1px
solid #e7b211;height:41px;line-height:41px;padding:0
30px;position:relative;left:-7px}.button.case-study:hover,
.button-wrap.case-study a:hover{border:1px
solid #e7b211}body.template-front-page .site-content,
body.single-attachment .site-content,
body.full-width .site-content{width:100%}.main{overflow:hidden}.widget-area{width:100%}.container-header{margin:0
0 10px}.container-header h1,
.container-header
h2{margin:0
0 10px;font-size:27px;text-transform:uppercase}.container-header
p{line-height:1.5}.header-outer{background:#152a3a}.site-header{height:118px;background:#152a3a}.logo{width:119px;height:118px;margin:0;overflow:hidden;opacity:1;background:#224057}.logo:hover{background:transparent}.logo
a{width:119px;height:118px;display:block}.logo
img{position:relative;top:0;padding:0;width:100%;height:auto;opacity:1}.logo-bg{background:url('/wp-content/themes/wdl_starter/lib/img/logo-full.png') 0px 0px no-repeat;background-size:100%;-ms-behavior:url(/backgroundsize.min.htc)}.sticky-offset{padding-top:118px}.sticky{position:fixed;top:0;left:0;right:0;z-index:9999}.collapsed .site-header{height:68px}.collapsed .logo,
.collapsed .logo
a{width:95px;height:68px}.collapsed .logo
img{top:-12px}.collapsed .nav-area{height:68px}.collapsed .top-nav-outer{border-bottom:none;height:0px}.contact-number{width:209px;height:118px}.contact-number
p{color:#ffcd35;margin:0
0 0 20px;font-size:23px;letter-spacing:-0.5px;line-height:1.3;font-weight:600}.contact-number p.sticky-title{opacity:0;visibility:hidden;display:block;font-size:12px;margin-top:32px}.collapsed .contact-number{height:68px}.collapsed .contact-number
p{margin:2px
0 0 0}.collapsed .contact-number p.sticky-title{opacity:1;visibility:visible;margin-top:14px}.contact-gmaps-inner{margin:0;height:358px;position:relative;border-top:1px solid #d0cece}#contact-map-canvas{height:358px;position:relative;overflow:hidden;display:block}.gmaps-info{font-family:"Nunito",sans-serif}.mobile-toggle{width:30px;height:22px;margin:0;background:url('/wp-content/themes/wdl_starter/lib/img/menu-mobile-open.png') no-repeat;background-size:30px auto;background-position:center;cursor:pointer;position:absolute;right:0;bottom:12px;opacity:1;visibility:hidden;transition:all 0.5s;-webkit-transition:all 0.5s}.collapsed .mobile-toggle{opacity:1;visibility:visible}.mobile-toggle:hover{opacity:0.6 !important}.mobile-nav{display:none;position:absolute;right:0;top:68px}.mobile-nav
ul{margin:0;padding:0;list-style:none;width:233px;float:left}.mobile-nav ul
li{background:#152a3a;width:100%;padding:0;text-align:left;text-indent:29px;display:block;float:left;position:relative;border-bottom:1px solid #213f55}.mobile-nav ul li:hover{background:#ffcd35}.mobile-nav ul li:hover
a{color:#152a3a}.mobile-nav ul li
a{padding:17.5px 0;width:100%;text-align:left;text-indent:29px;font-size:16px;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:700;letter-spacing:-0.5px;display:block;line-height:17px;outline:none}.mobile-nav ul li.menu-last{border-bottom:none}.mobile-nav ul li.request
a{width:auto;padding-left:28px;background:#152a3a url('/wp-content/themes/wdl_starter/lib/img/icon-sticky-request.png') 28px center no-repeat}.mobile-nav ul li.request:hover
a{padding-left:28px;background:#ffcd35 url('/wp-content/themes/wdl_starter/lib/img/icon-sticky-request-hover.png') 28px center no-repeat}.mobile-nav ul li.email
a{width:auto;padding-left:28px;background:#152a3a url('/wp-content/themes/wdl_starter/lib/img/icon-sticky-email.png') 28px center no-repeat}.mobile-nav ul li.email:hover
a{padding-left:28px;background:#ffcd35 url('/wp-content/themes/wdl_starter/lib/img/icon-sticky-email-hover.png') 28px center no-repeat}.blog-title
h1{color:#ffcd35;margin:0
27px;font-size:22px;letter-spacing:-0.5px;line-height:49px}.email-us
a{color:#b99c36;font-weight:600;font-size:14px;margin-top:15px;padding-left:18px;background:url('/wp-content/themes/wdl_starter/lib/img/icon-email.png') left 5px no-repeat;display:block}.nav-area{width:871px;height:118px;border-right:1px solid #224057}header.desktop .nav-area{display:block !important}.top-nav-outer{width:871px;height:49px;border-bottom:1px solid #224057;opacity:1;visibility:visible;transition-delay:0s;-webkit-transition-delay:0s}.top-nav{margin-left:15px;margin-top:13px}.top-nav
ul{margin:0;padding:0}.top-nav
li{display:block;float:left}.top-nav li.current-menu-item
a{text-decoration:underline}.top-nav
a{text-transform:uppercase;font-weight:600;color:#fff;font-size:13px;margin:0
11px}.nav-outer{background:#152a3a;width:871px}.site-nav{height:68px;margin-left:10px}.site-nav .menu-primary-nav-container{margin-top:22px}.site-nav
ul{height:auto;margin:0;padding:0}.site-nav
li{height:22px;display:block;float:left;position:relative;border-right:1px solid #224057}.site-nav > li.current-menu-item
a{color:#fff;border-bottom:2px solid #ffcd35}.site-nav li.menu-last{border-right:none}.site-nav ul ul>li.menu-item{background:#152a3a}.site-nav ul ul>li.menu-item:hover{background:#ffcd35}.site-nav ul ul>li.menu-item-has-children{background:#152a3a url('/wp-content/themes/wdl_starter/lib/img/icon-nav-arrow.png') 90% 21px no-repeat}.site-nav ul ul>li.menu-item-has-children:hover{background:#ffcd35 url('/wp-content/themes/wdl_starter/lib/img/icon-nav-arrow-hover.png') 90% 21px no-repeat}.site-nav
a{margin:3px
22px 3px;font-size:16px;color:#fff;text-decoration:none;text-transform:uppercase;text-align:center;font-weight:700;letter-spacing:-0.5px;display:block;border-bottom:2px solid #152a3a;line-height:17px;outline:none}.site-nav li:hover{color:#fff}.site-nav a:hover,.site-nav>li:hover>a{color:#fff;border-bottom:2px solid #ffcd35}.site-nav ul
ul{min-width:254px;height:auto;position:absolute;top:100%;left:0;display:none;z-index:99999;padding-top:24px}.site-nav ul ul
ul{padding-top:0}.site-nav li:hover>ul{display:block}.site-nav ul ul
ul{top:0;left:100%}.site-nav ul ul li,
.site-nav ul ul
a{width:100%;padding:0;text-align:left;text-indent:29px}.site-nav ul ul
li{height:auto;border-bottom:1px solid #213f55;border-right:none;border-left:none}.site-nav ul ul li.menu-last{border-bottom:none}.site-nav ul ul li:hover{background:#ffcd35}.site-nav ul ul li
a{border-bottom:none;margin:0;padding:17.5px 0}.site-nav ul ul li a:hover{border-bottom:none}.site-nav ul ul li:hover>a{color:#152a3a}.site-nav ul ul ul
li{text-indent:0;min-width:254px;height:auto;background:#152a3a}.site-nav ul ul ul li
a{color:#fff;width:auto;padding:13.5px 25px;line-height:1.5;text-indent:0}.gallery-container,.youtube-container{margin-right:35px}.product-slick-outer{width:450px;height:480px;margin:0
auto 20px}.product-slick{-webkit-box-shadow:0px 0px 10px 0px rgba(50, 50, 50, 0.3);-moz-box-shadow:0px 0px 10px 0px rgba(50, 50, 50, 0.3);box-shadow:0px 0px 10px 0px rgba(50, 50, 50, 0.3)}.product-slick,.slider-nav{display:none}.slider-nav{width:402px;height:83px}.slider-nav .slick-slide{margin:0
5px}.slider-nav
img{border:1px
solid #d1cfcf}.slider-nav img:hover{border:1px
solid #ffcd35}.carousel{height:550px}.custom-slick-outer{height:550px;overflow:hidden}.custom-slick
p{color:#fff;text-transform:uppercase;font-weight:500;font-size:61px;line-height:1;margin:0
0 20px}.custom-slick p
strong{font-weight:800;color:#ffcd35}.custom-slick-outer img,
.page-header
img{min-width:100%;height:auto}.homepage-carousel-inner{overflow:hidden}.carousel-height{height:550px}.front-title-wrap{top:0;left:0;right:0;bottom:0}.front-title-outer{width:100%;margin:auto;top:0;left:0;right:0;display:table;height:69%}.front-title-inner{color:#fff;text-align:left;width:100%;display:table-cell;vertical-align:middle}.angled-border{bottom:0;left:0;width:100%;height:118px;background:transparent;z-index:2}.angled-border:before{content:'';position:absolute;left:0;top:0;width:100%;height:300px;background:#d5d3d3 url('/wp-content/themes/wdl_starter/lib/img/background-grain.png');-webkit-transform:skewY(-4deg);-moz-transform:skewY(-4deg);-ms-transform:skewY(-4deg);-o-transform:skewY(-4deg);transform:skewY(-4deg)}.page-border{height:42px;left:-1320px;width:3840px;height:42px}.page-border:before{background-image:none;background:#f0f0f0}.product-border{height:155px}.product-border:before{background:#204a69 url('/wp-content/themes/wdl_starter/lib/img/background-product.jpg');-webkit-transform:skewY(-3.5deg);-moz-transform:skewY(-3.5deg);-ms-transform:skewY(-3.5deg);-o-transform:skewY(-3.5deg);transform:skewY(-3.5deg)}.thumb-outer{position:absolute;width:auto;top:0;right:0}.text-outer{width:100%}.with-thumb .text-outer{width:82%;padding-right:18%}.article-outer{position:relative;width:32%;margin-right:2%;margin-bottom:2%}.course-outer,.news-outer{width:290px}.custom-outer{width:211px}.widget-outer{width:100%}.list-outer{width:184px}.full-outer{width:100%;margin-right:0}.news-outer:hover,.custom-outer:hover{transform:translate(-2px,-3px);-ms-transform:translate(-2px,-3px);-moz-transform:translate(-2px,-3px);-webkit-transform:translate(-2px,-3px);-o-transform:translate(-2px,-3px)}.article-inner{background:#fff;border:1px
solid #cecece;-webkit-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.3);-moz-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.3);box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.3)}.news-outer{margin-right:32px;margin-bottom:32px}.custom-outer{margin-right:30px;margin-bottom:30px}.news-outer.third,.custom-outer.fourth,.list-outer.third{margin-right:0}.full-outer.last{margin-bottom:0}.thumb-inner{width:100%}.thumb-inner
a{display:block}.thumb-inner
img{height:auto;display:inline-block;margin:0
auto;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1.0, 1.0)}.thumb-inner img:hover{opacity:0.7}.news-outer .thumb-outer{position:inherit}.custom-outer .thumb-outer,
.category-outer .thumb-outer{width:100%;position:inherit;overflow:hidden}.news-outer .thumb-inner
img{width:100%;height:auto;display:block}.custom-outer .thumb-inner
img{width:auto;height:147px;display:block}.category-outer .thumb-outer
img{margin:10px
auto 0;width:auto;height:177px;display:block}.article-content
ul.categories{margin:0
0 5px;padding:0;float:left;padding-left:0;text-indent:0}.article-content ul.categories
li{float:left;list-style:none;margin:0
10px 10px 0;color:#555;border:1px
solid #555;border-radius:5px;font-size:0.8em;font-weight:600}.article-content ul.categories li
a{color:#555;padding:2.5px 10px;display:block}.article-content ul.categories li a:hover{text-decoration:none;background:#555;color:#fff}.article-content{padding:0}.article-content
h4{margin:0
0 8px;max-height:44px;overflow:hidden}.article-content h4
a{color:#1e1a16}.article-content h4 a:hover,
.article-content h4:hover{color:#ffcd35;text-decoration:none}.article-content p.start-date{font-size:12px;font-weight:600;color:#172b3a;margin:0
0 9px;height:17px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.article-content p.start-date
a{color:#172b3a}.article-content p.date-and-prices{font-size:0.9em;font-weight:500;color:#333;margin:0
0 15px}.article-content
p.excerpt{font-size:1em;font-weight:300;line-height:1.5;margin:0
0 32px;overflow:hidden}.article-content
.content{margin-bottom:15px}.full-outer .article-content{padding:25px}.enquire{margin:0}.enquire .article-inner{background:transparent;box-shadow:none;border:none}.enquire .article-content
h2{text-transform:uppercase;font-size:30px;margin:0
0 5px}.enquire .article-content
p.excerpt{font-size:25px;line-height:1.2;margin:0
0 13px}.enquire.locked .with-thumb .thumb-outer{width:209px;height:209px;top:0;left:0;right:inherit}.enquire.locked .with-thumb .text-outer{width:76%;padding-left:24%;padding-right:0}.article-outer.latest-news{margin-bottom:30px}.latest-news .article-inner{background:#fff}.latest-news .article-content{padding:24px}.latest-news .article-content
h2{font-size:20px;margin:0
0 5px;color:#152a3a;max-height:50px;overflow:hidden}.latest-news .article-content h2
a{color:#152a3a}.latest-news .article-content h2 a:hover{text-decoration:none;color:#ffcd35}.latest-news .article-content
p.excerpt{font-size:14px;line-height:1.6;margin:0
0 13px}.latest-news.locked .with-thumb .thumb-outer{width:186px;height:206px;top:0;left:0;right:inherit;z-index:9}.latest-news.locked .with-thumb .text-outer{width:66%;padding-left:34%;padding-right:0}.latest-news.locked .with-thumb .thumb-inner
img{display:block}.latest-news .text-inner{padding:0;min-height:158px}.latest-news .text-footer{position:absolute;bottom:0}.news-outer .text-outer,
.custom-outer .text-outer{width:100%;padding:0}.custom-outer .text-outer{position:absolute;bottom:0}.news-outer .text-inner{padding:25px;min-height:200px}.custom-outer .text-inner{padding:5px
20px 20px;min-height:80px}.category-outer .text-inner{padding:20px
30px 30px;min-height:80px}.news-outer .article-content p.excerpt,
.custom-outer .article-content
p.excerpt{height:66px}.news-outer .article-content h4,
.custom-outer .article-content
h4{font-size:20px;line-height:1.1;text-transform:none}.custom-outer .article-content
h4{line-height:1.3;max-height:inherit}.category-outer .article-content
h4{line-height:1.3;height:53px;max-height:inherit}.custom-outer .article-content{border:1px
solid #d1cfcf;min-height:250px}.content-wrap
img{opacity:1}.content-wrap img:hover{opacity:0.7}.read-more{font-size:14px;font-weight:700;text-transform:uppercase;color:#ffcd35;padding-left:17px;background:url('/wp-content/themes/wdl_starter/lib/img/icon-read-more.png') 0px center no-repeat}.read-more:hover{background:url('/wp-content/themes/wdl_starter/lib/img/icon-read-more.png') 5px center no-repeat;text-decoration:none}.category-description{margin:0px
0 30px}.container-products{border-bottom:1px solid #c4c4c4;margin:0
0 20px}.container-products.last{border-bottom:none;margin:0}.panel-wrap{left:0;right:0;bottom:0;width:943px;overflow:hidden;z-index:2}.panel-outer{height:217px;margin-right:25px;bottom:-20px}.panel-outer:hover{bottom:0}.panel-outer.last,.panel-outer.second{margin-right:0}.panel-content{width:454px;-webkit-box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.3);box-shadow:0px 0px 2px 0px rgba(0, 0, 0, 0.3);margin:0
2px;border-radius:25px 25px 0px 0px;-moz-border-radius:25px 25px 0px 0px;-webkit-border-radius:25px 25px 0px 0px;overflow:hidden}.panel-content .thumb-outer{width:169px;height:217px;overflow:hidden;background:#fff;opacity:1;position:inherit}.panel-content .thumb-outer:hover{opacity:0.8}.panel-content .thumb-inner{line-height:217px;text-align:center}.panel-content .thumb-inner
a{display:inline-block}.panel-content .thumb-inner
img{vertical-align:middle}.panel-content .text-outer{width:284px;height:216px;overflow:hidden;border-left:1px solid #cda01c;background:rgb(255,205,53);background:-moz-linear-gradient(top,  rgba(255,205,53,1) 0%, rgba(200,161,41,1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,205,53,1)), color-stop(100%,rgba(200,161,41,1)));background:-webkit-linear-gradient(top,  rgba(255,205,53,1) 0%,rgba(200,161,41,1) 100%);background:-o-linear-gradient(top,  rgba(255,205,53,1) 0%,rgba(200,161,41,1) 100%);background:-ms-linear-gradient(top,  rgba(255,205,53,1) 0%,rgba(200,161,41,1) 100%);background:linear-gradient(to bottom,  rgba(255,205,53,1) 0%,rgba(200,161,41,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcd35', endColorstr='#c8a129',GradientType=0 );border-radius:0px 25px 0px 0px;-moz-border-radius:0px 25px 0px 0px;-webkit-border-radius:0px 25px 0px 0px}.panel-content .text-inner{padding:32px
30px}.panel-content h2,
.panel-content h2
a{color:#152a3a}.panel-content
h2{font-size:30px;line-height:1;text-transform:uppercase}.ercolina-bg{background:url('/wp-content/themes/wdl_starter/lib/img/background-ercolina.jpg') left center no-repeat;background-size:cover;-ms-behavior:url(/backgroundsize.min.htc)}.ercolina-height{min-height:225px}.ercolina-inner{padding:27px
0}.ercolina-inner
h2{line-height:1.2;color:#fff;text-transform:uppercase;font-size:30px;margin:0
0 20px}.ercolina-text{width:350px}.ercolina-logo-inner{line-height:225px}.ercolina-logo-inner
img{display:inline-block;vertical-align:middle}.logo-outer{width:25%;text-align:center}.logo-outer.first{text-align:left}.logo-outer.fourth{text-align:right}.logo-height{padding:74px
20px 74px 20px}.logo-height .slick-list{margin:0
34px !important}.logo-height .site-wrap{display:flex}.logo-height .site-wrap .logo-outer{width:16.666%}.logo-height .site-wrap .logo-outer .logo-inner{position:relative;padding-top:50%}.logo-height .site-wrap .logo-outer
img{width:80%;height:80%;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;object-fit:contain;transition:all 0.5s;-webkit-transition:all 0.5s;-webkit-filter:grayscale(0%);filter:grayscale(0%);filter:transparent}.logo-height .site-wrap .logo-outer img:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:gray}.logo-inner{line-height:127px;padding:20px;background-color:#fff;margin:0
10px}.logo-inner
.blo{display:flex;align-items:center;justify-content:center}.logo-inner
img{display:inline-block;vertical-align:middle}.logo-inner img:hover{filter:none;-webkit-filter:grayscale(0%)}.logo-height{min-height:127px}.grey-bg{background:#e6e6e6 !important;border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;box-sizing:border-box}.grey-bg:hover{background:#fcfcfc}.light-bg{background:#f1f1f1}.enquire-bg{background:url('/wp-content/themes/wdl_starter/lib/img/background-enquire.jpg') left center no-repeat;background-size:cover;-ms-behavior:url(/backgroundsize.min.htc);opacity:1}.enquire-height{min-height:209px}.promo-bg{background:url('/wp-content/themes/wdl_starter/lib/img/background-promo.jpg') left center no-repeat;background-size:cover;-ms-behavior:url(/backgroundsize.min.htc);opacity:1}.promo-bg:hover{opacity:0.9}.promo-bg:hover .promo-text
h2{}.promo-height{min-height:120px}.promo-outer{width:80%}.promo-inner{padding:45px
0}.promo-text
h2{margin:0;color:#fff;font-size:25px;line-height:1.2;text-transform:uppercase}.promo-button-wrap{width:20%;right:0;top:0;bottom:0}.promo-button-outer{width:100%;margin:auto;top:0;left:0;bottom:0;right:0;display:table;height:100%}.promo-button-inner{text-align:right;width:100%;display:table-cell;vertical-align:middle}.top-promo{bottom:0;left:0;right:0}.top-promo-inner{padding:30px
0}.machines-bg{background:url('/wp-content/themes/wdl_starter/lib/img/background-machines.jpg') left center no-repeat;background-size:cover;-ms-behavior:url(/backgroundsize.min.htc)}.page-header{overflow:hidden;height:268px}.product-header{height:386px}.rounded-header{bottom:0;left:0;right:0}.rounded-header-product{bottom:118px}.rounded-header-inner{width:452px;min-height:115px;background:#ffcd35;overflow:hidden;border-radius:25px 25px 0px 0px;-moz-border-radius:25px 25px 0px 0px;-webkit-border-radius:25px 25px 0px 0px}.rounded-header-inner:before{content:"";position:absolute;width:120px;height:120px;top:-40px;right:-40px;z-index:2;background:url('/wp-content/themes/wdl_starter/lib/img/background-fullcog-transparent.png') right top no-repeat;-webkit-animation:spin 5s linear infinite;-moz-animation:spin 5s linear infinite;animation:spin 5s linear infinite}@-moz-keyframes
spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes
spin{100%{-webkit-transform:rotate(360deg)}}@keyframes
spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.rounded-header-inner:hover{background:#ffcd35}.rounded-header-text{padding:22px
30px;text-transform:uppercase;overflow:hidden}.rounded-header-text
h1{line-height:1.1;margin-bottom:35px}.text-overlay{position:relative;z-index:2}.mailr-form{width:448px;border:1px
solid #d1cfcf;background:#fff;margin:53px
0 20px 20px;-webkit-box-shadow:0px 0px 15px 0px rgba(50, 50, 50, 0.2);-moz-box-shadow:0px 0px 15px 0px rgba(50, 50, 50, 0.2);box-shadow:0px 0px 15px 0px rgba(50, 50, 50, 0.2)}.mailr-inner{padding:30px}.mailr-form .mailr-header
h2{text-transform:none;line-height:1}.mailr-form
input{width:67%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;font-family:"Nunito",sans-serif;font-weight:300;padding:10.5px 15px;margin:0
0 19px;color:#929292;border:1px
solid #bbbaba;-webkit-appearance:none;-moz-appearance:none;--appearance:none;appearance:none;display:block;background:#f7f7f7;resize:none;outline:none}.mailr-inputs
.button{position:absolute;top:-1px;right:0;height:43px;line-height:42px}.pipe-nav{margin-top:0;margin-bottom:55px}.pipe-nav
ul{margin:0;padding:0;list-style:none;display:inline-block;*display:inline;*zoom:1}.pipe-nav ul
li{background:none;float:left;width:36px;height:36px;line-height:36px;padding:0;margin:0
10px 0 0;background:#fff;border:1px
solid #aeaeae;border-radius:10px;font-family:"Nunito",sans-serif;position:relative}.pipe-nav ul li:hover{background:none;background:#224057}.pipe-nav ul li:before{content:none;padding-right:0}.pipe-nav ul li span,
.pipe-nav ul li
a{font-size:15px;font-weight:600}.pipe-nav ul li
a{width:36px;height:36px;display:block;color:#aeaeae}.pipe-nav ul li a:hover{text-decoration:none;color:#fff !important}.pipe-nav ul li:hover
span{color:#fff !important}.pipe-nav ul li
span.current{color:#aeaeae}.pipe-nav ul li a.next,
.pipe-nav ul li
a.prev{color:#aeaeae;font-weight:700;text-indent:-9999px}.pipe-nav ul li a.next:after,
.pipe-nav ul li a.prev:after{content:' ';position:absolute;top:0;width:36px;height:36px}.pipe-nav ul li a.prev:after{left:0;background:url('/wp-content/themes/wdl_starter/lib/img/icon-pagination.png') 0px 0px no-repeat}.pipe-nav ul li:hover a.prev::after{background:url('/wp-content/themes/wdl_starter/lib/img/icon-pagination-hover.png') 0px 0px no-repeat}.pipe-nav ul li a.next:after{left:0;background:url('/wp-content/themes/wdl_starter/lib/img/icon-pagination.png') -36px 0px no-repeat}.pipe-nav ul li:hover a.next::after{background:url('/wp-content/themes/wdl_starter/lib/img/icon-pagination-hover.png') -36px 0px no-repeat}.pipe-content
h1{font-weight:700;font-size:28px;text-transform:uppercase}.pipe-content
h2{font-weight:700;font-size:26px;text-transform:uppercase}.pipe-content
h3{font-size:22px;font-weight:700;line-height:1.1;text-transform:uppercase}.pipe-content
h4{font-size:20px;font-weight:700;line-height:1.1;text-transform:uppercase}.pipe-content
p{line-height:1.5;font-size:16px;font-weight:100;margin:0px}.pipe-content p
.heading{font-weight:600;font-size:16px}.pipe-content
ul{padding:0;margin:0;list-style:none}.pipe-content ul
li{font-size:16px;font-weight:100;padding-left:20px;line-height:1.6;list-style:none;background:url('/wp-content/themes/wdl_starter/lib/img/icon-menu-item.png') left 7px no-repeat}.supplementary-content
h2{line-height:1.5;margin-bottom:5px}.product-block{margin:0
0 50px;padding:0
0 60px;border-bottom:1px solid #c4c4c4}.product-info-inner{margin:0
0 0px}.info-outer
a{margin-right:25px}.pipe-content
table{border-bottom:1px solid #ededed;color:#757575;font-size:14px;line-height:2;margin:0
0 15px;width:100%}.pipe-content
td{border-top:1px solid #ddd;padding:6px
10px 6px 0}.pipe-content
blockquote{margin:0
0 20px;padding:30px;border:1px
solid #f1c749;border-radius:2px;-webkit-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.2);-moz-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.2);box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.2)}.pipe-content
blockquote{background:#ffcd35 url('/wp-content/themes/wdl_starter/lib/img/background-quote.png') 97% center no-repeat}.pipe-content blockquote
p{font-size:18px;font-weight:700;margin:0}.pipe-content blockquote p:before,
.pipe-content blockquote p:after{font-size:18px;line-height:24px;height:18px;display:inline-block;*display:inline;*zoom:1;overflow:hidden}.pipe-content blockquote p:before{content:'“';padding-right:2px}.pipe-content blockquote p:after{content:'”';padding-left:2px}.border-content{border-bottom:1px solid #c4c4c4}.pipe-content iframe,
.pipe-content
img{-webkit-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-box-shadow:0px 0px 15px 0px rgba(50, 50, 50, 0.2);-moz-box-shadow:0px 0px 15px 0px rgba(50, 50, 50, 0.2);box-shadow:0px 0px 15px 0px rgba(50, 50, 50, 0.2)}.pipe-content
img{height:auto;margin-top:20px}.pipe-content iframe:hover,
.pipe-content img:hover{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1.0, 1.0);-webkit-box-shadow:0px 0px 15px 0px rgba(50, 50, 50, 0.5);-moz-box-shadow:0px 0px 15px 0px rgba(50, 50, 50, 0.5);box-shadow:0px 0px 15px 0px rgba(50, 50, 50, 0.5)}.pipe-content img:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.widget-area{width:290px}.widget-area
.widget{margin:0
0 30px}.widget-custom{-webkit-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.5);-moz-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.5);box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.5)}.widget-custom .widget-inner{padding:25px
30px 30px}.widget
h3{text-transform:uppercase;font-size:20px}.widget
p{font-size:20px;margin:0
0 20px}.widget-blue{background:#1e4e70 url('/wp-content/themes/wdl_starter/lib/img/background-widget.jpg') left center no-repeat;background-size:cover;-ms-behavior:url(/backgroundsize.min.htc)}.widget-blue
h3{color:#ffcd35}.widget
p{color:#fff}.widget-area
.widget_product{margin:0}.widget.widget_categories
h3{margin-bottom:10px}.widget_nav_menu ul,
.widget_categories
ul{margin:0;padding:0;list-style:none}.widget_categories
ul{border-top:1px solid #bbb;border-bottom:1px solid #bbb;padding-top:5px;padding-bottom:5px}.widget_nav_menu li,
.widget_categories
li{border-bottom:1px solid #bbb;padding:0
10px}.widget_categories
li{border-bottom:none}.widget_nav_menu li.menu-first{border-top:1px solid #bbb}.widget_nav_menu li:hover,
.widget_nav_menu li.current-menu-item{background:#e9e8e8}.widget_nav_menu li a,
.widget_categories li
a{padding-top:11px;padding-bottom:11px;padding-left:17px;color:#172b3a;line-height:1.4;font-weight:700;background:url('/wp-content/themes/wdl_starter/lib/img/icon-menu-item.png') 0px 15px no-repeat;display:block}.widget_categories li
a{padding-top:5px;padding-bottom:5px;padding-left:17px;background:url('/wp-content/themes/wdl_starter/lib/img/icon-menu-item.png') 0px 9px no-repeat}.widget_nav_menu li a:hover{color:#7aa9e9;background:url('/wp-content/themes/wdl_starter/lib/img/icon-menu-item-hover.png') 5px 15px no-repeat;text-decoration:none}.widget_categories li a:hover,
.widget_categories li.current-cat
a{color:#7aa9e9;background:url('/wp-content/themes/wdl_starter/lib/img/icon-menu-item-hover.png') 5px 9px no-repeat;text-decoration:none}.widget_text .widget-title{display:none}.widget-form{width:100%;height:auto;margin:0}.widget-form .mailr-header
h2{line-height:1.1;font-size:25px}.widget-form .mailr-inputs
input{width:100%}.widget-form .mailr-inputs
.button{position:inherit}.widget-area .widget ul
ul{margin-left:12px}.widget_rss
li{margin:12px
0;margin:0.857142857rem 0}.widget_recent_entries .post-date,
.widget_rss .rss-date{color:#aaa;font-size:11px;margin-left:12px}.widget_search
label{display:block;font-size:13px;line-height:1.846153846}.widget-area
#s{width:53.66666666666%}.footer-outer{background:#224057}.footer-outer:hover{background:#1a3143}.footer-bottom-outer{background:#172b3a;height:52px;line-height:52px}.site-footer{padding:27px
0}.site-footer
a{color:#fff}.site-footer a:hover{color:#fff;text-decoration:underline}.footer-block{width:289px;margin:0
32px 0 0}.footer-block ul,
.footer-nav-outer
ul{margin:0;padding:0}.footer-block p,#footer-2{margin:0
0 20px}.footer-block
h4{color:#ffcd35;border-bottom:1px solid #294a63;font-size:16px;font-weight:700;text-transform:uppercase;line-height:1;padding:0
0 15px;margin:0
0 25px}.footer-block li,
.footer-block p,
.footer-bottom-inner
p{font-size:15px}.footer-block li,
.footer-block li a,
.footer-block
p{text-decoration:none;color:#fff;font-weight:300;line-height:1.6}.footer-block li a:hover{text-decoration:underline;color:#fff}.footer-block-last{margin:0}.footer-bottom-inner,
.footer-bottom-inner
li{color:#fff;text-decoration:none}.footer-bottom-inner
a{color:#fff}.footer-bottom-inner a:hover{color:#fff;text-decoration:underline}.footer-bottom
p{margin:0}.footer-bottom
ul{margin:0;padding:0;list-style:none}.footer-bottom
li{font-size:15px;float:left;letter-spacing:-0.5px}.footer-bottom li:after{content:"|";color:#fff;padding:0
8px 0 8px}.footer-bottom li.menu-last:after{content:none;padding:0}.footer-block
span{display:inline-block;*display:inline;*zoom:1}.icon{padding-left:25px}.icon-contact{background:url('/wp-content/themes/wdl_starter/lib/img/icon-contact.png') left 4px no-repeat}.icon-footer-email{background:url('/wp-content/themes/wdl_starter/lib/img/icon-footer-email.png') left 5px no-repeat}.icon-location{background:url('/wp-content/themes/wdl_starter/lib/img/icon-location.png') left 5px no-repeat}.dark-bg{display:none;width:100%;height:100%;position:fixed;overflow:auto;top:0px;left:0px;z-index:9999;opacity:0.6;background:rgb(0, 0, 0)}#app-form,#enq-form{display:none}.app-form-outer{position:absolute;left:0;right:0;top:50px;z-index:99999}.app-form-inner{max-width:860px;padding:20px
30px 30px;background:#f0f0f0;border-radius:15px}.app-form-outer
h2.header{color:#173850;font-size:23px;font-weight:600;margin-bottom:10px}.app-form-outer .news-outer{margin-right:0;margin-bottom:30px}.app-form-outer .article-inner{background:#edf2f7;border:none;border-radius:0}.app-form-outer .article-content
p.excerpt{height:auto;margin:0}.app-form .gform_wrapper .gform_body ul
li{width:100%}.app-form .gform_wrapper .ginput_container
textarea{height:174px}.app-form li.course-name{display:none}.close{cursor:pointer;position:absolute;top:25px;right:30px;font-weight:700;font-size:18px;color:#173850;font-family:"Nunito",sans-serif}.contact-form{width:450px;margin-right:35px;background:#fff;border-radius:20px;-webkit-box-shadow:0px 0px 10px 0px rgba(50, 50, 50, 0.3);-moz-box-shadow:0px 0px 10px 0px rgba(50, 50, 50, 0.3);box-shadow:0px 0px 10px 0px rgba(50, 50, 50, 0.3)}.contact-form-inner{padding:29px}.contact-info{width:450px;margin-right:0}.pipe-content .contact-info
h2{text-transform:none}.contact-info p,
.contact-info
a{color:#2e78ac}.contact-info a:hover{color:#2e78ac;text-decoration:underline}.contact-info
span{display:inline-block;vertical-align:top;height:37px}.contact-info
strong{padding-right:10px}.gform_wrapper{float:left;width:100%}.gform_wrapper,#gforms_confirmation_message{padding:0;border:none;-webkit-transition:all 0.12s ease-out;-moz-transition:all 0.12s ease-out;-ms-transition:all 0.12s ease-out;-o-transition:all 0.12s ease-out;transition:all 0.12s ease-out}.gform_wrapper
.gform_body{position:relative}.gform_wrapper .gform_body
ul{list-style:none;padding:0;margin:0}.gform_wrapper .gform_body ul
li{padding:0;margin:0;position:relative;width:100%;background:none}.gform_wrapper .gform_body ul li:hover{background:none}.gform_heading{margin:0
0 25px}.app-form .gform_heading
.gform_description{color:#777;font-size:16px}.contact-form .gform_heading
.gform_description{color:#172b3a;font-weight:700;line-height:1.4}.gform_heading h3,
.gform_confirmation_message
h3{font-size:1.9em;margin:-10px 0 35px;font-weight:600;line-height:1}.gform_confirmation_message
p{color:#777;line-height:1.7;font-family:"calluna-sans",sans-serif;font-weight:400;font-size:1em;margin:0
0 25px}.gform_confirmation_message
.button{padding:0
30px;height:39px;line-height:39px}.gform_wrapper ul li:before{content:none;padding-right:0}.gform_wrapper .ginput_container input,
.gform_wrapper .ginput_container select,
.gform_wrapper .ginput_container textarea,
.simple_captcha_medium input,
.staff-area input,
.category-filter-outer
select{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:16px;font-family:"Nunito",sans-serif;font-weight:300;padding:10.5px 15px;margin:0
0 19px;color:#929292;border:1px
solid #d0cece;letter-spacing:1px;-webkit-appearance:none;-moz-appearance:none;--appearance:none;appearance:none;display:block;background:#fff;resize:none;outline:none;-webkit-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.1);-moz-box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.1);box-shadow:0px 0px 5px 0px rgba(50, 50, 50, 0.1)}.app-form .gform_wrapper .gform_body ul .product-name{display:none}.app-form .gform_wrapper .gform_body ul .date-picker{width:48%;float:left;position:relative}.app-form .gform_wrapper .gform_body ul .date-picker .ui-datepicker-trigger{position:absolute;top:10px;right:15px}.app-form .gform_wrapper .gform_body ul .time-picker{width:48%;float:right}.time-picker
.gfield_time_hour{width:30%;margin-right:10px;float:left}.time-picker .gfield_time_hour
input{width:80%;float:left;margin-right:10%}.time-picker .gfield_time_hour
i{float:left;font-style:normal;line-height:39px;text-align:center;width:10%}.time-picker
.gfield_time_ampm{float:left}.time-picker
.gfield_time_minute{width:30%;float:left}.time-picker .gfield_time_minute
input{width:80%}#ui-datepicker-div{display:none;background:#fff;padding:15px;border:1px
solid #d0cece}#ui-datepicker-div .ui-datepicker-header{margin-bottom:10px}#ui-datepicker-div .ui-datepicker-prev{margin-right:7px}#ui-datepicker-div .ui-datepicker-title
select{margin-top:5px;margin-right:10px}#ui-datepicker-div .ui-datepicker-calendar
td{padding:5px}#ui-datepicker-div .ui-datepicker-calendar
a{color:#929292}#ui-datepicker-div .ui-datepicker-next,
#ui-datepicker-div .ui-datepicker-prev{color:#152a3a;font-weight:600;cursor:pointer}#ui-datepicker-div .ui-datepicker-next:hover,
#ui-datepicker-div .ui-datepicker-prev:hover{color:#ffcd35;font-weight:600;text-decoration:none}.category-filter-outer
select{width:246px;margin:0}.filterbar div
select{width:50%}.gform_wrapper .gform_body ul li.right-aligned{position:absolute;top:0;right:0}.gform_wrapper .ginput_container
textarea{width:100%;height:266px}.gform_wrapper .ginput_container input:focus,
.gform_wrapper .ginput_container select:focus,
.gform_wrapper .ginput_container textarea:focus,
.mailr-inputs input:focus,
.simple_captcha_medium input:focus{border:1px
solid #ffcd35}.simple_captcha_medium
input{width:auto}.gform_wrapper .ginput_container select:-moz-focusring,
.filterbar div select:-moz-focusring,
.category-filter-outer select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.gform_wrapper .ginput_container select::-ms-expand,
.filterbar div select::-ms-expand,
.category-filter-outer select::-ms-expand{display:none}.gform_wrapper .ginput_container select,
.filterbar div
select{background:#fff;background:url('/wp-content/themes/wdl_starter/lib/img/select-arrows-full.png') no-repeat 100% 53%, #fff}.category-filter-outer
select{background:#fff;background:url('/wp-content/themes/wdl_starter/lib/img/select-arrows-double.png') no-repeat 100% 53%, #fff;border:1px
solid #c3c1c1;border-radius:0;padding:7.5px 15px;-webkit-box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.2);-moz-box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.2);box-shadow:0px 1px 2px 0px rgba(50, 50, 50, 0.2)}.gform_wrapper .gfield_time_ampm
select{background:url('/wp-content/themes/wdl_starter/lib/img/icon-time.png') no-repeat 82% 53%, #fff;padding-right:40px}div.validation_error{display:none}div.validation_message{display:none}.gform_wrapper form .gfield_error ::-webkit-input-placeholder{color:#bf1313}.gform_wrapper form .gfield_error :-moz-placeholder{color:#bf1313;opacity:1}.gform_wrapper form .gfield_error ::-moz-placeholder{color:#bf1313;opacity:1}.gform_wrapper form .gfield_error :-ms-input-placeholder{color:#bf1313}.gfield_error .ginput_container input,
.gfield_error .ginput_container textarea,
.gfield_error .gfield_captcha_input_container
input{border:1px
solid #bf1313 !important}span.gfield_required{color:#f5473a;margin:0
0 0 1px}.gform_validation_container{display:none}.gform_ajax_spinner{display:none}.gform_wrapper .gform_body
label{display:none}.gform_wrapper .gform_body li.job-application
label{display:block;margin:0
0 5px}.gform_wrapper .gform_body li.job-application
input{margin:0
0 20px}.gform_wrapper form ::-webkit-input-placeholder{color:#555}.gform_wrapper form :-moz-placeholder{color:#555;opacity:1}.gform_wrapper form ::-moz-placeholder{color:#555;opacity:1}.gform_wrapper form :-ms-input-placeholder{color:#555}.gform_footer{padding:0;clear:both;float:left;position:relative;z-index:999999999}.gform_footer input[type="submit"]{font-family:"Nunito",sans-serif;font-size:14px;height:43px;line-height:40px;outline:none;border:2px
solid #2e78ac;background:#2e78ac;color:#9ecced !important;-webkit-appearance:none;-moz-appearance:none;--appearance:none;appearance:none}.gform_footer input[type="submit"]:hover{border:2px
solid #172b3a;background:#172b3a;color:#fff !important}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide
img{display:block}.slick-slide.slick-loading
img{display:none}.slick-slide.dragging
img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-slide{outline:none}.slick-slider{top:0}.carousel .slick-prev,
.carousel .slick-next{width:34px;height:35px;background:#000;padding:0;margin:0;position:absolute;top:263px;z-index:1;border:0;outline:0;-webkit-appearance:none;-moz-appearance:none;--appearance:none;appearance:none;color:#fff;cursor:pointer}.carousel .slick-prev{background:url('/wp-content/themes/wdl_starter/lib/img/control-slick.png') 0px 0px no-repeat;left:0}.carousel .slick-prev:hover{background:url('/wp-content/themes/wdl_starter/lib/img/control-slick-hover.png') 0px 0px no-repeat}.carousel .slick-next{background:url('/wp-content/themes/wdl_starter/lib/img/control-slick.png') -34px 0px no-repeat;right:0}.carousel .slick-next:hover{background:url('/wp-content/themes/wdl_starter/lib/img/control-slick-hover.png') -34px 0px no-repeat}.gallery-container .slick-prev,
.gallery-container .slick-next{width:19px;height:19px;background:#fff;padding:0;margin:0;position:absolute;top:32px;z-index:1;border:1px
solid #aeaeae;border-radius:4px;outline:0;-webkit-appearance:none;-moz-appearance:none;--appearance:none;appearance:none;color:#aeaeae;cursor:pointer}.gallery-container .slick-prev{background:#fff url('/wp-content/themes/wdl_starter/lib/img/icon-gallery-arrows.png') 0px 0px no-repeat;left:-25px}.gallery-container .slick-prev:hover{border:1px
solid #ffcd35;background:#fff url('/wp-content/themes/wdl_starter/lib/img/icon-gallery-arrows-hover.png') 0px 0px no-repeat}.gallery-container .slick-next{background:#fff url('/wp-content/themes/wdl_starter/lib/img/icon-gallery-arrows.png') -19px 0px no-repeat;right:-25px}.gallery-container .slick-next:hover{border:1px
solid #ffcd35;background:#fff url('/wp-content/themes/wdl_starter/lib/img/icon-gallery-arrows-hover.png') -19px 0px no-repeat}.margin{margin-top:30px;margin-bottom:30px}.article-margin{margin-top:40px;margin-bottom:30px}.case-margin{margin-top:10px;margin-bottom:0}.single-margin{margin-top:20px;margin-bottom:30px}.widget-margin{margin-top:5px}.logo-height .site-wrap.desktop{display:block}.logo-height .site-wrap.mobile{display:none}header.desktop{display:block}header.mobile{display:none}.mailr-form.desktop{display:block}.mailr-form.mobile{display:none}.front-title-wrap.desktop{display:block}.front-title-wrap.mobile{display:none}.panel-wrap.desktop{display:block}.panel-wrap.mobile{display:none}.machines-bg.mobile{display:none}.machines-bg.desktop{display:block}.ginput_recaptcha{margin-bottom:19px}.ginput_recaptcha
iframe{box-shadow:none}.gform_wrapper .gform_body ul
li{clear:right}.gfield_error
iframe{border:1px
solid #bf1313 !important}.tax-product-type .content-wrap{width:100%}.tax-product-type .content-wrap .container-products{margin:0
-10px 10px -10px;display:flex;flex-flow:wrap;padding-bottom:0px}.tax-product-type .content-wrap .container-products .list-outer,
.single-product .content-wrap .container-products .list-outer{width:calc(50% - 20px);margin:0
10px 20px 10px}.tax-product-type .content-wrap .container-products .list-outer .text-inner .content img,
.tax-product-type .content-wrap .container-products .list-outer .text-inner .content h1,
.tax-product-type .content-wrap .container-products .list-outer .text-inner .content h2,
.tax-product-type .content-wrap .container-products .list-outer .text-inner .content h3,
.tax-product-type .content-wrap .container-products .list-outer .text-inner .content h4,
.tax-product-type .content-wrap .container-products .list-outer .text-inner .content h5,
.tax-product-type .content-wrap .container-products .list-outer .text-inner .content h6,
.tax-product-type .content-wrap .container-products .list-outer .text-inner .content span,
.tax-product-type .content-wrap .container-products .list-outer .text-inner .content a,
.tax-product-type .content-wrap .container-products .list-outer .text-inner .content blockquote,
.tax-product-type .content-wrap .container-products .list-outer .text-inner .content form,
.tax-product-type .content-wrap .container-products .list-outer .text-inner .content p,
.tax-product-type .content-wrap .container-products .list-outer .text-inner .content ul li,
.single-product .content-wrap .container-products .list-outer .text-inner .content img,
.single-product .content-wrap .container-products .list-outer .text-inner .content h1,
.single-product .content-wrap .container-products .list-outer .text-inner .content h2,
.single-product .content-wrap .container-products .list-outer .text-inner .content h3,
.single-product .content-wrap .container-products .list-outer .text-inner .content h4,
.single-product .content-wrap .container-products .list-outer .text-inner .content h5,
.single-product .content-wrap .container-products .list-outer .text-inner .content h6,
.single-product .content-wrap .container-products .list-outer .text-inner .content span,
.single-product .content-wrap .container-products .list-outer .text-inner .content a,
.single-product .content-wrap .container-products .list-outer .text-inner .content blockquote,
.single-product .content-wrap .container-products .list-outer .text-inner .content form,
.single-product .content-wrap .container-products .list-outer .text-inner .content p,
.single-product .content-wrap .container-products .list-outer .text-inner .content ul
li{display:none !important}.tax-product-type .content-wrap .container-products .list-outer .text-inner .content ul,
.single-product .content-wrap .container-products .list-outer .text-inner .content
ul{padding-left:0px;margin-bottom:20px;margin-top:0px;display:none}.tax-product-type .content-wrap .container-products .list-outer .text-inner .content ul:first-of-type,
.single-product .content-wrap .container-products .list-outer .text-inner .content ul:first-of-type{display:block}.tax-product-type .content-wrap .container-products .list-outer .text-inner .content ul li:first-child,
.tax-product-type .content-wrap .container-products .list-outer .text-inner .content ul li:nth-child(2),
.tax-product-type .content-wrap .container-products .list-outer .text-inner .content ul li:nth-child(3),
.single-product .content-wrap .container-products .list-outer .text-inner .content ul li:first-child,
.single-product .content-wrap .container-products .list-outer .text-inner .content ul li:nth-child(2),
.single-product .content-wrap .container-products .list-outer .text-inner .content ul li:nth-child(3){display:block !important;font-size:12px;color:#142A3A;margin-bottom:7px;font-weight:400}.tax-product-type .content-wrap .container-products .list-outer .text-inner .content ul li:nth-child(3),
.single-product .content-wrap .container-products .list-outer .text-inner .content ul li:nth-child(3){margin-bottom:0px}.tax-product-type .content-wrap .container-products .list-outer .text-inner .read-more,
.tax-product-type .category-outer .text-outer .text-inner .read-more,
.single-product .content-wrap .container-products .list-outer .text-inner .read-more{background-color:#FFCD35;font-weight:700;color:#142A3A;height:44px;line-height:44px;border-radius:999px;text-transform:uppercase;background-image:none;display:block;text-align:center;transition:all 0.5s;-webkit-transition:all 0.5s;margin-top:auto;margin-bottom:0px;padding:0
10px;font-size:12px}.tax-product-type .content-wrap .container-products .list-outer .text-inner .read-more:hover,
.tax-product-type .category-outer .text-outer .text-inner .read-more:hover,
.single-product .content-wrap .container-products .list-outer .text-inner .read-more:hover{background-color:#152a3a;color:#FFCD35}.tax-product-type .custom-outer .text-inner .content,
.single-product .custom-outer .text-inner
.content{margin-bottom:0px}.tax-product-type .custom-outer .thumb-inner img,
.single-product .custom-outer .thumb-inner
img{height:148px;padding:10px;box-sizing:border-box}.tax-product-type .custom-outer .text-outer,
.single-product .custom-outer .text-outer{position:relative;height:calc(100% - 148px)}.tax-product-type .custom-outer .text-inner,
.single-product .custom-outer .text-inner{min-height:auto;height:100%;box-sizing:border-box;display:flex;flex-direction:column}.single-product .page-header,
.single-product .product-border{height:auto}.single-product .product-border:before{-webkit-transform:skewY(-0deg);-moz-transform:skewY(-0deg);-ms-transform:skewY(-0deg);-o-transform:skewY(-0deg);transform:skewY(-0deg)}.single-product .site-wrap{position:relative;z-index:1}.single-product .promo-button-wrap{width:100%}.single-product
h1.mobile{padding:0px
20px;margin-top:30px}.single-product
h1.desktop{display:none}.single-product .product-info-inner p
img{max-width:173px;margin-top:0px;box-shadow:unset;-webkit-box-shadow:unset;margin-bottom:20px}.single-product .info-outer{background-image:url(/wp-content/themes/wdl_starter/lib/img/CTABG.jpg);background-size:150% auto;background-position:center;background-repeat:no-repeat;padding:20px}.single-product .info-outer h2,
.single-product .info-outer
p{color:#fff}.single-product .info-outer
h2{font-size:20px;line-height:31px;font-weight:700;margin-bottom:6px;text-transform:capitalize}.single-product .info-outer
p{font-size:15px;line-height:22px;font-weight:400;margin-bottom:20px}.single-product .info-outer
.button{background-color:transparent;border:2px
solid #FFCD35;border-radius:9999px;font-size:14px;font-weight:700;color:#FFCD35 !important;text-align:center;line-height:40px;height:44px;padding:0
20px;width:calc(50% - 6px);margin-right:0px;display:inline-block;box-sizing:border-box;float:left}.single-product .info-outer .button:hover{background-color:#FFCD35;color:#142A3A !important}.single-product .info-outer .button.enquire-button{background-color:#FFCD35;color:#142A3A !important;float:right}.single-product .info-outer .button.enquire-button:hover{background-color:transparent;color:#FFCD35 !important}.single-product .content-wrap .container-products .list-outer{width:calc(50% - 22px)}.single-product .container-header
h2{text-align:left !important;padding:0
10px}.single-product .container-products{border-bottom:0px}.single-product .article-content
h4{overflow:visible !important}.tax-product-type .widget-area
.widget{margin:0
0 0px}.tax-product-type .widget-area .widget .button.widget-button{font-size:14px}.tax-product-type .widget-area{width:100%}@media only screen and (min-width: 768px){.tax-product-type .content-wrap .container-products .list-outer .text-inner .read-more,
.tax-product-type .category-outer .text-outer .text-inner .read-more,
.single-product .content-wrap .container-products .list-outer .text-inner .read-more{font-size:14px;padding:0
20px}.tax-product-type .content-wrap .container-products .list-outer,
.single-product .content-wrap .container-products .list-outer{width:calc(33.333% - 20px)}.tax-product-type .custom-outer .thumb-inner img,
.single-product .custom-outer .thumb-inner
img{height:230px}.tax-product-type .custom-outer .text-outer,
.single-product .custom-outer .text-outer{height:calc(100% - 230px)}.tax-product-type .content-wrap .container-products .list-outer .text-inner .content ul li,
.single-product .content-wrap .container-products .list-outer .text-inner .content ul
li{font-size:14px !important;line-height:22px;position:relative;padding-left:13px}.tax-product-type .content-wrap .container-products .list-outer .text-inner .content ul li:before,
.single-product .content-wrap .container-products .list-outer .text-inner .content ul li:before{content:"";display:inline-block;background-image:url(/wp-content/themes/wdl_starter/lib/img/icon-menu-item@2x.png);background-size:7px 13px;background-position:center;background-repeat:no-repeat;width:7px;height:13px;position:absolute;top:4px;left:0}.single-product
h1.mobile{display:none}.single-product
h1.desktop{display:block}.single-product .info-outer{background-size:110% auto;padding:30px
24px}.single-product .info-outer
h2{font-size:26px;margin-bottom:10px}.single-product .info-outer
p{font-size:16px;line-height:24px}.single-product .info-outer
.button{width:auto;margin-right:6px;float:left}.single-product .info-outer .button.enquire-button{float:left;margin-left:6px;margin-right:0px}.single-product .content-wrap .container-products .list-outer:last-of-type{display:none !important}.single-product .content-wrap .container-products .list-outer{width:calc(33.333% - 22px)}.single-product .container-products{padding:0
20px;margin:40px
auto;width:960px}.single-product .article-content h4
a{font-size:20px}.tax-product-type .content-wrap .container-products .list-outer .text-inner .read-more,
.single-product .content-wrap .container-products .list-outer .text-inner .read-more{max-width:120px !important}.tax-product-type .widget-area .widget
h3{font-size:26px;line-height:31px;margin-bottom:10px}.tax-product-type .widget-area .widget
p{font-size:18px;line-height:24px;margin-bottom:0px}.tax-product-type .widget-cant-find-looking-content{display:flex;align-items:center;padding:50px}.tax-product-type .widget-cant-find-looking-content .widget-caption{width:calc(100% - 200px)}.tax-product-type .widget-cant-find-looking-content .widget-footer{width:200px}.tax-product-type .widget-cant-find-looking-content .widget-footer .widget-link{text-align:right}.tax-product-type .widget-area{margin-top:0px}.tax-product-type .widget-area .widget .button.widget-button{font-size:15px}.panel-content .text-outer{padding-right:0px !important}}