@charset "UTF-8";meta.foundation-version{font-family:"/5.2.3/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}c meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#88898f;color:#fff;padding:0;margin:0;font-family:"Open Sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;line-height:1;position:relative;cursor:default}a:hover{cursor:pointer}.container a img:hover{opacity:.8}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}ul.pagination{display:block;min-height:1.5rem;margin-left:-.3125rem}ul.pagination li{height:1.5rem;color:#222;font-size:.875rem;margin-left:.3125rem}ul.pagination li a{display:block;padding:.0625rem .625rem .0625rem;color:#999;border-radius:3px}ul.pagination li:hover a,ul.pagination li a:focus{background:#e6e6e6}ul.pagination li.unavailable a{cursor:default;color:#999}ul.pagination li.unavailable:hover a,ul.pagination li.unavailable a:focus{background:0 0}ul.pagination li.current a{background:#008cba;color:#fff;font-weight:700;cursor:default}ul.pagination li.current a:hover,ul.pagination li.current a:focus{background:#008cba}ul.pagination li{float:left;display:block}.pagination-centered{text-align:center}.pagination-centered ul.pagination li{float:none;display:inline-block}a,a:visited,a:hover,a:visited:hover{-moz-transition:all .1s linear;-o-transition:all .1s linear;-webkit-transition:all .1s linear;transition:all .1s linear}figure{margin:0 auto 1.25rem}figure img{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}img.alignright{float:right;margin:0 0 18px 18px}img.alignleft{float:left;margin:0 18px 18px 0}img.aligncenter{display:block;margin:18px auto}.gallery dt,.gallery dl{display:inline-block}.gallery dl{margin-left:.5625rem;margin-right:.5625rem}figure.figure{margin:0 auto;display:table}figure.figure figcaption{font-size:.875rem;line-height:1.4;font-style:italic;padding:8px 10px;color:#999;margin-bottom:1.25rem;display:table-caption;caption-side:bottom}figure.alignright.figure{float:right;margin:0 0 18px 18px}figure.alignleft.figure{float:left;margin:0 18px 18px 0}.footer-widget{background:#414248}.footer-widget a{color:#fff;font-weight:700}body>header.contain-to-grid{margin-bottom:0;max-width:100%;padding-bottom:0}header.contain-to-grid{overflow:visible}#content{background-color:transparent;padding-left:45px;padding-right:45px}.home #content{background-color:transparent;border:0;padding-bottom:0}.index-card{border-bottom:1px solid #ddd;padding-bottom:2rem;margin-bottom:2rem}span.author,time{font-size:.9375rem;color:#999}span.author a,time a{color:#999;font-weight:700}span.author a:hover,span.author a:focus,time a:hover,time a:focus{color:#444}.entry-author{background-color:#fbfbfb;border:none;padding:3.125rem 5rem;margin:3.125rem -.9375rem}.entry-author .avatar{margin-right:2.5rem;margin-bottom:1.5rem}.entry-author h4 a{color:#999}.entry-author h4 a:hover,.entry-author h4 a:focus{color:#444}.entry-author p{color:#bbb}.post header,.page header{margin-bottom:0}.entry-tags{color:#999;font-size:.9375rem}.entry-tags a{color:#999}.entry-tags a:hover,.entry-tags a:focus{color:#444}.page-numbers{color:#999;display:block;min-height:1.5rem;margin-left:-.3125rem}.page-numbers li{height:1.5rem;color:#222;font-size:.875rem;margin-left:.3125rem}.page-numbers li a{display:block;padding:.0625rem .625rem .0625rem;color:#999;border-radius:3px}.page-numbers li:hover a,.page-numbers li a:focus{background:#e6e6e6}.page-numbers li.unavailable a{cursor:default;color:#999}.page-numbers li.unavailable:hover a,.page-numbers li.unavailable a:focus{background:0 0}.page-numbers li.current a{background:#008cba;color:#fff;font-weight:700;cursor:default}.page-numbers li.current a:hover,.page-numbers li.current a:focus{background:#008cba}.page-numbers li{float:left;display:block}.pagination-centered ul.page-numbers li{float:none;display:inline-block}.page-numbers li span.current{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.page-numbers li{margin-left:.5rem}.page-numbers li span:hover a,.page-numbers li span a:focus{background:#e6e6e6}.page-numbers li span.current{background:#008cba;padding:.0625rem .625rem .0625rem;color:#fff;font-weight:700;cursor:default}.avatar{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;float:left}ol.commentlist{margin-left:0;margin-top:2em}ol.commentlist p{font-size:.9375rem;line-height:1.5}ol.commentlist ul.children{margin-left:4rem}ol.commentlist li{list-style:none;margin-bottom:2em}ol.commentlist li .comment-author img{float:left;margin:0 1em 0 0}ol.commentlist li .author-meta{display:inline-block}ol.commentlist li .author-meta cite.fn{font-style:normal;font-weight:600;margin-right:.5rem}ol.commentlist li .author-meta time a{color:#ccc;font-size:.875rem;margin-right:.5rem}ol.commentlist li .author-meta .comment-edit-link{color:#bbb;font-size:.875rem}ol.commentlist li section.comment{margin-left:4rem;margin-bottom:2rem}ol.commentlist li section.comment a.comment-reply-link{font-size:.875rem;font-weight:600;color:#bbb}ol.commentlist li section.comment a.comment-reply-link:hover,ol.commentlist li section.comment a.comment-reply-link:focus{color:#444}#sidebar{margin-top:1.25rem}#sidebar .panel{border:none;background-color:#eee;padding:1.5rem 1.875rem}.footer-widget .panel{border:none;background-color:transparent;padding:1.5rem 1.875rem}#sidebar .panel a,.footer-widget .panel a{color:#999;font-size:.9375rem}#sidebar .panel a:hover,#sidebar .panel a:focus,.footer-widget .panel a:hover,.footer-widget .panel a:focus{color:#444}#sidebar ul,.footer-widget ul{list-style-type:none;margin-left:0}#sidebar .widget h4,.footer-widget .widget h4{text-transform:uppercase;font-size:1rem;padding-bottom:1rem;border-bottom:1px solid #ddd;color:#888;font-weight:600}#sidebar h2{font-size:2rem}.widget_recent_entries a,.widget_categories li{font-size:1rem}.widget_recent_entries li,.widget_categories li{line-height:125%;margin-bottom:7px}.widget_recent_entries span,.widget_categories span{font-size:.8rem;display:block}footer.full-width{background:#414248}footer.full-width p{font-size:.875rem}footer.full-width a{color:#666;font-size:.9375rem}footer.full-width a:hover,footer.full-width a:focus{color:#444}footer.full-width .love-reverie{padding-top:0}.love-reverie p{color:#ffde82}.admin-bar>.fixed{margin-top:2rem}.f-topbar-fixed>.container{margin-top:2rem}@media only screen{.entry-author .avatar{margin-bottom:1.25rem}}@media only screen and (min-width:40.063em){body:not(.page-id-21) #content{padding:15px;padding-top:0}.entry-author{margin:3.125rem -3.125rem}}@media only screen and (min-width:64.063em){#sidebar{padding-right:1.875rem;padding-left:15px;margin-top:0}.footer-widget{padding-top:2rem}}.contain-to-grid{min-height:300px}.home .contain-to-grid{min-height:auto !important}.mast{background:#fff;padding-top:0;padding-bottom:0}.wpb_wrapper p a,.wpb_wrapper li a{color:#fff}.contain-to-grid{overflow:hidden}h1,h2,h3,h4,h5,h6{color:#fff}h1{font-size:48px}h2{font-weight:700;line-height:40px;font-size:40px;margin-bottom:15px;margin-top:15px}h3{font-size:42px;font-weight:700;text-transform:uppercase}h4{font-weight:400;line-height:26px;font-size:24px;margin-bottom:15px}h5{font-size:24px}h6{font-size:24px;font-weight:400;line-height:32px;margin-bottom:30px}ul li{line-height:35px}ul#primary-menu>li a:hover{line-height:75px !important;color:#4297fa !important;background:#f7dd6a !important}ul#primary-menu>li.active a{line-height:75px !important;color:#4297fa !important;background:#f7dd6a !important}iframe{overflow:scroll !important;max-width:100% !important}.logo-area{text-align:center;z-index:1000}.menu-area{z-index:1000}.mobi-mar{margin-right:15px}.but-mar{margin-left:10px}.page-id-38 .menu_row{margin-bottom:0}.header_img{background-size:cover;min-height:350px;background-position:center}.title-bar{height:80px;background:#2d2e32}.single .title-bar{height:auto;background:#2d2e32}.title-bar h1{font-size:42px;text-transform:uppercase;line-height:80px;margin-top:0;margin-bottom:0;font-weight:700}.title-bar{margin-bottom:30px}.home .title-bar{margin-bottom:-80px}#logo{width:350px;height:auto}.home_hero h3{font-size:20px;line-height:36px;font-weight:400;margin-top:15px}.home_hero h2{font-size:28px;text-transform:uppercase;line-height:36px}.footer-widget p,.footer-widget a{color:#94959e}.shiftnav.shiftnav-nojs.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item>.shiftnav-target:hover,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.shiftnav-active>.shiftnav-target,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.shiftnav-in-transition>.shiftnav-target,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.current-menu-item>.shiftnav-target,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu>li.shiftnav-sub-accordion.current-menu-ancestor>.shiftnav-target,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu>li.shiftnav-sub-shift.current-menu-ancestor>.shiftnav-target,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu.shiftnav-active-highlight li.menu-item>.shiftnav-target:active,.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu.shiftnav-active-on-hover li.menu-item>.shiftnav-target:hover{background:#414248 !important}.vc_tta-color-black.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading{background:#2d2e32 !important}.vc_tta-color-black.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading h4{line-height:80px !important}.vc_tta-color-black.vc_tta-style-flat .vc_tta-panel .vc_tta-panel-heading h4 a{padding-top:0 !important;padding-bottom:0 !important}.footer-widget{padding-top:25px !important}.vc_tta-color-black.vc_tta-style-flat .vc_tta-tab.vc_active>a{background:0 0 !important;text-transform:uppercase;font-weight:400;padding-top:0 !important;padding-bottom:0 !important;color:#fff !important}.vc_tta-color-black.vc_tta-style-flat .vc_tta-tab>a{background:0 0 !important;text-transform:uppercase;font-weight:400;padding-top:0 !important;padding-bottom:0 !important;color:#848384 !important}.vc_tta.vc_general .vc_tta-tab{line-height:80px}.top-bar-section .right li .dropdown{border-top:3px #fff solid}.vc_btn3.vc_btn3-color-inverse,.vc_btn3.vc_btn3-color-inverse.vc_btn3-style-flat{text-transform:uppercase;background:#54555b !important}.home_hero{margin-top:-89px}.page_hero{margin-top:-89px;padding-top:105px;padding-bottom:45px}.page_hero h3{font-size:20px;line-height:36px;font-weight:400;margin-top:15px}.page_hero h2{font-size:28px;text-transform:uppercase;line-height:36px}.gradient-top{background:-moz-linear-gradient(top,rgba(0,0,0,1) 0%,rgba(0,0,0,.97) 3%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,1) 0%,rgba(0,0,0,.97) 3%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,.97) 3%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#00000000',GradientType=0);position:relative;z-index:999999;padding-bottom:25px}.vc_tta-title-text{text-transform:uppercase}.tp-caption{text-transform:uppercase}.top-bar-section ul li{display:inline-block !important;float:none !important}.top-bar-section ul{text-align:center;width:100%;display:block !important}.page-template-page-portfolio .size-medium{margin-bottom:35px}.type-post .entry-content h4,.portfolio_item .entry-content h4{text-transform:uppercase}@media (max-width:767px){.footer-widget .columns{text-align:center}.title-bar{height:auto !important}.title-bar h1{font-size:32px !important;line-height:42px !important}}@media (min-width:768px) and (max-width:991px){.title-bar{height:auto !important}}