/* Combined & Minified CSS
------------------------------------------------------------ */
  .clearfix:after{visibility:hidden;display:block;height:0;font-size:0;line-height:0;content:" ";clear:both;}.clearfix{display:block;} * html .clearfix{height:1%;} *:first-child + html .clearfix{min-height:1%;} #ez-home-container-wrap{clear:both;}.ez-home-container-area{margin:0 0 20px;clear:both;}.ez-home-bottom{margin:0;}.ez-only{width:100%;margin:0 0 20px;float:left;clear:both;}@font-face{font-family:'source_sans_problack';src:url("font/sourcesanspro-black-webfont.eot");src:url("font/sourcesanspro-black-webfont.eot?#iefix") format("embedded-opentype"),url("font/sourcesanspro-black-webfont.woff") format("woff"),url("font/sourcesanspro-black-webfont.ttf") format("truetype"),url("font/sourcesanspro-black-webfont.svg#source_sans_problack") format("svg");font-weight:normal;font-style:normal;} @import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:700);@font-face{font-family:'source_sans_proregular';src:url("font/sourcesanspro-regular-webfont.eot");src:url("font/sourcesanspro-regular-webfont.eot?#iefix") format("embedded-opentype"),url("font/sourcesanspro-regular-webfont.woff") format("woff"),url("font/sourcesanspro-regular-webfont.ttf") format("truetype"),url("font/sourcesanspro-regular-webfont.svg#source_sans_proregular") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'source_sans_problack_italic';src:url("font/sourcesanspro-blackit-webfont.eot");src:url("font/sourcesanspro-blackit-webfont.eot?#iefix") format("embedded-opentype"),url("font/sourcesanspro-blackit-webfont.woff") format("woff"),url("font/sourcesanspro-blackit-webfont.ttf") format("truetype"),url("font/sourcesanspro-blackit-webfont.svg#source_sans_problack_italic") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'source_sans_probold_italic';src:url("font/sourcesanspro-boldit-webfont.eot");src:url("font/sourcesanspro-boldit-webfont.eot?#iefix") format("embedded-opentype"),url("font/sourcesanspro-boldit-webfont.woff") format("woff"),url("font/sourcesanspro-boldit-webfont.ttf") format("truetype"),url("font/sourcesanspro-boldit-webfont.svg#source_sans_probold_italic") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'source_sans_proitalic';src:url("font/sourcesanspro-it-webfont.eot");src:url("font/sourcesanspro-it-webfont.eot?#iefix") format("embedded-opentype"),url("font/sourcesanspro-it-webfont.woff") format("woff"),url("font/sourcesanspro-it-webfont.ttf") format("truetype"),url("font/sourcesanspro-it-webfont.svg#source_sans_proitalic") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'fontello';src:url("font/fontello.eot?83819101");src:url("font/fontello.eot?83819101#iefix") format("embedded-opentype"),url("font/fontello.woff?83819101") format("woff"),url("font/fontello.ttf?83819101") format("truetype"),url("font/fontello.svg?83819101#fontello") format("svg");font-weight:normal;font-style:normal;}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;}.icon-menu:before{content:'\e82c';} .icon-cross02:before{content:'\e839';} .icon-arrow_left02:before{content:'\e83b';} .icon-arrow_right02:before{content:'\e83a';}body{background-color:#000;color:#fff;font-family:Lato,sans-serif;font-size:18px;font-weight:300;line-height:1.625;margin:0;overflow-x:hidden;}.genesis-nav-menu,.site-description,.site-header .title-area,.site-header .search-form,.site-title{text-align:center;font-family:'Source Sans Pro',sans-serif !important;font-weight:700;text-transform:uppercase;}a{color:#33b44a;}#inner{max-width:1180px;margin-left:auto;margin-right:auto;}.post-info,.post-meta{display:none;}// ------- HEADER ------- // .wp-custom-logo #title-area{max-width:none;margin-top:0;}#title-area{padding:40px 0;}.wp-custom-logo .site-title{text-indent:0;}.wp-custom-logo .site-title > a{min-height:0;}.custom-logo-link{display:block;}.custom-logo{vertical-align:top;margin-left:auto;margin-right:auto;display:block;} .screen-reader-shortcut,.screen-reader-text,.screen-reader-text span{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important;}.screen-reader-text:focus,.screen-reader-shortcut:focus{background:#fff;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#333;display:block;font-size:1em;font-weight:bold;height:auto;padding:15px 23px 14px;text-decoration:none;width:auto;z-index:100000;}.screen-reader-text{display:none;}// ------- NAVIGATION ------- //  .menu-primary{background:transparent;}.genesis-nav-menu .current-menu-item > a{color:#33b44a;}.genesis-nav-menu a{padding:5px 24px;color:#FFFFFF;}.genesis-nav-menu a:hover{color:#33b44a;}#menu-item-111 a:before{content:"\f082";font-family:'FontAwesome' !important;font-size:26px;color:#4a66a0;vertical-align:-0.25rem; margin-right:5px;}#menu-item-111 a:hover:before{color:#33b44a;}.icon-facebook::before{content:none;}// ------- CONTENT ------- // .content .entry{background-color:transparent !important;}.entry{margin-bottom:0px;padding:50px 60px;}.site-inner{padding-top:0px !important;}.nav-primary .genesis-nav-menu a:hover,.nav-primary .genesis-nav-menu .current-menu-item > a,.nav-primary .genesis-nav-menu .sub-menu .current-menu-item > a:hover{color:#33b44a;}.entry-header h1{color:#33b44a !important; font-family:'Source Sans Pro',sans-serif !important;font-size:2rem !important;line-height:1.2;text-transform:uppercase;font-weight:700;}.page-id-7 .entry-title,.page-id-87 .entry-title,.page-id-88 .entry-title,.page-id-13 .entry-title,.page-id-5 .entry-title,.page-id-89 .entry-title,.page-id-15 .entry-title,.page-id-11 .entry-title{display:none;}.widget-title{color:#33b44a;font-family:'Source Sans Pro',sans-serif !important;font-size:2rem !important;line-height:1.2;text-transform:uppercase;font-weight:700;}.site-inner,.wrap{padding-bottom:15px;}// ------- PROJECT STYLE ------- // .projectheader{color:white;font-family:'Source Sans Pro',sans-serif !important;font-weight:700;font-size:2rem !important;line-height:1.2;padding:0 10px;text-align:center;text-transform:uppercase;}.project-year{color:white;font-family:'Source Sans Pro',sans-serif !important;font-weight:700;font-size:2rem;line-height:1.2;margin-bottom:50px;padding:0 10px;text-align:center;text-transform:uppercase;}// ------- FOOTER ------- // .sticky.site-footer{width:100%;}.horizcenter{left:0;right:0;}// ------- GALLERY ------- // .minimal-light .esg-left,.minimal-light .esg-right{padding:11px!important;}.minimal-light .esg-navigationbutton{padding:11px!important;}// ------- WOO COMMERCE ------- // .woocommerce .woocommerce-breadcrumb{display:none !important;}.woocommerce div.product form.cart div.quantity{float:none;}.page-title{display:none;}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{display:none;}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{display:none;}.sidebar{display:none;}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#ebe9eb;background-image:none;border:0 none;border-radius:3px;box-shadow:none;color:#515151;cursor:pointer;display:inline-block;font-family:inherit;font-size:0.8rem;font-weight:700;left:auto;line-height:1;margin:0;overflow:visible;padding:.618em 1em;position:relative;text-align:center;text-decoration:none;text-shadow:none;white-space:nowrap;}.woocommerce table.shop_table{line-height:0;}.coupon .input-text{min-width:10vw;}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3{color:#33b44a;font-size:.9em;}.woocommerce div.product .product_title{color:white;font-family:'Source Sans Pro',sans-serif !important;font-weight:700;font-size:2rem;line-height:1.2;margin-bottom:50px;padding:0 10px;text-align:center;text-transform:uppercase;}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#127f30;color:white;}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#33b44a;color:white;}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#127f30;}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#33b44a;}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{font-size:15px;text-align:center;}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{display:none;}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:medium none;}.woocommerce div.product .woocommerce-tabs ul.tabs{display:none;}.woocommerce-tabs h2{color:#33b44a;font-family:'Source Sans Pro',sans-serif !important;font-weight:700;font-size:2rem;line-height:1.2;margin-bottom:10px;text-align:center;}.woocommerce .quantity .qty{margin:5px;padding:5px;} .woocommerce-Price-amount{font-weight:700;}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:none;width:100%;}.cart_totals h2{color:white;}//MONKEYSTACK TEMP CODE TO REMOVE LINKS ON HOME PAGE SLIDER .eg-production-grid-element-5{display:none !important;}.esg-cc{display:none !important;}.esg-overlay{display:none !important;}.eg-production-grid-element-5{display:none !important;}