
    .c-social-links {display:flex; justify-content:flex-start;}
.c-social-links a {height:48px; width:48px; display:flex; justify-content:center; align-items:center;}
.c-print-social-share {display:flex; align-items:center;}
.c-print-social-share>div {margin-right:24px;}
.c-print-social-share>div:last-of-type {margin-right:0;}
.c-print-social-share .print-control .print-control-button {display:flex; align-items:center; color:#00529b; padding:0; cursor:pointer;}
.c-print-social-share .print-control .print-control-button .svg-icon {margin-right:16px; color:#00529b;}
.c-print-social-share .print-control .print-control-button:focus,.c-print-social-share .print-control .print-control-button:focus .svg-icon,.c-print-social-share .print-control .print-control-button:hover,.c-print-social-share .print-control .print-control-button:hover .svg-icon {color:#222;}
.c-print-social-share .share-control {padding:0;}
.c-print-social-share .share-control .social-share-trigger {display:flex; align-items:center; color:#00529b; cursor:pointer; width:140px; justify-content:center;}
.c-print-social-share .share-control .social-share-trigger>.svg-icon {color:#00529b; margin-right:16px;}
.c-print-social-share .share-control .share-links .svg-icon,.c-print-social-share .share-control .social-share-trigger:focus>.svg-icon,.c-print-social-share .share-control .social-share-trigger:hover>.svg-icon {color:#fff;}
.c-print-social-share .share-control .social-share-trigger:focus,.c-print-social-share .share-control .social-share-trigger:hover {color:#fff; text-decoration:underline;}
.c-base-bg-tile:hover,.c-base-tile:focus,.c-base-tile:hover,.c-bg-tile:hover {text-decoration:none;}
.c-print-social-share .share-control .share-links {width:100%; overflow:hidden;-webkit-transform:translateY(50%); transform:translateY(50%); opacity:0; background-color:#00529b; transition:all .2s ease-out; z-index:5; border-radius:8px; display:flex; flex-basis:100%; justify-content:space-around; max-width:320px; margin-top:16px; border:1px solid #fff;}
.c-print-social-share .share-control .share-links .share-link {display:none; justify-content:center; align-items:center; width:48px; flex-grow:1; height:48px; opacity:0; background-color:#00529b; transition:opacity 150ms ease,background-color .1s ease-in;}
.c-print-social-share .share-control .share-links .share-link:focus,.c-print-social-share .share-control .share-links .share-link:hover {transition-delay:0s!important;}
.c-print-social-share .share-control .share-links .share-link.share-facebook:focus,.c-print-social-share .share-control .share-links .share-link.share-facebook:hover {background-color:#3b5998;}
.c-print-social-share .share-control .share-links .share-link.share-google:focus,.c-print-social-share .share-control .share-links .share-link.share-google:hover {background-color:#dd4b39;}
.c-print-social-share .share-control .share-links .share-link.share-linkedin:focus,.c-print-social-share .share-control .share-links .share-link.share-linkedin:hover {background-color:#0077b5;}
.c-print-social-share .share-control .share-links .share-link.share-pinterest:focus,.c-print-social-share .share-control .share-links .share-link.share-pinterest:hover {background-color:#cb2027;}
.c-print-social-share .share-control .share-links .share-link.share-twitter:focus,.c-print-social-share .share-control .share-links .share-link.share-twitter:hover {background-color:#55acee;}
.c-print-social-share .share-control .share-links .share-link.close-share-links:focus,.c-print-social-share .share-control .share-links .share-link.close-share-links:hover,.c-print-social-share .share-control .share-links .share-link.share-email:focus,.c-print-social-share .share-control .share-links .share-link.share-email:hover {background-color:#122438;}
.c-print-social-share .share-control .share-links .share-link:nth-child(1) {transition-delay:50ms;}
.c-print-social-share .share-control .share-links .share-link:nth-child(2) {transition-delay:.1s;}
.c-print-social-share .share-control .share-links .share-link:nth-child(3) {transition-delay:150ms;}
.c-print-social-share .share-control .share-links .share-link:nth-child(4) {transition-delay:.2s;}
.c-print-social-share .share-control .share-links .share-link:nth-child(5) {transition-delay:250ms;}
.c-print-social-share .share-control .share-links .share-link:nth-child(6) {transition-delay:.3s;}
.c-print-social-share .share-control .share-links .share-link:nth-child(7) {transition-delay:350ms;}
.c-print-social-share .share-control .share-links.is-visible {-webkit-transform:translateY(0); transform:translateY(0); opacity:1;}
.c-print-social-share .share-control .share-links.is-visible .share-link {opacity:1; display:flex;margin-top: 0px;}
.c-print-social-share a {border:0;}
.hpt-banner-wrapper img {
    width: 100%;
    object-fit: cover;
    object-position: top;
    max-width: 100%;
    max-height: 656px;
}
@media (min-width:768px) {
.c-print-social-share {justify-content:flex-end;}
.c-print-social-share .share-control {position:relative; width:100%;}
.c-print-social-share .share-control .share-links {position:absolute; top:16px; left:40px; bottom:auto; right:auto; opacity:0; height:0; min-height:0; overflow:hidden;-webkit-transform:translateY(16px); transform:translateY(16px); background-color:#00529b; transition:all .2s ease-out; border:0;}
.c-print-social-share .share-control .share-links.is-visible {height:auto; max-height:500px; opacity:1;-webkit-transform:translateY(24px); transform:translateY(24px); top:32px;}
.c-print-social-share .share-control .social-share-trigger {max-width:140px;}
}

@media (min-width: 768px) {
    .c-print-social-share .share-control .social-share-trigger {
        color: #fff;
    }
}

@media (min-width: 768px) {
    .hero-image {
        position: relative;
        height: 0;
        width: 100%;
        background: center #C8CDD0;
        padding-bottom: 56.25%;
        background-size: cover;
    }
}
.c-print-social-share .share-control .social-share-trigger > .svg-icon {
    color: #fff;
    font-size: 2rem;
}

.c-print-social-share .share-control a {
    text-decoration: none;
}

.nsw-banner-wrapper .nsw-banner-description {
    width: 100%;
}

.c-print-social-share .share-control .share-links .svg-icon {
    margin-right: 10px;
    margin-left: 10px;
    font-size: 1.5rem;
}

.c-print-social-share .share-control .share-links .share-link.close-share-links {
    font-size: 2.2rem;
}

.c-print-social-share .share-control .social-share-trigger:focus, .c-print-social-share .share-control .social-share-trigger:hover{
    text-decoration :none !important;
}