html{-webkit-text-size-adjust:100%}@media (max-width :900px){#main{font-size:21px;font-size:2.5vw}#main li a{padding:0 12px}}@media (max-width :799px){.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}.top-bar,#main,.top-nav,.top-stuff,.logo{display:none}.header{margin-bottom:15px;height:50px}body.home .header{margin-bottom:20px}.header .logo{margin:10px auto 15px;float:none}body.admin-bar .header .logo{margin:-30px auto 15px}.sub-footer{padding-top:10px}.sub-footer .footer-nav{width:100%;float:none;text-align:center;margin:20px 0;font-size:120%}.sub-footer .copyright{width:100%;float:none;text-align:center}.upper-home-section .items-4-col .item{margin-bottom:0}.span_content_full .items-3-col .item{width:calc((100% / 2) - 4%);margin:0 2% 30px}.sidebar .subscribe{display:none}}@media (max-width :750px){.home-section{clear:both;position:relative;padding:6vw 0}.home-section.shaded{padding:4vw 0 4.5vw}.home-section .widget-content{text-align:center}.home-section .widget-content,.home-section .video-content{display:block;margin:0 auto}.home-section .widget-content .image{width:100%!important;max-width:400px;text-align:center;margin:0 auto 20px}.home-section.about .widget-content .image{max-width:220px}.home-section .widget-content .caption{width:100%!important;text-align:center;padding:0}.home-section .widget-content .caption .block-title{text-align:center}}@media (max-width :700px){.optin-content{gap:0;flex-wrap:wrap}.optin-content .image{width:100px;margin:0}.optin-content .caption{width:-moz-calc(100% - 100px);width:-webkit-calc(100% - 100px);width:calc(100% - 100px);margin:0;padding:0;flex-grow:1;flex-shrink:0}.optin-content .form{width:100%;flex-shrink:0;margin:0;padding:0}}@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{font-size:21px;font-size:clamp(12px, 5vw, 21px)}.items-5-col,.items-6-col{margin:0 -1.5%;justify-content:center}.items-5-col .item,.items-6-col .item{width:calc((100% / 3) - 3%);margin:0 1.5% 1.5%}.items-5-col .item .title,.items-6-col .item .title{font-size:18px;font-size:clamp(12px, 3.5vw, 18px);margin:10px 0}}@media (max-width :500px){h1{}.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}}@media (max-width :480px){h1{font-size:30px}h2{font-size:26px}.post-nav{font-size:18px}.wrap,.wrapper{padding:0 15px}.mv-create-card.mv-create-center-cards{margin-right:-15px!important;margin-left:-15px!important}.mv-create-card-style-centered .mv-create-wrapper>div{padding-right:15px!important;padding-left:15px!important}.optin-content .image{width:20%}.optin-content h2.block-title{font-size:5vw;font-size:clamp(15px, 5vw, 26px);margin-bottom:8px}.home-section{clear:both;position:relative;padding:8vw 0 8.5vw}.home-section.shaded{padding:8vw 0 8.5vw}.wp-block-group.has-background,.has-background{padding:10px 20px}.wp-block-group.has-background h2{margin:20px 0 -5px}.wp-block-group.has-background ul li{list-style-type:none;margin:0 0 10px 15px;padding:0}.featured-posts-block.has-background{padding:5px 15px}ol.has-background,ul.has-background{padding:20px 20px 15px}p.has-background{padding:20px}.wp-block-group.has-background h2.has-background{margin:-20px -20px 10px;padding:15px 20px}.yoast-table-of-contents{background-color:#fff;border:3px solid #fbc711;padding:0 15px 10px;margin:35px 0 25px}.has-background.bowls{position:relative;padding-left:20px}.has-background.bowls h2{padding-left:25px}.has-background.bowls:before{width:50px;height:50px;top:15px;left:-12px}}@media (max-width :400px){.span_content_full .items-3-col .item{width:calc((100%) - 4%);margin:0 2% 30px}.span_content_full .items-3-col .item .title{font-size:24px;font-size:clamp(24px, 9vw, 34px)}}@media (max-width :360px){.mv-create-card.mv-create-center-cards{margin-right:-10px!important;margin-left:-10px!important}.mv-create-card-style-centered .mv-create-wrapper>div{padding-right:10px!important;padding-left:10px!important}.wrap,.wrapper{padding:0 10px}nav.mv-comments-nav li{padding:8px!important}}@media (max-width :330px){.subscribe .email-form{display:block;flex:none}.subscribe .email-input,.subscribe .email-submit{display:block;width:100%;flex:none}}