.single-post-banner-wrapper{position:relative;min-height:340px;overflow:hidden}.single-post-img-banner-wrapper img{position:absolute;left:50%;top:50%;text-align:center;transform:translate(-50%,-50%)}.single-post-overlay{position:absolute;background:#000;width:100%;height:100%;opacity:.2;left:0;top:0}.single-post-banner-container{position:absolute;left:50%;top:50%;text-align:center;transform:translate(-50%,-50%);background:rgb(17 19 36 / .8);padding:20px;width:680px}.single-post-banner-container h6 a{color:#fff;font-size:16px;margin-bottom:25px;display:inline-block}.single-post-banner-container h1{color:#fff;font-size:40px;margin-bottom:25px}.single-post-date{color:#FFF;font-size:11px;margin:0}.single-post-content-wrapper{overflow:hidden;padding-top:40px;background:#f6f6f7}.post-social-share-container{float:left;width:28%;min-height:100vh}.post-toc-container h2{background:#FFF;list-style:disc;padding:20px 30px 0;font-size:36px}.post-toc-container ul{background:#FFF;list-style:disc;padding:5px 60px!important}.post-content-container{float:left;width:44%;color:#000}.post-comments-container{float:left;width:100%;margin-top:80px}.read-time-wrapper{margin-bottom:12px;color:#000}.post-social-share-container .sociallinks-wrapper{transition:all .5s;color:#000;min-height:100vh}.post-social-share-container .sociallinks-wrapper.sticky,.post-social-share-container .apply-job-btn.sticky,.post-toc-inner-container.sticky{position:fixed;top:110px}.read-time-wrapper p{text-align:right;margin:0 28px 0 0}.post-social-share-container p.sharetext{text-align:right;margin:0 28px 10px 0;font-weight:700}.post-social-share-container ul li{margin:0 30px 15px 0;text-align:right}.post-social-share-container ul li a svg{width:35px;height:35px}.post-content-container h1,.post-content-container h2,.post-content-container h3,.post-content-container h4,.post-content-container h5,.post-content-container h6{color:#000}.post-content-container h1{font-size:56px;margin-bottom:15px}.post-content-container h2{font-size:40px;margin-bottom:15px;margin-top:30px}.post-content-container h3{font-size:36px;margin-bottom:15px}.post-content-container h4{font-size:30px;margin-bottom:10px}.post-content-container h5{font-size:22px;margin-bottom:10px}.post-content-container h6{font-size:16px;margin-bottom:5px}.footer-cta-wrapper{background:#00278a;padding:150px 0}.footer-cta-container{text-align:center;color:#FFF}.footer-cta-container h2{font-size:36px;margin-bottom:40px}.footer-cta-container p{margin-bottom:40px}.footer-cta-container p.cta-notes{margin-bottom:0;font-size:12px}.footer-cta-container a{background:#26d509;border:1px solid #26d509;display:inline-block;padding:20px 40px;font-size:16px;border-radius:3px;color:#111324;margin-bottom:15px;font-weight:500}.footer-cta-container a:hover{background:#FFF;color:#26d509!important}.post-content-container p{font-weight:300;margin-bottom:20px;line-height:30px}#post-comments{max-width:660px;margin:0 auto}#post-comments #respond{padding:40px;margin-bottom:80px;background:#fff;box-shadow:0 10px 40px 0 rgb(47 47 47 / 10%);box-sizing:border-box;position:relative;transition:all .2s linear;color:#000}#post-comments #author,#post-comments #email,#post-comments #comment{border:2px solid #fff0;padding:11px 16px;font-size:14px;font-weight:400;display:block;width:100%;box-sizing:border-box;-webkit-appearance:none;border-radius:0;resize:none;border-color:#e6e5f0;background-color:#fff}#post-comments .comment-form-author{flex-basis:calc(50% - 15px);max-width:calc(50% - 15px);float:left}#post-comments .comment-form-email{flex-basis:calc(50% - 15px);max-width:calc(50% - 15px);float:right}#post-comments #submit{text-align:center;color:#000;background-color:#009FE3;border:2px solid #009FE3;padding:11px 33px;box-sizing:border-box;border-radius:80px;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:400;width:min-content;transition:all 120ms linear;white-space:nowrap;cursor:pointer}#post-comments #submit:hover{text-align:center;color:#009FE3;background-color:#FFF;border:2px solid #009FE3;padding:11px 33px;box-sizing:border-box;border-radius:80px;text-decoration:none;text-transform:uppercase;font-size:14px;font-weight:400;width:min-content;transition:all 120ms linear;white-space:nowrap;cursor:pointer}.comment-form label{font-size:14px}.comment-form-url{display:none}.comment-form-policy,.google-policies{float:left;width:100%;font-weight:300}.comment-reply-title p{font-size:14px;font-weight:300;margin:30px 0;line-height:20px}.comment-respond h3{font-size:36px;color:#111324}.related-posts-wrapper{background:#f6f6f7;overflow:hidden;padding:0 0 80px}.related-posts-wrapper h2{text-align:center;margin-bottom:50px;color:#000;font-size:32px}.related-posts-container{overflow:hidden}.single-related-post-container{float:left;width:31.5%;margin-right:2.5%}.related-posts-wrapper .container{border-top:1px solid #ececed;padding-top:50px}.related-post-image{height:215px;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%}.single-related-post-container:nth-child(3){margin-right:0}.related-post-details{border:1px solid #CCC;padding:40px;text-align:center;height:170px}.related-post-details .related-post-heading{font-size:24px;color:#5d5d66;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.related-post-details p{-ms-filter:"alpha(opacity=@calc_val)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;color:#8a8b93;text-align:center;max-height:120px;overflow:hidden}a.related-post-link:hover .related-post-heading{ms-filter:"alpha(opacity=@calc_val)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;margin-top:-30px;height:30px}a.related-post-link:hover p{-ms-filter:"alpha(opacity=@calc_val)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;margin-top:-10px;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.post-content-container ul,.post-content-container ul,.post-content-container ol,.post-content-container ol{padding-left:20px;margin-bottom:20px}.post-content-container ul li{list-style:disc}.post-content-container ol li{list-style:decimal}.post-content-container ul li,.post-content-container ol li{margin-bottom:10px;font-weight:300}.post-social-share-container .sociallinks-wrapper.sticky.reached-bottom,.post-social-share-container .apply-job-btn.sticky.reached-bottom,.post-toc-inner-container.sticky.reached-bottom{opacity:0}.job-application-form{float:left;width:100%;background:#f6f6f7;margin-top:50px;padding:50px 0;text-align:center}.job-application-wrapper{width:30%;margin:0 auto}.single-jobs .post-social-share-container{height:100vh}.single-jobs .single-post-content-wrapper{background:#FFF}.job-application-form h2{color:#000;font-size:40px;font-weight:400;margin-bottom:15px}.job-application-form p{margin-bottom:25px;overflow:hidden}.job-application-form input,.job-application-form textarea{border:1px solid #5d5d66;height:40px;width:100%;font-size:15px;outline:none;color:#0d0140;padding-left:10px;border-radius:5px}.job-application-form textarea{height:200px;padding-top:10px;font-family:'Heebo',sans-serif}.job-application-form h2+p{font-size:16px;font-weight:300}.job-application-form .wpcf7 input[type="file"]{border:none}.apply-job-btn{background:#26d509;display:inline-block;font-size:20px;margin-left:20px;padding:10px 30px;border-radius:5px;color:#FFF;text-decoration:none;border:2px solid #26d509}.apply-job-btn:hover{color:#26d509!important;background:#FFF}.job-application-wrapper p input.wpcf7-form-control.wpcf7-submit{background:#009FE3;border:2px solid #009FE3;font-weight:600;float:left;width:auto;cursor:pointer;height:auto;padding:10px 50px;color:#FFF;transition:all .5s}.job-application-wrapper p input.wpcf7-form-control.wpcf7-submit:hover{background:#FFF;color:#009FE3}.job-application-form p small{float:left;font-weight:300}#commentform a{color:#337ab7}.post-toc-container ul li{margin:10px 0}.post-toc-container ul li:first-child{display:none}.post-toc-container ul li.h3{margin-left:20px}.post-content-container blockquote{background:#ccebf9;padding:20px 20px;margin-bottom:20px;font-style:italic;color:#333}.post-content-container blockquote p{margin-bottom:0}.post-content-container h2#table-of-contents{margin-bottom:0;font-size:36px}@media screen and (max-width:1100px){.post-content-container{width:60%}.post-content-container .post-toc-container{width:100%;height:auto;min-height:unset}.post-content-container .post-toc-inner-container.sticky{position:static;min-height:unset}.post-content-container .post-toc-container ul{margin:0 0 20px;padding:15px 50px 20px}.post-content-container .post-toc-inner-container h3{margin:0;padding:30px 30px 0;min-height:unset;font-size:30px}}@media screen and (max-width:767px){.single-post-img-banner-wrapper img{height:100%;width:100%;object-fit:cover}.post-social-share-container{width:100%}.read-time-wrapper p{text-align:left;margin-left:40px}.sociallinks-wrapper{display:none}.post-content-container{width:100%;padding:20px 40px 0}.single-related-post-container{width:100%;margin:0 0 30px 0}.footer-cta-container h1{font-size:30px}.footer-cta-container a{padding:15px 25px}.footer-cta-wrapper{padding:100px 0}.single-post-banner-container{width:80%}.single-post-banner-container h1{font-size:30px}#post-comments{max-width:90%}.single-job-wrapper h5{width:100%;margin-bottom:10px}.single-job-wrapper p{float:left}.single-job-wrapper{margin-bottom:10px}.single-jobs .post-social-share-container,.post-social-share-container .sociallinks-wrapper,.post-social-share-container{height:auto;min-height:initial}.job-application-wrapper{width:85%}}