/*----- Banner Section -----*/
.banner-section{
  width: auto;
  height: auto;
}
.banner-section .wp-block-button__link{
  color: #ffea54 !important;
  border-color: #ffea54;
  font-size: 13px;
  margin-top: 0;
  letter-spacing: 2px;
  padding: 8px 20px;
}
.banner-section .wp-block-button__link:hover,
.about-section .wp-block-button__link:hover{
  color: #000 !important;
  background: unset;
}

/*----- About Section -----*/
.about-section h2{
  border-bottom: 3px dotted #A6A6A6;
  display: inline-block;
}
.about-section .wp-block-button__link{
  margin-top: 0;
}

/*------ Media CSS ------*/
@media screen and (max-width: 768px) and (min-width: 576px){
  .banner-section .wp-block-column:first-child, .banner-section .wp-block-column:nth-child(3){
    flex-basis: 10% !important;
  }
  .banner-section .wp-block-column:nth-child(2){
    flex-basis: 75% !important;
  }
}