@media(min-width:576px){.container,.container-sm{max-width:unset !important}
}
.scrolltopbutton .scroll-up{font-size:14px;width:115px;padding-bottom:15px}
.press-notfound-comp h4,.press-notfound-comp p{text-transform:initial !important}
.press-notfound-comp{text-align:center;justify-content:center}
.press-notfound-comp .press-notfound-img{padding-bottom:40px}
.press-notfound-img img{vertical-align:middle}
.press-notfound-comp h4{color:#b61032;font-size:16px;font-family:'Nunito Sans';font-weight:500;line-height:20px;word-wrap:break-word;margin-bottom:1rem;margin-top:1rem}
.press-notfound-comp p{font-weight:400;font-size:18px;color:#000}
.newsroom-first-component{margin-top:104px !important;@media only screen and (max-width:767px){margin-top:64px !important}
}
.scroll-up{color:var(--buttons-primary-button-primary-bg,#da0e29);font-family:'AIRINDIA VARIABLE';font-size:14px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.14px;text-transform:capitalize;display:flex;height:56px;width:158px;justify-content:center;align-items:center;gap:4px;cursor:pointer;position:absolute;right:10px;padding-bottom:25px}
#newsroom-article-page .cmp-container .table{overflow-x:auto}
#newsroom-article-page table td{border-bottom:1px solid;border-left:1px solid}
#newsroom-article-page table td,#newsroom-article-page table tr{padding:10px;@media only screen and (max-device-width:480px){padding:5px}
}
#drp-dwn #drpdwnbtn{border:2px solid black}
@media only screen and (min-device-width:320px) and (max-device-width:480px){#newsroom-article-page .detailPageContent .block{white-space:nowrap}
}
@media(max-width:483px){.scrolltopbutton .scroll-up.show-top{position:absolute;top:50px !important}
}
@media(max-width:483px){.scrolltopbutton .scroll-up{position:absolute;top:110px !important}
}
@media(max-width:767px){.scrolltopbutton .scroll-up{font-size:12px;padding-bottom:48px}
}
#newsroom-inflight-magazine .container{max-width:77pc !important}
.onlyForMobLand{display:none}
.onlyForMobLand .whlogo{margin-bottom:18px;z-index:1}
.onlyForMobLand h2{color:#fff;font-family:var(--body-font-family);font-size:24px;font-weight:700;line-height:30px;z-index:1}
.onlyForMobLand h2 span{-webkit-text-fill-color:transparent;background:var(--AI-Purple-Gradient,linear-gradient(90deg,#da0e29 0,#531251 100%));background-clip:text;-webkit-background-clip:text;display:block;font-family:var(--variable-font-family);font-size:28px;font-style:normal;font-weight:500;line-height:125%;text-align:center;text-transform:uppercase;width:100%}
@media screen and (pointer:coarse)and (max-height:450px)and (orientation:landscape){body{overflow:hidden !important}
.onlyForMobLand{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-direction:column;flex-direction:column;height:100dvh;justify-content:center;left:0;overflow:hidden;padding:0 20px;position:fixed;text-align:center;top:0;width:100%;z-index:9999999999}
.onlyForMobLand:before{background:#1c1213;content:"";height:100vh;left:0;position:absolute;top:0;width:100vw}
}