:root {
  --mainlogocolor: #161c3f;
  --2ndmainlogocolor: #cdb179;
  --untitled-ui--white: white;
  --radiant-ui-components-library-marketplace--color--white: white;
  --untitled-ui--primary600: #7f56d9;
  --untitled-ui--gray50-2: #f9fafb;
  --untitled-ui--gray900: #101828;
  --elements-webflow-library--neutral--300: #eff0f6;
  --elements-webflow-library--neutral--100: white;
  --elements-webflow-library--neutral--800: #211f54;
  --elements-webflow-library--accent--primary-1: #4a3aff;
  --radiant-ui-components-library-marketplace--color--body-font-dark: #6d6d6d;
  --elements-webflow-library--neutral--600: #6e7191;
  --elements-webflow-library--general--shadow-01: #14142b0f;
  --radiant-ui-components-library-marketplace--linear-color-three: #e0ecff;
  --untitled-ui--gray100: #f2f4f7;
  --untitled-ui--gray200: #eaecf0;
  --untitled-ui--gray400: #98a2b3;
  --radiant-ui-components-library-marketplace--color--theme-color: #116df8;
  --untitled-ui--gray300: #d0d5dd;
  --untitled-ui--primary300: #d6bbfb;
  --untitled-ui--primary100: #f4ebff;
  --untitled-ui--gray500: #667085;
  --radiant-ui-components-library-marketplace--color--heading-dark: #150438;
  --radiant-ui-components-library-marketplace--color--button-background-dark: #131218;
  --elements-webflow-library--general--shadow-02: #14142b14;
  --elements-webflow-library--secondary--color-1: #281ca5;
  --untitled-ui--gray600: #475467;
  --untitled-ui--gray800: #1d2939;
  --untitled-ui--gray700: #344054;
  --untitled-ui--primary700: #6941c6;
  --untitled-ui--success50: #ecfdf3;
  --untitled-ui--primary800: #53389e;
  --untitled-ui--success700: #027a48;
  --colorsix: #9e25b2;
  --elements-webflow-library--secondary--color-2: #f2f1ff;
  --elements-webflow-library--neutral--200: #f7f7fc;
  --elements-webflow-library--neutral--400: #dcddeb;
  --untitled-ui--primary50: #f9f5ff;
}

.w-layout-blockcontainer {
  max-width: 940px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}

.w-layout-grid {
  grid-row-gap: 16px;
  grid-column-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.w-layout-vflex {
  flex-direction: column;
  align-items: flex-start;
  display: flex;
}

.w-layout-hflex {
  flex-direction: row;
  align-items: flex-start;
  display: flex;
}

@media screen and (max-width: 991px) {
  .w-layout-blockcontainer {
    max-width: 728px;
  }
}

@media screen and (max-width: 767px) {
  .w-layout-blockcontainer {
    max-width: none;
  }
}

.body {
  background-color: var(--mainlogocolor);
  color: var(--mainlogocolor);
  font-family: Montserrat, sans-serif;
}

.uui-text-size-small {
  color: #fff;
  letter-spacing: normal;
  width: 30ch;
  font-family: Montserrat, sans-serif;
  font-size: .875rem;
  line-height: 1.5;
}

.uui-button {
  grid-column-gap: .5rem;
  border: 1px solid var(--2ndmainlogocolor);
  background-color: var(--2ndmainlogocolor);
  box-shadow: 0 1px 2px 1px var(--2ndmainlogocolor);
  color: var(--untitled-ui--white);
  text-align: center;
  white-space: nowrap;
  border-radius: 1.25rem;
  justify-content: center;
  align-items: center;
  margin-left: 10px;
  padding: .325rem 1rem;
  font-family: Montserrat, sans-serif;
  font-size: 1rem;
  font-weight: 600;
  line-height: 1.5;
  text-decoration: none;
  transition: all .3s;
  display: flex;
}

.uui-button:hover {
  border-color: var(--colorfour);
  background-color: var(--radiant-ui-components-library-marketplace--color--white);
  color: var(--mainlogocolor);
  font-family: Montserrat, sans-serif;
  box-shadow: 0 1px 2px 1px #fff;
}

.uui-button:active {
  border-color: var(--radiant-ui-components-library-marketplace--color--white);
  background-color: var(--mainlogocolor);
  color: var(--radiant-ui-components-library-marketplace--color--white);
}

.uui-button:focus {
  border-top-color: var(--colorthree);
  background-color: var(--2ndmainlogocolor);
  box-shadow: none;
}

.uui-button._1 {
  border-color: var(--mainlogocolor);
  background-color: var(--mainlogocolor);
  box-shadow: 0 1px 2px 1px var(--mainlogocolor);
  margin-left: 0;
}

.uui-button._1:hover {
  border-color: var(--radiant-ui-components-library-marketplace--color--white);
  background-color: var(--radiant-ui-components-library-marketplace--color--white);
  box-shadow: 0 1px 2px 1px var(--radiant-ui-components-library-marketplace--color--white);
  color: var(--mainlogocolor);
}

.uui-button._5 {
  margin-left: 0;
}

.uui-dropdown-icon {
  justify-content: center;
  align-items: center;
  width: 1.25rem;
  height: 1.25rem;
  margin-right: 1rem;
  display: flex;
  position: absolute;
  inset: auto 0% auto auto;
}

.uui-navbar03_dropdown-content-left {
  grid-column-gap: .7rem;
  grid-row-gap: 2rem;
  flex: 1;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  padding-top: 2rem;
  padding-bottom: 2rem;
  padding-left: 0;
  display: grid;
}

.uui-navbar03_dropdown-link {
  grid-column-gap: 1rem;
  grid-row-gap: 0px;
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content;
  grid-auto-columns: 1fr;
  place-items: flex-start stretch;
  padding: .75rem .75rem .75rem 0;
  text-decoration: none;
  transition: background-color .3s;
  display: grid;
}

.uui-navbar03_dropdown-link:hover {
  background-color: var(--untitled-ui--gray50-2);
}

.uui-navbar03_dropdown-link._1 {
  padding-left: .25rem;
  padding-right: .25rem;
}

.uui-navbar03_dropdown-link._1:hover {
  background-color: #0000;
}

.uui-navbar03_dropdown-link._2 {
  place-items: start stretch;
  padding-left: .25rem;
  padding-right: .25rem;
}

.uui-navbar03_dropdown-link._2:hover {
  background-color: #0000;
}

.uui-navbar03_dropdown-link._3 {
  padding-left: .25rem;
  padding-right: .25rem;
}

.uui-navbar03_dropdown-link._3:hover {
  background-color: #0000;
}

.uui-navbar03_dropdown-link._4 {
  padding-left: .25rem;
  padding-right: .25rem;
}

.uui-navbar03_dropdown-link._4:hover {
  background-color: #0000;
}

.uui-navbar03_dropdown-link._5 {
  padding-left: .25rem;
  padding-right: .25rem;
}

.uui-navbar03_dropdown-link._5:hover {
  background-color: #0000;
}

.uui-navbar03_dropdown-link._6 {
  padding-left: .25rem;
  padding-right: .25rem;
}

.uui-navbar03_dropdown-link._6:hover {
  background-color: #0000;
}

.uui-navbar03_dropdown-link._7 {
  padding-left: .25rem;
  padding-right: .25rem;
}

.uui-navbar03_dropdown-link._7:hover {
  background-color: #0000;
}

.uui-navbar03_dropdown-link-list {
  grid-column-gap: 0px;
  border: 3px solid var(--2ndmainlogocolor);
  background-color: var(--mainlogocolor);
  border-radius: 1rem;
  grid-template-rows: max-content max-content max-content max-content max-content;
  grid-template-columns: 1.5fr;
  grid-auto-columns: 1fr;
  padding: 10px 9px;
  display: grid;
}

.uui-navbar03_dropdown-link-list._1, .uui-navbar03_dropdown-link-list._2, .uui-navbar03_dropdown-link-list._3, .uui-navbar03_dropdown-link-list._4, .uui-navbar03_dropdown-link-list._5, .uui-navbar03_dropdown-link-list._6 {
  border: 3px solid var(--2ndmainlogocolor);
  background-color: var(--mainlogocolor);
  border-radius: 1rem;
  padding: 10px 9px;
}

.uui-navbar03_item-right {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  font-weight: 400;
  display: flex;
}

.uui-navbar03_dropdown-content {
  width: 100%;
  display: flex;
}

.navigationphone-tablet {
  background-color: #fff;
  align-items: center;
  min-height: 5rem;
  padding-top: 1rem;
  padding-left: 2rem;
  padding-right: 2rem;
  display: none;
}

.uui-navbar03_container {
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: 1500px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  display: flex;
}

.uui-navbar03_logo-link {
  padding-left: 0;
}

.uui-navbar03_menu {
  flex: 1;
  justify-content: space-between;
  align-items: center;
  margin-left: 1.5rem;
  display: flex;
  position: static;
}

.uui-navbar03_link {
  color: var(--2ndmainlogocolor);
  align-items: center;
  padding: 1.75rem 1rem;
  font-family: Montserrat, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  transition: all .3s;
}

.uui-navbar03_link:hover {
  filter: drop-shadow(0 2px 5px #fff);
  color: var(--radiant-ui-components-library-marketplace--color--white);
}

.uui-navbar03_link.w--current {
  color: var(--2ndmainlogocolor);
}

.uui-navbar03_link.w--current:hover {
  color: var(--radiant-ui-components-library-marketplace--color--white);
}

.uui-navbar03_link._2 {
  color: var(--2ndmainlogocolor);
  font-size: 1.4rem;
}

.uui-navbar03_link._2:hover {
  color: var(--radiant-ui-components-library-marketplace--color--white);
}

.uui-navbar03_link._3 {
  font-size: 1.25rem;
}

.uui-navbar03_link._3:hover {
  color: var(--radiant-ui-components-library-marketplace--color--white);
}

.uui-navbar03_link._3._1 {
  padding-left: .5rem;
}

.uui-navbar03_menu-dropdown {
  color: #000;
  font-weight: 700;
  position: static;
}

.uui-navbar03_dropdown-toggle {
  color: var(--2ndmainlogocolor);
  align-items: center;
  padding: 1.75rem 2.5rem 1.75rem 1rem;
  font-family: Montserrat, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  transition: all .3s;
  display: flex;
}

.uui-navbar03_dropdown-toggle:hover {
  filter: drop-shadow(0 2px 5px #fff);
  color: var(--radiant-ui-components-library-marketplace--color--white);
}

.uui-navbar03_dropdown-toggle._2 {
  z-index: 5;
  padding-left: .5rem;
  position: relative;
}

.uui-navbar03_dropdown-toggle._2:hover {
  color: var(--colorfour);
}

.uui-navbar03_dropdown-toggle._1 {
  z-index: 0;
  color: var(--2ndmainlogocolor);
  padding-left: 0;
}

.uui-navbar03_dropdown-toggle._1:hover {
  color: var(--radiant-ui-components-library-marketplace--color--white);
  text-align: left;
}

.uui-navbar03_dropdown-list {
  box-shadow: 0 12px 16px -4px #00000014, 0 4px 6px -2px #10182808;
}

.uui-navbar03_dropdown-list.w--open {
  z-index: 9999;
  background-color: var(--mainlogocolor);
  width: 100vw;
  min-width: 100vw;
  max-width: 100%;
  padding-left: .5rem;
  padding-right: .5rem;
  position: absolute;
  inset: 7.1rem auto auto 0%;
  overflow: hidden;
}

.uui-navbar03_menu-right {
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: flex;
}

.uui-navbar03_text-wrapper {
  grid-column-gap: .5rem;
  grid-row-gap: 0px;
  align-items: center;
  margin-bottom: .25rem;
  display: flex;
}

.uui-navbar03_button-wrapper {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  align-items: center;
  display: flex;
}

.uui-navbar03_heading {
  color: var(--2ndmainlogocolor);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: .25rem;
  font-family: Montserrat, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 20px;
}

.uui-navbar03_heading._1, .uui-navbar03_heading._2, .uui-navbar03_heading._3, .uui-navbar03_heading._4, .uui-navbar03_heading._5, .uui-navbar03_heading._6, .uui-navbar03_heading._7 {
  color: var(--2ndmainlogocolor);
  margin-bottom: 1rem;
}

.uui-navbar03_item-heading {
  color: var(--2ndmainlogocolor);
  margin-bottom: .25rem;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
}

.uui-navbar03_item-heading.margin-bottom-0 {
  margin-bottom: 0;
}

.uui-navbar3_menu-button {
  padding: 0;
}

.uui-text-size-small-2 {
  color: var(--radiant-ui-components-library-marketplace--color--white);
  letter-spacing: normal;
  font-family: Montserrat, sans-serif;
  font-size: .875rem;
  line-height: 1.25;
}

.uui-navbar07_item-right {
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  font-weight: 400;
  display: flex;
}

.uui-navbar07_icon-wrapper {
  color: var(--untitled-ui--primary600);
  flex: none;
}

.uui-navbar07_dropdown-link {
  grid-column-gap: 1rem;
  grid-row-gap: 0px;
  border-radius: .5rem;
  grid-template-rows: auto;
  grid-template-columns: max-content 1fr;
  grid-auto-columns: 1fr;
  align-items: flex-start;
  padding: .75rem;
  text-decoration: none;
  transition: all .3s;
  display: grid;
}

.uui-navbar07_dropdown-link:hover {
  background-color: #0000;
}

.uui-navbar07_dropdown-link-list {
  grid-column-gap: 0px;
  grid-row-gap: .5rem;
  grid-template-rows: max-content;
  grid-template-columns: 1fr;
  grid-auto-rows: max-content;
  grid-auto-columns: 1fr;
  display: grid;
}

.uui-navbar07_dropdown-list {
  box-shadow: 0 12px 16px -4px #00000014, 0 4px 6px -2px #10182808;
}

.uui-navbar07_dropdown-list.w--open {
  border: 2px solid var(--2ndmainlogocolor);
  background-color: var(--mainlogocolor);
  border-radius: .75rem;
  width: 20rem;
  padding: .75rem;
  right: -5%;
}

.uui-navbar03_heading2 {
  color: var(--2ndmainlogocolor);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: .25rem;
  font-family: Montserrat, sans-serif;
  font-size: 1rem;
  font-weight: 700;
  line-height: 20px;
}

.uui-navbar03_heading2._3 {
  color: var(--2ndmainlogocolor);
  margin-bottom: .25rem;
}

.boldtextnav._1, .boldtextnav._2, .boldtextnav._3, .boldtextnav._4 {
  color: var(--2ndmainlogocolor);
}

.flexinav {
  justify-content: flex-start;
  align-items: flex-start;
}

.imgicon {
  max-width: 93%;
  padding-right: 5px;
}

.brix---container-default {
  max-width: 1500px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 10px;
  padding-right: 10px;
}

.mainnavigation {
  background-color: var(--mainlogocolor);
  padding-top: 0;
  padding-bottom: 0;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
  display: block;
}

.brix---header-content-wrapper {
  justify-content: space-between;
  align-items: center;
  display: flex;
}

.brix---header-nav-menu-list {
  z-index: 1;
  justify-content: flex-end;
  align-items: center;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
  display: flex;
}

.brix---header-nav-link {
  color: var(--elements-webflow-library--neutral--800);
  padding: 0;
  font-size: 18px;
  line-height: 20px;
  transition: color .3s;
}

.brix---header-nav-link:hover {
  color: var(--elements-webflow-library--accent--primary-1);
}

.brix---header-nav-list-item {
  z-index: 0;
  margin-bottom: 0;
  margin-left: 10px;
  padding-left: 0;
  position: relative;
}

.brix---header-logo {
  max-width: 250px;
}

.brix---header-logo-link {
  transform-style: preserve-3d;
  padding-left: 0;
  transition: transform .3s, color .3s;
}

.brix---header-logo-link:hover {
  transform: scale3d(.96, .96, 1.01);
}

.brix---hamburger-menu-wrapper {
  padding: 0;
  transition: transform .3s;
}

.brix---hamburger-menu-wrapper:hover {
  transform: scale(.96);
}

.brix---hamburger-menu-wrapper.w--open {
  background-color: #0000;
}

.brix---header-left-col {
  align-items: center;
  display: flex;
}

.brix---hamburger-menu-bar-top, .brix---hamburger-menu-bar-bottom {
  background-color: var(--elements-webflow-library--neutral--800);
  border-radius: 20px;
  width: 52px;
  height: 4px;
  margin-top: 12px;
  margin-bottom: 12px;
}

.brix---header-nav-list-item-left {
  margin-bottom: 0;
  padding-left: 0;
  padding-right: 0;
}

.brix---header-nav-list-item-show-in-tablet {
  margin-bottom: 0;
  padding-left: 32px;
  display: none;
}

.brix---header-right-col-hidden-on-tablet {
  justify-content: flex-end;
  align-items: center;
  display: flex;
}

.control {
  color: #0d0628;
  border: 2px solid #0d0628;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  width: 3.33em;
  height: 3.33em;
  margin-left: .5em;
  margin-right: .5em;
  transition: transform .2s;
  display: flex;
  position: relative;
  overflow: hidden;
}

.control:active {
  transform: scale(.9);
}

.trigger {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 1em;
  padding-bottom: 1em;
  display: flex;
}

.nav-link {
  justify-content: flex-start;
  align-items: center;
  margin-top: .7em;
  margin-bottom: .7em;
  display: flex;
  overflow: hidden;
}

.nav-link:hover {
  font-style: italic;
  font-weight: 700;
}

.sublink {
  margin-top: 1.5em;
  overflow: hidden;
}

.onboarding {
  background-color: var(--2ndmainlogocolor);
  flex-direction: column;
  justify-content: center;
  align-items: center;
  display: block;
  overflow: hidden;
}

.text-block {
  font-size: 15px;
}

.tabs-content {
  overflow: visible;
}

.tab-image {
  width: 34px;
  margin-right: 12px;
}

.slider-background {
  background-image: linear-gradient(#0000001a, #0009), url('../images/Hero-One.avif');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  position: absolute;
  inset: 0%;
}

.slider-background.background-03 {
  background-image: linear-gradient(#0000001a, #0009), url('../images/Hero-Three.avif');
}

.slider-background.background-02 {
  background-image: linear-gradient(#0003, #0009), url('../images/Hero-Two.avif');
}

.slider-background.background-04 {
  background-image: linear-gradient(#0003, #0009), url('../images/Hero-Four.avif');
}

.tabs-menu {
  justify-content: center;
  align-items: stretch;
  max-width: 1140px;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  position: absolute;
  inset: auto 0% 10%;
}

.slider-heading {
  z-index: 9;
  color: #fff;
  text-align: center;
  letter-spacing: -.03em;
  max-width: 785px;
  font-size: 60px;
  line-height: 68px;
  position: relative;
}

.tabs {
  width: 100%;
}

.load-bar-base {
  background-color: #fff3;
  max-width: 220px;
  height: 4px;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
  inset: auto 0% 0%;
}

.slider-base {
  justify-content: center;
  align-items: center;
  min-height: 90vh;
  display: flex;
}

.standard-tab {
  opacity: .7;
  color: #fffc;
  background-color: #0000;
  justify-content: center;
  align-items: center;
  width: 280px;
  margin-left: 5px;
  margin-right: 5px;
  padding-bottom: 16px;
  font-size: 15px;
  display: flex;
}

.standard-tab.w--current {
  opacity: 1;
  color: #fff;
  background-color: #0000;
  position: relative;
}

.load-bar {
  background-color: var(--2ndmainlogocolor);
  width: 0%;
  height: 4px;
}

.text-block-2 {
  font-family: Montserrat, sans-serif;
}

.text-span-2 {
  filter: drop-shadow(0 2px 5px #000);
  color: var(--2ndmainlogocolor);
}

.brix---color-accent-1 {
  color: var(--elements-webflow-library--accent--primary-1);
}

.brix---color-neutral-800 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---mg-bottom-16px {
  margin-bottom: 16px;
}

.brix---mg-bottom-48px {
  justify-content: center;
  align-items: center;
  margin-bottom: 48px;
  display: flex;
}

.brix---text-center {
  text-align: center;
}

.brix---paragraph-default {
  color: #000;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  line-height: 23px;
}

.mainmargin {
  width: 100%;
  max-width: 1400px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 10px;
  padding-right: 10px;
}

.aboutsection {
  background-color: var(--mainlogocolor);
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark);
  width: 100%;
  padding-top: 100px;
  padding-bottom: 100px;
  font-family: Montserrat, sans-serif;
  font-size: 17px;
  font-weight: 300;
  line-height: 29px;
}

.rt-about-two-expert-content {
  color: #fff;
  text-align: justify;
  margin-top: 15px;
  margin-bottom: 30px;
  font-family: Montserrat, sans-serif;
  font-weight: 400;
  line-height: 25px;
}

.rt-about-two-expert-wrapper {
  grid-template-rows: auto;
  justify-content: flex-start;
  align-items: center;
}

.rt-about-two-exper-heading {
  color: var(--2ndmainlogocolor);
  align-self: auto;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
}

.rt-about-two-expert-content-block {
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark);
  flex: 1;
  max-width: 700px;
}

.image-2 {
  box-shadow: 0 2px 7px 4px var(--2ndmainlogocolor);
  border-radius: 1.5rem;
  max-width: 90%;
}

.brix---color-neutral-802 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---display-2 {
  color: var(--2ndmainlogocolor);
  font-size: 72px;
  font-weight: 700;
  line-height: 84px;
}

.brix---grid-3-columns {
  grid-column-gap: 28px;
  grid-row-gap: 28px;
  perspective: 1000px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.brix---mg-bottom-0 {
  color: var(--radiant-ui-components-library-marketplace--color--white);
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  line-height: 23px;
}

.advantages {
  background-color: var(--2ndmainlogocolor);
  color: var(--elements-webflow-library--neutral--100);
  padding-top: 80px;
  padding-bottom: 80px;
}

.brix---heading-h2-size-2 {
  color: var(--mainlogocolor);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 38px;
  font-weight: 700;
  line-height: 40px;
}

.brix---heading-h3-size {
  color: var(--2ndmainlogocolor);
  margin-top: 0;
  margin-bottom: 12px;
  font-family: Montserrat, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 34px;
}

.brix---mg-bottom-12px {
  margin-bottom: 12px;
}

.brix---inner-container-600px---center {
  max-width: 600px;
}

.brix---card-content-center {
  border: 1px solid var(--mainlogocolor);
  background-color: var(--mainlogocolor);
  box-shadow: 0 2px 7px 3px var(--elements-webflow-library--general--shadow-01);
  text-align: center;
  border-radius: 24px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 48px 24px;
  transition: box-shadow .35s;
  display: flex;
}

.brix---card-content-center:hover {
  box-shadow: 0 2px 7px 4px var(--mainlogocolor);
}

.spline-scene {
  grid-column-gap: 16px;
  grid-row-gap: 16px;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-self: stretch;
  display: flex;
}

.spline-scene._1 {
  height: 270px;
  margin-bottom: 10px;
  display: flex;
}

.spline-scene._2 {
  width: 500px;
  height: 300px;
}

.card {
  color: #fff;
  border: 1px solid #000;
  border-radius: .5rem;
  justify-content: center;
  align-items: center;
  max-width: 50vw;
  max-height: 75vh;
  display: flex;
  position: relative;
  overflow: hidden;
}

.card-button {
  background-color: #fff;
  border-radius: 50rem;
  justify-content: center;
  align-items: center;
  width: 4rem;
  height: 4rem;
  display: flex;
  position: absolute;
  box-shadow: 0 2px 1px #0000001a;
}

.template-card {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  color: #fff;
  cursor: pointer;
  flex-direction: column;
  display: flex;
  overflow: hidden;
}

.uui-text-size-medium {
  color: #fff;
  letter-spacing: normal;
  font-family: Montserrat, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-text-size-large {
  color: #000;
  text-align: justify;
  letter-spacing: normal;
  max-width: 73ch;
  font-family: Montserrat, sans-serif;
  font-size: 1.125rem;
  line-height: 1.3;
}

.uui-text-size-large._1 {
  color: #fff;
  text-align: justify;
}

.uui-text-size-large._2 {
  color: #fff;
  text-align: center;
}

.uui-text-size-large._3 {
  color: #000;
  text-align: center;
}

.uui-text-size-large._4 {
  color: #000;
}

.uui-heading-xxsmall {
  color: var(--2ndmainlogocolor);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.1;
}

.uui-heading-medium {
  color: var(--mainlogocolor);
  text-align: left;
  max-width: 32ch;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 1;
}

.uui-heading-medium._1 {
  color: var(--2ndmainlogocolor);
  text-align: left;
}

.uui-heading-medium._2 {
  color: var(--2ndmainlogocolor);
  text-align: center;
}

.uui-heading-medium._3 {
  text-align: center;
}

.uui-button-row {
  grid-column-gap: .75rem;
  grid-row-gap: .75rem;
  flex-wrap: wrap;
  align-items: center;
  display: flex;
}

.uui-button-row.is-reverse-mobile-landscape {
  grid-column-gap: 0rem;
  grid-row-gap: 0rem;
}

.uui-button-wrapper.max-width-full-mobile-landscape {
  display: flex;
}

.uui-button-wrapper.max-width-full-mobile-landscape._2nd {
  justify-content: flex-start;
  align-items: center;
}

.uui-layout82_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: .5fr 1fr;
  grid-auto-columns: 1fr;
  place-items: start;
  display: grid;
  position: relative;
}

.uui-layout82_list {
  grid-column-gap: 1rem;
  grid-row-gap: 1rem;
  grid-template-rows: auto;
  width: 100%;
}

.programsweoffer {
  padding-top: 80px;
  padding-bottom: 80px;
}

.uui-layout82_content {
  flex-direction: column;
  align-items: center;
  position: sticky;
  top: 0;
}

.uui-layout82_item {
  border: 2px solid var(--2ndmainlogocolor);
  box-shadow: 0 2px 7px 4px var(--elements-webflow-library--general--shadow-01);
  border-radius: 1.5rem;
  flex-direction: column;
  align-items: center;
  padding: 10px 15px;
  transition: box-shadow .35s;
}

.uui-layout82_item:hover {
  box-shadow: 0 2px 7px 4px var(--2ndmainlogocolor);
}

.uui-space-small {
  width: 100%;
  min-height: .5rem;
}

.uui-space-xsmall {
  width: 100%;
  min-height: 1rem;
}

.uui-space-medium {
  width: 100%;
  min-height: .75rem;
}

.uui-space-xxsmall {
  width: 100%;
  min-height: .5rem;
}

.uui-layout12_item-list {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  margin-top: 2rem;
  margin-bottom: 2.5rem;
}

.uui-layout12_component {
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center stretch;
  display: grid;
}

.corporatetrainingmain {
  background-color: var(--2ndmainlogocolor);
  padding-top: 80px;
  padding-bottom: 80px;
}

.uui-layout12_number {
  color: var(--mainlogocolor);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 3rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-layout12_number-text {
  color: #000;
  font-family: Montserrat, sans-serif;
  font-weight: 500;
}

.text-span-7 {
  margin-left: 10px;
  font-size: 1rem;
}

.text-span-8 {
  margin-left: 10px;
  font-size: .9rem;
}

.rt-heading-six {
  color: var(--mainlogocolor);
  letter-spacing: -.2px;
  text-transform: capitalize;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 600;
  line-height: 32px;
}

.rt-component-container {
  width: 100%;
  max-width: 1400px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  overflow: hidden;
}

.testimonialsection {
  background-color: var(--radiant-ui-components-library-marketplace--color--white);
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark);
  width: 100%;
  padding: 80px 15px;
  font-family: Outfit;
  font-size: 17px;
  font-weight: 300;
  line-height: 29px;
  position: relative;
}

.testimonialsection.rt-marquee-testemonial {
  overflow: hidden;
}

.testimonialsection.rt-marquee-testemonial.rt-testemonial-v-eight {
  background-color: var(--mainlogocolor);
  padding: 80px 0;
}

.rt-overflow-none {
  overflow: hidden;
}

.rt-text-white-2 {
  color: var(--radiant-ui-components-library-marketplace--linear-color-three);
}

.rt-text-white-2.rt-margin-top-twenty {
  margin-top: 20px;
}

.rt-text-white-2.rt-margin-top-twenty.rt-marquee-paragraph {
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark);
  max-width: 359px;
  font-family: Montserrat, sans-serif;
  font-weight: 400;
  line-height: 22px;
}

.rt-star-wrap {
  grid-column-gap: 5px;
  grid-row-gap: 5px;
  align-items: center;
  padding-top: 10px;
}

.rt-home-two-testimonial-heading-wrap {
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
}

.rt-home-two-marquee-box-main-wrap {
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
}

.rt-home-two-marquee-box-main-wrap.rt-home-two-marquee-box-main-wrap-two {
  justify-content: flex-end;
  align-items: flex-start;
}

.rt-tab-full-width-height-auto-2 {
  z-index: 5;
  object-fit: cover;
}

.rt-home-two-marquee-main-wrapper {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  flex-flow: column;
  margin-top: 40px;
  display: flex;
}

.rt-home-two-testimonial-slider-contain-wrap {
  flex: 0 86%;
}

.rt-tab-full-width-height-auto {
  object-fit: cover;
}

.rt-home-two-testimonial-slider-image-wrap {
  border-radius: 24px;
}

.rt-text-small {
  font-size: .875rem;
}

.rt-text-small.rt-body-font-color {
  color: var(--colorone);
  font-family: Montserrat, sans-serif;
  font-weight: 400;
}

.rt-home-two-testimonial-wrap-2 {
  align-items: stretch;
}

.rt-home-two-testimonial-slider-box {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: var(--untitled-ui--gray100);
  box-shadow: 0 2px 7px 4px var(--elements-webflow-library--general--shadow-01);
  border: 1px solid #ebebeb;
  border-radius: 1.5rem;
  flex: none;
  align-self: stretch;
  align-items: center;
  margin-left: 15px;
  margin-right: 15px;
  padding: 32px 40px;
}

.rt-home-two-marquee-box-one {
  flex: none;
  justify-content: center;
  align-items: center;
  display: flex;
}

.rt-body-font-color {
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark);
  transition: color .35s;
}

.rt-margin-top-twenty {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  margin-top: 20px;
}

.smallgap {
  min-height: 1.1rem;
}

.text-span-9 {
  color: var(--2ndmainlogocolor);
  font-weight: 700;
}

.uui-text-size-medium-2 {
  color: #fff;
  letter-spacing: normal;
  font-family: Montserrat, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}

.uui-text-align-center {
  text-align: center;
}

.align-center {
  margin-left: auto;
  margin-right: auto;
}

.uui-max-width-large {
  width: 100%;
  max-width: 48rem;
}

.uui-max-width-large.align-center {
  margin-left: auto;
  margin-right: auto;
}

.uui-faq04_layout {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
}

.faqsection {
  background-color: var(--2ndmainlogocolor);
  padding-top: 80px;
  padding-bottom: 80px;
}

.uui-faq04_accordion {
  background-color: #000;
  border-radius: 1.5rem;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  margin-bottom: 10px;
  padding-left: 15px;
  padding-right: 15px;
}

.uui-faq04_accordion.last-item {
  border-bottom-color: #0000;
}

.uui-faq04_accordion.last-item._7 {
  background-color: var(--mainlogocolor);
}

.uui-faq04_accordion._1 {
  border-color: var(--colorone);
  background-color: var(--mainlogocolor);
}

.uui-faq04_accordion._3, .uui-faq04_accordion._4, .uui-faq04_accordion._5, .uui-faq04_accordion._6, .uui-faq04_accordion._2 {
  background-color: var(--mainlogocolor);
}

.uui-faq04_question {
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  display: flex;
}

.uui-faq04_answer {
  overflow: hidden;
}

.uui-faq04_component {
  margin-top: 4rem;
}

.uui-faq04_icon-wrapper {
  color: var(--untitled-ui--primary600);
}

.accordion-icon_component {
  border: 2px solid var(--2ndmainlogocolor);
  color: var(--untitled-ui--gray400);
  border-radius: 50%;
  justify-content: center;
  align-self: flex-start;
  align-items: center;
  width: 1.5rem;
  height: 1.5rem;
  display: flex;
  position: relative;
}

.accordion-icon_vertical-line {
  background-color: var(--2ndmainlogocolor);
  border-radius: 1px;
  width: 2px;
  height: .75rem;
  position: absolute;
}

.accordion-icon_horizontal-line {
  background-color: var(--2ndmainlogocolor);
  border-radius: 1px;
  width: .75rem;
  height: 2px;
  position: absolute;
}

.uui-space-xsmall-2 {
  width: 100%;
  min-height: 1rem;
}

.uui-space-medium-2 {
  width: 100%;
  min-height: 2rem;
}

.uui-space-xxsmall-2 {
  width: 100%;
  min-height: .5rem;
}

.uui-faq04_heading {
  color: var(--2ndmainlogocolor);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 1.125rem;
  font-weight: 600;
}

.rt-heading-six-2 {
  color: var(--2ndmainlogocolor);
  letter-spacing: -.2px;
  text-transform: capitalize;
  font-family: Montserrat, sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 32px;
}

.rt-heading-six-2._1, .rt-heading-six-2._2, .rt-heading-six-2._3, .rt-heading-six-2._4, .rt-heading-six-2._5, .rt-heading-six-2._6, .rt-heading-six-2._7 {
  color: var(--2ndmainlogocolor);
}

.footersection {
  background-color: var(--radiant-ui-components-library-marketplace--color--white);
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark);
  width: 100%;
  padding: 80px 15px;
  font-family: Outfit;
  font-size: 17px;
  font-weight: 300;
  line-height: 29px;
  position: relative;
}

.footersection.rt-footer-v-ten {
  background-color: var(--mainlogocolor);
  padding-bottom: 25px;
}

.rt-auto-fit-3 {
  height: auto;
}

.rt-about-option {
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark);
  letter-spacing: .32px;
  margin-bottom: 15px;
  font-size: 16px;
  line-height: 26px;
}

.rt-about-option:hover {
  color: var(--radiant-ui-components-library-marketplace--color--theme-color);
}

.rt-about-option.rt-about-last {
  color: var(--radiant-ui-components-library-marketplace--color--white);
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-weight: 400;
  text-decoration: none;
  transition: color .2s;
}

.rt-about-option.rt-about-last:hover, .rt-about-option.rt-about-last.w--current:hover {
  color: var(--2ndmainlogocolor);
}

.rt-designed-text {
  color: var(--radiant-ui-components-library-marketplace--color--white);
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  font-weight: 400;
}

.rt-link-text {
  color: #141517;
  text-transform: uppercase;
  font-size: 16px;
  line-height: 26px;
  text-decoration: none;
}

.rt-link-text.rt-capitalized {
  text-transform: capitalize;
}

.rt-link-text.rt-capitalized.rt-change-size {
  font-size: 16px;
}

.rt-link-text.rt-capitalized.rt-change-size.rt-text-normal {
  color: #fff;
  font-family: Montserrat, sans-serif;
}

.rt-social-icons-two {
  border: 1px solid var(--2ndmainlogocolor);
  background-color: #fff;
  border-radius: 50px;
  justify-content: center;
  align-items: center;
  width: 39px;
  height: 39px;
  transition: border-width .2s;
  display: flex;
}

.rt-social-icons-two:hover {
  border-width: 5px;
  border-color: var(--2ndmainlogocolor);
  background-color: #fff;
}

.rt-footer-nav-links {
  grid-row-gap: 15px;
  margin-top: 3px;
}

.rt-footer-two-social-wrapper {
  grid-column-gap: 15px;
  align-items: center;
}

.rt-footer-two-main-wrapper-2 {
  grid-column-gap: 40px;
  grid-row-gap: 20px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  margin-bottom: 30px;
}

.rt-footer-links-gap {
  grid-row-gap: 10px;
}

.rt-copywrite-text {
  grid-column-gap: 44px;
  flex-flow: column;
  justify-content: flex-start;
  align-items: center;
}

.rt-text-normal {
  font-weight: 400;
}

.div-block {
  font-family: Montserrat, sans-serif;
}

.card-subtitle {
  color: var(--mainlogocolor);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  font-size: 2.5rem;
  line-height: 40px;
}

.c-cloneable {
  width: 100%;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 100px;
  padding-bottom: 25px;
}

._w-cards-list {
  padding-bottom: 25px;
  padding-left: 20px;
  padding-right: 20px;
  position: sticky;
  top: 1px;
}

.c-cards-list {
  transition: all .2s;
  position: relative;
}

.header {
  color: var(--colorone);
  text-align: center;
  justify-content: center;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 5.5em;
  font-weight: 700;
  line-height: 1.3em;
  display: flex;
}

.headingcontentabtus {
  z-index: 5;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
  position: relative;
}

.c-card {
  width: 100%;
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
  transition: all .25s;
  position: relative;
}

.c-card._2 {
  position: sticky;
  top: 100px;
}

.c-card._5 {
  position: sticky;
  top: 340px;
}

.c-card._1 {
  position: sticky;
  top: 20px;
}

.c-card._3 {
  position: sticky;
  top: 180px;
}

.c-card._4 {
  position: sticky;
  top: 260px;
}

._w-card {
  background-color: var(--2ndmainlogocolor);
  box-shadow: 1px 1px 10px 3px var(--mainlogocolor);
  border-radius: 1.5rem;
  margin-bottom: 100px;
  padding: 30px;
  position: relative;
}

.card-details {
  color: #000;
  text-align: justify;
  margin-bottom: 0;
  font-size: 1.3rem;
  line-height: 24px;
}

.c-card-content-divider {
  border-bottom: 1px dashed var(--colorone);
  width: 100%;
  height: 1px;
  margin-top: 20px;
  margin-bottom: 30px;
}

.c-card-content-divider._2 {
  border-bottom-color: var(--colortwo);
}

.c-card-content-divider._3 {
  border-bottom-color: var(--colorthree);
}

.c-card-content-divider._4 {
  border-bottom-color: var(--colorfour);
}

.c-card-content-divider._5 {
  border-bottom-color: var(--colorfive);
}

.c-header {
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 0;
  padding-bottom: 80px;
  display: none;
}

.c-card-details {
  margin-bottom: 20px;
}

.c-help-link {
  cursor: pointer;
  text-decoration: none;
  display: inline-block;
}

.help-icon {
  z-index: 500;
  height: 30px;
}

.b-help-btn {
  background-color: var(--mainlogocolor);
  border-radius: 5000px;
  align-items: center;
  padding: 12px;
  display: flex;
}

.b-help-btn._2 {
  background-color: #25d366;
  background-image: none;
}

.b-help-btn._3 {
  background-color: var(--mainlogocolor);
}

.c-faq-btn {
  text-align: right;
  padding: 10px;
  position: relative;
}

.c-faq-btn.faq {
  margin-top: 10px;
  padding-top: 0;
  padding-bottom: 0;
}

._w-help-btn {
  border: 1.5px solid var(--2ndmainlogocolor);
  background-color: #13131326;
  border-radius: 5000px;
  padding: 5px;
  box-shadow: 0 0 15px #13131326;
}

._w-help-btn.support {
  border-width: 1.5px;
  border-color: var(--2ndmainlogocolor);
}

.c-help {
  padding-top: 20px;
  padding-bottom: 10px;
}

.help-text {
  color: #fff;
  white-space: nowrap;
  padding-left: 12px;
  font-weight: 500;
}

.c-help-text {
  perspective-origin: 0%;
  transform-origin: 0%;
  overflow: hidden;
}

.c-help-btn {
  text-align: right;
  padding: 10px;
}

.help {
  z-index: 9999;
  position: fixed;
  inset: auto 0% 0% auto;
  overflow: hidden;
}

.text-span-10 {
  color: var(--radiant-ui-components-library-marketplace--color--white);
  text-decoration: none;
}

.link {
  text-align: left;
  text-decoration: none;
}

.circleshape {
  z-index: -1;
  border-radius: 9999px;
  justify-content: center;
  align-items: center;
  width: 400px;
  height: 400px;
  display: flex;
  position: absolute;
  inset: 5% auto 0% 5%;
}

.circleshape._2 {
  inset: 35% 5% 0% auto;
}

.circleshape._3 {
  top: 65%;
}

.circleshape._4 {
  inset: 85% 5% 0% auto;
}

.headingaboutus {
  background-image: linear-gradient(#0009, #0000 49%, #0009), url('../images/business-team-in-dubai-2025-03-14-12-02-56-utc_21.avif');
  background-position: 0 0, 50%;
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
  padding-top: 80px;
  padding-bottom: 80px;
}

.headingaboutus._1 {
  background-image: linear-gradient(#0009, #0000 49%, #0009), url('../images/aboutUsBanner_1.avif');
}

.headingaboutus._3 {
  background-image: linear-gradient(#0009, #0000 49%, #0009), url('../images/confident-businessman-in-formal-suit-sitting-at-de-2024-12-12-07-18-42-utc_1.avif');
  background-repeat: repeat, no-repeat;
  background-size: auto, cover;
  background-attachment: scroll, fixed;
}

.headingaboutus._4 {
  background-image: linear-gradient(#0009, #0000 49%, #0009), url('../images/Business_Communication_shrink_1.avif');
}

.headingaboutus._5 {
  background-image: linear-gradient(#0009, #0000 49%, #0009), url('../images/Strategic_Thinking_shrink_1.avif');
}

.headingaboutus._6 {
  background-image: linear-gradient(#0009, #0000 49%, #0009), url('../images/Emotional_Intelligence_shrink_1.avif');
}

.headingaboutus._7 {
  background-image: linear-gradient(#0009, #0000 49%, #0009), url('../images/Microsoft_Office_Suite_shrink_1.avif');
  background-size: auto, cover;
}

.headingaboutus._36 {
  background-image: linear-gradient(#0009, #0000 49%, #0009), url('../images/multiracial-business-people-having-meeting-and-bra-2025-06-05-14-45-05-utc_36.avif');
}

.headingaboutus._37 {
  background-image: linear-gradient(#0009, #0000 49%, #0009), url('../images/businesswomen-having-a-productive-meeting-at-a-mod-2025-04-29-18-01-16-utc_36.avif');
}

.centerheading {
  justify-content: center;
  align-items: center;
  padding-top: 150px;
  padding-bottom: 150px;
  display: flex;
}

.heading {
  filter: drop-shadow(0 2px 5px #000);
  color: var(--2ndmainlogocolor);
  text-align: center;
  max-width: 24ch;
  font-size: 70px;
  line-height: 70px;
}

.rt-left-overlay-2 {
  background-image: linear-gradient(90deg, var(--mainlogocolor), transparent);
  width: 150px;
  display: block;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.rt-left-overlay-2.rt-right-overlay {
  background-image: linear-gradient(270deg, var(--mainlogocolor), transparent);
  inset: 0% 0% 0% auto;
}

.preloader-bar-2 {
  background-color: var(--radiant-ui-components-library-marketplace--color--white);
  width: 50%;
  height: 100%;
}

.c-preloader-title {
  margin-bottom: .5em;
  padding-left: .5em;
  padding-right: .5em;
  overflow: hidden;
}

.preloader-bar-1 {
  background-color: var(--2ndmainlogocolor);
  border-radius: 1000px;
  justify-content: center;
  width: 60%;
  height: 100%;
  display: flex;
}

._w-preloader-content {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

.c-preloader-content {
  z-index: 5;
  position: absolute;
}

.preloader-text {
  color: var(--2ndmainlogocolor);
  text-align: center;
  text-transform: uppercase;
  font-size: 23px;
  font-weight: 700;
}

.c-preloader {
  z-index: 9999;
  justify-content: center;
  align-items: center;
  display: none;
  position: fixed;
  inset: 0%;
  overflow: hidden;
}

._w-preloader {
  background-color: #13131300;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

.c-preloader-bar {
  background-color: #222;
  border-radius: 1000px;
  justify-content: center;
  width: 15em;
  height: .25em;
  margin-top: 10px;
  display: flex;
  position: relative;
  overflow: hidden;
}

.c-preloader-curtain {
  width: 100%;
  height: 100%;
  display: flex;
  position: relative;
}

.preloader-curtain {
  background-color: #131313;
  width: 50%;
  height: 100%;
  position: relative;
}

.preloader-curtain.right._1 {
  background-color: var(--2ndmainlogocolor);
}

.preloader-curtain.right._2 {
  background-color: #161c3f;
  position: absolute;
  inset: 0% 0% 0% auto;
}

.preloader-curtain.left._1 {
  background-color: var(--2ndmainlogocolor);
}

.preloader-curtain.left._2 {
  background-color: #161c3f;
  position: absolute;
  inset: 0% auto 0% 0%;
}

.cloneable-area-2 {
  display: block;
}

.uui-text-size-large-3 {
  color: #fff;
  letter-spacing: normal;
  font-family: Montserrat, sans-serif;
  font-size: 1.125rem;
  line-height: 1.25;
}

.uui-max-width-large-2 {
  text-align: center;
  width: 100%;
  max-width: 90ch;
}

.uui-layout84_image {
  box-shadow: 0 2px 10px 2px var(--2ndmainlogocolor);
  object-fit: cover;
  border-radius: 40px;
  height: 100%;
  max-height: 40rem;
  margin-top: -1rem;
  margin-bottom: -1rem;
  margin-left: 0;
}

.uui-layout84_image._2 {
  box-shadow: 0 2px 10px 2px var(--colorthree);
}

.uui-layout84_image._3, .uui-layout84_image._4, .uui-layout84_image._5, .uui-layout84_image._6 {
  box-shadow: 0 2px 10px 2px var(--2ndmainlogocolor);
}

.uui-heading-medium-3 {
  color: var(--2ndmainlogocolor);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 3.5rem;
  font-weight: 700;
  line-height: 1.1;
}

.uui-layout84_left {
  grid-column-gap: 2rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  width: 100%;
}

.uui-text-size-medium-3 {
  color: #000;
  letter-spacing: normal;
  font-family: Montserrat, sans-serif;
  font-size: 1rem;
  line-height: 1.2;
}

.servicessection {
  margin-top: 0;
  padding-top: 125px;
  padding-bottom: 60px;
}

.uui-layout84_item {
  border: 3px solid var(--2ndmainlogocolor);
  background-color: var(--2ndmainlogocolor);
  box-shadow: 0 2px 5px 3px var(--2ndmainlogocolor);
  text-align: center;
  border-radius: 25px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 23px 15px;
  display: flex;
}

.uui-layout84_item._1, .uui-layout84_item._2, .uui-layout84_item._3, .uui-layout84_item._4, .uui-layout84_item._5, .uui-layout84_item._6 {
  border-color: var(--2ndmainlogocolor);
  box-shadow: 0 2px 5px 0 var(--2ndmainlogocolor);
}

.uui-layout84_component {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.uui-heading-xxsmall-3 {
  color: #000;
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 1.3rem;
  font-weight: 600;
  line-height: 1.2;
}

.uui-heading-xxsmall-3._1 {
  color: var(--colortwo);
}

.uui-heading-xxsmall-3._2 {
  color: var(--colorthree);
}

.uui-heading-xxsmall-3._3, .uui-heading-xxsmall-3._4, .uui-heading-xxsmall-3._5, .uui-heading-xxsmall-3._6 {
  color: var(--mainlogocolor);
}

.uui-layout84_image-wrapper {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
  position: relative;
}

.uui-layout84_right {
  grid-column-gap: 2rem;
  grid-row-gap: 3rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  width: 100%;
}

.uui-layout84_content-bottom {
  grid-column-gap: 0rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1.5fr 1fr;
  grid-auto-columns: 1fr;
  place-items: center start;
  margin-top: 4rem;
  margin-bottom: 4rem;
  display: grid;
}

.bold-text-3, .bold-text-4 {
  color: var(--mainlogocolor);
}

.uui-text-size-large-4 {
  color: #fff;
  letter-spacing: normal;
  margin-bottom: 5px;
  font-family: Montserrat, sans-serif;
  font-size: 1.125rem;
  line-height: 1.4;
}

.uui-heading-medium-4 {
  color: var(--2ndmainlogocolor);
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 2.25rem;
  font-weight: 600;
  line-height: 1.3;
}

.uui-field-label {
  color: var(--2ndmainlogocolor);
  margin-bottom: .5rem;
  font-family: Montserrat, sans-serif;
  font-size: .875rem;
  font-weight: 500;
  line-height: 1.5;
}

.uui-form_input {
  border: 1px solid var(--untitled-ui--gray300);
  background-color: var(--untitled-ui--white);
  color: var(--untitled-ui--gray900);
  border-radius: .5rem;
  height: auto;
  min-height: 2.75rem;
  margin-bottom: 0;
  padding: .5rem .875rem;
  font-family: Montserrat, sans-serif;
  font-size: 1rem;
  line-height: 1.5;
  transition: all .3s;
  box-shadow: 0 1px 2px #1018280d;
}

.uui-form_input:focus {
  border-color: var(--untitled-ui--primary300);
  box-shadow: 0 1px 2px 0 #1018280d, 0 0 0 4px var(--untitled-ui--primary100);
  color: var(--untitled-ui--gray900);
}

.uui-form_input::placeholder {
  color: var(--untitled-ui--gray500);
}

.uui-form_input.select {
  color: var(--untitled-ui--gray900);
  background-color: #fff;
}

.uui-form_input.select:focus {
  border-color: var(--colorfour);
  box-shadow: 0 1px 2px #1018280d, 0 0 0 4px #7db34166;
}

.uui-form_input._1:focus {
  border-color: var(--colorone);
  box-shadow: 0 1px 2px #1018280d, 0 0 0 4px #ee534e66;
}

.uui-form_input._2:focus {
  border-color: var(--colortwo);
  box-shadow: 0 1px 2px #1018280d, 0 0 0 4px #1a237e66;
}

.uui-form_input._3:focus {
  border-color: var(--colorthree);
  box-shadow: 0 1px 2px #1018280d, 0 0 0 4px #3b9cd666;
}

.uui-form-field-wrapper {
  position: relative;
}

.success-message {
  border: 2px solid var(--colorone);
  background-color: #0000;
  border-radius: 1.5rem;
  padding: 1rem 1.5rem;
}

.success-text {
  background-color: #0000;
  margin-left: 10px;
  font-size: 18px;
}

.error-message {
  margin-top: 1.5rem;
  padding: .875rem 1rem;
}

.error-text {
  color: #e23939;
}

.form-field-2col {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: grid;
}

.courseselectionform {
  background-color: var(--mainlogocolor);
}

.uui-contact04_content {
  position: sticky;
  top: 0;
  bottom: 0;
}

.uui-contact04_component {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
  position: relative;
}

.uui-contact04_form-wrapper {
  flex-direction: column;
  align-items: stretch;
}

.uui-contact04_form {
  grid-column-gap: 1.5rem;
  grid-row-gap: 1.5rem;
  grid-template-rows: auto auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  display: none;
}

.uui-space-xsmall-3 {
  width: 100%;
  min-height: 1rem;
}

.uui-form-button-wrapper {
  flex-direction: column;
  margin-top: .5rem;
  display: flex;
}

.bold-text-5 {
  font-family: Montserrat, sans-serif;
}

.bulletin {
  color: var(--2ndmainlogocolor);
  padding-top: 10px;
  font-family: Montserrat, sans-serif;
  font-size: 18px;
  font-weight: 600;
}

.bold-text-6 {
  color: #fff;
}

.div-block-3 {
  justify-content: center;
  align-items: center;
  display: flex;
}

.text-span-11 {
  color: var(--colortwo);
}

.text-span-12 {
  color: var(--colorfour);
}

.img-2 {
  height: 40px;
}

.brix---color-neutral-803 {
  color: var(--elements-webflow-library--neutral--800);
}

.brix---color-neutral-600 {
  color: var(--elements-webflow-library--neutral--600);
}

.brix---mg-bottom-8px {
  margin-bottom: 8px;
}

.brix---mg-bottom-24px {
  margin-bottom: 0;
  padding-bottom: 10px;
}

.brix---square-icon {
  color: var(--colorseven);
  border-radius: 16px;
}

.corporatetraining {
  color: var(--elements-webflow-library--neutral--100);
  padding-top: 80px;
  padding-bottom: 80px;
}

.brix---heading-h2-size {
  color: var(--radiant-ui-components-library-marketplace--color--white);
  text-align: center;
  text-transform: capitalize;
  margin-top: 0;
  line-height: 40px;
}

.brix---heading-h4-size {
  color: var(--2ndmainlogocolor);
  text-align: center;
  margin-top: 0;
  margin-bottom: 0;
  line-height: 28px;
  display: flex;
}

.brix---paragraph-default-2 {
  color: var(--radiant-ui-components-library-marketplace--color--white);
  text-align: center;
  margin-bottom: 0;
  line-height: 20px;
}

.brix---grid-2-columns-top {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  place-items: stretch stretch;
  display: grid;
}

.brix---grid-2-columns-text {
  grid-column-gap: 64px;
  grid-row-gap: 28px;
  grid-template-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-auto-columns: 1fr;
  align-items: center;
  display: grid;
}

.divident {
  border: 3px solid var(--2ndmainlogocolor);
  border-radius: 1.5rem;
  flex-flow: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  padding: 23px 10px;
  transition: box-shadow .35s;
  display: flex;
}

.divident:hover {
  box-shadow: 0 2px 5px 4px var(--2ndmainlogocolor);
}

.bold-text-7 {
  text-align: center;
}

.bold-text-12 {
  color: #fff;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 600;
}

.uui-contact07_item-2 {
  display: flex;
}

.icon-featured-large {
  background-color: var(--2ndmainlogocolor);
  color: #000;
  border-radius: 100%;
  justify-content: center;
  align-items: center;
  width: 4rem;
  height: 4rem;
  display: flex;
}

.uui-heading-xxsmall-9 {
  color: var(--2ndmainlogocolor);
  letter-spacing: normal;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.5;
}

.uui-padding-vertical-xhuge-6 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  flex-flow: column;
  align-self: stretch;
  padding-top: 0;
  padding-bottom: 0;
  display: flex;
}

.uui-contact07_item-icon-wrapper-2 {
  flex: none;
  align-self: flex-start;
  margin-right: 1rem;
}

.uui-contact07_component-2 {
  grid-column-gap: 4rem;
  grid-row-gap: 4rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr .75fr;
  grid-auto-columns: 1fr;
  align-items: start;
  display: grid;
  position: relative;
}

.uui-contact07_content-left-2 {
  position: sticky;
  top: 10px;
}

.uui-max-width-large-4 {
  width: 100%;
  max-width: 48rem;
}

.uui-text-style-link-02-4 {
  color: #fff;
  font-family: Montserrat, sans-serif;
  font-weight: 600;
  text-decoration: none;
  display: flex;
}

.uui-text-style-link-02-2 {
  color: #fff;
  font-family: Montserrat, sans-serif;
  font-size: 15px;
  font-weight: 600;
  text-decoration: none;
}

.uui-heading-medium-8 {
  color: #cdb179;
  margin-top: 0;
  margin-bottom: 0;
  font-family: Montserrat, sans-serif;
  font-size: 3rem;
  font-weight: 700;
  line-height: 1.3;
}

.uui-text-size-large-8 {
  color: #fff;
  letter-spacing: normal;
  font-family: Montserrat, sans-serif;
  font-size: 1.25rem;
  line-height: 1.5;
}

.button-primary-3 {
  color: #000;
  letter-spacing: 2px;
  text-transform: uppercase;
  background-color: #d7be59;
  border-radius: 25px;
  margin-top: 10px;
  padding: 12px 25px;
  font-family: Exo, sans-serif;
  font-size: 12px;
  font-weight: 600;
  line-height: 20px;
  text-decoration: none;
  transition: all .2s;
}

.button-primary-3:hover {
  filter: drop-shadow(0 2px 5px #fff);
  color: #000;
  background-color: #fff;
}

.button-primary-3:active {
  background-color: #43464d;
}

.button-primary-3._12 {
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  background-color: #16c549;
  border: 2px solid #fff;
  flex-flow: row;
  justify-content: flex-start;
  align-items: center;
  padding: 9px 20px;
  display: flex;
}

.uui-contact07_map-wrapper {
  width: 100%;
  margin-top: 0;
  position: relative;
}

.uui-contact07_item-text-wrapper-2 {
  font-family: Exo, sans-serif;
}

.contactusform {
  padding-top: 50px;
  padding-bottom: 0;
}

.uui-contact07_contact-list-2 {
  grid-column-gap: 2rem;
  grid-row-gap: 2rem;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
}

.code-embed-3 {
  flex-flow: row;
  justify-content: center;
  align-items: center;
  margin-top: 20px;
  display: flex;
}

.text-block-17 {
  color: #fff;
}

.svg-8.mainbutton {
  color: #fff;
  width: 1.4rem;
}

.colorheading, .colorheadings {
  color: var(--2ndmainlogocolor);
}

.image-4 {
  border-radius: 1.5rem;
  box-shadow: 0 2px 10px 1px #000;
}

.bold-text-13 {
  filter: drop-shadow(0 2px 2px #fff);
}

.uui-navbar03_link-2nd {
  color: var(--2ndmainlogocolor);
  align-items: center;
  padding: 1.75rem 1rem;
  font-family: Montserrat, sans-serif;
  font-size: 1.25rem;
  font-weight: 700;
  transition: all .3s;
}

.uui-navbar03_link-2nd:hover {
  filter: drop-shadow(0 2px 5px #fff);
  color: var(--radiant-ui-components-library-marketplace--color--white);
}

.uui-navbar03_link-2nd.w--current {
  color: var(--2ndmainlogocolor);
  font-size: 1.5rem;
}

.uui-navbar03_link-2nd.w--current:hover {
  color: var(--radiant-ui-components-library-marketplace--color--white);
}

.bold-text-18, .bold-text-19, .bold-text-20, .bold-text-21 {
  color: var(--mainlogocolor);
}

.text-span-13 {
  color: var(--2ndmainlogocolor);
  font-weight: 700;
}

.text-span-14 {
  color: var(--mainlogocolor);
  font-weight: 700;
}

.code-embed-4 {
  overflow: visible;
}

.rt-category-cards-text {
  color: var(--radiant-ui-components-library-marketplace--color--heading-dark);
  text-transform: capitalize;
  font-size: 18px;
  font-weight: 400;
  line-height: 31px;
}

.rt-category-cards-text.rt-text-white, .rt-text-white {
  color: var(--radiant-ui-components-library-marketplace--color--white);
}

.rt-component-container-2 {
  width: 100%;
  max-width: 1290px;
  position: relative;
}

.rt-component-section {
  background-color: var(--radiant-ui-components-library-marketplace--color--white);
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark);
  width: 100%;
  padding: 80px 15px;
  font-family: Outfit;
  font-size: 17px;
  font-weight: 300;
  line-height: 29px;
  position: relative;
}

.rt-component-section.rt-gallery-v-seven {
  background-color: var(--mainlogocolor);
  padding-top: 40px;
  padding-bottom: 40px;
  font-family: Montserrat, sans-serif;
}

.rt-body-font {
  color: var(--radiant-ui-components-library-marketplace--color--body-font-dark);
  font-size: 1.125rem;
  font-weight: 300;
  line-height: 1.875rem;
}

.rt-body-font.rt-text-white {
  color: var(--radiant-ui-components-library-marketplace--color--white);
}

.rt-overflow-hidden {
  overflow: hidden;
}

.rt-autofit {
  object-fit: cover;
}

.rt-text-center {
  text-align: center;
}

.rt-autofit-2 {
  object-fit: cover;
  border-radius: 10px;
}

.rt-border-radius-six {
  border-radius: 6px;
}

.rt-tab-image-full-width {
  object-fit: cover;
}

.rt-margin-bottom-thirty {
  margin-bottom: 30px;
}

.rt-portfolio-two-overlay {
  pointer-events: none;
  background-image: linear-gradient(#0000 41%, #cdb179a6);
  height: 100%;
  position: absolute;
  inset: auto 0% 0%;
}

.rt-portfolio-details-wrapper {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 40px;
  padding-right: 40px;
  display: flex;
  position: absolute;
  inset: auto 0% 5%;
}

.rt-margin-bottom-thirty-2 {
  margin-bottom: 30px;
}

.rt-margin-bottom-thirty-2.rt-portfolio-two-card {
  position: relative;
}

.rt-margin-bottom-thirty-2.rt-portfolio-two-card.rt-overflow-hidden.rt-border-radius-six {
  border-radius: 6px;
}

.rt-our-portfolio {
  grid-column-gap: 30px;
  grid-row-gap: 30px;
  justify-content: space-between;
  align-items: stretch;
}

.rt-portfolio-card {
  background-color: var(--radiant-ui-components-library-marketplace--color--button-background-dark);
  border-radius: 10px;
  position: relative;
}

.rt-lightbox-link {
  width: 100%;
  height: 100%;
}

@media screen and (min-width: 1280px) {
  .headingcontentabtus {
    padding-top: 25px;
  }

  .c-header {
    display: none;
  }

  .bold-text-12 {
    color: #fff;
    font-weight: 600;
  }

  .icon-featured-large {
    background-color: var(--2ndmainlogocolor);
    color: #fff;
  }

  .uui-heading-xxsmall-9 {
    color: var(--2ndmainlogocolor);
    font-family: Montserrat, sans-serif;
  }

  .uui-padding-vertical-xhuge-6 {
    grid-column-gap: 4rem;
    grid-row-gap: 4rem;
    flex-flow: column;
    display: flex;
  }

  .uui-text-style-link-02-4 {
    color: #fff;
  }

  .uui-text-style-link-02-2 {
    color: #fff;
    font-family: Montserrat, sans-serif;
  }

  .uui-heading-medium-8 {
    color: var(--2ndmainlogocolor);
    font-family: Montserrat, sans-serif;
  }

  .uui-text-size-large-8 {
    color: #fff;
    font-family: Montserrat, sans-serif;
  }

  .img-3 {
    color: #fff;
  }
}

@media screen and (min-width: 1440px) {
  .uui-text-size-large, .bold-text-12 {
    color: #fff;
  }

  .icon-featured-large {
    background-color: var(--2ndmainlogocolor);
  }

  .uui-heading-xxsmall-9 {
    color: var(--2ndmainlogocolor);
    font-family: Montserrat, sans-serif;
  }

  .uui-text-style-link-02-4 {
    color: #fff;
    text-align: left;
  }

  .uui-text-style-link-02-2 {
    color: #fff;
    font-family: Montserrat, sans-serif;
  }

  .uui-heading-medium-8 {
    color: var(--2ndmainlogocolor);
  }

  .uui-text-size-large-8 {
    color: #fff;
  }
}

@media screen and (min-width: 1920px) {
  .headingaboutus {
    padding-top: 150px;
    padding-bottom: 150px;
  }

  .rt-left-overlay-2 {
    background-image: linear-gradient(90deg, var(--mainlogocolor), #1670f800);
    width: 20%;
    display: block;
    position: absolute;
    inset: 0% auto 0% 0%;
  }

  .rt-left-overlay-2.rt-right-overlay {
    background-image: linear-gradient(270deg, var(--mainlogocolor), #1670f800);
    left: auto;
    right: 0;
  }

  .servicessection {
    padding-top: 150px;
  }

  .bold-text-12 {
    color: #fff;
  }

  .icon-featured-large {
    background-color: var(--2ndmainlogocolor);
  }

  .uui-heading-xxsmall-9 {
    color: var(--2ndmainlogocolor);
  }

  .uui-text-style-link-02-4, .uui-text-style-link-02-2 {
    color: #fff;
  }

  .uui-heading-medium-8 {
    color: var(--2ndmainlogocolor);
  }

  .uui-text-size-large-8 {
    color: #fff;
  }
}

@media screen and (max-width: 991px) {
  .uui-button:active {
    border-color: var(--colorfive);
    background-color: var(--colorfive);
  }

  .uui-dropdown-icon {
    color: var(--2ndmainlogocolor);
    margin-top: 0;
    margin-bottom: 0;
    margin-right: 0;
    inset: auto 0% auto auto;
  }

  .menu-icon_line-middle-inner {
    width: 4px;
    height: 0;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon_line-bottom {
    background-color: var(--2ndmainlogocolor);
    border-radius: 1rem;
    width: 30px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon_line-middle {
    background-color: var(--2ndmainlogocolor);
    border-radius: 1rem;
    justify-content: center;
    align-items: center;
    width: 30px;
    height: 2px;
    margin-top: 6px;
    margin-bottom: 6px;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .menu-icon_line-top {
    background-color: var(--2ndmainlogocolor);
    border-radius: 1rem;
    width: 30px;
    height: 2px;
    padding-bottom: 0;
    padding-right: 0;
  }

  .menu-icon_component {
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 48px;
    height: 48px;
    margin-right: 0;
    padding-bottom: 0;
    padding-right: 0;
    display: flex;
  }

  .uui-navbar03_dropdown-content-left {
    grid-row-gap: 1.5rem;
    grid-template-columns: 1fr 1fr;
    align-content: start;
    align-items: start;
    padding-left: 0;
    padding-right: 0;
  }

  .uui-navbar03_dropdown-link {
    padding-left: 0;
    padding-right: 0;
  }

  .uui-navbar03_dropdown-link:hover {
    background-color: #0000;
  }

  .uui-navbar03_dropdown-content {
    flex-direction: column;
  }

  .navigationphone-tablet {
    background-color: var(--mainlogocolor);
    padding-top: 0;
    display: block;
  }

  .uui-navbar03_menu {
    background-color: var(--mainlogocolor);
    -webkit-text-fill-color: inherit;
    background-clip: border-box;
    align-items: flex-start;
    height: 100vh;
    margin-left: 0;
    padding: 1.5rem 2rem 5rem;
    position: absolute;
    overflow: auto;
  }

  .uui-navbar03_menu-left {
    grid-column-gap: 0px;
    grid-row-gap: .5rem;
    color: var(--untitled-ui--gray900);
    flex-direction: column;
    align-items: flex-start;
    display: flex;
  }

  .uui-navbar03_link {
    color: var(--2ndmainlogocolor);
    width: 100%;
    padding: .75rem 0;
    font-size: 1.125rem;
  }

  .uui-navbar03_link:hover {
    color: var(--untitled-ui--gray900);
  }

  .uui-navbar03_link._2 {
    font-size: 1.25rem;
  }

  .uui-navbar03_link._3._1 {
    padding-left: 0;
    font-size: 1.25rem;
  }

  .uui-navbar03_link._1 {
    font-size: 1.25rem;
  }

  .uui-navbar03_menu-dropdown {
    width: 100%;
    position: relative;
  }

  .uui-navbar03_dropdown-toggle {
    align-items: center;
    padding-top: .75rem;
    padding-bottom: .75rem;
    padding-left: 0;
    font-size: 1.25rem;
    display: flex;
  }

  .uui-navbar03_dropdown-toggle:hover {
    color: var(--radiant-ui-components-library-marketplace--color--white);
  }

  .uui-navbar03_dropdown-toggle._2 {
    padding-left: 0;
  }

  .uui-navbar03_dropdown-toggle._2:hover {
    color: var(--radiant-ui-components-library-marketplace--color--white);
  }

  .uui-navbar03_dropdown-list {
    position: relative;
    overflow: hidden;
  }

  .uui-navbar03_dropdown-list.w--open {
    box-shadow: none;
    border-style: none;
    align-items: flex-start;
    min-width: auto;
    margin-bottom: 1.5rem;
    padding: 0 0 0;
    position: relative;
    top: 0;
    left: 0;
    right: 0;
  }

  .uui-navbar03_menu-right {
    flex-direction: column-reverse;
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    align-items: stretch;
    margin-top: 1.5rem;
    padding-bottom: 7rem;
  }

  .uui-navbar03_button-wrapper {
    flex-direction: column-reverse;
    align-items: stretch;
    display: flex;
  }

  .uui-navbar3_menu-button.w--open {
    background-color: #0000;
  }

  .uui-navbar07_dropdown-link {
    padding-left: 0;
    padding-right: 0;
  }

  .uui-navbar07_dropdown-link:hover {
    background-color: #0000;
  }

  .uui-navbar07_dropdown-link-list {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .uui-navbar07_menu-dropdown {
    width: 100%;
    position: relative;
  }

  .uui-navbar07_dropdown-list {
    position: static;
    overflow: hidden;
  }

  .uui-navbar07_dropdown-list.w--open {
    box-shadow: none;
    border-style: none;
    border-color: #0000;
    width: auto;
    padding: 0;
  }

  .mainnavigation {
    padding-top: 24px;
    padding-bottom: 24px;
    display: none;
  }

  .brix---header-menu-wrapper {
    border-top: 1px solid var(--elements-webflow-library--neutral--300);
    border-bottom: 1px solid var(--elements-webflow-library--neutral--300);
    background-color: var(--elements-webflow-library--neutral--100);
    padding: 24px;
  }

  .brix---header-nav-menu-list {
    flex-direction: column;
    align-items: flex-start;
  }

  .brix---header-nav-list-item {
    margin-bottom: 16px;
    padding-left: 0;
  }

  .brix---header-logo {
    max-width: 232px;
  }

  .brix---hamburger-menu-wrapper {
    order: -1;
    transition: transform .3s;
  }

  .brix---hamburger-menu-wrapper:hover {
    transform: scale(.96);
  }

  .brix---hamburger-menu-wrapper.w--open {
    background-color: #0000;
  }

  .brix---hamburger-menu-bar-top {
    width: 44px;
    height: 3px;
  }

  .brix---hamburger-menu-bar-bottom {
    width: 44px;
    height: 3px;
    margin-top: 12px;
    margin-bottom: 12px;
  }

  .brix---header-nav-list-item-left {
    margin-bottom: 16px;
    padding-left: 0;
  }

  .brix---header-nav-list-item-show-in-tablet {
    margin-bottom: 16px;
    padding-left: 0;
    display: block;
  }

  .brix---header-right-col-hidden-on-tablet {
    display: none;
  }

  .brix---mg-bottom-48px {
    margin-bottom: 40px;
  }

  .aboutsection {
    padding-left: 10px;
    padding-right: 10px;
  }

  .rt-about-two-expert-content {
    text-align: justify;
    max-width: none;
    margin-top: 5px;
    margin-bottom: 20px;
  }

  .rt-about-two-expert-wrapper {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-flow: column;
    grid-template-columns: 1fr;
  }

  .rt-about-two-exper-heading {
    text-align: center;
  }

  .rt-about-two-expert-content-block {
    max-width: none;
  }

  .image-2 {
    max-width: 70%;
  }

  .brix---display-2 {
    font-size: 58px;
    line-height: 70px;
  }

  .brix---grid-3-columns {
    grid-template-columns: 1fr 1fr;
  }

  .advantages {
    padding: 118px 10px;
  }

  .brix---heading-h2-size-2 {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---heading-h3-size {
    font-size: 22px;
    line-height: 32px;
  }

  .text-block-3 {
    font-size: 14px;
  }

  .spline-scene, .spline-scene._1, .spline-scene._2 {
    display: none;
  }

  .card {
    border-color: #313131;
    max-width: 75vw;
  }

  .uui-button-row.is-reverse-mobile-landscape {
    justify-content: center;
    align-items: center;
  }

  .uui-button-wrapper.max-width-full-mobile-landscape {
    text-align: center;
    display: flex;
  }

  .uui-layout82_component {
    grid-template-columns: 1fr;
  }

  .uui-layout82_content {
    position: static;
  }

  .uui-layout12_text-wrapper {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .uui-layout12_component {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
    min-height: auto;
  }

  .uui-layout12_number {
    font-size: 3.25rem;
  }

  .uui-layout12_number-text {
    text-align: center;
  }

  .rt-home-two-testimonial-heading-wrap {
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    flex-direction: column;
  }

  .rt-tab-full-width-height-auto-2 {
    width: 100%;
    height: auto;
  }

  .rt-home-two-testimonial-slider-contain-wrap {
    flex-basis: 90%;
  }

  .rt-tab-full-width-height-auto {
    width: 100%;
    height: auto;
  }

  .uui-faq04_layout {
    grid-column-gap: 3rem;
    grid-row-gap: 4rem;
  }

  .rt-designed-text {
    text-align: center;
  }

  .rt-footer-v10-logo {
    flex: 1;
    display: flex;
  }

  .rt-footer-two-social-wrapper {
    margin-left: 0;
  }

  .rt-footer-two-main-wrapper-2 {
    grid-row-gap: 50px;
    grid-template-columns: 1fr 1fr;
    margin-bottom: 40px;
  }

  .rt-copywrite-text {
    grid-row-gap: 20px;
    flex-direction: column;
    padding-top: 15px;
    padding-bottom: 15px;
  }

  .circleshape {
    display: none;
  }

  .heading {
    text-align: center;
    line-height: 70px;
  }

  .uui-text-size-large-3 {
    max-width: 55ch;
  }

  .uui-max-width-large-2 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .uui-layout84_content-bottom {
    grid-column-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  .uui-text-size-large-4, .uui-heading-medium-4 {
    text-align: center;
  }

  .uui-contact04_content {
    position: static;
  }

  .uui-contact04_component {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }

  .div-block-2 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .heading-2 {
    text-align: center;
  }

  .corporatetraining {
    padding-top: 118px;
    padding-bottom: 118px;
  }

  .brix---heading-h2-size {
    font-size: 30px;
    line-height: 46px;
  }

  .brix---heading-h4-size {
    font-size: 22px;
    line-height: 32px;
  }

  .brix---grid-2-columns-text {
    grid-row-gap: 60px;
    grid-template-columns: 1fr;
  }

  .uui-padding-vertical-xhuge-6 {
    padding-top: 6rem;
    padding-bottom: 0;
  }

  .uui-contact07_component-2 {
    grid-column-gap: 3rem;
    grid-template-columns: 1fr 1fr;
  }

  .contactusform {
    padding-top: 0;
  }

  .uui-navbar03_link-2nd {
    color: var(--untitled-ui--gray900);
    width: 100%;
    padding: .75rem 0;
    font-size: 1.125rem;
  }

  .uui-navbar03_link-2nd:hover {
    color: var(--untitled-ui--gray900);
  }

  .rt-category-cards-text.rt-text-white {
    max-width: none;
  }

  .rt-autofit-2.rt-tab-image-full-width, .rt-tab-image-full-width {
    width: 100%;
    height: auto;
  }

  .rt-our-portfolio {
    grid-row-gap: 0px;
    flex-direction: column;
  }

  .rt-portfolio-card {
    width: 100%;
  }
}

@media screen and (max-width: 767px) {
  .uui-button {
    font-size: 1rem;
  }

  .uui-button:hover {
    border-color: var(--untitled-ui--primary600);
    background-color: var(--untitled-ui--primary600);
  }

  .uui-button:active {
    border-color: var(--colorfive);
    background-color: var(--colorfive);
  }

  .menu-icon_component {
    margin-right: .25rem;
  }

  .uui-navbar03_dropdown-content-left {
    grid-row-gap: 1.5rem;
    flex-direction: column;
    grid-template-rows: auto;
    grid-template-columns: 1fr;
    grid-auto-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .uui-navbar03_dropdown-link-list {
    grid-row-gap: .5rem;
    max-width: none;
  }

  .navigationphone-tablet {
    min-height: 4.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-navbar03_menu {
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .uui-navbar03_link {
    font-size: 1.125rem;
  }

  .uui-navbar03_dropdown-toggle {
    font-size: 1.25rem;
  }

  .uui-navbar07_dropdown-link-list {
    grid-row-gap: .5rem;
    max-width: none;
    padding-top: .75rem;
    padding-bottom: .75rem;
  }

  .brix---header-logo {
    max-width: 90%;
  }

  .brix---header-nav-list-item-show-in-tablet {
    display: block;
  }

  .trigger {
    font-size: 8px;
  }

  .sublink {
    font-size: 7px;
  }

  .tabs-menu {
    flex-wrap: wrap;
  }

  .slider-heading {
    margin-top: 0;
    font-size: 53px;
    line-height: 57px;
  }

  .load-bar-base {
    max-width: none;
    margin-left: 0;
    margin-right: 0;
  }

  .slider-base {
    min-height: 100vh;
    padding-bottom: 130px;
  }

  .standard-tab {
    justify-content: flex-start;
    margin-left: 5px;
    margin-right: 5px;
  }

  .brix---mg-bottom-16px {
    margin-bottom: 8px;
  }

  .brix---mg-bottom-48px {
    margin-bottom: 32px;
  }

  .rt-about-two-expert-content {
    text-align: justify;
  }

  .brix---display-2 {
    font-size: 48px;
    line-height: 56px;
  }

  .brix---grid-3-columns {
    grid-template-columns: 1fr;
  }

  .advantages {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---heading-h2-size-2 {
    font-size: 28px;
    line-height: 34px;
  }

  .card-button {
    width: 3rem;
    height: 3rem;
  }

  .template-card {
    grid-column-gap: 1rem;
    grid-row-gap: 1rem;
  }

  .max-width-full-mobile-landscape {
    width: 100%;
    max-width: none;
  }

  .uui-text-size-large {
    text-align: justify;
    font-size: 1rem;
  }

  .uui-text-size-large._1 {
    text-align: justify;
  }

  .uui-heading-xxsmall {
    font-size: 1.125rem;
  }

  .uui-heading-medium {
    font-size: 1.75rem;
    line-height: 1.2;
  }

  .uui-heading-medium._1 {
    text-align: center;
  }

  .uui-button-row {
    align-self: stretch;
  }

  .uui-button-row.is-reverse-mobile-landscape {
    flex-direction: column-reverse;
  }

  .uui-button-wrapper.max-width-full-mobile-landscape {
    justify-content: center;
    align-items: center;
    width: 100%;
    display: flex;
  }

  .uui-button-wrapper.max-width-full-mobile-landscape._2nd {
    justify-content: center;
    align-items: center;
  }

  .uui-layout82_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-layout82_list {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr 1fr;
  }

  .uui-space-small {
    min-height: 1.25rem;
  }

  .uui-space-xsmall {
    min-height: .75rem;
  }

  .uui-space-medium {
    min-height: 1.5rem;
  }

  .uui-layout12_item-list {
    margin-top: 1.5rem;
    margin-bottom: 2rem;
  }

  .uui-layout12_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-layout12_number {
    font-size: 2.25rem;
  }

  .rt-home-two-testimonial-slider-contain-wrap {
    flex-basis: 100%;
  }

  .uui-faq04_layout {
    grid-column-gap: 0rem;
    grid-row-gap: 0rem;
    grid-template-columns: 1fr;
  }

  .uui-faq04_list.first-col {
    border-bottom: 1px solid var(--untitled-ui--gray200);
  }

  .uui-faq04_question {
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .uui-faq04_component {
    margin-top: 3rem;
  }

  .uui-space-xsmall-2 {
    min-height: .75rem;
  }

  .uui-space-medium-2 {
    min-height: 1.5rem;
  }

  .rt-footer-v10-logo {
    padding-left: 0;
  }

  .rt-footer-two-main-wrapper-2 {
    grid-row-gap: 25px;
    grid-template-columns: 1fr 1fr;
  }

  .heading {
    font-size: 50px;
    line-height: 50px;
  }

  .uui-text-size-large-3 {
    font-size: 1rem;
  }

  .uui-layout84_image {
    height: 40rem;
    margin-left: 1.5rem;
  }

  .uui-heading-medium-3 {
    font-size: 2rem;
    line-height: 1.4;
  }

  .uui-layout84_left {
    grid-row-gap: 2.5rem;
  }

  .uui-layout84_component {
    align-items: stretch;
  }

  .uui-heading-xxsmall-3 {
    font-size: 1.125rem;
  }

  .uui-layout84_image-wrapper {
    padding-top: 25px;
    padding-bottom: 25px;
    padding-right: 25px;
    overflow: hidden;
  }

  .uui-layout84_right {
    grid-row-gap: 2.5rem;
  }

  .uui-layout84_content-bottom {
    grid-row-gap: 2.5rem;
    grid-template-columns: 1fr;
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .uui-text-size-large-4 {
    font-size: 1rem;
  }

  .uui-heading-medium-4 {
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-contact04_component {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-space-xsmall-3 {
    min-height: .75rem;
  }

  .brix---square-icon {
    border-radius: 12px;
    max-width: 56px;
  }

  .corporatetraining {
    padding-top: 100px;
    padding-bottom: 100px;
  }

  .brix---heading-h2-size {
    font-size: 28px;
    line-height: 40px;
  }

  .brix---heading-h4-size {
    font-size: 20px;
    line-height: 26px;
  }

  .brix---grid-2-columns-top, .brix---grid-2-columns-text {
    grid-template-columns: 1fr;
  }

  .uui-heading-xxsmall-9 {
    font-size: 1.125rem;
  }

  .uui-padding-vertical-xhuge-6 {
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .uui-contact07_component-2 {
    grid-row-gap: 3rem;
    grid-template-columns: 1fr;
  }

  .uui-contact07_content-left-2 {
    position: static;
  }

  .uui-max-width-large-4 {
    flex-flow: column;
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .uui-heading-medium-8 {
    text-align: center;
    font-size: 1.75rem;
    line-height: 1.4;
  }

  .uui-text-size-large-8 {
    text-align: center;
    font-size: 1rem;
  }

  .uui-contact07_map-wrapper {
    height: 25rem;
    margin-top: 3rem;
  }

  .contactusform {
    padding-bottom: 100px;
  }

  .uui-contact07_contact-list-2 {
    grid-row-gap: 2.5rem;
  }

  .svg-8 {
    width: 5%;
  }

  .uui-navbar03_link-2nd {
    font-size: 1.125rem;
  }

  .rt-autofit {
    height: auto;
  }
}

@media screen and (max-width: 479px) {
  .uui-button._1:hover {
    border-color: var(--colorfour);
    background-color: var(--colorfour);
  }

  .uui-navbar03_dropdown-content-left {
    grid-template-columns: 1fr;
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .uui-navbar03_dropdown-link, .uui-navbar07_dropdown-link {
    padding-left: 0;
  }

  .brix---container-default {
    padding-left: 20px;
    padding-right: 20px;
  }

  .brix---header-nav-list-item {
    text-align: left;
    width: 100%;
  }

  .brix---header-logo {
    max-width: 84%;
  }

  .brix---header-nav-list-item-left, .brix---header-nav-list-item-show-in-tablet {
    text-align: left;
    width: 100%;
  }

  .sublink {
    font-size: 2em;
  }

  .text-block {
    font-size: 13px;
  }

  .tabs-content {
    padding-top: 0;
  }

  .tabs-menu {
    padding-bottom: 120px;
  }

  .slider-heading {
    font-size: 34px;
    line-height: 43px;
  }

  .slider-base {
    padding-bottom: 200px;
    padding-left: 10px;
    padding-right: 10px;
  }

  .standard-tab, .standard-tab.w--current {
    justify-content: space-between;
    align-items: center;
    padding-left: 0;
    padding-right: 0;
  }

  .brix---mg-bottom-16px {
    margin-bottom: 15px;
  }

  .brix---mg-bottom-48px {
    margin-bottom: 32px;
  }

  .brix---paragraph-default {
    font-size: 17px;
    line-height: 28px;
  }

  .rt-about-two-expert-content {
    font-size: 16px;
    line-height: 23px;
  }

  .rt-about-two-exper-heading {
    margin-top: 10px;
    margin-bottom: 20px;
    font-size: 30px;
    line-height: 33px;
  }

  .image-2 {
    max-width: 90%;
  }

  .brix---display-2 {
    font-size: 38px;
    line-height: 48px;
  }

  .brix---grid-3-columns {
    grid-template-columns: 1fr;
  }

  .brix---heading-h2-size-2 {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---heading-h3-size {
    margin-bottom: 10px;
    font-size: 20px;
    line-height: 30px;
  }

  .text-block-3 {
    font-size: 13px;
  }

  .image-3 {
    max-width: 80%;
  }

  .text-block-4, .text-block-5 {
    font-size: 13px;
  }

  .spline-scene {
    height: 226px;
  }

  .card {
    max-width: 85vw;
  }

  .uui-button-wrapper.max-width-full-mobile-landscape {
    justify-content: center;
    align-items: center;
    display: flex;
  }

  .uui-layout82_list {
    grid-template-columns: 1fr;
  }

  .uui-layout12_text-wrapper {
    justify-content: center;
    align-items: flex-start;
  }

  .uui-layout12_item-list {
    grid-template-columns: 1fr;
  }

  .uui-layout12_number {
    color: var(--colortwo);
  }

  .rt-text-white-2.rt-margin-top-twenty.rt-marquee-paragraph {
    font-size: 14px;
  }

  .rt-tab-full-width-height-auto {
    box-sizing: border-box;
    object-fit: contain;
    width: 100%;
    max-width: 100%;
    height: 100%;
    overflow: clip;
  }

  .rt-home-two-testimonial-slider-image-wrap {
    width: 100%;
  }

  .rt-home-two-testimonial-slider-image-wrap.rt-overflow-none {
    width: 200px;
    height: 200px;
  }

  .rt-text-small.rt-body-font-color {
    font-size: .8rem;
  }

  .rt-home-two-testimonial-slider-box {
    grid-column-gap: 20px;
    grid-row-gap: 20px;
    flex-flow: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 550px;
    height: 250px;
    padding: 20px;
  }

  .uui-faq04_layout, .rt-footer-two-main-wrapper-2 {
    grid-template-columns: 1fr;
  }

  .card-subtitle {
    font-size: 1.5em;
    line-height: 1em;
  }

  .header {
    font-size: 3em;
    line-height: 1.2em;
  }

  .c-card._2 {
    top: 80px;
  }

  .c-card._5 {
    top: 260px;
  }

  .c-card._3 {
    top: 140px;
  }

  .c-card._4 {
    top: 200px;
  }

  ._w-card {
    margin-bottom: 40px;
    padding: 20px;
  }

  .card-details {
    font-size: .9em;
    line-height: 1.2em;
  }

  .c-card-content-divider {
    margin-top: 20px;
    margin-bottom: 20px;
  }

  .heading {
    font-size: 35px;
    line-height: 35px;
  }

  .rt-left-overlay-2 {
    background-image: linear-gradient(90deg, #161c3fcc, #0000);
  }

  .rt-left-overlay-2.rt-right-overlay {
    background-image: linear-gradient(270deg, #161c3fcc, #0000);
  }

  .bold-text-2 {
    font-size: 19px;
  }

  .uui-heading-medium-3 {
    font-size: 1.8rem;
  }

  .uui-layout84_image-wrapper {
    padding-right: 25px;
  }

  .uui-text-size-large-4 {
    text-align: justify;
  }

  .uui-heading-medium-4 {
    line-height: 1;
  }

  .form-field-2col {
    grid-template-rows: auto;
    grid-template-columns: 1fr;
  }

  .uui-contact04_component {
    grid-template-columns: 1fr;
  }

  .bulletin {
    text-align: center;
  }

  .div-block-2 {
    justify-content: center;
    align-items: center;
  }

  .brix---mg-bottom-8px {
    margin-bottom: 6px;
  }

  .brix---mg-bottom-24px {
    margin-bottom: 16px;
  }

  .brix---square-icon {
    border-radius: 14px;
    max-width: 56px;
  }

  .brix---heading-h2-size {
    font-size: 24px;
    line-height: 34px;
  }

  .brix---heading-h4-size {
    font-size: 18px;
    line-height: 24px;
  }

  .brix---paragraph-default-2 {
    font-size: 17px;
    line-height: 28px;
  }

  .uui-padding-vertical-xhuge-6 {
    padding-bottom: 0;
  }

  .uui-contact07_component-2 {
    grid-template-columns: 1fr;
  }

  .uui-heading-medium-8, .uui-text-size-large-8 {
    text-align: center;
  }

  .button-primary-3 {
    font-size: 11px;
  }

  .button-primary-3._12 {
    justify-content: center;
    align-items: center;
  }

  .contactusform {
    padding-bottom: 0;
  }

  .svg-8 {
    width: 20%;
  }

  .svg-8.mainbutton {
    width: 8%;
  }
}

#w-node-fbfa09b3-88c4-eaae-0ed3-d444a75cb61a-44746c1a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: center;
}

#w-node-_4ac4d340-8031-04e5-0e10-0aabca338321-44746c1a {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: auto;
}

#w-node-_04461cb1-8eac-c13f-b2c5-9fc62e536e5a-2e536e57, #w-node-_04461cb1-8eac-c13f-b2c5-9fc62e536e66-2e536e57, #w-node-_04461cb1-8eac-c13f-b2c5-9fc62e536e74-2e536e57, #w-node-_04461cb1-8eac-c13f-b2c5-9fc62e536e82-2e536e57, #w-node-_04461cb1-8eac-c13f-b2c5-9fc62e536e90-2e536e57, #w-node-_04461cb1-8eac-c13f-b2c5-9fc62e536e9e-2e536e57, #w-node-_04461cb1-8eac-c13f-b2c5-9fc62e536eac-2e536e57, #w-node-_04461cb1-8eac-c13f-b2c5-9fc62e536eba-2e536e57, #w-node-_04461cb1-8eac-c13f-b2c5-9fc62e536ec8-2e536e57 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_04461cb1-8eac-c13f-b2c5-9fc62e536ed8-2e536e57 {
  justify-self: start;
}

#w-node-b016a22b-9664-9716-9201-516c7769ffb7-7769ffa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-b016a22b-9664-9716-9201-516c7769ffbc-7769ffa1, #w-node-b016a22b-9664-9716-9201-516c7769ffc3-7769ffa1, #w-node-b016a22b-9664-9716-9201-516c7769ffe0-7769ffa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b016a22b-9664-9716-9201-516c7769ffe4-7769ffa1 {
  align-self: stretch;
}

#w-node-b016a22b-9664-9716-9201-516c776a0002-7769ffa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-b016a22b-9664-9716-9201-516c776a000a-7769ffa1 {
  align-self: stretch;
}

#w-node-b016a22b-9664-9716-9201-516c776a0039-7769ffa1, #w-node-b016a22b-9664-9716-9201-516c776a0094-7769ffa1 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1b04948-9337-4a58-d559-df1d08b5f4ff-08b5f4eb {
  grid-area: span 1 / span 1 / span 1 / span 1;
  justify-self: stretch;
}

#w-node-a1b04948-9337-4a58-d559-df1d08b5f504-08b5f4eb, #w-node-a1b04948-9337-4a58-d559-df1d08b5f50b-08b5f4eb, #w-node-a1b04948-9337-4a58-d559-df1d08b5f528-08b5f4eb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1b04948-9337-4a58-d559-df1d08b5f52c-08b5f4eb {
  align-self: stretch;
}

#w-node-a1b04948-9337-4a58-d559-df1d08b5f54a-08b5f4eb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-a1b04948-9337-4a58-d559-df1d08b5f552-08b5f4eb {
  align-self: stretch;
}

#w-node-a1b04948-9337-4a58-d559-df1d08b5f581-08b5f4eb {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-ea71c9e6, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-ea71c9e6 {
  align-self: stretch;
}

#w-node-eb91793a-3927-300c-c4d5-ecb4678d3273-678d3270 {
  align-self: center;
}

#w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-00875554, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-00875554, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-4fbd148a, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-4fbd148a, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-cce7078f, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-cce7078f, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-037e2466, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-037e2466, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-61fad6fa, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-61fad6fa, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-aff84db1, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-aff84db1, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-b94e1c01, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-b94e1c01, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-608dacff, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-608dacff, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-fda96eab, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-fda96eab, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-87989a41, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-87989a41, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-e2bbaa6e, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-e2bbaa6e, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-65149217, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-65149217, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-912f25ce, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-912f25ce, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-78d78529, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-78d78529, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-af467a5f, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-af467a5f, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-e85de5bc, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-e85de5bc, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-c0fcedbc, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-c0fcedbc, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-87015952, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-87015952, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-06017421, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-06017421, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-eff6f4a4, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-eff6f4a4, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-2aa1dc6c, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-2aa1dc6c, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-6b653672, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-6b653672, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-5ec79117, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-5ec79117, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-4f38c27b, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-4f38c27b, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-750e85b5, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-750e85b5, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-9add1cfc, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-9add1cfc, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-6b2a2810, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-6b2a2810, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-65e6e928, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-65e6e928, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-989f010e, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-989f010e, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-7ef79daf, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-7ef79daf, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-0d698c68, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-0d698c68, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-35eeccb0, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-35eeccb0, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-addc0565, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-addc0565, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-dcf4c62e, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-dcf4c62e {
  align-self: stretch;
}

#w-node-_7b0254d7-3520-2473-b471-35e709d805eb-e86e6ca1, #w-node-_7b0254d7-3520-2473-b471-35e709d805f5-e86e6ca1, #w-node-_7b0254d7-3520-2473-b471-35e709d805ff-e86e6ca1, #w-node-_7b0254d7-3520-2473-b471-35e709d80609-e86e6ca1, #w-node-cb07fc54-b082-dc8a-1304-a3c4a11be9ce-e86e6ca1, #w-node-_33ae719b-27e1-bbeb-6472-11084234283f-e86e6ca1, #w-node-_7b0254d7-3520-2473-b471-35e709d805eb-667bbafe, #w-node-_7b0254d7-3520-2473-b471-35e709d805f5-667bbafe, #w-node-_7b0254d7-3520-2473-b471-35e709d805ff-667bbafe, #w-node-_7b0254d7-3520-2473-b471-35e709d80609-667bbafe, #w-node-cb07fc54-b082-dc8a-1304-a3c4a11be9ce-667bbafe, #w-node-_33ae719b-27e1-bbeb-6472-11084234283f-667bbafe {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

#w-node-_6b64c435-d1b0-d63d-345a-aaf5844bbacc-4f110576, #w-node-_6b64c435-d1b0-d63d-345a-aaf5844bbad6-4f110576, #w-node-_6b64c435-d1b0-d63d-345a-aaf5844bbadf-4f110576, #w-node-_6b64c435-d1b0-d63d-345a-aaf5844bbae8-4f110576 {
  align-self: start;
}

#w-node-e70675b8-0f2e-5b4b-819b-6319a8014ae2-467514c4, #w-node-e70675b8-0f2e-5b4b-819b-6319a8014af7-467514c4, #w-node-e70675b8-0f2e-5b4b-819b-6319a8014b0c-467514c4 {
  grid-area: span 1 / span 1 / span 1 / span 1;
}

@media screen and (max-width: 991px) {
  #w-node-fbfa09b3-88c4-eaae-0ed3-d444a75cb61a-44746c1a, #w-node-_4ac4d340-8031-04e5-0e10-0aabca338321-44746c1a {
    justify-self: center;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-ea71c9e6 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-ea71c9e6 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-ea71c9e6, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-00875554 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-00875554 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-00875554, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-4fbd148a {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-4fbd148a {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-4fbd148a, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-cce7078f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-cce7078f {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-cce7078f, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-037e2466 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-037e2466 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-037e2466, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-61fad6fa {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-61fad6fa {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-61fad6fa, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-aff84db1 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-aff84db1 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-aff84db1, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-b94e1c01 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-b94e1c01 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-b94e1c01, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-608dacff {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-608dacff {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-608dacff, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-fda96eab {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-fda96eab {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-fda96eab, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-87989a41 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-87989a41 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-87989a41, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-e2bbaa6e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-e2bbaa6e {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-e2bbaa6e, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-65149217 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-65149217 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-65149217, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-912f25ce {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-912f25ce {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-912f25ce, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-78d78529 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-78d78529 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-78d78529, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-af467a5f {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-af467a5f {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-af467a5f, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-e85de5bc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-e85de5bc {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-e85de5bc, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-c0fcedbc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-c0fcedbc {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-c0fcedbc, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-87015952 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-87015952 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-87015952, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-06017421 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-06017421 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-06017421, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-eff6f4a4 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-eff6f4a4 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-eff6f4a4, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-2aa1dc6c {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-2aa1dc6c {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-2aa1dc6c, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-6b653672 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-6b653672 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-6b653672, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-5ec79117 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-5ec79117 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-5ec79117, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-4f38c27b {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-4f38c27b {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-4f38c27b, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-750e85b5 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-750e85b5 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-750e85b5, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-9add1cfc {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-9add1cfc {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-9add1cfc, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-6b2a2810 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-6b2a2810 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-6b2a2810, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-65e6e928 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-65e6e928 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-65e6e928, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-989f010e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-989f010e {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-989f010e, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-7ef79daf {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-7ef79daf {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-7ef79daf, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-0d698c68 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-0d698c68 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-0d698c68, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-35eeccb0 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-35eeccb0 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-35eeccb0, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-addc0565 {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-addc0565 {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-addc0565, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddaef-dcf4c62e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-dcf4c62e {
    order: -9999;
    grid-area: span 1 / span 2 / span 1 / span 2;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb04-dcf4c62e {
    grid-area: span 1 / span 2 / span 1 / span 2;
  }
}

@media screen and (max-width: 767px) {
  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-ea71c9e6, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-00875554, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-4fbd148a, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-cce7078f, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-037e2466, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-61fad6fa, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-aff84db1, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-b94e1c01, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-608dacff, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-fda96eab, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-87989a41, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-e2bbaa6e, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-65149217, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-912f25ce, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-78d78529, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-af467a5f, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-e85de5bc, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-c0fcedbc, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-87015952, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-06017421, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-eff6f4a4, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-2aa1dc6c, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-6b653672, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-5ec79117, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-4f38c27b, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-750e85b5, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-9add1cfc, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-6b2a2810, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-65e6e928, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-989f010e, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-7ef79daf, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-0d698c68, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-35eeccb0, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-addc0565, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-dcf4c62e {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-b33e90f8-0413-afc5-5984-b06b38b334bd-44746c1a, #w-node-b33e90f8-0413-afc5-5984-b06b38b334c2-44746c1a, #w-node-_1b601b7c-1732-1f88-558b-9c642bd34740-44746c1a, #w-node-e225a6af-dcf6-e3fc-aec0-17f8cd5af1c9-44746c1a {
    justify-self: start;
  }

  #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-ea71c9e6, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-00875554, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-4fbd148a, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-cce7078f, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-037e2466, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-61fad6fa, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-aff84db1, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-b94e1c01, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-608dacff, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-fda96eab, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-87989a41, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-e2bbaa6e, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-65149217, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-912f25ce, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-78d78529, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-af467a5f, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-e85de5bc, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-c0fcedbc, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-87015952, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-06017421, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-eff6f4a4, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-2aa1dc6c, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-6b653672, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-5ec79117, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-4f38c27b, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-750e85b5, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-9add1cfc, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-6b2a2810, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-65e6e928, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-989f010e, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-7ef79daf, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-0d698c68, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-35eeccb0, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-addc0565, #w-node-d77ac031-395a-9b39-a4ff-41f9345ddb02-dcf4c62e {
    grid-area: span 2 / span 2 / span 2 / span 2;
  }

  #w-node-_7b0254d7-3520-2473-b471-35e709d805e1-667bbafe {
    order: -9999;
  }
}


