.elementor-432 .elementor-element.elementor-element-6c333b0:not(.elementor-motion-effects-element-type-background),
.elementor-432
    .elementor-element.elementor-element-6c333b0
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: #ffffff;
}
.elementor-432 .elementor-element.elementor-element-6c333b0 {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 8% 5% 5% 5%;
}
.elementor-432 .elementor-element.elementor-element-6c333b0 > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-bc-flex-widget
    .elementor-432
    .elementor-element.elementor-element-3e23f33.elementor-column
    .elementor-widget-wrap {
    align-items: center;
}
.elementor-432
    .elementor-element.elementor-element-3e23f33.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-432 .elementor-element.elementor-element-3e23f33 > .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-432
    .elementor-element.elementor-element-3e23f33
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-432 .elementor-element.elementor-element-186d9a9 {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 45px 0px 0px 0px;
}
.elementor-432 .elementor-element.elementor-element-186d9a9 > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-bc-flex-widget
    .elementor-432
    .elementor-element.elementor-element-9636f56.elementor-column
    .elementor-widget-wrap {
    align-items: center;
}
.elementor-432
    .elementor-element.elementor-element-9636f56.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-432 .elementor-element.elementor-element-9636f56 > .elementor-element-populated {
    margin: 0px 0px 3px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0% 14% 0% 0%;
}
.elementor-432 .elementor-element.elementor-element-98b63e1 > .elementor-widget-container {
    margin: 0px 0px 24px 0px;
}
.elementor-432 .elementor-element.elementor-element-98b63e1 .elementor-heading-title {
    font-size: 17px;
    font-weight: 400;
    line-height: 1.5em;
    color: #000000;
}
.elementor-432 .elementor-element.elementor-element-81d53e3 > .elementor-widget-container {
    margin: 4px 0px 0px 0px;
}
.elementor-432 .elementor-element.elementor-element-81d53e3 .elementor-heading-title {
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 0em;
    color: #0000008c;
}
.elementor-432 .elementor-element.elementor-element-7bf3c8c .elementor-button {
    background-color: #00000000;
    font-size: 15px;
    text-transform: none;
    letter-spacing: 0px;
    fill: #000000;
    color: #000000;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #998ca5;
    border-radius: 10px 10px 10px 10px;
    padding: 12px 24px 12px 24px;
}
.elementor-432 .elementor-element.elementor-element-7bf3c8c .elementor-button:hover,
.elementor-432 .elementor-element.elementor-element-7bf3c8c .elementor-button:focus {
    background-color: #202020;
    color: #ffffff;
    border-color: #0000003b;
}
.elementor-432 .elementor-element.elementor-element-7bf3c8c {
    width: auto;
    max-width: auto;
}
.elementor-432 .elementor-element.elementor-element-7bf3c8c > .elementor-widget-container {
    margin: 0px 16px 16px 0px;
}
.elementor-432 .elementor-element.elementor-element-7bf3c8c .elementor-button-content-wrapper {
    flex-direction: row;
}
.elementor-432 .elementor-element.elementor-element-7bf3c8c .elementor-button .elementor-button-content-wrapper {
    gap: 8px;
}
.elementor-432 .elementor-element.elementor-element-7bf3c8c .elementor-button:hover svg,
.elementor-432 .elementor-element.elementor-element-7bf3c8c .elementor-button:focus svg {
    fill: #ffffff;
}
.elementor-432 .elementor-element.elementor-element-d68d8d1 .elementor-button {
    background-color: #00000000;
    font-size: 15px;
    text-transform: none;
    letter-spacing: 0px;
    fill: #000000;
    color: #000000;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #998ca5;
    border-radius: 10px 10px 10px 10px;
    padding: 12px 24px 12px 24px;
}
.elementor-432 .elementor-element.elementor-element-d68d8d1 .elementor-button:hover,
.elementor-432 .elementor-element.elementor-element-d68d8d1 .elementor-button:focus {
    background-color: #202020;
    color: #ffffff;
    border-color: #0000003b;
}
.elementor-432 .elementor-element.elementor-element-d68d8d1 {
    width: auto;
    max-width: auto;
}
.elementor-432 .elementor-element.elementor-element-d68d8d1 > .elementor-widget-container {
    margin: 0px 16px 16px 0px;
}
.elementor-432 .elementor-element.elementor-element-d68d8d1 .elementor-button-content-wrapper {
    flex-direction: row;
}
.elementor-432 .elementor-element.elementor-element-d68d8d1 .elementor-button .elementor-button-content-wrapper {
    gap: 8px;
}
.elementor-432 .elementor-element.elementor-element-d68d8d1 .elementor-button:hover svg,
.elementor-432 .elementor-element.elementor-element-d68d8d1 .elementor-button:focus svg {
    fill: #ffffff;
}
.elementor-432 .elementor-element.elementor-element-aab993a .elementor-button {
    background-color: #00000000;
    font-size: 15px;
    text-transform: none;
    letter-spacing: 0px;
    fill: #000000;
    color: #000000;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #998ca5;
    border-radius: 10px 10px 10px 10px;
    padding: 12px 24px 12px 24px;
}
.elementor-432 .elementor-element.elementor-element-aab993a .elementor-button:hover,
.elementor-432 .elementor-element.elementor-element-aab993a .elementor-button:focus {
    background-color: #202020;
    color: #ffffff;
    border-color: #0000003b;
}
.elementor-432 .elementor-element.elementor-element-aab993a {
    width: auto;
    max-width: auto;
}
.elementor-432 .elementor-element.elementor-element-aab993a > .elementor-widget-container {
    margin: 0px 16px 16px 0px;
}
.elementor-432 .elementor-element.elementor-element-aab993a .elementor-button-content-wrapper {
    flex-direction: row;
}
.elementor-432 .elementor-element.elementor-element-aab993a .elementor-button .elementor-button-content-wrapper {
    gap: 8px;
}
.elementor-432 .elementor-element.elementor-element-aab993a .elementor-button:hover svg,
.elementor-432 .elementor-element.elementor-element-aab993a .elementor-button:focus svg {
    fill: #ffffff;
}
.elementor-432 .elementor-element.elementor-element-6dd25e2 .elementor-button {
    background-color: #00000000;
    font-size: 15px;
    text-transform: none;
    letter-spacing: 0px;
    fill: #000000;
    color: #000000;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #998ca5;
    border-radius: 10px 10px 10px 10px;
    padding: 12px 24px 12px 24px;
}
.elementor-432 .elementor-element.elementor-element-6dd25e2 .elementor-button:hover,
.elementor-432 .elementor-element.elementor-element-6dd25e2 .elementor-button:focus {
    background-color: #202020;
    color: #ffffff;
    border-color: #0000003b;
}
.elementor-432 .elementor-element.elementor-element-6dd25e2 {
    width: auto;
    max-width: auto;
}
.elementor-432 .elementor-element.elementor-element-6dd25e2 > .elementor-widget-container {
    margin: 0px 16px 16px 0px;
}
.elementor-432 .elementor-element.elementor-element-6dd25e2 .elementor-button-content-wrapper {
    flex-direction: row;
}
.elementor-432 .elementor-element.elementor-element-6dd25e2 .elementor-button .elementor-button-content-wrapper {
    gap: 8px;
}
.elementor-432 .elementor-element.elementor-element-6dd25e2 .elementor-button:hover svg,
.elementor-432 .elementor-element.elementor-element-6dd25e2 .elementor-button:focus svg {
    fill: #ffffff;
}
.elementor-432 .elementor-element.elementor-element-2c0c13d .elementor-button {
    background-color: #00000000;
    font-size: 15px;
    text-transform: none;
    letter-spacing: 0px;
    fill: #000000;
    color: #000000;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #998ca5;
    border-radius: 10px 10px 10px 10px;
    padding: 12px 24px 12px 24px;
}
.elementor-432 .elementor-element.elementor-element-2c0c13d .elementor-button:hover,
.elementor-432 .elementor-element.elementor-element-2c0c13d .elementor-button:focus {
    background-color: #202020;
    color: #ffffff;
    border-color: #0000003b;
}
.elementor-432 .elementor-element.elementor-element-2c0c13d {
    width: auto;
    max-width: auto;
}
.elementor-432 .elementor-element.elementor-element-2c0c13d > .elementor-widget-container {
    margin: 0px 16px 16px 0px;
}
.elementor-432 .elementor-element.elementor-element-2c0c13d .elementor-button-content-wrapper {
    flex-direction: row;
}
.elementor-432 .elementor-element.elementor-element-2c0c13d .elementor-button .elementor-button-content-wrapper {
    gap: 8px;
}
.elementor-432 .elementor-element.elementor-element-2c0c13d .elementor-button:hover svg,
.elementor-432 .elementor-element.elementor-element-2c0c13d .elementor-button:focus svg {
    fill: #ffffff;
}
.elementor-bc-flex-widget
    .elementor-432
    .elementor-element.elementor-element-7f3f287.elementor-column
    .elementor-widget-wrap {
    align-items: center;
}
.elementor-432
    .elementor-element.elementor-element-7f3f287.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-432 .elementor-element.elementor-element-7f3f287.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}
.elementor-432 .elementor-element.elementor-element-7f3f287 > .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;
}
.elementor-432
    .elementor-element.elementor-element-7f3f287
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-432 .elementor-element.elementor-element-23e504e .elementskit-blog-block-post,
.elementor-432 .elementor-element.elementor-element-23e504e .elementskit-post-image-card,
.elementor-432 .elementor-element.elementor-element-23e504e .elementskit-post-card {
    background-color: #ffffff;
    box-shadow: 0px 38px 20px -25px rgba(128.06452079441237, 141.3390625, 129.08085289374642, 0.17);
    border-radius: 14px 14px 14px 14px;
    padding: 0px 0px 0px 0px;
    margin: 27% 5% 14% 5%;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #0000001a;
}
.elementor-432 .elementor-element.elementor-element-23e504e .elementskit-btn {
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase;
    line-height: 2em;
    letter-spacing: 0.9px;
    color: #0000008f;
    fill: #0000008f;
}
.elementor-432 .elementor-element.elementor-element-23e504e {
    width: var(--container-widget-width, 286px);
    max-width: 286px;
    --container-widget-width: 286px;
    --container-widget-flex-grow: 0;
}
.elementor-432 .elementor-element.elementor-element-23e504e > .elementor-widget-container {
    margin: 22px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-432 .elementor-element.elementor-element-23e504e .elementskit-post-image-card {
    display: block;
}
.elementor-432 .elementor-element.elementor-element-23e504e .btn-wraper {
    text-align: left;
}
.elementor-432 .elementor-element.elementor-element-23e504e .elementskit-blog-block-post .elementskit-post-body {
    padding: 7% 15% 11% 15%;
}
.elementor-432 .elementor-element.elementor-element-23e504e .elementskit-post-image-card .elementskit-post-body {
    padding: 7% 15% 11% 15%;
}
.elementor-432 .elementor-element.elementor-element-23e504e .elementskit-entry-thumb {
    box-shadow: 0px 0px 28px 0px rgba(0, 0, 0, 0.25);
    border-radius: 360px 360px 360px 360px;
    margin: -38% 15% 0% 15%;
}
.elementor-432 .elementor-element.elementor-element-23e504e .ekit-wid-con .elementskit-entry-thumb {
    padding: 0px 0px 0px 0px;
}
.elementor-432 .elementor-element.elementor-element-23e504e .elementskit-post-body .entry-title,
.elementor-432 .elementor-element.elementor-element-23e504e .elementskit-entry-header .entry-title,
.elementor-432
    .elementor-element.elementor-element-23e504e
    .elementskit-post-image-card
    .elementskit-post-body
    .entry-title
    a,
.elementor-432
    .elementor-element.elementor-element-23e504e
    .elementskit-post-card
    .elementskit-entry-header
    .entry-title
    a,
.elementor-432
    .elementor-element.elementor-element-23e504e
    .elementskit-blog-block-post
    .elementskit-post-body
    .entry-title
    a {
    font-size: 18px;
    font-weight: 700;
}
.elementor-432 .elementor-element.elementor-element-23e504e .elementskit-post-body .entry-title a {
    color: #453b2f;
}
.elementor-432 .elementor-element.elementor-element-23e504e .elementskit-entry-header .entry-title a {
    color: #453b2f;
}
.elementor-432 .elementor-element.elementor-element-23e504e .elementskit-post-body .entry-title {
    text-align: left;
    margin: 0px 0px 16px 0px;
}
.elementor-432 .elementor-element.elementor-element-23e504e .elementskit-entry-header .entry-title {
    text-align: left;
    margin: 0px 0px 16px 0px;
}
.elementor-432 .elementor-element.elementor-element-23e504e .elementskit-btn :is(i, svg) {
    font-size: 24px;
}
.elementor-432 .elementor-element.elementor-element-23e504e .elementskit-btn:hover {
    color: #000000;
    fill: #000000;
}
.elementor-432 .elementor-element.elementor-element-8cd10fa > .elementor-widget-container {
    margin: -18px 0px 0px 0px;
}
.elementor-432 .elementor-element.elementor-element-8cd10fa {
    text-align: center;
}
.elementor-432 .elementor-element.elementor-element-8cd10fa .elementor-heading-title {
    font-size: 13px;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 3px;
    color: #0000008c;
}
.elementor-432 .elementor-element.elementor-element-5b13a696 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 5% 5% 7% 5%;
}
.elementor-432 .elementor-element.elementor-element-7adb277b > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-432 .elementor-element.elementor-element-2f40cf57 {
    margin-top: 0px;
    margin-bottom: 0px;
}
.elementor-432
    .elementor-element.elementor-element-296d13e4
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(
        .elementor-absolute
    ) {
    margin-bottom: 8px;
}
.elementor-432 .elementor-element.elementor-element-296d13e4 > .elementor-element-populated {
    padding: 0px 64px 0px 0px;
}
.elementor-432 .elementor-element.elementor-element-5c46cc5 > .elementor-widget-container {
    margin: 4px 0px 0px 0px;
}
.elementor-432 .elementor-element.elementor-element-5c46cc5 .elementor-heading-title {
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 0em;
    color: #0000008c;
}
.elementor-432 .elementor-element.elementor-element-2bacedec > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}
.elementor-432 .elementor-element.elementor-element-3bb7d0ce {
    text-align: left;
}
.elementor-432 .elementor-element.elementor-element-3bb7d0ce .elementor-heading-title {
    color: #121212;
}
.elementor-432 .elementor-element.elementor-element-56fb7549 {
    margin-top: 88px;
    margin-bottom: 0px;
}
.elementor-bc-flex-widget
    .elementor-432
    .elementor-element.elementor-element-7c4c2f6e.elementor-column
    .elementor-widget-wrap {
    align-items: center;
}
.elementor-432
    .elementor-element.elementor-element-7c4c2f6e.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-432 .elementor-element.elementor-element-7c4c2f6e > .elementor-element-populated {
    padding: 0px 64px 0px 0px;
}
.elementor-432 .elementor-element.elementor-element-acea681 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-432 .elementor-element.elementor-element-acea681 {
    text-align: left;
}
.elementor-432 .elementor-element.elementor-element-acea681 .elementor-heading-title {
    font-size: 22px;
    font-weight: 700;
}
.elementor-432 .elementor-element.elementor-element-404aa2cd {
    text-align: left;
}
.elementor-432 .elementor-element.elementor-element-404aa2cd .elementor-heading-title {
    font-family: "Sacramento", Sans-serif;
    font-size: 36px;
    font-weight: 400;
}
.elementor-432 .elementor-element.elementor-element-2ee9b383 {
    --grid-template-columns: repeat(0, auto);
    --icon-size: 18px;
    --grid-column-gap: 0px;
    --grid-row-gap: 0px;
}
.elementor-432 .elementor-element.elementor-element-2ee9b383 .elementor-widget-container {
    text-align: left;
}
.elementor-432 .elementor-element.elementor-element-2ee9b383 .elementor-social-icon {
    background-color: #5c9f9400;
    --icon-padding: 0.9em;
}
.elementor-432 .elementor-element.elementor-element-2ee9b383 .elementor-social-icon i {
    color: #1a1a1a;
}
.elementor-432 .elementor-element.elementor-element-2ee9b383 .elementor-social-icon svg {
    fill: #1a1a1a;
}
.elementor-432 .elementor-element.elementor-element-2ee9b383 .elementor-social-icon:hover {
    background-color: #4137371c;
}
.elementor-432 .elementor-element.elementor-element-2ee9b383 .elementor-social-icon:hover i {
    color: #070707;
}
.elementor-432 .elementor-element.elementor-element-2ee9b383 .elementor-social-icon:hover svg {
    fill: #070707;
}
.elementor-432 .elementor-element.elementor-element-3345b638 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 64px;
}
.elementor-432 .elementor-element.elementor-element-1c08f09d > .elementor-widget-container {
    padding: 0px 0px 16px 0px;
}
.elementor-432 .elementor-element.elementor-element-1c08f09d {
    z-index: 1;
}
.elementor-432 .elementor-element.elementor-element-1c08f09d img {
    border-radius: 12px 12px 12px 12px;
}
body:not(.rtl) .elementor-432 .elementor-element.elementor-element-55c63c44 {
    left: 261px;
}
body.rtl .elementor-432 .elementor-element.elementor-element-55c63c44 {
    right: 261px;
}
.elementor-432 .elementor-element.elementor-element-55c63c44 {
    top: 429px;
    z-index: 0;
}
.elementor-432 .elementor-element.elementor-element-55c63c44 .elementor-icon-wrapper {
    text-align: center;
}
.elementor-432 .elementor-element.elementor-element-55c63c44.elementor-view-stacked .elementor-icon {
    background-color: #00000014;
}
.elementor-432 .elementor-element.elementor-element-55c63c44.elementor-view-framed .elementor-icon,
.elementor-432 .elementor-element.elementor-element-55c63c44.elementor-view-default .elementor-icon {
    color: #00000014;
    border-color: #00000014;
}
.elementor-432 .elementor-element.elementor-element-55c63c44.elementor-view-framed .elementor-icon,
.elementor-432 .elementor-element.elementor-element-55c63c44.elementor-view-default .elementor-icon svg {
    fill: #00000014;
}
.elementor-432 .elementor-element.elementor-element-55c63c44 .elementor-icon {
    font-size: 180px;
}
.elementor-432 .elementor-element.elementor-element-55c63c44 .elementor-icon svg {
    height: 180px;
}
.elementor-432 .elementor-element.elementor-element-1d434fc0:not(.elementor-motion-effects-element-type-background),
.elementor-432
    .elementor-element.elementor-element-1d434fc0
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-position: center center;
    background-size: cover;
}
.elementor-432 .elementor-element.elementor-element-1d434fc0 > .elementor-background-overlay {
    background-color: #131313b5;
    opacity: 0.73;
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-432 .elementor-element.elementor-element-1d434fc0 {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    padding: 6% 5% 6% 5%;
}
.elementor-bc-flex-widget
    .elementor-432
    .elementor-element.elementor-element-26c6183.elementor-column
    .elementor-widget-wrap {
    align-items: center;
}
.elementor-432
    .elementor-element.elementor-element-26c6183.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}
.elementor-432 .elementor-element.elementor-element-26c6183 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}
.elementor-432 .elementor-element.elementor-element-51c78bb5 img {
    max-width: 120px;
}
.elementor-bc-flex-widget
    .elementor-432
    .elementor-element.elementor-element-270e183d.elementor-column
    .elementor-widget-wrap {
    align-items: flex-start;
}
.elementor-432
    .elementor-element.elementor-element-270e183d.elementor-column.elementor-element[data-element_type="column"]
    > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start;
}
.elementor-432
    .elementor-element.elementor-element-270e183d
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(
        .elementor-absolute
    ) {
    margin-bottom: 8px;
}
.elementor-432 .elementor-element.elementor-element-270e183d > .elementor-element-populated {
    text-align: left;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-432 .elementor-element.elementor-element-270e183d {
    z-index: 1;
}
.elementor-432 .elementor-element.elementor-element-1a31e1bb .elementor-heading-title {
    font-size: 13px;
    text-transform: uppercase;
    letter-spacing: 2.5px;
    color: #ffffff;
}
.elementor-432 .elementor-element.elementor-element-483e3643 {
    --divider-border-style: curved;
    --divider-color: #ffffff;
    --divider-border-width: 1.1px;
    --divider-pattern-height: 13.7px;
    --divider-pattern-size: 13.8px;
}
.elementor-432 .elementor-element.elementor-element-483e3643 .elementor-divider-separator {
    width: 89px;
    margin: 0 auto;
    margin-left: 0;
}
.elementor-432 .elementor-element.elementor-element-483e3643 .elementor-divider {
    text-align: left;
    padding-block-start: 15px;
    padding-block-end: 15px;
}
.elementor-432 .elementor-element.elementor-element-aca30c1 .elementor-heading-title {
    font-size: 72px;
    color: #ffffff;
}
.elementor-432 .elementor-element.elementor-element-511c1a88 .elementor-heading-title {
    font-weight: 400;
    line-height: 1.5em;
    color: #ffffffeb;
}
.elementor-432 .elementor-element.elementor-element-47c5204d {
    --spacer-size: 50px;
}
.elementor-432 .elementor-element.elementor-element-747a15b5 .elementor-button {
    background-color: #ff434e;
    fill: #ffffff;
    color: #ffffff;
    box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.16);
}
.elementor-432 .elementor-element.elementor-element-747a15b5 .elementor-button-content-wrapper {
    flex-direction: row;
}
.elementor-432 .elementor-element.elementor-element-747a15b5 .elementor-button .elementor-button-content-wrapper {
    gap: 10px;
}
.elementor-432 .elementor-element.elementor-element-4600377c > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}
.elementor-432 .elementor-element.elementor-element-a54c6fa > .elementor-container {
    max-width: 672px;
}
.elementor-432 .elementor-element.elementor-element-a54c6fa {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 6% 5% 4% 5%;
}
.elementor-432 .elementor-element.elementor-element-a54c6fa > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-432 .elementor-element.elementor-element-19e3a5e1 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-432 .elementor-element.elementor-element-45758fab {
    margin-top: 0px;
    margin-bottom: 0px;
}
.elementor-432 .elementor-element.elementor-element-39d8eec4 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-432 .elementor-element.elementor-element-689899fa .elementskit-testimonial-slider {
    --ekit_testimonial_left_right_spacing: 36px;
    --ekit_testimonial_slidetoshow: 1;
}
.elementor-432
    .elementor-element.elementor-element-689899fa
    .elementskit-tootltip-testimonial
    .elementskit-commentor-content,
.elementor-432 .elementor-element.elementor-element-689899fa .elementskit-single-testimonial-slider,
.elementor-432 .elementor-element.elementor-element-689899fa .elementskit-testimonial_card,
.elementor-432
    .elementor-element.elementor-element-689899fa
    .elementskit-tootltip-testimonial
    .elementskit-commentor-content::before {
    background-color: rgba(0, 0, 0, 0);
}
.elementor-432 .elementor-element.elementor-element-689899fa .elementskit-commentor-bio {
    bottom: -119px;
    text-align: center;
    justify-content: center;
}
.elementor-432 .elementor-element.elementor-element-689899fa .elementskit-testimonial-slider .swiper-button-prev,
.elementor-432 .elementor-element.elementor-element-689899fa .elementskit-testimonial-slider .swiper-button-next {
    background-color: #23232300;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0);
}
.elementor-432 .elementor-element.elementor-element-689899fa > .elementor-widget-container {
    margin: 0px 0px -40px 0px;
    padding: 0px 0px 40px 0px;
}
.elementor-432 .elementor-element.elementor-element-689899fa .elementskit-testimonial-slider .swiper-wrapper {
    padding: 0px 0px 32px 0px;
}
.elementor-432
    .elementor-element.elementor-element-689899fa
    .elementskit-tootltip-testimonial
    .elementskit-commentor-content,
.elementor-432 .elementor-element.elementor-element-689899fa .elementskit-single-testimonial-slider,
.elementor-432 .elementor-element.elementor-element-689899fa .elementskit-testimonial_card {
    padding: 0px 0px 0px 0px;
    box-shadow: 0px 0px 10px 0px rgba(255, 255, 255, 0);
}
.elementor-432 .elementor-element.elementor-element-689899fa .elementskit-testimonial-slider-block-style {
    margin: 0px 0px 110px 0px;
}
.elementor-432
    .elementor-element.elementor-element-689899fa
    .elementskit-tootltip-testimonial
    .elementskit-commentor-content,
.elementor-432 .elementor-element.elementor-element-689899fa .elementskit-single-testimonial-slider,
.elementor-432 .elementor-element.elementor-element-689899fa .elementskit-testimonial_card {
    border-radius: 0px 0px 0px 0px;
}
.elementor-432 .elementor-element.elementor-element-689899fa .elementskit-commentor-content {
    text-align: center;
    padding: 0px 0px 60px 0px;
}
.elementor-432 .elementor-element.elementor-element-689899fa .elementskit-testimonial_card {
    text-align: center;
}
.elementor-432 .elementor-element.elementor-element-689899fa .elementskit-profile-info {
    text-align: center;
}
.elementor-432 .elementor-element.elementor-element-689899fa .ekit_testimonial_style_5 .elementskit-commentor-header {
    text-align: center;
}
.elementor-432
    .elementor-element.elementor-element-689899fa
    .elementskit-single-testimonial-slider
    .elementskit-commentor-content
    > p {
    color: #131313;
    margin: 0px 0px 0px 0px;
}
.elementor-432
    .elementor-element.elementor-element-689899fa
    .elementskit-testimonial_card
    .elementskit-commentor-coment {
    color: #131313;
    margin: 0px 0px 0px 0px;
}
.elementor-432
    .elementor-element.elementor-element-689899fa
    .elementskit-single-testimonial-slider
    .elementskit-commentor-content
    > p,
.elementor-432
    .elementor-element.elementor-element-689899fa
    .elementskit-testimonial_card
    .elementskit-commentor-coment {
    font-size: 26px;
    font-weight: 500;
    line-height: 1.4em;
    letter-spacing: 0px;
}
.elementor-432
    .elementor-element.elementor-element-689899fa
    .elementskit-single-testimonial-slider
    .elementskit-watermark-icon
    > i {
    color: #11111129;
}
.elementor-432
    .elementor-element.elementor-element-689899fa
    .elementskit-testimonial-slider-block-style
    .elementskit-commentor-content
    > i {
    color: #11111129;
    margin-bottom: 20px;
}
.elementor-432
    .elementor-element.elementor-element-689899fa
    .elementskit-testimonial-slider-block-style-two
    .elementskit-icon-content
    > i {
    color: #11111129;
}
.elementor-432
    .elementor-element.elementor-element-689899fa
    .elementskit-testimonial-slider-block-style-three
    .elementskit-icon-content
    > i {
    color: #11111129;
    margin-bottom: 20px;
}
.elementor-432 .elementor-element.elementor-element-689899fa .elementskit-watermark-icon svg path {
    stroke: #11111129;
    fill: #11111129;
}
.elementor-432 .elementor-element.elementor-element-689899fa .elementskit-watermark-icon {
    margin-bottom: 20px;
}
.elementor-432
    .elementor-element.elementor-element-689899fa
    .elementskit-testimonial-slider-block-style-three
    .elementskit-icon-content.commentor-badge::before {
    border-radius: 50%;
}
.elementor-432 .elementor-element.elementor-element-689899fa .elementskit-profile-info .elementskit-author-name {
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 0px;
}
.elementor-432 .elementor-element.elementor-element-689899fa .elementskit-profile-info .elementskit-author-des {
    color: #00000078;
    font-size: 14px;
    font-weight: 500;
}
.elementor-432
    .elementor-element.elementor-element-689899fa
    .elementskit-commentor-bio
    .elementskit-commentor-image
    > img {
    height: 80px;
    width: 80px;
}
.elementor-432 .elementor-element.elementor-element-689899fa .elementskit-testimonial-slider .swiper-navigation-button {
    font-size: 14px;
    -webkit-transform: translateY(0%);
    -ms-transform: translateY(0%);
    transform: translateY(0%);
}
.elementor-432 .elementor-element.elementor-element-689899fa .elementskit-testimonial-slider .swiper-button-prev {
    left: -18%;
    width: 80px;
    height: 80px;
    color: #cfcfcf;
    border-radius: 32px 32px 32px 32px;
}
.elementor-432 .elementor-element.elementor-element-689899fa .elementskit-testimonial-slider .swiper-button-next {
    right: -18%;
    width: 80px;
    height: 80px;
    color: #cfcfcf;
    border-radius: 32px 32px 32px 32px;
}
.elementor-432 .elementor-element.elementor-element-689899fa .elementskit-testimonial-slider .swiper-button-prev:hover {
    color: #10051e;
}
.elementor-432 .elementor-element.elementor-element-689899fa .elementskit-testimonial-slider .swiper-button-next:hover {
    color: #10051e;
}
.elementor-432 .elementor-element.elementor-element-1ca07b3a:not(.elementor-motion-effects-element-type-background),
.elementor-432
    .elementor-element.elementor-element-1ca07b3a
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: #f5f5f5;
}
.elementor-432 .elementor-element.elementor-element-1ca07b3a {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 7% 5% 15% 5%;
}
.elementor-432 .elementor-element.elementor-element-1ca07b3a > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-432 .elementor-element.elementor-element-2ac48570 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-432 .elementor-element.elementor-element-437e99c4 > .elementor-container {
    max-width: 740px;
}
.elementor-432 .elementor-element.elementor-element-437e99c4 {
    margin-top: 0px;
    margin-bottom: 0px;
}
.elementor-432
    .elementor-element.elementor-element-79efcd4e
    > .elementor-widget-wrap
    > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(
        .elementor-absolute
    ) {
    margin-bottom: 16px;
}
.elementor-432 .elementor-element.elementor-element-79efcd4e > .elementor-element-populated {
    text-align: center;
    padding: 0px 0px 0px 0px;
}
.elementor-432 .elementor-element.elementor-element-16f2700e > .elementor-widget-container {
    margin: 4px 0px 0px 0px;
}
.elementor-432 .elementor-element.elementor-element-16f2700e .elementor-heading-title {
    font-size: 16px;
    font-weight: 600;
    letter-spacing: 0em;
    color: #0000008c;
}
.elementor-432 .elementor-element.elementor-element-8c4fe68 {
    margin-top: 76px;
    margin-bottom: 0px;
}
.elementor-432 .elementor-element.elementor-element-d3f07d6 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-432 .elementor-element.elementor-element-1f183635 .elementskit-clients-slider {
    --ekit_client_logo_left_right_spacing: 12px;
}
.elementor-432 .elementor-element.elementor-element-1f183635 .ekit-price-card-slider {
    --ekit_client_logo_slidetosho: 6;
}
.elementor-432 .elementor-element.elementor-element-1f183635 .elementskit-clients-slider .single-client {
    background-color: #ffffff;
    border-radius: 12% 12% 12% 12%;
    box-shadow: -4px 8px 17px -3px rgba(0, 0, 0, 0);
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #232323;
}
.elementor-432 .elementor-element.elementor-element-1f183635 .elementskit-clients-slider .swiper-pagination > span {
    background-color: #52423b36;
    margin-right: 3px;
    margin-left: 3px;
    width: 6px;
    height: 6px;
}
.elementor-432
    .elementor-element.elementor-element-1f183635
    .elementskit-clients-slider
    .swiper-pagination
    span.swiper-pagination-bullet-active {
    background-color: #000000de;
    transform: scale(1.8);
}
.elementor-432 .elementor-element.elementor-element-1f183635 .elementskit-clients-slider .swiper-wrapper {
    padding: 0px 0px 16px 0px;
    margin: 0px 0px 0px 0px;
}
.elementor-432 .elementor-element.elementor-element-1f183635 .single-client {
    padding: 32px 32px 32px 32px;
}
.elementor-432
    .elementor-element.elementor-element-1f183635
    .simple_logo_image
    .single-client
    .content-image
    .main-image {
    opacity: 1;
    filter: alpha(opacity=1);
}
.elementor-432 .elementor-element.elementor-element-1f183635 .elementskit-clients-slider .single-client img {
    opacity: 1;
    filter: alpha(opacity=1);
}
.elementor-432
    .elementor-element.elementor-element-1f183635
    .simple_logo_image
    .single-client:hover
    .content-image
    img {
    opacity: 1;
    filter: alpha(opacity=1);
}
.elementor-432
    .elementor-element.elementor-element-1f183635
    .simple_logo_image
    .single-client:hover
    .content-image
    .main-image {
    opacity: 1;
    filter: alpha(opacity=1);
}
.elementor-432 .elementor-element.elementor-element-1f183635 .elementskit-clients-slider .swiper-pagination {
    bottom: -40px;
}
.elementor-432 .elementor-element.elementor-element-48e2e9c4:not(.elementor-motion-effects-element-type-background),
.elementor-432
    .elementor-element.elementor-element-48e2e9c4
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    /* background-image: url("https://s3.backends.co.uk/thepausecollective/ChatGPT%20Image%20Oct%2028,%202025,%2004_41_45%20PM.png"); */
    /* background-image: url("https://s3.backends.co.uk/thepausecollective/ChatGPT%20Image%20Oct%2028,%202025,%2004_47_06%20PM.png"); */
    background-position: bottom center;
    background-size: cover;
}
.elementor-432 .elementor-element.elementor-element-48e2e9c4 > .elementor-container {
    max-width: 740px;
    min-height: 26vw;
}
.elementor-432 .elementor-element.elementor-element-48e2e9c4 {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    padding: 0% 0% 15% 0%;
}
.elementor-432 .elementor-element.elementor-element-48e2e9c4 > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-432
    .elementor-element.elementor-element-4de971c0:not(.elementor-motion-effects-element-type-background)
    > .elementor-widget-wrap,
.elementor-432
    .elementor-element.elementor-element-4de971c0
    > .elementor-widget-wrap
    > .elementor-motion-effects-container
    > .elementor-motion-effects-layer {
    background-color: #ffffff;
}
.elementor-432 .elementor-element.elementor-element-4de971c0 > .elementor-element-populated,
.elementor-432
    .elementor-element.elementor-element-4de971c0
    > .elementor-element-populated
    > .elementor-background-overlay,
.elementor-432 .elementor-element.elementor-element-4de971c0 > .elementor-background-slideshow {
    border-radius: 16px 16px 16px 16px;
}
.elementor-432 .elementor-element.elementor-element-4de971c0 > .elementor-element-populated {
    box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, 0.12);
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    text-align: center;
    margin: -105px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}
.elementor-432
    .elementor-element.elementor-element-4de971c0
    > .elementor-element-populated
    > .elementor-background-overlay {
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-432 .elementor-element.elementor-element-4de971c0 {
    z-index: 12;
}
.elementor-432 .elementor-element.elementor-element-6245c6aa > .elementor-container {
    max-width: 440px;
}
.elementor-432 .elementor-element.elementor-element-6245c6aa > .elementor-background-overlay {
    opacity: 0.5;
    transition:
        background 0.3s,
        border-radius 0.3s,
        opacity 0.3s;
}
.elementor-432 .elementor-element.elementor-element-6245c6aa {
    transition:
        background 0.3s,
        border 0.3s,
        border-radius 0.3s,
        box-shadow 0.3s;
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 10% 10% 10% 10%;
}
.elementor-432 .elementor-element.elementor-element-792542d > .elementor-element-populated {
    padding: 0px 0px 10px 0px;
}
.elementor-432 .elementor-element.elementor-element-56324791 .elementor-heading-title {
    font-size: 18px;
    font-weight: 400;
    line-height: 1.5em;
}
.elementor-432 .elementor-element.elementor-element-11407da3 {
    --spacer-size: 20px;
}
.elementor-432 .elementor-element.elementor-element-7c47a8c1 .elementor-button {
    background-color: #00000000;
    font-size: 20px;
    text-transform: none;
    letter-spacing: 0px;
    fill: #000000;
    color: #000000;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0);
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #998ca5;
    border-radius: 10px 10px 10px 10px;
    padding: 20px 44px 20px 44px;
}
.elementor-432 .elementor-element.elementor-element-7c47a8c1 .elementor-button:hover,
.elementor-432 .elementor-element.elementor-element-7c47a8c1 .elementor-button:focus {
    background-color: #202020;
    color: #ffffff;
    border-color: #0000003b;
}
.elementor-432 .elementor-element.elementor-element-7c47a8c1 {
    width: 100%;
    max-width: 100%;
}
.elementor-432 .elementor-element.elementor-element-7c47a8c1 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}
.elementor-432 .elementor-element.elementor-element-7c47a8c1 .elementor-button-content-wrapper {
    flex-direction: row-reverse;
}
.elementor-432 .elementor-element.elementor-element-7c47a8c1 .elementor-button .elementor-button-content-wrapper {
    gap: 8px;
}
.elementor-432 .elementor-element.elementor-element-7c47a8c1 .elementor-button:hover svg,
.elementor-432 .elementor-element.elementor-element-7c47a8c1 .elementor-button:focus svg {
    fill: #ffffff;
}
.elementor-432 .elementor-element.elementor-element-35ac9981 .elementor-heading-title {
    font-size: 14px;
    font-weight: 400;
    line-height: 1.5em;
    text-shadow: 0px 2px 18px #ffffff;
}
:root {
    --page-title-display: none;
}
@media (min-width: 768px) {
    .elementor-432 .elementor-element.elementor-element-9636f56 {
        width: 60%;
    }
    .elementor-432 .elementor-element.elementor-element-7f3f287 {
        width: 39.913%;
    }
    .elementor-432 .elementor-element.elementor-element-296d13e4 {
        width: 35.965%;
    }
    .elementor-432 .elementor-element.elementor-element-2bacedec {
        width: 64.035%;
    }
    .elementor-432 .elementor-element.elementor-element-7c4c2f6e {
        width: 53.421%;
    }
    .elementor-432 .elementor-element.elementor-element-3345b638 {
        width: 46.449%;
    }
    .elementor-432 .elementor-element.elementor-element-26c6183 {
        width: 34%;
    }
    .elementor-432 .elementor-element.elementor-element-270e183d {
        width: 40%;
    }
    .elementor-432 .elementor-element.elementor-element-4600377c {
        width: 25.664%;
    }
}
@media (max-width: 1024px) and (min-width: 768px) {
    .elementor-432 .elementor-element.elementor-element-9636f56 {
        width: 64%;
    }
    .elementor-432 .elementor-element.elementor-element-7f3f287 {
        width: 36%;
    }
    .elementor-432 .elementor-element.elementor-element-270e183d {
        width: 60%;
    }
    .elementor-432 .elementor-element.elementor-element-4600377c {
        width: 10%;
    }
}
@media (min-width: 1025px) {
    .elementor-432 .elementor-element.elementor-element-1d434fc0:not(.elementor-motion-effects-element-type-background),
    .elementor-432
        .elementor-element.elementor-element-1d434fc0
        > .elementor-motion-effects-container
        > .elementor-motion-effects-layer {
        background-attachment: fixed;
    }
}
@media (max-width: 1024px) {
    .elementor-432 .elementor-element.elementor-element-6c333b0 {
        padding: 8% 5% 12% 5%;
    }
    .elementor-432 .elementor-element.elementor-element-3e23f33 > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-432 .elementor-element.elementor-element-9636f56 > .elementor-element-populated {
        padding: 0% 8% 0% 0%;
    }
    .elementor-432 .elementor-element.elementor-element-0209fd1 {
        text-align: left;
    }
    .elementor-432 .elementor-element.elementor-element-98b63e1 {
        text-align: left;
    }
    .elementor-432 .elementor-element.elementor-element-98b63e1 .elementor-heading-title {
        font-size: 15px;
    }
    .elementor-432 .elementor-element.elementor-element-81d53e3 {
        text-align: left;
    }
    .elementor-432 .elementor-element.elementor-element-23e504e {
        width: var(--container-widget-width, 229.359px);
        max-width: 229.359px;
        --container-widget-width: 229.359px;
        --container-widget-flex-grow: 0;
    }
    .elementor-432 .elementor-element.elementor-element-23e504e .elementskit-post-body .entry-title,
    .elementor-432 .elementor-element.elementor-element-23e504e .elementskit-entry-header .entry-title,
    .elementor-432
        .elementor-element.elementor-element-23e504e
        .elementskit-post-image-card
        .elementskit-post-body
        .entry-title
        a,
    .elementor-432
        .elementor-element.elementor-element-23e504e
        .elementskit-post-card
        .elementskit-entry-header
        .entry-title
        a,
    .elementor-432
        .elementor-element.elementor-element-23e504e
        .elementskit-blog-block-post
        .elementskit-post-body
        .entry-title
        a {
        font-size: 15px;
    }
    .elementor-432 .elementor-element.elementor-element-5b13a696 {
        padding: 8% 5% 12% 5%;
    }
    .elementor-432 .elementor-element.elementor-element-2f40cf57 {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .elementor-432 .elementor-element.elementor-element-296d13e4 > .elementor-element-populated {
        padding: 0px 32px 0px 0px;
    }
    .elementor-432 .elementor-element.elementor-element-56fb7549 {
        margin-top: 60px;
        margin-bottom: 0px;
    }
    .elementor-432 .elementor-element.elementor-element-7c4c2f6e > .elementor-element-populated {
        padding: 0px 32px 0px 0px;
    }
    .elementor-432 .elementor-element.elementor-element-404aa2cd .elementor-heading-title {
        font-size: 36px;
    }
    .elementor-432 .elementor-element.elementor-element-3345b638 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 32px;
    }
    .elementor-432 .elementor-element.elementor-element-1c08f09d > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
    body:not(.rtl) .elementor-432 .elementor-element.elementor-element-55c63c44 {
        left: -154px;
    }
    body.rtl .elementor-432 .elementor-element.elementor-element-55c63c44 {
        right: -154px;
    }
    .elementor-432 .elementor-element.elementor-element-55c63c44 {
        top: 219px;
    }
    .elementor-432 .elementor-element.elementor-element-55c63c44 .elementor-icon {
        font-size: 141px;
    }
    .elementor-432 .elementor-element.elementor-element-55c63c44 .elementor-icon svg {
        height: 141px;
    }
    .elementor-432 .elementor-element.elementor-element-1d434fc0 {
        padding: 10% 5% 10% 5%;
    }
    .elementor-432 .elementor-element.elementor-element-26c6183 > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-432 .elementor-element.elementor-element-51c78bb5 img {
        width: 88px;
    }
    .elementor-bc-flex-widget
        .elementor-432
        .elementor-element.elementor-element-270e183d.elementor-column
        .elementor-widget-wrap {
        align-items: flex-start;
    }
    .elementor-432
        .elementor-element.elementor-element-270e183d.elementor-column.elementor-element[data-element_type="column"]
        > .elementor-widget-wrap.elementor-element-populated {
        align-content: flex-start;
        align-items: flex-start;
    }
    .elementor-432 .elementor-element.elementor-element-270e183d > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-432 .elementor-element.elementor-element-aca30c1 .elementor-heading-title {
        font-size: 56px;
    }
    .elementor-432 .elementor-element.elementor-element-4600377c > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-432 .elementor-element.elementor-element-a54c6fa {
        padding: 8% 5% 12% 5%;
    }
    .elementor-432 .elementor-element.elementor-element-45758fab {
        margin-top: 54px;
        margin-bottom: 0px;
    }
    .elementor-432 .elementor-element.elementor-element-39d8eec4 > .elementor-element-populated {
        padding: 0px 8px 0px 8px;
    }
    .elementor-432 .elementor-element.elementor-element-689899fa .elementskit-testimonial-slider {
        --ekit_testimonial_left_right_spacing: 32px;
        --ekit_testimonial_slidetoshow: 1;
    }
    .elementor-432 .elementor-element.elementor-element-689899fa .elementskit-commentor-content {
        padding: 0px 0px 40px 0px;
    }
    .elementor-432
        .elementor-element.elementor-element-689899fa
        .elementskit-single-testimonial-slider
        .elementskit-commentor-content
        > p,
    .elementor-432
        .elementor-element.elementor-element-689899fa
        .elementskit-testimonial_card
        .elementskit-commentor-coment {
        font-size: 26px;
    }
    .elementor-432
        .elementor-element.elementor-element-689899fa
        .elementskit-single-testimonial-slider
        .elementskit-commentor-content
        > p {
        margin: 0px 0px 0px 0px;
    }
    .elementor-432
        .elementor-element.elementor-element-689899fa
        .elementskit-testimonial_card
        .elementskit-commentor-coment {
        margin: 0px 0px 0px 0px;
    }
    .elementor-432
        .elementor-element.elementor-element-689899fa
        .elementskit-commentor-bio
        .elementskit-commentor-image
        > img {
        height: 70px;
        width: 70px;
    }
    .elementor-432 .elementor-element.elementor-element-1ca07b3a {
        padding: 8% 5% 12% 5%;
    }
    .elementor-432 .elementor-element.elementor-element-79efcd4e > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-432 .elementor-element.elementor-element-8c4fe68 {
        margin-top: 54px;
        margin-bottom: 0px;
    }
    .elementor-432 .elementor-element.elementor-element-d3f07d6 > .elementor-element-populated {
        padding: 0px 8px 0px 8px;
    }
    .elementor-432 .elementor-element.elementor-element-1f183635 .ekit-price-card-slider {
        --ekit_client_logo_slidetosho: 4;
    }
    .elementor-432 .elementor-element.elementor-element-1f183635 .elementskit-clients-slider .swiper-wrapper {
        margin: 0px 0px 0px 0px;
    }
    .elementor-432 .elementor-element.elementor-element-1f183635 .elementskit-clients-slider .single-client {
        min-height: 140px;
    }
    .elementor-432 .elementor-element.elementor-element-1f183635 .single-client {
        margin: 0px 0px 0px 0px;
        padding: 32px 32px 32px 32px;
    }
    .elementor-432 .elementor-element.elementor-element-1f183635 .elementskit-clients-slider .swiper-pagination > span {
        margin-right: 5px;
        margin-left: 5px;
    }
    .elementor-432 .elementor-element.elementor-element-1f183635 .elementskit-clients-slider .swiper-pagination {
        bottom: -26px;
    }
    .elementor-432 .elementor-element.elementor-element-48e2e9c4 {
        padding: 0% 5% 12% 5%;
    }
    .elementor-432 .elementor-element.elementor-element-4de971c0 > .elementor-element-populated {
        margin: -30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
}
@media (max-width: 767px) {
    .elementor-432 .elementor-element.elementor-element-6c333b0 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 4% 5% 14% 5%;
    }
    .elementor-432 .elementor-element.elementor-element-3e23f33 > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-432 .elementor-element.elementor-element-9636f56.elementor-column > .elementor-widget-wrap {
        justify-content: center;
    }
    .elementor-432 .elementor-element.elementor-element-9636f56 > .elementor-element-populated {
        margin: 30px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0% 0% 0% 0%;
    }
    .elementor-432 .elementor-element.elementor-element-0209fd1 {
        text-align: center;
    }
    .elementor-432 .elementor-element.elementor-element-98b63e1 {
        text-align: center;
    }
    .elementor-432 .elementor-element.elementor-element-81d53e3 {
        text-align: center;
    }
    .elementor-432 .elementor-element.elementor-element-7bf3c8c > .elementor-widget-container {
        margin: 0px 8px 8px 0px;
    }
    .elementor-432 .elementor-element.elementor-element-7bf3c8c .elementor-button {
        font-size: 13px;
    }
    .elementor-432 .elementor-element.elementor-element-d68d8d1 > .elementor-widget-container {
        margin: 0px 8px 8px 0px;
    }
    .elementor-432 .elementor-element.elementor-element-d68d8d1 .elementor-button {
        font-size: 13px;
    }
    .elementor-432 .elementor-element.elementor-element-aab993a > .elementor-widget-container {
        margin: 0px 8px 8px 0px;
    }
    .elementor-432 .elementor-element.elementor-element-aab993a .elementor-button {
        font-size: 13px;
    }
    .elementor-432 .elementor-element.elementor-element-6dd25e2 > .elementor-widget-container {
        margin: 0px 8px 8px 0px;
    }
    .elementor-432 .elementor-element.elementor-element-6dd25e2 .elementor-button {
        font-size: 13px;
    }
    .elementor-432 .elementor-element.elementor-element-2c0c13d > .elementor-widget-container {
        margin: 0px 8px 8px 0px;
    }
    .elementor-432 .elementor-element.elementor-element-2c0c13d .elementor-button {
        font-size: 13px;
    }
    .elementor-432 .elementor-element.elementor-element-23e504e > .elementor-widget-container {
        margin: 36px 0px 0px 0px;
    }
    .elementor-432 .elementor-element.elementor-element-8cd10fa > .elementor-widget-container {
        margin: -14px 0px 16px 0px;
    }
    .elementor-432 .elementor-element.elementor-element-5b13a696 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 4% 5% 14% 5%;
    }
    .elementor-432 .elementor-element.elementor-element-2f40cf57 {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .elementor-432 .elementor-element.elementor-element-296d13e4 > .elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-432 .elementor-element.elementor-element-5c46cc5 {
        text-align: left;
    }
    .elementor-432 .elementor-element.elementor-element-56fb7549 {
        margin-top: 32px;
        margin-bottom: 0px;
    }
    .elementor-432 .elementor-element.elementor-element-7c4c2f6e > .elementor-element-populated {
        margin: 0px 0px 24px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-432 .elementor-element.elementor-element-acea681 {
        text-align: left;
    }
    .elementor-432 .elementor-element.elementor-element-404aa2cd .elementor-heading-title {
        font-size: 28px;
    }
    .elementor-432 .elementor-element.elementor-element-3345b638 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    body:not(.rtl) .elementor-432 .elementor-element.elementor-element-55c63c44 {
        left: 103px;
    }
    body.rtl .elementor-432 .elementor-element.elementor-element-55c63c44 {
        right: 103px;
    }
    .elementor-432 .elementor-element.elementor-element-55c63c44 {
        top: -132px;
    }
    .elementor-432 .elementor-element.elementor-element-1d434fc0 {
        padding: 12% 5% 12% 5%;
    }
    .elementor-432 .elementor-element.elementor-element-26c6183 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-432 .elementor-element.elementor-element-51c78bb5 {
        text-align: center;
    }
    .elementor-432 .elementor-element.elementor-element-51c78bb5 img {
        width: 46px;
    }
    .elementor-432 .elementor-element.elementor-element-270e183d > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 24px 24px 24px 24px;
    }
    .elementor-432 .elementor-element.elementor-element-1a31e1bb {
        text-align: center;
    }
    .elementor-432 .elementor-element.elementor-element-483e3643 .elementor-divider {
        text-align: center;
    }
    .elementor-432 .elementor-element.elementor-element-483e3643 .elementor-divider-separator {
        margin: 0 auto;
        margin-center: 0;
    }
    .elementor-432 .elementor-element.elementor-element-aca30c1 {
        text-align: center;
    }
    .elementor-432 .elementor-element.elementor-element-aca30c1 .elementor-heading-title {
        font-size: 40px;
    }
    .elementor-432 .elementor-element.elementor-element-511c1a88 {
        text-align: center;
    }
    .elementor-432 .elementor-element.elementor-element-47c5204d {
        --spacer-size: 12px;
    }
    .elementor-432 .elementor-element.elementor-element-747a15b5 .elementor-button {
        font-size: 12px;
        padding: 20px 32px 20px 32px;
    }
    .elementor-432 .elementor-element.elementor-element-4600377c > .elementor-element-populated {
        margin: 32px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 18px 18px 18px 18px;
    }
    .elementor-432 .elementor-element.elementor-element-a54c6fa {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 4% 5% 14% 5%;
    }
    .elementor-432 .elementor-element.elementor-element-45758fab {
        margin-top: 32px;
        margin-bottom: 32px;
    }
    .elementor-432 .elementor-element.elementor-element-39d8eec4 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-432 .elementor-element.elementor-element-689899fa .elementskit-testimonial-slider {
        --ekit_testimonial_left_right_spacing: 10px;
        --ekit_testimonial_slidetoshow: 1;
    }
    .elementor-432
        .elementor-element.elementor-element-689899fa
        .elementskit-tootltip-testimonial
        .elementskit-commentor-content,
    .elementor-432 .elementor-element.elementor-element-689899fa .elementskit-single-testimonial-slider,
    .elementor-432 .elementor-element.elementor-element-689899fa .elementskit-testimonial_card {
        padding: 0px 0px 0px 0px;
    }
    .elementor-432 .elementor-element.elementor-element-689899fa .elementskit-commentor-content {
        padding: 0px 0px 14px 0px;
    }
    .elementor-432
        .elementor-element.elementor-element-689899fa
        .elementskit-single-testimonial-slider
        .elementskit-commentor-content
        > p,
    .elementor-432
        .elementor-element.elementor-element-689899fa
        .elementskit-testimonial_card
        .elementskit-commentor-coment {
        font-size: 18px;
    }
    .elementor-432
        .elementor-element.elementor-element-689899fa
        .elementskit-single-testimonial-slider
        .elementskit-commentor-content
        > p {
        margin: 0px 0px 0px 0px;
    }
    .elementor-432
        .elementor-element.elementor-element-689899fa
        .elementskit-testimonial_card
        .elementskit-commentor-coment {
        margin: 0px 0px 0px 0px;
    }
    .elementor-432 .elementor-element.elementor-element-689899fa .elementskit-profile-info .elementskit-author-name {
        font-size: 14px;
    }
    .elementor-432 .elementor-element.elementor-element-689899fa .elementskit-profile-info .elementskit-author-des {
        font-size: 14px;
    }
    .elementor-432
        .elementor-element.elementor-element-689899fa
        .elementskit-commentor-bio
        .elementskit-commentor-image
        > img {
        height: 58px;
        width: 58px;
    }
    .elementor-432 .elementor-element.elementor-element-1ca07b3a {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 4% 5% 14% 5%;
    }
    .elementor-432 .elementor-element.elementor-element-437e99c4 {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .elementor-432 .elementor-element.elementor-element-79efcd4e > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
    .elementor-432 .elementor-element.elementor-element-16f2700e {
        text-align: center;
    }
    .elementor-432 .elementor-element.elementor-element-8c4fe68 {
        margin-top: 32px;
        margin-bottom: 32px;
    }
    .elementor-432 .elementor-element.elementor-element-d3f07d6 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-432 .elementor-element.elementor-element-1f183635 .ekit-price-card-slider {
        --ekit_client_logo_slidetosho: 2;
    }
    .elementor-432 .elementor-element.elementor-element-1f183635 .elementskit-clients-slider .swiper-wrapper {
        padding: 012px 12px 20px 12px;
        margin: 0px 0px 0px 0px;
    }
    .elementor-432 .elementor-element.elementor-element-1f183635 .elementskit-clients-slider .single-client {
        min-height: 120px;
    }
    .elementor-432 .elementor-element.elementor-element-1f183635 .single-client {
        padding: 24px 24px 24px 24px;
    }
    .elementor-432 .elementor-element.elementor-element-1f183635 .elementskit-clients-slider .swiper-pagination > span {
        margin-right: 5px;
        margin-left: 5px;
    }
    .elementor-432 .elementor-element.elementor-element-48e2e9c4 {
        padding: 0% 5% 24% 5%;
    }
    .elementor-432 .elementor-element.elementor-element-6245c6aa {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 10% 10% 10% 10%;
    }
    .elementor-432 .elementor-element.elementor-element-56324791 {
        text-align: center;
    }
    .elementor-432 .elementor-element.elementor-element-56324791 .elementor-heading-title {
        font-size: 15px;
    }
    .elementor-432 .elementor-element.elementor-element-11407da3 {
        --spacer-size: 12px;
    }
    .elementor-432 .elementor-element.elementor-element-7c47a8c1 > .elementor-widget-container {
        margin: 0px 8px 8px 0px;
    }
    .elementor-432 .elementor-element.elementor-element-7c47a8c1 .elementor-button {
        font-size: 18px;
    }
    .elementor-432 .elementor-element.elementor-element-35ac9981 {
        text-align: center;
    }
}
