@media only screen and (max-width:1600px) {
    h1, h2 {
        font-size: 30px;
    }
    
    .title span {
        font-size: 14px;
    }
    p{font-size:14px;}
    .roomsCarousel article {
        padding: 100px 0px 100px 5%;
    }
    .tesisCarousel .items {
        padding: 20px;
    }
    
    .tesisCarousel .items p {
        font-size: 16px;
    }
    
    .tesisCarousel .items span {
        font-size: 21px;
    }
    
    .galleryList li {
        height: 250px;
    }
    
    .galleryList2 li {
        height: 520px;
    }
    .contactList span {
        font-size: 18px;
        margin-bottom: 5px;
    }
    
    .contactList p, .contactList .w100 a {
        font-size: 15px;
    }
}
@media only screen and (max-width:850px) {
    .middleContent {
        padding: 0;
    }
    
    .pdn {
        padding: 30px 0px;
    }
    
    h1, h2 {
        font-size: 6vw;
    }
    
    .roomsCarousel article {
        width: 100%;
        padding: 0px 5%;
    }
    
    .roomsCarousel figure {
        position: relative;
        width: 100%;
        height: 200px;
        margin-top: 20px;
    }
    
    .title span {
        margin-bottom: 10px;
    }
    
    .roomSect {
        padding-bottom: 0px;
    }
    
    .tesisCarousel .items p {
        text-align: center;
    }
    
    .galleryList {
        width: 100%;
    }
    
    .galleryList li {
        height: 150px;
        margin: 1% 1%;
    }
    
    .galleryList2 {
        width: 100%;
    }
    
    .galleryList2 li {
        height: 150px;
        margin-top: 1%;
    }
    .ft-50.left {
        width: 100%;
    }
    
    .ft-50.left::after {
        display: none;
    }
    
    .contactList {
        width: 100%;
        margin: 20px 0px;
        padding: 20px 0px;
        border-top: 1px solid #ccc;
    }
    
    .footer-1 {
        width: 100%;
    }
    
    .ft-50.left::before {
        display: none;
    }
    
    .contactList .w100 {
        margin-bottom: 20px;
    }
    
    .ft-50 {
        width: 100%;
        padding: 0 !important;
        z-index: 1;
        position: relative;
    }
    
    .footer-1 p {
        font-size: 12px;
        line-height: 1.5;
    }
    
    .footer-1 .footerLogo {
        margin-bottom: 10px;
        padding-bottom: 0px;
    }
    
    .footer-1 span {
        font-size: 18px;
        margin-bottom: 15px;
    }
    
    .footerLogo {
        width: 140px;
        margin: 15px auto;
        padding-bottom: 90px;
    }
    .iletisim-m{position:fixed;width:100%;background: var(--mainColor);display:inline-block!important;box-sizing:border-box;bottom:-200px;z-index:10;transition:all .3s ease-in-out;left:0}
    .iletisim-m.active{bottom:0;box-shadow:0 0 15px rgba(0,0,0,.2);z-index: 99;}
    .iletisim-m ul li{float:left;width:50%;font-size: 22px;text-align:center;list-style:none}
    .iletisim-m ul li i{display:block;box-sizing:border-box;width:30px;padding-bottom:0;display:inline-block;position:relative;margin-right:10px}
    .iletisim-m ul li:nth-child(1){box-sizing:border-box;border-right:1px solid #fff}
    .iletisim-m ul li:nth-child(2){box-sizing:border-box}
    .iletisim-m ul li.form-icon{position:absolute;top:-25px;width:80px;left:50%;margin-left:-40px;text-align:center}
    .iletisim-m ul li a{color:#fff;font-size:4vw;width:100%;padding:0;height: 55px;display:flex;align-items:center;justify-content:center;padding: 0 30px;box-sizing:border-box;font-weight:700}
    .iletisim-m ul{width:100%;display:inline-block;float:left;padding:0;margin:0}
    .iletisim-m ul li:first-child a{justify-content:flex-start;}
    .iletisim-m ul li.form-icon a{padding:0}
    .iletisim-m ul li:nth-child(2) a{justify-content:flex-end;}
    .whatsapp-mobile a {
        display: flex !important;
        flex-direction: column;
        align-items: center !important;
        justify-content: center !important;
        height: 100% !important;
        width: 100% !important;
        padding: 0px 0px 10px !important;
        font-size: 3vw !important;
        background-color: #42bd54;
        border-radius: 360px;
    }
    
    .whatsapp-mobile a i {
        margin: 0px 0px 5px 0px !important;
    }
    .whatsapp-mobile {
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
        width: 80px !important;
        height: 80px !important;
        bottom: 10px;
        border-radius: 360px;
    }
    .whatsapp-mobile svg {
        fill: #fff;
    }
    .fixedForm {
        width: 100%;
        right: 0;
        display: flex;
        align-items: center;
        justify-content: center;
        height: 100vh;
        z-index: 15;
        padding-bottom: 70px;
        border-radius: 0;
        bottom: initial;
        top: 100vh;
        transform: initial;
    }

    .kapatForm {
        left: initial;
        right: 15px;
        top: 15px;
    }
    .fixedForm.active {
        top: 0;
    }
    .formBtn {
        display: none;
    }
    .roomsCarousel .owl-dots {
        margin-bottom: 25px;
    }
    .homeCarousel img {
        width: 100% !important;
    }
}