.post-banner{align-items:center;background:#02293d;background-image:none;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;min-height:75vh;padding-bottom:10%;padding-top:10%;position:relative}.post-banner .page-center{position:relative;z-index:9}.post-banner-sec{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.post-banner-txt{flex:0 0 66.66667%;max-width:66.66667%}.post-banner-share,.post-banner-txt{padding-left:15px;padding-right:15px}.post-banner-share{flex:0 0 33.33333%;max-width:33.33333%}.post-banner-txt h1{color:#fff;font-family:Roboto Slab,serif;font-size:3.375rem;font-weight:400;letter-spacing:1.2px;line-height:1.25em;margin-bottom:10px}.post-banner-txt a{color:hsla(0,0%,100%,.8);display:inline-block;transition:all .4s cubic-bezier(.25,1,.33,1);-webkit-transition:all .4s cubic-bezier(.25,1,.33,1)}.post-banner-txt p{color:#fff;letter-spacing:1.2px;opacity:.625}.hero-overlay{-webkit-backface-visibility:hidden;background-color:rgba(45,49,51,.76);height:100%;left:0;opacity:.7;padding-bottom:0;position:absolute;top:0;width:100%;z-index:3}ul.share-menu{display:flex;gap:10px;list-style:none;margin-left:14px;opacity:0;position:absolute;top:50%;transition:all .4s cubic-bezier(.25,1,.33,1);-webkit-transition:all .4s cubic-bezier(.25,1,.33,1)}.share-wrapper:hover .share-bttn{opacity:0}.share-wrapper:hover ul.share-menu{opacity:100%}.share-bttn,ul.share-menu li a{border:2px solid hsla(0,0%,100%,.4);border-radius:100px;color:#fff;font-size:16px;margin-top:0!important;padding:6px 20px}ul.share-menu li,ul.share-menu li a{display:inline-block}.share-bttn,ul.share-menu{position:absolute;top:50%}.share-bttn{font-weight:400;letter-spacing:1.2px;line-height:1.6}