#cta-buttons{
  width:100%;
  position:relative;
}

/*  #looking-for-resources{
  position:relative;
     z-index:1;
}

#looking-for-resources #lfr-top-container{
  width:80%;
  margin:auto;
  text-align:center;
}
#looking-for-resources #lfr-top-container h2{
  margin-bottom:50px;
}
#looking-for-resources .lfrtc-imgs {
  width:70%;
  margin:auto;
    align-content: center;
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 10px;
    justify-content: space-evenly;
}


#looking-for-resources .lfrtci{
  width:30%;
  height:30%;
}

#looking-for-resources .lfrtci img{
object-fit:cover;
/*   width:350px; 
} */

#cta-buttons #lfr-bottom-container{
  position:relative;
  background:#f2f6f9;
  min-height:250px;
/*   padding:50px 0px 0px 0px; */
/*   margin:-150px 0px 0px 0px; */
  display:grid;
  place-items:center;
}

#cta-buttons #lfr-bottom-container #empty-block{
  margin-top: 0px;
}
/* 
#lfr-bottom-container #lfrb-border{
  border:5px solid #f9b23f;
  width:70vw;
  margin:auto;
} */


#cta-buttons #lfr-bottom-container .lfrb-cta-container {
    align-content: center;
    border-top: 5px solid #f9b23f;
    display: flex;
    flex-direction: row;
    margin: auto;
    padding: 40px 0 30px;
    width:70%;
    justify-content: center;
    align-items: center;
}


#cta-buttons #lfr-bottom-container .lfrb-richtext{
  width:65%;
  text-align:center;
  padding: 0px 15px;
}

@media only screen and (min-width: 428px) and (max-width: 1024px) {
/*   #cta-buttons {
    margin-top: -250px;
} */
  
  #cta-buttons #lfr-bottom-container .lfrb-cta-container { 
    display:grid;
    grid-template-columns:50% 50%;
    justify-content: center;
    align-items: center;
    justify-items: center;
    width:100%;
/*     margin: 10px 0px; */
  }
  
  #cta-buttons #lfr-bottom-container .lfrb-richtext {
    width: 100%;
    margin: 30px 0px;
    padding: 0px 15px;
}
  
}

@media only screen and (min-width: 300px) and (max-width: 428px) {
  #cta-buttons {
    margin-top: auto;
}
  
  #cta-buttons #lfr-bottom-container .lfrb-cta-container { 
    display:grid;
    grid-template-columns:100%;
    justify-content: center;
    align-items: center;
    justify-items: center;
    width:100%;
    margin: 10px 0px;
  }
  
  #cta-buttons #lfr-bottom-container .lfrb-richtext {
    width: 100%;
    margin: 30px 0px;
    padding: 0px 15px;
}
  
}


/* @media screen and (min-width:320px) and (max-width:1280px) and (orientation:landscape) {
.sos-ic-boxes {
    height: 380px;
    margin: 10px 0;
    width: 50%;
}
} */