.elementor-18 .elementor-element.elementor-element-5733789>.elementor-element-populated{padding:0}.elementor-18 .elementor-element.elementor-element-53c55a2 .elementor-repeater-item-f8b64e1 .swiper-slide-bg{background-color:var(--e-global-color-secondary);background-image:url(https://www.michiganhumanists.org/wp-content/uploads/2022/05/iStock-1190588990-scaled.jpg);background-size:cover}.elementor-18 .elementor-element.elementor-element-53c55a2 .elementor-repeater-item-f8b64e1 .swiper-slide-contents{text-shadow:0px 0px 6px #000}.elementor-18 .elementor-element.elementor-element-53c55a2 .elementor-repeater-item-ebbad74 .swiper-slide-bg{background-color:var(--e-global-color-secondary);background-image:url(https://www.michiganhumanists.org/wp-content/uploads/2022/07/Frank-Speaks-scaled.jpg);background-size:cover}.elementor-18 .elementor-element.elementor-element-53c55a2 .elementor-repeater-item-ebbad74 .swiper-slide-contents{text-shadow:0px 0px 6px #000}.elementor-18 .elementor-element.elementor-element-53c55a2 .elementor-repeater-item-1b10986 .swiper-slide-bg{background-color:var(--e-global-color-secondary);background-image:url(https://www.michiganhumanists.org/wp-content/uploads/2022/07/Hiking-group-pic-2-scaled.jpg);background-size:cover}.elementor-18 .elementor-element.elementor-element-53c55a2 .elementor-repeater-item-1b10986 .elementor-background-overlay{background-color:#0000000D}.elementor-18 .elementor-element.elementor-element-53c55a2 .elementor-repeater-item-1b10986 .swiper-slide-contents{text-shadow:0px 0px 6px #000}.elementor-18 .elementor-element.elementor-element-53c55a2 .swiper-slide{height:904px;transition-duration:calc(5s*1.2)}.elementor-18 .elementor-element.elementor-element-53c55a2 .swiper-slide-contents{max-width:100%}.elementor-18 .elementor-element.elementor-element-53c55a2 .swiper-slide-inner{text-align:center}.elementor-18 .elementor-element.elementor-element-53c55a2 .elementor-slide-heading{color:var(--e-global-color-c215532);font-size:3rem;font-weight:800}.elementor-18 .elementor-element.elementor-element-53c55a2 .elementor-slide-button{border-width:0;border-radius:5px;background-color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-53c55a2 .elementor-slide-button:hover{color:var(--e-global-color-c215532);background-color:var(--e-global-color-secondary);border-color:var(--e-global-color-c215532)}.elementor-18 .elementor-element.elementor-element-f9e0aa0{--spacer-size:20px}.elementor-18 .elementor-element.elementor-element-fd3f8d5{columns:1;text-align:center}.elementor-18 .elementor-element.elementor-element-fd3f8d5>.elementor-widget-container{margin:10px;padding:0}.elementor-18 .elementor-element.elementor-element-484e6f6{--spacer-size:15px}.elementor-18 .elementor-element.elementor-element-9884c51:not(.elementor-motion-effects-element-type-background),.elementor-18 .elementor-element.elementor-element-9884c51>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-secondary)}.elementor-18 .elementor-element.elementor-element-9884c51{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-18 .elementor-element.elementor-element-9884c51>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-18 .elementor-element.elementor-element-5652c09{--spacer-size:10px}.elementor-18 .elementor-element.elementor-element-9742203 .elementor-icon-wrapper{text-align:center}.elementor-18 .elementor-element.elementor-element-9742203.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-c215532)}.elementor-18 .elementor-element.elementor-element-9742203.elementor-view-framed .elementor-icon,.elementor-18 .elementor-element.elementor-element-9742203.elementor-view-default .elementor-icon{color:var(--e-global-color-c215532);border-color:var(--e-global-color-c215532)}.elementor-18 .elementor-element.elementor-element-9742203.elementor-view-framed .elementor-icon,.elementor-18 .elementor-element.elementor-element-9742203.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-c215532)}.elementor-18 .elementor-element.elementor-element-9742203 .elementor-icon{font-size:106px}.elementor-18 .elementor-element.elementor-element-9742203 .elementor-icon svg{height:106px}.elementor-18 .elementor-element.elementor-element-9742203>.elementor-widget-container{margin:-8px 0 -13px;padding:0;--e-transform-origin-x:center;--e-transform-origin-y:center}.elementor-18 .elementor-element.elementor-element-15eafb5{text-align:center}.elementor-18 .elementor-element.elementor-element-15eafb5 .elementor-heading-title{color:var(--e-global-color-c215532)}.elementor-18 .elementor-element.elementor-element-04ecc96{text-align:center;color:var(--e-global-color-c215532)}.elementor-18 .elementor-element.elementor-element-04ecc96>.elementor-widget-container{margin:-14px 0 -2px}.elementor-18 .elementor-element.elementor-element-c71a85f .elementor-button .elementor-align-icon-right{margin-left:0}.elementor-18 .elementor-element.elementor-element-c71a85f .elementor-button .elementor-align-icon-left{margin-right:0}.elementor-18 .elementor-element.elementor-element-c71a85f .elementor-button{font-size:var(--e-global-typography-fddfcf6-font-size);font-weight:var(--e-global-typography-fddfcf6-font-weight);line-height:var(--e-global-typography-fddfcf6-line-height);letter-spacing:var(--e-global-typography-fddfcf6-letter-spacing);word-spacing:var(--e-global-typography-fddfcf6-word-spacing);fill:var(--e-global-color-c215532);color:var(--e-global-color-c215532);background-color:var(--e-global-color-primary);border-radius:8px;box-shadow:1px 1px 8px 3px rgba(0,0,0,.05)}.elementor-18 .elementor-element.elementor-element-c71a85f .elementor-button:hover,.elementor-18 .elementor-element.elementor-element-c71a85f .elementor-button:focus{background-color:var(--e-global-color-accent)}.elementor-18 .elementor-element.elementor-element-c71a85f>.elementor-widget-container{margin:-19px 0 31px}.elementor-18 .elementor-element.elementor-element-7786fb8{--spacer-size:10px}.elementor-18 .elementor-element.elementor-element-a0a2261 .elementor-icon-wrapper{text-align:center}.elementor-18 .elementor-element.elementor-element-a0a2261.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-c215532)}.elementor-18 .elementor-element.elementor-element-a0a2261.elementor-view-framed .elementor-icon,.elementor-18 .elementor-element.elementor-element-a0a2261.elementor-view-default .elementor-icon{color:var(--e-global-color-c215532);border-color:var(--e-global-color-c215532)}.elementor-18 .elementor-element.elementor-element-a0a2261.elementor-view-framed .elementor-icon,.elementor-18 .elementor-element.elementor-element-a0a2261.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-c215532)}.elementor-18 .elementor-element.elementor-element-a0a2261 .elementor-icon{font-size:147px}.elementor-18 .elementor-element.elementor-element-a0a2261 .elementor-icon svg{height:147px}.elementor-18 .elementor-element.elementor-element-a0a2261>.elementor-widget-container{margin:-38px 0 -44px;padding:20px 0 0;--e-transform-origin-x:center;--e-transform-origin-y:center}.elementor-18 .elementor-element.elementor-element-de10c02{text-align:center}.elementor-18 .elementor-element.elementor-element-de10c02 .elementor-heading-title{color:var(--e-global-color-c215532)}.elementor-18 .elementor-element.elementor-element-ef70818{text-align:center;color:var(--e-global-color-c215532)}.elementor-18 .elementor-element.elementor-element-ef70818>.elementor-widget-container{margin:-14px 0 0}.elementor-18 .elementor-element.elementor-element-f9e636c .elementor-button .elementor-align-icon-right{margin-left:0}.elementor-18 .elementor-element.elementor-element-f9e636c .elementor-button .elementor-align-icon-left{margin-right:0}.elementor-18 .elementor-element.elementor-element-f9e636c .elementor-button{font-size:var(--e-global-typography-fddfcf6-font-size);font-weight:var(--e-global-typography-fddfcf6-font-weight);line-height:var(--e-global-typography-fddfcf6-line-height);letter-spacing:var(--e-global-typography-fddfcf6-letter-spacing);word-spacing:var(--e-global-typography-fddfcf6-word-spacing);fill:var(--e-global-color-c215532);color:var(--e-global-color-c215532);background-color:var(--e-global-color-primary);border-radius:8px;box-shadow:1px 1px 8px 3px rgba(0,0,0,.05)}.elementor-18 .elementor-element.elementor-element-f9e636c .elementor-button:hover,.elementor-18 .elementor-element.elementor-element-f9e636c .elementor-button:focus{background-color:var(--e-global-color-accent)}.elementor-18 .elementor-element.elementor-element-f9e636c>.elementor-widget-container{margin:-19px 0 31px}.elementor-18 .elementor-element.elementor-element-5b8c3a7{--spacer-size:10px}.elementor-18 .elementor-element.elementor-element-33eec6e .elementor-icon-wrapper{text-align:center}.elementor-18 .elementor-element.elementor-element-33eec6e.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-c215532)}.elementor-18 .elementor-element.elementor-element-33eec6e.elementor-view-framed .elementor-icon,.elementor-18 .elementor-element.elementor-element-33eec6e.elementor-view-default .elementor-icon{color:var(--e-global-color-c215532);border-color:var(--e-global-color-c215532)}.elementor-18 .elementor-element.elementor-element-33eec6e.elementor-view-framed .elementor-icon,.elementor-18 .elementor-element.elementor-element-33eec6e.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-c215532)}.elementor-18 .elementor-element.elementor-element-33eec6e .elementor-icon{font-size:83px}.elementor-18 .elementor-element.elementor-element-33eec6e .elementor-icon svg{height:83px}.elementor-18 .elementor-element.elementor-element-33eec6e>.elementor-widget-container{margin:11px 0 -10px;padding:0;--e-transform-origin-x:center;--e-transform-origin-y:center}.elementor-18 .elementor-element.elementor-element-8b99f5c{text-align:center}.elementor-18 .elementor-element.elementor-element-8b99f5c .elementor-heading-title{color:var(--e-global-color-c215532)}.elementor-18 .elementor-element.elementor-element-4be50de{text-align:center;color:var(--e-global-color-c215532)}.elementor-18 .elementor-element.elementor-element-4be50de>.elementor-widget-container{margin:-14px 0 13px}.elementor-18 .elementor-element.elementor-element-4b21a51 .elementor-button .elementor-align-icon-right{margin-left:0}.elementor-18 .elementor-element.elementor-element-4b21a51 .elementor-button .elementor-align-icon-left{margin-right:0}.elementor-18 .elementor-element.elementor-element-4b21a51 .elementor-button{font-size:var(--e-global-typography-fddfcf6-font-size);font-weight:var(--e-global-typography-fddfcf6-font-weight);line-height:var(--e-global-typography-fddfcf6-line-height);letter-spacing:var(--e-global-typography-fddfcf6-letter-spacing);word-spacing:var(--e-global-typography-fddfcf6-word-spacing);fill:var(--e-global-color-c215532);color:var(--e-global-color-c215532);background-color:var(--e-global-color-primary);border-radius:8px;box-shadow:1px 1px 8px 3px rgba(0,0,0,.05)}.elementor-18 .elementor-element.elementor-element-4b21a51 .elementor-button:hover,.elementor-18 .elementor-element.elementor-element-4b21a51 .elementor-button:focus{background-color:var(--e-global-color-accent)}.elementor-18 .elementor-element.elementor-element-4b21a51>.elementor-widget-container{margin:-19px 0 31px}.elementor-18 .elementor-element.elementor-element-6a2a8d2{--spacer-size:15px}.elementor-18 .elementor-element.elementor-element-8caad78 .elementor-heading-title{color:var(--e-global-color-primary)}.elementor-18 .elementor-element.elementor-element-3c96f31 .elementor-button{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);fill:var(--e-global-color-c215532);color:var(--e-global-color-c215532);background-color:var(--e-global-color-primary);border-radius:8px}.elementor-18 .elementor-element.elementor-element-3c96f31 .elementor-button:hover,.elementor-18 .elementor-element.elementor-element-3c96f31 .elementor-button:focus{background-color:var(--e-global-color-secondary)}.elementor-18 .elementor-element.elementor-element-c80b313 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(.66*100%)}.elementor-18 .elementor-element.elementor-element-c80b313:after{content:"0.66"}.elementor-18 .elementor-element.elementor-element-c80b313 .elementor-post__meta-data span+span:before{content:"•"}.elementor-18 .elementor-element.elementor-element-c80b313{--grid-column-gap:30px;--grid-row-gap:35px}.elementor-18 .elementor-element.elementor-element-c80b313 .elementor-post__text{margin-top:20px}.elementor-18 .elementor-element.elementor-element-c80b313 .elementor-post__badge{right:0}.elementor-18 .elementor-element.elementor-element-c80b313 .elementor-post__card .elementor-post__badge{margin:20px}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-5733789{width:100%}}@media(max-width:1024px){.elementor-18 .elementor-element.elementor-element-53c55a2 .swiper-slide{height:778px}.elementor-18 .elementor-element.elementor-element-c71a85f .elementor-button{font-size:var(--e-global-typography-fddfcf6-font-size);line-height:var(--e-global-typography-fddfcf6-line-height);letter-spacing:var(--e-global-typography-fddfcf6-letter-spacing);word-spacing:var(--e-global-typography-fddfcf6-word-spacing)}.elementor-18 .elementor-element.elementor-element-f9e636c .elementor-button{font-size:var(--e-global-typography-fddfcf6-font-size);line-height:var(--e-global-typography-fddfcf6-line-height);letter-spacing:var(--e-global-typography-fddfcf6-letter-spacing);word-spacing:var(--e-global-typography-fddfcf6-word-spacing)}.elementor-18 .elementor-element.elementor-element-4b21a51 .elementor-button{font-size:var(--e-global-typography-fddfcf6-font-size);line-height:var(--e-global-typography-fddfcf6-line-height);letter-spacing:var(--e-global-typography-fddfcf6-letter-spacing);word-spacing:var(--e-global-typography-fddfcf6-word-spacing)}.elementor-18 .elementor-element.elementor-element-3c96f31 .elementor-button{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-53c55a2 .swiper-slide{height:671px}.elementor-18 .elementor-element.elementor-element-53c55a2 .elementor-slide-heading{font-size:1.5rem}.elementor-18 .elementor-element.elementor-element-c71a85f .elementor-button{font-size:var(--e-global-typography-fddfcf6-font-size);line-height:var(--e-global-typography-fddfcf6-line-height);letter-spacing:var(--e-global-typography-fddfcf6-letter-spacing);word-spacing:var(--e-global-typography-fddfcf6-word-spacing)}.elementor-18 .elementor-element.elementor-element-f9e636c .elementor-button{font-size:var(--e-global-typography-fddfcf6-font-size);line-height:var(--e-global-typography-fddfcf6-line-height);letter-spacing:var(--e-global-typography-fddfcf6-letter-spacing);word-spacing:var(--e-global-typography-fddfcf6-word-spacing)}.elementor-18 .elementor-element.elementor-element-4b21a51 .elementor-button{font-size:var(--e-global-typography-fddfcf6-font-size);line-height:var(--e-global-typography-fddfcf6-line-height);letter-spacing:var(--e-global-typography-fddfcf6-letter-spacing);word-spacing:var(--e-global-typography-fddfcf6-word-spacing)}.elementor-18 .elementor-element.elementor-element-3c96f31 .elementor-button{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-18 .elementor-element.elementor-element-c80b313 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc(.5*100%)}.elementor-18 .elementor-element.elementor-element-c80b313:after{content:"0.5"}}