.hero_image-person{width:350px;position:absolute;bottom:8%;right:10%}@keyframes crossfade{0%,to{opacity:0}50%{opacity:1}}.animate-crossfade{animation:8s ease-in-out infinite crossfade}.hero_grad-bot-t-top{background-image:linear-gradient(#0000 0%,#fff 50% 100%);width:100%;height:200px;bottom:0}.hero_outer-bottom-info{width:80%;margin-top:40px;padding:7px;display:flex;position:relative}.hero_block-item{width:90%;height:80px;margin-left:5px;margin-right:5px;position:relative}.hero_info-border-right{border-right:2px solid var(--color-brand-mid-gray);width:100%;height:50px;position:absolute;top:14px;right:9px}.hero_info-title{color:var(--color-brand-mid-gray);padding-right:14px;font-size:14px;font-weight:300}a.icon-button{width:45px;height:45px;color:var(--color-brand-main-gray);border:1px solid;border-radius:50%;justify-content:center;align-items:center;display:flex}a.icon-button:hover{background-color:var(--color-brand-light-bg);color:var(--color-brand-main-gray)!important}img.hero-sub-icon{width:20px;padding:3px}.hero_animate-bounce{animation:2s infinite bounce-slow}@keyframes bounce-slow{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:translateY(0)}}@media only screen and (max-width:480px){.hero_image-person{display:none}.hero_info-border-right{display:none;right:0}.hero_outer-bottom-info{width:100%;margin-top:20px;font-size:12px}img.hero-sub-icon{margin:auto}.hero_info-title{text-align:center;font-size:12px;font-weight:100}}
@keyframes infinite-scale{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.animate-infinite-scale{animation:4s ease-in-out infinite infinite-scale}.thoughtful-title-large{text-align:left;font-size:50px;font-weight:800;line-height:50px}.thoughtful_w-logo-size{width:210px}.thought_padd-images{padding:10px 100px}@media only screen and (max-width:589px){.thoughtful-mod-mob{height:430px}.thought_padd-images{padding:10px 40px}}@media only screen and (max-width:480px){.thought_padd-images{padding:10px 25px}.thoughtful-title-large{font-size:40px;line-height:35px}.thoughtful_w-logo-size{width:180px}}@media only screen and (max-width:385px){.thought_padd-images{padding:10px 15px}.thoughtful_w-logo-size{width:160px;font-size:12px}}
.find-ritual-back{background-position:35%;background-size:cover;background-attachment:fixed;padding-top:70px;padding-bottom:80px}.find-ritual_info-box{margin-top:15px;margin-bottom:30px;padding:10px;font-size:16px;font-weight:100}.find-ritual_container{text-align:left;z-index:1;width:50%;padding-bottom:35px;display:flow-root}.sub-title-w-wider{width:80%}img.find-ritual-ab-image{z-index:0;width:450px;position:absolute;bottom:0;left:0}@media only screen and (max-width:480px){img.find-ritual-ab-image{display:none}.find-ritual_container{text-align:left;z-index:1;width:99%}}
.community_navigate{justify-content:right;align-items:flex-end;width:95%;padding:10px;display:flex}.community_navigate a{font-size:12px}.community-top-icon{margin-top:5px}
