.elementor-3 .elementor-element.elementor-element-2d7f147{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-18b7472{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-2d7f147{--content-width:1600px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-18b7472{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-2d7f147{--content-width:1400px;}}/* Start custom CSS for container, class: .elementor-element-2d7f147 */.privacy-policy h2,h3 {
        font-size: 27px !important;
        line-height: 1.3;
    }

.privacy-policy h3 {
        font-size: 24px !important;
        line-height: 1.3;
    }
.privacy-policy a {
    color:#133558 ;
    text-decoration: underline;
}


.privacy-table-wrapper {
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}

.privacy-table-wrapper table {
    width: 100%;
    min-width: 700px;
    border-collapse: collapse;
}

.privacy-table-wrapper th,
.privacy-table-wrapper td {
    padding: 14px 16px;
    border: 1px solid #ddd;
    text-align: left;
    vertical-align: top;
}

.privacy-table-wrapper th {
    font-weight: 600;
}

/* Mobile */
@media (max-width: 767px) {
    .privacy-table-wrapper {
        overflow-x: auto;
        max-width: 100%;
    }

    .privacy-table-wrapper table {
        min-width: 700px;
    }
}

@media (max-width: 767px) {
    .privacy-policy h2,h3 {
        font-size: 24px !important;
        line-height: 1.3;
    }
}/* End custom CSS */