body {
    overflow-x: hidden;
    font-family: "BentonSans", sans-serif;
}
@font-face{
	font-family:'BentonSans-Bk';
	src: url("/content/dam/amex/sg/business/credit-cards/singapore-airline-card/font/FontBureau-BentonSans-Book.otf") format("opentype");
}
@font-face{
	font-family:'BentonSans-Lt';
	src: url("/content/dam/amex/sg/business/credit-cards/singapore-airline-card/font/FontBureau-BentonSans-Light.otf") format("opentype");
	}
a, a:active, a:focus{
        outline: none; /* Works in Firefox, Chrome, IE8 and above */ 
    }
	li {
    padding-bottom: .689rem!important;
}
/* Terms and Conditions */
.TnC {
	background-color: #ffffff !important;
}
.TnC .collapsible p {
    color: #000000 !important;
     font-family: BentonSans; 
     font-size:16px;
}
button.collapsible.accordion-toggle.flex-align-center.dls-accent-white-01-bg{
Outline:none;
}
.TnC .accordion.border {
    border: none;
}
.TnC .collapsible {

	text-align: center;
     
}
.TnC .border-b {
	border: none;
}
.TnC .dls-accent-white-01-bg, .TnC .dls-accent-white-01-bg-hvr:hover {
    background-color: #ffffff !important;
    border: none !important;
}
.TnC .collapsible p, .TnC .collapsible span {
	vertical-align: baseline !important;
}
.TnC .container, .container-fluid, .container-responsive {
  background-color: white; 
}
.TnC p{
font-family: BentonSans;
font-size:15px;
    text-align: justify;
}

.TnC {
	border-bottom: 1px solid #c8c9c7;
}
.faq {
    border-bottom: 1px solid #c8c9c7;
}



@media (min-width: 768px) {
.mob-hero{
		display:none;
}
/*Hertz*/
.hertz-logo-mob {
	display:none;
}
/*priority*/
.priority-logo-mob {
	display:none;
}
/*accor*/
.accor-logo-mob {
	display:none;
}

}

@media only screen and (max-width: 767px) {
.desk-hero{
	display:none;
}
/*Hertz*/
.hertz-logo {
	display:none;
}
/*priority*/
.priority-logo {
	display:none;
}
/*accor*/
.accor-logo {
	display:none;
}
}

