.contribute,.training,.giveaway,.referral,.training-calculator,.products,.training-plans{width:1080px;margin:58px auto 15px;background:white}.contribute section:last-child,.training section:last-child,.giveaway section:last-child,.referral section:last-child,.training-calculator section:last-child,.products section:last-child,.training-plans section:last-child{padding-bottom:50px}.contribute h1,.training h1,.giveaway h1,.referral h1,.training-calculator h1,.products h1,.training-plans h1{font-size:38px;text-align:center}.contribute h2,.training h2,.giveaway h2,.referral h2,.training-calculator h2,.products h2,.training-plans h2{font-size:28px;padding:15px 0 15px 25px}.contribute h3,.training h3,.giveaway h3,.referral h3,.training-calculator h3,.products h3,.training-plans h3{font-size:26px;padding:15px 0 15px 5px}.contribute h4,.training h4,.giveaway h4,.referral h4,.training-calculator h4,.products h4,.training-plans h4{font-size:24px;padding:10px 0 10px 5px}.contribute h5,.training h5,.giveaway h5,.referral h5,.training-calculator h5,.products h5,.training-plans h5{font-size:22px;padding:10px 0 10px 5px}.contribute h6,.training h6,.giveaway h6,.referral h6,.training-calculator h6,.products h6,.training-plans h6{font-size:20px;padding:5px 0 5px 0}.contribute .contribute-description,.training .contribute-description,.giveaway .contribute-description,.referral .contribute-description,.training-calculator .contribute-description,.products .contribute-description,.training-plans .contribute-description{text-align:center}.contribute .contribute-list,.training .contribute-list,.giveaway .contribute-list,.referral .contribute-list,.training-calculator .contribute-list,.products .contribute-list,.training-plans .contribute-list{display:flex;flex-wrap:wrap}.contribute .contribute-list p,.training .contribute-list p,.giveaway .contribute-list p,.referral .contribute-list p,.training-calculator .contribute-list p,.products .contribute-list p,.training-plans .contribute-list p{margin:10px 0 10px 0}.contribute .podcast-item,.training .podcast-item,.giveaway .podcast-item,.referral .podcast-item,.training-calculator .podcast-item,.products .podcast-item,.training-plans .podcast-item{padding:10px;flex:1 1 300px;text-align:center}.contribute .audio-prompt,.training .audio-prompt,.giveaway .audio-prompt,.referral .audio-prompt,.training-calculator .audio-prompt,.products .audio-prompt,.training-plans .audio-prompt{display:none;margin-top:10px}.contribute .site-item,.training .site-item,.giveaway .site-item,.referral .site-item,.training-calculator .site-item,.products .site-item,.training-plans .site-item{padding:20px;flex:1 1 200px;text-align:center}.contribute .partner-item,.training .partner-item,.giveaway .partner-item,.referral .partner-item,.training-calculator .partner-item,.products .partner-item,.training-plans .partner-item{padding:20px;flex:1 1 300px;text-align:center}.contribute .author-date,.training .author-date,.giveaway .author-date,.referral .author-date,.training-calculator .author-date,.products .author-date,.training-plans .author-date{padding:25px 25px 15px 0;font-size:1rem}.contribute .blog-posts,.training .blog-posts,.giveaway .blog-posts,.referral .blog-posts,.training-calculator .blog-posts,.products .blog-posts,.training-plans .blog-posts{display:flex;flex-direction:column}.contribute .post-hero,.training .post-hero,.giveaway .post-hero,.referral .post-hero,.training-calculator .post-hero,.products .post-hero,.training-plans .post-hero{width:100%;height:300px;object-fit:cover;margin-top:-15px}.contribute .post-index,.training .post-index,.giveaway .post-index,.referral .post-index,.training-calculator .post-index,.products .post-index,.training-plans .post-index{padding:20px;flex:1 1 300px;display:flex}.contribute .post-index .post-hero-thumbnail img,.training .post-index .post-hero-thumbnail img,.giveaway .post-index .post-hero-thumbnail img,.referral .post-index .post-hero-thumbnail img,.training-calculator .post-index .post-hero-thumbnail img,.products .post-index .post-hero-thumbnail img,.training-plans .post-index .post-hero-thumbnail img{width:300px;height:300px;object-fit:cover}.contribute .post-index .post-description,.training .post-index .post-description,.giveaway .post-index .post-description,.referral .post-index .post-description,.training-calculator .post-index .post-description,.products .post-index .post-description,.training-plans .post-index .post-description{padding:0 20px 0 20px}.contribute .post-index .post-description p,.training .post-index .post-description p,.giveaway .post-index .post-description p,.referral .post-index .post-description p,.training-calculator .post-index .post-description p,.products .post-index .post-description p,.training-plans .post-index .post-description p{font-size:1rem;line-height:1.25rem}.contribute .blog-body,.training .blog-body,.giveaway .blog-body,.referral .blog-body,.training-calculator .blog-body,.products .blog-body,.training-plans .blog-body{padding:0 25px 20px 25px}.contribute .blog-body img,.training .blog-body img,.giveaway .blog-body img,.referral .blog-body img,.training-calculator .blog-body img,.products .blog-body img,.training-plans .blog-body img{display:block;max-width:80%;max-height:400px;margin:1rem auto}@media screen and (max-width: 728px){.contribute .blog-body img,.training .blog-body img,.giveaway .blog-body img,.referral .blog-body img,.training-calculator .blog-body img,.products .blog-body img,.training-plans .blog-body img{max-width:90%;max-height:250px}}.contribute .blog-body p,.training .blog-body p,.giveaway .blog-body p,.referral .blog-body p,.training-calculator .blog-body p,.products .blog-body p,.training-plans .blog-body p{padding:5px;font-size:1.25rem;line-height:2rem}.contribute .blog-body ul,.training .blog-body ul,.giveaway .blog-body ul,.referral .blog-body ul,.training-calculator .blog-body ul,.products .blog-body ul,.training-plans .blog-body ul{list-style:disc;font-size:1.25rem;line-height:2rem;margin-bottom:10px}.contribute .blog-body figcaption,.training .blog-body figcaption,.giveaway .blog-body figcaption,.referral .blog-body figcaption,.training-calculator .blog-body figcaption,.products .blog-body figcaption,.training-plans .blog-body figcaption{text-align:center;margin:-15px 0 15px 0}.contribute .blog-body .embed-container,.training .blog-body .embed-container,.giveaway .blog-body .embed-container,.referral .blog-body .embed-container,.training-calculator .blog-body .embed-container,.products .blog-body .embed-container,.training-plans .blog-body .embed-container{position:relative;max-width:80%;max-height:400px;margin:1rem auto;overflow:hidden;text-align:center}@media screen and (max-width: 728px){.contribute .blog-body .embed-container,.training .blog-body .embed-container,.giveaway .blog-body .embed-container,.referral .blog-body .embed-container,.training-calculator .blog-body .embed-container,.products .blog-body .embed-container,.training-plans .blog-body .embed-container{max-width:90%;max-height:250px}}.contribute .transcript,.training .transcript,.giveaway .transcript,.referral .transcript,.training-calculator .transcript,.products .transcript,.training-plans .transcript{width:90%;margin:auto}.contribute .transcript .transcript-title,.training .transcript .transcript-title,.giveaway .transcript .transcript-title,.referral .transcript .transcript-title,.training-calculator .transcript .transcript-title,.products .transcript .transcript-title,.training-plans .transcript .transcript-title{margin-bottom:15px}.contribute .transcript .transcript-title h3,.training .transcript .transcript-title h3,.giveaway .transcript .transcript-title h3,.referral .transcript .transcript-title h3,.training-calculator .transcript .transcript-title h3,.products .transcript .transcript-title h3,.training-plans .transcript .transcript-title h3{padding:10px 0 5px 0}.contribute .transcript .transcript-body,.training .transcript .transcript-body,.giveaway .transcript .transcript-body,.referral .transcript .transcript-body,.training-calculator .transcript .transcript-body,.products .transcript .transcript-body,.training-plans .transcript .transcript-body{background:lightyellow;padding:20px}.contribute .transcript .transcript-body h6,.training .transcript .transcript-body h6,.giveaway .transcript .transcript-body h6,.referral .transcript .transcript-body h6,.training-calculator .transcript .transcript-body h6,.products .transcript .transcript-body h6,.training-plans .transcript .transcript-body h6{font-size:1.05rem}.contribute .transcript .transcript-body p,.training .transcript .transcript-body p,.giveaway .transcript .transcript-body p,.referral .transcript .transcript-body p,.training-calculator .transcript .transcript-body p,.products .transcript .transcript-body p,.training-plans .transcript .transcript-body p{font-size:.95rem;padding:5px}.contribute .transcript .transcript-body p::before,.training .transcript .transcript-body p::before,.giveaway .transcript .transcript-body p::before,.referral .transcript .transcript-body p::before,.training-calculator .transcript .transcript-body p::before,.products .transcript .transcript-body p::before,.training-plans .transcript .transcript-body p::before{content:open-quote}.contribute .transcript .transcript-body p::after,.training .transcript .transcript-body p::after,.giveaway .transcript .transcript-body p::after,.referral .transcript .transcript-body p::after,.training-calculator .transcript .transcript-body p::after,.products .transcript .transcript-body p::after,.training-plans .transcript .transcript-body p::after{content:close-quote}.training-plans .subtitle{margin:10px 0 10px 40px;font-size:1.25rem}.training p,.giveaway p{margin:10px 0 10px 40px}.training-calculator{text-align:center}.training-calculator .omni-calculator{margin:10px auto 20px auto !important}.referral p{margin:10px 0 10px 40px;font-size:1.25rem}a.podcast_banner{width:100%;height:auto;max-height:100px;display:block}@media screen and (max-width: 728px){a.podcast_banner{max-height:65px}}@media screen and (max-width: 480px){a.podcast_banner{max-height:45px}}a.podcast_banner video{max-width:100%;height:auto}.products p{margin:10px 0 10px 40px;font-size:1.25rem}.products .button-orange-big-simple{margin:auto}.testimonial .alert{width:1px;height:1px;border:none;text-indent:-99999px}.testimonial #kudos_submit,.testimonial thank_you{margin:0 50px 50px 50px}@media screen and (max-width: 480px){.testimonial #kudos_submit,.testimonial thank_you{margin:0 20px 50px 20px}}.testimonial #kudos_submit h3,.testimonial thank_you h3{font-size:38px;text-align:center;margin-bottom:20px}@media screen and (max-width: 480px){.testimonial #kudos_submit h3,.testimonial thank_you h3{font-size:26px}}.testimonial #kudos_submit p,.testimonial thank_you p{font-size:1.1rem}@media screen and (max-width: 480px){.testimonial #kudos_submit p,.testimonial thank_you p{font-size:1rem}}
