h1 span {
	font-family: 'Open Sans', sans-serif;
	font-size: .6em;
	font-weight: normal;
}

.gene_section table td {
    background-color: #79addc;
    color: #ffffff;
    border: none;
}

.entry-content .gene_section table {
	border: none;
}

td, th {
    vertical-align: top;
    padding: 0.6rem 1rem;
    border: none;
    outline: none!important;
}

.entry-content .gene_section table {
    border-spacing: 10px;
    border-collapse: separate;
    position: relative;
    left: -10px;
}

.home-hero.et_pb_section_0.section_has_divider.et_pb_bottom_divider .et_pb_bottom_inside_divider {
    bottom: -1px;
}

/*Gravity Forms*/
.gform_footer input.button {
    color: #ffffff!important;
    border-width: 0px!important;
    border-color: rgba(0,0,0,0);
    border-radius: 100px;
    letter-spacing: 2px;
    font-size: 14px;
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;
    font-weight: 500!important;
    text-transform: uppercase!important;
    background-color: #FF7D00;
    padding-top: 0.7em!important;
    padding-right: 2em!important;
    padding-bottom: 0.7em!important;
    padding-left: 2em!important;
    box-shadow: 0px 12px 18px -6px rgba(255,125,0,0.2);
    transition: all 300ms ease 0ms,letter-spacing 300ms ease 0ms;
}

.gform_footer input.button:hover {
    letter-spacing: 2px!important;
    background-image: initial;
    background-color: #134067;
    box-shadow: 0px 10px 8px -6px rgb(19 64 103 / 50%);
}

#menu-footer-menu {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
}

#menu-footer-menu li {
    margin-right: 1em;
}

#bbd-bottom-footer {
    background: #15233e;
}

#bbd-bottom-footer .container {
    max-width: 1200px;
}

@media all and (min-width: 980px) {
    .footer-content-row .et_pb_column:nth-child(2) {
        width: 16.5%;
        margin-right: 2.5%;
    }

    .footer-content-row .et_pb_column:nth-child(3) {
        width: 27%;
    }
}

@media all and (max-width: 979px) {
    footer .et_pb_menu__wrap .et_pb_menu__menu {
        display: block;
    }
    footer .et_pb_menu__wrap .et_mobile_nav_menu {
        display: none;
    }
    footer .et_pb_menu--style-left_aligned .et_pb_menu__wrap {
        justify-content: flex-start;
    }
}

.home-slider .et_pb_slider_container_inner .et_pb_slide_image {
    right: 0px;
    padding-left: 5%;
    margin-right: 0;
}

.home-slider .et_pb_slider_container_inner .et_pb_slide_image img {
    /*object-fit: cover;
    object-position: center top;
    width: 100%;
    height: 100%;*/
    /*max-height: 30%!important;*/
}

.home-slider .et_pb_slider_container_inner .et_pb_slide_description {
    float: left;
}

@media all and (max-width: 1200px) {
    .home-slider .et-pb-slider-arrows .et-pb-arrow-prev {
        left: -5%;
    }
    .home-slider .et-pb-slider-arrows .et-pb-arrow-next {
        right: -5%;
    }
}