.elementor-6962 .elementor-element.elementor-element-c4703742-676e-416a-bd3e-f7decd7104fd{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}/* Start custom CSS for text-editor, class: .elementor-element-85e8b0a8-858c-4213-9d2c-714b775e3fbb *//* Article Builder responsive comparison tables and section dividers */

.TyagGW_tableContainer{
    width:100%;
    max-width:100%;
    overflow-x:auto;
    overflow-y:hidden;
    -webkit-overflow-scrolling:touch;
    margin:25px 0;
}

.TyagGW_tableContainer table{
    width:max-content;
    min-width:800px;
    border-collapse:collapse;
}

.TyagGW_tableContainer th,
.TyagGW_tableContainer td{
    padding:12px 16px;
    white-space:nowrap;
    text-align:left;
}

.TyagGW_tableContainer thead th{
    background:#0f6cbd;
    color:#fff;
    font-weight:600;
}

.TyagGW_tableContainer tbody tr:nth-child(2n) {
	background: #daf0fe;
}

.msab-comparison-body .ms-image{
    width:50% !important;
    max-width:420px !important;
    margin:24px auto !important;
    text-align:center;
}

.msab-comparison-body .ms-image img{
    display:block;
    width:100% !important;
    max-width:420px !important;
    height:auto !important;
    margin:0 auto !important;
}

@media (max-width:767px){
    .msab-comparison-body .ms-image{
        width:78% !important;
        max-width:340px !important;
    }

    .msab-comparison-body .ms-image img{
        max-width:340px !important;
    }
}

.ms-divider{
    border:0;
    border-top:1px solid #d9e1e7;
    height:0;
    margin:28px 0;
}/* End custom CSS */