/*----- Banner Section -----*/
.banner-section h1, .about-section h3, .about-section p.story-date, .banner-section .wp-block-buttons{
  font-family: 'Allura', cursive;
  margin-top: 5px;
  margin-bottom: 5px;
}
.about-section p, .banner-section p, .about-section h2{
  font-family: 'Merriweather', serif;
  margin-top: 5px;
  margin-bottom: 5px;
}
.banner-section h1{
  letter-spacing: 2px;
  font-weight: 500 !important;
  line-height: 0.7 !important;
}
.banner-section .wp-block-button__link{
  background: #fc7277;
  padding: 15px 20px;
  font-weight: bold;
  font-size: 25px;
  letter-spacing: 5px;
  border: 0;
  line-height: 1;
}
.banner-section .wp-block-button__link:hover{
  background: #212121 !important;
  color: #fc7277 !important;
}
.banner-section .wp-block-buttons{
  display: block;
}
/*----- About Section -----*/
.about-section .block-editor-block-list__block{
  margin: 0 0 10px;
}
.about-section p.story-date{
  position: absolute;
  top: 0;
  padding: 6px 30px;
  letter-spacing: 2px !important;
  left: 0;
}
.about-section .wp-block-cover__inner-container{
  position: static;
}
.about-section p{
  font-size: 14px !important;
}
.about-section .bride-groom h3,.about-section .bride-groom p{
 text-align: left !important;
}
.about-section .love-story  h2,.about-section .love-story p{
 text-align: right !important;
}
.about-section .bride-groom .social-icon-section li:hover{
  background-color:#fc7277 !important;
  border-radius: 50%;
}
.about-section .bride-groom .mb-3 .heading-icon-section {
  gap: 0em !important;
}