html{scroll-behavior:smooth}.body-container--blog-post{background:#e9f1fe}.blog-index.related h2{color:#000;font-family:AvenirBlack,sans-serif;font-size:2.5em;font-style:normal;font-weight:700;margin-bottom:50px;text-align:center;text-decoration:none;text-transform:none;width:100%}article .authors{border-top:1px dashed #dcdcdc;display:flex;gap:20px;line-height:1.5em;padding-top:30px}article .authors img{border-radius:100px;height:60px;width:60px}article .authors h4{color:#000;font-family:AvenirMedium;font-size:.9em;margin-bottom:10px;padding-left:40px;position:relative}article .authors h4:before{background:#0047bb;border-radius:30px;content:"";height:6px;left:0;position:absolute;top:calc(50% - 3px);width:30px}article .authors h4 span{color:#0047bb;font-family:AvenirHeavy}article .authors .bio{font-family:AvenirBook;font-size:.9em}.tags-heading{border-top:1px dashed #dcdcdc;flex-wrap:wrap;gap:20px;margin:20px 0 40px;padding-top:30px}.tags-heading,.tags-heading h5{align-items:center;display:flex}.tags-heading h5{color:#0047bb;font-size:.9em;gap:7px;margin:0}.tags-heading h5 svg{fill:#0047bb;width:18px}.tags-heading ul{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}ol li,ul li{font-family:AvenirBook}.tags-heading ul li a{background:#fff;border-radius:100px;box-shadow:0 0 10px rgba(0,0,0,.1);color:#0047bb;font-family:AvenirMedium;font-size:.9em;padding:10px 15px;transition:.3s}.tags-heading ul li a:hover{box-shadow:0 0 10px rgba(0,0,0,.15);font-family:AvenirMedium}.blog-post__tags svg{height:20px;width:20px}.blog-post{background:#fff;box-shadow:0 0 30px rgb(0 0 0/4%);margin:-250px auto 0;max-width:1024px;padding:60px!important;position:relative}.kb .blog-post{margin-top:0}.blog-post p a:not(a.btn,a.button){color:#0047bb}.blog-post p a:not(a.btn,a.button):hover{color:#001d50}.image-banner{display:flex}.image-banner img{height:500px;margin:0 auto;max-width:100%;object-fit:cover}.blog-post__meta{font-family:AvenirRoman;font-weight:700;font-weight:400;margin-bottom:20px}.blog-post__meta h4{color:#000;font-family:AvenirMedium;font-size:1rem;margin:0}.blog-post__meta h4 span{color:#0047bb}.img-text .img1{float:right}.img-text .img1 img{border-radius:20px}@media(max-width:1080px){.kb .blog-post{margin-top:70px}}@media(max-width:800px){.image-banner img{border-radius:0;height:300px}.blog-post{border-radius:0;margin:0 auto!important;padding:50px 10%!important}.img-text{display:flex;flex-direction:column-reverse}.img-text .img1{margin:auto auto 20px}article .authors{flex-direction:column}}