@media screen and (min-width:576px){ul.tfc-sponsors-list{-webkit-columns:2;-moz-columns:2;-ms-columns:2;-o-columns:2;columns:2}#page ul.tfc-sponsors-list>li{margin-right:2rem}}@media screen and (min-width:768px){ul.tfc-sponsors-list{-webkit-columns:3;-moz-columns:3;-ms-columns:3;-o-columns:3;columns:3}.resources-table tr td:first-child{white-space:nowrap}#wrapper-navbar .container>*{flex:1}.image-wrapper{position:relative;display:flex;padding-top:100%;-webkit-box-shadow:5px 5px 15px rgba(0,0,0,0.25);-moz-box-shadow:5px 5px 15px rgba(0,0,0,0.25);-ms-box-shadow:5px 5px 15px rgba(0,0,0,0.25);-o-box-shadow:5px 5px 15px rgba(0,0,0,0.25);box-shadow:5px 5px 15px rgba(0,0,0,0.25);overflow:hidden}.row-image{-webkit-box-shadow:5px 5px 15px rgba(0,0,0,0.3);-moz-box-shadow:5px 5px 15px rgba(0,0,0,0.3);-ms-box-shadow:5px 5px 15px rgba(0,0,0,0.3);-o-box-shadow:5px 5px 15px rgba(0,0,0,0.3);box-shadow:5px 5px 15px rgba(0,0,0,0.3)}article.aw-columns{margin-top:2.5rem;margin-bottom:2.5rem}.carousel-inner{padding-top:2.5rem;padding-bottom:2.5rem}}@media screen and (min-width:1200px){.container.container-lg{max-width:1340px}.table td+td,.table th+th{padding-left:3rem}}@media screen and (max-width:1250px){ul#footer-menu{flex-direction:column;text-align:center}ul#footer-menu>li{margin-top:0.5rem;margin-bottom:0.5rem}}@media screen and (max-width:1200px){.home .events-wrapper{padding:1.5rem}}@media screen and (max-width:992px){.entry-content .container{max-width:100%}div#wrapper-navbar .container{max-width:none;position:relative;justify-content:center}div#nav-buttons-container{display:none}div#menu-toggle-wrapper{position:absolute;left:1rem}.image-with-content .w-100{margin:1rem 0}.arrow--left{left:1rem}.arrow--right{right:1rem}.tfc-sponsor-logo>img{max-width:100%;max-height:100%}}@media screen and (max-width:768px){.gallery-image-wrapper{margin-bottom:20px;padding-left:10px;padding-right:10px}.gallery-wrapper{padding-left:10px;padding-right:10px}.gallery-items{margin-left:-10px;margin-right:-10px}article.aw-columns.has-post-thumbnail .col-inner{padding:2rem}.aw-columns>.container::before{width:100%;height:100%}h3.entry-title{font-size:1.25rem}#page article.aw-columns{padding-top:1.5rem;padding-bottom:1.5rem;height:100%;display:flex}.carousel-item .col-inner{padding:2rem 3rem}.image-col{margin-bottom:1.5rem}#wrapper-navbar a.navbar-brand.custom-logo-link>img{width:130px}.carousel-indicators li{margin:auto;margin-bottom:1.25rem;min-width:120px}ul.carousel-indicators{display:block;text-align:center}.events-wrapper .col-md-4{margin-bottom:2rem}.card-header>.event-date{top:1rem;left:1rem;transform:translateY(0%)}span.event-date>.month{font-size:1.5rem}span.event-date>.day{font-size:2.5rem}.footer-widget+.footer-widget{margin-top:2rem}ul#footer-menu{flex-direction:column;text-align:center}ul#footer-menu>li+li{margin-top:1rem}.footer-callout{text-align:center}.card.hover{background-color:#fff;-webkit-box-shadow:0px 0px 10px rgba(136,136,136,0.25);-moz-box-shadow:0px 0px 10px rgba(136,136,136,0.25);-ms-box-shadow:0px 0px 10px rgba(136,136,136,0.25);-o-box-shadow:0px 0px 10px rgba(136,136,136,0.25);box-shadow:0px 0px 25px rgba(136,136,136,0.25)}.image-wrapper{padding-top:50%}.history-row .image-wrapper{margin-bottom:1rem}span.history-year{font-size:3rem}#page h1.entry-title{margin-top:3rem;margin-bottom:3rem;font-size:2.5rem}.entry-content{background-size:145% auto}.hero-section h1.rock-salt{font-size:5.5em}#custom_html-4{text-align:center}#custom_html-4 .btn{margin:0;min-width:250px}#custom_html-4 .btn+.btn{margin-top:1.5rem}.padding-md{padding-top:3rem;padding-bottom:3rem}.accordion .image-wrapper>img{position:relative;transform:translate(0);left:0;top:0;width:100%;height:auto}.accordion .image-wrapper{padding:0}}@media screen and (max-width:576px){.aw-columns .image-wrapper>img{position:relative;transform:translate(0);left:0;top:0;width:100%;height:auto}.aw-columns .image-wrapper{padding:0}.buttons-col{text-align:center}#page .buttons-col .btn{margin:0;min-width:250px}#page .buttons-col .col-sm-auto+.col-sm-auto{margin-top:1.5rem}.gallery-sizer{width:50%}.gallery-image-wrapper{width:50%}a.gallery-button{margin-left:0.25rem;margin-right:0.25rem}.hero-section h1.rock-salt{font-size:3.5em}}