a,
button,
input[type="submit"],
input[type="button"] {
    -o-transition: all 0.6s ease 0s;
    -webkit-transition: all 0.6s ease 0s;
    -moz-transition: all 0.6s ease 0s;
    -ms-transition: all 0.6s ease 0s;
    transition: all 0.6s ease 0s;
}

/** Menu Article Start **/
.popup-border-left,
.popup-border-right,
.popup-border-top,
.popup-border-bottom {
    background: #F6F2EC;
    width: 5vh;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1;
}

.popup-border-left {
    bottom: 0;
}

.popup-border-right {
    bottom: 0;
    left: auto;
    right: 0;
}

.popup-border-top {
    bottom: auto;
    height: 5vh;
    right: 0;
    width: auto;
}

.popup-border-bottom {
    bottom: 0;
    top: auto;
    height: 5vh;
    right: 0;
    width: auto;
}

.pop-modal-wrap {
    /*    padding: 20px 5px;*/
    font-family: "franklin-gothic-urw", sans-serif;
}

.pop-modal-header {
    background: #3D1F0F;
    /*    position: fixed;*/
    top: 5vh;
    left: 5vh;
    padding: 20px 20px;
    z-index: 1;
    right: 5vh;
    box-shadow: 0 60px 38px -38px #3D1F0F;
    /*
    -webkit-box-shadow: 0px 38px 111px 0px rgba(60,19,7,1);
-moz-box-shadow: 0px 38px 111px 0px rgba(60,19,7,1);
box-shadow: 0px 38px 111px 0px rgba(60,19,7,1);
*/
}

.volume-list {
    text-align: center;
    /*
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
*/
}

.volume-list .slick-list {
    text-align: left;
}

.volume-list .slick-list {
    text-align: left;
    /*        height: 62vh !important;*/
}



.volume-list button {
    color: #9E8F87;
    font-size: 26px;
    line-height: 31.2px;
    text-align: right;
    background: none;
    border: none;
    position: relative;
    z-index: 50;
    cursor: pointer;
}

.volume-list button.slick-next:before {
    width: 0;
    height: 0;
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    border-top: 15px solid #9E8F87;
    content: "";
    position: absolute;
    right: -30px;
    top: 10px;
    transform: rotate(-90deg);
}

.volume-list button.slick-prev:before {
    width: 0;
    height: 0;
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    border-bottom: 15px solid #9E8F87;
    content: "";
    position: absolute;
    left: 0px;
    top: 10px;
    transform: rotate(-90deg);
}

.slick-prev {
    position: absolute !important;
    left: 0 !important;
    top: auto;
    bottom: -50px;
    padding-left: 40px;
}

.slick-next {
    position: absolute !important;
    right: 0 !important;
    top: auto;
    bottom: -50px;
}


.volume-list button:focus {
    outline: none;
}

/*
.pop-modal-content {
    padding-top: 131px;
}
*/
.pop-modal-logo-wrap {
    display: block;
    width: 55%;
}

.pop-modal-logo-wrap img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    display: block;
    margin: 0;
}

.pop-modal-menu li:before {
    display: none;
}

.pop-modal-menu:after {
    content: "";
    display: block;
    clear: both;
}

.pop-modal-menu {
    margin: 0;
    padding: 0;
}

.pop-modal-menu-wrap {
    padding-left: 80px;
    margin-top: -10px;
}

.pop-modal-menu li {
    margin: 0;
    padding: 0 9px;
    float: left;
}

.pop-modal-menu li a {
    color: #9E8F87;
    text-transform: uppercase;
    font-size: 18px;
    line-height: 21.6px;
    font-weight: 500;
    font-family: "franklin-gothic-urw", sans-serif;
}

.pop-modal-menu li a:hover {
    color: #be382d;
}

.mfp-wrap .white-popup-block .mfp-close {
    top: 1vh;
    right: 1vh;
    width: auto;
    height: auto;
    color: #fff;
    opacity: 1;
    font-size: 26px;
    line-height: 31.2px;
    margin: 20px 20px 0 0;
    font-family: "franklin-gothic-urw", sans-serif;
    position: absolute;
}

.white-popup-block .mfp-close:hover {
    opacity: 1;
    color: #be382d;
}

.volume-item {
    opacity: 0.2;
    /*    padding: 32px 0;*/
    /*    border: 0 none !important;

    -o-transition: all 0.6s ease 0s;
    -webkit-transition: all 0.6s ease 0s;
    -moz-transition: all 0.6s ease 0s;
    -ms-transition: all 0.6s ease 0s;
    transition: all 0.6s ease 0s;
*/
    /*    width: 100% !important;*/
}

.volume-item:hover,
.volume-item.active,
.slick-current.volume-item {
    opacity: 1;
}

.volume-image-wrap img {
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    margin: 0 auto;
    display: block;
}

.volume-image-wrap {
    padding: 15px;
    background: #EDE5DE;
}

.volume-title-wrap {
    margin-bottom: 35px;
}

.volume-number {
    font-size: 24px;
    line-height: 28.8px;
    color: #fff;
    display: inline-block;
    vertical-align: top;
    font-weight: 500;
}

.volume-date-hebrew {
    display: inline-block;
    vertical-align: top;
}

.volume-date-eng {
    display: inline-block;
    color: #8B786F;
    margin-left: 5px;
    font-size: 24px;
    line-height: 28.8px;
    vertical-align: top;
    font-weight: 500;
}

.volume-title {
    font-size: 36px;
    line-height: 43.2px;
    color: #fff;
    font-weight: bold;
}

.volume-title a {
    color: #fff;
}

.volume-title a:hover {
    color: #be382d;
}

.volume-txt p {
    color: #fff;
}

.volume-txt p:last-child {
    margin-bottom: 0;
}

.more-volume-btn:after {
    content: "";
    display: inline-block;
    vertical-align: middle;
    width: 0;
    height: 0;
    border-color: #9E8F87 transparent transparent;
    border-style: solid;
    border-width: 13px 13px 0;
    margin-left: 8px;
}

.more-volume-btn {
    color: #9E8F87;
    font-size: 26px;
    line-height: 31.2px;
    text-align: right;
    position: absolute;
    bottom: 93px;
    left: 0;
    width: 46%;
}

.more-volume-btn.prev-volume {
    bottom: auto;
    top: 0;
}

.more-volume-btn:hover {
    color: #be382d;
}

.more-volume-btn:hover:after {
    border-color: #be382d transparent transparent;
}

/*
.pop-modal-wrap, .pop-modal-wrap > .container-fluid, .pop-modal-content,
.pop-modal-content > .row, .pop-modal-content > .row > div[class*='col-'], .pop-modal-content .volume-list-wrap, .pop-modal-content .volume-list-wrap .volume-list {
    position: relative;
    height: 100%;
}
*/
.slick-disabled {
    display: none !important;
}

.more-volume-btn.prev-volume:after {
    border-color: transparent transparent #9E8F87;
    border-width: 0 13px 13px;
}

.without-overflow {
    overflow: hidden !important;
}

.with-overflow {
    overflow-y: auto !important;
}

.overflowyh {
    overflow: hidden !important;
}

/** Menu Article End **/
/************************************************/
.skrollable {
    transition: 150ms all linear;
}

.menuIco {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 13'%3E%3Ctitle%3EmenuIco%3C/title%3E%3Cline y1='1' x2='16' y2='1' style='fill:none;stroke:%233d1f0f;stroke-width:2px'/%3E%3Cline y1='6.5' x2='16' y2='6.5' style='fill:none;stroke:%233d1f0f;stroke-width:2px'/%3E%3Cline y1='12' x2='16' y2='12' style='fill:none;stroke:%233d1f0f;stroke-width:2px'/%3E%3C/svg%3E");
    position: absolute;
    top: 70px;
    right: -100%;
    -webkit-animation-duration: 2s !important;
    animation-duration: 2s !important;
    background-repeat: no-repeat;
    background-position: right 15px;
    font-size: 26px;
    color: #3d1f0f;
    padding-right: 35px;
    background-size: 16px 14px;
    z-index: 600;
    /*    transition: 1s all linear;*/
}

.border-left,
.border-right {
    width: 50px;
}

.border-top,
.border-bottom {
    height: 50px;
}

.border-left {
    position: fixed;

    height: 100vh;
    left: 0;
    top: 0;
    bottom: 0;
    background: #fff;
    /*    z-index: 50;*/
}

.border-right {
    position: fixed;
    height: 100vh;
    right: 0;
    top: 0;
    bottom: 0;
    background: #fff;
    /*    z-index: 50;*/
}

.border-top {
    position: fixed;
    width: 100%;
    top: 0;
    background: #fff;
    /* z-index: 101; */
    left: 0;
    right: 0;
}

.border-bottom {
    position: fixed;
    width: 100%;
    bottom: 0;
    background: #fff;
    /* z-index: 155; */
    left: 0;
    right: 0;
}

.loaderWhite {
    background: #F3F4EC;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    z-index: 9999;
    border: 5vh solid #fff;

}

h3 {
    font-family: Trump;
    font-size: 30px;
    color: #3d1f0f;
    font-weight: bold;
}

.section2 h2 {
    margin-bottom: 35px;
}

/* Section 3 */
.bigRow {
    margin-left: -45px;
    margin-right: -45px;
}

.bigRow .col {
    padding-left: 45px;
    padding-right: 45px;
}

.voumeallList a {
    color: #3d1f0f;
}

.grant-content .grant-content-title a:hover,
.voumeallList a:hover {
    color: #be382d;
}

.voumeallList h3 .ath {
    font-family: "franklin-gothic-urw", sans-serif;
    font-size: 20px;
    color: #9e8f87;
}

.voumeallList h3 .ath span.text-uppercase {
    font-size: 16px;
}

/* Section 3 */
.article-col {
    margin-top: 50px;
}

.article-col:nth-child(-n+2) {
    margin-top: 0;
}

.article-col-media .article-media-videoLink {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    text-align: center;
    font-size: 20px;
    line-height: 40px;
    color: #fff;
    border: 3px solid #fff;
    height: 46px;
    padding: 0;
    width: 169px;
    border-radius: 50px;
    background: transparent;
}

.article-col-media .article-media-videoLink:hover {
    background: #fff;
    color: #3d1f0f;
    border-color: #fff;
}

.article-col-media {
    position: relative;
}

.article-col-media .article-media-videoLink .right-arrow {
    width: 0;
    height: 0;
    border-color: transparent transparent transparent #fff;
    border-style: solid;
    border-width: 7px 0px 7px 7px;
    margin: 14px 0 0 0;
    display: inline-block;
    vertical-align: top;
    -o-transition: all 0.6s ease 0s;
    -webkit-transition: all 0.6s ease 0s;
    -moz-transition: all 0.6s ease 0s;
    -ms-transition: all 0.6s ease 0s;
    transition: all 0.6s ease 0s;
}

.article-col-media .article-media-videoLink:hover .right-arrow {
    border-color: transparent transparent transparent #3d1f0f;
}

/* Section 4 */
.voumeallList .grid .grid-item {
    margin-bottom: 100px;
}

/* Section 5 */
.section5 {
    padding-bottom: 150px;
}

.grant-content {
    padding: 25px 90px;
}

.grant-content .grant-content-title {
    font-size: 32px;
    line-height: 38.4px;
    color: #3d1f0f;
    display: block;
    max-width: 800px;
}

.grant-content .grant-content-title a {
    color: #3d1f0f;
}

.grant-content .ath {
    font-size: 16px;
    line-height: 19.2px;
    color: #9E8F87;
    font-family: "franklin-gothic-urw", sans-serif;
}

.grant-image img,
.article-detail-image img,
.article-detail-image-in-content img {
    display: block;
    margin: 0 auto;
}

/* Section 6 */
.related-section-title {
    font-size: 16px;
    line-height: 19.2px;
    color: #9E8F87;
    font-family: "franklin-gothic-urw", sans-serif;
    margin-bottom: 23px;
}

ul {
    padding-left: 12px;
    font-size: 20px;
    line-height: 24px;
    list-style: none;
}

ul li {
    margin-bottom: 12px;
    position: relative;
}

ul li::before {
    content: "\2022";
    margin-left: -13px;
}

.related-section-links-list li:before {
    padding-right: 5px;
}

/* Section 7 */
.article-detail-title {
    font-size: 72px;
    line-height: 86.4px;
    color: #3d1f0f;
    margin-bottom: 62px;
}

.article-detail-title .article-type {
    font-size: 18px;
    line-height: 21.6px;
    color: #9E8F87;
    display: block;
    margin-bottom: 17px;
    font-family: "franklin-gothic-urw", sans-serif;
    font-weight: 500;
}

.article-detail-content {
    margin: 65px auto 150px;
    max-width: 970px;
}

.article-detail-txt p {
    margin-bottom: 28px;
}

.article-detail-txt {
    display: block;
    margin: 0 auto;
    max-width: 655px;
}

.article-detail-txt p:first-child::first-letter {
    font-size: 150px;
    line-height: 70px;
    font-style: italic;
    color: #9E8F87;
    float: left;
    margin-right: 10px;
    margin-left: -50px;
    font-family: Trump;
}

.article-detail-txt img {
    max-width: 100%;
}

.article-detail-image-in-content {
    position: relative;
}

.article-detail-image-in-content img {
    max-width: 100%;
    width: auto;
    height: auto;
    max-height: 100%;
    margin: 0 auto;
    display: none;
}

.article-detail-image-in-content img.active {
    display: block;
}

.article-detail-image-in-content .view-gallery-btn {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    text-align: center;
    font-size: 20px;
    line-height: 40px;
    color: #fff;
    border: 3px solid #fff;
    height: 46px;
    padding: 0;
    width: 197px;
    border-radius: 50px;
    background: transparent;
}

.article-detail-image-in-content .view-gallery-btn:hover {
    background: #fff;
    color: #3d1f0f;
    border-color: #fff;
}

/* Article Popup */
#article-popmodal {
    background: #F3F4EC;
}

#article-popmodal .pop-modal-wrap {
    padding: 0;
}

#article-popmodal .article-detail-content {
    margin: 65px auto 0;
    padding-bottom: 50px;
    max-width: 970px;
}

#article-popmodal .pop-modal-content {
    padding-top: 0;
}

#article-popmodal .mfp-close {
    background: #3d1f0f;
    color: #fff;
    opacity: 1;
}

#article-popmodal .mfp-close:hover {
    opacity: 0.8;
}

.custom-overlay {
    background: rgba(243, 244, 236, 0.9);
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 9999;
    padding: 10px;
    width: 100%;
    height: 100%;
    text-align: center;
}

.custom-overlay img {
    position: relative;
    top: 50%;
    left: 50%;
    width: 100px;
    display: block;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.fancybox-is-zoomable .fancybox-image {
    cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAABGdBTUEAALGPC/xhBQAAA/BJREFUWAnNmF9IU1Ecx+8d6UqXoKjgTANRNnrxISNsTKQQ9iSiL1GCD9VToIKP4ZP0PoMeAnsILHoKER8GspDGKDUffKmJIqipoKIg05qDre/3ds68rv3Vbdcf/HbOPf9+n/3Oufec31GVc0g0Gq1Bt06oE1oLtQpFomwJ3UTqg06qqrqNND8CGDO0H/oNGoFmKmzLPuxrzpROTdcQg5nQ5jF0BHqT7SORyO+9vb2vS0tL/tXV1V+BQGB3enp6l3UdHR1Vdru9qqGh4YbNZnNUVla2mkyma6yDrEGHoe/hxQgLziWAqofOQzUJBoM/p6amhhobG1sx4O1MlG3Zh33lOEg5Zn0qqKQeQ0cHOn6CVodCoW2/3//a5XJ5wuFwqvGS1hUVFSkej8flcDiem81mrtEdaDc850/UKSEYoB6i8Tto8f7+vr+rq+uFz+cLJhog2zKn02mZmJh4WVFRwT9+Au0D3Mf4cf4DE576jIbFKysr483NzaPHx8fR+I4XeS4pKVEXFxcHMM29GIdw9+M9dwZMzPs8GlYTqqmpyX0RgHR9l5eXBwUcp/UO4NZlnxgYoPj2zUJbOH11dXWDufaUNCpTem5jY8MtpvU7yu8CTntbCSOFn4QWLnSuqXxD0Sht0BZt0jaUDJpoYPAWP3z8Til8+3K10DULaX5oizZFsxHBomhTiYd+VIweHR0FysvLe8/7SUjDkLSan5KDg4Px0tJSOxoNYDpfyanUXOj1escKDUVa2pyZmRkT5I+YqvAWP3ab2Gb+YAt5gLeRr2/BBW9nMbY4L7avqzBeS4/xlKBy7zMKil6gbTKQBdpJsDaowg2ZqZGiY2gjmJUwPCUYCRXHYI2B8ehiNJiO4RRMnqeMhNMxWK8AJOMN+vDw8K3FYrmVLTzOYj/KysqeZNEvSjBuB9d58lxYWFhP1TnLwVMNlbCODKJim2uMwYPC47AoNCzRMWzFwHhGN4xIGNYxbBLsC8sZOIh6wxIdg49gk9AooxluC0ZR0TYZyEImE3ZyLv45hlhut/ueUWC0LcK8OTLRY5QP/Glvb3/KI0ihhTZh+5mwq7FIsDcoXON5iCFWocFoE7ZtZICSRdHA4LoQ8oyQFcZ9DLGYL4TQFm0KW8OC5d8JloU4lxHy8gUjIGV00gPdYdTCuA/5vAptiAiJ4VuPYNBsyjWmPaBiHZlu6AnjPcZ9DLG0yhz+cExdTMkTM68KaDsmZ8BYigY8MPZBNTjGfblccxyLY/KP0wZtCZvInkpSb2DNcScw7FLlFDFBDnCX7xpKcoq3leHd5bm4k3BMASivOmeRz/aqk31ye9Wph5N5GKlBnmFf3i6H/wKOH4/1Qs1vWwAAAABJRU5ErkJggg==), -webkit-zoom-out;
    cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAABGdBTUEAALGPC/xhBQAAA/BJREFUWAnNmF9IU1Ecx+8d6UqXoKjgTANRNnrxISNsTKQQ9iSiL1GCD9VToIKP4ZP0PoMeAnsILHoKER8GspDGKDUffKmJIqipoKIg05qDre/3ds68rv3Vbdcf/HbOPf9+n/3Oufec31GVc0g0Gq1Bt06oE1oLtQpFomwJ3UTqg06qqrqNND8CGDO0H/oNGoFmKmzLPuxrzpROTdcQg5nQ5jF0BHqT7SORyO+9vb2vS0tL/tXV1V+BQGB3enp6l3UdHR1Vdru9qqGh4YbNZnNUVla2mkyma6yDrEGHoe/hxQgLziWAqofOQzUJBoM/p6amhhobG1sx4O1MlG3Zh33lOEg5Zn0qqKQeQ0cHOn6CVodCoW2/3//a5XJ5wuFwqvGS1hUVFSkej8flcDiem81mrtEdaDc850/UKSEYoB6i8Tto8f7+vr+rq+uFz+cLJhog2zKn02mZmJh4WVFRwT9+Au0D3Mf4cf4DE576jIbFKysr483NzaPHx8fR+I4XeS4pKVEXFxcHMM29GIdw9+M9dwZMzPs8GlYTqqmpyX0RgHR9l5eXBwUcp/UO4NZlnxgYoPj2zUJbOH11dXWDufaUNCpTem5jY8MtpvU7yu8CTntbCSOFn4QWLnSuqXxD0Sht0BZt0jaUDJpoYPAWP3z8Til8+3K10DULaX5oizZFsxHBomhTiYd+VIweHR0FysvLe8/7SUjDkLSan5KDg4Px0tJSOxoNYDpfyanUXOj1escKDUVa2pyZmRkT5I+YqvAWP3ab2Gb+YAt5gLeRr2/BBW9nMbY4L7avqzBeS4/xlKBy7zMKil6gbTKQBdpJsDaowg2ZqZGiY2gjmJUwPCUYCRXHYI2B8ehiNJiO4RRMnqeMhNMxWK8AJOMN+vDw8K3FYrmVLTzOYj/KysqeZNEvSjBuB9d58lxYWFhP1TnLwVMNlbCODKJim2uMwYPC47AoNCzRMWzFwHhGN4xIGNYxbBLsC8sZOIh6wxIdg49gk9AooxluC0ZR0TYZyEImE3ZyLv45hlhut/ueUWC0LcK8OTLRY5QP/Glvb3/KI0ihhTZh+5mwq7FIsDcoXON5iCFWocFoE7ZtZICSRdHA4LoQ8oyQFcZ9DLGYL4TQFm0KW8OC5d8JloU4lxHy8gUjIGV00gPdYdTCuA/5vAptiAiJ4VuPYNBsyjWmPaBiHZlu6AnjPcZ9DLG0yhz+cExdTMkTM68KaDsmZ8BYigY8MPZBNTjGfblccxyLY/KP0wZtCZvInkpSb2DNcScw7FLlFDFBDnCX7xpKcoq3leHd5bm4k3BMASivOmeRz/aqk31ye9Wph5N5GKlBnmFf3i6H/wKOH4/1Qs1vWwAAAABJRU5ErkJggg==), zoom-out
}

.fancybox-can-zoomIn .fancybox-image {
    cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAABGdBTUEAALGPC/xhBQAAA+1JREFUWAnNmE1IVFEUx2eGdEproaigpoEounORETYoUgiuRHQTJbSpVVBCy3Al7cegReAmsGgVIi4EMaRhKDUXrlIUQc0EFd2Mlgoz/X+v+3ScdEafo88DZ+6d+3V+736f6/U4kFgsVqhqzdI6abG0yKgCzy+jSwpD0n6v17us8GxEMH7pM+k3aVR6XKEsdajrPy6dN1VBNeZTmYfSLukNykej0d9ra2tfp6enw3Nzcz+npqZWh4aGVslrbGzMr6qqyi8rK7teWVkZyMvLq/X5fFfIk8xLO6Xv1YtREhyJoEql41JLIpHIj4GBgRfl5eW1avDmcZSy1KGu3Y5C2ixNBnVkj6liQBU/SQu2t7eXw+Hwm6ampsHd3d1k7R2Zl5GR4RkcHGwKBAJP/X4/c3RF2qqeCx9W6VAwQd1X4XfSzPX19XBLS8vLUCgUOayBk6bV1dVd7evre5Wbm8uH70gfCe5jYjv/gZme+qyCmbOzs73V1dXdW1tbscSKp/mflZXlnZycfK5hblc7wN1N7LkDYGbcx1WwAKiKiorgaQBS1Z2ZmekwcAzrLcEt2HX2wATF6huV1jB8JSUlHenuKduoHdJzi4uLQTOs35V+W3DWagXGFraEGiY6c+qsoTCKDWxhE9tSGCyxwNRbbHzsUx5WX7omumUhxQ+2sGmKdRkWjzWU+vNMGd2bm5tTOTk57U63hBQMR2azlWxsbPRmZ2dXqdBzDedreyitLhweHu5xCqWPY444EmyOjIz0mMoPCL1qkM1uScfMHx0h97QaWb4nFsD0pcwTR6LVmakjbljH12U1UEyPcUvwcvY5hXJEklAJ2zDAIm0GrJ4yHMiEbkocQz1gRcBwS3ATKoGhaA+Mq4vbYHEM+2D2fcpNuDiGoksCOfYBnWpLSJZ/whUbA4zj4Bo3z4mJiYVkPZas8dNuF9iFwdhfZo7hPHi4DptE14I4hl97YNzRXSMyhuMYlgD7QjqOg8l3LYhjCAHWL43hzXAsuEWFbRhggcmnCc3kH8PFCgaDd9wCw7Zx88ZgoseQD/w0NDQ85gpy3oJN2X5i7FosNthbJc5zH8LFcgKWbCtJ1R42ZbsSBiksHgtMjW4rjofswe/DxSJ+HoItbBpbnYbl3w2WRG2QQF48Z0SkeCdt0hW8Fvw+xc9UsGE8JNy3NsNg2bTnmPVHGQuKtEp38Pfw+3CxrMw0/tBmnE/JjZmnAmzvyQEwUlWAC+MjqQWH35fOOUdbtMmHYwNbxqai+3Jkb2jOcRK49qiyj3hITHAX7xnK5jSrFffu4jzc2XCEArSfOkcVP+lTJ3XS+9QZD2fHZaRQcdy+M3sc/guV75tov5DrBgAAAABJRU5ErkJggg==), -webkit-zoom-in;
    cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAABGdBTUEAALGPC/xhBQAAA+1JREFUWAnNmE1IVFEUx2eGdEproaigpoEounORETYoUgiuRHQTJbSpVVBCy3Al7cegReAmsGgVIi4EMaRhKDUXrlIUQc0EFd2Mlgoz/X+v+3ScdEafo88DZ+6d+3V+736f6/U4kFgsVqhqzdI6abG0yKgCzy+jSwpD0n6v17us8GxEMH7pM+k3aVR6XKEsdajrPy6dN1VBNeZTmYfSLukNykej0d9ra2tfp6enw3Nzcz+npqZWh4aGVslrbGzMr6qqyi8rK7teWVkZyMvLq/X5fFfIk8xLO6Xv1YtREhyJoEql41JLIpHIj4GBgRfl5eW1avDmcZSy1KGu3Y5C2ixNBnVkj6liQBU/SQu2t7eXw+Hwm6ampsHd3d1k7R2Zl5GR4RkcHGwKBAJP/X4/c3RF2qqeCx9W6VAwQd1X4XfSzPX19XBLS8vLUCgUOayBk6bV1dVd7evre5Wbm8uH70gfCe5jYjv/gZme+qyCmbOzs73V1dXdW1tbscSKp/mflZXlnZycfK5hblc7wN1N7LkDYGbcx1WwAKiKiorgaQBS1Z2ZmekwcAzrLcEt2HX2wATF6huV1jB8JSUlHenuKduoHdJzi4uLQTOs35V+W3DWagXGFraEGiY6c+qsoTCKDWxhE9tSGCyxwNRbbHzsUx5WX7omumUhxQ+2sGmKdRkWjzWU+vNMGd2bm5tTOTk57U63hBQMR2azlWxsbPRmZ2dXqdBzDedreyitLhweHu5xCqWPY444EmyOjIz0mMoPCL1qkM1uScfMHx0h97QaWb4nFsD0pcwTR6LVmakjbljH12U1UEyPcUvwcvY5hXJEklAJ2zDAIm0GrJ4yHMiEbkocQz1gRcBwS3ATKoGhaA+Mq4vbYHEM+2D2fcpNuDiGoksCOfYBnWpLSJZ/whUbA4zj4Bo3z4mJiYVkPZas8dNuF9iFwdhfZo7hPHi4DptE14I4hl97YNzRXSMyhuMYlgD7QjqOg8l3LYhjCAHWL43hzXAsuEWFbRhggcmnCc3kH8PFCgaDd9wCw7Zx88ZgoseQD/w0NDQ85gpy3oJN2X5i7FosNthbJc5zH8LFcgKWbCtJ1R42ZbsSBiksHgtMjW4rjofswe/DxSJ+HoItbBpbnYbl3w2WRG2QQF48Z0SkeCdt0hW8Fvw+xc9UsGE8JNy3NsNg2bTnmPVHGQuKtEp38Pfw+3CxrMw0/tBmnE/JjZmnAmzvyQEwUlWAC+MjqQWH35fOOUdbtMmHYwNbxqai+3Jkb2jOcRK49qiyj3hITHAX7xnK5jSrFffu4jzc2XCEArSfOkcVP+lTJ3XS+9QZD2fHZaRQcdy+M3sc/guV75tov5DrBgAAAABJRU5ErkJggg==), zoom-in
}


/************************************************/

@media (max-width: 1199px) {
    .pinchZoomWrap {
        margin: 0;
        left: 0 !important;
        right: 0;
        top: 0;
        bottom: 0;
    }

    .fancybox-infobar {
        top: 26px;
        left: 30px;
        font-size: 22px;
        line-height: 26.2px;
    }

    .imageLenght {
        height: 75px;
        padding: 22px 30px;
        font-size: 22px;
        line-height: 26.2px;
    }

    body .close-btn {
        top: 26px;
        right: 30px;
        font-size: 22px;
        line-height: 26.2px;
    }

    .fancybox-caption {
        padding: 10px 30px;
        font-size: 17px;
        line-height: 25px;
    }

    .img-caption {
        padding: 10px 30px;
    }

    .img-caption>span {
        font-size: 17px;
        line-height: 25px;
    }

}

@media (max-height: 850px) {
    .content-show>h3 {
        margin-bottom: 15px;
        font-size: 26px;
        margin-top: 10px;
    }

    .content-show p {
        margin: auto auto 18px auto;
        font-size: 18px;
        line-height: 26px;
    }

    .content-show .btn-light {
        font-size: 16px;
        padding: 8px 20px 6px;
    }
}

@media (max-height: 700px) {
    .volumeMain h2+p {
        margin-bottom: 50px;
    }
}

@media screen and (max-width:991px) {
    .voumeallList .container-fluid {
        padding-left: 50px;
        padding-right: 50px;
    }

    .bigRow {
        margin-left: -25px;
        margin-right: -25px;
    }

    .bigRow .col {
        padding-left: 25px;
        padding-right: 25px;
    }

    .voumeallList h3 .ath {
        font-size: 18px;
    }

    h3 {
        font-size: 26px;
    }

    .voumeallList .grid .grid-item {
        margin-bottom: 60px;
    }

    .grant-content {
        padding: 25px 50px;
    }

    .section5 {
        padding-bottom: 100px;
    }

    .voumeallList {
        padding-bottom: 100px;
    }

    ul {
        font-size: 18px;
    }

    .article-detail-title {
        font-size: 60px;
        line-height: 72.4px;
    }

    .article-detail-txt p:first-child::first-letter {
        font-size: 110px;
    }

    .article-detail-content {
        margin: 65px auto 100px;
        padding: 0 55px;
    }

    #article-popmodal .article-detail-content {
        padding: 0 15px 50px !important;
    }

    .volume-title {
        font-size: 32px;
        line-height: 41.2px;
    }

    .volume-title-wrap {
        margin-bottom: 15px;
    }

    .mfp-wrap .white-popup-block .mfp-close {
        font-size: 20px;
    }

    .pop-modal-menu-wrap {
        padding-left: 60px;
        margin-top: -8px;
    }

    .pop-modal-menu li a {
        font-size: 15px;
    }

    .pop-modal-content {
        padding-top: 20px;
    }


    /*
    .volume-item {
        padding: 15px 0;
    }
*/
    .volume-date-eng,
    .volume-number {
        font-size: 20px;
    }

    .more-volume-btn {
        font-size: 22px;
        width: 100%;
        text-align: center;
    }

    .article-detail-image-in-content .view-gallery-btn {
        font-size: 14px;
        line-height: 30px;
        height: 35px;
        width: 157px;
    }

    h2,
    .volumeMain h2 {
        font-size: 36px;
    }

    .btn-light {
        font-size: 16px;
    }

    .logo-stick {
        z-index: 500;
        height: 3%;
    }

    .article-col {
        margin-top: 30px;
    }

    .article-col:nth-child(-n+2) {
        margin-top: 0;
    }

    .article-col-media .article-media-videoLink {
        font-size: 16px;
        line-height: 36px;
        height: 42px;
        width: 150px;
    }

    .article-col-media .article-media-videoLink .right-arrow {
        margin: 11px 0 0 0;
    }
}

@media (max-width: 900px) {
    .mfp-wrap .mfp-container {
        padding-left: 0;
        padding-right: 0;
    }
}

@media screen and (max-width:767px) {
    .voumeallList .container-fluid {
        padding-left: 15px;
        padding-right: 15px;
    }

    .bigRow {
        margin-left: -15px;
        margin-right: -15px;
    }

    .bigRow .col {
        padding-left: 15px;
        padding-right: 15px;
    }

    h3 {
        font-size: 22px;
        margin-bottom: 20px;
    }

    .voumeallList h3 .ath {
        font-size: 14px;
        margin-bottom: 10px;
    }

    .voumeallList h3 .ath span.text-uppercase {
        font-size: 14px;
    }

    .voumeallList {
        padding-bottom: 70px;
    }

    .voumeallList .grid .grid-item {
        margin-bottom: 30px;
    }

    .voumeallList .grid .grid-item:last-child {
        margin-bottom: 0;
    }

    .section5 {
        padding-bottom: 50px;
    }

    .grant-content {
        padding: 20px 15px;
    }

    .grant-content .grant-content-title {
        font-size: 28px;
    }

    .grant-content .ath {
        font-size: 15px;
    }

    ul {
        font-size: 16px;
        margin-bottom: 30px;
    }

    .article-detail-title {
        font-size: 30px !important;
        line-height: 35px !important;
        margin-bottom: 30px;
    }

    .article-detail-title .article-type {
        font-size: 16px;
        margin-bottom: 10px;
    }

    .article-detail-content {
        margin: 35px auto 70px;
        padding: 0 10px;
    }

    .article-detail-txt p:first-child::first-letter {
        font-size: 60px;
        line-height: 40px;
        margin-left: -10px;
        margin-bottom: 0;
    }

    .article-detail-txt p {
        margin-bottom: 15px;
    }

    #article-popmodal .mfp-close {
        width: 30px;
        height: 30px;
        line-height: 32px;
    }

    #article-popmodal .article-detail-content {
        margin: 45px auto 0 !important;
    }

    .pop-modal-logo-wrap {
        width: 100%;
    }

    .pop-modal-logo-wrap img {
        margin: 15px auto 0;
    }

    .mfp-wrap .white-popup-block .mfp-close {
        font-size: 16px;
        margin: 5px 20px 0 0;
    }

    .pop-modal-menu-wrap {
        padding-left: 5px;
        margin-top: 10px;
        text-align: center;
    }

    .pop-modal-menu li {
        padding: 0 5px;
        float: none;
        display: inline-block;
        vertical-align: top;
    }

    .volume-title {
        font-size: 22px;
        line-height: 31.2px;
    }

    .volume-date-eng,
    .volume-number {
        font-size: 15px;
    }

    /*
    .pop-modal-content {
        padding-top: 150px;
    }
*/
    .more-volume-btn {
        font-size: 16px;
        line-height: 16px;
    }

    .more-volume-btn:after {
        border-width: 6px 6px 0;
    }

    .more-volume-btn.prev-volume:after {
        border-width: 0 6px 6px;
    }

    .more-volume-btn.prev-volume {
        top: 15px;
    }

    h2,
    .volumeMain h2 {
        font-size: 25px;
    }

    .volumeMain h2+p {
        margin-bottom: 50px;
    }

    .btn-light {
        font-size: 14px;
        padding: 10px 15px;
    }

    .article-col:nth-child(-n+2) {
        margin-top: 30px;
    }

    .article-col:first-child {
        margin-top: 0;
    }

    .fancybox-infobar {
        top: 10px;
        left: 10px;
        font-size: 20px;
        line-height: 26.2px;
    }

    body .close-btn {
        top: 10px;
        right: 10px;
        font-size: 20px;
        line-height: 26.2px;
        width: 130px;
    }

    .fancybox-caption {
        padding: 10px 20px;
    }
}


.news-overlay {
    /* -webkit-transition: all 600ms cubic-bezier(0.95, 0.05, 0.795, 0.035);
  transition: all 600ms cubic-bezier(0.95, 0.05, 0.795, 0.035); */
    position: fixed;
    top: 0;
    z-index: 9999;
    background: #BF5242;
    right: 100%;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.menuAnime {
    position: fixed;
    top: -200%;
    left: 0;
    right: 0;
    background: #3C1307;
    margin: auto;
    height: 100vh;
    overflow: hidden;
    z-index: 9999;
    border: 50px solid #ede5de;
}

/*
.menuAnime .container-fluid{
    opacity: 0;
    transition: 2s all linear;
}
*/

.menuAnime-open {
    /*    top: 0;
    bottom: 0;
    height: 100vh;
*/
    overflow-y: scroll;

}

.menuAnime-close {
    top: -100%;
    position: static;
    bottom: auto;
    height: 0;
    overflow-y: hidden;
}

/*
.menuAnime-open.menuAnime .container-fluid{
    opacity: 1;
}
*/

.close-menu {
    top: 1vh;
    right: 1vh;
    width: auto;
    height: auto;
    color: #fff;
    opacity: 1;
    font-size: 26px;
    line-height: 31.2px;
    margin: 20px 20px 0 0;
    font-family: "franklin-gothic-urw", sans-serif;
    position: absolute;
}

.menuYHidden {
    overflow: hidden !important;
}

.popupListMenu {
    margin-top: 50px;
}

.slick-initialized .slick-slide:focus {
    outline: none;
}

@media (max-width: 767px) {
    .menuAnime {
        border-width: 10px !important;
        padding-bottom: 200px;
    }

    .close-menu {
        font-size: 16px;
        margin: 5px 20px 0 0;
    }
}

.slick-track .row {
    margin: 0;
}

.content-show-hide {
    display: none !important;
}


.aHeaderWrap {
    transition: 300ms all linear;
    background: #F2F4EB;
}

.sticky.active .aHeaderWrap {
    position: static !important;
    background: #F2F4EB;
    box-shadow: none;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
}

.sticky>.aHeaderWrap {
    position: fixed !important;
    top: 0;
    width: 100%;
    z-index: 9999;
    background: #F2F4EB;
    left: 0;
    right: 0;
    max-width: none;
    box-shadow: 0 -6px 0 rgba(192, 88, 66, 1) inset;
    -webkit-box-shadow: 0 -6px 0 rgba(192, 88, 66, 1) inset;
    -moz-box-shadow: 0 -6px 0 rgba(192, 88, 66, 1) inset;
}

.sticky>.container+.article-detail-image {
    padding-top: 102px;
}

.aHeaderWrap .container a svg {
    max-width: 665px;
}

/*
.sticky .aHeaderWrap .container a svg *{
    color: #fff !important;
    fill: #fff !important;
    stroke: #fff !important;
}
*/

#articleHeader[myAttr="1"] .aHeaderWrap {
    position: fixed !important;
    top: 0;
    width: 100%;
    z-index: 9999;
    background: #F2F4EB;
    left: 0;
    right: 0;
    max-width: none;
    box-shadow: 0 -6px 0 rgba(192, 88, 66, 1) inset;
    -webkit-box-shadow: 0 -6px 0 rgba(192, 88, 66, 1) inset;
    -moz-box-shadow: 0 -6px 0 rgba(192, 88, 66, 1) inset;
}

/* sightline menu changes start */
.menuAnime {
    background-color: #421D0B;
}

.menuAnime .pop-modal-header {
    background: transparent;
    box-shadow: none;
}

.volume-type-title {
    font-family: Trump;
    color: #CE2621;
    font-weight: bold;
}

.volume-item {
    opacity: 1;
}

.past-volumes-list .volume-item {
    margin-bottom: 15px;
}

.volume-list.past-volumes-list {
    text-align: left;
}

.past-volumes-list .volumeImgWrap {
    margin-bottom: 8px;
}

.past-volumes-list .volume-image-wrap {
    padding: 0;
    height: 170px;
}

.past-volumes-list .volume-image-wrap a {
    display: block;
    height: inherit;
}

.past-volumes-list .volume-image-wrap img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.past-volumes-list .volume-title-wrap {
    margin-bottom: 0;
}

.past-volumes-list .volume-number,
.past-volumes-list .volume-date-eng {
    font-size: 16px;
    line-height: 19.2px;
    color: #A18E86;
}

.past-volumes-list .volume-title {
    font-size: 24px;
    line-height: 28.8px;
    margin-bottom: 0;
}

.volume-title1 a {
    display: block;
    font-weight: bold;
    line-height: 28.8px;
    margin-bottom: 0px;
    font-size: 20px;
    color: white;
}

.volume-number1 a {
    color: #a18e86;
    font-size: 14px;
    font-weight: 500;
}

.volume-date-eng1 {
    color: #a18e86;
    font-size: 14px;
    font-weight: 500;
}

.volume-title1 a:hover,
.volume-title1 a:focus {
    color: #be382d;
}

.volume-txt {
    color: white;
}

.volume-number a {
    color: white;
}

.volume-list.past-volumes-list {
    margin-top: 30px;
}

/* sightline menu changes end */

/* Report Sightline code */
.col-12.col-lg-6.volumeContent .volume-txt {
    word-wrap: break-word;
}

.report-slick-slider.slick-initialized.slick-slider {
    height: 100vh;
}

.sticky.active span.report-sightline-logo {
    font-size: 72px;
    fill: #421d0b;
    display: grid;
    top: 56px;
    left: 19px;
    display: grid;
    color: #421d0b;
    left: 0;

}

.sticky span.report-sightline-logo {
    font-size: 35px;
    color: #421d0b;
    font-family: TrumpMediaevalLTStd-Italic, Trump Mediaeval LT Std;
    font-style: italic;
    margin-left: 81px;
    font-weight: 500;
    display: grid;
    position: absolute;
    top: 19px;
    left: 192px;
}

.sticky.active span.report-sightline-logo span {
    display: none !important;
}

.sticky span.report-sightline-logo span {
    display: contents;
}

.report-slider-section .report-section-inner {
    padding-top: 200px;
}

.report-slider-section .container-fluid {
    padding: 0 30px;
}

.feature-report-single .image-wrap,
.report-item-single .image-wrap {
    position: relative;
    margin-bottom: 25px;
    padding-bottom: 55%;
    overflow: hidden;
}

.feature-report-single .image-wrap a,
.report-item-single .image-wrap a {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.feature-report-single .image-wrap a:hover img,
.report-item-single .image-wrap a:hover img {
    transform: scale(1.1);
}

.feature-report-single .image-wrap img,
.report-item-single .image-wrap img {
    height: 100%;
    width: 100%;
    object-fit: cover;
    transition: all 400ms ease-in-out;
}

.report-main-row .category-tag {
    font-size: 16px;
    color: #a18e86;
    margin-bottom: 5px;
    font-weight: 500;
    line-height: 1.2;
}

.report-main-row .category-tag .author-name {
    font-size: 20px;
    font-weight: 600;
}

.feature-report-single .article-title {
    font-size: 32px;
    font-weight: 700;
}

.report-main-row .article-title a {
    color: #421d0b;
}

.report-main-row .article-title a:hover {
    color: #be382d;
}

.report-item-single .article-title {
    font-size: 26px;
}

.report-item-col.half-col-sec .report-item-listing {
    column-count: 2;
    gap: 30px;
    position: relative;
    height: 100%;
}

.report-item-listing {
   display: flex;
   flex-wrap: wrap;
   margin: 0 -10px;
}
.report-item-listing .report-item-single,
.report-item-listing .report-item-sizer
{
    padding: 0 15px;
    width: 25%;
}
.report-item-listing .feature-report-col.report-item-single
{
    width: 50%;
    margin-bottom: 60px;
}
.report-item-listing .report-item-single {
    margin-bottom: 35px;
    /* break-inside: avoid-column; */
}

.report-main-row .feature-report-col {
    border-right: 1px solid rgba(161, 142, 134, 0.35);
}

.report-item-col.half-col-sec .report-item-listing::before {
    content: '';
    position: absolute;
    left: 50%;
    top: 0;
    transform: translateX(-50%);
    height: 100%;
    width: 1px;
    background-color: rgba(161, 142, 134, 0.35);
}

.report-item-col.full-col-sec {
    position: relative;
}

.report-item-col.full-col-sec .report-item-listing::before,
.report-item-col.full-col-sec .report-item-listing::after,
.report-item-col.full-col-sec::before {
    content: '';
    position: absolute;
    left: calc(25% - 10px);
    top: 0;
    transform: translateX(-50%);
    height: 100%;
    width: 1px;
    background-color: rgba(161, 142, 134, 0.35);
}

.report-item-col.full-col-sec::before {
    left: 50%;
}

.report-item-col.full-col-sec .report-item-listing::after {
    left: calc(75% + 5px);
}

.report-item-col.full-col-sec {
    margin-top: 50px;
}

.report-item-single .image-wrap {
    margin-bottom: 10px;
}

.aHeaderWrap.hide {
    opacity: 0;
}

.menu-sightlines .nav-item::before {
    display: none;
}

.menu-sightlines .nav-item {
    padding: 0 9px;
    margin-bottom: 0;
}

.menu-sightlines .nav-item .nav-link {
    color: #9e8f87;
    text-transform: uppercase;
    font-size: 18px;
    line-height: 1.2;
    font-weight: 500;
    padding: 0;
    font-family: franklin-gothic-urw, sans-serif;
}

.menu-sightlines .nav-item .nav-link.active,
.menu-sightlines .nav-item .nav-link:hover {
    color: #be382d;
}

.sightline-ajax-loader {
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(66, 29, 11, 0.8);
}

.sightline-ajax-loader .lds-ellipsis {
    position: fixed;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    height: 40px;
    width: 40px;
    border: .3em dotted #fff;
    border-radius: 50%;
    animation: 2s loader-01 linear infinite;
}

.report-site-logo {
    position: fixed;
    left: 90px;
    top: 60px;
    z-index: 9999;
    transition: all 200ms ease-in-out;
}

.report-site-logo figure {
    display: flex;
    align-items: center;
    font-size: 35px;
    /* font-style: italic; */
    color: #421d0b;
    margin-bottom: 0;
}

.report-site-logo figure figcaption {
    margin-left: 15px;
    font-family: 'Trump';
    line-height: 1.2;
    transition: all 300ms ease-in-out;
}

.report-site-logo figure figcaption u {
    line-height: 1;
    position: relative;
    text-decoration: none;
}

.report-site-logo figure figcaption u::before {
    content: '';
    position: absolute;
    left: -4px;
    bottom: 1px;
    width: calc(100% + 6px);
    height: 1.5px;
    background: #421d0b;
}

.report-site-logo a {
    transition: all 300ms ease-in-out;
}

.report-site-logo .report-text {
    font-size: 72px;
    color: #421D0B;
    font-family: 'Trump';
    line-height: 1.2;
    margin-top: -22px;
    margin-left: 70px;
    display: block;
    transition: all 300ms ease-in-out;
}

.report-site-logo svg path {
    transition: all 400ms ease-in-out;
}

.report-site-logo.scrolled .report-text,
[data-namespace="article"] .report-site-logo .report-text
 {
    margin-left: 270px;
    font-size: 35px;
    margin-top: -59px;
    position: relative;
}
.main.report-site-logo.scrolled .report-text
{
    margin-left: 75px;
}
[data-namespace="article"] .report-site-logo .report-text::before 
{
    content: '/';
    position: absolute;
    left: -25px;
    top: 50%;
    transform: translateY(-50%);
}


.report-site-logo.scrolled svg path.cls-3,
[data-namespace="article"] .report-site-logo svg path.cls-3 
{
    opacity: 0;
    visibility: hidden;
    transition: all 50ms ease-in-out;
}

.report-site-logo svg {
    transition: all 300ms ease-in-out;
}

.report-site-logo.scrolled figure figcaption,
[data-namespace="article"] .report-site-logo figure figcaption
{
    margin-left: -410px;
}
.report-site-logo.hide{
    opacity: 0;
}
.sticky .report-site-logo
{
    position: static;
    padding-bottom: 15px;
}
.content-show .btn{
    margin-bottom: 10px;
}


@keyframes loader-01 {
    0% {
        transform: rotate(0deg);
    }

    100% {
        transform: rotate(360deg);
    }
}

@media(max-width:1600px) {
    .feature-report-single .article-title {
        font-size: 28px;
    }

    .report-item-single .article-title {
        font-size: 22px;
    }
}

@media(max-width:1400px) {
    .feature-report-single .article-title {
        font-size: 26px;
    }

    .report-item-single .article-title {
        font-size: 20px;
    }

    .report-main-row .category-tag {
        font-size: 14px;
    }

    .report-main-row .category-tag .author-name {
        font-size: 18px;
    }

    .sticky.active span.report-sightline-logo {
        font-size: 60px;
    }
}

@media(max-width:1199px) {
    .report-site-logo svg {
        width: 250px;
        height: auto;
    }

    .report-site-logo figure {
        font-size: 20px;
       
    }
    .report-site-logo figure figcaption
    {
        margin-left: 10px;
    }
    .report-site-logo .report-text {
        font-size: 35px;
        color: #421D0B;
        font-family: 'Trump';
        line-height: 1.2;
        margin-top: -8px;
        margin-left: 38px;
        display: block;
        transition: all 300ms ease-in-out;
    }
    .report-site-logo.scrolled figure figcaption,
    [data-namespace="article"] .report-site-logo figure figcaption
    {
        margin-left: -205px;
    }
    .report-site-logo.scrolled .report-text,
    [data-namespace="article"] .report-site-logo .report-text
    {
        font-size: 20px;
        margin-top: -31px;
        margin-left: 152px;
    }
    .main.report-site-logo.scrolled .report-text{
        margin-left: 40px;
    }
    .report-site-logo.scrolled .report-text::before,
    [data-namespace="article"] .report-site-logo .report-text::before
    {
        left: -15px;
    }
}

@media(max-width:991px) {
    .report-main-row .feature-report-col {
        flex: 0 0 100%;
    }

    .report-main-row>div {
        margin-bottom: 30px;
    }

    .report-item-col.full-col-sec {
        margin-top: 0;
    }

    .feature-report-single .image-wrap {
        margin-bottom: 20px;
    }

    .report-item-col .report-item-listing {
        column-count: 2;
    }

    .report-item-col.full-col-sec .report-item-listing::before,
    .report-item-col.full-col-sec .report-item-listing::after {
        display: none;
    }

    .menu-sightlines .nav-item .nav-link {
        font-size: 15px;
    }

    .sticky.active span.report-sightline-logo {
        font-size: 60px;
    }
    .report-site-logo
    {
        left:50px;
        top:40px
    }
    .report-slider-section .report-section-inner
    {
        padding-top: 140px;
    }
}

@media(max-width:767px) {
    .feature-report-single .article-title {
        font-size: 24px;
    }

    .report-item-single .article-title {
        font-size: 18px;
    }

    .report-main-row .category-tag {
        font-size: 12px;
    }

    .report-main-row .category-tag .author-name {
        font-size: 16px;
    }

    .report-item-col.half-col-sec .report-item-listing,
    .report-item-col .report-item-listing {
        column-count: 1;
    }

    .report-item-col.full-col-sec .report-item-listing::before,
    .report-item-col.full-col-sec .report-item-listing::after,
    .report-item-col.full-col-sec::before,
    .report-item-col.half-col-sec .report-item-listing::before {
        display: none;
    }

    .report-main-row .feature-report-col {
        border-right: none;
        border-bottom: 1px solid rgba(161, 142, 134, 0.35);
    }

    .report-main-row>div {
        margin-bottom: 20px;
    }

    .sticky.active span.report-sightline-logo {
        font-size: 30px;
        top: 30px;
        margin-left: 50px;
    }
    .report-site-logo
    {
        left: 20px;
        top: 20px;
    }
    .report-site-logo svg
    {
        width: 110px;
    }
    .report-site-logo figure figcaption
    {
        margin-left:4px
    }
    .report-site-logo figure
    {
        font-size:11px
    }
    .report-site-logo figure figcaption u::before
    {
        height: 0.5px;
        bottom:0;
        width: calc(100% + 4px);
        left:-2.5px
    }
    .report-site-logo .report-text
    {
        font-size:16px;
        margin-top:-1px;
        margin-left: 18px;
    }
    .report-site-logo.scrolled figure figcaption,
    [data-namespace="article"] .report-site-logo figure figcaption
    {
        margin-left:-90px
    }
    .report-site-logo.scrolled .report-text,
    [data-namespace="article"] .report-site-logo .report-text
    {
        margin-top: -16px;
        margin-left: 80px;
        font-size:11px
    }
    .report-site-logo.scrolled .report-text::before,
    [data-namespace="article"] .report-site-logo .report-text::before
    {
        left: -7px;
    }
    .main.report-site-logo.scrolled .report-text
    {
        margin-left: 20px;
    }
    [data-namespace="article"] .sticky .report-site-logo{
        padding-top: 15px;
    }
    .report-item-listing .report-item-single, .report-item-listing .report-item-sizer
    {
        flex: 0 0 50%;
        max-width: 50%;
        width: 50%;
    }
    .report-item-listing .feature-report-col.report-item-single
    {
        flex: 0 0 100%;
        max-width: 100%;
        width: 100%;
        margin-bottom: 40px;
    }
    .report-slider-section .report-section-inner
    {
        padding-top: 90px;
    }

}

/* Report sightline code end */


.report-sightline-logo #curveline
{
    display: none!important;
}
.pop-modal-logo-wrap img
{
    width: 460px;
}
.pop-modal-logo-wrap
{
    width: 65%;
}
.logo-menu > span{
    font-size: 26px;
    font-family: Trump;
    font-weight: 500;
    font-style: italic;
    color: #fff;
    margin-left: 15px;
}
.popup-logo.logo-menu
{
    display: flex;
    align-items: center;
}
.report-landing-section
{
    /* opacity: 0; */
    transition: all 300ms ease-in-out;
}
.report-content .bgContent
{
    margin-bottom: 50px;
    width: 100%;
    padding-right: 50px;
}

.report-content .volumneContent
{   
    margin-left: 55%;
}
.report-content .volumneContent h2
{
    color: #fff;
    text-shadow: none;
    margin-bottom: 30px;
}
.report-content .volumneContent span
{
    margin-top: 10px;
    font-weight: 500;
}
.report-content .volumneContent .btn
{
    border-color: #fff;
    color: #fff;
}
.report-content .volumneContent .btn::before
{
    background-color: #fff;
}
.report-content .volumneContent .btn:hover
{
    background-color: #fff!important;
    color: #3C1307!important;
    border-color: #fff!important;
}
@media(max-width:1400px){
    .pop-modal-logo-wrap
    {
        width: 75%;
    }
}
@media(max-width:1199px){
    .pop-modal-logo-wrap img{
        width: 320px;
    }
    .logo-menu > span
    {
        font-size: 20px;
    }
}
@media(max-width:991px){
    .pop-modal-logo-wrap img
    {
        width: 220px;
    }
    .logo-menu > span
    {
        font-size: 15px;
    }
}
@media(max-width:767px){
    .pop-modal-logo-wrap
    {
        width: 100%;
    }
    .pop-modal-logo-wrap img
    {
        width: 160px;
        margin-top: 0;
    }
    .logo-menu > span
    {
        font-size: 10px;
        margin-left: 0;
    }
    .pop-modal-logo-wrap
    {
        margin-top: 30px;
    }
    .report-content .volumneContent
    {
        margin-left: 0;
    }
    body .content.report-content .section1 .vertical-center
    {
        height: 100vh!important;
    }
    .report-landing-section
    {
        opacity: 1!important;
    }
}

/* 9 Dec 2024 */
.report-content .volumneContent h2
{
    text-shadow: -1px 1px 3px #3c2013, 1px 1px 5px #3c2013, 1px -1px 0 #3c2013, -1px -1px 0 #3c2013;
}
/* 9 Dec 2024 End*/
