#block-xtve0lPXoG {
  background-color: #000000;
  background-size: cover;
  background-image: url(../img/f593c0a4b619f16eecabc45b2af458f1.webp);
}

#module-LoIHnJsKTU {
  color: #FFFFFF;
  background-color: #000000;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url(../img/f593c0a4b619f16eecabc45b2af458f1.webp);
}

#grid-nmy0HMrS5U {
  background-position: center bottom;
  background-repeat: no-repeat;
}

#breadcrumb-wStvaxW62g {
  opacity: 0.8;
  font-size: 12px;
}

#text-E7UQbPTJuu {
  opacity: 0.7;
  text-transform: uppercase;
}

#text-XElmnjHc2n {
  text-transform: uppercase;
}

#text-q1w8RWdYlH {
  opacity: 0.8;
  border-style: solid;
  border-color: #FFFFFF4D;
  border-top-width: 1px;
}

#div-Zn11kJ0kax {
  display: flex;
  align-items: center;
}

#button-KO9noMFIug {
  opacity: 1;
  color: #FFFFFF;
  background-color: var(--color);
}

#module-C2bPLHLAYS {
  border-style: solid;
  border-color: #16161621;
  margin-left: 0;
  border-top-width: 1px;
}

#grid-ecQhkImRjh-inner {
  border-top-right-radius: 30px;
  border-top-left-radius: 30px;
  border-bottom-right-radius: 30px;
  border-bottom-left-radius: 30px;
}

#cell-KANFQJfi88-inner {
  background-color: #00000008;
  background-attachment: fixed;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url(../img/6cee790b2ee83ae29abf86ca1df051e4.webp);
  border-style: solid;
  border-color: #FFFFFF33;
  height: 100%;
  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: 10px;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}

#div-We4iA4kS0y {
  color: #FFFFFF;
  display: flex;
  text-align: center;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: space-between;
  align-items: flex-end;
  height: 100%;
}

#text-p70PhDuXUU {
  color: var(--color);
  text-align: center;
  text-transform: uppercase;
}

#text-X8QMssxutM {
  opacity: 1;
}

#text-7KWgiUL2YL {
  opacity: 1;
}

#cell-HxTSA4CmAE-inner {
  background-color: #00000008;
  border-style: solid;
  border-color: #FFFFFF33;
  height: 100%;
  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: 10px;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}

#div-R4Q5eKQBJj {
  color: #FFFFFF;
  display: flex;
  text-align: center;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: space-between;
  align-items: flex-end;
  height: 100%;
}

#text-eWuzzI8mhr {
  color: var(--color);
  text-align: center;
  text-transform: uppercase;
}

#text-Onbjuhm5ZU {
  opacity: 1;
}

#text-ueEkbWk5Hr {
  opacity: 1;
}

#cell-plX1wWcBqR-inner {
  background-color: #00000008;
  background-attachment: fixed;
  background-position: center center;
  border-style: solid;
  border-color: #FFFFFF33;
  height: 100%;
  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: 10px;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}

#div-XZ9Sjv03zM {
  color: #FFFFFF;
  display: flex;
  text-align: center;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: space-between;
  align-items: flex-end;
  height: 100%;
}

#text-NblhuJjqZP {
  color: var(--color);
  text-align: center;
  text-transform: uppercase;
}

#text-3W1DYmO0jU {
  opacity: 0.9;
}

#cell-ocJ7qqop7S-inner {
  background-color: #00000008;
  background-attachment: fixed;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url(../img/6cee790b2ee83ae29abf86ca1df051e4.webp);
  border-style: solid;
  border-color: #FFFFFF33;
  height: 100%;
  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: 10px;
  border-top-left-radius: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}

#div-qoFfqwWX6H {
  color: #FFFFFF;
  display: flex;
  text-align: center;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: space-between;
  align-items: flex-end;
  height: 100%;
}

#text-VRkWiyWX8N {
  color: var(--color);
  text-align: center;
  text-transform: uppercase;
}

#text-VRpROZJa3F {
  opacity: 0.9;
}

#cell-CqZnftX3j5 {
  overflow-x: hidden;
  background-color: #f6f6f6;
  padding-right: 0;
  padding-left: 0;
  border-top-right-radius: 1vw;
  border-top-left-radius: 1vw;
  border-bottom-right-radius: 1vw;
  border-bottom-left-radius: 1vw;
}

#module-pnMkFwJUTs {
  color: #FFFFFF;
  overflow-x: hidden;
  overflow-y: hidden;
  background-color: #000000;
  background-position: center top;
  background-repeat: no-repeat;
  background-size: contain;
}

#cell-yIjNvJH5GL {
  text-align: left;
}

#cell-oNahDHnjzr {
  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-oNahDHnjzr-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-mkc6dp61iS {
  text-transform: uppercase;
}

#inquiry-mkc6dp61iS .__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-AgUFLBLbR0 {
  opacity: 0.7;
  font-size: 14px;
  font-style: italic;
  border-style: solid;
  border-color: #FFFFFF33;
  border-top-width: 1px;
}

#module-XScXoJJ60c {
  background-color: #FFFFFF;
}

#cell-4SKZbaCaVX-inner {
  height: 100%;
}

#div-3iLXw6D3yc {
  overflow: hidden;
  width: 100%;
}

#image-hjQpL74O93 .__image-img {
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
}

#div-bRN9G4E1gU {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

#text-vvYIyZEtgr {
  font-size: 14px;
  text-align: right;
  text-transform: uppercase;
}

#cell-rjZEWBDDIl-inner {
  height: 100%;
}

#div-HWfxr5x7YW {
  overflow: hidden;
  width: 100%;
}

#image-sTPFITTRsZ .__image-img {
  border-top-right-radius: 8px;
  border-top-left-radius: 8px;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
}

#div-FgisKsZXpa {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

#text-qYHgWD9s1Q {
  font-size: 14px;
  text-align: right;
  text-transform: uppercase;
}

#module-oCynSD1dLc {
  color: #FFFFFF;
  margin-left: 0;
}

#grid-etHlwF2vsn-inner {
  background-color: #161616;
  background-attachment: fixed;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url(../img/6cee790b2ee83ae29abf86ca1df051e4.webp);
  border-top-right-radius: 12px;
  border-top-left-radius: 12px;
  border-bottom-right-radius: 12px;
  border-bottom-left-radius: 12px;
}

#cell-A9HVlbeKiz-inner {
  background-attachment: fixed;
  border-style: solid;
  border-color: #FFFFFF21;
  height: 100%;
  padding-top: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
  border-right-width: 1px;
}

#div-RRGZqt3zKI {
  color: #FFFFFF;
  display: flex;
  text-align: center;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: space-between;
  align-items: flex-end;
  height: 100%;
}

#text-K8PbqbcBhL {
  text-align: center;
  text-transform: uppercase;
}

#cell-RzmTovQQQ9-inner {
  background-attachment: fixed;
  height: 100%;
  padding-top: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
}

#div-A6RtF3EjQZ {
  color: #FFFFFF;
  display: flex;
  text-align: center;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: space-between;
  align-items: flex-end;
  height: 100%;
}

#text-KMQqXCaQBV {
  text-align: center;
  text-transform: uppercase;
}

#cell-ANgRoiTULc-inner {
  background-attachment: fixed;
  border-style: solid;
  border-color: #FFFFFF21;
  height: 100%;
  padding-top: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
}

#div-91HTZhjv6h {
  color: #FFFFFF;
  display: flex;
  text-align: center;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: space-between;
  align-items: flex-end;
  height: 100%;
}

#text-Ry0BFcSuGd {
  text-align: center;
  text-transform: uppercase;
}

#cell-kSPuFR6sBe {
  border-right-width: 1px;
  border-left-width: 1px;
}

#cell-kSPuFR6sBe-inner {
  background-attachment: fixed;
  border-style: solid;
  border-color: #FFFFFF1F;
  height: 100%;
  padding-top: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
  border-top-width: 1px;
  border-bottom-width: 1px;
}

#div-AWz3NQZbuQ {
  color: #FFFFFF;
  display: flex;
  text-align: center;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: space-between;
  align-items: flex-end;
  height: 100%;
}

#text-wl2cRwJgoW {
  text-align: center;
  text-transform: uppercase;
}

#cell-96Sh2nwbZw-inner {
  background-attachment: fixed;
  border-style: solid;
  border-color: #FFFFFF1F;
  height: 100%;
  padding-top: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
  border-right-width: 1px;
}

#div-0I8Dw2fSh7 {
  color: #FFFFFF;
  display: flex;
  text-align: center;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: space-between;
  align-items: flex-end;
  height: 100%;
}

#text-yPfj2j95Lt {
  text-align: center;
  text-transform: uppercase;
}

#cell-G70P4VaZwa-inner {
  background-attachment: fixed;
  border-style: solid;
  border-color: #FFFFFF1F;
  height: 100%;
  padding-top: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  padding-left: 15px;
  border-right-width: 1px;
}

#div-s2Bwq3b3x0 {
  color: #FFFFFF;
  display: flex;
  text-align: center;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-content: space-between;
  align-items: flex-end;
  height: 100%;
}

#text-IDu8rI2VwS {
  text-align: center;
  text-transform: uppercase;
}

#module-jvNqL7ImtY {
  color: #FFFFFF;
}

#text-z9sQMw0OWk {
  border-style: solid;
  border-color: #FFFFFF4D;
  border-top-width: 1px;
}

#list-item-1t4qlVKCMR-inner {
  overflow: hidden;
}

#div-0Yb9j6AaXh {
  padding-right: 0;
  padding-left: 0;
}

#text-lNqIqkdtva {
  color: var(--color);
  display: inline-block;
  font-size: 12px;
  background-color: #EC69181C;
  padding-top: 3px;
  padding-right: 6px;
  padding-bottom: 3px;
  padding-left: 6px;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

#text-y2yFi0RpKv {
  opacity: 0.5;
  font-size: 12px;
}

#list-item-TazEHzAUfG-inner {
  overflow: hidden;
}

#div-UdjeCvdVGZ {
  padding-right: 0;
  padding-left: 0;
}

#text-fh1BlqD8LH {
  color: var(--color);
  display: inline-block;
  font-size: 12px;
  background-color: #EC69181C;
  padding-top: 3px;
  padding-right: 6px;
  padding-bottom: 3px;
  padding-left: 6px;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

#text-ldLHy5tdBF {
  opacity: 0.5;
  font-size: 12px;
}

#list-item-9IQiSJFIxU-inner {
  overflow: hidden;
}

#div-4J0xb2YCJI {
  padding-right: 0;
  padding-left: 0;
}

#text-nl8ic6vGcq {
  color: var(--color);
  display: inline-block;
  font-size: 12px;
  background-color: #EC69181C;
  padding-top: 3px;
  padding-right: 6px;
  padding-bottom: 3px;
  padding-left: 6px;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

#text-PGEOVvw4Dl {
  opacity: 0.5;
  font-size: 12px;
}

#list-item-lvY0mJJ1t6-inner {
  overflow: hidden;
}

#div-RBVtfOceS5 {
  padding-right: 0;
  padding-left: 0;
}

#text-cmuXr7G7ad {
  color: var(--color);
  display: inline-block;
  font-size: 12px;
  background-color: #EC69181C;
  padding-top: 3px;
  padding-right: 6px;
  padding-bottom: 3px;
  padding-left: 6px;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

#text-HbIFEbiRCO {
  opacity: 0.5;
  font-size: 12px;
}

.light #text-lNqIqkdtva {
  border-color: #ccc;
}

.light #text-fh1BlqD8LH {
  border-color: #ccc;
}

.light #text-nl8ic6vGcq {
  border-color: #ccc;
}

.light #text-cmuXr7G7ad {
  border-color: #ccc;
}

.dark #module-RMn1UMpgAV {
  background-color: #000000F0;
}

.dark #div-0Yb9j6AaXh {
  background-color: rgba(255, 255, 255, .1);
}

.dark #text-lNqIqkdtva {
  background-color: #333;
  border-color: #666;
}

.dark #div-UdjeCvdVGZ {
  background-color: rgba(255, 255, 255, .1);
}

.dark #text-fh1BlqD8LH {
  background-color: #333;
  border-color: #666;
}

.dark #div-4J0xb2YCJI {
  background-color: rgba(255, 255, 255, .1);
}

.dark #text-nl8ic6vGcq {
  background-color: #333;
  border-color: #666;
}

.dark #div-RBVtfOceS5 {
  background-color: rgba(255, 255, 255, .1);
}

.dark #text-cmuXr7G7ad {
  background-color: #333;
  border-color: #666;
}

@media(min-width:768px) {
  #block-xtve0lPXoG {
    background-attachment: fixed;
  }

  #module-LoIHnJsKTU {
    background-attachment: fixed;
    background-repeat: no-repeat;
  }

  #breadcrumb-wStvaxW62g {
    font-size: 14px;
  }

  #module-pnMkFwJUTs {
    background-position: center top;
    background-image: url(../img/c3070df81973edc814b5bae1972b1795.jpg);
  }

  #grid-7v4QcjIkB1 {
    border-style: solid;
    border-color: #FFFFFF1C;
    border-top-width: 1px;
  }

  #cell-yIjNvJH5GL-inner {
    text-align: center;
  }

  #text-AgUFLBLbR0 {
    text-align: left;
  }

  #div-bRN9G4E1gU {
    display: flex;
  }

  #div-VdbtSqDTW6 {
    width: 100%;
  }

  #div-5YmFj2aiW2 {
    width: 100%;
  }

  #div-FgisKsZXpa {
    display: flex;
  }

  #div-K4lDkvr1va {
    width: 100%;
  }

  #div-p56tAWEc94 {
    width: 100%;
  }
}

@media(min-width:1200px) {
  #text-q1w8RWdYlH {
    max-width: 70%;
  }

  #cell-KANFQJfi88-inner {
    padding-top: 1.5vw;
    padding-right: 2vw;
    padding-bottom: 1.5vw;
    padding-left: 2vw;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  #cell-HxTSA4CmAE-inner {
    padding-top: 1.5vw;
    padding-right: 2vw;
    padding-bottom: 1.5vw;
    padding-left: 2vw;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  #cell-plX1wWcBqR-inner {
    padding-top: 1.5vw;
    padding-right: 2vw;
    padding-bottom: 1.5vw;
    padding-left: 2vw;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  #cell-ocJ7qqop7S-inner {
    padding-top: 1.5vw;
    padding-right: 2vw;
    padding-bottom: 1.5vw;
    padding-left: 2vw;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
  }

  #cell-yIjNvJH5GL {
    border-bottom-width: 0;
  }

  #text-K156Uv9zTG {
    opacity: 0.8;
  }

  #cell-oNahDHnjzr-inner {
    padding-top: 2vw;
    padding-right: 2vw;
    padding-bottom: 2vw;
    padding-left: 2vw;
  }

  #text-AgUFLBLbR0 {
    text-align: center;
  }

  #module-XScXoJJ60c {
    margin-left: 0;
  }

  #div-bRN9G4E1gU {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }

  #div-FgisKsZXpa {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }

  #module-oCynSD1dLc {
    margin-left: 0;
  }

  #cell-A9HVlbeKiz-inner {
    padding-top: 1.5vw;
    padding-right: 2vw;
    padding-bottom: 1.5vw;
    padding-left: 2vw;
  }

  #cell-RzmTovQQQ9-inner {
    border-style: solid;
    border-color: #FFFFFF21;
    padding-top: 1.5vw;
    padding-right: 2vw;
    padding-bottom: 1.5vw;
    padding-left: 2vw;
    border-right-width: 1px;
    border-left-width: 1px;
  }

  #cell-ANgRoiTULc-inner {
    padding-top: 1.5vw;
    padding-right: 2vw;
    padding-bottom: 1.5vw;
    padding-left: 2vw;
  }

  #cell-kSPuFR6sBe-inner {
    border-style: solid;
    border-color: #FFFFFF21;
    padding-top: 1.5vw;
    padding-right: 2vw;
    padding-bottom: 1.5vw;
    padding-left: 2vw;
    border-right-width: 1px;
    border-left-width: 1px;
  }

  #cell-96Sh2nwbZw-inner {
    padding-top: 1.5vw;
    padding-right: 2vw;
    padding-bottom: 1.5vw;
    padding-left: 2vw;
  }

  #cell-G70P4VaZwa-inner {
    padding-top: 1.5vw;
    padding-right: 2vw;
    padding-bottom: 1.5vw;
    padding-left: 2vw;
  }

  #text-CZHElY1Zyc {
    opacity: 0.8;
  }
}
