/* Feat IMG */
.cig--feat-careertools {
  background: url(../assets/cig-career-tools-head.webp) center / cover no-repeat;
  clip-path: polygon(12% 0, 100% 0, 100% 100%, 0% 100%);
  min-height: 220px;
  width: auto;
}

@media only screen and (max-width: 768px) {
  /* Feat IMG */
  .cig--floating-container {
    background: url(../assets/cig-career-tools-head.webp) center / cover
      no-repeat;
  }
}

/* TAKE YOUR GOVERNMENT CAREER TO THE NEXT LEVEL */
.cig--flex-even-wrapper {
  display: flex;
  gap: 80px;
}
@media only screen and (max-width: 1440px) {
  .cig--flex-even-wrapper {
    padding: 0 20px;
  }
}
.cig--flex-even-child {
  flex: 1;
}

/* Blue Order List */
ol.cig--step-order-list {
  position: relative;
  counter-reset: list-counter;
  list-style: none;
  padding-left: 0;
  display: flex;
  flex-direction: column;
  gap: 30px;
  margin: 20px 0;
}
ol.cig--step-order-list::before {
  content: "";
  background: rgba(40, 103, 198, 0.2);
  position: absolute;
  top: 2px;
  left: 14px;
  width: 1px;
  height: 100%;
  z-index: 0;
}

.cig--step-order-list li {
  counter-increment: list-counter;
  position: relative;
  padding-left: 45px;
}

.cig--step-order-list li::before {
  content: counter(list-counter) " ";
  position: absolute;
  left: 0;
  font-weight: 400;
  background: #eff5f9;
  color: var(--color-blue-light);
  border: 1px solid var(--color-blue-light);
  border-radius: 50%;
  padding:0px 10px;
  z-index: 2;
}
.cig--step-order-list li:last-child::after {
  content: "";
  position: absolute;
  top: 2px;
  left: 0;
  background: #fff;
  width: 30px;
  height: 100%;
  z-index: 1;
}

/* Contact Form */
.cig--contact-form-wrapper {
  width: auto;
  border-radius: 12px;
  max-width: 500px;
  margin-inline: auto;
  /* animation: fadeIn 1s ease-out; */
}
.cig--form-subtitle {
  color: var(--color-grey-dark-text);
 	font-size: 18px;
    margin: 0px 0 20px;
    font-weight: 600;
    line-height: 26px;
}
.cig--contact-form {
  width: 100%;
}

.cig--contact-form-login {
  margin-top: 20px;
  display: block;
  text-align: center;
  color: #383c44;
}
.cig--contact-form-login a {
  font-weight: 400;
  line-height: 1.5em;
  text-decoration: none;
  color: var(--color-blue-light);
  transition: 0.2s ease;
}
.cig--contact-form-login a:hover {
  text-decoration: none;
  color: var(--color-blue-dark);
}

@keyframes fadeIn {
  from {
    opacity: 0;
    transform: translateY(-20px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@media (max-width: 768px) {
  .cig--flex-even-wrapper {
    display: flex;
    gap: 40px;
    flex-direction: column;
  }
  .cig--form-subtitle {
    font-size: 14px;
  }
  .cig--form-row {
    flex-direction: column;
  }
}

@media (max-width: 540px) {
  .cig--form-subtitle {
    font-size: 12px;
  }
}

/*  WHY USE CAREERS IN GOVERNMENT */
.cig--info-card-wrapper {
  margin: 20px 0;
  padding: 30px 80px;
  text-align: center;
  background: #f5f5f5;
  border: 1px solid #f1f1f1;
  border-radius: 15px;
}
.cig--info-card-wrapper p {
  margin: 30px 0 0;
  color: #383c44;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.7em;
}
@media (max-width: 768px) {
  .cig--info-card-wrapper {
    margin: 20px 0;
    padding: 30px;
    text-align: center;
    background: #f5f5f5;
    border: 1px solid #f1f1f1;
    border-radius: 15px;
  }
}

/* Graphic List */
ul.cig--graphic-box-list {
  margin: 0;
  padding: 0;
  list-style: none;
}
li.cig--graphic-box-list-item {
  padding: 60px 20px;
}
li.cig--graphic-box-list-item:nth-child(1) {
  background: var(--color-white);
}

li.cig--graphic-box-list-item:nth-child(2) {
  background: var(--color-blue-light-bg);
}
li.cig--graphic-box-list-item:nth-child(3) {
  background: var(--color-blue-dark);
}


ul.cig--graphic-flexbox {
  list-style: none;
  padding: 0;
  display: flex;
  flex-direction: row;
  gap: 40px;
}
ul.cig--graphic-flexbox li:first-child {
  min-width: 340px;
}

.cig--graphic-box-img-1 {
  width: 100px;
  height: 100px;
  background: url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39.8203 28.2603C39.8203 24.1616 42.2331 20.6276 45.7132 19.0066C45.7132 17.5244 47.3203 17.5244 48.9275 17.5244V6.78844C48.9275 6.19551 49.4072 5.71484 49.9989 5.71484C50.5906 5.71484 51.0703 6.19551 51.0703 6.78844V7.86203H57.746C58.1337 7.86203 58.393 8.26186 58.2355 8.61684L56.5689 12.3744C56.4829 12.5683 56.291 12.6932 56.0793 12.6932H51.0703V17.5244C52.6775 17.5244 54.2846 17.5244 54.2846 19.0066C57.7646 20.6276 60.1775 24.1616 60.1775 28.2603V28.5146C60.1775 28.6706 60.0512 28.7971 59.8955 28.7971H40.1023C39.9466 28.7971 39.8203 28.6706 39.8203 28.5146V28.2603Z' fill='%23112D51'/%3E%3Cpath d='M37.1417 32.2863C37.1417 31.5451 37.7414 30.9443 38.481 30.9443H61.5167C62.2564 30.9443 62.856 31.5451 62.856 32.2863C62.856 33.0274 62.2564 33.6283 61.5167 33.6283H38.481C37.7414 33.6283 37.1417 33.0274 37.1417 32.2863Z' fill='%23112D51'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.6147 44.4544C23.7027 44.3956 23.8061 44.3642 23.9119 44.3642H39.2854C39.5812 44.3642 39.8211 44.1239 39.8211 43.8274V36.849C39.8211 36.5526 40.0609 36.3122 40.3568 36.3122H59.6425C59.9384 36.3122 60.1782 36.5526 60.1782 36.849V43.8274C60.1782 44.1239 60.4181 44.3642 60.7139 44.3642H76.0875C76.1932 44.3642 76.2966 44.3956 76.3846 44.4544L77.9918 45.5279C78.4328 45.8226 78.2246 46.5114 77.6946 46.5114H76.7854C76.4895 46.5114 76.2497 46.7517 76.2497 47.0482V64.2257C76.2497 64.5221 76.0098 64.7625 75.714 64.7625H62.8568C62.5609 64.7625 62.3211 64.5221 62.3211 64.2257V52.4679C62.3211 52.4344 62.3326 52.402 62.3538 52.3761L63.585 50.8682C64.2925 50.0017 64.4742 48.8184 64.0592 47.7789C63.801 47.1321 63.3312 46.5922 62.7268 46.2479L58.5712 43.8801V38.7278C58.5712 37.9867 57.9716 37.3858 57.2319 37.3858C56.4922 37.3858 55.8926 37.9867 55.8926 38.7278V42.3539L54.2855 41.4382V38.7278C54.2855 37.9867 53.6858 37.3858 52.9462 37.3858C52.2065 37.3858 51.6069 37.9867 51.6069 38.7278V39.912L50.132 39.0717C50.05 39.0249 49.9494 39.0249 49.8673 39.0717L48.9283 39.6067V38.7278C48.9283 37.9867 48.3287 37.3858 47.589 37.3858C46.8494 37.3858 46.2497 37.9867 46.2497 38.7278V41.1328L44.1069 42.3538V38.7278C44.1069 37.9867 43.5073 37.3858 42.7676 37.3858C42.0279 37.3858 41.4283 37.9867 41.4283 38.7278V43.88L37.4258 46.1605C36.7282 46.558 36.2103 47.2095 35.9797 47.9798C35.6997 48.9148 35.8718 49.9273 36.4448 50.7168L37.6686 52.4028C37.6748 52.4115 37.6782 52.4219 37.6782 52.4326V64.2257C37.6782 64.5221 37.4384 64.7625 37.1425 64.7625H24.2854C23.9895 64.7625 23.7497 64.5221 23.7497 64.2257V47.0482C23.7497 46.7517 23.5098 46.5114 23.2139 46.5114H22.3047C21.7747 46.5114 21.5665 45.8226 22.0076 45.5279L23.6147 44.4544ZM26.428 54.0265C26.428 53.1371 27.1476 52.4161 28.0352 52.4161C28.9228 52.4161 29.6423 53.1371 29.6423 54.0265V60.4681H26.428V54.0265ZM64.4637 54.0265C64.4637 53.1371 65.1833 52.4161 66.0709 52.4161C66.9585 52.4161 67.678 53.1371 67.678 54.0265V60.4681H64.4637V54.0265ZM33.928 52.4161C33.0404 52.4161 32.3209 53.1371 32.3209 54.0265V60.4681H35.5352V54.0265C35.5352 53.1371 34.8156 52.4161 33.928 52.4161ZM70.3566 54.0265C70.3566 53.1371 71.0761 52.4161 71.9637 52.4161C72.8513 52.4161 73.5709 53.1371 73.5709 54.0265V60.4681H70.3566V54.0265Z' fill='%23112D51'/%3E%3Cpath d='M38.2135 48.4342C38.2135 48.2411 38.317 48.0628 38.4845 47.9674L49.7345 41.5625C49.8986 41.4691 50.0997 41.4691 50.2638 41.5625L61.5138 47.9674C61.6814 48.0628 61.7849 48.2411 61.7849 48.4342V49.4004C61.7849 49.6037 61.6702 49.7896 61.4888 49.8805L61.0096 50.1206C60.8281 50.2115 60.7135 50.3974 60.7135 50.6007V64.2257C60.7135 64.5221 60.4736 64.7625 60.1777 64.7625H58.5706C58.2747 64.7625 58.0349 64.5221 58.0349 64.2257V50.8058C58.0349 50.5093 57.795 50.269 57.4992 50.269H54.8206C54.5247 50.269 54.2849 50.5093 54.2849 50.8058V64.2257C54.2849 64.5221 54.045 64.7625 53.7492 64.7625H52.6777C52.3819 64.7625 52.142 64.5221 52.142 64.2257V50.8058C52.142 50.5093 51.9022 50.269 51.6063 50.269H48.392C48.0962 50.269 47.8563 50.5093 47.8563 50.8058V64.2257C47.8563 64.5221 47.6165 64.7625 47.3206 64.7625H46.2492C45.9533 64.7625 45.7135 64.5221 45.7135 64.2257V50.8058C45.7135 50.5093 45.4736 50.269 45.1777 50.269H42.4992C42.2033 50.269 41.9635 50.5093 41.9635 50.8058V64.2257C41.9635 64.5221 41.7236 64.7625 41.4277 64.7625H39.8206C39.5247 64.7625 39.2849 64.5221 39.2849 64.2257V50.6007C39.2849 50.3974 39.1702 50.2115 38.9887 50.1206L38.5096 49.8805C38.3281 49.7896 38.2135 49.6037 38.2135 49.4004V48.4342Z' fill='%23112D51'/%3E%3Cpath d='M21.606 67.4464C21.606 67.15 21.8459 66.9097 22.1417 66.9097H77.856C78.1519 66.9097 78.3917 67.15 78.3917 67.4464V69.0568C78.3917 69.3533 78.1519 69.5936 77.856 69.5936H22.1417C21.8459 69.5936 21.606 69.3533 21.606 69.0568V67.4464Z' fill='%23112D51'/%3E%3Cpath d='M34.4632 32.2863C34.4632 32.196 34.4666 32.1065 34.4733 32.0179H18.3917C15.7289 32.0179 13.5703 34.1809 13.5703 36.849V76.0352C13.5703 78.7034 15.7289 80.8664 18.3917 80.8664H81.606C84.2689 80.8664 86.4275 78.7034 86.4275 76.0352V36.849C86.4275 34.1809 84.2689 32.0179 81.606 32.0179H65.5245C65.5312 32.1065 65.5346 32.196 65.5346 32.2863C65.5346 34.2133 63.9756 35.7755 62.0525 35.7755H81.606C82.4933 35.7755 83.2132 36.4964 83.2132 37.3858V72.2776C83.2132 73.167 82.4933 73.888 81.606 73.888H18.3917C17.5045 73.888 16.7846 73.167 16.7846 72.2776V37.3858C16.7846 36.4964 17.5045 35.7755 18.3917 35.7755H37.9453C36.0222 35.7755 34.4632 34.2133 34.4632 32.2863Z' fill='%23112D51'/%3E%3Cpath d='M36.8739 90.5287C35.8384 90.5287 34.9989 91.3699 34.9989 92.4075C34.9989 93.4451 35.8384 94.2863 36.8739 94.2863H63.1239C64.1594 94.2863 64.9989 93.4451 64.9989 92.4075C64.9989 91.3699 64.1594 90.5287 63.1239 90.5287H36.8739Z' fill='%23112D51'/%3E%3Cpath d='M42.8055 83.7786C42.9415 83.3245 43.3586 83.0135 43.8318 83.0135H56.166C56.6391 83.0135 57.0563 83.3245 57.1922 83.7786L58.1565 86.9994C58.3628 87.6883 57.848 88.3815 57.1303 88.3815H42.8675C42.1498 88.3815 41.635 87.6883 41.8412 86.9994L42.8055 83.7786Z' fill='%23112D51'/%3E%3C/svg%3E%0A")
    center / contain no-repeat;
}
.cig--graphic-box-img-2 {
  width: 100px;
  height: 100px;
  background: url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.3051 17.2613C13.3051 15.6176 14.6511 14.2852 16.3118 14.2852H36.575C38.2357 14.2852 39.5817 15.6176 39.5817 17.2613V30.6786C39.5817 32.3223 38.2357 33.6548 36.575 33.6548H16.3118C14.6511 33.6548 13.3051 32.3223 13.3051 30.6786V17.2613ZM21.4114 20.3728C20.6397 20.3728 20.0137 20.9922 20.0137 21.7563C20.0137 22.5204 20.6397 23.1398 21.4114 23.1398H24.2078C24.9794 23.1398 25.6054 22.5204 25.6054 21.7563C25.6054 20.9922 24.9794 20.3728 24.2078 20.3728H21.4114ZM21.4114 24.8001C20.6397 24.8001 20.0137 25.4195 20.0137 26.1836C20.0137 26.9477 20.6397 27.5672 21.4114 27.5672H32.0345C32.8061 27.5672 33.4321 26.9477 33.4321 26.1836C33.4321 25.4195 32.8061 24.8001 32.0345 24.8001H21.4114Z' fill='%23112D51'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M44.6131 26.6695C44.6131 25.0257 45.9591 23.6933 47.6198 23.6933H67.883C69.5438 23.6933 70.8897 25.0257 70.8897 26.6695V29.3157C69.4721 28.8982 67.9711 28.674 66.4173 28.674C61.6031 28.674 57.2975 30.8247 54.4259 34.2082H51.0434C50.2706 34.2082 49.6458 34.8276 49.6458 35.5917C49.6458 36.3559 50.2706 36.9753 51.0434 36.9753H52.5491C51.5719 38.8171 50.9577 40.8774 50.8026 43.0629H47.6198C45.9591 43.0629 44.6131 41.7304 44.6131 40.0867V26.6695ZM51.0434 29.7809C50.2706 29.7809 49.6458 30.4003 49.6458 31.1644C49.6458 31.9285 50.2706 32.5479 51.0434 32.5479H53.8387C54.6103 32.5479 55.2363 31.9285 55.2363 31.1644C55.2363 30.4003 54.6103 29.7809 53.8387 29.7809H51.0434Z' fill='%23112D51'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.5468 37.5287C16.8861 37.5287 15.5402 38.8612 15.5402 40.5049V53.9221C15.5402 55.5658 16.8861 56.8983 18.5468 56.8983H38.8101C40.4708 56.8983 41.8167 55.5658 41.8167 53.9221V40.5049C41.8167 38.8612 40.4708 37.5287 38.8101 37.5287H18.5468ZM22.2499 44.9998C22.2499 44.2357 22.8759 43.6163 23.6476 43.6163H26.4428C27.2145 43.6163 27.8405 44.2357 27.8405 44.9998C27.8405 45.764 27.2145 46.3834 26.4428 46.3834H23.6476C22.8759 46.3834 22.2499 45.764 22.2499 44.9998ZM22.2499 49.4272C22.2499 48.6631 22.8759 48.0436 23.6476 48.0436H34.2695C35.0423 48.0436 35.6672 48.6631 35.6672 49.4272C35.6672 50.1913 35.0423 50.8107 34.2695 50.8107H23.6476C22.8759 50.8107 22.2499 50.1913 22.2499 49.4272Z' fill='%23112D51'/%3E%3Cpath d='M9.69714 16.6661C6.7081 16.6661 4.28516 19.0646 4.28516 22.0233V65.4756C4.28516 68.4343 6.7081 70.8328 9.69714 70.8328H80.6543C81.8053 70.8328 82.8717 70.4773 83.749 69.8712L76.903 63.0947H9.69714C8.70119 63.0947 7.89315 62.2952 7.89315 61.309V22.6185C7.89315 21.6323 8.70119 20.8328 9.69714 20.8328V16.6661Z' fill='%23112D51'/%3E%3Cpath d='M42.7704 20.8328V16.6661H80.6543C83.6433 16.6661 86.0663 19.0646 86.0663 22.0233V54.0225L82.4583 50.4511V22.6185C82.4583 21.6323 81.6503 20.8328 80.6543 20.8328H42.7704Z' fill='%23112D51'/%3E%3Cpath d='M28.3384 83.6304C28.3384 82.4798 29.2804 81.5471 30.4431 81.5471H59.9084C61.0711 81.5471 62.013 82.4798 62.013 83.6304C62.013 84.781 61.0711 85.7137 59.9084 85.7137H30.4431C29.2804 85.7137 28.3384 84.781 28.3384 83.6304Z' fill='%23112D51'/%3E%3Cpath d='M38.2534 73.2137C37.7225 73.2137 37.2539 73.5586 37.1012 74.0621L36.0183 77.6335C35.787 78.3974 36.3648 79.1661 37.1705 79.1661H53.181C53.9866 79.1661 54.5645 78.3974 54.3331 77.6335L53.2502 74.0621C53.0976 73.5586 52.6289 73.2137 52.0981 73.2137H38.2534Z' fill='%23112D51'/%3E%3Cpath d='M65.8559 42.7862C65.8559 42.0221 65.2299 41.4026 64.4583 41.4026H61.663C60.8902 41.4026 60.2654 42.0221 60.2654 42.7862C60.2654 43.5503 60.8902 44.1697 61.663 44.1697H64.4583C65.2299 44.1697 65.8559 43.5503 65.8559 42.7862Z' fill='%23112D51'/%3E%3Cpath d='M73.6826 47.2135C73.6826 46.4494 73.0578 45.83 72.285 45.83H61.663C60.8902 45.83 60.2654 46.4494 60.2654 47.2135C60.2654 47.9776 60.8914 48.5971 61.663 48.5971H72.285C73.0578 48.5971 73.6826 47.9776 73.6826 47.2135Z' fill='%23112D51'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M80.3924 44.7231C80.3924 52.0586 74.3849 58.0052 66.974 58.0052C59.5631 58.0052 53.5556 52.0586 53.5556 44.7231C53.5556 37.3877 59.5631 31.4411 66.974 31.4411C74.3849 31.4411 80.3924 37.3877 80.3924 44.7231ZM56.6116 44.7231C56.6116 50.388 61.2508 54.9803 66.974 54.9803C72.6972 54.9803 77.3364 50.388 77.3364 44.7231C77.3364 39.0582 72.6972 34.4659 66.974 34.4659C61.2508 34.4659 56.6116 39.0582 56.6116 44.7231Z' fill='%23112D51'/%3E%3Cpath d='M77.0005 55.5424C76.5307 56.0074 76.5307 56.7611 77.0005 57.226L78.4627 58.6731C78.9325 59.138 79.6936 59.138 80.1634 58.6731L81.6256 57.226C82.0954 56.7611 82.0954 56.0074 81.6256 55.5424L80.1634 54.0954C79.6936 53.6305 78.9325 53.6305 78.4627 54.0954L77.0005 55.5424Z' fill='%23112D51'/%3E%3Cpath d='M80.0859 61.8442C79.878 61.6383 79.878 61.3046 80.0859 61.0988L84.0767 57.1483C84.2846 56.9424 84.6217 56.9424 84.8296 57.1483L94.7316 66.95C96.0411 68.2468 96.0411 70.3492 94.7316 71.6459C93.422 72.9427 91.2974 72.9427 89.9879 71.6459L80.0859 61.8442Z' fill='%23112D51'/%3E%3C/svg%3E%0A")
    center / contain no-repeat;
}
.cig--graphic-box-img-3 {
  width: 100px;
  height: 100px;
  background: url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M59.8601 57.2158C60.0365 57.4951 60.3491 57.6647 60.672 57.6647V57.6447C60.9949 57.6447 61.2982 57.4851 61.4849 57.2058L65.6823 50.8419C65.9856 50.3831 65.868 49.7646 65.4182 49.4554C64.9674 49.1462 64.3609 49.2659 64.0576 49.7247L60.6823 54.8518L59.1948 52.5576C58.8915 52.0987 58.2849 51.979 57.8352 52.2783C57.3844 52.5875 57.2678 53.2059 57.5608 53.6648L59.8601 57.2158Z' fill='%23CBD4E7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M61.7572 64.7097C68.2654 64.7097 73.5419 59.4767 73.5419 53.0215C73.5419 46.5663 68.2654 41.3333 61.7572 41.3333C55.248 41.3333 49.9715 46.5663 49.9715 53.0215C49.9715 59.4767 55.248 64.7097 61.7572 64.7097ZM61.7572 62.0479C56.7304 62.0479 52.6557 58.0066 52.6557 53.0215C52.6557 48.0364 56.7304 43.9952 61.7572 43.9952C66.783 43.9952 70.8588 48.0364 70.8588 53.0215C70.8588 58.0066 66.783 62.0479 61.7572 62.0479Z' fill='%23CBD4E7'/%3E%3Cpath d='M70.5637 62.5425C70.1511 62.9516 70.1511 63.615 70.5637 64.0241L71.847 65.2974C72.2596 65.7066 72.9291 65.7066 73.3417 65.2974L74.625 64.0241C75.0376 63.615 75.0376 62.9516 74.625 62.5425L73.3417 61.2691C72.9291 60.86 72.2596 60.86 71.847 61.2691L70.5637 62.5425Z' fill='%23CBD4E7'/%3E%3Cpath d='M73.2726 68.088C73.09 67.9069 73.09 67.6132 73.2726 67.4321L76.7779 63.9556C76.9605 63.7745 77.2566 63.7745 77.4391 63.9556L86.1373 72.5812C87.2876 73.7223 87.2876 75.5725 86.1373 76.7136C84.9861 77.8547 83.121 77.8547 81.9698 76.7136L73.2726 68.088Z' fill='%23CBD4E7'/%3E%3Cpath d='M36.8334 29.0893C36.8334 32.4523 34.0845 35.1786 30.6935 35.1786C27.3025 35.1786 24.5536 32.4523 24.5536 29.0893C24.5536 25.7263 27.3025 23 30.6935 23C34.0845 23 36.8334 25.7263 36.8334 29.0893Z' fill='%23CBD4E7'/%3E%3Cpath d='M22.507 44.8199C22.507 40.3359 26.1722 36.7009 30.6935 36.7009C35.2148 36.7009 38.8801 40.3359 38.8801 44.8199V46.8497H22.507V44.8199Z' fill='%23CBD4E7'/%3E%3Cpath d='M43.1054 24.5714C43.1054 23.7036 43.8148 23 44.6899 23H69.5136C70.3887 23 71.0981 23.7036 71.0981 24.5714C71.0981 25.4393 70.3887 26.1429 69.5136 26.1429H44.6899C43.8148 26.1429 43.1054 25.4393 43.1054 24.5714Z' fill='%23CBD4E7'/%3E%3Cpath d='M43.1054 30.3333C43.1054 29.4655 43.8148 28.7619 44.6899 28.7619H69.5136C70.3887 28.7619 71.0981 29.4655 71.0981 30.3333C71.0981 31.2012 70.3887 31.9048 69.5136 31.9048H44.6899C43.8148 31.9048 43.1054 31.2012 43.1054 30.3333Z' fill='%23CBD4E7'/%3E%3Cpath d='M43.1054 36.0952C43.1054 35.2274 43.8148 34.5238 44.6899 34.5238H63.7038C64.5789 34.5238 65.2883 35.2274 65.2883 36.0952C65.2883 36.9631 64.5789 37.6667 63.7038 37.6667H44.6899C43.8148 37.6667 43.1054 36.9631 43.1054 36.0952Z' fill='%23CBD4E7'/%3E%3Cpath d='M22.507 52.3333C22.507 51.4655 23.2164 50.7619 24.0915 50.7619H42.049C42.9241 50.7619 43.6335 51.4655 43.6335 52.3333C43.6335 53.2012 42.9241 53.9048 42.049 53.9048H24.0915C23.2164 53.9048 22.507 53.2012 22.507 52.3333Z' fill='%23CBD4E7'/%3E%3Cpath d='M22.507 58.0952C22.507 57.2274 23.2164 56.5238 24.0915 56.5238H42.049C42.9241 56.5238 43.6335 57.2274 43.6335 58.0952C43.6335 58.9631 42.9241 59.6667 42.049 59.6667H24.0915C23.2164 59.6667 22.507 58.9631 22.507 58.0952Z' fill='%23CBD4E7'/%3E%3Cpath d='M22.507 63.8571C22.507 62.9893 23.2164 62.2857 24.0915 62.2857H42.049C42.9241 62.2857 43.6335 62.9893 43.6335 63.8571C43.6335 64.725 42.9241 65.4286 42.049 65.4286H24.0915C23.2164 65.4286 22.507 64.725 22.507 63.8571Z' fill='%23CBD4E7'/%3E%3Cpath d='M49.9715 75.381C49.9715 74.5131 50.6809 73.8095 51.556 73.8095H69.5136C70.3887 73.8095 71.0981 74.5131 71.0981 75.381C71.0981 76.2488 70.3887 76.9524 69.5136 76.9524H51.556C50.6809 76.9524 49.9715 76.2488 49.9715 75.381Z' fill='%23CBD4E7'/%3E%3Cpath d='M39.9364 75.381C39.9364 74.5131 40.6458 73.8095 41.5209 73.8095H45.7462C46.6213 73.8095 47.3307 74.5131 47.3307 75.381C47.3307 76.2488 46.6213 76.9524 45.7462 76.9524H41.5209C40.6458 76.9524 39.9364 76.2488 39.9364 75.381Z' fill='%23CBD4E7'/%3E%3Cpath d='M22.507 69.6191C22.507 68.7512 23.2164 68.0476 24.0915 68.0476H63.7038C64.5789 68.0476 65.2883 68.7512 65.2883 69.6191C65.2883 70.4869 64.5789 71.1905 63.7038 71.1905H24.0914C23.2164 71.1905 22.507 70.4869 22.507 69.6191Z' fill='%23CBD4E7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13 17.2381C13 14.3452 15.3647 12 18.2816 12H75.8516C78.7685 12 81.1332 14.3452 81.1332 17.2381V63.8571L77.9642 60.1905V18.2857C77.9642 16.8393 76.7819 15.6667 75.3234 15.6667H18.8098C17.3513 15.6667 16.169 16.8393 16.169 18.2857V82.7143C16.169 84.1608 17.3513 85.3333 18.8098 85.3333H75.3234C76.7819 85.3333 77.9642 84.1608 77.9642 82.7143V76.4286L81.1332 79.8333V83.7619C81.1332 86.6548 78.7685 89 75.8516 89H18.2816C15.3647 89 13 86.6548 13 83.7619V17.2381Z' fill='%23CBD4E7'/%3E%3C/svg%3E%0A")
    center / contain no-repeat;
}
@media only screen and (max-width: 768px) {
  li.cig--graphic-box-list-item {
    padding: 50px 20px 20px;
  }
  ul.cig--graphic-flexbox {
    flex-direction: column;
    align-items: end;
    gap: 10px;
  }
  ul.cig--graphic-flexbox li:first-child {
    min-width: 100%;
  }
}

/* Community Listings */
ul.cig--listing-cta-list {
  display: flex;
  flex-wrap: wrap;
  gap: 12px 20px;
  list-style: none;
  padding: 0;
}

ul.cig--listing-cta-list li {
  width: calc(50% - 10px);
}
ul.cig--listing-cta-list li a {
  position: relative;
  box-sizing: border-box;
  display: block;
  text-decoration: none;
  padding: 10px 45px;
  width: 100%;
  background: #f5f5f5;
  color: var(--color-blue-dark);
  font-size: 16px;
  font-weight: 600;
  border-radius: 5px;
  transition: 0.2s ease;
}
ul.cig--listing-cta-list li a::before,
ul.cig--listing-cta-list li a::after {
  content: "";
  width: 24px;
  height: 24px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
ul.cig--listing-cta-list li a:hover {
  background: #eeeeee;
}
ul.cig--listing-cta-list li a:hover::after {
  transform: scale(0.8);
  transform: translateY(-50%);
  right: 15px;
}

ul.cig--listing-cta-list li a::before {
  background: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.25 9.05005L17.5 2.80005M17.5 2.80005H13.3333M17.5 2.80005V6.96672M17.5 11.9667V16.1334C17.5 16.5754 17.3244 16.9993 17.0118 17.3119C16.6993 17.6245 16.2754 17.8 15.8333 17.8H4.16667C3.72464 17.8 3.30072 17.6245 2.98816 17.3119C2.67559 16.9993 2.5 16.5754 2.5 16.1334V4.46672C2.5 4.02469 2.67559 3.60076 2.98816 3.2882C3.30072 2.97564 3.72464 2.80005 4.16667 2.80005H8.33333' stroke='%23112D51' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")
    center / contain no-repeat;
  left: 10px;
}
ul.cig--listing-cta-list li a::after {
  background: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.33463 8.93937V11.0606H14.6843L11.3094 14.5003L12.782 16L18.668 10L12.782 4L11.3094 5.49974L14.6843 8.93937H1.33463Z' fill='%23112D51'/%3E%3C/svg%3E")
    center / contain no-repeat;
  right: 10px;
  transition: 0.2s ease-in-out;
}
@media only screen and (max-width: 425px) {
  ul.cig--listing-cta-list li {
    width: 100%;
  }
}

.cig--dark-bg-banner {
  background: var(--color-blue-dark);
  padding: 40px 30px;
  border-radius: 15px;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 20px;
}