.elementor-6174 .elementor-element.elementor-element-b1a1f42 .elementor-repeater-item-8bfb9e0.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-6174 .elementor-element.elementor-element-8ed51fa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6174 .elementor-element.elementor-element-8ed51fa > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-6174 .elementor-element.elementor-element-2aed3a7{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:300;}.elementor-6174 .elementor-element.elementor-element-c069fff{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:300;}.elementor-6174 .elementor-element.elementor-element-72dc676{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:300;}.elementor-6174 .elementor-element.elementor-element-929bbbc{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:300;}.elementor-6174 .elementor-element.elementor-element-b1a1f42{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}@media(max-width:1023px){.elementor-6174 .elementor-element.elementor-element-8ed51fa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6174 .elementor-element.elementor-element-8ed51fa > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-6174 .elementor-element.elementor-element-8ed51fa > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6174 .elementor-element.elementor-element-8ed51fa > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}}/* Start custom CSS for shortcode, class: .elementor-element-2d391f9 */.rating-table-block th {
    background: #4054b2;
    color: #fff;
    min-width: 150px;
}

@media screen and (max-width: 768px) {
    .rating-table-block th {
        min-width: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aed3a7 */.table-subscript {
    margin-top: -1.5rem;
}
.table-subscript p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c069fff */.table-subscript {
    margin-top: -1.5rem;
}
.table-subscript p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72dc676 */.table-subscript {
    margin-top: -1.5rem;
}
.table-subscript p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-929bbbc */.table-subscript {
    margin-top: -1.5rem;
}
.table-subscript p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2d391f9 */.rating-table-block th {
    background: #4054b2;
    color: #fff;
    min-width: 150px;
}

@media screen and (max-width: 768px) {
    .rating-table-block th {
        min-width: none;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2aed3a7 */.table-subscript {
    margin-top: -1.5rem;
}
.table-subscript p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c069fff */.table-subscript {
    margin-top: -1.5rem;
}
.table-subscript p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72dc676 */.table-subscript {
    margin-top: -1.5rem;
}
.table-subscript p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-929bbbc */.table-subscript {
    margin-top: -1.5rem;
}
.table-subscript p:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b1a1f42 */.rating-table-section th {
    text-align: left;
    background-color: #4054b2;
    color: #f9f9f9;
    border-style: solid;
    border-width: 1px;
    border-color: #7a7a7a;
    padding: 1em;
    min-width: 150px;
}
.rating-table-section td {
    border-style: solid;
    border-width: 1px;
    padding: 10px 20px 10px 25px;
    color: #111;
}
.rating-table-section tr:nth-child(2n) td,
.rating-table-section tr:nth-child(2n):hover td {
    background-color: #fff;
    border-color: #ccc;
}
.rating-table-section tr:nth-child(2n-1) td,
.rating-table-section tr:nth-child(2n-1):hover td {
    background-color: #f7f8ff;
    border-color: #ccc;
}

@media screen and (max-width: 768px) {
    .rating-table-section th {
        min-width: auto;
    }
}/* End custom CSS */