.elementor-47000 .elementor-element.elementor-element-1ef077f {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-e081e9b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

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

.elementor-47000 .elementor-element.elementor-element-b8229f1 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-1961ce7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-1961ce7>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-72430c4 {
    text-align: center
}

.elementor-47000 .elementor-element.elementor-element-72430c4>.elementor-widget-container {
    margin: 0;
    padding: 0 0 13px
}

.elementor-47000 .elementor-element.elementor-element-98f6176 {
    text-align: center
}

.elementor-47000 .elementor-element.elementor-element-98f6176>.elementor-widget-container {
    margin: 0;
    padding: 0 0 32px
}

.elementor-47000 .elementor-element.elementor-element-ae06dd6 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-6db0ae2>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-6db0ae2>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-4050d33:not(.elementor-motion-effects-element-type-background),
.elementor-47000 .elementor-element.elementor-element-4050d33>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url(../../uploads/2022/11/home12-11.webp);
    background-position: top left;
    background-repeat: no-repeat;
    background-size: cover
}

.elementor-47000 .elementor-element.elementor-element-4050d33,
.elementor-47000 .elementor-element.elementor-element-4050d33>.elementor-background-overlay {
    border-radius: 5px
}

.elementor-47000 .elementor-element.elementor-element-4050d33 {
    box-shadow: 0 0 30px 0 rgba(42.000000000000156, 22.000000000000014, 139, .11);
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    margin-top: 0;
    margin-bottom: 30px;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-4050d33>.elementor-background-overlay {
    transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-47000 .elementor-element.elementor-element-668099b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-668099b>.elementor-element-populated,
.elementor-47000 .elementor-element.elementor-element-668099b>.elementor-element-populated>.elementor-background-overlay,
.elementor-47000 .elementor-element.elementor-element-668099b>.elementor-background-slideshow {
    border-radius: 0
}

.elementor-47000 .elementor-element.elementor-element-668099b>.elementor-element-populated {
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 23px 35px
}

.elementor-47000 .elementor-element.elementor-element-668099b>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-47000 .elementor-element.elementor-element-b3554b2.elementor-position-right .elementor-icon-box-icon {
    margin-left: 40px
}

.elementor-47000 .elementor-element.elementor-element-b3554b2.elementor-position-left .elementor-icon-box-icon {
    margin-right: 40px
}

.elementor-47000 .elementor-element.elementor-element-b3554b2.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 40px
}

.elementor-47000 .elementor-element.elementor-element-b3554b2 .elementor-icon {
    font-size: 45px
}

.elementor-47000 .elementor-element.elementor-element-b3554b2 .elementor-icon i {
    transform: rotate(0deg)
}

.elementor-47000 .elementor-element.elementor-element-b3554b2 .elementor-icon-box-title {
    margin-bottom: 7px;
    color: #000
}

.elementor-47000 .elementor-element.elementor-element-b3554b2 .elementor-icon-box-title,
.elementor-47000 .elementor-element.elementor-element-b3554b2 .elementor-icon-box-title a {
    font-family: poppins, Sans-serif;
    font-size: 18px;
    font-weight: 600
}

.elementor-47000 .elementor-element.elementor-element-683d8b1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-683d8b1>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-4f90842>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-4f90842>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-aa46153:not(.elementor-motion-effects-element-type-background),
.elementor-47000 .elementor-element.elementor-element-aa46153>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url(../../uploads/2022/11/home12-12.webp);
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: cover
}

.elementor-47000 .elementor-element.elementor-element-aa46153,
.elementor-47000 .elementor-element.elementor-element-aa46153>.elementor-background-overlay {
    border-radius: 5px
}

.elementor-47000 .elementor-element.elementor-element-aa46153 {
    box-shadow: 0 0 30px 0 rgba(42.000000000000156, 22.000000000000014, 139, .11);
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    margin-top: 0;
    margin-bottom: 30px;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-aa46153>.elementor-background-overlay {
    transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-47000 .elementor-element.elementor-element-cf81d03>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-cf81d03>.elementor-element-populated,
.elementor-47000 .elementor-element.elementor-element-cf81d03>.elementor-element-populated>.elementor-background-overlay,
.elementor-47000 .elementor-element.elementor-element-cf81d03>.elementor-background-slideshow {
    border-radius: 0
}

.elementor-47000 .elementor-element.elementor-element-cf81d03>.elementor-element-populated {
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 23px 35px
}

.elementor-47000 .elementor-element.elementor-element-cf81d03>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-47000 .elementor-element.elementor-element-ed761f1.elementor-position-right .elementor-icon-box-icon {
    margin-left: 40px
}

.elementor-47000 .elementor-element.elementor-element-ed761f1.elementor-position-left .elementor-icon-box-icon {
    margin-right: 40px
}

.elementor-47000 .elementor-element.elementor-element-ed761f1.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 40px
}

.elementor-47000 .elementor-element.elementor-element-ed761f1 .elementor-icon {
    font-size: 45px
}

.elementor-47000 .elementor-element.elementor-element-ed761f1 .elementor-icon i {
    transform: rotate(0deg)
}

.elementor-47000 .elementor-element.elementor-element-ed761f1 .elementor-icon-box-title {
    margin-bottom: 7px;
    color: #000
}

.elementor-47000 .elementor-element.elementor-element-ed761f1 .elementor-icon-box-title,
.elementor-47000 .elementor-element.elementor-element-ed761f1 .elementor-icon-box-title a {
    font-family: poppins, Sans-serif;
    font-size: 18px;
    font-weight: 600
}

.elementor-47000 .elementor-element.elementor-element-a4d46ea>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

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

.elementor-47000 .elementor-element.elementor-element-2471977>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

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

.elementor-47000 .elementor-element.elementor-element-160f709:not(.elementor-motion-effects-element-type-background),
.elementor-47000 .elementor-element.elementor-element-160f709>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url(../../uploads/2022/11/home12-11.webp);
    background-position: top left;
    background-repeat: no-repeat;
    background-size: cover
}

.elementor-47000 .elementor-element.elementor-element-160f709,
.elementor-47000 .elementor-element.elementor-element-160f709>.elementor-background-overlay {
    border-radius: 5px
}

.elementor-47000 .elementor-element.elementor-element-160f709 {
    box-shadow: 0 0 30px 0 rgba(42.000000000000156, 22.000000000000014, 139, .11);
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    margin-top: 0;
    margin-bottom: 30px;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-160f709>.elementor-background-overlay {
    transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-47000 .elementor-element.elementor-element-40303a1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-40303a1>.elementor-element-populated,
.elementor-47000 .elementor-element.elementor-element-40303a1>.elementor-element-populated>.elementor-background-overlay,
.elementor-47000 .elementor-element.elementor-element-40303a1>.elementor-background-slideshow {
    border-radius: 0
}

.elementor-47000 .elementor-element.elementor-element-40303a1>.elementor-element-populated {
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 23px 45px
}

.elementor-47000 .elementor-element.elementor-element-40303a1>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-47000 .elementor-element.elementor-element-6b53fe7.elementor-position-right .elementor-icon-box-icon {
    margin-left: 40px
}

.elementor-47000 .elementor-element.elementor-element-6b53fe7.elementor-position-left .elementor-icon-box-icon {
    margin-right: 40px
}

.elementor-47000 .elementor-element.elementor-element-6b53fe7.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 40px
}

.elementor-47000 .elementor-element.elementor-element-6b53fe7 .elementor-icon {
    font-size: 45px
}

.elementor-47000 .elementor-element.elementor-element-6b53fe7 .elementor-icon i {
    transform: rotate(0deg)
}

.elementor-47000 .elementor-element.elementor-element-6b53fe7 .elementor-icon-box-title {
    margin-bottom: 7px;
    color: #000
}

.elementor-47000 .elementor-element.elementor-element-6b53fe7 .elementor-icon-box-title,
.elementor-47000 .elementor-element.elementor-element-6b53fe7 .elementor-icon-box-title a {
    font-family: poppins, Sans-serif;
    font-size: 18px;
    font-weight: 600
}

.elementor-47000 .elementor-element.elementor-element-a246738:not(.elementor-motion-effects-element-type-background),
.elementor-47000 .elementor-element.elementor-element-a246738>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url(../../uploads/2022/11/31.webp);
    background-position: top right;
    background-repeat: no-repeat;
    background-size: 26% auto
}

.elementor-47000 .elementor-element.elementor-element-a246738 {
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 90px 0 0
}

.elementor-47000 .elementor-element.elementor-element-a246738>.elementor-background-overlay {
    transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-47000 .elementor-element.elementor-element-54664fc>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 20px
}

.elementor-47000 .elementor-element.elementor-element-54664fc>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-8be04f8 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-39bc266>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-39bc266>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-b83b4c1 {
    text-align: center
}

.elementor-47000 .elementor-element.elementor-element-b83b4c1 img {
    box-shadow: 0 0 30px 0 rgba(42.000000000000156, 22.000000000000014, 139, .11)
}

.elementor-47000 .elementor-element.elementor-element-3190ca1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-3190ca1>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-9d0cae5>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-9d0cae5>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-65a1899 .elementor-heading-title {
    text-transform: none
}

.elementor-47000 .elementor-element.elementor-element-65a1899>.elementor-widget-container {
    margin: 0;
    padding: 0 0 13px
}

.elementor-47000 .elementor-element.elementor-element-ad1d58a>.elementor-widget-container {
    margin: 0;
    padding: 0 0 24px
}

.elementor-47000 .elementor-element.elementor-element-2a2e35c>.elementor-widget-container {
    margin: 0;
    padding: 0 0 30px
}

.elementor-47000 .elementor-element.elementor-element-dc3214b.elementor-position-right .elementor-icon-box-icon {
    margin-left: 15px
}

.elementor-47000 .elementor-element.elementor-element-dc3214b.elementor-position-left .elementor-icon-box-icon {
    margin-right: 15px
}

.elementor-47000 .elementor-element.elementor-element-dc3214b.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 15px
}

.elementor-47000 .elementor-element.elementor-element-dc3214b .elementor-icon {
    font-size: 20px
}

.elementor-47000 .elementor-element.elementor-element-dc3214b .elementor-icon i {
    transform: rotate(0deg)
}

.elementor-47000 .elementor-element.elementor-element-dc3214b .elementor-icon-box-description {
    color: #000
}

.elementor-47000 .elementor-element.elementor-element-dc3214b>.elementor-widget-container {
    margin: 0 0 20px
}

.elementor-47000 .elementor-element.elementor-element-faf598e.elementor-position-right .elementor-icon-box-icon {
    margin-left: 15px
}

.elementor-47000 .elementor-element.elementor-element-faf598e.elementor-position-left .elementor-icon-box-icon {
    margin-right: 15px
}

.elementor-47000 .elementor-element.elementor-element-faf598e.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 15px
}

.elementor-47000 .elementor-element.elementor-element-faf598e .elementor-icon {
    font-size: 20px
}

.elementor-47000 .elementor-element.elementor-element-faf598e .elementor-icon i {
    transform: rotate(0deg)
}

.elementor-47000 .elementor-element.elementor-element-faf598e .elementor-icon-box-description {
    color: #000
}

.elementor-47000 .elementor-element.elementor-element-faf598e>.elementor-widget-container {
    margin: 0
}

.elementor-47000 .elementor-element.elementor-element-b3a5578:not(.elementor-motion-effects-element-type-background),
.elementor-47000 .elementor-element.elementor-element-b3a5578>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url(../../uploads/2022/11/home12-18.webp);
    background-position: 0 145px;
    background-repeat: no-repeat;
    background-size: auto
}

.elementor-47000 .elementor-element.elementor-element-b3a5578 {
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 110px 0 85px
}

.elementor-47000 .elementor-element.elementor-element-b3a5578>.elementor-background-overlay {
    transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-bc-flex-widget .elementor-47000 .elementor-element.elementor-element-734f91f.elementor-column .elementor-widget-wrap {
    align-items: center
}

.elementor-47000 .elementor-element.elementor-element-734f91f.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center
}

.elementor-47000 .elementor-element.elementor-element-734f91f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-734f91f>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-072bc38 {
    text-align: left
}

.elementor-47000 .elementor-element.elementor-element-072bc38 .elementor-heading-title {
    color: #104cba;
    font-family: poppins, Sans-serif;
    font-size: 18px;
    font-weight: 600;
    line-height: 23px
}

.elementor-47000 .elementor-element.elementor-element-072bc38>.elementor-widget-container {
    padding: 0 0 18px
}

.elementor-47000 .elementor-element.elementor-element-8ea5aff .elementor-heading-title {
    color: #000;
    font-family: poppins, Sans-serif;
    font-size: 36px;
    font-weight: 700;
    line-height: 50px
}

.elementor-47000 .elementor-element.elementor-element-8ea5aff>.elementor-widget-container {
    padding: 0 0 26px
}

.elementor-47000 .elementor-element.elementor-element-f85798e {
    color: #696969;
    font-family: nunito, Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 28px
}

.elementor-47000 .elementor-element.elementor-element-f85798e>.elementor-widget-container {
    padding: 0 0 32px
}

.elementor-47000 .elementor-element.elementor-element-10b55cc {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 32px
}

.elementor-47000 .elementor-element.elementor-element-30482db>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-282e6a1 .elementor-icon-wrapper {
    text-align: left
}

.elementor-47000 .elementor-element.elementor-element-282e6a1.elementor-view-stacked .elementor-icon {
    background-color: #dde5f8
}

.elementor-47000 .elementor-element.elementor-element-282e6a1.elementor-view-framed .elementor-icon,
.elementor-47000 .elementor-element.elementor-element-282e6a1.elementor-view-default .elementor-icon {
    color: #dde5f8;
    border-color: #dde5f8
}

.elementor-47000 .elementor-element.elementor-element-282e6a1.elementor-view-framed .elementor-icon,
.elementor-47000 .elementor-element.elementor-element-282e6a1.elementor-view-default .elementor-icon svg {
    fill: #dde5f8
}

.elementor-47000 .elementor-element.elementor-element-282e6a1 .elementor-icon {
    font-size: 25px
}

.elementor-47000 .elementor-element.elementor-element-282e6a1 .elementor-icon i,
.elementor-47000 .elementor-element.elementor-element-282e6a1 .elementor-icon svg {
    transform: rotate(0deg)
}

.elementor-47000 .elementor-element.elementor-element-282e6a1>.elementor-widget-container {
    margin: 6px 0 0
}

.elementor-47000 .elementor-element.elementor-element-34dcb65>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-34dcb65>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 18px
}

.elementor-47000 .elementor-element.elementor-element-99a37d0 .elementor-heading-title {
    color: #010101;
    font-family: poppins, Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 28px
}

.elementor-47000 .elementor-element.elementor-element-99a37d0>.elementor-widget-container {
    padding: 0 0 20px
}

.elementor-47000 .elementor-element.elementor-element-adbd120 {
    color: #696969;
    font-family: nunito, Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 28px
}

.elementor-47000 .elementor-element.elementor-element-adbd120>.elementor-widget-container {
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-13203c4 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0
}

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

.elementor-47000 .elementor-element.elementor-element-7e1816e .elementor-icon-wrapper {
    text-align: left
}

.elementor-47000 .elementor-element.elementor-element-7e1816e.elementor-view-stacked .elementor-icon {
    background-color: #feeae3
}

.elementor-47000 .elementor-element.elementor-element-7e1816e.elementor-view-framed .elementor-icon,
.elementor-47000 .elementor-element.elementor-element-7e1816e.elementor-view-default .elementor-icon {
    color: #feeae3;
    border-color: #feeae3
}

.elementor-47000 .elementor-element.elementor-element-7e1816e.elementor-view-framed .elementor-icon,
.elementor-47000 .elementor-element.elementor-element-7e1816e.elementor-view-default .elementor-icon svg {
    fill: #feeae3
}

.elementor-47000 .elementor-element.elementor-element-7e1816e .elementor-icon {
    font-size: 25px
}

.elementor-47000 .elementor-element.elementor-element-7e1816e .elementor-icon i,
.elementor-47000 .elementor-element.elementor-element-7e1816e .elementor-icon svg {
    transform: rotate(0deg)
}

.elementor-47000 .elementor-element.elementor-element-7e1816e>.elementor-widget-container {
    margin: 6px 0 0
}

.elementor-47000 .elementor-element.elementor-element-e5e7790>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-e5e7790>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 18px
}

.elementor-47000 .elementor-element.elementor-element-9010341 .elementor-heading-title {
    color: #010101;
    font-family: poppins, Sans-serif;
    font-size: 20px;
    font-weight: 600;
    line-height: 28px
}

.elementor-47000 .elementor-element.elementor-element-9010341>.elementor-widget-container {
    padding: 0 0 20px
}

.elementor-47000 .elementor-element.elementor-element-e766392 {
    color: #696969;
    font-family: nunito, Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 28px
}

.elementor-47000 .elementor-element.elementor-element-e766392>.elementor-widget-container {
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-852624b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-852624b>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-c91f8bf>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-c91f8bf>.elementor-element-populated>.elementor-background-overlay {
    opacity: 1
}

.elementor-47000 .elementor-element.elementor-element-c91f8bf>.elementor-element-populated {
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-c91f8bf>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-47000 .elementor-element.elementor-element-04435f0 {
    text-align: right;
    z-index: 999;
    bottom: 31px
}

.elementor-47000 .elementor-element.elementor-element-04435f0 img {
    width: 55%;
    max-width: 100%;
    box-shadow: 0 0 30px 0 rgba(42.000000000000156, 22.000000000000014, 139, .11)
}

body:not(.rtl) .elementor-47000 .elementor-element.elementor-element-04435f0 {
    left: 0
}

body.rtl .elementor-47000 .elementor-element.elementor-element-04435f0 {
    right: 0
}

.elementor-47000 .elementor-element.elementor-element-78749fc {
    text-align: left;
    top: 0
}

.elementor-47000 .elementor-element.elementor-element-78749fc img {
    width: 755px;
    max-width: 338px
}

.elementor-47000 .elementor-element.elementor-element-78749fc>.elementor-widget-container {
    margin: 0;
    padding: 0
}

body:not(.rtl) .elementor-47000 .elementor-element.elementor-element-78749fc {
    left: 0
}

body.rtl .elementor-47000 .elementor-element.elementor-element-78749fc {
    right: 0
}

.elementor-47000 .elementor-element.elementor-element-6a1d4e2 {
    text-align: center;
    z-index: 999;
    width: initial;
    max-width: initial;
    bottom: 30px
}

.elementor-47000 .elementor-element.elementor-element-6a1d4e2 img {
    width: 215px;
    max-width: 215px;
    border-radius: 12px;
    box-shadow: .6px 5px 34px 0 rgba(0, 0, 0, .06)
}

body:not(.rtl) .elementor-47000 .elementor-element.elementor-element-6a1d4e2 {
    right: 186.7px
}

body.rtl .elementor-47000 .elementor-element.elementor-element-6a1d4e2 {
    left: 186.7px
}

.elementor-47000 .elementor-element.elementor-element-5f377ee:not(.elementor-motion-effects-element-type-background),
.elementor-47000 .elementor-element.elementor-element-5f377ee>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url(../../uploads/2022/11/home12-17.webp);
    background-position: center center;
    background-repeat: repeat-x;
    background-size: cover
}

.elementor-47000 .elementor-element.elementor-element-5f377ee {
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 45px 0 50px
}

.elementor-47000 .elementor-element.elementor-element-5f377ee>.elementor-background-overlay {
    transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-47000 .elementor-element.elementor-element-492d734>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-492d734>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-e33e49e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

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

.elementor-47000 .elementor-element.elementor-element-caacc6c {
    text-align: center
}

.elementor-47000 .elementor-element.elementor-element-caacc6c .elementor-heading-title {
    color: #fff
}

.elementor-47000 .elementor-element.elementor-element-caacc6c>.elementor-widget-container {
    margin: 0;
    padding: 0 0 14px
}

.elementor-47000 .elementor-element.elementor-element-5b67e39 .radiantthemes-separator>.radiantthemes-separator-block {
    background-color: #ff3834
}

.elementor-47000 .elementor-element.elementor-element-5b67e39 .radiantthemes-separator>.radiantthemes-separator-block>.radiantthemes-separator-block-gap {
    background-color: #ff8334
}

.elementor-47000 .elementor-element.elementor-element-d00c505 {
    text-align: center;
    color: #fff;
    font-family: nunito, Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 28px
}

.elementor-47000 .elementor-element.elementor-element-d00c505>.elementor-widget-container {
    padding: 0 0 32px
}

.elementor-47000 .elementor-element.elementor-element-88db3d6 .wpcf7-form input[type=submit] {
    transition: all .25s linear 0s;
    -webkit-transition: all .25s linear 0s;
    -o-transition: all .25s linear 0s
}

.elementor-47000 .elementor-element.elementor-element-88db3d6 .wpcf7-form input[type=button] {
    transition: all .25s linear 0s;
    -webkit-transition: all .25s linear 0s;
    -o-transition: all .25s linear 0s
}

.elementor-47000 .elementor-element.elementor-element-88db3d6>.elementor-widget-container {
    margin: 0;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-a92813a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

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

.elementor-47000 .elementor-element.elementor-element-e41dfff {
    text-align: center;
    z-index: 9;
    width: 175px;
    max-width: 175px;
    top: -121px
}

.elementor-47000 .elementor-element.elementor-element-e41dfff img {
    width: 100%;
    max-width: 100%
}

body:not(.rtl) .elementor-47000 .elementor-element.elementor-element-e41dfff {
    right: -92px
}

body.rtl .elementor-47000 .elementor-element.elementor-element-e41dfff {
    left: -92px
}

.elementor-47000 .elementor-element.elementor-element-4b40733 {
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 110px 0 120px
}

.elementor-47000 .elementor-element.elementor-element-4b40733>.elementor-background-overlay {
    transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-47000 .elementor-element.elementor-element-5b8a781>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-5b8a781>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-5a877e9 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 37px
}

.elementor-47000 .elementor-element.elementor-element-9613252>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-9613252:hover>.elementor-element-populated {
    background-color: #e3f8f9
}

.elementor-47000 .elementor-element.elementor-element-9613252>.elementor-element-populated,
.elementor-47000 .elementor-element.elementor-element-9613252>.elementor-element-populated>.elementor-background-overlay,
.elementor-47000 .elementor-element.elementor-element-9613252>.elementor-background-slideshow {
    border-radius: 4px
}

.elementor-47000 .elementor-element.elementor-element-9613252:hover>.elementor-element-populated,
.elementor-47000 .elementor-element.elementor-element-9613252:hover>.elementor-element-populated>.elementor-background-overlay {
    border-radius: 4px
}

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

.elementor-47000 .elementor-element.elementor-element-a821f2c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-a821f2c>.elementor-element-populated,
.elementor-47000 .elementor-element.elementor-element-a821f2c>.elementor-element-populated>.elementor-background-overlay,
.elementor-47000 .elementor-element.elementor-element-a821f2c>.elementor-background-slideshow {
    border-radius: 0
}

.elementor-47000 .elementor-element.elementor-element-a821f2c:hover>.elementor-element-populated,
.elementor-47000 .elementor-element.elementor-element-a821f2c:hover>.elementor-element-populated>.elementor-background-overlay {
    border-radius: 0
}

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

.elementor-47000 .elementor-element.elementor-element-e994afa {
    text-align: center
}

.elementor-47000 .elementor-element.elementor-element-e994afa .elementor-heading-title {
    text-transform: none
}

.elementor-47000 .elementor-element.elementor-element-e994afa>.elementor-widget-container {
    margin: 0;
    padding: 0 0 13px
}

.elementor-47000 .elementor-element.elementor-element-9438e1a {
    text-align: center
}

.elementor-47000 .elementor-element.elementor-element-9438e1a>.elementor-widget-container {
    margin: 0;
    padding: 0 0 24px
}

.elementor-47000 .elementor-element.elementor-element-5bd3ea4 {
    text-align: center
}

.elementor-47000 .elementor-element.elementor-element-5bd3ea4>.elementor-widget-container {
    margin: 0;
    padding: 0 100px
}

.elementor-47000 .elementor-element.elementor-element-b695d6f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-b695d6f:hover>.elementor-element-populated {
    background-color: #e3f8f9
}

.elementor-47000 .elementor-element.elementor-element-b695d6f>.elementor-element-populated,
.elementor-47000 .elementor-element.elementor-element-b695d6f>.elementor-element-populated>.elementor-background-overlay,
.elementor-47000 .elementor-element.elementor-element-b695d6f>.elementor-background-slideshow {
    border-radius: 4px
}

.elementor-47000 .elementor-element.elementor-element-b695d6f:hover>.elementor-element-populated,
.elementor-47000 .elementor-element.elementor-element-b695d6f:hover>.elementor-element-populated>.elementor-background-overlay {
    border-radius: 4px
}

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

.elementor-47000 .elementor-element.elementor-element-ac8f9c8 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-b6e38d5>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-b6e38d5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-47000 .elementor-element.elementor-element-b6e38d5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #fff6f7
}

.elementor-47000 .elementor-element.elementor-element-b6e38d5:hover>.elementor-element-populated {
    background-color: #ffe6dc;
    box-shadow: 0 0 0 0 transparent
}

.elementor-47000 .elementor-element.elementor-element-b6e38d5>.elementor-element-populated,
.elementor-47000 .elementor-element.elementor-element-b6e38d5>.elementor-element-populated>.elementor-background-overlay,
.elementor-47000 .elementor-element.elementor-element-b6e38d5>.elementor-background-slideshow {
    border-radius: 4px
}

.elementor-47000 .elementor-element.elementor-element-b6e38d5>.elementor-element-populated {
    box-shadow: 2px 5px 20px 0 rgba(42.000000000000156, 22.000000000000014, 139, .08);
    transition: background .5s, border .3s, border-radius .3s, box-shadow .3s;
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 40px 50px
}

.elementor-47000 .elementor-element.elementor-element-b6e38d5:hover>.elementor-element-populated,
.elementor-47000 .elementor-element.elementor-element-b6e38d5:hover>.elementor-element-populated>.elementor-background-overlay {
    border-radius: 4px
}

.elementor-47000 .elementor-element.elementor-element-b6e38d5>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-47000 .elementor-element.elementor-element-1a43811 {
    text-align: left;
    width: initial;
    max-width: initial;
    top: 22%
}

body:not(.rtl) .elementor-47000 .elementor-element.elementor-element-1a43811 {
    left: -32px
}

body.rtl .elementor-47000 .elementor-element.elementor-element-1a43811 {
    right: -32px
}

.elementor-47000 .elementor-element.elementor-element-cb0941a.elementor-position-right .elementor-icon-box-icon {
    margin-left: 0
}

.elementor-47000 .elementor-element.elementor-element-cb0941a.elementor-position-left .elementor-icon-box-icon {
    margin-right: 0
}

.elementor-47000 .elementor-element.elementor-element-cb0941a.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-cb0941a .elementor-icon i {
    transform: rotate(0deg)
}

.elementor-47000 .elementor-element.elementor-element-cb0941a .elementor-icon-box-wrapper {
    text-align: left
}

.elementor-47000 .elementor-element.elementor-element-cb0941a .elementor-icon-box-title {
    margin-bottom: 7px;
    color: #333
}

.elementor-47000 .elementor-element.elementor-element-cb0941a .elementor-icon-box-description {
    color: #696969
}

.elementor-47000 .elementor-element.elementor-element-5f0bc24 {
    text-align: left
}

.elementor-47000 .elementor-element.elementor-element-5f0bc24 .elementor-heading-title {
    color: #104cba;
    font-weight: 600
}

.elementor-47000 .elementor-element.elementor-element-5f0bc24>.elementor-widget-container {
    margin: 16px 0 0;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-f07de0c>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-f07de0c:hover>.elementor-element-populated {
    background-color: #e3f8f9
}

.elementor-47000 .elementor-element.elementor-element-f07de0c>.elementor-element-populated,
.elementor-47000 .elementor-element.elementor-element-f07de0c>.elementor-element-populated>.elementor-background-overlay,
.elementor-47000 .elementor-element.elementor-element-f07de0c>.elementor-background-slideshow {
    border-radius: 4px
}

.elementor-47000 .elementor-element.elementor-element-f07de0c>.elementor-element-populated {
    box-shadow: 2px 12px 20px 0 rgba(23.000000000000227, 22.000000000000014, 139, .14);
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 40px 30px
}

.elementor-47000 .elementor-element.elementor-element-f07de0c:hover>.elementor-element-populated,
.elementor-47000 .elementor-element.elementor-element-f07de0c:hover>.elementor-element-populated>.elementor-background-overlay {
    border-radius: 4px
}

.elementor-47000 .elementor-element.elementor-element-c5c4d2d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-c5c4d2d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-47000 .elementor-element.elementor-element-c5c4d2d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #f3f6fd
}

.elementor-47000 .elementor-element.elementor-element-c5c4d2d:hover>.elementor-element-populated {
    background-color: #ecf3fc;
    box-shadow: 0 0 0 0 transparent
}

.elementor-47000 .elementor-element.elementor-element-c5c4d2d>.elementor-element-populated,
.elementor-47000 .elementor-element.elementor-element-c5c4d2d>.elementor-element-populated>.elementor-background-overlay,
.elementor-47000 .elementor-element.elementor-element-c5c4d2d>.elementor-background-slideshow {
    border-radius: 4px
}

.elementor-47000 .elementor-element.elementor-element-c5c4d2d>.elementor-element-populated {
    box-shadow: 2px 5px 20px 0 rgba(42.000000000000156, 22.000000000000014, 139, .08);
    transition: background .5s, border .3s, border-radius .3s, box-shadow .3s;
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 40px 50px
}

.elementor-47000 .elementor-element.elementor-element-c5c4d2d:hover>.elementor-element-populated,
.elementor-47000 .elementor-element.elementor-element-c5c4d2d:hover>.elementor-element-populated>.elementor-background-overlay {
    border-radius: 4px
}

.elementor-47000 .elementor-element.elementor-element-c5c4d2d>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-47000 .elementor-element.elementor-element-1c0c405.elementor-position-right .elementor-icon-box-icon {
    margin-left: 0
}

.elementor-47000 .elementor-element.elementor-element-1c0c405.elementor-position-left .elementor-icon-box-icon {
    margin-right: 0
}

.elementor-47000 .elementor-element.elementor-element-1c0c405.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-1c0c405 .elementor-icon i {
    transform: rotate(0deg)
}

.elementor-47000 .elementor-element.elementor-element-1c0c405 .elementor-icon-box-wrapper {
    text-align: left
}

.elementor-47000 .elementor-element.elementor-element-1c0c405 .elementor-icon-box-title {
    margin-bottom: 7px;
    color: #333
}

.elementor-47000 .elementor-element.elementor-element-1c0c405 .elementor-icon-box-description {
    color: #696969
}

.elementor-47000 .elementor-element.elementor-element-fe04204 {
    text-align: left
}

.elementor-47000 .elementor-element.elementor-element-fe04204 .elementor-heading-title {
    color: #104cba;
    font-weight: 600
}

.elementor-47000 .elementor-element.elementor-element-fe04204>.elementor-widget-container {
    margin: 16px 0 0;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-09c35b5 {
    text-align: left;
    width: initial;
    max-width: initial;
    top: 22%
}

body:not(.rtl) .elementor-47000 .elementor-element.elementor-element-09c35b5 {
    left: -57px
}

body.rtl .elementor-47000 .elementor-element.elementor-element-09c35b5 {
    right: -57px
}

.elementor-47000 .elementor-element.elementor-element-deed6a7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-deed6a7:hover>.elementor-element-populated {
    background-color: #e3f8f9
}

.elementor-47000 .elementor-element.elementor-element-deed6a7>.elementor-element-populated,
.elementor-47000 .elementor-element.elementor-element-deed6a7>.elementor-element-populated>.elementor-background-overlay,
.elementor-47000 .elementor-element.elementor-element-deed6a7>.elementor-background-slideshow {
    border-radius: 4px
}

.elementor-47000 .elementor-element.elementor-element-deed6a7>.elementor-element-populated {
    box-shadow: 2px 12px 20px 0 rgba(23.000000000000227, 22.000000000000014, 139, .14);
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 40px 30px
}

.elementor-47000 .elementor-element.elementor-element-deed6a7:hover>.elementor-element-populated,
.elementor-47000 .elementor-element.elementor-element-deed6a7:hover>.elementor-element-populated>.elementor-background-overlay {
    border-radius: 4px
}

.elementor-47000 .elementor-element.elementor-element-af5f0f1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-af5f0f1:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-47000 .elementor-element.elementor-element-af5f0f1>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #fff6f7
}

.elementor-47000 .elementor-element.elementor-element-af5f0f1:hover>.elementor-element-populated {
    background-color: #fff9dd;
    box-shadow: 0 0 0 0 transparent
}

.elementor-47000 .elementor-element.elementor-element-af5f0f1>.elementor-element-populated,
.elementor-47000 .elementor-element.elementor-element-af5f0f1>.elementor-element-populated>.elementor-background-overlay,
.elementor-47000 .elementor-element.elementor-element-af5f0f1>.elementor-background-slideshow {
    border-radius: 4px
}

.elementor-47000 .elementor-element.elementor-element-af5f0f1>.elementor-element-populated {
    box-shadow: 2px 5px 20px 0 rgba(42.000000000000156, 22.000000000000014, 139, .08);
    transition: background .5s, border .3s, border-radius .3s, box-shadow .3s;
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 40px 50px
}

.elementor-47000 .elementor-element.elementor-element-af5f0f1:hover>.elementor-element-populated,
.elementor-47000 .elementor-element.elementor-element-af5f0f1:hover>.elementor-element-populated>.elementor-background-overlay {
    border-radius: 4px
}

.elementor-47000 .elementor-element.elementor-element-af5f0f1>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-47000 .elementor-element.elementor-element-dbcd775.elementor-position-right .elementor-icon-box-icon {
    margin-left: 0
}

.elementor-47000 .elementor-element.elementor-element-dbcd775.elementor-position-left .elementor-icon-box-icon {
    margin-right: 0
}

.elementor-47000 .elementor-element.elementor-element-dbcd775.elementor-position-top .elementor-icon-box-icon {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-dbcd775 .elementor-icon i {
    transform: rotate(0deg)
}

.elementor-47000 .elementor-element.elementor-element-dbcd775 .elementor-icon-box-wrapper {
    text-align: left
}

.elementor-47000 .elementor-element.elementor-element-dbcd775 .elementor-icon-box-title {
    margin-bottom: 7px;
    color: #333
}

.elementor-47000 .elementor-element.elementor-element-dbcd775 .elementor-icon-box-description {
    color: #696969
}

.elementor-47000 .elementor-element.elementor-element-46ae9e6 {
    text-align: left
}

.elementor-47000 .elementor-element.elementor-element-46ae9e6 .elementor-heading-title {
    color: #104cba;
    font-weight: 600
}

.elementor-47000 .elementor-element.elementor-element-46ae9e6>.elementor-widget-container {
    margin: 16px 0 0;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-cd25c09 {
    text-align: left;
    width: initial;
    max-width: initial;
    top: 22%
}

body:not(.rtl) .elementor-47000 .elementor-element.elementor-element-cd25c09 {
    left: -48px
}

body.rtl .elementor-47000 .elementor-element.elementor-element-cd25c09 {
    right: -48px
}

.elementor-47000 .elementor-element.elementor-element-09cb13f:not(.elementor-motion-effects-element-type-background),
.elementor-47000 .elementor-element.elementor-element-09cb13f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url(../../uploads/2022/11/home12-27.webp);
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: auto
}

.elementor-47000 .elementor-element.elementor-element-09cb13f {
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-09cb13f>.elementor-background-overlay {
    transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-47000 .elementor-element.elementor-element-0f2e190>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

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

.elementor-47000 .elementor-element.elementor-element-80578d0 {
    margin-top: 0;
    margin-bottom: 110px;
    padding: 0
}

.elementor-bc-flex-widget .elementor-47000 .elementor-element.elementor-element-412f2fa.elementor-column .elementor-widget-wrap {
    align-items: flex-start
}

.elementor-47000 .elementor-element.elementor-element-412f2fa.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start
}

.elementor-47000 .elementor-element.elementor-element-412f2fa.elementor-column>.elementor-widget-wrap {
    justify-content: center
}

.elementor-47000 .elementor-element.elementor-element-412f2fa>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-412f2fa:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-47000 .elementor-element.elementor-element-412f2fa>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url(../../uploads/2022/11/14.png);
    background-position: top center;
    background-repeat: no-repeat;
    background-size: auto
}

.elementor-47000 .elementor-element.elementor-element-412f2fa>.elementor-element-populated {
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 100px
}

.elementor-47000 .elementor-element.elementor-element-412f2fa>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-47000 .elementor-element.elementor-element-30097b0 img {
    box-shadow: 0 0 30px 0 rgba(42.000000000000156, 22.000000000000014, 139, .11)
}

.elementor-47000 .elementor-element.elementor-element-30097b0 {
    width: initial;
    max-width: initial;
    top: 0
}

body:not(.rtl) .elementor-47000 .elementor-element.elementor-element-30097b0 {
    left: 0
}

body.rtl .elementor-47000 .elementor-element.elementor-element-30097b0 {
    right: 0
}

.elementor-47000 .elementor-element.elementor-element-09ca94f {
    text-align: right;
    width: initial;
    max-width: initial;
    bottom: -60px
}

.elementor-47000 .elementor-element.elementor-element-09ca94f img {
    box-shadow: 0 0 30px 0 rgba(42.000000000000156, 22.000000000000014, 139, .11)
}

.elementor-47000 .elementor-element.elementor-element-09ca94f>.elementor-widget-container {
    margin: 0;
    padding: 0
}

body:not(.rtl) .elementor-47000 .elementor-element.elementor-element-09ca94f {
    right: 0
}

body.rtl .elementor-47000 .elementor-element.elementor-element-09ca94f {
    left: 0
}

.elementor-47000 .elementor-element.elementor-element-124d785 {
    width: initial;
    max-width: initial;
    bottom: -79px
}

body:not(.rtl) .elementor-47000 .elementor-element.elementor-element-124d785 {
    left: 189px
}

body.rtl .elementor-47000 .elementor-element.elementor-element-124d785 {
    right: 189px
}

.elementor-47000 .elementor-element.elementor-element-00acdf9>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-00acdf9>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-6fc9636 {
    text-align: left
}

.elementor-47000 .elementor-element.elementor-element-6fc9636 .elementor-heading-title {
    text-transform: none
}

.elementor-47000 .elementor-element.elementor-element-6fc9636>.elementor-widget-container {
    margin: 0;
    padding: 0 0 13px
}

.elementor-47000 .elementor-element.elementor-element-8a1b21c>.elementor-widget-container {
    margin: 0;
    padding: 0 0 24px
}

.elementor-47000 .elementor-element.elementor-element-e2f3100 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-d2584f7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-d2584f7>.elementor-element-populated {
    margin: 6px 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-56daf80 {
    text-align: center;
    width: initial;
    max-width: initial
}

.elementor-47000 .elementor-element.elementor-element-56daf80 .elementor-heading-title {
    font-weight: 600;
    line-height: 46px
}

.elementor-47000 .elementor-element.elementor-element-ca90bab>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-ca90bab>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 20px
}

.elementor-47000 .elementor-element.elementor-element-8079ec1 .elementor-heading-title {
    color: #333
}

.elementor-47000 .elementor-element.elementor-element-8079ec1>.elementor-widget-container {
    margin: 0;
    padding: 0 0 15px
}

.elementor-47000 .elementor-element.elementor-element-94b38fd {
    margin-top: 15px;
    margin-bottom: 0;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-e4583d4>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-e4583d4>.elementor-element-populated {
    margin: 6px 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-7ae45a5 {
    text-align: center;
    width: initial;
    max-width: initial
}

.elementor-47000 .elementor-element.elementor-element-7ae45a5 .elementor-heading-title {
    font-weight: 600;
    line-height: 46px
}

.elementor-47000 .elementor-element.elementor-element-7ae45a5>.elementor-widget-container {
    margin: 0;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-ed2cfe8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-ed2cfe8>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 20px
}

.elementor-47000 .elementor-element.elementor-element-e5fc428 .elementor-heading-title {
    color: #333
}

.elementor-47000 .elementor-element.elementor-element-e5fc428>.elementor-widget-container {
    margin: 0;
    padding: 0 0 15px
}

.elementor-47000 .elementor-element.elementor-element-1d0c6e2 {
    margin-top: 15px;
    margin-bottom: 0;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-2fac69b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-2fac69b>.elementor-element-populated {
    margin: 6px 0 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-61688a5 {
    text-align: center;
    width: initial;
    max-width: initial
}

.elementor-47000 .elementor-element.elementor-element-61688a5 .elementor-heading-title {
    font-weight: 600;
    line-height: 46px
}

.elementor-47000 .elementor-element.elementor-element-827f486>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-827f486>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0 0 0 20px
}

.elementor-47000 .elementor-element.elementor-element-89f8eb2 .elementor-heading-title {
    color: #333
}

.elementor-47000 .elementor-element.elementor-element-89f8eb2>.elementor-widget-container {
    margin: 0;
    padding: 0 0 15px
}

.elementor-47000 .elementor-element.elementor-element-b1be3c2 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-bee869b>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

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

.elementor-47000 .elementor-element.elementor-element-76f094f>.elementor-widget-container {
    margin: 0;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-1f04f65 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 100px 0 47px
}

.elementor-47000 .elementor-element.elementor-element-477a4ca>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-477a4ca>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-f958154 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-1a6ba94>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

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

.elementor-47000 .elementor-element.elementor-element-03acf1c {
    text-align: center
}

.elementor-47000 .elementor-element.elementor-element-03acf1c>.elementor-widget-container {
    margin: 0;
    padding: 0 0 13px
}

.elementor-47000 .elementor-element.elementor-element-87e8033 {
    text-align: center
}

.elementor-47000 .elementor-element.elementor-element-87e8033>.elementor-widget-container {
    margin: 0;
    padding: 0 0 32px
}

.elementor-47000 .elementor-element.elementor-element-91a2642 .team.element-one .team-item>.holder>.data .designation,
.team.element-one .team-four>.holder>.data .designation {
    color: #000
}

.elementor-47000 .elementor-element.elementor-element-91a2642 .team.element-three .rt-doctor:hover .box-content {
    background-color: #000
}

.elementor-47000 .elementor-element.elementor-element-91a2642 .team.element-four .rt-professionals:hover .box-content {
    background-color: #000
}

.elementor-47000 .elementor-element.elementor-element-91a2642 .team.element-eight .team-item .holder .team-content {
    background-color: #000
}

.elementor-47000 .elementor-element.elementor-element-91a2642>.elementor-widget-container {
    margin: 0;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-f81cfad:not(.elementor-motion-effects-element-type-background),
.elementor-47000 .elementor-element.elementor-element-f81cfad>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url(../../uploads/2022/11/home-ten-sec-bg02.webp);
    background-position: center right;
    background-repeat: no-repeat;
    background-size: auto
}

.elementor-47000 .elementor-element.elementor-element-f81cfad {
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    margin-top: 0;
    margin-bottom: 0;
    padding: 0 0 100px
}

.elementor-47000 .elementor-element.elementor-element-f81cfad>.elementor-background-overlay {
    transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-47000 .elementor-element.elementor-element-59f3ff0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-59f3ff0>.elementor-element-populated {
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-59f3ff0>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-47000 .elementor-element.elementor-element-19ce5f0 img {
    width: 100%
}

.elementor-bc-flex-widget .elementor-47000 .elementor-element.elementor-element-8c7c921.elementor-column .elementor-widget-wrap {
    align-items: flex-start
}

.elementor-47000 .elementor-element.elementor-element-8c7c921.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated {
    align-content: flex-start;
    align-items: flex-start
}

.elementor-47000 .elementor-element.elementor-element-8c7c921>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-8c7c921>.elementor-element-populated {
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 40px 0 0
}

.elementor-47000 .elementor-element.elementor-element-8c7c921>.elementor-element-populated>.elementor-background-overlay {
    transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-47000 .elementor-element.elementor-element-fd4d194 {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-21d535f>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-21d535f>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-89919ca {
    text-align: center
}

.elementor-47000 .elementor-element.elementor-element-89919ca .elementor-heading-title {
    font-family: poppins, Sans-serif;
    font-size: 36px;
    font-weight: 700;
    line-height: 50px
}

.elementor-47000 .elementor-element.elementor-element-f8af42e {
    margin-top: 0;
    margin-bottom: 0;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-2a3f21e>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0
}

.elementor-47000 .elementor-element.elementor-element-2a3f21e>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 15px 0 0
}

.elementor-47000 .elementor-element.elementor-element-6d844bd .radiantthemes-separator>.radiantthemes-separator-block {
    background-color: #ff3834
}

.elementor-47000 .elementor-element.elementor-element-6d844bd .radiantthemes-separator>.radiantthemes-separator-block>.radiantthemes-separator-block-gap {
    background-color: #ff7133
}

.elementor-47000 .elementor-element.elementor-element-6d844bd>.elementor-widget-container {
    margin: 0;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-0538323 {
    margin-top: 18px;
    margin-bottom: 0;
    padding: 0
}

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

.elementor-47000 .elementor-element.elementor-element-8ee154c {
    text-align: center;
    color: #010101;
    font-family: nunito, Sans-serif;
    font-size: 16px;
    font-weight: 500;
    line-height: 28px
}

.elementor-47000 .elementor-element.elementor-element-4e52ca5 {
    margin-top: 30px;
    margin-bottom: 0;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-563f6d2>.elementor-element-populated {
    margin: 0;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-4622e8b {
    text-align: center;
    color: #104cba;
    font-family: poppins, Sans-serif;
    font-size: 36px;
    font-weight: 600;
    line-height: 28px
}

.elementor-47000 .elementor-element.elementor-element-8faba33 {
    margin-top: 38px;
    margin-bottom: 0;
    padding: 0
}

.elementor-47000 .elementor-element.elementor-element-ad0d74a .radiantthemes-custom-button .radiantthemes-custom-button-main i {
    font-size: 17px
}

.elementor-47000 .elementor-element.elementor-element-ad0d74a .radiantthemes-custom-button .radiantthemes-custom-button-main>.placeholder {
    font-family: nunito, Sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 23px;
    color: #fefeff;
    padding: 16px 20px
}

.elementor-47000 .elementor-element.elementor-element-ad0d74a .radiantthemes-custom-button .radiantthemes-custom-button-main {
    background: linear-gradient(to top right, #ff3834 0%, #ff7133 100%);
    border-radius: 4px
}

.elementor-47000 .elementor-element.elementor-element-ad0d74a {
    width: auto;
    max-width: auto
}

:root {
    --page-title-display: none
}

@media(max-width:1024px) {
    .elementor-47000 .elementor-element.elementor-element-b8229f1 {
        padding: 0 15px
    }

    .elementor-47000 .elementor-element.elementor-element-ae06dd6 {
        padding: 0 15px
    }

    .elementor-47000 .elementor-element.elementor-element-4050d33 {
        margin-top: 0;
        margin-bottom: 30px;
        padding: 0
    }

    .elementor-47000 .elementor-element.elementor-element-aa46153 {
        margin-top: 0;
        margin-bottom: 30px
    }

    .elementor-47000 .elementor-element.elementor-element-160f709 {
        margin-top: 0;
        margin-bottom: 30px
    }

    .elementor-47000 .elementor-element.elementor-element-a246738 {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 15px 116px
    }

    .elementor-47000 .elementor-element.elementor-element-8be04f8 {
        padding: 0
    }

    .elementor-47000 .elementor-element.elementor-element-9d0cae5>.elementor-element-populated {
        padding: 30px 0 0
    }

    .elementor-47000 .elementor-element.elementor-element-b3a5578 {
        padding: 0 15px 110px
    }

    .elementor-47000 .elementor-element.elementor-element-8ea5aff .elementor-heading-title {
        font-size: 30px;
        line-height: 44px
    }

    .elementor-47000 .elementor-element.elementor-element-8ea5aff>.elementor-widget-container {
        padding: 0 150px 26px 0
    }

    .elementor-47000 .elementor-element.elementor-element-34dcb65>.elementor-element-populated {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0
    }

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

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

    .elementor-47000 .elementor-element.elementor-element-e41dfff img {
        width: 50%
    }

    .elementor-47000 .elementor-element.elementor-element-e41dfff {
        width: 100%;
        max-width: 100%;
        top: -61px
    }

    body:not(.rtl) .elementor-47000 .elementor-element.elementor-element-e41dfff {
        right: 15px
    }

    body.rtl .elementor-47000 .elementor-element.elementor-element-e41dfff {
        left: 15px
    }

    .elementor-47000 .elementor-element.elementor-element-ac8f9c8 {
        padding: 0 15px 30px
    }

    .elementor-47000 .elementor-element.elementor-element-b6e38d5>.elementor-element-populated {
        margin: 0 0 30px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 20px 20px 60px
    }

    body:not(.rtl) .elementor-47000 .elementor-element.elementor-element-1a43811 {
        left: -10px
    }

    body.rtl .elementor-47000 .elementor-element.elementor-element-1a43811 {
        right: -10px
    }

    .elementor-47000 .elementor-element.elementor-element-c5c4d2d>.elementor-element-populated {
        margin: 0 0 30px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 20px 20px 90px
    }

    body:not(.rtl) .elementor-47000 .elementor-element.elementor-element-09c35b5 {
        left: -10px
    }

    body.rtl .elementor-47000 .elementor-element.elementor-element-09c35b5 {
        right: -10px
    }

    .elementor-47000 .elementor-element.elementor-element-af5f0f1>.elementor-element-populated {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 20px 20px 90px
    }

    body:not(.rtl) .elementor-47000 .elementor-element.elementor-element-cd25c09 {
        left: -10px
    }

    body.rtl .elementor-47000 .elementor-element.elementor-element-cd25c09 {
        right: -10px
    }

    .elementor-47000 .elementor-element.elementor-element-09cb13f {
        padding: 0 15px
    }

    .elementor-47000 .elementor-element.elementor-element-412f2fa>.elementor-element-populated {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

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

    .elementor-47000 .elementor-element.elementor-element-56daf80 {
        text-align: center;
        width: 100%;
        max-width: 100%
    }

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

    .elementor-47000 .elementor-element.elementor-element-7ae45a5 {
        width: 100%;
        max-width: 100%
    }

    .elementor-47000 .elementor-element.elementor-element-2fac69b>.elementor-element-populated {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0
    }

    .elementor-47000 .elementor-element.elementor-element-61688a5 {
        width: 100%;
        max-width: 100%
    }

    .elementor-47000 .elementor-element.elementor-element-b1be3c2 {
        padding: 0 15px
    }

    .elementor-47000 .elementor-element.elementor-element-1f04f65 {
        padding: 100px 15px 47px
    }

    .elementor-47000 .elementor-element.elementor-element-91a2642>.elementor-widget-container {
        padding: 0
    }

    .elementor-47000 .elementor-element.elementor-element-f81cfad:not(.elementor-motion-effects-element-type-background),
    .elementor-47000 .elementor-element.elementor-element-f81cfad>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: top center;
        background-repeat: no-repeat;
        background-size: auto
    }

    .elementor-47000 .elementor-element.elementor-element-f81cfad {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 15px 120px
    }

    .elementor-47000 .elementor-element.elementor-element-89919ca .elementor-heading-title {
        font-size: 30px;
        line-height: 44px
    }
}

@media(max-width:767px) {
    .elementor-47000 .elementor-element.elementor-element-b8229f1 {
        padding: 100px 0 0
    }

    .elementor-47000 .elementor-element.elementor-element-4050d33 {
        margin-top: 30px;
        margin-bottom: 30px;
        padding: 0
    }

    .elementor-47000 .elementor-element.elementor-element-b3554b2 .elementor-icon-box-icon {
        /* margin-bottom: 40px; */
        margin-bottom: 20px;

    }

    .elementor-47000 .elementor-element.elementor-element-aa46153 {
        margin-top: 0;
        margin-bottom: 30px;
        padding: 0
    }

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

    .elementor-47000 .elementor-element.elementor-element-ed761f1 .elementor-icon-box-icon {
        /* margin-bottom: 40px; */
        margin-bottom: 20px;
    }

    .elementor-47000 .elementor-element.elementor-element-160f709 {
        margin-top: 0;
        margin-bottom: 0
    }

    .elementor-47000 .elementor-element.elementor-element-6b53fe7 .elementor-icon-box-icon {
        /* margin-bottom: 40px; */
        margin-bottom: 20px;
    }

    .elementor-47000 .elementor-element.elementor-element-a246738 {
        margin-top: 120px;
        margin-bottom: 0;
        padding: 0 15px 110px
    }

    .elementor-47000 .elementor-element.elementor-element-8be04f8 {
        padding: 0
    }

    .elementor-47000 .elementor-element.elementor-element-65a1899>.elementor-widget-container {
        padding: 20px 120px 20px 0
    }

    .elementor-47000 .elementor-element.elementor-element-dc3214b .elementor-icon-box-icon {
        margin-bottom: 0
    }

    .elementor-47000 .elementor-element.elementor-element-dc3214b.elementor-position-right .elementor-icon-box-icon {
        margin-left: 0
    }

    .elementor-47000 .elementor-element.elementor-element-dc3214b.elementor-position-left .elementor-icon-box-icon {
        margin-right: 0
    }

    .elementor-47000 .elementor-element.elementor-element-dc3214b.elementor-position-top .elementor-icon-box-icon {
        margin-bottom: 0
    }

    .elementor-47000 .elementor-element.elementor-element-dc3214b .elementor-icon-box-wrapper {
        text-align: left
    }

    .elementor-47000 .elementor-element.elementor-element-faf598e .elementor-icon-box-icon {
        margin-bottom: 0
    }

    .elementor-47000 .elementor-element.elementor-element-faf598e.elementor-position-right .elementor-icon-box-icon {
        margin-left: 0
    }

    .elementor-47000 .elementor-element.elementor-element-faf598e.elementor-position-left .elementor-icon-box-icon {
        margin-right: 0
    }

    .elementor-47000 .elementor-element.elementor-element-faf598e.elementor-position-top .elementor-icon-box-icon {
        margin-bottom: 0
    }

    .elementor-47000 .elementor-element.elementor-element-faf598e .elementor-icon-box-wrapper {
        text-align: left
    }

    .elementor-47000 .elementor-element.elementor-element-b3a5578 {
        padding: 0 15px 110px
    }

    .elementor-47000 .elementor-element.elementor-element-734f91f>.elementor-element-populated {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-47000 .elementor-element.elementor-element-8ea5aff>.elementor-widget-container {
        padding: 0 0 26px
    }

    .elementor-47000 .elementor-element.elementor-element-f85798e>.elementor-widget-container {
        padding: 0 0 32px
    }

    .elementor-47000 .elementor-element.elementor-element-30482db {
        width: 17%
    }

    .elementor-47000 .elementor-element.elementor-element-34dcb65 {
        width: 83%
    }

    .elementor-47000 .elementor-element.elementor-element-adbd120>.elementor-widget-container {
        padding: 0
    }

    .elementor-47000 .elementor-element.elementor-element-1ce3714 {
        width: 17%
    }

    .elementor-47000 .elementor-element.elementor-element-e5e7790 {
        width: 83%
    }

    .elementor-47000 .elementor-element.elementor-element-e766392>.elementor-widget-container {
        padding: 0
    }

    .elementor-47000 .elementor-element.elementor-element-852624b>.elementor-element-populated {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-47000 .elementor-element.elementor-element-78749fc>.elementor-widget-container {
        margin: 0 0 0 -35px
    }

    .elementor-47000 .elementor-element.elementor-element-5f377ee {
        padding: 45px 15px 50px
    }

    .elementor-47000 .elementor-element.elementor-element-caacc6c>.elementor-widget-container {
        margin: 0
    }

    .elementor-47000 .elementor-element.elementor-element-d00c505>.elementor-widget-container {
        padding: 0 0 32px
    }

    .elementor-47000 .elementor-element.elementor-element-e41dfff>.elementor-widget-container {
        margin: 50px 0 0
    }

    .elementor-47000 .elementor-element.elementor-element-e41dfff {
        width: 35%;
        max-width: 35%;
        top: -30px
    }

    body:not(.rtl) .elementor-47000 .elementor-element.elementor-element-e41dfff {
        right: -52.5px
    }

    body.rtl .elementor-47000 .elementor-element.elementor-element-e41dfff {
        left: -52.5px
    }

    .elementor-47000 .elementor-element.elementor-element-4b40733 {
        padding: 110px 0 70px
    }

    .elementor-47000 .elementor-element.elementor-element-5a877e9 {
        padding: 0 15px 37px
    }

    .elementor-47000 .elementor-element.elementor-element-e994afa>.elementor-widget-container {
        padding: 0 0 20px
    }

    .elementor-47000 .elementor-element.elementor-element-5bd3ea4>.elementor-widget-container {
        padding: 0
    }

    .elementor-47000 .elementor-element.elementor-element-b6e38d5>.elementor-element-populated {
        margin: 0 0 30px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    body:not(.rtl) .elementor-47000 .elementor-element.elementor-element-1a43811 {
        left: -10px
    }

    body.rtl .elementor-47000 .elementor-element.elementor-element-1a43811 {
        right: -10px
    }

    .elementor-47000 .elementor-element.elementor-element-cb0941a .elementor-icon-box-icon {
        margin-bottom: 0
    }

    .elementor-47000 .elementor-element.elementor-element-f07de0c>.elementor-element-populated {
        padding: 15px 0
    }

    .elementor-47000 .elementor-element.elementor-element-c5c4d2d>.elementor-element-populated {
        margin: 0 0 30px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-47000 .elementor-element.elementor-element-1c0c405 .elementor-icon-box-icon {
        margin-bottom: 0
    }

    body:not(.rtl) .elementor-47000 .elementor-element.elementor-element-09c35b5 {
        left: -10px
    }

    body.rtl .elementor-47000 .elementor-element.elementor-element-09c35b5 {
        right: -10px
    }

    .elementor-47000 .elementor-element.elementor-element-deed6a7>.elementor-element-populated {
        padding: 15px 0
    }

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

    .elementor-47000 .elementor-element.elementor-element-dbcd775 .elementor-icon-box-icon {
        margin-bottom: 0
    }

    body:not(.rtl) .elementor-47000 .elementor-element.elementor-element-cd25c09 {
        left: -10px
    }

    body.rtl .elementor-47000 .elementor-element.elementor-element-cd25c09 {
        right: -10px
    }

    .elementor-47000 .elementor-element.elementor-element-80578d0 {
        margin-top: 0;
        margin-bottom: 80px
    }

    .elementor-47000 .elementor-element.elementor-element-00acdf9>.elementor-element-populated {
        margin: 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0
    }

    .elementor-47000 .elementor-element.elementor-element-6fc9636>.elementor-widget-container {
        padding: 20px 0
    }

    .elementor-47000 .elementor-element.elementor-element-d2584f7 {
        width: 16%
    }

    .elementor-47000 .elementor-element.elementor-element-ca90bab {
        width: 84%
    }

    .elementor-47000 .elementor-element.elementor-element-e4583d4 {
        width: 16%
    }

    .elementor-47000 .elementor-element.elementor-element-ed2cfe8 {
        width: 84%
    }

    .elementor-47000 .elementor-element.elementor-element-1d0c6e2 {
        margin-top: 0;
        margin-bottom: 0
    }

    .elementor-47000 .elementor-element.elementor-element-2fac69b {
        width: 16%
    }

    .elementor-47000 .elementor-element.elementor-element-827f486 {
        width: 84%
    }

    .elementor-47000 .elementor-element.elementor-element-b1be3c2 {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0
    }

    .elementor-47000 .elementor-element.elementor-element-1f04f65 {
        padding: 80px 15px 40px
    }

    .elementor-47000 .elementor-element.elementor-element-91a2642>.elementor-widget-container {
        margin: 0;
        padding: 0
    }

    .elementor-47000 .elementor-element.elementor-element-f81cfad {
        margin-top: 0;
        margin-bottom: 0;
        padding: 0 15px 120px
    }

    .elementor-47000 .elementor-element.elementor-element-59f3ff0>.elementor-element-populated {
        margin: 10px 0 0;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }

    .elementor-47000 .elementor-element.elementor-element-8ee154c>.elementor-widget-container {
        padding: 0 25px
    }

    .elementor-47000 .elementor-element.elementor-element-4622e8b {
        font-size: 30px
    }

    .elementor-47000 .elementor-element.elementor-element-8faba33 {
        margin-top: 32px;
        margin-bottom: 0
    }

    .elementor-47000 .elementor-element.elementor-element-73e9af7 {
        width: 100%
    }
}

@media(min-width:768px) {
    .elementor-47000 .elementor-element.elementor-element-6db0ae2 {
        width: 32%
    }

    .elementor-47000 .elementor-element.elementor-element-683d8b1 {
        width: 2%
    }

    .elementor-47000 .elementor-element.elementor-element-4f90842 {
        width: 32%
    }

    .elementor-47000 .elementor-element.elementor-element-a4d46ea {
        width: 2%
    }

    .elementor-47000 .elementor-element.elementor-element-2471977 {
        width: 32%
    }

    .elementor-47000 .elementor-element.elementor-element-39bc266 {
        width: 50.002%
    }

    .elementor-47000 .elementor-element.elementor-element-3190ca1 {
        width: 4.63%
    }

    .elementor-47000 .elementor-element.elementor-element-9d0cae5 {
        width: 45.034%
    }

    .elementor-47000 .elementor-element.elementor-element-734f91f {
        width: 47.539%
    }

    .elementor-47000 .elementor-element.elementor-element-30482db {
        width: 12%
    }

    .elementor-47000 .elementor-element.elementor-element-34dcb65 {
        width: 88%
    }

    .elementor-47000 .elementor-element.elementor-element-1ce3714 {
        width: 12%
    }

    .elementor-47000 .elementor-element.elementor-element-e5e7790 {
        width: 88%
    }

    .elementor-47000 .elementor-element.elementor-element-852624b {
        width: 5.541%
    }

    .elementor-47000 .elementor-element.elementor-element-c91f8bf {
        width: 46.586%
    }

    .elementor-47000 .elementor-element.elementor-element-492d734 {
        width: 5%
    }

    .elementor-47000 .elementor-element.elementor-element-e33e49e {
        width: 89.333%
    }

    .elementor-47000 .elementor-element.elementor-element-a92813a {
        width: 5%
    }

    .elementor-47000 .elementor-element.elementor-element-9613252 {
        width: 15%
    }

    .elementor-47000 .elementor-element.elementor-element-a821f2c {
        width: 69.332%
    }

    .elementor-47000 .elementor-element.elementor-element-b695d6f {
        width: 15%
    }

    .elementor-47000 .elementor-element.elementor-element-b6e38d5 {
        width: 29%
    }

    .elementor-47000 .elementor-element.elementor-element-f07de0c {
        width: 7%
    }

    .elementor-47000 .elementor-element.elementor-element-c5c4d2d {
        width: 29%
    }

    .elementor-47000 .elementor-element.elementor-element-deed6a7 {
        width: 5.996%
    }

    .elementor-47000 .elementor-element.elementor-element-af5f0f1 {
        width: 29%
    }

    .elementor-47000 .elementor-element.elementor-element-412f2fa {
        width: 51.764%
    }

    .elementor-47000 .elementor-element.elementor-element-62e0f3d {
        width: 2.479%
    }

    .elementor-47000 .elementor-element.elementor-element-00acdf9 {
        width: 45.423%
    }

    .elementor-47000 .elementor-element.elementor-element-d2584f7 {
        width: 12%
    }

    .elementor-47000 .elementor-element.elementor-element-ca90bab {
        width: 88%
    }

    .elementor-47000 .elementor-element.elementor-element-e4583d4 {
        width: 12%
    }

    .elementor-47000 .elementor-element.elementor-element-ed2cfe8 {
        width: 88%
    }

    .elementor-47000 .elementor-element.elementor-element-2fac69b {
        width: 12%
    }

    .elementor-47000 .elementor-element.elementor-element-827f486 {
        width: 88%
    }

    .elementor-47000 .elementor-element.elementor-element-59f3ff0 {
        width: 50%
    }

    .elementor-47000 .elementor-element.elementor-element-8c7c921 {
        width: 49.903%
    }

    .elementor-47000 .elementor-element.elementor-element-21d535f {
        width: 97.899%
    }

    .elementor-47000 .elementor-element.elementor-element-0059f15 {
        width: 2%
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-47000 .elementor-element.elementor-element-6db0ae2 {
        width: 100%
    }

    .elementor-47000 .elementor-element.elementor-element-668099b {
        width: 100%
    }

    .elementor-47000 .elementor-element.elementor-element-683d8b1 {
        width: 100%
    }

    .elementor-47000 .elementor-element.elementor-element-4f90842 {
        width: 100%
    }

    .elementor-47000 .elementor-element.elementor-element-cf81d03 {
        width: 100%
    }

    .elementor-47000 .elementor-element.elementor-element-a4d46ea {
        width: 100%
    }

    .elementor-47000 .elementor-element.elementor-element-2471977 {
        width: 100%
    }

    .elementor-47000 .elementor-element.elementor-element-40303a1 {
        width: 100%
    }

    .elementor-47000 .elementor-element.elementor-element-39bc266 {
        width: 100%
    }

    .elementor-47000 .elementor-element.elementor-element-3190ca1 {
        width: 100%
    }

    .elementor-47000 .elementor-element.elementor-element-9d0cae5 {
        width: 100%
    }

    .elementor-47000 .elementor-element.elementor-element-734f91f {
        width: 100%
    }

    .elementor-47000 .elementor-element.elementor-element-852624b {
        width: 100%
    }

    .elementor-47000 .elementor-element.elementor-element-c91f8bf {
        width: 100%
    }

    .elementor-47000 .elementor-element.elementor-element-492d734 {
        width: 10%
    }

    .elementor-47000 .elementor-element.elementor-element-e33e49e {
        width: 80%
    }

    .elementor-47000 .elementor-element.elementor-element-a92813a {
        width: 10%
    }

    .elementor-47000 .elementor-element.elementor-element-9613252 {
        width: 10%
    }

    .elementor-47000 .elementor-element.elementor-element-a821f2c {
        width: 80%
    }

    .elementor-47000 .elementor-element.elementor-element-b695d6f {
        width: 10%
    }

    .elementor-47000 .elementor-element.elementor-element-b6e38d5 {
        width: 100%
    }

    .elementor-47000 .elementor-element.elementor-element-f07de0c {
        width: 100%
    }

    .elementor-47000 .elementor-element.elementor-element-c5c4d2d {
        width: 100%
    }

    .elementor-47000 .elementor-element.elementor-element-deed6a7 {
        width: 100%
    }

    .elementor-47000 .elementor-element.elementor-element-af5f0f1 {
        width: 100%
    }

    .elementor-47000 .elementor-element.elementor-element-412f2fa {
        width: 100%
    }

    .elementor-47000 .elementor-element.elementor-element-62e0f3d {
        width: 100%
    }

    .elementor-47000 .elementor-element.elementor-element-00acdf9 {
        width: 100%
    }

    .elementor-47000 .elementor-element.elementor-element-d2584f7 {
        width: 7%
    }

    .elementor-47000 .elementor-element.elementor-element-ca90bab {
        width: 92%
    }

    .elementor-47000 .elementor-element.elementor-element-e4583d4 {
        width: 8%
    }

    .elementor-47000 .elementor-element.elementor-element-ed2cfe8 {
        width: 92%
    }

    .elementor-47000 .elementor-element.elementor-element-2fac69b {
        width: 8%
    }

    .elementor-47000 .elementor-element.elementor-element-827f486 {
        width: 92%
    }

    .elementor-47000 .elementor-element.elementor-element-59f3ff0 {
        width: 100%
    }

    .elementor-47000 .elementor-element.elementor-element-8c7c921 {
        width: 100%
    }

    .elementor-47000 .elementor-element.elementor-element-73e9af7 {
        width: 53%
    }
}
