.elementor-11760 .elementor-element.elementor-element-57073574{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overlay-opacity:1;}.elementor-11760 .elementor-element.elementor-element-57073574:not(.elementor-motion-effects-element-type-background), .elementor-11760 .elementor-element.elementor-element-57073574 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #300B60 5%, #5A1BA9 95%);}.elementor-11760 .elementor-element.elementor-element-57073574::before, .elementor-11760 .elementor-element.elementor-element-57073574 > .elementor-background-video-container::before, .elementor-11760 .elementor-element.elementor-element-57073574 > .e-con-inner > .elementor-background-video-container::before, .elementor-11760 .elementor-element.elementor-element-57073574 > .elementor-background-slideshow::before, .elementor-11760 .elementor-element.elementor-element-57073574 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11760 .elementor-element.elementor-element-57073574 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-11760 .elementor-element.elementor-element-2b4deb67{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Arial, Helvetica, 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 );}.elementor-11760 .elementor-element.elementor-element-6c52fac0{text-align:center;color:var( --e-global-color-primary );}.elementor-11760 .elementor-element.elementor-element-501ff1a5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;}.elementor-11760 .elementor-element.elementor-element-54d376b5{--display:flex;}.elementor-11760 .elementor-element.elementor-element-60fec9b2{text-align:left;}.elementor-11760 .elementor-element.elementor-element-717f666{--display:flex;}.elementor-11760 .elementor-element.elementor-element-044b07b{columns:2;column-gap:30px;}.elementor-11760 .elementor-element.elementor-element-7ecd7d2{--display:flex;}.elementor-11760 .elementor-element.elementor-element-b74116f{text-align:center;}@media(max-width:1024px){.elementor-11760 .elementor-element.elementor-element-2b4deb67{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(min-width:768px){.elementor-11760 .elementor-element.elementor-element-2b4deb67{--content-width:1200px;}.elementor-11760 .elementor-element.elementor-element-54d376b5{--content-width:1200px;}}/* Start custom CSS for text-editor, class: .elementor-element-60fec9b2 */.elementor-11760 .elementor-element.elementor-element-60fec9b2 table {
    margin: 0 0 30px;
    table-layout: fixed
}

.elementor-11760 .elementor-element.elementor-element-60fec9b2 table tbody {
    border:none!important
}

.elementor-11760 .elementor-element.elementor-element-60fec9b2 table {
    display: table;
    color: #3F3F44;
    font-size: 13px;
    border-collapse: collapse;
    overflow: scroll;
    text-align: left;
    min-width: auto!important;
}

@media (max-width: 600px) {
    .elementor-11760 .elementor-element.elementor-element-60fec9b2 table {
        font-size:10px
    }
}

.elementor-11760 .elementor-element.elementor-element-60fec9b2 table th {
    text-transform: uppercase;
    font-size: 10px;
    display: table-header-group;
}

.elementor-11760 .elementor-element.elementor-element-60fec9b2 table td,.elementor-11760 .elementor-element.elementor-element-60fec9b2 table th {
    display: table-cell;
    min-width: auto;
    padding: 10px 0!important;
    text-align: left!important;
    font-weight:normal!important;
    color:inherit!important;
    background:none!important;
    border:none!important;
}

.elementor-11760 .elementor-element.elementor-element-60fec9b2 table th {
    color: #596981!important;
    font-size:inherit!important;
    font-weight:bold!important;
}

.elementor-11760 .elementor-element.elementor-element-60fec9b2 table td:not(:last-child),.elementor-11760 .elementor-element.elementor-element-60fec9b2 table th:not(:last-child) {
    padding-right: 15px!important;
}

.elementor-11760 .elementor-element.elementor-element-60fec9b2 table td a,.elementor-11760 .elementor-element.elementor-element-60fec9b2 table th a {
    overflow-wrap: break-word;
    word-wrap: break-word
}

.elementor-11760 .elementor-element.elementor-element-60fec9b2 table tr {
    display: table-row;
    border-bottom: 1px solid #EEF1F6;
    padding: 8px 0
}


@media screen and (max-width: 768px) {
    .elementor-11760 .elementor-element.elementor-element-60fec9b2 table td,.elementor-11760 .elementor-element.elementor-element-60fec9b2 table th {
        padding-left:30%!important;
        position: relative!important;
        display: block!important;
        text-align: left
    }
    .elementor-11760 .elementor-element.elementor-element-60fec9b2 table td {width:auto!important;}

    .elementor-11760 .elementor-element.elementor-element-60fec9b2 table td:before,.elementor-11760 .elementor-element.elementor-element-60fec9b2 table th:before {
        content: attr(data-label);
        width: calc(30% - 15px)!important;
        position: absolute!important;
        left: 0!important;
        top: 12px!important;
        font-size: 10px!important;
        text-transform: uppercase;
        font-weight: 400;
        color: #596981
    }
}

@media screen and (max-width: 768px) {
    .elementor-11760 .elementor-element.elementor-element-60fec9b2 table th {
        display:none!important;
    }

    .elementor-11760 .elementor-element.elementor-element-60fec9b2 table td:nth-child(1):before {
        content: 'Type of Cookies'
    }

    .elementor-11760 .elementor-element.elementor-element-60fec9b2 table td:nth-child(2):before {
        content: 'Description'
    }

    .elementor-11760 .elementor-element.elementor-element-60fec9b2 table td:nth-child(3):before {
        content: 'Managing Settings'
    }
}


.elementor-11760 .elementor-element.elementor-element-60fec9b2 blockquote {
    margin: 0 0 2rem 0;
    padding-left: 10px;
    position: relative;
    border-left: 4px solid #EEF1F6;
    text-align: left;
    font-size:inherit;
    color:inherit;
}

.elementor-11760 .elementor-element.elementor-element-60fec9b2 blockquote:before {display:none;}
.elementor-11760 .elementor-element.elementor-element-60fec9b2 blockquote:after {display:none;}/* End custom CSS */