html{-webkit-text-size-adjust:100%}@media (max-width :1050px){#main{letter-spacing:.1em;font-size:16px}#main li a{padding:0 12px}}@media (max-width :960px){.optin-content .image{width:12%;min-width:100px;margin:-10px 0 -10px}.optin-content .caption{padding:0 0 0 15px;margin-bottom:15px}.optin-content .form{display:block;width:100%;flex-grow:1;max-width:580px}.footer .wrap{display:flex;justify-content:space-evenly;align-items:center;display:flex;flex-wrap:wrap;gap:0;max-width:700px}.footer .logo{flex:180px 0 0;order:3;margin:0 auto;text-align:center}.footer .widget_nav_menu{flex:33% 0 0;flex-shrink:1;order:2;margin:25px 0 45px}.footer .subscribe{clear:none;flex:none;display:block;flex:100% 0 0;max-width:100%;margin:0 0 25px;max-width:470px;order:1}.footer-nav{text-align:center;width:100%;display:block;float:none;font-size:12px}.footer-nav a{padding:5px}.copyright{text-align:center;width:100%;display:block;float:none;margin-top:15px}}@media (max-width :910px){.header .logo{width:150px;margin:15px 0}.header .top-stuff{width:-moz-calc(100% - 150px);width:-webkit-calc(100% - 150px);width:calc(100% - 150px);margin:10px 0 20px}.header .top-stuff .top-nav{display:block;vertical-align:middle;margin-bottom:10px}#main{font-size:14px;letter-spacing:.08em;width:-moz-calc(100% - 150px);width:-webkit-calc(100% - 150px);width:calc(100% - 150px)}.home-section .video-content{display:block}.home-section .video-content .image{width:100%}.home-section .video-content .player{padding-bottom:56%}.home-section .video-content .caption{width:100%;padding:4%;margin:0}}@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}#main,.header .top-stuff,.top-bar{display:none}.header{height:50px;margin:0 0 20px;border:none}body.home .header{margin-bottom:0}.header .logo{display:none}.span_content_full .items-3-col .item{width:calc((100% / 2) - 4%);margin:0 2% 35px}.span_content_full .items-3-col .item .title,.span_content .items-2-col.search-posts .item .title{font-size:32px;font-size:clamp(16px, 4.5vw, 32px)}.items-5-col,.items-6-col{margin:0 -1.25%}.items-5-col .item,.items-6-col .item{width:calc((100% / 3) - 2.5%);margin:0 1.25% 2%}.items-5-col .item .title,.items-6-col .item .title{font-size:21px;font-size:clamp(14px, 3vw, 21px);margin-top:10px}.items-2-col{margin:0 -1.75%}.items-2-col .item{width:calc((100% / 2) - 3.5%);margin:0 1.75% 20px}.upper-home-sections{margin-bottom:40px}.upper-home-sections .widget-first .wrap{padding:0}.items-mixed-col{margin:0 2%;display:flex;flex-wrap:wrap;justify-content:space-between}.items-mixed-col .item-sm{width:calc((100% / 2) - 4%);margin:0 2% 1.5%;float:none}.items-mixed-col .item-lg{width:104%;margin:0 -2% 3%}.items-mixed-col .caption{background-color:#fff;padding:10px 5% 1px;margin:0 5% 20px;position:relative;margin-top:-25%}.items-mixed-col .item .title{font-size:21px;font-size:clamp(16px, 4.5vw, 21px)}.items-mixed-col .item-lg .title{font-size:32px}.home-section .widget-content .image{width:75%}.home-section .widget-content .caption{width:55%;padding:3%;margin:0 0 0 -25%}.home-section .widget-content.right .caption{margin:0 -25% 0 0}}@media (max-width :750px){.home-section .search-content .wrap{display:flex;flex-wrap:wrap}.home-section .search-content .block-title{width:100%;flex-basis:100%;margin:-12px 0 15px}.home-section .search-content .block-title br{display:none}.home-section .search-content .form{flex-grow:1;margin:0 2% 0 0}.items-7-col,.items-8-col{margin:0 -1%;justify-content:center}.items-7-col .item,.items-8-col .item{width:calc((100% / 4) - 2%);margin:0 1% 0}.icons .item .title{font-size:clamp(10px, 2.5vw, 13px)}}@media (max-width :700px){.home-section .widget-content{display:block}.home-section .widget-content .image{width:100%;margin:0}.home-section .widget-content .caption,.home-section .widget-content.right .caption{width:92%;text-align:center;margin:-20% 4% 0}.home-section .search-content{display:block}.home-section .search-content .block-title{margin:0 0 15px}.home-section .search-content .more{width:auto;text-align:center;margin:0 auto}.home-section .search-content .more a.more-link{font-size:16px;margin:15px auto 0;padding:0 30px;border-radius:24px;line-height:46px;height:48px}.home-section .item a.overlay .title{width:80%;white-space:normal}}@media (max-width :600px){.home-section .divider,.home-section .block-title{font-size:28px;margin:0 0 20px}.home-section{padding:9vw 0 10vw}.home-section.shaded{padding:7vw 0 6vw}.home-section .search-content .form{flex-grow:1;margin:0;width:100%}.items-4-col{margin:0 -2%}.items-4-col .item{width:calc((100% / 2) - 4%);margin:0 2% 2%}.items-4-col .item .title{font-size:21px;font-size:clamp(16px, 4.5vw, 21px)}.footer .press-mobile{display:block}.footer .press-desktop{display:none}.wp-block-group.has-background,.has-background{padding:10px 25px}ol.has-background,ul.has-background{padding:20px 20px 15px}p.has-background{padding:20px}.wp-block-group.has-background h2,.wp-block-group.has-background h3{margin-top:20px;border-bottom:none;padding:0}.wp-block-group.has-background h2.has-background,.wp-block-group.has-background h3.has-background{margin:-15px -25px 10px;padding:20px 35px;border-radius:0!important}.wp-block-group.has-white-background-color h2.has-background,.wp-block-group.has-white-background-color h3.has-background{margin:-15px -28px 10px;padding:20px 25px;border-radius:0!important}h2[class*="icon-"]:before,h3[class*="icon-"]:before{margin-left:-15px}h3[class*="icon-"]:before{margin-left:-15px}.has-background h2[class*="icon-"]:before{margin-left:-40px}.has-background h3[class*="icon-"]:before{margin-left:-40px}}@media (max-width :500px){h1.post-title,h2.post-title{}h1{font-size:30px}h2{font-size:28px}.archives.items-3-col .item{margin-bottom:15px;width:calc((100% / 2) - 4%)}.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}.footer .subscribe{padding:15px}.optin-content .image{width:100px;margin:-15px 0 -10px -25px}.optin-content .caption{padding:0 0 0 10px}.optin-content .caption h2{font-size:7vw}.optin-content .caption .description{font-size:16px;font-size:3.5vw}}@media (max-width :400px){.wrap,.wrapper{padding:0 15px}.mv-create-card-style-centered .mv-create-wrapper{margin-left:-15px;margin-right:-15px}.items-7-col,.items-8-col{margin:0 -1%;justify-content:center}.items-7-col .item,.items-8-col .item{width:calc((100% / 3) - 2%);margin:0 1% 0}.icons .item .title{font-size:clamp(10px, 3.5vw, 13px)}.items-7-col .item:nth-child(7){display:none}.subscribe .email-form{clear:none;margin:0;overflow:hidden;position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px}}@media (max-width :375px){.subscribe .checkboxes{font-size:13px}.subscribe .checkboxes li{display:inline-block;margin:0 0 0 0}.span_content_full .items-3-col .item,.span_content .items-2-col.search-posts .item{width:calc((100%) - 4%);margin:0 2% 40px}.span_content_full .items-3-col .item .title,.span_content .items-2-col.search-posts .item .title{font-size:24px;font-size:clamp(24px, 9vw, 32px)}}@media (max-width :360px){.wrap,.wrapper{padding:0 10px}.mv-create-card-style-centered .mv-create-wrapper{margin-left:-10px;margin-right:-10px}}@media (max-width :325px){.footer .widget_nav_menu{flex:100% 0 0;flex-shrink:1;order:2;margin:25px 0 45px}}