/*
Background
--------------------------------------------------------------------------------
*/

body {
    background: white !important;
}

/*
Hero
--------------------------------------------------------------------------------
*/

.mt2t_t2d_hero.add_gradient_side_overlay {
    
    background: white !important;
    
    margin-bottom: 48px;
    .cope-core-container-content {
        width: 100% !important;
        max-width: 100% !important;
        padding: 0 !important;
        margin: 0 !important;
    }
    
    .cope-core-column-container {
        margin: 0;
    }
    
    .cope-core-column.cope-core-column-one {
        max-width: 848px;
    }
    
    .cope-core-column.cope-core-column-two {
        padding: 48px 48px 24px 48px;
    }
    
    @media screen and (max-width: 767px) {
        margin-bottom: 24px;
    }
}

/*
50 Plates
--------------------------------------------------------------------------------
*/

.mt2t_cta_container_t2d.mt2t_cta_container_t2d_franklin {
    .cope-core-column-col-two.mt2t_cta_column_inner {
        margin: 0 !important;
        flex-direction: column !important;
        
        .cope-core-column.cope-core-column-one {
            display: flex;
            justify-content: center;
            margin-bottom: 64px;
            padding-right: 32px;
            
            div {
                width: max-content !important;
                
                img {
                    max-height: 129px !important;
                    width: auto;
                }
            }
        }
    }
    
    margin-bottom: 24px;
    
    @media screen and (max-width: 767px) {
        
        .cope-core-column-col-two.mt2t_cta_column_inner {
            .cope-core-column.cope-core-column-one {
                padding-right: 0;
                margin-bottom: 0;
            }
        }
        
        .cope-core-button {
            margin-bottom: 24px;
        }
    } 
}

/*
D-Fit
--------------------------------------------------------------------------------
*/

.mt2t_cta_container_t2d_dolvette {
    .cope-core-column-col-two.mt2t_cta_column_inner {
        margin: 0 !important;
        padding-top: 60px;
        flex-direction: column !important;

        .cope-core-column.cope-core-column-one {
            display: flex;
            justify-content: center;
            margin-bottom: 64px;
            padding-right: 32px;

            div {
                width: max-content !important;

                img {
                    max-height: 75px !important;
                    width: auto;
                }
            }
        }
    }

    margin-bottom: 24px;
    
    @media screen and (max-width: 767px) {
        
        .cope-core-column-col-two.mt2t_cta_column_inner {
            .cope-core-column.cope-core-column-one {
                padding-right: 0;
                margin-bottom: 0;
            }
        }
        
        .cope-core-button {
            margin-bottom: 24px;
        }
    } 
}