@font-face{font-family:"proxima-nova";src:url(https://use.typekit.net/af/71f83c/00000000000000003b9b093b/27/l?subset_id=2&fvd=n7&v=3)format("woff2"),url(https://use.typekit.net/af/71f83c/00000000000000003b9b093b/27/d?subset_id=2&fvd=n7&v=3)format("woff");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"proxima-nova";src:url(https://use.typekit.net/af/27776b/00000000000000003b9b0939/27/l?subset_id=2&fvd=n6&v=3)format("woff2"),url(https://use.typekit.net/af/27776b/00000000000000003b9b0939/27/d?subset_id=2&fvd=n6&v=3)format("woff");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal}@font-face{font-family:"proxima-nova";src:url(https://use.typekit.net/af/4838bd/00000000000000003b9b0934/27/l?subset_id=2&fvd=n4&v=3)format("woff2"),url(https://use.typekit.net/af/4838bd/00000000000000003b9b0934/27/d?subset_id=2&fvd=n4&v=3)format("woff");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"proxima-nova";src:url(https://use.typekit.net/af/437c3d/00000000000000003b9b0932/27/l?subset_id=2&fvd=n3&v=3)format("woff2"),url(https://use.typekit.net/af/437c3d/00000000000000003b9b0932/27/d?subset_id=2&fvd=n3&v=3)format("woff");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:"letter-gothic-std";src:url(https://use.typekit.net/af/7676e3/000000000000000000012e1b/27/l?subset_id=2&fvd=n7&v=3)format("woff2"),url(https://use.typekit.net/af/7676e3/000000000000000000012e1b/27/d?subset_id=2&fvd=n7&v=3)format("woff");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}h1,h2,h3,h4,h5{font-family:"letter-gothic-std",sans-serif}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-search:before{content:""}.fa-twitter:before{content:""}.fa-envelope:before{content:""}.fa-instagram:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
/*!
 *  Font Awesome v4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face{font-family:"FontAwesome";src:url(/assets/fonts/42c216f260a0.eot);src:url(/assets/fonts/1865afdc5406.woff2)format("woff2"),url(/assets/fonts/6e6529811c04.woff)format("woff");font-weight:400;font-style:normal}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7-form-control-wrap{position:relative}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:0;border-radius:100%;padding:0;margin:0 24px;position:relative}.wpcf7 .ajax-loader::before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:0;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email]{direction:ltr}
/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}strong{font-weight:inherit}strong{font-weight:bolder}small{font-size:80%}img{border-style:none}button,input,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=submit]{-webkit-appearance:button}input{overflow:visible}[type=checkbox]{box-sizing:border-box;padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto}menu{display:block}.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em"}html{box-sizing:border-box;font-size:93.8%}*,::before,::after{box-sizing:inherit}body{margin:0;padding:0;background:#fff;font-family:"proxima-nova",Helvetica,Roboto,Arial,sans-serif;font-weight:400;line-height:1.5;color:#323232;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{box-sizing:border-box;width:100%;border-radius:0}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:0 0;line-height:1}.row{max-width:79.9573560768rem;margin-right:auto;margin-left:auto}.row::before,.row::after{display:table;content:" "}.row::after{clear:both}.row .row{margin-right:-.6663113006rem;margin-left:-.6663113006rem}@media print,screen and (min-width:40em){.row .row{margin-right:-.999466951rem;margin-left:-.999466951rem}}@media print,screen and (min-width:64em){.row .row{margin-right:-.999466951rem;margin-left:-.999466951rem}}@media screen and (min-width:75em){.row .row{margin-right:-.999466951rem;margin-left:-.999466951rem}}.row:not(.expanded) .row{max-width:none}.column,.columns{width:100%;float:left;padding-right:.6663113006rem;padding-left:.6663113006rem}@media print,screen and (min-width:40em){.column,.columns{padding-right:.999466951rem;padding-left:.999466951rem}}.column:last-child:not(:first-child),.columns:last-child:not(:first-child){float:right}.column.end:last-child:last-child,.end.columns:last-child:last-child{float:left}.column.row.row,.row.row.columns{float:none}.row .column.row.row,.row .row.row.columns{margin-right:0;margin-left:0;padding-right:0;padding-left:0}.small-up-2>.column,.small-up-2>.columns{float:left;width:50%}.small-up-2>.column:nth-of-type(n),.small-up-2>.columns:nth-of-type(n){clear:none}.small-up-2>.column:nth-of-type(2n+1),.small-up-2>.columns:nth-of-type(2n+1){clear:both}.small-up-2>.column:last-child,.small-up-2>.columns:last-child{float:left}@media print,screen and (min-width:40em){.medium-offset-1{margin-left:8.3333333333%}.medium-3{width:25%}.medium-4{width:33.3333333333%}.medium-5{width:41.6666666667%}.medium-6{width:50%}.medium-7{width:58.3333333333%}.medium-8{width:66.6666666667%}.medium-10{width:83.3333333333%}.medium-up-3>.column,.medium-up-3>.columns{float:left;width:33.3333333333%}.medium-up-3>.column:nth-of-type(n),.medium-up-3>.columns:nth-of-type(n){clear:none}.medium-up-3>.column:nth-of-type(3n+1),.medium-up-3>.columns:nth-of-type(3n+1){clear:both}.medium-up-3>.column:last-child,.medium-up-3>.columns:last-child{float:left}.medium-centered{margin-right:auto;margin-left:auto}.medium-centered,.medium-centered:last-child:not(:first-child){float:none;clear:both}}@media print,screen and (min-width:64em){.large-offset-2{margin-left:16.6666666667%}.large-6{width:50%}.large-up-4>.column,.large-up-4>.columns{float:left;width:25%}.large-up-4>.column:nth-of-type(n),.large-up-4>.columns:nth-of-type(n){clear:none}.large-up-4>.column:nth-of-type(4n+1),.large-up-4>.columns:nth-of-type(4n+1){clear:both}.large-up-4>.column:last-child,.large-up-4>.columns:last-child{float:left}.large-centered{margin-right:auto;margin-left:auto}.large-centered,.large-centered:last-child:not(:first-child){float:none;clear:both}}@media screen and (min-width:75em){.xlarge-5{width:41.6666666667%}.xlarge-6{width:50%}.xlarge-9{width:75%}}.column-block{margin-bottom:1.3326226013rem}.column-block>:last-child{margin-bottom:0}@media print,screen and (min-width:40em){.column-block{margin-bottom:1.9989339019rem}.column-block>:last-child{margin-bottom:0}}div,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}strong{font-weight:700;line-height:inherit}small{font-size:80%;line-height:inherit}h1,h2,h3,h4,h5,h6{font-family:"letter-gothic-std",helvetica,sans-serif;font-style:normal;font-weight:700;color:#ef4136;text-rendering:optimizeLegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{line-height:0;color:#727a7c}h1{font-size:1.7324093817rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h2{font-size:1.5325159915rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h3{font-size:1.3326226013rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h4{font-size:1.1993603412rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}@media print,screen and (min-width:40em){h1{font-size:1.8656716418rem}h2{font-size:1.6657782516rem}h3{font-size:1.5325159915rem}h4{font-size:1.2659914712rem}}a{line-height:inherit;color:#15879c;text-decoration:none;cursor:pointer}a:hover,a:focus{color:#127486}a img{border:0}hr{clear:both;max-width:79.9573560768rem;height:0;margin:1.5991471215rem auto 1.5991471215rem auto;border-top:0;border-right:0;border-bottom:1px dotted #9ca2a3;border-left:0}ul,ol{margin-bottom:1rem;list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{margin-left:1.25rem;list-style-type:disc}ol{margin-left:1.25rem}ul ul,ul ol,ol ul,ol ol{margin-left:1.25rem;margin-bottom:0}.text-center{text-align:center}.show-for-print{display:none!important}@media print{.show-for-print{display:block!important}table.show-for-print{display:table!important}tbody.show-for-print{display:table-row-group!important}tr.show-for-print{display:table-row!important}td.show-for-print{display:table-cell!important}th.show-for-print{display:table-cell!important}a,a:visited{text-decoration:underline}@page{margin:.5cm}}[type=text],[type=week],[type=email],[type=number],[type=search],[type=time],[type=url],[type=color],textarea{display:block;box-sizing:border-box;width:100%;height:2.5986140725rem;margin:0 0 1.066098081rem;padding:.5330490405rem;border:1px solid #dee0e0;border-radius:0;background-color:#f6f7f8;box-shadow:inset 0 1px 2px transparent;font-family:inherit;font-size:1.066098081rem;font-weight:400;color:#0a0a0a;transition:box-shadow .5s,border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=text]:focus,[type=week]:focus,[type=email]:focus,[type=number]:focus,[type=search]:focus,[type=time]:focus,[type=url]:focus,[type=color]:focus,textarea:focus{outline:0;border:1px solid #c4c7c8;background-color:#fff;box-shadow:0 0 5px #727a7c;transition:box-shadow .5s,border-color .25s ease-in-out}textarea{max-width:100%}textarea[rows]{height:auto}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#727a7c}input::placeholder,textarea::placeholder{color:#727a7c}input:disabled,textarea:disabled{background-color:#e8ebed;cursor:not-allowed}[type=submit],[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}input[type=search]{box-sizing:border-box}[type=checkbox]{margin:0 0 1.066098081rem}label>[type=checkbox]{margin-right:.5330490405rem}label{display:block;margin:0;font-size:.999466951rem;font-weight:700;line-height:1.8;color:#0a0a0a}select{height:2.5986140725rem;margin:0 0 1.066098081rem;padding:.5330490405rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #dee0e0;border-radius:0;background-color:#f6f7f8;font-family:inherit;font-size:1.066098081rem;line-height:normal;color:#0a0a0a;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%2850, 50, 50%29'></polygon></svg>");background-origin:content-box;background-position:right -1.066098081rem center;background-repeat:no-repeat;background-size:9px 6px;padding-right:1.5991471215rem;transition:box-shadow .5s,border-color .25s ease-in-out}select:focus{outline:0;border:1px solid #c4c7c8;background-color:#fff;box-shadow:0 0 5px #727a7c;transition:box-shadow .5s,border-color .25s ease-in-out}select[multiple]{height:auto;background-image:none}.button{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;padding:.85em 1em;-webkit-appearance:none;border:1px solid transparent;border-radius:0;transition:background-color .25s ease-out,color .25s ease-out;font-size:.9rem;line-height:1;text-align:center;cursor:pointer;background-color:#e8ebed;color:#727a7c}.button:hover,.button:focus{background-color:#ef4136;color:#727a7c}.button.success:hover,.button.success:focus{background-color:#22bb5b;color:#0a0a0a}.button.hollow,.button.hollow:hover,.button.hollow:focus{background-color:transparent}.button.hollow:hover,.button.hollow:focus{border-color:#0b444e;color:#0b444e}.button.hollow.success:hover,.button.hollow.success:focus{border-color:#157539;color:#157539}.button.disabled,.button.disabled:hover,.button.disabled:focus,.button[disabled],.button[disabled]:hover,.button[disabled]:focus{background-color:#15879c;color:#727a7c}.button.disabled.success,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#3adb76;color:#0a0a0a}.close-button:hover,.close-button:focus{color:#0a0a0a}.menu{margin:0;list-style-type:none}.menu>li{display:table-cell;vertical-align:middle}.menu>li>a{display:block;padding:.7rem 1rem;line-height:1}.menu input,.menu select,.menu a,.menu button{margin-bottom:0}.menu>li>a img,.menu>li>a i,.menu>li>a svg{vertical-align:middle}.menu>li>a img,.menu>li>a i,.menu>li>a svg{margin-right:.25rem;display:inline-block}.menu>li,.menu.horizontal>li{display:table-cell}.menu.vertical>li{display:block}@media print,screen and (min-width:64em){.menu.large-horizontal>li{display:table-cell}}.menu.simple li{display:inline-block;vertical-align:top;line-height:1}.menu.simple a{padding:0}.menu.simple li{margin-left:0;margin-right:1rem}.menu .active>a{background:#fff;color:#323232}.no-js [data-responsive-menu] ul{display:none}.menu-icon{position:relative;display:inline-block;vertical-align:middle;width:20px;height:16px;cursor:pointer}.menu-icon::after{position:absolute;top:0;left:0;display:block;width:100%;height:2px;background:#0a0a0a;box-shadow:0 7px 0#0a0a0a,0 14px 0#0a0a0a;content:""}.menu-icon:hover::after{background:#727a7c;box-shadow:0 7px 0#727a7c,0 14px 0#727a7c}.menu-icon.dark:hover::after{background:#323232;box-shadow:0 7px 0#323232,0 14px 0#323232}.dropdown.menu>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}.dropdown.menu.vertical>li .is-dropdown-submenu{top:0}.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu{right:100%;left:auto}.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu{right:auto;left:100%}@media print,screen and (min-width:64em){.dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu{top:100%;right:0;left:auto}.dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu{top:100%;right:auto;left:0}}.is-dropdown-submenu-parent{position:relative}.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu{top:100%;left:auto}.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu{right:100%;left:auto}.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu{right:auto;left:100%}.is-dropdown-submenu{position:absolute;top:0;left:100%;z-index:1;display:none;min-width:200px;border:1px solid #e8ebed;background:#fff}.js-off-canvas-overlay{position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .5s ease,visibility .5s ease;background:rgba(255,255,255,.25);opacity:0;visibility:hidden;overflow:hidden}.js-off-canvas-overlay.is-overlay-fixed{position:fixed}.off-canvas-wrapper{position:relative;overflow:hidden}.off-canvas{position:fixed;z-index:1;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#e8ebed}.position-right{top:0;right:0;width:250px;height:100%;-webkit-transform:translateX(250px);transform:translateX(250px);overflow-y:auto}.position-right.is-transition-push::after{position:absolute;top:0;left:0;height:100%;width:1px;box-shadow:0 0 10px rgba(10,10,10,.7);content:" "}.off-canvas-content{transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.sticky-container{position:relative}.sticky{position:relative;z-index:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.reveal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;display:none;background-color:rgba(10,10,10,.65);overflow-y:scroll}.reveal{z-index:1006;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:none;padding:1rem;border:1px solid #727a7c;border-radius:0;background-color:#fff;position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto}@media print,screen and (min-width:40em){.reveal{min-height:0}}@media print,screen and (min-width:40em){.reveal{width:600px;max-width:79.9573560768rem}}@media print,screen and (min-width:40em){.reveal.large{width:90%;max-width:79.9573560768rem}}@media screen and (max-width:39.9375em){.reveal{top:0;left:0;width:100%;max-width:none;height:100%;height:100vh;min-height:100vh;margin-left:0;border:0;border-radius:0}}table{width:100%;margin-bottom:1rem;border-radius:0}table.hover tbody tr:hover{background-color:#fafafa}.title-bar{padding:.5rem;background:#fff;color:#0a0a0a}.title-bar::before,.title-bar::after{display:table;content:" "}.title-bar::after{clear:both}.title-bar .menu-icon{margin-left:.25rem;margin-right:.25rem}.top-bar{padding:.5rem}.top-bar::before,.top-bar::after{display:table;content:" "}.top-bar::after{clear:both}.top-bar,.top-bar ul{background-color:#fff}.top-bar .top-bar-left{width:100%}@media print,screen and (min-width:40em){.top-bar .top-bar-left{width:auto}}.top-bar-left{float:left}@media screen and (max-width:0em),screen and (min-width:40em){.show-for-small-only{display:none!important}}@media screen and (max-width:39.9375em){.show-for-medium{display:none!important}}@media screen and (max-width:39.9375em),screen and (min-width:64em){.show-for-medium-only{display:none!important}}@media print,screen and (min-width:64em){.hide-for-large{display:none!important}}@media screen and (max-width:63.9375em){.show-for-large{display:none!important}}@media screen and (max-width:63.9375em),screen and (min-width:75em){.show-for-large-only{display:none!important}}@media screen and (max-width:74.9375em){.show-for-xlarge{display:none!important}}@media screen and (max-width:74.9375em),screen and (min-width:90em){.show-for-xlarge-only{display:none!important}}.show-for-sr,.show-on-focus{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.show-on-focus:active,.show-on-focus:focus{position:static!important;width:auto;height:auto;overflow:visible;clip:auto}.float-left{float:left!important}.float-right{float:right!important}html,body{height:100%;min-height:100%}.logo{margin:0 auto;width:13.0597014925rem;text-align:center}.logo h1{line-height:1;margin:1.5991471215rem 0 1.066098081rem 0}.contact{background:#e8ebed;height:3.8646055437rem;width:3.4648187633rem;text-align:center}.contact a{font-size:1.3326226013rem;line-height:3.8;color:#727a7c;transition:color ease-out .25s}.contact a:hover{color:#ef4136}.primary-nav{border-bottom:1px dotted #9ca2a3}.home .primary-nav{border-width:0}.wpcf7-acceptance span.wpcf7-list-item{margin-left:0}.wpcf7-acceptance span.wpcf7-list-item input[type=checkbox]{margin-bottom:0}.wpcf7-acceptance span.wpcf7-list-item-label{font-weight:400}a:link,a:visited:link{-webkit-tap-highlight-color:rgba(0,0,0,.3)}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a{text-decoration:none}small{font-family:"proxima-nova",Helvetica,Roboto,Arial,sans-serif;font-weight:400}.header .search{background:#e8ebed;height:3.8646055437rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-bottom:1.3326226013rem}.header .search input{margin:0}@media screen and (max-width:63.9375em){.header .search .search-icon{width:3.4648187633rem;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-self:flex-end;align-self:flex-end;font-size:1.1993603412rem;padding-bottom:.8662046908rem;color:#727a7c}.header .search .search-icon.open{-webkit-align-self:center;align-self:center;padding-bottom:0}.header .search .search-form-slide{display:none;padding-right:.6663113006rem}}@media print,screen and (min-width:64em){.header .search{padding-left:.6663113006rem;padding-right:.6663113006rem;margin-bottom:0}}.search-submit{height:2.5986140725rem;background-color:#0a0a0a!important}.top-bar .menu>li{vertical-align:top;display:block}@media print,screen and (min-width:64em){.top-bar .menu>li{display:table-cell}}.top-bar .is-dropdown-submenu{z-index:10;border-top-width:0}.top-bar .is-dropdown-submenu li:not(.active) a:hover{color:#ef4136}.menu li a{color:#727a7c}.menu li.current-menu-parent>a,.menu li.current-page-ancestor>a{color:#323232!important}.side-nav .menu li.active a{color:#323232}.side-nav .menu a:hover{color:#323232}#content #inner-content{padding:2.5rem 0;text-align:center}@media print,screen and (min-width:40em){#content #inner-content{text-align:left}}.single-title,.page-title{padding-bottom:1.5rem;text-align:center}@media print,screen and (min-width:40em){.single-title,.page-title{padding-bottom:2rem}.single-title.align-left,.page-title.align-left{text-align:left}}.single-title{color:#0a0a0a}@media print,screen and (min-width:40em){.single-title{text-align:left}}@media screen and (max-width:39.9375em){.wp-post-image,.entry-content img{margin-bottom:1.9989339019rem}}.press-image{position:relative;overflow:hidden;cursor:pointer}.press-image .overlay{position:absolute;top:-320px;left:0;text-align:center;color:#afb9c0;padding:1.066098081rem .6663113006rem 0;background:rgba(10,10,10,.75);height:100%;width:100%;opacity:0;transition:all ease-in-out .5s}.press-image .overlay h3{color:#fff;line-height:1.2;min-height:3.3315565032rem}@media print,screen and (min-width:40em){.press-image .overlay h3{min-height:4.6641791045rem}}@media screen and (min-width:75em){.press-image .overlay h3{min-height:5.9968017058rem}}.press-image .overlay h3.event{font-size:1.066098081rem;min-height:2.6652452026rem}@media print,screen and (min-width:40em){.press-image .overlay h3.event{font-size:1.1993603412rem;min-height:3.3315565032rem}}@media screen and (min-width:75em){.press-image .overlay h3.event{font-size:1.3992537313rem;min-height:5.9968017058rem}}.press-image .overlay p.event-date{margin-bottom:1.5991471215rem}.press-image .overlay a{color:#fff;border:1px solid #fff;padding:.3331556503rem .5330490405rem}@media print,screen and (min-width:40em){.press-image .overlay{padding:1.9989339019rem .6663113006rem 0}}@media screen and (min-width:75em){.press-image .overlay{padding:25% 1.7324093817rem 0}}.press-image:hover .overlay,.press-image:focus .overlay{opacity:1;top:0}.press-image .wp-post-image{margin-bottom:0}.intro,.taxonomy-description{text-align:center;font-size:120%;margin-bottom:3rem}@media print,screen and (min-width:40em){.intro,.taxonomy-description{padding:0 10%}}.entry-content h1{margin-bottom:1.5rem}.entry-content img{max-width:100%;height:auto}.entry-content .aligncenter,.entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.wp-caption{max-width:100%;background:#eee;padding:5px}.wp-caption img{max-width:100%;margin-bottom:0;width:100%}.wp-caption p.wp-caption-text{font-size:.85em;margin:4px 0 7px;text-align:center}.product-item{background:#fff}.product-item h2{font-size:1.066098081rem;font-family:"proxima-nova",Helvetica,Roboto,Arial,sans-serif;font-weight:400;color:#727a7c;padding:.6663113006rem 0}.product-item h2 i{float:right;padding-right:.6663113006rem;opacity:0}.product-item:hover{background:#e8ebed}.product-item:hover h2{color:#323232}.product-item:hover h2 i{display:block;opacity:.5}.product-item .wp-post-image{margin-bottom:0}@media print,screen and (min-width:40em){.product-item{transition:background ease-out .25s}.product-item h2{transition:all ease-out .25s}.product-item h2 i{transition:opacity ease-out .25s}.product-item:hover h2{padding-left:.6663113006rem}}#metric{display:block}#imperial{display:none}#imperial.show{display:block}.post-navigation{border-top:1px dotted #9ca2a3;margin-top:1.9989339019rem;padding-top:1.3326226013rem}.post-navigation h2{display:none}.post-navigation .nav-links div{display:inline-block}.post-navigation .nav-links div.nav-next:before{content:"|";margin:0 .6663113006rem}.post-navigation .nav-links div a{color:#727a7c;transition:color ease-out .25s}.post-navigation .nav-links div a:hover{color:#323232}.footer{clear:both;margin-top:1em}.footer #inner-footer{border-top:1px dotted #9ca2a3;padding-top:1.3326226013rem}.footer .strapline{font-family:"letter-gothic-std",helvetica,sans-serif;font-size:.999466951rem;font-weight:700;line-height:1.3;color:#ef4136;text-align:center;margin-bottom:1.7324093817rem}.footer .footer-btm{font-size:.7995735608rem;color:#727a7c}.footer .footer-btm a{color:#323232;transition:color ease-out .25s}.footer .footer-btm a:hover{color:#727a7c}.footer .footer-btm p{margin-bottom:.5330490405rem}.footer .footer-btm .copyright,.footer .footer-btm .credit,.footer .footer-btm .social{text-align:center}.footer .footer-btm .social li:last-child{margin-right:0}.footer .footer-btm .social .menu>li:last-child>a i{margin-right:0}.footer .footer-btm .social i.fa{font-size:1.1993603412rem}.footer .footer-btm .social.show-for-small-only{margin-bottom:1.5rem}@media print,screen and (min-width:40em){.footer .footer-btm .copyright{text-align:left}.footer .footer-btm .credit{text-align:right}}.home .footer{margin-top:0}.home .footer #inner-footer{border-top:none}button,.button{font-weight:700}button:hover,.button:hover{color:#fff}button.info:before,.button.info:before{content:"";font-family:FontAwesome;font-size:1rem;font-weight:400;margin:0 .3997867804rem 0 0}button.video:before,.button.video:before{content:"";font-family:FontAwesome;font-size:1rem;font-weight:400;margin:0 .3997867804rem 0 0}button.samples:before,.button.samples:before{content:"";font-family:FontAwesome;font-size:1rem;font-weight:400;margin:0 .3997867804rem 0 0}input[type=submit]{display:inline-block;vertical-align:middle;margin:0 0 1rem 0;padding:.85em 1em;-webkit-appearance:none;border:1px solid transparent;border-radius:0;transition:background-color .25s ease-out,color .25s ease-out;font-size:.9rem;line-height:1;text-align:center;cursor:pointer;background-color:#e8ebed;color:#727a7c;background-color:#ef4136;color:#fff;font-weight:700;border:0}input[type=submit]:hover,input[type=submit]:focus{background-color:#ef4136;color:#727a7c}input[type=submit]:hover,input[type=submit]:focus{background-color:#d91d11;color:#fff}input[type=submit]:hover{color:#fff}.title-bar{text-align:center}.top-bar-left{width:100%!important;text-align:center}@media print,screen and (min-width:64em){.top-bar-left ul:not(.is-dropdown-submenu){display:inline-block;text-align:initial}}.flex-direction-nav a:before{font-family:"FontAwesome"!important;font-size:40px;display:inline-block;content:""!important;color:#fff!important;text-shadow:0 0 2px rgba(0,0,0,.5)!important}.flex-direction-nav a.flex-next:before{content:""!important}.flexslider .slides{display:none}#slider.product-slider .flex-control-nav{display:block}#slider.product-slider .flex-direction-nav{display:none}#slider.product-slider li img{border:1px solid #e8ebed}#slider.product-slider .flex-caption{width:100%;padding:2%0;left:0;bottom:0;z-index:2;color:#727a7c;font-size:.7995735608rem;text-align:left}#carousel.product-slider{display:none;border-width:0}#carousel.product-slider li img{opacity:.65;transition:opacity ease-out .25s;cursor:pointer}#carousel.product-slider li img:hover{opacity:1}#carousel.product-slider li.flex-active-slide img{opacity:1}@media print,screen and (min-width:40em){#slider.product-slider{margin-bottom:.6663113006rem;border-width:0}#slider.product-slider .flex-control-nav{display:none}#slider.product-slider .flex-direction-nav{display:block}#carousel.product-slider{display:block}#carousel.product-slider li img{border:1px solid #e8ebed}}#slider.home-slider{margin-bottom:0;border-width:0}#slider.home-slider .flex-direction-nav{display:none}#slider.home-slider .slides>li .image-holder{background-size:cover!important;height:64vh;width:100%!important}#slider.home-slider .flex-control-nav{bottom:10px;z-index:10}#slider.home-slider .slide-caption{text-align:center;width:80%;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:75%;overflow:hidden}#slider.home-slider .slide-caption h1{color:#fff;font-size:250%;line-height:1.1}@media print,screen and (min-width:40em){#slider.home-slider .slides>li .image-holder{height:88vh}#slider.home-slider .flex-direction-nav{display:block}#slider.home-slider .slide-caption{width:65%}}form label{text-align:left}.gmap{padding-top:1.9989339019rem}@media print{a,a:visited{color:#444!important;text-decoration:underline}a:after,a:visited:after{content:" ("attr(href)")"}@page{margin:.5cm}}@font-face{font-family:"flexslider-icon";src:url(/assets/fonts/4c356019c762.eot);src:url(/assets/fonts/4b91e69f0eb3.woff)format("woff");font-weight:400;font-style:normal}.slides,.slides>li,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}.flexslider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;zoom:1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:""0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:""0 1px 4px rgba(0,0,0,.2);-o-box-shadow:""0 1px 4px rgba(0,0,0,.2);box-shadow:""0 1px 4px rgba(0,0,0,.2)}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto;-moz-user-select:none}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:60px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:"flexslider-icon";font-size:40px;display:inline-block;content:"";color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3)}.flex-direction-nav a.flex-next:before{content:""}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default;z-index:-1}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.3);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.5)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.7);cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}