.elementor-4797 .elementor-element.elementor-element-cef3ba8 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 120px 0px 120px 0px;
}

.elementor-4797 .elementor-element.elementor-element-f74db77>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-4797 .elementor-element.elementor-element-f74db77>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0% 0% 0% 0%;
}

.elementor-4797 .elementor-element.elementor-element-dad067c>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0% 0% 0% 0%;
}

.elementor-4797 .elementor-element.elementor-element-bfd72f4>.elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-4797 .elementor-element.elementor-element-810d482 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4797 .elementor-element.elementor-element-957b986.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4797 .elementor-element.elementor-element-957b986>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-4797 .elementor-element.elementor-element-957b986>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 5% 15% 0% 12%;
}

.elementor-4797 .elementor-element.elementor-element-45bbdea>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4797 .elementor-element.elementor-element-c873e26 .elementor-heading-title {
    color: var( --e-global-color-fef1718);
}

.elementor-4797 .elementor-element.elementor-element-c873e26>.elementor-widget-container {
    padding: 0px 0px 0px 6px;
}

.elementor-4797 .elementor-element.elementor-element-e6a2516>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-4797 .elementor-element.elementor-element-e6a2516>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-4797 .elementor-element.elementor-element-8d4ef63.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4797 .elementor-element.elementor-element-8d4ef63.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4797 .elementor-element.elementor-element-8d4ef63.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4797 .elementor-element.elementor-element-8d4ef63>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-4797 .elementor-element.elementor-element-8d4ef63:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-4797 .elementor-element.elementor-element-8d4ef63>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    background-image: url("/Assets/newThemeFiles/wp-content/uploads/2024/03/Apex31-testimonial.webp");
    background-position: top center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-4797 .elementor-element.elementor-element-8d4ef63>.elementor-element-populated>.elementor-background-overlay {
    background-color: var( --e-global-color-fef1718);
    opacity: 0.5;
}

.elementor-4797 .elementor-element.elementor-element-8d4ef63>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4797 .elementor-element.elementor-element-8d4ef63>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4797 .elementor-element.elementor-element-1ec6a3c>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4797 .elementor-element.elementor-element-1ec6a3c {
    width: auto;
    max-width: auto;
}

.elementor-4797 .elementor-element.elementor-element-6a3b43f {
    text-align: center;
}

.elementor-4797 .elementor-element.elementor-element-6a3b43f .elementor-heading-title {
    color: var( --e-global-color-5704bda);
    font-family: "Montserrat", Sans-serif;
    font-weight: 400;
}

.elementor-4797 .elementor-element.elementor-element-6a3b43f>.elementor-widget-container {
    margin: 10px 0px 0px 0px;
}

.elementor-4797 .elementor-element.elementor-element-bc20a19 {
    text-align: center;
}

.elementor-4797 .elementor-element.elementor-element-bc20a19 .elementor-heading-title {
    color: var( --e-global-color-5704bda);
    font-family: "Montserrat", Sans-serif;
    font-weight: 800;
}

.elementor-4797 .elementor-element.elementor-element-ab7426e>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-4797 .elementor-element.elementor-element-ab7426e:not(.elementor-motion-effects-element-type-background),
.elementor-4797 .elementor-element.elementor-element-ab7426e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("/Assets/newThemeFiles/wp-content/uploads/2024/03/Apex31-testimonial-2.webp");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-4797 .elementor-element.elementor-element-ab7426e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 250px 0px 250px 0px;
}

.elementor-4797 .elementor-element.elementor-element-ab7426e>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4797 .elementor-element.elementor-element-b7a8381.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4797 .elementor-element.elementor-element-b7a8381>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-4797 .elementor-element.elementor-element-b7a8381>.elementor-element-populated {
    margin: 0% 0% 0% 0%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 0%;
    padding: 0px 0px 0px 0px;
}

.elementor-4797 .elementor-element.elementor-element-ec1c95e>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4797 .elementor-element.elementor-element-ec1c95e {
    width: auto;
    max-width: auto;
}

.elementor-4797 .elementor-element.elementor-element-1befa68 {
    text-align: center;
}

.elementor-4797 .elementor-element.elementor-element-1befa68 .elementor-heading-title {
    color: var( --e-global-color-5704bda);
    font-family: "Montserrat", Sans-serif;
    font-weight: 400;
}

.elementor-4797 .elementor-element.elementor-element-1befa68>.elementor-widget-container {
    margin: 10px 0px 0px 0px;
}

.elementor-4797 .elementor-element.elementor-element-fd1bf81 {
    text-align: center;
}

.elementor-4797 .elementor-element.elementor-element-fd1bf81 .elementor-heading-title {
    color: var( --e-global-color-5704bda);
    font-family: "Montserrat", Sans-serif;
    font-weight: 800;
}

.elementor-4797 .elementor-element.elementor-element-06b5425 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 134px 0px 143px 0px;
    background-color: #141414;
}

.elementor-4797 .elementor-element.elementor-element-06b5425>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4797 .elementor-element.elementor-element-9c16b01>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-4797 .elementor-element.elementor-element-9c16b01>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0% 0% 0% 0%;
}

.elementor-4797 .elementor-element.elementor-element-0a43c18>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4797 .elementor-element.elementor-element-f6a6199 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 120px 0px 120px 0px;
}

.elementor-4797 .elementor-element.elementor-element-3a6e351>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-4797 .elementor-element.elementor-element-3a6e351>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0% 0% 0% 0%;
}

.elementor-4797 .elementor-element.elementor-element-57b7bb3>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0% 0% 0% 0%;
}

.elementor-4797 .elementor-element.elementor-element-dea848f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0% 0% 0% 0%;
}

.elementor-4797 .elementor-element.elementor-element-6796ea9 {
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 0px 0px 0px 0px;
}

.elementor-4797 .elementor-element.elementor-element-fb8200a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-4797 .elementor-element.elementor-element-fb8200a>.elementor-element-populated {
    border-style: solid;
    border-width: 10px 10px 10px 10px;
    border-color: var( --e-global-color-5704bda);
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-4797 .elementor-element.elementor-element-fb8200a>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4797 .elementor-element.elementor-element-bb96c71>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-4797 .elementor-element.elementor-element-bb96c71>.elementor-element-populated {
    border-style: solid;
    border-width: 10px 10px 10px 10px;
    border-color: var( --e-global-color-5704bda);
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-4797 .elementor-element.elementor-element-bb96c71>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4797 .elementor-element.elementor-element-0330097 .elementor-wrapper {
    --video-aspect-ratio: 1;
}

.elementor-4797 .elementor-element.elementor-element-4e01775>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-4797 .elementor-element.elementor-element-4e01775>.elementor-element-populated {
    border-style: solid;
    border-width: 10px 10px 10px 10px;
    border-color: var( --e-global-color-5704bda);
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-4797 .elementor-element.elementor-element-4e01775>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4797 .elementor-element.elementor-element-05bee47 .elementor-wrapper {
    --video-aspect-ratio: 1;
}

.elementor-4797 .elementor-element.elementor-element-b05e09c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-4797 .elementor-element.elementor-element-b05e09c>.elementor-element-populated {
    border-style: solid;
    border-width: 10px 10px 10px 10px;
    border-color: var( --e-global-color-5704bda);
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-4797 .elementor-element.elementor-element-b05e09c>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4797 .elementor-element.elementor-element-1a59c98 .elementor-wrapper {
    --video-aspect-ratio: 1;
}

.elementor-4797 .elementor-element.elementor-element-46d921a>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-4797 .elementor-element.elementor-element-1dc253d.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-4797 .elementor-element.elementor-element-1dc253d.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-4797 .elementor-element.elementor-element-1dc253d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-4797 .elementor-element.elementor-element-1dc253d>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-4797 .elementor-element.elementor-element-f9cdc28.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4797 .elementor-element.elementor-element-f9cdc28.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4797 .elementor-element.elementor-element-f9cdc28.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4797 .elementor-element.elementor-element-f9cdc28>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-4797 .elementor-element.elementor-element-f9cdc28>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 75px 75px 75px 75px;
}

.elementor-4797 .elementor-element.elementor-element-22522ef {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4797 .elementor-element.elementor-element-73dc8a5>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4797 .elementor-element.elementor-element-f268bdf {
    text-align: left;
    color: var( --e-global-color-fef1718);
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
}

.elementor-4797 .elementor-element.elementor-element-f268bdf>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4797 .elementor-element.elementor-element-c6684a8 {
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-4797 .elementor-element.elementor-element-f3bb9d8.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4797 .elementor-element.elementor-element-f3bb9d8.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4797 .elementor-element.elementor-element-f3bb9d8.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4797 .elementor-element.elementor-element-f3bb9d8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-4797 .elementor-element.elementor-element-f3bb9d8>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0% 14% 0% 14%;
}

.elementor-4797 .elementor-element.elementor-element-3d38861>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4797 .elementor-element.elementor-element-4922230>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 7px 0px 7px 0px;
}

.elementor-bc-flex-widget .elementor-4797 .elementor-element.elementor-element-fbc24f1.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4797 .elementor-element.elementor-element-fbc24f1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4797 .elementor-element.elementor-element-fbc24f1.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4797 .elementor-element.elementor-element-fbc24f1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-4797 .elementor-element.elementor-element-fbc24f1>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4797 .elementor-element.elementor-element-6c6c3f9 {
    overflow: hidden;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 110px 0px 85px 0px;
}

.elementor-4797 .elementor-element.elementor-element-30ce28d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-4797 .elementor-element.elementor-element-30ce28d>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4797 .elementor-element.elementor-element-efa6cd9 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4797 .elementor-element.elementor-element-69012a4>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-4797 .elementor-element.elementor-element-69012a4>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4797 .elementor-element.elementor-element-c62de48>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-4797 .elementor-element.elementor-element-c62de48>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4797 .elementor-element.elementor-element-c0dc4ed>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-4797 .elementor-element.elementor-element-c0dc4ed>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-4797 .elementor-element.elementor-element-311bc23 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 135px 0px 140px 0px;
}

.elementor-bc-flex-widget .elementor-4797 .elementor-element.elementor-element-20717d1.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-4797 .elementor-element.elementor-element-20717d1.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-4797 .elementor-element.elementor-element-20717d1.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-4797 .elementor-element.elementor-element-20717d1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-4797 .elementor-element.elementor-element-20717d1>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0% 17% 0% 0%;
}

.elementor-4797 .elementor-element.elementor-element-b00b216>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 20px 0px;
}

.elementor-4797 .elementor-element.elementor-element-b00b216 {
    width: 100%;
    max-width: 100%;
}

.elementor-4797 .elementor-element.elementor-element-beeb295>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-4797 .elementor-element.elementor-element-beeb295>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-4797 .elementor-element.elementor-element-957b986 {
        width: 50%;
    }
    .elementor-4797 .elementor-element.elementor-element-e6a2516 {
        width: 40%;
    }
    .elementor-4797 .elementor-element.elementor-element-8d4ef63 {
        width: 60%;
    }
    .elementor-4797 .elementor-element.elementor-element-fb8200a {
        width: 100%;
    }
    .elementor-4797 .elementor-element.elementor-element-bb96c71 {
        width: 100%;
    }
    .elementor-4797 .elementor-element.elementor-element-4e01775 {
        width: 100%;
    }
    .elementor-4797 .elementor-element.elementor-element-b05e09c {
        width: 100%;
    }
    .elementor-4797 .elementor-element.elementor-element-1dc253d {
        width: 50%;
    }
    .elementor-4797 .elementor-element.elementor-element-f9cdc28 {
        width: 50%;
    }
    .elementor-4797 .elementor-element.elementor-element-f3bb9d8 {
        width: 100%;
    }
    .elementor-4797 .elementor-element.elementor-element-fbc24f1 {
        width: 100%;
    }
    .elementor-4797 .elementor-element.elementor-element-69012a4 {
        width: 100%;
    }
    .elementor-4797 .elementor-element.elementor-element-c62de48 {
        width: 100%;
    }
    .elementor-4797 .elementor-element.elementor-element-c0dc4ed {
        width: 100%;
    }
    .elementor-4797 .elementor-element.elementor-element-20717d1 {
        width: 100%;
    }
    .elementor-4797 .elementor-element.elementor-element-beeb295 {
        width: 100%;
    }
}

@media(max-width:1024px) {
    .elementor-4797 .elementor-element.elementor-element-dad067c>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0% 8% 0% 8%;
    }
    .elementor-4797 .elementor-element.elementor-element-957b986>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }
    .elementor-4797 .elementor-element.elementor-element-957b986>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 10% 10% 10% 10%;
    }
    .elementor-4797 .elementor-element.elementor-element-e6a2516>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }
    .elementor-4797 .elementor-element.elementor-element-8d4ef63>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }
    .elementor-4797 .elementor-element.elementor-element-ab7426e {
        padding: 150px 0px 150px 0px;
    }
    .elementor-4797 .elementor-element.elementor-element-06b5425 {
        padding: 80px 0px 80px 0px;
    }
    .elementor-4797 .elementor-element.elementor-element-0a43c18>.elementor-widget-container {
        margin: 0% 0% 0% 0%;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4797 .elementor-element.elementor-element-57b7bb3>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0% 8% 0% 8%;
    }
    .elementor-4797 .elementor-element.elementor-element-dea848f>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0% 8% 0% 8%;
    }
    .elementor-4797 .elementor-element.elementor-element-6796ea9 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4797 .elementor-element.elementor-element-fb8200a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }
    .elementor-4797 .elementor-element.elementor-element-bb96c71>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }
    .elementor-4797 .elementor-element.elementor-element-4e01775>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }
    .elementor-4797 .elementor-element.elementor-element-b05e09c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }
    .elementor-4797 .elementor-element.elementor-element-46d921a {
        width: auto;
        max-width: auto;
    }
    .elementor-4797 .elementor-element.elementor-element-1dc253d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }
    .elementor-4797 .elementor-element.elementor-element-f9cdc28>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }
    .elementor-4797 .elementor-element.elementor-element-f9cdc28>.elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }
    .elementor-4797 .elementor-element.elementor-element-22522ef {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4797 .elementor-element.elementor-element-73dc8a5 {
        width: auto;
        max-width: auto;
    }
    .elementor-4797 .elementor-element.elementor-element-f268bdf {
        text-align: left;
    }
    .elementor-4797 .elementor-element.elementor-element-c6684a8 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-4797 .elementor-element.elementor-element-f3bb9d8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }
    .elementor-4797 .elementor-element.elementor-element-f3bb9d8>.elementor-element-populated {
        margin: 30px 0px 80px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0% 14% 0% 14%;
    }
    .elementor-4797 .elementor-element.elementor-element-fbc24f1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }
    .elementor-4797 .elementor-element.elementor-element-6c6c3f9 {
        padding: 60px 0px 60px 0px;
    }
    .elementor-4797 .elementor-element.elementor-element-4c1c6cc>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-4797 .elementor-element.elementor-element-69012a4>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }
    .elementor-4797 .elementor-element.elementor-element-c62de48>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }
    .elementor-4797 .elementor-element.elementor-element-c0dc4ed>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }
    .elementor-4797 .elementor-element.elementor-element-311bc23 {
        padding: 60px 0px 60px 0px;
    }
    .elementor-4797 .elementor-element.elementor-element-20717d1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }
    .elementor-4797 .elementor-element.elementor-element-beeb295>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
        margin-bottom: 0px;
    }
    .elementor-4797 .elementor-element.elementor-element-beeb295>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
}

@media(max-width:767px) {
    .elementor-4797 .elementor-element.elementor-element-bfd72f4>.elementor-widget-container {
        margin: 20px 0px 0px 0px;
    }
    .elementor-4797 .elementor-element.elementor-element-957b986>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 10% 10% 10% 10%;
    }
    .elementor-4797 .elementor-element.elementor-element-ab7426e {
        padding: 100px 0px 100px 0px;
    }
    .elementor-4797 .elementor-element.elementor-element-f268bdf {
        text-align: left;
    }
    .elementor-4797 .elementor-element.elementor-element-f3bb9d8>.elementor-element-populated {
        margin: 30px 0px 60px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0% 14% 0% 14%;
    }
    .elementor-4797 .elementor-element.elementor-element-4922230>.elementor-widget-container {
        padding: 15px 0px 0px 0px;
    }
    .elementor-4797 .elementor-element.elementor-element-1c20de8>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}

/* Start custom CSS for mkdf_testimonials, class: .elementor-element-4c1c6cc */

.elementor-4797 .elementor-element.elementor-element-4c1c6cc .mkdf-testimonials {
    padding-left: 0px;
}

.elementor-4797 .elementor-element.elementor-element-4c1c6cc #mkdf-testimonial-pagination {
    display: none !important;
}

/* End custom CSS */

/* Start custom CSS for mkdf_banner, class: .elementor-element-73a172e */

.elementor-4797 .elementor-element.elementor-element-73a172e a {
    display: none;
}

/* End custom CSS */

/* Start custom CSS for mkdf_banner, class: .elementor-element-b558e10 */

.elementor-4797 .elementor-element.elementor-element-b558e10 a {
    display: none;
}

/* End custom CSS */

/* Start custom CSS for mkdf_banner, class: .elementor-element-01d7d0c */

.elementor-4797 .elementor-element.elementor-element-01d7d0c a {
    display: none;
}

/* End custom CSS */