/* SIDEBAR SECTION */
.cig--sb-parent-container {
  display: flex;
  flex-direction: row;
  gap: 40px;
}

.cig--page-body-container {
  width: 100%;
}

.cig--sb-section-content {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-end;
}

/* Sidebar */
aside.cig--sb-sidebar {
  font-family: "Open Sans", sans-serif;
  position: relative;
  box-sizing: border-box;
  min-width: 320px;
  width: 320px;
  height: auto;
  background: #f0f5f8;
  border-radius: 15px;
  padding: 20px;
  display: flex;
  flex-direction: column;
}

.cig--sb-sidebar-inner-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
  gap: 40px;
}

/* Sticky */
.cig--sidebar-floating {
  position: sticky;
  top: 20px;
  align-self: flex-start;
}

.cig--imgbox-list-container {
  display: flex;
  flex-direction: column;
  align-items: end;
  padding-bottom: 40px !important;
}

h3.cig--sub-heading-bordered {
  position: relative;
  width: 100%;
  font-size: 18px;
  font-weight: bold;
  text-transform: uppercase;
  color: var(--color-blue-dark);
  margin: 0;
  padding-bottom: 14px;
}
h3.cig--sub-heading-bordered::after {
  content: "";
  background: rgb(40, 103, 198);
  background: linear-gradient(
    90deg,
    rgba(40, 103, 198, 1) 20%,
    rgba(255, 255, 255, 1) 20%
  );
  width: 100%;
  height: 3px;
  position: absolute;
  left: 0;
  bottom: 0;
}

ul.cig--imgbox-list-wrapper {
  margin: 20px 0 10px;
  padding: 0;
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 12px;
}
li.cig--imgbox-list-item {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 20px;
}

a.cig--imgbox-link-wrapper {
  text-decoration: none;
}

h4.cig--imgbox-list-heading {
  margin: 0;
  font-size: 14px;
  font-weight: bold;
  line-height: 1.4em;
  color: var(--color-blue-dark);
  transition: 0.2s ease;
}
h4.cig--imgbox-list-heading:hover {
  color: var(--color-blue-light);
}

.cig--imgbox-list-meta {
  display: block;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.4em;
  color: var(--color-blue-light-text);
}

img.cig--thumb-img {
  width: 80px;
  height: 80px;
  object-fit: cover;
  border-radius: 5px;
}

a.cig--standard--link,
a.cig--imgbox-footer-link,
a.cig--form-footer-link-flat {
  position: relative;
  text-decoration: none;
  color: var(--color-blue-light);
}

a.cig--imgbox-footer-link,
a.cig--form-footer-link-flat {
  font-size: 14px;
  padding-right: 14px;
  transition: transform 0.3s;
  font-weight: 600;
}

a.cig--standard--link {
  font-size: 16px;
  font-weight: 500;
}
a.cig--standard--link:hover {
  color: var(--color-blue-dark);
}

a.cig--imgbox-footer-link::after {
  content: "";
  width: 14px;
  height: 14px;
  background: url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.12277 10.7717C4.99987 10.6487 4.93084 10.4819 4.93084 10.308C4.93084 10.1341 4.99987 9.96727 5.12277 9.84422L7.50277 7.46422L5.12277 5.08422C5.00685 4.95982 4.94374 4.79528 4.94674 4.62526C4.94974 4.45525 5.01861 4.29304 5.13885 4.1728C5.25908 4.05257 5.42129 3.98369 5.59131 3.98069C5.76132 3.97769 5.92586 4.0408 6.05026 4.15672L8.89402 7.00047C9.01691 7.12352 9.08594 7.29031 9.08594 7.46422C9.08594 7.63813 9.01691 7.80492 8.89402 7.92797L6.05026 10.7717C5.92722 10.8946 5.76042 10.9636 5.58652 10.9636C5.41261 10.9636 5.24581 10.8946 5.12277 10.7717Z' fill='%232867C6'/%3E%3C/svg%3E%0A")
    center / contain no-repeat;
  position: absolute;
  top: 3px;
  right: 0;
}
a.cig--imgbox-footer-link:hover,
a.cig--form-footer-link-flat:hover {
  transform: scale(1.05);
}

/* Search Articles */
.cig--sb-search-article-wrapper {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.cig--article-search-container {
  display: flex;
  flex-direction: row;
}
input.cig--sb-article-search-input {
  width: 100%;
  padding: 10px 15px;
  border-radius: 50px 0 0 50px;
  border: none;
  background-color: var(--color-white);
  color: #1a1b24;
}
input.cig--sb-article-search-input::placeholder {
  color: rgba(128, 128, 128, 0.5);
}
.cig--sb-article-search-submit {
  width: 38px;
  height: auto;
  border: none;
  border-radius: 0 50px 50px 0;
  background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.0276 10.0289L14.7934 13.7948C14.9257 13.9273 15.0001 14.1069 15 14.2942C14.9999 14.4814 14.9255 14.661 14.793 14.7934C14.6606 14.9257 14.481 15.0001 14.2937 15C14.1064 14.9999 13.9269 14.9255 13.7945 14.793L10.0287 11.0271C8.90295 11.8991 7.48731 12.3094 6.06977 12.1746C4.65223 12.0399 3.33927 11.3701 2.39799 10.3016C1.45671 9.23318 0.957816 7.84624 1.0028 6.42299C1.04778 4.99973 1.63326 3.64707 2.64013 2.64017C3.647 1.63327 4.99963 1.04778 6.42285 1.0028C7.84607 0.957815 9.23297 1.45672 10.3014 2.39803C11.3699 3.33933 12.0396 4.65233 12.1743 6.0699C12.3091 7.48748 11.8988 8.90315 11.0269 10.0289H11.0276ZM6.60026 10.7996C7.71412 10.7996 8.78235 10.3571 9.56997 9.56948C10.3576 8.78185 10.8001 7.71359 10.8001 6.5997C10.8001 5.48581 10.3576 4.41755 9.56997 3.62992C8.78235 2.84228 7.71412 2.39979 6.60026 2.39979C5.4864 2.39979 4.41817 2.84228 3.63055 3.62992C2.84293 4.41755 2.40046 5.48581 2.40046 6.5997C2.40046 7.71359 2.84293 8.78185 3.63055 9.56948C4.41817 10.3571 5.4864 10.7996 6.60026 10.7996Z' fill='white'/%3E%3C/svg%3E%0A")
    center / 50% no-repeat;
  background-color: var(--color-blue-light);
  cursor: pointer;
  transition: 0.2s ease;
}
.cig--sb-article-search-submit:hover {
  background-color: var(--color-blue-dark);
}

/* Search Jobs /Newsletter*/
.cig--sidebar-search-wrapper {
  padding: 20px;
  background: url(../assets/sidebar-searchform-bg.webp) center / cover no-repeat;
  border-radius: var(--border-radius-10);
}
.cig--sidebar-newsletter-wrapper {
  padding: 20px;
  background: url(../assets/location-spotlight/child/sidebar-newsletter.webp) center / cover no-repeat;
  border-radius: var(--border-radius-10);
}
.cig--sidebar-search-heading,
.cig--sidebar-newsletter-heading {
  display: block;
  color: var(--color-white);
  font-weight: 600;
  font-size: 18px;
  line-height: 1.4em;
  margin-bottom: 20px;
}

.cig--search-input-container,
.cig--newsletter-input-container {
  display: flex;
  flex-direction: column;
  gap: 20px;
  justify-content: center;
}

input.cig--sb-search-input,
input.cig--sb-newsletter-input {
  width: 100%;
  padding: 10px 15px;
  border-radius: 50px;
  border: 1px solid var(--color-white);
  color: var(--color-white);
  background-color: rgba(255, 255, 255, 0.2);
  box-sizing: border-box;
}
input.cig--sb-search-input::placeholder,
input.cig--sb-newsletter-input::placeholder {
  color: #fff;
}
button.cig--sb-search-submit,
button.cig--sb-newsletter-submit,
a.cig--sb-cta-white {
  font-family: "Open Sans", sans-serif;
  box-sizing: border-box;
  display: block;
  text-decoration: none;
  text-align: center;
  width: 100%;
  padding: 10px 15px;
  border-radius: 50px;
  font-size: 16px;
  font-weight: bold;
  border: none;
  color: var(--color-blue-dark);
  background: var(--color-white);
  text-transform: uppercase;
  cursor: pointer;
  transition: 0.2s ease;
}
button.cig--sb-search-submit:hover,
button.cig--sb-newsletter-submit:hover,
a.cig--sb-cta-white:hover {
  background: var(--color-blue-light-bg);
  transform: scale(0.95);
}

/* Employer Resources / Questions / Gov Talk */
.cig--sidebar-resources-wrapper,
.cig--sb-questions-wrapper,
.cig--sb-govtalk-wrapper {
  padding: 26px 20px;
  border-radius: var(--border-radius-10);
  text-align: center;
}
.cig--sidebar-resources-wrapper {
  margin-top: 30px;
}
.cig--sidebar-resources-wrapper {
  background: url(../assets/sidebar-employer-resources.webp) center / cover
    no-repeat;
}
.cig--sb-questions-wrapper {
  background: url(../assets/sidebar-questions.webp) center / cover no-repeat;
}
.cig--sb-govtalk-wrapper {
  background: url(../assets/sidebar--govtalk.webp) center right / cover
    no-repeat;
}
.cig--resources-icon {
  width: 80px;
  height: 80px;
  background: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='40' cy='40' r='40' fill='white'/%3E%3Cpath d='M39.3859 32.7931C41.7723 32.7931 43.7068 30.8247 43.7068 28.3966C43.7068 25.9684 41.7723 24 39.3859 24C36.9995 24 35.065 25.9684 35.065 28.3966C35.065 30.8247 36.9995 32.7931 39.3859 32.7931Z' fill='%23DA1266'/%3E%3Cpath d='M39.3857 44C47.0109 44 47.0109 42.7844 47.0109 39.6897C47.0109 36.595 43.5503 32.7931 39.3859 32.7931C35.2214 32.7931 31.9301 36.595 31.9301 39.6897C31.9301 42.7844 31.9301 44 39.3857 44Z' fill='%23DA1266'/%3E%3Cpath d='M31.0162 33.6195C32.6191 33.6175 33.918 32.2947 33.918 30.6632C33.918 29.0305 32.6172 27.7069 31.0125 27.7069C29.4079 27.7069 28.1071 29.0305 28.1071 30.6632C28.1071 32.2949 29.4063 33.6178 31.0095 33.6195C28.2111 33.6218 26 36.1768 26 38.2568C26 40.3266 26 41.1464 30.9335 41.1551C30.914 40.7625 30.914 40.3343 30.914 39.8687C30.914 38.0126 31.9505 35.9331 33.6225 34.3807C32.8557 33.9129 31.963 33.6201 31.0162 33.6195Z' fill='%23DA1266'/%3E%3Cpath d='M48.0081 40.5881C48.0281 40.1956 48.0281 39.7674 48.0281 39.3018C48.0281 37.4573 46.9517 35.3922 45.2478 33.843C46.008 33.3578 46.9054 33.0526 47.8728 33.0526C50.673 33.0526 53 35.6091 53 37.69C53 39.7524 53 40.5737 48.0081 40.5881Z' fill='%23DA1266'/%3E%3Cpath d='M47.8728 33.0526C49.4774 33.0526 50.7774 31.7291 50.7774 30.0963C50.7774 28.4636 49.4766 27.14 47.872 27.14C46.2674 27.14 44.9666 28.4636 44.9666 30.0963C44.9666 31.7291 46.2681 33.0526 47.8728 33.0526Z' fill='%23DA1266'/%3E%3Cpath d='M45.0707 26.6233C47.8139 23.9877 51.7548 22.2072 56.4442 22.001C56.9686 21.9779 57.4135 22.3718 57.4833 22.8956L60.1356 42.7774C60.219 43.4026 59.7403 43.9598 59.1146 43.9935C50.5588 44.4535 44.6637 48.1963 42.0415 53.9611C41.9372 54.1905 41.5745 54.0966 41.6236 53.8492C42.9557 47.1307 47.9017 43.0161 55.5191 41.0093C56.0364 40.873 56.3832 40.377 56.3188 39.8426L54.691 26.3412C54.6247 25.7919 54.1475 25.3837 53.6009 25.4415C52.2802 25.5814 51.0363 25.8726 49.8557 26.3197C49.2403 25.9695 48.5355 25.7692 47.8006 25.7692C46.7817 25.7692 45.8505 26.1543 45.1382 26.7903C45.1165 26.7342 45.094 26.6785 45.0707 26.6233Z' fill='%23DA1266'/%3E%3Cpath d='M30.5099 26.3441C27.4523 25.3364 24.1326 25.1255 20.8064 25.6052C20.3533 25.6705 20.0057 26.0376 19.9456 26.4945L17.1009 48.1243C17.0046 48.8569 17.6699 49.4597 18.3907 49.3199C27.7285 47.5078 34.9642 50.076 39.6673 55.5164C39.8304 55.7051 40.1425 55.5125 40.0295 55.2897C36.8968 49.1082 31.6626 46.0477 22.7233 45.7088C22.0982 45.6851 21.6157 45.1327 21.6932 44.5077L23.5855 29.2529C23.6476 28.7526 24.0545 28.3648 24.5546 28.339C25.6685 28.2816 26.6945 28.2734 27.6546 28.32C28.283 27.3331 29.3119 26.5822 30.5099 26.3441Z' fill='%23DA1266'/%3E%3Cpath d='M17.0802 51.0169C28.3086 49.0028 34.5349 51.3502 39.3804 56.6485C39.5463 56.8299 39.3091 57.0959 39.1015 56.9651C31.4516 52.144 22.5841 52.2589 14.5089 55.4819C13.7257 55.7945 12.8747 55.1344 13.0154 54.2981L16.8341 31.6005C16.8764 31.3496 17.0349 31.134 17.261 31.02C17.8335 30.7316 18.4919 31.2099 18.4005 31.8478L15.8271 49.8155C15.7236 50.5381 16.3664 51.145 17.0802 51.0169Z' fill='%23DA1266'/%3E%3Cpath d='M60.5343 45.6399C51.5791 45.4993 45.6177 48.5991 42.3802 54.8181C42.2626 55.044 42.6103 55.2503 42.7769 55.0581C47.5004 49.6141 56.0386 47.5899 63.8788 49.2582C64.6192 49.4158 65.3176 48.7955 65.2094 48.0415L62.1224 26.5254C62.0548 26.054 61.6818 25.6866 61.2122 25.6289L60.4235 25.532C59.7424 25.4483 59.1664 26.0354 59.258 26.7201L61.6256 44.4256C61.7129 45.0785 61.1886 45.6502 60.5343 45.6399Z' fill='%23DA1266'/%3E%3Cpath d='M42.594 56.4754C46.9097 51.1835 54.3376 48.9228 65.0397 50.9915C65.7549 51.1298 66.4096 50.5288 66.3136 49.8019L63.8552 31.1904C63.7992 30.7662 64.2372 30.4517 64.6173 30.6432C64.7737 30.722 64.8813 30.8733 64.9051 31.0478L67.9899 53.734C68.0973 54.5233 67.3267 55.1444 66.575 54.8955C56.7491 51.641 48.8194 52.6933 42.8749 56.7631C42.6768 56.8988 42.4419 56.6618 42.594 56.4754Z' fill='%23DA1266'/%3E%3C/svg%3E%0A")
    center / contain no-repeat;
  margin-inline: auto;
}
.cig--questions-icon {
  width: 80px;
  height: 80px;
  background: url("data:image/svg+xml,%3Csvg width='80' height='81' viewBox='0 0 80 81' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='40' cy='40.3' r='40' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M31.069 19.2537C31.069 17.8091 32.1802 16.6074 33.6204 16.4946L48.7639 15.3087C50.4451 15.177 51.8522 16.5668 51.7415 18.2495L50.8669 31.5432C50.7698 33.0189 49.5297 34.1575 48.0511 34.1285L44.2777 34.0545L40.2836 38.4481C39.8612 38.9128 39.0891 38.6884 38.9815 38.0697L38.2394 33.803H33.8365C32.308 33.803 31.069 32.5639 31.069 31.0354V19.2537ZM40.3209 22.0403C40.5842 21.8544 40.9577 21.7244 41.3936 21.7244C42.429 21.7244 42.8933 22.3627 42.8933 22.7358C42.8933 22.9685 42.7552 23.2577 42.3847 23.4846L42.3825 23.486C42.3709 23.4932 42.3589 23.5006 42.3479 23.5082L40.9091 24.3699L40.8958 24.3781L40.8658 24.3977C40.6776 24.5248 40.5381 24.718 40.4801 24.9437C40.4609 25.019 40.4506 25.0978 40.4506 25.1791V26.1554C40.4506 26.2802 40.4752 26.4023 40.5218 26.5154C40.569 26.6289 40.6383 26.7333 40.7268 26.8219C40.9032 26.9986 41.143 27.0979 41.3931 27.0979C41.6432 27.0979 41.883 26.9986 42.0594 26.8219C42.2363 26.6451 42.3356 26.4053 42.3356 26.1554V25.7127L43.3621 25.0985C43.3847 25.0851 43.4054 25.0715 43.4265 25.0563C44.1936 24.5643 44.7783 23.744 44.7783 22.7358C44.7783 20.9509 43.0555 19.8394 41.3936 19.8394C40.5901 19.8394 39.8319 20.0773 39.2339 20.4998C38.6594 20.906 38.2059 21.5034 38.0585 22.2353C38.0427 22.3208 38.0393 22.4072 38.0477 22.4921C38.0624 22.6485 38.116 22.8 38.2059 22.9322C38.3445 23.1362 38.5572 23.2778 38.799 23.3267C38.9042 23.3479 39.0108 23.3508 39.115 23.3364C39.2506 23.3176 39.3818 23.2693 39.4988 23.1933C39.7056 23.059 39.8516 22.849 39.9056 22.6084C39.9091 22.5912 39.9135 22.5737 39.9189 22.556C39.9253 22.5336 39.9331 22.5108 39.9425 22.4878C39.9641 22.4347 39.9931 22.3802 40.0309 22.3257C40.0983 22.2281 40.1936 22.1305 40.3209 22.0403ZM42.3317 30.0848C42.5754 29.841 42.7125 29.5104 42.7125 29.1656C42.7125 28.8208 42.5754 28.4902 42.3317 28.2464C42.0879 28.0026 41.7572 27.8656 41.4123 27.8656C41.0678 27.8656 40.7371 28.0026 40.4933 28.2464C40.2496 28.4902 40.1125 28.8208 40.1125 29.1656C40.1125 29.5104 40.2496 29.841 40.4933 30.0848C40.7371 30.3286 41.0678 30.4656 41.4123 30.4656C41.7572 30.4656 42.0879 30.3286 42.3317 30.0848Z' fill='%232867C6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M36.6041 35.4383C32.0764 35.6604 30.5881 34.9335 29.4336 32.4192L18.9199 31.8404C17.2341 31.7476 15.8588 33.1729 16.0116 34.8544L17.8782 55.3862C18.0097 56.8337 19.2386 57.9328 20.6918 57.9026L27.0328 57.771L37.9871 64.2353C38.5576 64.572 39.2542 64.0629 39.1065 63.417L37.7363 57.4252H45.5357C44.9067 56.5724 44.6551 55.6918 45.1583 54.5596C42.7841 53.8542 42.024 52.8429 41.4531 50.4544C41.406 50.2574 41.3844 50.0545 41.3844 49.8519V40.2186C37.53 40.405 36.8634 38.9667 36.6041 35.4383ZM29.115 38.5311C27.7647 38.7508 26.5548 39.4848 25.7519 40.5716C24.9489 41.6584 24.6182 43.0089 24.8325 44.3261C24.8752 44.5896 25.0236 44.8248 25.2448 44.98C25.4659 45.1352 25.7421 45.1977 26.0123 45.1538C26.2821 45.1098 26.5239 44.963 26.6846 44.7457C26.8453 44.5283 26.9116 44.2583 26.8688 43.9948C26.6005 42.3479 27.7499 40.7925 29.4384 40.5178C31.1263 40.2431 32.7096 41.3538 32.9774 43.0007C33.1096 43.8112 32.9843 44.319 32.7951 44.6914C32.5872 45.0973 32.2619 45.4286 31.8054 45.8566L31.7003 45.9534L31.6958 45.958C31.2905 46.3353 30.77 46.8197 30.4059 47.4354C29.9745 48.1664 29.7789 49.0333 29.9558 50.12L30.0364 50.6166C30.0791 50.8801 30.2275 51.1153 30.4492 51.2705C30.6703 51.4257 30.9465 51.4882 31.2162 51.4443C31.4865 51.4003 31.7283 51.2535 31.889 51.0362C32.0497 50.8188 32.1155 50.5487 32.0727 50.2852L31.9922 49.7886C31.886 49.137 32.0079 48.742 32.1892 48.432C32.4 48.0775 32.714 47.7838 33.1774 47.3505L33.2256 47.3049C33.6757 46.885 34.2521 46.3365 34.6374 45.5783C35.0447 44.7861 35.2049 43.8444 35.0138 42.6693C34.7995 41.3521 34.0575 40.1761 32.9514 39.4C31.8452 38.624 30.4649 38.3114 29.115 38.5311ZM32.744 55.1557C32.543 55.4274 32.2408 55.611 31.9032 55.6659C31.5656 55.7208 31.2207 55.6427 30.944 55.4486C30.6673 55.2546 30.4821 54.9607 30.4285 54.6313C30.375 54.302 30.4575 53.9643 30.6585 53.6927C30.859 53.421 31.1617 53.2375 31.4993 53.1826C31.8369 53.1276 32.1818 53.2057 32.458 53.3998C32.7347 53.5938 32.9204 53.8878 32.974 54.2171C32.9872 54.2996 32.9922 54.3826 32.9887 54.465C32.9848 54.5584 32.97 54.651 32.9455 54.7411C32.9052 54.8886 32.8374 55.0293 32.744 55.1557Z' fill='%232867C6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M45.9578 36.7559C44.5136 36.8642 43.3972 38.0675 43.3972 39.5157L43.3972 49.331C43.3972 50.7344 44.4476 51.9156 45.8414 52.0796L47.6744 52.2952L47.1029 55.642C46.9894 56.3069 47.7385 56.7755 48.2867 56.3825L53.461 52.6726L59.607 52.9616C61.1105 53.0322 62.3948 51.8884 62.498 50.3867L63.3058 38.6268C63.4214 36.9449 62.019 35.5513 60.3378 35.6774L45.9578 36.7559ZM52.2918 42.6147C52.512 42.4936 52.8137 42.4256 53.1513 42.4639C53.9547 42.5549 54.2589 43.0908 54.2259 43.3802C54.2058 43.5608 54.0726 43.7729 53.7655 43.9164L53.7326 43.9326L52.5429 44.4734L52.5178 44.486L52.5075 44.4912C52.3503 44.5732 52.225 44.7108 52.1601 44.8808C52.1464 44.9167 52.1355 44.9539 52.1277 44.9925L52.1218 45.0224L52.1164 45.0608L52.0309 45.8181C52.0088 46.0119 52.0648 46.2066 52.1862 46.3592C52.308 46.5119 52.4849 46.61 52.679 46.6319C52.8731 46.6539 53.0677 46.598 53.2201 46.4764C53.3729 46.3548 53.4712 46.1776 53.4928 45.9837L53.5316 45.6404L54.3817 45.2541L54.4024 45.2443L54.4299 45.2299C55.0707 44.9163 55.5994 44.3304 55.6884 43.5459C55.8451 42.1614 54.6063 41.1478 53.3169 41.0018C52.6938 40.9312 52.0849 41.0491 51.5842 41.3242C51.1026 41.5889 50.6982 42.0124 50.5193 42.5671C50.4643 42.7515 50.4835 42.9502 50.5729 43.1207C50.6623 43.2911 50.8152 43.4197 50.9984 43.4788C51.1812 43.5379 51.3808 43.5228 51.5527 43.4368C51.7252 43.3509 51.8569 43.2008 51.9193 43.0188C51.9454 42.9386 51.996 42.8534 52.0766 42.773C52.0933 42.7564 52.111 42.7401 52.1301 42.724C52.1581 42.7008 52.1886 42.6782 52.222 42.6564L52.2594 42.6331L52.2918 42.6147ZM53.5208 48.3517C53.4903 48.6192 53.3552 48.8636 53.1444 49.0313C52.9655 49.174 52.7444 49.2512 52.5174 49.2523C52.4776 49.2525 52.4378 49.2504 52.3979 49.2459C52.1306 49.2155 51.8859 49.0803 51.7183 48.8697C51.5508 48.6592 51.4736 48.3907 51.5041 48.1232C51.5341 47.8558 51.6697 47.6114 51.88 47.4437C51.9935 47.3533 52.1237 47.2891 52.2618 47.254C52.3798 47.224 52.5031 47.2152 52.6264 47.2291C52.8938 47.2594 53.1385 47.3947 53.3061 47.6052C53.4736 47.8158 53.5508 48.0843 53.5208 48.3517Z' fill='%232867C6'/%3E%3C/svg%3E%0A")
    center / contain no-repeat;
  margin-inline: auto;
}
.cig--govtalk-icon {
  width: 80px;
  height: 80px;
  background: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='40' cy='40' r='40' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M31.069 18.9537C31.069 17.509 32.1802 16.3074 33.6204 16.1946L48.7639 15.0086C50.4451 14.877 51.8522 16.2667 51.7415 17.9494L50.8669 31.2431C50.7698 32.7189 49.5297 33.8575 48.0511 33.8285L44.2777 33.7545L40.2836 38.148C39.8612 38.6127 39.0891 38.3884 38.9815 37.7696L38.2394 33.5029H33.8365C32.308 33.5029 31.069 32.2638 31.069 30.7353V18.9537ZM36.6041 35.1383C32.0764 35.3603 30.5881 34.6335 29.4336 32.1191L18.9199 31.5404C17.2341 31.4476 15.8588 32.8729 16.0116 34.5543L17.8782 55.0862C18.0097 56.5336 19.2386 57.6327 20.6918 57.6026L27.0328 57.4709L37.9871 63.9353C38.5576 64.272 39.2542 63.7628 39.1065 63.117L37.7363 57.1252H45.5357C44.9067 56.2723 44.6551 55.3917 45.1583 54.2595C42.7841 53.5542 42.024 52.5429 41.4531 50.1544C41.406 49.9573 41.3844 49.7544 41.3844 49.5518V39.9186C37.53 40.105 36.8634 38.6667 36.6041 35.1383ZM43.3972 39.2156C43.3972 37.7674 44.5136 36.5641 45.9578 36.4558L60.3378 35.3773C62.019 35.2512 63.4214 36.6448 63.3058 38.3268L62.498 50.0867C62.3948 51.5883 61.1105 52.7322 59.607 52.6615L53.461 52.3726L48.2867 56.0824C47.7385 56.4755 46.9894 56.0069 47.1029 55.342L47.6744 51.9952L45.8414 51.7795C44.4476 51.6156 43.3972 50.4343 43.3972 49.0309L43.3972 39.2156ZM53.5603 39C53.8114 39 54.0523 39.1054 54.2299 39.2929C54.4075 39.4804 54.5072 39.7348 54.5072 40C54.5072 40.2652 54.4075 40.5196 54.2299 40.7071C54.0523 40.8946 53.8114 41 53.5603 41C53.3091 41 53.0683 40.8946 52.8907 40.7071C52.7131 40.5196 52.6133 40.2652 52.6133 40C52.6133 39.7348 52.7131 39.4804 52.8907 39.2929C53.0683 39.1054 53.3091 39 53.5603 39ZM52.2342 42.6C52.2342 42.1582 52.5734 41.8 52.9918 41.8H53.7494C54.1678 41.8 54.507 42.1582 54.507 42.6V47.4H55.0751C55.4935 47.4 55.8327 47.7582 55.8327 48.2C55.8327 48.6418 55.4935 49 55.0751 49H52.4236C52.0052 49 51.666 48.6418 51.666 48.2C51.666 47.7582 52.0052 47.4 52.4236 47.4H52.9918V43.4C52.5734 43.4 52.2342 43.0418 52.2342 42.6ZM36.8 24.4C36.8 25.1732 36.1732 25.8 35.4 25.8C34.6268 25.8 34 25.1732 34 24.4C34 23.6268 34.6268 23 35.4 23C36.1732 23 36.8 23.6268 36.8 24.4ZM42.4 24.4C42.4 25.1732 41.7732 25.8 41 25.8C40.2268 25.8 39.6 25.1732 39.6 24.4C39.6 23.6268 40.2268 23 41 23C41.7732 23 42.4 23.6268 42.4 24.4ZM46.6 25.8C47.3732 25.8 48 25.1732 48 24.4C48 23.6268 47.3732 23 46.6 23C45.8268 23 45.2 23.6268 45.2 24.4C45.2 25.1732 45.8268 25.8 46.6 25.8ZM22 39C21.4477 39 21 39.4477 21 40C21 40.5523 21.4477 41 22 41H30C30.5523 41 31 40.5523 31 40C31 39.4477 30.5523 39 30 39H22ZM22 44C21.4477 44 21 44.4477 21 45C21 45.5523 21.4477 46 22 46H36C36.5523 46 37 45.5523 37 45C37 44.4477 36.5523 44 36 44H22ZM21 50C21 49.4477 21.4477 49 22 49H37C37.5523 49 38 49.4477 38 50C38 50.5523 37.5523 51 37 51H22C21.4477 51 21 50.5523 21 50Z' fill='%234F2627'/%3E%3C/svg%3E%0A")
    center / contain no-repeat;
  margin-inline: auto;
}
h3.cig--sidebar-resources-heading,
h3.cig--sidebar-questions-heading,
h3.cig--sidebar-govtalk-heading {
  font-size: 26px;
  text-transform: uppercase;
  font-weight: bold;
  color: #fff;
  margin: 20px 0 10px;
}
span.cig--sidebar-resources-desc,
span.cig--sidebar-questions-desc,
span.cig--sidebar-govtalk-desc {
  display: block;
  color: #fff;
  font-weight: 600;
  font-size: 16px;
  line-height: 1.5;
  margin-bottom: 20px;
}
a.cig--sb-resources-submit,
a.cig--sb-questions-submit,
a.cig--sb-govtalk-submit {
  display: block;
  background: var(--color-white);
  font-weight: bold;
  text-decoration: none;
  text-transform: uppercase;
  padding: 12px 20px;
  border-radius: 50px;
  transition: var(--transition-main);
}
a.cig--sb-resources-submit {
  color: #da1266;
}
a.cig--sb-questions-submit {
  color: var(--color-blue-light);
}
a.cig--sb-govtalk-submit {
  color: #4f2627;
}
a.cig--sb-resources-submit:hover,
a.cig--sb-questions-submit:hover,
a.cig--sb-govtalk-submit:hover {
  transform: scale(0.95);
}

@media only screen and (max-width: 768px) {
  .cig--sb-section-content {
    margin-bottom: 2rem;
  }
  .cig--sb-parent-container {
    flex-direction: column;
    gap: 40px;
  }
  aside.cig--sb-sidebar {
    background: var(--color-blue-light-bg);
    width: 100%;
    min-width: 100%;
  }
  ul.cig--imgbox-list-wrapper {
    width: 100%;
  }
  .cig--sidebar-search-wrapper {
    padding: 40px;
  }
  .cig--sidebar-floating {
    position: relative;
    top: 0;
  }
}
@media only screen and (max-width: 425px) {
  .cig--sidebar-search-wrapper {
    padding: 20px;
  }
}

/* Employer Login */
.cig--sb-login-form-mt {
  margin-top: 20px;
}
.cig--form-footer-wrapper {
  margin-top: 10px;
  text-align: center;
}

/* Addon Banners */
.cig--sb-addon-package-wrapper {
  display: flex;
  flex-direction: column;
  gap: 40px;
}
.cig--sb-banner-flex-wrapper {
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 26px;
  border-radius: 10px;
}
.cig--sb-banner-graphic-wrapper {
  flex: 1;
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  gap: 20px;
}

.cig--sb-banner-content-wrapper {
  flex: 2;
  display: flex;
  justify-content: center;
  flex-direction: column;
  gap: 20px;
}

h2.cig--sb-banner-heading {
  margin: 0;
  color: var(--color-white);
  font-size: 30px;
  text-transform: uppercase;
  text-align: center;
}

p.cig--sb-banner-desc {
  color: var(--color-white);
  font-weight: 400;
  font-size: 16px;
  line-height: 1.5em;
  margin: 0;
}

.cig--sb-banner-graphic {
  width: 80px;
  height: 80px;
}
.cig--sb-banner-graphic-pink {
  background: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='40' cy='40' r='40' fill='white'/%3E%3Cpath d='M32.6465 16.6673C32.0103 16.6673 31.4945 16.1449 31.4945 15.5005C31.4945 13.5672 33.0418 12 34.9504 12H40.2166C42.1252 12 43.6725 13.5672 43.6725 15.5005C43.6725 16.1449 43.1567 16.6673 42.5205 16.6673H32.6465Z' fill='%23DA1266'/%3E%3Cpath d='M20.6331 18.0008C19.1789 18.0008 18 19.1949 18 20.6678V25.3351C18 29.754 21.5366 33.3362 25.8992 33.3362H33.7985V31.6693C33.7985 30.7487 34.5352 30.0024 35.4441 30.0024H40.052C40.9609 30.0024 41.6977 30.7487 41.6977 31.6693V33.3362H49.2678C53.6304 33.3362 57.167 29.754 57.167 25.3351V20.6678C57.167 19.1949 55.9881 18.0008 54.5339 18.0008H20.6331Z' fill='%23DA1266'/%3E%3Cpath d='M33.7985 34.6697V36.3366C33.7985 37.2572 34.5352 38.0035 35.4441 38.0035H40.052C40.9609 38.0035 41.6977 37.2572 41.6977 36.3366V34.6697H50.0478C52.2712 34.6697 54.3863 33.6976 55.8505 32.0027V37.5887C51.3715 35.8322 46.1107 36.5258 42.1601 39.8617C39.7881 41.8646 38.2562 44.5097 37.6054 47.3381H21.9496C20.4954 47.3381 19.3165 46.144 19.3165 44.6711V32.0027C20.7807 33.6976 22.8958 34.6697 25.1192 34.6697H33.7985Z' fill='%23DA1266'/%3E%3Cpath d='M35.115 32.6695C35.115 31.933 35.7044 31.3359 36.4315 31.3359H39.0646C39.7917 31.3359 40.3811 31.933 40.3811 32.6695V35.3365C40.3811 36.073 39.7917 36.67 39.0646 36.67H36.4315C35.7044 36.67 35.115 36.073 35.115 35.3365V32.6695Z' fill='%23DA1266'/%3E%3Cpath d='M37.1991 58.964L40.1496 62.5489L34.3351 67.4588C33.3577 68.284 31.9049 68.1506 31.0901 67.1606C30.2753 66.1706 30.4071 64.6991 31.3845 63.8738L37.1991 58.964Z' fill='%23DA1266'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M42.2137 57.7678C46.1712 62.5762 53.2277 63.2246 57.9748 59.2161C62.722 55.2076 63.3621 48.0601 59.4046 43.2517C55.4471 38.4434 48.3907 37.795 43.6435 41.8035C38.8963 45.812 38.2562 52.9595 42.2137 57.7678ZM56.2888 57.1675C52.6586 60.2329 47.2624 59.737 44.2361 56.0601C41.2098 52.3831 41.6994 46.9173 45.3295 43.852C48.9597 40.7867 54.3559 41.2825 57.3822 44.9595C60.4085 48.6365 59.9189 54.1022 56.2888 57.1675Z' fill='%23DA1266'/%3E%3Cpath d='M39.9379 57.0853C39.5887 56.661 38.9661 56.6038 38.5472 56.9575C38.1284 57.3112 38.0719 57.9419 38.4211 58.3661L40.9501 61.439C41.2993 61.8632 41.9219 61.9204 42.3408 61.5667C42.7597 61.213 42.8162 60.5824 42.467 60.1581L39.9379 57.0853Z' fill='%23DA1266'/%3E%3C/svg%3E%0A")
    center / contain no-repeat;
}
.cig--sb-banner-graphic-blue {
  background: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='40' cy='40' r='40' fill='white'/%3E%3Cpath d='M21.1701 48.4612C21.1701 47.4626 21.9726 46.6531 22.9626 46.6531H56.6621C57.6521 46.6531 58.4546 47.4626 58.4546 48.4612C58.4546 49.4598 57.6521 50.2693 56.6621 50.2693H22.9626C21.9726 50.2693 21.1701 49.4598 21.1701 48.4612Z' fill='%23112D51'/%3E%3Cpath d='M42.6804 19.893C42.6804 21.241 41.7664 22.3737 40.5294 22.6948V22.786C43.3817 33.6967 48.758 37.2397 60.5496 28.9729C60.1368 28.4718 59.8887 27.8279 59.8887 27.1254C59.8887 25.5277 61.1727 24.2325 62.7567 24.2325C64.3407 24.2325 65.6248 25.5277 65.6248 27.1254C65.6248 28.7232 64.3407 30.0184 62.7567 30.0184C62.4523 30.0184 62.1591 29.9706 61.8838 29.882L58.4324 42.8752C58.1804 43.8237 57.3282 44.4833 56.3546 44.4833H23.2701C22.2966 44.4833 21.4444 43.8237 21.1924 42.8752L17.7409 29.882C17.4657 29.9706 17.1724 30.0184 16.868 30.0184C15.2841 30.0184 14 28.7232 14 27.1254C14 25.5277 15.2841 24.2325 16.868 24.2325C18.452 24.2325 19.7361 25.5277 19.7361 27.1254C19.7361 27.8283 19.4876 28.4726 19.0744 28.9739C29.4412 36.5212 36.5903 34.6983 39.0954 22.786V22.6948C37.8584 22.3737 36.9443 21.241 36.9443 19.893C36.9443 18.2952 38.2284 17 39.8124 17C41.3964 17 42.6804 18.2952 42.6804 19.893Z' fill='%23112D51'/%3E%3Cpath d='M51.2605 26.551C50.8344 26.1545 50.5675 25.5865 50.5675 24.9557C50.5675 23.7574 51.5306 22.786 52.7186 22.786C53.9065 22.786 54.8696 23.7574 54.8696 24.9557C54.8696 26.154 53.9065 27.1254 52.7186 27.1254V31.4649C50.926 31.8265 49.4559 31.8265 47.6995 30.7417L51.2605 26.551Z' fill='%23112D51'/%3E%3Cpath d='M29.7742 24.9557C29.7742 25.5865 29.5073 26.1545 29.0812 26.551L32.6423 30.7417C30.8859 31.8265 29.4157 31.8265 27.6232 31.4649V27.1254C26.4352 27.1254 25.4722 26.154 25.4722 24.9557C25.4722 23.7574 26.4352 22.786 27.6232 22.786C28.8112 22.786 29.7742 23.7574 29.7742 24.9557Z' fill='%23112D51'/%3E%3Cpath d='M50.9882 53.0582C51.127 52.7358 51.5841 52.7358 51.723 53.0582L52.5993 55.0932C52.6572 55.2276 52.784 55.3197 52.9298 55.3332L55.1359 55.5378C55.4854 55.5703 55.6267 56.005 55.363 56.2367L53.6984 57.699C53.5884 57.7956 53.54 57.9446 53.5722 58.0874L54.0593 60.2488C54.1365 60.5913 53.7667 60.8599 53.4649 60.6807L51.5598 59.5495C51.4339 59.4748 51.2772 59.4748 51.1514 59.5495L49.2462 60.6807C48.9444 60.8599 48.5746 60.5913 48.6518 60.2488L49.1389 58.0874C49.1711 57.9446 49.1227 57.7956 49.0127 57.699L47.3482 56.2367C47.0845 56.005 47.2257 55.5703 47.5752 55.5378L49.7814 55.3332C49.9272 55.3197 50.0539 55.2276 50.1118 55.0932L50.9882 53.0582Z' fill='%23112D51'/%3E%3Cpath d='M39.4433 53.0582C39.5821 52.7358 40.0392 52.7358 40.178 53.0582L41.0544 55.0932C41.1123 55.2276 41.239 55.3197 41.3848 55.3332L43.591 55.5378C43.9405 55.5703 44.0818 56.005 43.8181 56.2367L42.1535 57.699C42.0435 57.7956 41.9951 57.9446 42.0273 58.0874L42.5144 60.2488C42.5916 60.5913 42.2218 60.8599 41.92 60.6807L40.0149 59.5495C39.889 59.4748 39.7323 59.4748 39.6064 59.5495L37.7013 60.6807C37.3995 60.8599 37.0297 60.5913 37.1069 60.2488L37.594 58.0874C37.6262 57.9446 37.5778 57.7956 37.4678 57.699L35.8032 56.2367C35.5395 56.005 35.6808 55.5703 36.0303 55.5378L38.2365 55.3332C38.3823 55.3197 38.509 55.2276 38.5669 55.0932L39.4433 53.0582Z' fill='%23112D51'/%3E%3Cpath d='M27.9003 53.0582C28.0391 52.7358 28.4962 52.7358 28.6351 53.0582L29.5114 55.0932C29.5693 55.2276 29.6961 55.3197 29.8419 55.3332L32.048 55.5378C32.3976 55.5703 32.5388 56.005 32.2751 56.2367L30.6105 57.699C30.5005 57.7956 30.4521 57.9446 30.4843 58.0874L30.9715 60.2488C31.0486 60.5913 30.6788 60.8599 30.377 60.6807L28.4719 59.5495C28.346 59.4748 28.1894 59.4748 28.0635 59.5495L26.1583 60.6807C25.8565 60.8599 25.4867 60.5913 25.5639 60.2488L26.0511 58.0874C26.0832 57.9446 26.0348 57.7956 25.9248 57.699L24.2603 56.2367C23.9966 56.005 24.1378 55.5703 24.4873 55.5378L26.6935 55.3332C26.8393 55.3197 26.966 55.2276 27.024 55.0932L27.9003 53.0582Z' fill='%23112D51'/%3E%3C/svg%3E%0A")
    center / contain no-repeat;
}

a.cig--sb-banner-cta,
a.cig--sb-banner-cta-mobile {
  box-sizing: border-box;
  text-decoration: none;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: 700;
  width: 100%;
  text-align: center;
  padding: 12px 20px;
  border-radius: 50px;
  background: transparent;
  transition: var(--transition-main);
}

a.cig--sb-banner-cta-light-pink,
a.cig--sb-banner-cta-light-blue {
  border: 2px solid var(--color-white);
  color: var(--color-white);
}
a.cig--sb-banner-cta-light-pink:hover {
  background: var(--color-white);
  color: #da1266;
}
a.cig--sb-banner-cta-light-blue:hover {
  background: var(--color-white);
  color: var(--color-blue-dark);
}

ul.cig--sb-checkmark-list-wrapper {
  display: flex;
  flex-direction: column;
  gap: 20px;
  margin: 0;
  padding: 0;
  list-style: none;
  color: var(--color-white);
  font-size: 15px;
}

ul.cig--sb-checkmark-list-wrapper a {
  text-decoration: underline;
  color: var(--color-white);
  font-weight: 400;
  transition: var(--transition-main);
}
ul.cig--sb-checkmark-list-wrapper a:hover {
  color: var(--color-blue-light);
  text-decoration: none;
}

strong.cig--sb-banner-pricing {
  display: block;
  color: var(--color-white);
  font-size: 20px;
  font-weight: 700;
}

.cig--sb-banner-pink {
  background: #da1266;
}
.cig--sb-banner-blue {
  background: var(--color-blue-dark);
}
.cig--sb-banner-dark {
  background: #f4f4f4;
  border: 1px solid #efefef;
}

/* Submit Your Organization */
.cig--sb-submit-org-wrapper {
  padding: 20px;
  background: url(../assets/sidebar-submit-org.webp) center / cover no-repeat;
  border-radius: 10px;
  text-align: center;
  margin: 0;
}
.cig--sb-submit-org-wrapper h3 {
  color: var(--color-white);
  text-transform: uppercase;
  font-size: 24px;
  font-weight: bold;
  line-height: 1.3em;
  margin: 0;
}
.cig--sb-submit-org-wrapper p {
  color: var(--color-white);
  font-size: 16px;
  font-weight: 400;
  line-height: 1.3em;
  margin: 10px 0 20px;
}
@media only screen and (max-width: 768px) {
  .cig--sb-submit-org-wrapper {
    padding: 30px 20px;
  }
}
