.elementor-48918 .elementor-element.elementor-element-a326c1f{--spacer-size:50px;}/* Start custom CSS for html, class: .elementor-element-84c490e */.elementor-48918 .elementor-element.elementor-element-84c490e video {
  width: 70%;
  margin: auto;
  display: flex;
  height: auto;
  object-fit: cover;
}

@media(max-width: 767px)
{
    .elementor-48918 .elementor-element.elementor-element-84c490e video {
        width: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-42b9d4b5 */.elementor-48918 .elementor-element.elementor-element-42b9d4b5 table {
    table-layout: fixed;
    width: 100%;   
}
.elementor-48918 .elementor-element.elementor-element-42b9d4b5 table th, .elementor-48918 .elementor-element.elementor-element-42b9d4b5 table td {
    border-style: solid;
    border-width: 1px;
    border-color: #BCBCBC;
    word-wrap: break-word;
    white-space:normal;
}

.elementor-48918 .elementor-element.elementor-element-42b9d4b5 table tbody td {
    border: 1px solid #BCBCBC !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7fe80c6 */.elementor-48918 .elementor-element.elementor-element-7fe80c6 table {
    table-layout: fixed;
    width: 100%;   
}
.elementor-48918 .elementor-element.elementor-element-7fe80c6 table th, .elementor-48918 .elementor-element.elementor-element-7fe80c6 table td {
    border-style: solid;
    border-width: 1px;
    border-color: #BCBCBC;
    word-wrap: break-word;
    white-space:normal;
}

.elementor-48918 .elementor-element.elementor-element-7fe80c6 table tbody td {
    border: 1px solid #BCBCBC !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0803aac */.elementor-48918 .elementor-element.elementor-element-0803aac table {
    table-layout: fixed;
    width: 100%;   
}
.elementor-48918 .elementor-element.elementor-element-0803aac table th, .elementor-48918 .elementor-element.elementor-element-0803aac table td {
    border-style: solid;
    border-width: 1px;
    border-color: #BCBCBC;
    word-wrap: break-word;
    white-space:normal;
}

.elementor-48918 .elementor-element.elementor-element-0803aac table tbody td {
    border: 1px solid #BCBCBC !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0db40b6 */.elementor-48918 .elementor-element.elementor-element-0db40b6 table {
    table-layout: fixed;
    width: 100%;   
}
.elementor-48918 .elementor-element.elementor-element-0db40b6 table th, .elementor-48918 .elementor-element.elementor-element-0db40b6 table td {
    border-style: solid;
    border-width: 1px;
    border-color: #BCBCBC;
    word-wrap: break-word;
    white-space:normal;
}

.elementor-48918 .elementor-element.elementor-element-0db40b6 table tbody td {
    border: 1px solid #BCBCBC !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9ff658c */.elementor-48918 .elementor-element.elementor-element-9ff658c table {
    table-layout: fixed;
    width: 100%;   
}
.elementor-48918 .elementor-element.elementor-element-9ff658c table th, .elementor-48918 .elementor-element.elementor-element-9ff658c table td {
    border-style: solid;
    border-width: 1px;
    border-color: #BCBCBC;
    word-wrap: break-word;
    white-space:normal;
}

.elementor-48918 .elementor-element.elementor-element-9ff658c table tbody td {
    border: 1px solid #BCBCBC !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-34869bb */.elementor-48918 .elementor-element.elementor-element-34869bb table {
    table-layout: fixed;
    width: 100%;   
}
.elementor-48918 .elementor-element.elementor-element-34869bb table th, .elementor-48918 .elementor-element.elementor-element-34869bb table td {
    border-style: solid;
    border-width: 1px;
    border-color: #BCBCBC;
    word-wrap: break-word;
    white-space:normal;
}

.elementor-48918 .elementor-element.elementor-element-34869bb table tbody td {
    border: 1px solid #BCBCBC !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d5fef0f */.elementor-48918 .elementor-element.elementor-element-d5fef0f table {
    table-layout: fixed;
    width: 100%;   
}
.elementor-48918 .elementor-element.elementor-element-d5fef0f table th, .elementor-48918 .elementor-element.elementor-element-d5fef0f table td {
    border-style: solid;
    border-width: 1px;
    border-color: #BCBCBC;
    word-wrap: break-word;
    white-space:normal;
}

.elementor-48918 .elementor-element.elementor-element-d5fef0f table tbody td {
    border: 1px solid #BCBCBC !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9965412 */.elementor-48918 .elementor-element.elementor-element-9965412 table {
    table-layout: fixed;
    width: 100%;   
}
.elementor-48918 .elementor-element.elementor-element-9965412 table th, .elementor-48918 .elementor-element.elementor-element-9965412 table td {
    border-style: solid;
    border-width: 1px;
    border-color: #BCBCBC;
    word-wrap: break-word;
    white-space:normal;
}

.elementor-48918 .elementor-element.elementor-element-9965412 table tbody td {
    border: 1px solid #BCBCBC !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2e3e165 */.elementor-48918 .elementor-element.elementor-element-2e3e165 {
    position: relative;
}/* End custom CSS */