@media only screen and (max-width: 1399px){
section.cry_banner {
    padding-top: 80px;
}

.banner_text h1 {
    font-size: 35px;
    line-height: 70px;
    margin-bottom: 10px;
}

.mountaine_img {
    height: calc(100vh - 220px);
}



.banner_text p {
    font-size: 16px;
    color: #ffffff;
    font-weight: 500;
}

.banner_cloud {
    bottom: 0px;
    height: 335px;
}

.banner_bottam .bottam_text h2 {
    font-size: 35px;
    line-height: 65px;
    margin-bottom: 15px;
}

.banner_bottam .bottam_text p {
    font-size: 16px;
}
.banner_bottam {
    bottom: 0;
}

.wiskey_bottel {
    width: 48vh;
    bottom: -130px;
}

.banner_bottam ul.nav.gap-3 li img {
    width: 125px;
}

.font_48 {
    font-size: 35px;
}
.font_48.mb-4 {
    margin-bottom: 1rem!important;
}

.font_48.mb-30 {
    margin-bottom: 20px;
}
.font_18 {
    font-size: 16px;
}

.journey_shape {
    top: -18px;
    width: 7vw;
}

.open_world_slide_text h3 {
    max-width: 100%;
    margin: 0;
    font-size: 35px;
}

.open_world_slide_text span {
    font-size: 12px;

}

#orgin_story .orgin_story_image_wrap {
    width: 86%;
}
#orgin_story .orgin_heading {
    line-height: 55px;
}
#orgin_story .orgin_eyebrow {
    font-size: 16px;
    margin-bottom: 18px;
}

#orgin_story .orgin_line {
    margin-bottom: 8px;
    font-size: 17px;
    color: #000000;
}
#orgin_story .orgin_shape_right {
    right: 0;
    bottom: 12vh;
    width: 10vw;
}

#orgin_story .orgin_shape_left {
    left: 0;
    width: 5vw;
    bottom: 12vh;
}

#orgin_story .character_tagline {
    display: inline-block;
    margin-top: 15px;
    font-size: 25px;
}

.modern_whiskey_glass {
    width: clamp(190px, 16vw, 350px);
    top: 33%;

}
.modern_whiskey_spoon {
    width: clamp(190px, 16vw, 350px);
    bottom: 4%;

}

.recognition_sec .recognition_main_image {
    display: block;
    max-width: 100%;
    left: -3vw;
}
.recognition_sec .recognition_shape_left {
    left: 0;
    bottom: -12vh;
    width: 19vw;
}

.recognition_sec .recognition_eyebrow {
    font-size: 16px;
    margin-bottom: 20px;
}
.recognition_sec .recognition_subheading {
    font-size: 18px;
    margin-bottom: 15px;
}

.recognition_sec .recognition_shape_right {
    bottom: -120px;
    width: 115px;
}
.find_crystal_intro.mb-5 {
    margin-bottom: 1rem !important;
}

.find_crystal .find_crystal_city h3 {
    font-size: 18px;
}

.find_crystal .find_crystal_city {
    padding: 15px 6px;
}

.find_crystal .find_crystal_city_name {
    font-size: 18px;
    margin-bottom: 15px;
}
.find_crystal .find_crystal_city_details p {
    font-size: 16px;
    width: 225px;
    margin-bottom: 21px;
}

.find_crystal .find_crystal_figure {
    width: 75%;
}

header .navbar-nav.ms-auto li a {
    font-size: 16px;
    padding: 5px 25px !important;
}

.stay_open .stay_open_follow {
    font-size: 12px;
}
.stay_open .so_right_shape {
    position: absolute;
    right: -2px;
    bottom: 26vw;
    width: 10vw;
}

.stay_open .so_left_shape {
    left: 0;
    bottom: 6vw;
    width: 5vw;
}
.font_20 {
    font-size: 18px;
}
}
/*large-laptop-screen-start*/
@media only screen and (min-width: 1400px) and (max-width: 1600px){
section.cry_banner {
    padding-top: 100px;
    overflow: hidden;
}

.mountaine_img {
    height: calc(100vh - 260px) ;
}
.banner_bottam {
    transform: translate(0px, 115%);
}

.wiskey_bottel {
    width: 27vw;
}

#orgin_story .orgin_shape_left {
    width: 80px;
    bottom: 13%;
}

#orgin_story .orgin_shape_right {
    bottom: 16%;
    width: 135px;
}

.recognition_sec .recognition_shape_left {
    left: 0;
    bottom: -7vh;
    width: 21vw;
    z-index: 9;
    transform: rotate(0deg);
}

.recognition_sec .recognition_main_image {
    max-width: 100%;
    left: 0;
}
.recognition_sec .recognition_shape_right {
    right: 0;
    bottom: -115px;
    width: 115px;
}

.stay_open .so_right_shape {
    position: absolute;
    right: -3px;
    bottom: 44vh;
    width: 12vh;
}
.stay_open .so_left_shape {
    bottom: 13vh;
    width: 6vh;
}

.banner_cloud {
    height: 430px;
}
}
/*large-laptop-screen-end*/


/*laptop-screen-start*/
@media only screen and (min-width: 1200px) and (max-width: 1399px){

}
/*laptop-screen-end*/


/*mini-laptop-screen-start*/
@media only screen and (min-width: 992px) and (max-width: 1199px){

}
/*mini-laptop-screen*/


/*tablet-start*/
@media only screen and (min-width: 768px) and (max-width: 991px){

}
/*tablet-end*/


/*mobile-screen-start*/
@media only screen and (min-width: 300px) and (max-width: 767px){

}
/*mobile-screen-end*/


/* @media only screen and (width: 1032px) and (height: 1376px) and (orientation: portrait) {

    .mountaine_img {
        height: 80vh;
        background-size: 146% auto;
    }

} */

@media only screen and (min-width: 1000px) and (max-width: 1100px) and (min-height: 1300px) and (max-height: 1400px) and (orientation: portrait) {

    .mountaine_img {
        height: 80vh;
        background-position: 25% 100%;
         background-size: 265% auto;
    }
    .banner_cloud {
    height: 75vh;
}
.wiskey_bottel {
    width: 42vh;
    bottom: -130px;
}
}


/* iPad Pro 13 - Landscape */
@media only screen and (min-width: 1300px) and (max-width: 1400px) and (min-height: 900px) and (max-height: 1100px) and (orientation: landscape) {

   

}

