@keyframes fadeInDown {
   100% {
      opacity: 1;
      transform: translateY(0);
   }
}

@keyframes fadeInSide {
   100% {
      opacity: 1;
      transform: translateX(0);
   }
}

@keyframes fadeInPageLoad {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.hero-shallow-small .coh-container:before, .hero-shallow-small .coh-container:after, .coh-container-boxed:before, coh-container-boxed:after {
    display: block !important;
}
nav.coh-container.main-menu.coh-ce-cpt_site_header-85f5d826 {
    height: 35px;
    padding-top: 15px;
}
ul.coh-accordion-tabs-nav {
    z-index: 9;
}
.coh-style-comparison-table .draggable {
  width: 100%;
}
.ui-corner-all .ui-button-icon-only .ui-icon {
    margin-left: -38px;
}
html span.login-ui-pretext {
    font-weight: 300;
    color: #333;
}
html span.login-ui-text {
    color: rgb(0,50,100);
    font-weight: 700;
    font-style: italic;
}
div#block-umbloginblock {
    display: none;
}
html body .ui-dialog .umb-login-link-wrapper {
    height: 39rem;
}
.coh-ce-cpt_site_header-6a5f5c76 {

}
.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body .cn-ok {
    justify-content: left !important;
    padding-top: 20px !important;
}
p {
    line-height: 150%;
}
a.coh-link.pinterest {
    background-image: url(https://www.umb.com/sites/default/files/2024-04/pinterest-blue_0.svg);
    background-position: left top;
    background-size: auto;
    background-repeat: no-repeat;
    background-attachment: scroll;
}
@media (max-width: 767px) {
  .text_and_image.coh-ce-cpt_text_and_image-558758e2 {
    margin-top: 5rem;
  }
   .coh-ce-cpt_text_and_image-a3e67656 img {
    margin-bottom: -5rem;
}
}
@media (max-width: 769px) {
.coh-ce-cpt_hero_main_text_slider-e80ffe0b
{
 margin-top:2rem;
}
.coh-ce-cpt_hero_main_text_slider-742cf951 img{
  margin-bottom:-11.5rem;
}
}
@media (min-width: 770px) and (max-width: 1023px){
.coh-ce-cpt_hero_main_text_slider-e80ffe0b
{
 margin-top:2rem;
 position:relative;
 display:inline-block;
 width:auto;
}
.coh-ce-cpt_hero_main_text_slider-742cf951 img{
  margin-bottom:-11.5rem;
}
}

@media (min-width: 1024px) and (max-width: 1366px){
.coh-ce-cpt_hero_main_text_slider-e80ffe0b
{
 margin-top:33.5rem;
 position:relative;
 display:inline-block;
 width:100%;
}
.coh-ce-cpt_hero_main_text_slider-742cf951 img{
  margin-top:1.5rem;
}
}
