.scarp-component,
.scarp_container {
  position: relative;
  z-index: 1;
}

.scarp-separator__scarp {
  position: absolute;
}
.scarp-separator__scarp.gold-scarp {
  right: 0;
}
.scarp-separator__scarp.green-scarp {
  right: 0;
}
.scarp-separator__scarp.news-scarp {
  right: 0;
}
.scarp-separator__scarp.press-purple-scarp {
  right: 0;
}
.scarp-separator__scarp.purple-mix-scarp {
  right: 0;
}
.scarp-separator__scarp.purple-scarp-variation {
  left: 0;
}
.scarp-separator__scarp.gold-scarp-variation {
  right: 0;
}
.scarp-separator__scarp.multicolor-scarp-variation {
  right: 0;
  bottom: 0;
}
.scarp-separator__scarp.pink-scarp-variation {
  left: 0;
  bottom: 0;
}
.scarp-separator__scarp.multicolour-grad2-blue-green {
  right: 0;
  top: 0;
}
.scarp.multicolour-grad2-blue-green--variant .scarp-separator__scarp.multicolour-grad2-blue-green {
  right: 0;
  top: 0;
}

[dir=rtl] .scarp_container {
  transform: scaleX(-1);
}
[dir=rtl] .scarp-separator__scarp.gold-mix-scarp {
  left: 0;
}
[dir=rtl] .scarp-separator__scarp.pink-mix-scarp {
  left: 0;
}
[dir=rtl] .scarp-separator__scarp.press-gold-scarp {
  left: 0;
}
[dir=rtl] .scarp-separator__scarp.purple-horizontal-scarp {
  left: 0;
}
[dir=rtl] .scarp-separator__scarp.purple-scarp {
  left: 0;
}
[dir=rtl] .scarp-separator__scarp.voilet-mix-scarp {
  left: 0;
}
[dir=rtl] .scarp-separator__scarp.overview-scarp {
  left: 0;
}
[dir=rtl] .scarp-separator__scarp.purple-scarp-variation {
  left: 0;
}
[dir=rtl] .scarp-separator__scarp.gold-scarp-variation {
  left: 0;
}
[dir=rtl] .scarp-separator__scarp.multicolor-scarp-variation {
  left: 0;
  bottom: 0;
}
[dir=rtl] .scarp-separator__scarp.pink-scarp-variation {
  bottom: 0;
}
[dir=rtl] .scarp-separator__scarp.multicolour-grad2-blue-green {
  left: 0;
  bottom: 0;
}
.scarp.multicolour-grad2-blue-green--variant [dir=rtl] .scarp-separator__scarp.multicolour-grad2-blue-green {
  bottom: 0;
  right: 0;
}

@media (max-width: 1024px) {
  .cmp-list .cmp-list__content__heading.header-visible {
    max-width: 800px;
  }
}
@media (min-width: 1025px) and (max-width: 1440px) {
  body[data-pageid=aquarabia-page] .scarp_container .gold-scarp {
    margin-right: -183px;
    height: 225px;
  }
}
@media (min-width: 1920px) {
  .scarp_container .gold-scarp {
    height: 567px;
    bottom: -250px;
    margin-right: -208px;
  }
  .scarp_container .green-scarp {
    height: 410px;
  }
  .scarp_container .purple-scarp {
    height: 878px;
  }
  .scarp_container .purple-mix-scarp {
    height: 570px;
    bottom: -570px;
  }
  .scarp_container .pink-mix-scarp {
    height: 347px;
    top: -347px;
  }
  .scarp_container .gold-mix-scarp {
    height: 360px;
    top: -115px;
  }
  .scarp_container .voilet-mix-scarp {
    height: 898px;
    top: -290px;
  }
  .scarp_container .purple-horizontal-scarp {
    height: 898px;
  }
  .scarp_container .news-scarp {
    height: 626px;
  }
  .scarp_container .press-gold-scarp {
    height: 535px;
    top: -230px;
  }
  .scarp_container .press-purple-scarp {
    height: 535px;
  }
  .scarp_container .overview-scarp {
    height: 650px;
    top: -320px;
  }
  .scarp_container .purple-scarp-variation {
    width: 494px;
  }
  .scarp_container .gold-scarp-variation {
    height: 295px;
    width: 398px;
    bottom: 0;
  }
  .scarp_container .multicolour-grad2-blue-green {
    top: 20px;
  }
  body[data-pageid=press-room-page] .scarp_container .gold-scarp {
    height: 460px;
    bottom: -250px;
    margin-right: -176px;
  }
  body[data-pageid=about_company] .scarp_container .gold-scarp {
    height: 250px;
    top: -150px;
    margin-right: -230px;
  }
  body[data-pageid=about-page] .scarp_container .gold-scarp {
    height: 329px;
    bottom: -145px;
    margin-right: -13px;
  }
  body[data-pageid=leadership-page] .scarp_container .purple-mix-scarp {
    height: 570px;
    bottom: -305px;
  }
  body[data-pageid=sustainability-page] .scarp_container .purple-mix-scarp {
    height: 570px;
    bottom: -245px;
  }
  body[data-pageid=sustainability-page] .scarp_container .voilet-mix-scarp {
    height: 898px;
    bottom: 502px;
  }
  body[data-pageid=training-programmes-page] .scarp_container .green-scarp {
    height: 410px;
    top: -15px;
  }
  body[data-pageid=careers-page] .scarp_container .voilet-mix-scarp {
    height: 898px;
    top: -354px;
  }
  body[data-pageid=progress-page] .scarp_container .green-scarp {
    height: 270px;
    top: -33px;
  }
  body[data-pageid=qiddiya-city-page] .scarp_container .gold-scarp {
    height: 485px;
    bottom: -398px;
    margin-right: -208px;
  }
  body[data-pageid=careers-page] .scarp_container .press-purple-scarp {
    top: -123px;
  }
  body[data-pageid=Living-PageId] .scarp_container .gold-scarp {
    height: 475px;
    bottom: -300px;
    margin-right: -208px;
  }
  body[data-pageid=qiddiya-city-page] .scarp_container .overview-scarp {
    height: 626px;
    top: -320px;
  }
  body[data-pageid=dragon-ball-page] .scarp_container .gold-scarp,
  body[data-pageid=aquarabia-page] .scarp_container .gold-scarp,
  body[data-pageid=sixflags-page] .scarp_container .gold-scarp {
    height: 498px;
    bottom: -504px;
    margin-right: -371px;
  }
  [dir=rtl] body[data-pageid=about-page] .scarp_container .gold-scarp {
    height: 525px;
    bottom: -260px;
    margin-right: -250px;
  }
  [dir=rtl] body[data-pageid=press-room-page] .scarp_container .green-scarp {
    bottom: -200px;
    margin-right: 0;
  }
}
@media (min-width: 1025px) and (max-width: 1919px) {
  .scarp_container .gold-scarp {
    height: 245px;
    bottom: -110px;
    margin-right: -95px;
  }
  .scarp_container .green-scarp {
    height: 226px;
    top: 0;
  }
  .scarp_container .purple-scarp {
    height: 578px;
  }
  .scarp_container .purple-mix-scarp {
    height: 290px;
    bottom: -290px;
  }
  .scarp_container .pink-mix-scarp {
    height: 130px;
    top: -175px;
    margin-left: -30px;
  }
  .scarp_container .gold-mix-scarp {
    height: 303px;
    top: -130px;
  }
  .scarp_container .voilet-mix-scarp {
    height: 550px;
    top: -75px;
  }
  .scarp_container .purple-horizontal-scarp {
    height: 622px;
  }
  .scarp_container .news-scarp {
    height: 305px;
  }
  .scarp_container .press-gold-scarp {
    height: 300px;
    top: -120px;
  }
  .scarp_container .press-purple-scarp {
    height: 240px;
    top: -90px;
  }
  .scarp_container .overview-scarp {
    height: 470px;
    top: -200px;
  }
  .scarp_container .purple-scarp-variation {
    height: 500px;
  }
  .scarp_container .gold-scarp-variation {
    bottom: 0;
    width: 300px;
  }
  .scarp_container .multicolour-grad2-blue-green {
    top: 20px;
  }
  body[data-pageid=about_company] .scarp_container .gold-scarp {
    height: 250px;
    top: -150px;
  }
  body[data-pageid=about-page] .scarp_container .gold-scarp {
    height: 245px;
    top: -153px;
    margin-right: -95px;
  }
  body[data-pageid=qiddiya-city-page] .scarp_container .overview-scarp {
    height: 570px;
    top: -275px;
  }
  body[data-pageid=leadership-page] .scarp_container .gold-mix-scarp {
    height: 250px;
    top: -109px;
  }
  body[data-pageid=press-room-page] .scarp_container .gold-scarp {
    height: 360px;
    bottom: -217px;
    margin-right: -138px;
  }
  body[data-pageid=training-programmes-page] .scarp_container .press-gold-scarp {
    height: 270px;
    top: -77px;
  }
  body[data-pageid=careers-page] .scarp_container .voilet-mix-scarp {
    height: 577px;
    top: -183px;
  }
  body[data-pageid=progress-page] .scarp_container .green-scarp {
    height: 160px;
    top: -16px;
  }
  body[data-pageid=sustainability-page] .scarp_container .purple-mix-scarp {
    height: 323px;
    bottom: -205px;
  }
  body[data-pageid=sustainability-page] .scarp_container .voilet-mix-scarp {
    height: 574px;
    top: -187px;
  }
  body[data-pageid=leadership-page] .scarp_container .purple-mix-scarp {
    height: 390px;
    bottom: -250px;
  }
  body[data-pageid=dragon-ball-page] .scarp_container .gold-scarp,
  body[data-pageid=aquarabia-page] .scarp_container .gold-scarp,
  body[data-pageid=sixflags-page] .scarp_container .gold-scarp {
    bottom: -260px;
    margin-right: -178px;
  }
  body[data-pageid=qiddiya-city-page] .scarp_container .gold-scarp {
    bottom: -214px;
    margin-right: 0;
  }
  body[data-pageid=aquarabia-page] .faq.accordion + .scarp .scarp_container .gold-scarp {
    margin-right: -60px;
  }
  body[data-pageid=sixflags-page] .faq.accordion + .scarp .scarp_container .gold-scarp {
    margin-right: -108px;
  }
  body[data-pageid=dragon-ball-page] .faq.accordion + .scarp .scarp_container .gold-scarp {
    margin-right: -108px;
  }
  body[data-pageid=careers-page] .scarp_container .press-purple-scarp {
    top: -49px;
  }
  body[data-pageid=Living-PageId] .scarp_container .gold-scarp {
    height: 300px;
    bottom: -233px;
    margin-right: -115px;
  }
  [dir=rtl] body[data-pageid=about-page] .scarp_container .gold-scarp {
    height: 245px;
    bottom: -110px;
    margin-right: -95px;
  }
  [dir=rtl] body[data-pageid=qiddiya-city-page] .scarp_container .purple-mix-scarp {
    height: 306px;
    top: -5px;
  }
  [dir=rtl] body[data-pageid=training-programmes-page] .scarp_container .green-scarp {
    height: 200px;
    top: -30px;
  }
  [dir=rtl] body[data-pageid=press-room-page] .scarp_container .green-scarp {
    margin-right: 0;
  }
  [dir=rtl] body[data-pageid=about-page] .scarp_container .gold-scarp {
    height: 210px;
    bottom: -115px;
    margin-right: -108px;
  }
  [dir=rtl] body[data-pageid=sustainability-page] .scarp_container .voilet-mix-scarp {
    top: 0;
  }
  body[data-pageid=qiddiya-city-assest-page] .scarp_container .gold-scarp {
    height: 200px;
    bottom: -200px;
  }
  body[data-pageid=qiddiya-city-assest-page] .scarp_container .purple-mix-scarp {
    height: 163.156px;
    bottom: -150px;
    width: 174.55px;
    right: -1.942px;
  }
  [dir=rtl] body[data-pageid=qiddiya-city-assest-page] .scarp_container .purple-mix-scarp {
    height: 163.156px;
    bottom: -150px;
    width: 174.55px;
    right: 0;
    left: -1.942px;
  }
}
@media (min-width: 1641px) and (max-width: 1919px) {
  body[data-pageid=leadership-page] .scarp_container .purple-mix-scarp {
    height: 471px;
    bottom: -255px;
  }
}
@media (min-width: 1440px) and (max-width: 1640px) {
  body[data-pageid=leadership-page] .scarp_container .purple-mix-scarp {
    height: 390px;
    bottom: -280px;
  }
}
@media (min-width: 1440px) and (max-width: 1919px) {
  body[data-pageid=about-page] .scarp_container .gold-scarp {
    height: 250px;
    bottom: -80px;
    margin-right: -13px;
  }
  body[data-pageid=sustainability-page] .scarp_container .purple-mix-scarp {
    height: 370px;
    bottom: -157px;
  }
  body[data-pageid=sustainability-page] .scarp_container .voilet-mix-scarp {
    height: 673px;
    top: -241px;
  }
  body[data-pageid=press-room-page] .scarp_container .gold-scarp {
    height: 400px;
    bottom: -240px;
    margin-right: -176px;
  }
  body[data-pageid=careers-page] .scarp_container .press-purple-scarp {
    height: 346px;
    top: -80px;
  }
  body[data-pageid=training-programmes-page] .scarp_container .green-scarp {
    height: 263px;
    top: -15px;
  }
  [dir=rtl] body[data-pageid=about-page] .scarp_container .gold-scarp {
    height: 288px;
    bottom: -110px;
    margin-right: -110px;
  }
  [dir=rtl] body[data-pageid=qiddiya-city-page] .scarp_container .purple-mix-scarp {
    height: 494px;
    top: -116px;
  }
}
@media (min-width: 1025px) and (max-width: 1300px) {
  body[data-pageid=sustainability-page] .scarp_container .purple-mix-scarp {
    height: 280px;
    bottom: -120px;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .scarp_container .gold-scarp {
    height: 160px;
    bottom: -160px;
    margin-right: -60px;
  }
  .scarp_container .green-scarp {
    height: 133px;
  }
  .scarp_container .purple-scarp {
    height: 204px;
  }
  .scarp_container .purple-mix-scarp {
    height: 205px;
    bottom: -205px;
  }
  .scarp_container .pink-mix-scarp {
    height: 100px;
    top: -86px;
    margin-left: -21px;
  }
  .scarp_container .gold-mix-scarp {
    height: 208px;
    top: -100px;
  }
  .scarp_container .voilet-mix-scarp {
    height: 281px;
    top: -85px;
  }
  .scarp_container .purple-horizontal-scarp {
    height: 130px;
  }
  .scarp_container .news-scarp {
    height: 238px;
  }
  .scarp_container .press-gold-scarp {
    height: 156px;
    top: -50px;
  }
  .scarp_container .press-purple-scarp {
    height: 278px;
  }
  .scarp_container .overview-scarp {
    height: 200px;
    top: -70px;
  }
  .scarp_container .multicolour-grad2-blue-green {
    width: 102px;
    height: 109px;
  }
  .scarp_container .pink-scarp-variation {
    width: 145px;
    height: 74px;
    flex-shrink: 0;
    aspect-ratio: 145/74;
  }
  .cmp-list .cmp-list__content__heading.header-visible {
    max-width: 350px;
  }
  body[data-pageid=about_company] .scarp_container .gold-scarp {
    top: -70px;
  }
  body[data-pageid=dragon-ball-page] .scarp_container .gold-scarp,
  body[data-pageid=aquarabia-page] .scarp_container .gold-scarp {
    height: 166px;
    bottom: -178px;
    margin-right: -129px;
  }
  body[data-pageid=sixflags-page] .scarp_container .gold-scarp {
    height: 143px;
    bottom: -160px;
    margin-right: -108px;
  }
  body[data-pageid=progress-page] .scarp_container .green-scarp {
    height: 105px;
  }
  body[data-pageid=sustainability-page] .scarp_container .purple-mix-scarp {
    height: 170px;
    bottom: -98px;
  }
  body[data-pageid=leadership-page] .scarp_container .purple-mix-scarp {
    height: 258px;
    bottom: -178px;
  }
  body[data-pageid=about-page] .scarp_container .gold-scarp {
    height: 130px;
    bottom: -75px;
  }
  body[data-pageid=aquarabia-page] .faq.accordion + .scarp .scarp_container .gold-scarp {
    margin-right: -56px;
  }
  body[data-pageid=sixflags-page] .faq.accordion + .scarp .scarp_container .gold-scarp {
    height: 143px;
    bottom: -160px;
    margin-right: -108px;
  }
  body[data-pageid=aquarabia-page] .faq.accordion + .scarp .scarp_container .gold-scarp {
    margin-right: -108px;
  }
  body[data-pageid=sixflags-page] .faq.accordion + .scarp .scarp_container .gold-scarp {
    margin-right: -40px;
  }
  body[data-pageid=dragon-ball-page] .faq.accordion + .scarp .scarp_container .gold-scarp {
    margin-right: -68px;
    top: 10px;
  }
  body[data-pageid=careers-page] .scarp_container .press-purple-scarp {
    height: 200px;
    top: -49px;
  }
  body[data-pageid=press-room-page] .scarp_container .gold-scarp {
    height: 296px;
    bottom: -198px;
    margin-right: -112px;
  }
  body[data-pageid=training-programmes-page] .scarp_container .press-gold-scarp {
    height: 210px;
    top: -91px;
  }
  [dir=rtl] body[data-pageid=about-page] .scarp_container .gold-scarp {
    height: 165px;
    bottom: -98px;
  }
  body[data-pageid=qiddiya-city-page] .scarp_container .gold-scarp {
    margin-right: 0;
  }
  [dir=rtl] body[data-pageid=qiddiya-city-page] .scarp_container .purple-mix-scarp {
    height: 155px;
    bottom: -140px;
  }
  .hidden-xs {
    display: none;
  }
}
@media (max-width: 767px) {
  .hidden-xs {
    display: none;
  }
  .scarp-component .scarp_container .gold-scarp {
    height: 110px;
    bottom: -65px;
    margin-right: -40px;
  }
  .scarp-component .scarp_container .green-scarp {
    height: 73px;
    top: 7px;
  }
  .scarp-component .scarp_container .purple-scarp {
    height: 120px;
  }
  .scarp-component .scarp_container .purple-mix-scarp {
    height: 90px;
    bottom: -90px;
  }
  .scarp-component .scarp_container .pink-mix-scarp {
    height: 65px;
    top: -57px;
    margin-left: -19px;
  }
  .scarp-component .scarp_container .gold-mix-scarp {
    height: 132px;
    top: -75px;
  }
  .scarp-component .scarp_container .voilet-mix-scarp {
    height: 281px;
    top: -85px;
  }
  .scarp-component .scarp_container .purple-horizontal-scarp {
    height: 110px;
  }
  .scarp-component .scarp_container .news-scarp {
    height: 203px;
  }
  .scarp-component .scarp_container .press-gold-scarp {
    height: 118px;
    top: -60px;
  }
  .scarp-component .scarp_container .press-purple-scarp {
    height: 140px;
    top: -25px;
  }
  .scarp-component .scarp_container .overview-scarp {
    height: 125px;
    top: -50px;
  }
  .scarp-component .scarp_container .multicolour-grad2-blue-green {
    width: 80px;
    height: 86px;
    right: -12px;
    top: 10px;
  }
  .scarp-component .scarp_container .pink-scarp-variation {
    width: 145px;
    height: 74px;
    flex-shrink: 0;
    aspect-ratio: 145/74;
  }
  .pink-scarp-variation--interactive-map .scarp-component,
  .pink-scarp-variation--interactive-map .scarp_container {
    z-index: 0;
  }
  body[data-pageid=about_company] .scarp_container .gold-scarp {
    top: -70px;
  }
  body[data-pageid=dragon-ball-page] .scarp_container .gold-scarp {
    height: 105px;
    bottom: -110px;
    margin-right: -77px;
  }
  body[data-pageid=aquarabia-page] .scarp_container .gold-scarp {
    height: 143px;
    bottom: -152px;
    margin-right: -110px;
  }
  body[data-pageid=sixflags-page] .scarp_container .gold-scarp {
    height: 115px;
    bottom: -128px;
    margin-right: -92px;
  }
  body[data-pageid=training-programmes-page] .scarp_container .green-scarp {
    height: 86px;
  }
  body[data-pageid=progress-page] .scarp_container .green-scarp {
    height: 109px;
  }
  body[data-pageid=aquarabia-page] .cmp-text-and-media--content__title {
    max-width: 310px;
  }
  body[data-pageid=qiddiya-city-page] .scarp_container .gold-scarp {
    height: 126px;
    bottom: -108px;
    margin-right: 0;
    right: -62px;
  }
  body[data-pageid=about-page] .scarp_container .gold-scarp {
    bottom: -60px;
  }
  body[data-pageid=aquarabia-page] .faq.accordion + .scarp .scarp_container .gold-scarp {
    margin-right: -60px;
  }
  body[data-pageid=sixflags-page] .faq.accordion + .scarp .scarp_container .gold-scarp {
    margin-right: -45px;
  }
  body[data-pageid=dragon-ball-page] .faq.accordion + .scarp .scarp_container .gold-scarp {
    margin-right: -60px;
    top: 2px;
  }
  body[data-pageid=leadership-page] .scarp_container .purple-mix-scarp {
    top: -49.137px;
    bottom: 0;
    height: 130px;
    width: 127.104px;
  }
  body[data-pageid=sustainability-page] .scarp_container .purple-mix-scarp {
    height: 130px;
    bottom: -70px;
  }
  body[data-pageid=qiddiya-city-assest-page] .scarp_container .purple-mix-scarp {
    height: 90px;
    top: -2px;
    right: -0.264px;
    width: 96.285px;
  }
  body[data-pageid=press-room-page] .scarp_container .gold-scarp {
    height: 175px;
    bottom: -110px;
    margin-right: -67px;
  }
  body[data-pageid=training-programmes-page] .scarp_container .press-gold-scarp {
    height: 154px;
    top: -46px;
  }
  body[data-pageid=qiddiya-city-page] .scarp_container .overview-scarp {
    height: 160px;
    top: -68px;
  }
}
@media (min-width: 320px) and (max-width: 768px) {
  body[data-pageid=qiddiya-city-assest-page] .scarp_container .purple-mix-scarp {
    height: 167px;
    top: 192px;
    right: 0px;
    width: 124px;
  }
}
@media (min-width: 411px) and (max-width: 560px) {
  body[data-pageid=qiddiya-city-assest-page] .scarp_container .purple-mix-scarp {
    top: 150px;
  }
}
@media (min-width: 561px) and (max-width: 768px) {
  body[data-pageid=qiddiya-city-assest-page] .scarp_container .purple-mix-scarp {
    top: 130px;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  body[data-pageid=qiddiya-city-assest-page] .scarp_container .purple-mix-scarp {
    height: 205px;
    top: 9px;
    width: 219.316px;
    right: -2.55px;
  }
}
@media (min-width: 381px) and (max-width: 767px) {
  body[data-pageid=sustainability-page] .scarp_container .purple-mix-scarp {
    height: 130px;
    bottom: -75px;
  }
}
@media (min-width: 1301px) and (max-width: 1439px) {
  body[data-pageid=sustainability-page] .scarp_container .purple-mix-scarp {
    height: 323px;
    bottom: -155px;
  }
}
.article-landing-page-scarp .scarp_container .gold-scarp-variation {
  bottom: -125px;
  width: 282px;
}

@media (min-width: 1025px) {
  .scarp.multicolour-grad2-blue-green--variant .scarp_container .multicolour-grad2-blue-green {
    top: 20px;
    transform: rotate(14deg);
    right: -39px;
  }
  [dir=rtl] .scarp.multicolour-grad2-blue-green--variant .scarp_container .multicolour-grad2-blue-green {
    top: 20px;
    right: -30px;
    transform: rotate(11deg);
  }
}
@media (max-width: 1024px) {
  .scarp.multicolour-grad2-blue-green--variant .scarp_container .multicolour-grad2-blue-green {
    width: 102px;
    height: 109px;
    transform: rotate(14deg);
    right: -13px;
    top: 10px;
  }
}
@media (max-width: 767px) {
  .scarp.multicolour-grad2-blue-green--variant .scarp_container .multicolour-grad2-blue-green {
    width: 80px;
    height: 86px;
    transform: rotate(14deg);
    right: -13px;
    top: 10px;
  }
}
@media (min-width: 380px) and (max-width: 767px) {
  .scarp-component .scarp_container .green-scarp {
    top: -6px;
  }
}