.postcode-form-container .btncontainer{
    display: flex;
    justify-content: space-between;
    align-items: center;
   
}
.section-1{
    
}
.question-text{
    font-weight: bold;

}
.key-terms h2{
	color: #FFFFFF !important;
}
.answer-wrap{
    gap:15px;
}
.back-button{
    margin-top:15px;
}

.bill-disclaimer{
    padding-top:5px;
    font-size: 0.8rem;
}
.d-flex{
    display: flex;
    justify-content: space-between;
    align-content: center;

}
.d-flex > div{
    width:49%;
}
@media(max-width:768px){
    .d-flex > div{
        width:100%;
    }
}
.key-terms{
    background: #040137;
    color:#FFF;
    box-sizing: border-box;
    padding:15px;
}
.bill-summary    ul{
    padding:0;
    margin:0;
        list-style: none;
    
}
.total-cost-div{
    text-align: center;
    
}
.total-cost-div p{
    font-size: 2rem;
    font-size: bold;

}

@media(max-width:768px){
    .d-flex{
        flex-wrap: wrap;
    }
    .d-flex  > div{
        width:100%;
    }
}