.official--partner-action-card[data-v-c937f0a6]{display:flex;flex-direction:column;gap:12px}.action--description[data-v-c937f0a6]{color:#444;font-size:14px;line-height:1.6}@media only screen and (max-width:768px){.official--partner{padding:0 16px 16px!important}}.official--partner .official--partner-content{margin:24px 0}.official--partner .area--list .official--partner-area-header{align-items:center;display:flex;margin-bottom:16px}.official--partner .area--list .official--partner-area-header .title--text{color:#333;font-family:Poppins-SemiBold;font-size:1.4rem;margin-right:24px}@media only screen and (max-width:768px){.official--partner .area--list .official--partner-area-header .title--text{font-size:1rem}}.official--partner .area--list .official--partner-area-header .switch .btn{height:48px}@media only screen and (max-width:768px){.official--partner .area--list .official--partner-area-header .switch .btn{height:40px}}.official--partner .area--list .official--partner-area-wrapper{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(4,calc(25% - 18px));grid-column-gap:24px;grid-row-gap:32px}@media only screen and (max-width:768px){.official--partner .area--list .official--partner-area-wrapper{grid-template-columns:repeat(2,calc(50% - 4px));grid-column-gap:8px;grid-row-gap:16px}}.official--partner .area--list .official--partner-area-wrapper .area--item .card--listing{height:100%;min-height:0}.official--partner-header{margin-bottom:16px}.official--partner-header .wrapper--brand{margin-bottom:8px}.official--partner-header .wrapper--brand img{height:auto;width:180px}.official--partner-header .wrapper--info .info--name{color:#333;font-family:Poppins-SemiBold;font-size:1.5rem;margin-bottom:4px}@media only screen and (max-width:768px){.official--partner-header .wrapper--info .info--name{font-size:1.25rem}}.official--partner-header .wrapper--info .info--desc{color:#333;font-size:.9rem}@media only screen and (max-width:768px){.official--partner-header .wrapper--info .info--desc{font-size:.8rem}}.official--partner-header .section--gallery{border:1px solid #ccc;border-radius:16px;overflow:hidden;padding:16px 24px 24px;position:relative;width:100%}.official--partner-header .section--gallery .wrapper--button{bottom:20px}.official--partner-header .display--photos{border-radius:16px;height:360px;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:768px){.official--partner-header .display--photos{height:200px}}.official--partner-header .open--gallery{background-color:#fff;border-radius:18px;bottom:16px;font-size:.8rem;height:36px;left:16px;padding:0 16px;position:absolute}.official--partner-header .open--gallery i{color:#0c83d3;margin-right:8px}.official--partner-header .partner--description{padding-top:8px;white-space:pre-line}.official--partner-header .partner--amenity{padding-top:8px}.official--partner-action-card{border:1px solid #ccc;border-radius:16px}.official--partner-action-card .sidebar--header{margin-top:16px}.official--partner-action-card .sidebar--header img{border-bottom:1px solid #ccc;margin-left:10%;max-height:160px;-o-object-fit:contain;object-fit:contain;padding-bottom:16px;width:80%}.official--partner-action-card .sidebar--header .developer--name{color:#333;font-family:Poppins-SemiBold;padding:0 24px}@media only screen and (max-width:768px){.official--partner-action-card .sidebar--header .developer--name{font-size:.9rem}}.official--partner-action-card .action--description{color:#333;max-height:200px;overflow-y:scroll;padding:0 24px 16px;text-align:justify;white-space:pre-line}.official--partner-section-desc .title--text{color:#999;font-size:.8rem}.official--partner-section-desc .subtitle--text{color:#333;font-family:Poppins-SemiBold;font-size:1.8rem}@media only screen and (max-width:768px){.official--partner-section-desc .subtitle--text{font-size:1.25rem}}.official--partner-section-desc .detail--property-wrapper .detail--text{color:#333;font-size:1.1rem}@media only screen and (max-width:768px){.official--partner-section-desc .detail--property-wrapper .detail--text{font-size:1rem}}.official--partner-overview-wrapper .subtitle--text{color:#333;font-family:Poppins-SemiBold;font-size:1.8rem}@media only screen and (max-width:768px){.official--partner-overview-wrapper .subtitle--text{font-size:1.25rem}}.official--partner-overview-wrapper .btn{width:-moz-fit-content;width:fit-content}@media only screen and (max-width:768px){.official--partner-overview-wrapper .btn{border-radius:24px;height:48px}}.official--partner-overview-wrapper .address{align-items:center;color:#333;display:flex;font-family:Poppins;font-size:1rem;margin-top:8px;text-align:left}.official--partner-overview-wrapper .address img{height:24px;margin-right:8px;-o-object-fit:contain;object-fit:contain;width:24px}
