html{font-family:roboto,sans-serif;font-size:16px;color:#000;line-height:1.65}@media screen and (min-width:58em){html{font-size:20px}}body{font-family:inherit;font-size:1rem;line-height:inherit;color:inherit;background-color:#fff;margin-top:70px;padding-top:0;counter-reset:captions}@media screen and (max-width:1200px){body{margin-top:50px}}p{margin-top:0;margin-bottom:1rem}ul,ol{margin-top:0;margin-bottom:1rem}.navbar-light{font-family:roboto,sans-serif;font-weight:400;line-height:1.25;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5{font-family:montserrat,sans-serif;font-weight:400;margin-top:1rem;margin-bottom:.5rem;line-height:1.25;color:#313131;text-rendering:optimizeLegibility;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}h1{font-size:2.25rem;font-weight: 600}h2{margin-top:1rem;font-size:1.5rem;font-weight:600}h3{margin-top:1.5rem;font-size:1.25rem}h4,h5{font-weight:700;margin-top:1rem;font-size:1rem}a,h3.article-title a:hover{color:#2962ff;text-decoration:none;transition:color .6s ease}a:hover,a:focus{color:#2962ff}img,video{height:auto;max-width:100%;display:block}video{width:100%;height:auto;max-height:400px}figcaption{display:block;margin-top:.75em;line-height:1.25;font-size:1rem;margin-bottom:1.65rem;font-family:montserrat,sans-serif}figcaption.numbered:before{font-weight:700;text-transform:uppercase;content:attr(data-pre) counter(captions) attr(data-post)}figcaption.numbered{counter-increment:captions}figcaption h4{display:inline;font-size:1rem;font-weight:400;margin:0}pre,code{font-family:roboto mono,monospace;color:#000;background-color:#f8f8f8}pre{margin:0 0 1rem;background-color:#f8f8f8;border-color:#f8f8f8;font-size:.7rem;border-radius:4px}pre code{white-space:pre;overflow-x:auto}.universal-wrapper{margin:0 auto;padding-right:1rem;padding-left:1rem;padding-top:.1rem;width:100%}@media only screen and (min-width:1001px){.universal-wrapper{width:1000px}}small,.small{font-size:.75em}.searching{overflow:hidden}.modal-content{background:#fff}.modal-title{margin:0}.modal-content pre{margin:0}.modal-header{border:0;color:#000}.modal-footer{border:0}#modal-error{color:red}a[data-fancybox]{text-decoration:none}a[data-fancybox] img{height:250px;max-width:inherit;display:inherit;margin:0;padding:4px;box-shadow:none;vertical-align:inherit}.post-nav{margin-top:1rem;font-size:1rem}.post-nav-item{hyphens:auto;word-wrap:break-word;padding:11px 0 12px;width:100%}.post-nav-item a{color:#2b2b2b;line-height:1.7;text-transform:none}.post-nav-item .meta-nav{color:#767676;font-weight:900;line-height:2;text-transform:uppercase}@keyframes intro{0%{opacity:0}100%{opacity:1}}.home-section{background-color:#fff;padding:110px 0;animation:intro .3s both;animation-delay:.15s}.home-section:first-of-type{padding-top:50px}.home-section:nth-of-type(even){background-color:#f7f7f7}@media screen and (max-width:768px){.home-section{padding:60px 0}.home-section:first-of-type{padding-top:40px}}.section-heading h1{margin:0 0 10px}.section-heading p{font-weight:400;font-size:1.1rem;color:#b2b2b2}.see-all{margin-top:2rem;text-transform:uppercase}.wg-hero{padding:3em 0;clear:both;background-size:cover;background-repeat:no-repeat;background-position:50%;animation:intro .3s both;animation-delay:0s;animation-delay:.25s}.hero-title{font-size:2.7rem;margin-top:0;line-height:1}.hero-lead{max-width:768px;font-size:1.35rem}.wg-hero .hero-title,.wg-hero .hero-lead{color:#000}.wg-hero a:not(.wg-hero .btn){color:#fff}.wg-hero .hero-lead a{}.wg-hero .cta-btns{margin-bottom:16px}.wg-hero .btn{color:#0039cb;padding:.6em 2.1em}.wg-hero .btn-lg{font-size:1.1rem}.hero-media{display:flex;align-items:center;justify-content:center;height:100%;text-align:center}#profile{text-align:center;padding:30px 10px;position:relative}.portrait{width:200px;height:200px;margin:0 auto;border-radius:50%;object-fit:cover}.portrait-title h2{font-size:1.75em;font-weight:300;color:#000;margin:20px 0 10px}.portrait-title h3{font-size:1rem;font-weight:300;color:rgba(0,0,0,.54);margin:0 0 10px}ul.network-icon{display:inline-flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style:none;padding:0}.network-icon svg{height:30px;fill:#2962ff}#profile .network-icon{margin-top:30px}.network-icon li{margin-right:20px}.network-icon li:last-of-type{margin-right:0}.network-icon li:hover{transform:scale(1.2)}.big-icon{font-size:2rem}ul.ul-interests li{font-size:.9rem}.share-box{float:right}ul.share{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;margin:0;padding:0}ul.share li{display:inline-flex;margin-right:5px}ul.share li:last-of-type{margin-right:0}ul.share li i{display:block;width:30px;height:30px;line-height:30px;font-size:16px;text-align:center;transition:all 150ms ease-in-out;color:#fff}ul.share li:hover i{transform:scale(1.4)}article{animation:intro .3s both;animation-delay:.15s}.article-container{max-width:760px;padding:0 20px;margin:0 auto}.page-subtitle{font-size:1.15rem;color:rgba(0,0,0,.54);margin-bottom:1rem}.article-title{font-size:1.75rem}.article-title a{color:#151515;transition:color .6s ease}.article-metadata{margin-bottom:15px;overflow:hidden;font-size:14px;letter-spacing:.03em;color:rgba(0,0,0,.54)}.stream-meta.article-metadata{margin-bottom:5px}article .article-metadata{margin-bottom:20px;line-height:30px}.article-metadata a{color:rgba(0,0,0,.54)}.article-metadata a:hover{color:#2962ff}.middot-divider{padding-right:.45em;padding-left:.45em;font-size:15px}.middot-divider::after{content:'\00B7'}.article-style img,.article-style video{margin-left:auto;margin-right:auto;margin-top:2rem;margin-bottom:2rem;padding:0}.article-style td img,.article-style td video{margin-top:0;margin-bottom:0}.article-style figure{margin-top:2rem;margin-bottom:2rem}.article-style figure img{margin-top:0;margin-bottom:0}.article-widget{padding-top:1rem}.article-widget h3{margin-top:0}.hr-light{border-top:1px solid rgba(0,0,0,.05);margin-top:.5rem;margin-bottom:1rem}.media.stream-item{margin-bottom:2rem}.media.stream-item .article-title{font-size:1.2rem}.media.stream-item .article-style{margin-top:2px;font-size:.8rem}.media.stream-item .stream-meta{margin-top:12px}.media.stream-item img{max-width:150px;height:auto;object-fit:cover}@media screen and (max-width:768px){.media.stream-item img{max-width:80px}}.author-card{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.05)}.author-card .portrait{width:60px;height:60px;margin:0 auto;border-radius:50%;object-fit:cover}.author-card .card-title{margin-top:0;margin-bottom:15px;font-weight:600;color:rgba(0,0,0,.84)}.author-card .card-title a{color:rgba(0,0,0,.84)}.author-card p{margin-bottom:5px}.author-card .card-text{color:rgba(0,0,0,.76);font-size:.8rem;margin-bottom:4px}.experience .card-text,.experience .card-text p{color:#000!important;font-size:.75rem!important}.card .card-text ul{margin-top:-1rem;margin-bottom:0}#map{height:350px;width:100%}footer{margin:4rem 0 0;padding:2rem 0;width:100%}footer p{font-size:.75rem;text-align:center}.site-footer,footer a#back_to_top i{color:rgba(0,0,0,.54)}a.badge:focus,a.badge:hover{color:rgba(0,0,0,.68)}.btn{padding:.5rem;font-size:.8rem;line-height:.5;border-radius:.3rem}.btn-outline-primary{border-color:#2962ff;color:#2962ff}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#2962ff;border-color:#2962ff}.btn-outline-primary:hover{color:#fff;background-color:#2962ff;border-color:#2962ff}.navbar{min-height:70px!important}.navbar-light{background:#fff!important;box-shadow:0 .125rem .25rem 0 rgba(0,0,0,.11)}.navbar-light .navbar-toggler{border-color:transparent}.navbar-toggler{color:#34495e!important}.navbar-light .navbar-toggler:focus,.navbar-light .navbar-toggler:hover{background-color:transparent}nav#navbar-main li.nav-item{font-size:16px}.navbar-light .navbar-nav>.nav-item>.nav-link,.navbar-light .navbar-nav>.nav-item>.nav-link:focus,.navbar-light .navbar-nav>.nav-item>.nav-link:hover{white-space:nowrap;-webkit-transition:.2s ease;transition:.2s ease;color:#34495e;font-weight:600}.navbar-light .navbar-nav>.nav-item>.nav-link:focus{color:#34495e;background-color:transparent}.navbar-light .navbar-nav>.nav-item>.nav-link:hover{color:#2962ff;background-color:transparent}.navbar-light .navbar-nav>li.nav-item>a.active,.navbar-light .navbar-nav>li.nav-item>a.active:focus,.navbar-light .navbar-nav>li.nav-item>a.active:hover{color:#2962ff;font-weight:700;background-color:transparent!important}.navbar-brand,.navbar-nav li.nav-item a.nav-link{height:inherit;line-height:50px;padding-top:10px;padding-bottom:10px}.navbar-brand img{max-height:50px}.navbar-light .navbar-nav>.open>a,.navbar-light .navbar-nav>.open>a:focus,.navbar-light .navbar-nav>.open>a:hover,.navbar-light .navbar-nav>.open>a:visited{color:#34495e!important;background-color:#fff!important}.navbar-light .navbar-brand{font-weight:700;font-size:1.2em;color:#2b2b2b}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:#2b2b2b;background-color:transparent}@media screen and (max-width:1200px){.navbar{min-height:50px!important}.navbar-brand,.navbar-nav li.nav-item a.nav-link{height:inherit;line-height:40px;padding-top:5px;padding-bottom:5px}.navbar-brand img{max-height:40px}.navbar-toggler{display:block}.fixed-top{top:0;border-width:0 0 1px}.navbar-nav>li.nav-item>a.nav-link{padding-top:10px;padding-bottom:10px;line-height:normal}.collapse.in{display:block!important}}table{width:100%;max-width:100%;margin-bottom:1rem;font-size:.93rem}table>thead>tr>th,table>tbody>tr>th,table>thead>tr>td,table>tbody>tr>td{padding:8px;line-height:1.43;vertical-align:top;border-top:1px solid #ddd}table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}table>caption+thead>tr:first-child>th,table>thead:first-child>tr:first-child>th,table>caption+thead>tr:first-child>td,table>thead:first-child>tr:first-child>td{border-top:0}table>tbody+tbody{border-top:2px solid #ddd}table table{background-color:#fff}table>tbody>tr:nth-child(odd)>td,table>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}table>tbody>tr:hover>td,table>tbody>tr:hover>th{background-color:#e5e5e5}div.alert>div{position:relative;display:block;font-size:1rem;margin-left:2rem;margin-top:0;margin-bottom:0}div.alert div>*{margin-bottom:.5rem}div.alert div>:last-child{margin-bottom:0}div.alert a{color:currentColor;text-decoration:none;border-bottom:solid 1px currentColor}.alert-note{color:#12537e;background-color:#f6fbfe;border-color:#209cee}.alert-warning{color:#cd0930;background-color:#fff5f7;border-color:#ff3860}.docs-article-container{max-width:760px}.docs .body-footer{border-top:1px solid #e8e8e8;margin-top:30px;padding-top:10px;font-size:14px;color:#707070}.docs-content{order:1;position:relative}.docs-content>h2[id],.docs-content>h3[id],.docs-content>h4[id]{pointer-events:none}.docs-content>ol li,.docs-content>ul li{margin-bottom:.25rem}.docs-search{position:relative;padding:1rem 15px;margin-right:-15px;margin-left:-15px;border-bottom:1px solid rgba(0,0,0,.05)}.docs-sidebar{order:0;border-bottom:1px solid rgba(0,0,0,.1)}@media(min-width:768px){.docs-sidebar{border-right:1px solid rgba(0,0,0,.1)}@supports((position:-webkit-sticky) or (position:sticky)){.docs-sidebar{position:-webkit-sticky;position:sticky;top:50px;z-index:10;height:calc(100vh - 50px)}}}@media(min-width:1200px){.docs-sidebar{border-right:1px solid rgba(0,0,0,.1)}@supports((position:-webkit-sticky) or (position:sticky)){.docs-sidebar{position:-webkit-sticky;position:sticky;top:70px;z-index:10;height:calc(100vh - 70px)}}}@media(min-width:1200px){.docs-sidebar{flex:0 1 320px}}.docs-sidebar .nav>li>a{display:block;padding:.25rem 1.5rem;font-size:.8rem;color:rgba(0,0,0,.65)}.docs-sidebar .nav>li>a:hover{color:rgba(0,0,0,.85);text-decoration:none;background-color:transparent}.docs-sidebar .docs-toc-item.active a,.docs-sidebar .nav>.active:hover>a,.docs-sidebar .nav>.active>a{font-weight:700;color:#2962ff;background-color:transparent}.docs-toggle{line-height:1;font-size:1.2rem;color:#2962ff;background-color:transparent}.docs-links{padding-top:1rem;padding-bottom:1rem;margin-right:-15px;margin-left:-15px}@media(min-width:768px){@supports((position:-webkit-sticky) or (position:sticky)){.docs-links{max-height:calc(100vh - 5rem - 70px);overflow-y:auto}}}@media(min-width:768px){.docs-links{display:block!important}}.docs-toc{order:2;padding-top:1.5rem;padding-bottom:1.5rem;font-size:.875rem}@supports((position:-webkit-sticky) or (position:sticky)){.docs-toc{position:-webkit-sticky;position:sticky;top:70px;height:calc(100vh - 70px);overflow-y:auto}}.docs-toc-link{display:block;padding:.25rem 1.5rem;font-weight:700;color:rgba(0,0,0,.65)}.docs-toc-link:hover{color:rgba(0,0,0,.85);text-decoration:none}.docs-toc-item.active{margin-bottom:1rem}.docs-toc-item.active:not(:first-child){margin-top:1rem}.docs-toc-item.active>.docs-toc-link{color:rgba(0,0,0,.85)}.docs-toc-item.active>.docs-toc-link:hover{background-color:transparent}.docs-sidenav{display:block}.docs-toc-title{color:#b5b5b5;font-size:.875rem;font-weight:600;padding-left:calc(1.5rem + 1px);margin-bottom:.5rem}#TableOfContents{padding-left:0;border-left:1px solid #eee}#TableOfContents ul,ul.toc-top{padding-left:0}#TableOfContents li{display:block;margin-bottom:10px}#TableOfContents li a,.toc-top li a{display:block;padding:.125rem 1.5rem;color:#000;font-size:.7rem}#TableOfContents li a:hover,.toc-top li a:hover{color:#2962ff;text-decoration:none}.pagination li>span{background-color:#282a36;border:1px solid #ddd}.hero-lead svg{height:35px !important;}.share-box svg{height:20px}
.subscribe label{vertical-align: middle;margin-bottom:0px;cursor: pointer;}
.subscribe span{
    height:25px;width:25px;display: inline-block;
}
.subscribe svg{height: 25px;fill: #2962ff;vertical-align: middle;}