@import url("https://fonts.googleapis.com/css2?family=Quicksand:wght@500;700&family=Work+Sans:wght@700&display=swap");
li.menu-item div.icon.world {
  -webkit-mask-image: url("./assets/icons/world.svg");
  mask-image: url("./assets/icons/world.svg");
}

li.menu-item div.icon.angels {
  -webkit-mask-image: url("./assets/icons/angels.svg");
  mask-image: url("./assets/icons/angels.svg");
}

li.menu-item div.icon.diag {
  -webkit-mask-image: url("./assets/icons/diag.svg");
  mask-image: url("./assets/icons/diag.svg");
}

li.menu-item div.icon.books {
  -webkit-mask-image: url("./assets/icons/books.svg");
  mask-image: url("./assets/icons/books.svg");
}

li.menu-item div.icon.bulb {
  -webkit-mask-image: url("./assets/icons/bulb.svg");
  mask-image: url("./assets/icons/bulb.svg");
}

li.menu-item div.icon.calc {
  -webkit-mask-image: url("./assets/icons/calc.svg");
  mask-image: url("./assets/icons/calc.svg");
}

li.menu-item div.icon.formation {
  -webkit-mask-image: url("./assets/icons/formation.svg");
  mask-image: url("./assets/icons/formation.svg");
}

li.menu-item div.icon.event {
  -webkit-mask-image: url("./assets/icons/event.svg");
  mask-image: url("./assets/icons/event.svg");
}

li.menu-item div.icon.learning {
  -webkit-mask-image: url("./assets/icons/learning.svg");
  mask-image: url("./assets/icons/learning.svg");
}

li.menu-item div.icon.balance {
  -webkit-mask-image: url("./assets/icons/balance.svg");
  mask-image: url("./assets/icons/balance.svg");
}

li.menu-item div.icon.connect {
  -webkit-mask-image: url("./assets/icons/connect.svg");
  mask-image: url("./assets/icons/connect.svg");
}

li.menu-item div.icon.wheel {
  -webkit-mask-image: url("./assets/icons/wheel.svg");
  mask-image: url("./assets/icons/wheel.svg");
}

li.menu-item div.icon.handcheck {
  -webkit-mask-image: url("./assets/icons/handcheck.svg");
  mask-image: url("./assets/icons/handcheck.svg");
}

li.menu-item div.icon.handworld {
  -webkit-mask-image: url("./assets/icons/handworld.svg");
  mask-image: url("./assets/icons/handworld.svg");
}

li.menu-item div.icon.laptop {
  -webkit-mask-image: url("./assets/icons/laptop.svg");
  mask-image: url("./assets/icons/laptop.svg");
}

li.menu-item div.icon.megaphone {
  -webkit-mask-image: url("./assets/icons/megaphone.svg");
  mask-image: url("./assets/icons/megaphone.svg");
}

li.menu-item div.icon.notepad {
  -webkit-mask-image: url("./assets/icons/notepad.svg");
  mask-image: url("./assets/icons/notepad.svg");
}

li.menu-item div.icon.reward {
  -webkit-mask-image: url("./assets/icons/reward.svg");
  mask-image: url("./assets/icons/reward.svg");
}

li.menu-item div.icon.screens {
  -webkit-mask-image: url("./assets/icons/screens.svg");
  mask-image: url("./assets/icons/screens.svg");
}

li.menu-item div.icon.teach {
  -webkit-mask-image: url("./assets/icons/teach.svg");
  mask-image: url("./assets/icons/teach.svg");
}

li.menu-item div.icon.zoom {
  -webkit-mask-image: url("./assets/icons/zoom.svg");
  mask-image: url("./assets/icons/zoom.svg");
}

li.menu-item div.icon.podcast {
  -webkit-mask-image: url("./assets/icons/podcast.svg");
  mask-image: url("./assets/icons/podcast.svg");
}

li.menu-item div.icon.ebooks {
  -webkit-mask-image: url("./assets/icons/ebooks.svg");
  mask-image: url("./assets/icons/ebooks.svg");
}

li.menu-item div.icon.speaker {
  -webkit-mask-image: url("./assets/icons/speaker.svg");
  mask-image: url("./assets/icons/speaker.svg");
}

li.menu-item div.icon.transport {
  -webkit-mask-image: url("./assets/icons/transport.svg");
  mask-image: url("./assets/icons/transport.svg");
}

li.menu-item div.icon.hotel {
  -webkit-mask-image: url("./assets/icons/hotel.svg");
  mask-image: url("./assets/icons/hotel.svg");
}

li.menu-item div.icon.lab {
  -webkit-mask-image: url("./assets/icons/lab.svg");
  mask-image: url("./assets/icons/lab.svg");
}

li.menu-item div.icon.tree {
  -webkit-mask-image: url("./assets/icons/tree.svg");
  mask-image: url("./assets/icons/tree.svg");
}

li.menu-item div.icon.building {
  -webkit-mask-image: url("./assets/icons/building.svg");
  mask-image: url("./assets/icons/building.svg");
}

li.menu-item div.icon.industry {
  -webkit-mask-image: url("./assets/icons/industry.svg");
  mask-image: url("./assets/icons/industry.svg");
}

li.menu-item div.icon.grow {
  -webkit-mask-image: url("./assets/icons/grow.svg");
  mask-image: url("./assets/icons/grow.svg");
}

li.menu-item div.icon.eleo {
  -webkit-mask-image: url("./assets/icons/eleo.svg");
  mask-image: url("./assets/icons/eleo.svg");
}

li.menu-item div.icon.unlimited {
  -webkit-mask-image: url("./assets/icons/unlimited.svg");
  mask-image: url("./assets/icons/unlimited.svg");
}

:root {
  --offset: calc(12.5% - 80px);
  --activeColor: #20d969;
}

.noous-custom-tabs .et_pb_tabs {
  border: none;
}
.noous-custom-tabs .et_pb_tabs ul.et_pb_tabs_controls {
  background-color: transparent;
  border-bottom: none;
  display: grid;
  grid-template-columns: repeat(8, minmax(0, 1fr));
}
.noous-custom-tabs .et_pb_tabs ul.et_pb_tabs_controls li {
  background: transparent;
  text-transform: uppercase;
  border-radius: 20px;
  font-size: 14px;
  display: flex;
  height: 160px;
  margin: 2px 3.125px;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
  padding-bottom: 16px;
  border: none;
}
.noous-custom-tabs .et_pb_tabs ul.et_pb_tabs_controls li.et_pb_tab_active {
  background: #fff;
  box-shadow: 0px 0px 10px #00000029;
}
.noous-custom-tabs .et_pb_tabs ul.et_pb_tabs_controls li.et_pb_tab_active a {
  color: var(--activeColor) !important;
}
.noous-custom-tabs
  .et_pb_tabs
  ul.et_pb_tabs_controls
  li.et_pb_tab_active
  a::before {
  background-color: var(--activeColor);
}
.noous-custom-tabs .et_pb_tabs ul.et_pb_tabs_controls li a {
  color: #7c7c7c;
  position: relative;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 50px;
  width: 100%;
  padding: 0;
  line-height: 16px;
}
.noous-custom-tabs .et_pb_tabs ul.et_pb_tabs_controls li a::before {
  content: "";
  position: absolute;
  width: 40%;
  right: 50%;
  top: 5%;
  transform: translate(50%, -100%);
  height: 75px;
  background-size: contain;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  background-color: #7c7c7c;
}
.noous-custom-tabs
  .et_pb_tabs
  ul.et_pb_tabs_controls
  li:nth-child(1)
  a::before {
  -webkit-mask-image: url("./assets/icons/bulb.svg");
  mask-image: url("./assets/icons/bulb.svg");
}
.noous-custom-tabs
  .et_pb_tabs
  ul.et_pb_tabs_controls
  li:nth-child(2)
  a::before {
  -webkit-mask-image: url("./assets/icons/reward.svg");
  mask-image: url("./assets/icons/reward.svg");
}
.noous-custom-tabs
  .et_pb_tabs
  ul.et_pb_tabs_controls
  li:nth-child(3)
  a::before {
  -webkit-mask-image: url("./assets/icons/formation.svg");
  mask-image: url("./assets/icons/formation.svg");
}
.noous-custom-tabs
  .et_pb_tabs
  ul.et_pb_tabs_controls
  li:nth-child(4)
  a::before {
  -webkit-mask-image: url("./assets/icons/laptop.svg");
  mask-image: url("./assets/icons/laptop.svg");
}
.noous-custom-tabs
  .et_pb_tabs
  ul.et_pb_tabs_controls
  li:nth-child(5)
  a::before {
  -webkit-mask-image: url("./assets/icons/megaphone.svg");
  mask-image: url("./assets/icons/megaphone.svg");
}
.noous-custom-tabs
  .et_pb_tabs
  ul.et_pb_tabs_controls
  li:nth-child(6)
  a::before {
  -webkit-mask-image: url("./assets/icons/event.svg");
  mask-image: url("./assets/icons/event.svg");
}
.noous-custom-tabs
  .et_pb_tabs
  ul.et_pb_tabs_controls
  li:nth-child(7)
  a::before {
  -webkit-mask-image: url("./assets/icons/calc.svg");
  mask-image: url("./assets/icons/calc.svg");
}
.noous-custom-tabs
  .et_pb_tabs
  ul.et_pb_tabs_controls
  li:nth-child(8)
  a::before {
  -webkit-mask-image: url("./assets/icons/teach.svg");
  mask-image: url("./assets/icons/teach.svg");
}
.noous-custom-tabs .et_pb_tabs ul.et_pb_tabs_controls::after {
  border: none;
}
.noous-custom-tabs .et_pb_tabs .et_pb_all_tabs {
  margin-top: 80px;
  box-shadow: 0px 0px 20px #00000029;
  border-radius: 20px;
  position: relative;
}
.noous-custom-tabs .et_pb_tabs .et_pb_all_tabs:after,
.noous-custom-tabs .et_pb_tabs .et_pb_all_tabs:before {
  bottom: 100%;
  left: var(--offset);
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  transition: all 0.5s ease-in-out;
  position: absolute;
  pointer-events: none;
  border-bottom-color: white;
  border-width: 30px;
  margin-left: -30px;
}
.noous-custom-tabs .et_pb_tabs .et_pb_all_tabs .et_pb_tab_content .tab {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.noous-custom-tabs .et_pb_tabs .et_pb_all_tabs .et_pb_tab_content .tab__title {
  font-family: "Work Sans";
  color: var(--activeColor);
  font-size: 30px;
  text-align: center;
  font-weight: bold;
  line-height: 18px;
  margin-top: 32px;
}
.noous-custom-tabs .et_pb_tabs .et_pb_all_tabs .et_pb_tab_content .tab__text {
  margin-top: 20px;
  margin-bottom: 24px;
  font-family: "Quicksand";
  color: #3c3c3c;
}
.noous-custom-tabs .et_pb_tabs .et_pb_all_tabs .et_pb_tab_content .tab__button {
  height: 45px;
  border-radius: 20px;
  background-color: #16b2b7;
  color: #fff;
  font-size: 20px;
  font-family: "Quicksand";
  font-weight: bold;
  border: none;
  margin-top: 16px;
  cursor: pointer;
  padding: 10px 24px;
}
.noous-custom-tabs
  .et_pb_tabs
  .et_pb_all_tabs
  .et_pb_tab_content
  .tab__button:hover {
  background-color: #fff;
  border: 1px solid #16b2b7;
  color: #16b2b7;
}

@media (max-width: 776px) {
  .noous-custom-tabs .et_pb_tabs ul.et_pb_tabs_controls {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
  .noous-custom-tabs .et_pb_tabs .et_pb_all_tabs:after,
  .noous-custom-tabs .et_pb_tabs .et_pb_all_tabs:before {
    border: none;
  }
}
:root {
  --offset: calc(12.5% - 80px);
  --activeColor: #20d969;
}

#noous-custom-tabs-expertises.noous-custom-tabs
  .et_pb_tabs
  ul.et_pb_tabs_controls {
  grid-template-columns: repeat(7, minmax(0, 1fr));
}
#noous-custom-tabs-expertises.noous-custom-tabs
  .et_pb_tabs
  ul.et_pb_tabs_controls
  li:nth-child(1)
  a::before {
  -webkit-mask-image: url("./assets/icons/diag.svg");
  mask-image: url("./assets/icons/diag.svg");
}

#noous-custom-tabs-expertises.noous-custom-tabs
  .et_pb_tabs
  ul.et_pb_tabs_controls
  li:nth-child(2)
  a::before {
  -webkit-mask-image: url("./assets/icons/grow.svg");
  mask-image: url("./assets/icons/grow.svg");
}
#noous-custom-tabs-expertises.noous-custom-tabs
  .et_pb_tabs
  ul.et_pb_tabs_controls
  li:nth-child(3)
  a::before {
  -webkit-mask-image: url("./assets/icons/handcheck.svg");
  mask-image: url("./assets/icons/handcheck.svg");
}
#noous-custom-tabs-expertises.noous-custom-tabs
  .et_pb_tabs
  ul.et_pb_tabs_controls
  li:nth-child(4)
  a::before {
  -webkit-mask-image: url("./assets/icons/connect.svg");
  mask-image: url("./assets/icons/connect.svg");
}
#noous-custom-tabs-expertises.noous-custom-tabs
  .et_pb_tabs
  ul.et_pb_tabs_controls
  li:nth-child(5)
  a::before {
  -webkit-mask-image: url("./assets/icons/balance.svg");
  mask-image: url("./assets/icons/balance.svg");
}
#noous-custom-tabs-expertises.noous-custom-tabs
  .et_pb_tabs
  ul.et_pb_tabs_controls
  li:nth-child(6)
  a::before {
  -webkit-mask-image: url("./assets/icons/wheel.svg");
  mask-image: url("./assets/icons/wheel.svg");
}

#noous-custom-tabs-expertises.noous-custom-tabs
  .et_pb_tabs
  ul.et_pb_tabs_controls
  li:nth-child(7)
  a::before {
  -webkit-mask-image: url("./assets/icons/angels.svg");
  mask-image: url("./assets/icons/angels.svg");
}

#noous-custom-tabs-expertises.noous-custom-tabs
  .et_pb_tabs
  .et_pb_all_tabs
  .et_pb_tab_content
  .tab__wrapper {
  list-style-type: none;
  display: flex;
  width: 80%;
}
#noous-custom-tabs-expertises.noous-custom-tabs
  .et_pb_tabs
  .et_pb_all_tabs
  .et_pb_tab_content
  .tab__wrapper
  li {
  font-size: 18px;
  margin-top: 20px;
  flex: 1;
  background-color: #f4f4f4;
  border-radius: 20px;
  height: 110px;
  overflow: hidden;
  border: 1px var(--activeColor) solid;
  font-family: "Quicksand";
  color: #3c3c3c;
  text-align: center;
  display: flex;
  align-items: center;
  padding: 12px;
  margin: 12px;
  justify-content: center;
}

@media (max-width: 776px) {
  #noous-custom-tabs-expertises.noous-custom-tabs
    .et_pb_tabs
    ul.et_pb_tabs_controls {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
body:not(.noous-9) .et_header_style_split #et-top-navigation,
body:not(.noous-9) .et_header_style_split .et-fixed-header #et-top-navigation {
  padding-top: 45px;
}
body:not(.noous-9) #top-menu-nav {
  width: 100%;
}
body:not(.noous-9) #top-menu-nav #top-menu {
  width: 100%;
  display: flex !important;
  justify-content: space-evenly;
}
body:not(.noous-9) #top-menu-nav #top-menu li {
  padding: 0 0 24px 0;
  flex: 1;
}
body:not(.noous-9)
  #top-menu-nav
  #top-menu
  li.menu-item-has-children.et-show-dropdown.et-hover {
  letter-spacing: 1.2px;
}
body:not(.noous-9) #top-menu-nav #top-menu li.menu-item-has-children > a {
  padding: 0;
  color: white;
  text-transform: uppercase;
}
body:not(.noous-9)
  #top-menu-nav
  #top-menu
  li.menu-item-has-children
  > a:first-child:after {
  right: 50%;
  transform: translateX(50%);
  top: 15px;
}
body:not(.noous-9)
  #top-menu-nav
  #top-menu
  li.menu-item-has-children:hover
  > a:first-child:after {
  content: "";
}
body:not(.noous-9)
  #top-menu-nav
  #top-menu
  li.menu-item-has-children:hover
  > ul.sub-menu {
  transition: all 0.5 ease-in-out;
}
body:not(.noous-9)
  #top-menu-nav
  #top-menu
  li.menu-item-has-children
  ul.sub-menu {
  background-color: white;
  left: 50%;
  width: 430px;
  top: 30px;
  border-top: none;
  box-shadow: 0px 0px 10px #40404066;
  border-radius: 20px;
  padding: 24px;
  transform: translateX(-50%);
  padding: 0;
}
body:not(.noous-9)
  #top-menu-nav
  #top-menu
  li.menu-item-has-children
  ul.sub-menu:after,
body:not(.noous-9)
  #top-menu-nav
  #top-menu
  li.menu-item-has-children
  ul.sub-menu:before {
  bottom: 100%;
  left: 50%;
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  border-bottom-color: white;
  border-width: 15px;
  margin-left: -15px;
}
body:not(.noous-9)
  #top-menu-nav
  #top-menu
  li.menu-item-has-children
  ul.sub-menu
  li.menu-item {
  padding: 12px 12px 12px 100px;
  min-height: 95px;
  border-radius: 20px;
  width: 100%;
}
body:not(.noous-9)
  #top-menu-nav
  #top-menu
  li.menu-item-has-children
  ul.sub-menu
  li.menu-item
  a {
  text-transform: inherit;
  color: inherit;
}
body:not(.noous-9)
  #top-menu-nav
  #top-menu
  li.menu-item-has-children
  ul.sub-menu
  li.menu-item:hover {
  background-color: #f7f7f7;
}
body:not(.noous-9)
  #top-menu-nav
  #top-menu
  li.menu-item-has-children
  ul.sub-menu
  li.menu-item:first-child {
  padding-top: 24px;
}
body:not(.noous-9)
  #top-menu-nav
  #top-menu
  li.menu-item-has-children
  ul.sub-menu
  li.menu-item:last-child {
  padding-bottom: 24px;
}
body:not(.noous-9)
  #top-menu-nav
  #top-menu
  li.menu-item-has-children
  ul.sub-menu
  li.menu-item
  a {
  padding: 0;
  position: relative;
  font-size: 16px;
  font-family: Quicksand;
  font-weight: 700;
  line-height: 20px;
  transition: none;
  width: 100%;
}
body:not(.noous-9)
  #top-menu-nav
  #top-menu
  li.menu-item-has-children
  ul.sub-menu
  li.menu-item
  a
  div.icon {
  position: absolute;
  width: 44px;
  left: -67px;
  height: 44px;
  top: 20px;
  background-size: contain;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
}
body:not(.noous-9)
  #top-menu-nav
  #top-menu
  li.menu-item-has-children
  ul.sub-menu
  li.menu-item
  a:hover {
  background-color: inherit;
  opacity: 1;
}
body:not(.noous-9)
  #top-menu-nav
  #top-menu
  li.menu-item-has-children
  ul.sub-menu
  li.menu-item
  a
  .menu-item-description {
  color: #3c3c3c;
  display: block;
  line-height: 18px;
  font-weight: 500;
  font-size: 14px;
  letter-spacing: 0px;
}
body:not(.noous-9) #top-menu-nav #top-menu li.current-menu-ancestor > a {
  color: #20d969;
}
body:not(.noous-9) #top-menu-nav #top-menu li > a {
  padding: 0;
  color: white;
  text-transform: uppercase;
}
body:not(.noous-9) #top-menu-nav #top-menu li.noous-limit ul.sub-menu {
  max-height: 617.5px;
  overflow-y: scroll;
  -ms-overflow-style: none;
  /* IE and Edge */
  scrollbar-width: none;
  /* Firefox */
}
body:not(.noous-9)
  #top-menu-nav
  #top-menu
  li.noous-limit
  ul.sub-menu::-webkit-scrollbar {
  display: none;
}
body:not(.noous-9) #top-menu-nav #top-menu li.centered-inline-logo-wrap {
  padding: 0;
}
body:not(.noous-9)
  #top-menu-nav
  #top-menu
  li.centered-inline-logo-wrap
  .logo_container
  a {
  display: flex;
  justify-content: center;
  align-items: center;
}
body:not(.noous-9) header#main-header.et-fixed-header {
  box-shadow: 0px 0px 10px #40404066;
}
body:not(.noous-9)
  header#main-header.et-fixed-header
  li.centered-inline-logo-wrap {
  margin: -20px 0;
}
body:not(.noous-9)
  header#main-header.et-fixed-header
  #top-menu-nav
  #top-menu
  li.menu-item
  > a {
  color: #3c3c3c;
}

.noous-dark #top-menu-nav #top-menu li > a,
.noous-dark #top-menu-nav #top-menu li.menu-item-has-children > a {
  color: #3c3c3c !important;
}

.noous-custom-sponsors {
  /* FIRST COLUMN */
}
.noous-custom-sponsors .et_pb_module.et_pb_image {
  width: 260px;
  height: 260px;
}
.noous-custom-sponsors .et_pb_module.et_pb_image .et_pb_image_wrap {
  position: relative;
  max-width: 100%;
  background-image: url("./assets/icons/circle.svg");
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.noous-custom-sponsors .et_pb_module.et_pb_image .et_pb_image_wrap img {
  filter: grayscale(1);
  cursor: pointer;
  max-width: 140px;
}
.noous-custom-sponsors .et_pb_module.et_pb_image .et_pb_image_wrap img:hover {
  filter: grayscale(0);
}
.noous-custom-sponsors div:nth-of-type(1) div:nth-of-type(2) {
  margin-top: 13px;
  margin-left: -34px;
}
.noous-custom-sponsors div:nth-of-type(1) div:nth-of-type(3) {
  margin-top: -31px;
  margin-left: 54px;
}
.noous-custom-sponsors div:nth-of-type(2) div:nth-of-type(1) {
  margin-top: 89px;
  margin-left: 2px;
}
.noous-custom-sponsors div:nth-of-type(2) div:nth-of-type(2) {
  margin-top: 1px;
  margin-left: 54px;
}
/* .noous-custom-sponsors div:nth-of-type(2) div:nth-of-type(3) {
  display: none;
} */
.noous-custom-sponsors div:nth-of-type(3) div:nth-of-type(1) {
  margin-top: -29px;
  margin-left: -16px;
}
.noous-custom-sponsors div:nth-of-type(3) div:nth-of-type(2) {
  margin-top: 7px;
  margin-left: 66px;
}
.noous-custom-sponsors div:nth-of-type(3) div:nth-of-type(3) {
  margin-top: 2px;
  margin-left: -16px;
}
.noous-custom-sponsors div:nth-of-type(4) div:nth-of-type(1) {
  margin-top: 9px;
  margin-left: 52px;
}
.noous-custom-sponsors div:nth-of-type(4) div:nth-of-type(2) {
  margin-top: 15px;
  margin-left: 102px;
}
.noous-custom-sponsors div:nth-of-type(4) div:nth-of-type(3) {
  margin-top: -19px;
  margin-left: 1px;
}

:root {
  --activeCardColor: #20d969;
}

.noous-custom-cards .et_pb_blurb {
  background: #f7f7f7 0% 0% no-repeat padding-box;
  border-radius: 20px;
  padding: 24px;
  box-shadow: 0px 0px 10px #00000029;
  height: 1px;
  min-height: 226px;
}
.noous-custom-cards .et_pb_blurb_content {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
  height: 100%;
}
.noous-custom-cards .et_pb_blurb_content:hover {
  cursor: pointer;
}
.noous-custom-cards .et_pb_blurb_content:hover .et_pb_module_header {
  color: var(--activeCardColor);
}
.noous-custom-cards .et_pb_blurb_content:hover .et_pb_module_header::before {
  background: var(--activeCardColor);
}
.noous-custom-cards .et_pb_blurb_content .et_pb_module_header::before {
  content: "";
  position: absolute;
  width: 50%;
  right: 50%;
  top: 0px;
  transform: translateX(50%);
  height: 80px;
  background-size: contain;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-position: center;
  mask-position: center;
  background-color: #7c7c7c;
}
.noous-custom-cards .et_pb_blurb_container {
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 50px;
  width: 100%;
  padding: 0;
}
.noous-custom-cards .et_pb_blurb.tree .et_pb_module_header::before {
  -webkit-mask-image: url("./assets/icons/tree.svg");
  mask-image: url("./assets/icons/tree.svg");
}
.noous-custom-cards .et_pb_blurb.building .et_pb_module_header::before {
  -webkit-mask-image: url("./assets/icons/building.svg");
  mask-image: url("./assets/icons/building.svg");
}
.noous-custom-cards .et_pb_blurb.lab .et_pb_module_header::before {
  -webkit-mask-image: url("./assets/icons/lab.svg");
  mask-image: url("./assets/icons/lab.svg");
}
.noous-custom-cards .et_pb_blurb.hotel .et_pb_module_header::before {
  -webkit-mask-image: url("./assets/icons/hotel.svg");
  mask-image: url("./assets/icons/hotel.svg");
}
.noous-custom-cards .et_pb_blurb.industry .et_pb_module_header::before {
  -webkit-mask-image: url("./assets/icons/industry.svg");
  mask-image: url("./assets/icons/industry.svg");
}
.noous-custom-cards .et_pb_blurb.handcheck .et_pb_module_header::before {
  -webkit-mask-image: url("./assets/icons/handcheck.svg");
  mask-image: url("./assets/icons/handcheck.svg");
}
.noous-custom-cards .et_pb_blurb.megaphone .et_pb_module_header::before {
  -webkit-mask-image: url("./assets/icons/megaphone.svg");
  mask-image: url("./assets/icons/megaphone.svg");
}
.noous-custom-cards .et_pb_blurb.laptop .et_pb_module_header::before {
  -webkit-mask-image: url("./assets/icons/laptop.svg");
  mask-image: url("./assets/icons/laptop.svg");
}
.noous-custom-cards .et_pb_blurb.transport .et_pb_module_header::before {
  -webkit-mask-image: url("./assets/icons/transport.svg");
  mask-image: url("./assets/icons/transport.svg");
}

.noous-custom-curve {
  position: relative;
}
.noous-custom-curve .et_pb_row:first-child {
  position: relative;
  background-image: url("./assets/images/curve.svg");
  background-repeat: no-repeat;
  background-size: 90%;
  background-position: 30% 25%;
}
.noous-custom-curve .et_pb_row:first-child .et_pb_column .noous-gradient h4,
.noous-custom-curve .et_pb_row:first-child .et_pb_column .noous-gradient h5 {
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}
.noous-custom-curve
  .et_pb_row:first-child
  .et_pb_column:nth-child(1)
  .noous-gradient
  h4,
.noous-custom-curve
  .et_pb_row:first-child
  .et_pb_column:nth-child(1)
  .noous-gradient
  h5 {
  background-image: linear-gradient(#20d969, #1fd474);
}
.noous-custom-curve
  .et_pb_row:first-child
  .et_pb_column:nth-child(2)
  .noous-gradient
  h4,
.noous-custom-curve
  .et_pb_row:first-child
  .et_pb_column:nth-child(2)
  .noous-gradient
  h5 {
  background-image: linear-gradient(#1fd474, #1dcf7f);
}
.noous-custom-curve
  .et_pb_row:first-child
  .et_pb_column:nth-child(3)
  .noous-gradient
  h4,
.noous-custom-curve
  .et_pb_row:first-child
  .et_pb_column:nth-child(3)
  .noous-gradient
  h5 {
  background-image: linear-gradient(#1dcf7f, #1bc98a);
}
.noous-custom-curve
  .et_pb_row:first-child
  .et_pb_column:nth-child(4)
  .noous-gradient
  h4,
.noous-custom-curve
  .et_pb_row:first-child
  .et_pb_column:nth-child(4)
  .noous-gradient
  h5 {
  background-image: linear-gradient(#1bc98a, #18bfa0);
}
.noous-custom-curve
  .et_pb_row:first-child
  .et_pb_column:nth-child(5)
  .noous-gradient
  h4,
.noous-custom-curve
  .et_pb_row:first-child
  .et_pb_column:nth-child(5)
  .noous-gradient
  h5 {
  background-image: linear-gradient(#18bfa0, #15b4b6);
}
.noous-custom-curve .et_pb_column .et_pb_module:first-child {
  margin-bottom: 600px;
}

/* TAB MODULE (Space & Formule) */
img.tab-border-radius {
  border-radius: 5px;
  margin-right: 32px;
  margin-bottom: 32px;
}

div.tab-cta {
  margin: 16px;
}

span.span-cta {
  color: #ffffff;
  border-radius: 8px;
  letter-spacing: 2px;
  font-weight: 700;
  text-transform: uppercase;
  background-color: #16b2b7;
  padding: 8px 16px;
  cursor: pointer;
}

/* SVG CUREVE */
.svg-curve {
  max-width: 800px;
  stroke-width: 4px;
  fill: #1c1c1c;
  cursor: pointer;
}

/* Animation of SVG Curve */
.squiggle {
  stroke-dasharray: 1000;
  stroke-dashoffset: 1000;
  -webkit-animation: draw 8s linear forwards;
  animation: draw 8s linear forwards;
}

@-webkit-keyframes draw {
  to {
    stroke-dashoffset: 0;
  }
}

@keyframes draw {
  to {
    stroke-dashoffset: 0;
  }
}
.svg-curve path:hover {
  stroke-width: 5px;
}

.svg-curve circle {
  fill: #16b2b7;
  r: 10;
  cursor: pointer;
}

.svg-curve circle:hover {
  fill: #16b2b7;
  r: 20;
  cursor: pointer;
}

.svg-curve text:hover {
  font-size: 16px;
}

.svg-curve text.main-title {
  font-size: 22px;
  font-weight: bolder;
}

.svg-curve-container {
  position: relative;
  padding: 16px;
  border-bottom: 2px solid #1c1c1c;
  border-left: 2px solid #1c1c1c;
}

.svg-curve-container:before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid black;
  top: -10px;
  left: -10px;
}

.svg-curve-container:after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-left: 10px solid black;
  bottom: -10px;
  right: -10px;
}

#post-5 .et_pb_pricing_table_wrap .et_pb_pricing_table {
  height: 750px;
}

/* TABLE EXT FORMATION */
#post-50 div#table-ext-formation {
  display: flex;
  flex-wrap: wrap;
  margin-top: 30px;
}

#post-50 div#table-ext-formation p {
  flex-basis: 30%;
}

/* LOGO SECTION */
.logo-section img {
  filter: grayscale(1);
  cursor: pointer;
}

.logo-section img:hover {
  filter: grayscale(0);
}

.arrow-container div.et_pb_module {
  position: relative;
  overflow: inherit;
}

/* XYZ HTML Plugin Integration Problmes */
.entry-content table.widefat {
  border: 1px solid transparent;
}

/** UDERLINE */
.underline--magical {
  background-image: linear-gradient(120deg, #16b2b7 10%, #16b2b7 100%);
  background-repeat: no-repeat;
  background-size: 100% 10px;
  background-position: 0 88%;
  transition: background-size 0.25s ease-in;
  cursor: pointer;
}

.underline--magical-h2 {
  background-image: linear-gradient(120deg, #16b2b7 10%, #16b2b7 100%);
  background-repeat: no-repeat;
  background-size: 80% 40px;
  background-position: bottom;
  transition: background-size 0.25s ease-in;
  cursor: pointer;
}

.underline--magical:hover,
.underline--magical-h2:hover {
  background-size: 100% 88%;
}

/* FOOTER */
/* Paragraph */
.et_pb_section_0_tb_footer .et_pb_column p {
  padding-bottom: 0px;
  font-size: 15px;
}

/* Heading */
.et_pb_section_0_tb_footer .et_pb_column h3 {
  margin-bottom: 16px;
  font-size: 17px;
}

/* Paragraph */
#et-main-area .et_pb_column:nth-child(4) p:nth-child(2),
#et-main-area .et_pb_column:nth-child(4) p:nth-child(3),
#et-main-area .et_pb_column:nth-child(4) p:nth-child(4) {
  margin-bottom: 8px;
}

/* Division */
#et-main-area .et-l .et_pb_section_0_tb_footer {
  padding-top: 32px;
  padding-bottom: 32px;
}

/* Division */
#et-main-area .et-l .et_pb_section_1_tb_footer {
  padding-top: 0px;
  padding-bottom: 0px;
}

/* Pb row */
#et-main-area .et_pb_section_1_tb_footer .et_pb_row {
  padding-top: 8px;
  padding-bottom: 8px;
}

/* Link */
.et_pb_section_1_tb_footer p a {
  color: #ffffff;
}

/* Link in OpenSans on footer , don't know why*/
/* #page-container #et-boc #et-main-area .et-l .et_builder_inner_content .et_pb_section_0_tb_footer .et_pb_row .et_pb_column .et_pb_module .et_pb_text_inner p a,
#page-container #et-boc #et-main-area .et-l .et_builder_inner_content .et_pb_section_0_tb_footer .et_pb_row .et_pb_column .et_pb_module .et_pb_text_inner p{
	font-family:'Work Sans', sans-serif !important;
} */
/* SHOW MORE BUTTON */
.more-text {
  display: none;
}

.noous-full-h .et_pb_image {
  height: 100%;
}
.noous-full-h .et_pb_image_wrap {
  height: 100%;
}
.noous-full-h .et_pb_image_wrap img {
  max-width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  height: 100%;
}

.divi-mobile-menu #dm-menu .sub-menu .menu-item a .icon,
.divi-mobile-menu #dm-menu .sub-menu .menu-item a .menu-item-description {
  display: none;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNjc3MiLCJzY3NzL2ljb25zLnNjc3MiLCJjdXN0b20uY3NzIiwic2Nzcy90YWJzLnNjc3MiLCJzY3NzL3ZhcnMuc2NzcyIsInNjc3MvdGFicy1za2lsbHMuc2NzcyIsInNjc3MvbWVudS5zY3NzIiwic2Nzcy9zcG9uc29ycy5zY3NzIiwic2Nzcy9jYXJkcy5zY3NzIiwic2Nzcy9jdXJ2ZS5zY3NzIiwic2Nzcy9vbGQuc2NzcyIsInNjc3MvZnVsbC1oLnNjc3MiLCJzY3NzL21lbnUtbW9iaWxlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQVEscUhBQUE7QUNBUjtFQUNJLG1EQUFBO1VBQUEsMkNBQUE7QUNFSjs7QURDQTtFQUNJLG9EQUFBO1VBQUEsNENBQUE7QUNFSjs7QURDQTtFQUNJLG1EQUFBO1VBQUEsMkNBQUE7QUNFSjs7QURDQTtFQUNJLGtEQUFBO1VBQUEsMENBQUE7QUNFSjs7QURDQTtFQUNJLGtEQUFBO1VBQUEsMENBQUE7QUNFSjs7QURDQTtFQUNJLHVEQUFBO1VBQUEsK0NBQUE7QUNFSjs7QURDQTtFQUNJLG1EQUFBO1VBQUEsMkNBQUE7QUNFSjs7QURDQTtFQUNJLHFEQUFBO1VBQUEsNkNBQUE7QUNFSjs7QURDQTtFQUNJLHFEQUFBO1VBQUEsNkNBQUE7QUNFSjs7QURDQTtFQUNJLG1EQUFBO1VBQUEsMkNBQUE7QUNFSjs7QURDQTtFQUNJLHVEQUFBO1VBQUEsK0NBQUE7QUNFSjs7QURDQTtFQUNJLHVEQUFBO1VBQUEsK0NBQUE7QUNFSjs7QURDQTtFQUNJLG9EQUFBO1VBQUEsNENBQUE7QUNFSjs7QURDQTtFQUNJLHVEQUFBO1VBQUEsK0NBQUE7QUNFSjs7QURDQTtFQUNJLHFEQUFBO1VBQUEsNkNBQUE7QUNFSjs7QURDQTtFQUNJLG9EQUFBO1VBQUEsNENBQUE7QUNFSjs7QURDQTtFQUNJLHFEQUFBO1VBQUEsNkNBQUE7QUNFSjs7QURDQTtFQUNJLG1EQUFBO1VBQUEsMkNBQUE7QUNFSjs7QURDQTtFQUNJLGtE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 */
