
          .single-post .td-post-template-8 .td-post-header.td-image-gradient-style8{
            min-height:520px;
            background-size:cover !important;
            background-position:center center !important;
          }
          .single-post .td-post-template-8 .td-post-header .backstretch,
          .single-post .td-post-template-8 .td-post-header .backstretch img{
            width:100% !important;
            height:100% !important;
          }
          .single-post .td-post-template-8 .td-post-header .backstretch img{
            object-fit:cover;
            object-position:center center;
          }
          .single-post .td-post-template-8 .td-post-header{
            position:relative;
          }
          .single-post .ss-article-image-download-v1{
            position:absolute;
            top:14px;
            right:48px;
            z-index:12;
            display:inline-flex;
            align-items:center;
            justify-content:flex-end;
            width:36px;
            height:36px;
            padding:0;
            border:0;
            border-radius:0;
            background:transparent;
            box-shadow:none;
            color:#fff !important;
            line-height:1;
            text-decoration:none !important;
            transition:color .18s ease,opacity .18s ease,transform .18s ease;
          }
          .single-post .ss-article-image-download-v1:hover,
          .single-post .ss-article-image-download-v1:focus-visible{
            background:transparent;
            color:#45a34b !important;
            transform:translateY(-1px);
          }
          .single-post .ss-article-image-download-v1:focus-visible{
            outline:3px solid rgba(255,255,255,.72);
            outline-offset:2px;
          }
          .single-post .ss-article-image-download-v1.is-loading{
            opacity:.72;
            pointer-events:none;
          }
          .single-post .ss-article-image-download-v1 svg{
            width:17px;
            height:17px;
            flex:0 0 17px;
            fill:none;
            stroke:currentColor;
            stroke-width:2;
            stroke-linecap:round;
            stroke-linejoin:round;
            filter:drop-shadow(0 1px 2px rgba(0,0,0,.72));
          }
          .single-post .ss-article-image-download-v1__label{
            position:absolute !important;
            width:1px !important;
            height:1px !important;
            padding:0 !important;
            margin:-1px !important;
            overflow:hidden !important;
            clip:rect(0,0,0,0) !important;
            white-space:nowrap !important;
            border:0 !important;
          }
          .single-post .td-post-content p > img.alignnone.size-medium[class*="wp-image-"],
          .single-post .td-post-content p > a > img.alignnone.size-medium[class*="wp-image-"],
          .single-post .td-post-content p > img.aligncenter.size-medium[class*="wp-image-"],
          .single-post .td-post-content p > a > img.aligncenter.size-medium[class*="wp-image-"],
          .single-post .td-post-content p > img.alignnone.size-medium_large[class*="wp-image-"],
          .single-post .td-post-content p > a > img.alignnone.size-medium_large[class*="wp-image-"],
          .single-post .td-post-content p > img.aligncenter.size-medium_large[class*="wp-image-"],
          .single-post .td-post-content p > a > img.aligncenter.size-medium_large[class*="wp-image-"],
          .single-post .td-post-content p > img.alignnone.size-large[class*="wp-image-"],
          .single-post .td-post-content p > a > img.alignnone.size-large[class*="wp-image-"],
          .single-post .td-post-content p > img.aligncenter.size-large[class*="wp-image-"],
          .single-post .td-post-content p > a > img.aligncenter.size-large[class*="wp-image-"],
          .single-post .td-post-content figure.wp-block-image.size-medium img,
          .single-post .td-post-content figure.wp-block-image.size-medium_large img,
          .single-post .td-post-content figure.wp-block-image.size-large img{
            display:block;
            width:100%;
            max-width:100%;
            height:auto;
            margin:24px auto;
          }
          .single-post .td-post-content figure.wp-block-image{
            margin:0;
          }
          @media (max-width:1019px){
            .single-post .td-post-template-8 .td-post-header.td-image-gradient-style8{
              min-height:420px;
                            background-image:var(--ss-post-header-image) !important;
              background-repeat:no-repeat !important;
              background-size:cover !important;
              background-position:center center !important;
                          }
          }
          @media (max-width:767px){
            .single-post .td-post-template-8 .td-post-header.td-image-gradient-style8{
              min-height:300px;
            }
            .single-post .ss-article-image-download-v1{
              top:52px;
              right:14px;
              width:34px;
              height:34px;
            }
          }
          @media (prefers-reduced-motion:reduce){
            .single-post .ss-article-image-download-v1{
              transition:none;
            }
          }
        