a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:focus{outline:0}body{line-height:1;color:#000;background:#f3f3f3;color:#403f3f;font-family:Lato;-webkit-font-smoothing:antialiased;font-size:18px}.input-checkbox,input.text,input[type=text],input[type=button],input[type=submit],textarea{-webkit-appearance:none;border-radius:0}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}a{color:#049c9c;text-decoration:none}a:hover{color:#eb1a57}h1,h2,h3,h4,h6{font-weight:900;font-family:Lato}h1{font-size:40px}h2{font-size:35px}h3{font-size:30px}h4{font-size:25px}ol,p,ul{font-size:18px;line-height:30px;margin-bottom:20px}ol,ul{padding-left:1.5em}strong{font-weight:700}em{font-style:italic}hr{margin:30px 0;border-style:dashed;border-color:#a4a3a3}.fl,.float-left{float:left}.float-right,.fr{float:right}.cb{clear:both}.oh{overflow:hidden}.nrm{margin-right:0!important}.ta-l{text-align:left}.ta-c{text-align:center}.ta-r{text-align:right}.mb0{margin-bottom:0!important}.mb10{margin-bottom:10px!important}.mb20{margin-bottom:20px!important}.mb30{margin-bottom:30px!important}.mb40{margin-bottom:40px!important}.mb50{margin-bottom:50px!important}.mb60{margin-bottom:60px!important}.mb70{margin-bottom:70px!important}.mb80{margin-bottom:80px!important}.mb90{margin-bottom:90px!important}.mb100{margin-bottom:100px!important}.mt0{margin-top:0!important}.mt10{margin-top:10px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mt50{margin-top:50px!important}.mt60{margin-top:60px!important}.mt70{margin-top:70px!important}.mt80{margin-top:80px!important}.mt90{margin-top:90px!important}.mt100{margin-top:100px!important}.bt{border-top:1px solid #ded3c6!important}.bb{border-bottom:1px solid #ded3c6!important}.alignleft{float:left}.alignright{float:right}img.imgborder{border:3px solid}.aligncenter{display:block;margin-left:auto;margin-right:auto}img.alignleft{margin:5px 30px 15px 0}.wp-caption.alignleft{margin:5px 20px 10px 0}img.alignright{margin:5px 0 15px 30px}.wp-caption.alignright{margin:5px 0 10px 20px}img.aligncenter{margin:1.6em auto}img.alignnone{margin:1.6em 0}.allcaps{font-family:brandon-grotesque;font-weight:700;text-transform:uppercase;font-size:16px}.font_hand{font-family:brandon-grotesque!important}.font_header{font-family:brandon-grotesque!important}.font_body{font-family:Lato!important}.color_blue{color:#402497!important}.color_teal{color:#eb1a57!important}.color_pink{color:#eb1a57!important}.style_uppercase{text-transform:uppercase!important}.style_lowercase{text-transform:none!important}.background_blue{background-color:#402497!important}.background_teal{background-color:#eb1a57!important}.background_pink{background-color:#eb1a57!important}.background_palegrey{background-color:#f9f9f9!important}.background_lightgrey{background-color:#f3f3f3!important}.background_white{background-color:#fff!important}.col-full{width:100%;padding:20px}.col-half{width:50%;padding:20px}.col-quarter{width:25%;padding:20px}.col-threequarter{width:75%;padding:20px}.col-third{width:33.3333333333333333333%;padding:20px}.col-twothird{width:66.6666666666666666667%;padding:20px}.col-fifth{width:20%;padding:20px}.col-fourfifth{width:80%;padding:20px}.fixed{position:fixed;top:0}.button{display:inline-block;padding:15px 30px;text-align:center;text-transform:uppercase;font-size:22px;cursor:pointer;line-height:1em;font-weight:900;color:#fff;font-family:brandon-grotesque;background-color:#eb1a57;transition-duration:.3s;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box}.button:hover{background-color:#d9134d;color:#fff}.button.button_alt{background-color:#049c9c}.button.button_alt:hover{background-color:#eb1a57}.button.podcast_subscribe,.button.podcast_transcript{padding:15px;font-size:18px;margin-bottom:5px}.clearfix:after{content:" ";display:block;clear:both}.inner{max-width:1200px;width:100%;margin:0 auto;position:relative}.bg_grey{background-color:#f3f3f3}.bg_blue{background-color:#402497}.bg_white{background-color:#fff}.arrow_circle_down{background-image:-moz-linear-gradient(140deg,#1ea8a7 0,#29c1c1 100%);background-image:-webkit-linear-gradient(140deg,#1ea8a7 0,#29c1c1 100%);background-image:-ms-linear-gradient(140deg,#1ea8a7 0,#29c1c1 100%);background-image:linear-gradient(140deg,#1ea8a7 0,#29c1c1 100%);border:solid 5px #fff;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;box-shadow:0 0 4px 0 rgba(18,16,11,.2);position:absolute;left:50%;margin-left:-43px;top:-43px;width:86px;height:86px;z-index:10}.arrow_circle_down:after{content:' ';width:0;height:0;border-style:solid;border-width:20.8px 12px 0 12px;border-color:#fff transparent transparent transparent;position:absolute;top:50%;left:50%;margin:-10px 0 0 -12px}.arrow_dotted{position:absolute;z-index:20;right:-60px;top:-64px;width:51px;height:128px}.arrow_dotted img{width:100%;height:auto}.arrow_dotted.arrow_dotted_left{right:auto;left:-30px}h2.section_header{font-size:32px;font-family:brandon-grotesque;color:#eb1a57;line-height:1em;font-weight:400;line-height:34px;margin-bottom:15px;text-transform:uppercase}h2.section_header strong{font-weight:900;color:#402497;font-size:38px;display:block;font-family:brandon-grotesque;text-transform:uppercase}#main_header{background-color:#402497;background:url(../../images/mg-half-left-sml.png) left repeat-y,url(../../images/mg-half-right-sml.png) right repeat-y,-moz-linear-gradient(-45deg,#eb1a57 0,#402497 100%);background:url(../../images/mg-half-left-sml.png) left repeat-y,url(../../images/mg-half-right-sml.png) right repeat-y,-webkit-linear-gradient(-45deg,#eb1a57 0,#402497 100%);background:url(../../images/mg-half-left-sml.png) left repeat-y,url(../../images/mg-half-right-sml.png) right repeat-y,linear-gradient(135deg,#eb1a57 0,#402497 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@pink', endColorstr='@purple', GradientType=1);border-top:8px solid #eb1a57;color:#fff;padding:28px 0 20px}#main_header h1.site_logo{display:block;width:24%;padding:0 20px;float:right;margin-bottom:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#main_header h1.site_logo a{display:block;width:100%;height:130px;text-indent:-9999px;overflow:hidden;background:url(../../images/membership-geeks-logo.svg) center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;outline:0;cursor:pointer}#main_header nav#main_nav ul{padding:0;width:38%;margin-top:50px;list-style:none;font-size:17px;line-height:1em}#main_header nav#main_nav ul li{list-style:none;display:block;float:left;width:33%;text-align:center;position:relative;padding:5px}#main_header nav#main_nav ul li a{display:block;padding:13px;font-weight:700;font-family:Lato;color:#fff;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-decoration:none;border-radius:6px}#main_header nav#main_nav ul li a:hover{color:#fff;background-color:rgba(26,54,78,.5)}#main_header nav#main_nav ul li.current-menu-item a{color:#fff;background-color:#2b2764}#main_header nav#main_nav ul li.current-menu-item a:hover{color:#fff;background-color:#eb1a57}#main_header nav#main_nav ul.nav_left{float:left}#main_header nav#main_nav ul.nav_right{float:right}#main_header nav#main_nav ul ul.sub-menu{position:absolute;list-style:none;display:none;margin-top:0;top:40px;border:none;-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box;z-index:100;font-size:22px;transition:.3s;width:240px;left:50%;padding:0;margin-left:-120px;padding-top:20px}#main_header nav#main_nav ul ul.sub-menu:before{content:' ';position:absolute;left:50%;margin-left:-30px;top:8px;width:0;height:0;border-style:solid;border-width:0 30px 15px 30px;border-color:transparent transparent #f9f9f9 transparent}#main_header nav#main_nav ul ul.sub-menu li{display:block;float:none;width:100%;padding:0}#main_header nav#main_nav ul ul.sub-menu li a{display:block;border-radius:0;font-size:14px;text-align:center;font-family:brandon-grotesque;padding:17px 15px 13px;cursor:pointer;font-weight:700;text-transform:uppercase;background-color:#f9f9f9;border-bottom:1px solid #f3f3f3;color:#eb1a57}#main_header nav#main_nav ul ul.sub-menu li a:hover{background-color:#f3f3f3;color:#402497}#main_header nav#main_nav ul ul.sub-menu li:first-child a{border-top-left-radius:6px;border-top-right-radius:6px}#main_header nav#main_nav ul ul.sub-menu li:last-child a{border-bottom-right-radius:6px;border-bottom-left-radius:6px}#main_header nav#main_nav ul li:hover a{color:#fff}#main_header nav#main_nav ul li:hover ul.sub-menu{display:block}#hero{color:#fff;text-align:center;padding:60px 0 40px}#hero h1{font-size:54px;font-family:brandon-grotesque;color:#fff;line-height:1em;font-weight:400;text-transform:uppercase}#hero h1 strong{font-weight:900;color:#fff;font-size:80px;display:block;text-align:center;font-family:brandon-grotesque;text-transform:uppercase}#hero p{font-size:30px;line-height:1.2em;display:block}#hero p.hero_cta{font-family:brandon-grotesque;color:#fff;text-transform:uppercase;font-weight:700;font-size:30px}#hero.homepage_hero{padding:80px 0 80px;z-index:1}#hero.homepage_hero h1{margin-bottom:30px;font-weight:400}#hero.homepage_hero p{padding:0 16%;margin:0}#hero.homepage_hero p strong{color:#eb1a57;font-weight:400}#hero a.button{min-width:35%}.filtered_content{display:none;transition:.4s;opacity:0}.filtered_content.active{display:block;opacity:1}#content_filter{position:relative;z-index:2;background-color:#fff}#content_filter .content_select .filter_option{text-align:center;margin-top:-86px;position:relative}#content_filter .content_select .filter_option .filter_icon{display:inline-block;position:relative;text-align:center;line-height:108px;width:125px;height:125px;background-color:#fff;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMxZWE4YTciIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzI5YzFjMSIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);background-image:-webkit-linear-gradient(-40deg,#1ea8a7 0,#29c1c1 100%);background-image:-moz-linear-gradient(-40deg,#1ea8a7 0,#29c1c1 100%);background-image:-o-linear-gradient(-40deg,#1ea8a7 0,#29c1c1 100%);background-image:linear-gradient(-50deg,#1ea8a7 0,#29c1c1 100%);border:6px solid #fff;-webkit-box-shadow:0 0 4px rgba(18,16,11,.45);box-shadow:0 0 4px rgba(18,16,11,.4);-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;margin-bottom:10px}#content_filter .content_select .filter_option .filter_icon img{vertical-align:middle}#content_filter .content_select .filter_option h1{font-size:44px;font-family:brandon-grotesque;color:#402497;line-height:1em;text-transform:uppercase;font-weight:900;margin-bottom:15px}#content_filter .content_select .filter_option h1 span{display:block;font-family:brandon-grotesque;color:#eb1a57;text-transform:uppercase;font-size:28px;line-height:28px}#content_filter .content_select .filter_option:hover{cursor:pointer}#content_filter .content_select .filter_option:hover h1 span{color:#eb1a57}#content_filter .content_select .filter_option.active .filter_icon{background-image:-moz-linear-gradient(140deg,#ff5f6f 0,#ff838f 100%);background-image:-webkit-linear-gradient(140deg,#ff5f6f 0,#ff838f 100%);background-image:-ms-linear-gradient(140deg,#ff5f6f 0,#ff838f 100%)}#content_filter .content_select .filter_option.active:after{content:' ';display:block;position:absolute;width:51px;height:128px;left:40px;bottom:-55px;z-index:10;background:url(../../images/arrow-left.png) no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}#content_filter .content_select .filter_option.option_building.active:after{left:auto;right:40px;bottom:-55px;background:url(../../images/arrow-right.png) no-repeat}.content_icon,.post_type{display:block;position:absolute;color:#fff;width:40px;height:40px;left:-40px;top:0;background:url(../../images/icons/icon-post-type-blog.png) center no-repeat;background-color:#0e3150}.content_icon.podcast,.post_type.podcast{background-image:url(../../images/icons/icon-post-type-podcast.png);background-color:#eb1a57}.content_icon.video,.post_type.video{background-image:url(../../images/icons/icon-post-type-video.png);background-color:#eb1a57}#content_grid{background-color:#f9f9f9}#content_grid .content_list{padding:50px 0}#content_grid .content_list .col-third:nth-child(3n+1){clear:left}#content_grid .content_list .content_post{position:relative;z-index:1}#content_grid .content_list .content_post .content_image img{width:100%;height:auto;display:block;margin:0;padding:0}#content_grid .content_list .content_post .content_info{background-color:#fff;padding:20px;min-height:130px}#content_grid .content_list .content_post .content_info h1{font-family:Lato;font-size:24px;line-height:1.25em;margin:0;font-weight:700}#content_grid .content_list .content_post .content_info h1 a{color:#2b2764}#content_grid .content_list .content_post .content_meta{color:#b7b7b7;line-height:34px;font-size:16px;text-transform:uppercase;font-family:brandon-grotesque;font-weight:900;background-color:#fff}#content_grid .content_list .content_post .content_meta .content_group{display:inline-block;padding-left:20px}#content_grid .content_list .content_post .content_meta a.content_button{color:#fff;float:right;background-color:#eb1a57;display:inline-block;padding:0 15px}#content_grid .content_list .content_post .content_meta a.content_button:hover{background-color:#049c9c}#content_grid .content_list .content_post .content_meta .content_icon{z-index:99;top:0;right:0;margin:0;left:auto}.cta_strip{background:url(../../images/mg-half-left-sml.png) left repeat-y,url(../../images/mg-half-right-sml.png) right repeat-y #2b2764;color:#fff;z-index:10}.cta_strip .cta_image{width:17%;position:relative;float:left;min-height:260px}.cta_strip .cta_image img{position:absolute;left:-25px;top:-30px;z-index:10}.cta_strip .cta_content{padding:40px 50px;text-align:center;width:83%;float:left}.cta_strip .cta_content h1{font-size:30px;font-family:brandon-grotesque;margin-bottom:10px;text-transform:uppercase}.cta_strip .cta_content p{font-size:24px;line-height:30px;margin-bottom:25px;font-style:italic}.cta_strip.cta_compchart .cta_image,.cta_strip.cta_shouldi .cta_image{width:30%}.cta_strip.cta_compchart .cta_content,.cta_strip.cta_shouldi .cta_content{width:70%}.cta_strip.cta_shouldi .cta_image img{left:20px;top:30px}.cta_strip.cta_compchart .cta_image img{top:10px}.cta_strip.cta_compchart .cta_image.newcompchart img{top:0;left:-15px;transform:rotate(356deg);box-shadow:0 0 2px 2px rgba(0,0,0,.08)}.cta_strip_thin{background-color:#2b2764;background-image:none}.cta_strip_thin .cta_image{width:17%;min-height:100px}.cta_strip_thin .cta_image img{width:100%;height:auto;left:-20px;top:-10px}.cta_strip_thin .cta_image.cta_new_image img{transform:rotate(356deg);box-shadow:0 0 2px 2px rgba(0,0,0,.04);left:-10px}.cta_strip_thin .cta_content{text-align:left;width:59%;padding:35px 15px 35px 10px}.cta_strip_thin .cta_content h1{font-size:24px;margin-bottom:8px}.cta_strip_thin .cta_content p{font-size:18px;line-height:18px;margin:0}.cta_strip_thin .cta_button{float:right;width:24%;padding:35px 0 35px 0}.cta_strip_thin .cta_button a.button{display:block}.latest_content{display:flex}.latest_content .latest_content_image{flex:1;background:url(../../images/mg-mockup.png) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;width:50%}.latest_content.latest_podcasts .latest_content_image{background-image:url(../../images/tmg-podcast-mockup.jpg)}.latest_content .latest_content_text{background-color:#fff;width:50%;flex:1}.latest_content .latest_content_text .content_block{width:100%;max-width:620px;padding:60px 45px}.latest_content .latest_content_text .content_block p.intro{color:#eb1a57;font-style:italic;margin-bottom:30px;line-height:1.4em}.latest_content .latest_content_text .content_block a.button{font-size:24px}.latest_content .latest_content_text .content_block ul.content_list{padding:0;list-style:none;margin-bottom:30px}.latest_content .latest_content_text .content_block ul.content_list li{overflow:hidden;margin-bottom:20px}.latest_content .latest_content_text .content_block ul.content_list li img{float:left;width:60px;height:60px;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;margin-right:18px}.latest_content .latest_content_text .content_block ul.content_list li a{font-weight:700;font-size:20px;line-height:28px;color:#333}.latest_videos{background-color:#f9f9f9;padding:50px 0}.latest_videos h2.section_header{display:block;text-align:center}.latest_videos p.intro{color:#eb1a57;font-style:italic;margin-bottom:30px;line-height:1.4em;text-align:center}.latest_videos .video_listing .video_thumb{background:no-repeat center;position:relative;width:100%;padding-bottom:66%;margin-bottom:10px;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.latest_videos .video_listing .video_thumb:after{content:"";background:rgba(0,0,0,.4);position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.latest_videos .video_listing .video_thumb>*{z-index:10}.latest_videos .video_listing .video_thumb a.play_button{display:block;cursor:pointer;overflow:hidden;position:absolute;width:70px;height:50px;-webkit-border-radius:8px;-webkit-background-clip:padding-box;-moz-border-radius:8px;-moz-background-clip:padding;border-radius:8px;background-clip:padding-box;background-color:#fff;left:50%;top:50%;margin:-25px 0 0 -35px;text-align:center}.latest_videos .video_listing .video_thumb a.play_button:after{content:"";width:0;height:0;border-style:solid;border-width:13px 0 13px 22.5px;border-color:transparent transparent transparent #049c9c;position:absolute;left:50%;top:50%;margin:-13px 0 0 -10px}.latest_videos .video_listing .video_thumb a.play_button:hover{background-color:#eb1a57}.latest_videos .video_listing .video_thumb a.play_button:hover:after{border-color:transparent transparent transparent #fff}.latest_videos .video_listing a{font-size:20px;line-height:28px;color:#333;text-align:left;font-weight:700}.latest_videos .latest_video_cta{clear:both;margin:50px auto 0;text-align:center}.latest_videos .latest_video_cta a.button{font-size:24px}#about_us{background-color:#fff;padding:70px 0}#about_us h1{font-family:brandon-grotesque;color:#eb1a57;font-size:38px;line-height:44px;margin-bottom:20px;font-weight:400;text-transform:uppercase}#about_us a.button{font-size:24px;margin-top:30px}#about_us img{max-width:100%;height:auto}#about_us.about_us_new{padding:0;background:#2b2764}#about_us.about_us_new .inner{padding:70px;background:url(../../images/tmg-mike-callie-new.jpg) top right no-repeat;background-size:cover;max-width:1340px}#about_us.about_us_new .about_container{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#about_us.about_us_new .col-half{padding:40px;background-color:#fff}.book_section{padding:40px 0}.book_section h2.section_header strong{color:#eb1a57}.book_section .book_mockup{padding-top:0;padding-bottom:0;text-align:center}.book_section .book_mockup img{max-width:100%;height:auto}.book_section a.button{margin:0 5px 5px 0}.testimonial_section{background-color:#049c9c;color:#fff;padding:30px 0}.testimonial_section .testimonial{text-align:center}.testimonial_section .testimonial img{border:3px solid #fff;-webkit-box-shadow:inset 1.5px 2.6px 7px rgba(0,0,0,.35);-moz-box-shadow:inset 1.5px 2.6px 7px rgba(0,0,0,.35);box-shadow:inset 1.5px 2.6px 7px rgba(0,0,0,.35);-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;width:146px;height:146px;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto 10px}.testimonial_section .testimonial p.quote{font-style:italic;line-height:28px;margin:0;padding:0}.testimonial_section .testimonial hr{border:0;border-bottom:1px dotted #402497;margin:15px auto;width:70%}.testimonial_section .testimonial p.source_name{margin:0;font-family:brandon-grotesque;font-size:24px;line-height:24px;text-transform:uppercase}.testimonial_section .testimonial p.source_company{font-family:brandon-grotesque;font-size:15px;text-transform:uppercase;margin:0;color:#fff;line-height:15px;font-weight:700}#academy_section{display:flex}#academy_section .academy_section_image{flex:1;background:url(../../images/membership-academy-mockup.jpg) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;width:50%;position:relative;z-index:1}#academy_section .academy_section_image a.video_play_button{transition:.3s;border:10px solid #fff;position:absolute;width:260px;height:260px;box-shadow:0 0 15px rgba(0,0,0,.4);-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;left:50%;margin-left:-130px;top:50%;margin-top:-130px;text-align:center;z-index:10;background-color:rgba(0,0,0,.5)}#academy_section .academy_section_image a.video_play_button:after{content:"";width:0;height:0;border-style:solid;border-width:30px 0 30px 58px;border-color:transparent transparent transparent #fff;position:absolute;left:50%;top:50%;margin:-30px 0 0 -30px}#academy_section .academy_section_image a.video_play_button:hover{background-color:rgba(235,26,87,.9);box-shadow:0 0 15px rgba(0,0,0,.7)}#academy_section .academy_section_text{background-color:#fff;width:50%;flex:1}#academy_section .academy_section_text .academy_content{width:100%;max-width:620px;padding:60px 45px;position:relative}#academy_section .academy_section_text .academy_content h2.section_header{color:#eb1a57;margin-bottom:45px}#academy_section .academy_section_text .academy_content a.button{display:block;max-width:80%}#academy_section .academy_section_text .academy_content ul.feature_list{padding:0;list-style:none;margin-bottom:30px}#academy_section .academy_section_text .academy_content ul.feature_list li{overflow:hidden;margin-bottom:15px;padding-left:90px;background:url(../../images/icons/icon-grey-growing.png) left top no-repeat}#academy_section .academy_section_text .academy_content ul.feature_list li.feature_courses{background-image:url(../../images/icons/icon-grey-courses.png)}#academy_section .academy_section_text .academy_content ul.feature_list li.feature_content{background-image:url(../../images/icons/icon-grey-content.png)}#academy_section .academy_section_text .academy_content ul.feature_list li.feature_social{background-image:url(../../images/icons/icon-grey-social.png)}#academy_section .academy_section_text .academy_content ul.feature_list li.feature_perks{background-image:url(../../images/icons/icon-grey-perks.png)}#academy_section .academy_section_text .academy_content ul.feature_list li.feature_community{background-image:url(../../images/icons/icon-grey-community.png)}#academy_section .academy_section_text .academy_content ul.feature_list li h2{font-weight:700;font-size:24px;line-height:28px;color:#333;margin-bottom:5px;font-family:Lato}#academy_section .academy_section_text .academy_content ul.feature_list li p{font-style:italic}.toolkit_header{text-align:center;padding:40px;background-color:#2b2764;color:#fff}.toolkit_header h1{font-size:58px;text-transform:uppercase;font-family:brandon-grotesque;font-weight:900}.toolkit_header p{font-size:24px;margin:0}.toolkit_content .toolkit_listing{width:100%;float:none;margin-bottom:15px}.toolkit_content .toolkit_listing .toolkit_wrap{display:table;width:100%;box-shadow:0 0 3px 1px rgba(0,0,0,.1)}.toolkit_content .toolkit_listing p{display:inline-block;width:100%}.toolkit_content .toolkit_listing .toolkit_thumb{background:url(../images/dashboard-latest.png) no-repeat center;background-size:cover;position:relative;z-index:5;display:table-cell!important;width:25%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:120px}.toolkit_content .toolkit_listing .toolkit_thumb a.toolkit_link{display:block;position:absolute;width:100%;height:180px;z-index:99;text-indent:-9999px;overflow:hidden;cursor:pointer}.toolkit_content .toolkit_listing .toolkit_content{display:table-cell!important;width:75%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:auto;vertical-align:top;max-height:100%;position:relative;background-color:#fff;padding:20px}.toolkit_content .toolkit_listing .toolkit_content h5{font-size:15px;margin-bottom:5px}.toolkit_content .toolkit_listing .toolkit_content h5 a{color:#404040}.toolkit_content .toolkit_listing .toolkit_content h5 a:hover{color:#eb1a57}.toolkit_content .toolkit_listing .toolkit_content h4{font-size:24px;line-height:25px;display:block;margin-bottom:10px}.toolkit_content .toolkit_listing .toolkit_content h4 a{color:#2b2764}.toolkit_content .toolkit_listing .toolkit_content h6{font-size:14px;text-transform:uppercase;color:#eb1a57;font-weight:700}.toolkit_content .toolkit_listing .toolkit_content h6 a{color:#eb1a57}.toolkit_content .toolkit_listing .toolkit_content p{font-size:16px;line-height:24px}a.toolkit_button{display:inline-block;text-transform:uppercase;cursor:pointer;font-size:13px;font-weight:700;color:#eb1a57;border:2px solid #eb1a57;margin-right:5px;padding:10px}a.toolkit_button:hover{border-color:#eb1a57;background-color:#f3f3f3;color:#eb1a57}.toolkit_sidebar .toolkit_sidebar_toggle{display:none}.toolkit_categories a{display:block;cursor:pointer;padding:15px;border:2px solid #402497;margin-bottom:5px;background-color:#fff;font-size:16px;font-weight:700;color:#402497;line-height:1em;font-family:brandon-grotesque;text-transform:uppercase;font-weight:900}.toolkit_categories a:hover{border-color:#eb1a57;color:#eb1a57}.toolkit_categories a.active{background-color:#eb1a57;border-color:#eb1a57;color:#fff}.toolkit_categories a.active:hover{border-color:#eb1a57}.toolkit-nav-links{font-size:16px;padding-top:20px;text-align:center}.toolkit-nav-links a{position:relative;padding:.5rem .85rem;margin:0;margin-left:-1px;line-height:1.25;color:#eb1a57;background-color:#fff;border:1px solid #dee2e6;font-family:brandon-grotesque;text-transform:uppercase;font-weight:700;display:inline-block;cursor:pointer}.toolkit-nav-links a.active{background-color:#fff}.toolkit-nav-links a:hover{color:#eb1a57}.academy_cta .academy_cta_content{max-width:360px;border:3px solid #ddd;padding:30px;background-color:#fff}.academy_cta .academy_cta_content h2.section_header{color:#eb1a57;padding-bottom:25px;border-bottom:1px dotted #a4a3a3;margin-bottom:25px;font-size:32px;line-height:22px}.academy_cta .academy_cta_content h2.section_header strong{font-size:28px;color:#0e3150}.academy_cta .academy_cta_content a.button{display:block;font-size:20px;padding:12px}.academy_cta .academy_cta_content ul.feature_list{padding:0;list-style:none;margin-bottom:20px}.academy_cta .academy_cta_content ul.feature_list li{overflow:hidden;margin-bottom:15px;padding-left:60px;min-height:40px;vertical-align:middle;background:url(../../images/icons/icon-grey-growing-sml.png) left top no-repeat}.academy_cta .academy_cta_content ul.feature_list li.feature_courses{background-image:url(../../images/icons/icon-grey-courses-sml.png)}.academy_cta .academy_cta_content ul.feature_list li.feature_content{background-image:url(../../images/icons/icon-grey-content-sml.png)}.academy_cta .academy_cta_content ul.feature_list li.feature_social{background-image:url(../../images/icons/icon-grey-social-sml.png)}.academy_cta .academy_cta_content ul.feature_list li.feature_perks{background-image:url(../../images/icons/icon-grey-perks-sml.png)}.academy_cta .academy_cta_content ul.feature_list li.feature_community{background-image:url(../../images/icons/icon-grey-community-sml.png)}.academy_cta .academy_cta_content ul.feature_list li h2{font-weight:700;font-size:16px;line-height:18px;color:#383838;margin-bottom:5px;font-family:Lato;display:inline-block}.blog_sidebar .academy_cta{padding:20px}.blog_sidebar .academy_cta .academy_cta_content h2.section_header strong{font-size:24px}.blog_sidebar .academy_cta .academy_cta_content a.button{font-size:18px}.blog_sidebar .resource_buttons a{display:block;margin-top:2px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:30px 85px 30px 40px;background:#2b2764 url(../../images/icons/icon-white-resource-tools.png) right no-repeat;font-size:22px;line-height:24px;font-family:brandon-grotesque;color:#0e3150;width:100%;position:relative;transition:.3s;text-transform:uppercase}.blog_sidebar .resource_buttons a strong{display:block;font-family:brandon-grotesque;color:#fff;font-weight:900;font-size:28px}.blog_sidebar .resource_buttons a.resource_tools{color:#eb1a57}.blog_sidebar .resource_buttons a.resource_tools:hover{background-color:#332e76}.blog_sidebar .resource_buttons a.resource_facebook{background-color:#049c9c;color:#0e3150;background-image:url(../../images/icons/icon-white-resource-facebook.png)}.blog_sidebar .resource_buttons a.resource_facebook:hover{background-color:#05b5b5}.blog_sidebar .resource_buttons a.resource_toolkit{background-color:#eb1a57;background-image:url(../../images/icons/icon-white-resource-toolkit.png)}.blog_sidebar .resource_buttons a.resource_toolkit:hover{background-color:#ed3168}.blog_sidebar .resource_buttons a.resource_roadmap{padding:30px 85px 30px 40px;background-color:#eb1a57;background-image:url(../../images/icons/icon-white-resource-roadmap.png)}.blog_sidebar .resource_buttons a.resource_roadmap:hover{background-color:#d9134d}.blog_sidebar .resource_buttons a:after{content:' ';width:0;height:0;border-style:solid;border-width:20px 0 20px 20px;border-color:transparent transparent transparent #fff;position:absolute;top:50%;margin-top:-20px;left:0}.blog_sidebar .resource_buttons img{max-width:100%;height:auto}#main_footer{background-color:#2b2764;color:#f9f9f9;text-align:center;font-size:14px;padding:30px 0}#main_footer .footer_nav{font-size:16px;margin-bottom:20px}#main_footer .footer_nav a{display:inline-block;cursor:pointer;padding:0 10px;color:#fff;text-transform:uppercase;font-family:brandon-grotesque;font-weight:700;border-right:1px solid #eb1a57}#main_footer .footer_nav a:hover{color:#eb1a57}#main_footer .footer_nav a:last-child{border-right:0}#main_footer .social_links{margin-bottom:20px}#main_footer .copyright{font-size:14px;line-height:1em;margin:0}.social_links a{display:inline-block;padding:5px;cursor:pointer}#main_content{margin-top:35px;z-index:1;margin-bottom:60px}#main_content .blog_content h1,#main_content .blog_content h2,#main_content .blog_content h3,#main_content .blog_content h4,#main_content .blog_content h5,#main_content .blog_content h6{margin-bottom:.7em}#main_content .blog_content h1{font-size:38px;color:#0e3150}#main_content .blog_content h2{font-size:32px;color:#eb1a57}#main_content .blog_content h3{font-size:26px;color:#eb1a57}#main_content .blog_content h4{font-size:20px;color:#eb1a57}#main_content .blog_content h5{font-size:18px;color:#0e3150}#main_content .blog_content h6{font-size:18px;color:#eb1a57}#main_content .blog_content img{max-width:100%;height:auto}#main_content .blog_content .wp-caption{margin-bottom:15px;max-width:100%}#main_content .blog_content .wp-caption p.wp-caption-text{text-align:center;font-style:italic;font-size:.85em;font-weight:700;color:#049c9c}.blog_main{padding:0;position:relative}.blog_main .blog_content h1.blog_title{font-size:38px;font-weight:700;line-height:46px;margin-bottom:25px;color:#0e3150}.blog_main .blog_content h1.blog_title a{color:#0e3150}.blog_main .blog_content h1.blog_title a:hover{color:#eb1a57}.blog_main .blog_content .blog_featured_image{margin-bottom:25px}.blog_main .blog_content .blog_featured_image img{max-width:100%;height:auto}.blog_main .blog_content a.button.read_more{font-size:22px;font-weight:900;background-color:#2ed3d2;padding:12px 15px;margin-top:15px}.blog_main .blog_content .meta_top{position:relative;padding-left:15px;margin-bottom:0}.blog_main .blog_content .meta_top p{font-size:15px;font-weight:700;color:#a4a3a3;line-height:40px;margin:0}.blog_main .blog_content .meta_top p a{color:#a4a3a3;font-style:italic;display:inline-block}.blog_main .blog_content .meta_top p a:hover{text-decoration:underline}.blog_main .blog_content .meta_bottom{font-weight:700;color:#a4a3a3;margin-top:35px;font-size:15px}.blog_main .blog_content .meta_bottom span{text-transform:uppercase}.blog_main .blog_content .meta_bottom a{font-weight:700;color:#eb1a57;font-style:italic}.blog_main .blog_list{background-color:#fff;padding:0 40px}.blog_main .blog_list .blog_content{border-bottom:1px dotted #a4a3a3;padding:40px 0}.blog_main .blog_list .blog_content:last-child{border-bottom:0}.blog_main .blog_post{background-color:#fff;padding:40px}.blog_main .cta_strip .cta_image{position:absolute;left:0;width:24%;min-height:170px}.blog_main .cta_strip .cta_image img{max-width:100%;left:-20px;top:-20px}.blog_main .cta_strip .cta_content{width:100%!important;padding:30px 30px 30px 20%}.blog_main .cta_strip .cta_content h1{font-size:24px;margin-bottom:10px}.blog_main .cta_strip .cta_content p{font-size:17px;font-style:italic;line-height:19px;margin-bottom:25px}.blog_main .cta_strip .cta_content a.button{font-size:20px;padding:12px;width:75%}.blog_main .cta_strip.cta_new_image .cta_image{width:28%}.blog_main .cta_strip.cta_new_image .cta_image img{top:25px;left:-30px;box-shadow:0 0 2px 2px rgba(0,0,0,.08);transform:rotate(358deg)}.blog_main .cta_strip.cta_new_image .cta_content{padding:30px 30px 30px 24%}.blog_main .blog_comments{padding:40px}.blog_main .blog_pagination{padding:5px 30px;background-color:#f9f9f9}.blog_main .blog_pagination ul{padding:0;margin:0}.blog_main .blog_pagination li{display:inline}.blog_main .blog_pagination li a{display:inline-block}.blog_main .blog_pagination li a,.blog_main .blog_pagination li a:hover,.blog_main .blog_pagination li.active a,.blog_main .blog_pagination li.disabled{font-size:16px;line-height:1em;font-weight:700;color:#403f3f;text-decoration:none;border-radius:2px;cursor:pointer;padding:10px}.blog_main .blog_pagination li a:hover{color:#eb1a57}.blog_main .blog_pagination li.active a{color:#eb1a57}.blog_main .blog_pagination li.next_page{float:right}.blog_sidebar{padding:0}.blog_sidebar .sidebar{padding:40px;background-color:#f9f9f9}.blog_sidebar .sidebar aside{margin-bottom:40px}.blog_sidebar .sidebar aside h3.widget_title{font-family:brandon-grotesque;font-size:25px;color:#eb1a57;line-height:1em;font-weight:500;margin-bottom:15px;text-transform:uppercase}.blog_sidebar .sidebar aside h3.widget_title strong{font-weight:900;color:#402497}.blog_sidebar .sidebar aside.widget_search form{overflow:hidden}.blog_sidebar .sidebar aside.widget_search form input{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;float:left;height:40px;line-height:30px;margin:0;font-size:16px;font-family:Lato}.blog_sidebar .sidebar aside.widget_search form input[type=text]{width:80%;border:1px solid #dadada;border-right:0;font-style:italic}.blog_sidebar .sidebar aside.widget_search form input[type=text]:focus{border-color:#049c9c}.blog_sidebar .sidebar aside.widget_search form input[type=submit]{width:20%;background-color:#eb1a57;border:1px solid #049c9c;cursor:pointer;color:#fff;text-align:center;font-weight:700;font-family:brandon-grotesque;text-transform:uppercase}.blog_sidebar .sidebar aside.widget_search form input[type=submit]:hover{background-color:#049c9c}.blog_sidebar .sidebar aside.sidebar_cta{background-color:#402497;padding:30px 20px;text-align:center}.blog_sidebar .sidebar aside.sidebar_cta .cta_prefix{display:block;font-family:brandon-grotesque;color:#eb1a57;text-transform:uppercase;font-weight:700;font-size:18px;margin-bottom:10px}.blog_sidebar .sidebar aside.sidebar_cta h1{font-weight:700;font-style:italic;color:#fff;font-size:24px;line-height:30px;margin-bottom:20px}.blog_sidebar .sidebar aside.sidebar_cta h1 a{color:#fff}.blog_sidebar .sidebar aside.sidebar_cta h1 a:hover{color:#eb1a57}.blog_sidebar .sidebar aside.sidebar_cta p{color:#fff;font-size:15px;line-height:20px;margin-bottom:25px}.blog_sidebar .sidebar aside.sidebar_cta a.button{display:block;font-size:20px;font-weight:700}.blog_sidebar .sidebar aside.widget_resources ul{margin:0;padding:0}.blog_sidebar .sidebar aside.widget_resources ul li{list-style:none;display:block;padding:20px 0 15px;border-bottom:1px dotted #a4a3a3}.blog_sidebar .sidebar aside.widget_resources ul li:last-child{border-bottom:0;padding-bottom:0}.blog_sidebar .sidebar aside.widget_resources ul li .resource_label{display:block;font-size:13px;font-weight:700;color:#eb1a57;margin-bottom:3px;text-transform:uppercase;line-height:1em}.blog_sidebar .sidebar aside.widget_resources ul li a{display:block;color:#2b2764;font-weight:700;font-style:italic;font-size:18px;line-height:24px}.blog_sidebar .sidebar aside:last-child{margin-bottom:0}#profiles_section{background-color:#fff}.about_profile{display:flex}.about_profile .about_profile_image{flex:1;background:url(../../images/placeholder_academy-screen.png) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;width:50%;position:relative;z-index:1}.about_profile .about_profile_image:after{content:' ';width:0;height:0;border-style:solid;border-width:15px 0 15px 26px;border-color:transparent transparent transparent #fff;position:absolute;top:65px;left:0}.about_profile .about_profile_image.image_left:after{border-width:15px 26px 15px 0;border-color:transparent #fff transparent transparent;left:auto;right:0}.about_profile .about_profile_text{background-color:#fff;width:50%;flex:1}.about_profile .about_profile_text .about_profile_content{width:100%;max-width:620px;padding:60px 30px}.about_profile .about_profile_text .about_profile_content h1{color:#eb1a57;font-family:brandon-grotesque;font-size:48px;font-weight:400;line-height:48px;margin-bottom:30px}.about_profile .about_profile_text .about_profile_content p:last-child{margin-bottom:0}#fun_facts{background-color:#f3f3f3;padding:60px 0 60px;text-align:center}#fun_facts h2.section_header{text-align:center;margin-bottom:20px;color:#eb1a57}#fun_facts .fun_fact .fact_icon{width:100px;height:100px;-webkit-border-radius:50%;-webkit-background-clip:padding-box;-moz-border-radius:50%;-moz-background-clip:padding;border-radius:50%;background-clip:padding-box;border:2px solid #0e3150;text-align:center;margin:0 auto 20px;padding:10px;line-height:76px}#fun_facts .fun_fact .fact_icon img{display:inline;vertical-align:middle}#fun_facts .fun_fact h3{font-size:28px;color:#eb1a57;font-family:brandon-grotesque;font-weight:400;margin-bottom:10px}#fun_facts .fun_fact p{color:#363738;line-height:24px;margin:0}#our_brand_mission{padding:60px 0 20px;background-color:#fff}#our_brand_mission h2.section_header{text-align:center}#our_brand_mission p:first-of-type{font-size:2em;line-height:1.2em;color:#0e3150}#our_brand_mission p:first-of-type strong{color:#eb1a57}#our_brand_mission p:last-of-type{font-size:22px;line-height:36px;margin-bottom:0}#our_brand_mission p:last-of-type strong{color:#eb1a57}#our_brand_values{padding:60px 0}#our_brand_values h2.section_header{text-align:center}#our_brand_values h4{color:#eb1a57;font-family:brandon-grotesque;margin-bottom:15px;text-transform:uppercase}#how_we_help{display:flex}#how_we_help .help_section_image{flex:1;background:url(../../images/tmg-all-mockup.jpg) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;width:50%;position:relative;z-index:1}#how_we_help .help_section_text{background-color:#fff;width:50%;flex:1}#how_we_help .help_section_text .help_content{width:100%;max-width:620px;padding:60px 45px}#how_we_help .help_section_text .help_content h2.section_header{color:#eb1a57;margin-bottom:45px}#how_we_help .help_section_text .help_content ul.feature_list{padding:0;list-style:none;margin-bottom:0}#how_we_help .help_section_text .help_content ul.feature_list li{overflow:hidden;margin-bottom:15px;padding-left:90px;background:url(../../images/icons/icon-grey-growing.png) left top no-repeat}#how_we_help .help_section_text .help_content ul.feature_list li.feature_courses{background-image:url(../../images/icons/icon-grey-courses.png)}#how_we_help .help_section_text .help_content ul.feature_list li.feature_content{background-image:url(../../images/icons/icon-grey-content.png)}#how_we_help .help_section_text .help_content ul.feature_list li.feature_social{background-image:url(../../images/icons/icon-grey-social.png)}#how_we_help .help_section_text .help_content ul.feature_list li.feature_perks{background-image:url(../../images/icons/icon-grey-perks.png)}#how_we_help .help_section_text .help_content ul.feature_list li.feature_community{background-image:url(../../images/icons/icon-grey-community.png)}#how_we_help .help_section_text .help_content ul.feature_list li h2{font-weight:700;font-size:24px;line-height:28px;color:#333;margin-bottom:5px;font-family:Lato}#how_we_help .help_section_text .help_content ul.feature_list li h2 a{color:#000}#how_we_help .help_section_text .help_content ul.feature_list li h2 a:hover{color:#049c9c}#how_we_help .help_section_text .help_content ul.feature_list li p{font-style:italic}#how_we_help .help_section_text .help_content ul.feature_list li:last-child{margin-bottom:0}#how_we_help .help_section_text .help_content ul.feature_list li:last-child p:last-child{margin-bottom:0}#faqs{padding:60px 0;background-color:#f9f9f9}#faqs h2.section_header{text-align:center;margin-bottom:30px}#faqs .question{margin-bottom:50px}#faqs .question h3{color:#eb1a57;margin-bottom:10px;font-size:24px;font-weight:700}#faqs .question p:last-child{margin-bottom:0}#faqs .question:last-child{margin-bottom:0}#intro_block{background-color:#fff}#intro_block .inner .col-full{padding:100px 50% 100px 20px;background:url(../../images/podcast-image.png) right bottom no-repeat}#intro_block p{font-size:22px;line-height:34px}#intro_block p.intro{font-size:32px;font-weight:700;line-height:42px;color:#0e3150}.podcast_popular h2.section_header{text-align:center}.podcast_latest h2.section_header{text-align:center}.podcast_latest .view_more{padding-top:40px;margin:0 auto 20px;text-align:center}.podcast_latest .view_more a.button{min-width:40%}#podcast_player{background-color:#049c9c;text-align:center}#podcast_player .inner{padding:0 20px}#podcast_player .smart-track-player{min-height:100px;margin:0}#podcast_player .smart-track-player .spp-controls{top:26px}#podcast_player .smart-track-player .spp-show-logo{width:100px;height:100px}.podcast_interviews{padding:60px 0;background-color:#2b2764}.podcast_interviews h2.section_header{text-align:center;color:#eb1a57;margin-bottom:30px}.podcast_interviews h2.section_header strong{color:#fff}.podcast_interviews .interview_post{text-align:center}.podcast_interviews .interview_post h1{font-size:28px;font-weight:700;font-style:italic;margin-bottom:5px;color:#fff}.podcast_interviews .interview_post h1 a{color:#fff}.podcast_interviews .interview_post h1 a:hover{color:#eb1a57}.podcast_interviews .interview_post h3{font-weight:600;font-size:14px;text-transform:uppercase;color:#eb1a57}.podcast_interviews .interview_post .interview_image{background:no-repeat center;position:relative;width:100%;padding-bottom:60%;margin-bottom:20px;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover}.podcast_interviews .interview_post .interview_image a{opacity:0;display:block;background-color:rgba(4,156,156,.8);position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.podcast_interviews .interview_post .interview_image a span{display:block;cursor:pointer;position:absolute;width:180px;height:54px;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;border:2px solid #fff;color:#fff;left:50%;top:50%;margin:-27px 0 0 -90px;text-align:center;line-height:1em;font-size:21px;padding:16px;font-family:brandon-grotesque;font-weight:700;text-transform:uppercase}.podcast_interviews .interview_post .interview_image a:hover{opacity:1}#speaking_keynotes{padding:60px}#speaking_keynotes h2.section_header{text-align:center;margin-bottom:30px}#speaking_keynotes .speaking_topic{display:table;margin-bottom:20px;width:100%}#speaking_keynotes .speaking_topic .speaking_topic_image{width:30%;background-size:cover;background-position:center;background-repeat:no-repeat;display:table-cell}#speaking_keynotes .speaking_topic .speaking_topic_text{padding:30px;background-color:#fff;width:70%;display:table-cell}#speaking_keynotes .speaking_topic .speaking_topic_text h3{font-family:brandon-grotesque;text-transform:uppercase;margin-bottom:20px}#speaking_keynotes .speaking_topic .speaking_topic_text p.speaking_type{font-family:brandon-grotesque;text-transform:uppercase;margin-bottom:0;color:#402497;font-weight:500}#speaking_keynotes .speaking_topic .speaking_topic_text p.speaking_type span{color:#eb1a57}#speaking_keynotes .speaking_extra_section{display:table;width:100%}#speaking_keynotes .speaking_extra_section h3{font-family:brandon-grotesque;text-transform:uppercase;font-weight:900;margin-bottom:30px}#speaking_keynotes .speaking_extra_section .speaking_other_topics{background-color:#fff;padding:40px;display:table-cell;width:50%}#speaking_keynotes .speaking_extra_section .speaking_dates{background-color:#eb1a57;color:#fff;padding:40px;display:table-cell;width:50%}#hero.speaking_hero{background-image:url(../../images/speaking-mike-morrison-header.jpg);background-position:center;background-size:cover;padding:120px 0}#hero.speaking_hero h1 span{font-size:54px;line-height:50px}#hero.speaking_hero h1 strong{font-size:62px;line-height:60px}.page-template-page-speaking #main_header{display:none}#hero.instagram_hero .ig_links{padding:10px}#hero.instagram_hero .ig_links a{display:block;background-color:#eb1a57;color:#fff;font-family:brandon-grotesque;text-transform:uppercase;font-weight:700;font-size:18px;text-align:center;padding:15px;margin-bottom:15px;border:3px solid #fff;outline:0;cursor:pointer;line-height:18px}#hero.instagram_hero .ig_links a:active,#hero.instagram_hero .ig_links a:hover{background-color:#eb1a57}.resp-sharing-button__icon,.resp-sharing-button__link{display:inline-block}.resp-sharing-button__link{text-decoration:none;color:#fff;margin:.5em;font-weight:700;font-size:14px}.resp-sharing-button__link:hover{color:#fff}.resp-sharing-button{border-radius:5px;transition:25ms ease-out;padding:.5em .75em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.resp-sharing-button__icon svg{width:1em;height:1em;margin-right:.4em;vertical-align:top}.resp-sharing-button--small svg{margin:0;vertical-align:middle}.resp-sharing-button__icon{stroke:#fff;fill:none}.resp-sharing-button__icon--solid,.resp-sharing-button__icon--solidcircle{fill:#fff;stroke:none}.resp-sharing-button--facebook{background-color:#3b5998;border-color:#3b5998}.resp-sharing-button--facebook:active,.resp-sharing-button--facebook:hover{background-color:#2d4373;border-color:#2d4373}.resp-sharing-button--twitter{background-color:#55acee;border-color:#55acee}.resp-sharing-button--twitter:active,.resp-sharing-button--twitter:hover{background-color:#2795e9;border-color:#2795e9}.resp-sharing-button--pinterest{background-color:#bd081c;border-color:#bd081c}.resp-sharing-button--pinterest:active,.resp-sharing-button--pinterest:hover{background-color:#8c0615;border-color:#8c0615}.resp-sharing-button--linkedin{background-color:#0077b5;border-color:#0077b5}.resp-sharing-button--linkedin:active,.resp-sharing-button--linkedin:hover{background-color:#046293;border-color:#046293}#hero.start_hero h1 span{font-size:38px}#start_top{background-color:#fff;padding:70px 0 0;position:relative}#start_top h2.section_header{text-align:center;margin-bottom:40px;font-size:65px;line-height:46px;color:#eb1a57}#start_top h2.section_header strong{font-size:56px}#start_top .start_steps{display:flex}#start_top .start_step{flex:1;width:33.3333%;float:left;padding:40px;text-align:center;background-color:#2b2764;position:relative}#start_top .start_step .start_step_image{height:200px;line-height:200px}#start_top .start_step .start_step_image img{max-width:100%;height:auto;vertical-align:middle}#start_top .start_step h1{color:#eb1a57;text-transform:uppercase;margin:0;font-size:26px;line-height:28px;font-family:brandon-grotesque}#start_top .start_step p{color:#fff;margin-bottom:15px;font-weight:700;font-style:italic}#start_top .start_step a.button{min-width:70%;background-color:#049c9c;font-weight:24px}#start_top .start_step a.button:hover{background-color:#eb1a57}#start_top .start_step:after{content:' ';width:0;height:0;border-style:solid;border-width:30px 0 30px 30px;border-color:transparent transparent transparent #2b2764;position:absolute;top:50%;margin-top:-30px;right:-30px;z-index:10}#start_top .start_step.step_two{background-color:#402497}#start_top .start_step.step_two h1{color:#fff}#start_top .start_step.step_two a.button{background-color:#eb1a57}#start_top .start_step.step_two a.button:hover{background-color:#ff6574}#start_top .start_step.step_two:after{border-color:transparent transparent transparent #402497}#start_top .start_step.step_three{background-color:#eb1a57}#start_top .start_step.step_three h1{color:#fff}#start_top .start_step.step_three:after{border-color:transparent transparent transparent #eb1a57}#start_top .start_step:last-child{width:33.3334%}#start_top .start_step:last-child:after{display:none}#start_content_filter{background-color:#f9f9f9;padding:50px 0}#start_content_filter .arrow_dotted{top:-94px}#start_content_filter h2.section_header{text-align:center;color:#eb1a57;margin-bottom:20px}#start_content_filter #content_filter{background-color:#f9f9f9}#start_content_filter #content_filter .content_select .filter_option{margin-top:0}#start_content_filter #content_filter .content_select .filter_option .filter_icon{-webkit-box-shadow:0 0 4px rgba(18,16,11,.25);box-shadow:0 0 4px rgba(18,16,11,.25)}#start_content_filter #content_grid .content_list{padding:0}#asseenon{text-align:center}#asseenon img{max-width:100%;height:auto}#segment_header{background-color:#402497;background:url(../../images/mg-half-left-sml.png) left repeat-y,url(../../images/mg-half-right-sml.png) right repeat-y,-moz-linear-gradient(-45deg,#eb1a57 0,#402497 100%);background:url(../../images/mg-half-left-sml.png) left repeat-y,url(../../images/mg-half-right-sml.png) right repeat-y,-webkit-linear-gradient(-45deg,#eb1a57 0,#402497 100%);background:url(../../images/mg-half-left-sml.png) left repeat-y,url(../../images/mg-half-right-sml.png) right repeat-y,linear-gradient(135deg,#eb1a57 0,#402497 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@pink', endColorstr='@purple', GradientType=1);border-top:8px solid #eb1a57;color:#fff;padding:20px 0 0;box-shadow:inset 0 -20px 8px -10px rgba(0,0,0,.1)}#segment_header h1.site_logo{display:block;width:30%;padding:0 20px;margin:0 auto 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#segment_header h1.site_logo a{display:block;width:100%;height:150px;text-indent:-9999px;overflow:hidden;background:url(../../images/membership-geeks-logo.svg) center no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;outline:0;cursor:pointer}#segment_header .segment_header_content .header_text{padding:50px 0 50px 0;text-align:center;width:100%}#segment_header .segment_header_content .header_text h2{font-family:brandon-grotesque;text-transform:uppercase;font-size:64px;margin-bottom:30px}#segment_header .segment_header_content .header_text p{font-size:28px;line-height:38px}#segment_top{padding:60px 0;background-color:#fff}#segment_top p{text-align:center}#segment_top p:first-child{font-size:28px;line-height:42px}#segment_top h3.challenge_header{text-align:center;color:#eb1a57;font-size:36px;font-family:brandon-grotesque;text-transform:uppercase;margin-bottom:40px}#segment_top .segment_challenge{background-color:#f3f3f3;display:table;width:100%;margin-bottom:10px}#segment_top .segment_challenge .challenge_number{display:table-cell;vertical-align:middle;background-color:#eb1a57;color:#fff;font-size:60px;width:10%;text-align:center;font-family:brandon-grotesque;font-weight:700}#segment_top .segment_challenge .challenge_content{display:table-cell;width:90%;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#segment_top .segment_challenge .challenge_content p{text-align:left}#segment_top .segment_challenge .challenge_content p:last-of-type{margin-bottom:0}#segment_top .segment_challenge .challenge_content h1{font-family:brandon-grotesque;text-transform:uppercase;font-size:32px;margin-bottom:15px}#segment_resources{background-color:#2b2764;color:#fff;padding:60px 0 20px}#segment_resources h1{display:block;font-family:brandon-grotesque;text-transform:uppercase;font-size:42px;margin-bottom:0;color:#fff;text-align:center;padding-bottom:23px;position:relative}#segment_resources h1:after{content:' ';display:block;height:3px;width:30%;background-color:#eb1a57;margin:0 auto;position:absolute;bottom:0;left:50%;margin-left:-15%}#segment_resources .resource_prefix{font-family:brandon-grotesque;text-transform:uppercase;font-size:18px;margin-bottom:0;color:#eb1a57;font-weight:700;text-align:center;display:block}#segment_resources h3{font-family:Lato;font-size:28px;font-style:italic;font-weight:700}#segment_resources h3 a{color:#fff}#segment_resources .col-half{text-align:center}#segment_academy_courses{padding:60px 0}#segment_academy_courses h1{font-family:brandon-grotesque;text-transform:uppercase;font-size:34px;margin-bottom:15px;text-align:center;color:#eb1a57}#segment_academy_courses .academy_course{display:table;margin-bottom:20px;width:100%}#segment_academy_courses .academy_course .course_image{width:30%;background-size:cover;background-position:center;background-repeat:no-repeat;display:table-cell}#segment_academy_courses .academy_course .course_content{padding:30px;background-color:#fff;width:70%;display:table-cell}#segment_academy_courses .academy_course .course_content h3{font-family:brandon-grotesque;text-transform:uppercase;margin-bottom:20px}#segment_academy_also{background-color:#fff;padding:60px 0}#segment_academy_also h2.section_header{text-align:center;margin-bottom:40px}#segment_academy_also h2.section_header strong{font-size:44px}#segment_academy_also .col-third{text-align:center}#segment_academy_also .col-third .feature_icon{width:80px;height:80px;color:#eb1a57;font-size:80px;line-height:80px;margin-bottom:30px;text-align:center;display:inline-block}#segment_academy_also .col-third h3{font-family:brandon-grotesque;text-transform:uppercase;font-size:26px;margin-bottom:20px}#segment_academy_also .col-third p{font-style:italic}.segment_cta.cta_strip .cta_image{text-align:center;width:30%;padding-top:40px}.segment_cta.cta_strip .cta_image img{position:relative;width:100%;left:0;top:0}.segment_cta.cta_strip .cta_content{padding:40px 10px;width:70%}.sticky{position:-webkit-sticky;position:sticky;top:0}.sticky:after,.sticky:before{content:'';display:table}form p{margin:0}form label{display:inline-block;margin:5px 10px 5px 0}form input:not([type=image]),form select,form textarea{border:1px solid #CCC;font-size:18px;line-height:30px;margin-bottom:15px;margin-top:2px;outline:0 none;padding:10px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:baseline}form input[type=checkbox]{line-height:1em;padding:0;width:auto}form input[type=radio],form input[type=button]{width:auto}form input[type=submit]{padding:0;margin:0;width:auto;display:inline-block;padding:15px 30px;text-align:center;text-transform:uppercase;font-size:22px;line-height:1em;font-weight:900;color:#fff;font-family:brandon-grotesque;background-color:#eb1a57;transition-duration:.3s;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;border:0;cursor:pointer}form input[type=submit]:hover{background-color:#d9134d;color:#fff}form input[type=submit].button_alt{background-color:#049c9c}form input[type=submit].button_alt:hover{background-color:#eb1a57}form input[type=submit].podcast_subscribe,form input[type=submit].podcast_transcript{padding:15px;font-size:18px;margin-bottom:5px}#main_content .blog_content.fourohfour{text-align:center;padding:100px 0}#main_content .blog_content.fourohfour p,#main_content .blog_content.fourohfour ul{font-size:22px;list-style:none}#main_content .blog_content.fourohfour h3{font-size:44px;text-transform:uppercase;color:#0e3150;margin-bottom:5px;font-family:brandon-grotesque}#main_content .blog_content.fourohfour h1{font-family:brandon-grotesque;font-size:58px;font-weight:400;color:#eb1a57}.subscribe_wrapper{position:relative}ul#subscribe_button{position:absolute;list-style:none;display:none;-webkit-border-radius:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box;z-index:100;font-size:22px;transition:.3s;width:360px;left:50%;padding:0;margin-left:-180px;padding-top:20px}ul#subscribe_button:before{content:' ';position:absolute;left:50%;margin-left:-30px;top:8px;width:0;height:0;border-style:solid;border-width:0 30px 15px 30px;border-color:transparent transparent #f9f9f9 transparent}ul#subscribe_button li{display:block}ul#subscribe_button li a{display:block;text-align:center;font-family:brandon-grotesque;padding:17px 15px 13px;cursor:pointer;font-weight:500;text-transform:uppercase;background-color:#f9f9f9;border-bottom:1px solid #f3f3f3}ul#subscribe_button li a:hover{background-color:#f3f3f3}ul#subscribe_button.expanded{display:block}.review_data_hide{display:none!important}.review_top{float:right;width:360px;margin:0 0 30px 30px}.review_top .review_content{padding:20px;color:#fff;background-color:#049c9c;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px}.review_top .review_content .review_section{overflow:hidden;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #eb1a57}.review_top .review_content .review_section .review_label{width:50%;float:left;font-weight:700}.review_top .review_content .review_section .review_score{width:45%;text-align:right;float:right;color:#f7c62d}.review_top .review_content .review_section:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}.review_top .review_total{background-color:#402497;color:#fff;padding:20px;font-size:14px;line-height:20px}.review_top .review_total .total_score{font-size:24px;margin-bottom:20px;overflow:hidden}.review_top .review_total .total_score .review_label{width:50%;float:left;font-weight:700;line-height:24px}.review_top .review_total .total_score .review_score{width:45%;text-align:right;float:right}.review_top .review_total p{font-size:16px;line-height:24px}ul.mobile_menu{list-style-type:none;margin:0;padding:0;overflow:hidden;background-color:#402497;display:none;clear:both;text-transform:uppercase}ul.mobile_menu li{float:left}ul.mobile_menu li a{display:inline-block;color:#fff;text-align:center;padding:14px 16px;text-decoration:none;transition:.3s;font-size:17px;font-weight:700;font-family:brandon-grotesque}ul.mobile_menu li a:hover{background-color:#eb1a57}ul.mobile_menu li.icon{display:none}ul.mobile_menu li ul{margin-left:0;padding-left:0;background-color:#1b8c8b;border-left:10px solid #1c7d7d}body.spp #main_content .blog_content .smart-track-player h4{color:#fff;font-size:15px;margin:0}body.spp #main_content .blog_content .smart-track-player h3{margin:4px 0 0 0;font-size:18px;color:#fff}.highlight_box{padding:20px;margin-bottom:20px;background:#ffffde;border:3px dashed #E4BE79;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;text-align:center}.highlight_box h2{font-family:brandon-grotesque;font-size:42px!important;color:#E4BE79!important;text-transform:uppercase}.highlight_box h2+p{font-size:1.5em}.cd-top{display:inline-block;height:60px;width:60px;right:30px;bottom:30px;position:fixed;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:#eb1a57 url(../../images/cd-top-arrow.svg) no-repeat center 50%;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s;z-index:1000}.cd-top.cd-fade-out,.cd-top.cd-is-visible,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:.7}.cd-top:hover{background-color:#eb1a57;opacity:1}@media only screen and (max-width:768px){.cd-top{display:none}}@media all{.lightbox{display:none}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:transparent}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;min-width:30%;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.3);color:#000}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:none}}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:10px;margin-right:10px;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}@media only screen and (max-width:1360px){.arrow_dotted{display:none}}@media only screen and (max-width:1200px){.cta_strip:not(.cta_strip_thin) .cta_image{display:none}.cta_strip:not(.cta_strip_thin) .cta_content{width:100%!important;padding:30px!important}#main_header nav#main_nav ul li a{padding:18px 5px}.cta_strip_thin .cta_image{display:none}.cta_strip_thin .cta_content{width:73%;padding:20px}.cta_strip_thin .cta_button{width:27%;padding:20px 20px 20px 0}.cta_strip_thin .cta_button a.button{padding:15px}}@media only screen and (max-width:1024px){.toolkit_content .toolkit_listing .toolkit_thumb{width:30%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.toolkit_content .toolkit_listing .toolkit_content{width:70%;padding:15px}#segment_header h1.site_logo{width:100%}#segment_header .segment_header_content .header_text{padding:30px}#segment_header .segment_header_content .header_text h2{font-size:56px}#segment_top{padding:40px}#segment_resources{padding:40px}#segment_resources .col-fourfifth{width:100%}#segment_academy_courses{padding:40px}#segment_academy_courses .academy_course .course_image{width:20%}#segment_academy_courses .academy_course .course_content{padding:20px;width:80%}#segment_academy_also{padding:40px}#segment_academy_also .col-third:nth-child(3n+1){clear:left}.cta_strip.segment_cta .cta_image{display:none}.cta_strip.segment_cta .cta_content{width:100%}.blog_sidebar .resource_buttons a{padding-left:30px!important}.blog_sidebar .resource_buttons a:after{display:none}#start_top .start_step{padding:30px}.cta_strip_thin .cta_content h1{font-size:22px;margin-bottom:0}.cta_strip_thin .cta_content p{font-size:16px}.cta_strip_thin .cta_button a.button{font-size:20px}#hero{padding:30px 0}#hero h1{font-size:55px}#hero h1 strong{font-size:70px}#hero p{font-size:18px;padding:0}#hero.homepage_hero{padding:30px 0 60px}#hero.homepage_hero h1{margin-bottom:30px}#about_us{padding:40px 0}#about_us h1{font-size:42px;line-height:44px;margin-bottom:30px}#about_us a.button{margin-top:0}#content_filter .content_select .filter_option{margin-top:-60px}#content_filter .content_select .filter_option .filter_icon{line-height:68px;width:80px;height:80px;border-width:4px}#content_filter .content_select .filter_option .filter_icon img{width:50%;height:auto}#content_filter .content_select .filter_option h1{font-size:30px;margin-bottom:0}#content_filter .content_select .filter_option h1 span{font-size:30px}#hero.speaking_hero{padding:80px 0}#hero.speaking_hero h1 span{font-size:40px;line-height:38px}#hero.speaking_hero h1.mb60{margin-bottom:40px!important}#hero.speaking_hero h1 strong{font-size:55px;line-height:.9em}}@media only screen and (max-width:960px){.toolkit_header{padding:20px}.toolkit_header h1{font-size:38px}.toolkit_header p{font-size:18px}#toolkit .col-quarter,#toolkit .col-threequarter{padding:10px}.toolkit_content .toolkit_listing .toolkit_thumb{width:35%}.toolkit_content .toolkit_listing .toolkit_content{width:65%}.toolkit_content .toolkit_listing .toolkit_content h5{font-size:14px}.toolkit_content .toolkit_listing .toolkit_content h4{font-size:20px;line-height:20px;margin-bottom:8px}.toolkit_content .toolkit_listing .toolkit_content p{font-size:14px;line-height:20px}#start_top .start_step{padding:30px}#start_top .start_step .start_step_image{height:140px;line-height:140px;margin-bottom:20px}#start_top .start_step .start_step_image img{max-width:100%;height:auto;max-height:140px}#main_header h1.site_logo{width:18%}#main_header nav#main_nav ul{width:41%}#main_header nav#main_nav ul li a{font-size:14px}#intro_block .inner .col-full{padding:30px;background-image:none;text-align:center}#intro_block .inner .col-full p.intro{font-size:24px;line-height:1.2em}#content_filter .content_select .filter_option.active:after{display:none!important}.cta_strip:not(.cta_strip_thin) .cta_content{width:75%}.cta_strip:not(.cta_strip_thin) .cta_content p{font-size:18px;line-height:24px}.cta_strip:not(.cta_strip_thin) .cta_image{width:25%}.latest_content{text-align:center}.latest_content .latest_content_text{width:100%}.latest_content .latest_content_text .content_block{max-width:100%;padding:30px}.latest_content .latest_content_text .content_block ul.content_list{margin-bottom:10px}.latest_content .latest_content_text .content_block ul.content_list li a img{display:inline-block;float:none;width:35px;height:35px;vertical-align:middle}.latest_content .latest_content_text .content_block a.button{font-size:20px}.latest_content .latest_content_image{display:none}.latest_videos{padding:30px}.latest_videos .latest_video_cta{width:100%}.latest_videos .latest_video_cta a.button{font-size:20px}.latest_videos p.intro{margin-bottom:10px}.blog_main .cta_strip.cta_compchart .cta_content{width:100%}.review_top{width:100%;float:none;margin-left:0}#about_us.about_us_new .inner{padding:40px;background:0 0}#about_us.about_us_new .responsive-placeholder{background:url(../../images/tmg-mike-callie-new.jpg) top center no-repeat;background-size:cover;background-attachment:scroll;margin-bottom:0;position:relative}#about_us.about_us_new .responsive-placeholder:before{display:block;content:"";width:100%;padding-top:56.25%}#about_us.about_us_new .about_container{top:auto;-webkit-transform:none;-ms-transform:none;transform:none}#about_us.about_us_new .col-half{width:100%;float:none}}@media only screen and (max-width:820px){#segment_header .segment_header_content .header_text{padding:30px}#segment_header .segment_header_content .header_text h2{font-size:42px}#segment_academy_also .col-third p{margin-bottom:0}#hero.speaking_hero{padding:40px 0}#hero.speaking_hero h1 span{font-size:30px;line-height:28px}#hero.speaking_hero h1.mb60{margin-bottom:30px!important}#hero.speaking_hero h1 strong{font-size:35px;line-height:.9em}#speaking_keynotes .speaking_topic{display:block}#speaking_keynotes .speaking_topic .speaking_topic_text{width:100%;display:block}#speaking_keynotes .speaking_topic .speaking_topic_image{width:100%;padding-bottom:66.6%;display:block}#speaking_keynotes .speaking_extra_section{display:block}#speaking_keynotes .speaking_extra_section .speaking_dates,#speaking_keynotes .speaking_extra_section .speaking_other_topics{width:100%;display:block}.academy_cta.fixed{position:relative}.academy_cta .academy_cta_content{max-width:100%}#hero.start_hero .start_hero_text,#hero.start_hero .start_hero_video{text-align:center}#start_top .start_steps{flex-direction:column}#start_top .start_steps .start_step{width:100%}#start_top .start_steps .start_step:after{display:none!important}#faqs .question{text-align:center;margin-bottom:25px}#how_we_help .help_section_image{display:none}#how_we_help .help_section_text .help_content{max-width:100%}#how_we_help .help_section_text .help_content h2.section_header{text-align:center}#fun_facts .fun_fact{width:100%;overflow:hidden}.about_profile{flex-wrap:wrap;flex-direction:column}.about_profile .about_profile_image,.about_profile .about_profile_text{width:100%}.about_profile .about_profile_image:after,.about_profile .about_profile_text:after{display:none}.about_profile .about_profile_text{order:2}.about_profile .about_profile_text .about_profile_content{max-width:100%;padding:30px;text-align:center}.about_profile .about_profile_text .about_profile_content h1{margin-bottom:20px}.about_profile .about_profile_image{order:1;min-height:375px}#content_grid .content_list{text-align:center}#content_grid .content_list .col-third{width:49%;float:none;display:inline-block}#content_grid .content_list .col-third .content_post{text-align:left}.hide-tablet{display:none!important}.col-half{width:100%}.mb100{margin-bottom:50px!important}.mb80{margin-bottom:40px!important}.mb60{margin-bottom:30px!important}.mb40{margin-bottom:20px!important}.mt100{margin-top:50px!important}.mt80{margin-top:40px!important}.mt60{margin-top:30px!important}.mt40{margin-top:20px!important}.mobile-nav{display:block}img{max-width:100%!important;height:auto!important}#about_us{text-align:center}#about_us .fr{display:none}#academy_section .academy_section_text{width:100%;float:none}#academy_section .academy_section_text .academy_content{max-width:100%;padding:30px}#academy_section .academy_section_image{display:none}#main_header #main_nav{display:none}#main_header h1.site_logo{width:100%;float:none}ul.mobile_menu{display:block}ul.mobile_menu li:not(:first-child){display:none}ul.mobile_menu li.icon{float:right;display:inline-block}ul.mobile_menu.responsive{position:relative}ul.mobile_menu.responsive li.icon{position:absolute;right:0;top:0}ul.mobile_menu.responsive li{float:none;display:inline}ul.mobile_menu.responsive li a{display:block;text-align:left}#content_filter .content_select .filter_option{margin-top:0}.cta_strip .cta_image{display:none}.cta_strip .cta_button,.cta_strip .cta_content{text-align:center;width:100%!important;padding:20px}.cta_strip .cta_button h1,.cta_strip .cta_content h1{font-size:28px;margin-bottom:0}.cta_strip .cta_button p,.cta_strip .cta_content p{display:none}.cta_strip .cta_button a.button,.cta_strip .cta_content a.button{font-size:22px}.cta_strip .cta_button{padding-top:0}.cta_strip:not(.cta_strip_thin) h1{margin-bottom:20px}.blog_main,.blog_sidebar{width:100%;float:none}.blog_main .cta_strip .cta_content{padding:30px!important}.resource_buttons a:after{display:none}.social_links{display:none}.widget_resources{text-align:center}#podcast_player .smart-track-player .spp-controls{top:16px!important}.blog_main .cta_strip.cta_compchart .cta_content{padding:30px}#speaking_keynotes{padding:60px 30px}}@media only screen and (max-width:700px){#toolkit .col-quarter,#toolkit .col-threequarter{padding:20px}.toolkit_sidebar .toolkit_sidebar_toggle{display:block;background-color:#eb1a57;color:#fff;font-family:brandon-grotesque;text-transform:uppercase;font-weight:700;font-size:18px;padding:13px;cursor:pointer}.toolkit_sidebar .toolkit_sidebar_toggle:after{content:'\25bc';float:right}.toolkit_sidebar .toolkit_categories{display:none;margin-top:10px}.toolkit_sidebar.toolkit_sidebar_mobile_open .toolkit_categories{display:block}.toolkit_sidebar.toolkit_sidebar_mobile_open .toolkit_sidebar_toggle{background-color:#eb1a57}.toolkit_sidebar.toolkit_sidebar_mobile_open .toolkit_sidebar_toggle:after{content:'\25b2'}#about_us.about_us_new .inner{padding:30px}#speaking_keynotes{padding:45px 20px}#asseenon{display:none!important}.page-template-page-speaking .about_profile_image{display:none!important}p.hero_cta{display:none!important}.content_filter_section{display:none}.col-quarter,.col-third,.col-threequarter,.col-twothird{width:100%}.blog_main .cta_strip .cta_content a.button{width:100%}h2.section_header{text-align:center}.academy_content a.button{margin-left:auto;margin-right:auto}.video_listing{text-align:center}.latest_content .latest_content_text .content_block ul.content_list li a img{display:none}.latest_content .latest_content_text .content_block a.button{width:100%;margin-top:10px}.latest_videos .latest_video_cta a.button{width:100%}#content_grid .content_list .col-third{width:100%;display:block}}@media only screen and (max-width:560px){.toolkit_content .toolkit_listing .toolkit_wrap{display:block}.toolkit_content .toolkit_listing .toolkit_thumb{display:block!important;width:100%;min-height:180px}.toolkit_content .toolkit_listing .toolkit_content{display:block!important;width:100%;padding:20px}#segment_header .segment_header_content .header_text{padding:20px}#segment_header .segment_header_content .header_text h2{font-size:32px}#segment_academy_also h2.section_header{font-size:32px}#segment_top{padding:25px}#segment_resources{padding:25px}#segment_academy_courses{padding:25px}#segment_academy_courses .academy_course{display:block}#segment_academy_courses .academy_course .course_image{width:100%;height:250px;display:block}#segment_academy_courses .academy_course .course_content{padding:20px;width:100%;display:block}#segment_academy_also{padding:25px}#segment_academy_also p.ta-c.mt60,#segment_top p:first-child{font-size:24px!important;line-height:30px!important}#segment_top h3.challenge_header{font-size:28px}#hero.homepage_hero{padding:30px 0}#hero h1{font-size:35px}#hero h1 strong{font-size:42px;margin-top:-5px}#main_content .blog_main .blog_post{padding:30px}#main_content .blog_main .blog_content .meta_top{display:none}#main_content .blog_main .blog_content h1{font-size:32px;line-height:1.3em}#hero h1 strong{margin-top:-5px!important}}@media only screen and (max-width:480px){.hide-mobile{display:none!important}img{max-width:100%!important;height:auto!important}.col-quarter,.col-third{width:100%}}