﻿*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);cursor:pointer}a:focus,a:hover,a:active{outline:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}a{text-decoration:none}a,a:visited,a:hover,a:focus,a:active,object,embed,a img{outline:none !important}img{border:0}button::-moz-focus-inner{border:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}html{font-size:100%}img{max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;height:auto}#skip-to-main{display:none}.wrap,.hero__group{float:left;width:100%}.reset--list{margin:0;padding:0;list-style-type:none}.clr-l{clear:left}.clr-r{clear:right}.clr-b{clear:both}.centered{text-align:center}.required{font-style:normal;color:red}iframe[name=twttrHubFrame]{display:none !important}#fb-root>div{left:0}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}.uneditable-input,input[type=text],input[type=url],input[type=search],input[type=tel],input[type=color],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],textarea{padding:.5em;background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}.uneditable-input:focus,input[type=text]:focus,input[type=url]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=color]:focus,input[type=password]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=date]:focus,input[type=month]:focus,input[type=time]:focus,input[type=week]:focus,input[type=number]:focus,input[type=email]:focus,textarea:focus{border-color:rgba(82,168,236,.8);outline:0;outline:dotted thin\9 ;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}.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:rgba(0,0,0,0)}.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;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{-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:rgba(0,0,0,0)}.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{-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{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-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-next,.slick-prev{position:absolute;display:block;line-height:0;font-size:0;cursor:pointer;color:rgba(0,0,0,0);bottom:0;margin-top:0;padding:0;border:none;outline:0;opacity:.5}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:0;background:url(/images/direction_left_white.png) no-repeat;background-size:100%;width:28px;height:28px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-next{right:0;background:url(/images/direction_right_white.png) no-repeat;background-size:100%;width:28px;height:28px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-dots{position:absolute;bottom:0;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;border-radius:20px;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;border-radius:20px;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:rgba(0,0,0,0);border:2px rgba(0,0,0,.7) solid;outline:none;background:rgba(0,0,0,0)}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li.slick-active button,#welcome .slick-dots li.slick-active button{background:#000;border-color:#000}.slick-dots li.slick-active button:before{background:#000;opacity:1}.slick-sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.slick-autoplay-toggle-button{position:absolute;left:5px;bottom:-25px;z-index:10;opacity:0;background:0 0;border:0;cursor:pointer}.slick-autoplay-toggle-button:focus,.slick-autoplay-toggle-button:hover{outline:0;opacity:0}.slick-autoplay-toggle-button .slick-pause-icon:before{content:"⏸";width:20px;height:20px;font-family:slick;font-size:16px;line-height:20px;text-align:center}.slick-autoplay-toggle-button .slick-play-icon:before{content:"▶";width:20px;height:20px;font-family:slick;font-size:16px;line-height:20px;text-align:center}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.25, 0.75, 0.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(0.6, -0.28, 0.735, 0.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.39, 0.575, 0.565, 1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(0.445, 0.05, 0.55, 0.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(0.55, 0.085, 0.68, 0.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translate(0)}[data-aos=fade-up]{transform:translateY(100px)}[data-aos=fade-down]{transform:translateY(-100px)}[data-aos=fade-right]{transform:translate(-100px)}[data-aos=fade-left]{transform:translate(100px)}[data-aos=fade-up-right]{transform:translate(-100px, 100px)}[data-aos=fade-up-left]{transform:translate(100px, 100px)}[data-aos=fade-down-right]{transform:translate(-100px, -100px)}[data-aos=fade-down-left]{transform:translate(100px, -100px)}.group{clear:both;padding:0px;margin:0px;zoom:1}.group:before,.group:after{content:"";display:table}.group:after{clear:both}.cell,.project-content__text,.project-content__image,.project-listing,.knowledge-hub__listing,.search-results-wrap,.search-form-wrap,.job-listing,.person-info__img,.person-info__content,.person,.market,.gallery__item,.signup-title,.signup-field,.knowledge_hub__image,.knowledge_hub__text,.about-portal,.home-products__group,.product-listing,.article-body__sidebar,.article-body__main,.article-listing,.gallery_wrapper>.image_wrapper,.market_gallery_container .market_gallery_item{display:block;float:left;margin-top:0}.cell:first-child,.project-content__text:first-child,.project-content__image:first-child,.project-listing:first-child,.knowledge-hub__listing:first-child,.search-results-wrap:first-child,.search-form-wrap:first-child,.job-listing:first-child,.person-info__img:first-child,.person-info__content:first-child,.person:first-child,.market:first-child,.gallery__item:first-child,.signup-title:first-child,.signup-field:first-child,.knowledge_hub__image:first-child,.knowledge_hub__text:first-child,.about-portal:first-child,.home-products__group:first-child,.product-listing:first-child,.article-body__sidebar:first-child,.article-body__main:first-child,.article-listing:first-child,.gallery_wrapper>.image_wrapper:first-child,.market_gallery_container .market_gallery_item:first-child{margin-left:0}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{-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:rgba(0,0,0,0)}.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{-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{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:""}.slick-slide,.slick-slide.slick-loading img{display:none}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-next,.slick-prev{position:absolute;display:block;line-height:0;font-size:0;cursor:pointer;color:rgba(0,0,0,0);top:50%;margin-top:-10px;padding:0;border:none;outline:0}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:25px;background:url(../../images/direction_left.png) no-repeat;width:53px;height:53px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-next{right:25px;background:url(../../images/direction_right.png) no-repeat;width:53px;height:53px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-dots{position:absolute;bottom:0;display:block;width:100%;padding:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;border-radius:20px;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;border-radius:20px;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:rgba(0,0,0,0);border:2px #fff solid;outline:none;background:rgba(0,0,0,0)}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li.slick-active button,#welcome .slick-dots li.slick-active button{background:#fff;border-color:#fff}.slick-dots li.slick-active button:before{background:#fff;opacity:1}body{font:normal 16px/1.6 "Helvetica Neue","acumin-pro","Proxima Nova","Montserrat","Noto Sans",Arial,sans-serif;color:#666;height:100%;overflow-y:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5{margin:0 0 .75em 0;padding:0;color:#054a72;font-weight:300;line-height:1.3;font-family:"Helvetica Neue","acumin-pro","Proxima Nova","Montserrat","Noto Sans",Arial,sans-serif}input,select,option,textarea,button{font:normal 18px/1.6 "Helvetica Neue","acumin-pro","Proxima Nova","Montserrat","Noto Sans",Arial,sans-serif}b,strong{font-weight:700}p{margin:0 0 1em 0;padding:0;line-height:1.6}h1{font-size:2.75em}h2{font-size:2.25em}h3{font-size:1.75em}h4{font-size:1.3em}a,h1 a,h2 a,h3 a,h4 a,h5 a{color:#0576b9}a:hover,a:active,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{color:#0686d2}.button{border:0;background:#0576b9;border:2px #0576b9 solid;color:#fff}.button:hover{box-shadow:inset 0 -100px 0 0 #045687;border-color:#045687;color:#fff}.button--rev{background-color:#054a72;border-color:#054a72}.button--rev:hover{background-color:#076aa3;border-color:#076aa3}.button--disabled,.button:disabled{opacity:.25;cursor:default}.outlined-link{border:2px #0576b9 solid;color:#0576b9}.outlined-link i{font-size:.8em;margin:0 .125em 0 0}.outlined-link--rev{color:#fff;border-color:#fff}.outlined-link:hover{box-shadow:inset 0 -100px 0 0 #4e5252;border-color:#4e5252;color:#fff}.button,.outlined-link{font-size:1em;text-align:center;display:inline-block;position:relative;border-radius:4px;-webkit-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s;padding:.75em 1.5em;text-transform:uppercase;font-family:"Helvetica Neue","acumin-pro","Proxima Nova","Montserrat","Noto Sans",Arial,sans-serif;font-weight:normal}body{background:#fff;overflow-x:hidden}li{clear:left}#page-wrap{margin:0 auto;position:relative}.inner{width:94%;max-width:90em;margin:0 auto}.narrow-inner{max-width:60em}.page-narrow-inner{max-width:40em;margin-bottom:2em}.pad{padding:1em}#main{padding:2em 0;background-color:#fff}#breadcrumb{padding:0 0 .5em 0;color:#fff;text-align:center}#breadcrumb li{display:inline-block;position:relative}#breadcrumb a{color:#0576b9;font-weight:700;text-transform:uppercase;font-family:"Helvetica Neue","acumin-pro","Proxima Nova","Montserrat","Noto Sans",Arial,sans-serif}#breadcrumb a:hover{text-decoration:none}#breadcrumb li:before{content:"";font-family:"FontAwesome";float:left;margin:0 .5em;color:#4e5252}#breadcrumb li:first-child:before{display:none}.page-feature{text-align:center;margin:2em 0}.inner--page-feature{max-width:42em}.page-feature__title{margin-bottom:.25em}.page-feature__title b{color:#0576b9;font-weight:normal}.page-feature__pullout{font-size:2.25em;line-height:1.35}.page-feature__tagline{font-size:1.3em;color:#4e5252}.page-feature__button{margin-top:.5em}#page-header{background:#054a72 url(/images/architectural.jpg) center center/cover no-repeat;text-align:center;border-bottom:1px #fff solid}#page-header.page-header--knowledge{background:#4e5252 url(/images/pg-knowledge-hub.jpg) center center/cover no-repeat}.page-header__title{color:#fff;margin:0;letter-spacing:-0.0125em}.page-header-text{padding:3em 0}#page-header li:before{color:rgba(255,255,255,.5)}.page-header__image{width:100%}.page-feature__title,.page-header__title{letter-spacing:-0.0125em;font-size:2.75em;font-weight:300}.page-feature--homepage .page-feature__title{font-size:2.25em}.default-page{margin-top:2em}.default-page__content iframe{max-width:100%}@media screen and (min-width: 900px){.also-in{position:-webkit-sticky;position:sticky;top:1em}}.default-page__content{float:left;width:65%;margin-right:5%}.default-page__also-in{float:left;width:30%}.also-in{background:#ddd;padding:1.5em}.also-in__title{text-transform:uppercase;font-size:1em;color:#054a72;border-bottom:3px #fff solid;padding:0 0 1em 0;margin-bottom:1.5em}.also-in li{margin-top:.5em}table{width:100%;max-width:100%;margin-top:1.25em;margin-bottom:1.25em;border-collapse:collapse;border-spacing:0;background-color:#fff}table th,table td{padding:10px;vertical-align:top;border-top:1px solid #ccc;color:#565656;line-height:1.5;text-align:left}table th{font-weight:700;font-size:14px;font-size:.875rem;background-color:#054a72;color:#fff}table strong{color:#000;font-weight:700}table thead th{vertical-align:bottom}table thead:first-child tr:first-child th,table thead:first-child tr:first-child td{border-top:0}table tbody tr td,table tbody tr th{-moz-transition:background-color .25s 0 linear 1s ease-in-out;-webkit-transition:background-color .25s 0 linear 1s ease-in-out;-o-transition:background-color .25s 0 linear 1s ease-in-out;transition:background-color .25s 0 linear 1s ease-in-out}table{border:1px solid #ccc;border-left:0;border-collapse:separate;*border-collapse:collapsed}table th,table td{border-left:1px solid #ccc}table thead:first-child tr:first-child th,table tbody:first-child tr:first-child th,table tbody:first-child tr:first-child td{border-top:0}table tbody tr:nth-child(odd) td{background-color:rgba(204,204,204,.4)}.gallery-image{box-shadow:0 0 10px 0px #000;margin-top:1.5rem;transition:transform 300ms ease-in-out;will-change:transform}.gallery-image:hover{transform:scale(1.04) rotate(1deg)}.gallery-image:nth-child(1),.gallery-image:nth-child(2),.gallery-image:nth-child(3){margin-top:0}.gallery-image img{width:100%}.container{display:grid;grid-template-columns:repeat(auto-fill, minmax(16rem, 1fr));column-gap:1em;row-gap:1em}#header{float:left;width:100%;text-align:center;background:#ddd;background:#f7f7f7;background:-moz-linear-gradient("-45deg", #f7f7f7 0%, #dddddd 100%);background:-webkit-linear-gradient("-45deg", #f7f7f7 0%, #dddddd 100%);background:linear-gradient(135deg, #f7f7f7 0%, #dddddd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$from", endColorstr="$to",GradientType=0 );border-bottom:1px #fff solid}.inner--header{position:relative;max-width:100%;width:97%}#header-cart{position:absolute;top:0;right:0}#header-cart em{float:right;background:red;color:#fff;border-radius:24px;width:24px;height:24px;line-height:24px;text-align:center;font-style:normal;font-size:.75em;margin-left:.5em;margin-top:.375em}.header-cart__link{display:block;border:1px #eee solid;border-top:0;border-bottom:0;padding:2em 1em;font-weight:normal;font-size:1em;text-transform:uppercase;font-family:"Helvetica Neue","acumin-pro","Proxima Nova","Montserrat","Noto Sans",Arial,sans-serif}.header-cart__link:hover{color:#0576b9}.header-cart__link .fa{margin-right:.5em}#logo{float:left;width:300px;position:absolute;top:.75em;left:0}#logo-img{display:block}.header-search-form{position:absolute;top:1.5em;right:0;text-align:right}.header-search{position:relative}.header-search__icon{position:absolute;top:.675em;left:.575em;font-size:1.35em;color:#fff}input.header-search__field{float:left;width:100%;background:#087abb;color:#fff;border:1px #fff solid;max-width:175px;padding:.85em 3.25em .85em .85em;font-size:1em}.header-search__submit{position:absolute;top:.525em;right:.3875em;padding:.375em .75em;font-weight:bold;border:0;border-radius:100%;background:rgba(0,0,0,.25)}.header-search__submit:hover{box-shadow:none;border-color:#fff;color:#fff}input.header-search__field::placeholder,input.header-search__field:-ms-input-placeholder,input.header-search__field::-ms-input-placeholder{color:#eee}nav{float:left;width:100%;text-align:center;position:relative;margin:1.5em 0 1.25em 0}.nav__item{display:inline-block;position:relative;margin:0 .25em}.nav__link{display:block;color:#0576b9;padding:.75em;font-weight:normal;font-size:1em}.nav__item:hover .nav__link{color:#0576b9}.nav__item:hover .nav__link--active{background:none}.nav__link:hover{color:#0576b9}.nav__parent-icon{margin-left:.25em;color:#ccc}.nav__parent-icon:hover{color:#0576b9}.nav__link--active{border-bottom-color:#0576b9}.__nav__group{font-family:"Helvetica Neue","acumin-pro","Proxima Nova","Montserrat","Noto Sans",Arial,sans-serif;font-size:1em;float:left;width:240px;min-width:100%;left:0;top:auto;position:absolute;opacity:0;visibility:hidden;transform:translateY(-0.25em);transition:all .2s ease-in-out 0s}.nav__item:hover .__nav__group{visibility:visible;opacity:1;transform:translateY(0);transition-delay:0s,0s,.1s}.nav__group{float:left;width:100%;position:relative;padding:.325em 0 .5em 0;margin-top:.5em;text-align:left;background:#000;box-shadow:2px 2px 0px rgba(0,0,0,.125);border:1px #fff solid}.nav__link-icon{margin-left:.5em;color:#0576b9}.nav__group__link{color:#fff;margin:.75em 1.25em;display:block;position:relative}.nav__group__link:last-child{border-bottom:0}.nav__group__link:hover{color:#fff}.__nav__group.custom{width:400px}.__nav__group.custom.large{width:900px}.nav__subgroup{float:left;width:25%}.nav__subgroup__title{color:#fff;margin:.5em 1em .25em 1em;display:block}.nav__subgroup__item{padding:.325em 1.25em;font-size:.8em;float:left;width:100%;color:#fff}.nav__subgroup__title:hover,.nav__subgroup__item:hover{color:#fff}.__nav__group.custom.large .nav__group{padding:0}.__nav__group.custom.large .nvgrp137{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.__nav__group.custom.large .nvgrp13{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.__nav__group.custom.large .nav__subgroup{border-left:1px #fff solid;min-height:340px}.__nav__group.custom.large .nav__subgroup:first-child{border-left:0}.__nav__group.custom.large .nav__subgroup{padding-bottom:1.25em}.__nav__group.custom.large .nav__subgroup:nth-child(odd){background:#054a72}.__nav__group.custom.large .nav__subgroup__title{margin:1em 1em .375em 1em}.__nav__group.custom.large .nvgrp13 .nav__subgroup__title{margin:-2em 1em 1.375em 1em}.__nav__group.custom.large .nvgrp137 .nav__subgroup{padding:0;background-color:#054a72;background-size:cover;background-repeat:no-repeat;background-position:center center}.__nav__group.custom.large .nvgrp137 .nav__subgroup__item{color:#fff;padding:.25em 1.125em}.__nav__group.custom.large .nvgrp137 .nav__subgroup__item:hover{color:#fff}.__nav__group.custom.large .nvgrp137 .nav__subgroup__title{color:#fff}.nv-3927 .nav__link{border:2px solid #0576b9;padding-left:1.25rem;padding-right:1.25rem}.nv-3927 .nav__link:hover{color:#fff;background:#0576b9}.overlay--navigation-product{float:left;width:100%;height:100%;min-height:340px;background:rgba(0,0,0,.5);padding:.5em .5em 1em .5em}.market_products{display:block;width:100%}.market_products .product_container{width:320px;float:left;margin-left:1rem;padding:2rem 1rem}.market_products .product_container img{width:320px;height:320px}.market_gallery_container .market_gallery_item{width:31.33%;margin-left:3%}.market_gallery_container .market_gallery_item:nth-child(2n+1){margin-left:3%;clear:none}.market_gallery_container .market_gallery_item:nth-child(3n+1){margin-left:0;clear:both}.gallery_wrapper>.image_wrapper{width:31.33%;margin-left:3%}.gallery_wrapper>.image_wrapper:nth-child(2n+1){margin-left:3%;clear:none}.gallery_wrapper>.image_wrapper:nth-child(3n+1){margin-left:0;clear:both}.market_gallery_container .market_gallery_item{height:400px;overflow:hidden}.image_wrapper{height:250px;overflow:hidden;margin-bottom:2em}.image_wrapper img{min-height:250px;transition:all .5s ease-in-out;cursor:pointer}.image_wrapper img:hover{transform:scale(1.1)}.page-text iframe{width:100% !important;height:480px !important}footer{background:#043a5a;color:#fff;color:rgba(255,255,255,.5);padding-top:3em;text-align:center}#footer-logo{display:inline-block;width:170px;margin-bottom:1.5em}footer a,footer a:hover{color:#fff}.inner--footer{max-width:65em}.footer-accreditation{margin:1rem}.footer-email{display:block}.footer-links__title,.footer-address__title{font-weight:700;font-size:1.3em;margin:0 0 .5em 0;color:#fff}.footer-address,.footer-actions{text-align:center}.footer-links{padding:3em 0 2em 0;text-align:center}.footer-link{display:inline-block;clear:none;margin:.5em}.footer-link a{color:rgba(255,255,255,.875)}.footer-link a:hover{color:#fff}.footer-address__icon,.footer-email__icon,.footer-phone__icon{margin-right:.375em;width:20px}#footer-group-logo{display:inline-block;width:300px;margin-bottom:1.5em}.footer-link-group{display:grid;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));margin-bottom:1em}.copyright{text-align:center;position:relative;padding:2em;border-top:1px rgba(255,255,255,.1) solid}.copyright .inner{position:relative}.copyright p{margin:0;padding:0}.copyright a{color:#fff;font-weight:700}.external-socials{margin-top:2em}.external-socials a{display:inline-block;font-size:1.3em;margin:0 .25em;width:40px;height:40px;border-radius:4px;line-height:28px;text-align:center;padding:.275em}.external-social--twitter{background:#1da1f2}.external-social--facebook{background:#3b5998}.external-social--instagram{background:#d6249f;background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285aeb 90%)}.external-social--linkedin{background:#0077b5}.external-social--youtube{background:#c4302b}.external-social--skype{background-color:#00aff0}.external-social--flickr{background-color:#0063dc}.external-social--pinterest{background-color:#c8232c}.external-social--googleplus{background-color:#dd4b39}.strip--testimonials{background:#0576b9;background:-moz-linear-gradient("top", #0576b9 0%, #045e94 100%);background:-webkit-linear-gradient("top", #0576b9 0%, #045e94 100%);background:linear-gradient(to bottom, #0576b9 0%, #045e94 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$from", endColorstr="$to",GradientType=0 );padding:2em 0;text-align:center}.strip--testimonials .page-feature__title{color:#fff}.inner--testimonial{max-width:60em}.testimonial__title{font-size:1em;text-transform:uppercase;letter-spacing:1px;font-weight:300;color:rgba(0,0,0,.375)}.testimonial__quote{margin-bottom:1em;color:#fff;border:1px rgba(255,255,255,.1) solid;padding:1.5em}.testimonial__quote p{margin:0;padding:0}.testimonial__author{color:#fff;font-size:rgba(255,255,255,.8);font-weight:700}.testimonial__author a{color:#0576b9}.testimonials{padding:0;margin:2em 0;text-align:center}.testimonials .slick-prev,.testimonials .slick-next{top:20%;margin-top:0;opacity:.25}.testimonials .slick-prev:hover,.testimonials .slick-next:hover{opacity:1}.testimonials .slick-prev{left:-60px}.testimonials .slick-next{right:-60px}.testimonials .slick-dots{display:none !important}.video__sub{position:absolute;left:0;right:0}.padding__top{margin-top:6em}.articles{background:#eee;padding:2em 0}.article-listings{margin:2em 0 3em 0}.article-listing{background:#fff;position:relative;overflow:hidden;margin-bottom:1.5em;padding-bottom:3.5em;width:31.33%;margin-left:3%}.article-listing:nth-child(2n+1){margin-left:3%;clear:none}.article-listing:nth-child(3n+1){margin-left:0;clear:both}.__article-listing__posted{width:100%;position:absolute;bottom:0;left:0;border-top:1px #eee solid;padding:1em 1.25em}.article-listing__title{margin:0;padding:1em;font-size:1.3em;font-weight:bold;line-height:1.3}.article-listing__posted{float:left}.article-listing__more{float:right;color:#0576b9;font-weight:bold}.article-image{position:relative;overflow:hidden}.article-image img{width:100%}.pagination,.pagination li,.pagination a{display:flex;align-items:center;justify-content:center}.pagination{flex-flow:row wrap;margin:1em 0 2em 0}.pagination__number{margin-right:.5em;font-family:"Helvetica Neue","acumin-pro","Proxima Nova","Montserrat","Noto Sans",Arial,sans-serif}.pagination__number:last-child{margin-right:0}.pagination li.last{margin:0 .5em}.pagination__number a{display:block;color:#0576b9;font-weight:800;border:solid 1px #0576b9;padding:1em 2em}.pagination__number a:hover{border-color:#054a72;color:#054a72}.pagination__number span{background-color:#054a72;color:#fff;width:40px;height:40px;border-radius:40px;text-align:center;line-height:40px;margin:0 .5em}.pagination__number.current{border:0}.article-body{padding:3em 0 1em 0}.article-body__image{float:right;margin:0 0 2em 2em}.article-body__posted{margin-bottom:1em;font-weight:bold;color:#000}.article-body__main{width:65.66%;margin-left:0}.article-body__sidebar{width:31.33%;margin-left:3%}.article-body__sidebar{border-top:1px #eee solid}.article-body__sidebar-title{text-transform:uppercase;letter-spacing:1px;font-weight:300;font-size:1em;background:#fff;float:left;margin-top:-0.5em;padding-right:.5em}.related-article{float:left;width:100%;margin:1em 0 0 0}.related-article__title{margin-top:.5em;font-size:1.3em;font-weight:bold}.related-article:hover .related-article__title{color:#0576b9}.article-sharers{padding-top:2em;margin:2em 0;border-top:1px #eee solid}.article-sharers__sharer{display:inline-block;margin:0 1em 1em 0}.article-sharers__sharer a{color:#054a72}.article-sharers__sharer .fa{width:40px;height:40px;border-radius:40px;line-height:40px;color:#fff;text-align:center;margin-right:.25em}.article-sharers__sharer .fa-twitter{background:#0084b4}.article-sharers__sharer .fa-facebook{background:#3b5998}.article-sharers__sharer .fa-google-plus{background:#d34836}.article-sharers__title{text-transform:uppercase;margin-bottom:1em;font-weight:800}.article-sharers.case_study .article-sharers_wrapper{width:50%;float:left}.article-body__image{max-width:50%;overflow:hidden;float:right}.article-body__image img{width:100%}.article h2{border-left:3px solid #0576b9;padding-left:10px}.article .client_feedback{background:#eee;padding:1rem 2rem;margin:2rem}.product-listings{margin:2em 0}.product-listing{width:31.33%;margin-left:3%}.product-listing:nth-child(2n+1){margin-left:3%;clear:none}.product-listing:nth-child(3n+1){margin-left:0;clear:both}.product-listings--home{margin:3em 0 0 0}.inner--product-listings-home{max-width:1240px}.product-listing,.category-listing{text-align:center;position:relative;background:#fff}.product-listing__flag{position:absolute;top:-7px;left:-8px;width:100px}.product-listing__image,.category-listing__image{display:block;width:100%}.product-listing__actions{margin-top:1em}.product-listing__name,.category-listing__name{display:block;font-size:1.3em;line-height:1.275;margin:0 0 .375em 0;font-weight:bold}.product-listing__name:hover,.category-listing__name:hover{color:#0576b9}.product-listing__action{padding:1.5em}.product-listing__description{margin-bottom:0}#main.pg-category{background:#eee}.share-product{text-align:center;margin-bottom:2em}.share-product b{font-weight:300;font-size:.875em;color:#999;letter-spacing:.125em}.share-product a{margin:0 .375em}.share-product a:hover{color:#0576b9}ul.check{-webkit-columns:2;-mox-columns:2;columns:2}ul.check li{margin:.8rem 0}ul.check li:first-child{margin:0 0 .8rem 0}ul.check li:before{content:"";font-family:FontAwesome;padding-right:.5em;color:#4bb543;font-size:1.2em}.project_elements{padding:1rem 0 2rem 0}.project_elements .project_element_wrapper{padding-right:1.5em}.project_elements .project_element_wrapper i{color:#045687}.outlined-link--welcome{margin-top:1em;background:#fff;border-color:#fff;font-weight:700}#main.homepage{padding:2em 0 0 0;background-position:top left,top right;background-repeat:repeat-y,repeat-y}.hero{background:#000;overflow:hidden;position:relative;height:568px}.hero__inner{display:flex;position:relative;height:440px;align-items:center}.hero__text__container{max-width:600px}.hero__slider{position:relative}.hero__slider .slick-dots{bottom:1rem}.hero__slider__dots{position:absolute;left:0;right:0;bottom:3rem;pointer-events:none}.hero__slider__dots .slick-dots{margin:0;position:initial;text-align:right;pointer-events:none}.hero__slider__dots .slick-dots li{pointer-events:auto}.hero__slider__dots .slick-prev,.hero__slider__dots .slick-next{display:block !important;width:50px;height:50px;opacity:1;background-color:#054a72;background-position:center center;margin-top:-25px;top:50%;border-radius:50px;background-size:60%;border:2px rgba(255,255,255,.5) solid}.hero__slider__dots .slick-prev:hover,.hero__slider__dots .slick-next:hover{opacity:1;border-color:#fff}.hero__slider__dots .slick-prev{left:1rem;background-position:8px center}.hero__slider__dots .slick-next{right:1rem}.hero__slider__dots .slick-dots li button{border-color:rgba(255,255,255,.7)}.hero__slider__dots .slick-dots li.slick-active button,.hero__slider__dots #welcome .slick-dots li.slick-active button{background:#fff;border-color:#fff}.hero__slider__dots .slick-dots li.slick-active button:before{background:#fff}.hero__slider__image,.hero__slider__thumbnail{display:none !important}.hero__slider__slide{overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat;height:568px}.hero__group{padding:4em 0;color:#fff;background:rgba(0,0,0,.35);z-index:6}.hero__tagline{color:#fff}.hero__caption{font-size:2.75em;line-height:1.25;color:#ddd;letter-spacing:-0.0125em;margin-bottom:.5em}.hero__caption b{font-weight:300}.hero__button{font-size:.875em;position:relative;z-index:9}.hero__group,.hero__imageblock{height:568px}.hero__group{float:left;width:50%;display:flex;align-items:center;justify-content:center;padding:3rem;background:#000}.hero__imageblock{float:left;width:50%;background-size:cover;background-position:center center;background-repeat:no-repeat}@media screen and (min-width: 601px){.hero__group{order:1}.hero__imageblock{float:right;order:2}}.home-products__group{width:48.5%;margin-left:3%}.home-products__group:nth-child(1n+1){margin-left:3%;clear:none}.home-products__group:nth-child(2n+1){margin-left:0;clear:both}.home-products__links a{display:inline-block;color:#0576b9}.product-portals{margin:2em 0 4em 0}.product-portal{float:left;width:33.333%;height:400px;background:#000 center center/cover no-repeat;color:#fff;margin-bottom:1em;position:relative;overflow:hidden}.product-portal a{color:#fff}.overlay--product-portal{padding:1.75em;height:100%;transition:all .3s ease;background:rgba(0,0,0,.5)}.product-portal:hover .overlay--product-portal{background:rgba(5,118,185,.875)}.product-portal__title{float:left;color:#fff;position:relative;margin:0 0 1em 0;font-size:1.75em}.product-portal__title a:hover{color:#fff}.product-portal__title:before,.product-portal__title:after{height:3px}.product-portal__link:before,.product-portal__link:after{height:2px}.product-portal__title:before,.product-portal__title:after,.product-portal__link:before,.product-portal__link:after{background:#fff;content:"";position:absolute;bottom:-6px;left:0;right:0;opacity:.4;-webkit-transition:-webkit-transform .15s;-o-transition:-o-transform .15s;transition:transform .15s}.product-portal__title:before,.product-portal__link:before{opacity:1;-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}.product-portal__title:after,.product-portal__link:after{opacity:1;-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}.product-portal:hover .product-portal__title:after,.product-portal__link:hover:after{-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.product-portal--small{min-height:280px}.product-portals--parent{margin-top:1em}.product-portal ul{width:100%;max-width:400px;clear:both}.product-portal li{float:left;width:100%;margin-top:.5em}.product-portal__link{position:relative;font-weight:300}.inner--about-portals,.inner--product-portals{width:100%;max-width:82em}.about-portals{margin:2em 0 4em 0}.about-portal{border-left:1px #fff solid;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative;overflow:hidden}.about-portal,.about-portal__overlay{height:420px}.about-portal__overlay{background:rgba(0,0,0,.25);-webkit-transition:all ease .5s;-moz-transition:all ease .5s;transition:all ease .5s}.about-portal__title{position:absolute;bottom:1.5em;left:0;margin:0;color:#fff;font-size:1.3em;border-bottom:0 #fff solid;text-align:center;width:100%}.about-portal__overlay:hover{background:rgba(0,0,0,.875)}.about-portal__overlay:hover:before{opacity:1;left:-280px;transform:rotate(45deg)}.about-portal{width:25%;margin-left:0%}.about-portal:nth-child(3n+1){margin-left:0%;clear:none}.about-portal:nth-child(4n+1){margin-left:0;clear:both}.strip--knowledge_hub{background:#0576b9;background:-webkit-linear-gradient(to right, #0696eb, #0576b9);background:linear-gradient(to right, #0696eb, #0576b9);padding:0;color:#ddd}.knowledge_hub__image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:640px;display:flex;justify-content:center;align-items:center;text-align:center}.knowledge_hub__image img{width:100%;display:none}.knowledge_hub__text{padding:3em 2.5em;display:flex;align-items:center;justify-content:center}.knowledge_hub__text__group{max-width:44em}.knowledge_hub__links{float:left;width:100%}.knowledge_hub__links li{float:left;clear:none}.knowledge_hub__links li a{display:block;margin:0 1em 1em 0;font-size:.875em;background:#fff;color:#054a72;box-shadow:2px 2px 0px rgba(0,0,0,.5);padding:1em 1.25em;border-radius:2em}.knowledge_hub__links li a .fa{color:rgba(0,0,0,.5)}.knowledge_hub__title{font-size:2.25em;color:#ddd}.knowledge_hub__subtitle{margin-top:1.5em;color:#ddd}.knowledge_hub__image,.knowledge_hub__text{width:50%;margin-left:0%}.knowledge_hub__image:nth-child(1n+1),.knowledge_hub__text:nth-child(1n+1){margin-left:0%;clear:none}.knowledge_hub__image:nth-child(2n+1),.knowledge_hub__text:nth-child(2n+1){margin-left:0;clear:both}.strip--latestnews{background:#eee;padding:3em 0 2.5em 0;border-top:1px #eee solid}.strip--careers{background:#054a72 url(/images/careers-bg.jpg) repeat top left;padding:3em 0 2.5em 0;color:#fff}.strip--careers h3.page-feature__title{color:#fff}.strip--careers .page-feature__tagline{color:#fff}.strip--newsletter{background:#4e5252;padding:2em 0;color:#fff}.signup-title{font-size:1.75em;line-height:1.375;align-self:end}.signup-title b{color:#0576b9;font-weight:normal}.signup-field__label{display:block;cursor:pointer}.signup-field__input{width:100%}.signup-checkboxes{position:relative;padding-right:9em}.signup-checkboxes input[type=checkbox]{display:none}.signup-checkboxes{width:30%}.signup-title,.signup-field{width:14.16%;margin-left:3%}.signup-title:nth-child(5n+1),.signup-field:nth-child(5n+1){margin-left:3%;clear:none}.signup-title:nth-child(6n+1),.signup-field:nth-child(6n+1){margin-left:0;clear:both}.signup-checkboxes .button{float:left;position:relative;top:1em;right:auto}.signup-field__checkbox{float:left;margin:0 1em 0 0}.signup-action{justify-self:end;align-self:end}[type=checkbox]+span:not(.lever){position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[type=checkbox]+span:not(.lever):before,[type=checkbox]:not(.filled-in)+span:not(.lever):after{content:"";position:absolute;top:0;left:0;width:18px;height:18px;z-index:0;border:2px solid #fff;border-radius:1px;margin-top:3px;-webkit-transition:.2s;transition:.2s}[type=checkbox]:not(.filled-in)+span:not(.lever):after{border:0;-webkit-transform:scale(0);transform:scale(0)}[type=checkbox]:not(:checked):disabled+span:not(.lever):before{border:none;background-color:rgba(0,0,0,.42)}[type=checkbox].tabbed:focus+span:not(.lever):after{-webkit-transform:scale(1);transform:scale(1);border:0;border-radius:50%;-webkit-box-shadow:0 0 0 10px rgba(0,0,0,.1);box-shadow:0 0 0 10px rgba(0,0,0,.1);background-color:rgba(0,0,0,.1)}[type=checkbox]:checked+span:not(.lever):before{top:-4px;left:-5px;width:12px;height:22px;border-top:2px solid rgba(0,0,0,0);border-left:2px solid rgba(0,0,0,0);border-right:2px solid #0576b9;border-bottom:2px solid #0576b9;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type=checkbox]:checked:disabled+span:before{border-right:2px solid rgba(0,0,0,.42);border-bottom:2px solid rgba(0,0,0,.42)}#main.product{padding:2em 0}.strip--gallery{background:#054a72;padding:3em 0}.gallery__title{color:#fff;border-left:5px #0576b9 solid;padding-left:.5em}.gallery__item{width:22.75%;margin-left:3%;text-align:center;background:rgba(255,255,255,.1);padding:1em;display:flex;align-items:center;justify-content:center}.gallery__item:nth-child(3n+1){margin-left:3%;clear:none}.gallery__item:nth-child(4n+1){margin-left:0;clear:both}.gallery__item img{display:inline-block;max-height:210px}.strip--related-projects{background:#d5d5d5;padding:3em 0 2em 0}.related-products,.related-projects,.related-markets{margin-top:1em}.related-project,.related-product,.related-market{background:#fff}.related-project__image,.related-product__image,.related-market__image{width:100%}.related-project__title,.related-product__title,.related-market__title{margin-bottom:0;font-weight:bold}.related-projects__title,.related-products__title,.related-markets__title,.downloads__title,.markets__title{font-weight:300;border-left:5px #0576b9 solid;padding-left:.5em}.related-market__text{padding:1.5em}.markets__title{color:#fff;margin-bottom:1.5em}.markets-intro{margin-top:2em}.downloads__title{clear:left}.download__items{margin-bottom:1em}.strip--related-markets{background:#c8c8c8;padding:3em 0 4em 0}.strip--related-products{background:#cdcdcd;padding:3em 0 3em 0}.product-content{margin-top:2em}.product-description{float:left;width:60%;margin-right:5%}.product-aside{float:left;width:35%}.product__features{margin-top:1em}.product__application-areas{margin-top:1em}.product-section__title{border-left:5px solid #0576b9;padding-left:.5em;font-weight:300}h4.product-section__title{background:#eee;padding:.675em;border-left-color:#4e5252}.product_image_container{float:right;max-width:400px;margin:0 0 2em 2em}.key_contacts_container{margin-bottom:1em}.key-contacts{margin:0 0 2em 0}.key-contact{width:100%;margin:.75em 0}.key-contact__image{max-width:180px}.key-contact__name{font-weight:bold}.key-contact__position{margin:0 0 1em 0}.key-contact__action{margin:0 0 .25em 0}.key-contact__action a{color:#0576b9}.key-contact__action .fa{width:24px}.markets{background:#054a72;padding:2em 0;margin:2em 0 0 0}.market{width:22.75%;margin-left:3%}.market:nth-child(3n+1){margin-left:3%;clear:none}.market:nth-child(4n+1){margin-left:0;clear:both}.market__title{font-size:1.3em;font-weight:bold;color:#ddd}.market__title a{color:#ddd}.submarket__item{margin-bottom:1em}.submarket__link{color:#fff}.strip--furthercontent{background:#054a72;padding:2.5em 0 1em 0;color:#fff}.strip--furthercontent h2,.strip--furthercontent h3,.strip--furthercontent h4,.strip--furthercontent h5{color:#fff}.strip--furthercontent2{background:#eee;padding:2.5em 0 1em 0}.strip--furthercontent3{padding:2.5em 0 1em 0}.strip--furthercontent iframe,.strip--furthercontent2 iframe{width:100%}.inner--default-page,.inner-furthercontent{max-width:78em}.inner-furthercontent3{max-width:50em}.inner-furthercontent h3{border-left:3px solid #0576b9;text-indent:20px;margin:2rem 0 .5rem 0}.our-people{margin-bottom:2em}.person{width:22.75%;margin-left:3%;margin-bottom:1.5em}.person:nth-child(3n+1){margin-left:3%;clear:none}.person:nth-child(4n+1){margin-left:0;clear:both}.person__image{margin-bottom:1em;display:block}.person__image img{border-radius:50%}.person__title{font-size:1.3em;margin-bottom:.125em;font-weight:bold}.person-info__img,.person-info__content{width:48.5%;margin-left:3%}.person-info__img:nth-child(1n+1),.person-info__content:nth-child(1n+1){margin-left:3%;clear:none}.person-info__img:nth-child(2n+1),.person-info__content:nth-child(2n+1){margin-left:0;clear:both}.person__text{text-align:center}.person_tel svg{height:1em;padding-right:.5em}.person-info-wrap{margin-bottom:3em}.__person-info__contact{margin-top:1em}.person-info__contact{margin:0 0 .5em 0}.person-info__contact a{color:#0576b9}.person-info__contact b{display:inline-block;width:100px;color:#054a72}.person-info__content{max-width:700px}.person-info__socials{margin-top:1.5em}.person__social{display:inline-block;background-color:#054a72;color:#fff;font-size:1.3em;margin:0 .25em .5em 0;border-radius:40px;width:40px;height:40px;line-height:40px;text-align:center}.person__social:hover{color:#fff}.person__social--facebook{background-color:#3b5998}.person__social--twitter{background-color:#1da1f2}.person__social--instagram{background:#d6249f;background:radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285aeb 90%)}.person__social--linkedin{background-color:#0077b5}.person__social--youtube{background-color:#c4302b}.person__social--skype{background-color:#00aff0}.person__social--flickr{background-color:#0063dc}.person__social--pinterest{background-color:#c8232c}.person__social--googleplus{background-color:#dd4b39}.strip--people{background:#eee;background:-moz-linear-gradient("top", #eeeeee 0%, white 100%);background:-webkit-linear-gradient("top", #eeeeee 0%, white 100%);background:linear-gradient(to bottom, #eeeeee 0%, white 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$from", endColorstr="$to",GradientType=0 )}#main.careers{background:#eee}.job-listing{width:33.33%;margin-left:0%;background:#fff;padding:1.5em}.job-listing:nth-child(2n+1){margin-left:0%;clear:none}.job-listing:nth-child(3n+1){margin-left:0;clear:both}.job-listing__image{margin-bottom:1em}.job-listing__location{margin-bottom:1em;font-weight:bold;color:#054a72}.job-listing__summary{border-top:1px #eee solid;padding:1em 0 0}.job-listing__summary p:last-child{margin:0}.job-listing__link{font-weight:bold;text-align:right}.job__image{margin-bottom:1em}.job__field{border-bottom:1px #eee solid;padding:1em 0}.job__field b{width:100px;display:inline-block;color:#054a72}.job__summary{margin-top:1.5em}.job-application-form{background:#eee;padding:1.5em}.latest-positions{background:#eee;padding:3em 0}.job-listing__title{margin-bottom:0;font-weight:bold;color:#0576b9}.careers-content{margin:2em 0}.careers-content img{float:left;width:45%;margin-right:5%}.careers-content .page-text{float:left;width:50%}.strip--furthercareers{padding:2.5em 0 2em 0}.careers-message{border:1px #eee solid;padding:1em;font-size:1.25em;margin-top:1.5em;text-align:center}#main.pg-downloads{background:#eee}.strip--download{padding:2.75em 0;background:#eee}.download__item{background:#fff;border-radius:4px;padding:1em 10.5em 1em 1em;margin-bottom:.25em;position:relative}.download__item b{font-weight:normal;color:#054a72}.download__link--title{font-weight:bold}.download__link--title:hover{color:#0576b9}.download__link{font-size:.875em;position:absolute;top:1.25em;right:1.25em}.download__icon{float:left;width:30px;height:30px;border-radius:30px;line-height:30px;background:#054a72;color:#fff;text-align:center;margin:0 1em 0 0}.download__icon--word{background:#0078d7}.download__icon--pdf{background:#c30b15}.download__icon--excel{background:#217346}.search-form{float:right;width:70%;color:#fff}.search-form input{width:50%;background:#054a72;padding:.25em .375em;border:1px rgba(255,255,255,.5) solid;color:#fff}.search-form input:focus{border-color:#054a72;border-bottom-color:#fff}.search-form button{background:#054a72;padding:.2em 1em;border:0;border-radius:20em;color:#fff}.search-form input,.search-form button,#close-search{height:46px}.p-search-form{float:left;width:100%}.p-search-form input{float:left;width:70%;margin-right:.5em}.search-message{font-size:1.25em;margin-bottom:1.5em}.search-result-list .url .fa{margin-right:.5em}.search-result-list .url a{color:#0576b9}.search-result{padding-bottom:1.5em;margin-bottom:1.5em;border-bottom:1px rgba(0,0,0,.1) solid}.search-result h3{margin:0 0 .5em 0;font-size:1.3em}.search-result h3 a{color:#000}.search-result:last-child{border-bottom:0}.search-form-wrap{width:31.33%;margin-left:0}.search-results-wrap{width:65.66%;margin-left:3%}.required{color:red}.optional{font-family:"Helvetica Neue","acumin-pro","Proxima Nova","Montserrat","Noto Sans",Arial,sans-serif;font-style:italic;font-size:.875em;float:right}label.error{float:left;width:100%;margin-top:.5em;color:red;position:relative;font-weight:700}.input-group{position:relative}.msg{color:#fff;padding:1em;margin-bottom:1em;text-align:center}#thanks,.frm_success,.msg-success{background:#4dc680}#error{background:red}#enquiry-form{background:#eee;padding:1.5em;margin:0 0 1.5em 0;clear:both}.form-title{font-size:1.5em;text-align:center}.form__row{float:left;width:100%;margin:0 0 1.5em 0;position:relative}.form__label{float:left;width:100%;padding:0 0 .5em 0}.form__input{float:left;width:100%;position:relative}.form__input.valid{background-image:url(/images/icon-valid.gif);background-repeat:no-repeat;background-position:98.5% .75em;padding-right:2em}.form__submit{margin:1.5em 0}input[type=checkbox],input[type=radio]{width:10px}.label--checkbox,.label--radio{cursor:pointer}#main.page.dark-background{background:#f3f2f2;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.form_container{border-top:4px #0576b9 solid;width:100%;background:#fff;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.form_container .form_header{padding:2rem 5rem}.form_container .form_header h1{font-weight:400;margin:0}.form_container .buttons_wrapper{clear:both;width:98%;text-align:right;line-height:100px}.form_container .buttons_wrapper input[type=submit]{vertical-align:center;padding:1rem 4rem;font-size:1.25em}.form_container .form_footer{padding:1.75rem 5rem;background:rgba(230,226,219,.92);position:relative}.form_container .form_footer .disclosure{width:100%;line-height:23px}.form_container .form_footer .disclosure p:last-child{margin-bottom:0}.form_container fieldset{border-top:1px solid #dfdddd;border-collapse:collapse;position:relative;display:block}.form_container fieldset .form_column{position:relative;float:left;padding:2rem 3rem 2rem 5rem}.form_container fieldset .form_column h3{font-weight:300}.form_container fieldset .form_column h4{font-weight:bold}.form_container fieldset .form_column.small{width:32%}.form_container fieldset .form_column.large{width:66%}.form_container fieldset .form_column .input_col{width:48%;float:left;margin:0 1% 2rem 1%}.form_container fieldset .form_column .input_col.large{width:98%}.form_container fieldset .form_column .input_col input,.form_container fieldset .form_column .input_col textarea{border:none;background:#efedec;width:100%}.form_container fieldset .form_column .input_col input:focus,.form_container fieldset .form_column .input_col textarea:focus{box-shadow:none}.form_container fieldset .form_column .input_col select{cursor:pointer;font-weight:700;color:#444;line-height:1.3;padding:.6em 1.4em .5em .8em;max-width:100%;box-sizing:border-box;margin:0;border:1px solid #aaa;box-shadow:0 1px 0 1px rgba(0,0,0,.04);-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23007CB2%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),linear-gradient(to bottom, #ffffff 0%, #e5e5e5 100%);background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.form_container fieldset .form_column .input_col select::-ms-expand{display:none}.form_container fieldset .form_column .input_col select:hover{border-color:#888}.form_container fieldset .form_column .input_col select:focus{border-color:#aaa;box-shadow:0 0 1px 3px rgba(59,153,252,.7);box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;outline:none}.form_container fieldset .form_column .input_col select option{font-weight:normal}.form_container fieldset .form_column .input_col .checkbox_wrapper{float:left;width:100%}.form_container fieldset .form_column .input_col .checkbox_wrapper input[type=checkbox]{float:left;margin-right:1rem;width:auto;height:1.4rem}.form_container fieldset .form_column .input_col .checkbox_wrapper label.form__label{float:left;width:auto}.contact-content{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:3em;margin:1em 0 3em 0}.contact-details{grid-column:1/4;grid-row:1/2}.enquiry-form{grid-column:4/6;grid-row:1/6}.contact-map{grid-column:1/4;grid-row:2/6;float:left;width:100%;margin:2em 0}.contact-addresses{margin:1em 0;column-gap:1em;display:grid;grid-template-columns:repeat(auto-fit, minmax(22em, 1fr));row-gap:1em}.address{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);background:#fff;padding:2em;position:relative}.address_phone{padding-bottom:10em}.email{width:100%;max-width:100% !important}.contact-details{background:#fff;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);border-left:4px solid #0576b9;padding:2.5em}.contact_method{max-width:350px;float:left;margin-right:5%;border:1px solid #0576b9;position:relative;transition:all .5s ease-in-out;overflow:hidden}.contact_method:hover{box-shadow:inset 350px 0 0 0 #054a72}.contact_method:hover .icon_label{color:#fff}.contact_method .icon_wrapper{background:#0576b9;padding:.8rem 1rem;float:left}.contact_method .icon_wrapper i{color:#fff;font-size:1.5rem}.contact_method .icon_label{padding:.8em 1rem;float:left;transition:all .5s ease-in-out}.contact_method_phone{position:absolute;bottom:2em}.contact_method_email{position:absolute;bottom:6em}.contact-map{border-left:4px solid #0576b9}.contact-map iframe{width:100%;height:100%}.enquiry-form{background:#fff;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);border-top:4px solid #0576b9;padding:2.5em}.enquiry-form__title{font-size:1.3em}.enquiry-form__row{margin-bottom:1em}.enquiry-form__row input,.enquiry-form__row label,.enquiry-form__row textarea{width:100%;display:block}#main.pg-knowledge-hub{background:#4e5252 url(/images/pg-knowledge-hub.jpg) top center/100% no-repeat}#main.pg-knowledge-hub .page-feature__title{color:#fff}#main.pg-knowledge-hub .page-feature__tagline{color:#999}.knowledge-hub__listing{background:#fff;width:22.75%;margin-left:3%}.knowledge-hub__listing:nth-child(3n+1){margin-left:3%;clear:none}.knowledge-hub__listing:nth-child(4n+1){margin-left:0;clear:both}.knowledge-hub__listings{margin-bottom:1em}.knowledge-hub__listing__image img{width:100%}.knowledge-hub__listing__text{padding:1.5em}.knowledge-hub__listing__text p:last-child{margin:0}.knowledge-hub__listing__title{font-weight:bold;font-size:1.3em;margin-bottom:.5em;display:block;line-height:1.35}.knowledge-hub__listing__title:hover{color:#0576b9}#main.projects{background:#eee}.project-listings{margin-bottom:2em}.project-listing{width:48.5%;margin-left:3%;margin-bottom:1.5em}.project-listing:nth-child(1n+1){margin-left:3%;clear:none}.project-listing:nth-child(2n+1){margin-left:0;clear:both}.project-filters{margin-bottom:2em;text-align:center}.project-filters b{display:inline-block;color:#054a72;margin-right:1em}.project-filter{display:inline-block;background:#4e5252;color:#fff;border-radius:2em;padding:1em 1.5em;min-width:120px;text-align:center;position:relative;margin:.25em}.project-filter:hover{background:#054a72;color:#fff}.project-filter.active{background:#0576b9;cursor:auto}.project-filter.active:hover{color:#fff}.project-filter.active:after{top:100%;left:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-top-color:#0576b9;border-width:10px;margin-left:-10px}.project-listing__image{background-size:cover;background-repeat:no-repeat;background-position:center center}.project-listing__text{background:#fff;padding:2em}.project-listing__title{display:block;font-weight:bold;font-size:1.3em;line-height:1.25;margin:0 0 .25em 0}#project-header{background-position:center center;background-size:cover;background-repeat:no-repeat}.overlay--project-header{padding:20em 0 2.5em 0;background:rgba(5,74,114,.5);background:-moz-linear-gradient(top, rgba(5, 74, 114, 0) 0%, rgba(0, 0, 0, 0.875) 100%);background:-webkit-linear-gradient(top, rgba(5, 74, 114, 0) 0%, rgba(0, 0, 0, 0.875) 100%);background:linear-gradient(to bottom, rgba(5, 74, 114, 0) 0%, rgba(0, 0, 0, 0.875) 100%)}.project-header__breadcrumb{color:#0576b9;text-transform:uppercase;font-weight:bold}.project-header__breadcrumb:hover{color:#0576b9}.project-header__title{font-size:2.75em;font-weight:300;color:#fff;margin:0}.project-header__tagline .fa{color:#fff;margin-right:.375em}.project-header__category,.project-header__location{float:left;margin-top:.5em;font-size:1.3em;color:#676c6c}.project-header__category a,.project-header__location a{color:#0576b9}.project-header__category{margin-right:1em}#project-intro{background:#054a72;color:#fff;padding:3em 0}#project-intro a{color:#0576b9}.project-intro__title{font-size:2.25em;font-weight:bold;color:#fff;line-height:1.35;border-left:8px #0576b9 solid;padding:.25em .675em;margin:0}.project-intro__text{max-width:800px}.project-intro__text p:last-child{margin:0}.project-intro__text h2,.project-intro__text h3,.project-intro__text h4,.project-intro__text h5{color:#fff;font-weight:300}.project-content__text h2,.project-content__text h3,.project-content__text h4,.project-content__text h5{margin-bottom:.5em;font-weight:300}.project-content__text,.project-content__image{width:48.5%;margin-left:3%}.project-content__text:nth-child(1n+1),.project-content__image:nth-child(1n+1){margin-left:3%;clear:none}.project-content__text:nth-child(2n+1),.project-content__image:nth-child(2n+1){margin-left:0;clear:both}.project__featured-image{background:#054a72;text-align:center;color:#fff}.project__featured-image img{width:100%}.photo-credit{padding:1em}.photo-credit a{color:#0576b9}.project-carousel__slide__image img{height:300px}.article-sharers--project{margin:3em 0 0 0}.project-credit{margin-bottom:.5em}.project-credit:last-child{margin-bottom:0}.project-credit a{color:#0576b9}.project-credit b{display:inline-block;width:100px;color:#4e5252}.project-testimonial{padding-top:1em}.project-testimonial blockquote{background:#eee;padding:1.5em;margin-top:1em}#main.pg-products{background:#065786}#main.pg-products .page-feature__title{color:#fff}.categories{margin:2em 0}.category{float:left;width:100%;background:#054a72 center center/cover no-repeat;color:#fff;padding:1.5em}.category--glass{background-image:url(/images/navigation/architectual-glass.jpg)}.category--solar{background-image:url(/images/navigation/solar-panels.jpg)}.category-products-wrap{margin:1.5em 0}.category-text{float:left;width:65%;margin-right:5%}.category-products{float:left;width:30%;background:#ddd;padding:1.5em}.category-products__title{text-transform:uppercase;font-size:1em;color:#054a72;border-bottom:3px #fff solid;padding:0 0 1em 0;margin-bottom:1.5em}.category-products li{margin-top:.5em}.category-subcategory__item>a{font-weight:bold}.category-product__item a{color:#0576b9;font-size:.875em}.category__subcategory__link,.category__subcategory__link:hover,.category__subcategory__sublink,.category__subcategory__sublink:hover{color:#fff}.category__title{margin-bottom:.5em;font-size:1.75em}.category__title a,.category__title a:hover{color:#ddd}.category__subcategory__link{font-weight:bold;font-size:1.3em;float:left;width:100%;clear:both;border-bottom:1px rgba(255,255,255,.25) solid;margin:1em 0 .5em 0;padding:0 0 .25em 0}.category__subcategory__sublink{float:left;clear:both;margin:0 0 .25em .5em}.laptop-container{position:relative;z-index:99}.laptop-container__screen{position:absolute;background:#000;top:5%;left:12%;right:12%;bottom:10.5%}.laptop-container__video{position:absolute;top:0;left:0;width:100%;height:100%}#greetings{text-align:center}@supports(display: grid){.gallery__items{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:1em}.market_gallery_container{display:grid;grid-template-columns:repeat(auto-fit, minmax(320px, 1fr));grid-gap:2em}.gallery_wrapper{display:grid;grid-template-columns:repeat(auto-fit, minmax(320px, 1fr));grid-gap:2em}.home-products{display:grid;grid-template-columns:1fr 1fr}.signup-checkboxes{grid-column:span 2}.signup-fields{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-gap:2em}.default-page{display:grid;grid-template-columns:1fr 300px;grid-gap:4em}.article-listings{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2em}.article-listing{width:auto;margin-left:0 !important}.article-body .inner{display:grid;grid-template-columns:70% 1fr;grid-gap:5em}.article-body__main,.article-body__sidebar{width:auto;margin-left:0 !important}.product-listings{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2em;margin-bottom:2em}.product-listing{width:auto;margin-left:0 !important}.about-portals{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.about-portal{width:auto}.strip--knowledge_hub,.project-listing{display:grid;grid-template-columns:1fr 1fr}.knowledge_hub__image,.knowledge_hub__text{width:auto;margin-left:0}.related-products,.related-projects,.related-markets{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:3em}.product-content{display:grid;grid-template-columns:60% 1fr;grid-gap:4em}.key-contact{display:grid;grid-template-columns:120px 1fr;grid-gap:2em}.market-listings{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:2em}.person-info-wrap{display:grid;grid-template-columns:450px 1fr;grid-gap:3em}.our-people{display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));grid-gap:2.5em}.careers-content,.inner--furthercareers,.inner-furthercontent{display:grid;grid-template-columns:1fr 1fr;grid-gap:4em}.job-listings{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:3em}.job-listing{width:auto;margin-left:0}.job-content-wrap{display:block}.download__items{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:2em;grid-row-gap:1em}.knowledge-hub__listings{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:2em}.knowledge-hub__listing{width:auto;margin-left:0 !important}.project-listings{display:grid;grid-template-columns:1fr 1fr;grid-gap:2em}.category-products-wrap{display:grid;grid-template-columns:1fr 340px;grid-gap:4em}.inner--project-intro,.project-content,.article-sharers--project{display:grid;grid-template-columns:1fr 1fr;grid-gap:3.5em}.product-portals{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px}.signup-checkboxes,.nav__subgroup{width:100%}.home-products__group,.market_gallery_container .market_gallery_item,.signup-title,.signup-field,.gallery_wrapper>.image_wrapper,.person,.person-info__img,.person-info__content,.gallery__item,.project-listing,.market,.project-content__text,.project-content__image{width:100%;margin-left:0 !important}.product-portal,.person,.project-listing,.article-listing{margin-bottom:0}.product-portal,.product-portal--double{width:100%}.default-page__content,.default-page__also-in,.category-text,.category-products,.product-description,.product-aside{width:100%;margin-right:0}.contact-map{margin:0}.careers-content img,.careers-content .page-text{width:100%;margin-right:0}.overlay--navigation-product,.__nav__group.custom.large .nav__subgroup{min-height:auto}.knowledge_hub__image{height:auto}}#main,footer,#welcome,#breadcrumb,#checkout-header,.strip{float:left;width:100%}.slick-next,.slick-prev,.__nav__group{z-index:9999}#logo{z-index:1000}#header,.__nav__subnav{z-index:999}@media screen and (max-width: 1730px){#main.homepage{background-size:40px}}@media screen and (max-width: 1540px){.signup-fields{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.signup-checkboxes{grid-column:span 5}}@media screen and (max-width: 1490px){.nav__item{margin:0}nav{display:none;width:100%}nav .inner{width:100%}nav.active{display:block}nav .inner{width:100%}.nav__subnav{width:100%;box-shadow:none;margin-bottom:.5em}.nav__subnav__info{grid-template-columns:auto;text-align:center}.nav__subnav__info__text{display:none}.__nav__subnav,#nav li:hover .__nav__subnav{opacity:1;visibility:visible;opacity:1;transform:none;position:relative}header{position:relative;width:100%;top:auto;left:auto}.inner--header{width:100%}.header__group{width:100%}.header-search-form{top:.875em;right:1em}nav{margin:0}.nav__group{border-top:1px #eee solid}.nav__item{width:100%;text-align:center;border-top:1px #eee solid;margin:0}.nav__link{padding:1em;margin:0}.nv-3927 .nav__link{border:0}.__nav__group,.nav__item:hover .__nav__group{position:relative;left:auto !important;top:auto;opacity:1;visibility:visible;transform:translateY(0em)}.__nav__group{width:100%}.nav__group{padding:0;margin-top:0;border-radius:0;width:100%;text-align:center;box-shadow:none}.nav__group__link{margin:0;padding:1em}.nav__parent-icon{display:none}#nav-menu-toggle{display:block;float:left;width:50px;height:30px;top:1.375rem;left:210px;position:absolute;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-menu-toggle span{display:block;position:absolute;height:2px;width:100%;background:#0576b9;opacity:1;top:0;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-menu-toggle span:nth-child(1){top:0px}#nav-menu-toggle span:nth-child(2),#nav-menu-toggle span:nth-child(3){top:14px}#nav-menu-toggle span:nth-child(4){top:28px}#nav-menu-toggle.open span:nth-child(1){top:18px;width:0%;left:50%}#nav-menu-toggle.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-menu-toggle.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-menu-toggle.open span:nth-child(4){top:18px;width:0%;left:50%}.inner{width:90%}#logo{width:160px;margin:1.125em 1em}.header-cart__link{padding:1.0625em}#logo{position:relative;top:auto;left:auto}}@media screen and (max-width: 1380px){.about-portals{display:grid;grid-template-columns:1fr 1fr}.about-portal{border-bottom:1px #fff solid}.product_image_container{float:none;margin:0 0 2em 0}.product-portal--double{grid-column:span 1}}@media screen and (max-width: 1300px){.inner--footer{width:100% !important;max-width:100% !important}.contact_method:hover .icon_label{letter-spacing:0 !important;font-weight:400 !important}}@media screen and (max-width: 1242px){@supports(display: grid){.product-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:4em}.related-products,.related-projects,.related-markets{display:grid;grid-template-columns:1fr 1fr}}}@media screen and (max-width: 1150px){.signup-fields{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.signup-title,.signup-checkboxes{grid-column:span 4}}@media screen and (max-width: 1076px){.hero__caption{font-size:2rem}#main.page.quote-page{padding:2em 0 !important}.form_container fieldset .form_column{padding:1rem 3rem 0 5rem}.form_container fieldset .form_column.small{width:100%}.form_container fieldset .form_column.large{width:100%}@supports(display: grid){.article-listings{display:grid;grid-template-columns:1fr 1fr}.project-listing{display:grid;grid-template-columns:40% 60%}.product-listings{display:grid;grid-template-columns:1fr 1fr}}}@media screen and (max-width: 1010px){.overlay--welcome{background-image:none}.project_wrapper{width:48.5%;margin-left:3%}.project_wrapper:nth-child(1n+1){margin-left:3%;clear:none}.project_wrapper:nth-child(2n+1){margin-left:0;clear:both}@supports(display: grid){.person-info-wrap{display:grid;grid-template-columns:340px 1fr;grid-gap:2.5em}}.download__items{display:grid;grid-template-columns:1fr}}@media screen and (max-width: 920px){.footer-link{width:100%;margin:.5em 0}.product-listing{width:48.5%;margin-left:3%}.product-listing:nth-child(1n+1){margin-left:3%;clear:none}.product-listing:nth-child(2n+1){margin-left:0;clear:both}.article-body__main,.article-body__sidebar{width:100%;margin-left:0}.article-body__sidebar h2{float:none;display:block}.article-body__sidebar a{width:30%;float:left}.article-body__sidebar a:nth-child(2n){margin:0 1rem}.project-listings{display:block}.project-listing{margin-bottom:1.5em}.knowledge-hub__listings{display:grid;grid-template-columns:1fr 1fr}.testimonials .slick-prev{left:-30px}.testimonials .slick-next{right:-30px}}@media screen and (max-width: 820px){.related-article__title{font-size:1em}.related-article{margin:1em 0 0 0}.article-body .inner{display:block}.article-body__sidebar{margin-top:1.5em}.article-body{padding:1em 0}.article-body__image{float:left;width:100%;max-width:100%;margin:0 0 1em 0}.knowledge_hub__image,.knowledge_hub__text{width:100%;margin:0 !important}.knowledge_hub__image{background:none}.knowledge_hub__image img{display:block}.strip--knowledge_hub{display:block;background:#0576b9}.strip--knowledge_hub{height:auto}.knowledge_hub__image img{display:block}.knowledge_hub__title{font-size:1.3em}.knowledge_hub__text{display:block}.product-content{display:block}.product-aside{margin-top:2em}.gallery__items{display:grid;grid-template-columns:1fr 1fr 1fr}.page-text iframe{height:320px !important}}@media screen and (max-width: 780px){.copyright{padding:2em;margin:0;border:0}.welcome__title,.page-title,.page-header__title{font-size:1.75em}.welcome__tagline,.page-tagline{font-size:1em}.form_container .form_footer{padding:1rem 3rem}.search-form-wrap,.search-results-wrap{width:100%;margin:0 0 1em 0 !important}.job-content-wrap{display:block}.job-listings{display:block}.job-listing{margin-top:1.5em}.latest-positions{padding:1.5em}.latest-positions h3{margin-bottom:0}.person-info-wrap{display:grid;grid-template-columns:240px 1fr}.market-listings{display:grid;grid-template-columns:1fr 1fr}}@media screen and (max-width: 762px){.nav__link--active{border:0}.__nav__group.custom.large{width:100%}.nav__subgroup__item{margin:0}.nav__subgroup,.__nav__group.custom.large .nav__subgroup{width:100%}.form_container fieldset .form_column .input_col{width:98%}.contact-content{display:block}.contact-details,.contact-map{margin-bottom:1.5em}.contact_method{margin:0 0 .5em 0;width:100%}.contact-details,.enquiry-form{padding:1.5em}.categories{display:block;margin-top:0}.category{margin-top:1.5em}.person-info-wrap{grid-gap:2em}.inner--project-intro,.project-content,.article-sharers--project{display:block}.project-intro__title{margin-bottom:1.5em}.credits_container{margin-top:1.5em}.default-page{display:block}.default-page__also-in{margin-top:1em}.our-people{display:grid;grid-template-columns:1fr 1fr}.gallery__items{display:grid;grid-template-columns:1fr 1fr}.inner-furthercontent{display:grid;grid-template-columns:1fr;grid-gap:1.5em}}@media screen and (max-width: 700px){.category-products-wrap{display:block;margin-bottom:0}.category-products{float:left;width:100%;margin-top:1em}}@media screen and (max-width: 640px){.__nav__group.custom.large .nvgrp13{display:grid;grid-template-columns:1fr}.project_wrapper{width:100%;margin-left:3%}.project_wrapper:nth-child(0n+1){margin-left:3%;clear:none}.project_wrapper:nth-child(1n+1){margin-left:0;clear:both}.article-listing{width:100%;margin:0 0 1em 0 !important}@supports(display: grid){.article-listings{display:block}}.download__item{padding:1em}.download__link{position:relative;top:auto;right:0;float:right;margin-top:2em;clear:both;font-size:.75em}.related-products,.related-product{display:block}.related-product{margin-top:1em}.testimonials{padding-bottom:4em}.testimonials .slick-prev,.testimonials .slick-next{display:none !important}.testimonials .slick-dots{display:block !important}@supports(display: grid){.product-listings{display:grid;grid-template-columns:1fr}}}@media screen and (max-width: 600px){.overlay--welcome{padding:2em 0}.welcome__intro{font-size:1em}#main.homepage{background:#fff}#main.people{padding-top:1em}.page-feature{margin:1em 0}.page-feature__title,.welcome-carousel__slide__title,.page-feature--homepage .page-feature__title{font-size:1.675em}.person__title{font-size:1.3em}.page-feature__tagline{font-size:1em}.person__position{font-size:.875em}.product-section__title{font-size:1.3em}.inner--welcome-carousel{height:300px}.signup-fields{display:block}.signup-field{margin-top:1em}.signup-checkboxes{padding:0}.signup-checkbox-group{float:left;width:100%;margin:0 0 2em 0}.signup-checkboxes .button{float:left;position:relative;bottom:auto;right:auto}.person-info__img{margin-bottom:1em}.person-info-wrap{display:block}.product-portals{display:block}.product-portal{float:left;width:100%;margin:0 0 1em 0;height:auto !important}.overlay--product-portal{float:left;width:100%;height:auto}.pagination__number{font-size:.75em}.pagination__number a{padding:.5em 1em}.about-portal,.about-portal__overlay{height:300px}.about-portals{display:block}.about-portal{width:100%;margin:0 !important}.project-filters{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:.5em}.project-filter{border-radius:0;width:100%;margin:0;font-size:.75em}.project-filter.active:after{display:none}@supports(display: grid){.related-products,.related-projects,.related-markets{display:grid;grid-template-columns:1fr}}.hero,.hero__slider__slide{height:auto;background:#000 !important}.hero__group{background:none;position:relative;bottom:auto;left:auto;padding:1rem 1rem 4rem 1rem;text-align:center}.hero__group,.hero__imageblock{height:auto;width:100%}.hero__slider__thumbnail{display:block !important}.hero__caption{font-size:1.625rem}.hero__tagline{font-size:.875em}.hero__button{font-size:.75em}.hero__inner{height:330px}}@media screen and (max-width: 540px){#nav-menu-toggle{left:auto;right:1em}.header-search-form{position:relative;top:auto;right:auto;float:left;width:100%}input.header-search__field{max-width:100%;border:0;border-top:1px #fff solid}.__nav__group.custom.large .nvgrp137{display:block}.__nav__group.custom.large .nvgrp137 .nav__subgroup{border:0 !important;border-bottom:1px #fff solid !important}#main{background:#fff}.main-wrap{padding:0;border:0}.copyright{padding:1.5em 0;border-top:1px rgba(255,255,255,.125) solid;margin-top:1em;font-size:.875em}.footer-actions,.footer-address{width:100%}.footer-address{margin-top:2em}.strip--testimonials{padding:1em 0}.product-listing{width:100%;margin-left:3%}.product-listing:nth-child(0n+1){margin-left:3%;clear:none}.product-listing:nth-child(1n+1){margin-left:0;clear:both}.knowledge_hub__text{padding:1.5em}.knowledge_hub__links li a{font-size:.75em}.overlay--project-header{padding:6em 0 2em 0}.project-header__title{font-size:2em}.project-intro__title{font-size:1.5em}.project-header__category,.project-header__location{font-size:1em}.knowledge-hub__listings{display:block}.knowledge-hub__listing{margin-bottom:1.5em}.strip--people{background:#eee}.our-people{grid-row-gap:1em;display:grid;grid-template-columns:1fr}.person{display:grid;grid-template-columns:80px 1fr;grid-column-gap:1.25em}.gallery__items{display:grid;grid-template-columns:1fr}.gallery__item{padding:.5em}ul.check{-webkit-columns:1;-mox-columns:1;columns:1}}@media screen and (max-width: 480px){.form_container .form_header,.form_container .form_footer{padding:2rem}.form_container fieldset .form_column{padding:1rem 2rem 0 2rem}#breadcrumb a{font-size:.875em}.product-portal--double li{width:100%}.project-listing{display:block}.project-listing__image{height:180px}.project-filters{display:grid;grid-template-columns:1fr 1fr}.gallery__title,.related-projects__title,.related-products__title,.downloads__title,.markets__title{font-size:1.3em}.key-contact{display:block}.key-contact__image{margin-bottom:1em}.market-listings{display:grid;grid-template-columns:1fr}}@media screen and (max-width: 750px){.g-recaptcha{float:left}}@media screen and (max-width: 450px){.contact_method{width:auto}}@media screen and (min-width: 1481px){#nav{display:block !important}}.award__thumbnail{max-width:180px;margin:1rem 0}.product-smallprint{font-style:italic;font-size:.6rem}