.elementor-1000 .elementor-element.elementor-element-7bef521{--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;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:95px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1000 .elementor-element.elementor-element-f1172c7 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1000 .elementor-element.elementor-element-6e13535{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1000 .elementor-element.elementor-element-38e9075 .elementor-heading-title{font-weight:700;color:var( --e-global-color-primary );}.elementor-1000 .elementor-element.elementor-element-1c62ea6{color:var( --e-global-color-primary );}.elementor-1000 .elementor-element.elementor-element-73a9e1e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1000 .elementor-element.elementor-element-09d36fb .elementor-heading-title{font-weight:700;color:var( --e-global-color-primary );}.elementor-1000 .elementor-element.elementor-element-9e680cc{color:var( --e-global-color-primary );}.elementor-1000 .elementor-element.elementor-element-f1c06f1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1000 .elementor-element.elementor-element-a6ce935 .elementor-heading-title{font-weight:700;color:var( --e-global-color-primary );}.elementor-1000 .elementor-element.elementor-element-3c9d8e1 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1000 .elementor-element.elementor-element-3c9d8e1{color:var( --e-global-color-primary );}.elementor-1000 .elementor-element.elementor-element-704688f .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1000 .elementor-element.elementor-element-3771214{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1000 .elementor-element.elementor-element-3771214.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1000 .elementor-element.elementor-element-80c4873 .elementor-heading-title{font-weight:700;color:var( --e-global-color-primary );}.elementor-1000 .elementor-element.elementor-element-a7dafbf > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-1000 .elementor-element.elementor-element-a7dafbf{color:var( --e-global-color-primary );}.elementor-1000 .elementor-element.elementor-element-bef5e04 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1000 .elementor-element.elementor-element-f70f7b2 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-f70f7b2 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1000 .elementor-element.elementor-element-6b3677c > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1000 .elementor-element.elementor-element-6b3677c .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-1000 .elementor-element.elementor-element-a9b35f3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1000 .elementor-element.elementor-element-f8686c2 .elementor-heading-title{font-weight:700;color:var( --e-global-color-primary );}.elementor-1000 .elementor-element.elementor-element-afb3fd5{color:var( --e-global-color-primary );}.elementor-1000 .elementor-element.elementor-element-dbf7e07{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1000 .elementor-element.elementor-element-9588b9a .elementor-heading-title{font-weight:700;color:var( --e-global-color-primary );}.elementor-1000 .elementor-element.elementor-element-7b5aec7{color:var( --e-global-color-primary );}.elementor-1000 .elementor-element.elementor-element-1534ab9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1000 .elementor-element.elementor-element-550bce8 .elementor-heading-title{font-weight:700;color:var( --e-global-color-primary );}.elementor-1000 .elementor-element.elementor-element-ea525b9{color:var( --e-global-color-primary );}.elementor-1000 .elementor-element.elementor-element-548efde{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1000 .elementor-element.elementor-element-adbfeb0 .elementor-heading-title{font-weight:700;color:var( --e-global-color-primary );}.elementor-1000 .elementor-element.elementor-element-438c0e7{color:var( --e-global-color-primary );}.elementor-1000 .elementor-element.elementor-element-1bf2739{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1000 .elementor-element.elementor-element-95ac46a .elementor-heading-title{font-weight:700;color:var( --e-global-color-primary );}.elementor-1000 .elementor-element.elementor-element-84d668d{color:var( --e-global-color-primary );}.elementor-1000 .elementor-element.elementor-element-a67cc3b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1000 .elementor-element.elementor-element-8914e70 .elementor-heading-title{font-weight:700;color:var( --e-global-color-primary );}.elementor-1000 .elementor-element.elementor-element-03109e5{color:var( --e-global-color-primary );}.elementor-1000 .elementor-element.elementor-element-f92f589 .elementor-icon-wrapper{text-align:center;}@media(max-width:767px){.elementor-1000 .elementor-element.elementor-element-7bef521{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-1000 .elementor-element.elementor-element-7bef521{--content-width:880px;}}/* Start custom CSS for text-editor, class: .elementor-element-1c62ea6 *//*.privacy-policy-container*/

.elementor-1000 .elementor-element.elementor-element-1c62ea6 li:not(:first-child),
.elementor-1000 .elementor-element.elementor-element-1c62ea6 ol,
.elementor-1000 .elementor-element.elementor-element-1c62ea6 ul {
    margin-top: 1em
}

.privacy-policy-container > li:not(:first-child) {
    margin-top: 2em !important
}

.privacy-policy-container > li::before {
  font-weight: bold;
}

.privacy-policy-container h5 {
    display: inline-block;
}

.elementor-1000 .elementor-element.elementor-element-1c62ea6 ol {
    counter-reset: item
}

.privacy-policy-container li {
    display: block
}

.privacy-policy-container li:before {
    content: counters(item, ".") ". ";
    counter-increment: item;
}

.privacy-policy-container > li > ol > li::before {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e680cc *//*.privacy-policy-container*/

.elementor-1000 .elementor-element.elementor-element-9e680cc li:not(:first-child),
.elementor-1000 .elementor-element.elementor-element-9e680cc ol,
.elementor-1000 .elementor-element.elementor-element-9e680cc ul {
    margin-top: 1em
}

.privacy-policy-container > li:not(:first-child) {
    margin-top: 2em !important
}

.privacy-policy-container > li::before {
  font-weight: bold;
}

.privacy-policy-container h5 {
    display: inline-block;
}

.elementor-1000 .elementor-element.elementor-element-9e680cc ol {
    counter-reset: item
}

.privacy-policy-container li {
    display: block
}

.privacy-policy-container li:before {
    content: counters(item, ".") ". ";
    counter-increment: item;
}

.privacy-policy-container > li > ol > li::before {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c9d8e1 *//*.privacy-policy-container*/

.elementor-1000 .elementor-element.elementor-element-3c9d8e1 li:not(:first-child),
.elementor-1000 .elementor-element.elementor-element-3c9d8e1 ol,
.elementor-1000 .elementor-element.elementor-element-3c9d8e1 ul {
    margin-top: 1em
}

.privacy-policy-container > li:not(:first-child) {
    margin-top: 2em !important
}

.privacy-policy-container > li::before {
  font-weight: bold;
}

.privacy-policy-container h5 {
    display: inline-block;
}

.elementor-1000 .elementor-element.elementor-element-3c9d8e1 ol {
    counter-reset: item
}

.privacy-policy-container li {
    display: block
}

.privacy-policy-container li:before {
    content: counters(item, ".") ". ";
    counter-increment: item;
}

.privacy-policy-container > li > ol > li::before {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a7dafbf *//*.privacy-policy-container*/

.elementor-1000 .elementor-element.elementor-element-a7dafbf li:not(:first-child),
.elementor-1000 .elementor-element.elementor-element-a7dafbf ol,
.elementor-1000 .elementor-element.elementor-element-a7dafbf ul {
    margin-top: 1em
}

.privacy-policy-container > li:not(:first-child) {
    margin-top: 2em !important
}

.privacy-policy-container > li::before {
  font-weight: bold;
}

.privacy-policy-container h5 {
    display: inline-block;
}

.elementor-1000 .elementor-element.elementor-element-a7dafbf ol {
    counter-reset: item
}

.privacy-policy-container li {
    display: block
}

.privacy-policy-container li:before {
    content: counters(item, ".") ". ";
    counter-increment: item;
}

.privacy-policy-container > li > ol > li::before {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afb3fd5 *//*.privacy-policy-container*/

.elementor-1000 .elementor-element.elementor-element-afb3fd5 li:not(:first-child),
.elementor-1000 .elementor-element.elementor-element-afb3fd5 ol,
.elementor-1000 .elementor-element.elementor-element-afb3fd5 ul {
    margin-top: 1em
}

.privacy-policy-container > li:not(:first-child) {
    margin-top: 2em !important
}

.privacy-policy-container > li::before {
  font-weight: bold;
}

.privacy-policy-container h5 {
    display: inline-block;
}

.elementor-1000 .elementor-element.elementor-element-afb3fd5 ol {
    counter-reset: item
}

.privacy-policy-container li {
    display: block
}

.privacy-policy-container li:before {
    content: counters(item, ".") ". ";
    counter-increment: item;
}

.privacy-policy-container > li > ol > li::before {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b5aec7 *//*.privacy-policy-container*/

.elementor-1000 .elementor-element.elementor-element-7b5aec7 li:not(:first-child),
.elementor-1000 .elementor-element.elementor-element-7b5aec7 ol,
.elementor-1000 .elementor-element.elementor-element-7b5aec7 ul {
    margin-top: 1em
}

.privacy-policy-container > li:not(:first-child) {
    margin-top: 2em !important
}

.privacy-policy-container > li::before {
  font-weight: bold;
}

.privacy-policy-container h5 {
    display: inline-block;
}

.elementor-1000 .elementor-element.elementor-element-7b5aec7 ol {
    counter-reset: item
}

.privacy-policy-container li {
    display: block
}

.privacy-policy-container li:before {
    content: counters(item, ".") ". ";
    counter-increment: item;
}

.privacy-policy-container > li > ol > li::before {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea525b9 *//*.privacy-policy-container*/

.elementor-1000 .elementor-element.elementor-element-ea525b9 li:not(:first-child),
.elementor-1000 .elementor-element.elementor-element-ea525b9 ol,
.elementor-1000 .elementor-element.elementor-element-ea525b9 ul {
    margin-top: 1em
}

.privacy-policy-container > li:not(:first-child) {
    margin-top: 2em !important
}

.privacy-policy-container > li::before {
  font-weight: bold;
}

.privacy-policy-container h5 {
    display: inline-block;
}

.elementor-1000 .elementor-element.elementor-element-ea525b9 ol {
    counter-reset: item
}

.privacy-policy-container li {
    display: block
}

.privacy-policy-container li:before {
    content: counters(item, ".") ". ";
    counter-increment: item;
}

.privacy-policy-container > li > ol > li::before {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-438c0e7 *//*.privacy-policy-container*/

.elementor-1000 .elementor-element.elementor-element-438c0e7 li:not(:first-child),
.elementor-1000 .elementor-element.elementor-element-438c0e7 ol,
.elementor-1000 .elementor-element.elementor-element-438c0e7 ul {
    margin-top: 1em
}

.privacy-policy-container > li:not(:first-child) {
    margin-top: 2em !important
}

.privacy-policy-container > li::before {
  font-weight: bold;
}

.privacy-policy-container h5 {
    display: inline-block;
}

.elementor-1000 .elementor-element.elementor-element-438c0e7 ol {
    counter-reset: item
}

.privacy-policy-container li {
    display: block
}

.privacy-policy-container li:before {
    content: counters(item, ".") ". ";
    counter-increment: item;
}

.privacy-policy-container > li > ol > li::before {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-84d668d *//*.privacy-policy-container*/

.elementor-1000 .elementor-element.elementor-element-84d668d li:not(:first-child),
.elementor-1000 .elementor-element.elementor-element-84d668d ol,
.elementor-1000 .elementor-element.elementor-element-84d668d ul {
    margin-top: 1em
}

.privacy-policy-container > li:not(:first-child) {
    margin-top: 2em !important
}

.privacy-policy-container > li::before {
  font-weight: bold;
}

.privacy-policy-container h5 {
    display: inline-block;
}

.elementor-1000 .elementor-element.elementor-element-84d668d ol {
    counter-reset: item
}

.privacy-policy-container li {
    display: block
}

.privacy-policy-container li:before {
    content: counters(item, ".") ". ";
    counter-increment: item;
}

.privacy-policy-container > li > ol > li::before {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03109e5 *//*.privacy-policy-container*/

.elementor-1000 .elementor-element.elementor-element-03109e5 li:not(:first-child),
.elementor-1000 .elementor-element.elementor-element-03109e5 ol,
.elementor-1000 .elementor-element.elementor-element-03109e5 ul {
    margin-top: 1em
}

.privacy-policy-container > li:not(:first-child) {
    margin-top: 2em !important
}

.privacy-policy-container > li::before {
  font-weight: bold;
}

.privacy-policy-container h5 {
    display: inline-block;
}

.elementor-1000 .elementor-element.elementor-element-03109e5 ol {
    counter-reset: item
}

.privacy-policy-container li {
    display: block
}

.privacy-policy-container li:before {
    content: counters(item, ".") ". ";
    counter-increment: item;
}

.privacy-policy-container > li > ol > li::before {
    font-weight: bold;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f92f589 */.elementor-1000 .elementor-element.elementor-element-f92f589 {
    max-height: 0;
    overflow: hidden;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bef521 */.elementor-1000 .elementor-element.elementor-element-7bef521 table,
.elementor-1000 .elementor-element.elementor-element-7bef521 table * {
    border: 0 !important;
}

.elementor-1000 .elementor-element.elementor-element-7bef521 thead {
    background-color: var(--c-gold);
    color: white;
}

.elementor-1000 .elementor-element.elementor-element-7bef521 thead th:first-child {
    text-align: left;
}

.elementor-1000 .elementor-element.elementor-element-7bef521 tbody {
    color: var(--c-dark);
}

.elementor-1000 .elementor-element.elementor-element-7bef521 tbody td:not(:first-child) {
    text-align: center;
}

.elementor-1000 .elementor-element.elementor-element-7bef521 th:not(:last-child) {
    border-right: 1px solid #c18e5c !important;
}

.elementor-1000 .elementor-element.elementor-element-7bef521 td:not(:last-child) {
    border-right: 1px solid #aaaaaa30 !important;
}

.elementor-1000 .elementor-element.elementor-element-7bef521 th:not(:first-child),
.elementor-1000 .elementor-element.elementor-element-7bef521 td:not(:first-child) {
    width: 20%
}

@media all and (max-width: 767px) {
    
    .elementor-1000 .elementor-element.elementor-element-7bef521 .elementor-widget-html {
        overflow-x: scroll;
    }
    
    .elementor-1000 .elementor-element.elementor-element-7bef521 th:first-child,
.elementor-1000 .elementor-element.elementor-element-7bef521 td:first-child {
    width: unset;
    min-width: 180px;
}
    
    .elementor-1000 .elementor-element.elementor-element-7bef521 th:not(:first-child),
.elementor-1000 .elementor-element.elementor-element-7bef521 td:not(:first-child) {
    width: unset;
    min-width: 120px;
}

.elementor-1000 .elementor-element.elementor-element-7bef521 .elementor-widget-html:before {
    content: '<< scroll to left';
    display: block;
    text-align: center;
    font-style: italic;
    color: #bbb;
    font-size: 0.9rem;
    margin-bottom: 10px;
}
    
}/* End custom CSS */