body,h2{color:#000}.col,table{width:100%}.clear:after,.cols:after,.main:after{clear:both;content:''}.widget_calendar table,table{border-spacing:0;border-collapse:collapse}.clear:after,.cols:after,.main:after,h2.widgettitle:after,h2.widgettitle:before{content:''}.articles,.home-slider li,.paging ul,.top-line .right-side li,.tribe-events-list-widget ol,.widget ul,.widgets,nav ol,nav ul{list-style:none}.cols:after{line-height:0;display:table}body,p{line-height:1.5}*,:after,:before{padding:0;margin:0;outline:0;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html{tap-highlight-color:transparent}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}audio,iframe,img,object,video{max-width:100%}iframe,img{border:0}img{height:auto;display:inline-block;vertical-align:middle}b,strong{font-weight:700}address{font-style:normal}svg:not(:root){overflow:hidden}a,button,input[type=submit],input[type=button],input[type=reset],input[type=file],input[type=image],label[for]{cursor:pointer}.disabled,[disabled],a[href^=tel],button[disabled],input[disabled],select[disabled],textarea[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}a[href^=tel],input[type=datetime],input[type=datetime-local],input[type=month],input[type=week],input[type=email],input[type=number],input[type=search],input[type=time],input[type=url],input[type=color],input[type=tel],input[type=text],input[type=password],input[type=date],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.gallery,.notext,.search-form{overflow:hidden}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;color:inherit;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}button,select{text-transform:none}body{min-width:320px;background:#fff;font-family:Montserrat,Arial,Helvetica,sans-serif;font-size:16px}a{color:inherit;text-decoration:underline}.comments .comment-reply a:hover,.main-nav a,.paging a,.section-comments a,.top-line a,a:hover,a[href^=tel]{text-decoration:none}p{color:#666}h1,h2,h3,h4,h5,h6{margin-bottom:.75em}h1{font-size:84px}h2{font:700 24px/1 oswald,arial,sans-serif}h3{font-size:18px}h4{font-size:16px;font-weight:400}h5{font-size:14px}h6{font-size:12px}blockquote,dl,hr,ol,p,table,ul{margin-bottom:1.5em}ol{list-style-position:inside;margin-left:25px}blockquote:last-child,dl:last-child,h1:last-child,h1[class],h2:last-child,h2[class],h3:last-child,h3[class],h4:last-child,h4[class],h5:last-child,h5[class],h6:last-child,h6[class],ol:last-child,p:last-child,table:last-child,ul:last-child{margin-bottom:0}.clear:after{line-height:0;display:table}.notext{white-space:nowrap;text-indent:100%;text-shadow:none}.home-slider li .text-holder h2,.page-header h1{text-shadow:-5px 5px 5px rgba(0,0,0,.5);text-transform:uppercase}.notext-old{font-size:0;line-height:0;text-indent:-4000px}.hidden,[hidden]{display:none}.alignleft{float:left}.alignright{float:right}.cols{margin:0 -15px}.col{float:left;padding:0 15px}.col-1of2{width:50%}.gallery-columns-1 .gallery-item,.gallery-item img,.wp-caption img{width:100%}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.hidden-xs{display:none!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:1023px){.hidden-sm{display:none!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:1024px) and (max-width:1200px){.hidden-md{display:none!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1201px){.hidden-lg{display:none!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}.aligncenter,.alignnone{display:block}.aligncenter,.alignleft,.alignnone,.alignright{margin:5px 27px 10px}.alignleft,.alignnone{margin-left:0}.alignnone,.alignright{margin-right:0}.aligncenter{margin-left:auto;margin-right:auto}.wp-caption{position:relative}.wp-caption-text{position:absolute;bottom:0;left:0;right:0;padding:5px 10px;background:rgba(0,0,0,.5);color:#fff}.gallery{position:relative;padding-bottom:20px}.gallery .wp-caption-text{right:10px;bottom:10px;left:10px;text-align:left}.gallery-item{float:left;position:relative;padding:10px}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33.33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.67%}.gallery-columns-7 .gallery-item{width:14.29%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.11%}.gallery-columns-7 .wp-caption,.gallery-columns-8 .wp-caption,.gallery-columns-9 .wp-caption{display:none}.paging{padding:0 0 20px;text-align:center}.paging li,.paging ul{display:inline-block;vertical-align:top}.paging a{display:inline-block;padding:4px 10px;border:1px solid #000;margin:0 2px;border-radius:4px}.paging .current a,.paging a:hover{text-decoration:none;background:#000;color:#fff}.paging-label{padding-right:10px}.section-comments{padding-top:15px}.section-comments p{padding-bottom:18.2px}.section-comments ol,.section-comments ul{padding:0;margin:0;list-style:none}.section-comments h3{position:relative;padding:0 0 10px}.section-comments h3 small{position:absolute;top:0;right:0}.comments,.comments .children{position:relative}.comments .children:after,.comments .children:before{content:'';position:absolute;display:block}.comments .children:before{top:33px;left:23px;width:32px;height:27px;border-left:8px solid #c3c3c3;border-bottom:8px solid #c3c3c3;border-radius:0 0 0 8px}.comments .children:after{top:-5px;left:8px;border:20px solid transparent;border-width:20px 19px;border-bottom-color:#c3c3c3}.comments .comment{position:relative;border-top:1px dashed #363636}.comments .children{padding-left:70px}.comments .avatar{position:absolute;top:28px;left:0;width:48px;height:48px;border-radius:50%;border:1px solid #ccc}.comments .says{padding-left:5px}.comments .moderation-notice{display:inline-block;margin:3px 0 8px;color:#999}.comments .comment-entry{position:relative;padding:30px 0 30px 65px}.comments .comment-text p:last-child{padding-bottom:0;margin-bottom:0}.comments .comment-meta{padding-bottom:12px}.comments .comment-meta a{color:#363636}.comments .comment-reply{padding-top:10px;text-align:right}.comments .comment-reply a{display:inline-block;padding:5px 10px;background:#316bb4;color:#fff;border-radius:6px}.comments .comment-reply a:hover{opacity:.8}.comment-respond{width:100%;padding-top:30px;border-top:1px solid #363636}.comment-respond h3{position:relative}.comment-respond small{position:absolute;top:0;right:0}.comment-respond label{display:block;padding-bottom:4px}.comment-respond input[type=text],.comment-respond textarea{display:block;width:80%;padding:10px;border:1px solid #ccc;background:#f7f7f7}.comment-respond textarea{height:100px;width:100%}.comment-respond input[type=text]:focus{background-color:#fff}.comment-respond input[type=text]::-webkit-input-placeholder{color:#777}.comment-respond input[type=text]:-ms-input-placeholder{color:#777}.comment-respond input[type=text]::placeholder{color:#777}.comment-respond .required{color:#e40000}.comment-respond .comment-notes{padding-top:15px}.comment-respond .form-submit input{display:block;width:160px;height:40px;border:1px solid #000;font-size:14px;font-weight:700;color:#000;background:#fff;cursor:pointer;border-radius:4px;transition:.3s}.comment-respond .form-submit input:hover{background:#000;color:#fff;transition:.3s}.nocomments{padding-top:12px;font-weight:700;font-size:18px}.search-form{position:relative}.search-form .search-field{display:block;width:100%;padding:10px;border:1px solid #ccc;background:#f7f7f7}.search-form .search-field:focus{background-color:#fff}.search-form .search-field::-webkit-input-placeholder{color:#777}.search-form .search-field:-ms-input-placeholder{color:#777}.search-form .search-field::placeholder{color:#777}.search-form .screen-reader-text{position:absolute;top:0;left:0;width:0;height:0;opacity:.5;visibility:hidden}a{transition:color .3s}.main-nav li ul{transition:all .5s}input::-webkit-input-placeholder{color:inherit;opacity:1}input:-ms-input-placeholder{color:inherit;opacity:1}input::placeholder{color:inherit;opacity:1}textarea::-webkit-input-placeholder{color:inherit;opacity:1}textarea:-ms-input-placeholder{color:inherit;opacity:1}textarea::placeholder{color:inherit;opacity:1}input:-webkit-autofill{-webkit-text-fill-color:inherit;-webkit-box-shadow:0 0 0 1000px #fff inset}.btn{display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.btn-block{display:block;padding-left:0;padding-right:0}.wrapper{min-height:100vh}.shell{max-width:1190px;padding-left:10px;padding-right:10px;margin:auto}.shell-fluid{max-width:none}.btn-menu{display:none!important}.top-line{padding:19px 0 20px;background:url(images/top-line-bg.jpg) no-repeat;background-size:cover;color:#fff;font-size:0;text-transform:uppercase}.home-slider .owl-next,.home-slider .owl-prev,.page-header,h2.widgettitle:after,h2.widgettitle:before{background-repeat:no-repeat;background-position:center center}.top-line .left-side,.top-line .right-side{display:inline-block;font-size:14px;width:50%;vertical-align:top;font-weight:500}.main h4,.main-nav a,.widget_calendar tfoot{font-weight:700}.top-line a:hover{color:#b3b3b3}.top-line .left-side span{padding-right:18px}.top-line .left-side a{margin-left:20px}.top-line .right-side{text-align:right}.top-line .right-side li{display:inline;margin-left:20px}.top-line .right-side .socials,.top-line .right-side ul{display:inline-block;vertical-align:middle;margin:0}.top-line .right-side .socials a{display:inline-block;width:29px;height:28px;font-size:0;line-height:0;vertical-align:top;margin-left:17px;transition:opacity .3s;opacity:1}.top-line .right-side .socials a:hover{opacity:.7}.top-line .right-side .socials a.social-facebook{background-image:url(images/social-facebook.png)}.top-line .right-side .socials a.social-instagram{background-image:url(images/social-instagram.png)}.top-line .right-side .socials a.social-twitter{background-image:url(images/social-twitter.png)}.top-line .right-side .socials a.social-untappd{background-image:url(images/social-untappd.png)}.main-nav{text-align:center;position:relative;padding:15px 0 9px}.main-nav a{display:block;padding:19px 0 18px;color:#fff;font-size:20px;text-transform:uppercase}.main-nav .current-menu-item>a,.main-nav li:hover>a{color:#b3b3b3}.main-nav li{display:inline-block;margin:0 40px;position:relative}.logo a,.main-nav li ul{position:absolute;background-color:#000}.main-nav li ul{top:100%;left:0;padding:10px;text-align:left;width:200px;box-shadow:0 0 1px #fff;z-index:10}.main-nav li ul li{display:block;margin:0}.main-nav .close-icon{display:none}.main-nav li ul li+li{padding-top:10px}.main-nav li ul a{padding:0;font-size:16px}.main-nav li:hover ul{display:block}.main-nav li:last-child>ul{left:auto;right:0}@media screen and (min-width:767px){.main-nav li ul{opacity:0;visibility:hidden;transform:scale(0) perspective(600px) rotate(-30deg) skewY(80deg);-webkit-transform:scale(0) perspective(600px) rotate(-30deg) skewY(80deg);-ms-transform-origin:0 0;transform-origin:0 0}.main-nav li:hover ul{opacity:1;visibility:visible;transform:scale(1) perspective(600px) rotate(0) skewY(0);-webkit-transform:scale(1) perspective(600px) rotate(0) skewY(0)}}.logo a{left:50%;top:0;padding:10px;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);border-radius:50px;font-size:0}.main{padding:71px 0 65px}.main:after{line-height:0;display:table}.main h4{font-family:Oswald,arial,sans-serif}.main ul{margin-left:47px;color:#666;font-size:16px;line-height:1.5}.main-content{float:left;width:62.8%}.main-content blockquote{padding:10px;max-width:650px;margin:40px auto 43px;background-color:#e5e5e5;text-align:center}.sidebar{float:right;width:31.6%}.sidebar ul{margin:0}.widget{margin-bottom:36px}.widget ul{margin:0}.widget li{padding:5px 0}.widget-title{padding-bottom:5px;border-bottom:1px solid #000;margin-bottom:12px}.widget_categories .screen-reader-text{display:none}.widget_categories .post-form{width:100%;padding:5px}.widget_calendar table{width:100%;text-align:center}.widget_calendar td,.widget_calendar th{padding:5px;border:1px solid #000}.widget_calendar caption{padding:12px;font-weight:700}.widget_rss .rsswidget{vertical-align:middle}.widget_rss .rsswidget img{float:left;margin:5px 8px 0 0}h2.widgettitle{margin-bottom:30px;font:700 24px/1 oswald,arial,sans-serif;color:#000;text-align:center;text-transform:uppercase}h2.widgettitle:after,h2.widgettitle:before{display:inline-block;width:24px;height:22px;vertical-align:bottom;background-size:22px 24px}h2.widgettitle:before{background-image:url(images/hom-arrow-left.png);margin-right:13px}h2.widgettitle:after{background-image:url(images/hom-arrow-right.png);margin-left:13px}.widget img{max-width:100%;height:auto}.widget .widget-entry,h2.widgettitle+ol,h2.widgettitle+ul{background-color:#e5e5e5;padding:15px 17px}.widget .widget-entry p{margin-bottom:15px}.widget .widget-entry{padding-bottom:4px}.tribe-events-list-widget ol{background-color:#e5e5e5;padding:20px 15px 0;margin:0}.tribe-events-list-widget .tribe-events-list-widget-events,.tribe-events-list-widget ol li{margin-bottom:0}.tribe-events-list-widget ol li+li{padding-top:9px}.tribe-events-list-widget h4{font-weight:700;margin:0;font-family:Montserrat,arial,sans-serif}.tribe-events-list-widget h4 a{color:#316bb4;text-decoration:underline}.section-heading a,.tribe-events-list-widget h4 a:hover{text-decoration:none}.tribe-events-list-widget span{color:#666;font-weight:700;margin:0;padding:0}.tribe-list-widget ol{padding:15px 17px}.tribe-events-list-widget .tribe-events-widget-link{background-color:#e5e5e5;padding:0 0 20px}.tribe-events-list-widget .tribe-events-widget-link a{display:block;width:170px;margin:0 auto;padding:13px 0;font:700 18px/1 Oswald,arial,sans-serif;color:#fff;border-radius:20px;text-decoration:none;background-color:#316bb4;text-transform:uppercase;text-align:center}.newsletter .gform_wrapper .gform_heading,.tribe-events-list-widget .tribe-event-title{margin-bottom:0}.tribe-events-list-widget .tribe-events-widget-link a:hover{color:#ccc}.tribe-events-list-widget .tribe-events-widget-link a:after{content:' »'}.home-slider li:after,.newsletter:before,.section-heading:before{content:''}.tribe-events-list-widget .type-tribe_events{padding:9px 0 5px}.tribe-events-list-widget .type-tribe_events:first-child{padding-top:5px}.newsletter{padding:39px 0 68px;background:url(images/newsletter-bg.jpg) no-repeat;background-size:cover;position:relative}.newsletter:before{position:absolute;top:0;left:0;width:100%;height:7px;background:#fff;opacity:.5}.newsletter .gform_wrapper{padding-left:8%}.newsletter .gform_wrapper ul.gform_fields li.gfield{margin:0}.newsletter .gform_wrapper ul.gform_fields li.gfield label{display:none}.newsletter .gform_wrapper h3.gform_title{margin:0 0 2px;font-size:32px;font-weight:400}.newsletter .gform_wrapper .gform_description{font-size:16px;color:#333;margin-bottom:15px}.newsletter .gform_wrapper .top_label div.ginput_container{margin-top:0}.newsletter .gform_wrapper form{display:inline-block;width:60%;position:relative}.newsletter .gform_wrapper form .gform_body .gfield-email{position:relative}.newsletter .gform_wrapper form .gform_body .gfield-email input.medium{width:250px;height:41px;border:0;padding:10px 20px!important;font-size:16px;line-height:1;color:#999}.newsletter .gform_wrapper form .gform_body .gfield_description{position:absolute;top:100%;left:0;padding-top:18px;font-size:16px;color:#333}.newsletter .gform_wrapper .gform_footer{position:absolute;padding:0;margin:0;left:206px;bottom:0;width:43px;height:41px;text-align:center}.newsletter .gform_wrapper .gform_footer:before{content:'';position:absolute;left:0;top:7px;width:1px;height:28px;background-color:#839098}.newsletter .gform_wrapper .gform_footer input[type=submit]{background:0 0;border:none;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center;font-size:16px;color:#999}.newsletter .gform_wrapper .gfield-email ::-webkit-input-placeholder{color:#999;font-size:16px}.newsletter .gform_wrapper .gfield-email ::-moz-placeholder{color:#999;font-size:16px}.newsletter .gform_wrapper .gfield-email :-ms-input-placeholder{color:#999;font-size:16px}.newsletter .gform_wrapper .gfield-email :-moz-placeholder{color:#999;font-size:16px}.footer-bottom-bar .inner{position:relative;padding:50px 0}.footer-bottom-bar .fixed-image{position:absolute;bottom:0;right:28px}.footer-bottom-bar p{font-size:14px;color:#ccc}.footer-bottom-bar p em{font-style:normal;padding:0 10px}.newsletter .gform_wrapper div.validation_error{border:0;margin:0;text-align:left}.brew-image,.home-slider li .text-holder,.main-text,.multi-columns .columns,.page-header h1,.section-heading,.tribe-events-list-widget .tribe-event-featured .tribe-event-image img,h2.pagetitle{text-align:center}.newsletter .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){border:none;padding:0;margin:0!important;background:0 0}.gform_wrapper li.gfield_error textarea,.newsletter .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){margin:0}.newsletter .gform_wrapper .validation_message{display:none}.newsletter .gform_wrapper .gform_ajax_spinner{position:absolute;top:13px;left:59px;padding:0}.brew-image{margin-bottom:30px}.section-heading{font-size:32px;font-weight:300;position:relative;margin:40px 0 26px}.section-heading:before{position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#000}.section-heading span{padding:0 20px;background-color:#fff;position:relative;z-index:2}.section-heading a:hover{text-decoration:underline}.home-slider li{position:relative}.home-slider li:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.2}.home-slider li .text-holder a:after,.two-columns .text-holder p a[href$=".pdf"]:after{content:' »'}.home-slider li img{width:100%;height:auto}.home-slider li .text-holder{position:absolute;top:50%;left:0;width:100%;-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%);z-index:2}.home-slider li .text-holder h2{margin-bottom:22px;font-size:84px;color:#fff;font-weight:700;font-family:Montserrat,arial,sans-serif}.home-slider li .text-holder span{display:inline-block;padding:0 22px;background-color:#fff;font-size:32px;font-weight:300;margin-bottom:35px}.home-slider li .text-holder a{display:block;width:170px;margin:0 auto;padding:13px 0;font:700 18px/1 Oswald,arial,sans-serif;color:#fff;border-radius:20px;text-decoration:none;background-color:#316bb4;text-transform:uppercase}.home-slider li .text-holder a:hover{color:#ccc}.home-slider .owl-item{transform-style:preserve-3d}.home-slider .owl-next,.home-slider .owl-prev{position:absolute;top:50%;width:69px;height:69px;border-radius:35px;background-color:rgba(0,0,0,.5);background-size:44px 39px;opacity:0;-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%);transition:opacity .3s;-webkit-transition:opacity .3s}.home-slider .owl-prev{left:39px;background-image:url(images/hom-arrow-left.png)}.home-slider .owl-next{right:39px;background-image:url(images/hom-arrow-right.png)}.home-slider:hover .owl-nav>*{opacity:1}.three-columns .columns{display:-ms-flexbox;display:flex}.three-columns .columns .column{width:33%;-ms-flex:1 1 1;flex:1 1 1}.three-columns .columns .column .widget{margin-bottom:0}.three-columns .columns .column+.column{margin-left:30px}.three-columns .columns img{width:100%;height:auto;margin-bottom:23px}.three-columns .columns h4{font-size:16px;font-weight:700;margin:0}.logo-listing{padding-bottom:40px;border-bottom:2px solid #000}.logo-listing ul{white-space:nowrap;font-size:0;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);animation:moveSlideshow 12s linear infinite;-webkit-animation:moveSlideshow 12s linear infinite}.logo-listing ul li{display:inline-block;padding:0 30px}.logo-listing .inner{position:relative;overflow:hidden;height:117px;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}.logo-listing .inner:hover ul{animation-play-state:paused;-webkit-animation-play-state:paused}@keyframes moveSlideshow{100%{transform:translateX(-100%)}}.two-columns{padding:62px 0 42px}.two-columns .inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.two-columns .img-holder{width:42%}.two-columns .text-holder{width:49%}.two-columns .text-holder h2{margin-bottom:12px}.two-columns .text-holder p{font-size:16px;line-height:1.6;color:#666;margin-bottom:36px}.two-columns .text-holder strong{color:#000;font-weight:700}.two-columns .text-holder p a[href$=".pdf"]{display:inline-block;width:170px;margin-right:32px;padding:13px 0;font:700 18px/1 Oswald,arial,sans-serif;color:#fff;border-radius:20px;text-decoration:none;background-color:#316bb4;text-transform:uppercase;text-align:center}.two-columns .text-holder p a[href$=".pdf"]:hover{color:#ccc}.page-header{padding:48px 0 45px;background-size:cover}.page-header h1{font-size:84px;color:#fff;font-weight:700}.main-text .inner{padding:0 16%}.main-text h2{margin-bottom:15px}.main-text p{color:#666;line-height:1.5}.multi-columns{padding-top:13px}.multi-columns .columns{font-size:0}.multi-columns .columns .column{display:inline-block;width:25%;padding:0 35px 25px;vertical-align:top;font-size:16px}.multi-columns .column img{max-width:100%;height:auto;margin-bottom:15px}.multi-columns .column h4{color:#666;margin:0;font-weight:400;font-family:Montserrat,arial,sans-serif}#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title,#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next a,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next a,.tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title a{color:#257bca}.multi-columns .column a{text-decoration:none}.brand-description{margin-bottom:1.5em}#tribe-bar-form .tribe-bar-submit input[type=submit]{background:#257bca}#tribe-events .tribe-events-button,#tribe-events .tribe-events-button:hover,#tribe_events_filters_wrapper input[type=submit],.tribe-events-button,.tribe-events-button.tribe-active:hover,.tribe-events-button.tribe-inactive,.tribe-events-button:hover,.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a{background:#316bb4}#tribe-events-content table.tribe-events-calendar .type-tribe_events.tribe-event-featured{background-color:#257bca!important}.calendar-wrapper{padding:50px 0 80px}.tribe-events-list-widget .tribe-event-featured{background-color:transparent!important}.tribe-events-list-widget .tribe-event-featured .tribe-event-duration{color:#666}.tribe-events-list-widget .tribe-event-featured .tribe-event-title a{color:#316bb4}.tribe-events-list-widget .tribe-event-featured .tribe-event-image{margin:0}@media screen and (max-width:1200px){.calendar-wrapper{padding:50px 20px}}h2.pagetitle{font-size:32px;margin-bottom:20px}.articles .article+.article{padding-top:20px}.article-meta,.article-title{padding-bottom:10px}.article-meta p{margin-bottom:0;font-size:14px}@media screen and (max-width:1200px){.logo a{-ms-transform:translate(-50%,-60px);transform:translate(-50%,-60px);-webkit-transform:translate(-50%,-60px);top:0}h2.widgettitle{font-size:20px}h2.widgettitle:before{margin-right:3px}h2.widgettitle:after{margin-left:3px}.top-line{position:relative}.top-line .right-side .socials{display:none}.top-line .right-side ul{display:block}.main-nav li a{padding:9px 0;font-size:15px}.main-nav li ul a{font-size:13px}.main-nav li{margin:0 10px}.home-slider .shell{padding:0 10%}.home-slider .owl-next,.home-slider .owl-prev{opacity:1}.home-slider .owl-prev{left:5px}.home-slider .owl-next{right:5px}.home-slider li .text-holder h2{font-size:55px}.home-slider li .text-holder span{padding:0 10px;font-size:22px}.three-columns .columns{display:block;font-size:0}.three-columns .columns .column{width:49%;display:inline-block;vertical-align:top;font-size:16px;margin-bottom:20px}.three-columns .columns .column:last-child{margin-bottom:0}.three-columns .columns .column:nth-child(3n-1){margin-left:2%}.three-columns .columns .column:nth-child(3n){width:100%;margin-left:0}.two-columns{padding:50px 0 20px}.two-columns .text-holder p a[href$=".pdf"]{margin-right:10px}.newsletter .gform_wrapper form{width:50%}.footer-bottom-bar p{max-width:50%}#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title,#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-next a,#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next a{background:0 0}.logo-listing .inner:hover ul{animation-play-state:play;-webkit-animation-play-state:play}.footer-bottom-bar .fixed-image{right:0}.footer-bottom-bar .fixed-image img{max-width:90%}}@media screen and (max-width:767px){body{font-size:14px}.main{padding:20px 0}.alignleft,.alignright{float:none;margin:0}.btn-menu{display:inline-block!important;height:9px;padding-top:9px}.btn-menu span{position:relative;display:block;width:25px;height:15px;border-top:3px solid #fff}.btn-menu span:after,.btn-menu span:before{position:absolute;width:100%;height:3px;background:#fff;content:'';left:0}.btn-menu span:before{top:-9px}.btn-menu span:after{top:3px}.btn-menu span,.btn-menu span:after,.btn-menu span:before{transition:all .3s linear}.btn-menu.active span{border-color:transparent}.btn-menu.active span:after,.btn-menu.active span:before{background:#e70000}.btn-menu.active span:before{-ms-transform:rotate(45deg) translate(2.5px,6px);transform:rotate(45deg) translate(2.5px,6px)}.btn-menu.active span:after{-ms-transform:rotate(-45deg) translate(2.5px,-6px);transform:rotate(-45deg) translate(2.5px,-6px)}.top-line{padding:20px 0}.top-line .sides-holder{display:none;position:absolute;left:40px;top:10px;width:calc(100vw - 80px);padding:10px;background-color:#000;box-shadow:0 0 1px;z-index:2;text-align:center}.top-line .sides-holder.active{display:block}.top-line .left-side,.top-line .right-side{float:none;width:auto;display:block;text-align:center}.top-line .left-side{padding-bottom:5px}.top-line .left-side span{display:block;padding:0 0 10px}.top-line .right-side li{display:block;margin:0 0 5px}.top-line .btn-menu{width:24px;height:22px;background:url(images/buble.svg) no-repeat;background-size:contain}.top-line .btn-menu span{display:none}.logo a{-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);top:0}.top-line .right-side .socials{display:block}.top-line .right-side .socials a{margin:0 5px}.main-nav{padding:9px 0 6px;text-align:left}.main-nav .btn-menu+ul{display:none;position:absolute;top:10px;left:40px;z-index:5;text-align:left;width:calc(100vw - 80px);background-color:#000;box-shadow:0 0 1px #fff}.main-nav .btn-menu+ul a{padding:10px 15px}.main-nav .btn-menu+ul li{display:block;margin:0;position:relative}.main-nav .btn-menu+ul li+li{border-top:1px solid #fff}.main-nav .btn-menu+ul ul{display:none;position:static;width:100%;padding:0;background-color:#fff;margin:0;box-shadow:none;border:0}.main-nav .btn-menu+ul ul li{border-color:#000;padding-top:0}.main-nav .btn-menu+ul ul a{color:#000}.main-nav .close-icon{position:absolute;top:0;right:0;padding:5px;color:#fff;display:block;font-size:22px;cursor:pointer;line-height:1.5}.main-nav .close-icon:after{content:'+'}.main-nav .close-icon.close{color:#e70000}.main-nav .close-icon.close:after{content:'-'}.main-nav ul.active{display:block!important}.home-slider .shell{padding:0 14%}.home-slider li .text-holder h2{font-size:16px;margin-bottom:5px}.home-slider li .text-holder span{padding:5px;font-size:11px;margin-bottom:10px}.home-slider li .text-holder a{font-size:12px;width:110px;padding:7px 0}.home-slider .owl-next,.home-slider .owl-prev{width:30px;height:30px;background-size:60% 60%}.section-heading{margin:10px 0;font-size:20px}h2.widgettitle{margin-bottom:10px}.three-columns .columns .column{width:auto;display:block}.logo-listing{padding:0}.two-columns{padding:20px 0}.two-columns .inner{display:block}.two-columns .img-holder,.two-columns .text-holder{width:auto;margin-bottom:10px}.two-columns .text-holder p{margin-bottom:10px;font-size:14px}.two-columns .text-holder p a[href$=".pdf"]{font-size:12px;width:110px;padding:7px 0}.newsletter .gform_wrapper{padding:0;margin:0}.newsletter .gform_wrapper form{width:250px;margin:0 auto;display:block;text-align:center}.newsletter .gform_wrapper h3.gform_title{font-size:22px}.newsletter .gform_wrapper .gform_description{font-size:14px}.footer-bottom-bar .inner{padding:20px 0}.footer-bottom-bar .fixed-image{display:none}.footer-bottom-bar p{max-width:100%;text-align:center}.footer-bottom-bar p em{font-size:0;display:block}.multi-columns .columns .column{width:auto;display:block}.page-header h1{font-size:32px}.main-text .inner{padding:0}.main-content{float:none;width:auto;margin-bottom:20px}.main ul{font-size:14px}.sidebar{float:none;width:auto}.tribe-events-list-widget .tribe-event-featured .tribe-event-image img{width:100%}}