#salaryGuideAccordion {
  --bs-accordion-border-width: 0;
  --bs-accordion-border-radius: 0;
  --bs-accordion-bg: transparent; }
  #salaryGuideAccordion .accordion-item {
    border: none;
    border-bottom: var(--bs-border-width) solid var(--bs-accordion-border-color);
    background-color: transparent; }
  #salaryGuideAccordion .accordion-item:first-of-type {
    border-top: var(--bs-border-width) solid var(--bs-accordion-border-color); }
  #salaryGuideAccordion .accordion-button {
    border-bottom: none !important;
    border-top: none !important;
    background-color: transparent;
    color: var(--bs-body-color); }
    #salaryGuideAccordion .accordion-button:not(.collapsed) {
      background-color: transparent;
      box-shadow: none; }
    #salaryGuideAccordion .accordion-button:focus {
      box-shadow: none;
      border-color: transparent;
      background-color: transparent; }
  #salaryGuideAccordion .accordion-body {
    background-color: transparent;
    padding-left: 0; }

.cta-hv-container {
  transition: box-shadow 0.3s ease;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
  background-color: #FFD188; }
  .cta-hv-container:hover {
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15); }
    .cta-hv-container:hover .cta-hv-content .d-flex span i {
      display: inline-block;
      transition: transform 0.3s ease;
      transform: translateX(8px); }

.img-fluid {
  max-height: 180px;
  width: auto; }

@media (max-width: 440px) {
  .img-fluid {
    max-height: 150px; } }
@media (max-width: 767px) {
  .share-container .shared span {
    display: inline !important;
    padding-left: 0.5rem; } }
