.wpb_widgetised_column,.crane-sidebar-inner{background-color:#f0f0f0;padding:2.8em;font-size:.9em;line-height:1.7}.wpb_widgetised_column .widget-title,.crane-sidebar-inner .widget-title{color:#686868;font-family:"Open Sans";font-weight:700;font-style:normal;font-size:20px;margin:0 0 1.5rem;line-height:1.7;text-transform:uppercase}.wpb_widgetised_column p,.crane-sidebar-inner p,.wpb_widgetised_column a,.crane-sidebar-inner a{line-height:1.7}.wpb_widgetised_column .tribe-events-list-widget .tribe-events-list-widget-events,.crane-sidebar-inner .tribe-events-list-widget .tribe-events-list-widget-events{padding:0;margin-bottom:.7em}.wpb_widgetised_column .tribe-events-list-widget .tribe-event-title,.crane-sidebar-inner .tribe-events-list-widget .tribe-event-title{margin-bottom:0;font-size:15px}body.portfolio-archive--has-sidebar .crane-content-inner{width:66.666%}body.portfolio-archive--has-sidebar .crane-sidebar{width:33.333%}body .gm-navbar .gm-wrapper .gm-inner .gm-logo>a>img{height:initial;max-height:62px}body .gm-navbar:not(.gm-navbar-sticky-toggle) .gm-wrapper .gm-inner .gm-logo>a>img{max-height:75px}@media (max-width:500px){body .gm-navbar .gm-wrapper .gm-inner .gm-logo>a>img{height:42px}}#content .wpb_text_column ul{list-style-position:outside;padding-left:1em}body .style-3 .ect-list-date,body .style-3-readmore{background-color:#f0f0f0}body .style-3-readmore{display:none}body .ect-clslist-event-info{background-color:#f9f9f9}#tribe-events-content-wrapper .tribe-events-title-bar{margin:2em 0}#tribe-events-content-wrapper .tribe-events-title-bar .tribe-events-page-title{font-size:42px;color:#ad0934;font-weight:400}@media (max-width:768px){#tribe-events-content-wrapper .tribe-events-title-bar .tribe-events-page-title{margin-top:-2rem;text-align:left;font-size:6vw}}@media (max-width:600px){#tribe-events-content-wrapper .tribe-events-title-bar .tribe-events-page-title{font-size:10vw}}.wpcf7-form-control.wpcf7-submit.btn.dark-btn:hover{background-color:#910739}.wpcf7-form-control.wpcf7-submit.btn.dark-btn{font-family:'Open Sans',sans-serif;font-weight:700;border:none;background:#ad0934;color:#fff;font-size:14px;line-height:16px;padding:15px 30px;transition:all .2s}body .crane-portfolio-single-post-title{color:#ad0934}body .ect-list-post h2.ect-list-title a{color:#ad0934}body .ect-list-post h2.ect-list-title a:hover{color:#ad0934;opacity:.9}.wpb_content_element ul li{margin-bottom:5px}.portfolio-hover-inner{height:100%}.portfolio-grid-item-link{display:flex;height:100%;width:100%;align-items:center;justify-content:center;padding:1em;text-align:center;color:#fff}.portfolio-grid-item-link:hover{color:#fff}body .crane-portfolio-category-title{font-size:32px;color:#ad0934;font-family:"Permanent Marker"}.tax-crane_portfolio_cats .crane-portfolio-grid{display:flex;flex-wrap:wrap;justify-content:space-between}.tax-crane_portfolio_cats .crane-portfolio-grid-item{position:relative !important;top:0 !important;left:0 !important;display:inline-block}.tribe-events-list-event-description.tribe-events-content.description.entry-summary .tribe-events-read-more{display:none}.tribe-events-list .type-tribe_events .tribe-events-list-event-title{color:#686868;font-family:"Open Sans";font-weight:700;font-style:normal;font-size:20px}@media (max-width:600px){.filterable-map .building-info-lightbox .inner .body .crane-portfolio-single-post-title{font-size:8vw}}.crane-portfolio-grid-item-wrapper .portfolio-hover{height:100%;opacity:0;transition:all .3s}.crane-portfolio-grid-item-wrapper .portfolio-hover:hover{opacity:1}.form-inline.controls{flex-wrap:wrap}.form-inline.controls>p{width:33.333%}@media (max-width:768px){.form-inline.controls>p{width:100%}}.form-inline.controls>p:last-child{width:100%;margin-bottom:2em !important}.form-inline.controls>p:last-child label{position:relative;left:0;display:flex;transform:translateY(0);pointer-events:initial}.form-inline.controls>p:last-child label .wpcf7-form-control-wrap{margin-right:.5em}.form-inline.controls>p:last-child span.wpcf7-list-item{margin-left:0}#tribe-bar-form .tribe-bar-submit input[type=submit]{white-space:inherit}#ect-events-list-content h2.ect-list-title,#ect-events-list-content h2.ect-list-title a.ect-event-url,.ect-classic-list a.tribe-events-read-more,.ect-clslist-event-info .ect-clslist-title a.ect-event-url,#ect-no-events p,#ect-events-list-content .ect-list-date .ect-date-area{font-family:'Open Sans',sans-serif}