.welcome_grid{
    display: grid;
    grid-template-columns: 1fr 1fr;
}

.welcome_grid p{
    padding-right: 1rem;
    margin: unset;
}

.welcome_flex{
    display: flex;
    gap: 2rem;
}

.alias-espanol img {
    width: 2rem;
}

.alias-espanol h5.text-right {
    margin-bottom: unset;
}

iframe{
    width: 100% !important;
    height: 400px !important;
}


@media (max-width: 768px) {
    .welcome_grid{
        grid-template-columns: 1fr;
    }
    iframe{
        height: 300px !important;
    }
}

@media (max-width: 425px) {
    .welcome_flex{
        display: block;
    }
    iframe{
        height: 150px !important;
    }
}

.sticky-background-img {
    background-attachment: fixed;
}
#id_45d872f8-6e92-5d20-845a-cce2cce29498::before {
box-shadow: 0 -6px 10px 5px rgba(0,0,0,0.5);
}
.banner-a .banner__title {
    font-size: 2.5rem;
    line-height: 2.625rem;
}


.header-f .cta-a .cta__links-wrapper a:nth-child(2), .header-b .cta-a .cta__links-wrapper a:nth-child(2) {
    display: block !important;
}


.section.fb-grid-b-offset .featuredblocks-grid-b .featuredblocks .featuredblock__item:nth-child(odd), .section.fb-grid-b-offset .featuredblocks-grid-b .featuredblocks .featuredblock__item:nth-child(even){
    margin-top: 0px !important;
    
  }

  @media (max-width: 550px){
      [class*="alias-partial-header-"]{
          display: none !important;
      }
[class*="editable"] img{
display: block !important;
float: unset !important;
margin: auto !important;
  }

  }


  .rateform{
    display: none;
    opacity: 0;
    transition: max-height 1s ease, visibility  1s ease;
}

.rateform.fadein {
    display: block;
    opacity: 1;
    visibility: visible;
    pointer-events: auto;
}

.rateform textarea {
    width: 100%;
}
  