.position-relative.fixed-top {
    position: fixed !important;
}
.page-template-page-corp-simple-narrow .corp-gutemberg-content blockquote {
    background-color: transparent !important;
    padding: 10px 10px 10px 30px !important;
}
.page-template-page-corp-simple-narrow .corp-gutemberg-content b {
    font-weight: 600;
}
.prod-dcs-ti-block:nth-child(2n) .ti-left::after {
    background: none !important;
    display: none !important;
}
.prod-dcs-ti-block:nth-child(2n+1) .ti-left::after {
    background: none !important;
    display: none !important;
}
.corp-gutemberg-content div[class^="article-text-block"] ul {
    margin-left: 4rem;
}
#partner-testimonials .title-36>h2 {
    margin-top: 7rem;
}
.get-started-news-test-drive {
    min-height: 165px;
}
.get-started-wrapper {
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
}

/* Removed marketo required field asterick */
.mktoForm-container .mktoForm .mktoAsterix {
    display: none !important;
}
.mktoForm-container .mktoEmailField{
    text-text-transform: none !important;
}
#ssform p {
    margin-bottom: 0;
}
#mktoForm_2782 button.mktoButton {
    background-color: #9b1add!important;
    border-color: #9b1add!important;
}
#mktoForm_2782 .mktoEmailField {
    text-transform: unset!important;
}

/* * * * * * * */

.home_find_out_why .why_dremio_link,
.home_dremio_recognized .awards_link,
.home_dle_supports_orgs .partners_link,
.home_customer_success .cust_case_stud_link,
.home_logo_ticker_link {
    text-align: center;
}
.home_find_out_why .why_dremio_link a,
.home_dremio_recognized .awards_link a,
.home_dle_supports_orgs .partners_link a,
.home_customer_success .cust_case_stud_link a,
.home_logo_ticker_link a {
    font-weight: 600;
    text-decoration: none;
    color: #0093d2;
}
.home_find_out_why .why_dremio_link span,
.home_dremio_recognized .awards_link span,
.home_customer_success .cust_case_stud_link span,
.home_dle_supports_orgs .partners_link span,
.home_logo_ticker_link span {
    vertical-align: middle;
}
.home_dremio_recognized h2,
.home_products_improve h2,
.home_dle_supports_orgs h2 {
    font-size: 32px;
    font-size: 3.2rem;
    text-align: center;
}
.gradient_text {
    background: -o-linear-gradient(4.84deg, #43B8C9 21.9%, #43B8C9 21.9%, #00B1D8 29.06%, #00A8E6 37.07%, #009DF2 45.71%, #2A8EF7 53.51%, #6C7BF2 62.35%);
    background: linear-gradient(85.16deg, #43B8C9 21.9%, #43B8C9 21.9%, #00B1D8 29.06%, #00A8E6 37.07%, #009DF2 45.71%, #2A8EF7 53.51%, #6C7BF2 62.35%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    text-fill-color: transparent;
    display: inline-block;
}
.home_products_improve_main_img.wp-block-image,
.home_dle_supports_orgs .wp-block-image {
    max-width: 925px;
    margin-left: auto;
    margin-right: auto;
}
.colored-testimonial .testimonial-card .colored-bar.lavender_blue {
    background-color: #C9C9FF;
}
.home_customer_success .colored-testimonial .logo-wrapper img {
    max-width: 240px;
}
.home_more_resources .resource-card,
.hadoop_migration_modernization_resources .resource-card {
    padding-bottom: 0;
    position: relative;
}
.home_more_resources .resource-card img,
.hadoop_migration_modernization_resources .resource-card img {
    position: absolute;
    top: 0;
    z-index: 1;
    max-height: none;
}
.home_more_resources .resource-card .card-body,
.hadoop_migration_modernization_resources .resource-card .card-body {
    padding: 54% 24px 32px;
    position: relative;
    height: 100%;
}
.home_more_resources .resource-card-section .resource-card .card-title,
.hadoop_migration_modernization_resources .resource-card-section .resource-card .card-title {
    font-size: 18px;
    font-size: 1.8rem;
    font-weight: 600;
}
.home_more_resources .resource-card-section .resource-card .card-text,
.hadoop_migration_modernization_resources .resource-card-section .resource-card .card-text {
    padding-bottom: 16px;
    font-size: 18px;
    font-size: 1.8rem;
    font-weight: 400;
}
.home_more_resources h2 {
    margin-bottom: 3.2rem;
}
.home_more_resources .resource-card-section,
.hadoop_migration_modernization_resources .resource-card-section {
    padding: 0 0 0;
}
.home_more_resources .resource-card .plain_link,
.hadoop_migration_modernization_resources .resource-card .plain_link {
    position: absolute;
    bottom: 0;
    margin-bottom: 16px;
}
.home_more_resources .resource-card .plain_link span,
.hadoop_migration_modernization_resources .resource-card .plain_link span {
    vertical-align: middle;
    display: inline-block;
}
.home_more_resources .resource-card .plain_link i,
.hadoop_migration_modernization_resources .resource-card .plain_link i {
    vertical-align: middle;
    display: inline-block;
}
.home_ready_to_get_started .wp-block-group__inner-container,
.arctic_ready_to_get_started .wp-block-group__inner-container {
    max-width: none !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.home_ready_to_get_started .getting-started-software,
.arctic_ready_to_get_started .getting-started-software {
    padding-top: 0;
}
.home_ready_to_get_started .getting-started-software .section-cards,
.arctic_ready_to_get_started .getting-started-software .section-cards {
    background-position-y: 0%;
}
.home_ready_to_get_started h2,
.arctic_ready_to_get_started h2 {
    margin-bottom: 4rem !important;
}
.home_ready_to_get_started .btn,
.arctic_ready_to_get_started .btn {
    text-transform: initial;
}
.home_find_out_why h2,
.home_dremio_recognized h2,
.home_products_improve h2,
.home_dle_supports_orgs p {
    margin-bottom: 3rem;
}
.home_dremio_recognized .wp-block-image:not(.is-style-rounded) img {
    -webkit-box-shadow: 4px 4px 8px rgb(0 0 0 / 12%);
    box-shadow: 4px 4px 8px rgb(0 0 0 / 12%);
    border-radius: 8px;
}
.home_products_improve_sonar p,
.home_products_improve_arctic p {
    margin-bottom: 32px;
}
.home_find_out_why h3 {
    margin-bottom: 17px !important;
    margin-top: 0 !important;
}
.home_more_resources .resource-card-section > .bg,
.hadoop_migration_modernization_resources .resource-card-section > .bg {
    display: none;
}
.home_dremio_recognized .wp-block-columns {
    margin-bottom: 60px;
}
.home .hero-bg-container {
    margin-bottom: 40px;
}
.home_logo_ticker_heading {
    color: #051344;
    font-size: 21px;
    font-size: 2.1rem;
    font-weight: 400;
    margin-bottom: 35px;
    margin-bottom: 3.5rem;
}
.home .simply-scroll.simply-scroll-container {
    margin-bottom: 35px;
    margin-bottom: 3.5rem;
}

.global-hero.arctic {
    height: 500px;
    background-position: right center;
    background-repeat: no-repeat;
    margin-top: 80px;
    background-color: #F5F5F5;
    background-size: auto 100%;
}
.global-hero.arctic .container {
    padding-top: 0;
    padding-bottom: 0;
    align-items: center;
    height: 100%;
    justify-content: space-between;
}
header.global-hero .right img {
    float: right;
}
/*
.global-hero.arctic .global_hero_inner {
    padding-bottom: 36.5%;
    position: relative;
}
.global-hero.arctic .global_hero_inner .container {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    padding-top: 0;
    padding-bottom: 0;
}
*/
header.global-hero.arctic .container h1 {
    color: #585CB2;
}
.global-hero.arctic h3 {
    color: #202124;
}
header.global-hero.arctic .container h1:after {
    background-image: none;
    display: none;
}
.wp-block-group.arctic_section_1 {
    padding-bottom: 160px;
    padding-bottom: 16rem;
}
.arctic_section_1 h2 {
    padding-top: 0 !important;
    text-align: center;
}
.arctic_section_1 .section_head_paragraph {
    margin-bottom: 70px !important;
    margin-bottom: 7rem;
    max-width: 816px;
    margin-left: auto !important;
    margin-right: auto !important;
}
.arctic_section_1 .main_section_img {
    max-width: 1030px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 70px;
    margin-bottom: 7rem;
}
.arctic_section_1_3_cols {
    max-width: 1030px;
    margin-left: auto;
    margin-right: auto;
}
.arctic_section_1_3_cols h3 {
    text-align: center;
}
.arctic_section_1_3_cols .wp-block-column:first-child img {
    margin-top: 0.5%;
    margin-left: 0.8%;
}
.arctic_section_1 .section_bottom_paragraph {
    max-width: 816px;
    margin-left: auto !important;
    margin-right: auto !important;
}
.wp-block-group.arctic_section_lakehouse {
    padding-top: 80px;
    padding-top: 8rem;
    padding-bottom: 160px;
    padding-bottom: 16rem;
}
.arctic_section_lakehouse h2 {
    text-align: center;
}
.arctic_section_lakehouse_main_p {
    margin-bottom: 90px;
    margin-bottom: 9rem;
}
.arctic_section_lakehouse .list-with-custom-icon {
    background-color: transparent;
    margin: 0;
    padding: 0;
}
.arctic_section_lakehouse .wp-block-columns {
    margin-bottom: 70px;
    margin-bottom: 7rem;
}
.arctic_section_lakehouse .wp-block-columns:last-child {
    margin-bottom: 0;
    margin-bottom: 0;
}
.arctic_section_lakehouse .list-item-wrapper {
    align-items: flex-start !important;
}
.arctic_section_lakehouse .list-icon {
    margin-top: 4px;
}
.arctic_section_lakehouse .list-with-custom-icon .list-item-wrapper .list-item {
    font-family: "Inter", sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 1.6;
    font-style: normal;
}
.wp-block-group.arctic_section_data_as_code {
    padding-top: 80px;
    padding-top: 8rem;
    padding-bottom: 160px;
    padding-bottom: 16rem;
}
.arctic_section_data_as_code h2 {
    text-align: center;
}
.arctic_section_data_as_code .wp-block-columns,
.arctic_section_auto_data_opt .wp-block-columns {
    margin-bottom: 120px;
    margin-bottom: 12rem;
}
.arctic_section_data_as_code .wp-block-columns:last-child,
.arctic_section_auto_data_opt .wp-block-columns:last-child {
    margin-bottom: 0;
    margin-bottom: 0;
}
.wp-block-group.arctic_section_auto_data_opt {
    padding-top: 80px;
    padding-top: 8rem;
    padding-bottom: 160px;
    padding-bottom: 16rem;
}
.arctic_section_auto_data_opt h2 {
    text-align: center;
}
.arctic_section_data_as_code_p,
.arctic_section_auto_data_opt_p {
    margin-bottom: 60px;
    margin-bottom: 6rem;
}
.arctic_section_auto_data_opt_p {
    max-width: 608px;
    margin-left: auto !important;
    margin-right: auto !important;
}
header.global-hero.arctic .container .left {
    width: 64%;
    padding-right: 0;
}

@media only screen and (min-width: 782px) {
    .wp-block-columns.normal_columns:not(.is-not-stacked-on-mobile) > .wp-block-column:first-child {
        margin-right: 0;
    }
    .home_find_out_why,
    .home_dremio_recognized {
        padding-top: 8rem;
        padding-bottom: 8rem;
    }
    .home_find_out_why .wp-block-columns {
        margin-bottom: 100px;
    }
    .home_find_out_why h2 {
        margin-bottom: 7rem;
        padding-top: 0;
    }
    .home_find_out_why .wp-block-column {
        position: relative;
    }
    .home_find_out_why .wp-block-column p {
        margin-bottom: 0;
    }
    .home_dremio_recognized h2,
    .home_products_improve h2,
    .home_dle_supports_orgs p {
        margin-bottom: 6rem;
    }
    .home_products_improve,
    .home_dle_supports_orgs,
    .home_customer_success {
        padding-top: 8rem;
        padding-bottom: 16rem;
    }
    .home_products_improve_sonar.wp-block-columns,
    .home_products_improve_main_img.wp-block-image {
        margin-bottom: 120px;
    }
    .home_dle_supports_orgs .wp-block-image {
        margin-bottom: 40px;
    }
    p.home_customer_success_par {
        margin-bottom: 60px;
    }
    .home_customer_success .colored-testimonial {
        margin-bottom: 70px;
    }
    .home_more_resources {
        padding-top: 6rem;
        padding-bottom: 6rem;
    }
    .home_ready_to_get_started,
    .arctic_ready_to_get_started {
        padding-top: 12.5rem;
        padding-bottom: 12.5rem;
    }
    .home_ready_to_get_started .card-inner .button-wrapper,
    .arctic_ready_to_get_started .card-inner .button-wrapper {
        text-align: left;
    }
    .home_ready_to_get_started .card-inner .button-wrapper a,
    .arctic_ready_to_get_started .card-inner .button-wrapper a {
        padding: 0;
    }
    .home_ready_to_get_started .getting-started-software .section-cards,
    .arctic_ready_to_get_started .getting-started-software .section-cards {
        padding-bottom: 6rem;
    }
}

@media screen and (min-width: 1000px) {
    #mktoForm_2782 .mktoFormRow .mktoFormCol:nth-child(2) {
        width: 48%;
        padding-left: 10px;
    }
    #mktoForm_2782 .mktoFormRow:nth-child(8) .mktoFormCol:nth-child(1) {
        width: 48%;
        padding-left: 10px;
    }
    #mktoForm_2782 .mktoFormRow:nth-child(2) .mktoFormCol:nth-child(1) {
        width: 48%;
        padding-left: 10px;
    }
}

@media only screen and (max-width: 991px) {
    .home_more_resources .col-lg-4 {
        margin-bottom: 27px;
    }
    .home_more_resources .resource-card,
    .hadoop_migration_modernization_resources .resource-card {
        max-width: 392px;
        margin-left: auto;
        margin-right: auto;
    }
    .home_ready_to_get_started .card .card-inner,
    .arctic_ready_to_get_started .card .card-inner {
        max-width: 820px;
        margin-left: auto;
        margin-right: auto;
    }
    .getting-started-software .section-cards {
        background-repeat: repeat !important;
        background-size: initial !important;
    }
}

@media only screen and (max-width: 781px) {
    .home_find_out_why .wp-block-column {
        margin-bottom: 32px;
        margin-bottom: 3.2rem;
    }
    .home_find_out_why,
    .home_dremio_recognized,
    .home_products_improve,
    .home_dle_supports_orgs,
    .home_customer_success,
    .home_more_resources,
    .home_ready_to_get_started,
    .arctic_ready_to_get_started {
        padding-top: 6rem !important;
        padding-bottom: 6rem !important;
    }
    .home_products_improve_sonar.wp-block-columns, .home_products_improve_main_img.wp-block-image {
        margin-bottom: 70px;
        margin-bottom: 7rem;
    }
    .arctic_section_1_3_cols .wp-block-column {
        margin-bottom: 35px;
    }
}

@media only screen and (max-width: 767px) {
    .home_dremio_recognized figure {
        float: none !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
    .home_dremio_recognized .wp-block-columns {
        margin-bottom: 30px;
    }
    .home_products_improve_arctic > .wp-block-column:first-child {
        order: 2;
    }
    .home_products_improve_arctic > .wp-block-column:last-child {
        order: 1;
        padding-bottom: 1em;
    }
    .home_ready_to_get_started .card .card-inner,
    .arctic_ready_to_get_started .card .card-inner {
        max-width: 450px;
    }
    .home_ready_to_get_started .card-inner .col-md-4,
    .home_ready_to_get_started .card-inner .eyebrow,
    .home_ready_to_get_started .card-inner h3,
    .home_ready_to_get_started .card-inner .card-content,
    .arctic_ready_to_get_started .card-inner .col-md-4,
    .arctic_ready_to_get_started .card-inner .eyebrow,
    .arctic_ready_to_get_started .card-inner h3,
    .arctic_ready_to_get_started .card-inner .card-content {
        text-align: center;
    }
    .home_ready_to_get_started .button-wrapper a,
    .arctic_ready_to_get_started .button-wrapper a {
        padding-left: 0;
        padding-right: 0;
        width: 100%;
    }
    .home_ready_to_get_started .btn,
    .arctic_ready_to_get_started .btn {
        width: 100%;
    }
    header.global-hero.arctic .container h1 {
        font-size: 4rem;
        margin-bottom: 0;
    }
    .global-hero.arctic h3 {
        font-size: 2rem;
        margin-bottom: 0.5rem;
    }
    header.global-hero.arctic .container .button-row {
        padding-top: 1.7rem;
    }
    .wp-block-group.arctic_section_1,
    .wp-block-group.arctic_section_lakehouse,
    .wp-block-group.arctic_section_data_as_code,
    .wp-block-group.arctic_section_auto_data_opt {
        padding-bottom: 45px !important;
        padding-bottom: 4.5rem !important;
        padding-top: 45px !important;
        padding-top: 4.5rem !important;
    }
    .arctic_section_lakehouse .dremio_tree_img {
        text-align: center;
    }
    .arctic_section_lakehouse_main_p,
    .arctic_section_lakehouse .wp-block-columns,
    .arctic_section_data_as_code .wp-block-columns,
    .arctic_section_auto_data_opt .wp-block-columns {
        margin-bottom: 45px;
        margin-bottom: 4.5rem;
    }
    .arctic_section_lakehouse .wp-block-columns:last-child,
    .arctic_section_data_as_code .wp-block-columns:last-child,
    .arctic_section_auto_data_opt .wp-block-columns:last-child {
        margin-bottom: 0;
        margin-bottom: 0;
    }
    .arctic_section_data_as_code .cols_1 .wp-block-column:first-child,
    .arctic_section_data_as_code .cols_3 .wp-block-column:first-child,
    .arctic_section_auto_data_opt .cols_2 .wp-block-column:first-child {
        order: 2;
    }
    .arctic_section_data_as_code .cols_1 .wp-block-column:last-child,
    .arctic_section_data_as_code .cols_3 .wp-block-column:last-child,
    .arctic_section_auto_data_opt .cols_2 .wp-block-column:last-child {
        order: 1;
    }
}

@media only screen and (max-width: 600px) {
    .global-hero.arctic {
        background-image: none !important;
        background-color: #F5F5FF;
    }
    .global-hero.arctic .global_hero_inner {
        padding-bottom: 20px;
        padding-top: 20px;
    }
    .global-hero.arctic .global_hero_inner .container {
        position: static;
    }
    header.global-hero.arctic .container .left {
        width: 100%;
        text-align: center;
    }
    header.global-hero.arctic .container h1 {
        ont-size: 3rem;
        display: block;
    }
    .global-hero.arctic h3 {
        font-size: 1.9rem;
    }
}

@media only screen and (max-width: 480px) {

}

/* * * * * * * * */
/* WD-147 Hadoop Modernization */
/* * * * * * * * */

.global-hero.hadoop_migration {
    background-color: #FFF7F5;
    height: 500px;
    margin-top: 80px;
}
.global-hero.hadoop_migration > .container {
    padding-top: 0;
    padding-bottom: 0;
    align-items: center;
    height: 100%;
}
.global-hero.hadoop_migration h1 {
    color: #E95B2B !important;
    line-height: 1.25 !important;
}
.global-hero.hadoop_migration h3 {
    color: #202124;
}
.global-hero.hadoop_migration a {
    color: #0093D2;
    text-decoration: none;
}
.wd147_customers_successful_migrations h2 {
    font-size: 21px;
    font-weight: 400;
    color: #051344;
}
.wd147_customers_successful_migrations .opensource-logos-wrapper {
    background: none;
}
.wd147_customers_successful_migrations .logo-carousel-item {
    padding-left: 5px;
    padding-right: 5px;
}
.wd147_customers_successful_migrations .logo-carousel-item:nth-child(3),
.wd147_customers_successful_migrations .logo-carousel-item:nth-child(4),
.wd147_customers_successful_migrations .logo-carousel-item:nth-child(5) {
    padding-left: 30px;
    padding-right: 30px;
}
.wd147_why_migrate_modernize {
    margin-bottom: 110px;
}
.wd147_migrating_to_open_steps {
    padding-top: 80px;
    padding-bottom: 160px;
}
.wd147_why_migrate_modernize > .wp-block-group__inner-container,
.wd147_migrating_to_open_steps .wp-block-group__inner-container,
.hadoop_migration_customer_examples > .wp-block-group__inner-container {
    max-width: 1085px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}
.wd147_why_migrate_modernize h2 {
    font-size: 32px;
    color: #051344 !important;
    font-weight: 600;
    margin-left: 0 !important;
    margin-right: 0 !important;
    margin-bottom: 32px;
}
.wd147_benefits {
    padding-bottom: 0;
}
.wd147_benefits h4,
.wd147_migrating_to_open_steps h4 {
    color: #196C79;
    font-size: 20px !important;
}
.wd147_migrating_to_open_steps h3 {
    color: #051344;
    font-size: 26px;
    margin-bottom: 60px;
}
.wd147_benefits h3 {
    color: #051344;
    font-size: 26px;
    margin-bottom: 35px;
}
.wd147_migrating_to_open_steps h2 {
    font-size: 32px;
    font-weight: 600;
}
.wd147_migrating_steps_img1 {
    max-width: 700px;
    margin-left: auto;
    margin-right: auto;
}
.wd147_migrating_steps_img2 {
    max-width: 850px;
    margin-left: auto;
    margin-right: auto;
}
.hadoop_migration_customer_examples {
    padding-top: 80px;
    padding-bottom: 160px;
}
.hadoop_migration_customer_examples h2 {
    font-size: 32px;
    font-weight: 600;
    margin-left: 0 !important;
    margin-right: 0 !important;
    margin-bottom: 60px;
}
.hadoop_migration_customer_examples .card-container.row {
    justify-content: space-between;
}
.hadoop_migration_customer_examples .card-container.row > div {
    width: 49%;
}
.hadoop_migration_modernization_resources {
    padding-top: 80px;
    padding-bottom: 160px;
}
.hadoop_migration_modernization_resources h2 {
    margin-bottom: 64px;
}
.hadoop_migration_modernization_resources .resource-card-section {
    background-color: transparent;
    padding-top: 0;
    padding-bottom: 0;
}
.hadoop_migration_modernization_resources .card-container.row {
    justify-content: center;
}
.hadoop_migration_modernization_resources .resource-card {
    background-color: #ffffff !important;
    -webkit-box-shadow: 3px 5px 15px -8px rgba(0,0,0,0.75);
    -moz-box-shadow: 3px 5px 15px -8px rgba(0,0,0,0.75);
    box-shadow: 3px 5px 15px -8px rgba(0,0,0,0.75);
}
.hadoop_migration_modernization_resources .card-body {
    background-color: transparent !important;
}
.free_migration_workshop_callout {
    padding-top: 80px;
    padding-bottom: 80px;
    margin-bottom: 180px;
}
.free_migration_workshop_callout .wp-block-buttons {
    justify-content: flex-start;
}
.free_migration_workshop_callout .wp-block-button {
    margin-bottom: 0;
}
.hadoop_migration_customer_examples .resource-card-section {
    padding-top: 0;
    padding-bottom: 0;
}
.hadoop_migration_customer_examples .resource-card {
    background-color: #ECF5F4;
    border: 1px solid #004267;
    -webkit-box-shadow: -4px 4px 0px #004267;
    box-shadow: -4px 4px 0px #004267;
    border-radius: 20px;
}
.hadoop_migration_customer_examples .resource-card .card-body {
    padding-bottom: 0 !important;
    background-color: transparent;
}
.hadoop_migration_customer_examples .card-title {
    line-height: 1.4;
}
.wd147_benefits .cols_1 {
    margin-bottom: 110px;
}
.wd147_benefits .cols_2 {
    margin-bottom: 110px;
}
.wd147_benefits .cols_3 {
    margin-bottom: 64px;
}
.wd147_benefits_colored_testimonial {
    padding-top: 0;
    padding-bottom: 160px;
}
.wd147_migrating_to_open_steps .wp-block-group.step_1,
.wd147_migrating_to_open_steps .wp-block-group.step_2 {
    padding-top: 0;
    padding-bottom: 120px;
}
.wd147_migrating_to_open_steps .wp-block-group.step_3 {
    padding-top: 0;
    padding-bottom: 0;
}
.wd147_migrating_to_open_steps .p1 {
    margin-bottom: 60px;
}

.hadoop_migration a {
    color: #0093d2;
    text-decoration: none;
}
main#content.default-content {
    overflow: initial;
}

@media only screen and (max-width: 991px) {
    .hadoop_migration_modernization_resources .card-container.row > div {
        margin-bottom: 30px;
    }
    .hadoop_migration_modernization_resources .card-container.row > div:last-child {
        margin-bottom: 0;
    }
}
@media only screen and (max-width: 767px) {
    .wd147_benefits .cols_2 .wp-block-column:first-child {
        order: 2;
    }
    .wd147_benefits .cols_2 .wp-block-column:last-child {
        order: 1;
    }
    .free_migration_workshop_callout {
        padding-top: 30px;
        padding-bottom: 30px !important;
        margin-bottom: 40px;
    }
    .free_migration_workshop_callout h2 {
        text-align: center;
    }
}
@media only screen and (max-width: 766px) {
    .global-hero.hadoop_migration {
        height: auto;
        overflow: hidden;
        padding-top: 7%;
        padding-bottom: 7%;
    }
    .global-hero.hadoop_migration h1 {
        text-align: center;
    }
    .global-hero.hadoop_migration h3 {
        text-align: center;
    }
    .global-hero.hadoop_migration .button-row {
        text-align: center;
    }
    .global-hero.hadoop_migration .left {
        margin-bottom: 40px !important;
    }
}
@media only screen and (max-width: 600px) {
    .hadoop_migration_customer_examples .card-container.row > div {
        width: 100%;
        margin-bottom: 30px;
    }
    .hadoop_migration_customer_examples .card-container.row > div:last-child {
        margin-bottom: 0;
    }
}

/* Hadoop migration nav CTA bg fix */
#mega-menu-wrap-corp-header-menu #mega-menu-corp-header-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link, #mega-menu-wrap-corp-header-menu #mega-menu-corp-header-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover {
    background: transparent;
}
