section.section-partner-detail {
  padding: 6em;
}
.partner-detail-container .header {
  font-style: normal;
  font-weight: 400;
  font-size: 45px;
  line-height: 54px;
  color: var(--color-petrol);
}
.partner-detail-container .intro-details {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: var(--color-primary-text);
}


main .partner-detail-container .img-block a {
	border:none;
}

main .partner-detail-container .img-block a:hover {
	border:none;
	text-decoration: none;
}



.partner-detail-container .img-block img {
  max-width: 100%;
  max-height: 200px;
	padding: 0 2em 2em 2em;

}
.partner-detail-container .category-text {
  padding: 10% 5% 2% 10%;
}
.partner-detail-container .category-text p {
  font-size: 24px;
  font-weight: 400;
  line-height: 20px;
  color: var(--color-petrol);
  margin-bottom: 5%;
}
.partner-detail-container .category-text li {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 26px;
  letter-spacing: -0.5px;
  color: var(--color-primary-text);
}
.partner-detail-container .category-text .cta-btn {
  margin-top: 5%;
  background-color: var(--color-green-light) !important;
  color: var(--color-petrol) !important;
  border: none !important;
}






.partner-detail-container .category-text .cta-btn:hover {
  background-color: var(--color-petrol) !important;
  color: var(--color-green-light) !important;
}
.partner-detail-container .media-block {
  padding-top: 5px;
}
.partner-detail-container .media-block h4 {
  font-style: normal;
  font-weight: 400;
  font-size: 40px;
  line-height: 48px;
  color: var(--color-petrol);
}
.partner-detail-container .media-block p {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: var(--color-primary-text);
}
.partner-detail-container .media-block .carousel-container-small {
  padding: 0px;
}
.partner-detail-container .media-block .control-container {
  justify-content: end;
}
.partner-detail-container .media-block .carousel-tile-lg h4 {
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 32px;
  color: var(--color-petrol);
}
.partner-detail-container .quote-block {
  margin-top: 5%;
  background-color: var(--color-yellow);
  padding: 10%;
}
.partner-detail-container .quote-block img {
  width: 120px;
  margin-bottom: 5%;
	border-radius: 50%;
}
.partner-detail-container .quote-block .quote {
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 32px;
  color: var(--color-petrol);
}
.partner-detail-container .quote-block .author {
  padding-top: 5%;
}
.partner-detail-container .quote-block .author .name {
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: var(--color-petrol);
}
.partner-detail-container .quote-block .author .designation {
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  color: var(--color-petrol-70);
}

/* New dropdown */
#partner-gird-list div.resource_dropdown_container {
  min-height: 150px;
  display: flex;
  justify-content: left;
  align-items: center;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 3rem;
}
  
#partner-gird-list div.filter-dropdown {
position: relative;
border-bottom: solid 2px var(--color-grey);
padding: 1em 1.5em 1em 1em;
z-index: 100;
min-width: 190px;
max-width: 100%;
height: 3.25rem;
max-height: 3.25rem;
}

#partner-gird-list .filter-dropdown:nth-of-type(1) {
z-index: 105;
}
#partner-gird-list .filter-dropdown:nth-of-type(2){
z-index: 104;
}
#partner-gird-list .filter-dropdown:nth-of-type(3){
z-index: 103;
}
#partner-gird-list .filter-dropdown:nth-of-type(4){
z-index: 102;
}
#partner-gird-list .filter-dropdown:nth-of-type(5){
z-index: 101;
}
#partner-gird-list div.filter-dropdown.hidden{
display: none;
}
#partner-gird-list div.filter-dropdown-text {
font-family: Lexend Deca;
font-size: 16px;
font-weight: 400;
line-height: 28px;
text-align: left;
color: #809EA3;
}

#partner-gird-list div.filter-dropdown-text.grow{
/* flex-grow: 1; */
min-width: 150px;
}

#partner-gird-list div.filter-dropdown::after {
content: "\e5cf";
font-family: "Material Symbols Outlined";
font-size: 1.4em;
position: absolute;
top: 1.25em;
right: .25em;
transition: all .2s ease-in-out;
line-height: 0;
cursor: pointer;
}

#partner-gird-list div.filter-dropdown:hover::after {
transition: all .2s ease-in-out;
color: var(--color-green-light);
}

#partner-gird-list div.filter-dropdown.filter-dropdown-open {
background-color: white;
}

#partner-gird-list div.filter-dropdown.filter-dropdown-open::after {
transition: all .4s ease-in-out;
transform: rotate(-180deg);
}

#partner-gird-list div.filter-dropdown .filter-dropdown-title {
cursor: pointer;
}

#partner-gird-list div.filter-dropdown .filter-dropdown-counter {
font-size: .75em;
color: var(--color-petrol-50);
padding-left: 10px;
visibility: visible;
}

#partner-gird-list div.filter-dropdown .filter-dropdown-counter.hide {
visibility: hidden;
}

#partner-gird-list div.filter-dropdown .filter-dropdown-counter .filter-dropdown-counter-current {
font-family: monospace;
font-size: 1.2em;
}

#partner-gird-list div.filter-dropdown .filter-dropdown-list {
overflow-y: scroll;
height: fit-content;
max-height: 300px;
width: 100%;
max-width: 100%;
background: var(--color-white);
position: absolute;
top: 3.25rem;
left: 0;
border-radius: 4px;
display: none;
}

#partner-gird-list div.filter-dropdown.filter-dropdown-open .filter-dropdown-list {
display: block;
box-shadow: 20px 24px 60px 0px #0000001A;
}

#partner-gird-list div.filter-dropdown .filter-dropdown-list ul {
margin: 0;
padding: 0;
}

#partner-gird-list div.filter-dropdown .filter-dropdown-list ul li {
margin: 0;
padding: 0;
}

#partner-gird-list div.filter-dropdown .filter-dropdown-list ul li label {
font-size: .875em;
padding: 1em .875em;
display: inline-block;
}

#partner-gird-list div.filter-dropdown .filter-dropdown-list ul li label:hover {
color: var(--color-petrol);
cursor: pointer;
}

#partner-gird-list div.filter-dropdown .filter-dropdown-list ul li input[type="checkbox"] {
position: relative;
top: 1px;
left: 0;
margin-right: 6px;
}

#partner-gird-list div.filter-dropdown .filter-dropdown-list ul li label:has(input[type="checkbox"]:checked) {
border-bottom: solid 2px transparent;
}

@media (max-width: 767px) {
    #partner-gird-list div.resource_dropdown_container {
    gap: 1rem;
    }
    #partner-gird-list div.resource_dropdown_container > * {
    width: 100%;
    }
}