@import url("https://fonts.googleapis.com/css2?family=Figtree:wght@300;400;500;600;700;800;900&family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap");
@media only screen and (min-width: 981px) {
  #page-container #desktop_header .et_pb_row_1_tb_header .et_pb_menu ul li a {
    color: rgba(255, 255, 255, 1) !important;
  }
}
@media only screen and (min-width: 981px) {
  #page-container #mobile_menubar .et_pb_menu__menu li a {
    color: rgba(255, 255, 255, 1) !important;
  }
}
@media only screen and (min-width: 981px) {
  #page-container
    .has_et_pb_sticky
    #desktop_header
    .et_pb_row_1_tb_header
    .et_pb_menu
    ul
    li
    a {
    color: rgba(0, 0, 0, 1) !important;
  }
}
@media only screen and (min-width: 981px) {
  #page-container .has_et_pb_sticky #mobile_menubar .et_pb_menu__menu li a {
    color: rgba(0, 0, 0, 1) !important;
  }
}
@media only screen and (min-width: 981px) {
  #page-container #header_top_menu .et_pb_menu ul li a {
    color: rgba(255, 255, 255, 1) !important;
  }
}
@media only screen and (min-width: 981px) {
  #page-container
    #desktop_header
    .et_pb_row_1_tb_header
    .et_pb_menu
    ul:not(.sub-menu)
    > li:last-child
    > a {
    border-style: solid !important;
    border-width: 1px !important;
    border-radius: 5px !important;
    color: rgba(255, 255, 255, 1) !important;
    border-color: rgba(255, 255, 255, 0.32) !important;
    background-color: rgba(255, 255, 255, 0.23) !important;
    -webkit-backdrop-filter: blur(10px) !important;
    backdrop-filter: blur(10px) !important;
    padding-top: 26px !important;
    padding-bottom: 26px !important;
    padding-left: 26px !important;
    padding-right: 26px !important;
    height: 34px !important;
    margin: auto !important;
  }
}
@media only screen and (min-width: 981px) {
  #page-container
    #mobile_full_menu
    .et_pb_button_0_tb_header.et_pb_button_0_tb_header {
    border-style: solid !important;
    border-width: 1px !important;
    border-radius: 5px !important;
    color: rgba(255, 255, 255, 1) !important;
    border-color: rgba(255, 255, 255, 0.32) !important;
    background-color: rgba(255, 255, 255, 0.23) !important;
    -webkit-backdrop-filter: blur(10px) !important;
    backdrop-filter: blur(10px) !important;
    padding-top: 26px !important;
    padding-bottom: 26px !important;
    padding-left: 26px !important;
    padding-right: 26px !important;
    height: 34px !important;
    margin: auto !important;
  }
}
@media only screen and (min-width: 981px) {
  #page-container
    .has_et_pb_sticky
    #desktop_header
    .et_pb_row_1_tb_header
    .et_pb_menu
    ul:not(.sub-menu)
    > li:last-child
    > a {
    border-style: solid !important;
    border-radius: 5px !important;
    border-color: #4a74e2 !important;
    background-color: #4a74e2 !important;
    box-shadow: 0px 6px 8px -2px rgba(0, 0, 0, 0.3) !important;
    padding-top: 26px !important;
    padding-bottom: 26px !important;
    padding-left: 26px !important;
    padding-right: 26px !important;
    height: 34px !important;
  }
}
@media only screen and (min-width: 981px) {
  #page-container
    .has_et_pb_sticky
    #mobile_full_menu
    .et_pb_button_0_tb_header.et_pb_button_0_tb_header {
    border-style: solid !important;
    border-radius: 5px !important;
    border-color: #4a74e2 !important;
    background-color: #4a74e2 !important;
    box-shadow: 0px 6px 8px -2px rgba(0, 0, 0, 0.3) !important;
    padding-top: 26px !important;
    padding-bottom: 26px !important;
    padding-left: 26px !important;
    padding-right: 26px !important;
    height: 34px !important;
  }
}
#page-container #page-container p {
  color: #4a74e2 !important;
}
@media only screen and (min-width: 981px) {
  #page-container h1 {
    font-family: Figtree !important;
    font-size: 64px !important;
    line-height: 72px !important;
    font-weight: 600 !important;
    letter-spacing: -2px !important;
    color: rgba(255, 255, 255, 1) !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 980px) {
  #page-container h1 {
    font-family: Figtree !important;
    font-size: 48px !important;
    line-height: 60px !important;
    font-weight: 600 !important;
  }
}
@media only screen and (max-width: 767px) {
  #page-container h1 {
    font-family: Figtree !important;
    font-size: 36px !important;
    line-height: 42px !important;
    font-weight: 600 !important;
  }
}
@media only screen and (min-width: 981px) {
  #page-container h2 {
    font-family: Figtree !important;
    font-size: 48px !important;
    line-height: 60px !important;
    font-weight: 600 !important;
    letter-spacing: -1px !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 980px) {
  #page-container h2 {
    font-family: Figtree !important;
    font-size: 40px !important;
    line-height: 48px !important;
    font-weight: 600 !important;
  }
}
@media only screen and (max-width: 767px) {
  #page-container h2 {
    font-family: Figtree !important;
    font-size: 26px !important;
    line-height: 32px !important;
    font-weight: 600 !important;
  }
}
@media only screen and (min-width: 981px) {
  #page-container h3 {
    font-family: Figtree !important;
    font-size: 30px !important;
    line-height: 36px !important;
    font-weight: 500 !important;
  }
}
@media only screen and (max-width: 767px) {
  #page-container h3 {
    font-family: Figtree !important;
    font-size: 20px !important;
    line-height: 24px !important;
    font-weight: 600 !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 980px) {
  #page-container h3 {
    font-family: Figtree !important;
    font-size: 24px !important;
    line-height: 30px !important;
    font-weight: 600 !important;
  }
}
@media only screen and (min-width: 981px) {
  #page-container h4 {
    font-family: Figtree !important;
    font-size: 24px !important;
    line-height: 34px !important;
    font-weight: 700 !important;
  }
}
@media only screen and (max-width: 767px) {
  #page-container h4 {
    font-family: Figtree !important;
    font-size: 18px !important;
    line-height: 24px !important;
    font-weight: 600 !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 980px) {
  #page-container h4 {
    font-family: Figtree !important;
    font-size: 20px !important;
    line-height: 24px !important;
    font-weight: 600 !important;
  }
}
@media only screen and (min-width: 981px) {
  #page-container p {
    font-family: Inter !important;
    font-size: 16px !important;
    line-height: 24px !important;
    font-weight: 400 !important;
  }
}
@media only screen and (min-width: 981px) {
  #page-container .et_pb_text {
    font-family: Inter !important;
    font-size: 16px !important;
    line-height: 24px !important;
    font-weight: 400 !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 980px) {
  #page-container p {
    font-family: Inter !important;
    font-size: 16px !important;
    line-height: 24px !important;
    font-weight: 400 !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 980px) {
  #page-container .et_pb_text {
    font-family: Inter !important;
    font-size: 16px !important;
    line-height: 24px !important;
    font-weight: 400 !important;
  }
}
@media only screen and (max-width: 767px) {
  #page-container p {
    font-family: Inter !important;
    font-size: 16px !important;
    line-height: 24px !important;
  }
}
@media only screen and (max-width: 767px) {
  #page-container .et_pb_text {
    font-family: Inter !important;
    font-size: 16px !important;
    line-height: 24px !important;
  }
}
@media only screen and (min-width: 981px) {
  #page-container h5 {
    font-family: Figtree !important;
    font-size: 20px !important;
    line-height: 24px !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 980px) {
  #page-container h5 {
    font-family: Figtree !important;
    font-size: 18px !important;
    line-height: 22px !important;
  }
}
@media only screen and (max-width: 767px) {
  #page-container h5 {
    font-family: Figtree !important;
    font-size: 18px !important;
    line-height: 22px !important;
  }
}
@media only screen and (min-width: 981px) {
  #page-container .et_pb_blurb .et-pb-icon {
    color: #10beb6 !important;
  }
}
@media only screen and (min-width: 981px) {
  #page-container .et_pb_module:not(.et_pb_blurb) .et-pb-icon {
    color: #4a74e2 !important;
    background-color: #000 !important;
  }
}
@media only screen and (min-width: 981px) {
  #page-container .et_pb_button.et_pb_button.et_pb_button {
    font-size: 17px !important;
    font-weight: 500 !important;
    border-style: solid !important;
    border-width: 0px !important;
    border-radius: 100px !important;
    color: #111 !important;
    background-color: #10beb6 !important;
    padding-top: 15px !important;
    padding-bottom: 15px !important;
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 980px) {
  #page-container .et_pb_button.et_pb_button.et_pb_button {
    font-size: 16px !important;
    font-weight: 600 !important;
    border-style: solid !important;
    border-width: 0px !important;
    border-radius: 100px !important;
    border-color: #4a74e2 !important;
    color: #111 !important;
    background-color: #4a74e2 !important;
    padding-top: 12px !important;
    padding-bottom: 12px !important;
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
}
@media only screen and (max-width: 767px) {
  #page-container .et_pb_button.et_pb_button.et_pb_button {
    font-size: 16px !important;
    font-weight: 600 !important;
    border-style: solid !important;
    border-width: 0px !important;
    border-radius: 100px !important;
    border-color: #4a74e2 !important;
    color: #111 !important;
    background-color: #4a74e2 !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}
@media only screen and (min-width: 981px) {
  #page-container .et_pb_button.et_pb_button.et_pb_button:hover {
    font-size: 17px !important;
    border-style: solid !important;
    border-width: 0px !important;
    border-radius: 100px !important;
    background-color: #10beb6 !important;
    padding-top: 15px !important;
    padding-bottom: 15px !important;
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
}
@media only screen and (max-width: 767px) {
  #page-container .et_pb_button.et_pb_button.et_pb_button:hover {
    font-size: 16px !important;
    font-weight: 500 !important;
    border-style: solid !important;
    border-width: 0px !important;
    border-radius: 100px !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 980px) {
  #page-container .et_pb_button.et_pb_button.et_pb_button:hover {
    font-size: 16px !important;
    font-weight: 500 !important;
    border-style: solid !important;
    border-width: 0px !important;
    border-radius: 100px !important;
  }
}
@media only screen and (min-width: 981px) {
  #page-container #desktop_header .et_pb_row_1_tb_header {
    background-color: rgba(174, 120, 120, 0) !important;
  }
}
@media only screen and (min-width: 981px) {
  #page-container #mobile_menu.et_pb_section_2_tb_header {
    background-color: rgba(174, 120, 120, 0) !important;
  }
}
@media only screen and (min-width: 981px) {
  #page-container .has_et_pb_sticky #desktop_header .et_pb_row_1_tb_header {
    background-color: rgba(255, 255, 255, 0.7) !important;
    -webkit-backdrop-filter: blur(10px) !important;
    backdrop-filter: blur(10px) !important;
    box-shadow: -1px 6px 10px 0px rgba(0, 0, 0, 0.1) !important;
  }
}
@media only screen and (min-width: 981px) {
  #page-container .has_et_pb_sticky #mobile_menu.et_pb_section_2_tb_header {
    background-color: rgba(255, 255, 255, 0.7) !important;
    -webkit-backdrop-filter: blur(10px) !important;
    backdrop-filter: blur(10px) !important;
    box-shadow: -1px 6px 10px 0px rgba(0, 0, 0, 0.1) !important;
  }
}
@media only screen and (min-width: 981px) {
  #page-container #header_top_menu {
    background-color: rgba(0, 0, 0, 0) !important;
  }
}
@media only screen and (min-width: 981px) {
  #page-container .has_et_pb_sticky #header_top_menu {
    background-color: rgba(41, 41, 41, 0.64) !important;
    -webkit-backdrop-filter: blur(10px) !important;
    backdrop-filter: blur(10px) !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 980px) {
  #page-container #mobile_hamburger .et_pb_text_0_tb_header {
    background-color: #10beb6 !important;
    padding-top: 25px !important;
    padding-bottom: 0px !important;
  }
}
@media only screen and (max-width: 767px) {
  #page-container #mobile_hamburger .et_pb_text_0_tb_header {
    background-color: #10beb6 !important;
    padding-top: 25px !important;
    padding-bottom: 0px !important;
  }
}
@media (max-width: 1300px) {
  #desktop_header {
    display: none !important;
  }

  #mobile_hamburger,
  #mobile_menu,
  #mobile_full_menu {
    display: block !important;
  }
}
@media only screen and (min-width: 768px) and (max-width: 980px) {
  #page-container #mobile_hamburger .et_pb_text_0_tb_header .line {
    background-color: rgba(255, 255, 255, 1) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420
    #page-container
    #main-content
    .et_pb_section.et_pb_section:nth-of-type(2) {
    background-color: rgba(0, 0, 0, 0.78) !important;
    -webkit-backdrop-filter: blur(10px) !important;
    backdrop-filter: blur(10px) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420
    #page-container
    #main-content
    .et_pb_section:nth-of-type(2)
    .et_pb_column.sitekit {
    background-color: rgba(5, 5, 5, 0) !important;
    -webkit-backdrop-filter: blur(10px) !important;
    backdrop-filter: blur(10px) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(2) h1 {
    color: #fff !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(2) h2 {
    color: #fff !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(2) h3 {
    color: #fff !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(2) h4 {
    color: #fff !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(2) h5 {
    color: #fff !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(2) p {
    color: rgba(255, 255, 255, 0.85) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(2) .et_pb_text {
    color: rgba(255, 255, 255, 0.85) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420
    #page-container
    .et_pb_section:nth-of-type(2)
    .et_pb_button.et_pb_button.et_pb_button {
    box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.24) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(8) h1 {
    color: #000000 !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(8) h2 {
    color: #000000 !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(8) h3 {
    color: #000000 !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(8) h4 {
    color: #000000 !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(8) h5 {
    color: rgba(0, 0, 0, 1) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(8) p {
    color: rgba(0, 0, 0, 0.83) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(8) .et_pb_text {
    color: rgba(0, 0, 0, 0.83) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420
    #page-container
    #main-content
    .et_pb_section.et_pb_section:nth-of-type(8) {
    background-color: rgba(255, 255, 255, 1) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420
    #page-container
    #main-content
    .et_pb_section:nth-of-type(8)
    .et_pb_column.sitekit {
    background-color: rgba(255, 255, 255, 1) !important;
    box-shadow: 0px 8px 11px 3px rgba(0, 0, 0, 0.12) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(4) h1 {
    color: #000000 !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(4) h2 {
    color: #000000 !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(4) h3 {
    color: #000000 !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(4) h4 {
    color: #000000 !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(4) h5 {
    color: rgba(0, 0, 0, 1) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(4) p {
    color: rgba(0, 0, 0, 0.83) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(4) .et_pb_text {
    color: rgba(0, 0, 0, 0.83) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420
    #page-container
    #main-content
    .et_pb_section.et_pb_section:nth-of-type(4) {
    background-color: rgba(255, 255, 255, 1) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420
    #page-container
    #main-content
    .et_pb_section:nth-of-type(4)
    .et_pb_column.sitekit {
    background-color: rgba(255, 255, 255, 1) !important;
    box-shadow: 0px 8px 11px 3px rgba(0, 0, 0, 0.12) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(3) h1 {
    color: #000000 !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(3) h2 {
    color: #000000 !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(3) h3 {
    color: #000000 !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(3) h4 {
    color: #000000 !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(3) h5 {
    color: rgba(0, 0, 0, 1) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(3) p {
    color: rgba(0, 0, 0, 0.83) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(3) .et_pb_text {
    color: rgba(0, 0, 0, 0.83) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420
    #page-container
    #main-content
    .et_pb_section.et_pb_section:nth-of-type(3) {
    background-color: rgba(255, 255, 255, 1) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420
    #page-container
    #main-content
    .et_pb_section:nth-of-type(3)
    .et_pb_column.sitekit {
    background-color: rgba(255, 255, 255, 1) !important;
    box-shadow: 0px 8px 11px 3px rgba(0, 0, 0, 0.12) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(5) h1 {
    color: #000000 !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(5) h2 {
    color: #000000 !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(5) h3 {
    color: #000000 !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(5) h4 {
    color: #000000 !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(5) h5 {
    color: rgba(0, 0, 0, 1) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(5) p {
    color: rgba(0, 0, 0, 0.83) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(5) .et_pb_text {
    color: rgba(0, 0, 0, 0.83) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420
    #page-container
    #main-content
    .et_pb_section.et_pb_section:nth-of-type(5) {
    background-color: rgba(255, 255, 255, 1) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420
    #page-container
    #main-content
    .et_pb_section:nth-of-type(5)
    .et_pb_column.sitekit {
    background-color: rgba(255, 255, 255, 1) !important;
    box-shadow: 0px 8px 11px 3px rgba(0, 0, 0, 0.12) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(6) h1 {
    color: #000000 !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(6) h2 {
    color: #000000 !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(6) h3 {
    color: #000000 !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(6) h4 {
    color: #000000 !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(6) h5 {
    color: rgba(0, 0, 0, 1) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(6) p {
    color: rgba(0, 0, 0, 0.83) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(6) .et_pb_text {
    color: rgba(0, 0, 0, 0.83) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420
    #page-container
    #main-content
    .et_pb_section.et_pb_section:nth-of-type(6) {
    background-color: rgba(255, 255, 255, 1) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420
    #page-container
    #main-content
    .et_pb_section:nth-of-type(6)
    .et_pb_column.sitekit {
    background-color: rgba(255, 255, 255, 1) !important;
    box-shadow: 0px 8px 11px 3px rgba(0, 0, 0, 0.12) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(7) h1 {
    color: #000000 !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(7) h2 {
    color: #000000 !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(7) h3 {
    color: #000000 !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(7) h4 {
    color: #000000 !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(7) h5 {
    color: rgba(0, 0, 0, 1) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(7) p {
    color: rgba(0, 0, 0, 0.83) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(7) .et_pb_text {
    color: rgba(0, 0, 0, 0.83) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420
    #page-container
    #main-content
    .et_pb_section.et_pb_section:nth-of-type(7) {
    background-color: rgba(255, 255, 255, 1) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420
    #page-container
    #main-content
    .et_pb_section:nth-of-type(7)
    .et_pb_column.sitekit {
    background-color: rgba(255, 255, 255, 1) !important;
    box-shadow: 0px 8px 11px 3px rgba(0, 0, 0, 0.12) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420
    #page-container
    #main-content
    .et_pb_section.et_pb_section:nth-of-type(9) {
    background-color: rgba(0, 0, 0, 0.78) !important;
    -webkit-backdrop-filter: blur(10px) !important;
    backdrop-filter: blur(10px) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420
    #page-container
    #main-content
    .et_pb_section:nth-of-type(9)
    .et_pb_column.sitekit {
    background-color: rgba(5, 5, 5, 0) !important;
    -webkit-backdrop-filter: blur(10px) !important;
    backdrop-filter: blur(10px) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(9) h1 {
    color: #fff !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(9) h2 {
    color: #fff !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(9) h3 {
    color: #fff !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(9) h4 {
    color: #fff !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(9) h5 {
    color: #fff !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(9) p {
    color: rgba(255, 255, 255, 0.85) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420 #page-container .et_pb_section:nth-of-type(9) .et_pb_text {
    color: rgba(255, 255, 255, 0.85) !important;
  }
}
@media only screen and (min-width: 981px) {
  .page-id-21244420
    #page-container
    .et_pb_section:nth-of-type(9)
    .et_pb_button.et_pb_button.et_pb_button {
    box-shadow: 0px 0px 13px 0px rgba(0, 0, 0, 0.24) !important;
  }
}
