@font-face{font-family:'Klavika-Regular';src:url("../fonts/KlavikaRegular-OSF") format("woff")}@font-face{font-family:'Klavika-Bold';src:url("../fonts/KlavikaBoldBold") format("woff")}@font-face{font-family:'Klavika-Light';src:url("../fonts/KlavikaLight-OSF") format("woff")}/*!
-------------------------------------------------------------------------------

	META CLASSES

-------------------------------------------------------------------------------
**/.hero-title-container .fusion-title{margin-bottom:0 !important}.hero-title-container .hero-title [class*='title-']{background-color:rgba(0,0,0,0.4) !important;color:#fff !important;font-size:70px !important;letter-spacing:3px !important;padding-bottom:300px !important;padding-top:300px !important}@media only screen and (max-width: 992px){.hero-title-container .hero-title [class*='title-']{font-size:48px !important;padding-bottom:200px !important;padding-top:200px !important}}@media only screen and (max-width: 800px){.hero-title-container .hero-title{margin-bottom:0 !important}}.email-subscribe .form-inline input[type='submit'],.subscribe-above-footer-container .form-inline input[type='submit']{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:rgba(255,255,255,0);border:solid 2px #fff;color:#fff;cursor:pointer;padding:10px 40px;text-transform:uppercase !important}.email-subscribe .form-inline input[type='submit']:hover,.subscribe-above-footer-container .form-inline input[type='submit']:hover{background:#fff;border-color:#f15a29;color:#f15a29}.about_sidebar .form-inline input[type='submit']{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#f15a29;border:solid 2px #f15a29 !important;color:#fff;cursor:pointer;padding:10px 40px;text-transform:uppercase}.about_sidebar .form-inline input[type='submit']:hover{background:#fff;border-color:#f15a29;color:#f15a29}.homepage-small-column .fusion-column-wrapper .homepage-project-short .fusion-button,.homepage-large-column .fusion-column-wrapper .project-recent-container .homepage-project-short .fusion-button{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:rgba(255,255,255,0);border-color:#fff}.homepage-small-column .fusion-column-wrapper .homepage-project-short .fusion-button .fusion-button-text,.homepage-large-column .fusion-column-wrapper .project-recent-container .homepage-project-short .fusion-button .fusion-button-text{color:#fff !important;text-transform:uppercase !important}.active-link{color:#f15a29 !important}input[type='email'],input[type='text'],textarea{color:#000 !important}.fusion-button{text-transform:uppercase !important}/*!
-------------------------------------------------------------------------------

	TYPOGRAPHY BY BECCA

-------------------------------------------------------------------------------
**/h1,h2{color:#f15a29 !important;font-family:"Klavika-Bold",sans-serif !important;text-transform:uppercase !important;font-weight:700 !important;letter-spacing:0.05em !important}h3{color:#f47929 !important;font-family:"Klavika-Regular",sans-serif !important;font-weight:400 !important;letter-spacing:0.05em !important}h4{color:#000 !important;font-family:"Klavika-Bold",sans-serif !important;text-transform:uppercase !important;font-weight:700 !important;letter-spacing:0.05em !important}h5{color:#f47929 !important;font-family:"Klavika-Regular",sans-serif !important;font-weight:400 !important;letter-spacing:0.05em !important}h6{color:#f47929 !important;font-family:"Klavika-Bold",sans-serif !important;font-weight:700 !important}.button{color:#69923a !important;font-family:"Klavika-Bold",sans-serif !important;font-weight:700 !important}/*!
-------------------------------------------------------------------------------

	NAVBAR

-------------------------------------------------------------------------------
**/.fusion-header .fusion-standard-logo{height:80px !important}.fusion-header .fusion-main-menu ul>li>a{font-family:"Klavika-Bold",sans-serif !important;font-weight:700}.fusion-header .fusion-main-menu .menu-text{-webkit-transition:font-size .05s ease-in-out;-moz-transition:font-size .05s ease-in-out;-ms-transition:font-size .05s ease-in-out;-o-transition:font-size .05s ease-in-out;transition:font-size .05s ease-in-out;text-transform:uppercase !important}@media only screen and (max-width: 1200px){.fusion-header .fusion-main-menu .menu-text{font-size:16px !important}}@media only screen and (max-width: 992px){.fusion-header .fusion-main-menu{float:left !important}}.fusion-sticky-shadow .fusion-standard-logo{height:55px !important}/*!
-------------------------------------------------------------------------------

	HOMEPAGE

-------------------------------------------------------------------------------
**/.homepage-small-column .fusion-column-wrapper{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}.homepage-small-column .fusion-column-wrapper .fusion-column-content-centered{width:100% !important;text-align:center !important;background:rgba(0,0,0,0.4) !important}.homepage-small-column .fusion-column-wrapper .homepage-project-short{width:100% !important;text-align:center !important}.homepage-small-column .fusion-column-wrapper .homepage-project-short .title{font-family:"Klavika-Bold", sans-serif !important;font-weight:100 !important;color:white !important;margin-bottom:0 !important}.homepage-small-column .fusion-column-wrapper .homepage-project-short .location{font-family:"Klavika-Bold", sans-serif !important;font-weight:100 !important;color:white !important;margin-top:0 !important}.homepage-small-column .flexbox__div{width:100%}.homepage-small-column .flexbox__div .h4--padding{margin-bottom:0 !important;padding:20px 30px}.homepage-small-column .description{padding:40px 0px !important}.homepage-small-column .fusion-sep-clear{height:0 !important}.homepage-small-column p{padding:0 30px}.homepage-small-column p:first-child{margin-top:20px !important}.button-margin{margin-bottom:40px !important}@media only screen and (max-width: 1200px){.homepage-large-column{width:100% !important}}.homepage-large-column .fusion-column-wrapper{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}.homepage-large-column .fusion-column-wrapper .project-recent-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;align-items:center;width:50% !important}@media only screen and (max-width: 1200px){.homepage-large-column .fusion-column-wrapper .project-recent-container{width:50% !important}}@media only screen and (max-width: 800px){.homepage-large-column .fusion-column-wrapper .project-recent-container{width:100% !important;padding:200px 0 !important}}.homepage-large-column .fusion-column-wrapper .project-recent-container .project-overlay{width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,0.4);z-index:1;top:0px}.homepage-large-column .fusion-column-wrapper .project-recent-container .homepage-project-short{width:100% !important;text-align:center !important;z-index:500}.homepage-large-column .fusion-column-wrapper .project-recent-container .homepage-project-short .title{font-family:"Klavika-Bold", sans-serif !important;font-weight:700 !important;color:white !important;margin-bottom:0 !important}.homepage-large-column .fusion-column-wrapper .project-recent-container .homepage-project-short .location{font-family:"Klavika-Bold", sans-serif !important;font-weight:700 !important;color:white !important;margin-top:0 !important}.homepage-large-column .fusion-column-content-centered{width:100% !important;text-align:center !important;background:rgba(0,0,0,0.4) !important}#adjacent-projects-short{margin-right:0 !important;clear:none !important;width:33.333% !important}@media only screen and (max-width: 1200px){#adjacent-projects-short{width:100% !important}}.inline-stock-ticker{background:#58585b;padding:10px 30px;width:100%}@media only screen and (min-width: 992px){.inline-stock-ticker{display:-webkit-box !important;display:-moz-box !important;display:-ms-flexbox !important;display:-webkit-flex !important;display:flex !important}}.inline-stock-ticker li{display:inline-block;margin-right:5%;width:100%;text-align:center}@media only screen and (min-width: 992px){.inline-stock-ticker li{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:center !important}}.inline-stock-ticker li a::before{display:none !important}.inline-stock-ticker .stock_ticker>li>span::before{display:none !important}.inline-stock-ticker .ticker-exchange-symbol{font-weight:700 !important;color:#fff !important}.inline-stock-ticker .ticker-price{color:#888 !important}.email-subscribe h4,.email-subscribe p,.subscribe-above-footer-container h4,.subscribe-above-footer-container p{color:#fff !important}.email-subscribe .form-inline,.subscribe-above-footer-container .form-inline{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}.email-subscribe .form-inline input[type="email"],.subscribe-above-footer-container .form-inline input[type="email"]{margin-right:10px;width:100%}@media only screen and (max-width: 800px){.email-subscribe .form-inline input[type="email"],.subscribe-above-footer-container .form-inline input[type="email"]{width:70%}}.email-subscribe .form-inline input[type='email'],.subscribe-above-footer-container .form-inline input[type='email']{height:45px !important}.email-subscribe .form-inline p:first-child,.subscribe-above-footer-container .form-inline p:first-child{margin-right:10px;width:30%}.latest-news-title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%;border:solid 1px #888}.latest-news-title .title{width:90%;margin:0 !important;border-right:solid 1px #888;padding:20px}@media only screen and (max-width: 800px){.latest-news-title .title{width:70%}}.latest-news-title .view-all-container{width:10%}@media only screen and (max-width: 800px){.latest-news-title .view-all-container{width:30%}}.latest-news-title .view-all-container .view-all{margin:0 !important;text-align:center;text-transform:uppercase !important}.homepage-news-shortcode-container .flex-container{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}.homepage-news-shortcode-container .flex-container .homepage-news-shortcode{width:33.333%;border-bottom:1px solid #888;border-right:1px solid #888;padding:40px;padding-bottom:50px}@media only screen and (max-width: 800px){.homepage-news-shortcode-container .flex-container .homepage-news-shortcode{width:100%;float:none;display:block}}.homepage-news-shortcode-container .flex-container .homepage-news-shortcode .title{color:#f47929 !important;margin-top:20px !important;margin-bottom:20px !important}.homepage-news-shortcode-container .flex-container .homepage-news-shortcode .link{font-family:"Klavika-Bold",sans-serif;color:#f15a29;font-weight:700 !important}/*!
-------------------------------------------------------------------------------

	PROJECTS GALLERY

-------------------------------------------------------------------------------
**/.project-recents-container .fusion-column-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.project-recents-container .fusion-column-wrapper .recents-project-page-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;position:relative;width:45%;margin-right:5%;margin-bottom:5%;padding-top:10px;padding-bottom:10px}@media only screen and (max-width: 992px){.project-recents-container .fusion-column-wrapper .recents-project-page-container{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}}@media only screen and (max-width: 768px){.project-recents-container .fusion-column-wrapper .recents-project-page-container{padding-top:40px;padding-bottom:40px;margin-bottom:40px;margin-right:0}}.project-recents-container .fusion-column-wrapper .recents-project-page-container .recents-project-image-container{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer;width:70%;margin-right:3%;overflow:hidden}.project-recents-container .fusion-column-wrapper .recents-project-page-container .recents-project-image-container img{max-width:800px !important;max-height:400px !important}@media only screen and (max-width: 1200px){.project-recents-container .fusion-column-wrapper .recents-project-page-container .recents-project-image-container img{max-width:400px !important;max-height:400px !important}}@media only screen and (max-width: 992px){.project-recents-container .fusion-column-wrapper .recents-project-page-container .recents-project-image-container img{width:100vw !important}}@media only screen and (max-width: 768px){.project-recents-container .fusion-column-wrapper .recents-project-page-container .recents-project-image-container img{width:100vw !important;max-width:100vw !important;max-height:inherit !important}}.project-recents-container .fusion-column-wrapper .recents-project-page-container .recents-project-image-container:hover{transform:scale(1.1)}@media only screen and (max-width: 1200px){.project-recents-container .fusion-column-wrapper .recents-project-page-container .recents-project-image-container{width:47%}}@media only screen and (max-width: 768px){.project-recents-container .fusion-column-wrapper .recents-project-page-container .recents-project-image-container{width:100%;margin-right:auto;margin-left:auto}}.project-recents-container .fusion-column-wrapper .recents-project-page-container .top-border,.project-recents-container .fusion-column-wrapper .recents-project-page-container .bottom-border{position:absolute;width:27%;background:#959595;height:1px;z-index:500}@media only screen and (max-width: 1200px){.project-recents-container .fusion-column-wrapper .recents-project-page-container .top-border,.project-recents-container .fusion-column-wrapper .recents-project-page-container .bottom-border{width:50%}}@media only screen and (max-width: 768px){.project-recents-container .fusion-column-wrapper .recents-project-page-container .top-border,.project-recents-container .fusion-column-wrapper .recents-project-page-container .bottom-border{width:100%}}.project-recents-container .fusion-column-wrapper .recents-project-page-container .top-border{top:0;right:0}.project-recents-container .fusion-column-wrapper .recents-project-page-container .bottom-border{bottom:0;right:0}.project-recents-container .fusion-column-wrapper .recents-project-page-container .recents-project-details{width:27%;text-align:center}@media only screen and (max-width: 1200px){.project-recents-container .fusion-column-wrapper .recents-project-page-container .recents-project-details{width:50%}}@media only screen and (max-width: 768px){.project-recents-container .fusion-column-wrapper .recents-project-page-container .recents-project-details{width:100%}}.project-recents-container .fusion-column-wrapper .recents-project-page-container .recents-project-details .recents-project-title{margin-top:0 !important;margin-bottom:10px !important}@media only screen and (max-width: 1200px){.project-recents-container .fusion-column-wrapper .recents-project-page-container .recents-project-details .recents-project-title{font-size:20px !important}}.project-recents-container .fusion-column-wrapper .recents-project-page-container .recents-project-details .recents-project-location{margin-top:0 !important;margin-bottom:10px !important}@media only screen and (max-width: 1200px){.project-recents-container .fusion-column-wrapper .recents-project-page-container .recents-project-details .recents-project-location{font-size:18px !important}}/*!
-------------------------------------------------------------------------------

	PROJECT DETAILS

-------------------------------------------------------------------------------
**/.project-title-description p{margin-left:auto;margin-right:auto;}.table-2 tr td,.table-2 tr th{border:1px solid #888 !important}.info-about-stuff{margin-top:70px}.info-about-stuff p{text-align:center}.info-about-stuff p span{font-size:35px}@media only screen and (max-width: 800px){.info-about-stuff{margin-top:20px}.info-about-stuff p{text-align:left}.info-about-stuff p span{font-size:24px}}.single-avada_portfolio #main .fusion-row{max-width:1200px}/*!
-------------------------------------------------------------------------------

	CONTACT

-------------------------------------------------------------------------------
**/.form-column form{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}.form-column form p:first-of-type{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;width:100% !important}.form-column form p:nth-of-type(2){margin-left:auto;margin-right:auto}.form-column form span input,.form-column form span textarea{border:solid 1px #f15a29 !important;padding:20px !important}.form-column form .your-name{margin-right:5%;width:45%}.form-column form .your-email{margin-left:5%;width:45%}.form-column form .your-message{margin-top:5%;width:100%}.form-column form .wpcf7-submit{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#f15a29 !important;color:#fff !important;padding:10px 40px !important;border-color:#f15a29 !important}.form-column form .wpcf7-submit:hover{background:#fff !important;border:solid 2px #f15a29 !important;color:#f15a29 !important}/*!
-------------------------------------------------------------------------------

	ABOUT PAGE SIDEBAR

-------------------------------------------------------------------------------
**/.about_sidebar{border-top:solid 2px #959595}.about_sidebar [class*='child-']{border-bottom:solid 2px #959595;padding-bottom:10px;padding-top:20px}.about_sidebar [class*='child-'] [class*='title']{margin-bottom:10px !important;margin-top:10px !important}.about_sidebar [class*='child-'] [class*='links']{list-style:none}.about_sidebar [class*='child-'] [class*='links'] li{margin:10px 0}.about_sidebar [class*='child-'] [class*='links'] li .my-icon{font-size:25px !important}.about_sidebar .child-2 .links{padding-left:0 !important}.about_sidebar .form-inline input[type='email']{height:45px !important}/*!
-------------------------------------------------------------------------------

	MEDIA PAGE FOR NEWS RELEASES

-------------------------------------------------------------------------------
**/.recent-posts-content{margin-top:40px !important;margin-bottom:40px !important}.recent-posts-content p{margin-top:20px !important;text-align:justify !important}/*!
-------------------------------------------------------------------------------

	NEWS RELEASE SINGLE POST

-------------------------------------------------------------------------------
**/.type-post{text-align:justify !important}/*!
-------------------------------------------------------------------------------

	FOOTER

-------------------------------------------------------------------------------
**/.subscribe-above-footer-container .fusion-column-wrapper{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-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-left:auto;margin-right:auto;max-width:1300px !important;padding-left:30px !important;padding-right:30px !important}@media only screen and (min-width: 1360px){.subscribe-above-footer-container .fusion-column-wrapper{padding-left:0 !important;padding-right:0 !important}}.subscribe-above-footer-container .fusion-column-wrapper h4{font-size:18px;font-weight:400;margin:0;width:45%}@media only screen and (max-width: 1200px){.subscribe-above-footer-container .fusion-column-wrapper h4{width:50%}}@media only screen and (max-width: 992px){.subscribe-above-footer-container .fusion-column-wrapper h4{width:100%}}.subscribe-above-footer-container .fusion-column-wrapper .fusion-text{width:50%}.subscribe-above-footer-container .fusion-column-wrapper .fusion-text form{width:100%}.subscribe-above-footer-container .fusion-column-wrapper .form-inline{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}@media only screen and (max-width: 800px){.subscribe-above-footer-container .fusion-column-wrapper .form-inline{width:100%}}.subscribe-above-footer-container .fusion-column-wrapper .form-inline p:first-child{margin-right:10px;width:65%}@media only screen and (max-width: 800px){.subscribe-above-footer-container .fusion-column-wrapper .form-inline p:first-child{width:100%}}.fusion-footer-widget-area .widget-title{color:#f7941e !important;font-family:"Klavika-Bold",sans-serif !important;font-size:18px !important;margin-bottom:10px !important;text-transform:uppercase !important}.fusion-footer-widget-area .fusion-footer-widget-column{margin-bottom:15px !important}.fusion-footer-widget-area .stock-ticker-wrapper .stock_ticker>li>span::before{display:none !important}.fusion-footer-widget-area .stock-ticker-wrapper .ticker-exchange-symbol{color:#fff !important}.fusion-footer-widget-area .stock-ticker-wrapper .ticker-price{color:#888 !important}.fusion-footer-widget-area .widget-stock-ticker{margin-top:20px !important;margin-bottom:30px !important}.single-related-posts .fusion-carousel-title{font-size:14px !important}
/*# sourceMappingURL=style.css.map */
