.elementor-67 .elementor-element.elementor-element-9daf9fd > .elementor-container {
    max-width: 1840px;
}

.elementor-67 .elementor-element.elementor-element-9daf9fd {
    margin-top: 18px;
    margin-bottom: 0px;
}

.elementor-67 .elementor-element.elementor-element-36d25df:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67 .elementor-element.elementor-element-36d25df > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://res.cloudinary.com/dyeplxzyd/image/upload/v1763796625/3_ir8ybi.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-67 .elementor-element.elementor-element-36d25df > .elementor-element-populated > .elementor-background-overlay {
    background-image: url("https://demo.casethemes.net/medicross/wp-content/uploads/2024/07/bl11.png");
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: auto;
    opacity: 1;
}

.elementor-bc-flex-widget .elementor-67 .elementor-element.elementor-element-36d25df.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-67 .elementor-element.elementor-element-36d25df > .elementor-element-populated {
    border-style: solid;
    border-width: 1px 1px 0px 1px;
    border-color: #DADEE2;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 0px 0px 0px 0px;
}

.elementor-67 .elementor-element.elementor-element-36d25df > .elementor-element-populated, .elementor-67 .elementor-element.elementor-element-36d25df > .elementor-element-populated > .elementor-background-overlay, .elementor-67 .elementor-element.elementor-element-36d25df > .elementor-background-slideshow {
    border-radius: 20px 20px 0px 0px;
}

.elementor-67 .elementor-element.elementor-element-36d25df > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67 .elementor-element.elementor-element-709cb5b > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-67 .elementor-element.elementor-element-709cb5b {
    margin-top: 225px;
    margin-bottom: 3px;
}

.elementor-67 .elementor-element.elementor-element-77b8d3f {
    width: auto;
    max-width: auto;
}

.elementor-67 .elementor-element.elementor-element-77b8d3f .pxl-heading .pxl-item--title {
    color: #FFFFFF;
    -webkit-text-stroke-color: #FFFFFF;
    font-size: 70px;
    font-weight: 500;
    line-height: 80px;
    margin-bottom: 0px;
}

.elementor-67 .elementor-element.elementor-element-77b8d3f .pxl-heading .pxl-item--title.style-outline .pxl-text-line-backdrop svg {
    stroke: #FFFFFF;
}

.elementor-67 .elementor-element.elementor-element-0a22df0.elementor-column > .elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-67 .elementor-element.elementor-element-49288e6 {
    width: auto;
    max-width: auto;
}

.elementor-67 .elementor-element.elementor-element-49288e6 > .elementor-widget-container {
    margin: 0px 0px 22px 0px;
}

.elementor-67 .elementor-element.elementor-element-49288e6 .pxl-breadcrumb {
    color: #FFFFFF;
    font-size: 15px;
}

.elementor-67 .elementor-element.elementor-element-49288e6 .pxl-breadcrumb i {
    color: #FFFFFF;
}

.elementor-67 .elementor-element.elementor-element-49288e6 .pxl-breadcrumb span.breadcrumb-entry {
    color: var( --e-global-color-primary );
}

.elementor-67 .elementor-element.elementor-element-b73b551 > .elementor-container {
    max-width: 1840px;
}

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

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

.elementor-67 .elementor-element.elementor-element-e5dc804 > .elementor-element-populated {
    border-style: solid;
    border-width: 0px 1px 5px 1px;
    border-color: #DADEE2;
    margin: 0px 15px 0px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 0px 0px 0px 0px;
}

.elementor-67 .elementor-element.elementor-element-e5dc804 > .elementor-element-populated, .elementor-67 .elementor-element.elementor-element-e5dc804 > .elementor-element-populated > .elementor-background-overlay, .elementor-67 .elementor-element.elementor-element-e5dc804 > .elementor-background-slideshow {
    border-radius: 0px 0px 20px 20px;
}

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

.elementor-67 .elementor-element.elementor-element-bff419d {
    margin-top: 29px;
    margin-bottom: 29px;
}

.elementor-67 .elementor-element.elementor-element-f98ad5f .pxl-text-editor , .elementor-67 .elementor-element.elementor-element-f98ad5f .pxl-text-editor p {
    color: #051B2E;
    font-size: 17px;
    line-height: 28px;
}

.elementor-67 .elementor-element.elementor-element-e093474.elementor-column > .elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-67 .elementor-element.elementor-element-f02949d {
    width: auto;
    max-width: auto;
}

.elementor-67 .elementor-element.elementor-element-f02949d .pxl-icon-box .pxl-item--title,.elementor-67 .elementor-element.elementor-element-f02949d .pxl-icon-box .pxl-item--title a {
    color: #68747A;
    font-size: 15px;
    text-transform: capitalize;
}

.elementor-67 .elementor-element.elementor-element-f02949d .pxl-icon-box .pxl-item--title {
    margin-bottom: 10px !important;
}

.elementor-67 .elementor-element.elementor-element-f02949d .pxl-icon-box .pxl-item--description {
    color: #051B2E;
    font-size: 23px;
    font-weight: 400;
}

.elementor-67 .elementor-element.elementor-element-f02949d .pxl-item--icon {
    border-radius: 1111px 1111px 1111px 1111px !important;
}

.elementor-67 .elementor-element.elementor-element-f02949d .pxl-icon-box .pxl-item--icon {
    background-color: #21a19b;
    border-color: #21a19b;
    width: 61px;
    min-width: 61px;
    height: 61px;
}

.elementor-67 .elementor-element.elementor-element-f02949d .pxl-icon-box .pxl-item--icon svg path {
    fill: #FFFFFF;
}

.elementor-67 .elementor-element.elementor-element-f02949d .pxl-icon-box .pxl-item--icon svg polygon {
    fill: #FFFFFF;
}

.elementor-67 .elementor-element.elementor-element-f02949d .pxl-icon-box .pxl-item--icon i {
    font-size: 30px;
}

.elementor-67 .elementor-element.elementor-element-f02949d .pxl-icon-box .pxl-item--icon svg {
    height: 30px;
    width: 30px;
}

.elementor-67 .elementor-element.elementor-element-8e3fcb8 {
    margin-top: 105px;
    margin-bottom: 95px;
}

.elementor-67 .elementor-element.elementor-element-144b576 > .elementor-element-populated {
    padding: 0% 0% 0% 0%;
}

.elementor-67 .elementor-element.elementor-element-9af6822:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67 .elementor-element.elementor-element-9af6822 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, #F1F2F2 0%, #F1F2F2 100%);
}

.elementor-67 .elementor-element.elementor-element-9af6822.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-67 .elementor-element.elementor-element-9af6822 > .elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 6px 0px;
    border-color: #DDE2E2;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}

.elementor-67 .elementor-element.elementor-element-9af6822 > .elementor-element-populated, .elementor-67 .elementor-element.elementor-element-9af6822 > .elementor-element-populated > .elementor-background-overlay, .elementor-67 .elementor-element.elementor-element-9af6822 > .elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-67 .elementor-element.elementor-element-9af6822 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67 .elementor-element.elementor-element-6eb1aef {
    width: auto;
    max-width: auto;
}

.elementor-67 .elementor-element.elementor-element-6eb1aef > .elementor-widget-container {
    margin: 33px 0px 0px 0px;
}

.elementor-67 .elementor-element.elementor-element-6eb1aef .pxl-icon1 a {
    color: #FFFFFF;
    background-color: #21a19b;
    width: 71px;
    height: 71px;
}

.elementor-67 .elementor-element.elementor-element-6eb1aef .pxl-icon1 a svg path {
    fill: #FFFFFF;
}

.elementor-67 .elementor-element.elementor-element-89bb443 > .elementor-widget-container {
    margin: 25px 0px 22px 0px;
}

.elementor-67 .elementor-element.elementor-element-89bb443 .pxl-heading {
    text-align: center;
}

.elementor-67 .elementor-element.elementor-element-89bb443 .pxl-heading .pxl-item--title {
    font-size: 25px;
    margin-bottom: 0px;
}

.elementor-67 .elementor-element.elementor-element-23b9cee > .elementor-widget-container {
    margin: 0px 0px 22px 0px;
}

.elementor-67 .elementor-element.elementor-element-23b9cee .pxl-text-editor {
    text-align: center;
}

.elementor-67 .elementor-element.elementor-element-23b9cee .pxl-text-editor .pxl-item--inner {
    max-width: 310px;
}

.elementor-67 .elementor-element.elementor-element-23b9cee .pxl-text-editor , .elementor-67 .elementor-element.elementor-element-23b9cee .pxl-text-editor p {
    color: #051B2E;
    font-size: 15px;
    line-height: 25px;
}

.elementor-67 .elementor-element.elementor-element-47749a8 .pxl-button {
    text-align: center;
}

.elementor-67 .elementor-element.elementor-element-47749a8 > .elementor-widget-container {
    margin: 0px 0px 17px 0px;
}

.elementor-67 .elementor-element.elementor-element-47749a8 .pxl-button .btn {
    color: var( --e-global-color-secondary );
    background-color: #D6AAAA00;
    font-size: 15px;
    font-weight: 400;
}

.elementor-67 .elementor-element.elementor-element-47749a8 .pxl-button .btn.pxl-icon--right:not(.btn-svg) i, .elementor-67 .elementor-element.elementor-element-47749a8 .pxl-button .btn.pxl-icon--right:not(.btn-svg) svg {
    margin-left: 9px;
}

.elementor-67 .elementor-element.elementor-element-47749a8 .pxl-button .btn-svg.pxl-icon--right:hover svg {
    margin-left: 9px;
}

.elementor-67 .elementor-element.elementor-element-76be331:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67 .elementor-element.elementor-element-76be331 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, #D5E8F2 0%, #AED5E5 100%);
}

.elementor-67 .elementor-element.elementor-element-76be331.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-67 .elementor-element.elementor-element-76be331 > .elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 6px 0px;
    border-color: #9CC2D2;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}

.elementor-67 .elementor-element.elementor-element-76be331 > .elementor-element-populated, .elementor-67 .elementor-element.elementor-element-76be331 > .elementor-element-populated > .elementor-background-overlay, .elementor-67 .elementor-element.elementor-element-76be331 > .elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-67 .elementor-element.elementor-element-76be331 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67 .elementor-element.elementor-element-abddd6b {
    width: auto;
    max-width: auto;
}

.elementor-67 .elementor-element.elementor-element-abddd6b > .elementor-widget-container {
    margin: 33px 0px 0px 0px;
}

.elementor-67 .elementor-element.elementor-element-abddd6b .pxl-icon1 a {
    color: #FFFFFF;
    background-color: #21a19b;
    width: 71px;
    height: 71px;
}

.elementor-67 .elementor-element.elementor-element-abddd6b .pxl-icon1 a svg path {
    fill: #FFFFFF;
}

.elementor-67 .elementor-element.elementor-element-bbf8f6c > .elementor-widget-container {
    margin: 25px 0px 21px 0px;
}

.elementor-67 .elementor-element.elementor-element-bbf8f6c .pxl-heading {
    text-align: center;
}

.elementor-67 .elementor-element.elementor-element-bbf8f6c .pxl-heading .pxl-item--title {
    font-size: 25px;
    margin-bottom: 0px;
}

.elementor-67 .elementor-element.elementor-element-01589c2 > .elementor-widget-container {
    margin: 0px 0px 19px 0px;
}

.elementor-67 .elementor-element.elementor-element-01589c2 .pxl-text-editor {
    text-align: center;
}

.elementor-67 .elementor-element.elementor-element-01589c2 .pxl-text-editor .pxl-item--inner {
    max-width: 310px;
}

.elementor-67 .elementor-element.elementor-element-01589c2 .pxl-text-editor , .elementor-67 .elementor-element.elementor-element-01589c2 .pxl-text-editor p {
    color: #051B2E;
    font-size: 15px;
    line-height: 25px;
}

.elementor-67 .elementor-element.elementor-element-9f52424 .pxl-button {
    text-align: center;
}

.elementor-67 .elementor-element.elementor-element-9f52424 > .elementor-widget-container {
    margin: 0px 0px 17px 0px;
}

.elementor-67 .elementor-element.elementor-element-9f52424 .pxl-button .btn {
    color: var( --e-global-color-secondary );
    background-color: #D6AAAA00;
    font-size: 15px;
    font-weight: 400;
}

.elementor-67 .elementor-element.elementor-element-9f52424 .pxl-button .btn.pxl-icon--right:not(.btn-svg) i, .elementor-67 .elementor-element.elementor-element-9f52424 .pxl-button .btn.pxl-icon--right:not(.btn-svg) svg {
    margin-left: 9px;
}

.elementor-67 .elementor-element.elementor-element-9f52424 .pxl-button .btn-svg.pxl-icon--right:hover svg {
    margin-left: 9px;
}

.elementor-67 .elementor-element.elementor-element-bf0d822:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67 .elementor-element.elementor-element-bf0d822 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, #FCDA8A 0%, #FFCC53 100%);
}

.elementor-67 .elementor-element.elementor-element-bf0d822.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-67 .elementor-element.elementor-element-bf0d822 > .elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 6px 0px;
    border-color: #E6B540;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
}

.elementor-67 .elementor-element.elementor-element-bf0d822 > .elementor-element-populated, .elementor-67 .elementor-element.elementor-element-bf0d822 > .elementor-element-populated > .elementor-background-overlay, .elementor-67 .elementor-element.elementor-element-bf0d822 > .elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

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

.elementor-67 .elementor-element.elementor-element-77eba20 {
    width: auto;
    max-width: auto;
}

.elementor-67 .elementor-element.elementor-element-77eba20 > .elementor-widget-container {
    margin: 33px 0px 0px 0px;
}

.elementor-67 .elementor-element.elementor-element-77eba20 .pxl-icon1 a {
    color: #FFFFFF;
    background-color: #21a19b;
    width: 71px;
    height: 71px;
}

.elementor-67 .elementor-element.elementor-element-77eba20 .pxl-icon1 a svg path {
    fill: #FFFFFF;
}

.elementor-67 .elementor-element.elementor-element-ea9f2d1 > .elementor-widget-container {
    margin: 25px 0px 21px 0px;
}

.elementor-67 .elementor-element.elementor-element-ea9f2d1 .pxl-heading {
    text-align: center;
}

.elementor-67 .elementor-element.elementor-element-ea9f2d1 .pxl-heading .pxl-item--title {
    font-size: 25px;
    margin-bottom: 0px;
}

.elementor-67 .elementor-element.elementor-element-981c500 > .elementor-widget-container {
    margin: 0px 0px 19px 0px;
}

.elementor-67 .elementor-element.elementor-element-981c500 .pxl-text-editor {
    text-align: center;
}

.elementor-67 .elementor-element.elementor-element-981c500 .pxl-text-editor .pxl-item--inner {
    max-width: 310px;
}

.elementor-67 .elementor-element.elementor-element-981c500 .pxl-text-editor , .elementor-67 .elementor-element.elementor-element-981c500 .pxl-text-editor p {
    color: #051B2E;
    font-size: 15px;
    line-height: 25px;
}

.elementor-67 .elementor-element.elementor-element-f55a910 .pxl-button {
    text-align: center;
}

.elementor-67 .elementor-element.elementor-element-f55a910 > .elementor-widget-container {
    margin: 0px 0px 17px 0px;
}

.elementor-67 .elementor-element.elementor-element-f55a910 .pxl-button .btn {
    color: var( --e-global-color-secondary );
    background-color: #D6AAAA00;
    font-size: 15px;
    font-weight: 400;
}

.elementor-67 .elementor-element.elementor-element-f55a910 .pxl-button .btn.pxl-icon--right:not(.btn-svg) i, .elementor-67 .elementor-element.elementor-element-f55a910 .pxl-button .btn.pxl-icon--right:not(.btn-svg) svg {
    margin-left: 9px;
}

.elementor-67 .elementor-element.elementor-element-f55a910 .pxl-button .btn-svg.pxl-icon--right:hover svg {
    margin-left: 9px;
}

.elementor-67 .elementor-element.elementor-element-5dae016 > .elementor-container {
    max-width: 1810px;
}

.elementor-67 .elementor-element.elementor-element-5dae016 {
    padding: 0px 15px 0px 15px;
}

.elementor-67 .elementor-element.elementor-element-fa6ca9f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67 .elementor-element.elementor-element-fa6ca9f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://demo.casethemes.net/medicross/wp-content/uploads/2024/09/sv2.webp");
    background-position: center left;
    background-size: cover;
}

.elementor-67 .elementor-element.elementor-element-fa6ca9f > .elementor-element-populated, .elementor-67 .elementor-element.elementor-element-fa6ca9f > .elementor-element-populated > .elementor-background-overlay, .elementor-67 .elementor-element.elementor-element-fa6ca9f > .elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-67 .elementor-element.elementor-element-fa6ca9f > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

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

.elementor-67 .elementor-element.elementor-element-3593e75 {
    margin-top: 102px;
    margin-bottom: 105px;
}

.elementor-bc-flex-widget .elementor-67 .elementor-element.elementor-element-26bc806.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-67 .elementor-element.elementor-element-ea93493 {
    width: auto;
    max-width: auto;
}

.elementor-67 .elementor-element.elementor-element-ea93493 > .elementor-widget-container {
    margin: 0px 16px 0px 0px;
}

.elementor-67 .elementor-element.elementor-element-ea93493 .pxl-image-single {
    text-align: center;
}

.elementor-67 .elementor-element.elementor-element-db311b7 {
    width: auto;
    max-width: auto;
}

.elementor-67 .elementor-element.elementor-element-db311b7 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-67 .elementor-element.elementor-element-db311b7 .pxl-text-editor {
    text-align: left;
}

.elementor-67 .elementor-element.elementor-element-db311b7 .pxl-text-editor .pxl-item--inner {
    max-width: 839px;
}

.elementor-67 .elementor-element.elementor-element-db311b7 .pxl-text-editor , .elementor-67 .elementor-element.elementor-element-db311b7 .pxl-text-editor p {
    color: #68747A;
    font-size: 17px;
    line-height: 25px;
}

.elementor-67 .elementor-element.elementor-element-f3cb9c3 > .elementor-widget-container {
    margin: 18px 0px 40px 0px;
}

.elementor-67 .elementor-element.elementor-element-f3cb9c3 .pxl-heading {
    text-align: left;
}

.elementor-67 .elementor-element.elementor-element-f3cb9c3 .pxl-heading .pxl-heading--inner {
    max-width: 590px;
}

.elementor-67 .elementor-element.elementor-element-f3cb9c3 .pxl-heading .pxl-item--title {
    color: #051B2E;
    -webkit-text-stroke-color: #051B2E;
    font-size: 45px;
    font-weight: 500;
    line-height: 55px;
    margin-bottom: 0px;
}

.elementor-67 .elementor-element.elementor-element-f3cb9c3 .pxl-heading .pxl-item--title.style-outline .pxl-text-line-backdrop svg {
    stroke: #051B2E;
}

.elementor-67 .elementor-element.elementor-element-f3cb9c3 .pxl-heading .pxl-item--subtitle {
    color: #68747A;
    margin-bottom: 21px;
}

.elementor-67 .elementor-element.elementor-element-f3cb9c3 .pxl-heading .pxl-item--subtitle, .elementor-67 .elementor-element.elementor-element-f3cb9c3 .pxl-heading .pxl-item--subtitle span {
    font-size: 17px;
    font-weight: 400;
}

.elementor-67 .elementor-element.elementor-element-02be30a {
    width: var( --container-widget-width, 276px );
    max-width: 276px;
    --container-widget-width: 276px;
    --container-widget-flex-grow: 0;
}

.elementor-67 .elementor-element.elementor-element-02be30a .pxl-counter .pxl-counter--title {
    color: var( --e-global-color-secondary );
    font-size: 17px;
    font-weight: 500;
    line-height: 27px;
}

.elementor-67 .elementor-element.elementor-element-02be30a .pxl-counter .pxl-counter--icon {
    width: 74px;
    min-width: 74px;
    Height: 74px;
    background-color: var( --e-global-color-secondary );
}

.elementor-67 .elementor-element.elementor-element-02be30a .pxl-counter .pxl-counter--icon i {
    color: var( --e-global-color-primary );
    text-fill-color: var( --e-global-color-primary );
    -webkit-text-fill-color: var( --e-global-color-primary );
    background-image: var( --e-global-color-primary );
    font-size: 29px;
}

.elementor-67 .elementor-element.elementor-element-02be30a .pxl-counter .pxl-counter--icon svg path {
    fill: var( --e-global-color-primary );
}

.elementor-67 .elementor-element.elementor-element-02be30a .pxl-counter .pxl-counter--icon svg {
    width: 29px;
}

.elementor-67 .elementor-element.elementor-element-02be30a .pxl-counter .pxl-counter--number .pxl-counter--value {
    font-size: 70px;
}

.elementor-67 .elementor-element.elementor-element-02be30a .pxl-counter .pxl-counter--number {
    margin-bottom: -16px;
}

.elementor-67 .elementor-element.elementor-element-02be30a .pxl-counter .pxl-counter--number .pxl-counter--suffix {
    color: var( --e-global-color-secondary );
    font-size: 38px;
    transform: translatey(-22px);
}

.elementor-widget-divider {
    --divider-color: var( --e-global-color-secondary );
}

.elementor-widget-divider .elementor-divider__text {
    color: var( --e-global-color-secondary );
    font-family: var( --e-global-typography-secondary-font-family ), Sans-serif;
    font-weight: var( --e-global-typography-secondary-font-weight );
}

.elementor-widget-divider.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-secondary );
}

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon {
    color: var( --e-global-color-secondary );
    border-color: var( --e-global-color-secondary );
}

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-secondary );
}

.elementor-67 .elementor-element.elementor-element-67b551e {
    --divider-border-style: solid;
    --divider-color: #DADEE2;
    --divider-border-width: 106px;
    width: auto;
    max-width: auto;
}

.elementor-67 .elementor-element.elementor-element-67b551e > .elementor-widget-container {
    padding: 0px 55px 0px 55px;
}

.elementor-67 .elementor-element.elementor-element-67b551e .elementor-divider-separator {
    width: 1px;
}

.elementor-67 .elementor-element.elementor-element-67b551e .elementor-divider {
    padding-block-start:0px;padding-block-end:0px;}

.elementor-67 .elementor-element.elementor-element-c741f89 {
    width: auto;
    max-width: auto;
}

.elementor-67 .elementor-element.elementor-element-c741f89 .pxl-text-editor .pxl-item--inner {
    max-width: 415px;
}

.elementor-67 .elementor-element.elementor-element-c741f89 .pxl-text-editor , .elementor-67 .elementor-element.elementor-element-c741f89 .pxl-text-editor p {
    color: #68747A;
    font-size: 15px;
    line-height: 25px;
}

.elementor-67 .elementor-element.elementor-element-777f7dc .pxl-button {
    text-align: center;
}

.elementor-67 .elementor-element.elementor-element-777f7dc {
    width: auto;
    max-width: auto;
}

.elementor-67 .elementor-element.elementor-element-777f7dc > .elementor-widget-container {
    margin: 32px 0px 0px 382px;
}

.elementor-67 .elementor-element.elementor-element-777f7dc .pxl-button .btn {
    color: #FFFFFF;
    background-color: #21a19b;
    font-size: 15px;
    font-weight: 400;
    line-height: 55px;
    border-radius: 13px 13px 13px 13px;
    padding: 0px 33px 0px 33px;
}

.elementor-67 .elementor-element.elementor-element-777f7dc .pxl-button .btn i {
    color: #FFFFFF;
    font-size: 16px;
}

.elementor-67 .elementor-element.elementor-element-777f7dc .pxl-button .btn svg path {
    fill: #FFFFFF;
}

.elementor-67 .elementor-element.elementor-element-777f7dc .pxl-button .btn.btn-default svg {
    width: 16px;
    height: auto;
}

.elementor-67 .elementor-element.elementor-element-777f7dc .pxl-button .btn-svg:hover svg {
    width: 16px;
}

.elementor-67 .elementor-element.elementor-element-777f7dc .pxl-button .btn.pxl-icon--right:not(.btn-svg) i, .elementor-67 .elementor-element.elementor-element-777f7dc .pxl-button .btn.pxl-icon--right:not(.btn-svg) svg {
    margin-left: 11px;
}

.elementor-67 .elementor-element.elementor-element-777f7dc .pxl-button .btn-svg.pxl-icon--right:hover svg {
    margin-left: 11px;
}

.elementor-67 .elementor-element.elementor-element-d16378d > .elementor-container {
    max-width: 1810px;
}

.elementor-67 .elementor-element.elementor-element-d16378d {
    margin-top: 35px;
    margin-bottom: 9px;
    padding: 0px 15px 0px 15px;
}

.elementor-67 .elementor-element.elementor-element-86f3c03:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67 .elementor-element.elementor-element-86f3c03 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, #E0EFF7 0%, #F2295B00 50%);
}

.elementor-67 .elementor-element.elementor-element-86f3c03.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-67 .elementor-element.elementor-element-86f3c03 > .elementor-element-populated, .elementor-67 .elementor-element.elementor-element-86f3c03 > .elementor-element-populated > .elementor-background-overlay, .elementor-67 .elementor-element.elementor-element-86f3c03 > .elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-67 .elementor-element.elementor-element-86f3c03 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-67 .elementor-element.elementor-element-86f3c03 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67 .elementor-element.elementor-element-343d0ac > .elementor-widget-container {
    margin: 102px 0px 0px 0px;
}

.elementor-67 .elementor-element.elementor-element-343d0ac .pxl-image-single {
    text-align: center;
}

.elementor-67 .elementor-element.elementor-element-4d6fabf > .elementor-widget-container {
    margin: 30px 0px 0px 0px;
}

.elementor-67 .elementor-element.elementor-element-4d6fabf .pxl-heading {
    text-align: center;
}

.elementor-67 .elementor-element.elementor-element-4d6fabf .pxl-heading .pxl-heading--inner {
    max-width: 881px;
}

.elementor-67 .elementor-element.elementor-element-4d6fabf .pxl-heading .pxl-item--title {
    color: #051B2E;
    -webkit-text-stroke-color: #051B2E;
    font-size: 45px;
    font-weight: 500;
    line-height: 55px;
    margin-bottom: 0px;
}

.elementor-67 .elementor-element.elementor-element-4d6fabf .pxl-heading .pxl-item--title.style-outline .pxl-text-line-backdrop svg {
    stroke: #051B2E;
}

.elementor-67 .elementor-element.elementor-element-4d6fabf .pxl-heading .pxl-item--subtitle {
    color: #68747A;
    margin-bottom: 19px;
}

.elementor-67 .elementor-element.elementor-element-4d6fabf .pxl-heading .pxl-item--subtitle, .elementor-67 .elementor-element.elementor-element-4d6fabf .pxl-heading .pxl-item--subtitle span {
    font-size: 17px;
    font-weight: 400;
}

.elementor-67 .elementor-element.elementor-element-939229d > .elementor-widget-container {
    margin: 15px 0px 27px 0px;
}

.elementor-67 .elementor-element.elementor-element-939229d .pxl-text-editor {
    text-align: center;
}

.elementor-67 .elementor-element.elementor-element-939229d .pxl-text-editor .pxl-item--inner {
    max-width: 749px;
}

.elementor-67 .elementor-element.elementor-element-939229d .pxl-text-editor , .elementor-67 .elementor-element.elementor-element-939229d .pxl-text-editor p {
    color: #68747A;
    font-size: 15px;
    line-height: 25px;
}

.elementor-67 .elementor-element.elementor-element-c4e224f {
    width: var( --container-widget-width, 1290px );
    max-width: 1290px;
    --container-widget-width: 1290px;
    --container-widget-flex-grow: 0;
}

.elementor-67 .elementor-element.elementor-element-c4e224f > .elementor-widget-container {
    margin: 38px 0px 0px 0px;
}

.elementor-67 .elementor-element.elementor-element-7f57b56 > .elementor-container {
    max-width: 1810px;
}

.elementor-67 .elementor-element.elementor-element-7f57b56 {
    margin-top: 45px;
    margin-bottom: 0px;
    padding: 0px 15px 0px 15px;
}

.elementor-67 .elementor-element.elementor-element-ca216c8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67 .elementor-element.elementor-element-ca216c8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://demo.casethemes.net/medicross/wp-content/uploads/2024/09/sv17.webp");
    background-position: center center;
    background-size: cover;
}

.elementor-67 .elementor-element.elementor-element-ca216c8.elementor-column > .elementor-widget-wrap {
    /* justify-content:center; */
}

.elementor-67 .elementor-element.elementor-element-ca216c8 > .elementor-element-populated, .elementor-67 .elementor-element.elementor-element-ca216c8 > .elementor-element-populated > .elementor-background-overlay, .elementor-67 .elementor-element.elementor-element-ca216c8 > .elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-67 .elementor-element.elementor-element-ca216c8 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 120px 15px 110px 15px;
}

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

.elementor-67 .elementor-element.elementor-element-6858e98 {
    width: var( --container-widget-width, 1290px );
    max-width: 1290px;
    --container-widget-width: 1290px;
    --container-widget-flex-grow: 0;
}

.elementor-67 .elementor-element.elementor-element-6858e98 .pxl-text-carousel .pxl-swiper-slide .pxl-item--inner .pxl-item--number {
    color: var( --e-global-color-secondary );
}

.elementor-67 .elementor-element.elementor-element-c17988f.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-67 .elementor-element.elementor-element-c17988f > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-67 .elementor-element.elementor-element-3221782 > .elementor-widget-container {
    margin: 117px 0px 0px 0px;
}

.elementor-67 .elementor-element.elementor-element-3221782 .pxl-image-single {
    text-align: center;
}

.elementor-67 .elementor-element.elementor-element-21faedd > .elementor-widget-container {
    margin: 30px 0px 0px 0px;
}

.elementor-67 .elementor-element.elementor-element-21faedd .pxl-heading {
    text-align: center;
}

.elementor-67 .elementor-element.elementor-element-21faedd .pxl-heading .pxl-heading--inner {
    max-width: 881px;
}

.elementor-67 .elementor-element.elementor-element-21faedd .pxl-heading .pxl-item--title {
    color: #051B2E;
    -webkit-text-stroke-color: #051B2E;
    font-size: 45px;
    font-weight: 500;
    line-height: 55px;
    margin-bottom: 0px;
}

.elementor-67 .elementor-element.elementor-element-21faedd .pxl-heading .pxl-item--title.style-outline .pxl-text-line-backdrop svg {
    stroke: #051B2E;
}

.elementor-67 .elementor-element.elementor-element-21faedd .pxl-heading .pxl-item--subtitle {
    color: #68747A;
    margin-bottom: 21px;
}

.elementor-67 .elementor-element.elementor-element-21faedd .pxl-heading .pxl-item--subtitle, .elementor-67 .elementor-element.elementor-element-21faedd .pxl-heading .pxl-item--subtitle span {
    font-size: 17px;
    font-weight: 400;
}

.elementor-67 .elementor-element.elementor-element-ce7a408 > .elementor-widget-container {
    margin: 15px 0px 67px 0px;
}

.elementor-67 .elementor-element.elementor-element-ce7a408 .pxl-text-editor {
    text-align: center;
}

.elementor-67 .elementor-element.elementor-element-ce7a408 .pxl-text-editor .pxl-item--inner {
    max-width: 749px;
}

.elementor-67 .elementor-element.elementor-element-ce7a408 .pxl-text-editor , .elementor-67 .elementor-element.elementor-element-ce7a408 .pxl-text-editor p {
    color: #68747A;
    font-size: 15px;
    line-height: 25px;
}

.elementor-67 .elementor-element.elementor-element-fb79439 {
    width: auto;
    max-width: auto;
}

.elementor-67 .elementor-element.elementor-element-fb79439 > .elementor-widget-container {
    margin: 0px 50px 0px 0px;
}

.elementor-67 .elementor-element.elementor-element-fb79439 .pxl-icon-box .pxl-item--description {
    color: var( --e-global-color-secondary );
    font-size: 17px;
    font-weight: 400;
}

.elementor-67 .elementor-element.elementor-element-fb79439 .pxl-item--icon {
    margin: 0px -13px 0px 0px !important;
    border-radius: 1111px 1111px 1111px 1111px !important;
}

.elementor-67 .elementor-element.elementor-element-fb79439 .pxl-icon-box .pxl-item--icon {
    background-color: #1EDE8F;
    border-color: #1EDE8F;
    width: 25px;
    min-width: 25px;
    height: 25px;
}

.elementor-67 .elementor-element.elementor-element-fb79439 .pxl-icon-box .pxl-item--icon svg path {
    fill: #FFFFFF;
}

.elementor-67 .elementor-element.elementor-element-fb79439 .pxl-icon-box .pxl-item--icon svg polygon {
    fill: #FFFFFF;
}

.elementor-67 .elementor-element.elementor-element-fb79439 .pxl-icon-box .pxl-item--icon i {
    font-size: 11px;
}

.elementor-67 .elementor-element.elementor-element-fb79439 .pxl-icon-box .pxl-item--icon svg {
    height: 11px;
    width: 11px;
}

.elementor-67 .elementor-element.elementor-element-084f46f {
    width: auto;
    max-width: auto;
}

.elementor-67 .elementor-element.elementor-element-084f46f > .elementor-widget-container {
    margin: 0px 50px 0px 0px;
}

.elementor-67 .elementor-element.elementor-element-084f46f .pxl-icon-box .pxl-item--description {
    color: var( --e-global-color-secondary );
    font-size: 17px;
    font-weight: 400;
}

.elementor-67 .elementor-element.elementor-element-084f46f .pxl-item--icon {
    margin: 0px -13px 0px 0px !important;
    border-radius: 1111px 1111px 1111px 1111px !important;
}

.elementor-67 .elementor-element.elementor-element-084f46f .pxl-icon-box .pxl-item--icon {
    background-color: #1EDE8F;
    border-color: #1EDE8F;
    width: 25px;
    min-width: 25px;
    height: 25px;
}

.elementor-67 .elementor-element.elementor-element-084f46f .pxl-icon-box .pxl-item--icon svg path {
    fill: #FFFFFF;
}

.elementor-67 .elementor-element.elementor-element-084f46f .pxl-icon-box .pxl-item--icon svg polygon {
    fill: #FFFFFF;
}

.elementor-67 .elementor-element.elementor-element-084f46f .pxl-icon-box .pxl-item--icon i {
    font-size: 11px;
}

.elementor-67 .elementor-element.elementor-element-084f46f .pxl-icon-box .pxl-item--icon svg {
    height: 11px;
    width: 11px;
}

.elementor-67 .elementor-element.elementor-element-fff6d00 {
    width: auto;
    max-width: auto;
}

.elementor-67 .elementor-element.elementor-element-fff6d00 .pxl-icon-box .pxl-item--description {
    color: var( --e-global-color-secondary );
    font-size: 17px;
    font-weight: 400;
}

.elementor-67 .elementor-element.elementor-element-fff6d00 .pxl-item--icon {
    margin: 0px -13px 0px 0px !important;
    border-radius: 1111px 1111px 1111px 1111px !important;
}

.elementor-67 .elementor-element.elementor-element-fff6d00 .pxl-icon-box .pxl-item--icon {
    background-color: #1EDE8F;
    border-color: #1EDE8F;
    width: 25px;
    min-width: 25px;
    height: 25px;
}

.elementor-67 .elementor-element.elementor-element-fff6d00 .pxl-icon-box .pxl-item--icon svg path {
    fill: #FFFFFF;
}

.elementor-67 .elementor-element.elementor-element-fff6d00 .pxl-icon-box .pxl-item--icon svg polygon {
    fill: #FFFFFF;
}

.elementor-67 .elementor-element.elementor-element-fff6d00 .pxl-icon-box .pxl-item--icon i {
    font-size: 11px;
}

.elementor-67 .elementor-element.elementor-element-fff6d00 .pxl-icon-box .pxl-item--icon svg {
    height: 11px;
    width: 11px;
}

.elementor-67 .elementor-element.elementor-element-6f00002 {
    margin-top: 28px;
    margin-bottom: 0px;
}

.elementor-67 .elementor-element.elementor-element-4fd4921 .pxl-pricing .pxl-item--title-box {
    color: #21a19b !important;
    border-color: #21a19b !important;
}

.elementor-67 .elementor-element.elementor-element-4fd4921 .pxl-pricing .pxl-item--title-box svg path {
    fill: #21a19b !important;
}

.elementor-67 .elementor-element.elementor-element-4fd4921 .pxl-pricing .pxl-item--price {
    color: #21a19b !important;
}

.elementor-67 .elementor-element.elementor-element-4fd4921 .pxl-pricing .pxl-item-description {
    color: #21a19b !important;
}

.elementor-67 .elementor-element.elementor-element-4fd4921 .pxl-pricing .pxl-item--feature .content {
    color: #21a19b !important;
}

.elementor-67 .elementor-element.elementor-element-4fd4921 .pxl-pricing .pxl-item--feature .content svg path {
    fill: #21a19b !important;
}

.elementor-67 .elementor-element.elementor-element-4fd4921 .pxl-pricing .pxl-item--feature .content i {
    color: #21a19b !important;
}

.elementor-67 .elementor-element.elementor-element-4fd4921 .pxl-pricing .btn-see {
    color: #FFFFFF !important;
    background-color: #21a19b !important;
}

.elementor-67 .elementor-element.elementor-element-4fd4921 .pxl-pricing .btn-see:hover {
    color: #21a19b !important;
    background-color: #FFFFFF !important;
}

.elementor-67 .elementor-element.elementor-element-e7494d4 > .elementor-container {
    max-width: 1840px;
}

.elementor-67 .elementor-element.elementor-element-e7494d4 {
    margin-top: 90px;
    margin-bottom: 15px;
}

.elementor-67 .elementor-element.elementor-element-c2efbf9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67 .elementor-element.elementor-element-c2efbf9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("https://demo.casethemes.net/medicross/wp-content/uploads/2024/08/cm6.webp");
    background-position: center right;
    background-size: cover;
}

.elementor-67 .elementor-element.elementor-element-c2efbf9 > .elementor-element-populated, .elementor-67 .elementor-element.elementor-element-c2efbf9 > .elementor-element-populated > .elementor-background-overlay, .elementor-67 .elementor-element.elementor-element-c2efbf9 > .elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-67 .elementor-element.elementor-element-c2efbf9 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 15px 15px 15px 15px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 15px;
    padding: 50px 50px 50px 50px;
}

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

.elementor-67 .elementor-element.elementor-element-8554794 > .elementor-container {
    max-width: 1130px;
}

.elementor-67 .elementor-element.elementor-element-40effc0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67 .elementor-element.elementor-element-40effc0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-bc-flex-widget .elementor-67 .elementor-element.elementor-element-40effc0.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-67 .elementor-element.elementor-element-40effc0 > .elementor-element-populated, .elementor-67 .elementor-element.elementor-element-40effc0 > .elementor-element-populated > .elementor-background-overlay, .elementor-67 .elementor-element.elementor-element-40effc0 > .elementor-background-slideshow {
    border-radius: 20px 20px 20px 20px;
}

.elementor-67 .elementor-element.elementor-element-40effc0 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 71px 80px 80px 80px;
}

.elementor-67 .elementor-element.elementor-element-40effc0 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-67 .elementor-element.elementor-element-bf8e38f {
    width: auto;
    max-width: auto;
    top: 55px;
}

body:not(.rtl) .elementor-67 .elementor-element.elementor-element-bf8e38f {
    right: 55px;
}

body.rtl .elementor-67 .elementor-element.elementor-element-bf8e38f {
    left: 55px;
}

.elementor-67 .elementor-element.elementor-element-bf8e38f .pxl-icon1 a {
    color: #21a19b;
    width: 57px;
    font-size: 57px;
    margin: 0px 0px 0px 0px;
}

.elementor-67 .elementor-element.elementor-element-bf8e38f .pxl-icon1 a svg path {
    fill: #21a19b;
}

.elementor-67 .elementor-element.elementor-element-bf8e38f .pxl-icon1 a svg {
    width: 57px;
}

.elementor-67 .elementor-element.elementor-element-bf8e38f .pxl-icon1 {
    margin-left: -0px;
    margin-right: -0px;
}

.elementor-67 .elementor-element.elementor-element-514de35 > .elementor-widget-container {
    margin: 0px 0px 16px 0px;
}

.elementor-67 .elementor-element.elementor-element-514de35 .pxl-heading .pxl-item--title {
    color: #051B2E;
    -webkit-text-stroke-color: #051B2E;
    font-size: 45px;
    font-weight: 500;
    line-height: 55px;
    margin-bottom: 0px;
}

.elementor-67 .elementor-element.elementor-element-514de35 .pxl-heading .pxl-item--title.style-outline .pxl-text-line-backdrop svg {
    stroke: #051B2E;
}

.elementor-67 .elementor-element.elementor-element-a4bbe09 {
    width: auto;
    max-width: auto;
}

.elementor-67 .elementor-element.elementor-element-a4bbe09 > .elementor-widget-container {
    padding: 0px 15px 0px 22px;
}

.elementor-67 .elementor-element.elementor-element-a4bbe09 .pxl-icon1 a {
    color: #FFCC53;
    width: 15px;
    height: 15px;
    font-size: 15px;
    margin: 0px 0px 0px -22px;
}

.elementor-67 .elementor-element.elementor-element-a4bbe09 .pxl-icon1 a svg path {
    fill: #FFCC53;
}

.elementor-67 .elementor-element.elementor-element-a4bbe09 .pxl-icon1 a svg {
    width: 15px;
}

.elementor-67 .elementor-element.elementor-element-a4bbe09 .pxl-icon1 {
    margin-left: --22px;
    margin-right: -0px;
}

.elementor-67 .elementor-element.elementor-element-1ede17d {
    width: auto;
    max-width: auto;
}

.elementor-67 .elementor-element.elementor-element-1ede17d .pxl-text-editor , .elementor-67 .elementor-element.elementor-element-1ede17d .pxl-text-editor p {
    color: #051B2E;
    font-family: "Inter", Sans-serif;
    font-size: 15px;
    line-height: 25px;
}

.elementor-67 .elementor-element.elementor-element-466897f > .elementor-widget-container {
    margin: 43px 0px 0px 0px;
}

.elementor-67 .elementor-element.elementor-element-240ad52 > .elementor-container {
    max-width: 1610px;
}

.elementor-67 .elementor-element.elementor-element-240ad52 {
    margin-top: 80px;
    margin-bottom: 72px;
}

.elementor-67 .elementor-element.elementor-element-331174c > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-67 .elementor-element.elementor-element-331174c .pxl-heading {
    text-align: center;
}

.elementor-67 .elementor-element.elementor-element-331174c .pxl-heading .pxl-heading--inner {
    max-width: 881px;
}

.elementor-67 .elementor-element.elementor-element-331174c .pxl-heading .pxl-item--title {
    color: #051B2E;
    -webkit-text-stroke-color: #051B2E;
    font-size: 45px;
    font-weight: 500;
    line-height: 55px;
    margin-bottom: 0px;
}

.elementor-67 .elementor-element.elementor-element-331174c .pxl-heading .pxl-item--title.style-outline .pxl-text-line-backdrop svg {
    stroke: #051B2E;
}

.elementor-67 .elementor-element.elementor-element-331174c .pxl-heading .pxl-item--subtitle {
    color: #68747A;
    margin-bottom: 19px;
}

.elementor-67 .elementor-element.elementor-element-331174c .pxl-heading .pxl-item--subtitle, .elementor-67 .elementor-element.elementor-element-331174c .pxl-heading .pxl-item--subtitle span {
    font-size: 17px;
    font-weight: 400;
}

.elementor-67 .elementor-element.elementor-element-0aaf9a8 > .elementor-widget-container {
    margin: 15px 0px 27px 0px;
}

.elementor-67 .elementor-element.elementor-element-0aaf9a8 .pxl-text-editor {
    text-align: center;
}

.elementor-67 .elementor-element.elementor-element-0aaf9a8 .pxl-text-editor .pxl-item--inner {
    max-width: 749px;
}

.elementor-67 .elementor-element.elementor-element-0aaf9a8 .pxl-text-editor , .elementor-67 .elementor-element.elementor-element-0aaf9a8 .pxl-text-editor p {
    color: #68747A;
    font-size: 15px;
    line-height: 25px;
}

.elementor-67 .elementor-element.elementor-element-2a11bf2 > .elementor-widget-container {
    margin: 31px 0px 19px 0px;
}

@media(min-width: 768px) {
    .elementor-67 .elementor-element.elementor-element-fa4d617 {
        width:72.348%;
    }

    .elementor-67 .elementor-element.elementor-element-0a22df0 {
        width: 27.652%;
    }

    .elementor-67 .elementor-element.elementor-element-bf2447c {
        width: 55.954%;
    }

    .elementor-67 .elementor-element.elementor-element-e093474 {
        width: 44.046%;
    }
}

@media(max-width: 1200px) and (min-width:768px) {
    .elementor-67 .elementor-element.elementor-element-841714d {
        width:50%;
    }

    .elementor-67 .elementor-element.elementor-element-7fe1cbb {
        width: 50%;
    }

    .elementor-67 .elementor-element.elementor-element-e2c03b1 {
        width: 100%;
    }
}

@media(max-width: 1024px) and (min-width:768px) {
    .elementor-67 .elementor-element.elementor-element-fa4d617 {
        width:60%;
    }

    .elementor-67 .elementor-element.elementor-element-0a22df0 {
        width: 40%;
    }

    .elementor-67 .elementor-element.elementor-element-9af6822 {
        width: 50%;
    }

    .elementor-67 .elementor-element.elementor-element-76be331 {
        width: 50%;
    }

    .elementor-67 .elementor-element.elementor-element-bf0d822 {
        width: 100%;
    }
}

@media(max-width: 1600px) {
    .elementor-67 .elementor-element.elementor-element-fa6ca9f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67 .elementor-element.elementor-element-fa6ca9f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position:center center;
    }

    .elementor-67 .elementor-element.elementor-element-6858e98 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-67 .elementor-element.elementor-element-c2efbf9 > .elementor-element-populated, .elementor-67 .elementor-element.elementor-element-c2efbf9 > .elementor-element-populated > .elementor-background-overlay, .elementor-67 .elementor-element.elementor-element-c2efbf9 > .elementor-background-slideshow {
        border-radius: 0px 0px 0px 0px;
    }

    .elementor-67 .elementor-element.elementor-element-c2efbf9 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
}

@media(max-width: 1200px) {
    .elementor-67 .elementor-element.elementor-element-709cb5b {
        margin-top:180px;
        margin-bottom: 3px;
    }

    .elementor-67 .elementor-element.elementor-element-77b8d3f .pxl-heading .pxl-item--title {
        font-size: 50px;
        line-height: 60px;
    }

    .elementor-67 .elementor-element.elementor-element-bff419d {
        margin-top: 20px;
        margin-bottom: 20px;
    }

    .elementor-67 .elementor-element.elementor-element-8e3fcb8 {
        margin-top: 80px;
        margin-bottom: 80px;
    }

    .elementor-67 .elementor-element.elementor-element-fa6ca9f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-67 .elementor-element.elementor-element-fa6ca9f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position: center center;
    }

    .elementor-67 .elementor-element.elementor-element-3593e75 {
        margin-top: 80px;
        margin-bottom: 80px;
    }

    .elementor-67 .elementor-element.elementor-element-f3cb9c3 .pxl-heading .pxl-item--title {
        font-size: 35px;
        line-height: 45px;
    }

    .elementor-67 .elementor-element.elementor-element-d16378d {
        margin-top: 70px;
        margin-bottom: 0px;
    }

    .elementor-67 .elementor-element.elementor-element-343d0ac > .elementor-widget-container {
        margin: 80px 0px 0px 0px;
    }

    .elementor-67 .elementor-element.elementor-element-4d6fabf .pxl-heading .pxl-item--title {
        font-size: 35px;
        line-height: 45px;
    }

    .elementor-67 .elementor-element.elementor-element-ca216c8 > .elementor-element-populated {
        padding: 80px 15px 80px 15px;
    }

    .elementor-67 .elementor-element.elementor-element-3221782 > .elementor-widget-container {
        margin: 80px 0px 0px 0px;
    }

    .elementor-67 .elementor-element.elementor-element-21faedd .pxl-heading .pxl-item--title {
        font-size: 35px;
        line-height: 45px;
    }

    .elementor-67 .elementor-element.elementor-element-fb79439 > .elementor-widget-container {
        margin: 0px 15px 0px 15px;
    }

    .elementor-67 .elementor-element.elementor-element-084f46f > .elementor-widget-container {
        margin: 0px 15px 0px 15px;
    }

    .elementor-67 .elementor-element.elementor-element-fff6d00 > .elementor-widget-container {
        margin: 0px 0px 0px 15px;
    }

    .elementor-67 .elementor-element.elementor-element-c2efbf9 > .elementor-element-populated {
        padding: 25px 25px 25px 25px;
    }

    .elementor-67 .elementor-element.elementor-element-8554794 > .elementor-container {
        max-width: 1600px;
    }

    .elementor-67 .elementor-element.elementor-element-40effc0 > .elementor-element-populated {
        padding: 50px 50px 50px 50px;
    }

    .elementor-67 .elementor-element.elementor-element-331174c .pxl-heading .pxl-item--title {
        font-size: 35px;
        line-height: 45px;
    }
}

@media(max-width: 1024px) {
    .elementor-67 .elementor-element.elementor-element-77b8d3f .pxl-heading .pxl-item--title {
        font-size:45px;
    }

    .elementor-67 .elementor-element.elementor-element-f02949d .pxl-icon-box .pxl-item--description {
        font-size: 18px;
    }

    .elementor-67 .elementor-element.elementor-element-981c500 .pxl-text-editor .pxl-item--inner {
        max-width: 508px;
    }

    .elementor-67 .elementor-element.elementor-element-5dae016 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-67 .elementor-element.elementor-element-fa6ca9f > .elementor-element-populated, .elementor-67 .elementor-element.elementor-element-fa6ca9f > .elementor-element-populated > .elementor-background-overlay, .elementor-67 .elementor-element.elementor-element-fa6ca9f > .elementor-background-slideshow {
        border-radius: 0px 0px 0px 0px;
    }

    .elementor-67 .elementor-element.elementor-element-f3cb9c3 .pxl-heading .pxl-heading--inner {
        max-width: 3000px;
    }

    .elementor-67 .elementor-element.elementor-element-f3cb9c3 .pxl-heading .pxl-item--title {
        font-size: 30px;
    }

    .elementor-67 .elementor-element.elementor-element-02be30a {
        width: 100%;
        max-width: 100%;
    }

    .elementor-67 .elementor-element.elementor-element-c741f89 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-67 .elementor-element.elementor-element-c741f89 > .elementor-widget-container {
        margin: 30px 0px 0px 0px;
    }

    .elementor-67 .elementor-element.elementor-element-c741f89 .pxl-text-editor .pxl-item--inner {
        max-width: 3000px;
    }

    .elementor-67 .elementor-element.elementor-element-777f7dc > .elementor-widget-container {
        margin: 20px 0px 0px 0px;
    }

    .elementor-67 .elementor-element.elementor-element-4d6fabf .pxl-heading .pxl-item--title {
        font-size: 30px;
    }

    .elementor-67 .elementor-element.elementor-element-21faedd .pxl-heading .pxl-item--title {
        font-size: 30px;
    }

    .elementor-67 .elementor-element.elementor-element-ce7a408 > .elementor-widget-container {
        margin: 10px 0px 40px 0px;
    }

    .elementor-67 .elementor-element.elementor-element-fb79439 > .elementor-widget-container {
        margin: 15px 15px 15px 15px;
    }

    .elementor-67 .elementor-element.elementor-element-084f46f > .elementor-widget-container {
        margin: 15px 15px 15px 15px;
    }

    .elementor-67 .elementor-element.elementor-element-fff6d00 > .elementor-widget-container {
        margin: 15px 0px 15px 15px;
    }

    .elementor-67 .elementor-element.elementor-element-c2efbf9 > .elementor-element-populated {
        padding: 15px 15px 15px 15px;
    }

    .elementor-67 .elementor-element.elementor-element-40effc0 > .elementor-element-populated {
        padding: 30px 30px 30px 30px;
    }

    .elementor-67 .elementor-element.elementor-element-514de35 .pxl-heading .pxl-item--title {
        font-size: 35px;
    }

    .elementor-67 .elementor-element.elementor-element-331174c .pxl-heading .pxl-item--title {
        font-size: 30px;
    }
}

@media(max-width: 767px) {
    .elementor-67 .elementor-element.elementor-element-77b8d3f .pxl-heading .pxl-item--title {
        font-size:35px;
        line-height: 50px;
    }

    .elementor-67 .elementor-element.elementor-element-0a22df0.elementor-column > .elementor-widget-wrap {
        justify-content: flex-start;
    }

    .elementor-67 .elementor-element.elementor-element-e093474.elementor-column > .elementor-widget-wrap {
        justify-content: flex-start;
    }

    .elementor-67 .elementor-element.elementor-element-23b9cee .pxl-text-editor .pxl-item--inner {
        max-width: 3000px;
    }

    .elementor-67 .elementor-element.elementor-element-01589c2 .pxl-text-editor .pxl-item--inner {
        max-width: 3000px;
    }

    .elementor-67 .elementor-element.elementor-element-981c500 .pxl-text-editor .pxl-item--inner {
        max-width: 3000px;
    }

    .elementor-67 .elementor-element.elementor-element-3593e75 {
        margin-top: 0px;
        margin-bottom: 70px;
    }

    .elementor-67 .elementor-element.elementor-element-db311b7 .pxl-text-editor , .elementor-67 .elementor-element.elementor-element-db311b7 .pxl-text-editor p {
        font-size: 15px;
        line-height: 27px;
    }

    .elementor-67 .elementor-element.elementor-element-f3cb9c3 .pxl-heading .pxl-item--title {
        font-size: 30px;
        line-height: 43px;
    }

    .elementor-67 .elementor-element.elementor-element-777f7dc .pxl-button .btn {
        font-size: 14px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-67 .elementor-element.elementor-element-777f7dc .pxl-button .btn.pxl-icon--right:not(.btn-svg) i, .elementor-67 .elementor-element.elementor-element-777f7dc .pxl-button .btn.pxl-icon--right:not(.btn-svg) svg {
        margin-left: 5px;
    }

    .elementor-67 .elementor-element.elementor-element-777f7dc .pxl-button .btn-svg.pxl-icon--right:hover svg {
        margin-left: 5px;
    }

    .elementor-67 .elementor-element.elementor-element-d16378d {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-67 .elementor-element.elementor-element-86f3c03 > .elementor-element-populated, .elementor-67 .elementor-element.elementor-element-86f3c03 > .elementor-element-populated > .elementor-background-overlay, .elementor-67 .elementor-element.elementor-element-86f3c03 > .elementor-background-slideshow {
        border-radius: 0px 0px 0px 0px;
    }

    .elementor-67 .elementor-element.elementor-element-343d0ac > .elementor-widget-container {
        margin: 60px 0px 0px 0px;
    }

    .elementor-67 .elementor-element.elementor-element-4d6fabf .pxl-heading .pxl-item--title {
        font-size: 30px;
        line-height: 43px;
    }

    .elementor-67 .elementor-element.elementor-element-939229d .pxl-text-editor , .elementor-67 .elementor-element.elementor-element-939229d .pxl-text-editor p {
        font-size: 15px;
        line-height: 27px;
    }

    .elementor-67 .elementor-element.elementor-element-21faedd .pxl-heading .pxl-item--title {
        font-size: 30px;
        line-height: 43px;
    }

    .elementor-67 .elementor-element.elementor-element-ce7a408 > .elementor-widget-container {
        margin: 20px 15px 30px 15px;
    }

    .elementor-67 .elementor-element.elementor-element-ce7a408 .pxl-text-editor , .elementor-67 .elementor-element.elementor-element-ce7a408 .pxl-text-editor p {
        font-size: 15px;
        line-height: 27px;
    }

    .elementor-67 .elementor-element.elementor-element-fb79439 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-67 .elementor-element.elementor-element-084f46f {
        width: 100%;
        max-width: 100%;
    }

    .elementor-67 .elementor-element.elementor-element-fff6d00 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-67 .elementor-element.elementor-element-e7494d4 {
        margin-top: 70px;
        margin-bottom: 70px;
    }

    .elementor-67 .elementor-element.elementor-element-c2efbf9 > .elementor-element-populated, .elementor-67 .elementor-element.elementor-element-c2efbf9 > .elementor-element-populated > .elementor-background-overlay, .elementor-67 .elementor-element.elementor-element-c2efbf9 > .elementor-background-slideshow {
        border-radius: 0px 0px 0px 0px;
    }

    .elementor-67 .elementor-element.elementor-element-c2efbf9 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 15px 15px 15px 15px;
    }

    .elementor-67 .elementor-element.elementor-element-40effc0 > .elementor-element-populated {
        padding: 50px 15px 30px 15px;
    }

    body:not(.rtl) .elementor-67 .elementor-element.elementor-element-bf8e38f {
        right: 20px;
    }

    body.rtl .elementor-67 .elementor-element.elementor-element-bf8e38f {
        left: 20px;
    }

    .elementor-67 .elementor-element.elementor-element-bf8e38f {
        top: 20px;
    }

    .elementor-67 .elementor-element.elementor-element-bf8e38f .pxl-icon1 a {
        width: 41px;
    }

    .elementor-67 .elementor-element.elementor-element-514de35 .pxl-heading .pxl-item--title {
        font-size: 26px;
        line-height: 34px;
    }

    .elementor-67 .elementor-element.elementor-element-1ede17d > .elementor-widget-container {
        margin: 20px 0px 20px 0px;
    }

    .elementor-67 .elementor-element.elementor-element-466897f > .elementor-widget-container {
        margin: 10px 0px 10px 0px;
    }

    .elementor-67 .elementor-element.elementor-element-466897f .pxl-testimonial-carousel .pxl-item--desc {
        font-size: 16px;
        line-height: 30px;
    }

    .elementor-67 .elementor-element.elementor-element-331174c .pxl-heading .pxl-item--title {
        font-size: 30px;
        line-height: 43px;
    }

    .elementor-67 .elementor-element.elementor-element-0aaf9a8 .pxl-text-editor , .elementor-67 .elementor-element.elementor-element-0aaf9a8 .pxl-text-editor p {
        font-size: 15px;
        line-height: 27px;
    }
}
