@media (min-width: 1550px) {
    .text_logo{ top:210px;}
    .amenities_img img{ height:900px;}
}

@media (min-width: 1366px) {
    .text_logo{ top:180px;}
}

@media (min-width: 1200px) {
    .container {max-width: 90%;}
}

@media only screen and (min-width:1281px) and (max-width: 1440px){
    .navbar .navbar-brand img {width: 190px;}
    .navbar .navbar-nav .nav-item .nav-link,.nav-right .btn_n a{ font-size:12px;}
    .nav-right .btn_n a span {padding: 12px;}
    .navbar .navbar-brand:after{right:-15px;}
    .banner p {font-size: 16px;}
    .anantam_logo img {width: 340px;}
    .navbar .navbar-nav .nav-item { margin-right: 20px;}
}

@media only screen and (min-width:1040px) and (max-width: 1280px){
    .navbar{ height:70px;}
    .banner{margin-top:70px;}
    .navbar .navbar-brand img {width: 140px;}
    .navbar .navbar-nav .nav-item .nav-link,.nav-right .btn_n a{ font-size:11px;}
    .nav-right .btn_n a span {padding: 12px;}
    .navbar .navbar-brand:after{right:-15px;}
    .banner p {font-size: 16px;}
    .anantam_logo img {width: 130px;}
    .navbar .navbar-nav .nav-item { margin-right: 16px;}
    .banner p br{display:none;}
}
@media only screen and (min-width:992px) and (max-width: 1039px){
    .navbar{ height:70px;}
    .banner{margin-top:70px;}
    .navbar .navbar-brand img {width: 140px;}
    .navbar .navbar-nav .nav-item .nav-link,.nav-right .btn_n a{ font-size:8px;}
    .nav-right .btn_n a span {padding: 12px;}
    .navbar .navbar-brand:after{right:-15px;}
    .banner p {font-size: 16px;}
    .anantam_logo img {width: 130px;}
    .navbar .navbar-nav .nav-item { margin-right: 12px;}
    .banner p br{display:none;}
}
@media (max-width:991px){
	.grid_list_wrap .grid_on_text{bottom:20px;}
	.grid_list_wrap{margin-bottom:0; height:auto;}
    .navbar{ height:auto; padding:20px 0;}
    .navbar .navbar-brand:after{display:none;}
    .navbar-nav{margin:30px 0  15px!important;}
    .nav-right{ margin-left:0; display:inline;}
    .navbar .navbar-brand{ margin-left:0;}
    .navbar-nav{ height:100vh; padding-top:30px;}
    .navbar .navbar-nav .nav-item{margin:0;}
    .navbar-collapse.show .mob_bottom_md{transition-delay: 1.3s; opacity: 1; transform: translateY(0px);}
    .navbar .navbar-nav .nav-item{margin:0;}
    .navbar .navbar-nav .nav-item .nav-link{font-size: 14px; padding: 12px 0; display:block; border-bottom:1px solid #232323; transition-delay: 0.1s; opacity: 0; transform: translateY(50px); transition: all 0.5s ease;}
    .navbar-collapse.show .navbar-nav .nav-item:nth-child(1) .nav-link{transition-delay: 0.1s; opacity: 1; transform: translateY(0px);}
    .navbar-collapse.show .navbar-nav .nav-item:nth-child(2) .nav-link{transition-delay: 0.2s; opacity: 1; transform: translateY(0px);}
    .navbar-collapse.show .navbar-nav .nav-item:nth-child(3) .nav-link{transition-delay: 0.3s; opacity: 1; transform: translateY(0px);}
    .navbar-collapse.show .navbar-nav .nav-item:nth-child(4) .nav-link{transition-delay: 0.4s; opacity: 1; transform: translateY(0px);}
    .navbar-collapse.show .navbar-nav .nav-item:nth-child(5) .nav-link{transition-delay: 0.5s; opacity: 1; transform: translateY(0px);}
    .navbar-collapse.show .navbar-nav .nav-item:nth-child(6) .nav-link{transition-delay: 0.6s; opacity: 1; transform: translateY(0px);}
    .navbar-collapse.show .navbar-nav .nav-item:nth-child(7) .nav-link{transition-delay: 0.7s; opacity: 1; transform: translateY(0px);}
    .navbar-collapse.show .navbar-nav .nav-item:nth-child(8) .nav-link{transition-delay: 0.8s; opacity: 1; transform: translateY(0px);}
    .navbar-collapse.show .navbar-nav .nav-item:nth-child(9) .nav-link{transition-delay: 0.9s; opacity: 1; transform: translateY(0px);}
    .navbar .navbar-nav .nav-item:last-child .nav-link {color: #fff; background:transparent; padding: 15px 0px; border: 0; z-index: 11; text-align: left;}
    .call_btn{display:flex; position:absolute; bottom:27%; justify-content:center; align-items: center; width: 100%; transition-delay: 0.1s; opacity: 0; transform: translateY(50px); transition: all 0.5s ease;}
    .call_btn span{display:inline-block; margin-right:12px;}
    .call_btn span i{font-size:14px; color:#fff;}
    .navbar .navbar-nav .nav-item .nav-link:after{display:none;}
    .call_btn a{color:#fff; margin-left:0;}
    .navbar-collapse.show .call_btn{transition-delay: 1s; opacity: 1; transform: translateY(0px);}
    .mobshow{display:flex !important;}
    .pad80{ padding:60px 0px;}
    .banner p br{display:none;}
    .h2 {margin-bottom: 10px; font-size: 24px; letter-spacing: 3px;}
    .h2 br{display:none;}
     p br{display:none;}
    .left_logo{ text-align:center; margin-bottom: 30px;}
    .text_hd{ font-size:8vw;}
    .text_logo {position: absolute; top: 80px; right: 10%;}
    .logo-wrappper .logo-slide span{ width:110px; height:110px;}
    .img_wrap img{ height:600px;}
    .img_wrap .circle_logo {margin-top: 30px; margin-right:0;}
    .img_wrap .circle_logo img{width:170px; height: auto;}
    .map_img{ margin:30px 0;}
    .map_img img {width: 100%; height: 550px; object-position: left;}
    .rightpos{object-position: right;}
    .amenities_img{ height:650px;}
    .amenities_img img{ height:100%}
    .banner p{font-size:16px;}
    .map_list .col-lg-4,.map_list .col-md-6{ padding:0 15px;}
    .contol_custom span.Arrowlcu,.contol_custom span.Arrowll,.svg_clor span.Arrowlcu,.svg_clor span.ArrowL,.svg_clor span.Arrowll  {right: 15px;}
    .contol_custom span.Arrowrcu,.contol_custom span.Arrowrl,.svg_clor span.Arrowrcu,.svg_clor span.ArrowR,.svg_clor span.Arrowrl{left: 15px;}
    .for_details {width: 100%;text-align: left;}
    .textanimated {margin-top: -69px;}
    .panel-wide img {width: 60vw; margin-left: -30px;}
    .progalleryslider .slider-nav{ height:auto;}
    .nav-right .btn_n a{background:transparent; color:#fff;}
    .nav-right .btn_n a span{padding:0; border:0 !important;}
	.mb_last video{object-position:right !important;}
}
@media (max-width:767px){
	
    .mb_show{display:block !important;}
    .dsk_show{display:none !important;}
    .pad80 {padding: 50px 0px;}
     p{font-size:15px;}
    .container{ padding:0 30px;}
    .anantam_logo img {width: 170px;}
    .list_icon img {height: 40px; width: 60px;}
    .navbar .navbar-brand img {width: 150px;}
    .banner{ height:auto; margin-top:75px;}
    .navbar .navbar-brand{ width:auto;}
    .map_img img {width: 100%; height: 550px; object-position: center;}
    #enquirepop .s-input--rounded>label b {text-align: left;}
    #dtextch{ font-size:20px; line-height: normal;}
    .text_logo{ top:50px;}
    .text_logo strong{ font-size:16px;}
    .logo-wrappper .logo-slide span{ width:90px; height:90px;}
    .logo-wrappper .logo-slide p{font-size:14px;}
    #enquirepop .modal-header{top:6px; right:6px;}
    #enquirepop .modal-header .close img{display:flex; width:20px; height:20px;}
    #enquirepop .form_wrap .form-control{padding:12px 18px;}
    #enquirepop .form_wrap button{padding:10px; font-size:12px;}
    .acclogo {width:65px !important;}
    .textanimated {margin-top: -25px;}
    .panel-wide img {width: 95vw; margin-left:0px;}
    .panel-wide video {width: 95vw; margin-left:0px;}
    .amenities_title h3{ font-size:22px;}
    .progalleryslider .slick-prev{left:5%;}
    .progalleryslider .slick-next{right:5%;}
    .progalleryslider .slick-next,.progalleryslider .slick-prev{ background-size:26px; width:25px; height:25px;}
    .progalleryslider .slider-nav{display:none;}
    .left_logo img {width: 150px;}
    .amenities_img {height: 500px;}
    .shadow_bt:after{ height:100px;}
    .map_location img{ height:100%;}
    .logoslide-n {margin-top: 50px;}
    .h3 br{display:none;}
    .for_details p {font-size: 13px;}
    .copyright p{font-size:9px;}\
    .form_wrap .s-input--rounded>label b{text-align:left;}
    .anantam_logo {margin: 0px 0 40px;}
    .form_wrap .s-input--rounded>label b{text-align:left;}
}
@media (max-width:540px){
        .h2 {font-size: 22px; letter-spacing: 2px; line-height: 1.5;}
        p {font-size: 14px; letter-spacing: 1px;}
        .track-flex{ height:70vh; margin-left:8vw;  margin-top:30px;}
        .panel-wide img {width: 100%;}
        .sticky-element{padding:0 !important; height:600px !important;}
        /*.mbpad{padding:0 !important;}*/
        /*.textanimated {margin-top: 0px;}*/
        .testinmonial_wrap .mobcontainer{ padding:0 !important;}
        .amenities_title{top:54%;}
        .max_width {max-width: 100%;}
        .form_wrap button{padding:12px 12px 10px;}
        .mbr br{display:block;}
        .dksbr{display:block;}
}
@media (max-width:340px){
    .text_logo{ top:40px;}
    .for_details p {font-size: 11px;}
}