﻿a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,tfoot,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition-delay:9999s;-webkit-transition:color 9999s ease-out,background-color 9999s ease-out}
@font-face{font-family:"pall-iconset";src:url("pall/fonts/icon-set/pall-iconset.eot");src:url("pall/fonts/icon-set/pall-iconset.eot?#iefix") format("embedded-opentype"),url("pall/fonts/icon-set/pall-iconset.woff") format("woff"),url("pall/fonts/icon-set/pall-iconset.ttf") format("truetype"),url("pall/fonts/icon-set/pall-iconset.svg#pall-iconset") format("svg");font-weight:normal;font-style:normal}
@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"pall-iconset";src:url("pall/fonts/icon-set/pall-iconset.svg#pall-iconset") format("svg")}
}
[class*=" icon-"],[class^="icon-"]{font-family:'pall-iconset' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon--small{font-size:30px}
.icon--medium{font-size:50px}
.icon--large{font-size:80px}
.icon-close:before{content:""}
.icon-back-arrow:before{content:""}
.icon-product-type:before{content:""}
.icon-product-use:before{content:""}
.icon-segment:before{content:""}
.icon-globe:before{content:""}
.icon-caution:before{content:""}
.icon-computer:before{content:""}
.icon-document:before{content:""}
.icon-cancel:before{content:""}
.icon-calendar:before{content:""}
.icon-map-pin:before{content:""}
.icon-arrow-next:before{content:""}
.icon-arrow-previous:before{content:""}
.icon-arrow-down-dotted:before{content:""}
.icon-user:before{content:""}
.icon-newcustomer1:before{content:""}
.icon-pall:before{content:""}
.icon-pallblue:before{content:""}
.icon-pallwater:before{content:""}
.icon-arrow-right-dotted:before{content:""}
.icon-chemicals:before{content:""}
.icon-refiningchemicals:before{content:""}
.icon-laboratory:before{content:""}
.icon-login:before{content:""}
.icon-shop:before{content:""}
.icon-checkmark:before{content:""}
.icon-download:before{content:""}
.icon-print:before{content:""}
.icon-arrow:before{content:""}
.icon-location:before{content:""}
.icon-share:before{content:""}
.icon-mail:before{content:""}
.icon-phone2:before{content:""}
.icon-search:before{content:""}
.icon-microelec:before{content:""}
.icon-medical:before{content:""}
.icon-industrial:before{content:""}
.icon-power:before{content:""}
.icon-powergeneration:before{content:""}
.icon-biopharma:before{content:""}
.icon-aerospace:before{content:""}
.icon-food:before{content:""}
.icon-oilgas:before{content:""}
@font-face{font-family:"pall-iconset-pallwater";src:url("pall/fonts/icon-set-pallwater/pall-iconset.eot");src:url("pall/fonts/icon-set-pallwater/pall-iconset.eot?#iefix") format("embedded-opentype"),url("pall/fonts/icon-set-pallwater/pall-iconset.woff") format("woff"),url("pall/fonts/icon-set-pallwater/pall-iconset.ttf") format("truetype"),url("pall/fonts/icon-set-pallwater/pall-iconset.svg#pall-iconset-pallwater") format("svg");font-weight:normal;font-style:normal}
@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"pall-iconset-pallwater";src:url("pall/fonts/icon-set-pallwater/pall-iconset.svg#pall-iconset-pallwater") format("svg")}
}
.icon-pallwater-horizontal{font-family:'pall-iconset-pallwater' !important}
.icon-pallwater-horizontal:before{content:""}
.icon-pallwater-stacked{font-family:'pall-iconset-pallwater' !important}
.icon-pallwater-stacked:before{content:""}
.icon-cartridge-filter{font-family:'pall-iconset-pallwater' !important}
.icon-cartridge-filter:before{content:""}
.icon-cartridge-filter-housing{font-family:'pall-iconset-pallwater' !important}
.icon-cartridge-filter-housing:before{content:""}
.icon-ceramics{font-family:'pall-iconset-pallwater' !important}
.icon-ceramics:before{content:""}
.icon-reverse-osmosis{font-family:'pall-iconset-pallwater' !important}
.icon-reverse-osmosis:before{content:""}
.icon-connect{font-family:'pall-iconset-pallwater' !important}
.icon-connect:before{content:""}
.icon-locate-rep{font-family:'pall-iconset-pallwater' !important}
.icon-locate-rep:before{content:""}
.icon-careers{font-family:'pall-iconset-pallwater' !important}
.icon-careers:before{content:""}
.icon-products{font-family:'pall-iconset-pallwater' !important}
.icon-products:before{content:""}
.icon-earth{font-family:'pall-iconset-pallwater' !important}
.icon-earth:before{content:""}
.icon-support{font-family:'pall-iconset-pallwater' !important}
.icon-support:before{content:""}
.icon-about{font-family:'pall-iconset-pallwater' !important}
.icon-about:before{content:""}
.icon-aria-care{font-family:'pall-iconset-pallwater' !important}
.icon-aria-care:before{content:""}
.icon-systems{font-family:'pall-iconset-pallwater' !important}
.icon-systems:before{content:""}
.icon-mobile-water{font-family:'pall-iconset-pallwater' !important}
.icon-mobile-water:before{content:""}
.icon-microfiltration{font-family:'pall-iconset-pallwater' !important}
.icon-microfiltration:before{content:""}
.icon-ariaflex{font-family:'pall-iconset-pallwater' !important}
.icon-ariaflex:before{content:""}
.icon-ariafit{font-family:'pall-iconset-pallwater' !important}
.icon-ariafit:before{content:""}
.icon-impro{font-family:'pall-iconset-pallwater' !important}
.icon-impro:before{content:""}
.icon-disposable-filter-housing{font-family:'pall-iconset-pallwater' !important}
.icon-disposable-filter-housing:before{content:""}
.icon-product-selector{font-family:'pall-iconset-pallwater' !important}
.icon-product-selector:before{content:""}
.icon-ariafast{font-family:'pall-iconset-pallwater' !important}
.icon-ariafast:before{content:""}
.icon-bag-filters{font-family:'pall-iconset-pallwater' !important}
.icon-bag-filters:before{content:""}
.icon-semiconductor{font-family:'pall-iconset-pallwater' !important}
.icon-semiconductor:before{content:""}
.icon-pulppaper{font-family:'pall-iconset-pallwater' !important}
.icon-pulppaper:before{content:""}
.icon-pharmaceuticals{font-family:'pall-iconset-pallwater' !important}
.icon-pharmaceuticals:before{content:""}
.icon-miningmetals{font-family:'pall-iconset-pallwater' !important}
.icon-miningmetals:before{content:""}
.icon-foodbeverage{font-family:'pall-iconset-pallwater' !important}
.icon-foodbeverage:before{content:""}
.icon-municipal{font-family:'pall-iconset-pallwater' !important}
.icon-municipal:before{content:""}
.icon-user{font-family:'pall-iconset-pallwater' !important}
.icon-user:before{content:""}
.icon-grip{font-family:'pall-iconset-pallwater' !important}
.icon-grip:before{content:""}
.icon-phone1{font-family:'pall-iconset-pallwater' !important}
.icon-phone1:before{content:""}
.icon-newcustomer2{font-family:'pall-iconset-pallwater' !important}
.icon-newcustomer2:before{content:""}
@font-face{font-family:"proxima-nova-bold";src:url("https://use.typekit.net/af/71f83c/00000000000000003b9b093b/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/71f83c/00000000000000003b9b093b/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/71f83c/00000000000000003b9b093b/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-style:normal;font-weight:700}
@font-face{font-family:"proxima-nova-bold-italic";src:url("https://use.typekit.net/af/86b539/00000000000000003b9b093a/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/86b539/00000000000000003b9b093a/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/86b539/00000000000000003b9b093a/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-style:italic;font-weight:700}
@font-face{font-family:"proxima-nova-regular";src:url("https://use.typekit.net/af/4838bd/00000000000000003b9b0934/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/4838bd/00000000000000003b9b0934/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/4838bd/00000000000000003b9b0934/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-style:normal;font-weight:400}
@font-face{font-family:"proxima-nova-regular-italic";src:url("https://use.typekit.net/af/6aec08/00000000000000003b9b0935/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/6aec08/00000000000000003b9b0935/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/6aec08/00000000000000003b9b0935/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-style:italic;font-weight:400}
@font-face{font-family:"opens-sans-bold";src:url("https://use.typekit.net/af/2553b3/000000000000000000011c34/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/2553b3/000000000000000000011c34/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/2553b3/000000000000000000011c34/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");font-style:normal;font-weight:700}
@font-face{font-family:"opens-sans-bold-italic";src:url("https://use.typekit.net/af/8f2f8d/000000000000000000011c35/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/8f2f8d/000000000000000000011c35/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/8f2f8d/000000000000000000011c35/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");font-style:italic;font-weight:700}
@font-face{font-family:"opens-sans-italic";src:url("https://use.typekit.net/af/4c54ad/000000000000000000011c38/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/4c54ad/000000000000000000011c38/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/4c54ad/000000000000000000011c38/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");font-style:italic;font-weight:400}
@font-face{font-family:"opens-sans-regular";src:url("https://use.typekit.net/af/827015/000000000000000000011c3b/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/827015/000000000000000000011c3b/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/827015/000000000000000000011c3b/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-style:normal;font-weight:400}
@media only screen and (max-width:839px){.mobile-hidden{display:none !important}
}
@media only screen and (min-width:840px){.desktop-hidden{display:none !important}
}
.clear-fix:after,.clear-fix:before{content:"";display:table}
.clear-fix:after{clear:both}
.img-responsive,.long-form-content-block__column-right img{display:block;height:auto;max-width:100%}
.hide{left:-9999px;position:absolute;top:-9999px}
.hidden{display:none !important}
.loading-spinner{background:url("../designs/pall/img/loading.gif") 50% 50% no-repeat rgba(255,255,255,0.8);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1001}
.unsupported-browser{background-color:#b40505;color:#fff;display:none;font-size:14px;height:100%;padding:20px;position:absolute;width:100%;z-index:1100}
.unsupported-browser__close{color:#184d9d;margin-left:10px;text-decoration:underline}
.col,.col-15,.col-20,.col-25,.col-30,.col-33,.col-40,.col-45,.col-50,.col-55,.col-60,.col-75{width:98%}
@media only screen and (max-width:839px){.col,.col-15,.col-20,.col-25,.col-30,.col-33,.col-40,.col-45,.col-50,.col-55,.col-60,.col-75{float:none;padding:0}
}
@media only screen and (min-width:840px){.col,.col-15,.col-20,.col-25,.col-30,.col-33,.col-40,.col-45,.col-50,.col-55,.col-60,.col-75{float:left;padding:0 1%}
}
@media only screen and (min-width:840px){.col-15{width:13%}
}
@media only screen and (min-width:840px){.col-20{width:18%}
}
@media only screen and (min-width:840px){.col-25{width:23%}
}
@media only screen and (min-width:840px){.col-30{width:28%}
}
@media only screen and (min-width:840px){.col-33{width:31%}
}
@media only screen and (min-width:840px){.col-40{width:38%}
}
@media only screen and (min-width:840px){.col-45{width:43%}
}
@media only screen and (min-width:840px){.col-50{width:48%}
}
@media only screen and (min-width:840px){.col-55{width:53%}
}
@media only screen and (min-width:840px){.col-60{width:58%}
}
@media only screen and (min-width:840px){.col-75{width:73%}
}
.pall-layout{margin:auto}
@media only screen and (max-width:1279px){.pall-layout{width:92%;padding:0 4%}
}
@media only screen and (min-width:1280px){.pall-layout{width:1280px}
}
.pall-layout .col-20:nth-child(2){padding-left:0}
.pall-layout .col-25:nth-child(2){padding-left:0}
.footer .pall-layout .footer__content__row .col-45:first-child{padding-left:0}
body{color:#444;font-family:'proxima-nova-regular';-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}
header{margin:auto;width:100%}
a{color:#fff;text-decoration:none}
i{font-family:'proxima-nova-regular-italic'}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'proxima-nova-bold'}
.h2{display:block;margin-block-start:.83em;margin-block-end:.83em;margin-inline-start:0;margin-inline-end:0}
.h3{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0}
.text a{color:inherit;text-decoration:underline}
.text b{font-family:'proxima-nova-bold'}
.text b i{font-family:'proxima-nova-bold-italic'}
.text i b{font-family:'proxima-nova-bold-italic'}
.text ol{list-style-type:decimal;padding-left:40px}
.text ul{list-style-type:disc;padding-left:40px}
.text ul ul,.text ol ul{list-style-type:circle}
.text ol ol ul,.text ol ul ul,.text ul ol ul,.text ul ul ul{list-style-type:square}
.text sub,.text sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
.text sup{top:-0.5em}
.text sub{bottom:-0.25em}
.heading,.header-primary,.header-secondary,.header-feature{color:#000;font-family:'proxima-nova-bold'}
.header-primary{font-size:80px;line-height:65px}
.header-secondary{font-size:40px;line-height:34px}
.header-feature{font-size:20px}
.header-basic--article{z-index:1}
@media only screen and (min-width:840px){.header__shadow{background:linear-gradient(to bottom,rgba(0,0,0,0.3),transparent);background-color:transparent;height:12px;margin-bottom:12px;margin-top:-30px;position:relative;z-index:-100}
.header__shadow--chevron-left,.header__shadow--chevron-right{height:30px;margin:0;position:relative;width:100px;z-index:-1}
.header__shadow--chevron-left{-webkit-clip-path:polygon(0 0,86px 0,100% 100%,15px 100%);clip-path:polygon(0 0,86px 0,100% 100%,15px 100%);-moz-transform:rotate(26deg) translateX(5.5px) translateY(-39px);-webkit-transform:rotate(26deg) translateX(5.5px) translateY(-39px);transform:rotate(26deg) translateX(5.5px) translateY(-39px)}
.header__shadow--chevron-right{-webkit-clip-path:polygon(15px 0,100% 0,85px 100%,0 100%);clip-path:polygon(15px 0,100% 0,85px 100%,0 100%);-moz-transform:rotate(-26deg) translateX(116px) translateY(-12px);-webkit-transform:rotate(-26deg) translateX(116px) translateY(-12px);transform:rotate(-26deg) translateX(116px) translateY(-12px)}
.header__shadow__container--article .header__shadow--chevron-left,.header__shadow__container--article .header__shadow--chevron-right{background:linear-gradient(to bottom,rgba(0,0,0,0.3) 65%,transparent 100%);z-index:-1}
}
@media only screen and (min-width:840px){.header__shadow--article{background:linear-gradient(to bottom,rgba(0,0,0,0.3),transparent);margin-top:-34px;z-index:-1}
}
.btn{background-color:rgba(0,0,0,0.1);color:#fff;display:inline-block;font-family:'opens-sans-regular';padding:6px;width:250px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 1px 0 rgba(0,0,0,0.5) inset;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.5) inset;box-shadow:0 0 1px 0 rgba(0,0,0,0.5) inset}
.btn:hover{color:#fff}
.btn:hover div>span:first-child{background-color:#03429e}
.btn:hover div>span:last-child{background-color:#075899}
.btn div{display:block;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
.btn div>span{display:block;float:left;margin:0;padding:8px 12px;-moz-transition:background-color 250ms ease-in-out;-webkit-transition:background-color 250ms ease-in-out;transition:background-color 250ms ease-in-out}
.btn div>span:first-child{background:#044cb7;border-right:1px solid rgba(0,0,0,0.15);border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;font-size:22px;padding:15px}
.btn div>span:last-child{background:#0866b1;border-left:1px solid rgba(255,255,255,0.15);border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;padding:8px 12px;text-align:left;width:100%}
.btn div>span:last-child span{background-color:transparent;border:0;float:none;font-family:'opens-sans-bold';font-size:18px;line-height:20px;padding:0}
.btn div>span:last-child span span{background-color:transparent;border:0;display:block;font-family:'opens-sans-regular';font-size:12px;line-height:16px;padding:0}
.btn--small{padding:3px;width:147px}
.btn--small:hover{color:#fff}
.btn--small:hover span:first-child{background-color:#03429e}
.btn--small:hover span:last-child{background-color:#075899}
.btn--small span{display:block;float:left;margin:0;padding:8px 12px;-moz-transition:background-color 250ms ease-in-out;-webkit-transition:background-color 250ms ease-in-out;transition:background-color 250ms ease-in-out}
.btn--small span:first-child{background:#044cb7;border-right:1px solid rgba(0,0,0,0.15);border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;font-size:14px;padding:9px}
.btn--small span:last-child{background:#0866b1;border-left:1px solid rgba(255,255,255,0.15);border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;text-align:left;width:88px}
.btn--small span:last-child span{background-color:transparent;border:0;float:none;font-family:'opens-sans-bold';font-size:14px;line-height:16px;padding:0}
.btn--small span:last-child span span{background-color:transparent;border:0;display:block;font-family:'opens-sans-regular';font-size:12px;line-height:16px;padding:0}
.btn--small.no-icon{width:125px;padding:3px;width:125px;-moz-box-shadow:0 0 1px 0 rgba(0,0,0,0.25) inset;-webkit-box-shadow:0 0 1px 0 rgba(0,0,0,0.25) inset;box-shadow:0 0 1px 0 rgba(0,0,0,0.25) inset}
.btn--small.no-icon:hover{color:#fff}
.btn--small.no-icon:hover div span{background-color:#075899}
.btn--small.no-icon div{display:block}
.btn--small.no-icon div span{background-color:#0866b1;font-family:'opens-sans-bold';font-size:12px;line-height:18px;padding:6px 10px;width:102px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}
.btn--small.no-icon div span:hover{color:#fff}
.btn--alternate:hover div>span:first-child{background-color:#919509}
.btn--alternate:hover div>span:last-child{background-color:#a5a904}
.btn--alternate div>span:first-child{background:#a8ad0a}
.btn--alternate div>span:last-child{background:#bdc205}
.bg-light-opacity-pallblue{background-color:rgba(24,77,157,0.1)}
.bg-light-opacity-charcoal1{background-color:rgba(68,68,68,0.1)}
.bg-light-opacity-charcoal2{background-color:rgba(27,27,27,0.1)}
.bg-light-opacity-charcoal3{background-color:rgba(43,42,42,0.1)}
.bg-light-opacity-charcoal4{background-color:rgba(238,238,238,0.1)}
.bg-light-opacity-highlight{background-color:rgba(189,194,5,0.1)}
.bg-light-opacity-microelec{background-color:rgba(128,165,70,0.1)}
.bg-light-opacity-aerospace{background-color:rgba(51,172,224,0.1)}
.bg-light-opacity-oilgas{background-color:rgba(84,24,1,0.1)}
.bg-light-opacity-laboratory{background-color:rgba(65,169,184,0.1)}
.bg-light-opacity-biopharma{background-color:rgba(16,152,210,0.1)}
.bg-light-opacity-chemicals{background-color:rgba(89,157,118,0.1)}
.bg-light-opacity-power{background-color:rgba(233,111,20,0.1)}
.bg-light-opacity-industrial{background-color:rgba(34,42,74,0.1)}
.bg-light-opacity-medical{background-color:rgba(27,139,234,0.1)}
.bg-light-opacity-food{background-color:rgba(58,126,7,0.1)}
.bg-light-opacity-pallwater{background-color:rgba(10,72,163,0.1)}
.bg-light-opacity-municipal{background-color:rgba(127,154,39,0.1)}
.bg-light-opacity-miningmetals{background-color:rgba(171,122,17,0.1)}
.bg-light-opacity-powergeneration{background-color:rgba(139,44,44,0.1)}
.bg-light-opacity-pulppaper{background-color:rgba(90,99,128,0.1)}
.bg-light-opacity-pharmaceuticals{background-color:rgba(44,126,196,0.1)}
.bg-light-opacity-foodbeverage{background-color:rgba(160,56,154,0.1)}
.bg-light-opacity-refiningchemicals{background-color:rgba(63,137,40,0.1)}
.bg-light-opacity-semiconductor{background-color:rgba(99,66,151,0.1)}
.bg-light-opacity-ariafast{background-color:rgba(0,153,169,0.1)}
.bg-light-opacity-ariafit{background-color:rgba(89,44,130,0.1)}
.bg-light-opacity-ariaflex{background-color:rgba(0,149,121,0.1)}
.bg-light-opacity-ariacare{background-color:rgba(8,102,177,0.1)}
.bg-light-opacity-impro{background-color:rgba(238,118,36,0.1)}
.bg-darken-pallblue{background-color:#113771}
.bg-darken-charcoal1{background-color:#2b2b2b}
.bg-darken-charcoal2{background-color:#020202}
.bg-darken-charcoal3{background-color:#111}
.bg-darken-charcoal4{background-color:#d5d5d5}
.bg-darken-highlight{background-color:#8d9004}
.bg-darken-microelec{background-color:#648137}
.bg-darken-aerospace{background-color:#1e91c2}
.bg-darken-oilgas{background-color:#220a00}
.bg-darken-laboratory{background-color:#348692}
.bg-darken-biopharma{background-color:#0c76a3}
.bg-darken-chemicals{background-color:#477c5e}
.bg-darken-power{background-color:#ba5910}
.bg-darken-industrial{background-color:#121627}
.bg-darken-medical{background-color:#1270c0}
.bg-darken-food{background-color:#244e04}
.bg-darken-pallwater{background-color:#073373}
.bg-darken-municipal{background-color:#5d711d}
.bg-darken-miningmetals{background-color:#7d590c}
.bg-darken-powergeneration{background-color:#642020}
.bg-darken-pulppaper{background-color:#454c62}
.bg-darken-pharmaceuticals{background-color:#23639a}
.bg-darken-foodbeverage{background-color:#7a2b76}
.bg-darken-refiningchemicals{background-color:#2d621c}
.bg-darken-semiconductor{background-color:#4c3274}
.bg-light-opacity-ariafast{background-color:rgba(0,153,169,0.1)}
.bg-light-opacity-ariafit{background-color:rgba(89,44,130,0.1)}
.bg-light-opacity-ariaflex{background-color:rgba(0,149,121,0.1)}
.bg-light-opacity-ariacare{background-color:rgba(8,102,177,0.1)}
.bg-light-opacity-impro{background-color:rgba(238,118,36,0.1)}
.border-microelec{border-color:#80a546}
.border-aerospace{border-color:#33ace0}
.border-oilgas{border-color:#541801}
.border-laboratory{border-color:#41a9b8}
.border-biopharma{border-color:#1098d2}
.border-chemicals{border-color:#599d76}
.border-power{border-color:#e96f14}
.border-industrial{border-color:#222a4a}
.border-medical{border-color:#1b8bea}
.border-food{border-color:#3a7e07}
.border-pallwater{border-color:#0a48a3}
.border-municipal{border-color:#7f9a27}
.border-miningmetals{border-color:#ab7a11}
.border-powergeneration{border-color:#8b2c2c}
.border-pulppaper{border-color:#5a6380}
.border-pharmaceuticals{border-color:#2c7ec4}
.border-foodbeverage{border-color:#a0389a}
.border-refiningchemicals{border-color:#3f8928}
.border-semiconductor{border-color:#634297}
.border-ariafast{border-color:#0099a9}
.border-ariafit{border-color:#592c82}
.border-ariaflex{border-color:#009579}
.border-ariacare{border-color:#0866b1}
.border-impro{border-color:#ee7624}
.bg-topnav-lighten-pallblue{background-color:#1f63c9}
.bg-topnav-lighten-charcoal1{background-color:#5e5e5e}
.bg-topnav-lighten-charcoal2{background-color:#353535}
.bg-topnav-lighten-charcoal3{background-color:#454343}
.bg-topnav-lighten-charcoal4{background-color:#fff}
.bg-topnav-lighten-highlight{background-color:#edf406}
.bg-topnav-lighten-microelec{background-color:#99bc62}
.bg-topnav-lighten-aerospace{background-color:#5fbee7}
.bg-topnav-lighten-oilgas{background-color:#862602}
.bg-topnav-lighten-laboratory{background-color:#64bcc8}
.bg-topnav-lighten-biopharma{background-color:#26b3ef}
.bg-topnav-lighten-chemicals{background-color:#77b290}
.bg-topnav-lighten-power{background-color:#ef8b41}
.bg-topnav-lighten-industrial{background-color:#323e6d}
.bg-topnav-lighten-medical{background-color:#4aa3ee}
.bg-topnav-lighten-food{background-color:#50ae0a}
.bg-topnav-lighten-pallwater{background-color:#0d5dd3}
.bg-topnav-lighten-municipal{background-color:#a1c331}
.bg-topnav-lighten-miningmetals{background-color:#d99b16}
.bg-topnav-lighten-powergeneration{background-color:#b23838}
.bg-topnav-lighten-pulppaper{background-color:#717b9c}
.bg-topnav-lighten-pharmaceuticals{background-color:#4c97d7}
.bg-topnav-lighten-foodbeverage{background-color:#c04bb9}
.bg-topnav-lighten-refiningchemicals{background-color:#51b034}
.bg-topnav-lighten-semiconductor{background-color:#7b57b5}
.bg-topnav-lighten-ariafast{background-color:#00c7dc}
.bg-topnav-lighten-ariafit{background-color:#7339a8}
.bg-topnav-lighten-ariaflex{background-color:#00c8a2}
.bg-topnav-lighten-ariacare{background-color:#0a82e2}
.bg-topnav-lighten-impro{background-color:#f29453}
.bg-lighten-pallblue{background-color:#3a7de1}
.bg-lighten-charcoal1{background-color:#777}
.bg-lighten-charcoal2{background-color:#4e4e4e}
.bg-lighten-charcoal3{background-color:#5f5c5c}
.bg-lighten-charcoal4{background-color:#fff}
.bg-lighten-highlight{background-color:#f4fa33}
.bg-lighten-microelec{background-color:#b0cb86}
.bg-lighten-aerospace{background-color:#8cd0ed}
.bg-lighten-oilgas{background-color:#b93502}
.bg-lighten-laboratory{background-color:#8accd5}
.bg-lighten-biopharma{background-color:#56c3f2}
.bg-lighten-chemicals{background-color:#98c4ab}
.bg-lighten-power{background-color:#f3a870}
.bg-lighten-industrial{background-color:#425290}
.bg-lighten-medical{background-color:#78bbf3}
.bg-lighten-food{background-color:#66df0c}
.bg-lighten-pallwater{background-color:#2276f1}
.bg-lighten-municipal{background-color:#b5d453}
.bg-lighten-miningmetals{background-color:#ebb237}
.bg-lighten-powergeneration{background-color:#c95454}
.bg-lighten-pulppaper{background-color:#8f97b1}
.bg-lighten-pharmaceuticals{background-color:#76afe0}
.bg-lighten-foodbeverage{background-color:#cd71c8}
.bg-lighten-refiningchemicals{background-color:#6acb4c}
.bg-lighten-semiconductor{background-color:#977ac5}
.bg-lighten-ariafast{background-color:#10e8ff}
.bg-lighten-ariafit{background-color:#8d50c4}
.bg-lighten-ariaflex{background-color:#00fbcc}
.bg-lighten-ariacare{background-color:#2a9bf5}
.bg-lighten-impro{background-color:#f5b183}
.border-lighten-microelec{border-color:#b0cb86}
.border-lighten-aerospace{border-color:#8cd0ed}
.border-lighten-oilgas{border-color:#b93502}
.border-lighten-laboratory{border-color:#8accd5}
.border-lighten-biopharma{border-color:#56c3f2}
.border-lighten-chemicals{border-color:#98c4ab}
.border-lighten-power{border-color:#f3a870}
.border-lighten-industrial{border-color:#425290}
.border-lighten-medical{border-color:#78bbf3}
.border-lighten-food{border-color:#66df0c}
.border-lighten-pallwater{border-color:#2276f1}
.border-lighten-municipal{border-color:#b5d453}
.border-lighten-miningmetals{border-color:#ebb237}
.border-lighten-powergeneration{border-color:#c95454}
.border-lighten-pulppaper{border-color:#8f97b1}
.border-lighten-pharmaceuticals{border-color:#76afe0}
.border-lighten-foodbeverage{border-color:#cd71c8}
.border-lighten-refiningchemicals{border-color:#6acb4c}
.border-lighten-semiconductor{border-color:#977ac5}
.border-lighten-ariafast{border-color:#10e8ff}
.border-lighten-ariafit{border-color:#8d50c4}
.border-lighten-ariaflex{border-color:#00fbcc}
.border-lighten-ariacare{border-color:#2a9bf5}
.border-lighten-impro{border-color:#f5b183}
.border-darken-microelec{border-color:#648137}
.border-darken-aerospace{border-color:#1e91c2}
.border-darken-oilgas{border-color:#220a00}
.border-darken-laboratory{border-color:#348692}
.border-darken-biopharma{border-color:#0c76a3}
.border-darken-chemicals{border-color:#477c5e}
.border-darken-power{border-color:#ba5910}
.border-darken-industrial{border-color:#121627}
.border-darken-medical{border-color:#1270c0}
.border-darken-food{border-color:#244e04}
.border-darken-pallwater{border-color:#073373}
.border-darken-municipal{border-color:#5d711d}
.border-darken-miningmetals{border-color:#7d590c}
.border-darken-powergeneration{border-color:#642020}
.border-darken-pulppaper{border-color:#454c62}
.border-darken-pharmaceuticals{border-color:#23639a}
.border-darken-foodbeverage{border-color:#7a2b76}
.border-darken-refiningchemicals{border-color:#2d621c}
.border-darken-semiconductor{border-color:#4c3274}
.border-darken-ariafast{border-color:#006b76}
.border-darken-ariafit{border-color:#3f1f5c}
.border-darken-ariaflex{border-color:#006250}
.border-darken-ariacare{border-color:#064a80}
.border-darken-impro{border-color:#cf5e10}
@media only screen and (max-width:839px){.bg-opacity-pallblue{background-color:#184d9d}
}
@media only screen and (min-width:840px){.bg-opacity-pallblue{background-color:rgba(24,77,157,0.8)}
}
@media only screen and (max-width:839px){.bg-opacity-charcoal1{background-color:#444}
}
@media only screen and (min-width:840px){.bg-opacity-charcoal1{background-color:rgba(68,68,68,0.8)}
}
@media only screen and (max-width:839px){.bg-opacity-charcoal2{background-color:#1b1b1b}
}
@media only screen and (min-width:840px){.bg-opacity-charcoal2{background-color:rgba(27,27,27,0.8)}
}
@media only screen and (max-width:839px){.bg-opacity-charcoal3{background-color:#2b2a2a}
}
@media only screen and (min-width:840px){.bg-opacity-charcoal3{background-color:rgba(43,42,42,0.8)}
}
@media only screen and (max-width:839px){.bg-opacity-charcoal4{background-color:#eee}
}
@media only screen and (min-width:840px){.bg-opacity-charcoal4{background-color:rgba(238,238,238,0.8)}
}
@media only screen and (max-width:839px){.bg-opacity-highlight{background-color:#bdc205}
}
@media only screen and (min-width:840px){.bg-opacity-highlight{background-color:rgba(189,194,5,0.8)}
}
@media only screen and (max-width:839px){.bg-opacity-microelec{background-color:rgba(128,165,70,0.85)}
}
@media only screen and (min-width:840px){.bg-opacity-microelec{background-color:rgba(128,165,70,0.85)}
}
@media only screen and (max-width:839px){.bg-opacity-aerospace{background-color:rgba(51,172,224,0.85)}
}
@media only screen and (min-width:840px){.bg-opacity-aerospace{background-color:rgba(51,172,224,0.85)}
}
@media only screen and (max-width:839px){.bg-opacity-oilgas{background-color:rgba(84,24,1,0.85)}
}
@media only screen and (min-width:840px){.bg-opacity-oilgas{background-color:rgba(84,24,1,0.85)}
}
@media only screen and (max-width:839px){.bg-opacity-laboratory{background-color:rgba(65,169,184,0.85)}
}
@media only screen and (min-width:840px){.bg-opacity-laboratory{background-color:rgba(65,169,184,0.85)}
}
@media only screen and (max-width:839px){.bg-opacity-biopharma{background-color:rgba(16,152,210,0.85)}
}
@media only screen and (min-width:840px){.bg-opacity-biopharma{background-color:rgba(16,152,210,0.85)}
}
@media only screen and (max-width:839px){.bg-opacity-chemicals{background-color:rgba(89,157,118,0.85)}
}
@media only screen and (min-width:840px){.bg-opacity-chemicals{background-color:rgba(89,157,118,0.85)}
}
@media only screen and (max-width:839px){.bg-opacity-power{background-color:rgba(233,111,20,0.85)}
}
@media only screen and (min-width:840px){.bg-opacity-power{background-color:rgba(233,111,20,0.85)}
}
@media only screen and (max-width:839px){.bg-opacity-industrial{background-color:rgba(34,42,74,0.85)}
}
@media only screen and (min-width:840px){.bg-opacity-industrial{background-color:rgba(34,42,74,0.85)}
}
@media only screen and (max-width:839px){.bg-opacity-medical{background-color:rgba(27,139,234,0.85)}
}
@media only screen and (min-width:840px){.bg-opacity-medical{background-color:rgba(27,139,234,0.85)}
}
@media only screen and (max-width:839px){.bg-opacity-food{background-color:rgba(58,126,7,0.85)}
}
@media only screen and (min-width:840px){.bg-opacity-food{background-color:rgba(58,126,7,0.85)}
}
@media only screen and (max-width:839px){.bg-opacity-pallwater{background-color:#0a48a3}
}
@media only screen and (min-width:840px){.bg-opacity-pallwater{background-color:rgba(10,72,163,0.8)}
}
@media only screen and (max-width:839px){.bg-opacity-municipal{background-color:#7f9a27}
}
@media only screen and (min-width:840px){.bg-opacity-municipal{background-color:rgba(127,154,39,0.8)}
}
@media only screen and (max-width:839px){.bg-opacity-miningmetals{background-color:#ab7a11}
}
@media only screen and (min-width:840px){.bg-opacity-miningmetals{background-color:rgba(171,122,17,0.8)}
}
@media only screen and (max-width:839px){.bg-opacity-powergeneration{background-color:rgba(139,44,44,0.85)}
}
@media only screen and (min-width:840px){.bg-opacity-powergeneration{background-color:rgba(139,44,44,0.85)}
}
@media only screen and (max-width:839px){.bg-opacity-pulppaper{background-color:#5a6380}
}
@media only screen and (min-width:840px){.bg-opacity-pulppaper{background-color:rgba(90,99,128,0.8)}
}
@media only screen and (max-width:839px){.bg-opacity-pharmaceuticals{background-color:#5a6380}
}
@media only screen and (min-width:840px){.bg-opacity-pharmaceuticals{background-color:rgba(90,99,128,0.8)}
}
@media only screen and (max-width:839px){.bg-opacity-foodbeverage{background-color:rgba(160,56,154,0.85)}
}
@media only screen and (min-width:840px){.bg-opacity-foodbeverage{background-color:rgba(160,56,154,0.85)}
}
@media only screen and (max-width:839px){.bg-opacity-refiningchemicals{background-color:#3f8928}
}
@media only screen and (min-width:840px){.bg-opacity-refiningchemicals{background-color:rgba(63,137,40,0.8)}
}
@media only screen and (max-width:839px){.bg-opacity-semiconductor{background-color:#634297}
}
@media only screen and (min-width:840px){.bg-opacity-semiconductor{background-color:rgba(99,66,151,0.8)}
}
@media only screen and (max-width:839px){.bg-opacity-ariafast{background-color:#0099a9}
}
@media only screen and (min-width:840px){.bg-opacity-ariafast{background-color:rgba(0,153,169,0.8)}
}
@media only screen and (max-width:839px){.bg-opacity-ariafit{background-color:#592c82}
}
@media only screen and (min-width:840px){.bg-opacity-ariafit{background-color:rgba(89,44,130,0.8)}
}
@media only screen and (max-width:839px){.bg-opacity-ariaflex{background-color:#009579}
}
@media only screen and (min-width:840px){.bg-opacity-ariaflex{background-color:rgba(0,149,121,0.8)}
}
@media only screen and (max-width:839px){.bg-opacity-ariacare{background-color:#0866b1}
}
@media only screen and (min-width:840px){.bg-opacity-ariacare{background-color:rgba(8,102,177,0.8)}
}
@media only screen and (max-width:839px){.bg-opacity-impro{background-color:#ee7624}
}
@media only screen and (min-width:840px){.bg-opacity-impro{background-color:rgba(238,118,36,0.8)}
}
.bg-pallblue{background-color:#184d9d}
.bg-charcoal1{background-color:#444}
.bg-charcoal2{background-color:#1b1b1b}
.bg-charcoal3{background-color:#2b2a2a}
.bg-charcoal4{background-color:#eee}
.bg-highlight{background-color:#bdc205}
.bg-alert{background-color:#b40505}
.bg-microelec{background-color:#80a546}
.bg-aerospace{background-color:#33ace0}
.bg-oilgas{background-color:#541801}
.bg-laboratory{background-color:#41a9b8}
.bg-biopharma{background-color:#1098d2}
.bg-chemicals{background-color:#599d76}
.bg-power{background-color:#e96f14}
.bg-industrial{background-color:#222a4a}
.bg-medical{background-color:#1b8bea}
.bg-food{background-color:#3a7e07}
.bg-greystrip{background-color:#f4f4f4}
.bg-white{background-color:#fff}
.bg-pallwater{background-color:#0a48a3}
.bg-municipal{background-color:#7f9a27}
.bg-miningmetals{background-color:#ab7a11}
.bg-powergeneration{background-color:#8b2c2c}
.bg-pulppaper{background-color:#5a6380}
.bg-pharmaceuticals{background-color:#2c7ec4}
.bg-foodbeverage{background-color:#a0389a}
.bg-refiningchemicals{background-color:#3f8928}
.bg-semiconductor{background-color:#634297}
.bg-ariafast{background-color:#0099a9}
.bg-ariafit{background-color:#592c82}
.bg-ariaflex{background-color:#009579}
.bg-ariacare{background-color:#0866b1}
.bg-impro{background-color:#ee7624}
.bg-hover-pallblue:hover{background-color:#184d9d}
.bg-hover-charcoal1:hover{background-color:#444}
.bg-hover-charcoal2:hover{background-color:#1b1b1b}
.bg-hover-charcoal3:hover{background-color:#2b2a2a}
.bg-hover-charcoal4:hover{background-color:#eee}
.bg-hover-highlight:hover{background-color:#bdc205}
.bg-hover-microelec:hover{background-color:#80a546}
.bg-hover-aerospace:hover{background-color:#33ace0}
.bg-hover-oilgas:hover{background-color:#541801}
.bg-hover-laboratory:hover{background-color:#41a9b8}
.bg-hover-biopharma:hover{background-color:#1098d2}
.bg-hover-chemicals:hover{background-color:#599d76}
.bg-hover-power:hover{background-color:#e96f14}
.bg-hover-industrial:hover{background-color:#222a4a}
.bg-hover-medical:hover{background-color:#1b8bea}
.bg-hover-food:hover{background-color:#3a7e07}
.bg-hover-pallwater:hover{background-color:#0a48a3}
.bg-hover-municipal:hover{background-color:#7f9a27}
.bg-hover-miningmetals:hover{background-color:#ab7a11}
.bg-hover-powergeneration:hover{background-color:#8b2c2c}
.bg-hover-pulppaper:hover{background-color:#5a6380}
.bg-hover-pharmaceuticals:hover{background-color:#2c7ec4}
.bg-hover-foodbeverage:hover{background-color:#a0389a}
.bg-hover-refiningchemicals:hover{background-color:#3f8928}
.bg-hover-semiconductor:hover{background-color:#634297}
.bg-hover-ariafast:hover{background-color:#0099a9}
.bg-hover-ariafit:hover{background-color:#592c82}
.bg-hover-ariaflex:hover{background-color:#009579}
.bg-hover-ariacare:hover{background-color:#0866b1}
.bg-hover-impro:hover{background-color:#ee7624}
.color-pallblue{color:#184d9d}
.color-charcoal1{color:#444}
.color-charcoal2{color:#1b1b1b}
.color-charcoal3{color:#2b2a2a}
.color-charcoal4{color:#eee}
.color-highlight{color:#bdc205}
.color-microelec{color:#80a546}
.color-aerospace{color:#33ace0}
.color-oilgas{color:#541801}
.color-laboratory{color:#41a9b8}
.color-biopharma{color:#1098d2}
.color-chemicals{color:#599d76}
.color-power{color:#e96f14}
.color-industrial{color:#222a4a}
.color-medical{color:#1b8bea}
.color-food{color:#3a7e07}
.color-white{color:#fff}
.color-black{color:#000}
.color-text{color:#444}
.color-pallwater{color:#0a48a3}
.color-municipal{color:#7f9a27}
.color-miningmetals{color:#ab7a11}
.color-powergeneration{color:#8b2c2c}
.color-pulppaper{color:#5a6380}
.color-pharmaceuticals{color:#2c7ec4}
.color-foodbeverage{color:#a0389a}
.color-refiningchemicals{color:#3f8928}
.color-semiconductor{color:#634297}
.color-ariafast{color:#0099a9}
.color-ariafit{color:#592c82}
.color-ariaflex{color:#009579}
.color-ariacare{color:#0866b1}
.color-impro{color:#ee7624}
.color-lighten-microelec{color:#b0cb86}
.color-lighten-aerospace{color:#8cd0ed}
.color-lighten-oilgas{color:#b93502}
.color-lighten-laboratory{color:#8accd5}
.color-lighten-biopharma{color:#56c3f2}
.color-lighten-chemicals{color:#98c4ab}
.color-lighten-power{color:#f3a870}
.color-lighten-industrial{color:#425290}
.color-lighten-medical{color:#78bbf3}
.color-lighten-food{color:#66df0c}
.color-lighten-pallwater{color:#2276f1}
.color-lighten-municipal{color:#b5d453}
.color-lighten-miningmetals{color:#ebb237}
.color-lighten-powergeneration{color:#c95454}
.color-lighten-pulppaper{color:#8f97b1}
.color-lighten-pharmaceuticals{color:#76afe0}
.color-lighten-foodbeverage{color:#cd71c8}
.color-lighten-refiningchemicals{color:#6acb4c}
.color-lighten-semiconductor{color:#977ac5}
.color-lighten-ariafast{color:#10e8ff}
.color-lighten-ariafit{color:#8d50c4}
.color-lighten-ariaflex{color:#00fbcc}
.color-lighten-ariacare{color:#2a9bf5}
.color-lighten-impro{color:#f5b183}
.search-header__refine .form-connector__select.bg-microelec{background-color:#80a546}
.search-header__refine .form-connector__select.bg-aerospace{background-color:#33ace0}
.search-header__refine .form-connector__select.bg-oilgas{background-color:#541801}
.search-header__refine .form-connector__select.bg-laboratory{background-color:#41a9b8}
.search-header__refine .form-connector__select.bg-biopharma{background-color:#1098d2}
.search-header__refine .form-connector__select.bg-chemicals{background-color:#599d76}
.search-header__refine .form-connector__select.bg-power{background-color:#e96f14}
.search-header__refine .form-connector__select.bg-industrial{background-color:#222a4a}
.search-header__refine .form-connector__select.bg-medical{background-color:#1b8bea}
.search-header__refine .form-connector__select.bg-food{background-color:#3a7e07}
.search-header__refine .form-connector__select.bg-pallwater{background-color:#0a48a3}
.search-header__refine .form-connector__select.bg-municipal{background-color:#7f9a27}
.search-header__refine .form-connector__select.bg-miningmetals{background-color:#ab7a11}
.search-header__refine .form-connector__select.bg-powergeneration{background-color:#8b2c2c}
.search-header__refine .form-connector__select.bg-pulppaper{background-color:#5a6380}
.search-header__refine .form-connector__select.bg-pharmaceuticals{background-color:#2c7ec4}
.search-header__refine .form-connector__select.bg-foodbeverage{background-color:#a0389a}
.search-header__refine .form-connector__select.bg-refiningchemicals{background-color:#3f8928}
.search-header__refine .form-connector__select.bg-semiconductor{background-color:#634297}
.search-header__refine .form-connector__select.bg-ariafast{background-color:#0099a9}
.search-header__refine .form-connector__select.bg-ariafit{background-color:#592c82}
.search-header__refine .form-connector__select.bg-ariaflex{background-color:#009579}
.search-header__refine .form-connector__select.bg-ariacare{background-color:#0866b1}
.search-header__refine .form-connector__select.bg-impro{background-color:#ee7624}
.border-form-input-pallblue{border:1px solid #184d9d}
.border-form-input-charcoal1{border:1px solid #444}
.border-form-input-charcoal2{border:1px solid #1b1b1b}
.border-form-input-charcoal3{border:1px solid #2b2a2a}
.border-form-input-charcoal4{border:1px solid #eee}
.border-form-input-white{border:1px solid #fff}
.border-form-input-highlight{border:1px solid #bdc205}
.border-form-input-microelec{border:1px solid #80a546}
.border-form-input-aerospace{border:1px solid #33ace0}
.border-form-input-oilgas{border:1px solid #541801}
.border-form-input-laboratory{border:1px solid #41a9b8}
.border-form-input-biopharma{border:1px solid #1098d2}
.border-form-input-chemicals{border:1px solid #599d76}
.border-form-input-power{border:1px solid #e96f14}
.border-form-input-industrial{border:1px solid #222a4a}
.border-form-input-medical{border:1px solid #1b8bea}
.border-form-input-food{border:1px solid #3a7e07}
.language-chinese{font-family:"proxima-nova-regular",source-han-sans-traditional,"Microsoft YaHei","Microsoft YaHei UI","微软雅黑"}
.language-chinese .application-list__content__head-line__view-all,.language-chinese .application-list__content__items__item{font-family:"proxima-nova-bold",source-han-sans-traditional,"Microsoft YaHei","Microsoft YaHei UI","微软雅黑"}
.language-chinese .article-date{font-family:"proxima-nova-regular",source-han-sans-traditional,"Microsoft YaHei","Microsoft YaHei UI","微软雅黑"}
.language-chinese .article-date__em{font-family:"proxima-nova-bold",source-han-sans-traditional,"Microsoft YaHei","Microsoft YaHei UI","微软雅黑"}
.language-chinese .bulleted-list__content__bullets__title,.language-chinese .bulleted-list__content__bullets__desc,.language-chinese .bulleted-list__content__bullets__items__item__textbox__title{font-family:"proxima-nova-bold",source-han-sans-traditional,"Microsoft YaHei","Microsoft YaHei UI","微软雅黑"}
.language-chinese h1,.language-chinese h2,.language-chinese h3,.language-chinese h4,.language-chinese h5,.language-chinese h6,.language-chinese .article__press__main-content__label,.language-chinese .cta-support-tab__container__qa__content__item span .event-countdown__banner__event-label strong,.language-chinese .event-details__event-label,.language-chinese .event-details__section__item label:nth-child(1),.language-chinese .featured-solutions__segment-story__text-box__title,.language-chinese .footer-sticky__content__items__header span,.language-chinese .header-basic--article .header-basic__content__text-box__text strong,.language-chinese .header-industry__content__text-box__text,.language-chinese .heading,.language-chinese .header-primary,.language-chinese .header-secondary,.language-chinese .header-feature,.language-chinese .latest-articles__content-title,.language-chinese .latest-articles__title,.language-chinese .latest-articles__viewall a,.language-chinese .location-region__banner__content__text,.language-chinese .locations__map__overlay h2,.language-chinese .search-results .search-item__img__data__cart,.language-chinese .search-results .search-item__img__data__description__field,.language-chinese .search-results__filtering__items-per-page a.active,.language-chinese .search-results__title__count-text,.language-chinese .sub-content-strip-component__container__content__page__item__data__description__field label,.language-chinese .two-color-text__container__content__col__text{font-family:"proxima-nova-bold",source-han-sans-traditional,"Microsoft YaHei","Microsoft YaHei UI","微软雅黑"}
.language-chinese .card-slider__container__headline__text h3 .form-connector__input-container__label,.language-chinese .language-chinese,.language-chinese .latest-articles__month,.language-chinese .quilt__tile__description,.language-chinese .search-results__title h2,.language-chinese .text-image--text{font-family:"proxima-nova-regular",source-han-sans-traditional,"Microsoft YaHei","Microsoft YaHei UI","微软雅黑"}
.article{background-color:#3a3a3a}
.article .content-main{position:relative}
.article a{color:#fff}
.article__event__main-content{padding-top:5%}
.article__press{background-color:#3a3a3a}
.article__press__main-content{color:#fff;padding-top:5%}
@media only screen and (max-width:839px){.article__press__main-content{padding:5% 0}
}
.article__press__main-content__label{font-family:'proxima-nova-bold';font-weight:bold;text-transform:uppercase}
@media only screen and (max-width:839px){.article__press__main-content__label{font-size:20px}
}
@media only screen and (min-width:840px){.article__press__main-content__label{font-size:50px}
}
.article__press__main-content .text a{color:inherit;text-decoration:underline}
.article__press__main-content .text b{font-family:'proxima-nova-bold'}
.article__press__main-content .text b i{font-family:'proxima-nova-bold-italic'}
.article__press__main-content .text i b{font-family:'proxima-nova-bold-italic'}
.article__press__main-content .text ol{list-style-type:decimal;padding-left:40px}
.article__press__main-content .text ul{list-style-type:disc;padding-left:40px}
.article__press__main-content .text ul ul,.article__press__main-content .text ol ul{list-style-type:circle}
.article__press__main-content .text ol ol ul,.article__press__main-content .text ol ul ul,.article__press__main-content .text ul ol ul,.article__press__main-content .text ul ul ul{list-style-type:square}
.article__press__main-content .text sub,.article__press__main-content .text sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
.article__press__main-content .text sup{top:-0.5em}
.article__press__main-content .text sub{bottom:-0.25em}
@media only screen and (max-width:839px){.article__press__main-content .text{font-size:12px;line-height:18px}
}
@media only screen and (min-width:840px){.article__press__main-content .text{font-size:14px;line-height:20px}
}
.article__press__main-content .title{font-family:'proxima-nova-bold';font-weight:bold}
@media only screen and (max-width:839px){.article__press__main-content .title{font-size:14px;padding-top:10px}
}
@media only screen and (min-width:840px){.article__press__main-content .title{font-size:18px}
}
.article__press__main-content .col-55 .text,.article__press__main-content .col-55 .text-image{padding-bottom:2%}
.article__press__main-content .col-55 .text a,.article__press__main-content .col-55 .text-image a{color:inherit;text-decoration:underline}
.article__press__main-content .col-55 .text b,.article__press__main-content .col-55 .text-image b{font-family:'proxima-nova-bold'}
.article__press__main-content .col-55 .text b i,.article__press__main-content .col-55 .text-image b i{font-family:'proxima-nova-bold-italic'}
.article__press__main-content .col-55 .text i b,.article__press__main-content .col-55 .text-image i b{font-family:'proxima-nova-bold-italic'}
.article__press__main-content .col-55 .text ol,.article__press__main-content .col-55 .text-image ol{list-style-type:decimal;padding-left:40px}
.article__press__main-content .col-55 .text ul,.article__press__main-content .col-55 .text-image ul{list-style-type:disc;padding-left:40px}
.article__press__main-content .col-55 .text ul ul,.article__press__main-content .col-55 .text ol ul,.article__press__main-content .col-55 .text-image ul ul,.article__press__main-content .col-55 .text-image ol ul{list-style-type:circle}
.article__press__main-content .col-55 .text ol ol ul,.article__press__main-content .col-55 .text ol ul ul,.article__press__main-content .col-55 .text ul ol ul,.article__press__main-content .col-55 .text ul ul ul,.article__press__main-content .col-55 .text-image ol ol ul,.article__press__main-content .col-55 .text-image ol ul ul,.article__press__main-content .col-55 .text-image ul ol ul,.article__press__main-content .col-55 .text-image ul ul ul{list-style-type:square}
.article__press__main-content .col-55 .text sub,.article__press__main-content .col-55 .text sup,.article__press__main-content .col-55 .text-image sub,.article__press__main-content .col-55 .text-image sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
.article__press__main-content .col-55 .text sup,.article__press__main-content .col-55 .text-image sup{top:-0.5em}
.article__press__main-content .col-55 .text sub,.article__press__main-content .col-55 .text-image sub{bottom:-0.25em}
.article__press__main-content .col-55 .text:not(:last-child),.article__press__main-content .col-55 .text-image:not(:last-child){border-bottom:1.5px dotted;margin-bottom:2%}
.header-industry{position:relative}
.header-industry .clip-svg{width:0;height:0}
@media only screen and (max-width:839px){.header-industry .bg-pallblue-dark{background-color:#13304a}
.header-industry .bg-aerospace-dark{background-color:#12435b}
.header-industry .bg-oilgas-dark{background-color:#2d1d1b}
.header-industry .bg-laboratory-dark{background-color:#21414c}
.header-industry .bg-biopharma-dark{background-color:#163d53}
.header-industry .bg-chemicals-dark{background-color:#283f3c}
.header-industry .bg-microelec-dark{background-color:#32411f}
.header-industry .bg-power-dark{background-color:#4c3223}
.header-industry .bg-industrial-dark{background-color:#1b2334}
.header-industry .bg-medical-dark{background-color:#193a59}
.header-industry .bg-food-dark{background-color:#20361f}
.header-industry .bg-pallwater-dark{background-color:#13304a}
}
.header-industry--col{width:65%}
.header-industry__overlay{height:100%;width:100%;position:absolute;bottom:0}
@media only screen and (max-width:839px){.header-industry__overlay{height:100%;width:100%}
}
.header-industry__overlayr{height:100%;width:100%;position:absolute;bottom:0}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.header-industry__overlayr{width:35%;right:0}
}
@media only screen and (min-width:840px){.header-industry__overlayr{background-color:rgba(0,0,0,0.6);-webkit-clip-path:polygon(67% 0,100% 0,100% 100%,64% 100%);clip-path:polygon(67% 0,100% 0,100% 100%,64% 100%)}
}
.header-industry.industry-enable{height:200px}
@media only screen and (max-width:839px){.header-industry.industry-enable{height:170px}
}
.header-industry.industry-enable i.fa{top:70px}
@media only screen and (max-width:839px){.header-industry.industry-enable.hasCTA .header-industry__content__text-box__container{margin-top:-20px}
}
@media only screen and (max-width:839px){.header-industry.industry-enable.noCTA{height:130px}
}
.header-industry.industry-disable.hasCTA{height:150px}
@media only screen and (max-width:839px){.header-industry.industry-disable.hasCTA{height:170px}
.header-industry.industry-disable.hasCTA .header-industry__content__text-box__container{margin-top:-30px}
}
.header-industry.industry-disable.noCTA{height:150px}
@media only screen and (max-width:839px){.header-industry.industry-disable.noCTA{height:130px}
.header-industry.industry-disable.noCTA .header-industry__content__text-box__container{margin-top:20px}
}
.header-industry.industry-disable i.fa{top:60px}
@media only screen and (max-width:839px){.header-industry,.header-industry .bg-image{height:auto}
}
.header-industry .bg-image{left:50%;margin-left:-1000px;position:absolute;top:-35%;width:2000px}
@media only screen and (max-width:839px){.header-industry .bg-image{height:100%;left:0;margin:0;position:relative;top:0;width:100%}
}
@media only screen and (min-width:2000px){.header-industry .bg-image{height:auto;left:0;margin:0;position:relative;width:100%}
}
.header-industry__img-container{overflow:hidden;position:relative;height:100%}
@media only screen and (max-width:360px){.ribbon-disable .header-industry__img-container{height:100px}
}
.header-industry__content{bottom:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;position:absolute}
@media only screen and (min-width:840px){.header-industry__content.edit-mode{position:relative}
}
@media only screen and (max-width:839px){.header-industry__content.layout-basic{bottom:0;display:block;position:relative}
}
.header-industry__content__tactile-graphic{position:absolute;right:0;top:0}
.header-industry__content__icon{font-size:40px;padding-top:15px}
.header-industry__content__icon.disable{display:none}
.header-industry__content__text-box{color:#fff}
@media only screen and (min-width:840px){.header-industry__content__text-box{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
}
@media only screen and (max-width:839px){.header-industry__content__text-box__container{width:100%}
}
.header-industry__content__text-box__title{padding-bottom:3px;text-transform:capitalize}
@media only screen and (max-width:839px){.header-industry__content__text-box__title{padding-bottom:0;font-size:20px;line-height:22px}
}
@media only screen and (min-width:840px){.header-industry__content__text-box__title{font-size:30px;line-height:25px}
.header-industry__content__text-box__title.segment{padding-left:0}
}
@media only screen and (max-width:839px){.header-industry__content__text-box__text{font-family:'proxima-nova-regular';font-size:13px;line-height:16px}
}
@media only screen and (min-width:840px){.header-industry__content__text-box__text{font-size:16px;line-height:20px}
.header-industry__content__text-box__text.segment{padding-left:0}
}
.header-industry .cta-wrapper{width:22%}
@media only screen and (min-width:840px){.header-industry .cta-wrapper{position:absolute;left:67%}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.header-industry .cta-wrapper{top:35%}
}
.header-industry__cta{-ms-flex-item-align:center;align-self:center;text-align:left;margin-left:10px;font-size:14px;font-family:proxima-nova-bold;text-transform:uppercase}
@media only screen and (min-width:840px){.header-industry__cta i.fa{display:block;margin-bottom:10px}
}
@media only screen and (max-width:839px){.header-industry__cta{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;margin:0;padding:0 20px;text-align:left;position:absolute;bottom:0;left:0;font-size:13px}
.header-industry__cta i.fa{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:10px}
.header-industry__cta::after{content:"";position:absolute;z-index:-1;background:inherit;top:0;right:-13px;bottom:0;width:26px;-webkit-transform:skew(30deg);-moz-transform:skew(30deg);-ms-transform:skew(30deg);transform:skew(30deg)}
}
@media only screen and (max-width:839px){.header-industry__cta--dt{display:none}
}
@media only screen and (min-width:840px){.header-industry__cta--m{display:none}
}
.header-basic{position:relative}
.header-basic__bg-image{position:absolute;right:0;width:auto;z-index:1}
.header-basic__content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;background-size:100%;overflow:hidden;position:relative;width:100%;-webkit-clip-path:polygon(0 0,100% 0,100% 90%,13% 90%,9% 100%,67px 90%,0 90%)}
@media only screen and (max-width:839px){.header-basic__content.layout-basic{bottom:0;display:block;position:relative}
}
.header-basic__content__tactile-graphic{position:absolute;right:0;top:0}
.header-basic__content__text-box{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;color:#fff}
@media only screen and (max-width:839px){.header-basic__content__text-box{padding-bottom:30px;padding-top:30px}
}
@media only screen and (min-width:840px){.header-basic__content__text-box{padding-top:30px;padding-bottom:40px}
}
@media only screen and (max-width:839px){.header-basic__content__text-box__container{max-width:100%}
}
@media only screen and (min-width:840px){.header-basic__content__text-box__container{max-width:75%}
}
.header-basic__content__text-box__title{padding-bottom:20px;text-transform:uppercase}
@media only screen and (max-width:839px){.header-basic__content__text-box__title{font-size:24px;line-height:25px}
}
@media only screen and (min-width:840px){.header-basic__content__text-box__title{font-size:50px;line-height:51px;padding-top:7px}
}
@media only screen and (max-width:839px){.header-basic__content__text-box__text{font-size:14px;font-weight:bold}
}
@media only screen and (min-width:840px){.header-basic__content__text-box__text{font-size:14px;line-height:18px}
}
.header-basic--solution .solution__icon{color:#fff;opacity:.7;font-size:70px;line-height:75px;padding:20px 20px 5px 0;position:absolute;right:0}
@media only screen and (max-width:839px){.header-basic--solution .solution__icon{display:none}
}
.header-basic--solution .solution__icon--img{height:75px}
@media only screen and (max-width:839px){.header-basic--solution .header-basic__content{overflow:hidden}
}
@media only screen and (max-width:839px){.header-basic--solution .header-basic__content__tactile-graphic{height:20px;margin-right:-125px;width:250px}
}
@media only screen and (min-width:840px){.header-basic--solution .header-basic__content__text-box{padding-bottom:70px}
}
@media only screen and (max-width:839px){.header-basic--solution .header-basic__content__text-box__title{padding-top:30px}
}
.header-basic--article{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}
@media only screen and (min-width:840px){.header-basic--article.header-basic--news .header-basic__content__text-box{padding-bottom:60px}
}
@media only screen and (max-width:839px){.header-basic--article.header-basic--news .header-basic__content__text-box__title{font-size:20px}
}
@media only screen and (min-width:840px){.header-basic--article.header-basic--news .header-basic__content__text-box__title{font-size:40px;line-height:40px}
}
@media only screen and (max-width:839px){.header-basic--article.header-basic--news .header-basic__content__text-box__text{font-size:12px}
}
@media only screen and (min-width:840px){.header-basic--article.header-basic--news .header-basic__content__text-box__text{font-size:14px;line-height:15px}
}
.header-basic--article .header-basic__tactile{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}
@media only screen and (max-width:839px){.header-basic--article .header-basic__tactile{height:20px;margin-top:-28px;overflow:hidden}
}
@media only screen and (min-width:840px){.header-basic--article .header-basic__tactile{height:40px;margin-top:-82px}
}
.header-basic--article .header-basic__tactile__graphic{width:250px}
@media only screen and (max-width:839px){.header-basic--article .header-basic__tactile__graphic{height:20px;margin-right:-125px}
}
@media only screen and (min-width:840px){.header-basic--article .header-basic__tactile__graphic{height:25px}
}
.header-basic--article .header-basic__tactile--firefox{margin-top:0}
@media only screen and (max-width:839px){.header-basic--article .header-basic__content{margin-bottom:8px}
}
@media only screen and (min-width:840px){.header-basic--article .header-basic__content{margin-bottom:4px}
}
.header-basic--article .header-basic__content__image{position:absolute;right:0;width:auto;z-index:-1}
.header-basic--article .header-basic__content__text-box__container{max-width:80%}
.header-basic--article .header-basic__content__text-box{color:#fff}
@media only screen and (max-width:839px){.header-basic--article .header-basic__content__text-box{padding-bottom:40px;padding-top:30px}
}
@media only screen and (min-width:840px){.header-basic--article .header-basic__content__text-box{padding-bottom:60px;padding-top:20px}
}
.header-basic--article .header-basic__content__text-box__title{padding-bottom:20px}
@media only screen and (max-width:839px){.header-basic--article .header-basic__content__text-box__title{font-size:20px}
}
@media only screen and (min-width:840px){.header-basic--article .header-basic__content__text-box__title{font-size:50px}
}
.header-basic--article .header-basic__content__text-box__text strong{font-family:'proxima-nova-bold'}
@media only screen and (max-width:839px){.header-basic--article .header-basic__content__text-box__text{font-size:12px}
}
@media only screen and (min-width:840px){.header-basic--article .header-basic__content__text-box__text{font-size:14px}
}
@media only screen and (min-width:840px){.header-basic--webinar{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
}
.header-basic--webinar__icon{color:#fff;font-size:80px;opacity:.8;padding-right:7%;position:absolute;right:0}
@media only screen and (max-width:839px){.header-basic--webinar__icon{display:none}
}
.header-basic--location .header-basic__content__text-box__title{text-transform:none}
.header-basic--locations{z-index:2}
.text-image{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;width:100%}
.text-image .container{width:100%}
.text-image.is-edited{display:block}
.text-image.is-edited a{color:inherit;text-decoration:underline}
.text-image.is-edited b{font-family:'proxima-nova-bold'}
.text-image.is-edited b i{font-family:'proxima-nova-bold-italic'}
.text-image.is-edited i b{font-family:'proxima-nova-bold-italic'}
.text-image.is-edited ol{list-style-type:decimal;padding-left:40px}
.text-image.is-edited ul{list-style-type:disc;padding-left:40px}
.text-image.is-edited ul ul,.text-image.is-edited ol ul{list-style-type:circle}
.text-image.is-edited ol ol ul,.text-image.is-edited ol ul ul,.text-image.is-edited ul ol ul,.text-image.is-edited ul ul ul{list-style-type:square}
.text-image.is-edited sub,.text-image.is-edited sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
.text-image.is-edited sup{top:-0.5em}
.text-image.is-edited sub{bottom:-0.25em}
.text-image--top{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.text-image--Center{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.text-image--image.left{float:left;padding-right:15px}
.text-image--image.left img{margin:0;height:auto;width:100%}
.text-image--image.right{float:right;padding-left:15px}
.text-image--image.right img{margin:0;height:auto;width:100%}
.text-image--image.top{margin-bottom:25px;text-align:-webkit-center}
.text-image--image.top img{margin:0;height:auto;max-width:100%}
.text-image--image.Center{text-align:-webkit-center}
.text-image--image.Center img{margin:0;height:auto;max-width:100%}
.text-image--text{font-family:'proxima-nova-regular'}
.text-image--text a{color:inherit;text-decoration:underline}
.text-image--text b{font-family:'proxima-nova-bold'}
.text-image--text b i{font-family:'proxima-nova-bold-italic'}
.text-image--text i b{font-family:'proxima-nova-bold-italic'}
.text-image--text ol{list-style-type:decimal;padding-left:40px}
.text-image--text ul{list-style-type:disc;padding-left:40px}
.text-image--text ul ul,.text-image--text ol ul{list-style-type:circle}
.text-image--text ol ol ul,.text-image--text ol ul ul,.text-image--text ul ol ul,.text-image--text ul ul ul{list-style-type:square}
.text-image--text sub,.text-image--text sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
.text-image--text sup{top:-0.5em}
.text-image--text sub{bottom:-0.25em}
@media only screen and (max-width:839px){.text-image--text{font-size:12px;line-height:18px}
}
@media only screen and (min-width:840px){.text-image--text{font-size:14px;line-height:20px}
}
.event-details{background-color:#3a3a3a}
.event-details__event-label{color:#fff;font-family:'proxima-nova-bold';font-weight:bold;text-transform:uppercase}
@media only screen and (max-width:839px){.event-details__event-label{font-size:20px}
}
@media only screen and (min-width:840px){.event-details__event-label{font-size:50px}
}
.event-details__section__item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
@media only screen and (max-width:839px){.event-details__section__item{border-bottom:1.5px dotted #fff;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:4% 0}
}
@media only screen and (min-width:840px){.event-details__section__item{padding-bottom:4%}
}
.event-details__section__item label{color:#fff}
.event-details__section__item label:nth-child(1){font-family:'proxima-nova-bold';font-weight:bold}
@media only screen and (max-width:839px){.event-details__section__item label:nth-child(1){padding-bottom:5px}
}
@media only screen and (min-width:840px){.event-details__section__item label:nth-child(1){width:25%}
}
.event-details__section__item label:nth-child(2){word-wrap:break-word}
@media only screen and (max-width:839px){.event-details__section__item label:nth-child(2){font-size:12px;line-height:18px}
}
@media only screen and (min-width:840px){.event-details__section__item label:nth-child(2){font-size:14px;line-height:20px;width:75%}
}
.event-details__section__item label a{color:inherit;text-decoration:underline}
.event-details__section__item label b{font-family:'proxima-nova-bold'}
.event-details__section__item label b i{font-family:'proxima-nova-bold-italic'}
.event-details__section__item label i b{font-family:'proxima-nova-bold-italic'}
.event-details__section__item label ol{list-style-type:decimal;padding-left:40px}
.event-details__section__item label ul{list-style-type:disc;padding-left:40px}
.event-details__section__item label ul ul,.event-details__section__item label ol ul{list-style-type:circle}
.event-details__section__item label ol ol ul,.event-details__section__item label ol ul ul,.event-details__section__item label ul ol ul,.event-details__section__item label ul ul ul{list-style-type:square}
.event-details__section__item label sub,.event-details__section__item label sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
.event-details__section__item label sup{top:-0.5em}
.event-details__section__item label sub{bottom:-0.25em}
.event-details.webinar,.event-details.event{height:auto;margin-bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
@media only screen and (max-width:839px){.event-details.webinar,.event-details.event{margin-bottom:34px;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
}
.event-separator{background:-webkit-linear-gradient(top,#000 0,#272a2d 100%);left:0;min-height:6px;position:absolute;width:100%}
.event-countdown{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;background-color:#272a2d;color:#fff;margin-top:5px}
@media only screen and (max-width:839px){.event-countdown{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:auto}
}
@media only screen and (min-width:840px){.event-countdown{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:220px}
}
.event-countdown__banner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;background-color:#202020;text-align:left}
@media only screen and (max-width:839px){.event-countdown__banner{height:120px;width:100%;-webkit-clip-path:polygon(0 0,100% 0,100% 60%,50% 100%,0 60%)}
}
@media only screen and (min-width:840px){.event-countdown__banner{height:auto;-webkit-clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%)}
}
.event-countdown__banner__event-label{font-size:20px;position:relative;text-transform:uppercase}
.event-countdown__banner__event-label strong{font-family:'proxima-nova-bold'}
.event-countdown__countdown{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
@media only screen and (max-width:839px){.event-countdown__countdown{margin-left:0;padding-bottom:20px;width:100%}
}
@media only screen and (min-width:840px){.event-countdown__countdown{margin-left:-5%}
}
@media only screen and (max-width:839px){.event-countdown__countdown__graph{margin:0 auto;padding-top:5%}
}
@media only screen and (min-width:840px){.event-countdown__countdown__graph{margin-left:15%;padding-top:0}
}
.article-date{font-family:'proxima-nova-regular';font-size:12px;padding-bottom:5%;text-transform:uppercase}
.article-date__day,.article-date__year-month{display:inline-block;text-align:center}
.article-date__year-month{color:#fff;padding:4px 15px;-webkit-clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%)}
.article-date__year-month.date-period{padding:10px 20px}
.article-date__day{background-color:#444;color:#fff;margin-left:-15px;padding:1px 30px}
.article-date__day.date-period-to{padding:10px 12px 10px 24px}
.article-date__day.date-period-from{padding:10px 20px}
.article-date__day.date-period-split{padding:1px 6px;border-left:1px solid #7b7b7b;margin-left:-5px;height:23px}
.article-date__em{display:block;font-family:'proxima-nova-bold';font-size:18px;line-height:20px}
@media only screen and (min-width:768px){.blog-header .blog-image-header{height:200px}
}
@media only screen and (min-width:1024px) and (max-width:1366px){.blog-header .blog-header .blog_text{top:45px}
}
.blog-header .blog-header .bg-image{position:relative;text-align:center;filter:brightness(25%)}
@media only screen and (max-width:839px){.blog-header .blog-header .bg-image{min-height:130px}
}
.blog-header .blog_text{position:absolute}
@media only screen and (min-width:840px){.blog-header .blog_text{padding-right:550px;top:45px}
}
@media only screen and (max-width:839px){.blog-header .blog_text{top:20px}
}
.blog-header .blog_text .header_title{color:#fbfaf8}
@media only screen and (min-width:840px){.blog-header .blog_text .header_title{font-size:25px;line-height:25px;padding-top:7px}
}
@media only screen and (max-width:839px){.blog-header .blog_text .header_title{padding-top:5px;line-height:20px}
}
@media only screen and (max-width:839px){.blog-header .blog_text .author,.blog-header .blog_text .header_featured{font-size:small}
}
@media only screen and (min-width:840px){.blog-header .blog_text .author{padding-top:20px}
}
@media only screen and (max-width:839px){.blog-header .blog_text .author{padding-top:10px}
}
.blog-header #btn_container{background-color:#0866b1 !important;position:relative !important;bottom:20px !important;left:0;padding:10px 10px 10px 0}
@media only screen and (min-width:840px){.blog-header #btn_container{width:250px;padding:10px}
}
@media only screen and (max-width:839px){.blog-header #btn_container{left:25px !important;width:250px;padding:6px}
}
.latest-articles{background-color:#fff;color:#444}
.latest-articles__article{width:73%}
@media only screen and (max-width:839px){.latest-articles__article{width:100%}
}
.latest-articles-content{padding:30px 0}
@media only screen and (max-width:839px){.latest-articles-content{left:50%;margin-left:-50vw;margin-right:-50vw;padding:0;position:relative;right:50%;width:100vw}
}
.latest-articles__viewall{text-align:right}
@media only screen and (max-width:839px){.latest-articles__viewall{text-align:left}
}
.latest-articles__viewall a{color:#0a48a3;font-family:'proxima-nova-bold';font-size:14px;line-height:28px}
@media only screen and (max-width:839px){.latest-articles__viewall a{font-size:12px}
}
@media only screen and (max-width:839px){.latest-articles__viewall-bottom{padding:2em 15px}
}
.latest-articles__content{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding-left:30px}
@media only screen and (max-width:839px){.latest-articles__content{padding-left:20px}
}
.latest-articles__content__button{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}
.latest-articles__content-title{border-bottom:1.5px solid;font-family:'proxima-nova-bold';font-size:20px;line-height:24px;padding-bottom:10px}
@media only screen and (max-width:839px){.latest-articles__content-title{font-size:18px;line-height:20px}
}
.latest-articles__content-title a{color:#444}
.latest-articles__content-title h3{font-size:14px;line-height:15px}
.latest-articles__content-desc{padding-top:20px}
@media only screen and (max-width:839px){.latest-articles__content-desc{font-size:12px;line-height:18px}
}
@media only screen and (min-width:840px){.latest-articles__content-desc{font-size:14px;line-height:20px}
}
@media only screen and (max-width:839px){.latest-articles__content-register{margin-top:10px}
}
.latest-articles__row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;padding:2em 15px 2em 0}
@media only screen and (max-width:839px){.latest-articles__row{padding:2em 15px}
}
.latest-articles__row--even{background-color:#f7f7f7}
.latest-articles__articles{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin:15px 0}
@media only screen and (max-width:839px){.latest-articles__articles{margin:0}
}
@media only screen and (min-width:840px){.latest-articles__all__border{margin-left:2%;border-bottom:solid 1px #ccc}
.latest-articles__all__border:last-child{border-bottom:0}
}
.latest-articles__month{font-family:'proxima-nova-regular';letter-spacing:5px;line-height:28px;font-size:20px;padding-left:0;padding-top:27px;text-transform:uppercase;width:23%}
@media only screen and (max-width:839px){.latest-articles__month{display:none}
}
.latest-articles__desc{padding:25px 0 0}
@media only screen and (max-width:839px){.latest-articles__desc{padding:0 15px}
}
@media only screen and (min-width:840px){.latest-articles__desc{margin-left:2%}
}
.latest-articles__title{font-family:'proxima-nova-bold';font-size:40px;font-weight:bold}
@media only screen and (max-width:839px){.latest-articles__title{font-size:20px}
}
@media only screen and (min-width:840px){.latest-articles__title{margin-left:2%}
}
@media only screen and (min-width:840px){.latest-articles__title.locations-title{margin-left:0}
}
.latest-articles__header{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}
@media only screen and (max-width:839px){.latest-articles__header{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:2em 15px}
}
@media only screen and (max-width:839px){.latest-articles__date .article-date__year-month{-webkit-clip-path:polygon(0 0,100% 0,100% 70%,50% 100%,0 70%);clip-path:polygon(0 0,100% 0,100% 70%,50% 100%,0 70%);padding:10px 5px}
}
@media only screen and (max-width:839px){.latest-articles__date .article-date__day{display:block;margin-left:4px;margin-right:4px;margin-top:-16px;padding:20px 0 10px}
}
@media only screen and (max-width:839px){.latest-articles__date .article-date__day.date-period-split{display:none}
}
@media only screen and (min-width:840px){.article-date__year-month.date-period{padding:4px 15px}
}
@media only screen and (min-width:840px){.article-date__day.date-period-to{padding:1px 12px 1px 24px}
}
@media only screen and (min-width:840px){.article-date__day.date-period-from{padding:1px 12px 1px 11px}
}
.quilt-container-edit{color:#444}
.quilt-container{color:#fff;position:relative}
.quilt-container__headline{padding:3% 0 2% 0;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
@media only screen and (max-width:767px){.quilt-container__headline{font-size:15px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
}
@media only screen and (min-width:768px){.quilt-container__headline{font-size:20px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
}
@media only screen and (max-width:767px){.quilt-container__headline__text.left{display:inline-block;position:relative}
.quilt-container__headline__text.left span:after,.quilt-container__headline__text.left span:before{content:"";position:absolute;border-top:2px solid #fff;top:10px;width:108px}
.quilt-container__headline__text.left span:before{right:100%;margin-right:12px}
.quilt-container__headline__text.left span:after{left:100%;margin-left:12px}
}
@media only screen and (min-width:768px){.quilt-container__headline__text.left{padding-right:1%}
}
@media only screen and (max-width:767px){.quilt-container__headline__text.right{padding-top:1%}
}
@media only screen and (min-width:768px){.quilt-container__headline__text.right{padding-left:1%;padding-right:1%}
}
@media only screen and (max-width:767px){.quilt-container__headline__leftcta_img{padding-top:2%}
}
@media only screen and (min-width:768px){.quilt-container__headline__leftcta_img{padding-left:1%;margin-left:auto}
}
.quilt-container__headline__title{text-transform:uppercase}
@media only screen and (max-width:767px){.quilt-container__headline__title{border-bottom:2px solid;border-bottom-color:#fff;padding-top:1%}
}
@media only screen and (min-width:768px){.quilt-container__headline__title{border-width:0 1px 0 1px;border-style:solid;border-color:rgba(255,255,255,0.25);padding-left:1%;padding-right:1%}
}
.quilt-container__headline__title h2{font-family:'proxima-nova-bold';padding-bottom:5px}
.quilt-main{margin:10px 0;width:100%;max-height:100%;min-height:100%}
@media only screen and (max-width:767px){.quilt-main{max-height:100%;min-height:100%}
}
@media only screen and (min-width:768px){.quilt-main{max-height:612px;min-height:612px}
}
@media only screen and (min-width:768px) and (max-width:1024px){.quilt-main{max-height:1260px;min-height:1260px}
.quilt-main--level-2{max-height:339px;min-height:339px}
}
@media only screen and (min-width:1025px) and (max-width:1279px){.quilt-main{max-height:840px;min-height:840px}
.quilt-main--level-2{max-height:447px;min-height:447px}
}
@media only screen and (min-width:767px) and (max-width:899px){.quilt-main{max-height:350px;min-height:350px}
}
@media only screen and (min-width:900px) and (max-width:989px){.quilt-main{max-height:400px;min-height:400px}
}
@media only screen and (min-width:990px) and (max-width:1119px){.quilt-main{max-height:450px;min-height:450px}
}
@media only screen and (min-width:1120px) and (max-width:1179px){.quilt-main{max-height:500px;min-height:500px}
}
@media only screen and (min-width:1180px) and (max-width:1290px){.quilt-main{max-height:550px;min-height:550px}
}
.quilt{opacity:1}
@media only screen and (min-width:768px){.quilt{-moz-transition:all .23s ease-in-out;-webkit-transition:all .23s ease-in-out;transition:all .23s ease-in-out}
}
.quilt--background{background-size:cover}
.quilt--background:before{background-color:inherit;bottom:0;content:' ';left:0;position:absolute;right:0;top:0}
@media only screen and (max-width:767px){.quilt--background{padding-bottom:50px}
}
@media only screen and (min-width:768px){.quilt--background{padding-bottom:100px;-moz-transition:all .23s ease-in-out;-webkit-transition:all .23s ease-in-out;transition:all .23s ease-in-out}
}
.quilt--background-level-2{min-height:0;padding-bottom:40px}
.quilt--level-1{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
.quilt--level-2{margin:auto;overflow:hidden}
@media only screen and (min-width:768px) and (max-width:1024px){.quilt--level-2{width:710px}
}
@media only screen and (min-width:1025px) and (max-width:1279px){.quilt--level-2{width:920px}
}
@media only screen and (max-width:767px){.quilt--level-2--mobile{margin:0 8%}
}
@media only screen and (min-width:768px){.quilt--level-2--mobile{margin:0}
}
.quilt--level-2--mobile .quilt__tile{float:left;height:100px;margin:1%}
.quilt__tile{color:#fff;display:block;margin:2px;overflow:hidden;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
@media only screen and (min-width:768px){.quilt__tile{-moz-transition:all .23s ease-in-out;-webkit-transition:all .23s ease-in-out;transition:all .23s ease-in-out}
}
@media only screen and (max-width:767px){.quilt__tile--level-1{height:87px;width:137px}
}
@media only screen and (min-width:768px){.quilt__tile--level-1{height:200px;width:312px}
}
@media only screen and (min-width:767px) and (max-width:899px){.quilt__tile--level-1{height:115px;width:165px}
}
@media only screen and (min-width:900px) and (max-width:989px){.quilt__tile--level-1{height:128px;width:200px}
}
@media only screen and (min-width:990px) and (max-width:1119px){.quilt__tile--level-1{height:141px;width:220px}
}
@media only screen and (min-width:1120px) and (max-width:1179px){.quilt__tile--level-1{height:160px;width:250px}
}
@media only screen and (min-width:1180px) and (max-width:1290px){.quilt__tile--level-1{height:166px;width:260px}
}
.quilt__tile.inactive{display:none;height:0;width:0}
@media only screen and (min-width:768px){.quilt__tile.inactive{-moz-transition:all .23s ease-in-out;-webkit-transition:all .23s ease-in-out;transition:all .23s ease-in-out}
}
.quilt__tile__wrapper{height:100%;overflow:hidden;width:100%}
@media only screen and (min-width:768px){.quilt__tile__wrapper{-moz-transition:all .23s ease-in-out;-webkit-transition:all .23s ease-in-out;transition:all .23s ease-in-out}
}
.quilt__tile__wrapper.inactive{height:0;width:0}
@media only screen and (min-width:768px){.quilt__tile__wrapper.inactive{-moz-transition:all .23s ease-in-out;-webkit-transition:all .23s ease-in-out;transition:all .23s ease-in-out}
}
.quilt__tile__wrapper.inactive .quilt__tile__text{display:none}
.quilt__tile__content{display:block;position:absolute;opacity:.9}
@media only screen and (min-width:768px){.quilt__tile__content .quilt__tile__content{top:0}
}
@media only screen and (max-width:767px){.quilt__tile__content{bottom:0;height:30px;padding:3%;top:auto;width:94%}
}
@media only screen and (min-width:768px){.quilt__tile__content{height:100%;top:156px;width:100%;-moz-transition:top .4s ease-in-out;-webkit-transition:top .4s ease-in-out;transition:top .4s ease-in-out}
}
@media only screen and (min-width:767px) and (max-width:899px){.quilt__tile__content{top:84px}
}
@media only screen and (min-width:900px) and (max-width:989px){.quilt__tile__content{top:94px}
}
@media only screen and (min-width:990px) and (max-width:1119px){.quilt__tile__content{top:97px}
}
@media only screen and (min-width:1120px) and (max-width:1179px){.quilt__tile__content{top:116px}
}
@media only screen and (min-width:1180px) and (max-width:1290px){.quilt__tile__content{top:122px}
}
.quilt__tile__image{height:100%;width:auto}
@media only screen and (min-width:768px){.quilt__tile__image{-moz-transition:all .25s ease-out;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}
}
.quilt__tile__title{height:28px;padding-top:3px}
@media only screen and (max-width:767px){.quilt__tile__title{font-size:12px}
}
@media only screen and (min-width:768px){.quilt__tile__title{font-size:20px}
}
@media only screen and (min-width:767px) and (max-width:899px){.quilt__tile__title{font-size:11px;height:20px}
}
@media only screen and (min-width:900px) and (max-width:989px){.quilt__tile__title{font-size:13px;height:20px}
}
@media only screen and (min-width:990px) and (max-width:1119px){.quilt__tile__title{font-size:15px}
}
@media only screen and (min-width:1120px) and (max-width:1179px){.quilt__tile__title{font-size:17px}
}
@media only screen and (min-width:1180px) and (max-width:1290px){.quilt__tile__title{font-size:18px}
}
.quilt__tile__description{font-family:'proxima-nova-regular';font-size:14px;line-height:20px}
@media only screen and (max-width:767px){.quilt__tile__description{display:none}
}
@media only screen and (min-width:768px){.quilt__tile__description{display:block}
}
@media only screen and (min-width:767px) and (max-width:899px){.quilt__tile__description{font-size:11px;line-height:12px}
}
@media only screen and (min-width:900px) and (max-width:989px){.quilt__tile__description{font-size:11px;line-height:12px}
}
@media only screen and (min-width:990px) and (max-width:1119px){.quilt__tile__description{font-size:12px;line-height:16px}
}
@media only screen and (min-width:1120px) and (max-width:1179px){.quilt__tile__description{font-size:12px;line-height:16px}
}
@media only screen and (max-width:767px){.quilt__tile__text{padding:0;width:auto}
}
@media only screen and (min-width:768px){.quilt__tile__text{padding:10px 10px 10px 50px;position:absolute;top:0;width:80%}
}
@media only screen and (min-width:767px) and (max-width:899px){.quilt__tile__text{padding-left:35px;width:75%}
}
@media only screen and (min-width:900px) and (max-width:989px){.quilt__tile__text{padding-left:40px}
}
@media only screen and (min-width:990px) and (max-width:1119px){.quilt__tile__text{padding-left:40px}
}
@media only screen and (min-width:1120px) and (max-width:1179px){.quilt__tile__text{padding-left:45px}
}
.quilt__tile__icon{font-size:26px;padding:10px}
@media only screen and (max-width:767px){.quilt__tile__icon{display:none}
}
@media only screen and (min-width:768px){.quilt__tile__icon{display:block}
}
.quilt__tile__icon .icon-medical{font-size:22px}
.quilt__tile__icon .icon-pallblue{font-size:18px}
@media only screen and (min-width:767px) and (max-width:899px){.quilt__tile__icon{font-size:16px}
.quilt__tile__icon .icon-medical{font-size:16px}
.quilt__tile__icon .icon-pallblue{font-size:10px}
}
@media only screen and (min-width:900px) and (max-width:989px){.quilt__tile__icon{font-size:18px}
.quilt__tile__icon .icon-medical{font-size:18px}
.quilt__tile__icon .icon-pallblue{font-size:12px}
}
@media only screen and (min-width:990px) and (max-width:1119px){.quilt__tile__icon{font-size:20px}
.quilt__tile__icon .icon-pallblue{font-size:14px}
}
@media only screen and (min-width:1120px) and (max-width:1179px){.quilt__tile__icon{font-size:22px}
.quilt__tile__icon .icon-pallblue{font-size:16px}
}
@media only screen and (min-width:1180px) and (max-width:1290px){.quilt__tile__icon{font-size:24px}
}
.quilt__tile__button{padding-top:5px}
@media only screen and (max-width:767px){.quilt__tile__button{display:none}
}
@media only screen and (min-width:768px){.quilt__tile__button{display:block}
}
@media only screen and (min-width:767px) and (max-width:1119px){.quilt__tile__button{display:none}
}
.quilt__tile__top-title{color:#444;letter-spacing:5px;padding-top:5px;position:absolute;text-align:center;text-transform:uppercase;top:0;width:100%;-ms-word-break:break-word;word-break:break-word}
.quilt__tile__top-title--learn-more{color:#fff;height:30px;top:-35px;z-index:100;-webkit-clip-path:polygon(0 -1px,101% -1px,101% 65%,50% 95%,0 65%)}
@media only screen and (min-width:768px) and (max-width:1024px){.quilt__tile__top-title{font-size:12px}
}
@media only screen and (min-width:1025px) and (max-width:1279px){.quilt__tile__top-title{font-size:14px}
}
.quilt__tile__top-label{font-size:12px;height:28px;padding-top:2px;position:absolute;right:-1px;text-indent:15px;top:-1px;width:30px;-webkit-clip-path:polygon(0 0,100% 0,100% 100%)}
.quilt__tile:hover{cursor:pointer}
.quilt__tile:hover .quilt__tile__content{height:100%;top:0}
@media only screen and (min-width:768px){.quilt__tile:hover .quilt__tile__content{-moz-transition:all .7s cubic-bezier(0.47,0.005,0.095,0.995);-webkit-transition:all .7s cubic-bezier(0.47,0.005,0.095,0.995);transition:all .7s cubic-bezier(0.47,0.005,0.095,0.995)}
}
@media only screen and (min-width:768px){.quilt__tile:hover .quilt__tile__image{-moz-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5);-moz-transition:all .7s ease-out;-webkit-transition:all .7s ease-out;transition:all .7s ease-out}
}
.quilt__tile:hover .quilt__tile__top-title{top:-100px}
@media only screen and (min-width:768px){.quilt__tile:hover .quilt__tile__top-title{-moz-transition:top .7s cubic-bezier(0.47,0.005,0.095,0.995);-webkit-transition:top .7s cubic-bezier(0.47,0.005,0.095,0.995);transition:top .7s cubic-bezier(0.47,0.005,0.095,0.995)}
}
.quilt__tile:hover .quilt__tile__top-title--learn-more{top:0}
.quilt__tile--level-2 img{height:100%;opacity:.3;width:auto;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%)}
@media only screen and (min-width:768px){.quilt__tile--level-2 img{-moz-transition:all .7s cubic-bezier(0.47,0.005,0.095,0.995);-webkit-transition:all .7s cubic-bezier(0.47,0.005,0.095,0.995);transition:all .7s cubic-bezier(0.47,0.005,0.095,0.995)}
}
.quilt__tile--level-2 .quilt__tile__level-2-text{bottom:0;position:absolute}
@media only screen and (max-width:767px){.quilt__tile--level-2 .quilt__tile__level-2-text{color:#fff;font-size:12px;opacity:.7;padding:5px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
}
@media only screen and (min-width:768px){.quilt__tile--level-2 .quilt__tile__level-2-text{color:#444;margin-bottom:10px;margin-left:10px;width:90%}
.quilt__tile--level-2 .quilt__tile__level-2-text h3{bottom:0;font-size:30px;position:absolute;-moz-transition:bottom .7s cubic-bezier(0.47,0.005,0.095,0.995);-webkit-transition:bottom .7s cubic-bezier(0.47,0.005,0.095,0.995);transition:bottom .7s cubic-bezier(0.47,0.005,0.095,0.995)}
.quilt__tile--level-2 .quilt__tile__level-2-text p{bottom:-50px;line-height:20px;max-height:40px;overflow:hidden;position:absolute;-moz-transition:bottom .7s cubic-bezier(0.47,0.005,0.095,0.995);-webkit-transition:bottom .7s cubic-bezier(0.47,0.005,0.095,0.995);transition:bottom .7s cubic-bezier(0.47,0.005,0.095,0.995)}
}
@media only screen and (min-width:768px) and (max-width:1024px){.quilt__tile--level-2 .quilt__tile__level-2-text h3{font-size:15px}
.quilt__tile--level-2 .quilt__tile__level-2-text p{font-size:12px}
}
@media only screen and (min-width:1025px) and (max-width:1279px){.quilt__tile--level-2 .quilt__tile__level-2-text h3{font-size:18px}
.quilt__tile--level-2 .quilt__tile__level-2-text p{font-size:14px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.quilt__tile--level-2 .quilt__tile__level-2-text h3,.quilt__tile--level-2 .quilt__tile__level-2-text p{bottom:0;position:relative}
}
@media only screen and (min-width:768px){.quilt__tile--level-2:hover img{-moz-transform:translateX(-50%) scale(1.5);-webkit-transform:translateX(-50%) scale(1.5);transform:translateX(-50%) scale(1.5)}
}
.quilt__tile--level-2:hover .quilt__tile__level-2-text h3.animate{bottom:50px}
.quilt__tile--level-2:hover .quilt__tile__level-2-text p{bottom:0}
.quilt__tile--level-2:not(.quilt__return) .quilt__tile__wrapper{background-color:#fff}
.quilt__tile--1x1{height:205px;width:205px}
@media only screen and (min-width:768px) and (max-width:1024px){.quilt__tile--1x1{height:109px;width:109px}
}
@media only screen and (min-width:1025px) and (max-width:1279px){.quilt__tile--1x1{height:145px;width:145px}
}
@media only screen and (min-width:768px) and (max-width:1024px){.quilt__tile--1x1 .quilt__tile__top-title--learn-more{height:45px;top:-50px}
}
@media only screen and (min-width:1025px) and (max-width:1279px){.quilt__tile--1x1 .quilt__tile__top-title--learn-more{height:45px;top:-50px}
}
.quilt__tile--2x1{height:205px;width:414px}
@media only screen and (min-width:768px) and (max-width:1024px){.quilt__tile--2x1{height:109px;width:222px}
}
@media only screen and (min-width:1025px) and (max-width:1279px){.quilt__tile--2x1{height:145px;width:294px}
}
.quilt__tile--2x1 img{left:0;height:auto;width:100%;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
@media only screen and (min-width:768px){.quilt__tile--2x1:hover img{-moz-transform:translateY(-50%) scale(1.5);-webkit-transform:translateY(-50%) scale(1.5);transform:translateY(-50%) scale(1.5)}
}
.quilt__tile--1x2{height:414px;width:205px}
@media only screen and (min-width:768px) and (max-width:1024px){.quilt__tile--1x2{height:222px;width:109px}
}
@media only screen and (min-width:1025px) and (max-width:1279px){.quilt__tile--1x2{height:294px;width:145px}
}
.quilt__tile--2x2{height:414px;width:414px}
@media only screen and (min-width:768px) and (max-width:1024px){.quilt__tile--2x2{height:222px;width:222px}
}
@media only screen and (min-width:1025px) and (max-width:1279px){.quilt__tile--2x2{height:294px;width:294px}
}
.quilt__tile--1{width:31.33333%}
.quilt__tile--2{width:48%}
.quilt__tile--2 img{height:auto;width:100%}
.quilt__tile--3{width:98%}
.quilt__tile--3 img{left:0;height:auto;width:100%;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.quilt .quilt__return .quilt__tile__wrapper{position:relative;z-index:100;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
.quilt .quilt__return .quilt__tile__wrapper h3{text-align:center}
.quilt .quilt__return .quilt__tile__wrapper__icon{font-size:70px}
@media only screen and (min-width:768px) and (max-width:1024px){.quilt .quilt__return .quilt__tile__wrapper__icon{font-size:40px}
}
@media only screen and (min-width:1025px) and (max-width:1279px){.quilt .quilt__return .quilt__tile__wrapper__icon{font-size:50px}
}
.quilt .quilt__return:hover .quilt__tile__ribbon:before{border-width:180px 180px 180px 0;top:-75px}
@media only screen and (min-width:768px) and (max-width:1024px){.quilt .quilt__return:hover .quilt__tile__ribbon:before{border-width:130px 130px 130px 0;border-right-width:90px}
}
@media only screen and (min-width:1025px) and (max-width:1279px){.quilt .quilt__return:hover .quilt__tile__ribbon:before{border-width:150px 150px 150px 0;border-right-width:130px}
}
.quilt .quilt__return .quilt__tile__ribbon:before{border-color:transparent;border-right-color:inherit;border-style:solid solid solid none;border-width:130px 130px 130px 0;border-right-width:100px;content:'';position:absolute;right:0;top:-25px}
@media only screen and (min-width:768px) and (max-width:1024px){.quilt .quilt__return .quilt__tile__ribbon:before{border-width:80px 80px 80px 0;border-right-width:50px}
}
@media only screen and (min-width:1025px) and (max-width:1279px){.quilt .quilt__return .quilt__tile__ribbon:before{border-width:100px 100px 100px 0;border-right-width:70px}
}
@media only screen and (min-width:768px){.quilt .quilt__return .quilt__tile__ribbon:before{-moz-transition:all .23s ease-in-out;-webkit-transition:all .23s ease-in-out;transition:all .23s ease-in-out}
}
.quilt .quilt__return--mobile{height:100%;left:0;margin:1% 0 0;position:absolute;width:12%}
.quilt .quilt__return--mobile__back{height:40px;position:absolute;width:100%;top:0}
.quilt .quilt__return--mobile .quilt__tile__ribbon{height:100%;-webkit-clip-path:polygon(25% 50%,50% 0,100% 0,100% 100%,50% 100%)}
.quilt .quilt__return--mobile .quilt__tile__ribbon:before{content:none}
.quilt .quilt__return--mobile .quilt__tile__wrapper{display:block;margin-top:100px;text-align:center}
.quilt .quilt__return--mobile .quilt__tile__wrapper .quilt__tile__wrapper__icon{font-size:30px}
.quilt .quilt__return--mobile .quilt__tile__wrapper h3{margin-top:60%;-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);white-space:nowrap}
.quilt.inactive{opacity:0;max-height:0}
@media only screen and (min-width:768px){.quilt.inactive{-moz-transition:all .23s ease-in-out;-webkit-transition:all .23s ease-in-out;transition:all .23s ease-in-out}
}
.bulleted-list__content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
@media only screen and (max-width:839px){.bulleted-list__content{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
}
@media only screen and (min-width:840px){.bulleted-list__content{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
}
.bulleted-list__content__icon{display:inline-block;text-align:center;vertical-align:middle}
@media only screen and (max-width:839px){.bulleted-list__content__icon{font-size:20px;line-height:32px;width:32px}
}
@media only screen and (min-width:840px){.bulleted-list__content__icon{font-size:30px;line-height:54px;width:54px}
}
@media only screen and (max-width:839px){.bulleted-list__content__icon.icon-pallblue{font-size:15px}
}
@media only screen and (min-width:840px){.bulleted-list__content__icon.icon-pallblue{font-size:30px}
}
@media only screen and (max-width:839px){.bulleted-list__content__icon[class*=" icon-aria"],.bulleted-list__content__icon[class^="icon-aria"],.bulleted-list__content__icon.icon-microfiltration,.bulleted-list__content__icon.icon-product-selector{font-size:12px}
}
@media only screen and (min-width:840px){.bulleted-list__content__icon[class*=" icon-aria"],.bulleted-list__content__icon[class^="icon-aria"],.bulleted-list__content__icon.icon-microfiltration,.bulleted-list__content__icon.icon-product-selector{font-size:25px}
}
@media only screen and (max-width:839px){.bulleted-list__content__icon.icon-impro{font-size:10px}
}
@media only screen and (min-width:840px){.bulleted-list__content__icon.icon-impro{font-size:20px}
}
.bulleted-list__content__container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
@media only screen and (max-width:839px){.bulleted-list__content__container__component{padding-top:15px}
}
@media only screen and (min-width:840px){.bulleted-list__content__container__component{padding-top:30px}
}
.bulleted-list__content__container__component img{height:auto;margin:0;max-width:100%}
@media only screen and (max-width:839px){.bulleted-list__content__container__left{order:1}
}
.bulleted-list__content__container__right{order:2}
@media screen and (min-width:1280px){.bulleted-list__content__container .pall-layout{width:auto}
}
@media only screen and (max-width:839px){.bulleted-list__content__bullets{padding-top:25px}
}
@media only screen and (min-width:840px){.bulleted-list__content__bullets{padding-bottom:40px;padding-top:50px}
}
.bulleted-list__content__bullets__title{font-family:'proxima-nova-bold'}
@media only screen and (max-width:839px){.bulleted-list__content__bullets__title{font-size:24px;line-height:26px;padding-bottom:8px}
}
@media only screen and (min-width:840px){.bulleted-list__content__bullets__title{font-size:30px;padding-bottom:5px}
}
.bulleted-list__content__bullets__desc{font-family:'proxima-nova-bold'}
@media only screen and (max-width:839px){.bulleted-list__content__bullets__desc{font-size:12px;line-height:17px;padding-bottom:30px}
}
@media only screen and (min-width:840px){.bulleted-list__content__bullets__desc{font-size:20px;padding-bottom:30px}
}
.bulleted-list__content__bullets__items{padding-left:50px}
.bulleted-list__content__bullets__items__item{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
.bulleted-list__content__bullets__items__item:not(:last-child){border-left:2px dotted}
@media only screen and (max-width:839px){.bulleted-list__content__bullets__items__item:not(:last-child){padding-bottom:30px}
}
@media only screen and (min-width:840px){.bulleted-list__content__bullets__items__item:not(:last-child){padding-bottom:40px}
}
.bulleted-list__content__bullets__items__item__iconfa{-webkit-border-radius:53px;-moz-border-radius:53px;-ms-border-radius:53px;border-radius:53px;background-color:#fff;position:absolute;-moz-box-shadow:0 0 10px rgba(0,0,0,0.6);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.6);box-shadow:0 0 10px rgba(0,0,0,0.6)}
@media only screen and (max-width:839px){.bulleted-list__content__bullets__items__item__iconfa{border:3px solid;left:-22px;height:32px;width:32px}
}
@media only screen and (min-width:840px){.bulleted-list__content__bullets__items__item__iconfa{border:5px solid;left:-32px;height:54px;width:54px}
}
.bulleted-list__content__bullets__items__item__iconfa i{display:inline-block;text-align:center;vertical-align:middle}
@media only screen and (max-width:839px){.bulleted-list__content__bullets__items__item__iconfa i{font-size:20px;line-height:32px;width:32px}
}
@media only screen and (min-width:840px){.bulleted-list__content__bullets__items__item__iconfa i{font-size:30px;line-height:54px;width:54px}
}
.bulleted-list__content__bullets__items__item__iconfa__img{display:block;margin:auto;vertical-align:middle}
@media only screen and (max-width:839px){.bulleted-list__content__bullets__items__item__iconfa__img{height:22px;margin-top:5px;width:22px}
}
@media only screen and (min-width:840px){.bulleted-list__content__bullets__items__item__iconfa__img{height:40px;margin-top:12px;width:40px}
}
.bulleted-list__content__bullets__items__item__textbox{padding-left:50px}
@media only screen and (max-width:839px){.bulleted-list__content__bullets__items__item__textbox{font-size:12px;line-height:18px}
}
@media only screen and (min-width:840px){.bulleted-list__content__bullets__items__item__textbox{font-size:14px;line-height:20px}
}
.bulleted-list__content__bullets__items__item__textbox__title{font-family:'proxima-nova-bold';padding-bottom:5px}
@media only screen and (max-width:839px){.bulleted-list__content__bullets__items__item__textbox__title{font-size:16px;line-height:16px}
}
@media only screen and (min-width:840px){.bulleted-list__content__bullets__items__item__textbox__title{font-size:20px;line-height:20px}
}
.bulleted-list__content__bullets__items__item__textbox__desc{padding-bottom:10px;padding-top:10px}
.bulleted-list__content__bullets__items__item__textbox__link{color:#0c6cb6;text-decoration:none}
.bulleted-list__image img{width:100%}
.bulleted-list__bottom-image{z-index:-1}
.bulleted-list__bottom-image img{display:block;height:auto;width:100%}
.footer{background-color:#424242;color:#fff;font-size:12px;line-height:16px}
.footer__content__row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
@media only screen and (max-width:839px){.footer__content__row{padding:10px 0}
}
@media only screen and (min-width:840px){.footer__content__row{padding:15px 0}
}
@media only screen and (max-width:839px){.footer__content__row--social{margin-top:0}
}
@media only screen and (min-width:840px){.footer__content__row--social{margin-top:-30px}
}
@media only screen and (min-width:840px){.footer__content__legal{padding-right:30px}
}
.footer__content__copyright a{text-decoration:underline}
.footer__content__links{line-height:18px}
@media only screen and (min-width:840px){.footer__content__links{padding-left:35px;padding-right:0}
}
.footer__content__links:nth-child(2){border-color:rgba(255,255,255,0.5);border-style:dotted;border-width:0 2px 0 2px}
.footer__content__links__items{padding-left:0}
.footer .fa{font-size:25px;margin-right:10px}
.footer_embed{width:80%;margin:auto;line-height:100% !important}
.location_embed{width:40%;margin:auto;line-height:20px;text-align:left;font-weight:unset}
.footer-sticky{background-color:#1b1b1b;bottom:-2px;color:#fff;height:48px;position:fixed;position:absolute;top:-48px;width:100%;z-index:1000;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
@media only screen and (max-width:839px){.footer-sticky{height:auto}
}
.footer-sticky__content__row{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;position:relative}
.footer-sticky__content__items{background-color:#1b1b1b;height:60px;left:0;line-height:51px;position:absolute;text-align:center;-moz-transition-duration:.5s,.5s;-o-transition-duration:.5s,.5s;-webkit-transition-duration:.5s,.5s;transition-duration:.5s,.5s;width:100%}
@media only screen and (min-width:840px){.footer-sticky__content__items{-moz-transition-delay:1s,.5s;-o-transition-delay:1s,.5s;-webkit-transition-delay:1s,.5s;transition-delay:1s,.5s}
}
.footer-sticky__content__items__arrow{position:relative;left:0;right:0;top:60px}
@media only screen and (max-width:839px){.footer-sticky__content__items__arrow{display:none}
}
.footer-sticky__content__items__arrow__big,.footer-sticky__content__items__arrow__small{border-style:solid;height:0;left:0;margin:0 auto;position:absolute;right:0;width:0}
.footer-sticky__content__items__arrow__big{border-width:20px 70px 0 70px;border-color:#1b1b1b transparent transparent transparent}
.footer-sticky__content__items__arrow__small{border-width:5px 17px 0 17px;bottom:-15px}
.footer-sticky__content__items__header{text-transform:uppercase}
@media only screen and (max-width:839px){.footer-sticky__content__items__header{font-size:13px;height:45px}
}
@media only screen and (min-width:840px){.footer-sticky__content__items__header{background-color:#1b1b1b;font-size:20px;height:60px}
}
.footer-sticky__content__items__header span{font-family:'proxima-nova-bold'}
@media only screen and (max-width:839px){.footer-sticky__content__items__body__share{height:80px}
}
@media only screen and (min-width:840px){.footer-sticky__content__items__body__share{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:400px}
}
.footer-sticky__content__items__body__share__pannel{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}
@media only screen and (max-width:839px){.footer-sticky__content__items__body__share__pannel{font-size:30px}
}
@media only screen and (min-width:840px){.footer-sticky__content__items__body__share__pannel{font-size:50px;width:40%}
}
@media only screen and (max-width:839px){.footer-sticky__content__items__body__email{height:520px;overflow-y:scroll}
}
@media only screen and (max-height:660px){.footer-sticky__content__items__body__email{height:calc(100vh - 128px);overflow-y:scroll}
}
@media only screen and (min-width:840px){.footer-sticky__content__items__body__email{height:400px}
}
@media only screen and (min-width:1102px) and (max-width:1279px){.footer-sticky__content__items__body__email{height:400px}
}
@media only screen and (min-width:840px) and (max-width:859px){.footer-sticky__content__items__body__email{height:400px}
}
@media only screen and (min-width:860px) and (max-width:1101px){.footer-sticky__content__items__body__email{height:400px}
}
.footer-sticky__content__items__body__email__pannel{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
@media only screen and (max-width:839px){.footer-sticky__content__items__body__email__pannel{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:100px}
}
@media only screen and (max-height:660px){.footer-sticky__content__items__body__email__pannel{padding-bottom:30px}
}
@media only screen and (min-width:840px){.footer-sticky__content__items__body__email__pannel{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding-bottom:1%;padding-top:1%}
}
.footer-sticky__content__items__body__email__pannel__from.form-connector{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:auto;width:100%}
@media only screen and (min-width:840px){.footer-sticky__content__items__body__email__pannel__from.form-connector{-webkit-align-content:center;-moz-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;height:120px;margin-top:80px}
}
@media only screen and (min-width:840px){.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container{height:44px;margin-top:15px}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(1){-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(2){-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(3){-webkit-box-ordinal-group:5;-webkit-order:4;-moz-order:4;-ms-flex-order:4;order:4}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(4){-webkit-box-ordinal-group:6;-webkit-order:5;-moz-order:5;-ms-flex-order:5;order:5}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(5){-webkit-box-ordinal-group:4;-webkit-order:3;-moz-order:3;-ms-flex-order:3;order:3}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6){-webkit-box-ordinal-group:8;-webkit-order:7;-moz-order:7;-ms-flex-order:7;order:7}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7){-webkit-box-ordinal-group:7;-webkit-order:6;-moz-order:6;-ms-flex-order:6;order:6}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(5){width:745px}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(5) textarea{height:44px}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6),.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7){height:44px;vertical-align:top;width:250px}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select,.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select{height:44px}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select__item,.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select__title,.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select__item,.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select__title{font-size:15px;left:-38px;position:relative;top:-16px}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select__item.hide,.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select__title.hide,.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select__item.hide,.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select__title.hide{left:-9999px;position:absolute;top:-9999px}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select__menu,.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select__menu{margin-top:-217px;max-height:156px;overflow-x:hidden;overflow-y:scroll}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select__menu .form-connector__select__menu__option .form-connector__select__menu__option__item,.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select__menu .form-connector__select__menu__option .form-connector__select__menu__option__item{padding:0}
}
@media only screen and (min-width:1102px) and (max-width:1279px){.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container{width:23%}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(5),.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6),.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7){width:23%}
}
@media only screen and (min-width:860px) and (max-width:1101px){.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container{width:20%}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(5),.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6),.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7){width:20%}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select,.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select{align-items:center;display:flex;hyphens:auto;justify-content:center;-moz-hyphens:auto;-ms-hyphens:auto;padding-top:0;-webkit-hyphens:auto}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select__item,.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select__item{left:-38px}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select__item,.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select__title,.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select__item,.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select__title{display:inline-block;line-height:14px;top:auto;width:100px}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select__title,.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select__title{left:auto}
}
@media only screen and (min-width:840px) and (max-width:859px){.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container{width:18%}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(5),.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6),.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7){width:18%}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select,.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select{align-items:center;display:flex;hyphens:auto;justify-content:center;-moz-hyphens:auto;-ms-hyphens:auto;padding-top:0;-webkit-hyphens:auto}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select__item,.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select__item{left:-38px}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select__item,.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select__title,.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select__item,.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select__title{display:inline-block;line-height:14px;top:auto;width:100px}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select__title,.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select__title{left:auto}
}
@media only screen and (max-width:839px){.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container.hide{display:none}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6),.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7){height:55px}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select,.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select{height:38px}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select__arrow .fa-caret-down,.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select__arrow .fa-caret-down{margin:2px 10px 0 18px}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select__arrow .icon-line,.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select__arrow .icon-line{height:27px}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select__item,.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select__title,.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select__item,.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select__title{font-size:15px;position:relative;left:-38px;top:-16px}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select__item.hide,.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select__title.hide,.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select__item.hide,.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select__title.hide{left:-9999px;position:absolute;top:-9999px}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select__menu,.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select__menu{margin-top:-211px;max-height:156px;overflow-x:hidden;overflow-y:scroll}
}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__submit-button--wrapper .btn div{height:44px}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__submit-button--wrapper .btn div>span:last-child{padding:4px 12px}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__submit-button--wrapper .icon-checkmark{padding:10px}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__submit-button--wrapper .form-connector__submit-button{height:60px;width:205px}
@media only screen and (min-width:840px){.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__submit-button--wrapper{-webkit-box-ordinal-group:9;-webkit-order:8;-moz-order:8;-ms-flex-order:8;order:8;margin-top:10px}
}
@media only screen and (max-width:839px){.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__submit-button--wrapper{margin-top:0;width:250px}
}
@media only screen and (min-width:1102px) and (max-width:1279px){.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__submit-button--wrapper{width:23%}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__submit-button--wrapper .form-connector__submit-button.btn{width:100%}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__submit-button--wrapper .form-connector__submit-button.btn div>span:last-child span span{font-size:10px}
}
@media only screen and (min-width:840px) and (max-width:859px){.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__submit-button--wrapper{width:18%}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__submit-button--wrapper .form-connector__submit-button.btn{width:100%}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__submit-button--wrapper .form-connector__submit-button.btn div>span:last-child span span{font-size:10px}
}
@media only screen and (min-width:860px) and (max-width:1101px){.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__submit-button--wrapper{width:20%}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__submit-button--wrapper .form-connector__submit-button.btn{width:100%}
.footer-sticky__content__items__body__email__pannel__from.form-connector .form-connector__submit-button--wrapper .form-connector__submit-button.btn div>span:last-child span span{font-size:10px}
}
@media only screen and (max-width:839px){.footer-sticky__content__items__body__email__pannel__from .form-connector__input-container{width:280px}
}
@media only screen and (min-width:840px){.footer-sticky__content__items__body__email__pannel__from .form-connector__input-container{margin-right:20px;width:235px}
}
.footer-sticky__content__items__body__email__pannel .form-connector__thankyou-message{margin:auto}
@media only screen and (max-width:839px){.footer-sticky__content__items__body__phone{height:280px}
}
@media only screen and (min-width:840px){.footer-sticky__content__items__body__phone{height:400px}
}
.footer-sticky__content__items__body__phone__pannel{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
@media only screen and (max-width:839px){.footer-sticky__content__items__body__phone__pannel{height:100%;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
}
@media only screen and (min-width:840px){.footer-sticky__content__items__body__phone__pannel{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;height:100%}
}
.footer-sticky__content__items__body__phone__pannel__from.form-connector{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
@media only screen and (max-width:839px){.footer-sticky__content__items__body__phone__pannel__from.form-connector{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}
}
@media only screen and (min-width:840px){.footer-sticky__content__items__body__phone__pannel__from.form-connector{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;width:100%}
}
.footer-sticky__content__items__body__phone__pannel__from .submit-button--phones{border:transparent}
@media only screen and (max-width:839px){.footer-sticky__content__items__body__phone__pannel__from .form-connector__input-container{width:280px;margin:20px 0}
}
@media only screen and (min-width:840px){.footer-sticky__content__items__body__phone__pannel__from .form-connector__input-container{margin-right:20px;width:305px}
}
.footer-sticky__content__items__body__phone__pannel__from .form-connector__input-container .form-connector__select{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;margin-bottom:0}
.footer-sticky__content__items__body__phone__pannel__from .form-connector__input-container .form-connector__select__menu{bottom:100%;height:206px;overflow:scroll;top:inherit}
.footer-sticky__content__items__body__phone__pannel__from .form-connector__input-container .form-connector__select__menu__option__item{padding:0}
.footer-sticky__content__items__body__phone__pannel__from .form-connector__phones{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
@media only screen and (max-width:839px){.footer-sticky__content__items__body__phone__pannel__from .form-connector__phones{width:auto}
}
@media only screen and (min-width:840px){.footer-sticky__content__items__body__phone__pannel__from .form-connector__phones{margin-right:20px;max-width:400px}
}
.footer-sticky__content__items__body__phone__pannel__from .form-connector__phones__item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;line-height:25px;width:100%}
@media only screen and (max-width:839px){.footer-sticky__content__items__body__phone__pannel__from .form-connector__phones__item{padding:5px 0;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
}
.footer-sticky__content__items__body__phone__pannel__from .form-connector__phones__item__icon{background-color:#184d9d;font-size:25px;margin-left:10px;padding:5px}
.footer-sticky__content__items__body__phone__pannel__from .form-connector__phones__item__title{padding-right:10px}
.footer-sticky__content__items__body__phone__pannel__from .form-connector__phones__item__value{font-weight:bold}
@media only screen and (max-width:839px){.footer-sticky__content__items__body__phone__pannel__from .form-connector__submit-button--wrapper{margin:20px 0}
}
@media only screen and (max-width:839px){.footer-sticky__content__items__body__locations{height:280px}
}
@media only screen and (min-width:840px){.footer-sticky__content__items__body__locations{height:400px}
}
.footer-sticky__content__items__body__locations__pannel{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
@media only screen and (min-width:840px){.footer-sticky__content__items__body__locations__pannel{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;height:100%}
}
@media only screen and (max-width:839px){.footer-sticky__content__items__body__locations__pannel{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px}
}
.footer-sticky__content__items__body__locations__pannel__from.form-connector{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
@media only screen and (min-width:840px){.footer-sticky__content__items__body__locations__pannel__from.form-connector{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;width:100%}
}
@media only screen and (max-width:839px){.footer-sticky__content__items__body__locations__pannel__from.form-connector{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}
}
@media only screen and (max-width:839px){.footer-sticky__content__items__body__locations__pannel__from .form-connector__input-container{width:280px}
}
@media only screen and (min-width:840px){.footer-sticky__content__items__body__locations__pannel__from .form-connector__input-container{margin-right:20px;width:305px}
}
.footer-sticky__content__items__body__locations__pannel__from .form-connector__input-container .form-connector__select{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
.footer-sticky__content__items__body__locations__pannel__from .form-connector__input-container .form-connector__select__menu{bottom:100%;height:206px;overflow:scroll;top:inherit}
.footer-sticky__content__items__body__locations__pannel__from .form-connector__input-container .form-connector__select__menu__option__item{padding:0}
.footer-sticky__content__items__body__locations__pannel__from .form-connector__input-container .form-connector__select__menu.region{height:auto}
.footer-sticky__content__items__body__locations__pannel__from .submit-button--locations{border:transparent}
@media only screen and (max-width:839px){.footer-sticky__content{margin-bottom:15px;padding:0;position:relative;width:100%}
}
.footer-sticky__email,.footer-sticky__phone{left:0}
.footer-sticky__location,.footer-sticky__share{right:0}
.footer-sticky__item{border-right:1px solid #424242;cursor:pointer;font-size:14px;padding-bottom:10px;padding-top:10px;position:relative;text-align:center;top:0;-moz-transition-duration:.5s,.5s;-o-transition-duration:.5s,.5s;-webkit-transition-duration:.5s,.5s;transition-duration:.5s,.5s}
@media only screen and (min-width:840px){.footer-sticky__item{-moz-transition-delay:1s,.5s;-o-transition-delay:1s,.5s;-webkit-transition-delay:1s,.5s;transition-delay:1s,.5s}
}
.footer-sticky__item.hidden-item{opacity:0;-moz-transition:opacity .5s ease-in-out;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}
.footer-sticky__item.visible-item{opacity:1;-moz-transition:opacity 1.5s ease-in-out;-webkit-transition:opacity 1.5s ease-in-out;transition:opacity 1.5s ease-in-out}
.footer-sticky__item:not(.footer-sticky__getintouch):not(.active){background-color:#1b1b1b}
.footer-sticky__item:nth-child(2){padding-left:1% !important}
@media only screen and (max-width:839px){.footer-sticky__item{border-right:1px solid;border-top:1px solid;padding-bottom:5px;padding-top:5px;z-index:1}
.footer-sticky__item:last-child{border-right:0}
}
@media only screen and (min-width:840px){.footer-sticky__item{background-color:#1b1b1b}
}
.footer-sticky__item__content{display:none}
.footer-sticky__item__content.active{display:block}
.footer-sticky__item__icon{font-size:26px}
@media only screen and (max-width:839px){.footer-sticky__item__icon{font-size:20px}
}
.footer-sticky__item__link{margin-left:5px;vertical-align:super}
@media only screen and (max-width:839px){.footer-sticky__item__link{display:none}
}
.footer-sticky__item__points{display:none;left:0;margin:0 auto;position:absolute;right:0;top:-1px}
.footer-sticky__item__points span{background-color:#fff;border-radius:50%;display:inline-block;height:3px;margin:3px 2px;width:3px}
.footer-sticky__item__points.active{display:block}
.footer-sticky__item__arrow{display:none}
.footer-sticky__item__arrow.active{display:block}
@media only screen and (max-width:839px){.footer-sticky__item__arrow{position:relative}
.footer-sticky__item__arrow:after,.footer-sticky__item__arrow:before{content:"";height:15px;position:absolute;top:-20px;width:50%}
.footer-sticky__item__arrow__small{border-color:transparent transparent #1b1b1b transparent;border-style:solid;border-width:0 8px 3px 8px;left:0;margin:0 auto;position:absolute;right:0;top:-18px;width:0;z-index:1}
}
.footer-sticky__getintouch{box-sizing:border-box;display:inline-block}
@media only screen and (max-width:839px){.footer-sticky__getintouch{border:0;font-size:10px;left:0;padding:2px;position:absolute;text-align:center;top:33px;width:100%}
}
@media only screen and (min-width:840px){.footer-sticky__getintouch{text-align:left}
}
.footer-sticky__getintouch__title{width:40%}
@media only screen and (max-width:839px){.footer-sticky__getintouch__title{text-align:center;width:100%}
}
.footer-sticky__getintouch__title span{font-family:'proxima-nova-bold'}
.footer-sticky__getintouch__title .mobile-hidden{display:block}
.hideItem{visibility:hidden}
@media only screen and (min-width:840px){.transform-email-down,.transform-getintouch-down,.transform-phone-down{left:0;top:0;-webkit-transition-property:left,top;transition-property:left,top}
}
@media only screen and (min-width:840px){.transform-locations-down,.transform-share-down{right:0;top:0;-webkit-transition-property:right,top;transition-property:right,top}
}
@media only screen and (min-width:840px){.transform-email-up{border-right:0;left:19.9%;top:-450px;-webkit-transition-property:top,left;transition-property:top,left}
}
@media only screen and (min-width:840px){.transform-phone-up{border-right:0;left:-0.1%;top:-450px;-webkit-transition-property:top,left;transition-property:top,left}
}
@media only screen and (min-width:840px){.transform-share-up{border-right:0;right:20%;top:-450px;-webkit-transition-property:top,right;transition-property:top,right}
}
@media only screen and (min-width:840px){.transform-locations-up{border-right:0;right:40%;top:-450px;-webkit-transition-property:top,right;transition-property:top,right}
}
.transform-content-up{visibility:visible}
@media only screen and (min-width:840px){.transform-content-up{top:-402px;-webkit-transition-property:top,visibility;transition-property:top,visibility}
}
@media only screen and (max-width:839px){.transform-content-up--email{top:-540px;-webkit-transition-property:top,visibility;transition-property:top,visibility}
}
@media only screen and (max-width:839px) and (max-height:660px){.transform-content-up--email{top:calc(-100vh + 87px);-webkit-transition-property:top,visibility;transition-property:top,visibility}
}
@media only screen and (max-width:839px){.transform-content-up--phone{top:-320px;-webkit-transition-property:top,visibility;transition-property:top,visibility}
.transform-content-up--share{top:-120px;-webkit-transition-property:top,visibility;transition-property:top,visibility}
.transform-content-up--locations{top:-260px;-webkit-transition-property:top,visibility;transition-property:top,visibility}
}
.transform-content-down{top:48px;-webkit-transition-property:visibility,top;transition-property:visibility,top;visibility:hidden}
@media only screen and (max-width:839px){.show-row-border{border-top:1px solid}
}
@media only screen and (max-width:839px){.hide-row-border{border-top:0}
}
footer{position:relative}
footer.sticky{margin-top:46px}
.footer{left:0;position:absolute;right:0;z-index:1006}
@media only screen and (max-width:839px){.footer-border-color-pallblue{border-color:#184d9d}
}
@media only screen and (min-width:840px){.footer-border-color-pallblue{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-border-color-charcoal1{border-color:#444}
}
@media only screen and (min-width:840px){.footer-border-color-charcoal1{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-border-color-charcoal2{border-color:#1b1b1b}
}
@media only screen and (min-width:840px){.footer-border-color-charcoal2{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-border-color-charcoal3{border-color:#2b2a2a}
}
@media only screen and (min-width:840px){.footer-border-color-charcoal3{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-border-color-highlight{border-color:#bdc205}
}
@media only screen and (min-width:840px){.footer-border-color-highlight{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-border-color-alert{border-color:#b40505}
}
@media only screen and (min-width:840px){.footer-border-color-alert{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-border-color-microelec{border-color:#80a546}
}
@media only screen and (min-width:840px){.footer-border-color-microelec{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-border-color-aerospace{border-color:#33ace0}
}
@media only screen and (min-width:840px){.footer-border-color-aerospace{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-border-color-oilgas{border-color:#541801}
}
@media only screen and (min-width:840px){.footer-border-color-oilgas{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-border-color-laboratory{border-color:#41a9b8}
}
@media only screen and (min-width:840px){.footer-border-color-laboratory{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-border-color-biopharma{border-color:#1098d2}
}
@media only screen and (min-width:840px){.footer-border-color-biopharma{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-border-color-chemicals{border-color:#599d76}
}
@media only screen and (min-width:840px){.footer-border-color-chemicals{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-border-color-power{border-color:#e96f14}
}
@media only screen and (min-width:840px){.footer-border-color-power{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-border-color-industrial{border-color:#222a4a}
}
@media only screen and (min-width:840px){.footer-border-color-industrial{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-border-color-medical{border-color:#1b8bea}
}
@media only screen and (min-width:840px){.footer-border-color-medical{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-border-color-food{border-color:#3a7e07}
}
@media only screen and (min-width:840px){.footer-border-color-food{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-ribbon-color-pallblue:before{background:linear-gradient(to right top,#184d9d 50%,transparent 50%);right:1px}
.footer-ribbon-color-pallblue:after{background:linear-gradient(to left top,#184d9d 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-ribbon-color-charcoal1:before{background:linear-gradient(to right top,#444 50%,transparent 50%);right:1px}
.footer-ribbon-color-charcoal1:after{background:linear-gradient(to left top,#444 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-ribbon-color-charcoal2:before{background:linear-gradient(to right top,#1b1b1b 50%,transparent 50%);right:1px}
.footer-ribbon-color-charcoal2:after{background:linear-gradient(to left top,#1b1b1b 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-ribbon-color-charcoal3:before{background:linear-gradient(to right top,#2b2a2a 50%,transparent 50%);right:1px}
.footer-ribbon-color-charcoal3:after{background:linear-gradient(to left top,#2b2a2a 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-ribbon-color-highlight:before{background:linear-gradient(to right top,#bdc205 50%,transparent 50%);right:1px}
.footer-ribbon-color-highlight:after{background:linear-gradient(to left top,#bdc205 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-ribbon-color-alert:before{background:linear-gradient(to right top,#b40505 50%,transparent 50%);right:1px}
.footer-ribbon-color-alert:after{background:linear-gradient(to left top,#b40505 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-ribbon-color-microelec:before{background:linear-gradient(to right top,#80a546 50%,transparent 50%);right:1px}
.footer-ribbon-color-microelec:after{background:linear-gradient(to left top,#80a546 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-ribbon-color-aerospace:before{background:linear-gradient(to right top,#33ace0 50%,transparent 50%);right:1px}
.footer-ribbon-color-aerospace:after{background:linear-gradient(to left top,#33ace0 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-ribbon-color-oilgas:before{background:linear-gradient(to right top,#541801 50%,transparent 50%);right:1px}
.footer-ribbon-color-oilgas:after{background:linear-gradient(to left top,#541801 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-ribbon-color-laboratory:before{background:linear-gradient(to right top,#41a9b8 50%,transparent 50%);right:1px}
.footer-ribbon-color-laboratory:after{background:linear-gradient(to left top,#41a9b8 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-ribbon-color-biopharma:before{background:linear-gradient(to right top,#1098d2 50%,transparent 50%);right:1px}
.footer-ribbon-color-biopharma:after{background:linear-gradient(to left top,#1098d2 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-ribbon-color-chemicals:before{background:linear-gradient(to right top,#599d76 50%,transparent 50%);right:1px}
.footer-ribbon-color-chemicals:after{background:linear-gradient(to left top,#599d76 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-ribbon-color-power:before{background:linear-gradient(to right top,#e96f14 50%,transparent 50%);right:1px}
.footer-ribbon-color-power:after{background:linear-gradient(to left top,#e96f14 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-ribbon-color-industrial:before{background:linear-gradient(to right top,#222a4a 50%,transparent 50%);right:1px}
.footer-ribbon-color-industrial:after{background:linear-gradient(to left top,#222a4a 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-ribbon-color-medical:before{background:linear-gradient(to right top,#1b8bea 50%,transparent 50%);right:1px}
.footer-ribbon-color-medical:after{background:linear-gradient(to left top,#1b8bea 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-ribbon-color-food:before{background:linear-gradient(to right top,#3a7e07 50%,transparent 50%);right:1px}
.footer-ribbon-color-food:after{background:linear-gradient(to left top,#3a7e07 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-background-color-pallblue{background:rgba(27,27,27,0.9)}
}
@media only screen and (min-width:840px){.footer-background-color-pallblue{background:#184d9d url("../designs/pall/img/sticky-footer-bg.png")}
}
@media only screen and (max-width:839px){.footer-background-color-charcoal1{background:rgba(27,27,27,0.9)}
}
@media only screen and (min-width:840px){.footer-background-color-charcoal1{background:#444 url("../designs/pall/img/sticky-footer-bg.png")}
}
@media only screen and (max-width:839px){.footer-background-color-charcoal2{background:rgba(27,27,27,0.9)}
}
@media only screen and (min-width:840px){.footer-background-color-charcoal2{background:#1b1b1b url("../designs/pall/img/sticky-footer-bg.png")}
}
@media only screen and (max-width:839px){.footer-background-color-charcoal3{background:rgba(27,27,27,0.9)}
}
@media only screen and (min-width:840px){.footer-background-color-charcoal3{background:#2b2a2a url("../designs/pall/img/sticky-footer-bg.png")}
}
@media only screen and (max-width:839px){.footer-background-color-highlight{background:rgba(27,27,27,0.9)}
}
@media only screen and (min-width:840px){.footer-background-color-highlight{background:#bdc205 url("../designs/pall/img/sticky-footer-bg.png")}
}
@media only screen and (max-width:839px){.footer-background-color-alert{background:rgba(27,27,27,0.9)}
}
@media only screen and (min-width:840px){.footer-background-color-alert{background:#b40505 url("../designs/pall/img/sticky-footer-bg.png")}
}
@media only screen and (max-width:839px){.footer-background-color-microelec{background:rgba(27,27,27,0.9)}
}
@media only screen and (min-width:840px){.footer-background-color-microelec{background:#80a546 url("../designs/pall/img/sticky-footer-bg.png")}
}
@media only screen and (max-width:839px){.footer-background-color-aerospace{background:rgba(27,27,27,0.9)}
}
@media only screen and (min-width:840px){.footer-background-color-aerospace{background:#33ace0 url("../designs/pall/img/sticky-footer-bg.png")}
}
@media only screen and (max-width:839px){.footer-background-color-oilgas{background:rgba(27,27,27,0.9)}
}
@media only screen and (min-width:840px){.footer-background-color-oilgas{background:#541801 url("../designs/pall/img/sticky-footer-bg.png")}
}
@media only screen and (max-width:839px){.footer-background-color-laboratory{background:rgba(27,27,27,0.9)}
}
@media only screen and (min-width:840px){.footer-background-color-laboratory{background:#41a9b8 url("../designs/pall/img/sticky-footer-bg.png")}
}
@media only screen and (max-width:839px){.footer-background-color-biopharma{background:rgba(27,27,27,0.9)}
}
@media only screen and (min-width:840px){.footer-background-color-biopharma{background:#1098d2 url("../designs/pall/img/sticky-footer-bg.png")}
}
@media only screen and (max-width:839px){.footer-background-color-chemicals{background:rgba(27,27,27,0.9)}
}
@media only screen and (min-width:840px){.footer-background-color-chemicals{background:#599d76 url("../designs/pall/img/sticky-footer-bg.png")}
}
@media only screen and (max-width:839px){.footer-background-color-power{background:rgba(27,27,27,0.9)}
}
@media only screen and (min-width:840px){.footer-background-color-power{background:#e96f14 url("../designs/pall/img/sticky-footer-bg.png")}
}
@media only screen and (max-width:839px){.footer-background-color-industrial{background:rgba(27,27,27,0.9)}
}
@media only screen and (min-width:840px){.footer-background-color-industrial{background:#222a4a url("../designs/pall/img/sticky-footer-bg.png")}
}
@media only screen and (max-width:839px){.footer-background-color-medical{background:rgba(27,27,27,0.9)}
}
@media only screen and (min-width:840px){.footer-background-color-medical{background:#1b8bea url("../designs/pall/img/sticky-footer-bg.png")}
}
@media only screen and (max-width:839px){.footer-background-color-food{background:rgba(27,27,27,0.9)}
}
@media only screen and (min-width:840px){.footer-background-color-food{background:#3a7e07 url("../designs/pall/img/sticky-footer-bg.png")}
}
.footer-sticky2 .tab-group{display:flex;justify-content:center;margin:0 auto;border:0 solid red}
@media only screen and (min-width:840px){.footer-sticky2 .tab-group{width:414px}
}
@media only screen and (min-width:320px) and (max-width:414px){.footer-sticky2 .tab-group{width:100%}
}
.footer-sticky2 .tab-group .tab{position:relative;text-align:left;height:40px;font-size:14px;border-radius:0;color:white;background-color:#000;cursor:pointer}
.footer-sticky2 .tab-group .tab span{display:inline-block;padding-top:10px}
.footer-sticky2 .tab-group .tab .text-mail{padding-left:4px}
.footer-sticky2 .tab-group .tab .text-locations{padding-right:8px}
.footer-sticky2 .tab-group .tab .caret{display:none;position:relative;z-index:1;bottom:-12px;width:100%;height:2px;background-color:#fff}
.footer-sticky2 .tab-group .tab .caret::after{content:'';position:absolute;left:0;top:100%;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;clear:both}
.footer-sticky2 .tab-group .tab .selected{display:block !important}
.footer-sticky2 .tab-group .tab .leftang{border-color:transparent #000 #000 transparent;border-style:solid;border-width:20px 10px 20px 10px;height:0;width:0;position:absolute;bottom:0;left:-20px}
.footer-sticky2 .tab-group .tab .rightang{border-color:transparent transparent #000 #000;border-style:solid;border-width:20px 10px 20px 10px;height:0;width:0;position:absolute;bottom:0;right:-20px}
.footer-sticky2 .tab-group .tab .i-right{border-style:solid;border-width:20px 10px 20px 10px;height:0;width:30px;position:absolute;bottom:0;right:-35px;z-index:-1}
@media only screen and (max-height:414px) and (max-width:1024px) and (orientation:landscape){.footer-sticky2 .tab-group .tab .i-right{bottom:-2px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.footer-sticky2 .tab-group .tab .i-right{bottom:-2px}
}
.footer-sticky2 .tab-group .tab .i-left{border-style:solid;border-width:20px 10px 20px 10px;height:0;width:30px;position:absolute;bottom:0;left:-35px;z-index:-1}
@media only screen and (max-height:414px) and (max-width:1024px) and (orientation:landscape){.footer-sticky2 .tab-group .tab .i-left{bottom:-2px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.footer-sticky2 .tab-group .tab .i-left{bottom:-2px}
}
.footer-sticky2 .tab-shim{display:none;width:324px;height:10px;margin:0 auto;background-color:black}
@media only screen and (min-width:840px){.footer-sticky2 .tab-shim{width:359px}
}
.footer-sticky2__content__items__body__email__pannel,.footer-sticky2__content__items__body__phone__pannel,.footer-sticky2__content__items__body__share__pannel,.footer-sticky2__content__items__body__locations__pannel{font-size:14px}
.footer-sticky2__content__items__body__email__pannel .icon-line,.footer-sticky2__content__items__body__phone__pannel .icon-line,.footer-sticky2__content__items__body__share__pannel .icon-line,.footer-sticky2__content__items__body__locations__pannel .icon-line{height:0}
.footer-sticky2__content__items__body__email__pannel .form-connector__input-container__label,.footer-sticky2__content__items__body__phone__pannel .form-connector__input-container__label,.footer-sticky2__content__items__body__share__pannel .form-connector__input-container__label,.footer-sticky2__content__items__body__locations__pannel .form-connector__input-container__label{left:0;top:-18px}
@media only screen and (min-width:840px){.footer-sticky2__content__items__body__email__pannel .form-connector__input-container__label,.footer-sticky2__content__items__body__phone__pannel .form-connector__input-container__label,.footer-sticky2__content__items__body__share__pannel .form-connector__input-container__label,.footer-sticky2__content__items__body__locations__pannel .form-connector__input-container__label{font-size:1em}
}
.footer-sticky2__content__items__body__email__pannel .form-connector__input-text,.footer-sticky2__content__items__body__email__pannel .form-connector__select,.footer-sticky2__content__items__body__email__pannel .form-connector__textearea,.footer-sticky2__content__items__body__phone__pannel .form-connector__input-text,.footer-sticky2__content__items__body__phone__pannel .form-connector__select,.footer-sticky2__content__items__body__phone__pannel .form-connector__textearea,.footer-sticky2__content__items__body__share__pannel .form-connector__input-text,.footer-sticky2__content__items__body__share__pannel .form-connector__select,.footer-sticky2__content__items__body__share__pannel .form-connector__textearea,.footer-sticky2__content__items__body__locations__pannel .form-connector__input-text,.footer-sticky2__content__items__body__locations__pannel .form-connector__select,.footer-sticky2__content__items__body__locations__pannel .form-connector__textearea{background-color:#444;border-radius:4px;padding:4px;min-height:28px;margin-bottom:6px}
.footer-sticky2__content__items__body__email__pannel .form-connector__input-container__title,.footer-sticky2__content__items__body__phone__pannel .form-connector__input-container__title,.footer-sticky2__content__items__body__share__pannel .form-connector__input-container__title,.footer-sticky2__content__items__body__locations__pannel .form-connector__input-container__title{font-size:1em;line-height:1.125em}
@media only screen and (min-width:840px){.footer-sticky2__content__items__body__email__pannel .form-connector__select,.footer-sticky2__content__items__body__phone__pannel .form-connector__select,.footer-sticky2__content__items__body__share__pannel .form-connector__select,.footer-sticky2__content__items__body__locations__pannel .form-connector__select{font-size:1em}
}
.footer-sticky2__content__items__body__email__pannel .form-connector__select__menu,.footer-sticky2__content__items__body__phone__pannel .form-connector__select__menu,.footer-sticky2__content__items__body__share__pannel .form-connector__select__menu,.footer-sticky2__content__items__body__locations__pannel .form-connector__select__menu{opacity:1;border:0}
.footer-sticky2__content__items__body__email__pannel .form-connector__select__menu__option__item,.footer-sticky2__content__items__body__phone__pannel .form-connector__select__menu__option__item,.footer-sticky2__content__items__body__share__pannel .form-connector__select__menu__option__item,.footer-sticky2__content__items__body__locations__pannel .form-connector__select__menu__option__item{padding:0 4px}
.footer-sticky2__content__items__body__email__pannel .form-connector__terms,.footer-sticky2__content__items__body__phone__pannel .form-connector__terms,.footer-sticky2__content__items__body__share__pannel .form-connector__terms,.footer-sticky2__content__items__body__locations__pannel .form-connector__terms{font-size:15px;line-height:15px}
.footer-sticky2__content__items__body__email__pannel .form-connector__select__arrow .fa-caret-down,.footer-sticky2__content__items__body__phone__pannel .form-connector__select__arrow .fa-caret-down,.footer-sticky2__content__items__body__share__pannel .form-connector__select__arrow .fa-caret-down,.footer-sticky2__content__items__body__locations__pannel .form-connector__select__arrow .fa-caret-down{font-size:16px;line-height:24px;margin:24px 4px 0 0}
.footer-sticky2__content__items__body__email__pannel .border-form-input-white,.footer-sticky2__content__items__body__phone__pannel .border-form-input-white,.footer-sticky2__content__items__body__share__pannel .border-form-input-white,.footer-sticky2__content__items__body__locations__pannel .border-form-input-white{border:0}
.footer-sticky2__content__items__body__email__pannel .form-connector__submit-button--wrapper .btn,.footer-sticky2__content__items__body__phone__pannel .form-connector__submit-button--wrapper .btn,.footer-sticky2__content__items__body__share__pannel .form-connector__submit-button--wrapper .btn,.footer-sticky2__content__items__body__locations__pannel .form-connector__submit-button--wrapper .btn{padding-left:0}
.footer-sticky2__content__items__body__email__pannel .form-connector__submit-button--wrapper .btn div span:first-child,.footer-sticky2__content__items__body__phone__pannel .form-connector__submit-button--wrapper .btn div span:first-child,.footer-sticky2__content__items__body__share__pannel .form-connector__submit-button--wrapper .btn div span:first-child,.footer-sticky2__content__items__body__locations__pannel .form-connector__submit-button--wrapper .btn div span:first-child{padding:10px}
.footer-sticky2__content__items__body__email__pannel .form-connector__submit-button--wrapper .btn div span:last-child,.footer-sticky2__content__items__body__phone__pannel .form-connector__submit-button--wrapper .btn div span:last-child,.footer-sticky2__content__items__body__share__pannel .form-connector__submit-button--wrapper .btn div span:last-child,.footer-sticky2__content__items__body__locations__pannel .form-connector__submit-button--wrapper .btn div span:last-child{font-size:1em;padding:10px 4px;width:25%}
#footer-sticky-content .footer-sticky2__content__items__body__email__pannel .form-connector__input-text,#footer-sticky-content .footer-sticky2__content__items__body__email__pannel .form-connector__select,#footer-sticky-content .footer-sticky2__content__items__body__email__pannel .form-connector__textearea{background-color:#444;margin-bottom:25px}
@media only screen and (min-width:840px){#footer-sticky-content .footer-sticky2__content__items__body__email__pannel .form-connector__input-text,#footer-sticky-content .footer-sticky2__content__items__body__email__pannel .form-connector__select,#footer-sticky-content .footer-sticky2__content__items__body__email__pannel .form-connector__textearea{margin-bottom:15px}
}
#footer-sticky-content .footer-sticky2__content__items__body__email__pannel .marketo-white .mktoForm select.mktoField{color:#fff !important}
#footer-sticky-content .footer-sticky2__content__items__body__email__pannel .mktoForm select option{background-color:#444;color:#fff}
#footer-sticky-content .footer-sticky2__content__items__body__email__pannel .marketo-white *{border:0 solid transparent !important}
#footer-sticky-content .footer-sticky2__content__items__body__email__pannel .mktoForm *{border-radius:2px !important;font-size:.875rem !important}
@media only screen and (max-width:480px){#footer-sticky-content .footer-sticky2__content__items__body__email__pannel .mktoFormCol{width:100% !important}
}
footer{padding-top:18px;background-color:#000}
.footer_embed{width:100%;margin:auto;line-height:100% !important}
.location_embed{width:40%;margin:auto;line-height:20px;text-align:left;font-weight:unset}
.footer-sticky2{background-color:transparent;bottom:-2px;color:#fff;width:100%;z-index:1005}
@media only screen and (min-width:415px) and (max-width:839px){.footer-sticky2{height:auto}
}
.footer-sticky2__content{margin-top:-10px}
@media only screen and (min-width:415px) and (max-width:839px){.footer-sticky2__content{margin-bottom:2px;padding:0;position:relative;width:100%}
}
.footer-sticky2__content__row{top:0}
.footer-sticky2__content__items{height:auto;text-align:left;background-color:transparent;left:0;line-height:26px;width:100%}
.footer-sticky2__content__items .hide-industry-name{display:block}
.footer-sticky2__content__items__header{background:linear-gradient(to bottom,#323232 0,#000 35%);padding-top:1.25em}
@media only screen and (min-width:415px) and (max-width:839px){.footer-sticky2__content__items__header{padding-top:1.25em}
}
@media only screen and (min-width:840px){.footer-sticky2__content__items__header{padding-top:2em;height:4.5em}
}
.footer-sticky2__content__items__header span:not(:nth-child(1)){font-family:'proxima-nova-bold'}
.footer-sticky2__content__items__header span:nth-child(2){font-size:1.5em;padding-left:1em}
.footer-sticky2__content__items__header span:nth-child(3){font-size:1em;padding-left:1.5em}
.footer-sticky2__content__items__header .fa-close{position:relative;float:right;top:-12px;width:32px;font-size:1.25rem}
.footer-sticky2__content__items__header .fa-close:hover{cursor:pointer}
.footer-sticky2__content__items__body__share{padding:0 1.5em;overflow-y:scroll}
@media only screen and (min-width:320px) and (max-width:414px){.footer-sticky2__content__items__body__share{height:200px}
}
@media only screen and (min-width:415px) and (max-width:839px){.footer-sticky2__content__items__body__share{height:420px}
}
@media only screen and (max-height:414px) and (max-width:1024px) and (orientation:landscape){.footer-sticky2__content__items__body__share{height:52vh}
}
@media only screen and (max-height:375px) and (max-width:1024px) and (orientation:landscape){.footer-sticky2__content__items__body__share{height:52vh}
}
@media only screen and (max-height:320px) and (max-width:1024px) and (orientation:landscape){.footer-sticky2__content__items__body__share{height:46vh}
}
@media only screen and (min-width:840px){.footer-sticky2__content__items__body__share{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;height:300px;padding:0 1em}
}
.footer-sticky2__content__items__body__share__pannel{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}
@media only screen and (min-width:840px){.footer-sticky2__content__items__body__share__pannel{width:100%;background:url(../../content/dam/pall/site-wide/navigation/stickyfooter/social.png) no-repeat top right;background-size:177px 132px}
}
.footer-sticky2__content__items__body__share__pannel i{margin-right:1.25em}
.footer-sticky2__content__items__body__share__pannel i.fa-weixin{margin-right:.875em}
.footer-sticky2__content__items__body__share__pannel .share,.footer-sticky2__content__items__body__share__pannel .follow{flex-basis:25%}
@media only screen and (min-width:320px) and (max-width:414px){.footer-sticky2__content__items__body__share__pannel .share,.footer-sticky2__content__items__body__share__pannel .follow{flex-basis:50%;font-size:.875em}
}
@media only screen and (min-width:415px) and (max-width:839px){.footer-sticky2__content__items__body__share__pannel .share,.footer-sticky2__content__items__body__share__pannel .follow{flex-basis:50%;font-size:.875em}
}
.footer-sticky2__content__items__body__share__pannel .share li,.footer-sticky2__content__items__body__share__pannel .follow li{padding:2px 0}
.footer-sticky2__content__items__body__share__pannel .share li:first-child,.footer-sticky2__content__items__body__share__pannel .follow li:first-child{text-transform:uppercase;font-size:.875em}
@media only screen and (min-width:320px) and (max-width:414px){.footer-sticky2__content__items__body__share__pannel .share li:first-child,.footer-sticky2__content__items__body__share__pannel .follow li:first-child{font-size:.75em}
}
.footer-sticky2__content__items__body__share__pannel .image{flex-basis:40%}
@media only screen and (max-width:839px){.footer-sticky2__content__items__body__share__pannel .image{flex-basis:0}
}
.footer-sticky2__content__items__body__email{padding:0 1.5em;overflow-y:scroll}
@media only screen and (min-width:840px){.footer-sticky2__content__items__body__email{height:600px;overflow-y:auto}
}
@media only screen and (min-width:840px) and (max-height:800px){.footer-sticky2__content__items__body__email{height:400px;scrollbar-face-color:#666;scrollbar-track-color:#333;scrollbar-shadow-color:#2d2c4d;scrollbar-highlight-color:#7d7e94;scrollbar-3dlight-color:#7d7e94;scrollbar-darkshadow-color:#2d2c4d;scrollbar-arrow-color:#c1c1d1}
.footer-sticky2__content__items__body__email::-webkit-scrollbar{width:.875rem;height:.875rem}
.footer-sticky2__content__items__body__email::-webkit-scrollbar-thumb{background:#666}
.footer-sticky2__content__items__body__email::-webkit-scrollbar-track{background:#333}
}
@media only screen and (min-width:840px) and (max-height:600px){.footer-sticky2__content__items__body__email{height:300px;scrollbar-face-color:#666;scrollbar-track-color:#333;scrollbar-shadow-color:#2d2c4d;scrollbar-highlight-color:#7d7e94;scrollbar-3dlight-color:#7d7e94;scrollbar-darkshadow-color:#2d2c4d;scrollbar-arrow-color:#c1c1d1}
.footer-sticky2__content__items__body__email::-webkit-scrollbar{width:.875rem;height:.875rem}
.footer-sticky2__content__items__body__email::-webkit-scrollbar-thumb{background:#666}
.footer-sticky2__content__items__body__email::-webkit-scrollbar-track{background:#333}
}
@media only screen and (min-width:320px) and (max-width:414px){.footer-sticky2__content__items__body__email{height:36vh;scrollbar-face-color:#666;scrollbar-track-color:#333;scrollbar-shadow-color:#2d2c4d;scrollbar-highlight-color:#7d7e94;scrollbar-3dlight-color:#7d7e94;scrollbar-darkshadow-color:#2d2c4d;scrollbar-arrow-color:#c1c1d1}
.footer-sticky2__content__items__body__email::-webkit-scrollbar{width:.75rem;height:.75rem}
.footer-sticky2__content__items__body__email::-webkit-scrollbar-thumb{background:#666}
.footer-sticky2__content__items__body__email::-webkit-scrollbar-track{background:#333}
}
@media only screen and (min-width:415px) and (max-width:839px){.footer-sticky2__content__items__body__email{height:500px;scrollbar-face-color:#666;scrollbar-track-color:#333;scrollbar-shadow-color:#2d2c4d;scrollbar-highlight-color:#7d7e94;scrollbar-3dlight-color:#7d7e94;scrollbar-darkshadow-color:#2d2c4d;scrollbar-arrow-color:#c1c1d1}
.footer-sticky2__content__items__body__email::-webkit-scrollbar{width:.75rem;height:.75rem}
.footer-sticky2__content__items__body__email::-webkit-scrollbar-thumb{background:#666}
.footer-sticky2__content__items__body__email::-webkit-scrollbar-track{background:#333}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.footer-sticky2__content__items__body__email{height:300px;scrollbar-face-color:#666;scrollbar-track-color:#333;scrollbar-shadow-color:#2d2c4d;scrollbar-highlight-color:#7d7e94;scrollbar-3dlight-color:#7d7e94;scrollbar-darkshadow-color:#2d2c4d;scrollbar-arrow-color:#c1c1d1}
.footer-sticky2__content__items__body__email::-webkit-scrollbar{width:.75rem;height:.75rem}
.footer-sticky2__content__items__body__email::-webkit-scrollbar-thumb{background:#666}
.footer-sticky2__content__items__body__email::-webkit-scrollbar-track{background:#333}
}
@media only screen and (max-height:414px) and (max-width:1024px) and (orientation:landscape){.footer-sticky2__content__items__body__email{height:52vh;scrollbar-face-color:#666;scrollbar-track-color:#333;scrollbar-shadow-color:#2d2c4d;scrollbar-highlight-color:#7d7e94;scrollbar-3dlight-color:#7d7e94;scrollbar-darkshadow-color:#2d2c4d;scrollbar-arrow-color:#c1c1d1}
.footer-sticky2__content__items__body__email::-webkit-scrollbar{width:.75rem;height:.75rem}
.footer-sticky2__content__items__body__email::-webkit-scrollbar-thumb{background:#666}
.footer-sticky2__content__items__body__email::-webkit-scrollbar-track{background:#333}
}
@media only screen and (max-height:375px) and (max-width:1024px) and (orientation:landscape){.footer-sticky2__content__items__body__email{height:52vh;scrollbar-face-color:#666;scrollbar-track-color:#333;scrollbar-shadow-color:#2d2c4d;scrollbar-highlight-color:#7d7e94;scrollbar-3dlight-color:#7d7e94;scrollbar-darkshadow-color:#2d2c4d;scrollbar-arrow-color:#c1c1d1}
.footer-sticky2__content__items__body__email::-webkit-scrollbar{width:.75rem;height:.75rem}
.footer-sticky2__content__items__body__email::-webkit-scrollbar-thumb{background:#666}
.footer-sticky2__content__items__body__email::-webkit-scrollbar-track{background:#333}
}
@media only screen and (max-height:320px) and (max-width:1024px) and (orientation:landscape){.footer-sticky2__content__items__body__email{height:46vh;scrollbar-face-color:#666;scrollbar-track-color:#333;scrollbar-shadow-color:#2d2c4d;scrollbar-highlight-color:#7d7e94;scrollbar-3dlight-color:#7d7e94;scrollbar-darkshadow-color:#2d2c4d;scrollbar-arrow-color:#c1c1d1}
.footer-sticky2__content__items__body__email::-webkit-scrollbar{width:.75rem;height:.75rem}
.footer-sticky2__content__items__body__email::-webkit-scrollbar-thumb{background:#666}
.footer-sticky2__content__items__body__email::-webkit-scrollbar-track{background:#333}
}
.footer-sticky2__content__items__body__email__pannel{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;padding-bottom:20px;padding-top:10px}
@media only screen and (min-width:840px){.footer-sticky2__content__items__body__email__pannel{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
}
@media only screen and (max-width:839px){.footer-sticky2__content__items__body__email__pannel{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px}
}
@media only screen and (max-height:660px){.footer-sticky2__content__items__body__email__pannel{padding-bottom:30px}
}
.footer-sticky2__content__items__body__email__pannel__from.form-connector{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:auto;width:100%}
@media only screen and (min-width:840px){.footer-sticky2__content__items__body__email__pannel__from.form-connector{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}
}
@media only screen and (max-width:839px){.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__input-container{width:auto}
}
@media only screen and (min-width:840px){.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__input-container{width:45%;margin-top:12px;margin-right:0}
.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(5){width:100%;height:5em;margin-bottom:20px}
.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select__item,.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select__title{position:relative;left:0;top:-30px}
.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select__item.hide,.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select__title.hide{left:-9999px;position:absolute;top:-9999px}
.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select__item,.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select__title{position:relative;left:0;top:-30px}
.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select__item.hide,.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select__title.hide{left:-9999px;position:absolute;top:-9999px}
.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__input-container .fa-caret-down{margin:4px 4px 0 16px;font-size:16px;line-height:16px}
}
@media only screen and (max-width:839px){.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__input-container.hide{display:none}
.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6),.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7){height:55px}
.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select,.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select{height:28px}
.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select__arrow .fa-caret-down,.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select__arrow .fa-caret-down{margin:1px 4px 0 16px;font-size:16px;line-height:16px}
.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select__item,.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select__title,.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select__item,.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select__title{position:relative;left:0;top:-32px}
.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select__item.hide,.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select__title.hide,.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select__item.hide,.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select__title.hide{left:-9999px;position:absolute;top:-9999px}
.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(6) .form-connector__select__menu,.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__input-container:nth-child(7) .form-connector__select__menu{margin-top:-211px;max-height:156px;overflow-x:hidden;overflow-y:scroll}
}
.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__submit-button--wrapper .btn div{height:44px}
.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__submit-button--wrapper .btn div>span:last-child{padding:4px 12px}
.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__submit-button--wrapper .icon-checkmark{padding:10px}
.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__submit-button--wrapper .form-connector__submit-button{height:60px;width:205px}
@media only screen and (min-width:840px){.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__submit-button--wrapper{-webkit-box-ordinal-group:9;-webkit-order:8;-moz-order:8;-ms-flex-order:8;order:8;margin-top:10px}
}
@media only screen and (max-width:839px){.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__submit-button--wrapper{margin-top:0;width:250px}
}
@media only screen and (min-width:840px) and (max-width:859px){.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__submit-button--wrapper{width:18%}
.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__submit-button--wrapper .form-connector__submit-button.btn{width:100%}
.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__submit-button--wrapper .form-connector__submit-button.btn div>span:last-child span span{font-size:10px}
}
@media only screen and (min-width:860px) and (max-width:1101px){.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__submit-button--wrapper{width:45%}
.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__submit-button--wrapper .form-connector__submit-button.btn{width:100%}
.footer-sticky2__content__items__body__email__pannel__from.form-connector .form-connector__submit-button--wrapper .form-connector__submit-button.btn div>span:last-child span span{font-size:10px}
}
.footer-sticky2__content__items__body__email__pannel .form-connector__thankyou-message{margin:auto}
.footer-sticky2__content__items__body__phone{padding:0 1.5em;overflow-y:scroll}
@media only screen and (max-width:839px){.footer-sticky2__content__items__body__phone{height:340px}
}
@media only screen and (min-width:840px){.footer-sticky2__content__items__body__phone{overflow-y:auto;height:400px}
}
@media only screen and (max-height:375px) and (max-width:1024px) and (orientation:landscape){.footer-sticky2__content__items__body__phone{height:200px;overflow-y:scroll}
}
.footer-sticky2__content__items__body__phone__pannel{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
@media only screen and (max-width:839px){.footer-sticky2__content__items__body__phone__pannel{height:100%;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
}
@media only screen and (min-width:840px){.footer-sticky2__content__items__body__phone__pannel{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;height:100%;background:url(../../content/dam/pall/site-wide/navigation/stickyfooter/call.png) no-repeat top right;background-size:188px 219px}
}
.footer-sticky2__content__items__body__phone__pannel__from.form-connector{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
@media only screen and (max-width:839px){.footer-sticky2__content__items__body__phone__pannel__from.form-connector{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}
}
@media only screen and (min-width:840px){.footer-sticky2__content__items__body__phone__pannel__from.form-connector{-webkit-box-align:left;-ms-flex-align:left;-webkit-align-items:left;-moz-align-items:left;align-items:left;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;width:100%}
}
.footer-sticky2__content__items__body__phone__pannel__from .submit-button--phones{display:none;border:transparent}
.footer-sticky2__content__items__body__phone__pannel__from .form-connector__input-container{margin:10px 0}
@media only screen and (max-width:839px){.footer-sticky2__content__items__body__phone__pannel__from .form-connector__input-container{width:280px}
}
@media only screen and (min-width:840px){.footer-sticky2__content__items__body__phone__pannel__from .form-connector__input-container{margin-right:20px;width:305px}
}
.footer-sticky2__content__items__body__phone__pannel__from .form-connector__input-container .form-connector__select{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;margin-bottom:0;width:85%}
.footer-sticky2__content__items__body__phone__pannel__from .form-connector__input-container .form-connector__select__arrow{right:50px}
.footer-sticky2__content__items__body__phone__pannel__from .form-connector__input-container .form-connector__select__menu{overflow:scroll}
.footer-sticky2__content__items__body__phone__pannel__from .form-connector__input-container .form-connector__select__menu__option__item{padding:0}
.footer-sticky2__content__items__body__phone__pannel__from .form-connector__phones{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
@media only screen and (max-width:839px){.footer-sticky2__content__items__body__phone__pannel__from .form-connector__phones{width:auto}
}
@media only screen and (min-width:840px){.footer-sticky2__content__items__body__phone__pannel__from .form-connector__phones{margin-right:20px;max-width:400px}
}
.footer-sticky2__content__items__body__phone__pannel__from .form-connector__phones__item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:.5em;line-height:20px;width:100%}
@media only screen and (max-width:839px){.footer-sticky2__content__items__body__phone__pannel__from .form-connector__phones__item{margin-top:.5em}
}
.footer-sticky2__content__items__body__phone__pannel__from .form-connector__phones__item__icon{background-color:#184d9d;font-size:25px;margin-left:10px;padding:5px}
.footer-sticky2__content__items__body__phone__pannel__from .form-connector__phones__item__title{padding-right:10px}
.footer-sticky2__content__items__body__phone__pannel__from .form-connector__phones__item__value{font-weight:normal}
.footer-sticky2__content__items__body__phone__pannel__from .form-connector__submit-button--wrapper{display:none}
@media only screen and (max-width:839px){.footer-sticky2__content__items__body__phone__pannel__from .form-connector__submit-button--wrapper{margin:20px 0}
}
.footer-sticky2__content__items__body__locations{padding:0 1.5em;overflow-y:scroll}
@media only screen and (min-width:320px) and (max-width:414px){.footer-sticky2__content__items__body__locations{height:63vh}
}
@media only screen and (min-width:415px) and (max-width:839px){.footer-sticky2__content__items__body__locations{height:54vh}
}
@media only screen and (min-width:840px){.footer-sticky2__content__items__body__locations{height:400px;overflow-y:auto}
}
@media only screen and (max-height:414px) and (max-width:1024px) and (orientation:landscape){.footer-sticky2__content__items__body__locations{height:52vh}
}
@media only screen and (max-height:375px) and (max-width:1024px) and (orientation:landscape){.footer-sticky2__content__items__body__locations{height:52vh}
}
@media only screen and (max-height:320px) and (max-width:1024px) and (orientation:landscape){.footer-sticky2__content__items__body__locations{height:46vh}
}
.footer-sticky2__content__items__body__locations__pannel{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
@media only screen and (min-width:840px){.footer-sticky2__content__items__body__locations__pannel{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;height:100%;background:url(../../content/dam/pall/site-wide/navigation/stickyfooter/location.png) no-repeat top right;background-size:216px 127px}
}
@media only screen and (max-width:839px){.footer-sticky2__content__items__body__locations__pannel{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:14px 0}
}
.footer-sticky2__content__items__body__locations__pannel__from .tabs{box-sizing:border-box;display:flex;border-radius:2px;background:#444;margin-bottom:.5em}
@media only screen and (max-width:839px){.footer-sticky2__content__items__body__locations__pannel__from .tabs{width:100%}
}
@media only screen and (min-width:840px){.footer-sticky2__content__items__body__locations__pannel__from .tabs{width:260px}
}
.footer-sticky2__content__items__body__locations__pannel__from .tabs input{display:none}
.footer-sticky2__content__items__body__locations__pannel__from .tabs label{box-sizing:border-box;width:33.3%;background-color:#444;border-radius:4px;font-weight:400;text-align:center}
@media only screen and (min-width:320px) and (max-width:414px){.footer-sticky2__content__items__body__locations__pannel__from .tabs label{display:inline-block;padding:2px 0}
}
@media only screen and (min-width:415px) and (max-width:839px){.footer-sticky2__content__items__body__locations__pannel__from .tabs label{display:inline-block;padding:2px}
}
@media only screen and (min-width:840px){.footer-sticky2__content__items__body__locations__pannel__from .tabs label{display:inline-block;padding:0}
}
.footer-sticky2__content__items__body__locations__pannel__from .tabs label:hover{color:#fff;cursor:pointer}
.footer-sticky2__content__items__body__locations__pannel__from .tabs input:checked+label{background:#fff;color:#000}
.footer-sticky2__content__items__body__locations__pannel__from.form-connector{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
@media only screen and (min-width:840px){.footer-sticky2__content__items__body__locations__pannel__from.form-connector{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;width:100%}
}
@media only screen and (max-width:839px){.footer-sticky2__content__items__body__locations__pannel__from.form-connector{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}
}
@media only screen and (max-width:839px){.footer-sticky2__content__items__body__locations__pannel__from .form-connector__input-container{width:100%}
}
@media only screen and (min-width:840px){.footer-sticky2__content__items__body__locations__pannel__from .form-connector__input-container{margin-right:20px;width:260px}
}
.footer-sticky2__content__items__body__locations__pannel__from .form-connector__input-container .form-connector__select{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;border-radius:2px}
.footer-sticky2__content__items__body__locations__pannel__from .form-connector__input-container .form-connector__select ul.region{z-index:20}
.footer-sticky2__content__items__body__locations__pannel__from .form-connector__input-container .form-connector__select ul.country{z-index:10}
.footer-sticky2__content__items__body__locations__pannel__from .form-connector__input-container .form-connector__select ul.state{z-index:5}
.footer-sticky2__content__items__body__locations__pannel__from .form-connector__input-container .form-connector__select__menu{height:206px;overflow:scroll;top:inherit}
.footer-sticky2__content__items__body__locations__pannel__from .form-connector__input-container .form-connector__select__menu__option__item{padding-left:4px}
.footer-sticky2__content__items__body__locations__pannel__from .form-connector__input-container .form-connector__select__menu.region{height:auto}
.footer-sticky2__content__items__body__locations__pannel__from .submit-button--locations{border:transparent}
.footer-sticky2__content__items__body__locations__pannel__from button:focus{outline:0}
.footer-sticky2__email{padding:0 6px}
@media only screen and (min-width:320px) and (max-width:414px){.footer-sticky2__email{padding:0 2px}
}
.footer-sticky2__phone{padding:0 6px}
@media only screen and (min-width:320px) and (max-width:414px){.footer-sticky2__phone{padding:0 2px}
}
.footer-sticky2__share{padding:0 6px}
@media only screen and (min-width:320px) and (max-width:414px){.footer-sticky2__share{padding:0 2px}
}
.footer-sticky2__locations{padding:0 8px}
@media only screen and (min-width:320px) and (max-width:414px){.footer-sticky2__locations{padding:0 4px}
}
.footer-sticky2__item{border-right:1px solid #424242;cursor:pointer;font-size:14px;height:8px;padding-bottom:10px;padding-top:10px;position:relative;text-align:center;top:0}
.footer-sticky2__item.hidden-item{visibility:hidden}
.footer-sticky2__item.visible-item{visibility:visible;transition:ease-in-out .3s}
.footer-sticky2__item:nth-child(2){padding-left:1% !important}
@media only screen and (min-width:415px) and (max-width:839px){.footer-sticky2__item{border-right:1px solid;border-top:1px solid;padding-bottom:5px;padding-top:5px;z-index:1}
.footer-sticky2__item:last-child{border-right:0}
}
@media only screen and (min-width:840px){.footer-sticky2__item{background-color:#1b1b1b}
}
.footer-sticky2__item__content{display:none;margin:0 auto;background:black;color:white;white-space:normal}
.footer-sticky2__item__content--bg{background-color:black;margin:0 auto}
@media only screen and (min-width:840px){.footer-sticky2__item__content--bg{width:515px}
}
@media only screen and (min-width:415px) and (max-width:839px){.footer-sticky2__item__content--bg{width:500px}
}
@media only screen and (max-width:480px){.footer-sticky2__item__content--bg{width:415px}
}
@media only screen and (min-width:320px) and (max-width:414px){.footer-sticky2__item__content--bg{width:100%}
}
.footer-sticky2__item__content.active{display:block}
.footer-sticky2__item__icon{font-size:15px;color:#999;position:relative;bottom:-2px}
@media only screen and (min-width:415px) and (max-width:839px){.footer-sticky2__item__icon{font-size:20px}
}
.footer-sticky2__item__link{margin-left:5px;vertical-align:super}
@media only screen and (min-width:415px) and (max-width:839px){.footer-sticky2__item__link{display:none}
}
.footer-sticky2__item__points{display:none;left:0;margin:0 auto;position:absolute;right:0;top:-1px}
.footer-sticky2__item__points span{background-color:#fff;border-radius:50%;display:inline-block;height:3px;margin:3px 2px;width:3px}
.footer-sticky2__item__points.active{display:block}
.footer-sticky2__item__arrow{display:none}
.footer-sticky2__item__arrow.active{display:block}
@media only screen and (min-width:415px) and (max-width:839px){.footer-sticky2__item__arrow{position:relative}
.footer-sticky2__item__arrow:after,.footer-sticky2__item__arrow:before{content:"";height:15px;position:absolute;top:-20px;width:50%}
.footer-sticky2__item__arrow__small{border-color:transparent transparent #1b1b1b transparent;border-style:solid;border-width:0 8px 3px 8px;left:0;margin:0 auto;position:absolute;right:0;top:-18px;width:0;z-index:1}
}
.hideItem{visibility:hidden}
#footer-sticky2-container.sticky-down{top:0}
@media only screen and (min-width:840px){#footer-sticky2-container.sticky-up{position:relative}
}
@media only screen and (min-width:415px) and (max-width:839px){.show-row-border{border-top:1px solid}
}
@media only screen and (min-width:415px) and (max-width:839px){.hide-row-border{border-top:0}
}
footer{position:relative}
footer.sticky{margin-top:46px}
.footer{left:0;position:absolute;right:0;z-index:1006}
@media only screen and (max-width:839px){.footer-border-color-pallblue{border-color:#184d9d}
}
@media only screen and (min-width:840px){.footer-border-color-pallblue{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-border-color-charcoal1{border-color:#444}
}
@media only screen and (min-width:840px){.footer-border-color-charcoal1{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-border-color-charcoal2{border-color:#1b1b1b}
}
@media only screen and (min-width:840px){.footer-border-color-charcoal2{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-border-color-charcoal3{border-color:#2b2a2a}
}
@media only screen and (min-width:840px){.footer-border-color-charcoal3{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-border-color-highlight{border-color:#bdc205}
}
@media only screen and (min-width:840px){.footer-border-color-highlight{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-border-color-alert{border-color:#b40505}
}
@media only screen and (min-width:840px){.footer-border-color-alert{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-border-color-microelec{border-color:#80a546}
}
@media only screen and (min-width:840px){.footer-border-color-microelec{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-border-color-aerospace{border-color:#33ace0}
}
@media only screen and (min-width:840px){.footer-border-color-aerospace{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-border-color-oilgas{border-color:#541801}
}
@media only screen and (min-width:840px){.footer-border-color-oilgas{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-border-color-laboratory{border-color:#41a9b8}
}
@media only screen and (min-width:840px){.footer-border-color-laboratory{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-border-color-biopharma{border-color:#1098d2}
}
@media only screen and (min-width:840px){.footer-border-color-biopharma{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-border-color-chemicals{border-color:#599d76}
}
@media only screen and (min-width:840px){.footer-border-color-chemicals{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-border-color-power{border-color:#e96f14}
}
@media only screen and (min-width:840px){.footer-border-color-power{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-border-color-industrial{border-color:#222a4a}
}
@media only screen and (min-width:840px){.footer-border-color-industrial{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-border-color-medical{border-color:#1b8bea}
}
@media only screen and (min-width:840px){.footer-border-color-medical{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-border-color-food{border-color:#3a7e07}
}
@media only screen and (min-width:840px){.footer-border-color-food{border-color:#424242}
}
@media only screen and (max-width:839px){.footer-ribbon-color-pallblue:before{background:linear-gradient(to right top,#184d9d 50%,transparent 50%);right:1px}
.footer-ribbon-color-pallblue:after{background:linear-gradient(to left top,#184d9d 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-ribbon-color-charcoal1:before{background:linear-gradient(to right top,#444 50%,transparent 50%);right:1px}
.footer-ribbon-color-charcoal1:after{background:linear-gradient(to left top,#444 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-ribbon-color-charcoal2:before{background:linear-gradient(to right top,#1b1b1b 50%,transparent 50%);right:1px}
.footer-ribbon-color-charcoal2:after{background:linear-gradient(to left top,#1b1b1b 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-ribbon-color-charcoal3:before{background:linear-gradient(to right top,#2b2a2a 50%,transparent 50%);right:1px}
.footer-ribbon-color-charcoal3:after{background:linear-gradient(to left top,#2b2a2a 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-ribbon-color-highlight:before{background:linear-gradient(to right top,#bdc205 50%,transparent 50%);right:1px}
.footer-ribbon-color-highlight:after{background:linear-gradient(to left top,#bdc205 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-ribbon-color-alert:before{background:linear-gradient(to right top,#b40505 50%,transparent 50%);right:1px}
.footer-ribbon-color-alert:after{background:linear-gradient(to left top,#b40505 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-ribbon-color-microelec:before{background:linear-gradient(to right top,#80a546 50%,transparent 50%);right:1px}
.footer-ribbon-color-microelec:after{background:linear-gradient(to left top,#80a546 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-ribbon-color-aerospace:before{background:linear-gradient(to right top,#33ace0 50%,transparent 50%);right:1px}
.footer-ribbon-color-aerospace:after{background:linear-gradient(to left top,#33ace0 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-ribbon-color-oilgas:before{background:linear-gradient(to right top,#541801 50%,transparent 50%);right:1px}
.footer-ribbon-color-oilgas:after{background:linear-gradient(to left top,#541801 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-ribbon-color-laboratory:before{background:linear-gradient(to right top,#41a9b8 50%,transparent 50%);right:1px}
.footer-ribbon-color-laboratory:after{background:linear-gradient(to left top,#41a9b8 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-ribbon-color-biopharma:before{background:linear-gradient(to right top,#1098d2 50%,transparent 50%);right:1px}
.footer-ribbon-color-biopharma:after{background:linear-gradient(to left top,#1098d2 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-ribbon-color-chemicals:before{background:linear-gradient(to right top,#599d76 50%,transparent 50%);right:1px}
.footer-ribbon-color-chemicals:after{background:linear-gradient(to left top,#599d76 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-ribbon-color-power:before{background:linear-gradient(to right top,#e96f14 50%,transparent 50%);right:1px}
.footer-ribbon-color-power:after{background:linear-gradient(to left top,#e96f14 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-ribbon-color-industrial:before{background:linear-gradient(to right top,#222a4a 50%,transparent 50%);right:1px}
.footer-ribbon-color-industrial:after{background:linear-gradient(to left top,#222a4a 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-ribbon-color-medical:before{background:linear-gradient(to right top,#1b8bea 50%,transparent 50%);right:1px}
.footer-ribbon-color-medical:after{background:linear-gradient(to left top,#1b8bea 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-ribbon-color-food:before{background:linear-gradient(to right top,#3a7e07 50%,transparent 50%);right:1px}
.footer-ribbon-color-food:after{background:linear-gradient(to left top,#3a7e07 50%,transparent 50%);left:1px}
}
@media only screen and (max-width:839px){.footer-background-color-pallblue{background:rgba(27,27,27,0.9)}
}
@media only screen and (max-width:839px){.footer-background-color-charcoal1{background:rgba(27,27,27,0.9)}
}
@media only screen and (max-width:839px){.footer-background-color-charcoal2{background:rgba(27,27,27,0.9)}
}
@media only screen and (max-width:839px){.footer-background-color-charcoal3{background:rgba(27,27,27,0.9)}
}
@media only screen and (max-width:839px){.footer-background-color-highlight{background:rgba(27,27,27,0.9)}
}
@media only screen and (max-width:839px){.footer-background-color-alert{background:rgba(27,27,27,0.9)}
}
@media only screen and (max-width:839px){.footer-background-color-microelec{background:rgba(27,27,27,0.9)}
}
@media only screen and (max-width:839px){.footer-background-color-aerospace{background:rgba(27,27,27,0.9)}
}
@media only screen and (max-width:839px){.footer-background-color-oilgas{background:rgba(27,27,27,0.9)}
}
@media only screen and (max-width:839px){.footer-background-color-laboratory{background:rgba(27,27,27,0.9)}
}
@media only screen and (max-width:839px){.footer-background-color-biopharma{background:rgba(27,27,27,0.9)}
}
@media only screen and (max-width:839px){.footer-background-color-chemicals{background:rgba(27,27,27,0.9)}
}
@media only screen and (max-width:839px){.footer-background-color-power{background:rgba(27,27,27,0.9)}
}
@media only screen and (max-width:839px){.footer-background-color-industrial{background:rgba(27,27,27,0.9)}
}
@media only screen and (max-width:839px){.footer-background-color-medical{background:rgba(27,27,27,0.9)}
}
@media only screen and (max-width:839px){.footer-background-color-food{background:rgba(27,27,27,0.9)}
}
.sticky-bcr-pallblue{border-color:transparent transparent #184d9d #184d9d}
.sticky-bcl-pallblue{border-color:transparent #184d9d #184d9d transparent}
.sticky-bcr-microelec{border-color:transparent transparent #80a546 #80a546}
.sticky-bcl-microelec{border-color:transparent #80a546 #80a546 transparent}
.sticky-bcr-aerospace{border-color:transparent transparent #33ace0 #33ace0}
.sticky-bcl-aerospace{border-color:transparent #33ace0 #33ace0 transparent}
.sticky-bcr-oilgas{border-color:transparent transparent #541801 #541801}
.sticky-bcl-oilgas{border-color:transparent #541801 #541801 transparent}
.sticky-bcr-laboratory{border-color:transparent transparent #41a9b8 #41a9b8}
.sticky-bcl-laboratory{border-color:transparent #41a9b8 #41a9b8 transparent}
.sticky-bcr-biopharma{border-color:transparent transparent #1098d2 #1098d2}
.sticky-bcl-biopharma{border-color:transparent #1098d2 #1098d2 transparent}
.sticky-bcr-chemicals{border-color:transparent transparent #599d76 #599d76}
.sticky-bcl-chemicals{border-color:transparent #599d76 #599d76 transparent}
.sticky-bcr-power{border-color:transparent transparent #e96f14 #e96f14}
.sticky-bcl-power{border-color:transparent #e96f14 #e96f14 transparent}
.sticky-bcr-industrial{border-color:transparent transparent #222a4a #222a4a}
.sticky-bcl-industrial{border-color:transparent #222a4a #222a4a transparent}
.sticky-bcr-medical{border-color:transparent transparent #1b8bea #1b8bea}
.sticky-bcl-medical{border-color:transparent #1b8bea #1b8bea transparent}
.sticky-bcr-food{border-color:transparent transparent #3a7e07 #3a7e07}
.sticky-bcl-food{border-color:transparent #3a7e07 #3a7e07 transparent}
.parallax-component{overflow:hidden;position:relative}
@media only screen and (max-width:839px){.parallax-component--large{height:170px}
}
@media only screen and (min-width:840px){.parallax-component--large{height:334px}
}
@media only screen and (max-width:839px){.parallax-component--small{height:170px}
}
@media only screen and (min-width:840px){.parallax-component--small{height:200px}
}
.parallax-component__text{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:none;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;height:100%;margin:0 auto;max-width:70%;position:relative;text-align:center;width:100%;z-index:1000}
.parallax-component__text__subtitle,.parallax-component__text__title{text-align:center;text-transform:uppercase}
.parallax-component__text__title{margin-bottom:5px;text-shadow:0 8px 10px rgba(0,0,0,0.29)}
@media only screen and (max-width:839px){.parallax-component__text__title{font-size:24px}
}
@media only screen and (min-width:840px){.parallax-component__text__title{font-size:70px}
}
.parallax-component__text__subtitle{text-shadow:0 8px 10px rgba(0,0,0,0.29)}
@media only screen and (max-width:839px){.parallax-component__text__subtitle{font-size:16px}
}
@media only screen and (min-width:840px){.parallax-component__text__subtitle{font-size:30px}
}
.parallax-component__image{background-attachment:fixed;background-size:cover;height:100%;position:absolute;width:100%;z-index:500}
.parallax-component--ios .parallax-component__image{background-attachment:initial}
.parallax-component--ios .parallax-component__text{max-width:100%;position:absolute;top:0}
.topics-tab__container{color:#fff}
.topics-tab__container__intro{background-size:100%;padding-left:15px;padding-right:15px;padding-top:2em;position:relative;text-align:center}
@media only screen and (max-width:839px){.topics-tab__container__intro{text-align:left}
}
.topics-tab__container__intro__title{margin-top:20px;margin-bottom:10px;font-size:40px;line-height:34px}
@media only screen and (max-width:839px){.topics-tab__container__intro__title{font-size:30px;line-height:24px}
}
.topics-tab__container__intro__description{font-size:20px;line-height:28px;margin:0 auto 2em;width:66%}
@media only screen and (max-width:839px){.topics-tab__container__intro__description{font-size:16px;line-height:22px;width:100%}
.topics-tab__container__intro__description p{padding-bottom:20px}
}
@media only screen and (max-width:839px){.topics-tab__container__topics__wrapper{padding:0;width:auto}
}
.topics-tab__container__tabs{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;text-align:center}
@media only screen and (max-width:839px){.topics-tab__container__tabs{display:none}
}
.topics-tab__container__tabs__topic{-webkit-box-flex:1;-webkit-flex:1 1 33%;-moz-box-flex:1;-moz-flex:1 1 33%;-ms-flex:1 1 33%;flex:1 1 33%}
.topics-tab__container__tabs__topic a{display:block;font-weight:700;font-size:20px;line-height:24px;position:relative}
.topics-tab__container__tabs__topic a:hover{text-decoration:none}
.topics-tab__container__tabs__topic a.active i.fa{display:block}
.topics-tab__container__tabs__topic a i.fa{display:none;font-size:14px;-moz-transform:scaleX(1.5);-webkit-transform:scaleX(1.5);transform:scaleX(1.5)}
.topics-tab__topic{display:none}
.topics-tab__topic__edit-mode{display:block}
@media only screen and (max-width:839px){.topics-tab__topic{display:block}
}
.topics-tab__topic__title{background:radial-gradient(ellipse at bottom,rgba(86,86,86,0.15) 0,rgba(255,255,255,0) 35%);display:none;font-size:20px;line-height:24px;padding:.5em 0 .5em 0;position:relative;text-align:center}
@media only screen and (max-width:839px){.topics-tab__topic__title{position:relative;display:block}
}
.topics-tab__topic__item__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;padding-top:3em;padding-bottom:3em}
@media only screen and (max-width:839px){.topics-tab__topic__item__wrapper{display:block;padding-top:0;padding-bottom:0;position:relative;z-index:2}
}
.topics-tab__topic__item__wrapper.carousel{margin:0}
.topics-tab__topic__item__wrapper:before{-webkit-border-radius:20;-moz-border-radius:20;-ms-border-radius:20;border-radius:20;-moz-box-shadow:0 0 35px rgba(0,0,0,0.6);-webkit-box-shadow:0 0 35px rgba(0,0,0,0.6);box-shadow:0 0 35px rgba(0,0,0,0.6);content:"";height:10px;left:12.5%;position:absolute;top:-10px;width:75%;z-index:-1}
@media only screen and (max-width:839px){.topics-tab__topic__item__wrapper:before{display:none}
}
.topics-tab__topic__item__wrapper .slick-dots li{padding:0 0 25px 0;position:relative;height:14px;margin:0 5px;top:4px;width:14px}
@media only screen and (max-width:839px){.topics-tab__topic__item__wrapper .slick-dots li{height:10px;width:10px}
}
.topics-tab__topic__item__wrapper .slick-dots li button{-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;border-radius:100px;background-color:transparent;border:1px solid #fff;height:14px;opacity:1;width:14px}
@media only screen and (max-width:839px){.topics-tab__topic__item__wrapper .slick-dots li button{height:10px;width:10px}
}
.topics-tab__topic__item__wrapper .slick-dots li button:before{display:none;height:0;width:0}
.topics-tab__topic__item__wrapper .slick-dots li.slick-active{position:relative}
.topics-tab__topic__item__wrapper .slick-dots li.slick-active:before{border-style:solid;border-width:0 8px 9px 8px;border-color:transparent transparent #333 transparent;bottom:-2px;content:'';height:0;left:-2px;position:absolute;width:0}
.topics-tab__topic__item__wrapper .slick-dots li.slick-active:after{border-style:solid;border-width:0 4px 4px 4px;border-color:transparent transparent #fff transparent;bottom:-2px;content:'';height:0;left:2px;position:absolute;width:0}
.topics-tab__topic__item__wrapper .slick-dots li.slick-active button{-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;border-radius:100px;background-color:#fff;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;border-radius:100px;border:2px solid #fff;opacity:1}
.topics-tab__topic__item{-webkit-box-flex:1;-webkit-flex:1 1 33%;-moz-box-flex:1;-moz-flex:1 1 33%;-ms-flex:1 1 33%;flex:1 1 33%;padding:2em 7.5% 0 2.5%;position:relative;outline:0}
.topics-tab__topic__item:before{border-right-color:#6f6f6f;border-right-style:dotted;border-right-width:1px;content:'';height:inherit;position:absolute;right:1px;top:0}
@media only screen and (max-width:839px){.topics-tab__topic__item:before{height:0}
}
@media only screen and (max-width:839px){.topics-tab__topic__item{background-image:none !important;border:0;padding:2em 1.5% 0 1.5%}
}
.topics-tab__topic__item__content__graphic{display:block;height:100px;width:100%}
.topics-tab__topic__item__content__graphic img{height:100%}
.topics-tab__topic__item__content__grip{position:absolute;right:2.5%;top:10%}
.topics-tab__topic__item__content__grip span{background:transparent url(../designs/pall/img/item-grip.png) no-repeat left center;display:block;height:27px;width:30px}
@media only screen and (max-width:839px){.topics-tab__topic__item__content__grip span{background-image:url(../designs/pall/img/item-grip-mobile.png);height:30px;width:27px}
}
.topics-tab__topic__item__content__title{font-size:40px;line-height:34px;margin-top:1em}
@media only screen and (max-width:839px){.topics-tab__topic__item__content__title{font-size:20px;line-height:24px}
}
.topics-tab__topic__item__content__description{font-size:14px;line-height:24px}
@media only screen and (max-width:839px){.topics-tab__topic__item__content__description{font-size:12px;line-height:18px;margin-bottom:25px}
}
.topics-tab__topic__item__content__description p{margin:0 0 10px}
@media only screen and (max-width:839px){.topics-tab__topic__item__content__description a.btn{display:none}
}
.topics-tab__topic__shared{display:none}
@media only screen and (max-width:839px){.topics-tab__topic__shared{display:block}
}
.topics-tab__topic__shared__learn-more{padding:1.25em 0;text-align:center}
.items-block.is-edited .items-block__container__application-item__content__body a{color:inherit;text-decoration:underline}
.items-block.is-edited .items-block__container__application-item__content__body b{font-family:'proxima-nova-bold'}
.items-block.is-edited .items-block__container__application-item__content__body b i{font-family:'proxima-nova-bold-italic'}
.items-block.is-edited .items-block__container__application-item__content__body i b{font-family:'proxima-nova-bold-italic'}
.items-block.is-edited .items-block__container__application-item__content__body ol{list-style-type:decimal;padding-left:40px}
.items-block.is-edited .items-block__container__application-item__content__body ul{list-style-type:disc;padding-left:40px}
.items-block.is-edited .items-block__container__application-item__content__body ul ul,.items-block.is-edited .items-block__container__application-item__content__body ol ul{list-style-type:circle}
.items-block.is-edited .items-block__container__application-item__content__body ol ol ul,.items-block.is-edited .items-block__container__application-item__content__body ol ul ul,.items-block.is-edited .items-block__container__application-item__content__body ul ol ul,.items-block.is-edited .items-block__container__application-item__content__body ul ul ul{list-style-type:square}
.items-block.is-edited .items-block__container__application-item__content__body sub,.items-block.is-edited .items-block__container__application-item__content__body sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
.items-block.is-edited .items-block__container__application-item__content__body sup{top:-0.5em}
.items-block.is-edited .items-block__container__application-item__content__body sub{bottom:-0.25em}
.items-block__container{color:#fff;padding-left:0;padding-right:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
@media only screen and (max-width:839px){.items-block__container{display:block}
}
.items-block__container__application-item,.items-block__container__product-item{padding:0;position:relative}
@media only screen and (max-width:839px){.items-block__container__application-item,.items-block__container__product-item{left:50%;margin-left:-50vw;margin-right:-50vw;right:50%;width:100vw}
}
@media only screen and (min-width:840px){.items-block__container__application-item,.items-block__container__product-item{margin-bottom:-15px;margin-top:-15px;max-height:722px;z-index:1000}
}
@media only screen and (max-width:839px){.items-block__container__application-item:nth-child(2n),.items-block__container__product-item:nth-child(2n){margin-top:20px;margin-bottom:20px}
}
@media only screen and (min-width:840px){.items-block__container__application-item:nth-child(2n),.items-block__container__product-item:nth-child(2n){margin-left:20px;margin-right:20px}
}
@media only screen and (max-width:839px){.items-block__container__application-item__image,.items-block__container__product-item__image{display:none}
}
.items-block__container__application-item__content,.items-block__container__product-item__content{position:relative;padding:2em 30px;background:linear-gradient(-135deg,rgba(0,0,0,0.25) 0,transparent 25%)}
@media only screen and (max-width:839px){.items-block__container__application-item__content,.items-block__container__product-item__content{padding:2em 15px}
}
.items-block__container__application-item__content__description a,.items-block__container__product-item__content__description a{color:inherit;text-decoration:underline}
.items-block__container__application-item__content__description b,.items-block__container__product-item__content__description b{font-family:'proxima-nova-bold'}
.items-block__container__application-item__content__description b i,.items-block__container__product-item__content__description b i{font-family:'proxima-nova-bold-italic'}
.items-block__container__application-item__content__description i b,.items-block__container__product-item__content__description i b{font-family:'proxima-nova-bold-italic'}
.items-block__container__application-item__content__description ol,.items-block__container__product-item__content__description ol{list-style-type:decimal;padding-left:40px}
.items-block__container__application-item__content__description ul,.items-block__container__product-item__content__description ul{list-style-type:disc;padding-left:40px}
.items-block__container__application-item__content__description ul ul,.items-block__container__application-item__content__description ol ul,.items-block__container__product-item__content__description ul ul,.items-block__container__product-item__content__description ol ul{list-style-type:circle}
.items-block__container__application-item__content__description ol ol ul,.items-block__container__application-item__content__description ol ul ul,.items-block__container__application-item__content__description ul ol ul,.items-block__container__application-item__content__description ul ul ul,.items-block__container__product-item__content__description ol ol ul,.items-block__container__product-item__content__description ol ul ul,.items-block__container__product-item__content__description ul ol ul,.items-block__container__product-item__content__description ul ul ul{list-style-type:square}
.items-block__container__application-item__content__description sub,.items-block__container__application-item__content__description sup,.items-block__container__product-item__content__description sub,.items-block__container__product-item__content__description sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
.items-block__container__application-item__content__description sup,.items-block__container__product-item__content__description sup{top:-0.5em}
.items-block__container__application-item__content__description sub,.items-block__container__product-item__content__description sub{bottom:-0.25em}
.items-block__container__application-item__content__tactile-graphic,.items-block__container__product-item__content__tactile-graphic{position:absolute;top:0;right:0}
.items-block__container__application-item__content__title,.items-block__container__product-item__content__title{font-size:20px;line-height:24px;margin-bottom:0;padding-bottom:10px;padding-top:10px}
.items-block__container__application-item__content__body,.items-block__container__application-item__content__description,.items-block__container__product-item__content__body,.items-block__container__product-item__content__description{font-size:14px;line-height:20px}
.items-block__container__application-item__content__body a,.items-block__container__application-item__content__description a,.items-block__container__product-item__content__body a,.items-block__container__product-item__content__description a{color:inherit;text-decoration:underline}
.items-block__container__application-item__content__body b,.items-block__container__application-item__content__description b,.items-block__container__product-item__content__body b,.items-block__container__product-item__content__description b{font-family:'proxima-nova-bold'}
.items-block__container__application-item__content__body b i,.items-block__container__application-item__content__description b i,.items-block__container__product-item__content__body b i,.items-block__container__product-item__content__description b i{font-family:'proxima-nova-bold-italic'}
.items-block__container__application-item__content__body i b,.items-block__container__application-item__content__description i b,.items-block__container__product-item__content__body i b,.items-block__container__product-item__content__description i b{font-family:'proxima-nova-bold-italic'}
.items-block__container__application-item__content__body ol,.items-block__container__application-item__content__description ol,.items-block__container__product-item__content__body ol,.items-block__container__product-item__content__description ol{list-style-type:decimal;padding-left:40px}
.items-block__container__application-item__content__body ul,.items-block__container__application-item__content__description ul,.items-block__container__product-item__content__body ul,.items-block__container__product-item__content__description ul{list-style-type:disc;padding-left:40px}
.items-block__container__application-item__content__body ul ul,.items-block__container__application-item__content__body ol ul,.items-block__container__application-item__content__description ul ul,.items-block__container__application-item__content__description ol ul,.items-block__container__product-item__content__body ul ul,.items-block__container__product-item__content__body ol ul,.items-block__container__product-item__content__description ul ul,.items-block__container__product-item__content__description ol ul{list-style-type:circle}
.items-block__container__application-item__content__body ol ol ul,.items-block__container__application-item__content__body ol ul ul,.items-block__container__application-item__content__body ul ol ul,.items-block__container__application-item__content__body ul ul ul,.items-block__container__application-item__content__description ol ol ul,.items-block__container__application-item__content__description ol ul ul,.items-block__container__application-item__content__description ul ol ul,.items-block__container__application-item__content__description ul ul ul,.items-block__container__product-item__content__body ol ol ul,.items-block__container__product-item__content__body ol ul ul,.items-block__container__product-item__content__body ul ol ul,.items-block__container__product-item__content__body ul ul ul,.items-block__container__product-item__content__description ol ol ul,.items-block__container__product-item__content__description ol ul ul,.items-block__container__product-item__content__description ul ol ul,.items-block__container__product-item__content__description ul ul ul{list-style-type:square}
.items-block__container__application-item__content__body sub,.items-block__container__application-item__content__body sup,.items-block__container__application-item__content__description sub,.items-block__container__application-item__content__description sup,.items-block__container__product-item__content__body sub,.items-block__container__product-item__content__body sup,.items-block__container__product-item__content__description sub,.items-block__container__product-item__content__description sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
.items-block__container__application-item__content__body sup,.items-block__container__application-item__content__description sup,.items-block__container__product-item__content__body sup,.items-block__container__product-item__content__description sup{top:-0.5em}
.items-block__container__application-item__content__body sub,.items-block__container__application-item__content__description sub,.items-block__container__product-item__content__body sub,.items-block__container__product-item__content__description sub{bottom:-0.25em}
.items-block__container__application-item__content__body p,.items-block__container__application-item__content__description p,.items-block__container__product-item__content__body p,.items-block__container__product-item__content__description p{margin-bottom:1.5em}
.items-block__container__application-item__content__part-number,.items-block__container__application-item__content__price,.items-block__container__product-item__content__part-number,.items-block__container__product-item__content__price{font-size:14px;line-height:20px;text-transform:uppercase}
.items-block__container__application-item__content__part-number h3,.items-block__container__application-item__content__price h3,.items-block__container__product-item__content__part-number h3,.items-block__container__product-item__content__price h3{font-size:12px;text-transform:none;margin-bottom:0;margin-top:20px}
.items-block__container__application-item__content__part-number p,.items-block__container__application-item__content__price p,.items-block__container__product-item__content__part-number p,.items-block__container__product-item__content__price p{margin-bottom:10px}
.items-block__container__application-item__mobile-content,.items-block__container__product-item__mobile-content{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
@media only screen and (max-width:839px){.items-block__container__application-item__mobile-content,.items-block__container__product-item__mobile-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
}
@media only screen and (min-width:840px){.items-block__container__application-item__mobile-content,.items-block__container__product-item__mobile-content{display:none}
}
@media only screen and (max-width:839px){.items-block__container__application-item__mobile-content__image,.items-block__container__product-item__mobile-content__image{width:110px}
}
@media only screen and (min-width:840px){.items-block__container__application-item__mobile-content__image,.items-block__container__product-item__mobile-content__image{width:140px}
}
.items-block__container__application-item__mobile-content__link,.items-block__container__product-item__mobile-content__link{padding-left:1em}
.items-block__container__application-item__bg-image{background-size:contain;background-position:0 100%}
.items-block__container__application-item__content__body a{color:inherit;text-decoration:underline}
.items-block__container__application-item__content__body b{font-family:'proxima-nova-bold'}
.items-block__container__application-item__content__body b i{font-family:'proxima-nova-bold-italic'}
.items-block__container__application-item__content__body i b{font-family:'proxima-nova-bold-italic'}
.items-block__container__application-item__content__body ol{list-style-type:decimal;padding-left:40px}
.items-block__container__application-item__content__body ul{list-style-type:disc;padding-left:40px}
.items-block__container__application-item__content__body ul ul,.items-block__container__application-item__content__body ol ul{list-style-type:circle}
.items-block__container__application-item__content__body ol ol ul,.items-block__container__application-item__content__body ol ul ul,.items-block__container__application-item__content__body ul ol ul,.items-block__container__application-item__content__body ul ul ul{list-style-type:square}
.items-block__container__application-item__content__body sub,.items-block__container__application-item__content__body sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
.items-block__container__application-item__content__body sup{top:-0.5em}
.items-block__container__application-item__content__body sub{bottom:-0.25em}
.items-block__container__application-item__content__body__learn-more__button>a{text-decoration:none}
@media only screen and (max-width:1198px){.items-block__container__application-item__content__body__learn-more__button--desktop{display:none}
}
@media only screen and (min-width:1199px){.items-block__container__application-item__content__body__learn-more__button--mobile{display:none}
}
.items-block__container__application-item__content__title{margin-bottom:1.5em}
.items-block__container__application-item__content .read-more-state{display:none}
@media only screen and (max-width:839px){.items-block__container__application-item__content .read-more-mobile{display:block;opacity:0;max-height:0;transition:max-height 2500ms ease-in,opacity 500ms ease-in}
.items-block__container__application-item__content .read-more-mobile a{color:inherit;text-decoration:underline}
.items-block__container__application-item__content .read-more-state:checked ~ .read-more-mobile{opacity:1;max-height:1000em}
.items-block__container__application-item__content .read-more-trigger{cursor:pointer;display:block;font-size:14px;padding:.5em 0}
.items-block__container__application-item__content .read-more-state:checked ~ .read-more-trigger{display:none}
}
.external-video-player__container{padding-top:2%;padding-bottom:2%}
.external-video-player__container.bg-image-helper{background-size:cover}
.external-video-player__container__content__responsive-video{position:relative;padding-bottom:56.25%;height:0}
.external-video-player__container__content__responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.external-video-player__container__content__text-box{color:#fff}
.external-video-player__container__content__text-box__title{padding-top:15px}
@media only screen and (min-width:840px){.external-video-player__container__content__text-box__title{font-size:18px;line-height:24px}
}
.external-video-player__container__content__text-box__text{padding-top:15px}
@media only screen and (max-width:839px){.external-video-player__container__content__text-box__text{font-size:12px;line-height:18px}
}
@media only screen and (min-width:840px){.external-video-player__container__content__text-box__text{font-size:14px;line-height:24px}
}
.external-video-player__container__content__text-box-top{color:#fff}
@media only screen and (min-width:840px){.external-video-player__container__content__text-box-top{width:75%}
}
.external-video-player__container__content__text-box-top__title{padding-top:15px}
@media only screen and (min-width:840px){.external-video-player__container__content__text-box-top__title{font-size:38px}
}
.external-video-player__container__content__text-box-top__text{padding-top:15px;padding-bottom:10px}
@media only screen and (max-width:839px){.external-video-player__container__content__text-box-top__text{font-size:12px;line-height:18px}
}
@media only screen and (min-width:840px){.external-video-player__container__content__text-box-top__text{font-size:14px;line-height:24px}
}
.full-bleed-video__content__responsive-player{position:relative;padding-bottom:56.25%;height:0}
.full-bleed-video__content__responsive-player iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.featured-solutions__container{padding-top:20px;position:relative}
.featured-solutions__container.bg-cover{background-size:cover}
.featured-solutions__container__background-image{position:absolute;right:0;top:0;width:auto}
.featured-solutions__container__tactile-graphic{position:absolute;right:0;top:0}
.featured-solutions__container__content{color:#fff}
@media only screen and (max-width:839px){.featured-solutions__container__content__text-box{padding-bottom:20px;width:100%}
}
@media only screen and (min-width:840px){.featured-solutions__container__content__text-box{padding-bottom:20px;width:70%}
}
.featured-solutions__container__content__text-box__title{padding-bottom:0;padding-top:15px;text-transform:uppercase}
@media only screen and (max-width:839px){.featured-solutions__container__content__text-box__title{font-size:30px}
}
@media only screen and (min-width:840px){.featured-solutions__container__content__text-box__title{font-size:70px;line-height:65px}
}
@media only screen and (max-width:839px){.featured-solutions__container__content__text-box__subtitle{font-size:18px}
}
@media only screen and (min-width:840px){.featured-solutions__container__content__text-box__subtitle{font-size:20px;line-height:20px}
}
.featured-solutions__container__content__text-box__text{padding-bottom:20px;padding-top:15px}
@media only screen and (max-width:839px){.featured-solutions__container__content__text-box__text{font-size:12px;line-height:18px}
}
@media only screen and (min-width:840px){.featured-solutions__container__content__text-box__text{font-size:14px;line-height:20px}
}
.featured-solutions__container__content__blocks-container{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}
@media only screen and (max-width:767px){.featured-solutions__container__content__blocks-container{-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}
}
.featured-solutions__container__content__blocks-container__block{width:49%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
@media only screen and (max-width:767px){.featured-solutions__container__content__blocks-container__block{width:100%}
.featured-solutions__container__content__blocks-container__block.block2{margin-top:20px}
}
.featured-solutions__segment-story{background:rgba(0,0,0,0.25);background:-webkit-linear-gradient(top left,rgba(0,0,0,0.25) 0,transparent 50%);background:linear-gradient(to bottom right,rgba(0,0,0,0.25) 0,transparent 50%);background-color:inherit;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;position:relative}
@media only screen and (min-width:1280px){.featured-solutions__segment-story--wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}
}
@media only screen and (min-width:768px) and (max-width:1279px){.featured-solutions__segment-story--wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}
}
@media only screen and (max-width:767px){.featured-solutions__segment-story--wrapper{left:50%;margin-left:-50vw;margin-right:-50vw;padding:0;position:relative;right:50%;width:100vw}
}
@media only screen and (max-width:767px){.featured-solutions__segment-story{background:rgba(0,0,0,0.25);background:-webkit-linear-gradient(top right,rgba(0,0,0,0.25) 0,transparent 50%);background:linear-gradient(to bottom left,rgba(0,0,0,0.25) 0,transparent 50%);background-color:inherit}
}
@media only screen and (max-width:767px){.featured-solutions__segment-story{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}
}
.featured-solutions__segment-story__tactile-graphic{position:absolute;top:0;right:0}
@media only screen and (max-width:767px){.featured-solutions__segment-story__text-box{width:92%;padding:30px 4%;padding-bottom:0;margin:auto}
}
@media only screen and (min-width:768px) and (max-width:1279px){.featured-solutions__segment-story__text-box{padding:30px;padding-left:40px;padding-bottom:0}
}
@media only screen and (min-width:1280px){.featured-solutions__segment-story__text-box{padding:30px;padding-left:40px;padding-bottom:0}
}
@media only screen and (min-width:1280px){.featured-solutions__segment-story__text-box__title{font-family:'proxima-nova-bold';font-size:30px;line-height:34px;padding-bottom:10px;padding-top:15px}
}
@media only screen and (max-width:767px){.featured-solutions__segment-story__text-box__title{font-family:'proxima-nova-bold';font-size:24px;line-height:28px;padding-bottom:10px;padding-top:15px}
}
.featured-solutions__segment-story__text-box__text{font-size:14px;line-height:20px;padding-bottom:20px}
.featured-solutions__segment-story__cta{padding-left:40px;padding-bottom:20px}
@media only screen and (max-width:767px){.featured-solutions__segment-story__cta{margin:auto;padding:10px 4%;width:92%}
}
.featured-solutions__product-story{height:100%;position:relative}
@media only screen and (max-width:767px){.featured-solutions__product-story{left:50%;margin-left:-50vw;margin-right:-50vw;padding:0;right:50%;width:100vw}
}
@media only screen and (min-width:1280px){.featured-solutions__product-story{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}
}
@media only screen and (min-width:768px) and (max-width:1279px){.featured-solutions__product-story{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}
}
.featured-solutions__product-story--wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}
@media only screen and (min-width:1280px){.featured-solutions__product-story--wrapper{-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}
}
.featured-solutions__product-story__left{-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;padding:30px;background:rgba(0,0,0,0.25);background:-webkit-linear-gradient(top left,rgba(0,0,0,0.25) 0,transparent 50%);background:linear-gradient(to bottom right,rgba(0,0,0,0.25) 0,transparent 50%);background-color:inherit;position:relative}
@media only screen and (max-width:767px){.featured-solutions__product-story__left{padding-right:0;padding-bottom:10px;padding-left:0}
}
@media only screen and (min-width:768px) and (max-width:1279px){.featured-solutions__product-story__left{padding-left:40px;padding-bottom:10px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}
}
@media only screen and (min-width:1280px){.featured-solutions__product-story__left{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding-left:40px;padding-bottom:10px}
.featured-solutions__product-story__left.no-product-image{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}
}
@media only screen and (max-width:767px){.featured-solutions__product-story__left{background:rgba(0,0,0,0.25);background:-webkit-linear-gradient(top right,rgba(0,0,0,0.25) 0,transparent 50%);background:linear-gradient(to bottom left,rgba(0,0,0,0.25) 0,transparent 50%);background-color:inherit}
}
.featured-solutions__product-story__left__button{display:none}
@media only screen and (min-width:1280px){.featured-solutions__product-story__left__button{display:block}
}
.featured-solutions__product-story__right{display:none}
@media only screen and (min-width:1280px){.featured-solutions__product-story__right{display:block;-webkit-flex-basis:calc(50% + 50px);-moz-flex-basis:calc(50% + 50px);-ms-flex-preferred-size:calc(50% + 50px);flex-basis:calc(50% + 50px)}
}
.featured-solutions__product-story__right.no-product-image{display:none}
.featured-solutions__product-story__right__mobile-content{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
@media only screen and (max-width:767px){.featured-solutions__product-story__right__mobile-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
.featured-solutions__product-story__right__mobile-content.no-product-image{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding:20px 0}
}
@media only screen and (min-width:768px) and (max-width:1279px){.featured-solutions__product-story__right__mobile-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
.featured-solutions__product-story__right__mobile-content.no-product-image{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding:20px 0}
}
@media only screen and (min-width:1280px){.featured-solutions__product-story__right__mobile-content{display:none}
}
.featured-solutions__product-story__right__mobile-content__image{width:33%}
.featured-solutions__product-story__right__mobile-content__link{padding-left:30px}
.featured-solutions__product-story__right__mobile-content__link.no-product-image{padding-left:0}
@media only screen and (min-width:1280px){.featured-solutions__product-story__image{display:inline-block}
}
.featured-solutions__product-story__tactile-graphic{position:absolute;right:0;top:0}
@media only screen and (max-width:767px){.featured-solutions__product-story__text-box{margin:auto;padding:0 4%;width:92%}
}
.featured-solutions__product-story__text-box__title{padding-top:15px;padding-bottom:10px}
.featured-solutions__product-story__text-box__description{font-size:14px;line-height:20px}
.featured-solutions__product-story__text-box__description p{padding-bottom:10px}
.featured-solutions__product-story__text-box__part-number,.featured-solutions__product-story__text-box__price{font-size:14px;line-height:20px;text-transform:uppercase}
.featured-solutions__product-story__text-box__part-number h2,.featured-solutions__product-story__text-box__price h2{font-size:12px;margin-bottom:0;padding-bottom:10px;text-transform:none}
.featured-solutions__product-story__text-box__part-number p,.featured-solutions__product-story__text-box__price p{padding-bottom:10px}
.mini-solution-block__container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
@media only screen and (max-width:839px){.mini-solution-block__container{left:50%;margin-left:-50vw;margin-right:-50vw;padding:0;position:relative;right:50%;width:100vw}
}
@media only screen and (max-width:1198px){.mini-solution-block__container{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
}
@media only screen and (min-width:1199px){.mini-solution-block__container{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}
}
.mini-solution-block__container__solution{color:#fff;margin-bottom:20px;padding-left:0;padding-right:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
@media only screen and (max-width:1198px){.mini-solution-block__container__solution{margin:0}
}
@media only screen and (min-width:1199px){.mini-solution-block__container__solution{width:50%;margin-bottom:15px;z-index:1000}
}
@media only screen and (min-width:1199px){.mini-solution-block__container__solution.first-block{margin-top:-15px}
}
.mini-solution-block__container__solution:nth-child(2n){margin-left:20px}
@media only screen and (max-width:1198px){.mini-solution-block__container__solution:nth-child(2n){margin:0}
}
@media only screen and (max-width:480px){.mini-solution-block__container__solution{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
}
.mini-solution-block__container__solution__icon-product{width:180px;-webkit-box-flex:0;-webkit-flex:0 0 180px;-moz-box-flex:0;-moz-flex:0 0 180px;-ms-flex:0 0 180px;flex:0 0 180px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}
@media only screen and (max-width:480px){.mini-solution-block__container__solution__icon-product{-webkit-box-flex:0;-webkit-flex:0 0 140px;-moz-box-flex:0;-moz-flex:0 0 140px;-ms-flex:0 0 140px;flex:0 0 140px;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}
}
.mini-solution-block__container__solution__details{background-position:bottom center;padding-top:3em;padding-bottom:2em;position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}
@media only screen and (max-width:480px){.mini-solution-block__container__solution__details{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}
}
.mini-solution-block__container__solution__icon{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;color:#fff;font-family:'proxima-nova-bold','Helvetica',arial,sans-serif;font-size:14px;font-weight:700;padding:2em;text-align:center;text-transform:uppercase;transition:background-color 750ms cubic-bezier(0.86,0,0.07,1),transform 750ms cubic-bezier(0.86,0,0.07,1)}
@media only screen and (max-width:480px){.mini-solution-block__container__solution__icon{font-size:12px;-webkit-box-ordinal-group:3;-webkit-order:2;-moz-order:2;-ms-flex-order:2;order:2}
}
.mini-solution-block__container__solution__icon:hover{color:#fff;text-decoration:none}
.mini-solution-block__container__solution__icon:hover span[class^="icon"]{transform:scale(1.5)}
.mini-solution-block__container__solution__icon span[class^="icon"]{display:block;font-size:60px;padding-bottom:.33em;transition:transform 750ms cubic-bezier(0.86,0,0.07,1)}
@media only screen and (max-width:480px){.mini-solution-block__container__solution__icon span[class^="icon"]{font-size:50px}
}
.mini-solution-block__container__solution__product{overflow:hidden;-webkit-box-flex:0;-webkit-flex:0 0 180px;-moz-box-flex:0;-moz-flex:0 0 180px;-ms-flex:0 0 180px;flex:0 0 180px;position:relative;text-align:center;overflow:hidden}
@media only screen and (max-width:480px){.mini-solution-block__container__solution__product{-webkit-box-flex:0;-webkit-flex:0 0 140px;-moz-box-flex:0;-moz-flex:0 0 140px;-ms-flex:0 0 140px;flex:0 0 140px;-webkit-box-ordinal-group:2;-webkit-order:1;-moz-order:1;-ms-flex-order:1;order:1}
}
.mini-solution-block__container__solution__product:hover .mini-solution-block__container__solution__product__button{opacity:1}
.mini-solution-block__container__solution__product:hover .mini-solution-block__container__solution__product__image{transform:scale(1.5)}
.mini-solution-block__container__solution__product__image{display:inline-block;transition:transform 750ms cubic-bezier(0.86,0,0.07,1);width:180px}
.mini-solution-block__container__solution__product__button{position:absolute;bottom:3em;left:50%;transform:translateX(-50%);opacity:0;transition:opacity 750ms cubic-bezier(0.86,0,0.07,1)}
.mini-solution-block__container__solution__details{background-size:100%;padding-left:30px;padding-right:45px}
@media only screen and (max-width:1198px){.mini-solution-block__container__solution__details{padding:2em 15px}
}
.mini-solution-block__container__solution__details__tactile-graphic{position:absolute;right:0;top:0}
.mini-solution-block__container__solution__details__title{font-size:30px;line-height:35px;margin-bottom:.2em}
@media only screen and (max-width:1198px){.mini-solution-block__container__solution__details__title{font-size:30px;line-height:30px;padding-top:10px}
}
.mini-solution-block__container__solution__details__body{font-size:14px;line-height:20px}
.mini-solution-block__container__solution__details__body .btn{margin-top:1em}
.mini-solution-block__container__solution__details__body__text a{color:inherit;text-decoration:underline}
.mini-solution-block__container__solution__details__body__text b{font-family:'proxima-nova-bold'}
.mini-solution-block__container__solution__details__body__text b i{font-family:'proxima-nova-bold-italic'}
.mini-solution-block__container__solution__details__body__text i b{font-family:'proxima-nova-bold-italic'}
.mini-solution-block__container__solution__details__body__text ol{list-style-type:decimal;padding-left:40px}
.mini-solution-block__container__solution__details__body__text ul{list-style-type:disc;padding-left:40px}
.mini-solution-block__container__solution__details__body__text ul ul,.mini-solution-block__container__solution__details__body__text ol ul{list-style-type:circle}
.mini-solution-block__container__solution__details__body__text ol ol ul,.mini-solution-block__container__solution__details__body__text ol ul ul,.mini-solution-block__container__solution__details__body__text ul ol ul,.mini-solution-block__container__solution__details__body__text ul ul ul{list-style-type:square}
.mini-solution-block__container__solution__details__body__text sub,.mini-solution-block__container__solution__details__body__text sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
.mini-solution-block__container__solution__details__body__text sup{top:-0.5em}
.mini-solution-block__container__solution__details__body__text sub{bottom:-0.25em}
.application-list__content{padding:35px 0}
.application-list__content__head-line{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;padding-bottom:25px}
@media only screen and (max-width:768px){.application-list__content__head-line{display:block;padding-bottom:15px}
}
.application-list__content__head-line__title{font-size:30px;padding-right:20px}
@media only screen and (max-width:768px){.application-list__content__head-line__title{font-size:24px;padding-right:0}
}
.application-list__content__head-line__view-all{font-family:'proxima-nova-bold';font-size:15px;line-height:25px}
@media only screen and (max-width:768px){.application-list__content__head-line__view-all{font-size:14px}
}
.application-list__content__items{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}
@media only screen and (max-width:768px){.application-list__content__items{-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
}
.application-list__content__items__item{font-family:'proxima-nova-bold';display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;font-size:15px;line-height:18px;width:300px;border-right:1px solid #eaeaea}
.application-list__content__items__item__outer-wrapper{border-bottom:1px solid #eaeaea}
@media only screen and (min-width:1300px){.application-list__content__items__item:nth-child(-n+4) .application-list__content__items__item__outer-wrapper{border-top:1px solid #eaeaea}
.application-list__content__items__item:nth-child(4n){border-right:0}
.application-list__content__items__item:last-child{border-right:0}
}
@media only screen and (min-width:981px) and (max-width:1299px){.application-list__content__items__item:nth-child(-n+3) .application-list__content__items__item__outer-wrapper{border-top:1px solid #eaeaea}
.application-list__content__items__item:nth-child(3n){border-right:0}
.application-list__content__items__item:last-child{border-right:0}
}
@media only screen and (min-width:769px) and (max-width:980px){.application-list__content__items__item:nth-child(-n+2) .application-list__content__items__item__outer-wrapper{border-top:1px solid #eaeaea}
.application-list__content__items__item:nth-child(2n){border-right:0}
.application-list__content__items__item:last-child{border-right:0}
}
@media only screen and (max-width:768px){.application-list__content__items__item{border-right:0;font-size:12px;line-height:14px;width:100%}
.application-list__content__items__item__outer-wrapper{border-bottom:1px solid #eaeaea}
.application-list__content__items__item:first-child .application-list__content__items__item__outer-wrapper{border-top:1px solid #eaeaea}
}
.application-list__content__items__item:hover .application-list__content__items__item__outer-wrapper{color:#fff}
.application-list__content__items__item:hover .application-list__content__items__item__outer-wrapper span{color:#fff}
.application-list__content__items__item__outer-wrapper{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;margin:0 10px;padding:0 10px}
.application-list__content__items__item__link{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
.application-list__content__items__item__link span:nth-child(1){padding-right:5px}
.application-list__content__items__item__wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding:20px 0;text-align:left}
@media only screen and (max-width:768px){.application-list__content__items__item__wrapper{padding:15px 10px}
}
.long-form-content-block a{color:inherit;text-decoration:underline}
.long-form-content-block b{font-family:'proxima-nova-bold'}
.long-form-content-block b i{font-family:'proxima-nova-bold-italic'}
.long-form-content-block i b{font-family:'proxima-nova-bold-italic'}
.long-form-content-block ol{list-style-type:decimal;padding-left:40px}
.long-form-content-block ul{list-style-type:disc;padding-left:40px}
.long-form-content-block ul ul,.long-form-content-block ol ul{list-style-type:circle}
.long-form-content-block ol ol ul,.long-form-content-block ol ul ul,.long-form-content-block ul ol ul,.long-form-content-block ul ul ul{list-style-type:square}
.long-form-content-block sub,.long-form-content-block sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
.long-form-content-block sup{top:-0.5em}
.long-form-content-block sub{bottom:-0.25em}
.long-form-content-block .btn{color:white;text-decoration:none}
.long-form-content-block .text a{color:inherit;text-decoration:underline}
.long-form-content-block .text b{font-family:'proxima-nova-bold'}
.long-form-content-block .text b i{font-family:'proxima-nova-bold-italic'}
.long-form-content-block .text i b{font-family:'proxima-nova-bold-italic'}
.long-form-content-block .text ol{list-style-type:decimal;padding-left:40px}
.long-form-content-block .text ul{list-style-type:disc;padding-left:40px}
.long-form-content-block .text ul ul,.long-form-content-block .text ol ul{list-style-type:circle}
.long-form-content-block .text ol ol ul,.long-form-content-block .text ol ul ul,.long-form-content-block .text ul ol ul,.long-form-content-block .text ul ul ul{list-style-type:square}
.long-form-content-block .text sub,.long-form-content-block .text sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
.long-form-content-block .text sup{top:-0.5em}
.long-form-content-block .text sub{bottom:-0.25em}
@media only screen and (max-width:839px){.long-form-content-block .text{font-size:12px;line-height:18px}
}
@media only screen and (min-width:840px){.long-form-content-block .text{font-size:14px;line-height:20px}
}
@media only screen and (max-width:839px){.long-form-content-block__padding{padding-bottom:10px;padding-top:15px}
}
@media only screen and (min-width:840px){.long-form-content-block__padding{padding-bottom:30px;padding-top:30px}
}
.long-form-content-block__column-left__title{text-transform:uppercase;-ms-word-break:break-word;word-break:break-word}
@media only screen and (min-width:1199px){.long-form-content-block__column-left__title{font-size:32px;line-height:30px}
}
@media only screen and (max-width:1198px){.long-form-content-block__column-left__title{font-size:35px;line-height:30px}
}
@media only screen and (max-width:480px){.long-form-content-block__column-left__title{font-size:20px;padding-bottom:10px}
}
.long-form-content-block__column-left.first-col{padding-left:0}
@media only screen and (max-width:839px){.long-form-content-block__column-middle{border-bottom:1.5px dotted;margin-bottom:8%;padding-bottom:8%}
}
.long-form-content-block__column-middle__title{padding-bottom:10px}
@media only screen and (max-width:839px){.long-form-content-block__column-middle__title{font-size:20px;text-transform:uppercase}
}
@media only screen and (min-width:840px){.long-form-content-block__column-middle__title{font-size:32px;line-height:40px}
}
.long-form-content-block__column-middle__subtitle{padding-top:10px;padding-bottom:15px}
@media only screen and (max-width:839px){.long-form-content-block__column-middle__subtitle{font-size:16px}
}
@media only screen and (min-width:840px){.long-form-content-block__column-middle__subtitle{font-size:20px}
}
.long-form-content-block__column-middle.first-col{padding-left:0}
.long-form-content-block__column-right img{margin:auto;padding-bottom:20px}
.long-form-content-block__column-right .title{padding-bottom:10px}
@media only screen and (max-width:839px){.long-form-content-block__column-right .title{font-size:16px}
}
@media only screen and (min-width:840px){.long-form-content-block__column-right .title{font-size:20px}
}
.long-form-content-block__column-right .text a{color:inherit;text-decoration:underline}
.long-form-content-block__column-right .text b{font-family:'proxima-nova-bold'}
.long-form-content-block__column-right .text b i{font-family:'proxima-nova-bold-italic'}
.long-form-content-block__column-right .text i b{font-family:'proxima-nova-bold-italic'}
.long-form-content-block__column-right .text ol{list-style-type:decimal;padding-left:40px}
.long-form-content-block__column-right .text ul{list-style-type:disc;padding-left:40px}
.long-form-content-block__column-right .text ul ul,.long-form-content-block__column-right .text ol ul{list-style-type:circle}
.long-form-content-block__column-right .text ol ol ul,.long-form-content-block__column-right .text ol ul ul,.long-form-content-block__column-right .text ul ol ul,.long-form-content-block__column-right .text ul ul ul{list-style-type:square}
.long-form-content-block__column-right .text sub,.long-form-content-block__column-right .text sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
.long-form-content-block__column-right .text sup{top:-0.5em}
.long-form-content-block__column-right .text sub{bottom:-0.25em}
@media only screen and (max-width:839px){.long-form-content-block__column-right .text{font-size:12px;line-height:18px}
}
@media only screen and (min-width:840px){.long-form-content-block__column-right .text{font-size:12px;line-height:20px}
}
.cta-bar__container{padding-top:2%}
@media only screen and (max-width:480px){.cta-bar__container{max-height:455px;padding-bottom:7%}
}
@media only screen and (min-width:1199px){.cta-bar__container{height:80px;padding-bottom:4%}
}
.cta-bar__container.background-image{background-size:cover}
@media only screen and (min-width:840px){.cta-bar__container__content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
}
.cta-bar__container__content__buttons{position:relative}
@media only screen and (max-width:839px){.cta-bar__container__content__buttons{width:100%}
}
@media only screen and (min-width:840px){.cta-bar__container__content__buttons{padding-bottom:15px;width:50%}
}
@media only screen and (max-width:1198px){.cta-bar__container__content__buttons__block{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
}
@media only screen and (min-width:1199px){.cta-bar__container__content__buttons__block{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
}
.cta-bar__container__content__buttons__block__items{margin:auto}
@media only screen and (max-width:839px){.cta-bar__container__content__buttons__block__items{padding-top:2%;width:100%}
}
.cta-bar__container__content__buttons__title{color:#fff;font-size:20px;padding-bottom:20px}
@media only screen and (max-width:839px){.cta-bar__container__content__buttons__title{padding-top:20px}
}
@media only screen and (min-width:840px){.cta-bar__container__content__buttons__title{text-align:center}
}
.cta-bar__container__content3__buttons{position:relative}
@media only screen and (max-width:839px){.cta-bar__container__content3__buttons{width:100%}
}
@media only screen and (min-width:1199px){.cta-bar__container__content3__buttons__block{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
}
@media only screen and (max-width:1198px){.cta-bar__container__content3__buttons__block{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:15px}
}
@media only screen and (max-width:480px){.cta-bar__container__content3__buttons__block{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
}
.cta-bar__container__content3__buttons__block__items{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
@media only screen and (min-width:1199px){.cta-bar__container__content3__buttons__block__items{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
}
@media only screen and (max-width:1198px){.cta-bar__container__content3__buttons__block__items{padding-top:2%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;width:100%}
}
@media only screen and (max-width:480px){.cta-bar__container__content3__buttons__block__items{padding-top:2%;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}
}
.cta-bar__container__content3__buttons__title{color:#fff;font-size:20px;padding-bottom:20px}
@media only screen and (min-width:1199px){.cta-bar__container__content3__buttons__title{text-align:center}
}
@media only screen and (max-width:1198px){.cta-bar__container__content3__buttons__title{text-align:center}
}
@media only screen and (max-width:480px){.cta-bar__container__content3__buttons__title{padding-top:20px;text-align:left}
}
@media only screen and (max-width:839px){.cta-bar__line{border-top:1px solid #fff}
}
@media only screen and (min-width:840px){.cta-bar__line{border-left:1px solid #fff}
}
@media only screen and (max-width:1198px){.cta-bar__second-block{padding-bottom:30px}
}
@media only screen and (max-width:839px){.cta-bar__second-block{margin-top:30px}
}
.topnav--scroll-disabled{height:100%;overflow:hidden}
.topnav__nav{background-color:#424242;border-bottom-style:solid;border-bottom-width:5px;position:relative;top:0;z-index:1010;-moz-transition:top .5s ease-in-out;-webkit-transition:top .5s ease-in-out;transition:top .5s ease-in-out;-moz-box-shadow:0 3px 7px 0 rgba(0,0,0,0.35);-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,0.35);box-shadow:0 3px 7px 0 rgba(0,0,0,0.35)}
.topnav__nav--sticky-transition{position:relative;top:-30px;-moz-transition:top .1s ease-in-out;-webkit-transition:top .1s ease-in-out;transition:top .1s ease-in-out}
.topnav__nav--sticky{position:fixed;top:0;width:100%;-moz-transition:top .5s ease-in-out;-webkit-transition:top .5s ease-in-out;transition:top .5s ease-in-out}
.topnav__nav__black-container{background-color:black;height:20px;width:100%}
@media only screen and (max-width:839px){.topnav__nav__black-container{display:none}
}
.topnav__nav__container{position:relative}
@media only screen and (max-width:839px){.topnav__nav__container{display:none}
}
@media only screen and (min-width:840px){.topnav__nav__container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}
}
.topnav__nav__container__logo{background-color:#0866b1;height:60px;padding:0 10px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
.topnav__nav__container__logo__img{height:auto;width:auto}
.topnav__nav__container__items{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}
.topnav__nav__container__items__item--main{margin-bottom:-13px;-moz-box-shadow:0 3px 7px 0 rgba(0,0,0,0.35);-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,0.35);box-shadow:0 3px 7px 0 rgba(0,0,0,0.35)}
.topnav__nav__container__items__item__link{display:block;font-size:12px;padding:15px;text-decoration:none;text-transform:uppercase}
@media only screen and (min-width:840px) and (max-width:1160px){.topnav__nav__container__items__item__link{padding:15px 12px}
}
@media only screen and (min-width:840px) and (max-width:900px){.topnav__nav__container__items__item__link{padding:15px 10px}
}
.topnav__nav__container__items__item__link--shop-link{background-color:#1b1b1b}
.topnav__nav__container__items__item__link--shop-link__icon{float:left;font-size:18px;margin-right:5px;margin-top:-5px}
.topnav__nav__container__items__item--logo{margin-bottom:-13px;margin-top:-5px}
@media only screen and (min-width:1161px) and (max-width:1279px){.topnav__nav__container__items__item--logo{margin-left:0}
}
@media only screen and (min-width:840px) and (max-width:1160px){.topnav__nav__container__items__item--logo{margin-left:0}
}
.topnav__nav__container__items__item--industries{height:60px;margin-bottom:-20px;margin-top:-5px;position:relative;width:280px}
.topnav__nav__container__items__item--industries__link{font-size:14px;text-decoration:none}
.topnav__nav__container__items__item--industries__link__container__text{border-right:1px solid rgba(255,255,255,0.15);box-sizing:border-box;height:100%;padding-left:12px;width:85%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}
.topnav__nav__container__items__item--industries__link__container__text .topnav__icon{font-size:25px;margin-right:5px}
.topnav__nav__container__items__item--industries__link__container__icon-dropdown{background:linear-gradient(-45deg,rgba(0,0,0,0.25) 0,transparent 50%);border-left:1px solid transparent;height:100%;padding-left:1px;position:absolute;right:0;top:0;width:15%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
.topnav__nav__container__items__item--industries__link__container__icon-dropdown [class*=" icon-"],.topnav__nav__container__items__item--industries__link__container__icon-dropdown [class^="icon-"]{font-size:8px}
.topnav__nav__container__items__item--industries__subnav{background-color:#444;display:none;position:absolute;top:100%;width:100%}
.topnav__nav__container__items__item--industries__subnav.active{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}
.topnav__nav__container__items__item--industries__subnav__item:not(.industry-item){background:linear-gradient(-45deg,rgba(0,0,0,0.25) 0,transparent 50%)}
.topnav__nav__container__items__item--industries__subnav__item:not(.industry-item).inactive{background-color:#2b2b2b}
.topnav__nav__container__items__item--industries__subnav__item:not(.industry-item).inactive a{color:gray}
.topnav__nav__container__items__item--industries__subnav__item__link,.topnav__nav__container__items__item--industries__subnav__item__separator{border-bottom:1px solid rgba(255,255,255,0.15);border-top:1px solid rgba(0,0,0,0.15);font-size:14px;padding:12px;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}
.topnav__nav__container__items__item--industries__subnav__item__link [class*=" icon-"],.topnav__nav__container__items__item--industries__subnav__item__link [class^="icon-"],.topnav__nav__container__items__item--industries__subnav__item__separator [class*=" icon-"],.topnav__nav__container__items__item--industries__subnav__item__separator [class^="icon-"]{font-size:10px}
.topnav__nav__container__items__item--industries__subnav__item__link .fa,.topnav__nav__container__items__item--industries__subnav__item__separator .fa{font-size:10px}
.topnav__nav__container__items__item--industries__subnav__item__separator{color:#fff;font-size:10px;padding-bottom:5px;padding-top:5px;text-transform:uppercase}
.topnav__nav__container__items__item--industries__subnav__item__third-level{background-color:#fff;border-bottom-style:solid;border-bottom-width:28px;box-sizing:border-box;display:none;font-size:14px;height:auto;left:100%;line-height:27px;min-height:500px;padding:1em 2em;position:absolute;top:0;width:508px}
.topnav__nav__container__items__item--industries__subnav__item__third-level a{color:#444;padding:0}
.topnav__nav__container__items__item--industries__subnav__item__third-level__image{right:-189px;position:absolute;bottom:-147px}
@media only screen and (min-width:840px) and (max-width:1160px){.topnav__nav__container__items__item--industries__subnav__item__third-level__image{right:-109px;bottom:-97px;width:400px}
}
@media only screen and (min-width:1161px) and (max-width:1279px){.topnav__nav__container__items__item--industries__subnav__item__third-level__image{right:-136px;bottom:-114px;width:500px}
}
.topnav__nav__container__items__item--industries__subnav__item__third-level.active{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:flow-start;-ms-flex-pack:flow-start;-webkit-justify-content:flow-start;-moz-justify-content:flow-start;justify-content:flow-start;-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}
.topnav__nav__container__items__item--industries__subnav__item__third-level__link{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;font-size:14px;line-height:30px;width:100%}
.topnav__nav__container__items__item--industries__subnav__item__third-level__link__icon{font-size:14px;line-height:30px}
.topnav__nav__container__items__item--industries__subnav__item__third-level__link__text{color:#444;padding-left:5px}
.topnav__nav__container__items__item--industries__subnav__item__third-level__block{padding-top:1em;width:50%;color:#444}
.topnav__nav__container__items__item--industries__subnav__item__third-level__block__title{font-size:20px;line-height:26px}
.topnav__nav__container__items__item--industries__subnav__item__third-level__block__list{text-indent:5px}
.topnav__nav__container__items__item--industries__subnav__item__third-level__block__list li{position:relative;z-index:1011}
.topnav__nav__container__items__item--industries__subnav__item__third-level__block.hidden{display:none}
.topnav__nav__container__items__item--industries__subnav__item__third-level__footer-bar{height:28px;width:100%;-moz-box-shadow:0 3px 7px 0 rgba(0,0,0,0.35);-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,0.35);box-shadow:0 3px 7px 0 rgba(0,0,0,0.35);margin:0 -2em -1em;padding-right:2em;padding-left:2em}
.topnav__nav__container__items__item--global{height:100%;position:absolute;right:0;top:0;width:80px}
.topnav__nav__container__items__item--global__link{font-size:14px;text-decoration:none}
.topnav__nav__container__items__item--global__link__container__text{border-right:1px solid rgba(255,255,255,0.15);box-sizing:border-box;font-size:30px;height:100%;padding-left:15px;width:70%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}
.topnav__nav__container__items__item--global__link__container__text .topnav__icon{font-size:25px;margin-right:5px}
.topnav__nav__container__items__item--global__link__container__icon-dropdown{background:linear-gradient(-45deg,rgba(0,0,0,0.25) 0,transparent 50%);border-left:1px solid transparent;height:100%;padding-left:1px;position:absolute;right:0;top:0;width:30%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
.topnav__nav__container__items__item--global__link__container__icon-dropdown [class*=" icon-"],.topnav__nav__container__items__item--global__link__container__icon-dropdown [class^="icon-"]{font-size:8px}
.topnav__nav__container__items__item--global__subnav{background-color:#2b2a2a;display:none;position:absolute;top:100%;width:100%}
.topnav__nav__container__items__item--global__subnav.active{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}
.topnav__nav__container__items__item--global__subnav__item:not(.industry-item){background:linear-gradient(-45deg,rgba(0,0,0,0.25) 0,transparent 50%)}
.topnav__nav__container__items__item--global__subnav__item:not(.industry-item).inactive{background-color:#2b2b2b}
.topnav__nav__container__items__item--global__subnav__item:not(.industry-item).inactive a{color:#444}
.topnav__nav__container__items__item--global__subnav__item__link,.topnav__nav__container__items__item--global__subnav__item__separator{border-bottom:1px solid rgba(255,255,255,0.15);border-top:1px solid rgba(0,0,0,0.15);font-size:14px;padding:12px;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}
.topnav__nav__container__items__item--global__subnav__item__link [class*=" icon-"],.topnav__nav__container__items__item--global__subnav__item__link [class^="icon-"],.topnav__nav__container__items__item--global__subnav__item__separator [class*=" icon-"],.topnav__nav__container__items__item--global__subnav__item__separator [class^="icon-"]{font-size:10px}
.topnav__nav__container__items__item--global__subnav__item__link .fa,.topnav__nav__container__items__item--global__subnav__item__separator .fa{font-size:10px}
.topnav__nav__container__items__item.search{height:100%;position:absolute;right:80px}
@media only screen and (max-width:839px){.topnav__nav__container__items__item.search{display:none}
}
@media only screen and (min-width:1161px) and (max-width:1279px){.topnav__nav__container__items__item.search{margin-right:0}
}
@media only screen and (min-width:840px) and (max-width:1160px){.topnav__nav__container__items__item.search{margin-right:0}
}
.topnav__nav__container__search--mobile{display:none;height:60px;left:0;position:absolute;top:100%;width:100vw}
.topnav__nav__container__search--mobile.active{display:block}
.topnav__nav__container__search__form.cf:before{content:"";display:table}
.topnav__nav__container__search__form.cf:after{content:"";display:table;clear:both}
.topnav__nav__container__search__form.cf{height:100%;zoom:1}
.topnav__nav__container__search__form__input{background-color:#000;border:0;box-sizing:border-box;color:#dfdfdf;float:left;height:100%;padding:10px 5px;width:255px}
@media only screen and (max-width:839px){.topnav__nav__container__search__form__input{width:90vw;font-size:13px;padding:10px 5px}
}
@media only screen and (min-width:840px) and (max-width:1160px){.topnav__nav__container__search__form__input{display:none}
}
@media only screen and (min-width:1161px) and (max-width:1279px){.topnav__nav__container__search__form__input{width:200px}
}
@media only screen and (min-width:1025px) and (max-width:1196px){.topnav__nav__container__search__form__input{width:150px}
}
@media only screen and (min-width:840px) and (max-width:1160px){.topnav__nav__container__search__form:hover .topnav__nav__container__search__form__input{display:block}
.topnav__nav__container__search__form:hover .topnav__nav__container__search__form__button:before{border-width:8px 8px 8px 0}
}
.topnav__nav__container__search__form__button{border:0;color:#fff;cursor:pointer;float:right;font-size:15px;height:100%;overflow:visible;padding:0;position:relative;text-transform:uppercase;text-shadow:0 -1px 0 rgba(0,0,0,0.3);width:52px}
@media only screen and (max-width:839px){.topnav__nav__container__search__form__button{width:10vw;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;font-size:20px}
.topnav__nav__container__search__form__button span{padding:8px}
}
.topnav__nav__container__search__form__button:before{content:'';position:absolute;border-width:8px 8px 8px 0;border-style:solid solid solid none;border-color:inherit;top:14px;left:-6px}
@media only screen and (max-width:839px){.topnav__nav__container__search__form__button:before{top:22px}
}
@media only screen and (min-width:840px) and (max-width:1160px){.topnav__nav__container__search__form__button:before{border-width:0}
}
.topnav__nav__overlay{background-color:#000;height:100%;opacity:.85;position:fixed;top:0;width:0;z-index:1005}
.topnav__nav__overlay--visible{width:100%}
.topnav__nav__overlay--mobile{background-color:#000;height:100%;opacity:.5;position:absolute;width:0;z-index:1015}
.topnav__nav__overlay--mobile--visible{width:100%}
.topnav__nav__overlay--mobile--2{z-index:1025}
.topnav__nav__overlay--mobile--3{background-color:#424242;opacity:1;top:38px;z-index:1035}
.topnav__nav__overlay--mobile--4{z-index:1045}
@media only screen and (max-width:839px){.topnav__nav__container--mobile{display:block}
}
@media only screen and (min-width:840px){.topnav__nav__container--mobile{display:none}
}
.topnav__nav__container--mobile__icon{font-size:20px}
.topnav__nav__container--mobile__icon.icon-pall{font-size:15px}
.topnav__nav__container--mobile__icon.icon-back-arrow{font-size:15px}
.topnav__nav__container--mobile__icon.icon-close{font-size:15px}
.topnav__nav__container--mobile__icon.fa-globe{font-size:25px}
.topnav__nav__container--mobile__subnav{display:none}
.topnav__nav__container--mobile__subnav--wrapper{overflow-y:scroll;max-height:calc(100vh - 90px)}
.topnav__nav__container--mobile__subnav--wrapper.mobile-ios{max-height:calc(100vh - 40px)}
.topnav__nav__container--mobile__subnav--wrapper.mobile-ios.mobile-ios-safari{max-height:calc(100vh - 105px)}
.topnav__nav__container--mobile__subnav--global{height:100%}
.topnav__nav__container--mobile__subnav.first.active{left:16.66667%;position:absolute;width:83.33333%;z-index:1}
.topnav__nav__container--mobile__subnav.active{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;position:absolute;top:0;left:0;width:100%}
.topnav__nav__container--mobile__subnav.layer1{z-index:1020}
.topnav__nav__container--mobile__subnav.layer2{z-index:1030}
.topnav__nav__container--mobile__subnav.layer3{z-index:1040}
.topnav__nav__container--mobile__subnav.layer4{z-index:1050}
.topnav__nav__container--mobile__subnav__item .topnav__nav__container--mobile__icon{height:36px;min-width:36px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
.topnav__nav__container--mobile__subnav__item__title{background-color:#424242;color:#fff;font-size:12px;padding:5px 10px;text-align:left;text-transform:uppercase}
.topnav__nav__container--mobile__subnav__item__link{text-decoration:none;border-top:1px solid rgba(255,255,255,0.15);border-bottom:1px solid rgba(0,0,0,0.15);display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;align-items:center}
.topnav__nav__container--mobile__subnav__item__link span:nth-child(2n){-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;background:linear-gradient(-45deg,rgba(0,0,0,0.25) 0,transparent 50%);font-size:14px;padding-top:10px;padding-bottom:10px;padding-left:10px;text-align:left}
.topnav__nav__container--mobile__subnav__item--back{padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;color:#fff}
.topnav__nav__container--mobile__subnav__item--back span{align-self:center}
.topnav__nav__container--mobile__subnav__item--back span:nth-child(2n){flex-grow:1;font-size:14px;text-align:left;padding-left:10px}
@media only screen and (max-width:839px){.topnav__nav__container--mobile__items{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;position:relative}
}
.topnav__nav__container--mobile__items__item{align-self:center;height:36px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
.topnav__nav__container--mobile__items__item--menu{border-right:1px solid rgba(255,255,255,0.15);width:16.66667%}
.topnav__nav__container--mobile__items__item--menu__icon{color:#fff}
.topnav__nav__container--mobile__items__item--menu__icon.fa{font-size:20px}
.topnav__nav__container--mobile__items__item--search{border-left:1px solid rgba(0,0,0,0.15);width:16.66667%}
.topnav__nav__container--mobile__items__item--search__icon{color:#fff}
.topnav__nav__container--mobile__items__item--logo{width:33.33333%}
.topnav__nav__container--mobile__items__item--industry-icon{color:#fff;font-size:22px;width:10%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
.topnav__nav__container--mobile__items__item--shop{width:23.33333%}
.topnav__nav__container--mobile__items__item--shop.no-industry{width:33.33333%}
.topnav__nav__container--mobile__items__item--shop__link{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
.topnav__nav__container--mobile__items__item--shop__link span:nth-child(1n){font-size:22px;margin-right:5px}
.topnav__nav__container--mobile__items__item--shop__link span:nth-child(2n){font-size:14px;text-transform:uppercase}
.topnav__nav__container--mobile__logo{margin-top:-5px;width:100%}
.topnav__nav__container--mobile__logo__wrapper{background-color:#0866b1;height:50px;margin-bottom:-14px;position:relative;width:100%}
@media only screen and (max-width:839px){.topnav__nav__container--mobile__logo__wrapper{-moz-box-shadow:0 3px 7px 0 rgba(0,0,0,0.35);-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,0.35);box-shadow:0 3px 7px 0 rgba(0,0,0,0.35)}
}
.topnav__nav__container--mobile__logo__img{height:38px;margin:0 auto;padding-top:5px}
.diff-panel-content{background-color:#fff !important}
@media only screen and (max-width:839px){.topnav2__nav__container--mobile{display:block}
}
@media only screen and (min-width:840px){.topnav2__nav__container--mobile{display:none}
}
.topnav2__nav__container--mobile__icon{font-size:20px}
.topnav2__nav__container--mobile__icon.icon-pall{font-size:15px}
.topnav2__nav__container--mobile__icon.icon-back-arrow{font-size:15px}
.topnav2__nav__container--mobile__icon.icon-close{font-size:15px}
.topnav2__nav__container--mobile__icon.fa-globe{font-size:25px}
.topnav2__nav__container--mobile__subnav--global{height:100%}
.topnav2__nav__container--mobile__subnav__items{width:100%;position:absolute;top:220px;left:-110%;background-color:#000;transition:ease-in-out .3s;color:#fff;font-size:14px;list-style:none;margin:0}
.topnav2__nav__container--mobile__subnav__item .topnav2__nav__container--mobile__icon{height:42px;min-width:36px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
.topnav2__nav__container--mobile__subnav__item__title{background-color:#424242;color:#fff;font-size:12px;padding:5px 10px;text-align:left;text-transform:uppercase}
.topnav2__nav__container--mobile__subnav__item__link{text-decoration:none;border-top:1px solid rgba(255,255,255,0.15);border-bottom:0 solid rgba(255,255,255,0.15);display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;align-items:center}
.topnav2__nav__container--mobile__subnav__item__link span:first-child{width:90%}
.topnav2__nav__container--mobile__subnav__item__link span.hilite{color:#bdc205}
.topnav2__nav__container--mobile__subnav__item__link .fa-chevron-right{width:30px;font-size:10px}
.topnav2__nav__container--mobile__subnav__item--back{padding:12px 20px;background-color:#000}
.topnav2__nav__container--mobile__subnav__item--back .fa-chevron-left{font-size:10px}
.topnav2__nav__container--mobile__subnav__item--back span:nth-child(2){font-size:14px;text-align:left;padding-left:10px}
@media only screen and (max-width:839px){.topnav2__nav__container--mobile__items{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;position:relative}
}
.topnav2__nav__container--mobile__items__item{align-self:center;height:42px;text-align:center;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
.topnav2__nav__container--mobile__items__item--menu{border-right:2px solid rgba(255,255,255,0.2);width:75px}
.topnav2__nav__container--mobile__items__item--menu .fa{color:#fff;font-size:20px}
.topnav2__nav__container--mobile__items__item--search{border-left:1px solid rgba(0,0,0,0.15);width:63%;justify-content:center}
.topnav2__nav__container--mobile__items__item--search__icon{color:#444;font-size:18px;top:9px;left:4px;position:relative}
.topnav2__nav__container--mobile__items__item .fake-input{background-color:white;height:34px;width:92%;text-align:left}
.topnav2__nav__container--mobile__items__item--logo{width:90px}
.topnav2__nav__container--mobile__items__item--industry-icon{color:#fff;font-size:22px;width:10%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
.topnav2__nav__container--mobile__items__item--acct{width:170px;white-space:nowrap}
@media only screen and (min-width:768px) and (max-width:1024px){.topnav2__nav__container--mobile__items__item--acct{width:130px}
}
.topnav2__nav__container--mobile__items__item--acct .fa.fa-shopping-cart{padding-left:6px}
.topnav2__nav__container--mobile__logo{margin-top:-5px;width:100%;padding-left:2px}
.topnav2__nav__container--mobile__logo__wrapper{background-color:transparent;height:50px;margin-bottom:-14px;position:relative;width:100%}
.topnav2__nav__container--mobile__logo__img{height:27px;margin:0 auto;padding-top:6px}
.topnav2__mobile-slide-panel{width:0vw;height:100%;position:fixed;top:0;left:-110%;z-index:100;overflow:auto;transition:ease-in .5s;color:#fff;font-size:14px;list-style:none;margin:0;display:flex;flex-flow:row nowrap;background:#000}
.topnav2__mobile-slide-panel .overlay{opacity:1}
.topnav2__mobile-slide-panel .pushup{top:65px}
.topnav2__mobile-slide-panel__header{padding-bottom:35px;height:160px}
.topnav2__mobile-slide-panel__header p.desc{padding:16px 20px 16px 25px;line-height:1.125}
.topnav2__mobile-slide-panel__header--short{height:85px}
.topnav2__mobile-slide-panel__header--pallheading{-moz-box-shadow:0 2px 25px 10px rgba(0,0,0,0.15);-webkit-box-shadow:0 2px 25px 10px rgba(0,0,0,0.15);box-shadow:0 2px 25px 10px rgba(0,0,0,0.15);padding:10px;padding-left:10px}
.topnav2__mobile-slide-panel__header--pallheading b{font-size:1.125rem;margin:4px;padding-left:6px;font-family:'proxima-nova-bold'}
.topnav2__mobile-slide-panel__header--pallheading p.switch{margin-left:55px;font-size:.75rem;width:110px}
.topnav2__mobile-slide-panel__header--pallheading p.switch .fa-chevron-down{margin-left:10px;font-size:.75rem}
.topnav2__mobile-slide-panel__header--pallheading .topnav2__icon{font-size:20px}
.topnav2__mobile-slide-panel__header--heading{-moz-box-shadow:0 2px 25px 10px rgba(0,0,0,0.15);-webkit-box-shadow:0 2px 25px 10px rgba(0,0,0,0.15);box-shadow:0 2px 25px 10px rgba(0,0,0,0.15);padding:10px;padding-left:25px}
.topnav2__mobile-slide-panel__header--heading b{font-size:1.125rem;margin:4px;padding-left:10px;font-family:'proxima-nova-bold'}
.topnav2__mobile-slide-panel__header--heading p.switch{margin-left:32px;font-size:.75rem}
.topnav2__mobile-slide-panel__header--heading p.switch .fa-chevron-down{margin-left:10px;font-size:.75rem}
.topnav2__mobile-slide-panel__header--heading .topnav2__icon{font-size:18px}
.topnav2__mobile-slide-panel__header--img{height:24px}
.topnav2__mobile-slide-panel__header--links{color:#000;display:flex;justify-content:center;position:relative;bottom:32px}
.topnav2__mobile-slide-panel__header--links ul{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:space-evenly;width:90%;background-color:#FFF;border-radius:4px}
.topnav2__mobile-slide-panel__header--links li{display:inline-block;padding:4px 0 8px 0;width:30%}
@media only screen and (min-width:320px) and (max-width:480px){.topnav2__mobile-slide-panel__header--links li{width:48%}
}
.topnav2__mobile-slide-panel__header--links li a{color:#000;padding:5px 10px 15px 0;border-left:1px solid #ccc}
.topnav2__mobile-slide-panel__header--links li .fa{font-size:24px;vertical-align:middle;padding:8px 0 0 10px}
.topnav2__mobile-slide-panel__header--links li .text{display:table-cell;width:60px;padding-left:10px;font-size:12px}
.topnav2__mobile-slide-panel__header--links li:first-child>a{border:0}
@media only screen and (max-width:480px){.topnav2__mobile-slide-panel__header--links li:last-child{display:none}
}
.topnav2__mobile-slide-panel__list{box-sizing:border-box;width:100%;background-color:#000}
.topnav2__mobile-slide-panel__items{background-color:#000;margin-top:-20px}
.topnav2__mobile-slide-panel__items a{font-size:14px;padding:12px 0 12px 20px;text-align:left}
.topnav2__mobile-slide-panel__close{height:100%;flex:1 1 0;min-width:50px;text-align:right}
.topnav2__mobile-slide-panel__close span{width:32px;text-align:center}
.topnav2__mobile-slide-panel__close .fa-close{font-size:1.2rem}
.topnav2__mobile-slide-panel .flex-row-nowrap{display:flex;flex-flow:row nowrap;align-items:center}
#sh_pall-corp p.switch{margin-left:50px}
.topnav2__mobile-slide__items a{padding:16px 0;display:block;text-indent:16px;transition:background .5s ease-in}
.mobileNavIsOpen{overflow:hidden;height:100%}
.slideisOpen{left:0;width:100%}
.visible{visibility:visible}
.invisible{visibility:hidden}
.subnav{top:0}
.closeLevel,.openLevel{cursor:pointer}
.topnav2__mobile-slide-panel-acct{position:fixed;top:0;left:110%;z-index:100;overflow:hidden;transition:ease-in-out .3s;color:#fff;font-size:14px;list-style:none;margin:0;background:linear-gradient(to bottom,#222e3d,#000812)}
@media only screen and (min-width:620px){.topnav2__mobile-slide-panel-acct{display:none !important}
}
.topnav2__mobile-slide-panel-acct .header{width:100%;float:left;padding:10px;margin-bottom:30px;font-family:"proxima-nova-bold"}
.topnav2__mobile-slide-panel-acct .header div:first-child{width:85%;float:left;font-size:22px;text-transform:uppercase;font-weight:600;padding-left:2%}
.topnav2__mobile-slide-panel-acct .header .fa-close{width:5%;float:left;font-size:20px}
.topnav2__mobile-slide-panel-acct .acct-menu__mobile-content{margin:4%}
.topnav2__mobile-slide-panel-acct .acct-menu__mobile-content .h2{font-weight:600;font-size:20px;margin-bottom:10px}
.topnav2__mobile-slide-panel-acct .acct-menu__mobile-content .h3{font-family:'proxima-nova';font-weight:normal;font-size:16px;margin-bottom:10px}
.topnav2__mobile-slide-panel-acct .acct-menu__mobile-content a{line-height:36px;font-size:14px;display:block}
.mega-menu{font-size:.875rem;position:fixed;z-index:1009;top:42px;left:0;right:0;display:none;padding-top:0;background-color:transparent}
.mega-menu .inactive{display:none}
.mega-menu .active{display:block}
.mega-menu ul li a{line-height:2;font-size:14px;display:block}
.mega-menu__wrap{display:flex;flex-direction:row;max-width:1280px;margin:0 auto;overflow:hidden;min-height:50%;max-height:70%}
@media only screen and (max-width:600px){.mega-menu__wrap{flex-direction:column;max-height:100%}
}
.mega-menu__skew{transform:skew(-10deg,0);transform-origin:bottom left;outline:1px solid transparent;padding:0}
@media only screen and (max-width:600px){.mega-menu__skew{transform:none}
}
.mega-menu__skew--left{flex-basis:30%;min-width:320px;margin-left:-95px;z-index:10}
@media only screen and (min-width:1161px) and (max-width:1279px){.mega-menu__skew--left{flex-basis:32%}
}
@media only screen and (max-width:950px){.mega-menu__skew--left{flex-basis:60%}
}
@media only screen and (max-width:600px){.mega-menu__skew--left{display:none}
}
.mega-menu__skew--center{position:relative;z-index:10;flex-basis:38%;background:linear-gradient(to bottom,#222e3d,#000812);overflow:hidden}
@media only screen and (min-width:1161px) and (max-width:1279px){.mega-menu__skew--center{flex-basis:32%}
}
@media only screen and (max-width:950px){.mega-menu__skew--center{flex-basis:85%}
}
@media only screen and (max-width:600px){.mega-menu__skew--center .mega-menu__title{display:none}
}
.mega-menu__skew--center .fa-close{display:inline-block;width:10%;text-align:left;font-size:1.2rem;padding-left:4px}
@media only screen and (min-width:951px){.mega-menu__skew--center .fa-close{display:none}
}
.mega-menu__skew--right{flex-basis:42%}
@media only screen and (max-width:950px){.mega-menu__skew--right{display:none;flex-basis:0}
}
.mega-menu__unskew{transform:skew(10deg,0);text-rendering:geometricPrecision;height:34rem;margin-left:45px;color:#FFF}
@media only screen and (max-width:600px){.mega-menu__unskew{transform:none;margin-left:0}
}
.mega-menu__unskew a{color:#fff}
.mega-menu__header{position:relative;height:180px}
.mega-menu__header--image{height:165px;width:429px}
.mega-menu__title{display:inline-block;text-transform:uppercase;letter-spacing:.5rem;font-weight:600;color:#787c82;margin-bottom:6px;padding-left:8px;width:77%}
.mega-menu__left-content{position:absolute;margin-top:-22px;background-color:transparent;margin-left:10px;padding:20px 0;max-width:85%;height:100%;backface-visibility:hidden}
@media screen and (min-width:1280px){.mega-menu__left-content{margin-left:0}
}
.mega-menu__left-content__title{display:flex;flex-flow:row wrap;align-items:center;z-index:1}
.mega-menu__left-content__title .h2{display:inline-block;max-width:75%;font-weight:600;font-size:2.2em;margin-bottom:10px}
@media only screen and (min-width:840px) and (max-width:1160px){.mega-menu__left-content__title .h2{font-size:1.9em}
}
.mega-menu__left-content__desc{width:100%;line-height:1.6;font-size:.825rem}
.mega-menu__left-content--hr{height:2px;width:30%;margin-top:14px}
.mega-menu__left-content__links{margin-top:14px;z-index:1}
.mega-menu__left-content__links a{display:block;padding:6px 6px 6px 0;margin-top:3px}
.mega-menu__left-content__links a:hover{background:rgba(255,248,213,0.1)}
.mega-menu__left-content__switcher{width:65px;position:absolute;right:-43px;top:200px;font-size:.825rem;cursor:pointer}
.mega-menu__right-content{background-color:transparent;margin-left:-5px;padding:30px 10px 10px 10px;max-width:85%;height:100%;backface-visibility:hidden}
.mega-menu__right-content .fa-close{position:absolute;right:4rem;top:26px;display:inline-block;width:32px;text-align:center;font-size:1.2rem}
.mega-menu__right-content__links{margin-top:14px;margin-left:8px;display:flex;flex-direction:column}
.mega-menu__right-content__links__item{display:flex;flex-direction:row;align-items:center;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,0.2)}
.mega-menu__right-content__links__item .img-responsive,.mega-menu__right-content__links__item .long-form-content-block__column-right img,.long-form-content-block__column-right .mega-menu__right-content__links__item img{display:inline}
.mega-menu__right-content__links__item a{display:block;margin-top:3px;line-height:1.4}
.mega-menu__right-content__links__item a:hover{background:rgba(255,248,213,0.1)}
.mega-menu__right-content__links__item .image-bg{width:40px;height:40px;background-color:rgba(0,0,0,0.4);margin-right:10px;display:flex;justify-content:center;align-items:center}
.mega-menu__right-content__links__item .image-bg img{border:0}
.mega-menu__right-content__links__item .icon-bg{width:40px;height:40px;margin-right:10px;background-color:transparent;text-align:center}
.mega-menu__right-content__links__item .icon{font-size:1.75em;text-align:center;padding-top:8px}
.mega-menu__right-content__links__item .image{background-position:center center;background-size:contain;background-repeat:no-repeat;width:39px;height:39px}
.mega-menu__right-content__links__item .title{display:block;font-size:.75rem;font-weight:bold;text-decoration:none}
.mega-menu__right-content__links__item span{font-size:.75rem;text-decoration:underline;text-underline-position:under}
.mega-menu__right-content__links__item span:first-child{margin-bottom:4px}
.mega-menu__right-content__links__item span:last-child{display:inline-block}
.mega-menu__right-content__links__item .chevron{display:inline-block;font-size:9px;font-style:normal !important;text-decoration:none;padding-left:5px}
.megaOpen{display:block;-webkit-animation-name:slideInDown;animation-name:slideInDown;animation-duration:.5s}
@media only screen and (max-width:839px){.megaOpen{display:none}
}
.mega-menu__mobile{background:linear-gradient(to bottom,#222e3d,#000812)}
#mega-menu__color{transition:all 1s ease-in}
.topnav2__acct-toggle,.topnav2__acct-rfq,.topnav2__acct-cart{position:relative;display:inline-block;line-height:42px;color:white;font-size:13px;text-align:center}
.topnav2__acct-toggle .fa,.topnav2__acct-rfq .fa,.topnav2__acct-cart .fa{padding:0 2px;font-size:16px}
.topnav2__acct-toggle .fa-caret-down,.topnav2__acct-rfq .fa-caret-down,.topnav2__acct-cart .fa-caret-down{position:absolute;bottom:14px;right:4px;font-size:10px}
.topnav2__acct-toggle .qty,.topnav2__acct-rfq .qty,.topnav2__acct-cart .qty{position:absolute;display:inline-block;top:7px;right:-8px;height:15px;width:22px;line-height:17px;border-radius:2px;text-align:center;background-color:#184d9d;font-size:10px;color:white}
@media only screen and (max-width:839px){.topnav2__acct-toggle .qty,.topnav2__acct-rfq .qty,.topnav2__acct-cart .qty{right:-6px}
}
.topnav2__acct-toggle .rfq,.topnav2__acct-rfq .rfq,.topnav2__acct-cart .rfq{right:-4px}
@media only screen and (max-width:839px){.topnav2__acct-toggle .rfq,.topnav2__acct-rfq .rfq,.topnav2__acct-cart .rfq{right:0}
}
.topnav2__acct-toggle .icon,.topnav2__acct-rfq .icon,.topnav2__acct-cart .icon{display:inline-block;height:33px;vertical-align:middle}
@media only screen and (min-width:620px){.topnav2__acct-toggle .acctOpen-mobile,.topnav2__acct-rfq .acctOpen-mobile,.topnav2__acct-cart .acctOpen-mobile{display:none}
}
@media only screen and (max-width:620px){.topnav2__acct-toggle .acctOpen-tablet,.topnav2__acct-rfq .acctOpen-tablet,.topnav2__acct-cart .acctOpen-tablet{display:none}
}
.topnav2__acct-toggle{width:77px}
@media only screen and (max-width:839px){.topnav2__acct-toggle{width:30px}
.topnav2__acct-toggle .fa-user{margin-left:6px;margin-right:8px}
.topnav2__acct-toggle .icon{width:33px}
}
.topnav2__acct-rfq{width:40px}
.topnav2__acct-cart{width:30px;margin-right:12px}
@media only screen and (min-width:1280px) and (max-width:1300px){.topnav2__acct-cart{margin-right:30px}
}
.topnav2__acct-login{display:inline-block;vertical-align:middle;line-height:42px;width:72px;padding-left:6px;color:white;font-size:13px}
@media only screen and (max-width:839px){.topnav2__acct-login{width:35px}
}
.topnav2__acct-login img{position:absolute;top:10px;padding-left:4px}
.topnav2:hover{cursor:pointer}
.topnav2__acct-toggle:hover{cursor:pointer}
.topnav2 .acct-menu{position:fixed;z-index:1009;top:42px;left:0;right:0;display:none;background:linear-gradient(to bottom,#222e3d,#000812);height:300px;font-size:.875rem;padding-top:0}
@media only screen and (max-width:620px){.topnav2 .acct-menu{display:none !important}
}
.topnav2 .acct-menu ul li a{line-height:2;font-size:14px;display:block}
.topnav2 .acct-menu__color{background:linear-gradient(to bottom,#222e3d,#000812)}
.topnav2 .acct-menu__wrap{display:flex;flex-direction:row;max-width:1280px;margin:0 auto;overflow:hidden;min-height:50%;max-height:70%}
@media only screen and (max-width:600px){.topnav2 .acct-menu__wrap{flex-direction:column;max-height:100%}
}
.topnav2 .acct-menu__skew{transform:skew(-10deg,0);transform-origin:bottom left;outline:1px solid transparent;padding:0}
@media only screen and (max-width:600px){.topnav2 .acct-menu__skew{transform:none}
}
.topnav2 .acct-menu__skew--left{flex-basis:30%;min-width:320px;margin-left:-100px;z-index:10;background-color:#13304a}
@media only screen and (min-width:1161px) and (max-width:1279px){.topnav2 .acct-menu__skew--left{flex-basis:32%}
}
@media only screen and (max-width:950px){.topnav2 .acct-menu__skew--left{flex-basis:60%}
}
@media only screen and (max-width:600px){.topnav2 .acct-menu__skew--left{display:none}
}
.topnav2 .acct-menu__skew--center{position:relative;z-index:10;flex-basis:72%;background:linear-gradient(to bottom,#222e3d,#000812);overflow:hidden}
@media only screen and (max-width:950px){.topnav2 .acct-menu__skew--center{flex-basis:85%}
}
@media only screen and (max-width:600px){.topnav2 .acct-menu__skew--center .mega-menu__title{display:none}
}
.topnav2 .acct-menu__skew--center .fa-close{position:absolute;top:10px;right:10px;font-size:22px}
@media screen and (max-width:950px){.topnav2 .acct-menu__skew--center .fa-close{right:12%}
}
.topnav2 .acct-menu__skew--right{width:0;background:linear-gradient(to bottom,#222e3d,#000812)}
.topnav2 .acct-menu__unskew{transform:skew(10deg,0);text-rendering:geometricPrecision;height:380px;color:#FFF;display:flex}
@media only screen and (max-width:600px){.topnav2 .acct-menu__unskew{transform:none;margin-left:0}
}
.topnav2 .acct-menu__unskew a{color:#fff}
.topnav2 .acct-menu__unskew__options{display:flex;flex-flow:wrap;justify-content:space-between;align-items:center;width:77%;margin:auto}
.topnav2 .acct-menu__option{text-align:center}
@media only screen and (max-width:950px){.topnav2 .acct-menu__option{margin-top:20px;width:50%}
}
.topnav2 .acct-menu__option img{margin:auto}
.topnav2 .acct-menu__option .h2{margin-top:10px;text-transform:uppercase}
.topnav2 .acct-menu__header{position:relative;height:50px;z-index:0}
.topnav2 .acct-menu__header--image{height:165px;width:429px}
.topnav2 .acct-menu__title{display:inline-block;text-transform:uppercase;letter-spacing:.5rem;font-weight:600;color:#787c82;margin-bottom:6px;padding-left:8px;width:77%}
.topnav2 .acct-menu__left-content{position:absolute;left:70px;margin-top:-22px;background-color:transparent;margin-left:10px;padding:20px 0;max-width:85%;height:100%;backface-visibility:hidden}
@media screen and (min-width:1280px){.topnav2 .acct-menu__left-content{margin-left:0}
}
.topnav2 .acct-menu__left-content__title{display:flex;flex-flow:column;z-index:1}
.topnav2 .acct-menu__left-content__title .h2{font-weight:600;font-size:20px;margin-bottom:10px}
@media only screen and (min-width:840px) and (max-width:1160px){.topnav2 .acct-menu__left-content__title .h2{font-size:18px}
}
.topnav2 .acct-menu__left-content__title .h3{font-family:'proxima-nova';font-weight:normal;font-size:16px;margin-bottom:10px}
@media only screen and (min-width:840px) and (max-width:1160px){.topnav2 .acct-menu__left-content__title .h3{font-size:14px}
}
.topnav2 .acct-menu__left-content__hr{height:2px;width:30%;margin:6px 0;background-color:#00aeed}
.topnav2 .acct-menu__left-content ul{position:relative;z-index:1}
.topnav2 .acct-menu__left-content ul li a:hover{display:inline-block;background:rgba(255,248,213,0.1)}
.topnav2 .acct-menu__left-content__links{position:relative;z-index:1;padding:14px 0}
.topnav2 .acct-menu__left-content__links a{display:block;padding:6px 6px 6px 0;margin-top:3px}
.topnav2 .acct-menu__left-content__links a:hover{background:rgba(255,248,213,0.1)}
.topnav2 .acct-menu__left-content--mobile{margin:20px}
.topnav2 .acct-menu__right-content{background-color:transparent;margin-left:-5px;padding:30px 10px 10px 10px;max-width:85%;height:100%;backface-visibility:hidden}
.topnav2 .acct-menu__right-content .fa-close{position:absolute;right:4rem;top:26px;display:inline-block;width:32px;text-align:center;font-size:1.2rem}
.topnav2 .acct-menu__right-content__links{margin-top:14px;margin-left:8px;display:flex;flex-direction:column}
.topnav2 .acct-menu__right-content__links__item{display:flex;flex-direction:row;align-items:center;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,0.2)}
.topnav2 .acct-menu__right-content__links__item .img-responsive,.topnav2 .acct-menu__right-content__links__item .long-form-content-block__column-right img,.long-form-content-block__column-right .topnav2 .acct-menu__right-content__links__item img{display:inline}
.topnav2 .acct-menu__right-content__links__item a{display:block;margin-top:3px;line-height:1.4}
.topnav2 .acct-menu__right-content__links__item a:hover{background:rgba(255,248,213,0.1)}
.topnav2 .acct-menu__right-content__links__item .image-bg{width:40px;height:40px;background-color:rgba(0,0,0,0.4);margin-right:10px;display:flex;justify-content:center;align-items:center}
.topnav2 .acct-menu__right-content__links__item .icon-bg{width:40px;height:40px;margin-right:10px;background-color:transparent}
.topnav2 .acct-menu__right-content__links__item .icon{font-size:1.75em;text-align:center;padding-top:8px}
.topnav2 .acct-menu__right-content__links__item .image{background-position:center center;background-size:contain;background-repeat:no-repeat;width:39px;height:39px}
.topnav2 .acct-menu__right-content__links__item .title{display:block;font-size:.75rem;font-weight:bold;text-decoration:none}
.topnav2 .acct-menu__right-content__links__item span{font-size:.75rem;text-decoration:underline;text-underline-position:under}
.topnav2 .acct-menu__right-content__links__item span:first-child{margin-bottom:4px}
.topnav2 .acct-menu__right-content__links__item span:last-child{display:inline-block}
.topnav2 .acct-menu__right-content__links__item .chevron{display:inline-block;font-size:9px;font-style:normal !important;text-decoration:none;padding-left:5px}
.topnav2 .acctOpen{display:block;-webkit-animation-name:slideInDown;animation-name:slideInDown;animation-duration:.5s}
.topnav2 .acctMobileOpen{left:0;width:100%}
.topnav2 #acct-menu-color{transition:all 1s ease-in}
.dl-menuwrapper{padding:30px 0 0 12px}
@media only screen and (max-width:600px){.dl-menuwrapper{padding:30px 0 0 0}
}
.dl-menuwrapper .dl-menu-toggle{-webkit-transition:all .3s ease;transition:all .3s ease}
.dl-menuwrapper .dl-menuopen{opacity:1;pointer-events:auto}
.dl-menuwrapper .dl-submenu{display:none}
ul.dl-menu{margin:0;position:absolute;width:82%;height:520px;opacity:0;pointer-events:none;padding:0;margin-right:100px;list-style:none;overflow-x:auto}
ul.dl-menu li{position:relative;vertical-align:baseline;padding:0}
ul.dl-menu li a{position:relative;float:left;display:block;width:96%;font-size:.875rem;padding:6px 0 6px 6px;line-height:20px;font-weight:400;color:#fff;outline:0}
ul.dl-menu li .hilite{color:#bdc205}
ul.dl-menu li .fa{font-size:10px;font-weight:normal;padding-top:5px;color:#fff;float:right !important}
ul.dl-menu li .fa-chevron-right{float:right !important}
ul.dl-menu li .hilite2{color:#bdc205;font-size:11px}
ul.dl-menu li .fa-chevron-left{float:left !important;padding:5px 8px 4px 0}
ul.dl-menu li a:hover{background:rgba(255,248,213,0.1);cursor:pointer}
.dl-menuwrapper button:hover,.dl-menuwrapper button.dl-active,.dl-menuwrapper ul{background:transparent}
.dl-menu.dl-subview li,.dl-menu.dl-subview li.dl-subviewopen>a,.dl-menu.dl-subview li.dl-subview>a{display:none}
.dl-menu.dl-subview li.dl-subview,.dl-menu.dl-subview li.dl-subview .dl-submenu,.dl-menu.dl-subview li.dl-subviewopen,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu,.dl-menu.dl-subview li.dl-subviewopen>.dl-submenu>li{display:block}
.dl-menuwrapper>.dl-submenu{width:100%;position:relative;top:5px;left:0;margin:0}
.dl-menu.dl-animate-out-2{-webkit-animation:MenuAnimOut2 .5s ease-in-out;animation:MenuAnimOut2 .5s ease-in-out}
@-webkit-keyframes MenuAnimOut2{100%{-webkit-transform:translateX(-100%);opacity:0}
}
@keyframes MenuAnimOut2{100%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}
}
.dl-menu.dl-animate-in-2{-webkit-animation:MenuAnimIn2 .3s ease-in-out;animation:MenuAnimIn2 .3s ease-in-out}
@-webkit-keyframes MenuAnimIn2{0{-webkit-transform:translateX(-100%);opacity:0}
100%{-webkit-transform:translateX(0);opacity:1}
}
@keyframes MenuAnimIn2{0{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}
100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
.dl-menuwrapper>.dl-submenu.dl-animate-in-2{-webkit-animation:SubMenuAnimIn2 5s ease-in-out;animation:SubMenuAnimIn2 5s ease-in-out}
@-webkit-keyframes SubMenuAnimIn2{0{-webkit-transform:translateX(100%);opacity:0}
100%{-webkit-transform:translateX(0);opacity:1}
}
@keyframes SubMenuAnimIn2{0{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}
100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
.dl-menuwrapper>.dl-submenu.dl-animate-out-2{-webkit-animation:SubMenuAnimOut2 .3s ease-in-out;animation:SubMenuAnimOut2 .3s ease-in-out}
@-webkit-keyframes SubMenuAnimOut2{0{-webkit-transform:translateX(0);opacity:1}
100%{-webkit-transform:translateX(100%);opacity:0}
}
@keyframes SubMenuAnimOut2{0{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
100%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}
}
.topnav2 .switch-tiles-wrapper{height:1px;max-width:1280px;margin:auto;background:transparent}
.topnav2__switch-tiles{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;flex:0 0 33.3333%;position:relative;z-index:11;left:0;top:175px;height:280px;width:366px;color:#fff;background:transparent}
.topnav2__switch-tiles--visible{display:none}
.topnav2__switch-tiles__tile{width:33.3%;height:25%;padding-top:10px;padding-left:8px;box-sizing:border-box;background:linear-gradient(to bottom right,#1e1e1e 10%,#303030 50%,#1c1b1d 90%);display:table-cell;border-collapse:collapse;display:block;max-width:100%}
.topnav2__switch-tiles__tile:last-child{border-left:3px solid #999}
.topnav2__switch-tiles--title{display:block;position:relative;top:4px;text-align:left;font-size:.725rem}
.topnav2__switch-tiles [class*=" icon-"]{line-height:2}
.topnav2__switch-tiles .fa-close{margin-bottom:14px}
.topnav2__switch-tiles li.bl-aerospace:hover{background:#135f80}
.topnav2__switch-tiles li.bl-biopharma:hover{background:#07425c}
.topnav2__switch-tiles li.bl-chemicals:hover{background:#2b4c39}
.topnav2__switch-tiles li.bl-food:hover{background:#193603}
.topnav2__switch-tiles li.bl-industrial:hover{background:#1a2039}
.topnav2__switch-tiles li.bl-laboratory:hover{background:#20525a}
.topnav2__switch-tiles li.bl-medical:hover{background:#0b477a}
.topnav2__switch-tiles li.bl-microelec:hover{background:#3b4b20}
.topnav2__switch-tiles li.bl-oilgas:hover{background:#3b1101}
.topnav2__switch-tiles li.bl-power:hover{background:#74370a}
.topnav2__switch-tiles div.close-switcher:hover{background:#000}
.topnav2__switch-tiles__mobile{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:wrap;-moz-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;flex:0 0 33.3333%;position:absolute;z-index:11;left:0;top:65px;height:280px;width:100%;color:#fff;background-color:#242424}
.topnav2__switch-tiles__mobile--hidden{display:none}
.topnav2__switch-tiles__mobile__tile{width:33.3%;height:25%;padding-top:25px;padding-left:8px;box-sizing:border-box;background:linear-gradient(to bottom right,#1e1e1e 10%,#303030 50%,#1c1b1d 90%);display:table-cell;border-collapse:collapse;display:block;max-width:100%;cursor:pointer}
.topnav2__switch-tiles__mobile__tile:last-child{border-left:3px solid #999}
.topnav2__switch-tiles__mobile--title{display:block;position:relative;top:4px;text-align:left;font-size:.725rem}
.topnav2__switch-tiles__mobile .fa-close{margin-bottom:14px}
.topnav2__switch-tiles__mobile li.bl-aerospace:hover{background:#135f80}
.topnav2__switch-tiles__mobile li.bl-biopharma:hover{background:#07425c}
.topnav2__switch-tiles__mobile li.bl-chemicals:hover{background:#2b4c39}
.topnav2__switch-tiles__mobile li.bl-food:hover{background:#193603}
.topnav2__switch-tiles__mobile li.bl-industrial:hover{background:#1a2039}
.topnav2__switch-tiles__mobile li.bl-laboratory:hover{background:#20525a}
.topnav2__switch-tiles__mobile li.bl-medical:hover{background:#0b477a}
.topnav2__switch-tiles__mobile li.bl-microelec:hover{background:#3b4b20}
.topnav2__switch-tiles__mobile li.bl-oilgas:hover{background:#3b1101}
.topnav2__switch-tiles__mobile li.bl-power:hover{background:#74370a}
.topnav2__switch-tiles__mobile div.close-switcher:hover{background:#000}
.scrollable::-webkit-scrollbar{width:7px}
.scrollable::-webkit-scrollbar-track{padding:0 1px;border-radius:5px;background-color:#1b2532}
.scrollable::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 50px rgba(165,181,202,0.3)}
.scrollable::-webkit-scrollbar-thumb:hover{border-radius:5px;-webkit-box-shadow:inset 0 0 50px rgba(165,181,202,0.5)}
@-moz-document url-prefix(){.scrollable{scrollbar-color:#a5b5ca #1e2a38;scrollbar-width:thin;overflow-y:scroll}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.scrollable{scrollbar-base-color:#1e2a38;scrollbar-face-color:#2c3e53;scrollbar-3dlight-color:#1e2a38;scrollbar-highlight-color:#2c3e53;scrollbar-track-color:#1e2a38;scrollbar-arrow-color:#2c3e53;scrollbar-shadow-color:#1e2a38;scrollbar-dark-shadow-color:#1e2a38}
.scrollable:after{content:"";height:22px;display:block}
}
@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.nav-bg{height:42px;background:#000}
.topnav2 .pallblue{background-color:#184d9d}
.topnav2 .aerospace{background-color:#33ace0}
.topnav2 .oilgas{background-color:#541801}
.topnav2 .laboratory{background-color:#41a9b8}
.topnav2 .biopharma{background-color:#1098d2}
.topnav2 .chemicals{background-color:#599d76}
.topnav2 .microelec{background-color:#80a546}
.topnav2 .power{background-color:#e96f14}
.topnav2 .industrial{background-color:#222a4a}
.topnav2 .medical{background-color:#1b8bea}
.topnav2 .food{background-color:#3a7e07}
.topnav2 .pallwater{background-color:#0a48a3}
.topnav2 .bg-pallblue-dark{background-color:#13304a}
.topnav2 .bg-aerospace-dark{background-color:#12435b}
.topnav2 .bg-oilgas-dark{background-color:#2d1d1b}
.topnav2 .bg-laboratory-dark{background-color:#21414c}
.topnav2 .bg-biopharma-dark{background-color:#163d53}
.topnav2 .bg-chemicals-dark{background-color:#283f3c}
.topnav2 .bg-microelec-dark{background-color:#32411f}
.topnav2 .bg-power-dark{background-color:#4c3223}
.topnav2 .bg-industrial-dark{background-color:#1b2334}
.topnav2 .bg-medical-dark{background-color:#193a59}
.topnav2 .bg-food-dark{background-color:#20361f}
.topnav2 .bg-pallwater-dark{background-color:#13304a}
.topnav2 .bl-pallblue{border-left:3px solid #184d9d}
.topnav2 .bl-aerospace{border-left:3px solid #33ace0}
.topnav2 .bl-oilgas{border-left:3px solid #541801}
.topnav2 .bl-laboratory{border-left:3px solid #41a9b8}
.topnav2 .bl-biopharma{border-left:3px solid #1098d2}
.topnav2 .bl-chemicals{border-left:3px solid #599d76}
.topnav2 .bl-microelec{border-left:3px solid #80a546}
.topnav2 .bl-power{border-left:3px solid #e96f14}
.topnav2 .bl-industrial{border-left:3px solid #222a4a}
.topnav2 .bl-medical{border-left:3px solid #1b8bea}
.topnav2 .bl-food{border-left:3px solid #3a7e07}
.topnav2 .bl-pallwater{border-left:3px solid #0a48a3}
.topnav2--scroll-disabled{height:100%;overflow:hidden}
.topnav2__nav{background-color:black;position:fixed;width:100%;top:0;z-index:1010}
.topnav2__nav__container{position:relative}
@media only screen and (max-width:839px){.topnav2__nav__container{display:none}
}
@media only screen and (min-width:840px){.topnav2__nav__container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}
}
@media only screen and (min-width:840px) and (max-width:1160px){.topnav2__nav__container{width:100%;padding-left:0;padding-right:0}
}
.topnav2__nav__container__logo{background-color:#0866b1;position:relative;width:82px;height:55px;padding-left:10px;padding-right:5px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
.topnav2__nav__container__logo:before{z-index:1;content:'';position:absolute;top:0;bottom:0;border-right:3px solid #064a80;right:-8px;display:block;width:14px;background:#0866b1;-webkit-transform:skew(-10deg);transform:skew(-10deg)}
.topnav2__nav__container__logo__img{height:auto;width:auto;margin-top:.3rem;margin-left:8px}
.topnav2__nav__container__items{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}
.topnav2__nav__container__items__item{white-space:nowrap}
.topnav2__nav__container__items__item--main{margin-bottom:-13px;min-width:185px}
.topnav2__nav__container__items__item__link{display:block;font-size:13px;padding:15px 10px;text-decoration:none;text-transform:capitalize}
@media only screen and (max-width:1024px){.topnav2__nav__container__items__item__link{padding:15px 8px}
}
.topnav2__nav__container__items__item--logo{margin-bottom:-13px;margin-top:-5px}
@media only screen and (min-width:1161px) and (max-width:1279px){.topnav2__nav__container__items__item--logo{margin-left:0}
}
@media only screen and (min-width:840px) and (max-width:1160px){.topnav2__nav__container__items__item--logo{margin-left:0}
}
.topnav2__nav__container__items__item--industries{height:55px;margin-bottom:-20px;margin-top:-5px;position:relative;width:80px}
.topnav2__nav__container__items__item--industries__link{font-size:14px;text-decoration:none}
.topnav2__nav__container__items__item--industries__link__container__text{border-right:1px solid rgba(255,255,255,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;padding-left:6px;width:76%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
.topnav2__nav__container__items__item--industries__link__container__text .topnav2__icon{font-size:12px;margin-right:5px}
.topnav2__nav__container__items__item--industries__link__container__icon-dropdown{background:linear-gradient(-45deg,rgba(0,0,0,0.25) 0,transparent 50%);border-left:1px solid transparent;height:100%;padding-left:1px;position:absolute;right:0;top:0;width:22%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
.topnav2__nav__container__items__item--industries__link__container__icon-dropdown [class*=" icon-"],.topnav2__nav__container__items__item--industries__link__container__icon-dropdown [class^="icon-"]{font-size:8px}
.topnav2__nav__container__items__item--industries__subnav{background-color:#444;display:none;position:absolute;top:100%;width:100%}
.topnav2__nav__container__items__item--industries__subnav.active{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}
.topnav2__nav__container__items__item--industries__subnav__item:not(.industry-item){background:linear-gradient(-45deg,rgba(0,0,0,0.25) 0,transparent 50%)}
.topnav2__nav__container__items__item--industries__subnav__item:not(.industry-item).inactive{background-color:#2b2b2b}
.topnav2__nav__container__items__item--industries__subnav__item:not(.industry-item).inactive a{color:gray}
.topnav2__nav__container__items__item--industries__subnav__item__link,.topnav2__nav__container__items__item--industries__subnav__item__separator{font-size:14px;padding:12px;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}
.topnav2__nav__container__items__item--industries__subnav__item__link [class*=" icon-"],.topnav2__nav__container__items__item--industries__subnav__item__link [class^="icon-"],.topnav2__nav__container__items__item--industries__subnav__item__separator [class*=" icon-"],.topnav2__nav__container__items__item--industries__subnav__item__separator [class^="icon-"]{font-size:10px}
.topnav2__nav__container__items__item--industries__subnav__item__link .fa,.topnav2__nav__container__items__item--industries__subnav__item__separator .fa{font-size:10px}
.topnav2__nav__container__items__item--industries__subnav__item__separator{color:#fff;font-size:10px;padding-bottom:5px;padding-top:5px;text-transform:uppercase}
.topnav2__nav__container__items__item--industries__subnav__item__third-level{background-color:crimson;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;height:auto;left:0;line-height:27px;min-height:500px;padding:1em 2em;position:absolute;top:0;width:508px}
.topnav2__nav__container__items__item--industries__subnav__item__third-level a{color:#444;padding:0}
.topnav2__nav__container__items__item--industries__subnav__item__third-level__image{right:-189px;position:absolute;bottom:-147px}
@media only screen and (min-width:840px) and (max-width:1160px){.topnav2__nav__container__items__item--industries__subnav__item__third-level__image{right:-109px;bottom:-97px;width:400px}
}
@media only screen and (min-width:1161px) and (max-width:1279px){.topnav2__nav__container__items__item--industries__subnav__item__third-level__image{right:-136px;bottom:-114px;width:500px}
}
.topnav2__nav__container__items__item--industries__subnav__item__third-level.active{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-align-content:flex-start;-moz-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}
.topnav2__nav__container__items__item--industries__subnav__item__third-level__link{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;font-size:14px;line-height:30px;width:100%}
.topnav2__nav__container__items__item--industries__subnav__item__third-level__link__icon{font-size:14px;line-height:30px}
.topnav2__nav__container__items__item--industries__subnav__item__third-level__link__text{color:#444;padding-left:5px}
.topnav2__nav__container__items__item--industries__subnav__item__third-level__block{padding-top:1em;width:50%;color:#444}
.topnav2__nav__container__items__item--industries__subnav__item__third-level__block__title{font-size:20px;line-height:26px}
.topnav2__nav__container__items__item--industries__subnav__item__third-level__block__list{text-indent:5px}
.topnav2__nav__container__items__item--industries__subnav__item__third-level__block__list li{position:relative;z-index:1011}
.topnav2__nav__container__items__item--industries__subnav__item__third-level__block.hidden{display:none}
.topnav2__nav__container__items__item--industries__subnav__item__third-level__footer-bar{height:28px;width:100%;-moz-box-shadow:0 3px 7px 0 rgba(0,0,0,0.35);-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,0.35);box-shadow:0 3px 7px 0 rgba(0,0,0,0.35);margin:0 -2em -1em;padding-right:2em;padding-left:2em}
.topnav2__nav__container__items__item--global{width:34px !important}
.topnav2__nav__container__items__item--global__link{font-size:14px;text-decoration:none}
.topnav2__nav__container__items__item--global__link__container__text{line-height:10px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:20px;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
.topnav2__nav__container__items__item--global__link__container__text .topnav2__icon{font-size:25px;margin-right:5px}
.topnav2__nav__container__items__item--global__link__container__text .fa-globe:before{border-right:1px solid rgba(255,255,255,0.15);padding:4px 7px 4px}
.topnav2__nav__container__items__item--global__link__container__icon-dropdown{background:linear-gradient(-45deg,rgba(0,0,0,0.25) 0,transparent 50%);border-left:1px solid transparent;height:100%;padding-left:1px;position:absolute;right:0;top:0;width:30%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
.topnav2__nav__container__items__item--global__link__container__icon-dropdown [class*=" icon-"],.topnav2__nav__container__items__item--global__link__container__icon-dropdown [class^="icon-"]{font-size:8px}
.topnav2__nav__container__items__item--global__subnav{background-color:#2b2a2a;display:none;position:absolute;top:100%;width:auto}
.topnav2__nav__container__items__item--global__subnav.active{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}
.topnav2__nav__container__items__item--global__subnav__item:not(.industry-item){background:linear-gradient(-45deg,rgba(0,0,0,0.25) 0,transparent 50%)}
.topnav2__nav__container__items__item--global__subnav__item:not(.industry-item).inactive{background-color:#2b2b2b}
.topnav2__nav__container__items__item--global__subnav__item:not(.industry-item).inactive a{color:#444}
.topnav2__nav__container__items__item--global__subnav__item__link,.topnav2__nav__container__items__item--global__subnav__item__separator{border-bottom:1px solid rgba(255,255,255,0.15);border-top:1px solid rgba(0,0,0,0.15);font-size:14px;padding:12px;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}
.topnav2__nav__container__items__item--global__subnav__item__link [class*=" icon-"],.topnav2__nav__container__items__item--global__subnav__item__link [class^="icon-"],.topnav2__nav__container__items__item--global__subnav__item__separator [class*=" icon-"],.topnav2__nav__container__items__item--global__subnav__item__separator [class^="icon-"]{font-size:10px}
.topnav2__nav__container__items__item--global__subnav__item__link .fa,.topnav2__nav__container__items__item--global__subnav__item__separator .fa{font-size:10px}
.topnav2__nav__container__items__item.search{position:relative;height:100%;width:43%;padding-left:0;text-align:center}
@media only screen and (max-width:839px){.topnav2__nav__container__items__item.search{display:none}
}
@media only screen and (min-width:840px) and (max-width:1160px){.topnav2__nav__container__items__item.search{width:27%}
}
.topnav2__nav__container__search--mobile{display:none;height:42px;left:4px;position:absolute;top:0;width:99vw;text-align:left}
.topnav2__nav__container__search--mobile.active{display:block;background-color:#000;z-index:10}
@media screen and (-webkit-min-device-pixel-ratio:0){.topnav2__nav__container__search--mobile select,.topnav2__nav__container__search--mobile textarea,.topnav2__nav__container__search--mobile input{font-size:14px}
}
.topnav2__nav__container__search__form .fa-times-circle{font-size:1.5rem !important;color:#777 !important}
.topnav2__nav__container__search__form .icon-search{font-size:1.1rem;color:#2b2a2a;position:absolute;top:14px;left:6%}
.topnav2__nav__container__search__form .fa-search{position:absolute;top:12px;left:7px;font-size:18px;color:#444}
.topnav2__nav__container__search__form.cf:before{content:"";display:table}
.topnav2__nav__container__search__form.cf:after{content:"";display:table;clear:both}
.topnav2__nav__container__search__form.cf{height:100%;zoom:1}
.topnav2__nav__container__search__form__input{height:calc(42px - 8px);width:90%;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#444;padding:10px 5px;text-indent:30px;font-size:14px;margin-top:4px}
@media only screen and (max-width:839px){.topnav2__nav__container__search__form__input{width:80%;font-size:14px;padding:10px 5px;border-radius:3px;margin-top:4px}
}
@media(min-width:559px) and (max-width:667px){.topnav2__nav__container__search__form__input{width:80%}
}
@media(min-width:413px) and (max-width:558px){.topnav2__nav__container__search__form__input{width:75%}
}
@media(min-width:376px) and (max-width:412px){.topnav2__nav__container__search__form__input{width:87%}
}
@media(max-width:375px){.topnav2__nav__container__search__form__input{width:77%}
}
@media only screen and (min-width:840px) and (max-width:1160px){.topnav2__nav__container__search__form:hover .topnav2__nav__container__search__form__button:before{border-width:8px 8px 8px 0}
}
.topnav2__nav__container__search__form__button{height:100%}
.topnav2__nav__container__search__form .button,.topnav2__nav__container__search__form .topnav2__nav__container__search__form__button--close,.topnav2__nav__container__search__form .topnav2__nav__container__search__form__button--go,.topnav2__nav__container__search__form .topnav2__nav__container__search__form__button--cancel{border:0;color:#fff;cursor:pointer;font-size:14px;overflow:visible;padding:6px;border-radius:4px;position:absolute;text-shadow:0 -1px 0 rgba(0,0,0,0.3)}
@media only screen and (max-width:839px){.topnav2__nav__container__search__form .button span,.topnav2__nav__container__search__form .topnav2__nav__container__search__form__button--close span,.topnav2__nav__container__search__form .topnav2__nav__container__search__form__button--go span,.topnav2__nav__container__search__form .topnav2__nav__container__search__form__button--cancel span{padding:4px}
}
@media only screen and (max-width:839px){.topnav2__nav__container__search__form__button--close{margin-right:10px;margin-left:-35px;right:30px;top:3px;background-color:transparent}
}
@media only screen and (max-width:839px){.topnav2__nav__container__search__form__button--go{width:32px;height:30px;border-radius:4px;top:4px;margin-right:4px;margin-left:-39px;margin-top:2px}
}
@media only screen and (min-width:840px){.topnav2__nav__container__search__form__button--go{right:6%;top:6px;text-transform:uppercase;height:29px}
}
.topnav2__nav__container__search__form__button--cancel{height:100%}
@media only screen and (max-width:839px){.topnav2__nav__container__search__form__button--cancel{width:51px;height:30px;padding:3px !important;top:6px;margin-left:0;background-color:#000}
}
.topnav2__nav__overlay--mobile{background-color:#000;height:100%;opacity:.85;position:fixed;width:0;z-index:5}
.topnav2__nav__overlay--mobile--visible{width:100%}
.diff-panel-content{background-color:#fff !important}
@media only screen and (min-width:840px){.webinar .article-date__day{padding:7px 40px}
}
@media only screen and (min-width:840px){.webinar .article-date__year-month{padding:7px 22px}
}
@media only screen and (min-width:840px){.webinar .event-details__event-label{font-size:36px}
}
@media only screen and (max-width:839px){.webinar .event-details__section{padding-top:4%}
}
@media only screen and (max-width:839px){.webinar .event-details__section__item.time{padding-top:4%}
}
.webinar .event-details__section__item__description a{color:inherit;text-decoration:underline}
.webinar .event-details__section__item__description b{font-family:'proxima-nova-bold'}
.webinar .event-details__section__item__description b i{font-family:'proxima-nova-bold-italic'}
.webinar .event-details__section__item__description i b{font-family:'proxima-nova-bold-italic'}
.webinar .event-details__section__item__description ol{list-style-type:decimal;padding-left:40px}
.webinar .event-details__section__item__description ul{list-style-type:disc;padding-left:40px}
.webinar .event-details__section__item__description ul ul,.webinar .event-details__section__item__description ol ul{list-style-type:circle}
.webinar .event-details__section__item__description ol ol ul,.webinar .event-details__section__item__description ol ul ul,.webinar .event-details__section__item__description ul ol ul,.webinar .event-details__section__item__description ul ul ul{list-style-type:square}
.webinar .event-details__section__item__description sub,.webinar .event-details__section__item__description sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
.webinar .event-details__section__item__description sup{top:-0.5em}
.webinar .event-details__section__item__description sub{bottom:-0.25em}
.webinar .mobile_webinar_noborder{border-bottom:1.5px !important}
.webinar .mobile_webinar_timeline{color:white;font-size:14px}
.webinar .desktop_webinar_timeline{color:white;font-size:14px}
.webinar #desktop_button_alignment{padding-left:185px}
.solution-navbar{background-color:#3a3a3a}
.solution-navbar__nav{position:relative}
.solution-navbar__nav__mobile-controller{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#fff;padding:10px 0}
.solution-navbar__nav__mobile-controller:before{-moz-box-shadow:0 5px 15px rgba(0,0,0,0.8);-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.8);box-shadow:0 5px 15px rgba(0,0,0,0.8);content:"";height:10px;left:0;position:fixed;top:-10px;width:100%}
@media only screen and (min-width:1199px){.solution-navbar__nav__mobile-controller{display:none}
}
.solution-navbar__nav__mobile-controller__text{border-right:1px solid #fff;font-size:14px;line-height:18px;padding:5px 15px}
.solution-navbar__nav__mobile-controller__dropdown{font-size:20px;padding:15px}
.solution-navbar__nav__title{color:#fff;font-size:20px;line-height:30px;padding:10px 0}
@media only screen and (max-width:1198px){.solution-navbar__nav__title{display:none}
}
@media only screen and (min-width:1199px){.solution-navbar__nav__items{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
}
@media only screen and (max-width:1198px){.solution-navbar__nav__items{display:none}
.solution-navbar__nav__items.active{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;background-color:#3a3a3a;left:0;padding:0 4%;position:absolute;top:100%;width:92%;z-index:1002}
}
.solution-navbar__nav__items__item{border-right:1px solid rgba(255,255,255,0.15);position:relative;width:115.5px}
@media only screen and (min-width:1199px){.solution-navbar__nav__items__item:nth-child(1){border-left:1px solid rgba(255,255,255,0.15)}
.solution-navbar__nav__items--pall-water .solution-navbar__nav__items__item{height:115.5px;width:100%}
.solution-navbar__nav__items--pall-water .solution-navbar__nav__items__item .solution-navbar__nav__items__item--ratio-wrapper{height:100%;padding-bottom:0}
.solution-navbar__nav__items--pall-water .solution-navbar__nav__items__item .solution-navbar__nav__items__item__container{height:100%}
}
@media only screen and (min-width:1139px) and (max-width:1198px){.solution-navbar__nav__items__item{height:115.5px}
.solution-navbar__nav__items__item:nth-child(9n){border-right:0}
}
@media only screen and (min-width:1011px) and (max-width:1138px){.solution-navbar__nav__items__item{height:115.5px}
.solution-navbar__nav__items__item:nth-child(8n){border-right:0}
}
@media only screen and (min-width:885px) and (max-width:1010px){.solution-navbar__nav__items__item{height:115.5px}
.solution-navbar__nav__items__item:nth-child(7n){border-right:0}
}
@media only screen and (min-width:758px) and (max-width:884px){.solution-navbar__nav__items__item{height:115.5px}
.solution-navbar__nav__items__item:nth-child(6n){border-right:0}
}
@media only screen and (min-width:633px) and (max-width:757px){.solution-navbar__nav__items__item{height:115.5px}
.solution-navbar__nav__items__item:nth-child(5n){border-right:0}
}
@media only screen and (min-width:550px) and (max-width:632px){.solution-navbar__nav__items__item{width:24%}
.solution-navbar__nav__items__item:nth-child(4n){border-right:0}
}
@media only screen and (min-width:400px) and (max-width:549px){.solution-navbar__nav__items__item{width:33%}
.solution-navbar__nav__items__item:nth-child(3n){border-right:0}
}
@media only screen and (max-width:399px){.solution-navbar__nav__items__item{width:49%}
.solution-navbar__nav__items__item:nth-child(2n){border-right:0}
}
.solution-navbar__nav__items__item:hover .solution-navbar__nav__items__item--bg{top:0}
.solution-navbar__nav__items__item--bg{-moz-transition:all 350ms cubic-bezier(0.47,0.005,0.095,0.995);-webkit-transition:all 350ms cubic-bezier(0.47,0.005,0.095,0.995);transition:all 350ms cubic-bezier(0.47,0.005,0.095,0.995);bottom:0;position:absolute;top:100%;width:100%;z-index:1003}
.solution-navbar__nav__items__item--ratio-wrapper{padding-bottom:100%;position:relative;width:100%;z-index:1004}
.solution-navbar__nav__items__item__container{position:absolute;top:0;bottom:0;left:0;right:0}
.solution-navbar__nav__items__item__container--border-wrapper{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
@media only screen and (max-width:1198px){.solution-navbar__nav__items__item__container--border-wrapper{border-bottom:1px solid rgba(255,255,255,0.15);margin:0 10px}
}
.solution-navbar__nav__items__item__container__content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;color:#fff;margin:0 auto;text-align:center}
@media only screen and (min-width:1199px){.solution-navbar__nav__items__item__container__content{padding:10px}
}
.solution-navbar__nav__items__item__container__content__icon{padding-bottom:10px;font-size:25px;width:50px;height:25px;margin:0 auto}
.solution-navbar__nav__items__item__container__content__text{font-size:12px;-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;width:99% !important}
.location-navbar{background-color:#3a3a3a;padding-bottom:30px}
.location-navbar__nav{position:relative}
.location-navbar__nav__mobile-controller{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#fff;padding:10px 0}
.location-navbar__nav__mobile-controller:before{-moz-box-shadow:0 5px 15px rgba(0,0,0,0.8);-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.8);box-shadow:0 5px 15px rgba(0,0,0,0.8);content:"";height:10px;left:0;position:fixed;top:-10px;width:100%}
@media only screen and (min-width:1199px){.location-navbar__nav__mobile-controller{display:none}
}
.location-navbar__nav__mobile-controller__text{border-right:1px solid #fff;font-size:14px;line-height:18px;padding:5px 15px}
.location-navbar__nav__mobile-controller__dropdown{font-size:20px;padding:15px}
.location-navbar__nav__title{color:#fff;font-size:20px;line-height:30px;padding:10px 0}
@media only screen and (max-width:1198px){.location-navbar__nav__title{display:none}
}
@media only screen and (min-width:1199px){.location-navbar__nav__items{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
}
@media only screen and (max-width:1198px){.location-navbar__nav__items{display:none}
.location-navbar__nav__items.active{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;background-color:#3a3a3a;left:0;padding:0 4%;position:absolute;top:100%;width:92%;z-index:1002}
}
.location-navbar__nav__items__item{border-right:1px solid rgba(255,255,255,0.15);position:relative;width:115.5px}
@media only screen and (min-width:1199px){.location-navbar__nav__items__item:nth-child(1){border-left:1px solid rgba(255,255,255,0.15)}
.location-navbar__nav__items--pall-water .location-navbar__nav__items__item{height:115.5px;width:100%}
.location-navbar__nav__items--pall-water .location-navbar__nav__items__item .location-navbar__nav__items__item--ratio-wrapper{height:100%;padding-bottom:0}
.location-navbar__nav__items--pall-water .location-navbar__nav__items__item .location-navbar__nav__items__item__container{height:100%}
}
@media only screen and (min-width:1139px) and (max-width:1198px){.location-navbar__nav__items__item{height:115.5px}
.location-navbar__nav__items__item:nth-child(9n){border-right:0}
}
@media only screen and (min-width:1011px) and (max-width:1138px){.location-navbar__nav__items__item{height:115.5px}
.location-navbar__nav__items__item:nth-child(8n){border-right:0}
}
@media only screen and (min-width:885px) and (max-width:1010px){.location-navbar__nav__items__item{height:115.5px}
.location-navbar__nav__items__item:nth-child(7n){border-right:0}
}
@media only screen and (min-width:758px) and (max-width:884px){.location-navbar__nav__items__item{height:115.5px}
.location-navbar__nav__items__item:nth-child(6n){border-right:0}
}
@media only screen and (min-width:633px) and (max-width:757px){.location-navbar__nav__items__item{height:115.5px}
.location-navbar__nav__items__item:nth-child(5n){border-right:0}
}
@media only screen and (min-width:550px) and (max-width:632px){.location-navbar__nav__items__item{width:24%}
.location-navbar__nav__items__item:nth-child(4n){border-right:0}
}
@media only screen and (min-width:400px) and (max-width:549px){.location-navbar__nav__items__item{width:33%}
.location-navbar__nav__items__item:nth-child(3n){border-right:0}
}
@media only screen and (max-width:399px){.location-navbar__nav__items__item{width:49%}
.location-navbar__nav__items__item:nth-child(2n){border-right:0}
}
.location-navbar__nav__items__item:hover .location-navbar__nav__items__item--bg{top:0}
.location-navbar__nav__items__item--bg{-moz-transition:all 350ms cubic-bezier(0.47,0.005,0.095,0.995);-webkit-transition:all 350ms cubic-bezier(0.47,0.005,0.095,0.995);transition:all 350ms cubic-bezier(0.47,0.005,0.095,0.995);bottom:0;position:absolute;top:100%;width:100%;z-index:1003}
.location-navbar__nav__items__item--ratio-wrapper{padding-bottom:100%;position:relative;width:100%;z-index:1004}
.location-navbar__nav__items__item__container{position:absolute;top:0;bottom:0;left:0;right:0}
.location-navbar__nav__items__item__container--border-wrapper{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
@media only screen and (max-width:1198px){.location-navbar__nav__items__item__container--border-wrapper{border-bottom:1px solid rgba(255,255,255,0.15);margin:0 10px}
}
.location-navbar__nav__items__item__container__content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;color:#fff;margin:0 auto;text-align:center}
@media only screen and (min-width:1199px){.location-navbar__nav__items__item__container__content{padding:10px}
}
.location-navbar__nav__items__item__container__content__icon{padding-bottom:10px;font-size:25px;width:50px;height:25px;margin:0 auto}
.location-navbar__nav__items__item__container__content__text{font-size:12px;-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%;width:99% !important}
.form-connector{display:block}
.form-connector__input-container{position:relative}
.form-connector__input-container__label{cursor:text;font-family:'proxima-nova-regular';left:13px;position:absolute;top:25%;-moz-transition:all .1s linear;-webkit-transition:all .1s linear;transition:all .1s linear}
@media only screen and (max-width:839px){.form-connector__input-container__label{font-size:15px;line-height:15px}
}
@media only screen and (min-width:840px){.form-connector__input-container__label{font-size:18px;line-height:18px}
}
.form-connector__input-container__label.on,.form-connector__input-container__label.show{opacity:1;top:5px}
@media only screen and (max-width:839px){.form-connector__input-container__label.on,.form-connector__input-container__label.show{font-size:10px}
}
@media only screen and (min-width:840px){.form-connector__input-container__label.on,.form-connector__input-container__label.show{font-size:12px}
}
.form-connector__input-container__label__textarea{top:11px}
.form-connector__input-container__label__span{color:red}
.form-connector__input-container__title{font-family:'proxima-nova-regular';margin-bottom:10px}
@media only screen and (max-width:839px){.form-connector__input-container__title{font-size:15px;line-height:15px}
}
@media only screen and (min-width:840px){.form-connector__input-container__title{font-size:18px;line-height:18px}
}
.form-connector__input-container--honey-pot{display:none}
.form-connector__input-text,.form-connector__select,.form-connector__textearea{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:inset 0 5px 44px -24px rgba(0,0,0,0.58);-webkit-box-shadow:inset 0 5px 44px -24px rgba(0,0,0,0.58);box-shadow:inset 0 5px 44px -24px rgba(0,0,0,0.58);background-color:rgba(255,255,255,0.4);font-family:'proxima-nova-bold';margin:2px 6px 16px 0;padding-left:13px;padding-top:10px;width:100%}
@media only screen and (max-width:839px){.form-connector__input-text,.form-connector__select,.form-connector__textearea{font-size:15px;min-height:38px}
}
@media only screen and (min-width:840px){.form-connector__input-text,.form-connector__select,.form-connector__textearea{font-size:18px;min-height:44px}
}
.form-connector__input-text:focus,.form-connector__select:focus,.form-connector__textearea:focus{outline:0}
.form-connector__input-text.validate:invalid,.form-connector__select.validate:invalid,.form-connector__textearea.validate:invalid{border:2px solid #b40505}
.form-connector__select{cursor:pointer}
.form-connector__select.invalid{border:2px solid #b40505}
.form-connector__select__title{font-family:'proxima-nova-regular';line-height:24px}
.form-connector__select__item{font-family:'proxima-nova-bold';line-height:24px}
.form-connector__select__arrow{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;position:absolute;right:10px;top:7px}
.form-connector__select__arrow .fa-caret-down,.form-connector__select__arrow .fa-caret-up{font-size:26px;line-height:31px;margin:0 10px 0 18px}
.form-connector__select__menu{background-color:#5e5e5e;border:1px solid #fff;left:0;max-height:178px;opacity:.95;overflow:scroll;padding:0;position:absolute;right:0;z-index:1}
.form-connector__select__menu__option__item{color:#fff;cursor:pointer;display:block;padding:14px}
.form-connector__select__menu__option__item:hover{background-color:#777}
.form-connector__checkbox{font-family:'proxima-nova-bold';display:inline-block;line-height:20px;margin:2px 6px 16px 0}
.form-connector__checkbox input{display:none;color:#ccc}
.form-connector__checkbox input:checked+label:before{background-color:rgba(255,255,255,0.5);color:#1e90ff;content:"\2713";text-align:center}
.form-connector__checkbox input.validate:invalid{border:2px solid #b40505}
.form-connector__checkbox__label{cursor:pointer;display:inline-block;margin-bottom:0;font-family:'proxima-nova-regular'}
.form-connector__checkbox__label:before{border:1px solid;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;content:"\00a0";display:inline-block;font:16px;height:16px;margin:0 10px 0 0;padding:0;vertical-align:top;width:16px}
.form-connector__checkbox__label.validate:before{border:2px solid #b40505}
.form-connector__submit-button{border:transparent}
.form-connector__thankyou-message{display:none;color:#fff}
.form-connector__thankyou-message__title{padding:20px 0}
.form-connector__thankyou-message__description{padding-bottom:20px}
.form-connector__thankyou-message__description a{color:inherit;text-decoration:underline}
.form-connector__thankyou-message__description b{font-family:'proxima-nova-bold'}
.form-connector__thankyou-message__description b i{font-family:'proxima-nova-bold-italic'}
.form-connector__thankyou-message__description i b{font-family:'proxima-nova-bold-italic'}
.form-connector__thankyou-message__description ol{list-style-type:decimal;padding-left:40px}
.form-connector__thankyou-message__description ul{list-style-type:disc;padding-left:40px}
.form-connector__thankyou-message__description ul ul,.form-connector__thankyou-message__description ol ul{list-style-type:circle}
.form-connector__thankyou-message__description ol ol ul,.form-connector__thankyou-message__description ol ul ul,.form-connector__thankyou-message__description ul ol ul,.form-connector__thankyou-message__description ul ul ul{list-style-type:square}
.form-connector__thankyou-message__description sub,.form-connector__thankyou-message__description sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
.form-connector__thankyou-message__description sup{top:-0.5em}
.form-connector__thankyou-message__description sub{bottom:-0.25em}
.form-connector--download__languages__language{padding:0 8px}
.form-connector--download__languages__language:not(.active){color:#999}
.form-connector--download__languages__language span{display:none;padding:0 5px}
.form-connector--download__languages__language.active span{display:inline-block}
.form-connector--download__languages__language:nth-child(1n){border-right:1px solid}
.form-connector--download__languages__language:last-child{border-right:0}
.form-connector--download__text{padding-bottom:10px}
.hide-menu{display:none}
.icon-line{border-left:1.5px solid #fff;display:block;height:31px}
.form-connector__select__menu::-webkit-scrollbar{-webkit-appearance:none;width:7px}
.form-connector__select__menu::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5)}
.form-connector__select.border-form-input{background-color:#dbdbdb}
.form-connector__checkbox{display:inline-block}
form-connector__checkbox__label.validate:invalid{border:2px solid #b40505}
.career-link__container{padding:2% 0}
@media only screen and (min-width:1199px){.career-link__container{max-height:150px}
}
@media only screen and (max-width:1198px){.career-link__container{max-height:455px}
}
@media only screen and (max-width:480px){.career-link__container{padding:10% 0}
}
.career-link__container.bg-cover{background-size:cover}
.career-link__container__background-image{position:absolute;right:0;top:0;width:auto}
.career-link__container__content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
@media only screen and (max-width:480px){.career-link__container__content{display:block}
}
@media only screen and (min-width:840px){.career-link__container__content{margin-top:15px}
}
.career-link__container__content__left{height:100%}
.career-link__container__content__middle{height:100%;text-align:left;color:#fff;border-left:solid 1px #7b7b7b;padding-left:4%;font-size:16px;margin-top:-10px}
@media only screen and (max-width:480px){.career-link__container__content__middle{border:0;font-size:10px;padding-bottom:2%;padding-left:0;padding-top:2%}
}
@media only screen and (max-width:839px){.career-link__container__content__middle__subtitle{font-size:12px;line-height:18px}
}
@media only screen and (min-width:768px) and (max-width:1024px){.career-link__container__content__middle__subtitle{font-size:12px;line-height:18px;margin-top:10px;margin-bottom:10px;padding-right:2%}
}
@media only screen and (min-width:840px){.career-link__container__content__middle__subtitle{font-size:14px;line-height:20px;margin-top:10px;margin-bottom:10px;padding-right:2%}
}
.career-link__container__content__right{height:100%}
@media only screen and (max-width:480px){.career-link__container__content__right{padding-top:2%}
}
.career-link__container__content__right__btn{color:#fff}
.career-link__container__content__title{text-transform:uppercase;color:#fff;text-align:left}
@media only screen and (max-width:839px){.career-link__container__content__title{font-size:20px;padding-bottom:3%}
}
@media only screen and (min-width:768px) and (max-width:1024px){.career-link__container__content__title{font-size:30px;padding-left:25px;padding-top:0}
}
@media only screen and (min-width:840px){.career-link__container__content__title{font-size:30px}
}
.literature-library{display:block;padding-bottom:15px}
.literature-library__content__title{padding:20px 0}
@media only screen and (min-width:840px){.literature-library__content__title{line-height:16px;font-size:16px}
}
@media only screen and (min-width:840px){.literature-library__content__title{line-height:20px;font-size:24px}
}
.literature-library__content__image{padding-top:15px;height:auto;margin:0;max-width:305px}
.literature-library__content__items__item{border-top:1px solid #ccc}
.literature-library__content__items__item__wrapper{padding:10px 5px}
.literature-library__content__items__item__wrapper.color-disabled{background:0}
.literature-library__content__items__item__asset{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#444}
.literature-library__content__items__item__asset__name{line-height:16px;font-size:12px}
.literature-library__content__items i{padding-right:10px}
.literature-library__content__items li:last-child{border-bottom:1px solid #ccc}
.literature-library__content__pannel{font-size:12px;padding:15px 5px 0}
.literature-library__content__pannel.disabled{display:none}
.literature-library__content__pannel__from{padding:5px 0}
.literature-library__content__pannel__from .form-connector__input-container input{background-color:rgba(68,68,68,0.6);border-color:rgba(68,68,68,0.6);margin-bottom:5px}
.literature-library__content__pannel__from .form-connector__select{background-color:rgba(68,68,68,0.6);color:#fff}
.literature-library__content__pannel__from__download{padding-left:5px;padding-top:5px}
.literature-library__content__pannel__from__download__text{padding-bottom:10px}
.literature-library__content__pannel__from__download i{padding-right:0}
.two-color-text__container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
@media only screen and (max-width:839px){.two-color-text__container{-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}
}
.two-color-text__container__left,.two-color-text__container__right{height:auto;width:50%}
@media only screen and (max-width:839px){.two-color-text__container__left,.two-color-text__container__right{width:100%}
}
.two-color-text__container__left--outer{display:flex;flex-wrap:wrap;justify-content:flex-end;height:auto}
@media only screen and (max-width:839px){.two-color-text__container__left--outer{justify-content:flex-start}
}
.two-color-text__container__left--content{width:100%;max-width:640px}
@media only screen and (max-width:1279px){.two-color-text__container__left--content{width:92%}
}
@media only screen and (max-width:839px){.two-color-text__container__left--content{width:100%;max-width:100%}
}
.two-color-text__container__right--outer{display:flex;flex-wrap:wrap;justify-content:flex-start;height:auto}
.two-color-text__container__right--content{width:100%;max-width:640px}
@media only screen and (max-width:1279px){.two-color-text__container__right--content{width:92%}
}
@media only screen and (max-width:839px){.two-color-text__container__right--content{width:100%;max-width:100%}
}
.two-color-text__container__left--col,.two-color-text__container__right--col{color:#fff;line-height:20px;padding:2%;background-size:cover;background-position:center}
@media only screen and (max-width:839px){.two-color-text__container__left--col,.two-color-text__container__right--col{padding:20px}
}
.alert-notification-bar{color:#fff;width:100%;z-index:1010;position:fixed;top:42px}
.alert-notification-bar .bg-alert{background:#b40505;background:rgba(180,5,5,0.9)}
.alert-notification-bar .bg-white{background:#fff;background:rgba(255,255,255,0.9)}
.alert-notification-bar .bg-charcoal{background:#3a3a3a;background:rgba(58,58,58,0.9)}
.alert-notification-bar .bg-charcoal1{background:#444;background:rgba(68,68,68,0.9)}
.alert-notification-bar .bg-charcoal2{background:#1b1b1b;background:rgba(27,27,27,0.9)}
.alert-notification-bar .bg-charcoal3{background:#2b2a2a;background:rgba(43,42,42,0.9)}
.alert-notification-bar .bg-aerospace{background:#33ace0;background:rgba(51,172,224,0.9)}
.alert-notification-bar .bg-food{background:#3a7e07;background:rgba(58,126,7,0.9)}
.alert-notification-bar .bg-pallblue{background:#184d9d;background:rgba(24,77,157,0.9)}
.alert-notification-bar .bg-laboratory{background:#41a9b8;background:rgba(65,169,184,0.9)}
.alert-notification-bar .bg-biopharma{background:#1098d2;background:rgba(16,152,210,0.9)}
.alert-notification-bar .bg-medical{background:#1b8bea;background:rgba(27,139,234,0.9)}
.alert-notification-bar .bg-oilgas{background:#541801;background:rgba(84,24,1,0.9)}
.alert-notification-bar .bg-chemicals{background:#599d76;background:rgba(89,157,118,0.9)}
.alert-notification-bar .bg-power{background:#e96f14;background:rgba(233,111,20,0.9)}
.alert-notification-bar .bg-industrial{background:#222a4a;background:rgba(34,42,74,0.9)}
.alert-notification-bar .bg-microelec{background:#80a546;background:rgba(128,165,70,0.9)}
.alert-notification-bar--section{display:none}
.alert-notification-bar--section.edit-mode{display:block}
.alert-notification-bar__container__bar-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}
@media only screen and (max-width:839px){.alert-notification-bar__container__bar-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:10px 0}
}
@media only screen and (min-width:840px){.alert-notification-bar__container__bar-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}
}
.alert-notification-bar__container__bar-wrapper__alert-icon{font-size:25px}
@media only screen and (min-width:840px){.alert-notification-bar__container__bar-wrapper__alert-icon{padding-top:20px}
}
.alert-notification-bar__container__bar-wrapper__title{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:20px;line-height:20px;text-transform:uppercase}
@media only screen and (max-width:839px){.alert-notification-bar__container__bar-wrapper__title{padding:0 17px}
}
@media only screen and (min-width:840px){.alert-notification-bar__container__bar-wrapper__title{padding:10px 20px}
}
.alert-notification-bar__container__bar-wrapper__content{padding:10px 20px}
@media only screen and (min-width:840px){.alert-notification-bar__container__bar-wrapper__content{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}
}
@media only screen and (max-width:839px){.alert-notification-bar__container__bar-wrapper__content{display:none}
}
.alert-notification-bar__container__bar-wrapper__content__message{width:75%;font-size:14px;line-height:20px;padding-right:30px}
@media only screen and (min-width:840px){.alert-notification-bar__container__bar-wrapper__content__message{padding-top:13px}
}
.alert-notification-bar__container__bar-wrapper__content__button{width:25%;-webkit-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start}
@media only screen and (min-width:840px){.alert-notification-bar__container__bar-wrapper__content__button{padding-top:4px}
}
.alert-notification-bar__container__bar-wrapper__expand{font-size:20px}
.alert-notification-bar__container__bar-wrapper__close{font-size:20px;padding-top:22px}
.alert-notification-bar__container__mobile{display:none}
.alert-notification-bar__container__mobile.active{display:block}
.alert-notification-bar__container__mobile__content{padding:10px 45px}
.alert-notification-bar__container__mobile__button{padding:10px 45px}
.alert-notification-bar__container__mobile__close{font-size:20px;padding-bottom:20px;text-align:right}
.wide-form-cta__container.bg-cover{background-size:cover}
.wide-form-cta__container__content{padding:20px 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
@media only screen and (max-width:767px){.wide-form-cta__container__content{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
}
.wide-form-cta__container__headline{width:35%}
@media only screen and (max-width:767px){.wide-form-cta__container__headline{width:100%}
}
.wide-form-cta__container__headline__textarea{color:#fff;padding-right:20px;text-align:left}
@media only screen and (max-width:767px){.wide-form-cta__container__headline__textarea{padding-bottom:20px;padding-right:0}
}
.wide-form-cta__container__headline__textarea__title{font-size:20px;line-height:51px;padding-bottom:10px}
@media only screen and (max-width:767px){.wide-form-cta__container__headline__textarea__title{font-size:20px;line-height:23px}
}
.wide-form-cta__container__headline__textarea__text{font-size:14px;line-height:20px}
@media only screen and (max-width:767px){.wide-form-cta__container__headline__textarea__text{font-size:12px;line-height:16px}
}
@media only screen and (max-width:1198px){.wide-form-cta__container__headline.right{padding-bottom:15px}
}
.wide-form-cta__container__forms{border-left:1px solid #7b7b7b;width:65%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
@media only screen and (max-width:767px){.wide-form-cta__container__forms{border-left:0;width:100%}
}
.wide-form-cta__container__forms .form-connector{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}
.wide-form-cta__container__forms .form-connector form{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap}
.wide-form-cta__container__forms .form-connector__input--wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media only screen and (min-width:1300px){.wide-form-cta__container__forms .form-connector__input--wrapper{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}
}
@media only screen and (min-width:768px) and (max-width:1299px){.wide-form-cta__container__forms .form-connector__input--wrapper{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start}
}
@media only screen and (max-width:767px){.wide-form-cta__container__forms .form-connector__input--wrapper{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}
}
.wide-form-cta__container__forms .form-connector__submit-button--wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media only screen and (min-width:1300px){.wide-form-cta__container__forms .form-connector__submit-button--wrapper{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}
}
@media only screen and (min-width:768px) and (max-width:1299px){.wide-form-cta__container__forms .form-connector__submit-button--wrapper{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}
}
@media only screen and (max-width:767px){.wide-form-cta__container__forms .form-connector__submit-button--wrapper{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}
}
.wide-form-cta__container__forms .form-connector__input-container{width:390px}
@media only screen and (min-width:1300px){.wide-form-cta__container__forms .form-connector__input-container:nth-child(odd){margin:0 20px}
}
@media only screen and (min-width:768px) and (max-width:1299px){.wide-form-cta__container__forms .form-connector__input-container{margin-left:20px}
}
@media only screen and (max-width:767px){.wide-form-cta__container__forms .form-connector__input-container{width:100%}
}
@media only screen and (min-width:1300px){.wide-form-cta__container__forms .form-connector__submit-button{margin-right:10px}
}
@media only screen and (min-width:768px) and (max-width:1299px){.wide-form-cta__container__forms .form-connector__submit-button{margin-left:20px}
}
.wide-form-cta__container__forms .form-connector__thankyou-message{color:#fff;padding:0 20px;border-left:1px solid #7b7b7b}
@media only screen and (max-width:767px){.wide-form-cta__container__forms .form-connector__thankyou-message{border-left:0;padding:0}
}
.wide-form-cta__container__forms .form-connector__thankyou-message__title{font-size:20px;line-height:51px;padding-bottom:10px;padding-top:0}
@media only screen and (max-width:767px){.wide-form-cta__container__forms .form-connector__thankyou-message__title{font-size:16px}
}
.wide-form-cta__container__forms .form-connector__thankyou-message__description{font-size:14px;line-height:20px}
@media only screen and (max-width:767px){.wide-form-cta__container__forms .form-connector__thankyou-message__description{font-size:12px;line-height:18px}
}
@media only screen and (max-width:839px){.content-strip__container{padding:20px 0}
}
@media only screen and (min-width:840px){.content-strip__container{padding:1.5% 0}
}
.content-strip__container.sub-content-strip{padding-bottom:30px}
@media only screen and (max-width:839px){.content-strip__container.sub-content-strip{margin-bottom:0}
}
@media only screen and (min-width:840px){.content-strip__container.sub-content-strip{margin-bottom:25px;position:relative;z-index:1}
}
.content-strip__container__content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#fff}
@media only screen and (max-width:839px){.content-strip__container__content{-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
}
.content-strip__container__content__image-block{padding:0}
.content-strip__container__content__image-block__image{margin:0 auto}
@media only screen and (max-width:839px){.content-strip__container__content__image-block__image{max-width:100%;max-height:100%}
}
@media only screen and (min-width:840px){.content-strip__container__content__image-block__image{max-width:255px;max-height:168px}
}
.content-strip__container__content__text-block{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}
@media only screen and (max-width:839px){.content-strip__container__content__text-block{width:100%;padding-left:0}
}
@media only screen and (min-width:840px){.content-strip__container__content__text-block{padding-left:5%;-webkit-flex-basis:80%;-moz-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%}
}
.content-strip__container__content__text-block__title{line-height:33px}
@media only screen and (max-width:839px){.content-strip__container__content__text-block__title{font-size:30px;padding-bottom:5px}
}
@media only screen and (min-width:840px){.content-strip__container__content__text-block__title{font-size:30px;padding-bottom:5px}
}
.content-strip__container__content__text-block__description{padding-bottom:20px}
.content-strip__container__content__text-block__description--read-more{display:none}
@media only screen and (max-width:839px){.content-strip__container__content__text-block__description{font-size:12px;line-height:18px}
}
@media only screen and (min-width:840px){.content-strip__container__content__text-block__description{font-size:14px;line-height:20px}
}
@media only screen and (max-width:839px){.content-strip__container__content__text-block__learn-more{padding-bottom:20px}
}
.content-strip__container__content__text-block__read-more{display:none;font-size:14px;line-height:20px}
.content-strip__container__content__text-block__read-more.active{display:block}
.content-strip__container__content__text-block__read-more__label__icon{vertical-align:middle}
.content-strip__container__content__mobile-block{-moz-transition:all 500ms ease-in-out;-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;max-height:0;opacity:0;overflow:hidden}
.content-strip__container__content__mobile-block.active{-moz-transition:all 500ms ease-in-out;-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;max-height:1000px;opacity:1}
.content-strip__container__content__mobile-block__image-block{padding-bottom:20px}
.content-strip__container__content__mobile-block__read-less{font-size:14px;line-height:20px}
@media only screen and (min-width:840px){.content-strip .header__shadow--content-strip{margin-top:-55px}
}
@media only screen and (min-width:840px){.content-strip .header__shadow__container--content-strip{position:relative;z-index:0}
}
@media only screen and (min-width:840px){.content-strip__subcontent{margin-top:-60px}
}
.cta-support-tab__container{color:#444}
.cta-support-tab__container__headline__content{padding:20px 0;width:100%}
@media only screen and (min-width:1300px){.cta-support-tab__container__headline__content{width:70%}
}
@media only screen and (min-width:1200px) and (max-width:1299px){.cta-support-tab__container__headline__content{width:70%}
}
@media only screen and (max-width:839px){.cta-support-tab__container__headline__content__title{font-size:20px;line-height:23px}
}
@media only screen and (min-width:840px){.cta-support-tab__container__headline__content__title{font-size:40px}
}
@media only screen and (max-width:839px){.cta-support-tab__container__headline__content__description{font-size:12px;line-height:16px}
}
@media only screen and (min-width:840px){.cta-support-tab__container__headline__content__description{font-size:12px;line-height:28px}
}
.cta-support-tab__container__main{-moz-box-shadow:0 6px 15px -5px rgba(0,0,0,0.35);-webkit-box-shadow:0 6px 15px -5px rgba(0,0,0,0.35);box-shadow:0 6px 15px -5px rgba(0,0,0,0.35)}
@media only screen and (min-width:840px){.cta-support-tab__container__main{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
}
.cta-support-tab__container__main__tabs{padding-top:14px}
@media only screen and (max-width:839px){.cta-support-tab__container__main__tabs{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:no-wrap;-moz-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding:0 20px}
}
@media only screen and (min-width:1300px){.cta-support-tab__container__main__tabs{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;padding-left:10%;width:25%}
}
@media only screen and (min-width:1200px) and (max-width:1299px){.cta-support-tab__container__main__tabs{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end;padding-left:5%;width:25%}
}
@media only screen and (min-width:980px) and (max-width:1199px){.cta-support-tab__container__main__tabs{padding-left:10%;width:35%}
}
@media only screen and (min-width:840px) and (max-width:980px){.cta-support-tab__container__main__tabs{padding-left:10%;width:35%}
}
@media only screen and (min-width:840px){.cta-support-tab__container__main__tabs__tab{border-bottom:1px solid #ccc;padding:6px 0}
.cta-support-tab__container__main__tabs__tab:last-child{border-bottom:0}
}
@media only screen and (max-width:839px){.cta-support-tab__container__main__tabs__tab{border-right:1px solid #ccc;text-align:center;width:33%}
.cta-support-tab__container__main__tabs__tab:last-child{border-right:0}
}
.cta-support-tab__container__main__tabs__tab__links{color:#444}
@media only screen and (min-width:840px){.cta-support-tab__container__main__tabs__tab__links{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;max-width:340px;padding:18px 0}
}
@media only screen and (max-width:839px){.cta-support-tab__container__main__tabs__tab__links{display:block;margin:-1px 7px}
}
@media only screen and (min-width:1300px){.cta-support-tab__container__main__tabs__tab__links{min-width:310px}
}
@media only screen and (min-width:1200px) and (max-width:1299px){.cta-support-tab__container__main__tabs__tab__links{min-width:310px}
}
@media only screen and (min-width:980px) and (max-width:1199px){.cta-support-tab__container__main__tabs__tab__links{min-width:260px}
}
.cta-support-tab__container__main__tabs__tab__links.active{color:#fff}
@media only screen and (max-width:839px){.cta-support-tab__container__main__tabs__tab__links__icon{font-size:35px;line-height:40px;padding:15px 0}
}
@media only screen and (min-width:840px){.cta-support-tab__container__main__tabs__tab__links__icon{font-size:20px;padding-left:8px}
}
.cta-support-tab__container__main__tabs__tab__links__text{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;width:100%}
@media only screen and (max-width:839px){.cta-support-tab__container__main__tabs__tab__links__text{display:none}
}
.cta-support-tab__container__main__tabs__tab__links__text [class*=" icon-"],.cta-support-tab__container__main__tabs__tab__links__text [class^="icon-"]{font-size:12px;padding-right:8px}
.cta-support-tab__container__main__tabs__tab__links__text__content{padding-left:15px}
@media only screen and (min-width:840px){.cta-support-tab__container__main__tabs__tab__links__text__content__title{font-size:18px;line-height:15px}
}
@media only screen and (min-width:840px){.cta-support-tab__container__main__tabs__tab__links__text__content__description{font-size:12px;line-height:15px}
}
.cta-support-tab__container__main--container{display:block;width:100%}
@media only screen and (min-width:1300px){.cta-support-tab__container__main--container{width:75%}
}
@media only screen and (min-width:1200px) and (max-width:1299px){.cta-support-tab__container__main--container{width:75%}
}
@media only screen and (min-width:980px) and (max-width:1199px){.cta-support-tab__container__main--container{width:80%}
}
@media only screen and (min-width:840px) and (max-width:980px){.cta-support-tab__container__main--container{width:65%}
}
@media only screen and (min-width:840px){.cta-support-tab__container__main--container .cta-support-tab--linear-gradient{background:rgba(0,0,0,0.25);background:-webkit-linear-gradient(top right,rgba(0,0,0,0.25) 0,transparent 50%);background:linear-gradient(to bottom left,rgba(0,0,0,0.25) 0,transparent 50%);background-color:inherit;height:100%}
}
.cta-support-tab__container__main__panel{display:none;padding:20px 0;max-width:820px}
.cta-support-tab__container__main__panel.active{display:block}
.cta-support-tab__container__main__panel .form-connector__input--wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media only screen and (min-width:1300px){.cta-support-tab__container__main__panel .form-connector__input--wrapper{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}
}
@media only screen and (min-width:1200px) and (max-width:1299px){.cta-support-tab__container__main__panel .form-connector__input--wrapper{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}
}
@media only screen and (min-width:980px) and (max-width:1199px){.cta-support-tab__container__main__panel .form-connector__input--wrapper{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}
}
@media only screen and (min-width:840px) and (max-width:980px){.cta-support-tab__container__main__panel .form-connector__input--wrapper{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}
}
@media only screen and (max-width:839px){.cta-support-tab__container__main__panel .form-connector__input--wrapper{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;padding-left:20px}
}
.cta-support-tab__container__main__panel .form-connector__submit-button--wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media only screen and (min-width:1300px){.cta-support-tab__container__main__panel .form-connector__submit-button--wrapper{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}
}
@media only screen and (min-width:1200px) and (max-width:1299px){.cta-support-tab__container__main__panel .form-connector__submit-button--wrapper{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}
}
@media only screen and (min-width:980px) and (max-width:1199px){.cta-support-tab__container__main__panel .form-connector__submit-button--wrapper{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}
}
@media only screen and (min-width:840px) and (max-width:980px){.cta-support-tab__container__main__panel .form-connector__submit-button--wrapper{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}
}
@media only screen and (max-width:839px){.cta-support-tab__container__main__panel .form-connector__submit-button--wrapper{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;padding-left:20px}
}
.cta-support-tab__container__main__panel .form-connector__input-container{width:390px}
@media only screen and (min-width:1300px){.cta-support-tab__container__main__panel .form-connector__input-container:nth-child(odd){margin:0 20px}
}
@media only screen and (min-width:1200px) and (max-width:1299px){.cta-support-tab__container__main__panel .form-connector__input-container:nth-child(odd){margin:0 20px}
}
@media only screen and (min-width:980px) and (max-width:1199px){.cta-support-tab__container__main__panel .form-connector__input-container{margin-left:15px}
}
@media only screen and (min-width:840px) and (max-width:980px){.cta-support-tab__container__main__panel .form-connector__input-container{margin-left:15px}
}
@media only screen and (max-width:415px){.cta-support-tab__container__main__panel .form-connector__input-container{width:280px}
}
@media only screen and (min-width:840px){.cta-support-tab__container__main__panel .form-connector__submit-button{margin-left:15px}
}
@media only screen and (max-width:839px){.cta-support-tab__container__main__panel .form-connector__submit-button{margin-right:20%}
}
@media only screen and (max-width:415px){.cta-support-tab__container__main__panel .form-connector__submit-button{margin-right:10%}
}
.cta-support-tab__container__main__panel .form-connector__thankyou-message{color:#fff;padding:0 20px}
@media only screen and (max-width:839px){.cta-support-tab__container__main__panel .form-connector__thankyou-message__title{font-size:16px}
}
@media only screen and (min-width:840px){.cta-support-tab__container__main__panel .form-connector__thankyou-message__title{font-size:20px}
}
@media only screen and (max-width:839px){.cta-support-tab__container__main__panel .form-connector__thankyou-message__description{font-size:12px;line-height:18px}
}
@media only screen and (min-width:840px){.cta-support-tab__container__main__panel .form-connector__thankyou-message__description{font-size:14px;line-height:20px}
}
.cta-support-tab__container__qa{padding:20px 0}
.cta-support-tab__container__qa__content{width:100%}
@media only screen and (min-width:1300px){.cta-support-tab__container__qa__content{width:60%}
}
@media only screen and (min-width:1200px) and (max-width:1299px){.cta-support-tab__container__qa__content{width:60%}
}
.cta-support-tab__container__qa__content__item{font-size:12px;line-height:18px;outline:0;padding-bottom:20px;position:relative}
.cta-support-tab__container__qa__content__item__grip{display:none;position:absolute;right:0;top:0}
@media only screen and (max-width:839px){.cta-support-tab__container__qa__content__item__grip{display:block}
}
.cta-support-tab__container__qa__content__item__grip span{background-image:url(../designs/pall/img/item-grip-mobile.png);display:block;height:30px;width:27px}
.cta-support-tab__container__qa__content__item__question{padding-bottom:10px}
@media only screen and (max-width:839px){.cta-support-tab__container__qa__content__item__question{padding-top:40px}
}
.cta-support-tab__container__qa__content__item span{font-family:'proxima-nova-bold';font-size:20px;line-height:18px}
.lead-gen-block__container{color:#fff;padding:0;position:relative}
.lead-gen-block__container.bg-cover{background-size:cover}
.lead-gen-block__container__background-image{position:absolute;right:0;top:0;width:auto}
.lead-gen-block__container__content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
@media only screen and (min-width:1024px){.lead-gen-block__container__content{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}
}
@media only screen and (min-width:768px) and (max-width:1023px){.lead-gen-block__container__content{-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
}
@media only screen and (max-width:767px){.lead-gen-block__container__content{-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
}
.lead-gen-block__container__content__block{padding-top:40px}
@media only screen and (min-width:1024px){.lead-gen-block__container__content__block{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}
}
.lead-gen-block__container__content__block__title{margin-bottom:20px}
.lead-gen-block__container__content__block__title__main{font-size:50px;line-height:51px;padding-bottom:10px}
@media only screen and (max-width:767px){.lead-gen-block__container__content__block__title__main{font-size:20px;line-height:21px}
}
.lead-gen-block__container__content__block__title__sub{font-size:20px;line-height:28px;padding-bottom:10px}
@media only screen and (max-width:767px){.lead-gen-block__container__content__block__title__sub{font-size:12px;line-height:14px}
}
.lead-gen-block__container__content__block__title__txt-small{font-size:14px;line-height:20px;padding-bottom:10px}
@media only screen and (max-width:767px){.lead-gen-block__container__content__block__title__txt-small{font-size:12px;line-height:20px}
}
.lead-gen-block__container__content__block__title__txt-large{font-size:16px;line-height:20px;padding-bottom:10px}
@media only screen and (max-width:767px){.lead-gen-block__container__content__block__title__txt-large{font-size:12px;line-height:20px}
}
.lead-gen-block__container__content__block__responsive-video{position:relative;padding-bottom:56.25%;height:0;margin-bottom:20px}
.lead-gen-block__container__content__block__responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.lead-gen-block__container__content__block__image{height:auto;margin-bottom:10px}
.lead-gen-block__container__content__block__image img{width:100%}
.lead-gen-block__container__content__block__items{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;padding-bottom:20px}
@media only screen and (min-width:768px) and (max-width:1023px){.lead-gen-block__container__content__block__items{margin:30px 0}
}
@media only screen and (max-width:767px){.lead-gen-block__container__content__block__items{-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;margin-bottom:20px}
}
.lead-gen-block__container__content__block__items__item{display:block;text-align:center;-webkit-flex-basis:33%;-moz-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%}
@media only screen and (max-width:767px){.lead-gen-block__container__content__block__items__item{-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;border-left:0;border-bottom:1px dotted;margin-bottom:20px}
}
@media only screen and (min-width:768px) and (max-width:1023px){.lead-gen-block__container__content__block__items__item{padding:15px}
.lead-gen-block__container__content__block__items__item:not(:first-child){border-left:1px dotted;padding-bottom:60px}
}
@media only screen and (min-width:1024px){.lead-gen-block__container__content__block__items__item{padding:15px}
.lead-gen-block__container__content__block__items__item:not(:first-child){border-left:1px dotted;padding-bottom:10px}
}
.lead-gen-block__container__content__block__items__item__icon{margin-bottom:20px}
.lead-gen-block__container__content__block__items__item__icon span{display:inline-block;font-size:30px;text-align:center;vertical-align:middle}
@media only screen and (min-width:1024px){.lead-gen-block__container__content__block__items__item__icon span{font-size:40px}
}
.lead-gen-block__container__content__block__items__item__icon__img{display:block;height:30px;margin:auto;vertical-align:middle;width:30px}
@media only screen and (min-width:1024px){.lead-gen-block__container__content__block__items__item__icon__img{height:40px;width:40px}
}
.lead-gen-block__container__content__block__items__item__icon__prodimg{display:block;height:30px;margin:auto;vertical-align:middle;width:30px}
@media only screen and (min-width:1024px){.lead-gen-block__container__content__block__items__item__icon__prodimg{height:40px;width:40px}
}
@media only screen and (max-width:767px){.lead-gen-block__container__content__block__items__item__text-block{margin-bottom:20px}
}
.lead-gen-block__container__content__block__items__item__text-block__title{font-size:20px;line-height:20px;margin-bottom:10px}
@media only screen and (max-width:767px){.lead-gen-block__container__content__block__items__item__text-block__title{font-size:16px;line-height:18px}
}
.lead-gen-block__container__content__block__items__item__text-block__subtitle{font-size:14px;line-height:18px}
@media only screen and (max-width:767px){.lead-gen-block__container__content__block__items__item__text-block__subtitle{font-size:12px;line-height:14px}
}
@media only screen and (min-width:1024px){.lead-gen-block__container__content__forms-block{-webkit-flex-basis:40%;-moz-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;margin-right:3%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;height:100%}
}
@media only screen and (min-width:768px) and (max-width:1023px){.lead-gen-block__container__content__forms-block{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}
}
@media only screen and (max-width:767px){.lead-gen-block__container__content__forms-block{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}
}
.lead-gen-block__container__content__forms-block__forms{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}
@media only screen and (min-width:768px) and (max-width:1023px){.lead-gen-block__container__content__forms-block__forms{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}
}
.lead-gen-block__container__content__forms-block__forms__textbox{background:rgba(0,0,0,0.6);text-align:left}
@media only screen and (min-width:768px) and (max-width:1023px){.lead-gen-block__container__content__forms-block__forms__textbox{width:50%}
}
@media only screen and (min-width:1024px){.lead-gen-block__container__content__forms-block__forms__textbox{text-align:center}
}
.lead-gen-block__container__content__forms-block__forms__textbox__image{padding:40px 40px 20px}
@media only screen and (min-width:1024px){.lead-gen-block__container__content__forms-block__forms__textbox__image{margin:0 auto}
}
.lead-gen-block__container__content__forms-block__forms__textbox__sub{font-size:16px;line-height:22px;padding:0 40px 40px}
@media only screen and (min-width:1024px){.lead-gen-block__container__content__forms-block__forms__textbox__sub{font-size:20px;line-height:28px}
}
.lead-gen-block__container__content__forms-block__forms__formbox{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}
@media only screen and (min-width:768px) and (max-width:1023px){.lead-gen-block__container__content__forms-block__forms__formbox{width:50%}
}
.lead-gen-block__container__content__forms-block__forms__formbox__tabcontent{display:none;padding:20px}
@media only screen and (min-width:1024px){.lead-gen-block__container__content__forms-block__forms__formbox__tabcontent{padding:20px 10%}
}
.lead-gen-block__container__content__forms-block__forms__formbox__tabcontent.active{display:block;background:rgba(0,0,0,0.3)}
.lead-gen-block__container__content__forms-block__forms__formbox__tabcontent__description{line-height:20px;text-align:center;padding-bottom:20px}
@media only screen and (min-width:1024px){.lead-gen-block__container__content__forms-block__forms__formbox__tabcontent__description{font-size:18px}
}
@media only screen and (min-width:768px) and (max-width:1023px){.lead-gen-block__container__content__forms-block__forms__formbox__tabcontent__description{font-size:14px}
}
@media only screen and (max-width:767px){.lead-gen-block__container__content__forms-block__forms__formbox__tabcontent__description{font-size:12px}
}
.lead-gen-block__container__content__forms-block__forms__formbox .form-connector__thankyou-message{padding:0 20px}
@media only screen and (max-width:839px){.lead-gen-block__container__content__forms-block__forms__formbox .form-connector__thankyou-message__title{font-size:16px}
}
@media only screen and (min-width:840px){.lead-gen-block__container__content__forms-block__forms__formbox .form-connector__thankyou-message__title{font-size:20px}
}
@media only screen and (max-width:839px){.lead-gen-block__container__content__forms-block__forms__formbox .form-connector__thankyou-message__description{font-size:12px;line-height:18px}
}
@media only screen and (min-width:840px){.lead-gen-block__container__content__forms-block__forms__formbox .form-connector__thankyou-message__description{font-size:14px;line-height:20px}
}
.lead-gen-block__container__content__forms-block__forms__formbox__tabs{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;padding-bottom:15px;background:rgba(0,0,0,0.3)}
.lead-gen-block__container__content__forms-block__forms__formbox__tabs__tab{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}
.lead-gen-block__container__content__forms-block__forms__formbox__tabs__tab.active{background:0}
.lead-gen-block__container__content__forms-block__forms__formbox__tabs__tab__link{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;padding:10px}
.lead-gen-block__container__content__forms-block__forms__formbox__tabs__tab__link__icon{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;font-size:20px;font-size:30px;opacity:.6;padding-left:10px;padding-right:15px}
@media only screen and (min-width:1024px){.lead-gen-block__container__content__forms-block__forms__formbox__tabs__tab__link__icon{font-size:30px}
}
.lead-gen-block__container__content__forms-block__forms__formbox__tabs__tab__link__text__main{font-size:16px;line-height:25px}
@media only screen and (min-width:1024px){.lead-gen-block__container__content__forms-block__forms__formbox__tabs__tab__link__text__main{font-size:30px}
}
.lead-gen-block__container__content__forms-block__forms__formbox__tabs__tab__link__text__sub{font-size:12px;line-height:12px}
@media only screen and (min-width:1024px){.lead-gen-block__container__content__forms-block__forms__formbox__tabs__tab__link__text__sub{font-size:20px;line-height:28px}
}
.solution-story-component__container__content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}
.solution-story-component__container__content__text-block{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-basis:80%;-moz-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%;margin-top:2px;position:relative}
@media only screen and (max-width:839px){.solution-story-component__container__content__text-block{padding-left:0;width:100%}
}
@media only screen and (min-width:840px){.solution-story-component__container__content__text-block{padding-left:14px}
}
.solution-story-component__container__content__text-block__icon-container{-webkit-border-radius:53px;-moz-border-radius:53px;-ms-border-radius:53px;border-radius:53px;position:absolute;top:20px}
@media only screen and (max-width:839px){.solution-story-component__container__content__text-block__icon-container{border:3px solid;height:32px;width:32px}
}
@media only screen and (min-width:840px){.solution-story-component__container__content__text-block__icon-container{border:7px solid;height:64px;width:64px}
}
.solution-story-component__container__content__text-block__icon-container__icon{display:inline-block;text-align:center;vertical-align:middle}
@media only screen and (max-width:839px){.solution-story-component__container__content__text-block__icon-container__icon{font-size:17px;line-height:32px;width:32px}
}
@media only screen and (min-width:840px){.solution-story-component__container__content__text-block__icon-container__icon{font-size:35px;line-height:64px;width:64px}
}
@media only screen and (max-width:839px){.solution-story-component__container__content__text-block__icon-container__icon.icon-pallblue{font-size:15px}
}
@media only screen and (min-width:840px){.solution-story-component__container__content__text-block__icon-container__icon.icon-pallblue{font-size:30px}
}
@media only screen and (max-width:839px){.solution-story-component__container__content__text-block__icon-container__icon[class*=" icon-aria"],.solution-story-component__container__content__text-block__icon-container__icon[class^="icon-aria"],.solution-story-component__container__content__text-block__icon-container__icon.icon-microfiltration,.solution-story-component__container__content__text-block__icon-container__icon.icon-product-selector{font-size:12px}
}
@media only screen and (min-width:840px){.solution-story-component__container__content__text-block__icon-container__icon[class*=" icon-aria"],.solution-story-component__container__content__text-block__icon-container__icon[class^="icon-aria"],.solution-story-component__container__content__text-block__icon-container__icon.icon-microfiltration,.solution-story-component__container__content__text-block__icon-container__icon.icon-product-selector{font-size:25px}
}
@media only screen and (max-width:839px){.solution-story-component__container__content__text-block__icon-container__icon.icon-impro{font-size:10px}
}
@media only screen and (min-width:840px){.solution-story-component__container__content__text-block__icon-container__icon.icon-impro{font-size:20px}
}
.solution-story-component__container__content__text-block__wrapper{border-left:2px dotted;margin-left:38px;padding-left:64px;padding-top:20px}
@media only screen and (max-width:839px){.solution-story-component__container__content__text-block__wrapper{margin-left:18px;padding-left:35px}
}
@media only screen and (min-width:840px){.solution-story-component__container__content__text-block__wrapper{padding-bottom:20px}
}
.solution-story-component__container__content__text-block__wrapper--first{margin-top:20px;padding-top:0}
.solution-story-component__container__content__text-block__wrapper--last.bg-charcoal3:before{background:#2b2a2a;background:-webkit-linear-gradient(bottom,#2b2a2a,rgba(43,42,42,0.5));background:linear-gradient(to top,#2b2a2a,rgba(43,42,42,0.5));background-color:transparent}
.solution-story-component__container__content__text-block__wrapper--last.bg-charcoal2:before{background:#1b1b1b;background:-webkit-linear-gradient(bottom,#1b1b1b,rgba(27,27,27,0.5));background:linear-gradient(to top,#1b1b1b,rgba(27,27,27,0.5));background-color:transparent}
.solution-story-component__container__content__text-block__wrapper--last.bg-white:before{background:#fff;background:-webkit-linear-gradient(bottom,#fff,rgba(255,255,255,0.5));background:linear-gradient(to top,#fff,rgba(255,255,255,0.5));background-color:transparent}
.solution-story-component__container__content__text-block__wrapper--last.bg-greystrip:before{background:#f4f4f4;background:-webkit-linear-gradient(bottom,#f4f4f4,rgba(244,244,244,0.5));background:linear-gradient(to top,#f4f4f4,rgba(244,244,244,0.5));background-color:transparent}
.solution-story-component__container__content__text-block__wrapper--last:before{content:' ';height:calc(100% - 100px);left:10px;position:absolute;top:100px;width:50px}
.solution-story-component__container__content__text-block__wrapper__title{padding-bottom:10px}
@media only screen and (max-width:839px){.solution-story-component__container__content__text-block__wrapper__title{font-size:16px;line-height:18px}
}
@media only screen and (min-width:840px){.solution-story-component__container__content__text-block__wrapper__title{font-size:20px;line-height:22px}
}
.solution-story-component__container__content__text-block__wrapper__description{padding-bottom:20px}
@media only screen and (max-width:839px){.solution-story-component__container__content__text-block__wrapper__description{font-size:12px;line-height:18px}
}
@media only screen and (min-width:840px){.solution-story-component__container__content__text-block__wrapper__description{font-size:14px;line-height:22px}
}
.solution-story-component__container__content__text-block__wrapper__learn-more{padding-bottom:20px}
.solution-story-component__container__content__image-block{margin:20px 10px 0;max-width:147px;position:relative}
.solution-story-component__container__content__image-block__image{margin:0 auto}
.solution-story-component__container__content__image-block__link-container{bottom:0;left:0;margin:0 auto;opacity:.8;position:absolute;text-align:left;width:100%}
.solution-story-component__container__content__image-block__link-container a{font-size:12px;line-height:24px;padding:0 10px}
.sub-content-strip-component__container__content__asset__item,.sub-content-strip-component__container__content__page__item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;overflow:hidden;position:relative}
.sub-content-strip-component__container__content__asset__item__img,.sub-content-strip-component__container__content__page__item__img{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
@media only screen and (max-width:839px){.sub-content-strip-component__container__content__asset__item__img,.sub-content-strip-component__container__content__page__item__img{padding-right:10px;padding-top:20px}
}
@media only screen and (min-width:840px){.sub-content-strip-component__container__content__asset__item__img,.sub-content-strip-component__container__content__page__item__img{min-width:64px;padding-left:20px;padding-top:20px;width:64px}
}
@media only screen and (max-width:839px){.sub-content-strip-component__container__content__asset__item__img [class*=" fa-"],.sub-content-strip-component__container__content__asset__item__img [class*=" icon-"],.sub-content-strip-component__container__content__asset__item__img [class^="icon-"],.sub-content-strip-component__container__content__page__item__img [class*=" fa-"],.sub-content-strip-component__container__content__page__item__img [class*=" icon-"],.sub-content-strip-component__container__content__page__item__img [class^="icon-"]{font-size:32px;line-height:40px}
}
@media only screen and (min-width:840px){.sub-content-strip-component__container__content__asset__item__img [class*=" fa-"],.sub-content-strip-component__container__content__asset__item__img [class*=" icon-"],.sub-content-strip-component__container__content__asset__item__img [class^="icon-"],.sub-content-strip-component__container__content__page__item__img [class*=" fa-"],.sub-content-strip-component__container__content__page__item__img [class*=" icon-"],.sub-content-strip-component__container__content__page__item__img [class^="icon-"]{font-size:70px}
}
@media only screen and (max-width:839px){.sub-content-strip-component__container__content__asset__item__img .icon-computer,.sub-content-strip-component__container__content__page__item__img .icon-computer{font-size:28px}
}
.sub-content-strip-component__container__content__asset__item__img .article-date,.sub-content-strip-component__container__content__page__item__img .article-date{padding-bottom:0;padding-top:10px}
.sub-content-strip-component__container__content__asset__item__img .article-date .article-date__year-month,.sub-content-strip-component__container__content__page__item__img .article-date .article-date__year-month{-webkit-clip-path:polygon(0 0,100% 0,100% 70%,50% 100%,0 70%);clip-path:polygon(0 0,100% 0,100% 70%,50% 100%,0 70%)}
@media only screen and (max-width:839px){.sub-content-strip-component__container__content__asset__item__img .article-date .article-date__year-month,.sub-content-strip-component__container__content__page__item__img .article-date .article-date__year-month{padding:10px 7px}
}
@media only screen and (min-width:840px){.sub-content-strip-component__container__content__asset__item__img .article-date .article-date__year-month,.sub-content-strip-component__container__content__page__item__img .article-date .article-date__year-month{padding:10px 5px}
}
.sub-content-strip-component__container__content__asset__item__img .article-date .article-date__day,.sub-content-strip-component__container__content__page__item__img .article-date .article-date__day{display:block;margin-left:4px;margin-right:4px;margin-top:-16px}
@media only screen and (max-width:839px){.sub-content-strip-component__container__content__asset__item__img .article-date .article-date__day,.sub-content-strip-component__container__content__page__item__img .article-date .article-date__day{padding:10px 6px}
}
@media only screen and (min-width:840px){.sub-content-strip-component__container__content__asset__item__img .article-date .article-date__day,.sub-content-strip-component__container__content__page__item__img .article-date .article-date__day{padding:16px 6px}
}
.sub-content-strip-component__container__content__asset__item__container--asset,.sub-content-strip-component__container__content__page__item__container--asset{width:100%}
@media only screen and (max-width:839px){.sub-content-strip-component__container__content__asset__item__container--asset,.sub-content-strip-component__container__content__page__item__container--asset{margin-left:20px}
}
@media only screen and (max-width:839px){.sub-content-strip-component__container__content__asset__item__container,.sub-content-strip-component__container__content__page__item__container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
}
@media only screen and (min-width:840px){.sub-content-strip-component__container__content__asset__item__container,.sub-content-strip-component__container__content__page__item__container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
}
.sub-content-strip-component__container__content__asset__item__data,.sub-content-strip-component__container__content__page__item__data{padding:20px 0}
@media only screen and (max-width:839px){.sub-content-strip-component__container__content__asset__item__data--external,.sub-content-strip-component__container__content__asset__item__data--internal,.sub-content-strip-component__container__content__page__item__data--external,.sub-content-strip-component__container__content__page__item__data--internal{margin-left:45px;width:100%}
}
@media only screen and (max-width:480px){.sub-content-strip-component__container__content__asset__item__data--external,.sub-content-strip-component__container__content__asset__item__data--internal,.sub-content-strip-component__container__content__page__item__data--external,.sub-content-strip-component__container__content__page__item__data--internal{margin-left:0}
}
@media only screen and (max-width:839px){.sub-content-strip-component__container__content__asset__item__data--non-gated,.sub-content-strip-component__container__content__page__item__data--non-gated{margin-left:20px;width:100%}
}
@media only screen and (min-width:840px){.sub-content-strip-component__container__content__asset__item__data,.sub-content-strip-component__container__content__page__item__data{margin-left:35px;width:65%}
}
.sub-content-strip-component__container__content__asset__item__data__title h2,.sub-content-strip-component__container__content__page__item__data__title h2{display:inline-block;margin-right:5px}
@media only screen and (max-width:839px){.sub-content-strip-component__container__content__asset__item__data__title h2,.sub-content-strip-component__container__content__page__item__data__title h2{font-size:16px;line-height:18px}
}
@media only screen and (min-width:840px){.sub-content-strip-component__container__content__asset__item__data__title h2,.sub-content-strip-component__container__content__page__item__data__title h2{font-size:20px;line-height:20px}
}
.sub-content-strip-component__container__content__asset__item__data__title a,.sub-content-strip-component__container__content__page__item__data__title a{color:#1b1b1b;font-size:14px;line-height:15px}
.sub-content-strip-component__container__content__asset__item__data__title__separator,.sub-content-strip-component__container__content__page__item__data__title__separator{height:2px}
.sub-content-strip-component__container__content__asset__item__data__title__type span,.sub-content-strip-component__container__content__page__item__data__title__type span{font-size:14px;font-weight:bold;line-height:15px}
@media only screen and (max-width:839px){.sub-content-strip-component__container__content__asset__item__data__description,.sub-content-strip-component__container__content__page__item__data__description{font-size:12px;line-height:18px;padding-top:10px}
}
@media only screen and (min-width:840px){.sub-content-strip-component__container__content__asset__item__data__description,.sub-content-strip-component__container__content__page__item__data__description{font-size:14px;line-height:20px;padding-top:10px}
}
.sub-content-strip-component__container__content__asset__item__data__description__text a,.sub-content-strip-component__container__content__page__item__data__description__text a{color:inherit;text-decoration:underline}
.sub-content-strip-component__container__content__asset__item__data__description__text b,.sub-content-strip-component__container__content__page__item__data__description__text b{font-family:'proxima-nova-bold'}
.sub-content-strip-component__container__content__asset__item__data__description__text b i,.sub-content-strip-component__container__content__page__item__data__description__text b i{font-family:'proxima-nova-bold-italic'}
.sub-content-strip-component__container__content__asset__item__data__description__text i b,.sub-content-strip-component__container__content__page__item__data__description__text i b{font-family:'proxima-nova-bold-italic'}
.sub-content-strip-component__container__content__asset__item__data__description__text ol,.sub-content-strip-component__container__content__page__item__data__description__text ol{list-style-type:decimal;padding-left:40px}
.sub-content-strip-component__container__content__asset__item__data__description__text ul,.sub-content-strip-component__container__content__page__item__data__description__text ul{list-style-type:disc;padding-left:40px}
.sub-content-strip-component__container__content__asset__item__data__description__text ul ul,.sub-content-strip-component__container__content__asset__item__data__description__text ol ul,.sub-content-strip-component__container__content__page__item__data__description__text ul ul,.sub-content-strip-component__container__content__page__item__data__description__text ol ul{list-style-type:circle}
.sub-content-strip-component__container__content__asset__item__data__description__text ol ol ul,.sub-content-strip-component__container__content__asset__item__data__description__text ol ul ul,.sub-content-strip-component__container__content__asset__item__data__description__text ul ol ul,.sub-content-strip-component__container__content__asset__item__data__description__text ul ul ul,.sub-content-strip-component__container__content__page__item__data__description__text ol ol ul,.sub-content-strip-component__container__content__page__item__data__description__text ol ul ul,.sub-content-strip-component__container__content__page__item__data__description__text ul ol ul,.sub-content-strip-component__container__content__page__item__data__description__text ul ul ul{list-style-type:square}
.sub-content-strip-component__container__content__asset__item__data__description__text sub,.sub-content-strip-component__container__content__asset__item__data__description__text sup,.sub-content-strip-component__container__content__page__item__data__description__text sub,.sub-content-strip-component__container__content__page__item__data__description__text sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
.sub-content-strip-component__container__content__asset__item__data__description__text sup,.sub-content-strip-component__container__content__page__item__data__description__text sup{top:-0.5em}
.sub-content-strip-component__container__content__asset__item__data__description__text sub,.sub-content-strip-component__container__content__page__item__data__description__text sub{bottom:-0.25em}
@media only screen and (max-width:839px){.sub-content-strip-component__container__content__asset__item__data__description__text,.sub-content-strip-component__container__content__page__item__data__description__text{padding-bottom:20px}
}
.sub-content-strip-component__container__content__asset__item__data__description__field,.sub-content-strip-component__container__content__page__item__data__description__field{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
.sub-content-strip-component__container__content__asset__item__data__description__field label,.sub-content-strip-component__container__content__page__item__data__description__field label{display:inline-block;font-family:proxima-nova-bold;min-width:20%}
.sub-content-strip-component__container__content__asset__item__data__description__actions,.sub-content-strip-component__container__content__page__item__data__description__actions{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
@media only screen and (max-width:839px){.sub-content-strip-component__container__content__asset__item__data__description__actions,.sub-content-strip-component__container__content__page__item__data__description__actions{font-size:12px;line-height:18px}
}
@media only screen and (min-width:840px){.sub-content-strip-component__container__content__asset__item__data__description__actions,.sub-content-strip-component__container__content__page__item__data__description__actions{font-size:14px;line-height:20px;padding-top:20px}
}
.sub-content-strip-component__container__content__asset__item__data__description__actions .article-date,.sub-content-strip-component__container__content__page__item__data__description__actions .article-date{margin-right:30px;padding-bottom:0}
@media only screen and (max-width:839px){.sub-content-strip-component__container__content__asset__item__data__description__actions--gated,.sub-content-strip-component__container__content__page__item__data__description__actions--gated{width:80%}
}
@media only screen and (min-width:840px){.sub-content-strip-component__container__content__asset__item__data__description__actions--gated,.sub-content-strip-component__container__content__page__item__data__description__actions--gated{padding:2%;width:28%}
}
@media only screen and (min-width:840px){.sub-content-strip-component__container__content__asset__item__data__description__actions--gated .form-connector__inputs-wrapper,.sub-content-strip-component__container__content__page__item__data__description__actions--gated .form-connector__inputs-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
}
.sub-content-strip-component__container__content__asset__item__data__description__actions__asset-content,.sub-content-strip-component__container__content__page__item__data__description__actions__asset-content{width:100%}
@media only screen and (max-width:839px){.sub-content-strip-component__container__content__asset__item__data__description__actions__asset-content,.sub-content-strip-component__container__content__page__item__data__description__actions__asset-content{padding-bottom:10px}
}
.sub-content-strip-component__container__content__asset__item__data__description__actions__asset-content__title,.sub-content-strip-component__container__content__page__item__data__description__actions__asset-content__title{margin-bottom:15px;display:inline-block}
.sub-content-strip-component__container__content__asset__item__data__description__actions__asset-content .form-connector__input-container input,.sub-content-strip-component__container__content__page__item__data__description__actions__asset-content .form-connector__input-container input{background-color:#dbdbdb}
.sub-content-strip-component__container__content__asset__item__data__description__actions__asset-content .form-connector__inputs-wrapper,.sub-content-strip-component__container__content__page__item__data__description__actions__asset-content .form-connector__inputs-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}
@media only screen and (max-width:839px){.sub-content-strip-component__container__content__asset__item__data__description__actions__asset-content .form-connector__inputs-wrapper,.sub-content-strip-component__container__content__page__item__data__description__actions__asset-content .form-connector__inputs-wrapper{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
}
.sub-content-strip-component__container__content__asset__item__data__description__actions__asset-content .form-connector__input-container,.sub-content-strip-component__container__content__page__item__data__description__actions__asset-content .form-connector__input-container{-webkit-flex-basis:47%;-moz-flex-basis:47%;-ms-flex-preferred-size:47%;flex-basis:47%}
.sub-content-strip-component__container__content__asset__item__data__description__actions__asset-content .form-connector--download__languages,.sub-content-strip-component__container__content__page__item__data__description__actions__asset-content .form-connector--download__languages{display:inline-block}
.sub-content-strip-component__container__content__asset__item__sidebar,.sub-content-strip-component__container__content__page__item__sidebar{margin-left:50px;padding:20px 0}
.sub-content-strip-component__container__content__asset__item__sidebar__title h2,.sub-content-strip-component__container__content__page__item__sidebar__title h2{display:inline-block;margin-right:5px}
@media only screen and (max-width:839px){.sub-content-strip-component__container__content__asset__item__sidebar__title h2,.sub-content-strip-component__container__content__page__item__sidebar__title h2{font-size:16px;line-height:18px}
}
@media only screen and (min-width:840px){.sub-content-strip-component__container__content__asset__item__sidebar__title h2,.sub-content-strip-component__container__content__page__item__sidebar__title h2{font-size:20px;line-height:20px}
}
@media only screen and (max-width:839px){.sub-content-strip-component__container__content__asset__item__sidebar ul,.sub-content-strip-component__container__content__page__item__sidebar ul{font-size:12px;line-height:18px;padding-top:12px}
}
@media only screen and (min-width:840px){.sub-content-strip-component__container__content__asset__item__sidebar ul,.sub-content-strip-component__container__content__page__item__sidebar ul{font-size:14px;line-height:20px;padding-top:12px}
}
.sub-content-strip-component__container__content__asset__item__sidebar ul a,.sub-content-strip-component__container__content__page__item__sidebar ul a{color:#184d9d}
@media only screen and (max-width:839px){.sub-content-strip-component__container__content__asset__item__sidebar ul a,.sub-content-strip-component__container__content__page__item__sidebar ul a{font-size:12px;line-height:18px}
}
@media only screen and (min-width:840px){.sub-content-strip-component__container__content__asset__item__sidebar ul a,.sub-content-strip-component__container__content__page__item__sidebar ul a{font-size:14px;line-height:20px}
}
@media only screen and (max-width:839px){.sub-content-strip-component__container .article-date__em{font-size:16px;line-height:16px;padding-top:7px}
}
@media only screen and (min-width:840px){.sub-content-strip-component__container .article-date__em{font-size:16px;line-height:8px;padding-top:7px}
}
@media only screen and (min-width:840px){.sub-content-strip-component__container .article-date__day.date-period-to{padding:0 17px 0 24px}
}
@media only screen and (min-width:840px){.sub-content-strip-component__container .article-date__day.date-period-from{padding:0 20px}
}
@media only screen and (max-width:839px){.sub-content-strip-component__container .article-date__year-month{padding:10px 6px}
}
@media only screen and (min-width:840px){.sub-content-strip-component__container .article-date__year-month{padding:3px 25px}
.sub-content-strip-component__container .article-date__year-month.date-period{padding:3px 25px}
}
.nopadding{padding-top:0 !important}
.nomarginleft{margin-left:0 !important}
.search-header__inner{position:relative}
@media only screen and (min-width:840px){.search-header__inner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;padding:30px 0}
}
@media only screen and (max-width:839px){.search-header__inner{padding:0;width:100%}
}
.search-header__inner__input-text{color:#fff}
.search-header__inner__label{color:#fff}
.search-header__inner__title{color:#fff}
.search-header__title{color:#fff;font-size:40px;margin-right:30px}
@media only screen and (max-width:839px){.search-header__title{display:none}
}
.search-header__criteria,.search-header__results-by{width:330px}
@media only screen and (max-width:839px){.search-header__criteria,.search-header__results-by{border:0;box-sizing:border-box;width:100%}
}
@media only screen and (min-width:840px){.search-header__criteria,.search-header__results-by{height:52px;margin-right:15px;width:40%}
}
.search-header__criteria .form-connector__input-text,.search-header__criteria .form-connector__select,.search-header__refine .form-connector__input-text,.search-header__refine .form-connector__select,.search-header__results-by .form-connector__input-text,.search-header__results-by .form-connector__select{background-color:#666;margin:0;min-height:52px;padding-top:13px}
@media only screen and (max-width:839px){.search-header__criteria .form-connector__input-text,.search-header__criteria .form-connector__select,.search-header__refine .form-connector__input-text,.search-header__refine .form-connector__select,.search-header__results-by .form-connector__input-text,.search-header__results-by .form-connector__select{border:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;border-radius:0}
}
.search-header__criteria .form-connector__input-text__arrow,.search-header__criteria .form-connector__select__arrow,.search-header__refine .form-connector__input-text__arrow,.search-header__refine .form-connector__select__arrow,.search-header__results-by .form-connector__input-text__arrow,.search-header__results-by .form-connector__select__arrow{color:#fff;top:10px}
.search-header__criteria .form-connector__input-text__item,.search-header__criteria .form-connector__select__item,.search-header__refine .form-connector__input-text__item,.search-header__refine .form-connector__select__item,.search-header__results-by .form-connector__input-text__item,.search-header__results-by .form-connector__select__item{color:#fff}
.search-header__criteria .form-connector__input-container__label,.search-header__refine .form-connector__input-container__label,.search-header__results-by .form-connector__input-container__label{top:17px}
.search-header__criteria .form-connector__input-container__label.on,.search-header__criteria .form-connector__input-container__label.show,.search-header__refine .form-connector__input-container__label.on,.search-header__refine .form-connector__input-container__label.show,.search-header__results-by .form-connector__input-container__label.on,.search-header__results-by .form-connector__input-container__label.show{top:5px}
.search-header__refine .form-connector__select{background-color:#0866b1}
.search-header__refine .form-connector__select__menu{background-color:transparent}
@media only screen and (min-width:840px){.search-header__submit.btn{width:290px}
}
@media only screen and (max-width:839px){.search-header__submit{background-color:#a8ad0a;border-color:transparent #a8ad0a transparent;font-size:20px;height:52px;position:absolute;top:52px;right:0;width:50px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
.search-header__submit:before{content:'';position:absolute;border-width:8px 8px 8px 0;border-style:solid solid solid none;border-color:inherit;top:15px;left:-6px}
}
ul.ui-autocomplete--search-header{background-color:#666;color:#fff;cursor:pointer;padding:5px;position:absolute;width:50%;z-index:1}
ul.ui-autocomplete--search-header li{padding:5px 0}
ul.ui-autocomplete--topnav{background-color:#444;color:#999;cursor:pointer;font-size:13px;margin-top:30px;padding:0 15px;width:20%;z-index:1035}
ul.ui-autocomplete--topnav li{padding:15px 0;border-bottom:1px solid #696969;line-height:18px;text-transform:uppercase}
ul.ui-autocomplete--topnav li:last-child{border:0}
ul.ui-autocomplete--topnav li:hover{color:#fff;background-color:#696969}
.search-fullwidth{width:100% !important}
.search-results-component{position:relative}
@media only screen and (min-width:840px){.search-results-component{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
}
@media only screen and (max-width:839px){.search-results{width:100%}
}
@media only screen and (min-width:840px){.search-results{padding-top:30px;width:70%}
}
@media only screen and (max-width:839px){.search-results__title{display:inline-block;font-size:14px;padding-top:10px}
}
@media only screen and (min-width:840px){.search-results__title{font-size:40px}
.search-results__title,.search-results__title h2{font-family:proxima-nova-regular}
}
.search-results__title__count,.search-results__title__count-text{font-family:proxima-nova-bold}
.search-results__filtering{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
@media only screen and (max-width:839px){.search-results__filtering{font-size:14px;padding-top:10px}
.search-results__filtering ul li{display:inline;margin-left:10px}
.search-results__filtering ul li a{color:#444}
.search-results__filtering ul li a.active{color:#0a48a3;text-decoration:underline}
.search-results__filtering ul li span{margin-left:10px}
}
@media only screen and (min-width:840px){.search-results__filtering{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;padding:8px 0}
}
.search-results__filtering__left{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
.search-results__filtering__grid,.search-results__filtering__list{color:#444}
.search-results__filtering__grid.active,.search-results__filtering__list.active{color:#184d9d}
.search-results__filtering__items-per-page a{color:#444}
.search-results__filtering__items-per-page a.active{color:#184d9d;font-family:proxima-nova-bold}
.search-results__filtering__separator{margin:0 20px}
.search-results__filtering__right__sort-by{width:215px}
.search-results__filtering__right__sort-by .form-connector__select{background-color:#ccc;color:#444;font-size:16px;margin:0;min-height:30px;padding-top:2px}
.search-results__filtering__right__sort-by .form-connector__select__arrow{top:0}
.search-results__filtering__right__sort-by .form-connector__select__menu{background-color:#ccc}
.search-results__filtering__right__sort-by .form-connector__select__menu__option__item{color:#444}
.search-results__filtering__right__sort-by .form-connector__select__menu__option__item:hover{background-color:#ccc}
.search-results .search-item{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;overflow:hidden;position:relative}
.search-results .search-item:nth-child(even){background-color:#f7f7f7}
@media only screen and (max-width:839px){.search-results .search-item{min-height:220px}
}
.search-results .search-item__img{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
@media only screen and (max-width:839px){.search-results .search-item__img{padding-top:13px;margin-bottom:auto;width:17%;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
}
@media only screen and (min-width:840px){.search-results .search-item__img{width:25%;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
}
.search-results .search-item__img .article-date{padding-bottom:0}
@media only screen and (max-width:839px){.search-results .search-item__img .article-date{padding-top:5px}
.search-results .search-item__img .article-date .article-date__year-month{-webkit-clip-path:polygon(0 0,100% 0,100% 70%,50% 100%,0 70%);clip-path:polygon(0 0,100% 0,100% 70%,50% 100%,0 70%);padding:10px 5px}
.search-results .search-item__img .article-date .article-date__day{display:block;margin-left:4px;margin-right:4px;margin-top:-16px;padding:20px 0 10px}
}
.search-results .search-item__img--solution .solution-story-component__container__content__text-block__icon-container{position:relative;top:0}
.search-results .search-item__img a,.search-results .search-item__img img{height:auto;text-align:center;width:100%}
@media only screen and (max-width:839px){.search-results .search-item__img>span[class*=" fa-"],.search-results .search-item__img>span[class*=" icon-"],.search-results .search-item__img>span[class^="icon-"]{font-size:32px;line-height:40px}
}
@media only screen and (min-width:840px){.search-results .search-item__img>span[class*=" fa-"],.search-results .search-item__img>span[class*=" icon-"],.search-results .search-item__img>span[class^="icon-"]{font-size:70px}
}
@media only screen and (max-width:839px){.search-results .search-item__img>a>span.solution-story{font-size:17px;line-height:32px;width:32px}
}
@media only screen and (min-width:840px){.search-results .search-item__img>a>span.solution-story{font-size:35px;line-height:64px;width:64px}
}
@media only screen and (max-width:839px){.search-results .search-item__img>a>span.solution-story.icon-pallblue{font-size:15px}
}
@media only screen and (min-width:840px){.search-results .search-item__img>a>span.solution-story.icon-pallblue{font-size:30px}
}
@media only screen and (max-width:839px){.search-results .search-item__img>a>span.solution-story.icon-microfiltration,.search-results .search-item__img>a>span.solution-story.icon-product-selector,.search-results .search-item__img>a>span.solution-story[class*=" icon-aria"],.search-results .search-item__img>a>span.solution-story[class^="icon-aria"]{font-size:12px}
}
@media only screen and (min-width:840px){.search-results .search-item__img>a>span.solution-story.icon-microfiltration,.search-results .search-item__img>a>span.solution-story.icon-product-selector,.search-results .search-item__img>a>span.solution-story[class*=" icon-aria"],.search-results .search-item__img>a>span.solution-story[class^="icon-aria"]{font-size:25px}
}
@media only screen and (max-width:839px){.search-results .search-item__img>a>span.solution-story.icon-impro{font-size:10px}
}
@media only screen and (min-width:840px){.search-results .search-item__img>a>span.solution-story.icon-impro{font-size:20px}
}
@media only screen and (max-width:839px){.search-results .search-item__img>a>span{font-size:50px;line-height:44px}
.search-results .search-item__img>a>span.icon-computer{font-size:30px}
}
@media only screen and (min-width:840px){.search-results .search-item__img>a>span{font-size:70px}
}
.search-results .search-item__data{margin-left:3%}
@media only screen and (max-width:839px){.search-results .search-item__data{padding:0;width:82%}
}
@media only screen and (max-width:320px){.search-results .search-item__data{width:80%}
}
@media only screen and (min-width:840px){.search-results .search-item__data{padding:20px 0;width:72%}
}
.search-results .search-item__data__title{color:#444;padding:8px 0}
.search-results .search-item__data__title a{color:#444}
.search-results .search-item__data__title h2{display:inline-block;margin-right:5px}
@media only screen and (max-width:839px){.search-results .search-item__data__title h2{font-size:16px;line-height:18px}
}
@media only screen and (min-width:840px){.search-results .search-item__data__title h2{font-size:20px;line-height:20px}
}
.search-results .search-item__data__title__separator{height:2px}
.search-results .search-item__data__title__type span{font-size:14px;font-weight:bold;line-height:15px}
.search-results .search-item__data__title__type a{color:#184d9d;font-size:14px;line-height:15px}
.search-results .search-item__data__cart{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;font-family:proxima-nova-bold;font-size:14px;font-weight:bold;padding:8px 0}
.search-results .search-item__data__cart__qty input{background-color:#ccc;padding:5px;width:70px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px}
.search-results .search-item__data__cart__price__amount{font-size:20px}
.search-results .search-item__data__description{padding:8px 0}
.search-results .search-item__data__description a p{color:#444}
@media only screen and (max-width:839px){.search-results .search-item__data__description{font-size:12px;line-height:18px}
}
@media only screen and (min-width:840px){.search-results .search-item__data__description{font-size:14px;line-height:20px}
}
.search-results .search-item__data__description__field{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
.search-results .search-item__data__description__field label{display:inline-block;font-family:proxima-nova-bold;min-width:20%}
.search-results .search-item__data__description__actions{padding-top:8px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
.search-results .search-item__data__description__actions .article-date{margin-right:30px;padding-bottom:0}
@media only screen and (min-width:840px){.search-results .search-item__data__description__actions .article-date .article-date__year-month{line-height:14px}
.search-results .search-item__data__description__actions .article-date .article-date__ondemand{width:125px !important;margin-left:0 !important;height:34px;text-align:left !important}
.search-results .search-item__data__description__actions .article-date .article-date__ondemandtext{line-height:34px}
.search-results .search-item__data__description__actions .article-date .article-date__day{line-height:14px;padding:1px 12px 1px 24px}
.search-results .search-item__data__description__actions .article-date .article-date__day.date-period-to--only{padding:1px 40px}
.search-results .search-item__data__description__actions .article-date .article-date__day.date-period-split{padding:1px 6px}
.search-results .search-item__data__description__actions .article-date .article-date__day.date-period-from{padding-left:12px}
}
.search-results .search-item__data__description__actions__asset-content{width:100%;margin-right:20px}
.search-results .search-item__data__description__actions__asset-content__title{margin-bottom:15px;display:inline-block}
.search-results .search-item__data__description__actions__asset-content .form-connector__input-container input{background-color:#dbdbdb}
.search-results .search-item__data__description__actions__asset-content .form-connector__inputs-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}
.search-results .search-item__data__description__actions__asset-content .form-connector--download__languages{display:inline-block}
.search-results .search-item__data__description__actions__asset-content__form{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;width:100%}
.search-results .search-item__data__description__actions__asset-content__form .form-connector__input-container{width:48%}
@media only screen and (max-width:839px){.search-results .search-item__data__description__actions__asset-content__form .form-connector__input-container{width:100%}
}
.search-results .search-item__data__description__actions__asset-content__form .form-connector__input-container__label{color:#444}
.search-results .search-item__data__description__actions__asset-content__form .form-connector__input-container input{color:#444}
.search-results .search-item--featured .search-item--featured__img{padding-top:10px}
.search-results .search-item--featured .search-item--featured__img img{width:100%;height:auto}
.search-results__pagination{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding:40px 0}
.search-results__pagination ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
.search-results__pagination ul li{background:linear-gradient(0,#ccc 0,#fff 50%);border:1px solid #ccc;margin:0 5px;padding:5px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}
.search-results__pagination ul li.disabled{opacity:.3}
.search-results__pagination ul li.active{color:#184d9d;font-family:proxima-nova-bold}
.search-results__pagination ul li a{color:#424242}
.search-results__pagination ul li .next,.search-results__pagination ul li .prev{display:inline-block;font:normal normal normal 14px/1 FontAwesome;padding:0 10px}
.search-results__pagination ul li .prev:before{content:"\f0d9"}
.search-results__pagination ul li .next:before{content:"\f0da"}
.search-results__no-matching-results{display:none;padding:20px 0;text-align:center}
@media only screen and (max-width:839px){.search-filters{width:100%}
}
@media only screen and (min-width:840px){.search-filters{padding:30px 30px 30px 0;width:30%}
}
.search-filters__title{font-size:40px}
.search-filters__clear,.search-filters__clear a{color:#444}
.search-filters__clear .fa{color:#184d9d;margin-right:5px}
@media only screen and (max-width:839px){.search-filters__clear{display:none}
}
@media only screen and (max-width:839px){.search-filters .search-filtering{display:none}
}
@media only screen and (max-width:839px){.search-filtering{padding:0}
}
@media only screen and (min-width:840px){.search-filtering{padding:30px 0}
}
.search-filtering__title{border-bottom:1px solid;font-size:20px;padding-bottom:5px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}
.search-filtering__options{max-height:500px;overflow-y:auto;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.search-filtering__options li{padding:5px 0}
.hidden .search-filtering__options{max-height:0;-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.search-filtering__options__level1 li{padding-left:15px}
.search-filtering__options__level2 li{padding-left:25px}
.search-filtering .fa{background-color:#ccc;color:#184d9d;cursor:pointer;font-size:14px;margin-bottom:-5px;padding:5px 7px}
.search-filtering .fa.fa-plus{display:none}
.search-filtering .fa.fa-minus{display:block}
.search-filtering.hidden .fa-plus{display:block}
.search-filtering.hidden .fa-minus{display:none}
.hbs-asset-template{display:none}
.search-results .search-item__data__description__actions__asset-content .form-connector__input-container .form-connector__select{background-color:#dbdbdb}
.form-connector__terms a{color:#184d9d !important}
@media only screen and (min-width:840px){.search-results-full{width:85%}
}
.lead-gen-product-selector__container{color:#fff;padding:0;padding-bottom:2%;position:relative}
.lead-gen-product-selector__container.bg-cover{background-size:cover}
.lead-gen-product-selector__container__background-image{position:absolute;right:0;top:0;width:auto}
.lead-gen-product-selector__container__carousel-container{background:rgba(0,0,0,0.3);padding:20px 0}
@media only screen and (max-width:839px){.lead-gen-product-selector__container__carousel-container{display:none}
}
.lead-gen-product-selector__container__carousel-container__carousel{margin:0 auto;width:80%}
.lead-gen-product-selector__container__carousel-container__carousel .slick-slide{outline:0}
.lead-gen-product-selector__container__carousel-container__carousel__item{cursor:pointer;position:relative}
.lead-gen-product-selector__container__carousel-container__carousel__item__text{text-align:center;font-size:14px;width:166px;padding-top:5px}
@media only screen and (min-width:1024px){.lead-gen-product-selector__container__carousel-container__carousel__item__image{max-height:166px;width:166px}
}
@media only screen and (min-width:840px) and (max-width:1023px){.lead-gen-product-selector__container__carousel-container__carousel__item__image{max-height:112px;width:112px}
}
.lead-gen-product-selector__container__carousel-container__carousel__item__image__wrapper{display:inline-block;position:relative}
.lead-gen-product-selector__container__carousel-container__carousel__item__image__wrapper__overlay{width:0}
.lead-gen-product-selector__container__carousel-container__carousel__item__image__wrapper__overlay.active{content:' ';left:0;height:100%;opacity:.8;position:absolute;top:0;width:100%}
.lead-gen-product-selector__container__carousel-container__carousel .slick-prev-pall,.lead-gen-product-selector__container__carousel-container__carousel .slick-next-pall{-moz-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);background:transparent;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:33px;line-height:0;outline:0;padding:0;position:absolute;top:50%;width:33px}
.lead-gen-product-selector__container__carousel-container__carousel .slick-prev-pall{left:-35px}
.lead-gen-product-selector__container__carousel-container__carousel .slick-prev-pall:hover,.lead-gen-product-selector__container__carousel-container__carousel .slick-prev-pall:focus{background:transparent;color:transparent;outline:0}
.lead-gen-product-selector__container__carousel-container__carousel .slick-prev-pall:hover:before,.lead-gen-product-selector__container__carousel-container__carousel .slick-prev-pall:focus:before{opacity:1}
.lead-gen-product-selector__container__carousel-container__carousel .slick-prev-pall.slick-disabled:before{opacity:.25}
.lead-gen-product-selector__container__carousel-container__carousel .slick-prev-pall:before{color:white;font-size:33px;line-height:1;opacity:.75}
[dir='rtl'] .lead-gen-product-selector__container__carousel-container__carousel .slick-prev-pall{right:-25px;left:auto}
.lead-gen-product-selector__container__carousel-container__carousel .slick-next-pall{right:-37px}
.lead-gen-product-selector__container__carousel-container__carousel .slick-next-pall:hover,.lead-gen-product-selector__container__carousel-container__carousel .slick-next-pall:focus{background:transparent;color:transparent;outline:0}
.lead-gen-product-selector__container__carousel-container__carousel .slick-next-pall:hover:before,.lead-gen-product-selector__container__carousel-container__carousel .slick-next-pall:focus:before{opacity:1}
.lead-gen-product-selector__container__carousel-container__carousel .slick-next-pall.slick-disabled:before{opacity:.25}
.lead-gen-product-selector__container__carousel-container__carousel .slick-next-pall:before{color:white;font-size:33px;line-height:1;opacity:.75}
[dir='rtl'] .lead-gen-product-selector__container__carousel-container__carousel .slick-next-pall{right:auto;left:-25px}
.lead-gen-product-selector__container__carousel-dots-container{display:none;background:rgba(0,0,0,0.3);padding:10px 0;position:relative}
@media only screen and (max-width:839px){.lead-gen-product-selector__container__carousel-dots-container{display:list-item}
}
.lead-gen-product-selector__container__carousel-dots-container__slick-dots-pall{display:block;margin:0;list-style:none;padding:0;top:7px;text-align:center;width:100%}
.lead-gen-product-selector__container__carousel-dots-container__slick-dots-pall li{cursor:pointer;display:inline-block;height:20px;margin:0 5px;padding:0;position:relative;width:20px}
.lead-gen-product-selector__container__carousel-dots-container__slick-dots-pall li button{background:transparent;border:0;cursor:pointer;color:transparent;display:block;height:20px;font-size:0;line-height:0;outline:0;padding:5px;width:20px}
.lead-gen-product-selector__container__carousel-dots-container__slick-dots-pall li button:hover,.lead-gen-product-selector__container__carousel-dots-container__slick-dots-pall li button:focus{outline:0}
.lead-gen-product-selector__container__carousel-dots-container__slick-dots-pall li button:hover:before,.lead-gen-product-selector__container__carousel-dots-container__slick-dots-pall li button:focus:before{opacity:1}
.lead-gen-product-selector__container__carousel-dots-container__slick-dots-pall li button:before{-webkit-border-radius:53px;-moz-border-radius:53px;-ms-border-radius:53px;border-radius:53px;background-color:transparent;border:2px solid #fff;color:#fff;content:' ';font-size:6px;height:15px;left:0;line-height:15px;opacity:.25;position:absolute;text-align:center;top:0;width:15px}
.lead-gen-product-selector__container__carousel-dots-container__slick-dots-pall li.slick-active button:before{background-color:#fff;color:#fff;opacity:.75}
.lead-gen-product-selector__container__products{padding-top:30px}
.lead-gen-product-selector__container__products .slick-slide{-moz-transform:scale(0.95);-webkit-transform:scale(0.95);transform:scale(0.95);-moz-transition:transform 250ms ease-in-out,-webkit-transform 250ms ease-in-out,-moz-transform 250ms ease-in-out;-webkit-transition:transform 250ms ease-in-out,-webkit-transform 250ms ease-in-out,-moz-transform 250ms ease-in-out;transition:transform 250ms ease-in-out,-webkit-transform 250ms ease-in-out,-moz-transform 250ms ease-in-out;margin:0;opacity:.25;outline:0}
.lead-gen-product-selector__container__products .slick-slide.slick-current{-moz-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);opacity:1}
@media only screen and (max-width:839px){.lead-gen-product-selector__container__products{padding:30px 0;width:100%}
}
.lead-gen-product-selector__container__products__item{padding:0 10px}
.lead-gen-product-selector__container__products__item.active,.lead-gen-product-selector__container__products__item.edit-mode{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
@media only screen and (max-width:839px){.lead-gen-product-selector__container__products__item.active,.lead-gen-product-selector__container__products__item.edit-mode{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
}
@media only screen and (min-width:840px) and (max-width:1023px){.lead-gen-product-selector__container__products__item:not(.active):not(.edit-mode){display:none}
}
@media only screen and (min-width:1024px){.lead-gen-product-selector__container__products__item:not(.active):not(.edit-mode){display:none}
}
@media only screen and (min-width:1024px){.lead-gen-product-selector__container__products__item__data{padding-left:5%}
}
@media only screen and (min-width:840px) and (max-width:1023px){.lead-gen-product-selector__container__products__item__data{padding-left:20px}
}
.lead-gen-product-selector__container__products__item__data__items{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
@media only screen and (max-width:839px){.lead-gen-product-selector__container__products__item__data__items{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
}
.lead-gen-product-selector__container__products__item__data__items__item{-webkit-flex-basis:33%;-moz-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%}
@media only screen and (min-width:1024px){.lead-gen-product-selector__container__products__item__data__items__item{padding:15px 15px 15px 0}
.lead-gen-product-selector__container__products__item__data__items__item:not(:first-child){border-left:1px dotted;padding:15px}
}
@media only screen and (min-width:840px) and (max-width:1023px){.lead-gen-product-selector__container__products__item__data__items__item{padding:15px}
.lead-gen-product-selector__container__products__item__data__items__item:not(:first-child){border-left:1px dotted}
}
@media only screen and (max-width:839px){.lead-gen-product-selector__container__products__item__data__items__item{padding-bottom:20px;padding-left:0;padding-top:15px}
.lead-gen-product-selector__container__products__item__data__items__item:not(:first-child){border-left:0;border-top:1px dotted}
}
.lead-gen-product-selector__container__products__item__data__items__item__text-block__icon-container{padding-bottom:10px;padding-top:15px}
@media only screen and (max-width:839px){.lead-gen-product-selector__container__products__item__data__items__item__text-block__icon-container{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
}
.lead-gen-product-selector__container__products__item__data__items__item__text-block__icon-container span{display:inline-block;text-align:center;vertical-align:middle}
@media only screen and (max-width:839px){.lead-gen-product-selector__container__products__item__data__items__item__text-block__icon-container span{font-size:20px}
}
@media only screen and (min-width:840px) and (max-width:1023px){.lead-gen-product-selector__container__products__item__data__items__item__text-block__icon-container span{font-size:26px}
}
@media only screen and (min-width:1024px){.lead-gen-product-selector__container__products__item__data__items__item__text-block__icon-container span{font-size:26px}
}
.lead-gen-product-selector__container__products__item__data__items__item__text-block__icon-container__title{font-size:16px;line-height:20px}
@media only screen and (max-width:839px){.lead-gen-product-selector__container__products__item__data__items__item__text-block__icon-container__title{padding-left:10px}
}
@media only screen and (min-width:840px) and (max-width:1023px){.lead-gen-product-selector__container__products__item__data__items__item__text-block__icon-container__title{padding-top:5px}
}
@media only screen and (min-width:1024px){.lead-gen-product-selector__container__products__item__data__items__item__text-block__icon-container__title{padding-top:5px}
}
@media only screen and (max-width:839px){.lead-gen-product-selector__container__products__item__data__items__item__text-block__text{font-size:12px;line-height:20px}
}
@media only screen and (min-width:840px) and (max-width:1023px){.lead-gen-product-selector__container__products__item__data__items__item__text-block__text{font-size:14px;line-height:28px}
}
@media only screen and (min-width:1024px){.lead-gen-product-selector__container__products__item__data__items__item__text-block__text{font-size:14px;line-height:28px}
}
.lead-gen-product-selector__container__products__item__data__subtitle{padding-bottom:20px}
@media only screen and (min-width:1024px){.lead-gen-product-selector__container__products__item__data__subtitle{font-size:16px;line-height:20px}
}
@media only screen and (min-width:840px) and (max-width:1023px){.lead-gen-product-selector__container__products__item__data__subtitle{font-size:20px;line-height:28px}
}
@media only screen and (max-width:839px){.lead-gen-product-selector__container__products__item__data__subtitle{font-size:16px;line-height:22px;text-align:center}
}
@media only screen and (min-width:1024px){.lead-gen-product-selector__container__products__item__data__text{font-size:14px;line-height:20px;padding-bottom:20px}
}
@media only screen and (min-width:840px) and (max-width:1023px){.lead-gen-product-selector__container__products__item__data__text{font-size:14px;line-height:20px;padding-bottom:20px}
}
@media only screen and (max-width:839px){.lead-gen-product-selector__container__products__item__data__text{font-size:12px;line-height:20px}
}
@media only screen and (min-width:1024px){.lead-gen-product-selector__container__products__item__data__title{font-size:50px;line-height:51px}
}
@media only screen and (min-width:840px) and (max-width:1023px){.lead-gen-product-selector__container__products__item__data__title{font-size:40px;line-height:51px}
}
@media only screen and (max-width:839px){.lead-gen-product-selector__container__products__item__data__title{font-size:20px;padding-top:10px;text-align:center}
}
.lead-gen-product-selector__container__products__item__left{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
@media only screen and (max-width:839px){.lead-gen-product-selector__container__products__item__left{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
}
.lead-gen-product-selector__container__products__item__left__btn{padding-top:20px}
@media only screen and (max-width:425px){.lead-gen-product-selector__container__products__item__left__btn .btn{width:200px}
}
.lead-gen-product-selector__container__products__item__left__img{border:2px solid #fff}
@media only screen and (min-width:1024px){.lead-gen-product-selector__container__products__item__left__img{max-width:410px}
}
@media only screen and (min-width:840px) and (max-width:1023px){.lead-gen-product-selector__container__products__item__left__img{max-width:265px}
}
@media only screen and (max-width:839px){.lead-gen-product-selector__container__products__item__left__img{max-width:90%}
}
.listblog .filter-text{color:black;font-size:initial}
.listblog .form-connector__select{background-color:#cccccc3b !important;box-shadow:inset -1px 5px 13px 0 rgba(0,0,0,0.11)}
.listblog .results{margin-left:15px;font-weight:600;margin-bottom:15px}
.listblog .card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #ddd;border-radius:.5rem;margin-bottom:20px;height:300px}
.listblog .card img{border-top-left-radius:.5rem;border-top-right-radius:.5rem;height:50%;clip-path:polygon(0 0,100% 0,100% 97%,0 75%)}
.listblog .card .iconcircle{top:4%;left:4%;position:absolute;z-index:2}
.listblog .card .iconcircle .circle-icon{padding:5px;border-radius:50%;background:white;color:#0866b1;border:.5px solid;border-color:#eee;font-size:1.5em}
.listblog .card-body{flex:1 1 auto;padding:1rem}
.listblog .card-body h4{font-size:.875rem;font-weight:700;color:#444;margin-top:20px}
.listblog .card-text{font-size:1em;font-weight:600;color:#666}
.listblog .card-footer{background-color:#ebebeb;padding:1em;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;text-transform:uppercase}
.listblog .card-footer a{color:#184d9d}
.listblog .card-footer .card-time{display:inline-block;float:right;color:#666;text-align:right}
@media only screen and (min-width:840px){.location .event-details__event-label{font-size:40px}
}
.location .event-details__location-img img{width:100%}
.location .event-details__section__item:last-child{border-bottom:0}
.location-region{background-position-x:40%;background-size:cover;color:#fff;height:25px;margin-top:5px;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}
@media only screen and (max-width:839px){.location-region{display:none}
}
.location-region__banner{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;background-color:#202020;height:auto;letter-spacing:5px;text-align:left;text-transform:uppercase;-webkit-clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%)}
.location-region__banner__content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.location-region__banner__content__label{font-size:16px;line-height:22px}
.location-region__banner__content__text{font-family:'proxima-nova-bold';font-size:30px;line-height:20px}
.solution-sub-detail__container__content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
.solution-sub-detail__container__content.dotted-border{border-bottom:1px dotted #000}
@media only screen and (max-width:839px){.solution-sub-detail__container__content{-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
}
.solution-sub-detail__container__content__image-block{padding:30px 0}
@media only screen and (min-width:840px){.solution-sub-detail__container__content__image-block{-webkit-flex-basis:25%;-moz-flex-basis:25%;-ms-flex-preferred-size:25%;flex-basis:25%}
}
.solution-sub-detail__container__content__image-block__image{margin:0 auto}
@media only screen and (max-width:839px){.solution-sub-detail__container__content__image-block__image{max-height:100%;max-width:100%}
}
@media only screen and (max-width:839px){.solution-sub-detail__container__content__text-block{padding-top:20px;width:100%}
}
@media only screen and (min-width:840px){.solution-sub-detail__container__content__text-block{-webkit-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start;-webkit-flex-basis:75%;-moz-flex-basis:75%;-ms-flex-preferred-size:75%;flex-basis:75%;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:30px}
}
.solution-sub-detail__container__content__text-block__title{line-height:20px;padding-bottom:20px}
@media only screen and (max-width:839px){.solution-sub-detail__container__content__text-block__title{font-size:16px;color:#444}
}
@media only screen and (min-width:840px){.solution-sub-detail__container__content__text-block__title{font-size:20px;color:#444}
}
.solution-sub-detail__container__content__text-block__description{font-size:14px;padding-bottom:20px}
@media only screen and (max-width:839px){.solution-sub-detail__container__content__text-block__description{line-height:18px}
}
@media only screen and (min-width:840px){.solution-sub-detail__container__content__text-block__description{line-height:20px}
}
.solution-sub-detail__container__content__text-block__description a{color:inherit;text-decoration:underline}
.solution-sub-detail__container__content__text-block__description b{font-family:'proxima-nova-bold'}
.solution-sub-detail__container__content__text-block__description b i{font-family:'proxima-nova-bold-italic'}
.solution-sub-detail__container__content__text-block__description i b{font-family:'proxima-nova-bold-italic'}
.solution-sub-detail__container__content__text-block__description ol{list-style-type:decimal;padding-left:40px}
.solution-sub-detail__container__content__text-block__description ul{list-style-type:disc;padding-left:40px}
.solution-sub-detail__container__content__text-block__description ul ul,.solution-sub-detail__container__content__text-block__description ol ul{list-style-type:circle}
.solution-sub-detail__container__content__text-block__description ol ol ul,.solution-sub-detail__container__content__text-block__description ol ul ul,.solution-sub-detail__container__content__text-block__description ul ol ul,.solution-sub-detail__container__content__text-block__description ul ul ul{list-style-type:square}
.solution-sub-detail__container__content__text-block__description sub,.solution-sub-detail__container__content__text-block__description sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
.solution-sub-detail__container__content__text-block__description sup{top:-0.5em}
.solution-sub-detail__container__content__text-block__description sub{bottom:-0.25em}
.solution-sub-detail__container__content__mobile-block{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding-bottom:20px}
.solution-sub-detail__container__content__mobile-block__image-block{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;text-align:center}
.solution-sub-detail__container__content__mobile-block__image-block__image{max-width:80%}
.solution-sub-detail__container__content__mobile-block__learn-more{margin:0 auto}
.long-form-content-block .solution-sub-detail__container__content.pall-layout{width:auto}
body{overflow-x:hidden}
.locs{line-height:31px;margin:0 5px 0 8px}
.margin-15{margin-top:15px}
@media only screen and (min-width:840px){.margin-15{margin-top:0}
}
@media only screen and (min-width:840px){.results_left,.results_right{width:49%;display:inline-block}
}
@media only screen and (max-width:839px){.results_left,.results_right{width:100%;display:inline-block}
}
@media only screen and (min-width:840px){.results_left{padding-right:5px}
}
@media only screen and (min-width:840px){.results_right{float:right;padding-left:5px}
}
.results_item{margin-left:auto;margin-right:auto;color:#fff;display:inline-block;width:98%;margin:5px;border-bottom:1px dashed;padding-bottom:10px}
.divided:before{content:''}
@media only screen and (min-width:840px){.divided:before{position:absolute;border-right:1px white dashed;height:85%;width:100%;transform:translateX(-50%)}
}
input[type=radio].locations-radio{position:absolute;visibility:hidden;display:none}
label.rglabel{color:#fff;display:inline-block;cursor:pointer;font-weight:bold;padding:10px 20px;display:table-cell;text-align:center}
input[type=radio].locations-radio:checked+label{color:#184d9d;background:#fff;border:solid 1px #fff;border-radius:5px}
input[type=radio].locations-radio:checked+label.rg-bg-microelec,.arrow-bg-microelec{color:#80a546}
input[type=radio].locations-radio:checked+label.rg-bg-power,.arrow-bg-power{color:#e96f14}
input[type=radio].locations-radio:checked+label.rg-bg-oilgas,.arrow-bg-oilgas{color:#541801}
input[type=radio].locations-radio:checked+label.rg-bg-medical,.arrow-bg-medical{color:#1b8bea}
input[type=radio].locations-radio:checked+label.rg-bg-laboratory,.arrow-bg-laboratory{color:#41a9b8}
input[type=radio].locations-radio:checked+label.rg-bg-industrial,.arrow-bg-industrial{color:#222a4a}
input[type=radio].locations-radio:checked+label.rg-bg-chemicals,.arrow-bg-chemicals{color:#3a7e07}
input[type=radio].locations-radio:checked+label.rg-bg-chemicals,.arrow-bg-chemicals{color:#599d76}
input[type=radio].locations-radio:checked+label.rg-bg-biopharma,.arrow-bg-biopharma{color:#1098d2}
input[type=radio].locations-radio:checked+label.rg-bg-aerospace,.arrow-bg-aerospace{color:#33ace0}
input[type=radio].locations-radio:checked+label.rg-bg-pallblue,.arrow-bg-pallblue{color:#184d9d}
input[type=radio].locations-radio:checked+label.rg-bg-food,.arrow-bg-food{color:#3a7e07}
.radio-group{border:solid 1px #fff;display:table;margin-left:auto;border-radius:5px;overflow:hidden;width:100%;min-height:35px}
@media screen and (max-width:1000px) and (min-width:700px){.radio-group{width:35px}
}
@media only screen and (max-width:839px){.radio-group{width:100%}
}
.truncated{white-space:nowrap;overflow:hidden;text-overflow:clip}
.col-container{display:table;width:100%;margin-left:auto;margin-right:auto;font-size:13px;font-family:sans-serif}
.colNarr{display:table-cell;width:8%;text-align:right;vertical-align:top;font-size:13px;font-family:sans-serif;color:#fff}
@media only screen and (max-width:839px){.colNarr{width:100%;display:inline-block;float:left;font-size:12px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.colNarr{width:25%;display:inline-block;float:left;margin-left:auto;font-size:12px}
}
.colWide{display:table-cell;width:75%;font-size:13px;font-family:sans-serif;color:#fff}
@media only screen and (min-width:840px){.colWide{width:58%;display:table-cell}
}
@media only screen and (max-width:839px){.colWide{width:100%;display:inline-block;float:left;margin-left:-15px;font-size:12px;margin-left:auto}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.colWide{width:70%;display:inline-block;float:left;margin-left:-15px;font-size:12px}
}
.col-10{width:13%;float:left;padding:0 1%}
@media only screen and (max-width:839px){.col-10{width:8%;float:left;padding:0 1%}
}
@media only screen and (min-width:768px) and (max-width:1024px){.col-10{width:9%;float:left;padding:0 1%}
}
.col-80{font-family:sans-serif}
@media only screen and (min-width:840px){.col-80{width:83%;float:left}
}
@media only screen and (min-width:768px) and (max-width:1024px){.col-80{width:83%;float:left}
}
@media only screen and (max-width:839px){.col-80{width:60%;float:left;padding:0 1%}
}
@media only screen and (min-width:840px){.col-90{width:98%;float:left;padding:0 1%}
}
@media only screen and (min-width:768px) and (max-width:1024px){.col-90{width:98%;float:left;padding:0 1%}
}
@media only screen and (max-width:839px){.col-90{width:98%;float:left;padding:0}
}
@media only screen and (min-width:840px){.paddingr-1{padding-right:10px}
}
@media only screen and (max-width:839px){.paddingr-1{width:35px;height:35px;padding-right:10px;padding-left:0}
}
.text-right{text-align:right}
@media only screen and (max-width:839px){.text-right{text-align:left}
}
.locations{margin-top:-30px}
.locations__header-shadow{background:linear-gradient(to bottom,#aaa,transparent);height:8px;position:relative;z-index:1}
.locations__map{height:auto;margin-top:-84px;position:relative}
@media only screen and (max-width:839px){.locations__map{background-color:#2b2a2a;margin-top:-8px;padding-bottom:30px;padding-left:0;padding-right:0;width:100%}
.locations__map.slick-dotted.slick-slider{margin-bottom:0}
.locations__map .slick-dots{bottom:5px}
}
.locations__map__image{background:linear-gradient(rgba(255,255,255,0.7),rgba(255,255,255,0.7)),url("../designs/pall/img/locations-map.jpg");background-size:100% auto;padding-top:52.77338%;width:100%}
@media only screen and (max-width:839px){.locations__map__image{display:none}
}
.locations__map__overlay{box-sizing:border-box;cursor:pointer;z-index:3}
@media only screen and (max-width:839px){.locations__map__overlay__wrapper{background:linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.7)),url("../designs/pall/img/locations-map.jpg");background-size:auto 100%;box-sizing:border-box;height:100%;margin:auto;padding:40% 20px 20px;position:relative;width:100%}
.locations__map__overlay.slick-slide{height:500px}
}
@media only screen and (min-width:840px){.locations__map__overlay{height:100%;opacity:0;padding:15% 20px 20px;position:absolute;top:0}
}
.locations__map__overlay ul{margin-left:10px}
@media only screen and (min-width:840px){.locations__map__overlay ul{display:none}
}
.locations__map__overlay ul li{padding:5px 0}
.locations__map__overlay ul li a.selected,.locations__map__overlay ul li a:hover{color:#bdc205;text-decoration:underline}
.locations__map__overlay h2{font-family:proxima-nova-bold;font-size:30px;font-weight:700;letter-spacing:5px;line-height:20px;margin-bottom:10px;text-transform:uppercase}
.locations__map__overlay__region-title--americas{color:#f04e37}
.locations__map__overlay__region-title--emea{color:#02d8ff}
.locations__map__overlay__region-title--asiapac{color:#5bc308}
.locations__map__overlay--selected{opacity:1;cursor:default;-moz-transition:opacity 1s ease-in-out;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}
.locations__map__overlay--selected ul{display:block}
@media only screen and (max-width:839px){.locations__map__overlay--1 .locations__map__overlay__wrapper{background-position:15px 0}
}
@media only screen and (min-width:840px){.locations__map__overlay--1{left:0;width:40%}
}
@media only screen and (max-width:839px){.locations__map__overlay--2 .locations__map__overlay__wrapper{background-position:-380px 0}
}
@media only screen and (min-width:840px){.locations__map__overlay--2{left:40%;width:30%}
}
@media only screen and (max-width:839px){.locations__map__overlay--3 .locations__map__overlay__wrapper{background-position:-620px 0}
}
@media only screen and (min-width:840px){.locations__map__overlay--3{left:65%;width:35%}
}
.locations__map__overlay__slide{background-color:#000;cursor:pointer;left:0;height:100%;opacity:.8;position:absolute;top:0;z-index:1;-moz-transition:left .5s ease-in-out;-webkit-transition:left .5s ease-in-out;transition:left .5s ease-in-out}
@media only screen and (max-width:839px){.locations__map__overlay__slide{display:none}
}
.locations__results-container{background-color:#3a3a3a;position:relative;overflow:hidden}
.locations__results-container:after{background-image:url("../../content/dam/pall/pall-corp/background-images/locations-background.png");background-repeat:no-repeat;background-position:top center;background-size:cover;content:'';height:100%;left:0;min-height:625px;opacity:.5;position:absolute;top:-25%;width:100%}
.locations__results-container .pall-layout{position:relative;z-index:5}
.locations__results-container .loading-spinner{opacity:.2}
@media only screen and (min-width:840px){.locations__results-container{padding:0;min-height:500px}
}
.locations__results{overflow:hidden}
.locations__results:after{clear:both}
@media only screen and (max-width:839px){.locations__results{padding-top:20px}
}
@media only screen and (min-width:840px){.locations__results--related{padding-top:15px}
}
@media only screen and (max-width:839px){.locations__results--related{padding-top:0;padding-left:15px;padding-right:15px}
}
.locations__title{font-size:20px;padding-bottom:7px}
@media only screen and (max-width:839px){.locations__title{text-align:left;padding-top:20px}
}
@media only screen and (min-width:840px){.locations__title{color:#fff}
}
@media only screen and (min-width:840px){.locations__filters-containers{position:static;width:100vw}
}
@media only screen and (max-width:839px){.locations__filters-containers{color:white;left:50%;margin-left:-50vw;margin-right:-50vw;padding:20px 0;position:relative;right:50%;width:100vw}
}
.locations__filters{margin-bottom:20px;margin-top:10px}
@media only screen and (max-width:839px){.locations__filters{display:block}
}
@media only screen and (min-width:840px){.locations__filters{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
}
@media only screen and (max-width:839px){.locations__filters>ul{margin:auto;width:70%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}
}
.locations__filters>ul li{display:inline;font-size:14px;margin-right:10px}
.locations__filters>ul li a.selected{color:#bdc205;text-decoration:underline}
@media only screen and (max-width:839px){.locations__filters>ul li a{color:#444}
}
@media only screen and (max-width:839px){.locations__filters .form-connector__input-container{margin-left:auto;margin-right:auto;margin-top:10px;width:70%;text-align:left}
}
@media only screen and (min-width:840px){.locations__filters .form-connector__input-container{width:260px}
.locations__filters .form-connector__input-container+.form-connector__input-container{margin-left:20px}
}
.locations__filters .form-connector__input-container .form-connector__select{font-size:14px;margin:0;min-height:30px;padding-top:2px}
@media only screen and (min-width:840px){.locations__filters .form-connector__input-container .form-connector__select{color:white}
}
@media only screen and (max-width:839px){.locations__filters .form-connector__input-container .form-connector__select{text-align:left}
}
.locations__filters .form-connector__input-container .form-connector__select__arrow{top:0}
.locations__filters .form-connector__input-container .form-connector__select__arrow .icon-line{height:30px}
.locations__filters .form-connector__input-container .form-connector__select__menu{background-color:#ccc;overflow-y:scroll;overflow-x:hidden;top:35px}
.locations__filters .form-connector__input-container .form-connector__select__menu__option__item{color:#444;text-align:left}
.locations__filters .form-connector__input-container .form-connector__select__menu--type{max-height:200px}
.locations__filters .form-connector__input-container .form-connector__select__menu__option__item:hover{background-color:#ccc;text-align:left}
@media only screen and (max-width:839px){.locations__filters .locations_type__container{text-align:left}
}
.locations__filters .locations_type__container__group{display:inline-block;text-align:left}
.locations__filters .locations_type__container__group__option{margin-bottom:5px}
.locations__filters .locations_type__container__group__option:last-child{margin-bottom:0}
.locations__filters .locations_type__container__group__option__label{color:#fff;font-size:14px;font-weight:bold}
.locations__tactile-graphic{position:absolute;right:0}
.locations__item{color:#fff}
.locations__results--related .locations__item{color:#444}
@media only screen and (min-width:840px){.locations__item{vertical-align:top;width:48%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}
.locations__item:nth-child(3n+0){clear:left}
.locations__item:nth-child(odd){display:inline-block}
.locations__item:nth-child(even){display:inline-block;margin-left:2%}
}
@media only screen and (min-width:840px){.locations__item--related:nth-child(odd):after{border-right:0;content:none}
}
@media(max-width:320px){.locations__item__icon,.locations__item__picture{float:left;font-size:15px;height:35px;line-height:35px;text-align:center;width:35px}
}
@media(min-width:320px){.locations__item__icon,.locations__item__picture{float:left;font-size:15px;height:35px;line-height:35px;text-align:center;width:35px}
}
@media(min-width:481px){.locations__item__icon,.locations__item__picture{float:left;font-size:15px;height:35px;line-height:35px;text-align:center;width:35px}
}
@media(min-width:641px){.locations__item__icon,.locations__item__picture{float:left;height:45px;line-height:45px;text-align:center;width:45px}
}
@media(min-width:961px){.locations__item__icon,.locations__item__picture{float:left;height:45px;line-height:45px;text-align:center;width:45px}
}
@media(min-width:1025px){.locations__item__icon,.locations__item__picture{display:block;float:left;font-size:30px;height:70px;line-height:70px;text-align:center;width:70px}
}
@media(min-width:1281px){.locations__item__icon,.locations__item__picture{display:block;float:left;font-size:30px;height:70px;line-height:70px;text-align:center;width:70px}
}
.locations__item__icon-shadow,.locations__item__picture-shadow{height:70px;position:relative;width:70px;z-index:1;-moz-box-shadow:inset 0 0 20px -3px #000;-webkit-box-shadow:inset 0 0 20px -3px #000;box-shadow:inset 0 0 20px -3px #000}
.locations__item__icon{-moz-box-shadow:inset 0 0 20px -3px #000;-webkit-box-shadow:inset 0 0 20px -3px #000;box-shadow:inset 0 0 20px -3px #000}
.locations__results--related .locations__item__icon{color:#fff}
.locations__item h2{font-size:18px}
.locations__results--related .locations__item h2{color:#444}
.locations__item__left{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
@media only screen and (max-width:839px){.locations__item__left{padding:10px 0;width:100%}
}
@media only screen and (min-width:840px){.locations__item__left{padding:20px 0;width:70%}
}
.locations__item__left a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
@media only screen and (max-width:839px){.locations__item__left a{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
}
.locations__item__left a.locations__item__left__disabled-link{pointer-events:none;display:inline-block}
.locations__item__left__data{margin-left:10px}
@media only screen and (max-width:839px){.locations__item__right{box-sizing:border-box;padding:10px 0 10px 80px;text-align:left;width:100%}
}
@media only screen and (min-width:840px){.locations__item__right{padding:20px 0;text-align:right;width:30%}
}
.locations__item__center{clear:both;width:100%;margin-left:auto;margin-right:auto}
@media only screen and (min-width:840px){.locations__item__distributor{width:100% !important;max-height:none !important}
}
.locations__item__text{display:block;font-size:14px;line-height:20px}
.locations__item__text--country{color:#bdc205}
.locations__item__text--email a{text-decoration:underline}
.locations__item__text--type{font-family:'proxima-nova-regular-italic';font-weight:bold}
.locations__pagination{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;padding:40px 0}
.locations__pagination ul{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
.locations__pagination ul li{background:#ccc;background:-webkit-linear-gradient(-90deg,#ccc 0,#fff 50%);background:linear-gradient(180deg,#ccc 0,#fff 50%);background-color:0;border:1px solid #ccc;margin:0 5px;padding:5px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}
.locations__pagination ul li.disabled{opacity:.3}
.locations__pagination ul li.active{color:#184d9d;font-family:proxima-nova-bold}
.locations__pagination ul li a{color:#424242}
.locations__pagination ul li .next,.locations__pagination ul li .prev{display:inline-block;font:normal normal normal 14px/1 FontAwesome;padding:0 10px}
.locations__pagination ul li .prev:before{content:"\f0d9"}
.locations__pagination ul li .next:before{content:"\f0da"}
.card-slider__container{overflow:hidden;position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.card-slider__container__headline{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;color:#fff;position:relative;width:100%}
@media only screen and (max-width:839px){.card-slider__container__headline{padding:80px 0}
}
.card-slider__container__headline__text{text-align:center}
@media only screen and (max-width:839px){.card-slider__container__headline__text{max-width:90%}
}
@media only screen and (min-width:840px){.card-slider__container__headline__text{max-width:60%}
}
.card-slider__container__headline__text h1{padding-bottom:10px}
@media only screen and (max-width:839px){.card-slider__container__headline__text h1{font-size:15px}
}
@media only screen and (min-width:840px){.card-slider__container__headline__text h1{font-size:30px}
}
.card-slider__container__headline__text h2{padding-bottom:10px}
@media only screen and (max-width:839px){.card-slider__container__headline__text h2{font-size:15px}
}
@media only screen and (min-width:840px){.card-slider__container__headline__text h2{font-size:30px}
}
.card-slider__container__headline__text h3{font-family:'proxima-nova-regular';padding-bottom:20px}
@media only screen and (max-width:839px){.card-slider__container__headline__text h3{font-size:12px}
}
@media only screen and (min-width:840px){.card-slider__container__headline__text h3{font-size:18px}
}
@media only screen and (max-width:839px){.card-slider__container__headline__border{width:60%}
}
@media only screen and (min-width:840px){.card-slider__container__headline__border{width:40%}
}
.card-slider__container__headline__button{border:2px solid #fff;box-sizing:border-box;height:40px;line-height:40px;position:relative}
@media only screen and (max-width:839px){.card-slider__container__headline__button{margin-top:10px}
}
@media only screen and (min-width:840px){.card-slider__container__headline__button__large{margin-top:35px}
}
@media only screen and (min-width:840px){.card-slider__container__headline__button__small{margin-top:0}
}
.card-slider__container__headline__button a{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;height:100%}
.card-slider__container__headline__button__learn-more{padding:0 20px;position:relative;text-align:center;text-transform:uppercase}
.card-slider__container__headline__button__arrow{background-color:rgba(255,255,255,0.5);position:relative;text-align:center;width:40px;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 75%,20% 50%,0 25%)}
.card-slider__container__headline__button__arrow .fa{font-size:30px;line-height:34px}
.card-slider__container__list{height:300px;position:relative;width:100%}
.card-slider__container__list-container{height:300px;position:relative;width:100%}
.card-slider__container__list.disabled{display:none}
.card-slider__container__list__card{-moz-transition:all .5s cubic-bezier(0.47,0.005,0.095,0.995);-webkit-transition:all .5s cubic-bezier(0.47,0.005,0.095,0.995);transition:all .5s cubic-bezier(0.47,0.005,0.095,0.995);background-color:white;cursor:pointer;float:left;margin:180px 2px 0;overflow:hidden}
.card-slider__container__list__card a{color:#444}
.card-slider__container__list__card img{display:block;width:auto;-moz-transition:transform .5s cubic-bezier(0.47,0.005,0.095,0.995);-webkit-transition:transform .5s cubic-bezier(0.47,0.005,0.095,0.995);transition:transform .5s cubic-bezier(0.47,0.005,0.095,0.995)}
@media only screen and (min-width:840px){.card-slider__container__list__card img{height:300px}
}
@media only screen and (max-width:839px){.card-slider__container__list__card img{height:200px}
}
@media only screen and (max-width:767px),only screen and (min-device-width:768px) and (max-device-width:1024px){.card-slider__container__list__card img{height:200px}
}
@media only screen and (min-width:840px){.card-slider__container__list__card{width:300px}
.card-slider__container__list__card.active{margin-top:-150px}
.card-slider__container__list__card.active:hover{margin-top:-190px}
.card-slider__container__list__card.active:hover img{-moz-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}
.card-slider__container__list__card.active:hover .card-slider__container__list__card__content:before{-moz-transition:top .5s cubic-bezier(0.47,0.005,0.095,0.995);-webkit-transition:top .5s cubic-bezier(0.47,0.005,0.095,0.995);transition:top .5s cubic-bezier(0.47,0.005,0.095,0.995);border-bottom-width:50px;right:0;top:-50px}
.card-slider__container__list__card.active:hover .card-slider__container__list__card__content__button{bottom:0}
}
@media only screen and (max-width:839px){.card-slider__container__list__card{margin-top:-20px;width:200px}
}
@media only screen and (max-width:767px),only screen and (min-device-width:768px) and (max-device-width:1024px){.card-slider__container__list__card{margin-top:-20px;width:200px}
}
.card-slider__container__list__card__content{background-color:#fff;height:190px;position:relative}
@media only screen and (max-width:839px){.card-slider__container__list__card__content{margin-top:-50px}
}
@media only screen and (max-width:767px),only screen and (min-device-width:768px) and (max-device-width:1024px){.card-slider__container__list__card__content{margin-top:-50px}
}
.card-slider__container__list__card__content__headings{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding-top:25px}
@media only screen and (max-width:839px){.card-slider__container__list__card__content__headings{height:140px;padding-top:10px}
}
@media only screen and (max-width:767px),only screen and (min-device-width:768px) and (max-device-width:1024px){.card-slider__container__list__card__content__headings{height:140px;padding-top:10px}
}
.card-slider__container__list__card__content:before{border-bottom:100px solid #fff;content:'';position:absolute;top:-15px;-moz-transition:all .5s cubic-bezier(0.47,0.005,0.095,0.995);-webkit-transition:all .5s cubic-bezier(0.47,0.005,0.095,0.995);transition:all .5s cubic-bezier(0.47,0.005,0.095,0.995)}
@media only screen and (max-width:839px){.card-slider__container__list__card__content:before{border-left:100px solid transparent;border-right:100px solid transparent;right:calc(50% - 100px)}
}
@media only screen and (min-width:840px){.card-slider__container__list__card__content:before{border-left:150px solid transparent;border-right:150px solid transparent;right:calc(50% - 150px)}
}
.card-slider__container__list__card__content__subtitle,.card-slider__container__list__card__content__title{background-color:white;box-sizing:border-box;margin:0;overflow:hidden;padding:0 10px;position:relative;text-align:center}
.card-slider__container__list__card__content__title{width:100%;line-height:22px;padding-top:10px}
@media only screen and (max-width:839px){.card-slider__container__list__card__content__title{font-size:19px}
}
@media only screen and (min-width:840px){.card-slider__container__list__card__content__title{font-size:21px}
}
.card-slider__container__list__card__content__subtitle{width:100%;line-height:16px;margin:10px 0;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start}
@media only screen and (max-width:839px){.card-slider__container__list__card__content__subtitle{font-size:10px;line-height:14px}
}
@media only screen and (min-width:840px){.card-slider__container__list__card__content__subtitle{font-size:12px}
}
.card-slider__container__list__card__content a.card-slider__container__list__card__content__button{color:#fff}
.card-slider__container__list__card__content__button{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-moz-transition:bottom .75s cubic-bezier(0.47,0.005,0.095,0.995);-webkit-transition:bottom .75s cubic-bezier(0.47,0.005,0.095,0.995);transition:bottom .75s cubic-bezier(0.47,0.005,0.095,0.995);height:40px;line-height:40px;position:absolute;width:100%}
@media only screen and (max-width:839px){.card-slider__container__list__card__content__button{bottom:20px}
}
@media only screen and (max-width:767px),only screen and (min-device-width:768px) and (max-device-width:1024px){.card-slider__container__list__card__content__button{bottom:20px}
}
@media only screen and (min-width:840px){.card-slider__container__list__card__content__button{bottom:-40px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.card-slider__container__list__card__content__button{bottom:20px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.card-slider__container__list__card__content__button{bottom:20px}
}
.card-slider__container__list__card__content__button__learn-more{background-color:#1f63c9;font-weight:bold;padding-left:10px;position:relative;text-align:left;text-transform:uppercase;width:80%}
.card-slider__container__list__card__content__button__learn-more:after{border-bottom:10px solid transparent;border-left:10px solid #1f63c9;border-top:10px solid transparent;content:'';position:absolute;right:-10px;top:10px}
.card-slider__container__list__card__content__button__arrow{text-align:center;width:20%}
.card-slider__container__list__card__content__button__arrow.fa{color:#1f63c9;font-size:30px;line-height:38px}
.card-slider__container-scroll-mobile{overflow-x:scroll}
@media only screen and (min-width:840px){.card-slider__large{padding-bottom:100px;padding-top:130px}
}
@media only screen and (min-width:840px){.card-slider__small{padding-bottom:0;padding-top:55px}
}
.card-slider__shadow{-moz-transition:all .5s cubic-bezier(0.47,0.005,0.095,0.995);-webkit-transition:all .5s cubic-bezier(0.47,0.005,0.095,0.995);transition:all .5s cubic-bezier(0.47,0.005,0.095,0.995);bottom:-120px;box-shadow:none;height:120px;position:absolute;width:100%}
.card-slider__shadow.active{box-shadow:0 0 300px 500px rgba(0,0,0,0.8)}
.card-slider video{background-size:cover;height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;width:auto;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-moz-transition:1s opacity;-webkit-transition:1s opacity;transition:1s opacity}
@media only screen and (max-width:839px){.event-details.rep .event-details__rep-label{padding-bottom:20px}
}
@media only screen and (max-width:839px){.event-details.rep .event-details__location-img img{width:150px;height:auto}
}
@media only screen and (min-width:840px){.event-details.rep .event-details__location-img img{width:100%;height:auto}
}
@media only screen and (max-width:839px){.event-details.rep .event-details__section__item:first-child{border-top:1.5px dotted #fff}
}
.event-details.rep .event-details__section__item:last-child{border-bottom:0}
@media only screen and (max-width:839px){.event-details.rep .event-details__section__item label:nth-child(1){font-size:14px;line-height:20px}
}
.event-details.rep .event-details__section__item label:nth-child(2){word-wrap:break-word}
@media only screen and (max-width:839px){.event-details.rep .event-details__section__item label:nth-child(2){font-size:12px;line-height:18px}
}
.event-details.rep .event-details__section__item label a{color:inherit;text-decoration:underline}
.event-details.rep .event-details__section__item label b{font-family:'proxima-nova-bold'}
.event-details.rep .event-details__section__item label b i{font-family:'proxima-nova-bold-italic'}
.event-details.rep .event-details__section__item label i b{font-family:'proxima-nova-bold-italic'}
.event-details.rep .event-details__section__item label ol{list-style-type:decimal;padding-left:40px}
.event-details.rep .event-details__section__item label ul{list-style-type:disc;padding-left:40px}
.event-details.rep .event-details__section__item label ul ul,.event-details.rep .event-details__section__item label ol ul{list-style-type:circle}
.event-details.rep .event-details__section__item label ol ol ul,.event-details.rep .event-details__section__item label ol ul ul,.event-details.rep .event-details__section__item label ul ol ul,.event-details.rep .event-details__section__item label ul ul ul{list-style-type:square}
.event-details.rep .event-details__section__item label sub,.event-details.rep .event-details__section__item label sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
.event-details.rep .event-details__section__item label sup{top:-0.5em}
.event-details.rep .event-details__section__item label sub{bottom:-0.25em}
@media only screen and (max-width:839px){.event-details.rep .event-details__location-img{padding-bottom:20px}
}
.intrinsic-container{position:relative;padding-bottom:100%;height:0}
.intrinsic-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.mktoForm{width:100% !important}
.mktoButton{background-color:#0866b1 !important;background-image:linear-gradient(to bottom,#0866b1,#0866b1) !important}
.mktoForm *{font-family:proxima-nova-regular !important;font-size:13px !important;border-top-left-radius:5px !important;border-top-right-radius:5px !important;border-bottom-left-radius:5px !important;border-bottom-right-radius:5px !important;border-color:#444 !important;border-bottom-width:1px !important;border-left-width:1px !important;border-right-width:1px !important;border-top-width:1px !important}
.mktoForm input[type=text],.mktoForm input[type=url],.mktoForm input[type=email],.mktoForm input[type=tel],.mktoForm input[type=number],.mktoForm input[type=date]{height:25px !important;max-width:350px !important;background-color:rgba(255,255,255,0.4) !important}
.mktoForm .mktoCheckboxList>input{width:auto !important}
.mktoForm .mktoCheckboxList>label{margin-top:0 !important;margin-bottom:0 !important;line-height:unset !important}
.mktoForm textarea{width:95% !important;background-color:rgba(255,255,255,0.4) !important}
.mktoForm select{color:#444 !important;height:25px !important;max-width:350px !important;background-color:rgba(255,255,255,0.4) !important}
select#flexField1{height:100px !important}
.mktoForm ::-webkit-input-placeholder{color:#444 !important;padding-left:5px !important}
.mktoForm a:visited,.mktoForm a:link{color:#106bb3 !important}
.mktoForm .mktoRequiredField label.mktoLabel{font-weight:normal !important}
.mktoFieldWrap{width:100% !important}
label.mktoLabel{font-family:proxima-nova-regular !important;width:100% !important}
.mktoLogicalField.mktoCheckboxList.mktoHasWidth{width:100% !important}
.mktoFormCol{width:100% !important}
.mktoForm .mktoOffset{float:left;height:0 !important}
.mktoForm .mktoAsterix{display:none !important}
.mktoForm .mktoFormCol{margin-bottom:0 !important;margin-top:5px !important}
.mktoField{width:95% !important}
.mktoRadioList .mktoField{width:15px !important;float:left !important;clear:left !important}
.mktoForm textarea{max-width:350px !important}
.marketo-white .mktoForm .mktoRadioList>label,.marketo-white .mktoForm .mktoCheckboxList>label{color:white !important}
.marketo-white .mktoForm .mktoLabel{float:left;line-height:1.2em;padding-top:.3em;color:#fff !important}
.marketo-white .mktoForm .mktoHtmlText{color:#fff !important}
.marketo-white .mktoForm input[type=text],.marketo-white .mktoForm input[type=url],.marketo-white .mktoForm input[type=tel],.marketo-white .mktoForm input[type=email],.marketo-white .mktoForm input[type=number],.marketo-white .mktoForm input[type=date],.marketo-white .mktoForm textarea.mktoField,.marketo-white .mktoForm select.mktoField{border-style:solid !important;color:#fff !important;border-color:#fff !important;max-width:none !important}
.marketo-white .mktoForm select.mktoField{border-style:solid !important;color:#444 !important;border-color:#fff !important;max-width:none !important}
.landing-page-header{position:relative;width:100%}
.landing-page-header img{padding:7px}
.landing-page-img_small{height:30px}
.landing-page-img_large{height:45px}
@media only screen and (min-width:768px){.landing-page-image-header{height:220px}
}
@media only screen and (min-width:1024px){.landing-page-body-popup{margin-top:-40px}
}
.landing-page-body-nomargin{margin-bottom:0;margin-top:0}
@media only screen and (min-width:1024px){#landing-page-tab{width:300px}
}
.landing-page-icon-size{font-size:20px !important}
.landing-page-bullets{line-height:35px}
.landing-page-body__container{color:#fff;padding:0;position:relative}
.landing-page-body__container.bg-cover{background-size:cover}
.landing-page-body__container__background-image{position:absolute;right:0;top:0;width:auto}
.landing-page-body__container__content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
@media only screen and (min-width:1024px){.landing-page-body__container__content{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}
}
@media only screen and (min-width:768px) and (max-width:1023px){.landing-page-body__container__content{-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
}
@media only screen and (max-width:767px){.landing-page-body__container__content{-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}
}
.landing-page-body__container__content__block{padding-top:40px}
@media only screen and (min-width:1024px){.landing-page-body__container__content__block{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}
}
.landing-page-body__container__content__block__title{margin-bottom:20px}
.landing-page-body__container__content__block__title__main{font-size:40px;line-height:51px}
@media only screen and (max-width:767px){.landing-page-body__container__content__block__title__main{font-size:20px;line-height:21px}
}
.landing-page-body__container__content__block__title__sub{font-size:20px;line-height:28px}
@media only screen and (max-width:767px){.landing-page-body__container__content__block__title__sub{font-size:12px;line-height:14px}
}
.landing-page-body__container__content__block__title__txt-small{font-size:14px;line-height:20px;padding-bottom:10px}
@media only screen and (max-width:767px){.landing-page-body__container__content__block__title__txt-small{font-size:12px;line-height:20px}
}
.landing-page-body__container__content__block__title__txt-large{font-size:16px;line-height:20px;padding-bottom:10px}
@media only screen and (max-width:767px){.landing-page-body__container__content__block__title__txt-large{font-size:12px;line-height:20px}
}
.landing-page-body__container__content__block__responsive-video{position:relative;padding-bottom:56.25%;height:0;margin-bottom:20px}
.landing-page-body__container__content__block__responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.landing-page-body__container__content__block__image{height:auto;margin-bottom:10px}
.landing-page-body__container__content__block__image img{width:100%}
.landing-page-body__container__content__block__items{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;padding-bottom:20px}
@media only screen and (min-width:768px) and (max-width:1023px){.landing-page-body__container__content__block__items{margin:30px 0}
}
@media only screen and (max-width:767px){.landing-page-body__container__content__block__items{-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;margin-bottom:20px}
}
.landing-page-body__container__content__block__items__item{display:block;text-align:center;-webkit-flex-basis:33%;-moz-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%}
@media only screen and (max-width:767px){.landing-page-body__container__content__block__items__item{-webkit-flex-basis:auto;-moz-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;border-left:0;border-bottom:1px dotted;margin-bottom:20px}
}
@media only screen and (min-width:768px) and (max-width:1023px){.landing-page-body__container__content__block__items__item{padding:15px}
.landing-page-body__container__content__block__items__item:not(:first-child){border-left:1px dotted;padding-bottom:60px}
}
@media only screen and (min-width:1024px){.landing-page-body__container__content__block__items__item{padding:15px}
.landing-page-body__container__content__block__items__item:not(:first-child){border-left:1px dotted;padding-bottom:10px}
}
.landing-page-body__container__content__block__items__item__icon{margin-bottom:20px}
.landing-page-body__container__content__block__items__item__icon span{display:inline-block;font-size:30px;text-align:center;vertical-align:middle}
@media only screen and (min-width:1024px){.landing-page-body__container__content__block__items__item__icon span{font-size:40px}
}
.landing-page-body__container__content__block__items__item__icon__img{display:block;height:30px;margin:auto;vertical-align:middle;width:30px}
@media only screen and (min-width:1024px){.landing-page-body__container__content__block__items__item__icon__img{height:40px;width:40px}
}
.landing-page-body__container__content__block__items__item__icon__prodimg{display:block;height:30px;margin:auto;vertical-align:middle;width:30px}
@media only screen and (min-width:1024px){.landing-page-body__container__content__block__items__item__icon__prodimg{height:40px;width:40px}
}
@media only screen and (max-width:767px){.landing-page-body__container__content__block__items__item__text-block{margin-bottom:20px}
}
.landing-page-body__container__content__block__items__item__text-block__title{font-size:20px;line-height:20px;margin-bottom:10px}
@media only screen and (max-width:767px){.landing-page-body__container__content__block__items__item__text-block__title{font-size:16px;line-height:18px}
}
.landing-page-body__container__content__block__items__item__text-block__subtitle{font-size:14px;line-height:18px}
@media only screen and (max-width:767px){.landing-page-body__container__content__block__items__item__text-block__subtitle{font-size:12px;line-height:14px}
}
@media only screen and (min-width:1024px){.landing-page-body__container__content__forms-block{-webkit-flex-basis:40%;-moz-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}
}
@media only screen and (min-width:768px) and (max-width:1023px){.landing-page-body__container__content__forms-block{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}
}
@media only screen and (max-width:767px){.landing-page-body__container__content__forms-block{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}
}
.landing-page-body__container__content__forms-block__forms{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}
@media only screen and (min-width:768px) and (max-width:1023px){.landing-page-body__container__content__forms-block__forms{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row nowrap;-moz-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}
}
.landing-page-body__container__content__forms-block__forms__textbox{background:rgba(0,0,0,0.6);text-align:left}
@media only screen and (min-width:768px) and (max-width:1023px){.landing-page-body__container__content__forms-block__forms__textbox{width:50%}
}
@media only screen and (min-width:1024px){.landing-page-body__container__content__forms-block__forms__textbox{text-align:center}
}
.landing-page-body__container__content__forms-block__forms__textbox__image{padding:40px 40px 20px}
@media only screen and (min-width:1024px){.landing-page-body__container__content__forms-block__forms__textbox__image{margin:0 auto}
}
.landing-page-body__container__content__forms-block__forms__textbox__sub{font-size:16px;line-height:22px;padding:0 40px 40px}
@media only screen and (min-width:1024px){.landing-page-body__container__content__forms-block__forms__textbox__sub{font-size:20px;line-height:28px}
}
.landing-page-body__container__content__forms-block__forms__formbox{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}
@media only screen and (min-width:768px) and (max-width:1023px){.landing-page-body__container__content__forms-block__forms__formbox{width:50%}
}
.landing-page-body__container__content__forms-block__forms__formbox__tabcontent{display:none;padding:20px}
@media only screen and (min-width:1024px){.landing-page-body__container__content__forms-block__forms__formbox__tabcontent{padding:20px 10%}
}
.landing-page-body__container__content__forms-block__forms__formbox__tabcontent.active{display:block}
.landing-page-body__container__content__forms-block__forms__formbox__tabcontent__description{line-height:20px;text-align:center;padding-bottom:20px}
@media only screen and (min-width:1024px){.landing-page-body__container__content__forms-block__forms__formbox__tabcontent__description{font-size:18px}
}
@media only screen and (min-width:768px) and (max-width:1023px){.landing-page-body__container__content__forms-block__forms__formbox__tabcontent__description{font-size:14px}
}
@media only screen and (max-width:767px){.landing-page-body__container__content__forms-block__forms__formbox__tabcontent__description{font-size:12px}
}
.landing-page-body__container__content__forms-block__forms__formbox .form-connector__thankyou-message{padding:0 20px}
@media only screen and (max-width:839px){.landing-page-body__container__content__forms-block__forms__formbox .form-connector__thankyou-message__title{font-size:16px}
}
@media only screen and (min-width:840px){.landing-page-body__container__content__forms-block__forms__formbox .form-connector__thankyou-message__title{font-size:20px}
}
@media only screen and (max-width:839px){.landing-page-body__container__content__forms-block__forms__formbox .form-connector__thankyou-message__description{font-size:12px;line-height:18px}
}
@media only screen and (min-width:840px){.landing-page-body__container__content__forms-block__forms__formbox .form-connector__thankyou-message__description{font-size:14px;line-height:20px}
}
.landing-page-body__container__content__forms-block__forms__formbox__tabs{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;padding-bottom:15px;background:rgba(0,0,0,0.3)}
.landing-page-body__container__content__forms-block__forms__formbox__tabs__tab{-webkit-flex-basis:50%;-moz-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}
.landing-page-body__container__content__forms-block__forms__formbox__tabs__tab.active{background:0}
.landing-page-body__container__content__forms-block__forms__formbox__tabs__tab__link{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;padding:10px}
.landing-page-body__container__content__forms-block__forms__formbox__tabs__tab__link__icon{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;font-size:20px;font-size:30px;opacity:.6;padding-left:10px;padding-right:15px}
@media only screen and (min-width:1024px){.landing-page-body__container__content__forms-block__forms__formbox__tabs__tab__link__icon{font-size:30px}
}
.landing-page-body__container__content__forms-block__forms__formbox__tabs__tab__link__text__main{font-size:16px;line-height:25px}
@media only screen and (min-width:1024px){.landing-page-body__container__content__forms-block__forms__formbox__tabs__tab__link__text__main{font-size:30px}
}
.landing-page-body__container__content__forms-block__forms__formbox__tabs__tab__link__text__sub{font-size:12px;line-height:12px}
@media only screen and (min-width:1024px){.landing-page-body__container__content__forms-block__forms__formbox__tabs__tab__link__text__sub{font-size:20px;line-height:28px}
}
.landing-page-indent{text-indent:5%}
.landing-page-no-indent{text-indent:0}
.nopadding{padding-top:0 !important}
.landingpage_description{padding-top:0 !important;padding-right:10%}
.nomarginleft{margin-left:0 !important}
.landingpage_footer_social ul{list-style:none}
.landingpage_footer_social li{display:inline}
.landingpage_footer_social span{font-size:32px;padding-right:10px}
@media only screen and (max-width:839px){.sub-content-strip-component__container__content__page__item{display:table;width:100%}
}
.landingpage_sidebar{padding:20px 0}
@media only screen and (max-width:839px){.landingpage_sidebar .landingpage_main col-60{display:table-cell}
.landingpage_sidebar .landingpage_sidebar col-40{display:table-cell}
}
.landingpage_sidebar_title{font-size:20px;line-height:20px;padding-bottom:10px}
.landingpage_main{padding:20px 0;margin-left:0}
.timer-col-container{display:table;width:100%;margin-left:auto;margin-right:auto;font-size:13px;font-family:sans-serif}
.timer-colNarr{display:table-cell;width:26%;text-align:right;vertical-align:top;font-size:13px;font-family:sans-serif;color:#fff}
@media only screen and (max-width:839px){.timer-colNarr{width:100vw;display:inline-block;float:left;margin-left:-35px;font-size:12px;padding:20px 20px 20px 20px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.timer-colNarr{width:25%;display:inline-block;float:left;margin-left:auto;font-size:12px}
}
.timer-colWide{display:table-cell;width:75%;font-size:13px;line-height:18px;font-family:sans-serif;color:#fff;padding-top:20px;padding-bottom:20px}
@media only screen and (min-width:840px){.timer-colWide{width:48%;display:table-cell}
}
@media only screen and (max-width:839px){.timer-colWide{width:100%;display:inline-block;float:left;margin-left:-15px;font-size:12px}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.timer-colWide{width:48%;display:inline-block;float:left;margin-left:-15px;font-size:12px}
}
.fadeout{background-color:rgba(0,0,0,0.25);vertical-align:middle;font-family:sans-serif;text-align:center}
.timer-text{width:93%}
@media only screen and (min-width:840px){.timer-text{min-height:20px}
}
@media only screen and (min-width:768px) and (max-width:1024px){.timer-text{min-height:20px}
}
@media only screen and (max-width:839px){.timer-text{margin-left:15px;width:85%}
}
.countdown{text-align:center}
.countdown::before{content:'';display:inline-block;vertical-align:middle}
@media only screen and (max-width:839px){.countdown::before{min-height:100%}
}
@media only screen and (min-width:840px){.countdown::before{min-height:72px}
}
.countdown>*{display:inline-block;vertical-align:middle}
.countdown div{font-size:1.5rem;font-weight:100;display:inline-block}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.countdown div{display:inline-block;float:left;margin-left:auto;font-size:12px;margin-left:-30px;font-size:20px}
}
@media only screen and (min-device-width:1024px) and (max-device-width:1366px){.countdown div{display:inline-block;float:left;margin-left:auto;font-size:12px;margin-left:-40px}
}
.countdown div span{font-weight:bold;text-transform:uppercase;font-size:12px;padding-left:4px;padding-right:3px}
.breadcrumb{z-index:10;position:relative}
.breadcrumb .breadcrumb-inner{color:#fff}
.breadcrumb .elli{display:inline}
.breadcrumb .bc a,.breadcrumb .fa-home{color:#fff}
.breadcrumb .bc{display:inline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;top:15px;padding-right:5px;border-radius:3px}
@media only screen and (max-width:839px){.breadcrumb .bc{max-width:90%}
}
.breadcrumb .bc li:not(:last-child):after{padding:0 2px;color:#ccc;content:"\002F"}
.breadcrumb .bc>li{color:#eee;font-size:12px;width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.breadcrumb .bc>*:nth-child(n+1){display:none}
@media(max-width:767px){.breadcrumb .bc>*:nth-last-child(-n+2){display:inline}
.breadcrumb .bc>*{max-width:60px}
}
@media(min-width:420px) and (max-width:991px){.breadcrumb .bc>*:nth-last-child(-n+3){display:inline}
.breadcrumb .bc>*{max-width:100px}
}
@media(min-width:992px){.breadcrumb .bc>*:nth-last-child(-n+6){display:inline}
.breadcrumb .bc>*{max-width:170px}
}
.header-basic .header-basic__content__text-box__title{padding-top:15px;padding-bottom:12px}
.header-basic-news .header-basic__content__text-box__title{padding-top:20px;padding-bottom:15px}
.accordion-outer .main-title{padding:8px 8px 8px .625rem;font-size:1.5rem;font-weight:600}
.accordion-outer .accordion-item{background:#fff}
.accordion-outer .accordion-item .accordion-item__Q{cursor:pointer;padding:1rem;font-weight:600;-webkit-transition:.2s;transition:.2s;border-top:1px solid #ddd}
.accordion-outer .accordion-item .accordion-item__Q .icon{float:right;color:#0866b1}
.accordion-outer .accordion-item .accordion-item__Q:first-child{border:0}
.accordion-outer .accordion-item .accordion-item__Q:hover,.accordion-outer .accordion-item .active{background-color:#e3f2fe}
.accordion-outer .accordion-item .accordion-item__A{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:0;background-color:transparent;max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out}
.accordion-outer .accordion-item .accordion-item__A p{padding:.5rem}
.accordion-outer .accordion-item .accordion-item__A--button{-ms-flex-item-align:center;align-self:center}
.faq-acc-outer{position:relative;margin-bottom:2rem}
.faq-acc-outer .faq-acc-input-container{position:relative;width:40%;margin-bottom:1.5rem}
.faq-acc-outer .faq-acc-input-container i.fa-search{position:absolute;top:10px;left:10px;font-size:1.25rem;color:#777}
.faq-acc-outer .faq-acc-input-container input.faqsearch{text-indent:26px;width:96%;height:32px;border-radius:32px;background:#fff;border-style:none;padding:3px .5rem;font-size:105%;border:1px solid #CCC}
.faq-acc-outer .faq-acc-input-container .faq-acc-input-search-btn{position:absolute;top:5px;right:1%;background-color:#184d9d;color:white;text-decoration:none;height:30px;padding:0 5px;border-radius:999px;display:-moz-flex;display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-justify-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-moz-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.faq-acc-outer .faq-acc-showmore{margin-top:10px;padding:10px}
.faq-acc-outer .faq-acc-showmore a{color:#184d9d;cursor:pointer}
.faq-acc-outer .faq-notfound{background:#fff;padding:20px;border-radius:3px}
.faq-acc-outer .accordion-item__A{font-size:14px;line-height:20px}
.faq-acc-outer .accordion-item__A a{color:#184d9d;cursor:pointer}
.faq-acc-outer .accordion-item__A img{margin:0;height:auto;max-width:100%}
@media only screen and (max-width:839px){.faq-acc-outer .accordion-item__A #youtube-iframe{padding:5px !important;width:100%;height:100%}
}
.faq-header .faq{width:100%;color:white}
.faq-header .faq-img{height:260px}
@media only screen and (max-width:839px){.faq-header .faq-img{height:auto}
}
.faq-header .bg-image{top:0}
.faq-header__container{margin:auto;text-align:center;padding:1rem 0 4rem;top:25px;width:100%}
@media only screen and (min-width:840px){.faq-header__container{position:absolute;padding:3rem 0 7rem}
}
.faq-header__container h1{font-size:1.75rem;margin-bottom:10px}
.faq-header__container h2{margin-bottom:10px}
.faq-header__container__input{position:relative;width:55%;margin:auto}
@media only screen and (max-width:839px){.faq-header__container__input{width:80%}
}
.faq-header__container__input .fa-search{position:absolute;top:10px;left:5%;font-size:1.25rem;color:#777}
.faq-header__container__input .faq-search{text-indent:26px;width:90%;height:32px;border-radius:20px;background:#fff;border-style:none;padding:.25rem .5rem;font-size:105%}
@media only screen and (max-width:839px){.faq-header__container__input .faq-search{font-size:90%}
}
.faq-header__container__input--btn{position:absolute;top:5px;right:4.5%;background-color:#184d9d;color:white;height:30px;padding:0 5px;border-radius:999px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
.faq-quickview{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.faq-quickview.container{height:auto;width:100%}
.faq-quickview .faq-cards{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;position:relative;bottom:0;height:auto}
.faq-quickview .faq-cards.nooverlayabove{bottom:-60px}
.faq-quickview .faq-cards.nooverlaybelow{bottom:60px}
.faq-quickview .faq-cards__card{position:relative;border-radius:3px;background:white;width:236px;height:210px;margin:8px;z-index:1004;overflow:hidden;text-overflow:ellipsis;-moz-box-shadow:0 3px 8px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 8px 0 rgba(0,0,0,0.2);box-shadow:0 3px 8px 0 rgba(0,0,0,0.2)}
@media only screen and (max-width:839px){.faq-quickview .faq-cards__card{height:110px}
}
.faq-quickview .faq-cards__card a{color:#666;display:block;height:100%}
.faq-quickview .faq-cards__card__card-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:column wrap;-moz-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;padding:10px 20px}
.faq-quickview .faq-cards__card__card-content i{font-size:28px;margin-top:1.5rem}
.faq-quickview .faq-cards__card__card-content--title{margin:1rem 0;font-size:1rem;max-width:100%;text-align:center}
.faq-quickview .faq-cards__card__card-content--desc{font-size:14px;max-width:100%;text-align:center}
@media only screen and (max-width:839px){.faq-quickview .faq-cards__card__card-content--desc{color:transparent}
}
.faq-quickview .faq_selected{position:absolute;bottom:0;left:0;right:0;background-color:#184d9d;overflow:hidden;width:100%;height:0;-webkit-transition:.5s ease;transition:.5s ease;-webkit-clip-path:polygon(51% 25%,54% 60%,100% 60%,100% 100%,0 100%,0 60%,48% 60%);clip-path:polygon(51% 25%,54% 60%,100% 60%,100% 100%,0 100%,0 60%,48% 60%);z-index:20078}
.faq-quickview .faq-cards__card:hover>.faq_selected,.faq-quickview .card_active>.faq_selected{height:8%}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.faq-quickview .faq-cards__card:hover>.faq_selected,.faq-quickview .card_active>.faq_selected{height:5%}
}
.parent{position:relative;background:blue}
.parent .cards{border:1px solid cyan;position:absolute;top:-6%}
.parent .cards .card{width:250px;height:250px;background:orange;margin:10px}
@media only screen and (min-width:840px){.pall_title .fontlarge{font-size:25px}
}
@media only screen and (max-width:839px){.pall_title .fontlarge{font-size:18px}
}
@media only screen and (min-width:840px){.pall_title .fontsmall{font-size:18px}
}
@media only screen and (max-width:839px){.pall_title .fontsmall{font-size:16px}
}
.homepage-navbar{background-color:transparent}
.homepage-navbar .menu-light{background-color:transparent}
.homepage-navbar.overlayabove{position:relative;margin-top:-50px}
.homepage-navbar__nav{position:relative;z-index:530}
.homepage-navbar__nav__title{width:500px;background:#444;border-radius:5px;text-transform:uppercase;text-align:center;color:#fff;font-size:14px;line-height:1.8;position:absolute;z-index:530;top:-15px;left:calc(50% - 250px)}
@media(max-width:500px){.homepage-navbar__nav__title{width:280px;left:calc( 50% - 140px);line-height:1.5;top:-20px}
}
.homepage-navbar__nav__items{background-color:transparent;margin:0 auto;max-width:2180px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}
@media(max-width:500px){.homepage-navbar__nav__items{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;margin-left:10px}
}
@media(max-width:1198px){.homepage-navbar__nav__items.active{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;background-color:#3a3a3a;left:0;padding:0 4%;position:absolute;top:100%;width:92%;z-index:1002}
}
.homepage-navbar__nav__items__item{position:relative;width:125px}
.homepage-navbar__nav__items__item a{color:#444}
.homepage-navbar__nav__items__item:nth-child(1) .w-rad{border-radius:5px 0 0 0}
.homepage-navbar__nav__items__item:nth-child(1) .b-rad{border-radius:0 0 0 5px}
.homepage-navbar__nav__items__item:nth-child(10) .w-rad{border-radius:0 5px 0 0}
.homepage-navbar__nav__items__item:nth-child(10) .b-rad{border-radius:0 0 5px 0}
.homepage-navbar__nav__items__item:nth-child(10) .item-border{border:0}
@media(max-width:1280px){.homepage-navbar__nav__items__item{width:9%}
}
@media(max-width:1138px){.homepage-navbar__nav__items__item{width:18%}
.homepage-navbar__nav__items__item:nth-child(1) .b-rad{border-radius:0 0 0 5px}
.homepage-navbar__nav__items__item:nth-child(5) .w-rad{border-radius:0 5px 0 0}
.homepage-navbar__nav__items__item:nth-child(5) .b-rad{border-radius:0 0 5px 0}
.homepage-navbar__nav__items__item:nth-child(5) .item-border{border:0}
.homepage-navbar__nav__items__item:nth-child(6) .b-rad{border-radius:0 0 0 5px}
.homepage-navbar__nav__items__item:nth-child(10) .w-rad{border-radius:0}
.homepage-navbar__nav__items__item:nth-child(10) .b-rad{border-radius:0 0 5px 0}
.homepage-navbar__nav__items__item:nth-child(10) .item-border{border:0}
}
@media(max-width:884px){.homepage-navbar__nav__items__item{width:18%}
}
@media(max-width:757px){.homepage-navbar__nav__items__item{width:18%}
}
@media(max-width:632px){.homepage-navbar__nav__items__item{width:19%}
}
@media(max-width:549px){.homepage-navbar__nav__items__item{width:19%}
}
@media(max-width:500px){.homepage-navbar__nav__items__item{width:32%}
.homepage-navbar__nav__items__item:nth-child(1) .b-rad{border-radius:0 0 0 5px}
.homepage-navbar__nav__items__item:nth-child(3) .w-rad{border-radius:0 5px 0 0}
.homepage-navbar__nav__items__item:nth-child(3) .b-rad{border-radius:0 0 5px 0}
.homepage-navbar__nav__items__item:nth-child(4) .b-rad{border-radius:0 0 0 5px}
.homepage-navbar__nav__items__item:nth-child(6) .b-rad{border-radius:0 0 5px 0}
.homepage-navbar__nav__items__item:nth-child(7) .b-rad{border-radius:0 0 0 5px}
.homepage-navbar__nav__items__item:nth-child(9) .b-rad{border-radius:0 0 5px 0}
.homepage-navbar__nav__items__item:nth-child(10) .w-rad{border-radius:0}
.homepage-navbar__nav__items__item:nth-child(10) .b-rad{border-radius:0 0 5px 5px}
.homepage-navbar__nav__items__item:nth-last-of-type(odd) .item-border{border:0}
}
.homepage-navbar__nav__items__item:hover .homepage-navbar__nav__items__item--bg{top:0}
.homepage-navbar__nav__items__item :hover .icon,.homepage-navbar__nav__items__item :hover span{color:#fff}
.homepage-navbar__nav__items__item--bg{-moz-transition:all 350ms cubic-bezier(0.47,0.005,0.095,0.995);-webkit-transition:all 350ms cubic-bezier(0.47,0.005,0.095,0.995);transition:all 350ms cubic-bezier(0.47,0.005,0.095,0.995);bottom:0;position:absolute;top:100%;width:100%;z-index:-1;opacity:1}
.homepage-navbar__nav__items__item__wrapper{background:white;position:relative;width:100%;padding:1.625rem 0 .5rem 0;height:80px;z-index:2}
.homepage-navbar__nav__items__item__wrapper .item-border{border-right:1px solid #DDD}
.homepage-navbar__nav__items__item__wrapper__content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:column nowrap;-moz-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;text-align:center;height:88%}
.homepage-navbar__nav__items__item__wrapper__content .i-aerospace{color:#1098d2}
.homepage-navbar__nav__items__item__wrapper__content .i-biopharma{color:#1098d2}
.homepage-navbar__nav__items__item__wrapper__content .i-chemicals{color:#599d76}
.homepage-navbar__nav__items__item__wrapper__content .i-food{color:#3a7e07}
.homepage-navbar__nav__items__item__wrapper__content .i-industrial{color:#222a4a}
.homepage-navbar__nav__items__item__wrapper__content .i-laboratory{color:#41a9b8}
.homepage-navbar__nav__items__item__wrapper__content .i-medical{color:#1b8bea}
.homepage-navbar__nav__items__item__wrapper__content .i-microelec{color:#80a546}
.homepage-navbar__nav__items__item__wrapper__content .i-oilgas{color:#541801}
.homepage-navbar__nav__items__item__wrapper__content .i-power{color:#e96f14}
.homepage-navbar__nav__items__item__wrapper .color-bar{position:absolute;bottom:0;height:7px;width:100%}
.homepage-navbar__nav__items__item__wrapper .icon{padding-bottom:15px;font-size:25px;width:50px;height:25px;margin:0 auto}
.homepage-navbar__nav__items__item__wrapper .title{font-size:12px;width:99%}
#homepage-navbar-menu-dark .homepage-navbar__nav__title{background:#fff;color:#444}
#homepage-navbar-menu-dark .homepage-navbar__nav__items__item__wrapper{background:#444;border-bottom:5px solid #fff}
#homepage-navbar-menu-dark .color-bar{bottom:-5px}
#homepage-navbar-menu-dark .item-border{border-color:#888}
#homepage-navbar-menu-dark .homepage-navbar__nav__items__item a{color:#fff}
#homepage-navbar-menu-dark .homepage-navbar__nav__items__item__wrapper__content>.icon{color:#fff}
.pall-carousel{position:relative;height:250px;overflow:hidden;background:#dcdcdc}
.pall-carousel__arrow-container{position:absolute;top:40%;left:0;right:0;width:1350px;margin:auto}
@media(max-width:1280px){.pall-carousel__arrow-container{width:100%}
}
.pall-carousel__arrow-container .next,.pall-carousel__arrow-container .previous{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#FFF;z-index:10;cursor:pointer;font-size:1em}
.pall-carousel__arrow-container .next{right:1%}
.pall-carousel__arrow-container .previous{left:1%}
.pall-carousel__container{width:1350px;position:relative;margin:auto}
@media(max-width:1280px){.pall-carousel__container{width:100%}
}
@media(max-width:500px){.pall-carousel__container{width:100%}
}
.pall-carousel__container .slide{position:relative;width:100%;height:auto;overflow:hidden}
.pall-carousel__container .slide .content{position:absolute;overflow:hidden;bottom:30%;left:5%;width:46%;color:white}
@media(max-width:1280px){.pall-carousel__container .slide .content{width:47.5%}
}
@media(max-width:1150px){.pall-carousel__container .slide .content{width:53%}
}
@media(max-width:1024px){.pall-carousel__container .slide .content{width:60%}
}
@media(max-width:950px){.pall-carousel__container .slide .content{width:65%}
}
@media(max-width:850px){.pall-carousel__container .slide .content{width:65%}
}
@media(max-width:768px){.pall-carousel__container .slide .content{width:52%}
}
@media(max-width:668px){.pall-carousel__container .slide .content{width:57%}
}
@media(max-width:568px){.pall-carousel__container .slide .content{width:57%}
}
@media(max-width:500px){.pall-carousel__container .slide .content{width:58%;bottom:34%}
}
@media(max-width:414px){.pall-carousel__container .slide .content{width:61%}
}
@media(max-width:375px){.pall-carousel__container .slide .content{width:68%;left:7%}
}
@media(max-width:320px){.pall-carousel__container .slide .content{width:78%}
}
.pall-carousel__container .slide .content h3{font-size:25px;font-weight:bold;margin:0;padding:10px 0}
@media(max-width:768px){.pall-carousel__container .slide .content h3{font-size:20px}
}
@media(max-width:500px){.pall-carousel__container .slide .content h3{font-size:16px}
}
.pall-carousel__container .slide .content .subtitle{font-size:18px;margin:6px 0}
@media(max-width:768px){.pall-carousel__container .slide .content .subtitle{font-size:14px}
}
@media(max-width:500px){.pall-carousel__container .slide .content .subtitle{font-size:13px}
}
.pall-carousel__container .slide .content .cta{background-color:#0866b1;padding:8px 15px;font-size:14px;border:0;border-radius:3px;margin-top:10px}
.pall-carousel__container .slide .content .cta-blank{background-color:transparent;height:28px}
@media(max-width:850px){.pall-carousel__container .slide .shift{margin-left:-8vw}
}
@media(max-width:768px){.pall-carousel__container .slide .shift{margin-left:-30vw}
}
@media(max-width:668px){.pall-carousel__container .slide .shift{margin-left:-38vw}
}
@media(max-width:568px){.pall-carousel__container .slide .shift{margin-left:-55vw}
}
@media(max-width:500px){.pall-carousel__container .slide .shift{margin-left:-70vw}
}
@media(max-width:414px){.pall-carousel__container .slide .shift{margin-left:-96vw}
}
@media(max-width:375px){.pall-carousel__container .slide .shift{margin-left:-105vw}
}
@media(max-width:320px){.pall-carousel__container .slide .shift{margin-left:-135vw}
}
.pall-carousel__container .slide img{background-size:cover;background-position:top right}