@font-face {
    font-family:"adelle-sans-condensed";
    src:url("https://use.typekit.net/af/3999c8/00000000000000007735a1ca/30/l?subset_id=2&fvd=i1&v=3") format("woff2"),url("https://use.typekit.net/af/3999c8/00000000000000007735a1ca/30/d?subset_id=2&fvd=i1&v=3") format("woff"),url("https://use.typekit.net/af/3999c8/00000000000000007735a1ca/30/a?subset_id=2&fvd=i1&v=3") format("opentype");
    font-display:auto;font-style:italic;font-weight:100;font-stretch:normal;
    }
    
    @font-face {
    font-family:"adelle-sans-condensed";
    src:url("https://use.typekit.net/af/21914e/00000000000000007735a1ce/30/l?subset_id=2&fvd=n1&v=3") format("woff2"),url("https://use.typekit.net/af/21914e/00000000000000007735a1ce/30/d?subset_id=2&fvd=n1&v=3") format("woff"),url("https://use.typekit.net/af/21914e/00000000000000007735a1ce/30/a?subset_id=2&fvd=n1&v=3") format("opentype");
    font-display:auto;font-style:normal;font-weight:100;font-stretch:normal;
    }
    
    @font-face {
    font-family:"adelle-sans-condensed";
    src:url("https://use.typekit.net/af/17cf5b/00000000000000007735a1cf/30/l?subset_id=2&fvd=i3&v=3") format("woff2"),url("https://use.typekit.net/af/17cf5b/00000000000000007735a1cf/30/d?subset_id=2&fvd=i3&v=3") format("woff"),url("https://use.typekit.net/af/17cf5b/00000000000000007735a1cf/30/a?subset_id=2&fvd=i3&v=3") format("opentype");
    font-display:auto;font-style:italic;font-weight:300;font-stretch:normal;
    }
    
    @font-face {
    font-family:"adelle-sans-condensed";
    src:url("https://use.typekit.net/af/bf57d6/00000000000000007735a1d3/30/l?subset_id=2&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/bf57d6/00000000000000007735a1d3/30/d?subset_id=2&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/bf57d6/00000000000000007735a1d3/30/a?subset_id=2&fvd=n3&v=3") format("opentype");
    font-display:auto;font-style:normal;font-weight:300;font-stretch:normal;
    }
    
    @font-face {
    font-family:"adelle-sans-condensed";
    src:url("https://use.typekit.net/af/8e5699/00000000000000007735a1d8/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/8e5699/00000000000000007735a1d8/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/8e5699/00000000000000007735a1d8/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");
    font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
    }
    
    @font-face {
    font-family:"adelle-sans-condensed";
    src:url("https://use.typekit.net/af/52896b/00000000000000007735a1dc/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/52896b/00000000000000007735a1dc/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/52896b/00000000000000007735a1dc/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");
    font-display:auto;font-style:italic;font-weight:400;font-stretch:normal;
    }
    
    @font-face {
    font-family:"adelle-sans-condensed";
    src:url("https://use.typekit.net/af/e4046c/00000000000000007735a1df/30/l?subset_id=2&fvd=i6&v=3") format("woff2"),url("https://use.typekit.net/af/e4046c/00000000000000007735a1df/30/d?subset_id=2&fvd=i6&v=3") format("woff"),url("https://use.typekit.net/af/e4046c/00000000000000007735a1df/30/a?subset_id=2&fvd=i6&v=3") format("opentype");
    font-display:auto;font-style:italic;font-weight:600;font-stretch:normal;
    }
    
    @font-face {
    font-family:"adelle-sans-condensed";
    src:url("https://use.typekit.net/af/a425c5/00000000000000007735a1e2/30/l?subset_id=2&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/a425c5/00000000000000007735a1e2/30/d?subset_id=2&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/a425c5/00000000000000007735a1e2/30/a?subset_id=2&fvd=n6&v=3") format("opentype");
    font-display:auto;font-style:normal;font-weight:600;font-stretch:normal;
    }
    
    @font-face {
    font-family:"adelle-sans-condensed";
    src:url("https://use.typekit.net/af/cc3f77/00000000000000007735a1e5/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/cc3f77/00000000000000007735a1e5/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/cc3f77/00000000000000007735a1e5/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");
    font-display:auto;font-style:italic;font-weight:700;font-stretch:normal;
    }
    
    @font-face {
    font-family:"adelle-sans-condensed";
    src:url("https://use.typekit.net/af/c1f4c0/00000000000000007735a1e7/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/c1f4c0/00000000000000007735a1e7/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/c1f4c0/00000000000000007735a1e7/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");
    font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;
    }
    
    @font-face {
    font-family:"adelle-sans-condensed";
    src:url("https://use.typekit.net/af/e8adc3/00000000000000007735a1e9/30/l?subset_id=2&fvd=i8&v=3") format("woff2"),url("https://use.typekit.net/af/e8adc3/00000000000000007735a1e9/30/d?subset_id=2&fvd=i8&v=3") format("woff"),url("https://use.typekit.net/af/e8adc3/00000000000000007735a1e9/30/a?subset_id=2&fvd=i8&v=3") format("opentype");
    font-display:auto;font-style:italic;font-weight:800;font-stretch:normal;
    }
    
    @font-face {
    font-family:"adelle-sans-condensed";
    src:url("https://use.typekit.net/af/3a5459/00000000000000007735a1ea/30/l?subset_id=2&fvd=n8&v=3") format("woff2"),url("https://use.typekit.net/af/3a5459/00000000000000007735a1ea/30/d?subset_id=2&fvd=n8&v=3") format("woff"),url("https://use.typekit.net/af/3a5459/00000000000000007735a1ea/30/a?subset_id=2&fvd=n8&v=3") format("opentype");
    font-display:auto;font-style:normal;font-weight:800;font-stretch:normal;
    }
    @font-face {
        font-family:"adelle-sans-condensed";
        src:url("https://use.typekit.net/af/7f752c/00000000000000007735a1eb/30/l?subset_id=2&fvd=i9&v=3") format("woff2"),url("https://use.typekit.net/af/7f752c/00000000000000007735a1eb/30/d?subset_id=2&fvd=i9&v=3") format("woff"),url("https://use.typekit.net/af/7f752c/00000000000000007735a1eb/30/a?subset_id=2&fvd=i9&v=3") format("opentype");
        font-display:auto;font-style:italic;font-weight:900;font-stretch:normal;
        }
        
        @font-face {
        font-family:"adelle-sans-condensed";
        src:url("https://use.typekit.net/af/95d05d/00000000000000007735a1ec/30/l?subset_id=2&fvd=n9&v=3") format("woff2"),url("https://use.typekit.net/af/95d05d/00000000000000007735a1ec/30/d?subset_id=2&fvd=n9&v=3") format("woff"),url("https://use.typekit.net/af/95d05d/00000000000000007735a1ec/30/a?subset_id=2&fvd=n9&v=3") format("opentype");
        font-display:auto;font-style:normal;font-weight:900;font-stretch:normal;
        }
    
        @font-face {
            font-family:"linotype-sabon";
            src:url("https://use.typekit.net/af/c229ca/00000000000000007735ba7f/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/c229ca/00000000000000007735ba7f/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/c229ca/00000000000000007735ba7f/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");
            font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;
            }
            
            @font-face {
            font-family:"linotype-sabon";
            src:url("https://use.typekit.net/af/05ab21/00000000000000007735ba83/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff2"),url("https://use.typekit.net/af/05ab21/00000000000000007735ba83/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("woff"),url("https://use.typekit.net/af/05ab21/00000000000000007735ba83/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3") format("opentype");
            font-display:auto;font-style:italic;font-weight:700;font-stretch:normal;
            }
            
            @font-face {
            font-family:"linotype-sabon";
            src:url("https://use.typekit.net/af/f7d4fb/00000000000000007735ba85/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/f7d4fb/00000000000000007735ba85/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/f7d4fb/00000000000000007735ba85/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");
            font-display:auto;font-style:italic;font-weight:400;font-stretch:normal;
            }
            
            @font-face {
            font-family:"linotype-sabon";
            src:url("https://use.typekit.net/af/770984/00000000000000007735ba86/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/770984/00000000000000007735ba86/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/770984/00000000000000007735ba86/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");
            font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
            }
        
    
    #diclWrapper{
        display: none !important;
    }
    
    .diclHeader{
        display: none;
    }
    .cmp-header{
        display: none;
    }
    .cmp-footer{
        display: none;
    }
    .subnav-fixed{
        display: none;
    }
    .diclPrintWrapper{
        display: block !important;
    }
    .cardWrapper{
        display: none !important;
    }
    .article-text-container p, .cmp-aside__content li {
        font-family: linotype-sabon,sans-serif !important;
        font-size: 1.125rem !important;
        color: #1f1f1f;
        line-height: 1.571;
        padding: 0;
        border: 0;
    }
    
    .cmp-aside__content p, .article-text-container li {
        color: #1f1f1f;
        font-family: adelle-sans-condensed,sans-serif !important;
        font-size: 1rem!important;
        line-height: 1.5rem;
    }
    
    .diclPrintWrapper .cmp-component-header--with-images-no-promos .cmp-component-header__title h1.cmp-title__text {
        font-family: adelle-sans-condensed,sans-serif !important;
        font-size:  50px !important;
        font-weight: 800 !important;
    }
    .diclPrintWrapper .cmp-component-header__content .cmp-component-header__title h1.cmp-title__text{
        font-weight: 800 !important;
    }
    .diclPrintWrapper .cmp-component-header__top-content{
        padding-top: 10px;
    }
    .diclPrintWrapper .article-text-container h3 {
        page-break-inside: avoid !important;
        padding-top: 10px;
    }
    
    .diclPrintWrapper.article-text-container h3{
        font-family: adelle-sans-condensed,sans-serif !important;
        font-weight: 700;
        color: #1f1f1f;
        font-size: 32px !important;
        line-height:25px !important;
        margin-bottom: 15px;
        page-break-inside: avoid !important;
    }
    
    .diclPrintWrapper .article-endnotes-container h2, .article-acknowledgements-container h2 {
        font-family: adelle-sans-condensed,sans-serif !important;
        font-style: normal;
        font-weight: 700;
        font-size: 20px !important;
        line-height: 22px;
        color: #1f1f1f;
        margin-bottom: 15px;
        page-break-inside: avoid !important;
    }
    .diclPrintWrapper .article-acknowledgements-container{
        page-break-inside: avoid !important;
        page-break-after: avoid !important; 
    }
    .diclPrintWrapper .byline-row{
        page-break-inside: avoid !important;
    }
    .diclPrintWrapper .article-endnotes-container{
        page-break-inside: avoid !important;
    }

    
    
    .diclPrintWrapper .btn{
        display: none;
    }
    .diclPrintWrapper .cmp-component-header--with-images-no-promos{
        page-break-before: always ;
    }
    .diclPrintWrapper .article-heading-container{
        page-break-inside: avoid !important;
    }
    .diclPrintWrapper .cmp-aside__content, .authors-container{
        page-break-inside: avoid !important;   
    }
    .author-box {
        display: flex;
        margin-bottom: 25px;
    }
    
.byline-row{
    padding-top: 12px;
}
/* .cmp-component-header__content .di-logo{
    width:10%;
    height: auto;
    padding-bottom: 20px;
} */
.diclPrintWrapper .author-box{
    min-width: 50%;
    max-width: 100%;
}
.ant-btn{
    display: none !important;
}
#sidebar-root{
    display: none !important;
}
.authors-container{
    min-width: 80%;
}
    .diclPrintWrapper .container {
        width: 100%;
        padding-right: 15px !important;
        padding-left: 15px !important;
        margin-right: auto !important;
        margin-left: auto !important;
        max-width: 1140px !important;
    }
    .diclPrintWrapper .cmp-component-header__banner img{
        width: 100%;
        height: 400px !important;
        object-fit: cover;
        background-position: center center;
    }
    .col-lg-12{
        max-width: 100%
    }
    .col-xl-12{
        max-width: 100%
    }
    .col-lg-11 {
        max-width: 91.666667%
    }
    .col-xl-11 {
        max-width: 91.666667%
    }
    .col-lg-10 {
        max-width: 83.333333%;
    }
    .col-xl-10 {
        max-width: 83.333333%;
    }
    .col-lg-9 {
        max-width: 75% ;
    }
    .col-xl-9 {
        max-width: 75% ;
    }
    .col-lg-8{
        max-width: 66.666667% !important;
    }
    .col-xl-8{
        max-width: 66.666667% !important;
    }
    .col-lg-7 {
        max-width: 58.333333% !important;
    }
    .col-xl-7 {
        max-width: 58.333333% !important;
    }
    .col-lg-6{
        max-width: 50% !important;
    }
    .col-xl-6{
        max-width: 50% !important;
    }
    .col-lg-5 {
        max-width: 41.666667% !important;
    
    }
    .col-xl-5 {
        max-width: 41.666667% !important;
    
    }
    .col-lg-4{
        max-width: 33.333333% !important;
    }
    .col-xl-4{
        max-width: 33.333333% !important;
    }
    .col-lg-3{
        max-width: 25% !important;
    }
    .col-xl-3 {
        max-width: 25% !important;
    }
    .col-lg-2{
        max-width: 16.666667% !important;
    }
    .col-xl-2{
        max-width: 16.666667% !important;
    }
    .col-lg-1 {
        max-width: 8.333333% !important;
    }
    .col-xl-1 {
        max-width: 8.333333% !important;
    }
    .row{
        display: flex !important;
    }
    p{
        page-break-inside: avoid !important;
    }
    .cmp-container-width{
        page-break-inside: avoid !important;
    }
    a{
        text-decoration: none !important;
    }
    .diclPrintWrapper .article-text-container h2{
        page-break-after: avoid !important;
    }
    .diclPrintWrapper .article-text-container h3{
        page-break-after: avoid !important;
    }
    .diclPrintWrapper .article-text-container h4{
        page-break-after: avoid !important;
    }
    .diclPrintWrapper .cmp-component-header--with-images-no-promos .cmp-component-header__title h1.cmp-title__text {
     max-width: 80%; }
    .diclPrintWrapper .cmp-component-header__content .cmp-component-header__title h2.cmp-title__text{
            max-width: 75%;
    }
    .diclPrintWrapper  .article-acknowledgements-container .heading-row, .article-endnotes-container .heading-row{
            display: flex !important;
            justify-content: space-between !important;
    }
    .diclPrintWrapper .cmp-component-header{
        padding: 0 !important;
    }

        