/*! Edit this in the style.scss file
Theme Name: Visit Tuscaloosa
Author: Mabus Agency
Author URI: http://mabusagency.com
Description: This theme was developed for Tuscaloosa Tourism & Sports.
Version: 1.0
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}input,input:focus,:focus{outline:0}img{max-width:100%;height:auto;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;user-drag:none;vertical-align:middle}html{width:100%;height:100%;font-size:18px;font-size:62.5%}body{width:100%;height:100%;font-size:1.8rem;font-family:"Barlow",sans-serif;font-weight:400;line-height:1em;color:black;background:#f7f7f7}body.fixed{overflow:hidden}h1,.h1{font-family:"Anton",sans-serif;font-weight:400;text-transform:uppercase;line-height:1.1em;font-size:5rem}@media (max-width: 1400px){h1,.h1{font-size:4.5rem}}@media (max-width: 1024px){h1,.h1{font-size:4rem}}@media (max-width: 768px){h1,.h1{font-size:3.5rem}}@media (max-width: 550px){h1,.h1{font-size:3.2rem}}h2,.h2{font-family:"Barlow Condensed",sans-serif;font-weight:600;text-transform:uppercase;line-height:1.3em;font-size:4rem;letter-spacing:-.025em}@media (max-width: 1400px){h2,.h2{font-size:3.8rem}}@media (max-width: 1024px){h2,.h2{font-size:3.5rem}}@media (max-width: 768px){h2,.h2{font-size:3rem}}@media (max-width: 550px){h2,.h2{font-size:2.5rem}}h3,.h3{font-family:"Barlow",sans-serif;font-weight:800;line-height:1.1em;font-size:3rem}@media (max-width: 1400px){h3,.h3{font-size:3.5rem}}@media (max-width: 1024px){h3,.h3{font-size:3rem}}@media (max-width: 768px){h3,.h3{font-size:2.8rem}}@media (max-width: 550px){h3,.h3{font-size:2.5rem}}h3.altFont,.h3.altFont{font-family:"Anton",sans-serif;font-weight:400;text-transform:uppercase;line-height:1.1em;font-size:7rem}@media (max-width: 1400px){h3.altFont,.h3.altFont{font-size:6rem}}@media (max-width: 1024px){h3.altFont,.h3.altFont{font-size:5rem}}@media (max-width: 768px){h3.altFont,.h3.altFont{font-size:4.5rem}}@media (max-width: 550px){h3.altFont,.h3.altFont{font-size:4rem}}h4,.h4{font-family:"Barlow",sans-serif;font-weight:800;line-height:1.1em;font-size:2.4rem}@media (max-width: 1024px){h4,.h4{font-size:2.3rem}}@media (max-width: 768px){h4,.h4{font-size:2.2rem}}@media (max-width: 550px){h4,.h4{font-size:2rem}}h5,.h5{font-family:"Barlow",sans-serif;font-weight:800;line-height:1.1em;font-size:2rem}@media (max-width: 1400px){h5,.h5{font-size:1.8rem}}@media (max-width: 1024px){h5,.h5{font-size:1.6rem}}@media (max-width: 768px){h5,.h5{font-size:1.5rem}}@media (max-width: 550px){h5,.h5{font-size:1.4rem}}h6,.h6{font-family:"Barlow",sans-serif;font-weight:800;line-height:1.1em;font-size:1.7rem}@media (max-width: 1400px){h6,.h6{font-size:1.5rem}}@media (max-width: 1024px){h6,.h6{font-size:1.4rem}}@media (max-width: 768px){h6,.h6{font-size:1.3rem}}@media (max-width: 550px){h6,.h6{font-size:1.2rem}}p{font-size:1.8rem;line-height:1.5em}@media (max-width: 768px){p{font-size:1.6rem}}strong{font-weight:bold}em,i{font-style:italic}a,a:hover,a:visited,a:focus{text-decoration:none;outline:0;color:#2274a5}input,textarea,select{-webkit-appearance:none !important}input[type="checkbox"]{-webkit-appearance:checkbox !important}input[type="radio"]{-webkit-appearance:radio !important}.wrapper{width:90%;max-width:1200px;margin:0 auto}.wrapper.mediumWidth{max-width:750px}.vert-center{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.clear{clear:both}.no-margin{margin:0 !important}.no-margin-bottom{margin-bottom:0 !important}.no-padding{padding:0 !important}.col2{float:left;width:50%}.col3{float:left;width:33.3333%}.col4{float:left;width:25%}.col5{float:left;width:20%}.btn,a.btn,.wp-block-button a.wp-block-button__link{display:inline-block;vertical-align:middle;cursor:pointer;background:#ffbf00;color:black;border-radius:5px;font-size:1.8rem;line-height:1em;font-weight:800;padding:16px 25px;-webkit-transition:all 100ms linear 0ms;-o-transition:all 100ms linear 0ms;transition:all 100ms linear 0ms}.btn:hover,a.btn:hover,.wp-block-button a.wp-block-button__link:hover{background:rgba(255,191,0,0.8)}@media (max-width: 768px){.btn,a.btn,.wp-block-button a.wp-block-button__link{font-size:1.6rem;padding:14px 20px}}@media (max-width: 550px){.btn,a.btn,.wp-block-button a.wp-block-button__link{font-size:1.5rem}}#main .gform_wrapper input[type=color],#main .gform_wrapper input[type=date],#main .gform_wrapper input[type=datetime-local],#main .gform_wrapper input[type=datetime],#main .gform_wrapper input[type=email],#main .gform_wrapper input[type=month],#main .gform_wrapper input[type=number],#main .gform_wrapper input[type=password],#main .gform_wrapper input[type=search],#main .gform_wrapper input[type=tel],#main .gform_wrapper input[type=text],#main .gform_wrapper input[type=time],#main .gform_wrapper input[type=url],#main .gform_wrapper input[type=week],#main .gform_wrapper select,#main .gform_wrapper textarea{font-family:"Barlow",sans-serif;font-weight:800;line-height:1.1;font-size:1.8rem;min-height:0;border-radius:5px;border:solid 1px #999;padding:12px}@media (max-width: 768px){#main .gform_wrapper input[type=color],#main .gform_wrapper input[type=date],#main .gform_wrapper input[type=datetime-local],#main .gform_wrapper input[type=datetime],#main .gform_wrapper input[type=email],#main .gform_wrapper input[type=month],#main .gform_wrapper input[type=number],#main .gform_wrapper input[type=password],#main .gform_wrapper input[type=search],#main .gform_wrapper input[type=tel],#main .gform_wrapper input[type=text],#main .gform_wrapper input[type=time],#main .gform_wrapper input[type=url],#main .gform_wrapper input[type=week],#main .gform_wrapper select,#main .gform_wrapper textarea{font-size:1.6rem}}#main .gform_wrapper ::-webkit-input-placeholder{color:black !important}#main .gform_wrapper ::-moz-placeholder{color:black !important}#main .gform_wrapper :-ms-input-placeholder{color:black !important}#main .gform_wrapper :-moz-placeholder{color:black !important}#main .gform_wrapper .gfield_checkbox,#main .gform_wrapper .gfield_radio{margin:10px 0}#main .gform_wrapper .gfield_checkbox label,#main .gform_wrapper .gfield_radio label{font-size:1.5rem;font-weight:600}#main .gform_wrapper .topCheckbox .gfield_checkbox,#main .gform_wrapper .topCheckbox .gfield_radio{margin:10px 0 0}#main .gform_wrapper .bottomCheckbox .gfield_checkbox,#main .gform_wrapper .bottomCheckbox .gfield_radio{margin:0 0 10px}#main .gform_wrapper .gform_footer button,#main .gform_wrapper .gform_footer input,#main .gform_wrapper .gform_page_footer button,#main .gform_wrapper .gform_page_footer input{display:inline-block;vertical-align:middle;cursor:pointer;background:#ffbf00;color:black;border-radius:5px;font-size:1.8rem;line-height:1em;font-weight:800;padding:16px 25px;min-height:0;line-height:1em;border:none;font-family:"Barlow",sans-serif;margin-bottom:0;-webkit-transition:all 100ms linear 0ms;-o-transition:all 100ms linear 0ms;transition:all 100ms linear 0ms}#main .gform_wrapper .gform_footer button:hover,#main .gform_wrapper .gform_footer input:hover,#main .gform_wrapper .gform_page_footer button:hover,#main .gform_wrapper .gform_page_footer input:hover{background:rgba(255,191,0,0.8)}@media (max-width: 768px){#main .gform_wrapper .gform_footer button,#main .gform_wrapper .gform_footer input,#main .gform_wrapper .gform_page_footer button,#main .gform_wrapper .gform_page_footer input{font-size:1.6rem;padding:14px 20px}}.gform_confirmation_message{text-align:center;padding:20px;background:white;font-weight:600;border:solid 1px #999;border-radius:5px;font-size:1.6rem}footer{background:black;color:white;padding:50px 0}@media (max-width: 768px){footer{padding:35px 0}}footer .copyright{display:inline-block;vertical-align:middle;width:70%}@media (max-width: 768px){footer .copyright{width:100%;display:block;text-align:center}}footer .copyright p{font-weight:500;font-size:1.6rem}@media (max-width: 768px){footer .copyright p{font-size:1.5rem}}@media (max-width: 550px){footer .copyright p{font-size:1.4rem}}footer .socialIcons{display:inline-block;vertical-align:middle;width:30%;text-align:right}@media (max-width: 768px){footer .socialIcons{width:100%;display:block;margin-top:25px;text-align:center}}footer .socialIcons ul li{display:inline-block;vertical-align:middle;margin:0 0 0 25px}@media (max-width: 768px){footer .socialIcons ul li{margin:0 12px}}footer .socialIcons ul li a{color:white}header{position:relative;padding:15px 20px;background:white}@media (max-width: 1024px){header{padding:10px 15px}}header #logo{display:inline-block;vertical-align:middle;width:200px}@media (max-width: 1400px){header #logo{width:170px}}@media (max-width: 1024px){header #logo{width:150px}}header #nav{display:inline-block;vertical-align:middle;width:calc(100% - 410px);margin:0 20px;text-align:right}@media (max-width: 1400px){header #nav{width:calc(100% - 350px);margin:0 0 0 20px}}@media (max-width: 1024px){header #nav{text-align:right;width:calc(100% - 150px);margin:0}}@media (max-width: 768px){header #nav{display:none}}header #nav ul li{display:inline-block;vertical-align:middle;margin:0 0 0 35px;font-family:"Barlow",sans-serif;font-weight:700;line-height:1em;font-size:1.6rem;position:relative}@media (max-width: 1400px){header #nav ul li{font-size:1.5rem;margin:0 15px}}@media (max-width: 1024px){header #nav ul li{margin:0 10px 0 20px}}header #nav ul li:hover ul.sub-menu{display:block}header #nav ul li a{color:black;display:block;padding-bottom:6px;border-bottom:solid 3px transparent;position:relative;top:3px}header #nav ul li a i{margin-right:2px}header #nav ul li a:hover{border-color:#ffbf00}header #nav ul li.current-menu-item:not(.anchorLink) a{border-color:#ffbf00}header #nav ul li ul.sub-menu{display:none;position:absolute;top:calc(100% + 3px);left:-13px;background:white;width:175px;padding:5px 0;background:#f7f7f7;z-index:10}header #nav ul li ul.sub-menu li{padding:10px 15px;margin:0;display:block;text-align:left;font-size:1.5rem}@media (max-width: 1400px){header #nav ul li ul.sub-menu li{font-size:1.4rem}}header #nav ul li ul.sub-menu li a{top:auto;padding-bottom:0;border-bottom:none}header #nav ul li ul.sub-menu li a:hover{color:#ffbf00}header #socialNav{display:inline-block;vertical-align:middle;width:160px;text-align:right}@media (max-width: 1400px){header #socialNav{width:160px}}@media (max-width: 1024px){header #socialNav{position:absolute;top:100%;right:0;background:#ffbf00;padding:12px 10px;display:block;z-index:1;width:auto}}@media (max-width: 768px){header #socialNav{display:none}}header #socialNav ul li{display:inline-block;vertical-align:middle;margin:0 0 0 35px;font-family:"Barlow",sans-serif;font-weight:700;line-height:1em;font-size:1.8rem}@media (max-width: 1400px){header #socialNav ul li{font-size:1.6rem}}@media (max-width: 1024px){header #socialNav ul li{margin:0 12px;font-size:1.5rem}}header #socialNav ul li a{display:block;position:relative;top:-3px;color:black;-webkit-transition:all 100ms linear 0ms;-o-transition:all 100ms linear 0ms;transition:all 100ms linear 0ms}header #socialNav ul li a:hover{color:#ffbf00}@media (max-width: 1024px){header #socialNav ul li a:hover{color:black}}@media (max-width: 1024px){header #socialNav ul li a{top:-2px}}header .menuButton{position:absolute;top:0;right:20px;height:100%;z-index:1;font-size:2.2rem;cursor:pointer;display:none}@media (max-width: 768px){header .menuButton{display:block}}#mobileMenu{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:100;background:black;display:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:100px 0}@media (max-width: 768px){#mobileMenu.opened{display:block}}#mobileMenu .menuButton{position:absolute;top:22px;right:22px;cursor:pointer;font-size:2.4rem;color:white;z-index:1}#mobileMenu ul{padding:0 5%}#mobileMenu ul li{display:block;text-align:center;padding:8px 0;font-weight:600;font-size:2rem}#mobileMenu ul li a{color:white}#mobileMenu ul li a i{margin-right:2px}#mobileMenu ul li ul.sub-menu{margin-top:10px}#mobileMenu ul li ul.sub-menu li{font-size:2rem}#mobileMenu ul#menu-social-menu-1{margin-top:40px;text-align:center}#mobileMenu ul#menu-social-menu-1 li{display:inline-block;padding:0 10px}.wp-block-cover.heroBlockWithVideoBG{height:auto;padding:150px 0;min-height:0}@media (max-width: 1400px){.wp-block-cover.heroBlockWithVideoBG{padding:120px 0 110px}}@media (max-width: 1024px){.wp-block-cover.heroBlockWithVideoBG{padding:100px 0 85px}}@media (max-width: 768px){.wp-block-cover.heroBlockWithVideoBG{padding:90px 0 75px}}@media (max-width: 550px){.wp-block-cover.heroBlockWithVideoBG{padding:80px 0 70px}}.wp-block-cover.heroBlockWithVideoBG video{opacity:.8}.wp-block-cover.heroBlockWithVideoBG .wp-block-cover__inner-container{width:90%;max-width:675px}@media (max-width: 1400px){.wp-block-cover.heroBlockWithVideoBG .wp-block-cover__inner-container{max-width:600px}}@media (max-width: 768px){.wp-block-cover.heroBlockWithVideoBG .wp-block-cover__inner-container{max-width:500px}}.wp-block-cover.heroBlockWithVideoBG .wp-block-cover__inner-container h1{font-size:12rem}@media (max-width: 1400px){.wp-block-cover.heroBlockWithVideoBG .wp-block-cover__inner-container h1{font-size:10rem}}@media (max-width: 1024px){.wp-block-cover.heroBlockWithVideoBG .wp-block-cover__inner-container h1{font-size:9rem}}@media (max-width: 768px){.wp-block-cover.heroBlockWithVideoBG .wp-block-cover__inner-container h1{font-size:7rem}}@media (max-width: 550px){.wp-block-cover.heroBlockWithVideoBG .wp-block-cover__inner-container h1{font-size:5.5rem}}.wp-block-cover.heroBlockWithVideoBG .wp-block-cover__inner-container h2{font-size:4.2rem;margin:0 0 15px}@media (max-width: 1400px){.wp-block-cover.heroBlockWithVideoBG .wp-block-cover__inner-container h2{font-size:3.8rem}}@media (max-width: 1024px){.wp-block-cover.heroBlockWithVideoBG .wp-block-cover__inner-container h2{font-size:3.4rem}}@media (max-width: 768px){.wp-block-cover.heroBlockWithVideoBG .wp-block-cover__inner-container h2{font-size:2.8rem}}@media (max-width: 550px){.wp-block-cover.heroBlockWithVideoBG .wp-block-cover__inner-container h2{font-size:2.4rem}}.wp-block-cover.heroBlockWithVideoBG .wp-block-cover__inner-container p{font-weight:600;margin-bottom:45px}@media (max-width: 1400px){.wp-block-cover.heroBlockWithVideoBG .wp-block-cover__inner-container p{font-size:1.6rem;margin-bottom:35px}}@media (max-width: 550px){.wp-block-cover.heroBlockWithVideoBG .wp-block-cover__inner-container p{font-size:1.5rem;margin-bottom:30px}}hr.wp-block-separator.is-style-default{border:none;background:#2274a5;width:50px;height:5px;margin:20px 0}hr.wp-block-separator.is-style-wide{border:none;background:#999;width:100%;height:1px;margin:0}@media (max-width: 768px){.wp-block-columns .wp-block-column,.wp-block-columns .wp-block-column:not(:only-child){-ms-flex-preferred-size:100% !important;flex-basis:100% !important}.wp-block-columns .wp-block-column:nth-child(2n){margin:30px 0 0 0}}.wp-block-columns.featuredMosaic .wp-block-cover,.wp-block-columns.featuredMosaic .wp-block-cover-image{min-height:0;padding:0;height:100%}.wp-block-columns.featuredMosaic .wp-block-cover.leftColumn,.wp-block-columns.featuredMosaic .wp-block-cover-image.leftColumn{padding:150px 10%;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width: 1400px){.wp-block-columns.featuredMosaic .wp-block-cover.leftColumn,.wp-block-columns.featuredMosaic .wp-block-cover-image.leftColumn{padding:120px 7.5%}}@media (max-width: 1024px){.wp-block-columns.featuredMosaic .wp-block-cover.leftColumn,.wp-block-columns.featuredMosaic .wp-block-cover-image.leftColumn{padding:100px 5%}}@media (max-width: 768px){.wp-block-columns.featuredMosaic .wp-block-cover.leftColumn,.wp-block-columns.featuredMosaic .wp-block-cover-image.leftColumn{padding:80px 0}}.wp-block-columns.featuredMosaic .wp-block-cover.leftColumn p,.wp-block-columns.featuredMosaic .wp-block-cover-image.leftColumn p{font-weight:500}.wp-block-columns.featuredMosaic .wp-block-cover.wrapperBottom,.wp-block-columns.featuredMosaic .wp-block-cover-image.wrapperBottom{position:relative}@media (max-width: 768px){.wp-block-columns.featuredMosaic .wp-block-cover.wrapperBottom,.wp-block-columns.featuredMosaic .wp-block-cover-image.wrapperBottom{padding-top:47vw !important}}.wp-block-columns.featuredMosaic .wp-block-cover.wrapperBottom p,.wp-block-columns.featuredMosaic .wp-block-cover-image.wrapperBottom p{font-weight:500}.wp-block-columns.featuredMosaic .wp-block-cover.wrapperBottom .wp-block-cover__inner-container,.wp-block-columns.featuredMosaic .wp-block-cover-image.wrapperBottom .wp-block-cover__inner-container{position:absolute;bottom:0;left:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5% 8%;background:white}@media (max-width: 768px){.wp-block-columns.featuredMosaic .wp-block-cover.wrapperBottom .wp-block-cover__inner-container,.wp-block-columns.featuredMosaic .wp-block-cover-image.wrapperBottom .wp-block-cover__inner-container{position:relative;padding:40px 5%}}.wp-block-columns.featuredMosaic .wp-block-cover.wrapperBottom a i,.wp-block-columns.featuredMosaic .wp-block-cover-image.wrapperBottom a i{color:#2274a5;font-size:2.8rem}.wp-block-columns.featuredMosaic .wp-block-column{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.eventsWrapper .eventsHeadline{margin:0 0 10px}.eventsWrapper .eventsHeadline h3{display:block;float:left}.eventsWrapper .eventsHeadline h3:after{display:block;content:' ';background:#2274a5;width:50px;height:5px;margin:20px 0}@media (max-width: 550px){.eventsWrapper .eventsHeadline h3{margin-right:20px}}.eventsWrapper .eventsHeadline a{display:block;float:right;color:#2274a5;font-family:"Barlow",sans-serif;font-weight:800;font-size:1.5rem;position:relative;top:4px}.eventsWrapper .eventsHeadline a i{margin-left:3px}.eventsWrapper ul.eventGrid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.eventsWrapper ul.eventGrid li{width:31%}@media (max-width: 1024px){.eventsWrapper ul.eventGrid li{width:32%}}@media (max-width: 768px){.eventsWrapper ul.eventGrid li{width:48%;margin:15px 0}}@media (max-width: 550px){.eventsWrapper ul.eventGrid li{width:100%;margin:15px 0}}.eventsWrapper ul.eventGrid li .eventItem a.eventImage{display:block;height:22vw;max-height:270px;background:top center no-repeat;background-size:cover}@media (max-width: 768px){.eventsWrapper ul.eventGrid li .eventItem a.eventImage{height:30vw}}@media (max-width: 550px){.eventsWrapper ul.eventGrid li .eventItem a.eventImage{height:50vw}}.eventsWrapper ul.eventGrid li .eventItem .eventBody{background:white;padding:25px}@media (max-width: 1024px){.eventsWrapper ul.eventGrid li .eventItem .eventBody{padding:20px}}.eventsWrapper ul.eventGrid li .eventItem .eventBody .eventTitle{height:125px}@media (max-width: 1400px){.eventsWrapper ul.eventGrid li .eventItem .eventBody .eventTitle{height:140px}}@media (max-width: 550px){.eventsWrapper ul.eventGrid li .eventItem .eventBody .eventTitle{height:auto}}.eventsWrapper ul.eventGrid li .eventItem .eventBody .eventTitle .eventName{font-family:"Barlow",sans-serif;font-weight:800;line-height:1.1em;font-size:2rem;margin-bottom:12px}@media (max-width: 1024px){.eventsWrapper ul.eventGrid li .eventItem .eventBody .eventTitle .eventName{font-size:1.8rem}}@media (max-width: 550px){.eventsWrapper ul.eventGrid li .eventItem .eventBody .eventTitle .eventName{font-size:2rem}}.eventsWrapper ul.eventGrid li .eventItem .eventBody .eventTitle .eventVenue{font-family:"Barlow Condensed",sans-serif;font-weight:600;text-transform:uppercase;line-height:1.3em;font-size:1.6rem;letter-spacing:-.025em;margin-bottom:3px}.eventsWrapper ul.eventGrid li .eventItem .eventBody .eventTitle .eventVenue a.openMap{color:black}.eventsWrapper ul.eventGrid li .eventItem .eventBody .eventTitle .eventCity{font-weight:600;font-style:italic;font-size:1.4rem;line-height:1.3em}.eventsWrapper ul.eventGrid li .eventItem .eventBody .eventDate{text-align:center;background:#eee;color:black;border-radius:5px;font-size:1.4rem;line-height:1em;font-weight:800;padding:16px 25px}@media (max-width: 550px){.eventsWrapper ul.eventGrid li .eventItem .eventBody .eventDate{margin-top:25px}}@media (max-width: 1400px){.wp-block-spacer.standardSpace{height:75px !important}}@media (max-width: 1024px){.wp-block-spacer.standardSpace{height:65px !important}}@media (max-width: 768px){.wp-block-spacer.standardSpace{height:60px !important}}@media (max-width: 550px){.wp-block-spacer.standardSpace{height:50px !important}}.defaultContent{padding:75px 0}@media (max-width: 1400px){.defaultContent{padding:70px 0}}@media (max-width: 1024px){.defaultContent{padding:65px 0}}@media (max-width: 768px){.defaultContent{padding:60px 0}}@media (max-width: 550px){.defaultContent{padding:55px 0}}.defaultContent p{margin-bottom:20px}#main .wp-pagenavi{display:block;text-align:center;margin:30px 0}#main .wp-pagenavi a,#main .wp-pagenavi span{display:inline-block;vertical-align:middle;font-weight:600;color:black;border:none;background:#eee;padding:10px 12px;border-radius:5px;margin:0 4px}#main .wp-pagenavi a:hover,#main .wp-pagenavi a.current,#main .wp-pagenavi span:hover,#main .wp-pagenavi span.current{color:black;border:none;background:#ccc}#blogSearch{position:relative;margin-bottom:20px}#blogSearch input[type="text"]{display:block;border:solid 1px #ccc;width:100%;background:white;font-size:1.8rem;line-height:1;padding:12px;font-family:"Barlow",sans-serif;letter-spacing:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px}@media (max-width: 768px){#blogSearch input[type="text"]{font-size:1.6rem;padding:10px}}#blogSearch #clearTextSearch{display:none;position:absolute;right:10px;z-index:5;opacity:.5;cursor:pointer}#blogSearch #clearTextSearch:hover{opacity:1}#blogSearch #clearTextSearch.show{display:block}#blogSearch #textSearchDropdown{position:absolute;top:calc(100% + 0px);left:0;width:100%;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:250px;overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}#blogSearch #textSearchDropdown .ajaxResult{display:block;padding:15px;background:black;border:solid 1px #999;border-width:0 1px 1px;font-size:1.5rem;line-height:1.3em;font-family:"Barlow",sans-serif;color:white}#blogSearch #textSearchDropdown .ajaxResult span{font-size:1.4rem;color:#999;display:block}#blogSearch #textSearchDropdown .ajaxResult:hover{background:#222222}.blogFilter{margin:0 0 15px}.blogFilter .filterExpand{display:inline-block;cursor:pointer;margin:0 0 10px;font-size:1.6rem}.blogFilter .filterExpand i{color:#999}.blogFilter form#blogFilter{display:none}.blogFilter form#blogFilter fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.blogFilter form#blogFilter fieldset .tagCheckbox{-ms-flex-preferred-size:25%;flex-basis:25%;font-size:1.5rem;margin:5px 0;text-transform:capitalize}.blogFilter form#blogFilter fieldset .tagCheckbox input{margin-right:5px}@media (max-width: 1024px){.blogFilter form#blogFilter fieldset .tagCheckbox{-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%}}@media (max-width: 768px){.blogFilter form#blogFilter fieldset .tagCheckbox{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (max-width: 550px){.blogFilter form#blogFilter fieldset .tagCheckbox{-ms-flex-preferred-size:100%;flex-basis:100%}}.postBlocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.postBlocks .postBlock{width:31.5%;margin-bottom:50px}@media (max-width: 1024px){.postBlocks .postBlock{width:48%}}@media (max-width: 768px){.postBlocks .postBlock{width:100%}}.postBlocks .postBlock .postImg{width:100%;height:20vw;max-height:250px;position:relative;background:center / cover no-repeat;margin:0 0 15px}@media (max-width: 1024px){.postBlocks .postBlock .postImg{height:30vw}}@media (max-width: 768px){.postBlocks .postBlock .postImg{height:50vw;max-height:none}}.postBlocks .postBlock .postImg a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:block}.postBlocks .postBlock .h4{margin-bottom:15px}.postBlocks .postBlock p{font-size:1.6rem}.singlePost .postImage{width:100%;height:50vw;max-height:350px;position:relative;background:center / cover no-repeat}.singlePost .postTitle{margin-bottom:30px}.listingsList{margin-top:60px}.listingsList #textSearch{position:relative}.listingsList #textSearch input[type="text"]{display:block;border:solid 1px #ccc;width:100%;background:white;font-size:1.8rem;line-height:1;padding:12px;font-family:"Barlow",sans-serif;letter-spacing:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px}@media (max-width: 768px){.listingsList #textSearch input[type="text"]{font-size:1.6rem;padding:10px}}.listingsList #textSearch #clearTextSearch{display:none;position:absolute;right:10px;z-index:5;opacity:.5;cursor:pointer}.listingsList #textSearch #clearTextSearch:hover{opacity:1}.listingsList #textSearch #clearTextSearch.show{display:block}.listingsList #textSearch #textSearchDropdown{position:absolute;top:calc(100% + 0px);left:0;width:100%;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box;max-height:250px;overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.listingsList #textSearch #textSearchDropdown .ajaxResult{display:block;padding:15px;background:black;border:solid 1px #999;border-width:0 1px 1px;font-size:1.5rem;line-height:1.3em;font-family:"Barlow",sans-serif;color:white}.listingsList #textSearch #textSearchDropdown .ajaxResult span{font-size:1.4rem;color:#999;display:block}.listingsList #textSearch #textSearchDropdown .ajaxResult:hover{background:#222222}.listingsList .textSearchCat{font-size:1.6rem;margin:15px 0 30px;padding-bottom:20px;border-bottom:solid 1px #ccc}@media (max-width: 768px){.listingsList .textSearchCat{font-size:1.4rem}}.listingsList .textSearchCat label{margin-right:10px;cursor:pointer}.listingsList .textSearchCat label i{margin-right:4px}.listingsList .textSearchCat a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.listingsList .listingsFilter .filterExpand{display:inline-block;cursor:pointer;margin:0 0 10px;font-size:1.6rem}.listingsList .listingsFilter .filterExpand i{color:#999}.listingsList .listingsFilter form#listingFilter{display:none}.listingsList .listingsFilter form#listingFilter fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.listingsList .listingsFilter form#listingFilter fieldset .tagCheckbox{-ms-flex-preferred-size:25%;flex-basis:25%;font-size:1.5rem;margin:5px 0;text-transform:capitalize}.listingsList .listingsFilter form#listingFilter fieldset .tagCheckbox input{margin-right:5px}@media (max-width: 1024px){.listingsList .listingsFilter form#listingFilter fieldset .tagCheckbox{-ms-flex-preferred-size:33.333333%;flex-basis:33.333333%}}@media (max-width: 768px){.listingsList .listingsFilter form#listingFilter fieldset .tagCheckbox{-ms-flex-preferred-size:50%;flex-basis:50%}}@media (max-width: 550px){.listingsList .listingsFilter form#listingFilter fieldset .tagCheckbox{-ms-flex-preferred-size:100%;flex-basis:100%}}.listingsList .singleListing{padding:30px 0;border-bottom:solid 1px #ccc}.listingsList .singleListing:last-of-type{border-bottom:none}.listingsList .singleListing .singleListingImage{float:left;width:310px;margin-right:30px;height:230px}.listingsList .singleListing .singleListingImage a{display:block;width:100%;height:100%;background:top center no-repeat;background-size:cover}@media (max-width: 768px){.listingsList .singleListing .singleListingImage{float:none;width:100%;height:50vw;max-height:300px}}.listingsList .singleListing .singleListingDetails{float:left;width:calc(100% - 340px);margin-top:10px}@media (max-width: 768px){.listingsList .singleListing .singleListingDetails{float:none;width:100%;margin-top:20px}}.listingsList .singleListing .singleListingDetails .h4{margin-bottom:15px}.listingsList .singleListing .singleListingDetails .h4 a{color:black}.listingsList .singleListing .singleListingDetails p a{color:#2274a5;word-wrap:break-word}.listingsList .singleListing .singleListingDetails p a:hover{opacity:.8}@media (max-width: 1024px){.listingsList .singleListing .singleListingDetails p{font-size:1.7rem}}@media (max-width: 768px){.listingsList .singleListing .singleListingDetails p{font-size:1.6rem}}@media (max-width: 550px){.listingsList .singleListing .singleListingDetails p{font-size:1.5rem}}.listingsList .singleListing .singleListingDetails .virtualTour{display:inline-block;vertical-align:middle;cursor:pointer;margin-left:15px;font-weight:700;font-size:1.5rem}@media (max-width: 550px){.listingsList .singleListing .singleListingDetails .virtualTour{display:block;margin:20px 0 0 0}}.listingsList .singleListing .singleListingDetails .virtualTour:hover{opacity:.75}.listingImage{height:50vw;max-height:550px;background:center / cover no-repeat;margin:40px 0 35px}@media (max-width: 768px){.listingImage{margin:35px 0 25px}}.listingTaxonomies{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5rem;margin-bottom:30px;padding-bottom:30px;border-bottom:solid 1px #ccc}@media (max-width: 768px){.listingTaxonomies{display:block}}.listingTaxonomies .listingCats,.listingTaxonomies .listingTags{padding-right:20px;color:#999}@media (max-width: 768px){.listingTaxonomies .listingCats,.listingTaxonomies .listingTags{padding-right:0}}.listingTaxonomies .listingCats .taxHeader,.listingTaxonomies .listingTags .taxHeader{color:#222;margin-bottom:5px}.listingTaxonomies .listingCats a,.listingTaxonomies .listingTags a{color:#999}.listingTaxonomies .listingCats{margin-right:20px;border-right:solid 1px #ccc}@media (max-width: 768px){.listingTaxonomies .listingCats{margin-right:0;border-right:none;margin-bottom:15px}}.listingLeft{float:left;width:65%}@media (max-width: 1024px){.listingLeft{float:none;width:100%;margin-bottom:50px}}.listingLeft .listingDesc{margin-bottom:20px}.listingLeft iframe{margin-bottom:30px;width:100%}.listingLeft .listingRelatedPosts{margin-top:40px;padding-top:30px;border-top:solid 1px #ccc}.listingLeft .listingRelatedPosts .h4{margin-bottom:25px}.listingLeft .listingRelatedPosts a.listingRelatedPost{display:inline-block;vertical-align:top;width:48%;margin-right:4%;height:250px;position:relative;background:center / cover no-repeat}@media (max-width: 768px){.listingLeft .listingRelatedPosts a.listingRelatedPost{height:225px}}@media (max-width: 550px){.listingLeft .listingRelatedPosts a.listingRelatedPost{width:100%;margin-right:0;margin-bottom:25px;display:block;height:250px}}.listingLeft .listingRelatedPosts a.listingRelatedPost:last-of-type{margin-right:0}.listingLeft .listingRelatedPosts a.listingRelatedPost .relatedPostTitle{position:absolute;bottom:0;left:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:18px;background:#222;color:white;font-size:1.4rem;font-weight:700}.listingLeft .listingRelatedPosts a.listingRelatedPost:hover .relatedPostTitle{opacity:.9}.listingRight{float:right;width:30%}@media (max-width: 1024px){.listingRight{float:none;width:100%}}.listingRight .listingRightHeadline{padding:18px 15px;border-bottom:solid 1px #ccc;font-size:1.7rem;color:#222;background:#eee}.listingRight .listingHours{background:#eee;margin-bottom:35px}.listingRight .listingHours .hoursRow{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 18px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:solid 1px #f7f7f7;font-size:1.5rem;color:#555}.listingRight .listingHours .hoursRow:last-child{border-bottom:none}.listingRight .listingMap{margin-bottom:35px}.listingRight .listingMap iframe{width:100%;height:280px}.listingRight .listingMap .listingAddress{padding:18px;font-size:1.5rem;color:#555;background:#eee;text-align:center}.listingRight .listingMap .listingAddress a{display:block;color:#2274a5;font-weight:700;font-size:1.4rem;margin-top:10px}.tourModal{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99999999;background:rgba(0,0,0,0.95);display:none;text-align:center}.tourModal iframe{margin:0 auto;max-width:95%;margin-top:100px}@media (max-width: 768px){.tourModal iframe{margin-top:60px}}@media (max-width: 550px){.tourModal iframe{height:calc(100vh - 80px);max-height:350px}}.tourModal .closeTour{position:absolute;top:30px;right:30px;font-size:5rem;font-weight:500;cursor:pointer;color:white}@media (max-width: 768px){.tourModal .closeTour{top:20px;right:20px}}.tourModal .closeTour:hover{opacity:.75}
/*# sourceMappingURL=style.css.map */