html{-webkit-text-size-adjust:100%}@media(min-width:865px) and (max-width:990px),(min-width:480px) and (max-width:605px),(max-width:400px){}@media(min-width:800px) and (max-width:1000px),(max-width:480px){}@media(min-width:800px) and (max-width:1000px){}@media(max-width:1160px){}@media(min-width:800px) and (max-width:1000px){}@media(max-width:1100px){}@media(max-width:1000px){#main{font-size:18px;letter-spacing:.1em}#main li{margin:0}#main li a{padding:0 12px}}@media(max-width:940px){.header .logo{width:200px;margin:10px 0}.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:0 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}.flyout-row.name-load_more{display:none}.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:0;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{margin:0;justify-content:center}.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,.items-6-col{margin:0 -2%}.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:450px){}@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}}