#de .home_2 .about-section .sec-title .sub-title {
    font-size: 36px;
}

.rooms-page-section h4 {
    font-size: 32px;
}

.right-content h4,
.left-content h4 {
    font-size: 26px;
}

.slubox {
    font-size: 15px;
}

#de .box .title {
  font-size: 30px;
  text-transform: none;
}

#de .content_block_one .content-box .image-box {
  height: 550px;
}

@media only screen and (max-width: 1200px) {

    #de .home_2 .about-section .sec-title .sub-title {
        font-size: 32px;
    }

    #de .content_block_one .content-box .image-box {
        height: 600px;
    }    

}

@media only screen and (max-width: 992px) {

    .rooms-page-section h4 {
        font-size: 30px;
    }

    #de .box .title {
        font-size: 26px;
    }    

}

@media only screen and (max-width: 768px) {

    #de .content_block_one .content-box .image-box {
        height: 400px;
    }   

}

@media only screen and (max-width: 599px) {

    .banner-style-two .banner-carousel .content-box h2 {
        font-size: 20px;
    }

    #de .content_block_one .content-box .image-box {
        height: 310px;
    }      

}

@media only screen and (max-width: 500px) {

    .rooms-page-section h4 {
        font-size: 26px;
    }

    #de .home_2 .about-section .sec-title .sub-title {
        font-size: 28px;
    }    

}

@media only screen and (max-width: 450px) {

    #de .content_block_one .content-box .image-box {
        height: 222px;
    }   

}