.page-title-banner{min-height:400px;position:relative;z-index:0}.page-title-banner:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1}.page-title-banner .banner-content{color:#fff;text-align:center;word-break:break-word}.page-title-banner .banner-content h1{font-size:45px;font-weight:700;letter-spacing:1px;line-height:48px}.page-title-banner .banner-content .vcenter{left:0;margin:auto;max-width:900px;right:0}.page-title-banner .banner-content h6{Margin-bottom:10px;font-size:20px;font-weight:400;letter-spacing:.96px;line-height:1.4;text-transform:uppercase}.page-title-banner .banner-content p{color:#fff;font-size:20px;margin-top:20px}.author-details,.author-details .content{text-align:center}.author-details .content .profile{margin-bottom:20px}.author-details .content .hs-author-avatar{background-color:#fff;border:7px solid #fff;border-radius:50%;box-shadow:0 3px 6px rgba(0,0,0,.15);height:97px;margin:-50px auto 0;overflow:hidden;position:relative;width:97px;z-index:2}.author-details .content .name{font-size:18px;line-height:20px;margin-bottom:5px}.author-details .content .date{font-size:12px;line-height:20px}.page-title-banner .banner-btn{text-align:center}.page-title-banner .banner-btn .btn-cta{background:transparent;border:1px solid #fff;border-radius:25px;color:#fff;display:inline-block;font-size:13px;font-weight:700;letter-spacing:1px;margin-top:40px;padding:15px 43px;text-decoration:none;text-transform:uppercase;transition:.2s ease}.page-title-banner .banner-btn .btn-cta:hover{background:#5eb2db;border:1px solid #5eb2db}@media screen and (max-width:767px){.page-title-banner .banner-content .vcenter{padding:0 20px}}@media screen and (max-width:479px){.page-title-banner .banner-content h1{font-size:32px}}