.btn-warning {
    color: white;
    background-color: #f08220;
    border-color: #f08220;
}

.overlay-secondary:before {
    background-color: rgba(0,114,188);
}

body > section.pt-30.pt-lg-70.pb-lg-40 > div > div > div:nth-child(2) > div > div > a {
      background-color: #f58220;
    border-color: #f58220;
  color:white !important
}

.bg-primary {
    background-color: #3372bb!important;
}

body > section.pt-30.pt-lg-70.pb-lg-40 > div > div > div:nth-child(1) > div > div.col-12.col-lg-auto > div > a.btn.btn-secondary.btn-sm {
      background-color: #f08220;
    border-color: #f08220;
}

.overlay-primary:before {
    background-color: rgb(51, 114, 187);
}

@media (min-width: 992px){
.custom-control1 {
    padding-left: 65px;
    min-height: 65px;
  }
}

@media (min-width: 992px){
.custom-control1 .custom-control-label::after, .custom-control1 .custom-control-label::before {
    left: -65px;
    width: 50px;
    height: 50px;
}
}

@media (min-width: 992px){
.custom-control1 label {
    min-height: 50px;
}
}


body > section.pt-30.pt-lg-70.pb-lg-40 > div.container > div:nth-child(2) > div {
  display: none
}

@media (min-width: 992px){
.banner .content {
    min-height: 160px !important;
}
}

.custom-control1.control-gray-100 .custom-control-label::before {
    background-color: #eceef1;
}

.form-control {
    background-color: #eceef1;
}


.custom-control1.control-white .custom-control-label::before {
    background-color: #eceef1;
}