body{font-family:open-sans, serif;color:#1d1d1b}a{color:#025a8d}a:hover,a:focus,a.active{color:#067eba}a.link-text{font-family:open-sans, serif;font-size:0.85rem;font-weight:700;padding:1rem 0;display:inline-block;text-transform:uppercase}a.link-text::after{content:'';display:inline-block;width:28px;height:7px;background:url('../../../../../uploads/2019/10/link-knife-sprite.png') no-repeat top center;position:relative;left:0.5rem;bottom:0.125rem;transition:all 0.5s ease}a.link-text:hover::after{animation:knife-hover 0.5s ease 0s both}a.link-text:active::after{animation:knife-hover-click 0.75s ease 0s both}.text-light-wrap a.link-text{color:white}.text-light-wrap a.link-text::after{background:url('../../../../../uploads/2019/10/link-knife-sprite.png') no-repeat 0px -7px}.bg-primary{background-color:#025a8d !important}@keyframes knife-hover{0%{transform:rotate(0deg);transform-origin:bottom right;left:0.5rem}100%{transform:rotate(45deg) translateY(0.5rem);transform-origin:bottom right;left:1.5rem}}@keyframes knife-hover-click{0%{transform:rotate(45deg) translateY(0.5rem);transform-origin:bottom right;left:1.5rem}100%{transform:rotate(15deg) translateY(0.5rem);transform-origin:bottom right;left:1rem}}a.link-forbes{font-family:open-sans, serif;font-size:0.75rem;font-weight:700;padding:1rem 0;display:flex;align-items:center;text-transform:uppercase;position:relative}a.link-forbes img{height:1rem;padding-right:0.5rem;margin-right:1.25rem;position:relative;bottom:2px}a.link-forbes span.split{font-size:2rem;position:absolute;left:72px;font-weight:300}@media (min-width:1400px){.container{max-width:1240px}}.nav-links .nav-previous,.nav-links .nav-next{flex-basis:calc(50% - 7.5px);border:1px solid lightgray;padding:1rem 0.75rem 1.5rem;margin-top:1rem;margin-bottom:1rem;text-align:center}.nav-links .nav-previous h3,.nav-links .nav-next h3{font-size:1.25rem}.nav-links .nav-previous a,.nav-links .nav-next a{text-transform:uppercase;font-weight:600;font-size:0.8rem}@media (min-width:768px){.nav-links .nav-previous,.nav-links .nav-next{flex-basis:calc(50% - 15px);padding:2rem 3rem 2.5rem}.nav-links .nav-previous h3,.nav-links .nav-next h3{font-size:1.625rem}.nav-links a{font-size:1rem}}.btn{padding:0.75rem 2rem;border-radius:0;font-family:open-sans, serif;font-size:0.85rem;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;transition:all 0.25s ease}.btn-primary{padding:0.75rem 2rem;border-radius:0;font-family:open-sans, serif;font-size:0.85rem;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;transition:all 0.25s ease;background-color:#025a8d;border-color:#025a8d;color:white}.btn-primary:hover{background-color:#067eba;border-color:#067eba;color:white}#wrapper-footer{background-color:#0f3349}#wrapper-footer .main-footer{padding:2rem 0 5rem}#wrapper-footer a{letter-spacing:0.125em;font-family:open-sans, serif;font-size:0.8rem;font-weight:400;text-transform:uppercase}#wrapper-footer a.footer-brand{color:#afafae;letter-spacing:0.365em;font-family:adobe-garamond-pro, serif;font-size:1.25rem;font-weight:400;text-transform:uppercase}#wrapper-footer h3.widget-title{color:#afafae}.list-footer-nav{list-style-type:none;padding-left:0;column-count:3}.list-footer-social{margin-bottom:0;margin-right:1.5rem}@media (min-width:768px){.site-info{display:flex;align-items:center}}input[type="text"],textarea{background:whitesmoke;border-radius:3px;border:none;min-height:46px}.gform_wrapper.gf_browser_chrome .gfield_checkbox li input,.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-top:-4px !important}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{padding:0.75rem 2rem;border-radius:0;font-family:open-sans, serif;font-size:0.85rem;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;transition:all 0.25s ease}input[type="submit"],input.gform_next_button{background-color:#025a8d;border-color:#025a8d;color:white}input[type="submit"]:hover,input.gform_next_button:hover{background-color:#067eba;border-color:#067eba;color:white}#gform_wrapper_2 input[type="submit"]{background-color:#0f3349;border-color:#0f3349;color:white}#gform_wrapper_2 input[type="submit"]:hover{background-color:#067eba;border-color:#067eba;color:white}.gform_wrapper.form-assessment_wrapper form.form-assessment label.gfield_label{font-size:1.25rem}.gform_wrapper.form-assessment_wrapper form.form-assessment ul.gfield_radio li label{font-size:1rem}@media only screen and (min-width:641px){.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{padding:0.75rem 2rem;border-radius:0;font-family:open-sans, serif;font-size:0.85rem;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;transition:all 0.25s ease;font-size:0.85rem !important}}.text-light-wrap{color:white}.text-light-wrap h1,.text-light-wrap h2,.text-light-wrap h3,.text-light-wrap h4,.text-light-wrap h5,.text-light-wrap h6,.text-light-wrap p,.text-light-wrap ul,.text-light-wrap ol,.text-light-wrap blockquote{color:white}.text-light-wrap a{color:white}.section-content{padding:2rem 0}.press-hit{font-family:adobe-garamond-pro, serif;padding:2rem 0}.press-hit h3.press-title{margin-bottom:0.25rem}.press-hit p{margin-bottom:0.25rem}.press-hit a.link-text{padding:0.5rem 0}.press-hit .press-img-wrap{width:200px}.press-hit.press-hit-featured{padding:2.5rem 15px 1rem;position:relative}.press-hit.press-hit-featured::before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;left:unset;width:calc(100% - 30px);border:1px solid #0f3349}.press-hit.press-hit-featured .featured-title{margin-top:-2.5rem;left:0;position:absolute;padding:0.125rem 1rem 0.125rem 0.75rem;color:white;background:#0f3349;font-family:open-sans, serif;font-size:0.75rem;font-weight:bold;text-transform:uppercase;-webkit-clip-path:polygon(0 0, 100% 0, 90% 100%, 0% 100%);clip-path:polygon(0 0, 100% 0, 90% 100%, 0% 100%)}@media (min-width:992px){.press-hit{padding:2rem 0}.press-hit .press-img-wrap{width:100%}}@media (min-width:1200px){.section-content{padding:4rem 0}.container-bleed-right{margin-right:0;padding-right:0;max-width:calc(50% + 620px);overflow:hidden}.container-bleed-left{margin-left:0;padding-left:0;max-width:calc(50% + 620px);overflow:hidden}.alpha-toggle .navbar{background:transparent}.alpha-toggle.scrolled .navbar{background:#0f3349;transition:all 0.5s}#carouselTestimonials{min-height:360px}.carousel-inner{position:relative}.carousel-inner::after{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:-moz-linear-gradient(left, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 15%, rgba(255, 255, 255, 0) 85%, rgba(255, 255, 255, 1) 100%);background:-webkit-linear-gradient(left, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 15%, rgba(255, 255, 255, 0) 85%, rgba(255, 255, 255, 1) 100%);background:linear-gradient(to right, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 15%, rgba(255, 255, 255, 0) 85%, rgba(255, 255, 255, 1) 100%);}.carousel-item{padding:1rem 5rem}a.carousel-control-prev,a.carousel-control-next{width:2rem}.carousel-control-prev-icon{background:url('../../../../../uploads/2019/10/carousel-arrows.png') no-repeat -30px 0px / auto 100%;width:30px;height:75px}.carousel-control-next-icon{background:url('../../../../../uploads/2019/10/carousel-arrows.png') no-repeat 0px 0px / auto 100%;width:30px;height:75px}}.image-backing{background:#025a8d;background:url(../../../../../uploads/2019/10/wash-blue-restaurant.jpg) no-repeat center center / cover;width:100%;height:100%;display:block;left:-2rem;bottom:-2rem;position:absolute;z-index:-1}.modal{z-index:9999}.section-donate{position:relative;z-index:1}#indigoReliefModal .modal-content{background-color:#025a8d}#indigoReliefModal .modal-header{border-bottom:none}#indigoReliefModal .modal-header button.close{color:white}ul.list-book-sellers li{margin-right:1rem !important;width:80px}#catapult-cookie-bar{border-top:1px solid black;font-family:adobe-garamond-pro, serif}#catapult-cookie-bar button#catapultCookie{border-radius:0;font-family:open-sans, serif;text-transform:uppercase;font-size:0.75rem;font-weight:600;letter-spacing:0.5px;padding:0.75rem 1rem}#page-wrapper,#single-wrapper,#search-wrapper,#archive-wrapper{padding:2rem 0}.section-page-hero{position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;display:flex;align-items:center;width:100%;min-height:100vh;margin-top:calc(-56px)}.section-page-hero::before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:-moz-linear-gradient(left, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to right, rgba(0, 0, 0, 0.65) 0%, rgba(0, 0, 0, 0) 100%);}#section-assessment-cta{overflow:hidden;position:relative;padding:7rem 0 6rem 0}#section-assessment-cta .bg-image{position:absolute;left:0;top:0;height:100%;display:block;width:100%;background:url('../../../../../uploads/2020/02/steve-assessment-bg.jpg)') no-repeat center center / cover}#section-home-hero{background-position:center top;overflow:hidden}#section-home-hero::before{background:transparent}#section-home-hero .btn-hero{background-color:#025a8d;padding:2rem 3rem 2rem 2rem;position:relative}#section-home-hero .bottom-row{position:absolute;bottom:0;width:100%}#section-home-hero .list-home-hero-logos{display:flex;flex-wrap:wrap;align-items:center;padding-left:0;list-style-type:none}#section-home-hero .list-home-hero-logos li{height:54px;display:flex;padding:1rem 2rem 1rem 0}#section-home-hero .list-home-hero-logos li img{max-height:100%}#section-home-speaking .image-backing{height:unset;padding-top:56.25%}#section-home-blog h2.entry-title{border-bottom:none;font-size:1.5rem}#section-about-overview{padding-top:66vw}#section-about-overview .bg-image{width:100%;height:100vw;position:absolute;top:50px;left:0;background:url('../../../../../uploads/2019/10/steve-white-tablecloth.jpg') no-repeat bottom center / 100% auto}#section-book-free-chapter{background:url('../../../../../uploads/2019/10/wash-blue-booth.jpg') no-repeat bottom center / cover}#section-speaking-hero{background-position:70% 100%}#section-speaking-video .image-backing{height:unset;padding-top:56.25%}#section-speaking-inquiries{background:#025a8d;position:relative}#section-speaking-inquiries .split-img-right{background-position:center center;background-size:cover;background-repeat:no-repeat;position:absolute;left:50%;top:0;height:100%;width:50%}#section-media-downloads .download-thumbnail-wrap{height:120px;width:100%}#section-media-downloads .download-thumbnail-wrap img{max-height:100%}#section-media-downloads h3.download-title{font-size:1rem}#section-contact-overview{min-height:100vh;display:flex;align-items:center;background:url('../../../../../uploads/2019/10/steve-stairs-bw.jpg') no-repeat center center / cover;position:relative;margin-top:calc(-56px);padding:8rem 0}#section-assessment-hero{background-position:top center}#section-assessment-results{background:url('../../../../../uploads/2020/02/steve-assessment-bg.jpg') no-repeat center top / cover, black;position:relative;padding-top:30vh}#section-assessment-results::before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:-moz-linear-gradient(top, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, 1) 75%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, 1) 75%);background:linear-gradient(to bottom, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, 1) 75%)}#section-assessment-form .card{margin-top:-5rem}@media (min-width:768px){#page-wrapper,#single-wrapper,#search-wrapper,#archive-wrapper{padding:4rem 0}#section-home-hero h1{font-size:4.5rem}#section-blog-hero{min-height:80vh}#section-assessment-hero{min-height:80vh}}@media (min-width:1200px){#page-wrapper,#single-wrapper,#search-wrapper,#archive-wrapper{padding:5rem 0}#section-about-overview{padding-top:62vw}#section-about-overview .bg-image{top:0}#section-book-overview{overflow:hidden}#section-book-overview .book-overview-image{max-width:unset;width:800px}#section-contact-overview{padding:12rem 0}#section-assessment-hero .strap{margin-top:-5rem}#section-assessment-form .card{margin-top:-10rem}#section-assessment-about{position:relative}#section-assessment-about::before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;width:calc(20vw + 1240px / 6);height:80%;left:unset;right:0;top:unset;bottom:0;background:url('../../../../../uploads/2019/10/wash-blue-booth.jpg') no-repeat top left / cover}}@media (min-width:1400px){#section-home-hero h1{font-size:5rem}}#wrapper-navbar{position:relative;z-index:9000}.navbar{background-color:#0f3349}.navbar-brand{color:AFAFAE;letter-spacing:0.365em;font-family:adobe-garamond-pro, serif;font-size:1.25rem;font-weight:400;text-transform:uppercase}.navbar-nav .nav-link{letter-spacing:0.125em;font-family:open-sans, serif;font-size:0.85rem;font-weight:400;text-transform:uppercase}.nav-item-cta a{padding:0.5rem 1rem !important;border:1px solid rgba(255, 255, 255, .5)}.navbar-dark .navbar-nav .active > .nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show > .nav-link{color:#fff;font-weight:600}@media (min-width:768px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:0.85rem;padding-left:0.85rem}.nav-item-cta{padding-left:0.5rem}.navbar-expand-lg .navbar-nav .nav-item:nth-last-of-type(1) .nav-link{padding-right:0}}h1,h2,h3,h4,p,ul{font-family:adobe-garamond-pro, serif}h1{font-size:2.5rem;font-weight:700}h1.hero-heading,h2.hero-heading{font-size:2.5rem}h2{font-size:2rem;font-weight:700;margin-bottom:1.5rem}h2.entry-title{font-size:1.75rem}h2.entry-title-hero{font-size:2.5rem;line-height:1.125}.entry-meta{font-size:0.9rem;padding:0.75rem 0;text-transform:uppercase;font-weight:600}h3{font-size:1.5rem;margin-bottom:0.75rem}h3.widget-title{letter-spacing:0.365em;font-family:adobe-garamond-pro, serif;font-size:0.9rem;font-weight:400;text-transform:uppercase}p{color:#585858}.strap{color:gray;letter-spacing:0.365em;font-family:adobe-garamond-pro, serif;font-size:1.25rem;font-weight:400;text-transform:uppercase;margin-bottom:1.5rem}blockquote{font-family:adobe-garamond-pro, serif;font-size:1.75rem;font-style:italic;line-height:1.325;position:relative;margin-left:0;margin-top:5rem}blockquote::before{content:'';display:block;position:absolute;top:-4rem;left:0;width:4rem;height:4rem;background:url('../../../../../uploads/2019/10/quote-mark.png') no-repeat top right / contain}.testimonial blockquote{font-size:1.5rem;text-align:center;margin:1rem}.testimonial blockquote::before{display:none}.testimonial span.quote-author-name{display:block;text-align:center;font-size:1rem;font-weight:700}.testimonial span.quote-author-info{display:block;text-align:center;font-size:0.75rem;font-style:italic}@media (min-width:992px){h1{font-size:3rem}h1.hero-heading,h2.hero-heading{font-size:3rem}}@media (min-width:1200px){h1{font-size:3.5rem}h1.hero-heading,h2.hero-heading{font-size:3.5rem}h2{font-size:3rem;margin-bottom:3rem}h2.entry-title{font-size:1.75rem}h2.entry-title-hero{font-size:3.5rem;line-height:1.125}.entry-meta{font-size:0.9rem;padding:0.75rem 0}h3{margin-bottom:1rem}h3.widget-title{letter-spacing:0.365em;font-size:1rem}p{font-size:1.125rem}.entry-content p{font-size:1.25rem}.strap{letter-spacing:0.365em;font-size:1.5rem;font-weight:400;margin-bottom:1.5rem}blockquote{font-size:2.75rem;line-height:1.325;margin-left:9rem}blockquote::before{content:'';top:-1rem;left:-9rem;width:7rem;height:7rem}.testimonial blockquote{font-size:1.75rem}}@media (min-width:1600px){h1{font-size:4.5rem}h1.hero-heading,h2.hero-heading{font-size:4.5rem}}