.elementor-559 .elementor-element.elementor-element-71181c{--display:flex;}.elementor-559 .elementor-element.elementor-element-646859b6{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-559 .elementor-element.elementor-element-7d2291dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-559 .elementor-element.elementor-element-c419d8e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-559 .elementor-element.elementor-element-3f72a1a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-559 .elementor-element.elementor-element-e5fdcdc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EEEEEE;line-height:32px;}.elementor-559 .elementor-element.elementor-element-74a4afb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-559 .elementor-element.elementor-element-22fa3da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EEEEEE;line-height:32px;}.elementor-559 .elementor-element.elementor-element-fd182c4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-559 .elementor-element.elementor-element-578ecd0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EEEEEE;line-height:32px;}.elementor-559 .elementor-element.elementor-element-f227c46{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-559 .elementor-element.elementor-element-975081e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EEEEEE;line-height:32px;}.elementor-559 .elementor-element.elementor-element-5545724{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-559 .elementor-element.elementor-element-f4a8b17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EEEEEE;line-height:32px;}.elementor-559 .elementor-element.elementor-element-6cd8d5f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-559 .elementor-element.elementor-element-593431a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-559 .elementor-element.elementor-element-dd615a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EEEEEE;line-height:32px;}.elementor-559 .elementor-element.elementor-element-82238df{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-559 .elementor-element.elementor-element-b5ec57e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EEEEEE;line-height:32px;}.elementor-559 .elementor-element.elementor-element-7844348{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-559 .elementor-element.elementor-element-47d736d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EEEEEE;line-height:32px;}.elementor-559 .elementor-element.elementor-element-de5614a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-559 .elementor-element.elementor-element-71b2ecd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EEEEEE;line-height:32px;}.elementor-559 .elementor-element.elementor-element-971765c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-559 .elementor-element.elementor-element-9bfe8bf{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-559 .elementor-element.elementor-element-2870008{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EEEEEE;line-height:32px;}.elementor-559 .elementor-element.elementor-element-14656b1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-559 .elementor-element.elementor-element-23b5c87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EEEEEE;line-height:32px;}.elementor-559 .elementor-element.elementor-element-7d74531{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-559 .elementor-element.elementor-element-0cbd188{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EEEEEE;line-height:32px;}.elementor-559 .elementor-element.elementor-element-4d6b567{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-559 .elementor-element.elementor-element-a8d9c4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EEEEEE;line-height:32px;}.elementor-559 .elementor-element.elementor-element-1ec3337{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-559 .elementor-element.elementor-element-b7813f7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#EEEEEE;line-height:32px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-559 .elementor-element.elementor-element-646859b6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-559 .elementor-element.elementor-element-31587ba6{column-gap:0px;}.elementor-559 .elementor-element.elementor-element-e5fdcdc{column-gap:0px;}.elementor-559 .elementor-element.elementor-element-22fa3da{column-gap:0px;}.elementor-559 .elementor-element.elementor-element-578ecd0{column-gap:0px;}.elementor-559 .elementor-element.elementor-element-975081e{column-gap:0px;}.elementor-559 .elementor-element.elementor-element-f4a8b17{column-gap:0px;}.elementor-559 .elementor-element.elementor-element-dd615a0{column-gap:0px;}.elementor-559 .elementor-element.elementor-element-b5ec57e{column-gap:0px;}.elementor-559 .elementor-element.elementor-element-47d736d{column-gap:0px;}.elementor-559 .elementor-element.elementor-element-71b2ecd{column-gap:0px;}.elementor-559 .elementor-element.elementor-element-2870008{column-gap:0px;}.elementor-559 .elementor-element.elementor-element-23b5c87{column-gap:0px;}.elementor-559 .elementor-element.elementor-element-0cbd188{column-gap:0px;}.elementor-559 .elementor-element.elementor-element-a8d9c4e{column-gap:0px;}.elementor-559 .elementor-element.elementor-element-b7813f7{column-gap:0px;}}/* Start custom CSS for text-editor, class: .elementor-element-31587ba6 */.elementor-559 .elementor-element.elementor-element-31587ba6 table {
    margin: 0;
    padding: 0;
  border-collapse: collapse;
  font-size: 18px;
  background: transparent!important;
  border: none!important;
  max-width: 350px;
}

.elementor-559 .elementor-element.elementor-element-31587ba6 table td {
  padding: 6px 20px 6px 0;
  background: transparent!important;
  border: none!important;
}

.elementor-559 .elementor-element.elementor-element-31587ba6 table td:first-child {
  min-width: 140px;
  font-weight: 500;
}

.elementor-559 .elementor-element.elementor-element-31587ba6 a {
    text-decoration: underline;
}

.elementor-559 .elementor-element.elementor-element-31587ba6 .editor-img {
        margin: 0 15px 15px 0!important;
}

@media (max-width: 767px) {
    .elementor-559 .elementor-element.elementor-element-31587ba6 .editor-img {
        width: 100%;
        margin: 0 0 15px 0!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5fdcdc */.elementor-559 .elementor-element.elementor-element-e5fdcdc table {
    margin: 0;
    padding: 0;
  border-collapse: collapse;
  font-size: 18px;
  background: transparent!important;
  border: none!important;
  max-width: 350px;
}

.elementor-559 .elementor-element.elementor-element-e5fdcdc table td {
  padding: 6px 20px 6px 0;
  background: transparent!important;
  border: none!important;
}

.elementor-559 .elementor-element.elementor-element-e5fdcdc table td:first-child {
  min-width: 140px;
  font-weight: 500;
}

.elementor-559 .elementor-element.elementor-element-e5fdcdc a {
    text-decoration: underline;
}

.elementor-559 .elementor-element.elementor-element-e5fdcdc .editor-img {
        margin: 0 15px 15px 0!important;
}

@media (max-width: 767px) {
    .elementor-559 .elementor-element.elementor-element-e5fdcdc .editor-img {
        width: 100%;
        margin: 0 0 15px 0!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22fa3da */.elementor-559 .elementor-element.elementor-element-22fa3da table {
    margin: 0;
    padding: 0;
  border-collapse: collapse;
  font-size: 18px;
  background: transparent!important;
  border: none!important;
  max-width: 350px;
}

.elementor-559 .elementor-element.elementor-element-22fa3da table td {
  padding: 6px 20px 6px 0;
  background: transparent!important;
  border: none!important;
}

.elementor-559 .elementor-element.elementor-element-22fa3da table td:first-child {
  min-width: 140px;
  font-weight: 500;
}

.elementor-559 .elementor-element.elementor-element-22fa3da a {
    text-decoration: underline;
}

.elementor-559 .elementor-element.elementor-element-22fa3da .editor-img {
        margin: 0 15px 15px 0!important;
}

@media (max-width: 767px) {
    .elementor-559 .elementor-element.elementor-element-22fa3da .editor-img {
        width: 100%;
        margin: 0 0 15px 0!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-578ecd0 */.elementor-559 .elementor-element.elementor-element-578ecd0 table {
    margin: 0;
    padding: 0;
  border-collapse: collapse;
  font-size: 18px;
  background: transparent!important;
  border: none!important;
  max-width: 350px;
}

.elementor-559 .elementor-element.elementor-element-578ecd0 table td {
  padding: 6px 20px 6px 0;
  background: transparent!important;
  border: none!important;
}

.elementor-559 .elementor-element.elementor-element-578ecd0 table td:first-child {
  min-width: 140px;
  font-weight: 500;
}

.elementor-559 .elementor-element.elementor-element-578ecd0 a {
    text-decoration: underline;
}

.elementor-559 .elementor-element.elementor-element-578ecd0 .editor-img {
        margin: 0 15px 15px 0!important;
}

@media (max-width: 767px) {
    .elementor-559 .elementor-element.elementor-element-578ecd0 .editor-img {
        width: 100%;
        margin: 0 0 15px 0!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-975081e */.elementor-559 .elementor-element.elementor-element-975081e table {
    margin: 0;
    padding: 0;
  border-collapse: collapse;
  font-size: 18px;
  background: transparent!important;
  border: none!important;
  max-width: 350px;
}

.elementor-559 .elementor-element.elementor-element-975081e table td {
  padding: 6px 20px 6px 0;
  background: transparent!important;
  border: none!important;
}

.elementor-559 .elementor-element.elementor-element-975081e table td:first-child {
  min-width: 140px;
  font-weight: 500;
}

.elementor-559 .elementor-element.elementor-element-975081e a {
    text-decoration: underline;
}

.elementor-559 .elementor-element.elementor-element-975081e .editor-img {
        margin: 0 15px 15px 0!important;
}

@media (max-width: 767px) {
    .elementor-559 .elementor-element.elementor-element-975081e .editor-img {
        width: 100%;
        margin: 0 0 15px 0!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f4a8b17 */.elementor-559 .elementor-element.elementor-element-f4a8b17 table {
    margin: 0;
    padding: 0;
  border-collapse: collapse;
  font-size: 18px;
  background: transparent!important;
  border: none!important;
  max-width: 350px;
}

.elementor-559 .elementor-element.elementor-element-f4a8b17 table td {
  padding: 6px 20px 6px 0;
  background: transparent!important;
  border: none!important;
}

.elementor-559 .elementor-element.elementor-element-f4a8b17 table td:first-child {
  min-width: 140px;
  font-weight: 500;
}

.elementor-559 .elementor-element.elementor-element-f4a8b17 a {
    text-decoration: underline;
}

.elementor-559 .elementor-element.elementor-element-f4a8b17 .editor-img {
        margin: 0 15px 15px 0!important;
}

@media (max-width: 767px) {
    .elementor-559 .elementor-element.elementor-element-f4a8b17 .editor-img {
        width: 100%;
        margin: 0 0 15px 0!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd615a0 */.elementor-559 .elementor-element.elementor-element-dd615a0 table {
    margin: 0;
    padding: 0;
  border-collapse: collapse;
  font-size: 18px;
  background: transparent!important;
  border: none!important;
  max-width: 350px;
}

.elementor-559 .elementor-element.elementor-element-dd615a0 table td {
  padding: 6px 20px 6px 0;
  background: transparent!important;
  border: none!important;
}

.elementor-559 .elementor-element.elementor-element-dd615a0 table td:first-child {
  min-width: 140px;
  font-weight: 500;
}

.elementor-559 .elementor-element.elementor-element-dd615a0 a {
    text-decoration: underline;
}

.elementor-559 .elementor-element.elementor-element-dd615a0 .editor-img {
        margin: 0 15px 15px 0!important;
}

@media (max-width: 767px) {
    .elementor-559 .elementor-element.elementor-element-dd615a0 .editor-img {
        width: 100%;
        margin: 0 0 15px 0!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b5ec57e */.elementor-559 .elementor-element.elementor-element-b5ec57e table {
    margin: 0;
    padding: 0;
  border-collapse: collapse;
  font-size: 18px;
  background: transparent!important;
  border: none!important;
  max-width: 350px;
}

.elementor-559 .elementor-element.elementor-element-b5ec57e table td {
  padding: 6px 20px 6px 0;
  background: transparent!important;
  border: none!important;
}

.elementor-559 .elementor-element.elementor-element-b5ec57e table td:first-child {
  min-width: 140px;
  font-weight: 500;
}

.elementor-559 .elementor-element.elementor-element-b5ec57e a {
    text-decoration: underline;
}

.elementor-559 .elementor-element.elementor-element-b5ec57e .editor-img {
        margin: 0 15px 15px 0!important;
}

@media (max-width: 767px) {
    .elementor-559 .elementor-element.elementor-element-b5ec57e .editor-img {
        width: 100%;
        margin: 0 0 15px 0!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-47d736d */.elementor-559 .elementor-element.elementor-element-47d736d table {
    margin: 0;
    padding: 0;
  border-collapse: collapse;
  font-size: 18px;
  background: transparent!important;
  border: none!important;
  max-width: 350px;
}

.elementor-559 .elementor-element.elementor-element-47d736d table td {
  padding: 6px 20px 6px 0;
  background: transparent!important;
  border: none!important;
}

.elementor-559 .elementor-element.elementor-element-47d736d table td:first-child {
  min-width: 140px;
  font-weight: 500;
}

.elementor-559 .elementor-element.elementor-element-47d736d a {
    text-decoration: underline;
}

.elementor-559 .elementor-element.elementor-element-47d736d .editor-img {
        margin: 0 15px 15px 0!important;
}

@media (max-width: 767px) {
    .elementor-559 .elementor-element.elementor-element-47d736d .editor-img {
        width: 100%;
        margin: 0 0 15px 0!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-71b2ecd */.elementor-559 .elementor-element.elementor-element-71b2ecd table {
    margin: 0;
    padding: 0;
  border-collapse: collapse;
  font-size: 18px;
  background: transparent!important;
  border: none!important;
  max-width: 350px;
}

.elementor-559 .elementor-element.elementor-element-71b2ecd table td {
  padding: 6px 20px 6px 0;
  background: transparent!important;
  border: none!important;
}

.elementor-559 .elementor-element.elementor-element-71b2ecd table td:first-child {
  min-width: 140px;
  font-weight: 500;
}

.elementor-559 .elementor-element.elementor-element-71b2ecd a {
    text-decoration: underline;
}

.elementor-559 .elementor-element.elementor-element-71b2ecd .editor-img {
        margin: 0 15px 15px 0!important;
}

@media (max-width: 767px) {
    .elementor-559 .elementor-element.elementor-element-71b2ecd .editor-img {
        width: 100%;
        margin: 0 0 15px 0!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2870008 */.elementor-559 .elementor-element.elementor-element-2870008 table {
    margin: 0;
    padding: 0;
  border-collapse: collapse;
  font-size: 18px;
  background: transparent!important;
  border: none!important;
  max-width: 350px;
}

.elementor-559 .elementor-element.elementor-element-2870008 table td {
  padding: 6px 20px 6px 0;
  background: transparent!important;
  border: none!important;
}

.elementor-559 .elementor-element.elementor-element-2870008 table td:first-child {
  min-width: 140px;
  font-weight: 500;
}

.elementor-559 .elementor-element.elementor-element-2870008 a {
    text-decoration: underline;
}

.elementor-559 .elementor-element.elementor-element-2870008 .editor-img {
        margin: 0 15px 15px 0!important;
}

@media (max-width: 767px) {
    .elementor-559 .elementor-element.elementor-element-2870008 .editor-img {
        width: 100%;
        margin: 0 0 15px 0!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23b5c87 */.elementor-559 .elementor-element.elementor-element-23b5c87 table {
    margin: 0;
    padding: 0;
  border-collapse: collapse;
  font-size: 18px;
  background: transparent!important;
  border: none!important;
  max-width: 350px;
}

.elementor-559 .elementor-element.elementor-element-23b5c87 table td {
  padding: 6px 20px 6px 0;
  background: transparent!important;
  border: none!important;
}

.elementor-559 .elementor-element.elementor-element-23b5c87 table td:first-child {
  min-width: 140px;
  font-weight: 500;
}

.elementor-559 .elementor-element.elementor-element-23b5c87 a {
    text-decoration: underline;
}

.elementor-559 .elementor-element.elementor-element-23b5c87 .editor-img {
        margin: 0 15px 15px 0!important;
}

@media (max-width: 767px) {
    .elementor-559 .elementor-element.elementor-element-23b5c87 .editor-img {
        width: 100%;
        margin: 0 0 15px 0!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0cbd188 */.elementor-559 .elementor-element.elementor-element-0cbd188 table {
    margin: 0;
    padding: 0;
  border-collapse: collapse;
  font-size: 18px;
  background: transparent!important;
  border: none!important;
  max-width: 350px;
}

.elementor-559 .elementor-element.elementor-element-0cbd188 table td {
  padding: 6px 20px 6px 0;
  background: transparent!important;
  border: none!important;
}

.elementor-559 .elementor-element.elementor-element-0cbd188 table td:first-child {
  min-width: 140px;
  font-weight: 500;
}

.elementor-559 .elementor-element.elementor-element-0cbd188 a {
    text-decoration: underline;
}

.elementor-559 .elementor-element.elementor-element-0cbd188 .editor-img {
        margin: 0 15px 15px 0!important;
}

@media (max-width: 767px) {
    .elementor-559 .elementor-element.elementor-element-0cbd188 .editor-img {
        width: 100%;
        margin: 0 0 15px 0!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8d9c4e */.elementor-559 .elementor-element.elementor-element-a8d9c4e table {
    margin: 0;
    padding: 0;
  border-collapse: collapse;
  font-size: 18px;
  background: transparent!important;
  border: none!important;
  max-width: 350px;
}

.elementor-559 .elementor-element.elementor-element-a8d9c4e table td {
  padding: 6px 20px 6px 0;
  background: transparent!important;
  border: none!important;
}

.elementor-559 .elementor-element.elementor-element-a8d9c4e table td:first-child {
  min-width: 140px;
  font-weight: 500;
}

.elementor-559 .elementor-element.elementor-element-a8d9c4e a {
    text-decoration: underline;
}

.elementor-559 .elementor-element.elementor-element-a8d9c4e .editor-img {
        margin: 0 15px 15px 0!important;
}

@media (max-width: 767px) {
    .elementor-559 .elementor-element.elementor-element-a8d9c4e .editor-img {
        width: 100%;
        margin: 0 0 15px 0!important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7813f7 */.elementor-559 .elementor-element.elementor-element-b7813f7 table {
    margin: 0;
    padding: 0;
  border-collapse: collapse;
  font-size: 18px;
  background: transparent!important;
  border: none!important;
  max-width: 350px;
}

.elementor-559 .elementor-element.elementor-element-b7813f7 table td {
  padding: 6px 20px 6px 0;
  background: transparent!important;
  border: none!important;
}

.elementor-559 .elementor-element.elementor-element-b7813f7 table td:first-child {
  min-width: 140px;
  font-weight: 500;
}

.elementor-559 .elementor-element.elementor-element-b7813f7 a {
    text-decoration: underline;
}

.elementor-559 .elementor-element.elementor-element-b7813f7 .editor-img {
        margin: 0 15px 15px 0!important;
}

@media (max-width: 767px) {
    .elementor-559 .elementor-element.elementor-element-b7813f7 .editor-img {
        width: 100%;
        margin: 0 0 15px 0!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71181c */.elementor-559 .elementor-element.elementor-element-71181c h2 a {
    font-family: 'Cinzel', Sans-Serif;
    color: var(--e-global-color-secondary)!important;
    font-weight: 500;
    transition: all .5s;
}

.elementor-559 .elementor-element.elementor-element-71181c h2 a:hover {
    color: var(--e-global-color-accent)!important;
}/* End custom CSS */