html{-webkit-text-size-adjust:100%;}@media(max-width:1000px){#main{font-size:18px;letter-spacing:.1em;}#main li{margin:0;}#main li a{padding:0px 12px;}}@media(max-width:940px){.header .logo{width:200px;margin:10px 0 10px;}.header .top-stuff,.header #main{width:-moz-calc(100% - 200px);width:-webkit-calc(100% - 200px);width:calc(100% - 200px);margin:15px 0;}.header .header-search{width:150px;}.header #main{margin:0 -14px 0 0;}#main{font-size:20px;font-size:2vw;}#main li{margin:0;}#main li a{padding:0px 10px;}}@media(max-width:799px){body{border:none;padding:0;}.span_content,.span_content_full{float:none;width:100%;max-width:720px;margin:0 auto;}.span_content_full{max-width:100%;}.span_sidebar{clear:both;width:100%;float:none;margin:50px auto 0;border-top:1px solid #ececec;padding-top:50px;max-width:400px;}.facet_sidebar{border:none;padding:0;margin:0 0 25px;}button.facetwp-flyout-open{display:block!important;}.facetwp-flyout{display:block;}.facet_left{display:none;}.flyout-row h3{margin:0 0 10px!important;}.header-search,.header .social,#main,#top,.header-search,.top-bar,.header .logo{display:none!important;}.header{margin:0 0 25px;height:50px;}body.home .header{margin:0;}.teaser-posts.items-3-col .item{width:calc((100%/2) - 4%);margin:0 2% 6%;}.teaser-posts.items-3-col .item .title,.span_content .items-2-col.search-posts .item .title{font-size:32px;font-size:clamp(20px,5vw,32px);}.upper-home-sections{margin-bottom:4vw;}.home-section{padding:8vw 0 7vw;}.home-section.shaded{padding:6vw 0;}.home-section .divider,.home-section .block-title{text-align:center;margin:0 0 20px;}.home-section .fixed-more{position:relative;display:block;margin:0;left:auto;right:0px;top:-15px;text-align:center;}.home-section .widget-content{display:-ms-Flexbox;-ms-box-orient:horizontal;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;align-items:center;position:relative;}.home-section .widget-content .image{width:100%;margin-bottom:25px;}.home-section.book .widget-content .image{width:100%;margin:-30px 0 0;}.home-section .widget-content .image img{width:100%;height:auto;display:block;}.home-section .widget-content.right .image{order:1;}.home-section .widget-content .caption,.home-section.book .widget-content .caption{width:100%;padding:0;position:relative;order:2;}.optin-content{padding:30px 0;}.optin-content .caption{display:block;}.optin-content .caption .block-title{width:100%;margin-bottom:15px;}.lower-home-sections .optin-content .caption .block-title{white-space:normal;font-size:clamp(32px,7vw,52px);}.optin-content .caption .description{width:100%;margin-bottom:15px;}.home-section.press{padding:20px 0 5px;}.home-section.press .wrap{display:block;flex:none;}.home-section.press .wrap h2{width:100%;}.home-section.press .wrap img{width:100%;height:auto;}.footer .about{width:100%;margin:0 0 25px;padding:0;}.footer .logo{order:2;width:100%;margin-bottom:20px;}.footer .widget_nav_menu{width:33.33%;order:3;margin-bottom:40px;}.footer .copyright{clear:both;width:100%;float:none;margin:35px 0 25px;padding:0 15px;}}@media(max-width:750px){.items-8-col .item{width:calc((100%/4) - 2%);max-width:120px;margin:0 1% 15px;}}@media(max-width:650px){.upper-home-sections .home-section .bg-image{bottom:0;width:auto;height:100%;top:0%;left:0%;transform:translate(0%,0%);}.upper-home-sections .home-section .bg-image img{width:auto;height:100%;display:block;}.upper-home-sections .subscribe .wrap{max-width:100%;padding:6%;}.upper-home-sections .subscribe .caption{padding:15px;}.upper-home-sections .optin-content .caption .block-title{font-size:clamp(18px,5.3vw,38px);}.upper-home-sections .optin-content .caption .description{margin:10px 0 15px;font-size:23px;font-size:clamp(12px,3.5vw,23px);}.item .excerpt{font-size:16px;line-height:1.5;margin:20px 0 25px;}}@media(max-width:600px){.items-4-col{margin:0 -2%;}.items-4-col .item{width:calc((100%/2) - 4%);margin:0 2% 2%;}.items-4-col .item .title,.home-section .video-content .more-videos .title{font-size:21px;font-size:clamp(14px,4vw,21px);margin:10px 0;}.items-5-col .item,.items-6-col .item{width:calc((100%/3) - 4%);margin:0 2% 4%;}}@media(max-width:500px){.home-section.press-mobile{display:block;padding-bottom:15px;}.home-section.press-desktop{display:none;}h1{font-size:32px;}h2{font-size:28px;}.home-section .widget-content .block-title{font-size:32px;}.post-meta .ccount{display:inline-block;}.archives.items-3-col{margin:0 -2%;}.archives.items-3-col .item{margin-bottom:15px;width:calc((100%/2) - 4%);margin:0 2% 4%;}.archives.items-3-col .item .title{font-size:21px;font-size:clamp(16px,5vw,21px);margin:10px 0;}.breadcrumb_last{display:none;}.pagination h2.screen-reader-text{margin-bottom:12px;}.archiveslist{overflow:hidden;-moz-column-count:2;-moz-column-gap:10px;-webkit-column-count:2;-webkit-column-gap:10px;column-count:2;}}@media(max-width:400px){.header{}.wrap,.wrapper{padding:0 15px;}}@media(max-width:375px){.teaser-posts.items-3-col .item,.span_content .items-2-col.search-posts .item{width:calc((100%) - 4%);margin:0 2% 40px;}.teaser-posts.items-3-col .item .title,.span_content .items-2-col.search-posts .item .title{font-size:32px;font-size:clamp(20px,9vw,32px);}.items-8-col .item{margin-top:0;margin-bottom:10px;}.items-8-col .item .title{font-size:11px;letter-spacing:.1em;font-size:clamp(9px,3vw,13px);margin-bottom:0;}}@media(max-width:360px){.wrap,.wrapper{padding:0 10px;}}