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