.blog-header-wrapper{position:relative;background:#171819;color:#fff;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.blog-header-wrapper.sticky{position:fixed;z-index:5;top:0;left:0;right:0}.blog-header-wrapper .grid-container{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%}.blog-header-wrapper .grid-container>div{flex-basis:50%}@media(min-width:768px){.blog-header-wrapper .grid-container>div{flex-basis:40%}.blog-header-wrapper .grid-container>.blog-header--tag-menu__wrapper{flex-basis:60%}}.blog-header-wrapper .grid-container.mobile-search-open{flex-wrap:wrap;background:#181818;background:-moz-linear-gradient(top,#181818 0%,#181818 50%,#2b2b2b 51%,#2b2b2b 100%);background:-webkit-linear-gradient(top,#181818 0%,#181818 50%,#2b2b2b 51%,#2b2b2b 100%);background:linear-gradient(to bottom,#181818 0%,#181818 50%,#2b2b2b 51%,#2b2b2b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#181818',endColorstr='#2b2b2b',GradientType=0);padding-bottom:10px}.blog-header-wrapper .grid-container.mobile-search-open input.search{color:#fff}.blog-header-wrapper .grid-container.mobile-search-open>div{flex-basis:100%}.blog-header-wrapper .blog-header--tag-menu__wrapper{padding:16px 0 18px;height:65px}.blog-header-wrapper .blog-header--tag-menu__wrapper .blog-header--text{display:flex;justify-content:flex-start;font-size:28px;line-height:1;font-weight:700;color:#171819}@media(min-width:900px){.blog-header-wrapper .blog-header--tag-menu__wrapper .blog-header--text{color:#fff}}@media(min-width:40em){.blog-header-wrapper .blog-header--tag-menu__wrapper .blog-header--text{font-size:1.75rem}}.blog-header-wrapper .blog-header--tag-menu__wrapper .blog-header--text div.h1,.blog-header-wrapper .blog-header--tag-menu__wrapper .blog-header--text>a{font-size:inherit;line-height:inherit;font-weight:inherit;color:#fff}.blog-header-wrapper .blog-header--tag-menu__wrapper .blog-header--text div.h1 a{color:#fff}.blog-header-wrapper .blog-header--tag-menu__wrapper .blog-header--text div.h1{display:none;margin-right:8px;margin-top:2px}@media(min-width:900px){.blog-header-wrapper .blog-header--tag-menu__wrapper .blog-header--text div.h1{display:inline-block}}.blog-header-wrapper .blog-header--tag-menu__wrapper .blog-header--text a:hover{color:#38a4fe}.blog-header-wrapper .blog-header--tag-menu__wrapper .blog-header--text nav{margin-left:8px;display:flex}.blog-header-wrapper .blog-header--tag-menu__wrapper .blog-header--text nav .tag-option-button{width:30px}.blog-header--tag__selected .tag-option-button .open:active,.blog-header--tag__selected .tag-option-button .open:focus{border:0}.blog-header-wrapper .blog-header--tag-menu__wrapper .blog-header--text nav .tag-option-button .fas{color:#38a4fe;display:none;font-size:28px}.blog-header-wrapper .blog-header--tag-menu__wrapper .blog-header--text nav .tag-option-button .fas.active{margin-left:5px;display:inline-block}.blog-header-wrapper .blog-header--tag-menu__wrapper .blog-header--text .blog-header--tag__selected{margin-left:-20px;position:relative}@media(min-width:900px){.blog-header-wrapper .blog-header--tag-menu__wrapper .blog-header--text .blog-header--tag__selected{margin-left:0}}.blog-header-wrapper .blog-header--tag-menu__wrapper .blog-header--text .blog-header--tag__selected .tag-option{display:none;font-family:"proxima-nova",sans-serif !important}.blog-header-wrapper .blog-header--tag-menu__wrapper .blog-header--text .blog-header--tag__selected .tag-option.active{display:block}.blog-header-wrapper .blog-header--tag-menu__wrapper .blog-header--text .blog-header--tag__selected .blog-header--tag-menu__navigation{border-bottom:2px solid #38a4fe}.blog-header-wrapper .blog-header--tag-menu__wrapper .blog-header--text .blog-header--tag__selected .blog-header--tag-menu__navigation.open{position:absolute;padding:0 25px 25px;background:#171819;border-bottom:2px solid #171819;display:flex;flex-direction:column;width:220px;top:0;text-transform:none;z-index:10}.blog-header-wrapper .blog-header--tag-menu__wrapper .blog-header--text .blog-header--tag__selected .blog-header--tag-menu__navigation.open>a{font-family:"proxima-nova",sans-serif !important;display:block;color:#fff;font-size:18px;display:block;padding:4px;margin-bottom:5px;border-bottom:1px solid #424344;order:2;font-weight:400}.blog-header-wrapper .blog-header--tag-menu__wrapper .blog-header--text .blog-header--tag__selected .blog-header--tag-menu__navigation.open>a.mobile-tag-option{display:block}@media(min-width:768px){.blog-header-wrapper .blog-header--tag-menu__wrapper .blog-header--text .blog-header--tag__selected .blog-header--tag-menu__navigation.open>a.mobile-tag-option{display:none}}.blog-header-wrapper .blog-header--tag-menu__wrapper .blog-header--text .blog-header--tag__selected .blog-header--tag-menu__navigation.open>a:last-of-type{border:0}.blog-header-wrapper .blog-header--tag-menu__wrapper .blog-header--text .blog-header--tag__selected .blog-header--tag-menu__navigation.open>a.active{padding-left:0;margin-left:8px;order:1;color:#38a4fe;text-decoration:none;font-size:28px;line-height:1;font-weight:700 !important;margin-top:-4px;margin-left:-25px;border:0}@media(min-width:40em){.blog-header-wrapper .blog-header--tag-menu__wrapper .blog-header--text .blog-header--tag__selected .blog-header--tag-menu__navigation.open>a.active{font-size:28px}}.blog-header-wrapper .blog-header--tag-menu__wrapper .blog-header--text .blog-header--tag__selected .blog-header--tag-menu__navigation.open .tag-option-button{position:absolute;top:0;right:25px}.blog-header-wrapper .blog-header--search form{display:flex;justify-content:flex-end;align-items:center;position:relative}.blog-header-wrapper .blog-header--search .search-icon{position:absolute;width:30px;margin-left:5px;font-size:18px;color:#ccc;cursor:pointer}.blog-header-wrapper .blog-header--search input{background:0;border:0;border-radius:0;height:40px;padding:0;margin:0}.blog-header-wrapper .blog-header--search input.search{color:#fff !important;display:none;width:180px;max-width:325px;padding-left:5px;font-family:"proxima-nova",sans-serif !important;outline:none !important;background:none !important;box-shadow:none !important;border:none !important;border-bottom:1px solid #ccc !important}.blog-header-wrapper .exit-search{display:none}.blog-header-wrapper .mobile-search-open .exit-search{display:block;color:#fff;margin-left:auto;margin-right:8px}.blog-header-wrapper .mobile-search-open .blog-header--search input.search{display:block;width:100% !important}@media(min-width:768px){.blog-header-wrapper .blog-header--search input.search{display:block}}.blog-header-wrapper .blog-header--search input.search.active{box-shadow:none;color:#fff;border:0;background:0;width:325px !important;max-width:325px;border:none !important;border-bottom:1px solid #ccc !important}.blog-header-wrapper .blog-header--search input.search:focus+.search-icon,.blog-header-wrapper .blog-header--search input.search:active+.search-icon{color:#fff}.blog-header-wrapper .blog-header--search input.submit{width:35px;opacity:0}.blog-hero{height:70vh;position:relative;z-index:0;display:flex;justify-content:center}@media(min-width:900px){.blog-hero{height:80vh}}.blog-hero .blog-hero--image{position:absolute;width:100%;height:100%;left:0;right:0}.blog-hero .grid-container{position:absolute;left:0;right:0;z-index:1;display:flex;color:#fff;max-width:975px;bottom:30px}@media(min-width:768px){.blog-hero .grid-container{width:100%;max-width:1440px;bottom:100px;margin-left:auto;margin-right:auto}.blog-hero .grid-container .post-meta--wrapper{max-width:975px}}.post-meta--wrapper{text-align:center}@media(min-width:768px){.post-meta--wrapper{text-align:left}}.post-meta--tag{background:#38a4fe;padding:10px 20px;font-size:12px;line-height:1;color:#fff;display:inline-block;border-radius:2px;margin-bottom:10px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.post-meta--tag:hover{color:#fff;background:#0d90fe}.post-meta--details{list-style:none;margin:0;padding:0;display:none}.post-meta--details{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media(min-width:768px){.post-meta--details{justify-content:flex-start;flex-wrap:nowrap}}.post-meta--details li{margin-right:15px;font-size:15px;font-family:"proxima-nova",sans-serif !important;font-weight:500}.post-meta--details li:last-of-type{margin-right:0}.post-meta--details li i{margin-right:10px}.post-meta--details li a{text-decoration:underline}.post-meta--title{font-family:"proxima-nova",sans-serif !important;line-height:1;font-size:40px;font-weight:700}.post-meta--title a{color:#fff}.post-meta--title a:hover{color:#0d90fe}.post-meta--content{font-family:"proxima-nova",sans-serif !important;font-weight:400;font-size:15px;line-height:1.3}.post-meta--content p{display:none;margin-bottom:30px;color:#fff;opacity:65%}@media(min-width:768px){.post-meta--content p{display:block}}.post-meta--content p:last-of-type{display:block;margin-top:20px;margin-bottom:0}@media(min-width:768px){.post-meta--content p:last-of-type{margin-top:0}}.post-meta--content.listing p{color:#171819}.post-meta--content .read-more{padding-left:65px !important;padding-right:65px !important}.post-meta--content .read-more-caret{margin-top:10px}@media(min-width:768px){.post-meta--content .read-more-caret{display:none}}.post-meta--content .read-more-caret .fas{color:#fff}.grid-container.blog-grid-container{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;max-width:1440px}.grid-container.blog-grid-container .blog-sidebar{flex-basis:100%;order:3}@media(min-width:768px){.grid-container.blog-grid-container .blog-sidebar{flex-basis:23%;order:2;margin-top:-200px;z-index:2}.grid-container.blog-grid-container .blog-sidebar.no-adjustments{margin-top:0}}.grid-container.blog-grid-container .blog--pagination{flex-basis:100%;order:2}@media(min-width:768px){.grid-container.blog-grid-container .blog--pagination{order:3}}.grid-container.blog-grid-container .blog-listing{flex-basis:100%;order:1}@media(min-width:768px){.grid-container.blog-grid-container .blog-listing{flex-basis:70%;order:1}}article.blog-post{margin-top:40px;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}@media(min-width:1000px){article.blog-post{flex-wrap:nowrap}}article.blog-post .blog-post--image-wrapper{flex-basis:100%}@media(min-width:1000px){article.blog-post .blog-post--image-wrapper{flex-basis:45%}}article.blog-post .blog-post--details{flex-basis:100%}@media(min-width:1000px){article.blog-post .blog-post--details{flex-basis:52%}}article.blog-post .blog-post--image-wrapper{display:block;width:100%;height:100%;margin-bottom:20px}@media(min-width:1000px){article.blog-post .blog-post--image-wrapper{margin-bottom:0}}article.blog-post .blog-post--image-wrapper .blog-post--image img{object-fit:cover}article.blog-post .blog-post--image-wrapper .blog-post--image{border:2px solid #dbe2e6;border-radius:2px;overflow:hidden}@media(min-width:1000px){article.blog-post .blog-post--image-wrapper .blog-post--image{max-height:242px;width:100%}}article.blog-post .blog-post--details{display:flex;flex-wrap:wrap}@media(min-width:1000px){article.blog-post .blog-post--details{display:block}}article.blog-post .blog-post--details .post-meta--tag{color:#fff;margin-right:15px}@media(min-width:1000px){article.blog-post .blog-post--details .post-meta--tag{margin-right:0}}article.blog-post .blog-post--details .post-meta--details li{color:#38a4fe}article.blog-post .blog-post--details .post-meta--details li:last-of-type{color:#687475}article.blog-post .blog-post--details .post-meta--details li i{color:#687475}article.blog-post .blog-post--details .post-meta--details li a{text-decoration:none}article.blog-post .blog-post--details .post-meta--title{flex-basis:100%;line-height:30px;margin-bottom:10px;text-align:left}article.blog-post .blog-post--details .post-meta--title a{font-family:"proxima-nova",sans-serif !important;font-weight:700;color:#171819;font-size:1.75rem;line-height:.75rem}article.blog-post .blog-post--details .post-meta--title a:hover{color:#38a4fe}article.blog-post .blog-post--details .post-meta--content{flex-basis:100%}article.blog-post .blog-post--details .post-meta--content p{display:block;text-align:left;font-size:15px;line-height:1.3;margin-bottom:25px}article.blog-post .blog-post--details .post-meta--content p:last-of-type{margin-bottom:0;text-align:left}article.blog-post .blog-post--details .post-meta--content p:last-of-type .read-more{width:100%}@media(min-width:500px){article.blog-post .blog-post--details .post-meta--content p:last-of-type .read-more{width:auto}}@media(min-width:1000px){article.blog-post .blog-post--details .post-meta--content p:last-of-type .read-more{display:none}}.blog-post--cta-embed{margin-top:40px}.blog-sidebar{border-radius:2px;border-top:10px solid #38a4fe;background:#fff;margin-bottom:50px}.blog-sidebar .popular-posts-wrapper{padding:20px;border-left:1px solid #dbe2e6;border-right:1px solid #dbe2e6;border-bottom:1px solid #dbe2e6;border-radius:0 2px;margin-bottom:20px}.blog-sidebar .c h4,.blog-sidebar .popular-posts-wrapper div.h1{font-size:22px;font-weight:700;line-height:1.36;text-align:left}.blog-sidebar .popular-posts-wrapper .popular-post{margin-top:20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}@media(min-width:768px){.blog-sidebar .popular-posts-wrapper .popular-post{flex-wrap:wrap}}@media(min-width:1500px){.blog-sidebar .popular-posts-wrapper .popular-post{flex-wrap:nowrap;align-items:flex-start}}.blog-sidebar .popular-posts-wrapper .popular-post img{width:100%;border-radius:2px}@media(min-width:1500px){.blog-sidebar .popular-posts-wrapper .popular-post img{flex-basis:35%;max-width:35% !important}}.blog-sidebar .popular-posts-wrapper h1{font-weight:700;font-size:18px !important}.blog-sidebar .popular-posts-wrapper .popular-post h2{color:#171819;font-weight:400;margin:5px auto;line-height:1.3;flex-basis:100%;font-size:15px;margin-left:0}.blog-sidebar .popular-posts-wrapper .popular-post h2 a{color:#171819}.blog-sidebar .popular-posts-wrapper .popular-post h2 a:hover{color:#38a4fe;text-decoration:underline}@media(min-width:768px){.blog-sidebar .popular-posts-wrapper .popular-post h2{margin-left:0}}@media(min-width:1500px){.blog-sidebar .popular-posts-wrapper .popular-post h2{margin-left:15px;margin-top:0}}.blog-sidebar .sidebar-cta-wrapper{border:1px solid #dbe2e6;border-radius:2px;text-align:center;z-index:5}.blog--pagination{margin:80px auto 70px}.blog--pagination .pagination{display:flex;justify-content:center;align-items:center}.blog--pagination .pagination li{border:1px solid #dbe2e6;color:#687475;margin-right:10px;padding:0}.blog--pagination .pagination li a{border:0;background:0;color:inherit;padding:15px !important;font-size:12px;line-height:1}.blog--pagination .pagination li:first-of-type a,.blog--pagination .pagination li:last-of-type a{color:inherit;padding:0}.blog--pagination .pagination li.active{border:1px solid #38a4fe;background:0}.blog--pagination .pagination li.active a{color:inherit;background:0}.fb-comments iframe{width:100% !important}progress{position:absolute;z-index:4;width:100%;-webkit-appearance:none;-moz-appearance:none;background-color:transparent;appearance:none;border:0;padding:0;margin:0;height:5px;color:#38a4fe;overflow:hidden;line-height:5px;vertical-align:bottom !important;left:0;right:0;top:100%}progress::-webkit-progress-bar{background-color:transparent}progress::-webkit-progress-value{background-color:#38a4fe}progress::-moz-progress-bar{background-color:#38a4fe}.blog-detail--content{margin-top:50px}.blog-detail--content .grid-container.mobile-padding{max-width:1080px}.blog--author-wrapper .grid-container{display:flex;justify-content:space-between}.blog--author-wrapper .author-image--wrapper{flex-basis:30%;margin-right:20px;max-width:150px;text-align:center}.blog--author-wrapper .author-details-wrapper{flex-basis:100%}.blog--author-wrapper .author-details-wrapper .author-details h2,.blog--author-wrapper .author-details-wrapper .author-details h5{display:inline-block}#needs-moved{display:none !important}.blog-divider{flex-basis:100%}.more-posts{margin:20px auto 50px;text-align:center}.blog-header--tag__selected,.tag-option-button{outline:0}.author-page{flex-basis:100%}@media(min-width:768px){.author-page{max-width:70%;flex-basis:70%;max-width:70%}}.author-page .grid-container{width:100%;max-width:100%}@media(min-width:768px){.author-page .grid-container{padding-left:0;padding-right:0}}.grow-hover{-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.grow-hover:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.blog-comments{margin-top:30px}.blog-comments h3{padding-top:30px;font-size:22px;padding-bottom:30px}.blog-comments form{margin-top:30px}.video--color{color:red}.video--color i{color:inherit}.blog-post--social--wrapper .blog-post--social-container{display:flex}@media(min-width:768px){.blog-post--social--wrapper .blog-post--social-container{position:fixed;left:0;top:1500px;flex-direction:column;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.blog-post--social--wrapper .blog-post--social-container.fixed{top:100px}}.blog-post--social--wrapper .blog-post--social-container .share{width:50px;height:50px}.blog-post--social--wrapper .blog-post--social-container .share a{display:flex;justify-content:center;align-items:center}.blog-post--social--wrapper .blog-post--social-container .share a i{color:#fff;line-height:50px}.floating-post-cta{position:fixed;right:0;top:1500px;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.floating-post-cta img{width:100%}.floating-post-cta.fixed{top:100px;max-height:330px;z-index:10;max-width:300px}.floating-post-cta.fixed a{display:inline-block}.floating-endpost-cta{text-align:center}@media(min-width:1100px){.floating-endpost-cta{display:none}}.floating-post-cta{display:none}@media(min-width:1500px){.floating-post-cta{display:block}}.author-page{padding:60px 0 0}.search--submit{width:40px;height:40px}.blog-header__form--search{display:block;height:65px;padding:16px 0 18px}.blog-header__form--search .search--submit{position:relative;width:40px;height:40px;display:flex;justify-content:center;align-items:center}.blog-header__form--search .search--submit .search-icon{width:40px;height:40px;margin-top:20px}