body.hs-blog-post .hide-on-post{display:none}body.hs-blog-listing .hide-on-listing{display:none}.blog-topic-section{padding:0px 0px 90px}.blog-topic-section h3{display:none}.blog-topic-section ul{margin:0px;padding:0px;list-style:none;overflow:hidden;text-align:center;border-bottom:solid 1px #e0e8e8}.body-container-wrapper .blog-topic-section ul li{display:inline-block;width:20%;float:left;margin-left:0px}.blog-topic-section ul li a{display:inline-block;font-size:15px;font-weight:400;line-height:1.07;text-align:left;color:#000;text-transform:none;padding:8px 12px;letter-spacing:1px}.blog-topic-section ul li a:hover,.blog-topic-section ul li a:focus,.blog-topic-section ul li a.active{background-color:#ef323f;color:#fff;text-decoration:none;border:0}.filter-link-count{display:none}.post-item .datestyle{color:#5d5d5d;font-size:14px;letter-spacing:.5px;margin-top:30px}body .container-fluid .post-item .each-topic-list li:first-child{margin-left:0px}.each-topic-list a{color:#964dcb}.row-fluid .post-listing{padding-bottom:90px}.blog-pagination{margin-bottom:40px}@media(min-width:768px){.post-listing{margin:0 -30px 0 0;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;right:30px}body .container-fluid .row-fluid .post-item{float:left;width:30.82%;padding-right:0px;margin:0 0 30px 2.5%;display:block;box-sizing:border-box}}.post-listing{border-top:0}body .container-fluid .row-fluid .post-item{display:block;box-sizing:border-box;margin-bottom:28px;list-style:none;padding-bottom:0;border-radius:2px;background-color:#fff;box-shadow:0 2px 7px 0 rgba(3,44,44,0.09)}.blog-listing-wrapper .post-listing .post-item{border:0;transition:none}.blog-listing-wrapper .post-listing .post-item:hover{background-color:transparent}.post-body.clearfix{padding:0 20px 50px;//border:solid 1px #e8e8e8;background:#fff}.features-image-block{margin-bottom:0}.hs-blog-listing #hubspot-author_data{position:static;margin-top:-45px;border-radius:2px;background-color:#fff;box-shadow:0 2px 5px 0 rgba(3,44,44,0.09);width:80px;padding:3px 0}ul.each-topic-list,ul.date-topic-list{margin:0;padding:0}.date-topic-list ul.each-topic-list li{display:none}ul.each-topic-list li{display:none}ul.each-topic-list li:first-child{display:block}ul.each-topic-list li a{font-size:16px;font-weight:400;line-height:1;letter-spacing:.5px;color:#964dcb;display:block;text-align:center;text-transform:none}ul.date-topic-list li{display:inline-block;list-style-type:none;padding-right:17px}ul.date-topic-list>li:last-child{float:right;margin-top:20px;position:absolute;top:0px;right:0px}ul.date-topic-list li.topic-inside{position:relative;top:-5px}.post-item a.more-link{width:40px;height:40px;background-image:url('https://cdn2.hubspot.net/hubfs/4944133/Blog%20Assets/read_more_icon.svg');background-size:contain;background-position:center;display:block}.post-item a.more-link:hover,.post-item a.more-link:focus{border-bottom:0}.post-item a.more-link>span{display:none}.post-body-inner{position:relative;padding-top:12px}.post-body-inner ul.date-topic-list{position:absolute;top:-40px;width:100%}span.post-featured-image{border-radius:2px 2px 0px 0px}.post-item h2,.post-item h2 a{font-size:22px;line-height:1.42;text-align:left;color:#000;font-weight:400;margin-bottom:17px}.post-item-summary p{font-size:16px;line-height:1.86;text-align:left;color:#222;margin:0px}body .row-fluid .subscribe-us.post-item{background-image:url(https://cdn2.hubspot.net/hubfs/4944133/Blog%20Assets/schoolbase_featured_one.png);background-repeat:no-repeat;background-position:top center;padding:112px 40px 112px 40px;background-size:cover;overflow:hidden;background-color:#f52f3f;position:relative;z-index:1;height:482px}body .row-fluid .subscribe-us.post-item:after{content:'';position:absolute;left:0;right:0;background-color:rgba(245,47,63,0.66);top:0;bottom:0}.subscribe-us.post-item .subs-title{position:relative;z-index:1}.subscribe-us.post-item h3{font-size:24px;font-weight:600;line-height:1.42;text-align:center;color:#fff;letter-spacing:.25px;margin-bottom:10px}.subscribe-us.post-item .hs-form-field{margin-bottom:15px}.subscribe-us.post-item .hs-form-field>label{font-size:18px;font-weight:bold;line-height:1.33;text-align:left;color:#fff;text-transform:uppercase;letter-spacing:.25px;display:none}.subscribe-us.post-item .hs-form-field input[type="email"],.subscribe-us.post-item .hs-form-field input[type="text"]{background-color:transparent;border-bottom:1px solid #fff;color:#fff;margin:0px}.subscribe-us.post-item .hs-form-field input[type="email"]:focus,.subscribe-us.post-item .hs-form-field input[type="text"]:focus{outline:0;box-shadow:none}.body-container .row-fluid .widget-type-blog_subscribe{margin:0px;padding-top:15px}.subscribe-us.post-item .hs_email{position:relative;z-index:5;padding:15px 0px 17px}.body-container-wrapper .subscribe-us.post-item form .hs-error-msgs li{color:#fff}.subscribe-us.post-item .hs_email:before{content:"";background-color:#f52f3f;position:absolute;width:200%;height:100%;left:-100px;z-index:-1;top:0px}.subscribe-us.post-item h3.hs_cos_wrapper.form-title{display:none}.subscribe-us.post-item p{font-size:14px;line-height:1.29;text-align:center;color:#fff}.subscribe-us.post-item .actions{text-align:center}.row-fluid .subscribe-us.post-item .hs-button.primary{color:#fff;padding:10px 40px 10px;height:44px;border-radius:3px;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#ef323f;border-color:#ef323f;border-radius:0px;text-transform:none;letter-spacing:1px;font-weight:400;text-shadow:none;font-size:16px}.hs_error_rollup{display:none}.subscribe-us.post-item .hs-button:hover{opacity:.9}.subscribe-us.post-item .hs-form-required{display:none}.download-section{padding:20px 0px 80px}.post-listing .span12.widget-span.widget-type-cell.download-section,.post-listing .span12.widget-span.widget-type-cell.product-panel.post-item,.post-listing .span12.widget-span.widget-type-cell.subscribe-us.post-item{display:block}.span12.widget-span.widget-type-cell.download-section,.span12.widget-span.widget-type-cell.product-panel.post-item,.span12.widget-span.widget-type-cell.subscribe-us.post-item{display:none}.subscribe-us.post-item form ::-webkit-input-placeholder{font-size:16px;line-height:1.63;text-align:left;color:rgba(255,255,255,0.7)}.subscribe-us.post-item :-moz-placeholder{font-size:16px;line-height:1.63;text-align:left;color:rgba(255,255,255,0.7)}.subscribe-us.post-item ::-moz-placeholder{font-size:16px;line-height:1.63;text-align:left;color:rgba(255,255,255,0.7)}.subscribe-us.post-item :-ms-input-placeholder{font-size:16px;line-height:1.63;text-align:left;color:rgba(255,255,255,0.7)}body .container-fluid .row-fluid .product-panel.post-item{position:relative;padding-bottom:300px}.product-panel .text-description{padding:25px 20px}.product-panel.post-item a{font-size:13px;font-weight:bold;line-height:.85;letter-spacing:3.3px;text-align:left;color:#4e206f;text-transform:uppercase}.product-panel.post-item h3{font-size:24px;line-height:1.42;text-align:left;color:#444;font-weight:400;text-transform:uppercase;margin:5px 0px 10px}.product-panel.post-item p{font-size:14px;line-height:1.86;text-align:left;color:#444;margin:0px}.module-bg{background-repeat:no-repeat;background-size:cover;background-position:top center;position:absolute;bottom:0px;height:300px;left:0px;right:0px;border-radius:0px 0px 2px 2px}.product-panel.post-item a.cta_button{position:absolute;margin:0 auto;left:0px;right:0px;max-width:115px;bottom:50px;background-color:#4e206f;box-shadow:0 2px 8px 0 rgba(0,0,0,0.5)}.product-panel.post-item a.cta_button:hover{background:#444}.row-fluid a.cta_button{border-radius:4px;background-color:#4e206f;padding:12px 30px;font-size:16px;font-weight:bold;line-height:1.5;text-align:center;color:#fff;text-transform:uppercase;letter-spacing:.5px;box-sizing:border-box;margin-top:12px;display:inline-block}.ias-spinner img{width:auto;height:auto;max-width:85px}.ias-spinner{margin:0 auto;width:100%}.post-section-hero{position:relative;min-height:650px;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-flex-pack:initial;justify-content:flex-end;align-items:left;box-sizing:border-box;text-align:left;z-index:5;padding-bottom:35px;height:50px}.post_featured_image{position:absolute;background-size:cover;background-position:center;background-repeat:no-repeat;display:block;top:0;width:100%;height:100%;left:0;right:0;z-index:-1;margin:0 auto}.post_featured_image:before{content:"";position:absolute;top:0px;left:0px;right:0px;width:100%;height:100%;display:block;background-image:linear-gradient(199deg,rgba(0,0,0,0),rgba(0,0,0,0.49))}a.all-post-btn{font-size:16px;font-weight:bold;line-height:1.5;text-align:center;color:#4e206f;text-transform:uppercase;letter-spacing:.25px;border-radius:4px;background-color:#fff;border:solid 1px #4e206f;display:inline-block;padding:8px 45px;position:absolute;right:100px;margin-top:20px}a.all-post-btn:hover{color:#fff;background-color:#4e206f}@media(max-width:1400px){body .container-fluid .row-fluid .post-outer-section .wrapper{width:90%}}@media(min-width:768px){.post-outer-section{background-color:#fafafa;position:relative;padding:55px 100px 80px;z-index:2}.post-outer-section:after{content:"";width:50%;height:100%;background-color:#fff;position:absolute;display:block;top:0px;right:0px;z-index:-1}}.post-wrapper-inner .topic-list{list-style:none;padding:0px;margin:0px}.post-wrapper-inner .topic-list li a.topic-link.topic-seq-1{font-size:13px;font-weight:bold;line-height:.85;letter-spacing:3.3px;color:#fff;text-transform:uppercase;display:inline-block}.post-wrapper-inner .topic-list li a.topic-link{display:none}.post-wrapper-inner h1{font-size:70px;line-height:1.14;text-align:left;color:#fff;letter-spacing:.5px;margin-top:10px}.post-wrapper-inner .post-logs{position:relative;margin-bottom:20px}.post-wrapper-inner .datestyle{z-index:1;position:relative}.post-wrapper-inner span.post_author{background-color:#77a464;box-shadow:0 2px 5px 0 rgba(3,44,44,0.09);border-radius:2px;padding:10px 30px 10px 100px;position:absolute;top:18px;font-size:16px;font-weight:bold;line-height:1.63;text-align:left;color:#fff;letter-spacing:.5px}.hs-blog-post .section.post-body{max-width:770px;margin:60px auto 0px;display:block;float:none;padding-top:0px;padding-bottom:115px}.blog-wrapper-module p{font-size:18px;line-height:1.78;text-align:left;color:#444}.blog-wrapper-module h2{font-size:54px;line-height:1.22;text-align:left;color:#4e206f;font-weight:400;text-transform:initial}.blog-wrapper-module h3{font-size:44px;line-height:1.23;text-align:left;color:#4e206f;font-weight:400;text-transform:initial}.blog-wrapper-module h4{font-size:30px;line-height:1.33;text-align:left;color:#4e206f;font-weight:400;text-transform:initial}.blog-wrapper-module blockquote{margin:60px 0px;font-size:35px;line-height:1.14;text-align:center;color:#4e206f;position:relative;padding:60px 25px 60px 65px;background-image:url('//cdn2.hubspot.net/hubfs/541205/Assets%20Spin%202017%20/invalid-name@2x.png');background-size:50px;background-position:15px 50px;background-repeat:no-repeat}.blog-wrapper-module blockquote:before,.blog-wrapper-module blockquote:after{content:"";width:100%;height:20px;background-image:url('//cdn2.hubspot.net/hubfs/541205/Assets%20Spin%202017%20/lines.svg');display:block;background-repeat:no-repeat;background-position:top center;position:absolute;left:0px;right:0px}.blog-wrapper-module blockquote:before{top:0px}.blog-wrapper-module blockquote:after{bottom:0px}.blog-wrapper-module .section.post-body ul,.blog-wrapper-module .section.post-body ol{padding:0px;margin:25px 0px 50px}.blog-wrapper-module .section.post-body ul li,.blog-wrapper-module .section.post-body ol li{font-size:18px;line-height:1.78;text-align:left;color:#444;position:relative}.blog-wrapper-module .section.post-body ul li,.blog-wrapper-module .section.post-body ol li{list-style:none;padding-left:50px;margin-bottom:25px}.blog-wrapper-module .section.post-body ul li:before{content:"";width:14px;height:14px;border:2px solid #4e206f;border-radius:100%;display:block;position:absolute;left:20px;top:10px}.blog-wrapper-module .section.post-body ol{counter-reset:li;list-style:none}.blog-wrapper-module .section.post-body ol li{counter-increment:step;padding-left:80px}.blog-wrapper-module .section.post-body ol li:before{content:counter(step,decimal);width:40px;height:40px;background:#4e206f;border-radius:100%;display:block;position:absolute;left:15px;top:5px;text-align:center;color:#fff;line-height:40px}.section.post-body iframe{margin-top:40px;margin-bottom:40px;width:100%}.section.post-body img{margin-top:25px;margin-bottom:25px}.post-related-section{padding:150px 0px 40px}body .container-fluid .related-post.post-listing .post-item:first-child{display:block}.author-section{background-color:#fafafa;padding:60px 0px}.about-author-sec .span10{position:relative;padding-top:10px;padding-left:10px}.about-author-sec .span10:before{content:"";position:relative;width:300px;height:1px;background-color:#4e206f;display:block;top:-5px}.author-section h4 .author-link,.author-section h4{font-size:16px;font-weight:bold;line-height:1.63;text-align:left;color:#4e206f;font-family:'PT Sans',"Arial","Sans-Serif";margin:0px 0px 10px}.author-section .about-author-sec p{margin:0px;font-size:16px;line-height:1.63;text-align:left;color:#444}.wrapper-author{margin:0 auto;max-width:650px;float:none}span.author_box_bottom{background-position:top center;background-size:cover;width:90px;height:90px;display:block;border-radius:100%;margin:0px auto}.post-related-title{padding-bottom:80px}.post-related-title span.relate-title{font-size:13px;font-weight:bold;line-height:.85;letter-spacing:3.3px;text-align:left;color:#444;text-transform:uppercase}.post-related-title h1{font-size:54px;line-height:1.22;text-align:left;color:#4e206f;font-weight:400;text-transform:initial}.form-style.blog-ebook{padding-top:100px}.form-style .form-header{background-image:linear-gradient(261deg,#b5f7f7,#4e206f);position:relative;z-index:2;min-height:200px;padding:30px 30px 0px 30px}.form-style .form-header:after{content:"";width:100%;height:100%;background-image:url('//cdn2.hubspot.net/hubfs/541205/Assets%20Spin%202017%20/graphics.svg');background-repeat:no-repeat;background-position:top right;background-size:contain;position:absolute;top:0px;z-index:-1;right:0px}.form-wrapper{background-color:#fff;border-style:solid;border-width:7px;border-image-source:linear-gradient(288deg,#b5f7f7,#4e206f);border-image-slice:1;position:relative;padding:0px 0px 20px}.form-wrapper:before{content:"";background-image:url('//cdn2.hubspot.net/hubfs/541205/Assets%20Spin%202017%20/arrow_form.svg');position:absolute;width:130px;height:105px;background-repeat:no-repeat;background-position:top center;background-size:contain;top:-60px;z-index:5;left:25px}.form-wrapper form{max-width:320px;margin:0 auto;float:none}.blog-wrapper-module .form-header h5{font-size:13px;font-weight:bold;line-height:.85;letter-spacing:3.3px;text-align:left;color:#444;font-family:'PT Sans',"Arial","Sans-Serif";margin:0px 0px 5px}.blog-wrapper-module .form-header h3{font-size:30px;line-height:1.33;text-align:left;color:#fff;font-weight:400;margin:0px 0px 5px}.blog-wrapper-module .form-header h4{font-size:20px;line-height:1.3;text-align:left;color:#444;font-weight:400;margin:0px}.form-header .widget-type-linked_image{margin-bottom:-100px;padding-top:0px}.form-header .widget-type-linked_image{max-width:190px}.form-style form .hs-form-field>label{font-size:24px;font-weight:500;line-height:1.42;text-align:left;color:#444;font-weight:400;text-transform:uppercase}.form-style form .hs-form-field .hs-form-required{display:none}.form-style input[type="text"],.form-style input[type="password"],.form-style input[type="datetime"],.form-style input[type="datetime-local"],.form-style input[type="date"],.form-style input[type="month"],.form-style input[type="time"],.form-style input[type="week"],.form-style input[type="number"],.form-style input[type="email"],.form-style input[type="url"],.form-style input[type="search"],.form-style input[type="tel"],.form-style input[type="color"],.form-style input[type="file"],.form-style textarea,.form-style select{border:0px;background:transparent;border-radius:0px;border-bottom:2px solid rgba(68,68,68,0.46);padding-left:0px;font-size:18px;line-height:1.44;text-align:left;color:#444}.form-style input[type="text"]:focus,.form-style input[type="password"]:focus,.form-style input[type="datetime"]:focus,.form-style input[type="datetime-local"]:focus,.form-style input[type="date"]:focus,.form-style input[type="month"]:focus,.form-style input[type="time"]:focus,.form-style input[type="week"]:focus,.form-style input[type="number"]:focus,.form-style input[type="email"]:focus,.form-style input[type="url"]:focus,.form-style input[type="search"]:focus,.form-style input[type="tel"]:focus,.form-style input[type="color"],.form-style input[type="file"]:focus,.form-style textarea:focus,.form-style select:focus{box-shadow:none}.form-style .hs-form-field{margin-bottom:20px}.form-style form ::-webkit-input-placeholder{font-size:18px;line-height:1.44;text-align:left;color:rgba(68,68,68,0.7)}.form-style :-moz-placeholder{font-size:18px;line-height:1.44;text-align:left;color:rgba(68,68,68,0.7)}.form-style ::-moz-placeholder{font-size:18px;line-height:1.44;text-align:left;color:rgba(68,68,68,0.7)}.form-style :-ms-input-placeholder{font-size:18px;line-height:1.44;text-align:left;color:rgba(68,68,68,0.7)}.form-style .hs-button.primary,.form-style input[type="submit"],.form-style input[type="button"]{padding:10px 30px 10px;font-size:16px;font-weight:bold;line-height:1.5;text-align:center;color:#fff;letter-spacing:.25px;margin:40px auto 0px;display:block;background:#444;height:44px}.form-style .hs-button.primary:hover,.form-style input[type="submit"]:hover,.form-style input[type="button"]:hover{background:#4e206f}body .hs-author-profile h2.hs-author-name{font-size:35px;line-height:1.22;text-align:left;color:#444;font-weight:400;text-transform:initial;margin-bottom:25px;display:block}body.hs-blog-listing .hs-author-profile{border-bottom:1px solid #e1e2e2;padding:0 0 45px 0;margin:0px 0 35px 0}h3.hs-author-listing-header{font-weight:400;font-size:30px;text-transform:initial;margin-bottom:40px;letter-spacing:.5px}.hs-author-social-section{margin-top:20px}body .container-fluid .post-listing.author-list .post-item:first-child{display:block}@media(max-width:1150px) and (min-width:901px){.post-item ul.date-topic-list li.topic-inside{width:100%;display:block;top:0px}.row-fluid .post-outer-section{padding:55px 50px 80px}.post-wrapper-inner h1{font-size:40px}a.all-post-btn{right:50px}.row-fluid .post-section-hero{height:100%}}@media(max-width:900px) and (min-width:768px){.blog-listing-wrapper .post-listing{margin:0px 0px 0 -20px;right:0px}body .container-fluid .row-fluid .blog-listing-wrapper .post-listing .post-item{width:47.5%}.row-fluid .post-outer-section{padding:55px 50px 80px}a.all-post-btn{right:50px}.post-wrapper-inner h1{font-size:40px}.row-fluid .post-section-hero{height:100%}}@media(max-width:767px){h2.latest-indicator{margin-bottom:20px}.featured-posts .post-image{height:250px}.featured-posts .item-wrapper.span4{padding-top:30px}.row-fluid .blog-topic-section{padding:0px 0px 40px}.row-fluid .blog-topic-section ul li{display:inline-block;float:none;width:auto;margin:5px 0px}.hs-author-profile .hs-author-avatar{width:100%;float:none;margin-bottom:20px}.post-wrapper-inner h1{font-size:40px}.blog-wrapper-module h2{font-size:40px}.blog-wrapper-module h3{font-size:30px}.blog-wrapper-module h4{font-size:35px}.row-fluid .post-section-hero{min-height:450px;padding-top:150px;height:100%}a.all-post-btn{right:20px}.blog-wrapper-module blockquote{font-size:30px}.form-header .widget-type-linked_image,.form-wrapper:before,.form-style .form-header:after{display:none}.form-wrapper{padding:20px}.form-style .form-header{padding:30px 30px 30px 30px}.form-style.blog-ebook{padding-top:50px}.widget-type-cell.blog-content.blog-wrapper-module{padding-bottom:50px}.row-fluid .author-section{padding:60px 20px}span.author_box_bottom{margin:0px auto 20px 0}.post-related-section{padding:50px 0px 40px}.post-related-title h1{font-size:40px}.post-related-title{padding-bottom:30px}body .container-fluid .row-fluid .post-outer-section .wrapper{width:100%}.row-fluid .post-wrapper-inner span.post_author{font-size:13px}}@media(max-width:420px){ul.date-topic-list li.topic-inside{top:0px}}.blog-pagination{position:relative}.previous-posts-link{position:absolute;left:0px;font-size:12px;color:#4f4f4f;text-transform:uppercase;letter-spacing:.50px;font-weight:600;bottom:10px}.previous-posts-link .fa{font-size:12px;font-weight:300;padding-right:5px}.next-posts-link{position:absolute;right:0px;font-size:12px;color:#4f4f4f;text-transform:uppercase;letter-spacing:.50px;font-weight:600;bottom:10px}.next-posts-link .fa{font-size:12px;font-weight:300;padding-left:5px}.search-hero{padding:125px 0px 100px;position:relative}.search-hero:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(78,32,111,0.32);width:100%;height:100%}.search-hero.module-bg{position:sticky}.search-hero .hs-search-field{margin:0 auto}body .container-fluid .row-fluid .search-hero .wrapper{max-width:700px;position:relative;z-index:1}.result-sec{padding:60px 0px}body .container-fluid .row-fluid .result-sec .wrapper{max-width:800px}.result-sec ul li a{font-size:20px;color:#000;margin-bottom:10px;display:inline-block}.body-container-wrapper .hs-search-results__next-page:hover,.body-container-wrapper .hs-search-results__prev-page:hover,.result-sec ul li a:hover{color:#4e206f}.body-container-wrapper .result-sec ul li{margin-bottom:25px;margin-left:0px}.body-container-wrapper .hs-search-results__next-page,.body-container-wrapper .hs-search-results__prev-page{color:#444}@media(max-width:979px){.search-hero{padding:100px 0px 100px}}@media(max-width:767px){.result-sec{padding:60px 0px}}a.topic-link.topic-seq-1{display:block}