.pub_sec1 .image_container {
width: 100%;
max-width: 100%;
overflow: hidden;
}
.pub_sec1 .image_container .pub_banner_img {
width: 100%;
max-width: 100%;
transform: scale(1);
transition: 1s ease-in-out;
display: block;
} .pub_sec1 .image_container .pub_mb_banner_img {
width: 100%;
max-width: 100%;
transform: scale(1);
transition: 1s ease-in-out;
display: none;
} .pub_sec2 {
padding: 5.25em 0 0;
}
.pub_sec2 .about_wrapper {
width: 100%;
max-width: 85.1875em;
text-align: center;
margin: 0 auto;
}
.pub_sec2 .about_wrapper .heading {
color: #f4842e;
font-size: 1.5em;
font-weight: 600;
font-family: "Maven Pro", sans-serif;
letter-spacing: 0px;
line-height: 1.167;
margin: 0;
text-transform: uppercase;
}
.pub_sec2 .about_wrapper .subheading {
color: #3a2e7d;
font-size: 4.0625em;
font-weight: bold;
font-family: "PT Sans", sans-serif;
letter-spacing: 0px;
line-height: 1.15;
margin: 0.2461538461538462em 0 0.5230769230769231em;
}
.pub_sec2 .about_wrapper .desc {
color: #1c1c1c;
font-size: 1.375em;
font-weight: 400;
font-family: "Maven Pro", sans-serif;
letter-spacing: 0px;
line-height: 1.45;
margin: 0;
}
.pub_sec3 { padding: 7.5em 0 5.004375em;
}
.pub_sec3 .heading {
color: #f4842e;
font-size: 1.5em;
font-weight: 600;
font-family: "Maven Pro", sans-serif;
letter-spacing: 0px;
line-height: 1.167;
margin: 0;
text-align: center;
text-transform: uppercase;
}
.pub_sec3 .tabs_content_container {
display: none;
}
.pub_sec3 .tabs_content_container.active {
display: block;
}
.pub_sec3 .catalogue_heading {
display: flex;
justify-content: center;
align-items: center;
gap: 5em;
margin: 1.4375em 0 5.03125em;
}
.pub_sec3 .catalogue_heading .tab-button {
color: #242424;
font-size: 2.5em;
font-weight: 400;
font-family: "PT Sans", sans-serif;
letter-spacing: 0px;
line-height: 1.375;
text-align: center;
margin: 0;
position: relative;
padding-bottom: 0.3em;
cursor: pointer;
}
.pub_sec3 .catalogue_heading .tab-button::before {
content: "";
position: absolute;
width: 0;
height: 0;
background-color: #3a2e7d;
bottom: 0;
left: 50%;
transform: translateX(-50%);
}
.pub_sec3 .catalogue_heading .tab-button.active {
color: #3a2e7d;
font-weight: bold;
}
.pub_sec3 .catalogue_heading .tab-button.active::before {
width: 8em;
height: 2px;
}
.pub_sec3 .search_wrapper {
width: 100%;
max-width: 56.125em;
margin: 0 auto;
position: relative;
}
.pub_sec3 .search_wrapper .input_text { color: #242424; border: 1px solid #58585833;
font-size: 1.375em;
font-weight: 400;
font-family: "Maven Pro", sans-serif;
letter-spacing: 0px;
line-height: 1.45;
padding: 0.83em 1.189545454545455em 0.83em 4.045454545454545em;
}
.pub_sec3 .search_wrapper .search_icon {
position: absolute;
top: 50%;
left: 1.28125em;
transform: translateY(-50%); width: 100%;
max-width: 2.875em;
}
.pub_sec3 .search_wrapper .close_icon {
position: absolute;
top: 50%;
right: 1.635625em;
transform: translateY(-50%);
width: 100%;
max-width: 0.904375em;
cursor: pointer;
}
.pub_sec3 .table_wrapper {
height: 100%; max-height: 74.125em;
overflow: auto;
margin: 4.96875em 0 0;
}
.pub_sec3 .table_wrapper::-webkit-scrollbar {
background-color: #e5e5e5;
width: 7px;
height: 7px;
}
.pub_sec3 .table_wrapper::-webkit-scrollbar-thumb {
background-color: #b8b8b8;
}
.pub_sec3 .table_content {
font-size: 1em; margin: 0;
width: 100%; }
.pub_sec3 .table_content .content_heading {
background-color: #3ca7b6;
}
.pub_sec3 .table_content .content_heading th {
color: #ffffff;
font-size: 1.375em;
font-weight: bold;
font-family: "PT Sans", sans-serif;
letter-spacing: 0.44px;
line-height: 1.45;
text-align: center;
border: 1px solid #b8b8b8;
border-right: 1px solid #f6f6f6; vertical-align: middle;
}
.pub_sec3 .table_content .content_heading th:nth-last-child(1) {
border-right: 1px solid #b8b8b8;
}
.pub_sec3 .table_content .content_details {
background-color: #f6f6f6;
}
.pub_sec3 .table_content .content_heading th:nth-child(1),
.pub_sec3 .table_content .content_details td:nth-child(1) {
min-width: 8em;
max-width: 8em;
}
.pub_sec3 .table_content .content_heading th:nth-child(2),
.pub_sec3 .table_content .content_details td:nth-child(2) {
min-width: 16em;
max-width: 16em;
}
.pub_sec3 .table_content .content_heading th:nth-child(3),
.pub_sec3 .table_content .content_details td:nth-child(3) {
min-width: 8.5em;
max-width: 8.5em;
}
.pub_sec3 .table_content .content_heading th:nth-child(4),
.pub_sec3 .table_content .content_details td:nth-child(4) {
min-width: 12.875em;
max-width: 12.875em;
}
.pub_sec3 .table_content .content_heading th:nth-child(5),
.pub_sec3 .table_content .content_details td:nth-child(5) { min-width: 7em;
max-width: 7em;
}
.pub_sec3 .table_content .content_heading th:nth-child(6),
.pub_sec3 .table_content .content_details td:nth-child(6) { min-width: 8.1em;
max-width: 8.1em;
}
.pub_sec3 .table_content .content_heading th:nth-child(7),
.pub_sec3 .table_content .content_details td:nth-child(7) {
max-width: 10em;
min-width: 10em;
}
.pub_sec3 .table_content .content_heading2 th:nth-child(1),
.pub_sec3 .table_content .content_details2 td:nth-child(1) {
min-width: 8em;
max-width: 8em;
}
.pub_sec3 .table_content .content_heading2 th:nth-child(2),
.pub_sec3 .table_content .content_details2 td:nth-child(2) {
min-width: 8em;
max-width: 8em;
}
.pub_sec3 .table_content .content_heading2 th:nth-child(3),
.pub_sec3 .table_content .content_details2 td:nth-child(3) {
min-width: 22em;
max-width: 22em;
}
.pub_sec3 .table_content .content_heading2 th:nth-child(4),
.pub_sec3 .table_content .content_details2 td:nth-child(4) {
min-width: 8em;
max-width: 8em;
}
.pub_sec3 .table_content .content_heading2 th:nth-child(5),
.pub_sec3 .table_content .content_details2 td:nth-child(5) {
min-width: 9em;
max-width: 9em;
}
.pub_sec3 .table_content .content_heading2 th:nth-child(6),
.pub_sec3 .table_content .content_details2 td:nth-child(6) {
min-width: 15em;
max-width: 15em;
}
.pub_sec3 .table_content .content_details td {
color: #494949;
background-color: #f6f6f6;
border: 1px solid #b8b8b8;
font-size: 1.25em;
font-weight: 600;
font-family: "Maven Pro", sans-serif;
letter-spacing: 0.4px;
line-height: 1.5;
word-wrap: break-word;
padding: 1.25em 1.5em 1.25em 1.5em;
}
.pub_sec3 .table_content .content_details td a {
color: #494949;
}
.pub_sec4 {
padding: 9.375em 0 0;
}
.pub_sec4 .submit_container {
background-color: #fafafa;
padding: 5em 0 5.004375em;
}
.pub_sec4 .submit_wrapper .heading {
color: #f4842e;
font-size: 1.5em;
font-weight: 600;
font-family: "Maven Pro", sans-serif;
letter-spacing: 0px;
line-height: 1.167;
margin: 0;
text-align: center;
text-transform: uppercase;
}
.pub_sec4 .submit_wrapper .subheading {
color: #3a2e7d;
font-size: 2.8125em;
font-weight: bold;
font-family: "PT Sans", sans-serif;
letter-spacing: 0px;
line-height: 1.222;
margin: 0.3777777777777778em 0 1.144444444444444em;
text-align: center;
}
.pub_sec4 .cta_wrapper {
margin: 0 auto;
text-align: center;
padding: 1em 0 1em;
}
.pub_sec4 .cta_wrapper .share_cta {
color: #ffffff;
background-color: #3ca7b6;
border: 1px solid #3ca7b6;
border-radius: 50px;
padding: 0.805em 3.4945em; font-size: 1.375em;
font-weight: 500;
font-family: var(--mp-family);
letter-spacing: 0;
line-height: 1.727; }
@media (max-width: 767px) {
.pub_sec1 .image_container .pub_banner_img {
display: none;
}
.pub_sec1 .image_container .pub_mb_banner_img {
display: block;
}
.pub_sec2 {
padding: 2em 0 0;
}
.pub_sec2 .about_wrapper .heading {
font-size: 1.4em;
line-height: 1.214;
}
.pub_sec2 .about_wrapper .subheading {
font-size: 2.4em;
line-height: 1.417;
margin: 0.25em 0 0.5em;
}
.pub_sec2 .about_wrapper .desc {
font-size: 1.6em;
line-height: 1.375;
}
.pub_sec3 {
padding: 4.8em 0 3em;
}
.pub_sec3 .catalogue_heading {
flex-direction: column;
gap: 0.9916666666666667em;
margin: 0.8em 0 3.7em;
}
.pub_sec3 .heading {
font-size: 1.4em;
line-height: 1.214;
}
.pub_sec3 .catalogue_heading .tab-button {
font-size: 1.8em;
line-height: 1.89;
padding-bottom: 0.1194444444444444em;
}
.pub_sec3 .catalogue_heading .tab-button.active::before {
width: 8.5em;
height: 1px;
}
.pub_sec3 .search_wrapper .input_text {
font-size: 1.4em;
line-height: normal;
padding: 0.772em 0.8292857142857143em 0.772em 2.571428571428571em;
}
.pub_sec3 .search_wrapper .search_icon {
max-width: 2.4em;
left: 0.8em;
}
.pub_sec3 .search_wrapper .close_icon {
max-width: 0.989em;
right: 1.161em;
}
.pub_sec3 .table_wrapper {
max-height: 54.125em;
margin: 4.05em 0 0;
}
.pub_sec3 .table_content .content_heading th {
font-size: 1.4em;
letter-spacing: 0.28px;
line-height: 1.142;
}
.pub_sec3 .table_content .content_details td {
font-size: 1.4em; letter-spacing: 0px;
line-height: 1.142;
padding: 0.8571428571428571em 0.8571428571428571em 0.8571428571428571em
0.9285714285714286em;
}
.pub_sec3 .table_content .content_heading th:nth-child(1),
.pub_sec3 .table_content .content_details td:nth-child(1) {
min-width: 7.715em;
max-width: 7.715em;
}
.pub_sec3 .table_content .content_heading th:nth-child(2),
.pub_sec3 .table_content .content_details td:nth-child(2) {
min-width: 16.5em;
max-width: 16.5em;
}
.pub_sec3 .table_content .content_heading th:nth-child(3),
.pub_sec3 .table_content .content_details td:nth-child(3) {
min-width: 9.5em;
max-width: 9.5em;
}
.pub_sec3 .table_content .content_heading th:nth-child(4),
.pub_sec3 .table_content .content_details td:nth-child(4) {
min-width: 14.5em;
max-width: 14.5em;
}
.pub_sec3 .table_content .content_heading th:nth-child(5),
.pub_sec3 .table_content .content_details td:nth-child(5) {
min-width: 8em;
max-width: 8em;
}
.pub_sec3 .table_content .content_heading th:nth-child(6),
.pub_sec3 .table_content .content_details td:nth-child(6) {
min-width: 8em;
max-width: 8em;
}
.pub_sec3 .table_content .content_heading th:nth-child(7),
.pub_sec3 .table_content .content_details td:nth-child(7) {
max-width: 12em;
min-width: 12em;
}
.pub_sec3 .table_content .content_heading2 th:nth-child(1),
.pub_sec3 .table_content .content_details2 td:nth-child(1) {
min-width: 8em;
max-width: 8em;
}
.pub_sec3 .table_content .content_heading2 th:nth-child(2),
.pub_sec3 .table_content .content_details2 td:nth-child(2) {
min-width: 9em;
max-width: 9em;
}
.pub_sec3 .table_content .content_heading2 th:nth-child(3),
.pub_sec3 .table_content .content_details2 td:nth-child(3) {
min-width: 20em;
max-width: 20em;
}
.pub_sec3 .table_content .content_heading2 th:nth-child(4),
.pub_sec3 .table_content .content_details2 td:nth-child(4) {
min-width: 8em;
max-width: 8em;
}
.pub_sec3 .table_content .content_heading2 th:nth-child(5),
.pub_sec3 .table_content .content_details2 td:nth-child(5) {
min-width: 12em;
max-width: 12em;
}
.pub_sec3 .table_content .content_heading2 th:nth-child(6),
.pub_sec3 .table_content .content_details2 td:nth-child(6) {
min-width: 14em;
max-width: 14em;
}
.pub_sec3 .table_content .content_details .author_name {
color: #1c1c1c;
}
.pub_sec3 .table_wrapper::-webkit-scrollbar {
width: 4px;
height: 4px;
}
.pub_sec4 {
padding: 4.8em 0 0;
}
.pub_sec4 .submit_container {
padding: 2.3em 0 2em;
}
.pub_sec4 .submit_wrapper .heading {
font-size: 1.6em;
line-height: 1.15;
}
.pub_sec4 .submit_wrapper .subheading {
font-size: 2em;
line-height: 1.35;
margin: 0.4em 0 1em;
}
.pub_sec4 .cta_wrapper {
padding: 1em 0 1em;
}
.pub_sec4 .cta_wrapper .share_cta {
font-size: 1.4em;
padding: 0.486em 2.511em;
}
}