/* screen - home-desktop-1440-all-breakpoints */

.home-desktop-1440-all-breakpoints {
  align-items: center;
  background: linear-gradient(180deg, rgba(250, 194, 0, 0.05) 0%, rgba(250, 194, 0, 0) 100%);
  background-color: rgba(255,255,255,1.0);
  border: 1px none;
  display: flex;
  flex-direction: column;
  height: 100vh;
  min-height: 4400px;
  min-width: 1440px;
  width: 100%;
}

.home-desktop-1440-all-breakpoints .top-nav {
  align-items: center;
  align-self: stretch;
  display: flex;
  justify-content: space-between;
  padding: 24px 100px;
}

.home-desktop-1440-all-breakpoints .image-1 {
  cursor: pointer;
  height: 50px;
  min-width: 138px;
}

.home-desktop-1440-all-breakpoints .navbar {
  align-items: center;
  display: flex;
  gap: 32px;
  width: fit-content;
}

.home-desktop-1440-all-breakpoints .navbar-link {
  cursor: pointer;
  letter-spacing: 0;
  line-height: 25.6px;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.home-desktop-1440-all-breakpoints .x1-hero {
  align-items: center;
  display: flex;
  gap: 64px;
  padding: 67px 100px;
  width: 1440px;
}

.home-desktop-1440-all-breakpoints .hero-desktop {
  align-items: flex-start;
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: 64px;
}

.home-desktop-1440-all-breakpoints .hero {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  gap: 24px;
}

.home-desktop-1440-all-breakpoints .title {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex-direction: column;
}

.home-desktop-1440-all-breakpoints .tags {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  gap: 12px;
}

.home-desktop-1440-all-breakpoints .icon {
  height: 24px;
  min-width: 24px;
}

.home-desktop-1440-all-breakpoints .text {
  letter-spacing: 0;
  line-height: 25.6px;
  margin-top: -1.00px;
  white-space: nowrap;
  width: fit-content;
}

.home-desktop-1440-all-breakpoints .title-1 {
  align-self: stretch;
  color: var(--secondaryword);
  font-family: var(--font-family-general_sans-medium);
  font-size: 49px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 78.4px;
  white-space: nowrap;
}

.home-desktop-1440-all-breakpoints .the {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 25.6px;
}

.home-desktop-1440-all-breakpoints .image-12 {
  height: 668px;
  min-width: 538px;
  object-fit: cover;
}

.home-desktop-1440-all-breakpoints .x2-theme {
  align-items: center;
  display: flex;
  gap: 64px;
  height: 838px;
  justify-content: center;
  padding: 128px 100px;
  width: 1440px;
}

.home-desktop-1440-all-breakpoints .image {
  align-self: stretch;
  flex: 1;
  height: 582px;
  min-width: 588px;
  object-fit: cover;
}

.home-desktop-1440-all-breakpoints .content {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: 48px;
  justify-content: center;
}

.home-desktop-1440-all-breakpoints .x {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  gap: 24px;
}

.home-desktop-1440-all-breakpoints .frame-4-1 {
  justify-content: center;
}

.home-desktop-1440-all-breakpoints .conference-theme {
  align-self: stretch;
}

.home-desktop-1440-all-breakpoints .bridging-the-gaps-b {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 49.6px;
}

.home-desktop-1440-all-breakpoints .x3-video-section {
  align-items: center;
  align-self: stretch;
  background-color: var(--amber);
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 100px 205px;
}

.home-desktop-1440-all-breakpoints .video {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 64px;
  height: 828px;
  width: 1030px;
}

.home-desktop-1440-all-breakpoints .there-is-no-one-pat {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 40.0px;
  margin-top: -1.00px;
  text-align: center;
}

.home-desktop-1440-all-breakpoints .slider {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 1;
  gap: 64px;
  justify-content: center;
}

.home-desktop-1440-all-breakpoints .x6 {
  height: 500px;
  margin-left: -205.00px;
  min-width: 141px;
  object-fit: cover;
}

.home-desktop-1440-all-breakpoints .x7 {
  height: 580px;
  min-width: 1030px;
  object-fit: cover;
}

.home-desktop-1440-all-breakpoints .x8 {
  height: 500px;
  margin-right: -205.00px;
  min-width: 141px;
  object-fit: cover;
}

.home-desktop-1440-all-breakpoints .nav-button {
  align-items: flex-start;
  display: flex;
  gap: 24px;
  width: fit-content;
}

.home-desktop-1440-all-breakpoints .frame-4 {
  align-items: flex-start;
  border: 1px solid;
  border-color: var(--quill-gray);
  border-radius: 4px;
  display: flex;
  gap: 8px;
  padding: 8px;
  width: fit-content;
}

.home-desktop-1440-all-breakpoints .union {
  height: 14px;
  left: 8px;
  position: absolute;
  top: 5px;
  width: 8px;
}

.home-desktop-1440-all-breakpoints .x4-our-speaker {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 64px;
  padding: 128px 0px;
  width: 1240px;
}

.home-desktop-1440-all-breakpoints .x-1 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  gap: 24px;
}

.home-desktop-1440-all-breakpoints .conference-2023 {
  text-align: center;
  width: 610px;
}

.home-desktop-1440-all-breakpoints .our-speakers {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 49.6px;
  text-align: center;
  white-space: nowrap;
}

.home-desktop-1440-all-breakpoints .these-champions-of-t {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 25.6px;
  text-align: center;
}

.home-desktop-1440-all-breakpoints .stay-tuned {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 16px;
  width: fit-content;
}

.home-desktop-1440-all-breakpoints .speakers-desktop {
  align-items: flex-start;
  display: flex;
  gap: 48px;
  width: fit-content;
}

.home-desktop-1440-all-breakpoints .image-15 {
  height: 390px;
  min-width: 820px;
  object-fit: cover;
}

.home-desktop-1440-all-breakpoints .stay-tuned-for-our-speaker-line-up {
  letter-spacing: 0;
  line-height: 25.6px;
  text-align: center;
  white-space: nowrap;
  width: 1240px;
}

.home-desktop-1440-all-breakpoints .cta {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 0px 0px 128px;
  width: fit-content;
}

.home-desktop-1440-all-breakpoints .head {
  align-items: flex-start;
  background-color: var(--foundation-yellowyellow-50);
  border-radius: 12px;
  display: flex;
  flex-direction: column;
  gap: 24px;
  justify-content: center;
  padding: 48px;
  width: 1240px;
}

.home-desktop-1440-all-breakpoints .text-1 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex-direction: column;
}

.home-desktop-1440-all-breakpoints .do-you-have-any-ques {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 40.0px;
  margin-top: -1.00px;
  white-space: nowrap;
}

.home-desktop-1440-all-breakpoints .feel-free-to-leave-us-a-message {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 40.0px;
  white-space: nowrap;
}

.home-desktop-1440-all-breakpoints .footer-desktop {
  align-items: flex-start;
  border-color: var(--gray-nurse);
  border-top-style: solid;
  border-top-width: 1px;
  display: flex;
  flex-direction: column;
  gap: 32px;
  padding: 32px 100px 0px;
  width: 1440px;
}

.home-desktop-1440-all-breakpoints .logo {
  align-items: flex-end;
  display: flex;
  gap: 32px;
  width: fit-content;
}

.home-desktop-1440-all-breakpoints .content-1 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  justify-content: space-between;
}

.home-desktop-1440-all-breakpoints .desc {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 24px;
  width: fit-content;
}

.home-desktop-1440-all-breakpoints .links {
  align-items: center;
  display: flex;
  gap: 32px;
  width: fit-content;
}

.home-desktop-1440-all-breakpoints .contact {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 16px;
  width: fit-content;
}

.home-desktop-1440-all-breakpoints .x-2 {
  align-items: flex-start;
  display: flex;
  gap: 16px;
  width: fit-content;
}

.home-desktop-1440-all-breakpoints .cci-website {
  letter-spacing: 0;
  line-height: 25.6px;
  margin-top: -1.00px;
  white-space: nowrap;
  width: fit-content;
}

.home-desktop-1440-all-breakpoints .wwwchildhoodcancerinternationalorg {
  cursor: pointer;
  letter-spacing: 0;
  line-height: 25.6px;
  margin-top: -1.00px;
  text-decoration: underline;
  white-space: nowrap;
  width: fit-content;
}

.home-desktop-1440-all-breakpoints .for-enquiries-pleas {
  letter-spacing: 0;
  line-height: 25.6px;
  width: fit-content;
}

.home-desktop-1440-all-breakpoints .x-3 {
  align-items: flex-start;
  display: flex;
  gap: 32px;
  width: fit-content;
}

.home-desktop-1440-all-breakpoints .button-6 {
  letter-spacing: 0;
  line-height: 25.6px;
  margin-top: -1.00px;
  white-space: nowrap;
  width: fit-content;
}

.home-desktop-1440-all-breakpoints .conference {
  letter-spacing: 0;
  line-height: 25.6px;
  margin-top: -1.00px;
  white-space: nowrap;
}

.home-desktop-1440-all-breakpoints .frame-4-3 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex-direction: column;
}
/* screen - home-mobile-360 */

.home-mobile-360 {
  align-items: flex-start;
  background: linear-gradient(180deg, rgba(250, 194, 0, 0.05) 0%, rgba(250, 194, 0, 0) 100%);
  background-color: rgba(255,255,255,1.0);
  border: 1px none;
  display: flex;
  flex-direction: column;
  height: 100vh;
  min-height: 3162px;
  min-width: 360px;
  width: 100%;
}

.home-mobile-360 .top-nav-2 {
  align-items: center;
  align-self: stretch;
  display: flex;
  height: 56px;
  justify-content: space-between;
  padding: 16px;
}

.home-mobile-360 .image-1-2 {
  height: 24px;
  min-width: 66.24px;
}

.home-mobile-360 .hero-4 {
  align-items: center;
  gap: 32px;
  height: 742px;
  justify-content: center;
  padding: 0px 16px;
}

.home-mobile-360 .hero-5 {
  align-items: center;
  gap: 32px;
}

.home-mobile-360 .hero-6 {
  align-items: flex-start;
  gap: 24px;
}

.home-mobile-360 .title-4 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex-direction: column;
}

.home-mobile-360 .tags-2 {
  align-items: center;
  align-self: stretch;
  display: flex;
  gap: 12px;
  justify-content: center;
}

.home-mobile-360 .tag-date-2 {
  align-items: center;
  display: flex;
  gap: 4px;
  width: fit-content;
}

.home-mobile-360 .icon-union-3 {
  height: 12px;
  min-width: 12px;
  position: relative;
}

.home-mobile-360 .x20-21-may-2023-2 {
  height: 9.11px;
  min-width: 68.45px;
}

.home-mobile-360 .text-3-1 {
  color: var(--foundation-yellowyellow-900);
  font-family: var(--font-family-general_sans-regular);
  font-size: var(--font-size-xxs);
  font-weight: 400;
  letter-spacing: 0;
  line-height: 16.0px;
  margin-top: -1.00px;
  white-space: nowrap;
  width: fit-content;
}

.home-mobile-360 .kuching-sarawak-malaysia-2 {
  height: 9.32px;
  min-width: 124.8px;
}

.home-mobile-360 .title-5 {
  align-self: stretch;
  color: var(--secondaryword);
  font-family: var(--font-family-general_sans-medium);
  font-size: 29px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 46.4px;
  text-align: center;
}

.home-mobile-360 .the-15th-childhood-c-1 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 19.2px;
  text-align: center;
}

.home-mobile-360 .button-12 {
  align-items: center;
  background-color: var(--foundation-yellowyellow-500);
  border-radius: 4px;
  display: flex;
  gap: 10px;
  justify-content: center;
  padding: 8px 16px;
  width: fit-content;
}

.home-mobile-360 .button-13 {
  letter-spacing: 0;
  line-height: 19.2px;
  margin-top: -1.00px;
  white-space: nowrap;
  width: fit-content;
}

.home-mobile-360 .image-12-2 {
  height: 328px;
  min-width: 264.17px;
  object-fit: cover;
}

.home-mobile-360 .x2-theme-2 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  gap: 24px;
  justify-content: center;
  padding: 32px 16px;
}

.home-mobile-360 .image-3 {
  align-self: stretch;
  height: 200px;
  min-width: 328px;
  object-fit: cover;
}

.home-mobile-360 .content-4 {
  justify-content: center;
}

.home-mobile-360 .x-8 {
  align-items: center;
  flex-direction: column;
  gap: 16px;
}

.home-mobile-360 .frame-4-7 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.home-mobile-360 .conference-theme-2 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 19.2px;
  margin-top: -1.00px;
  white-space: nowrap;
}

.home-mobile-360 .bridging-the-gaps-b-2 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 36.8px;
}

.home-mobile-360 .the-world-health-org-1 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 19.2px;
}

.home-mobile-360 .button-14 {
  letter-spacing: 0;
  line-height: 19.2px;
  margin-top: -1.00px;
  white-space: nowrap;
  width: fit-content;
}

.home-mobile-360 .x3-video-section-2 {
  align-items: center;
  align-self: stretch;
  background-color: var(--amber);
  display: flex;
  flex-direction: column;
  gap: 32px;
  padding: 32px;
}

.home-mobile-360 .video-2 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  gap: 32px;
  position: relative;
}

.home-mobile-360 .there-is-no-one-pat-2 {
  align-self: stretch;
  color: var(--secondaryword);
  font-family: var(--font-family-general_sans-medium);
  font-size: 15px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 24.0px;
  margin-top: -1.00px;
  text-align: center;
}

.home-mobile-360 .play-button {
  align-items: center;
  background-color: var(--white);
  border-radius: 52.71px;
  display: flex;
  gap: 4.29px;
  height: 24px;
  justify-content: center;
  left: calc(50.00% - 12px);
  padding: 4.29px;
  position: absolute;
  top: calc(50.00% + 52px);
  width: 24px;
}

.home-mobile-360 .polygon-1 {
  height: 5.31px;
  min-width: 4.71px;
}

.home-mobile-360 .slider-2 {
  align-items: center;
  align-self: stretch;
  display: flex;
  gap: 16px;
  justify-content: center;
}

.home-mobile-360 .x8-2 {
  height: 160px;
  margin-left: -32.00px;
  min-width: 16px;
  object-fit: cover;
}

.home-mobile-360 .x7-2 {
  height: 190px;
  min-width: 296px;
  object-fit: cover;
}

.home-mobile-360 .x6-2 {
  height: 160px;
  margin-right: -32.00px;
  min-width: 16px;
  object-fit: cover;
}

.home-mobile-360 .nav-button-2 {
  align-items: flex-start;
  display: flex;
  gap: 16px;
  width: fit-content;
}

.home-mobile-360 .frame-4-6 {
  align-items: flex-start;
  border: 0.62px solid;
  border-color: var(--quill-gray);
  border-radius: 2.5px;
  display: flex;
  gap: 5px;
  padding: 5px;
  width: fit-content;
}

.home-mobile-360 .icon-union-4 {
  height: 15px;
  min-width: 15px;
  position: relative;
}

.home-mobile-360 .union-3 {
  height: 9px;
  left: 5px;
  position: absolute;
  top: 3px;
  width: 5px;
}

.home-mobile-360 .x4-our-speaker-2 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  gap: 32px;
  padding: 32px 0px;
}

.home-mobile-360 .x-9 {
  align-items: flex-start;
  flex-direction: column;
  gap: 16px;
}

.home-mobile-360 .frame-4-8 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex-direction: column;
}

.home-mobile-360 .conference-2023-2 {
  letter-spacing: 0;
  line-height: 19.2px;
  margin-left: -125.00px;
  margin-right: -125.00px;
  margin-top: -1.00px;
  text-align: center;
  white-space: nowrap;
  width: 610px;
}

.home-mobile-360 .our-speakers-2 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 36.8px;
  text-align: center;
  white-space: nowrap;
}

.home-mobile-360 .these-champions-of-t-2 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 19.2px;
  text-align: center;
}

.home-mobile-360 .stay-tuned-2 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 0px 16px;
}

.home-mobile-360 .speakers-desktop-2 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  gap: 48px;
}

.home-mobile-360 .image-15-2 {
  flex: 1;
  height: 190px;
  min-width: 328px;
  object-fit: cover;
}

.home-mobile-360 .stay-tuned-for-our-speaker-line-up-2 {
  letter-spacing: 0;
  line-height: 25.6px;
  margin-left: -456.00px;
  margin-right: -456.00px;
  text-align: center;
  white-space: nowrap;
  width: 1240px;
}

.home-mobile-360 .cta-2 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 0px 16px 32px;
}

.home-mobile-360 .head-2 {
  align-items: flex-start;
  align-self: stretch;
  background-color: var(--foundation-yellowyellow-50);
  border-radius: 12px;
  display: flex;
  flex-direction: column;
  gap: 24px;
  justify-content: center;
  padding: 24px;
}

.home-mobile-360 .text-4 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.home-mobile-360 .do-you-have-any-ques-2 {
  align-self: stretch;
  color: var(--secondaryword);
  font-family: var(--font-family-general_sans-medium);
  font-size: 19px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 30.4px;
  margin-top: -1.00px;
}

.home-mobile-360 .button-15 {
  letter-spacing: 0;
  line-height: 19.2px;
  margin-top: -1.00px;
  white-space: nowrap;
  width: fit-content;
}

.home-mobile-360 .footer {
  align-items: flex-start;
  align-self: stretch;
  background-color: transparent;
  border-bottom-style: none;
  border-color: var(--gray-nurse);
  border-left-style: none;
  border-right-style: none;
  border-top-style: solid;
  border-top-width: 1px;
  display: flex;
  flex-direction: column;
  gap: 24px;
  height: auto;
  padding: 16px 16px 0px;
}

.home-mobile-360 .logo-4 {
  align-items: center;
  align-self: stretch;
  display: flex;
  gap: 32px;
}

.home-mobile-360 .logo-5 {
  height: 24px;
  min-width: 66.24px;
}

.home-mobile-360 .logo-6 {
  align-items: flex-end;
  align-self: stretch;
  display: flex;
  justify-content: space-between;
}

.home-mobile-360 .background-1-2 {
  height: 24px;
  min-width: 21.19px;
  object-fit: cover;
}

.home-mobile-360 .logo_png-format_be-sarawak-2 {
  height: 24px;
  min-width: 36px;
}

.home-mobile-360 .logo_png-format_-tri-2 {
  height: 24px;
  min-width: 30px;
}

.home-mobile-360 .logo_png-format_-visit-sarawak-campaign-2 {
  height: 24px;
  min-width: 62.4px;
}

.home-mobile-360 .desc-2 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.home-mobile-360 .stay-connected-with-2 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 19.2px;
  margin-top: -1.00px;
}

.home-mobile-360 .links-4 {
  gap: 24px;
}

.home-mobile-360 .place {
  letter-spacing: 0;
  line-height: 19.2px;
  margin-top: -1.00px;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.home-mobile-360 .place-1 {
  letter-spacing: 0;
  line-height: 19.2px;
  margin-top: -1.00px;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.home-mobile-360 .fa-qs {
  letter-spacing: 0;
  line-height: 19.2px;
  margin-top: -1.00px;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.home-mobile-360 .official-hotel {
  letter-spacing: 0;
  line-height: 19.2px;
  margin-top: -1.00px;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.home-mobile-360 .contact-2 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.home-mobile-360 .x-10 {
  align-items: flex-start;
  gap: 12px;
}

.home-mobile-360 .cci-website-2 {
  letter-spacing: 0;
  line-height: 19.2px;
  margin-top: -1.00px;
  white-space: nowrap;
  width: fit-content;
}

.home-mobile-360 .wwwchildhoodcancerinternationalorg-2 {
  cursor: pointer;
  flex: 1;
  letter-spacing: 0;
  line-height: 19.2px;
  margin-top: -1.00px;
  text-decoration: underline;
  white-space: nowrap;
}

.home-mobile-360 .for-enquiries-pleas-2 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 19.2px;
}

.home-mobile-360 .links-5 {
  border-color: var(--gray-nurse);
  border-top-style: solid;
  border-top-width: 1px;
  justify-content: space-between;
  padding: 8px 0px;
}

.home-mobile-360 .frame-40 {
  align-items: flex-start;
  display: flex;
  gap: 8px;
  width: fit-content;
}

.home-mobile-360 .social-media-facebook-2 {
  background-color: var(--blue);
  border-radius: 4px;
  height: 16px;
  min-width: 16px;
  position: relative;
}

.home-mobile-360 .icon-facebook-2 {
  height: 8px;
  left: 6px;
  position: absolute;
  top: 4px;
  width: 4px;
}

.home-mobile-360 .facebook-2 {
  letter-spacing: 0;
  line-height: 12.8px;
  white-space: nowrap;
  width: fit-content;
}

.home-mobile-360 .content {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  gap: 24px;
}

.home-mobile-360 .hero {
  align-self: stretch;
  display: flex;
  flex-direction: column;
}

.home-mobile-360 .links {
  align-items: center;
  align-self: stretch;
  display: flex;
}

.home-mobile-360 .x {
  align-self: stretch;
  display: flex;
}
/* screen - home-tablet-768 */

.home-tablet-768 {
  align-items: center;
  background: linear-gradient(180deg, rgba(250, 194, 0, 0.05) 0%, rgba(250, 194, 0, 0) 100%);
  background-color: rgba(255,255,255,1.0);
  border: 1px none;
  display: flex;
  flex-direction: column;
  height: 100vh;
  min-height: 4518px;
  min-width: 768px;
  width: 100%;
}

.home-tablet-768 .top-nav-1 {
  align-items: center;
  align-self: stretch;
  display: flex;
  justify-content: space-between;
  padding: 24px 32px;
}

.home-tablet-768 .image-1-1 {
  height: 32px;
  min-width: 88.32px;
}

.home-tablet-768 .navbar-1 {
  align-items: center;
  display: flex;
  gap: 24px;
  width: fit-content;
}

.home-tablet-768 .navbar-link-1 {
  letter-spacing: 0;
  line-height: 25.6px;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.home-tablet-768 .button-6 {
  align-items: center;
  background-color: var(--foundation-yellowyellow-500);
  border-radius: 4px;
  display: flex;
  gap: 10px;
  justify-content: center;
  padding: 10px 24px;
  width: fit-content;
}

.home-tablet-768 .button-7 {
  letter-spacing: 0;
  line-height: 25.6px;
  margin-top: -1.00px;
  white-space: nowrap;
  width: fit-content;
}

.home-tablet-768 .hero-1 {
  align-items: center;
  gap: 64px;
  height: 930px;
  justify-content: center;
  padding: 0px 32px;
}

.home-tablet-768 .hero-2 {
  align-items: center;
  gap: 32px;
}

.home-tablet-768 .hero-3 {
  align-items: flex-start;
  gap: 24px;
}

.home-tablet-768 .title-2 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex-direction: column;
}

.home-tablet-768 .tags-1 {
  align-items: center;
  align-self: stretch;
  display: flex;
  gap: 12px;
  justify-content: center;
}

.home-tablet-768 .icon-union-1 {
  height: 20px;
  min-width: 20px;
  position: relative;
}

.home-tablet-768 .union-2 {
  height: 19px;
  left: 2px;
  position: absolute;
  top: 1px;
  width: 17px;
}

.home-tablet-768 .x20-21-may-2023-1 {
  color: var(--foundation-yellowyellow-900);
  font-family: var(--font-family-general_sans-medium);
  font-size: var(--font-size-s);
  font-weight: 500;
  letter-spacing: 0;
  line-height: 20.8px;
  margin-top: -1.00px;
  white-space: nowrap;
  width: fit-content;
}

.home-tablet-768 .text-2 {
  color: var(--foundation-yellowyellow-900);
  font-family: var(--font-family-general_sans-regular);
  font-size: var(--font-size-m);
  font-weight: 400;
  letter-spacing: 0;
  line-height: 25.6px;
  margin-top: -1.00px;
  white-space: nowrap;
  width: fit-content;
}

.home-tablet-768 .icon-location_pin {
  height: 20px;
  left: 2px;
  position: absolute;
  top: 0;
  width: 17px;
}

.home-tablet-768 .kuching-sarawak-malaysia-1 {
  color: var(--foundation-yellowyellow-900);
  font-family: var(--font-family-general_sans-medium);
  font-size: var(--font-size-s);
  font-weight: 500;
  letter-spacing: 0;
  line-height: 20.8px;
  margin-top: -1.00px;
  white-space: nowrap;
  width: fit-content;
}

.home-tablet-768 .title-3 {
  align-self: stretch;
  color: var(--secondaryword);
  font-family: var(--font-family-general_sans-medium);
  font-size: 39px;
  font-weight: 500;
  letter-spacing: 0;
  line-height: 62.4px;
  text-align: center;
  white-space: nowrap;
}

.home-tablet-768 .the-15th-childhood-c {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 25.6px;
  text-align: center;
}

.home-tablet-768 .image-12-1 {
  height: 500px;
  min-width: 402.69px;
  object-fit: cover;
}

.home-tablet-768 .x2-theme-1 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  gap: 32px;
  justify-content: center;
  padding: 100px 32px;
}

.home-tablet-768 .image-2 {
  align-self: stretch;
  height: 380px;
  min-width: 704px;
  object-fit: cover;
}

.home-tablet-768 .content-2 {
  gap: 48px;
  justify-content: center;
}

.home-tablet-768 .x-4 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  gap: 24px;
}

.home-tablet-768 .frame-4-4 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.home-tablet-768 .conference-theme-1 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 25.6px;
  margin-top: -1.00px;
  white-space: nowrap;
}

.home-tablet-768 .bridging-the-gaps-b-1 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 49.6px;
  white-space: nowrap;
}

.home-tablet-768 .the-world-health-org {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 25.6px;
}

.home-tablet-768 .x3-video-section-1 {
  align-items: flex-start;
  align-self: stretch;
  background-color: var(--amber);
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 64px;
}

.home-tablet-768 .video-1 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  gap: 32px;
}

.home-tablet-768 .there-is-no-one-pat-1 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 40.0px;
  margin-top: -1.00px;
  text-align: center;
}

.home-tablet-768 .slider-1 {
  align-items: center;
  align-self: stretch;
  display: flex;
  gap: 32px;
  justify-content: center;
}

.home-tablet-768 .x6-1 {
  height: 324px;
  margin-left: -64.00px;
  min-width: 32px;
  object-fit: cover;
}

.home-tablet-768 .x7-1 {
  height: 348px;
  min-width: 640px;
  object-fit: cover;
}

.home-tablet-768 .x8-1 {
  height: 324px;
  margin-right: -64.00px;
  min-width: 32px;
  object-fit: cover;
}

.home-tablet-768 .nav-button-1 {
  align-items: flex-start;
  display: flex;
  gap: 24px;
  width: fit-content;
}

.home-tablet-768 .frame-4-3 {
  align-items: flex-start;
  border: 1px solid;
  border-color: var(--quill-gray);
  border-radius: 4px;
  display: flex;
  gap: 8px;
  padding: 8px;
  width: fit-content;
}

.home-tablet-768 .icon-union-2 {
  height: 24px;
  min-width: 24px;
  position: relative;
}

.home-tablet-768 .union-1 {
  height: 14px;
  left: 8px;
  position: absolute;
  top: 5px;
  width: 8px;
}

.home-tablet-768 .x4-our-speaker-1 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  gap: 64px;
  padding: 100px 0px;
}

.home-tablet-768 .x-5 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  gap: 24px;
}

.home-tablet-768 .frame-4-5 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex-direction: column;
}

.home-tablet-768 .conference-2023-1 {
  letter-spacing: 0;
  line-height: 25.6px;
  margin-top: -1.00px;
  text-align: center;
  white-space: nowrap;
  width: 610px;
}

.home-tablet-768 .our-speakers-1 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 49.6px;
  text-align: center;
  white-space: nowrap;
}

.home-tablet-768 .these-champions-of-t-1 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 25.6px;
  text-align: center;
}

.home-tablet-768 .stay-tuned-1 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 0px 32px;
}

.home-tablet-768 .speakers-desktop-1 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  gap: 48px;
}

.home-tablet-768 .image-15-1 {
  flex: 1;
  height: 390px;
  min-width: 704px;
  object-fit: cover;
}

.home-tablet-768 .stay-tuned-for-our-speaker-line-up-1 {
  letter-spacing: 0;
  line-height: 25.6px;
  margin-left: -268.00px;
  margin-right: -268.00px;
  text-align: center;
  white-space: nowrap;
  width: 1240px;
}

.home-tablet-768 .cta-1 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 0px 32px 100px;
}

.home-tablet-768 .head-1 {
  align-items: flex-start;
  align-self: stretch;
  background-color: var(--foundation-yellowyellow-50);
  border-radius: 12px;
  display: flex;
  flex-direction: column;
  gap: 24px;
  justify-content: center;
  padding: 48px;
}

.home-tablet-768 .text-3 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.home-tablet-768 .do-you-have-any-ques-1 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 40.0px;
  margin-top: -1.00px;
}

.home-tablet-768 .logo-2 {
  align-items: flex-end;
  align-self: stretch;
  display: flex;
  justify-content: space-between;
}

.home-tablet-768 .logo-3 {
  height: 50px;
  min-width: 138px;
}

.home-tablet-768 .background-1-1 {
  height: 50px;
  min-width: 44.15px;
  object-fit: cover;
}

.home-tablet-768 .logo_png-format_be-sarawak-1 {
  height: 50px;
  min-width: 75px;
}

.home-tablet-768 .logo_png-format_-tri-1 {
  height: 50px;
  min-width: 62.5px;
}

.home-tablet-768 .logo_png-format_-visit-sarawak-campaign-1 {
  height: 50px;
  min-width: 130px;
}

.home-tablet-768 .content-3 {
  gap: 32px;
}

.home-tablet-768 .desc-1 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 16px;
  width: fit-content;
}

.home-tablet-768 .stay-connected-with-1 {
  letter-spacing: 0;
  line-height: 25.6px;
  margin-top: -1.00px;
  width: 505px;
}

.home-tablet-768 .links-2 {
  gap: 32px;
  width: fit-content;
}

.home-tablet-768 .button-11 {
  letter-spacing: 0;
  line-height: 25.6px;
  margin-top: -1.00px;
  white-space: nowrap;
  width: fit-content;
}

.home-tablet-768 .contact-1 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.home-tablet-768 .x-6 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  gap: 16px;
}

.home-tablet-768 .cci-website-1 {
  letter-spacing: 0;
  line-height: 25.6px;
  margin-top: -1.00px;
  white-space: nowrap;
  width: fit-content;
}

.home-tablet-768 .wwwchildhoodcancerinternationalorg-1 {
  cursor: pointer;
  letter-spacing: 0;
  line-height: 25.6px;
  margin-top: -1.00px;
  text-decoration: underline;
  white-space: nowrap;
  width: fit-content;
}

.home-tablet-768 .for-enquiries-pleas-1 {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 25.6px;
}

.home-tablet-768 .links-3 {
  align-self: stretch;
  border-color: var(--gray-nurse);
  border-top-style: solid;
  border-top-width: 1px;
  justify-content: space-between;
  padding: 16px 0px;
}

.home-tablet-768 .x-7 {
  align-items: flex-start;
  display: flex;
  gap: 32px;
  width: fit-content;
}

.home-tablet-768 .social-media-facebook-1 {
  background-color: var(--blue);
  border-radius: 4px;
  height: 24px;
  min-width: 24px;
  position: relative;
}

.home-tablet-768 .icon-facebook-1 {
  height: 12px;
  left: 9px;
  position: absolute;
  top: 6px;
  width: 6px;
}

.home-tablet-768 .facebook-1 {
  letter-spacing: 0;
  line-height: 20.8px;
  white-space: nowrap;
  width: fit-content;
}

.home-tablet-768 .content {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex-direction: column;
}

.home-tablet-768 .hero {
  align-self: stretch;
  display: flex;
  flex-direction: column;
}

.home-tablet-768 .links {
  align-items: center;
  display: flex;
}
@media screen and (max-width: 767px) {
  .screen.home-desktop-1440-all-breakpoints { 
    display: none;
   }
  .screen.home-tablet-768 { 
    display: none;
   }
}
@media screen and (min-width: 768px) and (max-width: 1439px) {
  .screen.home-desktop-1440-all-breakpoints { 
    display: none;
   }
  .screen.home-mobile-360 { 
    display: none;
   }
}
@media screen and (min-width: 1440px) {
  .screen.home-tablet-768 { 
    display: none;
   }
  .screen.home-mobile-360 { 
    display: none;
   }
}