@media screen and (min-width: 1025px) {p , h1 , h2 , h3 , h4 , h5 , h6{}    .orbit-slide img {        width: 100%;    }    .hedin-large {        display: none;    }    .menu-large {    }}@media screen and (min-width: 768px) and (max-width: 1024px) {    .menu-large {    }    .menu-small {        display: none;    }    .orbit-slide img {        width: 100%;    }    .hedin-medium {        display: none;    }    .vid {        width: 100%;        height: 370px;    }    .Signature img {        margin: -15px;        float: right;        width: 190px;    }    h1 {        margin: 10px 0px 10px 0px;    }    .pad-top-down p {        max-height: 250px;        overflow: hidden;    }    .room-text {        padding: 20px 35px 0px 35px;        margin: 0px;    }    .room-text ul {        width: 100%;;    }    .room {        background: url(../images/room-1024.jpg) center fixed;        background-size: cover;        color: #fff;        height: 515px;    }    .room-text h1 {        color: #ffffff;        font-size: 30px;    }    h2 {        margin: 30px 0;        font-size: 25px;    }    .happy p {        position: absolute;        top: 160px;        left: 33px;    }    .happy h2 {        position: absolute;        top: 50px;        left: 33px;    }    .happy-01 {        margin: 60px 0px;        padding: 15px 0px;    }    .happy-01 i {        font-size: 25px;    }    .happy-01 p {        margin: 10px 0 30px 0px;        color: #ffffff;    }    .reception-01 {        height: 350px;    }    .reception {        height: 350px;    }    .m-bot {        margin-bottom: 0px;    }    .menu > li > a {        padding: 14px 10px;        font-size: 12px;    }    h3 {        font-size: 22px;    }    .titel-page {        height: 100px;    }    .titel-page h4 {        margin: 15px 0px 10px 0px;    }    .ul-style {        padding-left: 25px;    }    .sitpar h2 {        text-align: left;        margin: 30px 0px 5px 0px;    }}@media screen and (max-width: 767px) {    .orbit-slide img {        width: 100%;    }    .menu-large {        display: none;    }    .hedin-small {        display: none;    }    .vid {        width: 100%;        height: 220px;    }    h1, .h1 {        font-size: 25px;    }    h1 {        margin: 20px 0px 10px 0px;    }    .Signature img {        margin-left: 0px;        margin-bottom: 20px;    }    h2 {        font-size: 24px;        margin: 27px 0;    }    .Square-Services h4 {        text-align: center;        margin: 0px 0;    }    .Square-Services img {        margin: 10px 0px 0px 0px;    }    .room {        height: initial;        background: url(../images/room-1024.jpg) center fixed;    }    .room-text {        padding: 20px 30px;        margin: 0px 0px 0px 0px;        height: initial;    }    .room-text ul {        width: initial;    }    .room-text ul li {        line-height: 38px;    }    .pad-top-down p {        max-height: 300px;    }    .v-m-v p {        margin-bottom: 30px;    }    .manager {        margin-top: 30px;    }    h4 {        margin: 10px 0px 10px 0px;    }    .Square h4 {        padding: 0 18px;    }    .Square {        margin-bottom: 20px;    }    .happy-01 {        margin: 10px 0px;        padding: 0px 0px 0px 0px;    }    .happy-01 i {        font-size: 30px;    }    .happy-01 p {        margin: 12px 0;        text-align: center;        color: #ffffff;    }    .happy-01 h2 {        font-size: 24px;        margin: 5px 0px 0px 0px;        color: #ffffff;    }    .m-bot {        margin-bottom: 0px;    }    p b {        font-family: WinSoft, sans-serif;        color: #00000;        margin: 7px 0px 20px 0px;        line-height: 25px;        font-size: 13px;    }    .shar {        width: 25px;        height: 25px;        line-height: 11px !important;    }    .header-top i {        margin-right: 0px;        font-size: 12px;    }    .title-bar {        background: #ffffff;        color: #64b45d;        padding: 0px 20px 20px 20px;    }    a img {        border: 0;        width: 100px;    }    .botom-main {        float: right;        margin: 30px 0;    }    .maun-small-a ul li {        background-color: #64b45d;        border-bottom: solid 1px #000000;        color: #ffffff;    }    .maun-small-a ul {        margin-bottom: 0px;        color: #ffffff;    }    .maun-small-b ul li {        background-color: #222222;        padding: 10px 20px;        color: #ffffff;        border-bottom: solid 1px #000000;        margin-right: 0px;    }    .maun-small-b ul {        margin-right: 0px;        color: #ffffff;    }    .maun-small-a ul a li h6 {        padding: 10px;        color: #ffffff;        text-align: center;    }    .maun-small-a ul li a h6 {        color: #ffffff;        text-align: center;    }    .top-bar {        padding: 10px;    }    .top-bar::before, .top-bar::after {        content: ' ';        display: table;    }    .top-bar::after {        clear: both;    }    .top-bar,    .top-bar ul {        background-color: #ffffff;    }    .top-bar input {        max-width: 200px;        margin-left: 1rem;    }    .top-bar .input-group-field {        width: 100%;        margin-left: 0;    }    .top-bar input.button {        width: auto;    }    .top-bar .top-bar-left,    .top-bar .top-bar-right {        width: 100%;    }    .menu-icon.dark {        position: absolute;        display: inline-block;        vertical-align: middle;        cursor: pointer;        width: 20px;        height: 16px;        right: 50px;        top: 80px;    }    .titel-page {        height: 80px;    }    .titel-page h4 {        margin: 7px 0px 10px 0px;    }    .sitpar h2 {        margin: 20px 0px 5px 0px;    }    .ul-style {        padding-left: 25px;    }    .sitpar h2 {        font-size: 23px;    }    h5, .h5 {        font-size: 16px;    }    .titel-page {        padding: 0;    }}