@media print {
    body {-webkit-print-color-adjust: exact;
    print-color-adjust: exact;}
    .page-wrapper{display: none;}
    .print-main{display: block;}
}
.print h1,.print .h1{font-size: 20px;font-weight: bold;margin-bottom: 12px;color: #121B46}
.print h2,.print .h2{font-size: 18px;font-weight: bold;margin-bottom: 12px;color: #121B46}
.print h3,.print .h3{font-size: 10px;font-weight: bold;margin-bottom: 12px;color: #121B46}
.print h4,.print .h4{font-size: 9px;font-weight: bold;margin-bottom: 10px;color: #121B46}
.print h5,.print .h5{font-size: 8px !important;margin-bottom: 10px;color: #121B46}
.print h6,.print .h6{font-size: 7px;margin-bottom: 10px;color: #121B46}
.print p,.print.print-img-text p,
.print-common-sec li,
.print.print-img-text li{font-size: 9px;line-height: 1.4;margin-bottom: 12px}
.print-common-sec li,
.print.print-img-text li{margin-bottom: 5px;}
.print-nl-banner{
    background-color: #121B46;
}
.print-nl-banner .logo{ 
    max-width: 90px;
}
.print-nl-botombar{
    background-color: #F2384F;
    letter-spacing: 2px;
    font-size: 9px;
    width: 50%;
    position: absolute;
    bottom: 0;
    left: 0;
    padding-left: 30px;
}
.print-nl-banner .left-col {
    padding-left: 30px;
    padding-bottom: 30px;
}
.print .heading{
    border-left: 2px solid #EE3A50;
}
.print .container{
    padding-left: 30px;
    padding-right: 30px;
}
.print-videosec h5{
    letter-spacing: 1.2px;
}
.print-videosec .img-wrapper {
    padding-top: 55%;
}
.print-videosec a,
.print.inner-videomodule a,
.print.document-sec a{
    font-size: 8px;
    text-decoration: underline;
    color: #005AAA;
    line-height: 1.1;
}
.print-videosec a:hover,
.print.inner-videomodule a:hover,
.print.newsletter-banner h6 span,
.print.imgDivider-module h6,
.print.print-common-sec h6 span,
.print.document-sec a:hover{
    color: #EE3A50;
}
.print.newsletter-banner .img-wrapper,
.print.inner-videomodule .img-wrapper{
    padding-top: 37%;
    height: 100%;
}
.print.newsletter-banner h6,
.print.print-common-sec h6{
    font-weight: 300;
    color: #1F2357;
}
.print.newsletter-banner h6 span,
.print.print-common-sec h6 span{
    font-weight: bold;
}
.print.newsletter-banner .print-nl-text{
    padding: 15px 30px;
}
.print .author img,
.print .auth-img img{
    height: 35px;
    width: 35px;
    border-radius: 100%;
}
.print.newsletter-banner,
.print.inner-videomodule .inner-videomodule-text {
    background-color: #FFFBF0;
}
.print-common-sec blockquote{
    color: #1F2357;
    font-style: italic;
    font-size: 10px;
    font-family: 'EB Garamond', serif;
    border-left: 0;
    padding-left: 0;
    margin-bottom: 12px;
    line-height: 1.4;
}
.print-common-sec .container :last-child{margin-bottom: 0;}
.print-common-sec h3,
.print-common-sec h2,.print-common-sec h1{
    font-family: 'Barlow', sans-serif;
}
.print-gallery-img img{height: 108px;object-fit: cover;}
.print.imgDivider-module h3{
    font-family: 'EB Garamond', serif;
    font-style: italic;
}
.print.imgDivider-module .container.inner{
    padding-left: 100px;
    padding-right: 100px;
}
.print.imgDivider-module{
    min-height: 180px;
}
.print .inner-videomodule-content{
    border-left: 0;
    padding-left: 0;
}
.print.inner-videomodule{
    background-image: none;
    background-color: unset;
}
.print.inner-videomodule .print-playicon{
    position: absolute;
    bottom: 6px;
    left: 6px;
    line-height: 0;
}
.print.inner-videomodule .print-playicon img{
    height: 13px;
    width: 13px;
}
.print.inner-videomodule .print-videolink{line-height: 0;}
.print-img-text.left{
    background-color: #202456;
}
.print-img-text h6{
    font-weight: bold;
    text-transform: uppercase;
    color: #fff;
}
.print-img-text h1{
    margin-bottom: 25px;
    font-weight: normal;
    color: #fff;
}
.print-img-text p{
    font-weight: 300;
    margin-bottom: 20px;
}
.print-img-text .img-block img{
    width: 100%;
}
.print.document-sec .container {
    padding-left: 55px;
    padding-right: 55px;
}
.print.document-sec .document-block{
    background-image: none;
    padding: 15px;
}
.print.document-sec .document-img h6{
    font-size: 12px;
    letter-spacing: 1px;
}
.print.document-sec .document-img img {
    margin-bottom: 18px;
    max-width: 50px;
}
.print.document-sec .document-content div{
    line-height: 0;
}
.print.document-sec .document-content p{
    color: #121B46;
}
.print.document-sec .document-img{
    padding: 15px;
}
.print.tiles-sec .grid-item .link-btn {
    background-color: unset;
    width: auto;
    height: auto;
    right: auto;
    left: 6px;
    bottom: 10px;
    transform: none;
}
.print.tiles-sec .grid-item .link-btn a{
    color: #fff;
    font-size: 8px;
    text-decoration: underline;
}
.print.tiles-sec .grid-item.half {
    width: 50% !important;
}
.print.tiles-sec .grid-item.grid {
    width: 25% !important;
}
.print.tiles-sec .grid-item{
    padding-top: 125px !important;
}
.print.print-img-text.right{
   background-color: #A51C43;
}
.print.print-img-text.right .row{
    flex-direction: row-reverse;
}
.print-photo-gallery img{
    height: 110px;
    object-fit: cover;
}
.print.comman-accordion .accordion-box .title {
    color: #a51c43;
    letter-spacing: 1px;
}
.print.comman-accordion .accordion-box:first-child {
    padding-top: 0 !important;
}