html{
  overflow-x: hidden;
}
#module-iBtqCFF76c {

  color: #FFFFFF;

  overflow-y: scroll;

  display: flex;

  background-color: #161616;

  background-size: cover;

  flex-direction: column;

  justify-content: flex-end;

  padding-top: 30px;

  padding-bottom: 30px;

}



#grid-mbrLydA6tk {

  background-position: center bottom;

  background-repeat: no-repeat;

}



#breadcrumb-LEvAR3dWHh {

  opacity: 0.8;

  font-size: 12px;

}



#text-rnWxPtm6Zh {

  text-transform: uppercase;

}



#text-6gLOigKURy {

  opacity: 0.8;

  border-style: solid;

  border-color: #FFFFFF4D;

  border-top-width: 1px;

}



#div-2erobrU9nv {

  display: flex;

  align-items: center;

}



#button-v3bGHnX6Wq {

  opacity: 1;

  color: #FFFFFF;

  background-color: var(--color);

}



#button-AOyJWlI5PN {

  opacity: 1;

}



#grid-KIm3N4s9d8 {

  border-top-width: 1px;

  border-right-width: 1px;

  border-bottom-width: 1px;

  border-left-width: 1px;

}



#grid-KIm3N4s9d8-inner {

  border-style: solid;

  padding-top: 15px;

  padding-right: 15px;

  padding-bottom: 15px;

  padding-left: 15px;

  border-top-width: 1px;

  border-right-width: 1px;

  border-bottom-width: 1px;

  border-left-width: 1px;

  border-top-right-radius: 12px;

  border-top-left-radius: 12px;

  border-bottom-right-radius: 12px;

  border-bottom-left-radius: 12px;

}



#image-n6vk6GXrR8 {

  border-top-right-radius: 12px;

  border-top-left-radius: 12px;

  border-bottom-right-radius: 12px;

  border-bottom-left-radius: 12px;

}



#cell-2V4uHoYAFN {

  text-align: right;

}



#text-FNPWv6lyDy {

  text-align: left;

}



#cell-nVOvDy3w3X {

  text-align: right;

}



#text-HYUw6nou8f {

  text-align: left;

}



#cell-5nayQTrhGv {

  text-align: right;

}



#text-5ALLkwsFYB {

  text-align: left;

}



#cell-F25gCSIawH {

  text-align: right;

}



#text-b4MdeApqsB {

  text-align: left;

}



#cell-0ks5dOSVti {

  text-align: right;

}



#text-wtcu9HyExD {

  text-align: left;

}



#module-eb2sC67qfR {

  color: #FFFFFF;

  background-color: #161616;

  border-style: solid;

  border-color: #DDDDDD36;

  border-bottom-width: 1px;

}



#grid-1Uwv8TYsCo {

  text-align: center;

}



#text-2gw1tsO4qO {

  text-align: left;

}



#text-YqSy1IPM0T {

  text-align: left;

}



#list-item-oyFhHVKFxT-inner {

  background-color: #EC6918;

  padding-top: 15px;

  padding-right: 15px;

  padding-bottom: 15px;

  padding-left: 15px;

}



#list-item-pEODvCbpYm-inner {

  background-color: #EC6918;

  padding-top: 15px;

  padding-right: 15px;

  padding-bottom: 15px;

  padding-left: 15px;

}



#list-item-9jpgUqpKp7-inner {

  background-color: #EC6918;

  padding-top: 15px;

  padding-right: 15px;

  padding-bottom: 15px;

  padding-left: 15px;

}



#list-item-HZ7r6CExtT-inner {

  background-color: #EC6918;

  padding-top: 15px;

  padding-right: 15px;

  padding-bottom: 15px;

  padding-left: 15px;

}



#div-BEEm6n5cLj {

  overflow: hidden;

}



#text-5ktUkZCd3M {

  font-weight: bold;

}



#list-2MOeUCbvMB {

  margin-right: -5px;

  margin-left: -5px;

}



#list-item-h1IxWd9sXS-inner {

  padding-top: 5px;

  padding-right: 5px;

  padding-bottom: 5px;

  padding-left: 5px;

}



#text-s1HBVqt6ud {

  font-size: 13px;

  text-align: center;

  background-color: rgba(145, 158, 171, 0.16);

  padding-right: 10px;

  padding-left: 10px;

  border-top-right-radius: 4px;

  border-top-left-radius: 4px;

  border-bottom-right-radius: 4px;

  border-bottom-left-radius: 4px;

}



#list-item-Ky8KucMHAZ-inner {

  padding-top: 5px;

  padding-right: 5px;

  padding-bottom: 5px;

  padding-left: 5px;

}



#text-Go6xBsXBjf {

  font-size: 13px;

  text-align: center;

  background-color: rgba(145, 158, 171, 0.16);

  padding-right: 10px;

  padding-left: 10px;

  border-top-right-radius: 4px;

  border-top-left-radius: 4px;

  border-bottom-right-radius: 4px;

  border-bottom-left-radius: 4px;

}



#list-item-MYg8H2oyzn-inner {

  padding-top: 5px;

  padding-right: 5px;

  padding-bottom: 5px;

  padding-left: 5px;

}



#text-uDYgVrDVeg {

  font-size: 13px;

  text-align: center;

  background-color: rgba(145, 158, 171, 0.16);

  padding-right: 10px;

  padding-left: 10px;

  border-top-right-radius: 4px;

  border-top-left-radius: 4px;

  border-bottom-right-radius: 4px;

  border-bottom-left-radius: 4px;

}



#list-item-ZLuzReqSxP-inner {

  padding-top: 5px;

  padding-right: 5px;

  padding-bottom: 5px;

  padding-left: 5px;

}



#text-EMsVfoh77r {

  font-size: 13px;

  text-align: center;

  background-color: rgba(145, 158, 171, 0.16);

  padding-right: 10px;

  padding-left: 10px;

  border-top-right-radius: 4px;

  border-top-left-radius: 4px;

  border-bottom-right-radius: 4px;

  border-bottom-left-radius: 4px;

}



#list-item-zHvF69hC5X-inner {

  padding-top: 5px;

  padding-right: 5px;

  padding-bottom: 5px;

  padding-left: 5px;

}



#text-NSofabFbWH {

  font-size: 13px;

  text-align: center;

  background-color: rgba(145, 158, 171, 0.16);

  padding-right: 10px;

  padding-left: 10px;

  border-top-right-radius: 4px;

  border-top-left-radius: 4px;

  border-bottom-right-radius: 4px;

  border-bottom-left-radius: 4px;

}



#list-item-pKJ0cajwDD-inner {

  padding-top: 5px;

  padding-right: 5px;

  padding-bottom: 5px;

  padding-left: 5px;

}



#text-I9PjJTsm6T {

  font-size: 13px;

  text-align: center;

  background-color: rgba(145, 158, 171, 0.16);

  padding-right: 10px;

  padding-left: 10px;

  border-top-right-radius: 4px;

  border-top-left-radius: 4px;

  border-bottom-right-radius: 4px;

  border-bottom-left-radius: 4px;

}



#module-Cw5xVi8x6M {

  background-color: #f5f5f5;

  border-style: solid;

  border-color: #0000001A;

  border-top-width: 1px;

}



#text-ueqoY8ygXR {

  color: var(--color);

  font-weight: bold;

  text-transform: uppercase;

}



#text-q2fD5ANfvO {

  opacity: 0.8;

}



#image-0WoSJVL5Sm {

  border-top-right-radius: 12px;

  border-top-left-radius: 12px;

  border-bottom-right-radius: 12px;

  border-bottom-left-radius: 12px;

}



#text-eNfNqo7dbO {

  text-align: center;

}



#image-L3fd1L6u1E {

  border-top-right-radius: 12px;

  border-top-left-radius: 12px;

  border-bottom-right-radius: 12px;

  border-bottom-left-radius: 12px;

}



#text-fv2scSX1oO {

  text-align: center;

}



#image-LDd8L5e8in {

  border-top-right-radius: 12px;

  border-top-left-radius: 12px;

  border-bottom-right-radius: 12px;

  border-bottom-left-radius: 12px;

}



#text-NmZ8XCHwHl {

  text-align: center;

}



#image-Fg50ueu76T {

  border-top-right-radius: 12px;

  border-top-left-radius: 12px;

  border-bottom-right-radius: 12px;

  border-bottom-left-radius: 12px;

}



#text-P4ppKVi9Df {

  text-align: center;

}



#image-AUSnBc4XrV {

  border-top-right-radius: 12px;

  border-top-left-radius: 12px;

  border-bottom-right-radius: 12px;

  border-bottom-left-radius: 12px;

}



#text-Ahr37rD0jF {

  text-align: center;

}



#image-Xyb9VvSNuK {

  border-top-right-radius: 12px;

  border-top-left-radius: 12px;

  border-bottom-right-radius: 12px;

  border-bottom-left-radius: 12px;

}



#text-KnWiFsL8jr {

  text-align: center;

}



#image-99Dgk2Y4YT {

  border-top-right-radius: 12px;

  border-top-left-radius: 12px;

  border-bottom-right-radius: 12px;

  border-bottom-left-radius: 12px;

}



#text-zJM43xmOUP {

  text-align: center;

}



#image-Ag2r2nrtTu {

  border-top-right-radius: 12px;

  border-top-left-radius: 12px;

  border-bottom-right-radius: 12px;

  border-bottom-left-radius: 12px;

}



#text-cAmGVYlDR7 {

  text-align: center;

}



#module-4Z9x4V1P7d {

  color: #FFFFFF;

  overflow-x: hidden;

  overflow-y: hidden;

  background-color: #000000;

  background-position: center top;

  background-repeat: no-repeat;

  background-size: contain;

}



#cell-RIJ7fVaZI1 {

  text-align: left;

}



#cell-rgeZDcgdEK {

  border-style: solid;

  border-color: #FFFFFF4D;

  padding-top: 8px;

  padding-right: 8px;

  padding-bottom: 8px;

  padding-left: 8px;

  border-top-width: 1px;

  border-right-width: 1px;

  border-bottom-width: 1px;

  border-left-width: 1px;

  border-top-right-radius: 18px;

  border-top-left-radius: 18px;

  border-bottom-right-radius: 18px;

  border-bottom-left-radius: 18px;

}



#cell-rgeZDcgdEK-inner {

  border-style: dashed;

  border-color: #FFFFFF;

  padding-top: 20px;

  padding-right: 20px;

  padding-bottom: 20px;

  padding-left: 20px;

  border-top-width: 1px;

  border-right-width: 1px;

  border-bottom-width: 1px;

  border-left-width: 1px;

  border-top-right-radius: 15px;

  border-top-left-radius: 15px;

  border-bottom-right-radius: 15px;

  border-bottom-left-radius: 15px;

}



#button-LphG1aXiJS {

  color: #FFFFFF;

  font-family: Sarpanch;

  text-transform: uppercase;

  background-color: var(--color);

}



#inquiry-9kXiI7a172 {

  text-transform: uppercase;

}



#inquiry-9kXiI7a172 .__inquiry-item_control {

  border-style: solid;

  border-color: #FFFFFF;

  border-top-width: 0;

  border-right-width: 0;

  border-bottom-width: 1px;

  border-left-width: 0;

}



#text-Abl29EgaH1 {

  opacity: 0.7;

  font-size: 14px;

  font-style: italic;

  border-style: solid;

  border-color: #FFFFFF33;

  border-top-width: 1px;

}



#block-FZKuitbJaP {

  background-color: #000000;

  background-attachment: fixed;

  background-size: cover;

}



#module-IjDZBn1poX {

  color: #FFFFFF;

  border-style: solid;

  border-color: #FFFFFF4F;

  border-top-width: 1px;

  border-bottom-width: 1px;

}



#grid-ar3OqDmwc3 {

  padding-right: 15px;

  padding-left: 15px;

}



#div-W746iQ27hk {

  padding-top: 2vw;

}



#div-N4o47WwTd2 {

  display: flex;

  align-items: center;

}



#social-media-PIX0hGMNj8 .__social_media-item_icon {

  font-size: 32px;

  border-top-right-radius: 6px;

  border-top-left-radius: 6px;

  border-bottom-right-radius: 6px;

  border-bottom-left-radius: 6px;

}



#cell-Asxz6yD6OR {

  text-align: left;

}



#div-j5lieQrPa5 {

  border-style: solid;

  border-color: #FFFFFF4F;

  height: 100%;

  border-top-width: 1px;

}



#div-ZIZG60k9Pi {

  height: 100%;

}



#text-yXPYiW0uLN {

  margin-bottom: 5px;

}



#text-ulrtHPGid5 {

  margin-bottom: 5px;

}



#text-AKAnmfIFRW {

  margin-bottom: 5px;

}



#text-KcuhxA6B1Y {

  margin-bottom: 5px;

}



#text-HnFC9cRuPo {

  margin-bottom: 5px;

}



#text-7Jktka6SVI {

  margin-bottom: 5px;

}



#text-xOmq5K55rl {

  margin-bottom: 5px;

}



#text-ltQYWuOSIi {

  margin-bottom: 5px;

}



#text-ZdJWK6Ngjg {

  margin-bottom: 5px;

}



#text-AyEKRLVfWG {

  margin-bottom: 5px;

}



#text-j5KtJU233O {

  margin-bottom: 5px;

}



#text-9d58g7bO8A {

  margin-bottom: 5px;

}



#text-2VmV9k2WBF {

  margin-bottom: 5px;

}



#text-QCkfJovnc6 {

  margin-bottom: 5px;

}



#text-mqFysut11w {

  margin-bottom: 5px;

}



#text-L7UNLF8IqQ {

  margin-bottom: 5px;

}



#text-YfYnde2wRY {

  margin-bottom: 5px;

}



#text-LZ1Oymv8XP {

  margin-bottom: 5px;

}



#button-1HfewSZul8 {

  color: #FFFFFF;

  font-size: 13px;

  background-color: var(--color);

}



#block-FpIR7po6uu {

  background-color: #000000;

  background-attachment: fixed;

  background-size: cover;

}



#module-Xd4RM7Meuy {

  color: #fff;

  padding-right: 2vw;

  padding-left: 2vw;

}



#text-mg0Zrux1Kl {

  font-size: 12px;

}



#div-x1SGoSTFrv {

  display: flex;

  align-items: center;

}



#social-media-o4EXTpoduI .__social_media-item_icon {

  font-size: 32px;

  border-top-right-radius: 6px;

  border-top-left-radius: 6px;

  border-bottom-right-radius: 6px;

  border-bottom-left-radius: 6px;

}



#text-rb72anXr5G {

  opacity: 0.7;

  font-size: 12px;

}



.light {

  color: #000000;

  background-color: #FFFFFF;

}



body.light {}



.light #text-rI36STCIm5 {

  color: #637381;

}



.light #text-TkS6UaxEnG {

  background-color: #F7F7F7;

}



.dark {

  color: #FFF;

  background-color: #121212;

}



body.dark {}



.dark #module-RMn1UMpgAV {

  background-color: #000000F0;

}



.dark #module-1iCTBzBnHv {

  border-color: rgba(255, 255, 255, .1);

}



.dark #text-TkS6UaxEnG {

  background-color: rgba(255, 255, 255, .1);

}

#module-bG9HkAdNuB {

  opacity: 1;

}



#breadcrumb-4XzZ6IqHq0 {

  font-size: 12px;

}



#text-XOkdmiuAWf {

  font-weight: bold;

  text-align: center;

}



#text-rI36STCIm5 {

  opacity: 0.5;

  font-size: 12px;

}



#text-TkS6UaxEnG {

  padding-top: 20px;

  padding-right: 20px;

  padding-bottom: 20px;

  padding-left: 20px;

  border-top-right-radius: 6px;

  border-top-left-radius: 6px;

  border-bottom-right-radius: 6px;

  border-bottom-left-radius: 6px;

}



#block-q4LmPC2DtY {

  background-color: #FFFFFF;

  background-size: cover;

}



#grid-qUaQilzp13 {

  border-top-width: 1px;

  border-right-width: 1px;

  border-bottom-width: 1px;

  border-left-width: 1px;

}



#grid-qUaQilzp13-inner {

  border-style: solid;

  padding-top: 15px;

  padding-right: 15px;

  padding-bottom: 15px;

  padding-left: 15px;

  border-top-width: 1px;

  border-right-width: 1px;

  border-bottom-width: 1px;

  border-left-width: 1px;

  border-top-right-radius: 12px;

  border-top-left-radius: 12px;

  border-bottom-right-radius: 12px;

  border-bottom-left-radius: 12px;

}



#image-F0T1ZDo3kw {

  border-top-right-radius: 12px;

  border-top-left-radius: 12px;

  border-bottom-right-radius: 12px;

  border-bottom-left-radius: 12px;

}



#cell-T6kYFb9mKo {

  display: flex;

  justify-content: center;

  align-items: center;

}



#cell-PSiOAUpXtf {

  display: flex;

  justify-content: center;

  align-items: center;

}



#cell-Vl1tookjt2 {

  display: flex;

  justify-content: center;

  align-items: center;

}



#cell-gyUA6BszZk {

  display: flex;

  justify-content: center;

  align-items: center;

}



#cell-0QbZ6fyAzz {

  display: flex;

  justify-content: center;

  align-items: center;

}



#cell-h4O6Ivjw2g {

  display: flex;

  justify-content: center;

  align-items: center;

}



#grid-d1pFErfNwK {

  text-align: center;

}



#module-fxxu7jbuPR {

  color: #FFFFFF;

  background-color: #000000;

  border-bottom-width: 1px;

}



#grid-dwqRoR5QWj {

  text-align: center;

}



#list-item-xYqrskk17D-inner {

  background-color: #EC6918;

  padding-top: 15px;

  padding-right: 15px;

  padding-bottom: 15px;

  padding-left: 15px;

}



#list-item-o98tvS8hdP-inner {

  background-color: #EC6918;

  padding-top: 15px;

  padding-right: 15px;

  padding-bottom: 15px;

  padding-left: 15px;

}



#list-item-AQNJubuQVj-inner {

  background-color: #EC6918;

  padding-top: 15px;

  padding-right: 15px;

  padding-bottom: 15px;

  padding-left: 15px;

}



#list-item-oNrlfHQEU7-inner {

  background-color: #EC6918;

  padding-top: 15px;

  padding-right: 15px;

  padding-bottom: 15px;

  padding-left: 15px;

}



#div-BEEm6n5cLj {

  overflow: hidden;

}



#text-5ktUkZCd3M {

  font-weight: bold;

}



#list-2MOeUCbvMB {

  margin-right: -5px;

  margin-left: -5px;

}



#list-item-Ha71yUUN8G-inner {

  padding-top: 5px;

  padding-right: 5px;

  padding-bottom: 5px;

  padding-left: 5px;

}



#text-UBapvBEJRO {

  font-size: 13px;

  text-align: center;

  background-color: rgba(145, 158, 171, 0.16);

  padding-right: 10px;

  padding-left: 10px;

  border-top-right-radius: 4px;

  border-top-left-radius: 4px;

  border-bottom-right-radius: 4px;

  border-bottom-left-radius: 4px;

}



#list-item-H0getNLoSl-inner {

  padding-top: 5px;

  padding-right: 5px;

  padding-bottom: 5px;

  padding-left: 5px;

}



#text-1GDoaFfOJ3 {

  font-size: 13px;

  text-align: center;

  background-color: rgba(145, 158, 171, 0.16);

  padding-right: 10px;

  padding-left: 10px;

  border-top-right-radius: 4px;

  border-top-left-radius: 4px;

  border-bottom-right-radius: 4px;

  border-bottom-left-radius: 4px;

}



#list-item-Y0NN78tIhD-inner {

  padding-top: 5px;

  padding-right: 5px;

  padding-bottom: 5px;

  padding-left: 5px;

}



#text-lN3F1MKj70 {

  font-size: 13px;

  text-align: center;

  background-color: rgba(145, 158, 171, 0.16);

  padding-right: 10px;

  padding-left: 10px;

  border-top-right-radius: 4px;

  border-top-left-radius: 4px;

  border-bottom-right-radius: 4px;

  border-bottom-left-radius: 4px;

}



#list-item-T4Rdk9hifo-inner {

  padding-top: 5px;

  padding-right: 5px;

  padding-bottom: 5px;

  padding-left: 5px;

}



#text-kCCqz2ygfQ {

  font-size: 13px;

  text-align: center;

  background-color: rgba(145, 158, 171, 0.16);

  padding-right: 10px;

  padding-left: 10px;

  border-top-right-radius: 4px;

  border-top-left-radius: 4px;

  border-bottom-right-radius: 4px;

  border-bottom-left-radius: 4px;

}



#list-item-CbGeh9hHia-inner {

  padding-top: 5px;

  padding-right: 5px;

  padding-bottom: 5px;

  padding-left: 5px;

}



#text-augOfz29UT {

  font-size: 13px;

  text-align: center;

  background-color: rgba(145, 158, 171, 0.16);

  padding-right: 10px;

  padding-left: 10px;

  border-top-right-radius: 4px;

  border-top-left-radius: 4px;

  border-bottom-right-radius: 4px;

  border-bottom-left-radius: 4px;

}



#list-item-AkLYIAH3bJ-inner {

  padding-top: 5px;

  padding-right: 5px;

  padding-bottom: 5px;

  padding-left: 5px;

}



#text-vPI5pPfvX6 {

  font-size: 13px;

  text-align: center;

  background-color: rgba(145, 158, 171, 0.16);

  padding-right: 10px;

  padding-left: 10px;

  border-top-right-radius: 4px;

  border-top-left-radius: 4px;

  border-bottom-right-radius: 4px;

  border-bottom-left-radius: 4px;

}



#module-Cw5xVi8x6M {

  background-color: #f5f5f5;

  border-style: solid;

  border-color: #0000001A;

  border-top-width: 1px;

}



#text-ueqoY8ygXR {

  color: var(--color);

  font-weight: bold;

  text-transform: uppercase;

}



#text-q2fD5ANfvO {

  opacity: 0.8;

}



#image-BLgNItZVJj {

  border-top-right-radius: 12px;

  border-top-left-radius: 12px;

  border-bottom-right-radius: 12px;

  border-bottom-left-radius: 12px;

}



#text-P2rAR0ams5 {

  text-align: center;

}



#image-0p8kFKOZso {

  border-top-right-radius: 12px;

  border-top-left-radius: 12px;

  border-bottom-right-radius: 12px;

  border-bottom-left-radius: 12px;

}



#text-EzwMCsaSfY {

  text-align: center;

}



#image-PIkC7emX81 {

  border-top-right-radius: 12px;

  border-top-left-radius: 12px;

  border-bottom-right-radius: 12px;

  border-bottom-left-radius: 12px;

}



#text-DhyePgZRo0 {

  text-align: center;

}



#image-fjuJitmjQK {

  border-top-right-radius: 12px;

  border-top-left-radius: 12px;

  border-bottom-right-radius: 12px;

  border-bottom-left-radius: 12px;

}



#text-DME0Zr8f5i {

  text-align: center;

}



#image-eMnrlJcE3Y {

  border-top-right-radius: 12px;

  border-top-left-radius: 12px;

  border-bottom-right-radius: 12px;

  border-bottom-left-radius: 12px;

}



#text-wiIEg1Iuxy {

  text-align: center;

}



#image-Xmjz2Do3Tq {

  border-top-right-radius: 12px;

  border-top-left-radius: 12px;

  border-bottom-right-radius: 12px;

  border-bottom-left-radius: 12px;

}



#text-Bc8rAz7vFo {

  text-align: center;

}



#image-Gzni7NYekt {

  border-top-right-radius: 12px;

  border-top-left-radius: 12px;

  border-bottom-right-radius: 12px;

  border-bottom-left-radius: 12px;

}



#text-ipDE9tCMgu {

  text-align: center;

}



#image-v4XiiLgyiD {

  border-top-right-radius: 12px;

  border-top-left-radius: 12px;

  border-bottom-right-radius: 12px;

  border-bottom-left-radius: 12px;

}



#text-w5HzfOMNCp {

  text-align: center;

}



#module-4Z9x4V1P7d {

  color: #FFFFFF;

  overflow-x: hidden;

  overflow-y: hidden;

  background-color: #000000;

  background-position: center top;

  background-repeat: no-repeat;

  background-size: contain;

}



#cell-RIJ7fVaZI1 {

  text-align: left;

}



#cell-rgeZDcgdEK {

  border-style: solid;

  border-color: #FFFFFF4D;

  padding-top: 8px;

  padding-right: 8px;

  padding-bottom: 8px;

  padding-left: 8px;

  border-top-width: 1px;

  border-right-width: 1px;

  border-bottom-width: 1px;

  border-left-width: 1px;

  border-top-right-radius: 18px;

  border-top-left-radius: 18px;

  border-bottom-right-radius: 18px;

  border-bottom-left-radius: 18px;

}



#cell-rgeZDcgdEK-inner {

  border-style: dashed;

  border-color: #FFFFFF;

  padding-top: 20px;

  padding-right: 20px;

  padding-bottom: 20px;

  padding-left: 20px;

  border-top-width: 1px;

  border-right-width: 1px;

  border-bottom-width: 1px;

  border-left-width: 1px;

  border-top-right-radius: 15px;

  border-top-left-radius: 15px;

  border-bottom-right-radius: 15px;

  border-bottom-left-radius: 15px;

}



#button-LphG1aXiJS {

  color: #FFFFFF;

  font-family: Sarpanch;

  text-transform: uppercase;

  background-color: var(--color);

}



#inquiry-9kXiI7a172 {

  text-transform: uppercase;

}



#inquiry-9kXiI7a172 .__inquiry-item_control {

  border-style: solid;

  border-color: #FFFFFF;

  border-top-width: 0;

  border-right-width: 0;

  border-bottom-width: 1px;

  border-left-width: 0;

}



#text-Abl29EgaH1 {

  opacity: 0.7;

  font-size: 14px;

  font-style: italic;

  border-style: solid;

  border-color: #FFFFFF33;

  border-top-width: 1px;

}



#block-FZKuitbJaP {

  background-color: #000000;

  background-attachment: fixed;

  background-size: cover;

}



#module-IjDZBn1poX {

  color: #FFFFFF;

  border-style: solid;

  border-color: #FFFFFF4F;

  border-top-width: 1px;

  border-bottom-width: 1px;

}



#grid-ar3OqDmwc3 {

  padding-right: 15px;

  padding-left: 15px;

}



#div-W746iQ27hk {

  padding-top: 2vw;

}



#div-N4o47WwTd2 {

  display: flex;

  align-items: center;

}



#social-media-PIX0hGMNj8 .__social_media-item_icon {

  font-size: 32px;

  border-top-right-radius: 6px;

  border-top-left-radius: 6px;

  border-bottom-right-radius: 6px;

  border-bottom-left-radius: 6px;

}



#cell-Asxz6yD6OR {

  text-align: left;

}



#div-j5lieQrPa5 {

  border-style: solid;

  border-color: #FFFFFF4F;

  height: 100%;

  border-top-width: 1px;

}



#div-ZIZG60k9Pi {

  height: 100%;

}



#text-yXPYiW0uLN {

  margin-bottom: 5px;

}



#text-ulrtHPGid5 {

  margin-bottom: 5px;

}



#text-AKAnmfIFRW {

  margin-bottom: 5px;

}



#text-KcuhxA6B1Y {

  margin-bottom: 5px;

}



#text-HnFC9cRuPo {

  margin-bottom: 5px;

}



#text-7Jktka6SVI {

  margin-bottom: 5px;

}



#text-xOmq5K55rl {

  margin-bottom: 5px;

}



#text-ltQYWuOSIi {

  margin-bottom: 5px;

}



#text-ZdJWK6Ngjg {

  margin-bottom: 5px;

}



#text-AyEKRLVfWG {

  margin-bottom: 5px;

}



#text-j5KtJU233O {

  margin-bottom: 5px;

}



#text-9d58g7bO8A {

  margin-bottom: 5px;

}



#text-2VmV9k2WBF {

  margin-bottom: 5px;

}



#text-QCkfJovnc6 {

  margin-bottom: 5px;

}



#text-mqFysut11w {

  margin-bottom: 5px;

}



#text-L7UNLF8IqQ {

  margin-bottom: 5px;

}



#text-YfYnde2wRY {

  margin-bottom: 5px;

}



#text-LZ1Oymv8XP {

  margin-bottom: 5px;

}



#button-1HfewSZul8 {

  color: #FFFFFF;

  font-size: 13px;

  background-color: var(--color);

}



#block-FpIR7po6uu {

  background-color: #000000;

  background-attachment: fixed;

  background-size: cover;

}



#module-Xd4RM7Meuy {

  color: #fff;

  padding-right: 2vw;

  padding-left: 2vw;

}



#text-mg0Zrux1Kl {

  font-size: 12px;

}



#div-x1SGoSTFrv {

  display: flex;

  align-items: center;

}



#social-media-o4EXTpoduI .__social_media-item_icon {

  font-size: 32px;

  border-top-right-radius: 6px;

  border-top-left-radius: 6px;

  border-bottom-right-radius: 6px;

  border-bottom-left-radius: 6px;

}



#text-rb72anXr5G {

  opacity: 0.7;

  font-size: 12px;

}



.light {

  color: #000000;

  background-color: #FFFFFF;

}



body.light {}



.light #text-rI36STCIm5 {

  color: #637381;

  text-align: center;

}



.light #text-TkS6UaxEnG {

  background-color: #F7F7F7;

  text-align: center;

}



.dark {

  color: #FFF;

  background-color: #121212;

}



body.dark {}



.dark #module-RMn1UMpgAV {

  background-color: #000000F0;

}



.dark #module-1iCTBzBnHv {

  border-color: rgba(255, 255, 255, .1);

}



.dark #text-TkS6UaxEnG {

  background-color: rgba(255, 255, 255, .1);

}



@media(min-width:768px) {

  :root {

    --spacing-lg: 4vw;

    --spacing-md: 15px;

    --spacing-sm: 10px;

  }



  body {

    line-height: 1.8;

  }



  .style-OXESZZTwXq {

    padding-right: 3vw;

    padding-left: 3vw;

  }



  .style-ssf9d5GlzP {

    font-size: 42px;

  }



  .style-pQRBUS8orK {

    font-size: 24px;

  }



  .__text--lg {

    font-size: 36px;

  }



  .__text--sm {

    line-height: 1.8;

  }



  #div-dAk7iQkxZ0 {

    width: 22%;

  }



  #div-X2fWBNzzxb {

    border-style: solid;

    border-top-width: 1px;

    border-right-width: 1px;

    border-bottom-width: 1px;

    border-left-width: 1px;

  }



  #button-qM0L6B1dKL {

    border-style: solid;

    border-right-width: 1px;

    border-left-width: 0;

  }



  #breadcrumb-4XzZ6IqHq0 {

    font-size: 14px;

  }



  #block-q4LmPC2DtY {

    background-attachment: fixed;

  }



  #cell-T6kYFb9mKo {

    padding-left: 2vw;

  }



  #cell-PSiOAUpXtf {

    padding-right: 2vw;

  }



  #cell-Vl1tookjt2 {

    padding-left: 2vw;

  }



  #cell-gyUA6BszZk {

    padding-right: 2vw;

  }



  #cell-0QbZ6fyAzz {

    padding-left: 2vw;

  }



  #cell-h4O6Ivjw2g {

    padding-right: 2vw;

  }



  #module-4Z9x4V1P7d {

    background-position: center top;

  }



  #cell-RIJ7fVaZI1-inner {

    text-align: center;

  }



  #text-Abl29EgaH1 {

    text-align: left;

  }



  #cell-1Bo3LkGP2i {

    border-style: solid;

    border-color: #FFFFFF4F;

    border-top-width: 1px;

    border-right-width: 1px;

    border-left-width: 1px;

  }



  #div-W746iQ27hk {

    padding-top: 2vw;

    padding-right: 2vw;

    padding-bottom: 2vw;

    padding-left: 2vw;

  }



  #div-j5lieQrPa5 {

    display: flex;

    justify-content: space-between;

  }



  #div-ZIZG60k9Pi {

    border-style: solid;

    border-color: #FFFFFF4D;

    width: 80%;

    padding-top: 2vw;

    padding-right: 4vw;

    padding-bottom: 2vw;

    padding-left: 4vw;

    border-right-width: 1px;

    border-left-width: 1px;

  }



  #div-cINIQLi4u8 {

    border-style: solid;

    border-color: #FFFFFF4F;

    width: 90%;

    padding-top: 2vw;

    padding-right: 4vw;

    padding-bottom: 2vw;

    padding-left: 4vw;

    border-right-width: 1px;

  }



  #div-kQQ5Yihg19 {

    border-style: solid;

    border-color: #FFFFFF4F;

    width: 100%;

    padding-top: 2vw;

    padding-right: 4vw;

    padding-bottom: 2vw;

    padding-left: 4vw;

    border-right-width: 1px;

  }



  #div-mFOeVq1Cn0 {

    display: flex;

    justify-content: space-between;

  }



  #text-rb72anXr5G {

    text-align: right;

  }

  #module-iBtqCFF76c {

    background-image: url(../images/09b54452c9ea99e0fb525a617ca5499b.jpg);

    height: 35em;

  }



  #breadcrumb-LEvAR3dWHh {

    font-size: 14px;

  }



  #button-AOyJWlI5PN {

    margin-left: 6px;

  }



  #text-FNPWv6lyDy {

    text-align: left;

  }



  #cell-LbPrXbDHhr {

    padding-right: 0.5vw;

  }



  #cell-08SGeeVUsK {

    padding-left: 0.5vw;

  }



  #text-HYUw6nou8f {

    text-align: left;

  }



  #cell-oL4u757Lfr {

    padding-right: 0.5vw;

  }



  #cell-79RAfba8UD {

    padding-left: 0.5vw;

  }



  #text-5ALLkwsFYB {

    text-align: left;

  }



  #cell-37qSTpPxNS {

    padding-right: 0.5vw;

  }



  #cell-2nVhgJNlLQ {

    padding-left: 0.5vw;

  }



  #text-b4MdeApqsB {

    text-align: left;

  }



  #cell-q5h25fGhI7 {

    padding-right: 0.5vw;

  }



  #cell-DSxjXcuL3Y {

    padding-left: 0.5vw;

  }



  #text-wtcu9HyExD {

    text-align: left;

  }



  #cell-GhX45V53cL {

    padding-right: 0.5vw;

  }



  #cell-KEPijY0qWx {

    padding-left: 0.5vw;

  }



  #module-4Z9x4V1P7d {

    background-position: center top;

  }



  #cell-RIJ7fVaZI1-inner {

    text-align: center;

  }



  #text-Abl29EgaH1 {

    text-align: left;

  }



  #cell-1Bo3LkGP2i {

    border-style: solid;

    border-color: #FFFFFF4F;

    border-top-width: 1px;

    border-right-width: 1px;

    border-left-width: 1px;

  }



  #div-W746iQ27hk {

    padding-top: 2vw;

    padding-right: 2vw;

    padding-bottom: 2vw;

    padding-left: 2vw;

  }



  #div-j5lieQrPa5 {

    display: flex;

    justify-content: space-between;

  }



  #div-ZIZG60k9Pi {

    border-style: solid;

    border-color: #FFFFFF4D;

    width: 80%;

    padding-top: 2vw;

    padding-right: 4vw;

    padding-bottom: 2vw;

    padding-left: 4vw;

    border-right-width: 1px;

    border-left-width: 1px;

  }



  #div-cINIQLi4u8 {

    border-style: solid;

    border-color: #FFFFFF4F;

    width: 90%;

    padding-top: 2vw;

    padding-right: 4vw;

    padding-bottom: 2vw;

    padding-left: 4vw;

    border-right-width: 1px;

  }



  #div-kQQ5Yihg19 {

    border-style: solid;

    border-color: #FFFFFF4F;

    width: 100%;

    padding-top: 2vw;

    padding-right: 4vw;

    padding-bottom: 2vw;

    padding-left: 4vw;

    border-right-width: 1px;

  }



  #div-mFOeVq1Cn0 {

    display: flex;

    justify-content: space-between;

  }



  #text-rb72anXr5G {

    text-align: right;

  }

}



@media(min-width:1200px) {

  :root {

    --spacing-lg: 4vw;

    --spacing-md: 2vw;

    --spacing-sm: 15px;

    --gap-lg: 4vw;

    --gap-md: 12px;

    --gap-sm: 8px;

  }



  body {

    font-size: 15px;

    line-height: 1.6;

  }



  .style-OXESZZTwXq {

    padding-right: 1.2vw;

    padding-left: 1.2vw;

  }



  .style-ssf9d5GlzP {

    font-size: 8rem;

    text-transform: uppercase;

    line-height: .9;

  }



  .style-pQRBUS8orK {

    font-size: 2rem;

  }



  .__text--lg {

    font-size: 3rem;

  }



  .__text--md {

    font-size: 20px;

  }



  .__text--sm {

    font-size: 15px;

  }



  #module-RMn1UMpgAV {

    padding-right: 0;

  }



  #grid-TTssM5RBFi-inner {

    padding-right: 2vw;

    padding-left: 2vw;

  }



  #div-eVFQFBC9J7 {

    display: flex;

    justify-content: space-between;

    align-items: center;

  }



  #div-dAk7iQkxZ0 {

    width: 18%;

  }



  #div-yOiT1kRYCA {

    width: 100%;

  }



  #nav-a022RimyAp {

    color: #FFFFFF;

    font-family: Cormorant Garamond;

    font-size: 15px;

    font-weight: bold;

    text-transform: uppercase;

    margin-right: 20px;

  }



  #nav-a022RimyAp .__nav-item--active {

    color: #FFFFFF;

    background-color: var(--color);

  }



  #nav-a022RimyAp .__nav-dialog {

    padding-top: 5px;

    padding-bottom: 5px;

  }



  #button-qM0L6B1dKL {

    font-size: 15px;

    border-style: solid;

    border-right-width: 0;

    border-left-width: 1px;

  }



  #cell-edlQuFraxo {

    padding-right: 2vw;

  }



  #grid-qUaQilzp13-inner {

    padding-top: 2vw;

    padding-right: 2vw;

    padding-bottom: 2vw;

    padding-left: 2vw;

  }



  #cell-GoePfynLnG {

    padding-left: 2vw;

  }



  #list-item-xYqrskk17D-inner {

    padding-top: 2vw;

    padding-right: 2vw;

    padding-bottom: 2vw;

    padding-left: 2vw;

  }



  #list-item-o98tvS8hdP-inner {

    padding-top: 2vw;

    padding-right: 2vw;

    padding-bottom: 2vw;

    padding-left: 2vw;

  }



  #list-item-AQNJubuQVj-inner {

    padding-top: 2vw;

    padding-right: 2vw;

    padding-bottom: 2vw;

    padding-left: 2vw;

  }



  #list-item-oNrlfHQEU7-inner {

    padding-top: 2vw;

    padding-right: 2vw;

    padding-bottom: 2vw;

    padding-left: 2vw;

  }



  #text-q2fD5ANfvO {

    padding-right: vw;

  }



  #cell-RIJ7fVaZI1 {

    border-bottom-width: 0;

  }



  #text-G9Mst1IDWb {

    opacity: 0.8;

  }



  #cell-rgeZDcgdEK-inner {

    padding-top: 2vw;

    padding-right: 2vw;

    padding-bottom: 2vw;

    padding-left: 2vw;

  }



  #text-Abl29EgaH1 {

    text-align: center;

  }



  #grid-ar3OqDmwc3 {

    padding-right: 0;

    padding-left: 0;

  }



  #cell-1Bo3LkGP2i {

    border-style: solid;

    border-top-width: 0;

    border-right-width: 0;

    border-bottom-width: 0;

    border-left-width: 0;

  }



  #div-KjUvLySM6q {

    display: flex;

    flex-wrap: wrap;

    align-content: space-around;

    height: 100%;

  }



  #div-W746iQ27hk {

    height: 50%;

  }



  #text-0SA91fRYuo {

    opacity: 0.9;

  }



  #div-j5lieQrPa5 {

    display: flex;

    border-style: solid;

    justify-content: space-between;

    border-top-width: 0;

  }



  #div-ZIZG60k9Pi {

    width: 80%;

  }



  #div-rPaquspTpw {

    opacity: 0.9;

  }



  #div-cINIQLi4u8 {

    border-style: solid;

    border-color: #FFFFFF4F;

    width: 90%;

    border-right-width: 1px;

  }



  #div-X0uSkQ25bg {

    opacity: 0.9;

  }



  #div-kQQ5Yihg19 {

    border-style: solid;

    width: 110%;

    border-right-width: 0px;

  }



  #div-ugCZspQYLm {

    opacity: 0.9;

  }



  #div-mFOeVq1Cn0 {

    display: flex;

    justify-content: space-between;

    align-items: center;

  }



  #text-mg0Zrux1Kl {

    font-size: 14px;

  }



  #div-c5Ibq3htgR {

    padding-right: 4vw;

  }



  #text-rb72anXr5G {

    font-size: 14px;

  }

  #module-iBtqCFF76c {

    background-position: center top;

    height: 80vh;

    padding-top: 4vw;

    padding-bottom: 4vw;

  }



  #text-rnWxPtm6Zh {

    max-width: 85%;

  }



  #text-6gLOigKURy {

    max-width: 60%;

  }



  #grid-KIm3N4s9d8-inner {

    padding-top: 2vw;

    padding-right: 2vw;

    padding-bottom: 2vw;

    padding-left: 2vw;

  }



  #cell-OaLahcXqT6 {

    padding-left: 2vw;

  }



  #text-FNPWv6lyDy {

    max-width: 70%;

  }



  #cell-0KqAJyUk5v {

    padding-right: 1vw;

  }



  #image-Cs4OatTPzG {

    padding-left: 1vw;

  }



  #text-HYUw6nou8f {

    max-width: 70%;

  }



  #text-5ALLkwsFYB {

    max-width: 70%;

  }



  #cell-37qSTpPxNS {

    padding-right: 0.5vw;

  }



  #text-b4MdeApqsB {

    max-width: 70%;

  }



  #text-wtcu9HyExD {

    max-width: 70%;

  }



  #list-item-oyFhHVKFxT-inner {

    padding-top: 2vw;

    padding-right: 2vw;

    padding-bottom: 2vw;

    padding-left: 2vw;

  }



  #list-item-pEODvCbpYm-inner {

    padding-top: 2vw;

    padding-right: 2vw;

    padding-bottom: 2vw;

    padding-left: 2vw;

  }



  #list-item-9jpgUqpKp7-inner {

    padding-top: 2vw;

    padding-right: 2vw;

    padding-bottom: 2vw;

    padding-left: 2vw;

  }



  #list-item-HZ7r6CExtT-inner {

    padding-top: 2vw;

    padding-right: 2vw;

    padding-bottom: 2vw;

    padding-left: 2vw;

  }



  #text-q2fD5ANfvO {

    padding-right: vw;

  }



  #cell-RIJ7fVaZI1 {

    border-bottom-width: 0;

  }



  #text-G9Mst1IDWb {

    opacity: 0.8;

  }



  #cell-rgeZDcgdEK-inner {

    padding-top: 2vw;

    padding-right: 2vw;

    padding-bottom: 2vw;

    padding-left: 2vw;

  }



  #text-Abl29EgaH1 {

    text-align: center;

  }



  #grid-ar3OqDmwc3 {

    padding-right: 0;

    padding-left: 0;

  }



  #cell-1Bo3LkGP2i {

    border-style: solid;

    border-top-width: 0;

    border-right-width: 0;

    border-bottom-width: 0;

    border-left-width: 0;

  }



  #div-KjUvLySM6q {

    display: flex;

    flex-wrap: wrap;

    align-content: space-around;

    height: 100%;

  }



  #div-W746iQ27hk {

    height: 50%;

  }



  #text-0SA91fRYuo {

    opacity: 0.9;

  }



  #div-j5lieQrPa5 {

    display: flex;

    border-style: solid;

    justify-content: space-between;

    border-top-width: 0;

  }



  #div-ZIZG60k9Pi {

    width: 80%;

  }



  #div-rPaquspTpw {

    opacity: 0.9;

  }



  #div-cINIQLi4u8 {

    border-style: solid;

    border-color: #FFFFFF4F;

    width: 90%;

    border-right-width: 1px;

  }



  #div-X0uSkQ25bg {

    opacity: 0.9;

  }



  #div-kQQ5Yihg19 {

    border-style: solid;

    width: 110%;

    border-right-width: 0px;

  }



  #div-ugCZspQYLm {

    opacity: 0.9;

  }



  #div-mFOeVq1Cn0 {

    display: flex;

    justify-content: space-between;

    align-items: center;

  }



  #text-mg0Zrux1Kl {

    font-size: 14px;

  }

}



@media(prefers-color-scheme:dark) {}



@media(prefers-color-scheme:light) {}



.__top-icon {

  background-color: #EC6817;

  border: 1px solid #EC6817;

  border-radius: 8px !important;

}



.__top-svg {

  fill: #ffffff;

}



.__online-icon {

  border-radius: 8px !important;

}



[content-type="home"] .__block--header {

  position: fixed;

  width: 100%;

}



.header-overflow .__block--header {

  background-color: #000000;

}



body:not([content-type="home"]) .__block--header {

  position: sticky;

}



[content-type="home"].header-overflow .__block--header #module-owNROoChvw {

  color: #fff;

}



body:not([content-type="home"]) .__block--header {

  position: sticky;

  background-color: #000;

}



[name="filter-btn"],

[name="filter-btn1"],

[name="filter-btn2"],

[name="products list"] {

  position: relative;

  overflow: hidden;

}



[name="filter-btn1"]:after {

  content: '';

  position: absolute;

  background-color: #222222;

  left: 0;

  top: 0;

  width: 0;

  height: 100%;

  z-index: -1;

  transition: width .4s;

}



[name="filter-btn2"]:after {

  content: '';

  position: absolute;

  background-color: #ffffff;

  left: 0;

  top: 0;

  width: 0;

  height: 100%;

  z-index: -1;

  transition: width .4s;

}



[name="filter-btn"]:after {

  content: '';

  position: absolute;

  background-color: var(--color);

  left: 0;

  top: 0;

  width: 0;

  height: 100%;

  z-index: -1;

  transition: width .4s;

}



[name="filter-btn"]:hover::after,

[name="filter-btn1"]:hover::after,

[name="filter-btn2"]:hover::after {

  width: 100%;

}



[name="filter-btn"]:hover,

[name="filter-btn1"]:hover {

  color: #fff !important;

}



[name="filter-btn2"]:hover {

  color: #000 !important;

}



.style-aks1hGAYBq {

  backdrop-filter: blur(8px);

}



[name="_card"],

.__cell-inner {

  transition: all .5s;

}



[name="_card"]:hover .__cell-inner {

  transform: scale(0.97);

  background: #dedede !important;

}



[name="_card"]:hover {

  transform: scale(0.97);

}



.__detail_download-file {

  font-size: 16px;

}



@media(min-width:767px) {



  .scroll-down [name="box2"],

  .scroll-down [name="box3"],

  .scroll-down [name="box4"],

  .scroll-up [name="box2"],

  .scroll-up [name="box3"],

  .scroll-up [name="box4"] {

    transition: all 2s;

  }



  .scroll-down [name="box2"],

  .scroll-up [name="box2"] {

    margin-top: 90vh;

  }



  .scroll-down [name="box3"],

  .scroll-up [name="box3"] {

    margin-top: 140vh;

  }



  .scroll-down [name="box4"],

  .scroll-up [name="box4"] {

    margin-top: 200vh;

  }

}



[name="CertificateName"] {

  cursor: pointer

}



[name="CertificateName"]+.__list {

  transition: all .3s;

  height: 0;

  transform: scaleY(0)

}



[name="CertificateName"]+.__list.show {

  height: auto;

  transform: scaleY(1)

}