/*!
Theme Name: Mallika Dutt
Description: Custom theme for Mallika Dutt
Version: 3.0.4
Author: The Hot Brain
Author URI: http://thehotbrain.com/
*/*,*::before,*::after{box-sizing:border-box}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ul[class],ol[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block;height:auto}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion: reduce){*{-webkit-animation-play-state:paused !important;animation-play-state:paused !important;transition:none !important;scroll-behavior:auto !important}}body{background:#fff;font-family:Work Sans,sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";margin:0;padding:0}#main{margin:0 auto 1em;padding:0 0;width:90%}@media(min-width: 1000px){#main{padding:7em 0 0;margin:0 auto 1em}}@media(min-width: 1200px){#main{padding:8em 0 0;margin:0 auto 1em}}.flex{display:flex;align-items:center;justify-content:center}hr{border:none;border-top:1px solid #bbb;padding:1em 0}.page-nav{display:flex;justify-content:space-between;margin:2em auto;max-width:1600px;width:100%}.page-nav div{width:50%}.page-nav a{display:block;padding:2em 0;font-size:1rem;font-family:Work Sans,sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;font-style:italic;text-transform:lowercase}@media(min-width: 1000px){.page-nav a{font-size:1.3rem}}.page-nav a:hover{color:rgba(0,0,0,.8)}.page-nav .prev{text-align:left}.page-nav .prev a:before{content:"←";margin:0 .5em 0 0}.page-nav .next{text-align:right}.page-nav .next a:after{content:" →";margin:0 0 0 .5em}.videoWrapper{position:relative;padding-bottom:56.25%;height:0;margin:0 auto 1em}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}article p{line-height:1.3;margin:0 auto 1em;font-size:1.1rem;color:rgba(0,0,0,.8);font-weight:500;letter-spacing:.01em}@media(min-width: 1000px){article p{font-size:105%;line-height:1.45;font-weight:400}}@media(min-width: 1200px){article p{font-size:120%}}article{max-width:1600px;margin:0 auto 4em;width:85%}.container{margin:0 auto;padding:0 0 0}a,a:link{text-decoration:none;transition:all .3s ease-out;color:#0c72a6}a:hover{color:#bbb}header.page-header{padding:2em 0 0;margin:0 auto 2em;max-width:1600px;width:90%}@media(min-width: 1000px){header.page-header{padding:2em 0;max-width:80ch}}header.page-header p{text-align:center;font-family:Work Sans,sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;text-transform:uppercase;font-size:1em;letter-spacing:.1em;max-width:45em;margin:0 auto;padding:0 2em}h1{font-weight:400;font-size:2em;margin:0 0 .4em;line-height:1;color:rgba(0,0,0,.8);letter-spacing:-0.01em;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media(min-width: 1000px){h1{font-size:2.8em;margin:0 0 .2em}}h2{line-height:1.1;letter-spacing:-0.01em;font-size:1.6rem;font-weight:400;margin:0 0 .5em}@media(min-width: 1000px){h2{font-size:1.6rem}}h3{line-height:1.2;letter-spacing:-0.01em;font-size:1.3rem;font-weight:600;margin:0 0 .2em}h4{line-height:1.2;letter-spacing:-0.01em;font-size:1.5rem;font-weight:500;margin:0 0 .3em}h6{letter-spacing:.1em;font-weight:600;font-family:Work Sans,sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;margin:1em 0 .8em;font-size:.65em;color:rgba(0,0,0,.85)}@media(min-width: 1000px){h6{letter-spacing:.2em;font-size:.7em}}.btn{border:1.2px solid #0c72a6;display:inline-block;padding:.8em 1em .9em;font-weight:500;line-height:1;margin:1em auto 1em;text-align:center;font-size:1rem;letter-spacing:.01em;border-radius:.1em}.btn:hover{background:#0c72a6;color:#fff}header[role=banner]{margin:0 auto;padding:2em 0 1em;width:90%;display:flex;justify-content:space-between}@media(min-width: 1000px){header[role=banner]{padding:1.5em 0;position:fixed;top:0;background:#fff;z-index:100;left:0;width:100%;box-shadow:0px 0px 50px rgba(0,0,0,.05)}}header[role=banner] img{max-width:450px;width:100%}header[role=banner] .flex{width:100%;flex-wrap:wrap}@media(min-width: 1000px){header[role=banner] .flex{width:90%;max-width:1600px;margin:0 auto;justify-content:center}}header[role=banner] .title-container{width:100%;margin:0 auto;display:block}@media(min-width: 1000px){header[role=banner] .title-container{width:30%}}header[role=banner] .nav-container{width:100%}@media(min-width: 1000px){header[role=banner] .nav-container{margin:0 0 0 auto;width:70%;display:flex;justify-content:flex-end;flex-direction:column;height:100%}}header[role=banner] h1.site-title{padding:0;font-weight:400;font-size:3rem;line-height:1;margin:0 auto;padding:0;text-align:center;width:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(0,0,0,.8)}@media(min-width: 1000px){header[role=banner] h1.site-title{font-size:3rem;margin:0;padding:0;text-align:left}}header[role=banner] h1.site-title a{color:rgba(0,0,0,.8)}header[role=banner] h1.site-title a:hover{color:#0c72a6}.menu-main-menu-container{display:none}@media(min-width: 1000px){.menu-main-menu-container{display:inherit}}button.toggler{width:100%;text-align:center;letter-spacing:.2em;z-index:3;background:none;font-family:Work Sans,sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;padding:1.2em .9em 1.2em 1em;text-transform:uppercase;font-size:.9rem;transition:all .3s ease-out;cursor:pointer;font-weight:500;margin:0em 0 0 auto;letter-spacing:.2em;display:block;line-height:1;position:fixed;bottom:0;width:100%;left:0;background:#0c72a6;color:#fff;border:none}@media(min-width: 1000px){button.toggler{display:none}}button.toggler:hover{color:#fff;background:#222}#js-modal-content .menu-main-menu-container{height:100vh;display:flex;align-items:center;justify-content:center}#js-modal-content .menu-main-menu-container ul{display:block;margin:0;width:100%}#js-modal-content .menu-main-menu-container li{display:block;text-align:center;padding:0;margin:0 auto}#js-modal-content .menu-main-menu-container .nav-email-signup a{border:.2px solid rgba(255,255,255,.25);transition:all .3s ease-out}#js-modal-content .menu-main-menu-container .nav-email-signup a:hover{background:#fff}#js-modal-content .menu-main-menu-container a{font-weight:400;width:100%;padding:2% 0;display:block;font-size:1.8em;color:rgba(0,0,0,.8);margin:0 auto;letter-spacing:.02em}@media(min-width: 1000px){#js-modal-content .menu-main-menu-container a{font-size:2em}}#js-modal-content .menu-main-menu-container a:hover{color:#0c72a6}#js-modal-content .menu-main-menu-container .sub-menu{display:none}#js-modal-content .menu-main-menu-container button{width:10px}@media(min-width: 1000px){.menu-main-menu-container{margin:0 auto;text-align:right;height:100%;display:block}}.menu-main-menu-container ul{list-style:none;padding:0;margin:0;display:flex;justify-content:flex-end}@media(min-width: 1000px){.menu-main-menu-container ul{margin:0}}.menu-main-menu-container ul.sub-menu{display:none}.menu-main-menu-container ul li{padding:0;margin:0}.menu-main-menu-container ul li.menu-item-home{display:none}.menu-main-menu-container ul li:last-child{margin-left:10px}.menu-main-menu-container ul a{padding:.7em .7em .8em;font-family:Work Sans,sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;font-size:1.1em;letter-spacing:.02em;font-weight:500;display:block;width:100%;line-height:1;color:rgba(0,0,0,.9);line-height:1;margin:0 0em;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.menu-main-menu-container ul a:hover{color:#0c72a6}.menu-main-menu-container ul .nav-email-signup a{border:1px solid #0c72a6;transition:all .3s ease-out;color:#0c72a6;padding:.7em 1em .8em}.menu-main-menu-container ul .nav-email-signup a:hover{background:#0c72a6;color:#fff}.menu-main-menu-container ul .current-menu-item a{color:#0c72a6}@font-face{font-family:"Work Sans";src:url("_fonts/WorkSans-Light.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Work Sans";src:url("_fonts/WorkSans-LightItalic.woff2") format("woff2");font-weight:400;font-style:italic}@font-face{font-family:"Work Sans";src:url("_fonts/WorkSans-Regular.woff2") format("woff2");font-weight:500;font-style:normal}@font-face{font-family:"Work Sans";src:url("_fonts/WorkSans-Italic.woff2") format("woff2");font-weight:500;font-style:italic}@font-face{font-family:"Work Sans";src:url("_fonts/WorkSans-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hidden{display:none}dialog{display:block;border:0}.no-scroll{overflow:hidden}.simple-modal-overlay{position:fixed;top:0;bottom:0;right:0;left:0;z-index:666;cursor:pointer}.simple-modal-overlay[data-background-click=disabled],.simple-animated-modal-overlay[data-background-click=disabled]{cursor:auto}.simple-modal{position:fixed;left:0;right:auto;top:0;width:100%;max-height:100vh;z-index:1500;padding:0em 2em;right:auto;overflow:auto;background:#fff;z-index:667}.simple-modal-close{color:#0c72a6;background:none;border:0;padding:0;cursor:pointer;font-family:Work Sans,sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;position:absolute;font-size:2.5em;top:.2em;right:.5em;line-height:1;margin:0;width:inherit;font-weight:100}.simple-modal-close:active{outline:1px dotted rgba(0,0,0,.01)}.simple-modal-close:hover,.simple-modal-close:active{color:rgba(255,255,255,.75);background:none;outline:1px dotted rgba(0,0,0,.01)}footer.site-wide{margin:0 auto;padding:2em 0 5em;width:100%;bottom:0;background:#f5f5f5}footer.site-wide #footernav{display:flex;margin:0 auto;width:90%;max-width:1200px;flex-wrap:wrap}footer.site-wide #footernav .footer-logo{margin:0 0 1em}@media(min-width: 1000px){footer.site-wide #footernav .footer-logo{width:40%}}footer.site-wide #footernav .footer-logo .footer-icon{max-width:120px;max-width:350px;margin:0}footer.site-wide #footernav .menu-footer-menu-container{width:100%}@media(min-width: 1000px){footer.site-wide #footernav .menu-footer-menu-container{width:60%}}footer.site-wide #menu-footer-menu{-webkit-columns:2;-moz-columns:2;columns:2;margin:0 auto 2em}@media(min-width: 1000px){footer.site-wide #menu-footer-menu{-webkit-columns:3;-moz-columns:3;columns:3}}footer.site-wide #menu-footer-menu li{text-align:center;width:100%}@media(min-width: 1000px){footer.site-wide #menu-footer-menu li{text-align:left}}footer.site-wide #menu-footer-menu a{display:block;padding:.4em;font-size:1rem;font-weight:400;transition:all .3s ease-out;color:rgba(0,0,0,.8)}footer.site-wide #menu-footer-menu a:hover{color:#0c72a6}footer.site-wide ul.social{display:flex;justify-content:space-around;width:80%;margin:1em auto 1em;font-family:Work Sans,sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif}@media(min-width: 1000px){footer.site-wide ul.social{max-width:200px;margin:1em auto 1.5em}}footer.site-wide ul.social li{text-align:center}footer.site-wide ul.social i{font-style:normal;display:none}footer.site-wide ul.social svg{width:50px;display:block;margin:0 auto;fill:rgba(0,0,0,.8);padding:10px;transition:all .3s ease-out}footer.site-wide ul.social svg:hover{fill:#0c72a6}@media(min-width: 1000px){footer.site-wide ul.social svg{width:30px;padding:0}}footer.site-wide p{font-size:.7rem;line-height:1;font-family:Work Sans,sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;font-weight:500;display:block;color:rgba(0,0,0,.9);text-align:center;text-transform:uppercase;letter-spacing:.15em}footer.site-wide p a{color:rgba(0,0,0,.4);padding:1em;display:block;font-size:.7rem;color:#0c72a6}footer.site-wide p a:hover{color:rgba(0,0,0,.8)}.module{padding:2% 0;margin:0 auto;width:90%;max-width:1200px}@media(min-width: 1000px){.module{padding:4% 0}}.module h2{text-align:center;font-size:2rem;margin:0 0 .5em;font-weight:100;line-height:1;text-align:center}@media(min-width: 1000px){.module h2{font-size:2.2rem}}.module .flex{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.module.clients-partners{border-bottom:2px solid #eee}.module.clients-partners img{max-width:800px;width:100%;margin:0 auto}.module.contact .mandala{padding:0 1em}@media(min-width: 1000px){.module.contact .mandala{width:25%}}.module.contact .mandala img{width:100%;height:auto;max-width:200px;margin:10px auto 40px}@media(min-width: 1000px){.module.contact .mandala img{margin:-50px auto 0;max-width:350px}}.module.contact .method{background:#fff;width:100%;margin:0 0 2em;border-radius:.5em;padding:0 2em}@media(min-width: 1000px){.module.contact .method{width:35%}}.module.contact .method h3{color:rgba(0,0,0,.8);font-weight:900;text-align:center;margin:0 auto 1em;font-size:1.1rem;text-transform:uppercase;letter-spacing:.1em}.module.contact .method p{text-align:center;font-size:90%;margin:-1em auto 2em;max-width:30ch;line-height:1.25;color:rgba(0,0,0,.75)}.module.contact .gform_wrapper.gravity-theme input[type=color],.module.contact .gform_wrapper.gravity-theme input[type=date],.module.contact .gform_wrapper.gravity-theme input[type=datetime-local],.module.contact .gform_wrapper.gravity-theme input[type=datetime],.module.contact .gform_wrapper.gravity-theme input[type=email],.module.contact .gform_wrapper.gravity-theme input[type=month],.module.contact .gform_wrapper.gravity-theme input[type=number],.module.contact .gform_wrapper.gravity-theme input[type=password],.module.contact .gform_wrapper.gravity-theme input[type=search],.module.contact .gform_wrapper.gravity-theme input[type=tel],.module.contact .gform_wrapper.gravity-theme input[type=text],.module.contact .gform_wrapper.gravity-theme input[type=time],.module.contact .gform_wrapper.gravity-theme input[type=url],.module.contact .gform_wrapper.gravity-theme input[type=week],.module.contact .gform_wrapper.gravity-theme select,.module.contact .gform_wrapper.gravity-theme textarea,.module.contact textarea,.module.contact .mc-field-group input,.module.contact .sib_signup_form input,.module.contact .sib_signup_form input[type=email]{padding:.5em;border:1px solid rgba(0,0,0,.05);font-size:1rem;font-weight:500;text-indent:0;width:100%;box-shadow:0 0 15px rgba(0,0,0,.05);border-radius:.2em}.module.contact .sib_signup_form input{margin:0 0 1.5em}.module.contact .gform_wrapper.gravity-theme .gfield_header_item,.module.contact .gform_wrapper.gravity-theme .gform_fileupload_rules,.module.contact .gform_wrapper.gravity-theme .ginput_complex label{font-size:.7rem;text-transform:uppercase;letter-spacing:.1em}.module.contact .gform_wrapper .gfield_required .gfield_required_custom,.module.contact .gform_wrapper .gfield_required .gfield_required_text,.module.contact .asterisk,.module.contact .sib_signup_form small{font-style:normal;font-size:.7rem;color:red;text-transform:capitalize}.module.contact .gform_wrapper.gravity-theme .gfield textarea.small{height:100px;margin:0}.module.contact .gform_wrapper.gravity-theme .gform_footer,.module.contact .gform_wrapper.gravity-theme .gform_page_footer{margin:0 auto;padding:0}.module.contact .mc-field-group{margin:0 0 1em}.module.contact .gform_wrapper.gravity-theme .gfield_label,.module.contact .mc-field-group label,.module.contact .sib_signup_form label{font-weight:400;text-align:left;margin:0 0 .5em;display:block;line-height:1;font-size:.85rem}.module.contact form .button,.module.contact input.sib-default-btn{clear:both;color:#fff;border:0 none;transition:all .23s ease-in-out 0s;cursor:pointer;font-size:1em;font-weight:normal;line-height:1;text-align:center;text-decoration:none;display:block;height:auto;border:1.2px solid #0c72a6;display:block;padding:.8em 4em .9em;font-weight:500;line-height:1;margin:1em auto 0em;text-align:center;font-size:1rem;letter-spacing:.01em;border-radius:.1em;background:#0c72a6;box-shadow:none}.module.contact form .button:hover,.module.contact input.sib-default-btn:hover{background:#0c72a6;color:#fff}.global-sharing{display:block;width:100%;margin:0 auto}.global-sharing .at-resp-share-element .at-share-btn{font-size:13px !important;line-height:1 !important;font-family:Work Sans,sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.global-sharing .at-icon-wrapper{float:none !important;order:1 !important;margin:0 .5em 0 0}.global-sharing .at-share-btn-elements{display:flex !important}.global-sharing .at-share-btn-elements a{width:25%;display:block;text-align:center;display:flex;background:#0c72a6 !important;border-radius:.2em !important;padding:1em !important;display:flex;align-items:center;justify-content:center}.global-sharing .at-share-btn-elements a:hover{background:rgba(0,0,0,.8) !important;-webkit-transform:none !important;transform:none !important}.global-sharing .at-share-btn-elements .at4-visually-hidden{display:block;line-height:1;height:auto;position:relative;clip:inherit;overflow:visible;order:2}.home #main{width:100%;margin:0 auto 0}.home header.page-header{max-width:inherit;padding:1em 0 0}.home .hero{padding:0 0 0;text-align:center}.home .hero h1{font-size:2rem;margin:0 auto .2em;line-height:1;letter-spacing:.03em}@media(min-width: 1000px){.home .hero h1{font-size:3.75rem}}.home .hero h2{line-height:1;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem}@media(min-width: 1000px){.home .hero h2{font-size:170%}}.home .hero p{text-align:center;margin:0 auto 1em;line-height:1.35;width:90%;max-width:50ch;font-weight:400}@media(min-width: 1000px){.home .hero p{font-size:1.4rem}}.home .hero p strong,.home .hero p b{font-weight:500}.home .hero .btn{max-width:80%;line-height:1.1}@media(min-width: 1000px){.home .hero .btn{margin:0 auto 0}}.home .hero img{margin:0em auto 5em;max-width:400px;width:60%}.home .recents{display:flex;margin:1em auto 0;flex-wrap:wrap;justify-content:space-between;max-width:1600px;width:80%}.home .recents .recent-blog,.home .recents .recent-podcast{border-top:2px solid #eee;margin:0 auto;text-align:center;padding:1em 0em 1em}@media(min-width: 1000px){.home .recents .recent-blog,.home .recents .recent-podcast{width:45%}}.home .recents .recent-blog header,.home .recents .recent-podcast header{display:flex;justify-content:space-between}.home .recents .recent-blog header h2,.home .recents .recent-podcast header h2{font-size:90%;text-transform:uppercase;font-weight:600;letter-spacing:.2em;text-align:left;margin:0 0 2em}.home .recents .recent-blog header .all-entries,.home .recents .recent-podcast header .all-entries{font-size:.9rem;display:block;margin:-0.2em 0 0 0}.home .recents .recent-blog header .all-entries:before,.home .recents .recent-podcast header .all-entries:before{content:"→";margin:0 .5em 0 0}.home .recents .recent-blog ul,.home .recents .recent-podcast ul{display:flex;align-items:flex-start;justify-content:space-between;width:100%;flex-wrap:wrap;margin:0 auto}.home .recents .recent-blog li,.home .recents .recent-podcast li{font-size:110%;margin:0 0 1em;line-height:1.1;width:100%;box-shadow:3px 3px 15px rgba(0,0,0,.125);border-radius:.5em}@media(min-width: 1000px){.home .recents .recent-blog li,.home .recents .recent-podcast li{width:48%;min-height:310px}}.home .recents .recent-blog li a,.home .recents .recent-podcast li a{padding:1.5em;display:flex;flex-direction:column}.home .recents .recent-blog li a:hover,.home .recents .recent-podcast li a:hover{color:rgba(0,0,0,.8)}.home .recents .recent-blog li h3,.home .recents .recent-podcast li h3{display:block;text-align:left;font-size:90%;line-height:1.1;font-weight:500;width:100%;order:2}.home .recents .recent-blog li img,.home .recents .recent-podcast li img{border:1px solid #eee;margin:0 0 1em;width:100%;height:180px;order:1;-o-object-fit:cover;object-fit:cover}.home .callout{padding:3em 0;text-align:center}.home .callout h2{font-size:2rem;margin:0 0 .5em;font-weight:100;line-height:1;text-align:center}@media(min-width: 1000px){.home .callout h2{font-size:2.2rem}}.home .about-mallika{margin:0 auto 0;width:100%;align-items:center;justify-content:space-around;flex-wrap:wrap;background:#0c72a6;border:none;padding:2em}@media(min-width: 1000px){.home .about-mallika{padding:4em 10em}}.home .about-mallika .about-mallika-image{width:100%}.home .about-mallika .about-mallika-image img{max-width:200px;width:100%;margin:0 auto 1em}@media(min-width: 1000px){.home .about-mallika .about-mallika-image{width:35%}.home .about-mallika .about-mallika-image img{max-width:300px}}@media(min-width: 1000px){.home .about-mallika .about-mallika-text{width:65%}}.home .about-mallika .about-mallika-links{display:flex;justify-content:space-between;max-width:500px}.home .about-mallika .about-mallika-links a{display:block;width:49%;margin:0;color:#fff;border-color:#fff;cursor:pointer}.home .about-mallika .about-mallika-links a:hover{color:#0c72a6;background:#fff}.home .about-mallika h2{color:#fff}@media(min-width: 1000px){.home .about-mallika h2{text-align:left}}.home .about-mallika p{font-size:1.2em;text-align:left;margin:0 0 1em;color:#fff;max-width:70ch}.home .clients{border-bottom:2px solid #eee;max-width:1200px;margin:0 auto 3em;width:90%}.home .clients img{max-width:1000px;margin:0 auto;width:90%}.page-about .callout{width:100%;display:block;max-width:1200px;margin:0 auto;border-top:2px solid #eee;padding:2em 0;text-align:center}.page-about .callout img{max-width:800px;margin:0 auto}.page-about .callout h2{font-size:200%;font-weight:300;margin:0 auto .2em}.page-about .testimonial{padding:4em 0;border-bottom:2px solid #eee}.page-about .testimonial blockquote{max-width:65ch;margin:0 auto 2em;font-size:1.2rem}.page-about .testimonial blockquote:before{content:" “ ";color:#0c72a6;display:block;font-size:7rem;line-height:1;margin:0 0 -0.5em -0.05em}.page-about .testimonial blockquote p{margin:0 auto .5em;font-style:italic}.page-about .testimonial blockquote cite{color:rgba(0,0,0,.8);font-style:normal;text-transform:uppercase;letter-spacing:.1em;font-weight:600;font-size:1rem}.page-about article{margin:0 auto;max-width:1200px}.page-about article p{max-width:65ch}.page-about article img{max-width:250px;margin:2em auto;width:90%}@media(min-width: 1000px){.page-about article img{float:left;max-width:350px;margin:0 4em 1em 0;-o-object-fit:cover;object-fit:cover;shape-outside:circle(50%);width:350px;border-radius:350px}}.page-about article .btn{margin:2em auto 3em;display:block;text-align:center;max-width:220px}.page-contact .module h2,.page-join .module h2{display:none}.page-contact ul.social,.page-join ul.social{display:flex;justify-content:space-around;width:80%;margin:1em auto 1em;font-family:Work Sans,sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif}@media(min-width: 1000px){.page-contact ul.social,.page-join ul.social{max-width:250px;margin:1.5em auto 1.5em}}.page-contact ul.social li,.page-join ul.social li{text-align:center}.page-contact ul.social i,.page-join ul.social i{font-style:normal;display:none}.page-contact ul.social svg,.page-join ul.social svg{width:50px;display:block;margin:0 auto;fill:rgba(0,0,0,.8);padding:10px;transition:all .3s ease-out}.page-contact ul.social svg:hover,.page-join ul.social svg:hover{fill:#0c72a6}@media(min-width: 1000px){.page-contact ul.social svg,.page-join ul.social svg{width:40px;padding:0}}.page-contact .contact-block,.page-join .contact-block{display:flex;justify-content:space-between;flex-wrap:wrap}.page-contact .contact-block .method,.page-join .contact-block .method{background:#fff;width:100%;margin:0 0 2em;box-shadow:3px 3px 15px rgba(0,0,0,.125);border-radius:.5em;padding:2em}@media(min-width: 1000px){.page-contact .contact-block .method,.page-join .contact-block .method{width:49%}}.page-contact .contact-block .method h2,.page-join .contact-block .method h2{color:rgba(0,0,0,.8);font-weight:400;text-align:center;margin:0 0 1em}.page-contact .email,.page-join .email{text-align:center}.page-contact .page-header,.page-join .page-header{margin:0 auto}.page-contact .gform_wrapper.gravity-theme .gfield_label,.page-contact label,.page-contact .sib_signup_form label,.page-join .gform_wrapper.gravity-theme .gfield_label,.page-join label,.page-join .sib_signup_form label{font-weight:400;display:block}.page-contact .gform_wrapper.gravity-theme .gfield textarea.small,.page-join .gform_wrapper.gravity-theme .gfield textarea.small{height:120px}.page-contact .gform_wrapper.gravity-theme .gform_footer,.page-contact .gform_wrapper.gravity-theme .gform_page_footer,.page-join .gform_wrapper.gravity-theme .gform_footer,.page-join .gform_wrapper.gravity-theme .gform_page_footer{margin:0;padding:0}.page-contact input,.page-contact textarea,.page-join input,.page-join textarea{padding:.5em;border:1px solid rgba(0,0,0,.2);font-size:1.1rem;font-weight:500;text-indent:0;width:100%}.page-contact .mc-field-group,.page-join .mc-field-group{margin:0 0 1em}.page-contact form .button,.page-join form .button{clear:both;color:#fff;background-color:#fff;border:0 none;transition:all .23s ease-in-out 0s;cursor:pointer;font-size:1em;font-weight:normal;line-height:1;text-align:center;text-decoration:none;display:block;height:auto;border:1.2px solid #0c72a6;display:block;padding:.8em 4em .9em;font-weight:500;line-height:1;margin:1em auto 0em;text-align:center;font-size:1rem;letter-spacing:.01em;border-radius:.1em;background:#0c72a6}.page-contact form .button:hover,.page-join form .button:hover{background:#0c72a6;color:#fff}.error404{text-align:center}.error404 article{max-width:38em;padding:10vh 0;margin:0 auto}.error404 article h3{font-family:Work Sans,sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;font-weight:500;font-size:1.4rem}.error404 article p{font-size:.95rem;font-family:Work Sans,sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif}.blog .articles-list{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1600px;margin:0 auto 1em}.blog .articles-list li{width:100%;margin:0 0 2.5em;padding:2em;box-shadow:3px 3px 15px rgba(0,0,0,.125);border-radius:.5em}@media(min-width: 1000px){.blog .articles-list li{width:49%}}@media(min-width: 1200px){.blog .articles-list li{width:32%}}.blog .articles-list li article{width:100%;margin:0}.blog .articles-list img{-o-object-fit:cover;object-fit:cover;width:100%;height:200px;margin:0 0 1em}@media(min-width: 1000px){.blog .articles-list img{height:200px}}.blog .articles-list h2 a{color:#0c72a6}.blog .articles-list .category-video h2:before{content:"▶";color:#0c72a6;margin:.45em .3em 0 0;border-radius:100px;width:20px;display:block;text-align:center;font-size:50%;padding:.1em .1em .15em .15em;line-height:1;float:left;border:1.5px solid #0c72a6}.blog .articles-list .meta{display:flex;flex-wrap:nowrap;text-transform:uppercase;font-weight:600;font-size:80%;margin:-0.5em 0 1em}.blog .articles-list .meta li{margin:0;padding:0}.blog .articles-list .read-more{font-weight:600;background:#f5f5f5 url("../images/bg.jpg") no-repeat left top}.blog .articles-list article h3{font-size:1.3rem;font-weight:500;line-height:1.1;margin:0 0 .2em;letter-spacing:-0.02em}@media(min-width: 1000px){.blog .articles-list article h3{font-size:1.6rem}}.blog .articles-list article h3 a{color:#0c72a6}.blog .articles-list article h3 a:hover{color:#0c72a6}.blog .articles-list article p{font-size:100%;margin:0 0 .2em}.single .page-header{margin:0 auto 1em}.single .page-header h1{margin:0 auto .5em}.single .page-header h2{text-align:center;font-size:140%;line-height:1.2;max-width:40ch;margin:0 auto}.single article{margin:0 auto;max-width:80ch}.single article .wp-caption{max-width:100%}.single article .wp-caption img{margin:0 0 .2em}.single article .wp-caption p{font-size:90%;font-weight:500;margin:0 0 2em}.single article .alignleft{float:left;margin:0 1em 1em 0}.single article .alignright{float:right;margin:0 0 1em 1em}.single article .aligncenter{margin:0 auto}.single article blockquote{padding:2em 2em 2em;border-top:1px solid #bbb;border-bottom:1px solid #bbb;margin:2em 0}@media(min-width: 1000px){.single article blockquote{padding:3em 3em 2em}}.single article blockquote p{color:#0c72a6;font-style:italic;font-weight:600;font-size:110%}@media(min-width: 1000px){.single article blockquote p{font-size:150%}}.single article blockquote p b,.single article blockquote p strong{font-weight:600}.single article .meta{text-transform:uppercase;font-weight:600;font-size:80%;letter-spacing:.1em;margin:0 0 2em}.single article .meta time:after{content:" /"}.post-type-archive-in_the_press #main{max-width:1600px;width:85%}.post-type-archive-in_the_press article{margin:0 auto;max-width:1200px}@media(min-width: 1000px){.post-type-archive-in_the_press .press-list{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media(min-width: 1200px){.post-type-archive-in_the_press .press-list{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.post-type-archive-in_the_press .press-list li{display:inline-block;padding:0 0 0 0;margin:0 0 2em}@media(min-width: 1000px){.post-type-archive-in_the_press .press-list li{padding:0 2em 0 0}}.post-type-archive-in_the_press .press-list header h2{font-size:1.5rem;line-height:1.2;margin:0 0 .5em}.post-type-archive-in_the_press .press-list header h3{font-size:.75rem;line-height:1.2;margin:0 0 .2em;text-transform:uppercase;letter-spacing:.02em;margin:0 0 1em}.post-type-archive-in_the_press .press-list p{font-size:.95rem;color:rgba(0,0,0,.8);margin:0}.post-type-archive-in_the_press .press-list footer{margin:.2em 0 1em}.post-type-archive-in_the_press .press-list footer p{display:inline;font-size:75%;font-weight:500;text-transform:uppercase;letter-spacing:.02em}.post-type-archive-in_the_press .press-list footer .publication-title{font-weight:600}.post-type-archive-in_the_press .press-list footer time:before{content:"/ ";font-weight:400}.post-type-archive-in_the_press .pagination{display:flex;margin:2em auto 5em;padding:1em 0 0;display:flex;align-items:center;justify-content:center}.post-type-archive-in_the_press .pagination div{width:33%;text-align:center;font-weight:500}.post-type-archive-in_the_press .pagination .prev{text-align:left}.post-type-archive-in_the_press .pagination .prev a:before{content:"←";margin:0 .5em 0 0;color:#0c72a6}.post-type-archive-in_the_press .pagination .next{text-align:right}.post-type-archive-in_the_press .pagination .next a:after{content:"→";margin:0 0 0 .5em;color:#0c72a6}.post-type-archive-in_the_press .pagination .press-room a{border:1.2px solid #0c72a6;display:inline-block;padding:.8em 2em .9em;font-weight:500;line-height:1;margin:1em auto 1em;text-align:center;font-size:1rem;letter-spacing:.01em;border-radius:.1em}.post-type-archive-in_the_press .pagination .press-room a:hover{background:#0c72a6;color:#fff}.post-type-archive-in_the_press .pagination a{text-align:center}.page-press-room article{max-width:1200px}.page-press-room .btn{display:block;margin:1em auto 0;text-align:center;max-width:400px}.page-press-room .press-images-list{display:flex;flex-wrap:wrap;justify-content:space-between}.page-press-room .press-images-list li{width:48%;border:1px solid #0c72a6;margin:0 0 2em}.post-type-archive-podcast header.page-header,.archive.tax-podcast-tag header.page-header{padding:0;max-width:100%;width:90%}.post-type-archive-podcast header.page-header p,.archive.tax-podcast-tag header.page-header p{text-transform:none;font-weight:300;letter-spacing:0;font-size:1.2rem;line-height:1.3;margin:1em auto;max-width:65ch}.post-type-archive-podcast header.page-header p strong,.post-type-archive-podcast header.page-header p b,.archive.tax-podcast-tag header.page-header p strong,.archive.tax-podcast-tag header.page-header p b{color:rgba(0,0,0,.8);font-weight:600}.post-type-archive-podcast .podcast-intro,.archive.tax-podcast-tag .podcast-intro{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:2em 0 0}.post-type-archive-podcast .podcast-intro div,.archive.tax-podcast-tag .podcast-intro div{order:2}@media(min-width: 1000px){.post-type-archive-podcast .podcast-intro div,.archive.tax-podcast-tag .podcast-intro div{order:1;width:70%}}.post-type-archive-podcast .podcast-intro img,.archive.tax-podcast-tag .podcast-intro img{max-width:350px;box-shadow:0px 0px 25px rgba(0,0,0,.15);border-radius:.2em;order:1;margin:0 auto 2em;border:1px solid rgba(0,0,0,.1)}@media(min-width: 1000px){.post-type-archive-podcast .podcast-intro img,.archive.tax-podcast-tag .podcast-intro img{order:2;width:30%}}.post-type-archive-podcast .podcast-subscribe,.archive.tax-podcast-tag .podcast-subscribe{max-width:1600px;width:100%}.post-type-archive-podcast .podcast-subscribe ul,.archive.tax-podcast-tag .podcast-subscribe ul{display:flex;justify-content:space-between;margin:0 auto 2em;flex-wrap:wrap}@media(min-width: 1000px){.post-type-archive-podcast .podcast-subscribe ul,.archive.tax-podcast-tag .podcast-subscribe ul{flex-wrap:nowrap}}.post-type-archive-podcast .podcast-subscribe ul li,.archive.tax-podcast-tag .podcast-subscribe ul li{margin:0 2px 5px 0;width:49%}@media(min-width: 1000px){.post-type-archive-podcast .podcast-subscribe ul li,.archive.tax-podcast-tag .podcast-subscribe ul li{width:14.2%}}.post-type-archive-podcast .podcast-subscribe ul li a,.archive.tax-podcast-tag .podcast-subscribe ul li a{display:block;background:#f5f5f5;padding:.8em 1em;line-height:1;text-align:center;display:flex;align-items:center;justify-content:center;height:100%;font-size:.9rem;font-weight:500;border-radius:.2em;color:rgba(0,0,0,.8)}.post-type-archive-podcast .podcast-subscribe ul li a:hover,.archive.tax-podcast-tag .podcast-subscribe ul li a:hover{background:#0c72a6;color:#fff}.post-type-archive-podcast h2,.archive.tax-podcast-tag h2{margin:0 auto 1em;text-align:left;border-top:2px solid #eee;padding:.5em 0 0;font-size:1.2rem}.post-type-archive-podcast .podcast-list,.archive.tax-podcast-tag .podcast-list{display:flex;flex-wrap:wrap;padding:0 0 2em;justify-content:flex-start;max-width:1600px;margin:0 auto}.post-type-archive-podcast .podcast-list img,.archive.tax-podcast-tag .podcast-list img{margin:0 0 0}.post-type-archive-podcast .podcast-list li:hover,.archive.tax-podcast-tag .podcast-list li:hover{background:#0c72a6}.post-type-archive-podcast .podcast-list .frame,.archive.tax-podcast-tag .podcast-list .frame{background:#0c72a6;border:1px solid #eee;margin:0 0 1em;max-height:300px;overflow:hidden}.post-type-archive-podcast .podcast-list a:hover,.archive.tax-podcast-tag .podcast-list a:hover{background:#0c72a6}.post-type-archive-podcast .podcast-list a:hover h3,.archive.tax-podcast-tag .podcast-list a:hover h3{color:#fff}.post-type-archive-podcast .podcast-list a:hover h4,.archive.tax-podcast-tag .podcast-list a:hover h4{color:rgba(255,255,255,.5)}.post-type-archive-podcast .podcast-list li,.archive.tax-podcast-tag .podcast-list li{margin:0 1% 3em;transition:all .3s ease-out;padding:2em;box-shadow:3px 3px 15px rgba(0,0,0,.125);border-radius:.5em;width:100%}@media(min-width: 1000px){.post-type-archive-podcast .podcast-list li,.archive.tax-podcast-tag .podcast-list li{width:31%}}@media(min-width: 1200px){.post-type-archive-podcast .podcast-list li,.archive.tax-podcast-tag .podcast-list li{width:31%}}.post-type-archive-podcast .podcast-list li h3,.archive.tax-podcast-tag .podcast-list li h3{text-align:left;font-weight:600;line-height:1.05;font-size:1.3rem;margin:0 0 .2em;letter-spacing:-0.03em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.post-type-archive-podcast .podcast-list li h3 span,.archive.tax-podcast-tag .podcast-list li h3 span{display:block;font-size:.7rem;text-transform:uppercase;letter-spacing:.15em;margin:0 0 1em .1em;color:rgba(0,0,0,.8);font-weight:600}.post-type-archive-podcast .podcast-list li h4,.archive.tax-podcast-tag .podcast-list li h4{font-size:.95rem;margin:0 0 .5em;font-weight:500;line-height:1.2;letter-spacing:-0.02em;color:rgba(0,0,0,.8);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.post-type-archive-podcast .podcast-list li p,.archive.tax-podcast-tag .podcast-list li p{color:rgba(0,0,0,.8);line-height:1.3;font-weight:500;font-size:85%;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-0.02em;display:none}.single-podcast .page-header{margin:0;padding:2em 0 0;text-align:left}.single-podcast .page-header h1{text-align:left;font-weight:100;margin:0 0 .2em;line-height:1;color:rgba(0,0,0,.8) !important}.single-podcast .page-header h1 span{display:block;font-size:.85rem;text-transform:uppercase;letter-spacing:.15em;margin:0 0 .5em .1em;font-weight:800}.single-podcast .page-header h2{color:rgba(0,0,0,.8);margin:0 0 1em;font-weight:500;letter-spacing:-0.03em;line-height:1.2;text-align:left}.single-podcast article{max-width:900px;margin:0 auto}.single-podcast h3{margin:0 auto .2em;font-size:2rem;font-weight:100}.single-podcast .podcast-video .videocontainer{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;border:1px solid #333}.single-podcast .podcast-video .videocontainer iframe,.single-podcast .podcast-video .videocontainer object,.single-podcast .podcast-video .videocontainer embed{position:absolute;top:0;left:0;width:100%;height:100%}.single-podcast .podcast-discover{border-top:2px solid #eee;padding:1em 0}.single-podcast .podcast-resources{border-top:2px solid #eee;padding:1em 0}.single-podcast .podcast-resources a{font-weight:500;display:block;font-size:1.2rem;padding:.1em 0}.single-podcast .podcast-resources a:hover{color:rgba(0,0,0,.8)}.single-podcast .podcast-resources a:before{content:"→";font-weight:100;margin:0 .5em 0 0}.single-podcast .podcast-subscribe ul{display:flex;justify-content:space-between}.single-podcast .podcast-subscribe ul li{margin:0 2px 0 0;width:14.2%}.single-podcast .podcast-subscribe ul li a{display:block;background:#eee;padding:.8em 1em;line-height:1;text-align:center;display:flex;align-items:center;justify-content:center;height:100%;font-size:.9rem;font-weight:500;border-radius:.2em;color:rgba(0,0,0,.8)}.single-podcast .podcast-subscribe ul li a:hover{background:#0c72a6;color:#fff}.single-podcast .podcast-transcript{border-top:2px solid #eee;padding:1em 0}.single-podcast .podcast-transcript header{display:flex;justify-content:space-between;margin:0;width:100%}.single-podcast .podcast-transcript header h3{display:block;margin:0 0 .5em}.single-podcast .podcast-transcript .window{overflow-x:scroll;max-height:350px;font-size:90%;background:#f5f5f5;padding:2em;border-radius:.2em}.single-podcast .podcast-transcript a{font-weight:500;display:block;font-size:1rem;padding:.1em 0}.single-podcast .podcast-transcript a:hover{color:rgba(0,0,0,.8)}.single-podcast .podcast-transcript a:before{content:"→";font-weight:100;margin:0 .5em 0 0}.single-podcast .podcast-credits{margin:1em 0 2em}.single-podcast .podcast-credits p{font-size:90%;margin:0 0 0}.single-podcast .podcast-meta{border-top:2px solid #eee;padding:1em 0;margin:2em auto 3em;max-width:1600px}.single-podcast .podcast-meta a{display:inline-block;margin:0;text-transform:uppercase;font-size:.8rem;letter-spacing:.1em;font-weight:500}.single-podcast .podcast-meta a:after{content:"/";margin:0 .5em 0 .5em;color:rgba(0,0,0,.25)}.single-podcast .podcast-meta a:last-child:after{content:""}.page-learn #main{width:100%;margin:0 auto 0}.page-learn article{max-width:100%;margin:0 auto 0;width:100%}.page-learn .learn-intro{max-width:900px;margin:0 auto 0em;width:80%}.page-learn .learn-intro img{max-width:450px;margin:2em auto;width:100%}.page-learn h2{text-align:center;width:80%;margin:0 auto 2em}.page-learn section{margin:3em auto 0}.page-learn .four-elements{padding:3em 0 1em}@media(min-width: 1000px){.page-learn .four-elements{padding:1em 5em 0}}.page-learn .elements-list{display:flex;flex-wrap:wrap;margin:0em auto -5em;justify-content:space-around;width:80%}.page-learn .elements-list h3{font-weight:600;font-size:120%;color:#0c72a6;text-transform:uppercase;letter-spacing:.2em;margin:0 auto .5em}@media(min-width: 1000px){.page-learn .elements-list h3{font-size:140%}}.page-learn .elements-list li{width:100%;text-align:center;margin:0 0 2em;border-bottom:2px solid #eee;padding:0 0 1em}@media(min-width: 1000px){.page-learn .elements-list li{width:48%;margin:0 0 2em;padding:0 1.5em 1em}.page-learn .elements-list li:nth-of-type(2){border-right:none}}.page-learn .elements-list p{font-size:90%;line-height:1.3;font-weight:400;width:100%;padding:0 1em}@media(min-width: 1000px){.page-learn .elements-list p{font-size:100%}}.page-testimonials article{max-width:1350px;width:90%}.page-testimonials .testimonials-list{list-style:none}@media(min-width: 1000px){.page-testimonials .testimonials-list{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.page-testimonials .testimonials-list li{width:100%;display:inline-block;margin:0 0 0em}@media(min-width: 1000px){.page-testimonials .testimonials-list li{padding:0 3em 0 0}}.page-testimonials .testimonials-list blockquote{margin:0 0 3em;font-size:110%;font-style:italic}.page-testimonials .testimonials-list blockquote:before{content:" “ ";color:#0c72a6;display:block;font-size:7rem;line-height:1;margin:0 0 -0.5em -0.05em;font-style:normal}.page-testimonials .testimonials-list cite{display:block;font-weight:600;font-style:normal;text-transform:uppercase;letter-spacing:.05em;margin:1em 0;font-size:80%}@media(min-width: 1000px){.page-testimonials .testimonials-list cite{font-size:85%}}.page-testimonials .testimonials-list cite span{font-weight:500;display:block;font-size:80%}.page-testimonials .testimonials-list cite span:before{content:""}.page-offerings header.page-header{padding-bottom:0}.page-offerings .offerings-list{display:flex;flex-wrap:wrap;justify-content:space-between}.page-offerings .offerings-list img{max-width:180px;margin:0 auto 1em}@media(min-width: 1000px){.page-offerings .offerings-list img{max-width:250px}}.page-offerings .offerings-list li.offerings-list-item{margin:0 0 2em}@media(min-width: 1000px){.page-offerings .offerings-list li.offerings-list-item{width:48%}}.page-offerings .offerings-list li.offerings-list-item h2{font-size:150%;text-align:center}@media(min-width: 1000px){.page-offerings .offerings-list li.offerings-list-item h2{font-size:200%}}.page-offerings .offerings-list li.offerings-list-item p{text-align:center}.page-offerings .offerings-list li.offerings-list-item h3{text-transform:uppercase;text-align:center;font-size:90%;letter-spacing:.1em;margin:0 auto 1em}.page-offerings .offerings-list li.offerings-list-item ul{list-style-type:none;margin:0 auto 2em;width:80%;padding:0}.page-offerings .offerings-list li.offerings-list-item li{margin:0 auto;font-weight:500;font-size:100%;line-height:1.3;text-align:left}@media(min-width: 1000px){.page-offerings .offerings-list li.offerings-list-item li{padding:.5em 1em}}.page-offerings .offerings-list li.offerings-list-item li:before{content:"• ";margin:0 12px 0 -25px;color:#0c72a6}.page-offerings .testimonial{padding:4em 0;border-bottom:2px solid #eee;max-width:1200px;margin:0 auto}.page-offerings .testimonial blockquote{max-width:65ch;margin:0 auto 2em;font-size:1.2rem}.page-offerings .testimonial blockquote:before{content:" “ ";color:#0c72a6;display:block;font-size:7rem;line-height:1;margin:0 0 -0.5em -0.05em}.page-offerings .testimonial blockquote p{margin:0 auto .5em;font-style:italic}.page-offerings .testimonial blockquote cite{color:rgba(0,0,0,.8);font-style:normal;text-transform:uppercase;letter-spacing:.1em;font-weight:600;font-size:1rem}.page-offerings .callout{border-top:2px solid #eee;padding:3em 0;text-align:center}.page-offerings .callout h2{font-size:2rem;margin:0 0 .5em;font-weight:100;line-height:1;text-align:center}@media(min-width: 1000px){.page-offerings .callout h2{font-size:2.5rem}}.page-offerings .clients img{max-width:800px;margin:0 auto;width:100%}.page-follow .page-header{display:flex;flex-wrap:wrap;max-width:1200px;display:flex;align-items:center;justify-content:center}.page-follow .page-header .page-header-headline{width:60%;text-align:center}.page-follow .page-header .page-header-image{width:40%}.page-follow .page-header img{box-shadow:0 0 15px rgba(0,0,0,.2);border-radius:.2em}.page-follow .page-header p{font-size:.75rem;max-width:inherit}.page-follow p{margin:0 auto 1em}.page-follow h2{font-size:2rem;max-width:40ch}.page-follow #follow-intro{border-top:2px solid #eee;max-width:1200px;width:90%;margin:0 auto;padding:2em 0}.page-follow #follow-intro iframe{margin:0 auto 2em}.page-follow #follow-recents{border-top:2px solid #eee;margin:1em auto 0;flex-wrap:wrap;justify-content:space-between;max-width:1200px;width:90%}.page-follow #follow-recents .recent-podcast{margin:0 auto;text-align:center;padding:1em 0em 1em}.page-follow #follow-recents .recent-podcast header{display:flex;justify-content:space-between}.page-follow #follow-recents .recent-podcast header .all-entries{font-size:.9rem;display:block;margin:-0.2em 0 0 0}.page-follow #follow-recents .recent-podcast header .all-entries:before{content:"→";margin:0 .5em 0 0}.page-follow #follow-recents .recent-podcast ul{display:flex;align-items:flex-start;justify-content:space-between;width:100%;flex-wrap:wrap;margin:0 auto}.page-follow #follow-recents .recent-podcast li{font-size:110%;margin:0 0 1em;line-height:1.1;width:100%;box-shadow:3px 3px 15px rgba(0,0,0,.125);border-radius:.5em}@media(min-width: 1000px){.page-follow #follow-recents .recent-podcast li{width:32%;min-height:370px}}.page-follow #follow-recents .recent-podcast li a{padding:1.5em;display:flex;flex-direction:column}.page-follow #follow-recents .recent-podcast li a:hover{color:rgba(0,0,0,.8)}.page-follow #follow-recents .recent-podcast li h3{display:block;text-align:left;font-size:100%;line-height:1.1;font-weight:500;width:100%;order:2}.page-follow #follow-recents .recent-podcast li img{border:1px solid #eee;margin:0 0 1em;width:100%;height:250px;order:1;-o-object-fit:cover;object-fit:cover}.page-follow #follow-support{border-top:2px solid #eee;max-width:1200px;width:90%;margin:0 auto;padding:2em 0 5em}.page-follow #follow-support img{max-width:900px;margin:2em auto 1em}.page-follow #follow-support p{font-weight:400}
