.body-container--blog-index .dnd-column{padding:0}figure{margin:0 0 3.125rem}hr{background-color:#999;display:block;height:1px;margin:calc(3.125rem - 24px) 0 3.125rem;width:20px}figcaption{padding-top:10px}.standard-text-module a{text-decoration:underline}figure figcaption p{color:#999}.standard-text-module a:hover{color:#00e6ff}.blog-post .single-blog .standard-text-module .content-wrapper .content ul{margin:16px 0}.main-blog__header{display:flex;flex-flow:row wrap;font-size:1rem;margin-bottom:1.875rem;margin-left:auto;margin-right:auto;max-width:90rem;padding-left:0;padding-right:0;width:100%}.main-blog__header .main-blog__header-content{flex:0 0 100%;max-width:100%;padding-left:1.25rem;padding-right:1.25rem}.main-blog__header ul.main-blog__category-links{display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;margin:0;padding:0}.main-blog__header ul.main-blog__category-links li.main-blog__category-link{font-weight:700;margin:0 .625rem 1.25rem;text-transform:uppercase}.main-blog__header ul.main-blog__category-links li.main-blog__category-link a{color:#132541;font-size:1rem;opacity:.5;transition:opacity .15s}.main-blog__header ul.main-blog__category-links li.main-blog__category-link a:hover,.main-blog__header ul.main-blog__category-links li.main-blog__category-link.category-link--active a{opacity:1;text-decoration:none}.main-blog__list-item .featured_image{background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:1.25rem}.main-blog__list{display:flex;flex-flow:row wrap;list-style-type:none;margin:0 auto;max-width:90rem;padding:0;width:100%}.blog-post .single-blog .standard-text-module .content-wrapper .content figure:last-child{margin-bottom:0}.main-blog__list .main-blog__list-item{flex:0 0 100%;margin-bottom:3.125rem;max-width:100%;padding-left:1.25rem;padding-right:1.25rem}.main-blog__list .main-blog__list-item img{margin-bottom:1.25rem;width:100%}.main-blog__list .main-blog__list-item h2{color:#132541;font-family:GT Walsheim,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;margin:0;text-rendering:optimizeLegibility}.main-blog__list .main-blog__list-item h2 a{transition:none}.main-blog__list .main-blog__list-item span.post-meta{color:#999;display:block;font-size:.8125rem;line-height:1.5625rem;margin:0 0 .625rem}.main-blog__list .main-blog__list-item p{font-size:1rem;line-height:1.65;margin:0 0 1.5rem}.main-blog__list .main-blog__list-item h2 a:hover{color:#00e6ff;text-decoration:none}.blog-post .content-pusher{height:120px}.blog-post .single-blog{margin-bottom:9.375rem}.blog-post .single-blog .single-blog--header{display:flex;flex-flow:row wrap;justify-content:center;margin-left:auto;margin-right:auto;max-width:90rem;padding-left:0;padding-right:0;width:100%}.blog-post .single-blog .image{margin-bottom:2.5rem}.blog-post .single-blog .image,.blog-post .single-blog--header .content{flex:0 0 100%;max-width:100%;padding-left:1.25rem;padding-right:1.25rem}.blog-post .single-blog--header .content h1{font-size:1.75rem!important;line-height:1.4;margin:0}.blog-post .single-blog--header .content span.post-meta{color:#999;display:block;font-size:.8125rem;line-height:1.5625rem;margin:0 0 .9375rem}.blog-post .single-blog .image img{width:100%}.blog-post .single-blog .standard-text-module{margin-bottom:3.125rem}.blog-post .single-blog .standard-text-module .content-wrapper{display:flex;flex-flow:row wrap;justify-content:center;padding-left:0;padding-right:0;width:100%}.blog-post .single-blog .standard-text-module .content-wrapper .content{flex:0 0 100%;max-width:100%;padding-left:1.25rem;padding-right:1.25rem}.blog-post .single-blog .standard-text-module .content-wrapper .content p{font-size:1rem;line-height:1.65;margin:0 0 1.5rem}.blog-post .single-blog .standard-text-module .content-wrapper .content p a button{background-color:#00e6ff;border:none;border-radius:25px;color:#132541;display:inline-block;font-size:1.15rem;font-weight:400;height:50px;line-height:50px;padding:0 2.5rem;text-decoration:underline;transition:color .2s;will-change:color}.blog-post .single-blog .standard-text-module .content-wrapper .content p a button:hover{background-color:#00cfe6;color:#00e6ff;text-decoration:none}.related-posts{margin-bottom:6.25rem}.related-posts .related-posts--header{display:flex;flex-flow:row wrap;margin-bottom:3.125rem;margin-left:auto;margin-right:auto;max-width:90rem;padding-left:0;padding-right:0;width:100%}.related-posts .related-posts--header .content{flex:0 0 100%;max-width:100%;padding-left:1.25rem;padding-right:1.25rem;text-align:center}.related-posts .related-posts--list{display:flex;flex-flow:row wrap;list-style-type:none;margin:0 auto;max-width:90rem;padding:0;width:100%}.related-posts .related-posts--list li{flex:0 0 100%;margin-bottom:1.875rem;max-width:100%;padding-left:1.25rem;padding-right:1.25rem}.related-posts .related-posts--list li p{font-size:1rem;line-height:1.65;margin:0 0 1.5rem;text-rendering:optimizeLegibility}.related-posts .related-posts--list li .related_feat_img{background-position:50%;background-repeat:no-repeat;background-size:cover;margin-bottom:1.25rem;padding-bottom:75%;width:100%}.related-posts .related-posts--list li>a{display:block;overflow:hidden}.related-posts .related-posts--list li h2{font-size:1.375rem;font-weight:700;line-height:2.125rem;margin:0}.related-posts .related-posts--list li span.post-meta{color:#999;display:block;font-size:.8125rem;line-height:1.5625rem;margin:0 0 .625rem}.related-posts .related-posts--list li h2 a:hover{text-decoration:underline}.main-blog__list .main-blog__list-item>a{display:block;overflow:hidden}.blog-post .single-blog .standard-text-module .content-wrapper .content hr{background-color:#999}nav.blog-pagination{display:flex;flex-flow:row wrap;margin-bottom:6.25rem;margin-left:auto;margin-right:auto;max-width:90rem;width:100%}nav.blog-pagination .pagination-content{display:flex;flex:0 0 100%;justify-content:center;list-style-type:none;margin:0;max-width:100%;padding:0}.blog-post .single-blog .standard-text-module .content-wrapper .content ul{font-size:1rem}nav.blog-pagination .pagination-content .blog-pagination__link{display:block;font-size:1rem;padding:0 .75rem}nav.blog-pagination .pagination-content .blog-pagination__link:hover{text-decoration:underline}nav.blog-pagination .pagination-content .blog-pagination__link.blog-pagination__link--active{font-weight:bolder}.blog-post .single-blog .standard-text-module .content-wrapper .content h1,.blog-post .single-blog .standard-text-module .content-wrapper .content h2,.blog-post .single-blog .standard-text-module .content-wrapper .content h3,.blog-post .single-blog .standard-text-module .content-wrapper .content h4,.blog-post .single-blog .standard-text-module .content-wrapper .content h5,.blog-post .single-blog .standard-text-module .content-wrapper .content h6{margin-bottom:1.5rem}@media screen and (min-width:40em){.single-blog--header .ingress p{font-size:1.375rem;line-height:2.25rem}.main-blog__header,nav.blog-pagination{padding-left:15px;padding-right:15px}.blog-post .single-blog--header .content,.main-blog__header .main-blog__header-content{padding-left:1.875rem;padding-right:1.875rem}.main-blog__list{padding-left:15px;padding-right:15px}.main-blog__list .main-blog__list-item{flex:0 0 50%;max-width:50%;padding-left:1.875rem;padding-right:1.875rem}.main-blog__list .main-blog__list-item h2{font-size:1.375rem}.main-blog__list .main-blog__list-item p{font-size:1.15rem}.blog-post .content-pusher{height:140px}.blog-post .single-blog .single-blog--header{padding-left:15px;padding-right:15px}.blog-post .single-blog .image{padding-left:1.875rem;padding-right:1.875rem}.blog-post .single-blog--header .content h1{font-size:2rem!important}.blog-post .single-blog .standard-text-module .content-wrapper{padding-left:15px;padding-right:15px}.blog-post .single-blog .standard-text-module .content-wrapper .content{flex:0 0 66.6666666667%;max-width:66.6666666667%;padding-left:1.875rem;padding-right:1.875rem}.blog-post .single-blog .standard-text-module .content-wrapper .content p{font-size:1.15rem}.related-posts .related-posts--header{padding-left:15px;padding-right:15px}.related-posts .related-posts--header .content{padding-left:1.875rem;padding-right:1.875rem}.related-posts .related-posts--list{padding-left:15px;padding-right:15px}.related-posts .related-posts--list li{flex:0 0 50%;max-width:50%}.related-posts .related-posts--list li,nav.blog-pagination .pagination-content{padding-left:1.875rem;padding-right:1.875rem}}@media screen and (min-width:64em){nav.blog-pagination{padding-left:50px;padding-right:50px}.single-blog--header .ingress p{font-size:1.5625rem;line-height:2.5rem}.main-blog__header{margin-bottom:3.75rem;padding-left:50px;padding-right:50px}.main-blog__header .main-blog__header-content{padding-left:1.875rem;padding-right:1.875rem}.main-blog__list{padding-left:50px;padding-right:50px}.main-blog__list .main-blog__list-item{margin-bottom:5rem;padding-left:1.875rem;padding-right:1.875rem}.main-blog__list .main-blog__list-item h2{font-size:2rem}.blog-post .content-pusher{height:180px}.blog-post .single-blog .single-blog--header{padding-left:50px;padding-right:50px}.blog-post .single-blog .image{padding-left:1.875rem;padding-right:1.875rem}.blog-post .single-blog--header .content h1{font-size:3rem!important}.blog-post .single-blog--header .content{flex:0 0 58.3333333333%;max-width:58.3333333333%;padding-left:1.875rem;padding-right:1.875rem}.blog-post .single-blog .standard-text-module .content-wrapper{padding-left:50px;padding-right:50px}.blog-post .single-blog .standard-text-module .content-wrapper .content{flex:0 0 58.3333333333%;max-width:58.3333333333%;padding-left:1.875rem;padding-right:1.875rem}.related-posts .related-posts--header{padding-left:50px;padding-right:50px}.related-posts .related-posts--header .content{padding-left:1.875rem;padding-right:1.875rem}.related-posts .related-posts--list{padding-left:50px;padding-right:50px}.related-posts .related-posts--list li{flex:0 0 33.3333333333%;max-width:33.3333333333%;padding-left:1.875rem;padding-right:1.875rem}.related-posts .related-posts--list li p{font-size:1.15rem}nav.blog-pagination .pagination-content{padding-left:1.875rem;padding-right:1.875rem}}@media (max-width:1023px){.blog-post .single-blog--header .content .ingress p{font-size:1.375rem;line-height:2.25rem}}