/* Only Mobile */
@media only screen and (max-device-width: 1024px){
  #desktop,.desktop{display:none;}
  #ipad,.ipad{display:none;}
  #mobile,.mobile{display:block;}
}
/* Only Desktop */
@media only screen and (min-device-width: 1025px){
  #desktop,.desktop{display:block;}
  #ipad,.ipad{display:none;}
  #mobile,.mobile{display:none;}
  #desktop .footer .column-one{width:350px;}
  #desktop .footer.parkwest-green-homes .column-one,
  #desktop .footer.parkwest-binnypet-bengaluru .column-one{width:360px;}
}
/* Only iPad portrait and landscape */
@media
only screen and (device-width:768px) and (device-height:1024px) and (orientation:portrait),
only screen and (device-width:768px) and (device-height:1024px) and (orientation:landscape),
only screen and (device-width: 1024px) and (device-height: 1366px) and (orientation: portrait),
only screen and (device-width: 834px) and (device-height: 1112px) and (orientation: portrait),
only screen and (device-width: 834px) and (device-height: 1112px) and (orientation: landscape){
  #desktop{display:block;}
  .desktop{display:none;}
  .ipad{display:block;}
  #mobile,.mobile{display:none;}
  #desktop .footer .column-one{width:278px;}
  #desktop .footer.parkwest-green-homes .column-one,
  #desktop .footer.parkwest-binnypet-bengaluru .column-one{width:300px;}
  #desktop .gallery-wrapper .gallery-text{will-change: transform;}
}
/* Only Mobile */
@media only screen and (max-device-width: 767px){
  /* Non-Sticky */
  #mobile .request-options-wrapper .request-options-list{display:none;}
  #mobile .request-options-wrapper.show .arrow{transform:rotate(180deg);}
  #mobile .request-options-wrapper.show .request-options-list{display:block;}
  #mobile .site-address .address, #mobile .corporate-address .address{display:none;}
  #mobile .site-address.show .arrow, #mobile .corporate-address.show .arrow{transform:rotate(180deg);}
  #mobile .site-address.show .address, #mobile .corporate-address.show .address{display:block;}
  #mobile input, #mobile input::placeholder{color:rgba(0, 0, 0, 0.4);}
  #mobile .sticky-header.show .arrow{transform:rotate(180deg);}
}
/* Only iPad */
@media
only screen and (device-width:768px) and (device-height:1024px) and (orientation:portrait),
only screen and (device-width:768px) and (device-height:1024px) and (orientation:landscape),
only screen and (device-width: 1024px) and (device-height: 1366px) and (orientation: portrait),
only screen and (device-width: 834px) and (device-height: 1112px) and (orientation: portrait),
only screen and (device-width: 834px) and (device-height: 1112px) and (orientation: landscape){
  #desktop .header .nav-option:not(:first-child){margin-left:10px;}
  #desktop .header .nav-option{color:rgba(0,0,0,0.5);}
  #desktop .column-padding{padding-left:60px;}
  #left-panel .gallery-image-wrapper,#left-panel .rera-image-wrapper{width:308px;height:367px;}
  #left-panel .gallery-text{padding:35px 0 20px 30px;}
  .amenities-card img{display:block;}
  .amenities-card .info{padding:20px;}
  .amenities-card.zero-one, .amenities-card .zero-one{width:210px;height:186px;}
  .amenities-card.zero-two, .amenities-card .zero-two{width:188px;height:240px;}
  .amenities-card.zero-three, .amenities-card .zero-three{width:210px;height:180px;}
  .amenities-card.zero-four, .amenities-card .zero-four{width:188px;height:166px;}
  .amenities-wrapper .column-two{padding-left:50px;}
  .location-wrapper .map-text{padding-top:117px;padding-left:calc(20% - 139px);}
  .panoview-wrapper .panoview-text{padding-top:117px;padding-left:calc(20% - 139px);}
  .rera-img-wrapper{width:308px;height:326px;}
  .project-status-wrapper .left-column,.rera-wrapper .left-column{padding-left:calc(20% - 139px);}
  .contact-wrapper{padding-left:calc(20% - 139px);padding-top:90px;padding-bottom:86px;}
  .contact-wrapper .corporate-address{margin-top:170px;}
  .contact-wrapper .column-one{width:278px;}
  .contact-wrapper.parkwest-green-homes .column-one,
  .contact-wrapper.parkwest-binnypet-bengaluru .column-one{width:300px;}
  /* .contact-wrapper .ipad{min-height:88px;} */
  .contact-wrapper .ipad + p{margin-top:60px;}
  .nav .right-column{padding-right:30px;}
  .footer > div{padding-left:calc(20% - 139px);}
  #desktop .info-icon{display:block;}
  #desktop .amenities-card .info{display:none;}
  #desktop .amenities-card.show-info .info{display:block;}
  #left-panel{pointer-events: none;}
  #left-panel .gallery-image-wrapper,#left-panel .rera-image-wrapper{pointer-events: auto;}
 #scroll-wrapper{position:static;}
}
/* Only Desktop */
@media
only screen and (min-device-width: 1025px) {
  #desktop .info-icon{display:none;}
  .w-40vw{min-width:512px;}
  .w-60vw{min-width:768px;}
  #scroller>div{min-width: 1280px;}
  #desktop .header .nav-option:not(:first-child){margin-left:30px;}
  #desktop.parkwest .header .nav-option:not(:first-child),
  #desktop.vicinia .header .nav-option:not(:first-child){margin-left:15px;}
  #desktop .header .nav-option{color:rgba(0,0,0,0.6);will-change: transform;}
  #desktop .header .nav-option:hover,
  #desktop .header .nav-option.active,
  #desktop .header .nav.about .nav-option.about,
  #desktop .header .nav.gallery .nav-option.gallery,
  #desktop .header .nav.amenities .nav-option.amenities,
  #desktop .header .nav.location .nav-option.location,
  #desktop .header .nav.project-status .nav-option.project-status,
  #desktop .header .nav.panoview .nav-option.panoview,
  #desktop .header .nav.rera .nav-option.rera,
  #desktop .header .nav.contact .nav-option.contact {
    font-family: 'Helvetica-Bold';
  }
  #desktop .column-padding{padding-left:80px;}
  #left-panel .gallery-image-wrapper,#left-panel .rera-image-wrapper{width:420px;height:500px;}
  #left-panel .gallery-text{padding:60px 0 30px 50px;}
  .amenities-wrapper .column-two{padding-left:100px;}
  .location-wrapper .map-text{padding-top:180px;padding-left:calc(20vw - 184px);}
  .panoview-wrapper .panoview-text{padding-left:calc(20vw - 184px);}
  .project-status-wrapper .left-column,.rera-wrapper .left-column{padding-left:calc(20% - 184px);}
  .contact-wrapper{padding-left:calc(20% - 184px);padding-top:120px;padding-bottom:111px;}
  .contact-wrapper .corporate-address{margin-top:93px;}
  .contact-wrapper .column-one{width:350px;}
  .contact-wrapper.parkwest-green-homes .column-one,
  .contact-wrapper.parkwest-binnypet-bengaluru .column-one{width:360px;}
  .nav .right-column{padding-right:40px;}
  #desktop .amenities-card .info{opacity:0;transition:opacity 400ms;}
  #desktop .amenities-card:hover .info{opacity:1;}
  .footer > div{padding-left:calc(20% - 184px);}
  #desktop #left-panel,
  #desktop .gallery-wrapper,
  #desktop .amenities-wrapper,
  #desktop .location-wrapper,
  #desktop .rera-wrapper{
    contain:content;
  }
  /* Chrome 29+ */
  @media screen and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm) {}
  /* Safari (10.1+) */
  @media not all and (min-resolution: 0.001dpcm) {
    @media {}
  }
  /* Firefox */
  @-moz-document url-prefix() {}
}
/* Only iPad and Desktop */
@media
only screen and (min-device-width: 1025px),
only screen and (device-width:768px) and (device-height:1024px) and (orientation:portrait),
only screen and (device-width:768px) and (device-height:1024px) and (orientation:landscape),
only screen and (device-width: 1024px) and (device-height: 1366px) and (orientation: portrait),
only screen and (device-width: 834px) and (device-height: 1112px) and (orientation: portrait),
only screen and (device-width: 834px) and (device-height: 1112px) and (orientation: landscape){
  #desktop .request-options-wrapper .request-options-list{display:none;}
  #desktop .request-options-wrapper.show .arrow{transform:rotate(180deg);}
  #desktop .request-options-wrapper.show .request-options-list{display:block;}
  #desktop .contact-wrapper input, #desktop .contact-wrapper input::placeholder{color:rgba(7, 81, 160, 0.76);}
  #desktop .header .nav-option{padding:2px 2px 2px 0;}
  #desktop .header .nav .nav-option.about{min-width:40px;}
  #desktop .header .nav .nav-option.gallery{min-width:44px;}
  #desktop .header .nav .nav-option.amenities{min-width:62px;}
  #desktop .header .nav .nav-option.location{min-width:54px;}
  #desktop .header .nav .nav-option.panoview{min-width:54px;}
  #desktop .header .nav .nav-option.project-status{min-width:83px;}
  #desktop .header .nav .nav-option.rera{min-width:38px;}
  #desktop .header .nav .nav-option.contact{min-width:50px;}
  #desktop .header .nav-option:hover,
  #desktop .header .nav-option.active,
  #desktop .header .nav.about .nav-option.about,
  #desktop .header .nav.gallery .nav-option.gallery,
  #desktop .header .nav.amenities .nav-option.amenities,
  #desktop .header .nav.location .nav-option.location,
  #desktop .header .nav.project-status .nav-option.project-status,
  #desktop .header .nav.panoview .nav-option.panoview,
  #desktop .header .nav.rera .nav-option.rera,
  #desktop .header .nav.contact .nav-option.contact {
    color:rgba(0,0,0,1);
  }
}
