@font-face{font-family:"gloster";font-style:normal;font-weight:normal;src:url("//cdn2.hubspot.net/hubfs/2112805/GlosterlaMarch2016_Theme/font/gloster.ttf?t=1515424227279"),url("//cdn2.hubspot.net/hubfs/2112805/GlosterlaMarch2016_Theme/font/gloster.eot?t=1515424227279"),url("//cdn2.hubspot.net/hubfs/2112805/GlosterlaMarch2016_Theme/font/gloster.woff?t=1515424227279")}html{height:100%}body{min-height:100%}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{margin:0;background:#424241;position:relative}body:before{box-shadow:0 0 50px 10px rgba(0,0,0,0.75);position:absolute;left:0;top:0;right:0;bottom:0;content:"";z-index:-1;-webkit-transition:all 2s ease-in-out;-moz-transition:all 2 ease-in-out;-o-transition:all 2 ease-in-out;transition:all 2 ease-in-out;animation-name:body-animation}body.menu-open:before{z-index:99;animation-name:bodt}@keyframes body-animation{0%{z-index:99}50%{z-index:99}100%{z-index:-1}}@-webkit-keyframes body-animation{0%{z-index:99}50%{z-index:99}100%{z-index:-1}}.body-container-wrapper{position:relative}.page-center{padding-left:22px;padding-right:22px;max-width:1280px;float:none !important;margin:0 auto !important}.header-section .main-menu-container,header-section .main-menu-container *{min-height:0 !important}.header-section{margin-bottom:44px;margin-top:22px}.header-section .logo{position:relative;z-index:99}.header-section .logo img{max-width:230px;margin-top:9px}.header-section .page-center{position:static !important}html body{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:calc(100% - 0);width:-moz-calc(100% - 0);width:-webkit-calc(100% - 0);width:100%;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}html body.menu-open{width:calc(100% - 325px);width:-moz-calc(100% - 325px);width:-webkit-calc(100% - 325px)}html.active-menu{overflow:hidden}.header-section .main{position:static}.header-container .button-nav-toggle{font-size:30px;color:#fff;text-transform:uppercase;margin-top:.75rem;line-height:1;font-family:"Neue Helvetica W02","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;z-index:99;position:relative}.header-container .button-nav-toggle:before{content:'\e801';float:right;font-size:114%;line-height:.85;font-family:"gloster"}.menu .nav-main{background-color:#383837;bottom:0;height:100%;position:absolute;top:0;width:325px;right:-325px !important;z-index:9}.menu .nav-main .nav-main-inner{position:relative}.menu .nav-main .nav-container ul{background-color:#383837;margin-top:0;margin-bottom:0;padding:0 !important;width:100%}.menu .nav-main .nav-container ul li{border-bottom:1px solid #000;display:block;line-height:1;background-color:#424241;position:relative}.menu .nav-main .nav-container ul li.hs-menu-item.hs-menu-depth-1:first-child{border-top:1px solid #000}.menu .nav-main .nav-container ul li a{color:inherit;display:block;line-height:normal;padding:23px 0;padding-left:93px;text-decoration:none;font-size:15px;font-family:"Neue Helvetica W02","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff}.menu .nav-main .nav-container ul li a:hover{color:#f28100}.menu .nav-main .nav-container ul li.hs-menu-depth-1.active{position:static}.menu .nav-main .nav-container.show-sub{left:-325px}.menu .nav-main .nav-container ul li ul{position:absolute !important;top:0;right:-325px}.menu .nav-main .nav-container ul li ul li{background:0}.menu .nav-main .nav-container ul li ul li.active{background-color:#424241;box-shadow:0 10px 20px rgba(0,0,0,0.35);position:relative;border-top:1px solid #000}.menu .nav-main .nav-container ul li .child-trigger{background-color:transparent !important;border:0 !important;color:#f7f7f7;float:left;line-height:4rem;margin-bottom:0 !important;margin-right:22px !important;padding:0 0 0 22px !important;position:relative;top:8px;right:auto;height:auto !important;width:100% !important;position:absolute;left:0;z-index:99;cursor:pointer}.menu .nav-main .nav-container ul li .child-trigger::after{border-radius:100%;box-shadow:inset 5px 5px 10px #1b1b1b;color:#959595;display:block;height:2.5em;line-height:2.5;overflow:hidden;position:relative;text-align:center;vertical-align:top;width:2.5em;font-size:20px;top:0;content:'\e80f';font-family:'gloster'}.menu .nav-main .nav-container ul li .child-trigger:hover::after{color:#fff}.menu-container .button-nav-toggle{color:#fff !important;font-size:30px;font-weight:200;letter-spacing:3px;text-transform:uppercase;font-family:"Neue Helvetica W02","Helvetica Neue",Helvetica,Arial,sans-serif}.nav-main .nav-container ul li ul li a.back{padding:23px 0 !important;padding-left:93px !important;font-size:15px !important;text-transform:none !important;font-weight:400 !important}.nav-main .nav-container ul li ul li a.back .child-trigger::after{content:'\e810'}.main .button-nav-toggle{display:none}.toggle-menu-container{text-align:right}.offcanvas__search{background-color:#424241;padding-bottom:22px;padding-left:22px;padding-right:22px;padding-top:22px;width:100%;display:block !important}.offcanvas__search input[type='text']{border:1px solid #353534;box-shadow:inset 5px 5px 10px #1b1b1b;background-color:#424241;display:inline-block;-moz-appearance:none;border-radius:24px;font-family:"Neue Helvetica W02","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;font-weight:normal;line-height:2.95;margin-top:0;max-width:600px;width:100%;min-height:2.95em;padding-bottom:0;padding-left:22px;padding-right:22px;padding-top:0;vertical-align:middle;color:#fff}.offcanvas__search input[type='text']::placeholder{color:#fff}.offcanvas__search .icon-search{position:absolute;background:0;border:0;font-size:220%;top:30px;right:10px;color:#959595;padding:0;line-height:1.75;margin-right:11px;-ms-transform:rotate(-264deg);transform:rotate(-264deg);height:40px}.offcanvas__search .icon-search::before{content:'\e80e';font-family:gloster}.offcanvas__search .icon-search::after{display:none}.gloster-catalogue-page .container-fluid .row-fluid .page-center{max-width:1440px}.catalogue-heading-container .catalogue-heading-container-inner{border-bottom:1px dotted #fff;padding-bottom:22px;padding-left:0;padding-right:0}.catalogue-heading{border:0 none;padding-bottom:0}.catalogue-heading h1{font-size:72px;font-weight:200;line-height:.9;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.catalogue-sub-heading h2{font-size:24px;font-weight:200;line-height:1.2;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;max-width:215px;text-transform:none;color:#fff}.catalogue-text-container .three-column-text-container{padding-top:22px;padding-left:11px;padding-right:11px}.catalogue-text-container .catalogue-column-text p{line-height:1.2;font-weight:400;font-size:15px;margin:0 0 22px;color:#fff}.catalogue-text-container .catalogue-column-text p a{border-bottom:1px dotted #bf6600;color:#bf6600;transition:color .1s}.catalogue-text-container .catalogue-column-text p a:hover{border-bottom:1px dotted #f28100;color:#f28100}.catalogue-column-image img{width:100%}.three-column-text-container .text-container .hs_cos_wrapper_type_rich_text{-webkit-columns:15em;columns:15em;-webkit-column-gap:1.6em;column-gap:1.6em;display:block}.request-catalogue-form-container{border-top:1px dotted #fff;padding-top:22px}.request-catalogue-form-container .widget-type-widget_container h2{font-size:72px;font-weight:200;line-height:.9;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin:0 0 20px;color:#fff}.request-catalogue-form-container h3.form-title{display:none}.request-catalogue-form-container .hs-form .hs-form-field{margin-bottom:25px}.request-catalogue-form-container .hs-form select{height:48.25px;background-color:#424241}.request-catalogue-form-container .hs-form .input .inputs-list .hs-form-booleancheckbox label span{color:#959595;font-size:13px}.request-catalogue-form-container .hs-form .input .inputs-list .hs-form-booleancheckbox .hs-input{height:auto;width:auto;min-height:0 !important;margin-right:6px}.gloster-catalogue-page .footer-copyright p a{border-bottom:1px dotted #bf6600;color:#bf6600}.gloster-catalogue-page .footer-copyright p a:hover{border-bottom:1px dotted #f28100;color:#f28100}.location-bar-section .location-menu{width:100%}.location-bar-section{top:0;height:44px;width:100vw;z-index:99;background:#c2c2c2;background:linear-gradient(to bottom,#c2c2c2 60%,darkgray);box-shadow:0 0 40px 10px rgba(0,0,0,0.4)}.location-bar-section .location-bar-innner{padding:11px}.location-bar-section .location-bar-left-side-text{font-size:15px;font-weight:400;line-height:1.2;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#000}.location-bar-section .location-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:.5;-ms-flex-positive:.5;flex-grow:.5;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-preferred-size:auto;flex-basis:auto}.location-bar-section .location-menu ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:auto;flex-basis:auto;margin-right:11px}.location-bar-section .location-menu ul li a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.2;text-transform:uppercase;color:#000}.gloster-catalogue-page .body-container-wrapper{padding-top:0}.breadcrumb-menu{border-bottom:1px dotted #fff;margin-bottom:47px}.breadcrumb-menu ul{margin-bottom:11px;font-size:0}.breadcrumb-menu ul li{font-size:12px;display:inline-block;vertical-align:middle;padding:0;float:none;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.breadcrumb-menu ul li a{border-bottom:0 none;color:#bfbfbf;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.breadcrumb-menu ul li a::after{content:'>';display:inline-block;padding:0 5.5px}.breadcrumb-menu ul li span{color:#959595}.location-bar-section .location-menu-container .up-arrow{display:none}.request-catalogue-form-container .hs-form .hs_select_title.hs-form-field .input,.request-catalogue-form-container .hs-form .hs_country_combo.hs-form-field .input,.request-catalogue-form-container .hs-form .hs_select_customer_type.hs-form-field .input{position:relative;max-width:400px;background-color:#424241;border-radius:10em;box-shadow:4px 4px 10px #1b1b1b}.request-catalogue-form-container .hs-form .hs_select_title.hs-form-field .input::before,.request-catalogue-form-container .hs-form .hs_country_combo.hs-form-field .input::before,.request-catalogue-form-container .hs-form .hs_select_customer_type.hs-form-field .input:before,.request-catalogue-form-container .hs-form .hs_submit .actions:after{position:absolute;display:block;height:2.5em;width:2.5em;right:4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:2.5;border-radius:100%;box-shadow:inset 5px 5px 10px #1b1b1b;text-align:center;vertical-align:middle;font-size:15px !important;content:"\e80f";font-family:gloster;color:#959595}.request-catalogue-form-container .hs-form .hs_country_combo.hs-form-field .input.active::before,.request-catalogue-form-container .hs-form .hs_select_customer_type.hs-form-field .input.active:before,.request-catalogue-form-container .hs-form .hs_select_title.hs-form-field .input.active::before{content:"\e80c"}.request-catalogue-form-container .hs-form .hs_select_title.hs-form-field select,.request-catalogue-form-container .hs-form .hs_country_combo.hs-form-field select,.request-catalogue-form-container .hs-form .hs_select_customer_type.hs-form-field select{background:none !important;position:relative;z-index:9;border:1px solid #1b1b1b;box-shadow:none !important}.request-catalogue-form-container .hs-form .hs-form-field select{box-shadow:4px 4px 10px #1b1b1b;color:#959595}.request-catalogue-form-container .hs-form .hs-form-field select option{background-color:#424241;color:#959595;border-radius:0 0 24px 24px;box-shadow:4px 4px 10px #1b1b1b;margin-top:-11px;padding:22px 22px 11px;border:0 none}.request-catalogue-form-container .hs-form .hs-form-field select option:hover{background-color:#424241;color:#fff}.request-catalogue-form-container .hs-form .hs_submit .actions{position:relative;max-width:200px;background-color:#424241;border-radius:10em}.request-catalogue-form-container .hs-form .hs_submit .actions .hs-button{margin-top:0;background:none !important;position:relative;z-index:9;border:0 none;color:#959595}.request-catalogue-form-container .hs-form .hs_submit .actions:hover:after,.request-catalogue-form-container .hs-form .hs_submit .actions .hs-button:hover{color:#fff}body .request-catalogue-form-container input{border:1px solid #1b1b1b}.request-catalogue-form-container .hs-form .hs_submit .actions .hs-button{min-width:200px;padding:0 22px !important;text-align:left;border:1px solid #1b1b1b}.hs-form .hs_submit .actions .hs-button.disabled{background:#353534 !important;color:#888 !important;opacity:.6 !important;cursor:default;box-shadow:4px 4px 10px #1b1b1b}.request-catalogue-form-container .hs-form .hs-form-field select:hover,.request-catalogue-form-container .hs-form .hs-form-field .input:hover::before{color:#fff;cursor:pointer}@media(max-width:959px){.location-bar-section .location-menu-container{position:absolute;top:44px;left:0;right:0;background:rgba(194,194,194,0.8);margin:0;right:0;width:auto;z-index:999;display:none}.location-bar-section .location-bar-left-side-text{width:auto;text-align:center;font-size:12px;line-height:normal;font-weight:3000;display:inline-block;float:none}.location-bar-section .location-bar-left-side-text::after{content:'\f107';font-family:fontawesome;font-size:20px;line-height:normal;cursor:pointer}.location-bar-section .location-menu-container .location-menu{width:100%;margin:0}.location-bar-section .location-menu-container .up-arrow{display:block;text-align:center;color:#000;margin:0;text-align:center;width:100%;font-size:20px;height:44px;line-height:44px;cursor:pointer}.location-bar-section .location-menu ul{display:block;text-align:center;padding:0 11px}.location-bar-section .location-menu ul li{width:100%;display:block}.location-bar-section .location-menu ul li a{display:block;padding:22px;margin:0;border-bottom:1px solid #1b1b1b;color:#000;font-size:12px}.location-bar-section .location-menu ul li a:hover{color:#7c7c7c}.location-bar-section{background:#c2c2c2}.location-bar-section .location-bar-innner{padding:9px;text-align:center}.location-bar-left-side-text.menu-open::after{display:none}}@media(max-width:767px){.catalogue-heading h1{font-size:46px}.catalogue-heading{margin-bottom:20px !important}.catalogue-sub-heading h2{font-size:20px;max-width:185px}.request-catalogue-form-container .widget-type-widget_container h2{font-size:46px}.three-column-text-container .text-container .hs_cos_wrapper_type_rich_text{-webkit-columns:15em;columns:15em;-webkit-column-gap:1.6em;column-gap:1.6em;flex-basis:100%;max-width:100%}.catalogue-text-container .three-column-text-container{padding-top:22px;border-bottom:1px dotted #fff;margin-bottom:22px;padding-bottom:10px}}@media(max-width:959px){.mobile-icon::before{display:none}.header-container .button-nav-toggle span{display:none}}@media(min-width:681px){.show-mobile-nav .header-container-wrapper,.show-mobile-nav .body-container-wrapper,.show-mobile-nav .footer-container-wrapper{float:right;transform:translate3d(-324px,0,0) scale3d(1,1,1);-webkit-transform:translate3d(-324px,0,0) scale3d(1,1,1);-moz-transform:translate3d(-324px,0,0) scale3d(1,1,1);width:calc(100% - 325px);width:-webkit-calc(100% - 325px);width:-moz-calc(100% - 325px)}.show-mobile-nav .overlay{width:calc(100% - 324px) !important;width:-webkit-calc(100% - 324px) !important;width:-moz-calc(100% - 324px) !important;display:block}.menu-container .custom-menu-primary{width:325px !important}}@media(max-width:767px){.header-section .logo{margin-bottom:30px}.header-section .logo img{max-width:240px}.header-section .mobile-icon{margin-top:9px;margin-bottom:0;height:auto}.header-section .logo-image{float:left}.menu .nav-main .nav-container ul li .child-trigger::after{right:auto}}@media(max-width:680px){.menu .nav-main{width:80%;right:-80% !important}html body.menu-open{transform:translate3d(-80%,0px,0px);-webkit-transform:translate3d(-80%,0px,0px);-moz-transform:translate3d(-80%,0px,0px);width:100%;width:calc(100% - 0);width:-moz-calc(100% - 0);width:-webkit-calc(100% - 0)}.page-center{padding-left:11px;padding-right:11px}.header-container .button-nav-toggle{padding-right:0}.menu .nav-main .nav-container.show-sub{left:-100%}.menu .nav-main .nav-container ul li ul{right:-100%}}@media(max-width:480px){.header-section .logo img{max-width:210px}.header-section .mobile-icon{margin-top:5px;margin-bottom:0;height:auto}}