@media (max-width: 1550px) {
  .section.section7 .fp-bg, .section13, .section14 {
    background-size: 550px 100%; } }
@media (max-width: 1279px) {
  .section.section7 .fp-bg, .section13 {
    background-size: 340px 100%; }

  .section14, .section.section7 .fp-bg, .section13 {
    background-image: none; }

  .hidm {
    display: none; } }
@media (max-width: 1150px) {
  .section.section7 .fp-bg, .section13 {
    background-size: 240px 100%; } }
@media (max-width: 1000px) {
  .padl {
    padding-left: 40px; }

  .section13 .side-text, .section12 .room-text {
    padding-left: 20px;
    padding-top: 40px;
    padding-bottom: 40px;
    padding-right: 20px; } }
@media (max-width: 850px) {
  .padl {
    padding-left: 0; }

  .cube1, .cube2 {
    border: none !important; }

  .cube1 .cube2 .text {
    padding-left: 0; }

  .cube1 .cube2 .text h1.nowrp, .cube1 .cube2 .text h2.nowrp {
    white-space: normal !important; }

  .cube1 .cube2 .text ins.nowrp, .cube1 .cube2 .text ins {
    white-space: normal;
    display: block;
    line-height: 1.2; }

  .section .content7 p {
    padding-left: 50px; }

  .show-full .mlis {
    padding-left: 0;
    margin-top: 180px; }

  .cube1 .cube2 .text h1.absh, .cube1 .cube2 .text h2.absh {
    width: auto;
    margin-left: 0; }

  .full-section .abso .text {
    margin-left: 0; }

  .full-section .abso ol {
    display: none; }

  .cube1 .cube2 {
    width: auto;
    margin-left: 0; }

  .cube1 .cube2 .text h1, .cube1 .cube2 .text h2 {
    font-size: 40px; }

  .full-section .abso {
    padding-left: 0;
    left: 0;
    width: auto;
    margin-left: 0; }

  .cube1, .cube2 {
    width: 100% !important; }

  .full-section .abso .text ins {
    width: 100%;
    margin-left: 0; }

  .section12 .room-text h2 {
    font-size: 40px; }

  .section12 .room-text p, .section13 .side-text ol li {
    font-size: 16px; }

  .section13 .side-text h4 {
    font-size: 40px; }

  .section7, .section8 .dark {
    padding-left: 20px;
    padding-right: 20px; }

  .section8 .content4 ins {
    max-width: 300px; }

  .section1 .text h2, .section1 .text ins, .section2 .text h2, .section2 .text ins, .section3 .text h2, .section3 .text ins, .section4 .text h2, .section4 .text ins, .section5 .text h2, .section5 .text ins, .section6 .text h2, .section6 .text ins {
    padding-left: 20px;
    padding-right: 20px; }

  .cubs {
    height: auto !important;
    min-height: 250px !important; }

  #cmap {
    display: none; }

  .section8 {
    background-color: #f5f5f5; } }
@media (max-width: 700px) {
  .full-hero ins, .cube1 .cube2 .text h2 {
    font-size: 40px; }

  .section .velina {
    background-color: rgba(75, 69, 58, 0.4); }

  .section .content7 p {
    padding-left: 0px;
    padding-right: 20px; } }
@media (max-height: 900px) {
  .show-full .mlis ul li {
    font-size: 18px;
    margin-bottom: 7px; }
    .show-full .mlis ul li span {
      font-size: 16px; } }
@media (max-height: 800px) {
  .show-full .mlis ul li {
    font-size: 18px;
    margin-bottom: 7px; }
    .show-full .mlis ul li span {
      font-size: 16px;
      display: none; } }
@media (max-height: 640px) {
  .full-hero img {
    display: none; } }

/*# sourceMappingURL=responsive.css.map */
