@media screen and (max-width:1600px) {
    .ym-container, .hero_content {max-width: 1460px;}    
}

@media screen and (max-width:1441px) {
    .ym-container{max-width: calc(100% - 100px);}
    .hero_content{max-width: calc(100% - 60px);}
    .title_96 {font-size: 70px;line-height: 70px;}
    .mt-100 {margin-top: 80px;}
    .title_30{font-size: 24px;line-height: 30px;}
    .title_48{font-size: 40px;line-height: 50px;}
    .abt_grid img{height: 100%;}
    .abt_flex:not(:last-child) {margin-right: 0px;padding-right: 22px;}
    .abt_flex .title_24{font-size: 22px;line-height: 34px;}
    .abt_flex .p{font-size: 14px;}
}


@media screen and (max-width:1367px) {

}

@media screen and (max-width:1281px) {
    .mt-100 {margin-top: 80px;}
    .title_96{font-size: 60px;line-height: 60px;}
    .hero_title p {margin: 20px 0;}
    .intro_grid{margin: 30px 0;margin-inline: auto;row-gap: 30px;}
    .intro_box{padding-bottom: 30px;}
    .invest_flex{margin: 25px 30px;gap:30px}
    .abt_flex{gap:10px;justify-content: center;height:100%;}
    .abt_flex .title_24 {font-size: 18px;line-height: 34px;}
    .abt_flex p {font-size: 14px;}
    .title_30_bdo {font-size: 24px;margin-bottom: 10px;}
    .features-list {margin: 10px 0;}
    .tabs {gap: 20px;margin: 5px 0 20px 0;}
    .plot_box {gap: 20px;padding: 30px;}
}

@media screen and (max-width:992px) {
    body{font-size:14px;}
    .header-wrapper, .ym-container{max-width: calc(100% - 50px);}
    .nav-links{gap:20px;}
    .title_30{font-size:20px;}
    .title_48 {font-size: 32px;line-height: 42px;}
    .invest_grid {gap: 25px;}
    .invest_flex img {width: 50%;}
    .invest_flex{gap:20px;}
    .invest_flex p{margin-bottom: 0;}
    .invest_flex h3 {margin-bottom: 10px;}
    .abt_flex{padding-inline: 10px;}
    .abt_flex .title_24 {line-height: 20px;}
    .tab-button{padding: 10px 15px;}
}

@media screen and (max-width:769px) {
    .desk_btn{display: none;}
    .invest_grid{grid-template-columns: 1fr 1fr;}
    .abt_grid, .abt_grid_2, .bungalow-section:nth-child(even), .bungalow-section:nth-child(odd), .plot_grid, .contact_wrapper, .ft_wrapper{grid-template-columns: 1fr;}
    .abt_info{margin-bottom: 30px;}
    .content-container, .abt_info{order: -1;}
    .title_18_bdo{margin-bottom: 10px;}
    .bungalow-section:nth-child(even){gap:10px;}
    .ft_btm{flex-direction: column;gap: 20px;padding-bottom: 20px;margin-top: 40px;}
    .ft_btm >div:nth-child(1){order:3;}
    .ft_btm >div:nth-child(2){order:1;}
    .ft_btm >div:nth-child(3){order:2;}
    .title_96{font-size: 36px;line-height: 36px;}
    .slider-container{overflow: hidden;}
    .title_18_bdo{font-size: 14px;}
    .form_wrapper input, .form_wrapper textarea{font-size: 16px;}
}
@media screen and (max-width:576px) {
    .hero_content {max-width: calc(100% - 20px);}
    .mt-100 {margin-top: 40px;}
    .title_48 {font-size: 26px;line-height: 30px;}
    .title_30 {font-size: 18px;line-height: 22px;}
    .title_30_bdo {font-size: 20px;}
    .title_24_bdo {font-size: 16px;line-height: 16px;}
    .intro_grid{gap:20px;}
    .intro_box {padding-bottom: 20px;}
    .plot_box {gap: 10px;padding: 20px;}
    .tabs {margin: 20px 0 20px 0;}
    .btn_3{padding: 0 10px;font-size: 12px;}
    .contact_wrapper, .plot_grid, .plot_left, .bungalow-section:nth-child(odd), .bungalow-section:nth-child(even){gap:30px;}
    .contact_wrapper iframe{height:300px;}
    .contact_wrapper{margin-top: 30px;}
    .form_group {margin-bottom: 25px;}
    .ft_right{flex-direction: column;gap:30px}
    .buttons button{width: 125px;height: 40px;}
    .tab-button {padding: 5px 10px;}
    .tabs {gap: 15px;}
    .plot_right ul {margin: 20px 0 20px 20px;}
    .abt_info, .invest_grid{grid-template-columns: 1fr;}
    .abt_flex:not(:last-child){border:none;border-bottom: 1px solid #d9d9d9;margin-bottom: 25px;}
    .tab_line{display:none;}
}