.pdf-tab *,
.pdf-tab :after,
.pdf-tab :before {
    box-sizing: border-box;
    -webkit-tap-highlight-color: transparent;
    text-decoration: inherit;
    vertical-align: inherit;
}

html {
    outline: none;
    scroll-behavior: smooth;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    -webkit-text-size-adjust: 100%;
}

 .pdfGelTemplate h1,
 .pdfGelTemplate .h1 {
    font: var(--h1);
}

 .pdfGelTemplate h2,
 .pdfGelTemplate .h2 {
    font: var(--h2);
}

 .pdfGelTemplate h3,
 .pdfGelTemplate .h3 {
    font: var(--h3);
}

 .pdfGelTemplate h4,
 .pdfGelTemplate .h4 {
    font: var(--h4);
}

 .pdfGelTemplate h5,
 .pdfGelTemplate .h5 {
    font: var(--h5);
}

 .pdfGelTemplate h6,
 .pdfGelTemplate .h6 {
    font: var(--h6);
}

 .pdfGelTemplate h1,
 .pdfGelTemplate h2,
 .pdfGelTemplate h3,
 .pdfGelTemplate h4,
 .pdfGelTemplate h5,
 .pdfGelTemplate h6 {
    margin: 0;
}

body {
    margin: 0;
    padding: 0;
    height: 100%;
    width: 100%;
    overflow-x: hidden;
}

 .pdfGelTemplate p,
 .pdfGelTemplate li,
 .pdfGelTemplate ul,
 .pdfGelTemplate ol {
    margin: 0;
    padding: 0;
    list-style: none;
    font: var(--common-text);
}

 .pdfGelTemplate a {
    text-decoration: none;
}

 .pdfGelTemplate .d-flex {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    box-sizing: border-box;
}

 .pdfGelTemplate .align-items-start {
    -ms-flex-align: start;
    align-items: flex-start;
}

 .pdfGelTemplate .align-items-end {
    -ms-flex-align: end;
    align-items: flex-end;
}

 .pdfGelTemplate .align-items-center {
    -ms-flex-align: center;
    align-items: center;
}

 .pdfGelTemplate .justify-content-around {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}

 .pdfGelTemplate .justify-content-between {
    -ms-flex-pack: justify;
    justify-content: space-between;
}

 .pdfGelTemplate .justify-content-evenly {
    justify-content: space-evenly;
}

 .pdfGelTemplate .justify-content-start {
    -ms-flex-pack: start;
    justify-content: flex-start;
}

 .pdfGelTemplate .justify-content-center {
    -ms-flex-pack: center;
    justify-content: center;
}

 .pdfGelTemplate .justify-content-end {
    -ms-flex-pack: end;
    justify-content: flex-end;
}

 .pdfGelTemplate .text-center {
    text-align: center;
}

 .pdfGelTemplate .row-reverse {
    flex-direction: row-reverse;
}


.pdf-tab::-webkit-scrollbar {
    width: 6px;
}

.pdf-tab::-webkit-scrollbar-track {
    background: #f1f1f1;
}

.pdf-tab::-webkit-scrollbar-thumb {
    background: #888;
}

.pdf-theme-1, .pdf-theme-2, .pdf-theme-3, .pdf-theme-4, .pdf-theme-5 {
    display: flex;
    justify-content: center;
}

/* ============================================= */
/* !!!!        PDF Gallery Card 1 css          !!!! */
/* ============================================= */

:root .pdf-theme-1 {
    --first-font: 'Montserrat';
    --second-font: 'Poppins';
    --h2: normal 600 35px/1.2 var(--second-font);
    --h3: normal 600 20px/1.2 var(--first-font);
    --common-text: normal 400 16px/1.4 var(--first-font);
    --black: #000000;
    --white: #ffffff;
}

/*pdf gallery theme 1 color variables 1 css start */
:root .pdf-theme-1.gallery-color-v1 {
    --theme-color: #D3D8D6;
    --bg-color: #F2F2F2;
    --border-color: #8B8D84;
}

/*pdf gallery theme 1 color variables 1 css end  */

/*pdf gallery theme 1 color variables 2 css start */
:root .pdf-theme-1.gallery-color-v2 {
    --theme-color: #FFE0B5;
    --bg-color: #FFF9F1;
    --border-color: #FFBD61;
}

/*pdf gallery theme 1 color variables 2 css end  */

/*pdf gallery theme 1 color variables 3 css start */
:root .pdf-theme-1.gallery-color-v3 {
    --theme-color: #CDFADB;
    --bg-color: #F4FFF8;
    --border-color: #70FF9C;
}

/*pdf gallery theme 1 color variables 3 css end  */

/*pdf gallery theme 1 color variables 4 css start */
:root .pdf-theme-1.gallery-color-v4 {
    --theme-color: #D2E0FB;
    --bg-color: #F2F7FF;
    --border-color: #85AFFF;
}

/*pdf gallery theme 1 color variables 4 css end  */

/*pdf gallery theme 1 color variables 5 css start */
:root .pdf-theme-1.gallery-color-v5 {
    --theme-color: #D1BB9E;
    --bg-color: #FFF5E9;
    --border-color: #C68F47;
}

/*pdf gallery theme 1 color variables 5 css end  */

.gallery-card {
    position: relative;
    max-width: 570px;
    width: 100%;
    padding: 45px 15px 30px;
    z-index: 1;
}

.pdf-theme-1 .gallery-card,
.pdf-theme-5 .gallery-card {
    background-color: var(--bg-color);
}

.pdf-theme-1 .card-title h2,
.pdf-theme-3 .card-title h2,
.pdf-theme-5 .card-title h2 {
    margin-bottom: 30px;
}

.pdf-theme-1 .gallery-card-image {
    width: 170px;
    height: 170px;
    margin: 0 auto 40px;
    outline: 1px solid var(--border-color);
    outline-offset: 8px;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    overflow: hidden;
}

.pdf-theme-1.gallery-color-v1 .gallery-card-image {
    outline: 1px solid var(--black);
}

.pdf-theme-1 .gallery-card-image img,
.pdf-theme-3 .gallery-card-image img,
.pdf-theme-4 .gallery-card-image img,
.pdf-theme-5 .gallery-card-image img,
.gallery-bottom-content .pdf-icon img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.pdf-theme-1.media-content h3 {
    margin-bottom: 15px;
}

.pdf-theme-1 .gallery-card-content p,
.pdf-theme-2 .gallery-card-content p,
.pdf-theme-4 .gallery-card-content p,
.pdf-theme-5 .gallery-card-content p {
    margin-bottom: 30px;
}

.gallery-card-content p:not(:last-of-type) {
    margin-bottom: 10px;
}

.gallery-card-content ul {
    padding: 0 15px;
    gap: 15px;
}

.gallery-card-content .pdf-name {
    flex: 1;
}
.gallery-card-content ul .pdf-date {
    text-align: left;
}
.gallery-bottom-content li {
    width: 100%;
}
.gallery-bottom-content li a {
    padding: 10px 15px 10px 8px;
}

.pdf-theme-1 .gallery-bottom-content li a,
.pdf-theme-2 .gallery-bottom-content li a,
.pdf-theme-4 .gallery-bottom-content li a {
    background-color: var(--theme-color);
    border-radius: 40px;
    -webkit-border-radius: 40px;
    -moz-border-radius: 40px;
    -ms-border-radius: 40px;
    -o-border-radius: 40px;
}

.pdf-theme-1 .gallery-bottom-content .pdf-icon,
.pdf-theme-2 .gallery-bottom-content .pdf-icon,
.pdf-theme-4 .gallery-bottom-content .pdf-icon,
.pdf-theme-5 .gallery-bottom-content .pdf-icon {
    width: 52px;
    height: 52px;
    padding: 11px 15px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: var(--white);
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
}

ul li .gallery-card-content-info,
.pdf-theme-5.gallery-color-v3 ul li .gallery-card-content-info {
    color: var(--black);
    gap: 12px;
}

.gallery-card-content-info .pdf-name span {
    font: 500 16px var(--first-font);
}

.gallery-card-content-info .pdf-name h3 {
    margin-bottom: 2px;
    text-align: left;
}

.pdf-list-item {
    width: 10px;
    height: 18px;
    margin-left: auto;
}

.pdf-theme-1 .pdf-list-item path,
.pdf-theme-3.gallery-color-v3 .pdf-list-item path,
.pdf-theme-3.gallery-color-v4 .pdf-list-item path,
.pdf-theme-5.gallery-color-v3 .pdf-list-item path,
.pdf-theme-4 .pdf-list-item path {
    fill: var(--black);
}

/* ============================================= */
/* !!!!        PDF Gallery Card 2 css          !!!! */
/* ============================================= */

:root .pdf-theme-2 {
    --first-font: 'Montserrat';
    --second-font: 'Poppins';
    --h2: normal 600 39px/1.2 var(--second-font);
    --h3: normal 600 20px/1.2 var(--first-font);
    --common-text: normal 400 16px/1.4 var(--first-font);
    --black: #222222;
    --white: #ffffff;
}

/*pdf gallery theme 2 color variables 1 css start */
:root .pdf-theme-2.gallery-color-v1 {
    --theme-color: #5B4F43;
    --second-color: #311A11;
    --bg-color: linear-gradient(180.02deg, rgba(255, 246, 240, 0) -37.17%, #FFF6F0 86.53%);
}

/*pdf gallery theme 2 color variables 1 css end  */

/*pdf gallery theme 2 color variables 2 css start */
:root .pdf-theme-2.gallery-color-v2 {
    --theme-color: #4F6F52;
    --bg-color: linear-gradient(180.02deg, rgba(235, 255, 237, 0) -37.17%, #EBFFED 86.53%);

}

/*pdf gallery theme 2 color variables 2 css end  */

/*pdf gallery theme 2 color variables 3 css start */
:root .pdf-theme-2.gallery-color-v3 {
    --theme-color: #9B4444;
    --bg-color: linear-gradient(180.02deg, rgba(255, 228, 228, 0) -37.17%, #FFE4E4 86.53%);
}

/*pdf gallery theme 2 color variables 3 css end  */

/*pdf gallery theme 2 color variables 4 css start */
:root .pdf-theme-2.gallery-color-v4 {
    --theme-color: #35374B;
    --bg-color: linear-gradient(180.02deg, rgba(236, 238, 255, 0) -37.17%, #ECEEFF 86.53%);
}

/*pdf gallery theme 2 color variables 4 css end  */

/*pdf gallery theme 2 color variables 5 css start */
:root .pdf-theme-2.gallery-color-v5 {
    --theme-color: #3652AD;
    --bg-color: linear-gradient(180.02deg, rgba(240, 244, 255, 0) -37.17%, #F0F4FF 86.53%);
}

/*pdf gallery theme 2 color variables 5 css end  */

.pdf-theme-2 .gallery-card {
    /* background: url(../images/card-2-bg-image.png); 
    background-size: cover;
    background-repeat: no-repeat;*/
    padding: 300px 15px 30px;
}
.pdf-theme-2 .gallery-card-bg-img {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
}

.pdf-theme-2 .gallery-card-bg-img img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: top;
}
.pdf-theme-2 .gallery-card::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: var(--bg-color);
    z-index: 1;
}

.pdf-theme-2 .card-title h2 {
    color: var(--theme-color);
    margin-bottom: 15px;
    letter-spacing: 4px;
}

.pdf-theme-2.gallery-color-v1 .card-title h2 {
    color: var(--second-color);
}

.pdf-theme-2 ul li .gallery-card-content-info,
.pdf-theme-5 ul li .gallery-card-content-info {
    color: var(--white);
}

.pdf-theme-2 .pdf-list-item path,
.pdf-theme-3 .pdf-list-item path,
.pdf-theme-5 .pdf-list-item path {
    fill: var(--white);
}

.pdf-theme-2 .gallery-inner-content {
    position: relative;
    z-index: 2;
}

/* ============================================= */
/* !!!!        PDF Gallery Card 3 css          !!!! */
/* ============================================= */

:root .pdf-theme-3 {
    --first-font: 'Montserrat';
    --second-font: 'Poppins';
    --h2: normal 600 39px/1.2 var(--second-font);
    --h3: normal 600 20px/1.2 var(--first-font);
    --common-text: normal 400 16px/1.4 var(--first-font);
    --black: #222222;
    --white: #ffffff;
}

/*pdf gallery theme 3 color variables 1 css start */
:root .pdf-theme-3.gallery-color-v1 {
    --theme-color: #E5692A;
}

/*pdf gallery theme 3 color variables 1 css end  */

/*pdf gallery theme 3 color variables 2 css start */
:root .pdf-theme-3.gallery-color-v2 {
    --theme-color: #8CABFF;
}

/*pdf gallery theme 3 color variables 2 css end  */

/*pdf gallery theme 3 color variables 3 css start */
:root .pdf-theme-3.gallery-color-v3 {
    --theme-color: #FFD1E3;
}

/*pdf gallery theme 3 color variables 3 css end  */

/*pdf gallery theme 3 color variables 4 css start */
:root .pdf-theme-3.gallery-color-v4 {
    --theme-color: #F8E559;
}

/*pdf gallery theme 3 color variables 4 css end  */

/*pdf gallery theme 3 color variables 5 css start */
:root .pdf-theme-3.gallery-color-v5 {
    --theme-color: #58A399;
}

/*pdf gallery theme 3 color variables 5 css end  */


.pdf-theme-3 .gallery-bottom-content li a {
    padding: 0;
    cursor: default;
}

.pdf-theme-3 .gallery-card {
    color: var(--white);
    background-color: #2C2E2D;
    padding: 45px 15px 90px;
    overflow: hidden;
    z-index: 1;
}

.pdf-theme-3 .gallery-card-image {
    width: 185px;
    height: 185px;
    margin: 0 auto 25px;
    clip-path: polygon(25% 7%, 38% 9%, 46.00% 0.00%, 57% 7%, 71% 6%, 75% 18%, 87.25% 19.75%, 86% 33%, 96% 38%, 90% 50%, 98% 60%, 89% 69%, 90% 82%, 77% 83%, 73% 96%, 60% 93%, 51% 100%, 40% 94%, 27% 98%, 22% 86%, 10% 83%, 10% 69%, 1% 61%, 7% 51%, 1% 41%, 11% 33%, 8% 20%, 21% 18%);
    overflow: hidden;
}

.pdf-theme-3 .pdf-icon {
    width: 57px;
    height: 59px;
    padding: 13px 16px;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: var(--white);
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    cursor: pointer;
}

.pdf-theme-3 .pdf-data {
    flex: 1;
    width: 100%;
    padding: 7px 15px 7px 30px;
    background-color: var(--theme-color);
    border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -ms-border-radius: 10px;
    -o-border-radius: 10px;
    cursor: pointer;
}

.pdf-theme-3 .gallery-bg-card,
.pdf-theme-4 .gallery-bg-card,
.pdf-theme-5 .gallery-bg-card {
    position: absolute;
    z-index: -1;
}

.pdf-theme-3 .bg-card-1 {
    top: 10px;
    right: 10px;
}

.pdf-theme-3 .bg-card-1 path:not(.stroke) {
    fill: var(--theme-color);
}

.pdf-theme-3 .gallery-bg-card path.stroke {
    stroke: var(--theme-color);
}

.pdf-theme-3 .bg-card-2 {
    top: 120px;
    left: -4%;
    max-width: 15vw;
}

.pdf-theme-3 .bg-card-2 path:not(.dot) {
    fill: var(--theme-color);
}

.pdf-theme-3 .bg-card-3 {
    bottom: 0;
    left: 0;
}

.pdf-theme-3 .bg-card-3 path {
    stroke: var(--theme-color);
}

.pdf-theme-3 .bg-card-4 {
    bottom: 0;
    right: 0;
}

.pdf-theme-3.gallery-color-v1 ul li .gallery-card-content-info,
.pdf-theme-3.gallery-color-v2 ul li .gallery-card-content-info,
.pdf-theme-3.gallery-color-v5 ul li .gallery-card-content-info {
    color: var(--white);
}

.pdf-theme-3 .gallery-card-content p {
    margin-bottom: 35px;
}

/* ============================================= */
/* !!!!        PDF Gallery Card 4 css          !!!! */
/* ============================================= */

:root .pdf-theme-4 {
    --first-font: 'Montserrat';
    --second-font: 'Poppins';
    --h2: normal 600 39px/1.2 var(--second-font);
    --h3: normal 600 20px/1.2 var(--first-font);
    --common-text: normal 400 16px/1.4 var(--first-font);
    --black: #272827;
    --white: #ffffff;
}

/*pdf gallery theme 4 color variables 1 css start */
:root .pdf-theme-4.gallery-color-v1 {
    --theme-color: #f7fb8a;
    --second-color: #fcfec7;
    --bg-color: #FEFFE1;
}

/*pdf gallery theme 4 color variables 1 css end  */

/*pdf gallery theme 4 color variables 2 css start */
:root .pdf-theme-4.gallery-color-v2 {
    --theme-color: #F6B17A;
    --second-color: #FFDEC3;
    --bg-color: #FFE7D4;
}

/*pdf gallery theme 4 color variables 2 css end  */

/*pdf gallery theme 4 color variables 3 css start */
:root .pdf-theme-4.gallery-color-v3 {
    --theme-color: #B7C9F2;
    --second-color: #E2EBFF;
    --bg-color: #F2F6FF;
}

/*pdf gallery theme 4 color variables 3 css end  */

/*pdf gallery theme 4 color variables 4 css start */
:root .pdf-theme-4.gallery-color-v4 {
    --theme-color: #E1ACAC;
    --second-color: #FFDADA;
    --bg-color: #FFEBEB;
}

/*pdf gallery theme 4 color variables 4 css end  */

/*pdf gallery theme 4 color variables 5 css start */
:root .pdf-theme-4.gallery-color-v5 {
    --theme-color: #E0AED0;
    --second-color: #FFD3F2;
    --bg-color: #FFEBF9;
}

/*pdf gallery theme 4 color variables 5 css end  */

.pdf-theme-4 .gallery-card {
    padding: 0;
    background-color: var(--bg-color);
    z-index: 1;
}

.pdf-theme-4 .gallery-inner-content {
    padding: 25px 15px 20px;
}

.pdf-theme-4 .gallery-img-wrp,
.pdf-theme-5 .gallery-img-wrp {
    position: relative;
    z-index: 1;
}

.pdf-theme-4 .gallery-card-image {
    position: relative;
    width: 135px;
    height: 190px;
    margin: 0 auto 20px;
    border-radius: 80px;
    -webkit-border-radius: 80px;
    -moz-border-radius: 80px;
    -ms-border-radius: 80px;
    -o-border-radius: 80px;
    overflow: hidden;
    z-index: 1;
}

.pdf-theme-4 .gallery-img-wrp::after,
.pdf-theme-5 .gallery-img-wrp::after {
    position: absolute;
    content: '';
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
    background-color: transparent;
    z-index: -1;
}

.pdf-theme-4 .gallery-img-wrp::after {
    width: 135px;
    height: 190px;
    border: 1px solid var(--black);
    border-radius: 80px;
    -webkit-border-radius: 80px;
    -moz-border-radius: 80px;
    -ms-border-radius: 80px;
    -o-border-radius: 80px;
    transform: rotate(-9deg);
    -webkit-transform: rotate(-9deg);
    -moz-transform: rotate(-9deg);
    -ms-transform: rotate(-9deg);
    -o-transform: rotate(-9deg);
}

.pdf-theme-4 .gallery-card-content {
    padding: 40px 15px 30px;
    border: 1px solid transparent;
    background: linear-gradient(var(--second-color) 0 0) padding-box, linear-gradient(180deg,
            #2A2620 8%, rgba(255, 255, 255, 0) 10%) border-box;
    border-radius: 50px 50px 0 0;
    -webkit-border-radius: 50px 50px 0 0;
    -moz-border-radius: 50px 50px 0 0;
    -ms-border-radius: 50px 50px 0 0;
    -o-border-radius: 50px 50px 0 0;
}

.pdf-theme-4 .bg-card-1 {
    top: 130px;
    right: 18%;
}

.pdf-theme-4 .bg-card-2 {
    top: 0;
    right: 0;
}

.pdf-theme-4 .bg-card-1 path:not(.stroke),
.pdf-theme-4 .bg-card-2 path:not(.stroke) {
    fill: var(--theme-color);
}

.pdf-theme-4 .gallery-bg-card path.stroke {
    stroke: var(--theme-color);
}

.pdf-theme-4.gallery-color-v1 .bg-card-1 path:not(.stroke),
.pdf-theme-4.gallery-color-v1 .bg-card-2 path:not(.stroke) {
    fill: #ECE5D7;
}

.pdf-theme-4.gallery-color-v1 .gallery-bg-card path.stroke {
    stroke: #ECE5D7;
}

.pdf-theme-4 .gallery-bottom-content li a {
    border: 1px solid var(--black);
}

/* ============================================= */
/* !!!!        PDF Gallery Card 5 css          !!!! */
/* ============================================= */

:root .pdf-theme-5 {
    --first-font: 'Montserrat';
    --second-font: 'Poppins';
    --h2: normal 600 39px/1.2 var(--second-font);
    --h3: normal 600 20px/1.2 var(--first-font);
    --common-text: normal 400 16px/1.4 var(--first-font);
    --black: #171710;
    --white: #ffffff;
}

/*pdf gallery theme 5 color variables 1 css start */
:root .pdf-theme-5.gallery-color-v1 {
    --theme-color: #431444;
    --second-color: #D0BBBD;
    --bg-color: #DCCAC7;
}

/*pdf gallery theme 5 color variables 1 css end  */

/*pdf gallery theme 5 color variables 2 css start */
:root .pdf-theme-5.gallery-color-v2 {
    --theme-color: #50623A;
    --second-color: #D0E4B8;
    --bg-color: #E4F3D2;
}

/*pdf gallery theme 5 color variables 2 css end  */

/*pdf gallery theme 5 color variables 3 css start */
:root .pdf-theme-5.gallery-color-v3 {
    --theme-color: #F3CA52;
    --second-color: #FCE8AD;
    --bg-color: #FFF4D3;
}

/*pdf gallery theme 5 color variables 3 css end  */

/*pdf gallery theme 5 color variables 4 css start */
:root .pdf-theme-5.gallery-color-v4 {
    --theme-color: #DD5746;
    --second-color: #FFB8B0;
    --bg-color: #FFDAD6;
}

/*pdf gallery theme 5 color variables 4 css end  */

/*pdf gallery theme 5 color variables 5 css start */
:root .pdf-theme-5.gallery-color-v5 {
    --theme-color: #007F73;
    --second-color: #C3FAF4;
    --bg-color: #E7FFFD;
}

/*pdf gallery theme 5 color variables 5 css end  */

.pdf-theme-5 .gallery-card {
    overflow: hidden;
}

.pdf-theme-5 .card-title h2 {
    color: var(--theme-color);
}

.pdf-theme-5 .gallery-card-image {
    width: 175px;
    height: 175px;
    margin: 0 auto 25px;
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    overflow: hidden;
}

.pdf-theme-5 .gallery-img-wrp::after {
    width: 175px;
    height: 175px;
    border: 1px solid var(--theme-color);
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    transform: rotate(-6deg);
    -webkit-transform: rotate(-6deg);
    -moz-transform: rotate(-6deg);
    -ms-transform: rotate(-6deg);
    -o-transform: rotate(-6deg);
}

.pdf-theme-5 .bg-card-1 {
    top: 3%;
    left: 20%;
    height: 100%;
    width: 100%;
}

.pdf-theme-5 .gallery-bg-card path {
    fill: var(--second-color);
}

.pdf-theme-5 .gallery-bottom-content li a {
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    -ms-border-radius: 20px;
    -o-border-radius: 20px;
    background-color: var(--theme-color);
}

.pdf-theme-2 .gallery-card-content-info .pdf-name h3,
.pdf-theme-3 .gallery-card-content-info .pdf-name h3,
.pdf-theme-5 .gallery-card-content-info .pdf-name h3,
.pdf-theme-3 .card-title h2
{
    color: var(--white);
}