/*----- 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;
  text-decoration: none;
}
.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;
  text-decoration: none;
}

/*------ Media CSS ------*/
@media screen and (max-width: 768px) and (min-width: 576px){
  .banner-section .wp-block-column.banner-main:nth-child(2){
    flex-basis: 100% !important;
    margin-left: 0px !important;
  }
  .about-section{
    flex-wrap: nowrap !important;
  }
}