.newsannouncementdetails h4,.newsannouncementdetails p{margin:0 !important}
.newsannouncementdetails a{text-decoration:none !important}
.newsannouncementdetails body{height:fit-content}
.truncate{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.container-section{display:flex;flex-direction:column;padding:24px 16px 40px 16px;gap:16px;align-items:flex-start}
.news-section{display:flex;flex-direction:column;gap:40px}
.news-heading,.news-header h2{color:var(--gray-text-strong,#2c3059);font-family:"Bellefair";font-size:24px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase;margin-bottom:16px !important}
.news-div h4{color:var(--gray-text-strong,#2c3059);font-family:"Bellefair";font-size:18px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase;margin-bottom:0}
.news-img{display:grid;grid-template-columns:repeat(1,1fr);gap:16px}
.news-img img{object-fit:cover;width:100%;height:auto}
.news-banner{object-fit:cover;width:100%;height:auto}
@media(min-width:768px){.container-section{display:flex;flex-direction:column;padding:56px 150px 77px 150px;gap:40px;align-items:center}
.news-section{width:752px;display:flex;flex-direction:column;gap:40px}
.news-heading,.news-header h2{color:var(--gray-text-strong,#2c3059);font-family:"Bellefair";font-size:32px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}
.news-div h4{color:var(--gray-text-strong,#2c3059);font-family:"Bellefair";font-size:24px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase;margin-bottom:0}
.news-img{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
.news-img img{height:240px !important;background-size:contain !important}
.news-banner{height:auto !important;background-size:contain !important}
}
.news-header h6{color:var(--gray-text-strong,#6a6d87);font-family:"InterMedium";font-size:14px;font-style:normal;font-weight:500;line-height:160%}
.news-header h5{color:var(--gray-text-strong,#2c3059);font-family:"InterMedium";font-size:18px;font-style:normal;font-weight:400;line-height:160%}
.news-subtitle{display:flex;align-items:baseline;gap:8px}
.news-span,.news-divider{color:var(--gray-text,#6a6d87);font-family:"InterMedium";font-size:14px;font-style:normal;font-weight:500;line-height:160%}
.news-text{color:var(--gray-text,#6a6d87);font-family:"Inter";font-size:16px;font-style:normal;font-weight:400;line-height:160%}
.news-div{display:flex;flex-direction:column;gap:16px}
.card-badge{width:fit-content;height:auto;padding:4px 12px 4px 12px;gap:8px;border-radius:32px;margin-bottom:8px;background:var(--gray-surface,#f2f2fa);font-family:"InterMedium";font-size:14px;font-weight:500;line-height:22.4px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:var(--gray-text,#857030)}
@media(min-width:768px){.news-container-section{padding:30px 16px 40px 16px;align-items:flex-start}
.news-privacy-section{width:auto;gap:15px}
.news-text{margin-top:3%}
}
@media(max-width:767px){.news-privacy-section{gap:0}
.news-text{margin-top:5%}
.multiAccordion .news-section{width:100%}
}
.thai-content{word-break:break-word;line-break:strict;white-space:normal}
.thai-header{word-break:break-word;line-break:strict;white-space:normal;word-spacing:1px}
.id-declaration-pic{display:flex;justify-content:space-between}
.id-declaration-pic>img{width:49%}
.thai-wrap{display:flex !important;flex-wrap:wrap !important}
ul.green-check li::marker{content:"✅ "}
span.keep-word{white-space:nowrap}
.enabled-header tbody tr:first-child th,.enabled-header tbody tr:first-child td{background:var(--primary-surface-dark,#381b6b) !important;color:var(--gray-text-invert,#fff) !important;font-family:"InterBold" !important;font-size:16px !important;font-style:normal !important;font-weight:700 !important;line-height:150% !important}
table>:not(caption)>*>*{background-color:unset !important;color:unset !important;padding:unset !important;margin:unset !important}
table{font-family:"Inter";width:100%;height:100%;border:1px solid var(--gray-stroke,#dfe0eb);margin-top:2%;border-collapse:collapse}
table thead{background:var(--primary-surface-dark,#381b6b);color:var(--gray-text-invert,#fff);font-family:"InterBold";font-size:16px;font-style:normal;font-weight:700;line-height:150%}
table tbody tr td,table tbody tr td p{color:var(--gray-text,#6a6d87) !important;font-family:"Inter";font-size:14px;font-style:normal;font-weight:400;line-height:160%}
table thead tr th,table tbody tr th,table tbody tr td{padding:16px 11px 16px 11px !important;gap:60px;text-align:left;border:1px solid var(--gray-stroke,#dfe0eb)}
table tbody tr:nth-child(odd),table#provided-service tbody tr:nth-child(odd){background-color:#f9f9fc}
table tbody tr:nth-child(even),table#provided-service tbody tr:nth-child(even){background-color:#f2f2fa}
.cmz-table>:not(caption)>*>*{background-color:unset !important;color:unset !important;padding:unset !important;margin:unset !important}
.cmz-table{font-family:"Inter";height:100%;border:1px solid var(--gray-stroke,#dfe0eb);margin-top:2%;border-collapse:collapse}
.cmz-table thead{background:var(--primary-surface-dark,#381b6b);color:var(--gray-text-invert,#fff);font-family:"InterBold";font-size:16px;font-style:normal;font-weight:700;line-height:150%}
.cmz-table thead tr th,.cmz-table tbody tr th,.cmz-table tbody tr td{padding:16px 11px 16px 11px !important;gap:60px;text-align:left}
.cmz-table tbody tr th .zone-title,.zone-title{color:var(--gray-text,#6a6d87);font-family:"InterBold";font-size:14px;font-style:normal;font-weight:700;line-height:160%}
.cmz-table tbody tr th .zone-subtitle,.cmz-table tbody tr td,.zone-subtitle{color:var(--gray-text,#6a6d87) !important;font-family:"Inter";font-size:14px;font-style:normal;font-weight:400;line-height:160%}
.cmz-table tbody tr td.availability,.zone-subtitle{color:green !important}
.cmz-table tbody tr:nth-child(4n-3),.cmz-table tbody tr:nth-child(4n-2){background-color:#f9f9fc}
.cmz-table tbody tr:nth-child(4n-1),.cmz-table tbody tr:nth-child(4n){background-color:#e0e0f8}
#ticketing-table tbody tr:nth-child(odd){background-color:#f9f9fc}
#ticketing-table tbody tr:nth-child(even){background-color:#f2f2fa}
#ticketing-table{margin-bottom:4%}
#code-share-flight{margin-bottom:4%}
#provided-service{margin-bottom:1%}
#chargeable-rates{margin-bottom:4%}
#between-zone{margin-bottom:1%}
tbody td{width:15%}
#provided-service tbody tr:nth-child(odd){background-color:#f9f9fc}
#provided-service tbody tr:nth-child(even){background-color:#f2f2fa}
#chargeable-rates tbody tr:nth-child(1){background-color:#f9f9fc}
#chargeable-rates tbody tr:nth-child(2){background-color:#f9f9fc}
#chargeable-rates tbody tr:nth-child(3){background-color:#e0e0f8}
#chargeable-rates tbody tr:nth-child(4){background-color:#e0e0f8}
#chargeable-rates tbody tr:nth-child(5){background-color:#f9f9fc}
#chargeable-rates tbody tr:nth-child(6){background-color:#e0e0f8}
#chargeable-rates tbody tr:nth-child(7){background-color:#f9f9fc}
#chargeable-rates tbody tr:nth-child(8){background-color:#e0e0f8}
.zonesub{width:100px}
.zonerow{margin-bottom:15px}
.paragraph{font-family:Inter;font-size:18px;font-weight:400;line-height:27px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#6a6d87}
.generic_table p{color:var(--bs-secondary-color);text-align:left}
@media(max-width:767px){.generic_table{width:1100px;margin:auto}
.table-container{overflow-x:scroll}
}
.cmz-table-about-rop{border:unset !important;width:100%}
.cmz-table-about-rop thead{background:var(--primary-surface-strong,#684b9b) !important;font-size:14px !important}
.cmz-table-about-rop tbody tr th .zone-subtitle,.cmz-table-about-rop tbody tr td,.zone-subtitle{color:var(--gray-text-strong,#2c3059) !important}
.cmz-table-about-rop tbody tr:not(:last-child){border-bottom:1px solid var(--gray-stroke,#dfe0eb);background-color:var(--gray-surface-weak,#f9f9fc) !important}
.cmz-table-about-rop tbody tr:last-child{background-color:var(--gray-surface-weak,#f9f9fc) !important}
.generic_table .cmz-table-about-rop .sub-heading{background:var(--primary-surface-disable,#e3d4fe) !important;color:var(--gray-text-strong,#2c3059)}
.generic_table .cmz-table-about-rop .highlighted-row{background:var(--primary-surface-weak,#f5efff) !important}
@media(min-width:768px){.cmz-table-about-rop{margin-left:40px;width:90%}
.cmz-table-ticket-fee{margin-left:unset;width:100%}
}
@media(max-width:767px){.generic-table-width{width:100% !important}
.cmz-table-service-fee{margin-bottom:24px !important}
.cmz-table-service-fee tbody tr td:first-child{width:100%}
.cmz-table-service-fee tbody tr td:not(:first-child){display:none}
}
.subheader-table .cmz-table{border:unset !important}
.cmp-title__text-h4-color h4{font-family:InterBold;font-size:18px;font-weight:700;line-height:27px;text-align:left;width:100%;margin:auto !important;text-underline-position:from-font;text-decoration-skip-ink:none;color:#6a6d87}
@media(max-width:767px){.subheader-table .generic_table{width:100%;margin:auto}
}
.subheader-table tbody tr{background-color:#f9f9fc !important}
.subheader-table .cmz-table tbody tr:last-child{border-bottom:unset !important}
.subheader-table tbody tr td{padding:16px !important}
.subheader-table .cmz-table tbody tr:first-child td{padding:8px 16px !important;font-family:"InterBold";font-weight:700;font-size:14px;line-height:160%;letter-spacing:0;color:var(--primary-text,#684b9b) !important;background:var(--primary-surface-disable,#e3d4fe) !important}
.ticket-issuing-mobile-view{display:none}
@media(max-width:767px){.ticket-issuing-mobile-view{display:block}
.cmz-table-ticket-fee{display:none}
.ticket-fee-table{width:100%}
.ticket-issuing-table-head{background:var(--primary-surface-disable,#e3d4fe) !important;color:var(--gray-text-strong,#2c3059) !important}
.generic_table .ticket-issuing-label{background:var(--primary-surface-strong,#684b9b) !important;color:var(--gray-text-invert,#fff) !important;font-family:"Inter-Bold";font-size:14px;font-style:normal;font-weight:700;line-height:160%}
.generic_table .ticket-issuing-align-row{border:unset !important;background:var(--gray-surface-weak,#f9f9fc) !important}
.generic_table .ticket-issuing-data{border-bottom:1px solid var(--gray-stroke,#dfe0eb) !important;background:var(--gray-surface-weak,#f9f9fc) !important;color:var(--gray-text-strong,#2c3059) !important;width:30%}
.generic_table .not-applicable{color:var(--gray-text-weak,#9596ac) !important}
.align-arrow{position:relative;cursor:pointer}
.arrow-icon{position:absolute;right:15px}
.btn-close{background-color:transparent !important;color:#181b47 !important;opacity:.7 !important}
.btn-close:focus{box-shadow:unset !important}
.btn-close:hover{color:#181b47 !important;opacity:.7 !important}
.show{border-radius:12px 12px 0 0 !important;cursor:unset !important}
.offcanvas-title{overflow:hidden;text-overflow:ellipsis;font-family:"Inter-Bold";font-size:20px;font-style:normal;font-weight:700;line-height:160%}
.list{display:flex;height:50px;padding:0 16px;justify-content:space-between;align-items:center;align-self:stretch;background:var(--gray-surface-weak,#f9f9fc)}
.list-name{display:flex;flex-direction:column;align-items:flex-start;gap:4px}
.selected-item{color:var(--gray-text-strong,#2c3059);font-family:"Inter-Bold";font-size:16px;font-style:normal;font-weight:700;line-height:160%}
.selected-tick-mark{position:absolute;right:33px}
.not-selected-item{align-self:stretch;color:var(--gray-text-strong,#2c3059);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:160%}
.stroke{stroke-width:1px;stroke:var(--gray-stroke,#dfe0eb)}
.not-selected-list-name{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}
.not-selected-list-container{display:flex;padding:12px 16px;justify-content:space-between;align-items:center;align-self:stretch}
.offcanvas-height{min-height:400px}
.offcanvas-list-item{border:unset !important;display:flex;height:50px;padding:0 16px;justify-content:space-between;align-items:center;align-self:stretch;cursor:pointer;border-bottom:1px solid var(--gray-stroke,#dfe0eb) !important;color:var(--gray-text-strong,#2c3059);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:160%}
.align-selected-img{position:absolute;right:15px}
.selected-option{border-top-left-radius:unset !important;border-top-right-radius:unset !important;background:var(--gray-surface-weak,#f9f9fc) !important}
.seperate-table{height:16px}
.generic-table-width .offcanvas-height{height:auto}
}
.airawards thead{background:linear-gradient(180deg,#8240a5 0,#a465c6 100%)}
.tablebodyColor4 tbody tr:nth-child(odd){background:#f499c1 !important}
.tablebodyColor4 tbody tr:nth-child(even){background:#d9d9d9 !important}
.tablebodyColor3 tbody tr:first-child td:first-child{background:#d9d9d9 !important}
.tablebodyColor3 tbody tr:nth-child(1){background:#fce8d8 !important}
.tablebodyColor3 tbody tr:nth-child(2){background:#fbcccc !important}
.tablebodyColor3 tbody tr:nth-child(3){background:#f499c1 !important}
.tablebodyColor3 tbody tr:nth-child(4){background:#e071ac !important}
.tablebodyColor2 tbody tr:nth-child(4n+1) td:first-child{background:#d9d9d9 !important}
.tablebodyColor2 tbody tr:nth-child(4n+2) td:first-child{background:#fbcccc !important}
.tablebodyColor2 tbody tr:nth-child(4n+3) td:first-child{background:#f499c1 !important}
.tablebodyColor2 tbody tr:nth-child(4n) td:first-child{background:#e071ac !important}
.tablebodyColor2 tbody tr td:not(:first-child){background:#fce8d8 !important}
.tablebodyColor2 tbody tr:nth-child(4n+2) td:not(:first-child){background:#fbcccc !important}
.tablebodyColor2 tbody tr:nth-child(4n+3) td:not(:first-child){background:#f499c1 !important}
.tablebodyColor2 tbody tr:nth-child(4n) td:not(:first-child){background:#e071ac !important}
.tablebodyColor2 tbody tr:nth-child(4n+1),.tablebodyColor2 tbody tr:last-child td:first-child{background:#d9d9d9 !important}
.tablebodyColor2 tbody tr:nth-child(4n+2),.tablebodyColor2 tbody tr:nth-last-child(2) td:first-child{background:#d9d9d9 !important}
.tablebodyColor2 tbody tr:nth-child(4n){border-bottom:2px solid black !important}
.tablebodyColor2 tbody{border:2px solid black !important}
.borderAdd thead tr th,.borderAdd tbody tr td{border:2px solid #fff}
.borderAdd tbody tr td{background:#f4f4f4 !important;color:#4b0871 !important}
.platinum thead{background:var(--Gradient-brand-Platinum,linear-gradient(303deg,#040204 8.92%,#622e9e 52.15%,#350c66 84.31%,#350c66 102.31%)) !important}
.gold thead{background:var(--Gradient-brand-Gold-dark,linear-gradient(109deg,#c6af7c 14.53%,#957b43 116.37%)) !important}
.silver thead{background:linear-gradient(175deg,#dddfed -27.7%,#838e99 111.95%) !important}
.borderPaddingAdd{padding-top:40px !important;border-top:1px solid var(--gray-stroke,#dfe0eb)}
@media(min-width:768px){.tablePadding{padding:0 64px}
}
@media(max-width:767px){.tablePadding{padding:unset;width:unset}
}