.appointmentComp{padding:60px 0;background:#f6f6f6}
.appointmentComp.bgWhite{background:#fff}
.appointmentComp .primaryRedBtn{min-width:219px}
.appointmentComp .contentText h4{font-family:"robotolight";font-size:4.8rem;line-height:60px;color:#20252b;padding-bottom:5px}
.appointmentComp .contentText p{font-family:"robotolight";font-size:2rem;line-height:28px;color:#20252b}
.appointmentComp .contentText{display:flex;align-items:center}
.appointmentComp .contentText .imgSection{margin-right:40px}
.appointmentComp .contentText .innerContent{max-width:665px}
.appointmentComp .primaryRedBtn{min-width:170px;padding:17px 20px}
@media(max-width:1366px){.appointmentComp .contentText .imgSection{margin-right:30px}
.appointmentComp .contentText h4{font-size:4rem;line-height:50px}
.appointmentComp .primaryRedBtn{min-width:170px}
}
@media(max-width:1024px){.appointmentComp .contentText .innerContent{max-width:592px}
}
@media(max-width:767px){.appointmentComp .contentText{display:block;padding-bottom:20px}
.appointmentComp .contentText .imgSection{margin:0 0 47px 0}
.appointmentComp{padding:40px 0}
.appointmentComp .contentText h4{font-size:3.2rem;line-height:44px;padding-bottom:24px}
.appointmentComp .contentText p{padding-bottom:20px}
}
.pbtm{padding-bottom:0 !important}