.vs-blog-hero{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:121px;padding-top:157px;position:relative}.show-promo-banner .vs-blog-hero{padding-top:22rem}.vs-blog-hero .row{align-items:center}.vs-blog-hero .primary-section-hdr a{color:#fff}.vs-blog-hero .primary-section-hdr a:hover{color:#ca500f}.vs-blog-hero .primary-section-hdr{margin-bottom:15px}.topics{display:flex;margin:0 -7.5px}.topics .post_tag{font-size:14px;margin:0 7.5px}.topics .post_tag a{background-color:#f9eee7;border-radius:2px;color:#ca500f;display:block;line-height:normal;padding:5px 14px;text-align:center}.topics .post_tag a:hover{text-decoration:none}.vs-blog-hero .qualifier{letter-spacing:normal;margin:0 0 5rem}.vs-blog-hero .content p{margin-bottom:15px}.vs-blog-hero .content p span{font-size:14px;line-height:22px}.vs-blog-hero .topics{margin-top:25px}.main_blog_wrapper{padding:0 0 100px}.blog-listing-section{padding-top:100px}.post-listing{padding:0 3px;width:100%}.filter_column form fieldset{border:none;margin:0;padding:0}.section_filter_row{flex-wrap:wrap;-webkit-flex-wrap:wrap;margin-bottom:30px}.section_filter_row,.section_filter_row .filter_column{align-items:center;-webkit-align-items:center;display:flex;display:-webkit-flex}.section_filter_row .filter_column{justify-content:flex-end;-webkit-justify-content:flex-end;max-width:50%;width:100%}.filter_column form fieldset select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;background-image:url(https://get.vitalsource.com/hubfs/Vital_Source2020/Blog/np_down.png);background-position:center right 15px;background-repeat:no-repeat;border:1px solid #ccc;border-radius:4px;color:#aab2b5;font-family:Roboto,sans-serif;font-size:16px;padding:18px 12px}.filter_column form{max-width:330px;width:calc(100% - 100px)}.section_filter_row .filter_column span{color:#404041;font-size:16px;width:100px}.blog-listing-section .section_filter_row .secondary-section-hdr{text-align:left;width:50%}.blog-listing-section .section_filter_row .secondary-section-hdr h2{color:#024;font-size:32px;font-weight:400;line-height:1.6;margin:0;text-align:left}.post-listing .wrapper_post_row{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;position:relative}.post-listing .wrapper_post_row .post-item{margin:15px 0;padding:0 12px}.blog_related_section .related_blog_post_wrapper .post-item .post_image,.post-listing .wrapper_post_row .post-item .post_image{overflow:hidden}.blog_related_section .related_blog_post_wrapper .post-item .post_image img,.post-listing .wrapper_post_row .post-item .post_image img{display:block;margin:0 auto;transition:all .5s;-webkit-transition:all .5s}.blog_related_section .related_blog_post_wrapper .post-item:hover .post_image img,.post-listing .wrapper_post_row .post-item:hover .post_image img{-webkit-transform:scale(1.2);transform:scale(1.2)}.blog_related_section .related_blog_post_wrapper .post-item .post_content_wrapper,.post-listing .wrapper_post_row .post-item .post_content_wrapper{padding:20px 0}.blog_related_section .related_blog_post_wrapper .post-item .post_content_wrapper p,.post-listing .wrapper_post_row .post-item .post_content_wrapper p{margin-bottom:0;padding:0}.blog_related_section .related_blog_post_wrapper .post-item .post_content_wrapper h3,.post-listing .wrapper_post_row .post-item .post_content_wrapper h3{color:#024;font-size:22px;font:400 2.4rem/3.2rem Roboto,sans-serif;margin:0;min-height:65px;padding-bottom:5px}.blog_related_section .related_blog_post_wrapper .post-item .post_content_wrapper h3 a,.post-listing .wrapper_post_row .post-item .post_content_wrapper h3 a{color:#024}.post_content_wrapper p span{color:#71747a;font-size:14px;line-height:22px}.post_author a{color:#71747a}.vs-blog-hero .post_author a{color:#fff}.post_author{margin-bottom:15px}.blog_related_section .related_blog_post_wrapper .post-item .post_content_wrapper h3 a:hover,.post-listing .wrapper_post_row .post-item .post_content_wrapper h3 a:hover,.post_author a:hover{color:#ca500f;text-decoration:none}#noItemsFoundMessage{padding:30px 15px 0;text-align:center}::-webkit-input-placeholder{color:#aab2b5}:-ms-input-placeholder{color:#aab2b5}::placeholder{color:#aab2b5}.topics .post_tag a:hover{background-color:#ca500f;color:#fff}a{transition:all .3s;-webkit-transition:all .3s}a:hover{text-decoration:none}.filter_column form fieldset select:focus{outline:none}.blog-listing-section .mixitup-page-list{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;padding-top:80px}.blog-listing-section .mixitup-page-list .mixitup-control{background-color:transparent;border:1px solid #ddd;color:#333;cursor:pointer;font-size:16px;padding:8px 14px}.blog-listing-section .mixitup-page-list .mixitup-control.mixitup-control-active{background-color:#007fad;border-color:#007fad;color:#fff}.blog-listing-section .mixitup-page-list .mixitup-control:hover{background-color:#f7f7f7;border-color:#ddd;color:#333}.blog-listing-section .mixitup-page-list .mixitup-control.mixitup-control-disabled{color:#dadbde;cursor:none;pointer-events:none}.blog-listing-section .mixitup-page-list .mixitup-control.mixitup-control-prev{border-radius:3px 0 0 3px}.blog-listing-section .mixitup-page-list .mixitup-control.mixitup-control-next{border-radius:0 3px 3px 0}.blog-listing-section .mixitup-page-list:empty{display:none}.vs-blog-detail-hero{background-color:#024;color:#fff;margin-bottom:0;padding:150px 0 335px}.show-promo-banner .vs-blog-detail-hero{padding-top:21rem}.vs-blog-detail-hero .col-12.align-items-center{margin:0 auto;max-width:952px;padding:0;text-align:center}.blog_detail_section .container{max-width:1010px}.vs-blog-detail-hero .breadcrumb{display:block;margin-bottom:35px}.vs-blog-detail-hero .hero-hdr{font-size:48px;font-weight:400;line-height:1.14}.vs-blog-detail-hero .post_author img{margin-right:15px;width:42px}.vs-blog-detail-hero .post_author a{color:#fff;display:inline-block;vertical-align:middle}.vs-blog-detail-hero .post_author a:hover{color:#ca500f}.vs-blog-detail-hero .topics{justify-content:center;-webkit-justify-content:center}.blog_detail_section .container>.post_image{margin-top:-290px}.blog_detail_section .post_image img{border:2px solid #fff}.vs-blog-hero .blog_author_profile{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding-left:15px;padding-right:15px;padding-top:38px}.vs-blog-hero .content a:hover{color:#ca500f}.vs-blog-hero .blog_author_profile .author-avatar{width:250px}.vs-blog-hero .blog_author_profile .author_data_box{padding-left:95px;width:calc(100% - 250px)}.vs-blog-hero .blog_author_profile .author_data_box .author-social-links a{margin-right:1.5rem}.vs-blog-hero .blog_author_profile .author-avatar img{display:block}.vs-blog-hero .blog_author_profile .author_data_box .author-name{font-family:Roboto Slab,serif;font-size:48px;font-weight:400;line-height:1.14}.vs-blog .post_image a:focus{outline:auto;outline-offset:-4px}.breadcrumb{font-size:14px;line-height:22px}.blog-listing-section .secondary-section-hdr{text-align:center;width:100%}.blog-listing-section .secondary-section-hdr h2{color:#024;font-size:48px;font-weight:400;line-height:1.15;margin:0 0 3.2rem;text-align:center}.section_bottom_row .blog_post_body img{display:block}.blog_related_section .section_header{border-top:1px solid #dadbde;padding-top:100px;text-align:center}.blog_related_section .related_blog_post_wrapper>span{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin:0 -12px;padding:0;position:relative}.blog_related_section .related_blog_post_wrapper .post-item{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;margin:15px 0;max-width:33.333333%;padding:0 12px}.blog_post_body h1,.blog_post_body h2,.blog_post_body h3,.blog_post_body h4,.blog_post_body h5,.blog_post_body h6{color:#4a4a4a;font-family:Roboto,sans-serif;font-size:32px;font-weight:400;line-height:1.25;margin-top:3.5rem}.blog_post_body a{color:#007fad}.blog_post_body a,.blog_post_body a:hover{text-decoration:underline}.blog_post_body a.cta_button{background-color:#ca500f;border-radius:.4rem;border-top:0;color:#fff;display:inline-block;font:500 1.4rem/1.4rem Roboto,sans-serif;padding:1.1rem 2.4rem;text-align:center;text-decoration:none;text-transform:uppercase;width:auto}.blog_post_body li{display:flex}.blog_post_body ul{display:flex;flex-direction:column}.blog_post_body li p{margin-bottom:0}.blog_post_body a.cta_button:hover{background-color:#f68522;text-decoration:none}blockquote{border-bottom:1px solid #dadbde;border-top:1px solid #dadbde;color:#024;font-size:32px;font-style:italic;font-weight:400;line-height:1.25;margin:35px 0;padding:60px 0 60px 45px;position:relative}blockquote:before{background-color:#00a7db;content:"";height:72%;left:20px;position:absolute;top:50%;transform:translateY(-50%);width:5px}.blog_post_body .hs-responsive-embed-wrapper.hs-responsive-embed{margin-bottom:50px!important;margin-top:50px!important}.blog_detail_section{padding-bottom:60px}.sticky_social_share strong{color:#262626;font-family:Roboto Slab,serif;font-size:14px;text-transform:uppercase}.sticky_social_share a{clear:both;color:#4d4d4d;display:block;font-size:26px;margin:28px 0 0}.sticky_social_share{margin-left:-20%;position:-webkit-sticky;position:sticky;text-align:center;top:50%;width:60px;z-index:9}.sticky_social_share>p{margin-bottom:-170px}.sticky_social_share a:after{clear:both;content:"";display:table}.section_bottom_row{padding-top:30px}.sticky_social_share a:hover{color:#024}.blog_related_section .section_header h2{color:#024;font-size:48px;font-weight:400;line-height:1.2}.vs-blog-hero .content a{color:#fff}.blog-listing-section .filter_link:before{display:none}.blog-listing-section .filter_link{border:1px solid #71747a7a;border-radius:4px;padding:12px 188px 12px 17px;position:relative}.blog-listing-section .filter_link i{color:#40404199;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.blog-listing-section ul{margin:0;padding:0}.blog-listing-section .section_filter_row .filter_column .active_text{color:#40404199!important;margin-bottom:0}.blog-listing-section .blog-pagination{align-items:center;display:flex;justify-content:center;padding-top:55px;width:100%}.blog-listing-section .blog-pagination a{border:1px solid #71747a7a;color:#000;display:table-cell;padding:6px 16px}.blog-listing-section .blog-pagination-center .active{background:#007fad;color:#fff}.blog-listing-section .filter_column .filter_dropdown{background:#fff;border:1px solid #71747a7a;left:0;padding:20px 32px!important;position:absolute;top:49px;width:100%;z-index:999}.blog-listing-section .filter_column .show-dropdown-list li:before{display:none}.blog-listing-section .filter_column .show-dropdown-list a{color:#40404199}.blog-listing-section .filter_column .filter_dropdown li{padding-bottom:8px}.blog-listing-section .topics{margin-top:20px}.blog-listing-section .blog-pagination a:hover{background:#024;color:#fff}.blog_related_section .post_tag{margin-top:22px}.vs-blog-hero .author-social-links .fab{color:#fff;font-size:26px}@media(max-width:1365px){.sticky_social_share{margin-left:-12%}}@media(max-width:1199px){.sticky_social_share{margin-left:0;position:static!important;top:0;width:100%}.sticky_social_share>p{align-items:center;display:flex;justify-content:center;margin-bottom:2.4rem}.sticky_social_share a{display:inline-block;margin:0 10px}.sticky_social_share strong{margin-right:8px}}@media(max-width:991px){.blog_related_section .related_blog_post_wrapper .post-item,.post-listing .wrapper_post_row .post-item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.vs-blog-hero .row .col-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.vs-blog-hero .primary-section-hdr{margin-top:25px}.vs-blog-hero .qualifier{text-align:center}.vs-blog-hero{padding-bottom:80px;padding-top:120px}.blog-listing-section{padding-top:70px}.section_filter_row{margin-bottom:50px}.blog-listing-section .secondary-section-hdr h2,.vs-blog-hero .blog_author_profile .author_data_box .author-name{font-size:40px}.vs-blog-hero .blog_author_profile .author_data_box{padding-left:24px;width:calc(100% - 240px)}.vs-blog-hero .blog_author_profile .author-avatar{width:240px}.blog-listing-section .secondary-section-hdr h2{margin:0 0 2rem}.blog_related_section .section_header{padding-top:60px}}@media(max-width:768px){.blog_related_section .related_blog_post_wrapper .post-item,.post-listing .wrapper_post_row .post-item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.section_filter_row .filter_column{flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;-webkit-justify-content:center;max-width:100%;width:100%}.blog-listing-section .section_filter_row .secondary-section-hdr{text-align:center;width:100%}.blog-listing-section .section_filter_row .secondary-section-hdr h2{margin-bottom:35px;text-align:center}.vs-blog-detail-hero .hero-hdr{font-size:40px}.vs-blog-detail-hero{padding:110px 0 335px}.blog_related_section .section_header h2{font-size:40px}}@media(max-width:767px){.vs-blog-hero .primary-section-hdr{font-size:30px;margin-bottom:30px}.vs-blog-hero{padding-bottom:50px}.main_blog_wrapper{padding:0 0 50px}.blog-listing-section{padding-top:30px}.blog-listing-section .section_filter_row .secondary-section-hdr h2{margin-bottom:25px}.section_filter_row{margin-bottom:30px}.filter_column form{max-width:330px;width:100%}.section_filter_row .filter_column span{display:block;margin-bottom:10px;text-align:center;width:100%}.vs-blog-hero .qualifier{margin:0 0 3rem}.blog_related_section .related_blog_post_wrapper .post-item .post_content_wrapper,.post-listing .wrapper_post_row .post-item .post_content_wrapper{padding:15px 0 0}.vs-blog-hero .blog_author_profile{align-items:center;-webkit-align-items:center;flex-direction:column;-webkit-flex-direction:column;text-align:center}.vs-blog-hero .blog_author_profile .author-avatar{margin:0 auto}.vs-blog-hero .blog_author_profile .author_data_box{padding-left:0;width:100%}.vs-blog-hero .blog_author_profile .author_data_box .author-name{font-size:32px;margin-top:20px}.blog-listing-section .secondary-section-hdr h2,.vs-blog-detail-hero .hero-hdr{font-size:32px}.vs-blog-detail-hero .post_author img{margin-right:9px}.vs-blog-detail-hero .post_author p{font-size:14px}.vs-blog-detail-hero{margin-bottom:0;padding:110px 0 37%}.blog_detail_section .container>.post_image{margin-top:-30%}.blog_post_body h1,.blog_post_body h2,.blog_post_body h3,.blog_post_body h4,.blog_post_body h5,.blog_post_body h6,blockquote{font-size:24px}.blog_related_section .section_header h2{font-size:32px;margin:0 0 1rem}.blog_related_section .section_header{padding-top:40px}}