/*!
Theme Name: Virginia Humanities: Festival of the Book
Theme URI: http://www.virginiahumanities.org
Author: Openbox9 (Joe Tan)
Template: virginiahumanities

DO NOT EDIT style.css DIRECTLY. 

Use style.scss.
*/:root{--theme-color-brown:#A46E26;--theme-color-red:#AF4339;--theme-color-light-green:#D2DD47;--theme-color-green:#0d8460;--theme-color-dark-green:#074b37;--theme-color-blue:#009FDF;--theme-color-light-blue:#B7D5D9;--theme-color-dark-blue:#232D4B;--theme-color-orange:orange;--theme-color-yellow:#FDDA24;--theme-color-navy-blue:navy;--theme-color-teal:teal;--theme-color-purple:purple;--theme-color-gray:#aaa;--theme-color-light-gray:#EDEDED;--theme-color-dark-gray:gray;--theme-color-silver:silver;--theme-color-white:#fff;--theme-color-black:#000;--theme-color-link:#CC432B;--theme-color-cta-link:#EAAA00;--theme-color-button:#EAAA00;--theme-color-button-text:#fff;--theme-color-player:#EAAA00;--theme-color-share-tab:#CC432B;--theme-color-share-tab-text:#fff;--theme-color-header:#CC432B;--theme-color-footer:#CC432B;--theme-color-subscribe-bar:#B7D5D9;--theme-color-subscribe-bar-text:#232D4B}.section.subscribe{background:#E5E5E5}.section.subscribe .social a{color:#CC432B}.section.subscribe .social a:hover{color:#EAAA00}#footer a{color:white}#footer .partners h5:before,#footer .partners h5:after{color:white}#footer .partners h5 span{color:white}#footer .copyright{color:#dedede}@media screen and (max-width: 450px){#header .wrap{padding-top:20px}}#subnav a:hover{color:#262626}#subnav>ul>li.current-menu-item>a,#subnav>ul>li.current-menu-ancestor>a{color:#262626}#header .top-festival-info{position:absolute;top:0;right:24px;color:white;font-size:0.85rem}#header .top-festival-info a{color:inherit;font-weight:inherit;font-style:inherit}#header .top-festival-info .label,#header .top-festival-info .dates{color:#FDDA24;letter-spacing:0.05em;text-transform:uppercase;font-weight:600}#header .top-festival-info .dates .icon{margin-left:3px}#header .top-festival-info ul,#header .top-festival-info li{margin:0;padding:0;list-style:none}#header .top-festival-info ul.menu{display:inline-block}#header .top-festival-info ul.menu>li{display:inline-block;margin:0 2em 0 0}#header .top-festival-info ul.menu>li.bookmarks>a{padding-left:34px}#header .top-festival-info ul.menu>li.bookmarks>a:before{font-family:"FontAwesome";font-weight:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none !important;content:"\f097";display:block;position:absolute;top:50%;left:0;width:25px;line-height:1;font-size:24px;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);text-align:right}@media screen and (max-width: 900px){#header .top-festival-info ul.menu>li{margin-right:1em}#header .top-festival-info .label{display:none}}@media screen and (min-width: 1023px){#header .top-festival-info{top:-15px;right:32px}}@media screen and (max-width: 450px){#header .top-festival-info{font-size:13px}}input[type="submit"]:hover,input[type="button"]:hover,button:hover,.button:hover,.btn:hover{color:#262626}.input.select .select .option{color:#262626}.input.select .select .option.selected,.input.select .select .option:hover{background:#262626}.participant-layout{max-width:700px;margin:0 auto}.participant-layout .post-content.blocks-content{min-height:0;margin:0 0 4em}.participant-layout .event-content>h5{margin:0 0 2em;color:#aaa}@media screen and (max-width: 500px){#wrap{padding-top:91px !important}}@media screen and (max-width: 350px){#wrap{padding-top:81px !important}}.main-content .venue-layout{max-width:600px;margin:0 auto}.main-content .venue-layout h3{margin:1.5em 0 0;font-size:1.4rem}.main-content .venue-layout h3:first-child{margin-top:0}.main-content .bookmarks-layout{max-width:1024px;margin:0 auto}@media screen and (min-width: 375px) and (max-width: 767px){.main-content .event-layout .sidebar .widget.add{width:45%;text-align:left;font-size:.6em}.main-content .event-layout .sidebar .widget.add.bookmark{justify-self:end}}.widget.bookmark a.action .text-add{display:inline-block}.widget.bookmark a.action .text-added{display:none}.widget.bookmark a.action .icon{color:var(--theme-color-link, #009FDF)}.widget.bookmark a.action.on .icon:before{content:"\f02e"}.widget.bookmark a.action.on .text-add{display:none}.widget.bookmark a.action.on .text-added{display:inline-block}#event-sponsor{max-width:680px;margin:4em auto 0;padding:2em;background:#CC432B;color:white;text-align:center}#event-sponsor .content+.button{margin-top:1.5em}#event-sponsor .button{background:none;border-color:currentColor;color:white}#event-sponsor .button:hover{background:white;color:#CC432B;border-color:white}a.location-marker:before{content:' ';display:block;position:absolute;z-index:1;top:8px;left:50%;width:10px;height:10px;margin:0 0 0 -5px;background:white;border-radius:50%}a.location-marker .icon{stroke:#CC432B;fill:#df7765}a.location-marker img.icon{object-position:50% 100%}h2,h3{color:#262626}body.no-banner .main-content.map-intro{padding-bottom:2em}body.no-banner .main-content.map-intro .blocks-content{min-height:0}body.no-banner .main-content.map{padding-top:0}#map-toggle{display:block;margin:0 0 1em auto;width:140px;text-align:right}body.map-ready #map-toggle{display:block}#map-toggle .label{display:inline-block;vertical-align:middle;margin:0 1em 0 0;text-transform:uppercase;font-weight:700;font-size:0.8em;letter-spacing:0.05em}#map-toggle .control{position:relative;display:inline-block;vertical-align:middle;width:45px;height:26px;border-radius:50px;background:#aaa}#map-toggle .control .x{position:absolute;top:4px;left:4px;width:18px;height:18px;background:white;border-radius:50%;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}body.map-off #map-toggle .control{background-color:#aaa}body.map-off #map-toggle .control .x{left:4px}body.map-on #map-toggle .control{background-color:#CC432B}body.map-on #map-toggle .control .x{left:22px}#map-embed .gm-style{font-family:inherit}@media screen and (max-width: 767px){#map-embed{margin:0 0 2em}body.map-on #map-embed{height:90vw}}.map-layout>.map{display:none}@media screen and (min-width: 768px){body.map-on .map-layout{display:grid;grid-template-columns:minmax(320px, 30%) auto;grid-template-areas:"toggle toggle" "posts map"}body.map-on .map-layout .toggle{grid-area:toggle}body.map-on .map-layout>.map{display:block;grid-area:map;height:50vh;min-height:400px;background:#aaa}body.map-on .map-layout>.query-posts{grid-area:posts;background:#EDEDED;padding:1em;height:50vh;box-sizing:border-box;overflow:scroll}body.map-off .map-layout .query-posts{column-count:3;column-gap:5%}body.map-off .map-layout .hentry.venue.card{display:block;break-inside:avoid;padding-left:0;border-top:4px solid orange}body.map-off .map-layout .hentry.venue.card .layout{break-inside:avoid}body.map-off .map-layout .hentry.empty{height:5em;break-inside:avoid}}@media screen and (max-width: 767px){.map-layout .hentry.venue.card{padding-left:0;border-top:2px solid #B7D5D9}}.location-marker{position:absolute;font-size:18px;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-ms-transition:background .2s linear;-o-transition:background .2s linear;transition:background .2s linear}.location-marker .marker{display:block;background:orange;width:20px;height:20px;border-radius:50%;cursor:pointer}.location-marker .infowindow{display:none;cursor:default;box-sizing:border-box;position:absolute;bottom:100%;left:50%;margin:0 0 20px -200px;width:400px;padding:18px;white-space:normal;background:#F5F5F5;box-shadow:0px 3px 6px rgba(0,0,0,0.4)}.location-marker .infowindow:after{content:' ';display:block;position:absolute;top:100%;left:50%;width:0;height:0;margin:0 0 0 -10px;border:10px solid #F5F5F5;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:0}.location-marker .infowindow .layout{display:block}.location-marker .infowindow a{color:#CC432B;text-decoration:none}.location-marker .infowindow a:hover{text-decoration:underline}.location-marker .infowindow .thumbnail{display:none;grid-area:thumbnail}.location-marker .infowindow .thumbnail img{display:block;width:100%}.location-marker .infowindow .thumbnail img.pixel{background:rgba(0,0,0,0.1)}.location-marker .infowindow .title{grid-area:title;margin:0 0 0.35em;color:#CC432B;font-size:1rem}.location-marker .infowindow .address{grid-area:address;font-size:0.8em}.location-marker .infowindow .links{grid-area:links;font-size:0.8em;margin:0.5em 0 0}.location-marker .infowindow .show-more,.location-marker .infowindow .content{display:none}.location-marker.on .marker{background-color:#CC432B}.location-marker.on .infowindow{display:block}.hentry.preview .thumbnail{background-image:url(images/default.jpg)}.hentry.venue.card{position:relative;padding:1em;background:white;margin:0 0 1em}.hentry.venue.card a{color:#CC432B;text-decoration:none;font-weight:700}.hentry.venue.card a:hover{text-decoration:underline}.hentry.venue.card .layout{display:block}.hentry.venue.card .title{grid-area:title;margin:0 0 0.35em;font-size:1rem;color:#CC432B;cursor:pointer}.hentry.venue.card .title a{color:inherit}.hentry.venue.card .thumbnail{grid-area:thumbnail;cursor:pointer}.hentry.venue.card .thumbnail img{display:block;width:100%}.hentry.venue.card .address{grid-area:address;font-size:0.8em}.hentry.venue.card .links{grid-area:links;font-size:0.8em}.hentry.venue.card .links a.phone{font-weight:normal;color:inherit}.hentry.venue.card .show-more{position:relative;grid-area:toggle;margin:.6em 0 .35em;padding:0 0 0 1.2em;font-size:0.8em;color:#CC432B;cursor:pointer;font-weight:700;line-height:1}.hentry.venue.card .show-more:before,.hentry.venue.card .show-more:after{content:' ';display:block;position:absolute;left:0;top:.45em;width:10px;height:2px;background:currentColor;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.hentry.venue.card .show-more:after{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);opacity:1}.hentry.venue.card .show-more.on:before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);opacity:0}.hentry.venue.card .show-more.on:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.hentry.venue.card .content{grid-area:content;font-size:0.8em;line-height:1.45;display:none}.hentry.preview .meta.top{color:#CC432B}.hentry .flag{color:#7C1C0A;font-size:.67rem;text-transform:uppercase;letter-spacing:.07em;font-weight:700}.hentry.preview.event .meta.date-info{margin-top:1em;text-transform:uppercase;color:#aaa;font-size:0.8em}.hentry.bookmark{margin:0 0 3em}.hentry.bookmark .title{margin:0 0 .6em;font-size:1.5rem}.hentry.bookmark .remove-bookmark{margin:0 0 0 1em;font-size:0.9rem;font-weight:normal;cursor:pointer;color:gray}.hentry.bookmark .remove-bookmark .icon{margin:0 0.35em 0 0}.hentry.bookmark .remove-bookmark:hover{color:var(--theme-color-link, #009FDF)}.hentry.bookmark .content{margin:0 0 .7em}.hentry.bookmark .meta.date-info{margin:0;font-size:.9em;color:inherit;text-transform:none;letter-spacing:0}.hentry.bookmark .meta.bottom{order:-1;padding:0;margin:0;border-top:0}.hentry.bookmark .meta.top{color:var(--theme-color-link, #009FDF)}.hentry.headshot{position:relative;margin:0 .5em 2em}.hentry.headshot .photo{display:block;position:relative;margin:0 auto 1em;width:180px;height:180px;border-radius:50%;background:#CC432B}.hentry.headshot .photo img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;border-radius:50%}.hentry.headshot .name{margin:0;font-size:1.3rem}.hentry.headshot .description{margin:0.5em 0 0;font-size:0.8em}.hentry.speaker{position:relative;margin:0 0 2em}.hentry.speaker .name{font-size:1.3rem}.hentry.speaker .upcoming{margin:1.5em 0 0}.hentry.speaker .upcoming h6{margin:0 0 .7em;color:#aaa;text-transform:uppercase;font-weight:400;font-size:.8em;letter-spacing:0.07em}.hentry.speaker .upcoming ul{margin:0;padding:0;list-style:none;line-height:1;font-weight:600;font-size:0.9em}.hentry.speaker .upcoming ul li{margin:0 0 .5em}.hentry.speaker .upcoming ul li:last-child{margin-bottom:0}.hentry.speaker .upcoming ul li a{display:inline-block}.page-search #page-title{color:black}.page-search form.search .field input[type="text"]{border-bottom:2px solid black}.page-search form.search .field .input.select{color:black}.page-search form.search .field .input.select .select{background:black}.page-search form.search .field .input.select .select .option:hover{background:white;color:black}.page-search .search-results .gsc-control-cse .gs-spelling,.page-search .search-results .gsc-control-cse .gs-result .gs-title,.page-search .search-results .gsc-control-cse .gs-result .gs-title *{color:#CC432B}.page-search .search-results .gsc-control-cse .gsc-selected-option{color:black}.page-search .search-results .gsc-control-cse .gsc-option-menu{border:2px solid black}.page-search .search-results .gsc-control-cse .gsc-option-menu-item{color:black}.page-search .search-results .gsc-control-cse .gsc-option-menu-item-highlighted{background-color:black;border-color:black;color:white}.page-search .search-results .gsc-control-cse .gsc-selected-option-container{border:2px solid black}.page-search .search-results .gsc-results .gs-result a.gs-visibleUrl,.page-search .search-results .gsc-results .gs-result .gs-visibleUrl{color:gray}.page-search .search-results .gsc-results .gsc-cursor-box .gsc-cursor-page:hover{background-color:#CC432B}.page-search .search-results .gsc-results .gsc-cursor-box .gsc-cursor-current-page{background-color:#CC432B}.page-search .search-results .gsc-results .gcsc-find-more-on-google{color:gray}.page-search .search-results .gsc-results .gcsc-find-more-on-google-magnifier{fill:gray}@media screen and (min-width: 768px) and (max-width: 1024px){.posts-filter .filters>.filter{width:20%}}.posts-filter .filters>.filter.boolean>label input[type="checkbox"]{visibility:hidden}.posts-filter .filters>.filter.boolean>label strong{margin-left:-16px}.posts-filter .submit button{color:#262626}.posts-filter .action button{background:#CC432B}.posts-filter .action button:hover{color:#262626}.has-drop-cap:not(:focus):first-letter{color:#CC432B}.expandable:hover{color:#CC432B}.introduction.submission{margin-bottom:6rem}.introduction.submission h4.expandable{margin-bottom:0;color:#CC432B}.introduction.submission h5{text-transform:none}.participant-links{margin:2em 0 0;display:flex;align-items:center}.participant-links .wp-block-button{margin:0 1.5em 0 0}.participant-links a.social{display:inline-block;margin:0 1.5em 12px 0;font-size:20px;color:#EAAA00}.query-posts.bookmarks .logout{margin-bottom:2em;letter-spacing:0.03em;font-size:0.9em;font-weight:600}.query-posts.bookmarks .no-bookmarks{margin:5em 0}.theme-block.inline-map{margin:3em 0;background:#f4f4f4}@media screen and (min-width: 900px){.theme-block.inline-map{margin-left:-150px;margin-right:-150px}}.theme-block.inline-map #map-embed-small{height:50vh;min-height:400px}.query-posts.no-thumbnail .hentry.preview{margin-bottom:2em}.query-posts.no-thumbnail .hentry.preview .thumbnail{display:none}.query-posts.no-thumbnail .hentry.preview:last-child{margin-bottom:0}.theme-block.featured-posts{margin-bottom:3em;background:#EDEDED}.theme-block.featured-posts:first-child{margin-top:0}.theme-block.featured-posts .block-title{color:white}.theme-block.featured-posts .hentry .meta.date-info{color:inherit}.theme-block.featured-posts .wrap{position:relative;z-index:1}.theme-block.featured-posts .bg{position:absolute;top:-1px;left:0;width:100%;height:30%;max-height:300px;background:#CC432B;-moz-clip-path:polygon(0% 0%, 100% 0%, 100% calc(100% - 80px), 70% 100%, 0% calc(100% - 80px));-webkit-clip-path:polygon(0% 0%, 100% 0%, 100% calc(100% - 80px), 70% 100%, 0% calc(100% - 80px));-o-clip-path:polygon(0% 0%, 100% 0%, 100% calc(100% - 80px), 70% 100%, 0% calc(100% - 80px));-ms-clip-path:polygon(0% 0%, 100% 0%, 100% calc(100% - 80px), 70% 100%, 0% calc(100% - 80px));clip-path:polygon(0% 0%, 100% 0%, 100% calc(100% - 80px), 70% 100%, 0% calc(100% - 80px))}@media screen and (max-width: 1020px) and (min-width: 767px){.theme-block.featured-posts .bg{max-height:200px}}@media screen and (max-width: 767px){.theme-block.featured-posts{padding-bottom:1px}.theme-block.featured-posts .bg{-moz-clip-path:polygon(0% 0%, 100% 0%, 100% calc(100% - 55px), 70% 100%, 0% calc(100% - 55px));-webkit-clip-path:polygon(0% 0%, 100% 0%, 100% calc(100% - 55px), 70% 100%, 0% calc(100% - 55px));-o-clip-path:polygon(0% 0%, 100% 0%, 100% calc(100% - 55px), 70% 100%, 0% calc(100% - 55px));-ms-clip-path:polygon(0% 0%, 100% 0%, 100% calc(100% - 55px), 70% 100%, 0% calc(100% - 55px));clip-path:polygon(0% 0%, 100% 0%, 100% calc(100% - 55px), 70% 100%, 0% calc(100% - 55px))}}.block-title+.query-posts{margin-top:3em}.theme-block.speakers{text-align:center}.theme-block.speakers .block-title{margin:0 0 2em}.query-posts.speakers{display:flex;flex-wrap:wrap;justify-content:center}.query-posts.speakers .hentry{flex-basis:200px}.query-posts.speakers .hentry.is-moderator{order:100}#banner .meta .terms,#banner .meta .post-date{background:#EAAA00;color:white}#banner .meta .terms.private{background:rgba(0,0,0,0.5)}body.single-participant #banner .inner{max-width:900px}body.page-template-page-events-listing #banner{padding-bottom:3em}body.page-template-page-events-listing #topbg:before{-moz-clip-path:none;-webkit-clip-path:none;-o-clip-path:none;-ms-clip-path:none;clip-path:none}.wp-block-theme-blocks-hero-large{overflow:visible}.wp-block-theme-blocks-hero-large .inner.clickable .block-content:before{background:#EAAA00}.wp-block-theme-blocks-hero-large .bg{z-index:1}.wp-block-theme-blocks-hero-large:after{position:absolute;content:' ';display:block;bottom:-150px;right:0;width:400px;height:450px;background:url(../virginiahumanities/images/patterns/lines_circles.svg) no-repeat 0% 50%;background-size:450px auto;opacity:0.6}@media screen and (max-width: 767px){.wp-block-theme-blocks-hero-large:after{bottom:-170px;width:280px;background-size:320px auto}}@media screen and (max-width: 400px){.wp-block-theme-blocks-hero-large:after{bottom:-200px;width:200px;background-size:250px auto}}.wp-block-button .wp-block-button__link:hover{color:#262626}.theme-block.wp-block-theme-blocks-wp-gallery .controls:before{background:#EAAA00}@media screen and (min-width: 1200px){figure.wp-block-image>figcaption:before{background:#EAAA00}}.blocks-content>blockquote:before,blockquote.wp-block-quote:before{background:#EAAA00}.wp-block-theme-blocks-promo-bottom-1 .block-content h2{color:#262626}.wp-block-theme-blocks-carousel .block-image.layout-circle:after{border:2px solid #EAAA00}.theme-block.wp-block-theme-blocks-carousel:before{content:' ';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../virginiahumanities/images/patterns/lines_plus_gray.svg) no-repeat -2% 20%;background-size:400px auto;opacity:0.5}@media screen and (max-width: 767px){.theme-block.wp-block-theme-blocks-carousel:before{background-size:200px auto;background-position:-2% 0}}.wp-block-theme-blocks-table-viewer .block-title{text-align:center}.wp-block-theme-blocks-table-viewer table{width:100%}.wp-block-theme-blocks-table-viewer .dataTables_wrapper td,.wp-block-theme-blocks-table-viewer .dataTables_wrapper th{font-size:0.9em}.wp-block-theme-blocks-table-viewer .dataTables_wrapper .dataTables_paginate{padding-top:.5em}.wp-block-theme-blocks-table-viewer .dataTables_wrapper .dataTables_paginate .paginate_button{padding:0.2em .75em;border-width:2px}.wp-block-theme-blocks-table-viewer .dataTables_wrapper .dataTables_paginate .paginate_button:hover{border:2px solid #CC432B;background:#CC432B}.wp-block-theme-blocks-table-viewer .dataTables_wrapper .dataTables_paginate .paginate_button.current,.wp-block-theme-blocks-table-viewer .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:none;border-width:2px}.wp-block-theme-blocks-table-viewer .dataTables_wrapper .dataTables_length,.wp-block-theme-blocks-table-viewer .dataTables_wrapper .dataTables_filter,.wp-block-theme-blocks-table-viewer .dataTables_wrapper .dataTables_info,.wp-block-theme-blocks-table-viewer .dataTables_wrapper .dataTables_processing,.wp-block-theme-blocks-table-viewer .dataTables_wrapper .dataTables_paginate{text-transform:uppercase;font-size:0.8em;letter-spacing:0.04em;font-weight:600;color:#888;margin:1em auto}.wp-block-theme-blocks-table-viewer .dataTables_wrapper .dataTables_filter input{min-width:170px}.wp-block-theme-blocks-table-viewer .dataTables_wrapper table.dataTable thead th,.wp-block-theme-blocks-table-viewer .dataTables_wrapper table.dataTable thead td{padding:10px 18px 10px 10px;border-bottom:2px solid #111}@media screen and (min-width: 1000px){.wp-block-theme-blocks-table-viewer .dataTables_wrapper table.dataTable thead th,.wp-block-theme-blocks-table-viewer .dataTables_wrapper table.dataTable thead td{min-width:110px}}@media screen and (max-width: 768px){.wp-block-theme-blocks-table-viewer .dataTables_wrapper table.dataTable thead th,.wp-block-theme-blocks-table-viewer .dataTables_wrapper table.dataTable thead td{padding:5px 10px 5px 5px;line-height:1.35}.wp-block-theme-blocks-table-viewer .dataTables_wrapper td{font-size:0.8em;line-height:1.35}}.wp-block-theme-blocks-table-viewer.loading .table-wrap{position:relative}.wp-block-theme-blocks-table-viewer.loading .table-wrap:before{position:relative;margin:2em auto;display:block;background:url(../virginiahumanities/images/loading.png) no-repeat center top;width:30px;height:30px;content:' ';-webkit-animation:loading 1s steps(19) infinite;-moz-animation:loading 1s steps(19) infinite;-ms-animation:loading 1s steps(19) infinite;-o-animation:loading 1s steps(19) infinite;animation:loading 1s steps(19) infinite}.wp-block-theme-blocks-table-viewer.loading table{visibility:hidden}.wp-block-theme-blocks-events .block-title{text-align:center;margin:0 0 2em}.wp-block-theme-blocks-events .query-posts{margin-bottom:0}@media screen and (min-width: 768px){.wp-block-theme-blocks-events .query-posts{display:flex;justify-content:space-between;flex-wrap:wrap}}.wp-block-theme-blocks-events .query-posts .hentry{flex-basis:31%}.wp-block-theme-blocks-events .query-posts .hentry.image-size-post-thumb-large{flex-basis:62%}.wp-block-theme-blocks-events .bottom-content{text-align:center}@media screen and (min-width: 768px){.wp-block-theme-blocks-events .bottom-content{display:flex;justify-content:center}}.wp-block-theme-blocks-events .bottom-content .wp-block-button{margin:1em 4em}.wp-block-theme-blocks-events .bottom-content .wp-block-button:first-child{margin-left:0}.wp-block-theme-blocks-events .bottom-content .wp-block-button:last-child{margin-right:0}@media screen and (max-width: 767px){.wp-block-theme-blocks-events .bottom-content .wp-block-button{display:inline-block;margin:1em auto;width:49%}}.wp-block-theme-blocks-featured-events-speakers .block-title{text-align:center;margin:0 0 2em}.wp-block-theme-blocks-featured-events-speakers .query-posts{margin-bottom:0}@media screen and (min-width: 768px){.wp-block-theme-blocks-featured-events-speakers .query-posts{display:flex;justify-content:space-between;flex-wrap:wrap}}.wp-block-theme-blocks-featured-events-speakers .query-posts .hentry{flex-basis:31%}.wp-block-theme-blocks-featured-events-speakers .bottom-content{text-align:center}@media screen and (min-width: 768px){.wp-block-theme-blocks-featured-events-speakers .bottom-content{display:flex;justify-content:center}}.wp-block-theme-blocks-featured-events-speakers .bottom-content .wp-block-button{margin:1em 4em}.wp-block-theme-blocks-featured-events-speakers .bottom-content .wp-block-button:first-child{margin-left:0}.wp-block-theme-blocks-featured-events-speakers .bottom-content .wp-block-button:last-child{margin-right:0}@media screen and (max-width: 767px){.wp-block-theme-blocks-featured-events-speakers .bottom-content .wp-block-button{display:inline-block;margin:1em auto;width:49%}}

/*# sourceMappingURL=style.css.map */