﻿/*
Theme Name: Fairware Promotional Products
Theme URI: http://www.fairware.com
Description: Theme created by Christine Rondeau of Bluelime Media. 
Version: 3.0

Author: Christine Rondeau
Author URI: http://www.bluelimemedia.com
*/


@font-face{font-family:"gilroy-light";font-style:normal;font-weight:normal;src:url("fonts/gilroy-light-webfont.woff2") format("woff2"),url("fonts/gilroy-light-webfont.woff") format("woff")}@font-face{font-family:"gilroy-extrabold";font-style:normal;font-weight:normal;src:url("fonts/gilroy-extrabold-webfont.woff2") format("woff2"),url("fonts/gilroy-extrabold-webfont.woff") format("woff")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{overflow-x:hidden}body{background:#fff}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a img{border:0}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#e7e7e4;-webkit-border-radius:3px;border-radius:3px;background-clip:padding-box;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#009ca3;display:block;font-size:14px;font-size:1.4rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}body,button,input,select,textarea{color:#394252;font-family:"gilroy-light","Myriad Pro",sans-serif;font-size:16px;font-size:1.6rem;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p,ul,ol,table,td,th,dl,dd,dt{font-size:16px;font-size:1.6rem}.row--fancy p,.row--fancy ul,.row--fancy ol,.row--fancy table,.row--fancy td,.row--fancy th,.row--fancy dl,.row--fancy dd,.row--fancy dt{color:#fff;font-size:18px;font-size:1.8rem}.service-grid.blue p,.service-grid.blue ul,.service-grid.blue ol,.service-grid.blue table,.service-grid.blue td,.service-grid.blue th,.service-grid.blue dl,.service-grid.blue dd,.service-grid.blue dt{color:#fff}.small-text,.site-footer .footer-widget-area p,.site-footer .menu a{font-size:14px;font-size:1.4rem}p{margin-bottom:20px}b,strong{font-weight:normal;font-family:"gilroy-extrabold","Myriad Pro",sans-serif}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#647080;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-size:15px;font-size:1.5rem;font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #c2c2c2;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}sup,sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}big{font-size:125%}a{color:#009ca3;-webkit-transition:.2s,ease-in-out;-moz-transition:.2s,ease-in-out;-ms-transition:.2s,ease-in-out;-o-transition:.2s,ease-in-out;transition:.2s,ease-in-out}a:visited{color:#009ca3}a:hover,a:focus,a:active{color:#394252}a.more-link,a.comment-reply-link{text-decoration:none}a.more-link:after,a.comment-reply-link:after{content:"\00bb";padding-left:5px}a.button,a.cta-button{color:#fff;text-decoration:none}a.button:hover,a.cta-button:hover{color:#fff}a.cta-button{color:#394252}a.cta-button:hover{color:#fff}a.cta-box{text-decoration:none !important}.row--fancy a{color:#fff}h1,h2,h3,h4,h5,h6{clear:both;color:#394252;font-family:"gilroy-extrabold","Myriad Pro",sans-serif;font-weight:400;line-height:1.1}h1{background:rgba(57,85,102,0.5);color:#e7e7e4;display:block;font-size:32px;font-size:3.2rem;line-height:1.2;margin:0;max-width:600px;padding:15px 50px 15px 30px;text-transform:uppercase;text-shadow:2px 2px 2px rgba(57,66,82,0.8)}@media screen and (min-width: 48em){h1{font-size:48px;font-size:4.8rem}}h1.slider-title{background:transparent;font-size:30px;font-size:3rem;padding:0;text-shadow:none}@media screen and (min-width: 48em){h1.slider-title{font-size:40px;font-size:4rem}}h2{color:#009ca3;font-size:17px;font-size:1.7rem;margin:0 0 15px 0;text-transform:uppercase}h2.entry-title{font-size:32px;font-size:3.2rem;margin:0 0 20px 0;text-transform:none}h2 a{font-size:22px;font-size:2.2rem;text-decoration:none}h2 a:hover{text-decoration:underline}h2.callout__title--large{color:#fff;font-size:32px;font-size:3.2rem;text-shadow:2px 2px 2px rgba(57,66,82,0.8)}h2.service__title{color:#e7e7e4;font-size:32px;font-size:3.2rem;line-height:1.2}@media screen and (min-width: 48em){h2.service__title{font-size:48px;font-size:4.8rem}}h2.slider-subtitle{color:#fff;font-family:"gilroy-light","Myriad Pro",sans-serif}h2.section__title{border-bottom:1px solid #009ca3}.single-case_study .entry-content h2{font-size:22px;font-size:2.2rem;margin-bottom:10px}h3{font-size:20px;font-size:2rem;margin:20px 0}h3.callout__title--home{font-size:17px;font-size:1.7rem;color:#fff;margin:10px 0}h3.callout__title{color:#fff;font-size:24px;font-size:2.4rem}h3.callout__title--link{color:#fff;font-size:32px;font-size:3.2rem;text-shadow:2px 2px 2px rgba(57,66,82,0.8)}h3.sub-service__title{color:#009ca3;font-size:24px;font-size:2.4rem;margin:15px 0;text-transform:uppercase}.blue h3.sub-service__title{color:#fff}h4,h5,h6{font-size:17px;font-size:1.7rem;margin:10px 0;text-transform:uppercase}h4.footer-title,h5.footer-title,h6.footer-title{margin-top:0}h4.footer-title a,h5.footer-title a,h6.footer-title a{color:#fff;text-decoration:none}h4.footer-title a:hover,h5.footer-title a:hover,h6.footer-title a:hover{text-decoration:underline}blockquote{border-top:1px solid #647080;border-bottom:1px solid #647080;color:#009ca3;margin:40px auto 20px;max-width:700px;padding:30px 40px 20px}blockquote p{color:#009ca3;font-size:20px;font-size:2rem}blockquote p:before{color:#394252;content:"“";font-size:24px;font-size:2.4rem;display:inline-block;margin-left:-20px;width:20px}blockquote p:after{color:#394252;content:"”";font-size:24px;font-size:2.4rem;display:inline-block;margin-left:10px;width:20px}blockquote footer{font-size:15px;font-size:1.5rem}hr{background-color:#eeefee;border:0;height:1px;margin:1.5em auto;width:80%}ul,ol{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}.nopadding-list,.main-navigation ul,.site-footer .menu,.social-links ul{list-style:none;margin:0;padding:0}img{height:auto;max-width:100%}figure{margin:0}table{margin:0 0 1.5em;width:100%}th{font-weight:bold}td,th{padding:3px 5px}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;width:100%;clear:both}.slick-list:focus{outline:none}.slick-loading .slick-list{background:#fff url("images/ajax-loader.gif") center center no-repeat}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-prev,.slick-next{position:absolute;display:block;height:45px;width:45px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-20px;padding:0;border:none;outline:none;opacity:0.8}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent;opacity:1}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\f104";font-size:45px;font-size:4.5rem;font-family:FontAwesome;color:#e7e7e4}[dir="rtl"] .slick-prev:before{content:"\f104";font-family:FontAwesome}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{color:#e7e7e4;content:"\f105";font-size:45px;font-size:4.5rem;font-family:FontAwesome}[dir="rtl"] .slick-next:before{content:"\f105";font-family:FontAwesome}.slick-dots{bottom:20px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{cursor:pointer;display:inline-block;height:14px;margin:0 5px;padding:0;position:relative;width:14px}.slick-dots li button{border:0;border-radius:50%;color:transparent;cursor:pointer;display:block;font-size:0;height:14px;line-height:0;outline:none;padding:5px;width:14px}.row{width:100%}.row--fancy{background:#009ca3;padding:50px 0}@media screen and (min-width: 42.5em){.row--fancy{padding:100px 0}}.container{display:block;margin:0 auto;padding-left:20px;padding-right:20px;width:100%;max-width:960px}.container:before,.container:after{content:"";display:table}.container:after{clear:both}.container.nopadding{padding:0}.container.padding--half{padding-left:10px;padding-right:10px}.site-main{padding:40px 0}@media screen and (min-width: 42.5em){.site-main{padding:80px 0}}.page-id-3649 .site-main,.home .site-main{padding:30px 0 0}article.case_study{margin-top:50px}.left-block{float:left}.right-block{float:left}@media screen and (min-width: 42.5em){.right-block{float:right}}.primary-content{width:100%}@media screen and (min-width: 42.5em){.primary-content{width:68%}}.primary-sidebar{width:100%}@media screen and (min-width: 42.5em){.primary-sidebar{width:28%}}.page .carousel{margin-bottom:30px}.carousel .slide-container{min-height:320px;display:block;position:relative;width:100%}@media screen and (min-width: 48em){.carousel .slide-container{min-height:500px}}@media screen and (min-width: 60em){.carousel .slide-container{min-height:550px}}.carousel .slide-container .slide-details{background:rgba(57,85,102,0.5);left:0;bottom:50px;padding:20px;position:absolute;max-width:680px}@media screen and (min-width: 42.5em){.carousel .slide-container .slide-details{bottom:60px}}@media screen and (min-width: 60em){.carousel .slide-container .slide-details{bottom:100px}}.carousel .slick-dots li button{background:#e7e7e4}.carousel .slick-dots li button:hover,.carousel .slick-dots li button:focus{background:#395566}.carousel .slick-dots li.slick-active button{background:#395566}.client-list{padding-top:30px;padding-bottom:30px;text-align:center}.client-list:before,.client-list:after{content:"";display:table}.client-list:after{clear:both}.client-list h2{margin:10px 0 20px}@media screen and (min-width: 42.5em){.client-list h2{text-align:left}}.client-list .client-carousel{margin:0 30px}.client-list .slide{padding:0 20px}.client-list .slick-prev{left:-50px}.client-list .slick-next{right:-50px}.client-list .slick-prev:before,.client-list .slick-next:before{color:#009ca3}.home__cta--grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-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;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;padding-left:10px;padding-right:10px}@media screen and (min-width: 60em){.home__cta--grid{padding:0}}.home__cta--grid .home__cta{width:100%}@media screen and (min-width: 60em){.home__cta--grid .home__cta{width:49%}}.home__cta--grid .home__cta--vertical{background:#009ca3;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;-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:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin-bottom:20px}@media screen and (min-width: 30em){.home__cta--grid .home__cta--vertical{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width: 60em){.home__cta--grid .home__cta--vertical{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0;height:calc(100% - 20px)}}.home__cta--grid .home__cta--vertical .home__cta--item{display:block;min-height:200px;width:100%}@media screen and (min-width: 30em){.home__cta--grid .home__cta--vertical .home__cta--item{width:50%}}@media screen and (min-width: 60em){.home__cta--grid .home__cta--vertical .home__cta--item{height:50%;width:100%}}.home__cta--grid .home__cta--vertical:hover{background:#395566}.home__cta--grid .home__cta--horizontal{background:#009ca3;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-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:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;margin-bottom:20px}@media screen and (min-width: 30em){.home__cta--grid .home__cta--horizontal{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.home__cta--grid .home__cta--horizontal .home__cta--item{min-height:200px;width:100%}@media screen and (min-width: 30em){.home__cta--grid .home__cta--horizontal .home__cta--item{width:50%}}.home__cta--grid .home__cta--horizontal:hover{background:#395566}.home__cta--grid .home__cta--content{color:#fff;padding:20px}.grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.team__grid .item{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:10px;width:100%}@media screen and (min-width: 30em){.team__grid .item{width:50%}}@media screen and (min-width: 48em){.team__grid .item{width:33.33333333%}}@media screen and (min-width: 60em){.team__grid .item{width:25%}}.team__grid .item:hover{cursor:pointer}.team__grid .item:hover .overlay{display:block}.team__grid .team__pic{margin-bottom:20px;position:relative;width:100%}.team__grid .team__pic img{display:block;height:auto;width:100%}.team__grid .team__pic .overlay{display:none;height:100%;left:0;position:absolute;top:0;width:100%}.grid__three .element{min-height:280px;margin:0 auto;text-align:center;padding:10px;width:100%}@media screen and (min-width: 30em){.grid__three .element{margin:0;text-align:left;width:50%}}@media screen and (min-width: 48em){.grid__three .element{width:33.33333333%}}.grid__three a{display:block;text-decoration:none}.grid__three a:hover{text-decoration:underline}.grid__three a h2{font-size:14px;font-size:1.4rem;line-height:1.3}.grid__two{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.grid__two .element{width:100%}@media screen and (min-width: 30em){.grid__two .element{width:48.5%}}.grid__two .element .element__content{min-height:300px;padding:30px}.grid__two .element a{display:block;text-decoration:none}.grid__two .home__cta{background:#009ca3;width:100%}@media screen and (min-width: 30em){.grid__two .home__cta{width:48.5%}}.service-grid{-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;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch}@media screen and (min-width: 42.5em){.service-grid{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width: 60em){.service-grid .content__area{max-width:600px}}.service-grid:nth-of-type(2n){-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 42.5em){.service-grid:nth-of-type(2n){-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.service-grid:nth-of-type(2n) .content{float:right;text-align:right}}.service-grid.blue{background:#009ca3}.service-grid .item__pic{min-height:250px;width:100%}@media screen and (min-width: 42.5em){.service-grid .item__pic{min-height:350px;width:45%}}@media screen and (min-width: 60em){.service-grid .item__pic{min-height:500px;width:50%}}.service-grid .item__content{padding:30px;width:100%}@media screen and (min-width: 42.5em){.service-grid .item__content{padding:50px 40px;width:55%}}@media screen and (min-width: 60em){.service-grid .item__content{padding:100px 50px;width:50%}}.service-grid img{object-fit:fill;display:block;width:100%}.fourofour-content{padding-bottom:200px;width:100%}@media screen and (min-width: 48em){.fourofour-content{width:80%}}.site-header{background:rgba(0,156,163,0.9);position:fixed;z-index:9999}@media screen and (max-width: 42.5em){.site-header{position:static}}.site-branding{float:left;padding:10px 0;width:20%}.site-branding h1{margin-bottom:0}.site__title a{background:url("images/logo.png") no-repeat;display:block;height:33px;text-indent:-9999px;width:152px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.site__title a{background-image:url("images/logo@2x.png");background-size:152px 33px}}.site__description{display:none}.banner__area{position:relative;z-index:0}.banner__area img{object-fit:cover;object-position:50% 25%;display:block;min-height:130px;max-height:450px;width:100%}.banner__area h1{position:absolute;bottom:30px}@media screen and (min-width: 48em){.banner__area h1{bottom:60px}}@media screen and (min-width: 60em){.banner__area h1{bottom:100px}}.main-navigation{float:left;position:relative;display:block;width:100%}@media screen and (min-width: 60em){.main-navigation{width:80%}}.main-navigation ul{text-align:left}@media screen and (min-width: 60em){.main-navigation ul{text-align:right}}.main-navigation ul li{display:inline-block;position:relative}.main-navigation ul li:hover{color:#fff}.main-navigation ul li:hover ul{display:block}.main-navigation ul li a{color:#e7e7e4;display:block;font-size:14px;font-size:1.4rem;font-family:"gilroy-extrabold","Myriad Pro",sans-serif;padding:20px 8px 14px;text-decoration:none;text-transform:uppercase}.main-navigation ul li a:hover{background:#395566;color:#fff}.main-navigation ul ul{background:rgba(57,85,102,0.8);display:none;float:left;left:0;margin-top:0;padding:0;position:absolute;text-align:left;z-index:99999}.main-navigation ul ul li{display:block}.main-navigation ul ul ul{top:0;left:100%}.main-navigation ul ul a{font-size:15px;font-size:1.5rem;padding:10px;text-shadow:none;text-transform:none;width:200px}.main-navigation .current_page_parent a,.main-navigation .current_page_ancestor a,.main-navigation .current_page_item>a,.main-navigation .current-menu-item>a,.main-navigation .current_page_item>a:hover,.main-navigation .current-menu-item>a:hover,.main-navigation .current_page_item>a:focus,.main-navigation .current-menu-item>a:focus{background:#395566;color:#fff}.single-case_study .main-navigation .menu-item-3808>a{background:#395566;color:#fff}.menu-toggle{cursor:pointer;display:none}@media screen and (max-width: 60em){.menu-toggle{color:#fff;display:block;font-family:"gilroy-light","Myriad Pro",sans-serif;font-size:16px;font-size:1.6rem;margin:0;padding:20px 8px 15px;position:absolute;right:0;top:-53px;text-decoration:none;text-transform:uppercase;width:100px}.menu-toggle a,.menu-toggle a:hover{color:#fff;text-decoration:none}.menu-toggle:hover{background:#395566}}@media screen and (max-width: 60em){.main-navigation.toggled .nav-menu{display:block}.main-navigation{position:relative;width:100%}.main-navigation ul{display:none;padding-bottom:20px;text-align:left}.main-navigation ul li{display:block}.main-navigation ul li .sub-menu{display:none}.main-navigation ul li a{padding:12px 10px 8px}.main-navigation ul li:hover .sub-menu{display:none}.main-navigation ul ul,.main-navigation ul ul ul{background:transparent;border:none;box-shadow:none;padding:0;position:relative;top:inherit;left:0;display:block;float:none}.main-navigation ul ul a{color:#e7e7e4;padding:10px 10px 10px 30px;width:100%}.menu-slide:after{content:"\f0d7";color:white;cursor:pointer;display:block;font-family:'FontAwesome';font-weight:normal;font-style:normal;font-size:1.8em;height:30px;line-height:1;width:60px;position:absolute;right:5px;top:2px;text-align:center}.menu-slide.open:after{content:"\f0d8"}}.hentry{border-top:1px solid #eeefee;padding-top:50px;margin-bottom:20px}.hentry:before,.hentry:after{content:"";display:table}.hentry:after{clear:both}.hentry:first-of-type{border:none;padding-top:0}.page .hentry{border-top:none}.entry-summary.left-block{width:100%}@media screen and (min-width: 42.5em){.entry-summary.left-block{width:52%}}.pic.right-block{text-align:center;width:100%}@media screen and (min-width: 42.5em){.pic.right-block{width:45%}}.entry-meta,.entry-footer{clear:left;color:#395566;font-size:14px;font-size:1.4rem;margin-bottom:20px;width:100%}.cat-links,.tags-links,.comments-link{margin-right:15px}.paging-navigation{padding:15px 0}.paging-navigation ul{list-style:none;margin:0;padding:0}.paging-navigation ul li{display:inline}.paging-navigation a.page-numbers,.paging-navigation span.page-numbers{padding:3px 8px;color:#395566;text-decoration:none}.paging-navigation a.page-numbers:hover,.paging-navigation span.page-numbers:hover{color:#394252}.paging-navigation a.page-numbers.current,.paging-navigation span.page-numbers.current{color:#009ca3;font-weight:bold}.post-navigation{font-size:15px;font-size:1.5rem;padding:2em 0}.post-navigation a{text-decoration:none}.post-navigation .nav-previous{width:50%}.post-navigation .nav-previous a:before{content:"\00ab";padding-right:5px}.post-navigation .nav-next{text-align:right;width:50%}.post-navigation .nav-next a:after{content:"\00bb";padding-left:5px}.avatar{display:block;float:left;padding:0 1.25em 0.625em 0}.comment-meta a{text-decoration:none}.comment-list{border-top:1px solid #eeefee;list-style:none;margin:0;padding:1.25em 0}.comment-list ul,.comment-list ol{padding:0}.comment-list>li{border-bottom:1px solid #eeefee}.comment-list li{font-size:14px;font-size:1.4rem;padding:0.625em;margin:0}.comment-list li p{margin:0;padding:0.625em 0}.comment-list li li>li{border:none}.comment-list ul li{list-style:disc}.comment-list ol li{list-style:decimal}.comment-list .children{list-style:none;margin:0.625em 0.625em 0 1.25em;padding:0}.comment-list .children li{border-top:1px solid #eeefee;list-style:none;padding-top:5px}.comment-respond{margin-top:30px}.comment-form{padding:20px 0}.comment-form p{margin-bottom:10px}.comment-form label{display:inline-block;width:90px}.form-allowed-tags{display:none}.primary-sidebar .widget{background:#e7e7e4;padding:20px;margin-bottom:30px}.primary-sidebar .widget.widget_search{background:none;padding:0}.primary-sidebar ul{list-style:none;margin-left:0}.primary-sidebar ul li{padding:0.5em 0;font-size:14px;font-size:1.4rem}.primary-sidebar a{text-decoration:none}.col{float:left;padding-right:10px;padding-left:10px}.site-footer{background:#009ca3}.site-footer .footer-widgets{color:#fff;padding-top:30px;padding-bottom:30px}.site-footer .footer-widget-area{padding:10px 20px}.site-footer .footer-widget-area p{color:#fff}.site-footer .footer-widget-area p a{color:#fff}.site-footer .footer-widget-area p a:hover{color:#394252}.site-footer .footer-widget-area.first,.site-footer .footer-widget-area.second{width:100%}@media screen and (min-width: 30em){.site-footer .footer-widget-area.first,.site-footer .footer-widget-area.second{width:50%}}@media screen and (min-width: 42.5em){.site-footer .footer-widget-area.first,.site-footer .footer-widget-area.second{width:25%}.site-footer .footer-widget-area.third{width:50%}}@media screen and (min-width: 60em){.site-footer .footer-widget-area.first,.site-footer .footer-widget-area.second,.site-footer .footer-widget-area.last{width:16%}.site-footer .footer-widget-area.third{width:40%}.site-footer .footer-widget-area.last{width:28%}}.site-footer .menu a{color:#fff;text-decoration:none}.site-footer .menu a:hover{text-decoration:underline}.social-links ul li{display:inline-block}.social-links ul li a{display:block;text-decoration:none}.social-links ul li a:hover{text-decoration:none !important}.social-links ul li a:before{color:#fff;display:block;font-family:'FontAwesome';font-weight:normal;font-style:normal;font-size:22px;height:25px;line-height:1;padding:5px 0;text-align:left;width:25px;vertical-align:top}.social-links ul li a:hover:before{color:rgba(57,66,82,0.9)}.social-links ul a[href*="facebook.com"]:before{content:"\f09a"}.social-links ul a[href*="twitter.com"]:before{content:"\f099"}.social-links ul a[href*="flickr.com"]:before{content:"\f16e"}.social-links ul a[href*="instagram.com"]:before{content:"\f16d"}.social-links ul a[href*="linkedin.com"]:before{content:"\f08c"}.social-links ul a[href*="pinterest.com"]:before{content:"\f231"}.social-links ul a[href*="plus.google.com"]:before{content:"\f0d5"}.social-links ul a[href*="tumblr.com"]:before{content:"\f173"}.social-links ul a[href*="vimeo.com"]:before{content:"\f194"}.social-links ul a[href*="youtube.com"]:before{content:"\f16a"}.social-links ul a[href*="/feed"]:before{content:"\f09e"}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}select{max-width:100%}.button,.cta-button,button,input[type="button"],input[type="reset"],input[type="submit"]{background:#009ca3;border:none;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-size:1.6rem;line-height:1;margin-top:5px;padding:15px 5% 10px;text-transform:uppercase;-webkit-appearance:none}@media screen and (min-width: 42.5em){.button,.cta-button,button,input[type="button"],input[type="reset"],input[type="submit"]{padding:15px 50px 10px}}.button:hover,.cta-button:hover,button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{color:#fff;background:#395566}.button:focus,.cta-button:focus,button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,.button:active,.cta-button:active,button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{border-color:#eeefee}.button.cta,.cta.cta-button,button.cta,input.cta[type="button"],input.cta[type="reset"],input.cta[type="submit"]{margin:10px 0;max-width:300px;text-align:center;width:90%}@media screen and (min-width: 42.5em){.button.cta,.cta.cta-button,button.cta,input.cta[type="button"],input.cta[type="reset"],input.cta[type="submit"]{margin:10px 20px 10px 0;max-width:none;width:auto}}.button.white,.white.cta-button,button.white,input.white[type="button"],input.white[type="reset"],input.white[type="submit"]{background:#fff;color:#009ca3;font-size:22px;font-size:2.2rem;line-height:1}.button.white:hover,.white.cta-button:hover,button.white:hover,input.white[type="button"]:hover,input.white[type="reset"]:hover,input.white[type="submit"]:hover{background:#394252;color:#fff}.button.white .fa,.white.cta-button .fa,button.white .fa,input.white[type="button"] .fa,input.white[type="reset"] .fa,input.white[type="submit"] .fa{margin-left:10px}.slide-details .button,.slide-details .cta-button,.slide-details button,.slide-details input[type="button"],.slide-details input[type="reset"],.slide-details input[type="submit"]{background:transparent;border-radius:2px;border:1px solid #fff;padding:15px 5%}.slide-details .button:hover,.slide-details .cta-button:hover,.slide-details button:hover,.slide-details input[type="button"]:hover,.slide-details input[type="reset"]:hover,.slide-details input[type="submit"]:hover{background:#fff;color:#009ca3}.cta-button{background:#d1d1cc;padding:10px 15px}button,input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button}input[type="checkbox"],input[type="radio"]{padding:0}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],textarea{color:#395566;border-radius:0;border:1px solid #c2c2c2;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;font-size:14px;font-size:1.4rem;padding:2px 3px;-webkit-appearance:none}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,textarea:focus{color:#394252;-webkit-transition:.07s,ease-in;-moz-transition:.07s,ease-in;-ms-transition:.07s,ease-in;-o-transition:.07s,ease-in;transition:.07s,ease-in}textarea{overflow:auto;vertical-align:top;width:100%}.infusion-form label{display:block;color:#009ca3;font-size:16px;font-size:1.6rem;margin-top:5px}.infusion-form .infusion-field-input-container{margin-bottom:5px;max-width:300px;width:98%}.infusion-form .infusion-captcha{padding-top:20px}.search-form{position:relative;max-width:400px}.search-form input{border:none;height:38px;vertical-align:top}.search-form .search-field{background:#e7e7e4;font-size:14px;font-size:1.4rem;line-height:1;padding:0 2%;width:96%}.search-form .search-submit{position:absolute;z-index:10;right:0;top:0;font-size:14px;font-size:1.4rem;letter-spacing:1px;margin:0;padding:0 10px;text-transform:uppercase;-webkit-appearance:none}embed,iframe,object{max-width:100%}.site-main img{height:auto;max-width:100%}.aligncenter,.alignleft,.alignright{display:block;margin:0 auto;margin-top:20px;margin-bottom:20px}@media screen and (min-width: 42.5em){.alignleft{float:left;margin:0 20px 20px 0}.alignright{float:right;margin:0 0 20px 20px}}.attachment-banner-image{margin-bottom:30px}@media screen and (min-width: 42.5em){.attachment-banner-image{margin-bottom:50px}}.wp-caption{background:#fff;padding:3px;margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin:0 auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{font-size:13px;font-size:1.3rem;font-style:italic;text-align:left}.gallery{margin-bottom:1.5em}.gallery img{border:1px solid #647080}.gallery-item{display:inline-block;margin-top:10px;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block;font-size:13px;font-size:1.3rem}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}
