.schedule-a-call-wrapper .page-header {  position: relative;  text-align: center; padding-top:60px; padding-bottom:40px; } 
.schedule-a-call-wrapper .page-header:before {  content: '';
  display: block;  width: 3000px;  height: 3000px;  position: absolute;
  z-index: -1;  background: #F5F8FC;  top: -2400px;
  border-radius: 100%;  transform: ;  left: -50%;
  right: -50%;  margin: 0 auto;}
.schedule-a-call-wrapper .page-header .bc-container {  width: 770px;}
.heading1 {  font-weight: 600;  line-height: 1.25;  font-size: 60px; letter-spacing:-3px; margin-bottom: 22px; }
.schedule-a-call-wrapper .page-header p {  line-height: 32px;}

@media only screen and (max-width:768px){
html{overflow-x:hidden; }
.schedule-a-call-wrapper .page-header .bc-container {  width: 100%;}
.schedule-a-call-wrapper .page-header {  padding-top: 0; padding-bottom:20px; }
.heading1 {  font-size: 32px;}
.schedule-a-call-wrapper .page-header p {  line-height: 24px;}
.schedule-a-call-wrapper .page-header:before{  width:800px;  height:800px;  top:-540px;  
}
}