.elementor-70 .elementor-element.elementor-element-b824177:not(.elementor-motion-effects-element-type-background),
.elementor-70 .elementor-element.elementor-element-b824177>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FEEFE9;
    background-image: url("../../assets/images/25.png");
    background-position: bottom right;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-70 .elementor-element.elementor-element-b824177>.elementor-background-overlay {
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-70 .elementor-element.elementor-element-b824177 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-70 .elementor-element.elementor-element-e5f9e32 .btn.btn-light.effect {
    background-color: #FEEFE9;
}

.elementor-70 .elementor-element.elementor-element-e5f9e32 .btn.btn-light.effect:hover {
    background-color: #02010100;
}

.elementor-70 .elementor-element.elementor-element-fbaea98:not(.elementor-motion-effects-element-type-background),
.elementor-70 .elementor-element.elementor-element-fbaea98>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FEEFE9;
}

.elementor-70 .elementor-element.elementor-element-fbaea98 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-70 .elementor-element.elementor-element-fbaea98>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-70 .elementor-element.elementor-element-3d2b873 .about-list h4 {
    color: #EE3D2B;
    font-weight: 700;
}

.elementor-70 .elementor-element.elementor-element-3d2b873>.elementor-widget-container {
    padding: 120px 0px 120px 0px;
}

.elementor-70 .elementor-element.elementor-element-425b5c3 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --background-transition: 0.3s;
    --padding-top: 0px;
    --padding-bottom: 60px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-70 .elementor-element.elementor-element-425b5c3,
.elementor-70 .elementor-element.elementor-element-425b5c3::before {
    --border-transition: 0.3s;
}

.elementor-70 .elementor-element.elementor-element-f16c2d8 {
    --display: flex;
    --min-height: 15vh;
    --background-transition: 0.3s;
    --position: absolute;
    top: 0px;
}

.elementor-70 .elementor-element.elementor-element-f16c2d8:not(.elementor-motion-effects-element-type-background),
.elementor-70 .elementor-element.elementor-element-f16c2d8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FEEFE9;
}

.elementor-70 .elementor-element.elementor-element-f16c2d8,
.elementor-70 .elementor-element.elementor-element-f16c2d8::before {
    --border-transition: 0.3s;
}

body:not(.rtl) .elementor-70 .elementor-element.elementor-element-f16c2d8 {
    left: 0px;
}

body.rtl .elementor-70 .elementor-element.elementor-element-f16c2d8 {
    right: 0px;
}

.elementor-70 .elementor-element.elementor-element-74ed656 {
    --display: flex;
    --align-items: center;
    --container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
    --overflow: hidden;
    --background-transition: 0.3s;
    --overlay-opacity: 0.45;
    --border-radius: 10px 10px 10px 10px;
    box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.5);
    --padding-top: 80px;
    --padding-bottom: 80px;
    --padding-left: 50px;
    --padding-right: 50px;
    --z-index: 1;
}

.elementor-70 .elementor-element.elementor-element-74ed656:not(.elementor-motion-effects-element-type-background),
.elementor-70 .elementor-element.elementor-element-74ed656>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(45deg, #F27421 0%, #EE3D2B 50%);
}

.elementor-70 .elementor-element.elementor-element-74ed656::before,
.elementor-70 .elementor-element.elementor-element-74ed656>.elementor-background-video-container::before,
.elementor-70 .elementor-element.elementor-element-74ed656>.e-con-inner>.elementor-background-video-container::before,
.elementor-70 .elementor-element.elementor-element-74ed656>.elementor-background-slideshow::before,
.elementor-70 .elementor-element.elementor-element-74ed656>.e-con-inner>.elementor-background-slideshow::before,
.elementor-70 .elementor-element.elementor-element-74ed656>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    --background-overlay: '';
    background-image: url("../../2024/04/14-bg-shape.png");
    background-position: 0% -39%;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-70 .elementor-element.elementor-element-74ed656,
.elementor-70 .elementor-element.elementor-element-74ed656::before {
    --border-transition: 0.3s;
}

.elementor-70 .elementor-element.elementor-element-da97272 img {
    width: 70%;
    max-width: 100%;
    opacity: 0.1;
}

body:not(.rtl) .elementor-70 .elementor-element.elementor-element-da97272 {
    left: 50px;
}

body.rtl .elementor-70 .elementor-element.elementor-element-da97272 {
    right: 50px;
}

.elementor-70 .elementor-element.elementor-element-da97272 {
    top: 50px;
}

.elementor-70 .elementor-element.elementor-element-f6c7b7a {
    text-align: center;
}

.elementor-70 .elementor-element.elementor-element-f6c7b7a .elementor-heading-title {
    color: #FFFFFF;
}

.elementor-70 .elementor-element.elementor-element-b99c0f4 {
    columns: 1;
    text-align: center;
    color: #FFFFFF;
    width: var(--container-widget-width, 75%);
    max-width: 75%;
    --container-widget-width: 75%;
    --container-widget-flex-grow: 0;
}

.elementor-70 .elementor-element.elementor-element-1f9dcea .elementor-button {
    fill: #333333;
    color: #333333;
    background-color: #FFFFFF;
    border-style: groove;
    border-width: 1px 1px 1px 1px;
    border-radius: 30px 30px 30px 30px;
    padding: 16px 24px 16px 24px;
}

.elementor-70 .elementor-element.elementor-element-1f9dcea .elementor-button:hover,
.elementor-70 .elementor-element.elementor-element-1f9dcea .elementor-button:focus {
    color: #FFFFFF;
    background-color: #8888880D;
}

.elementor-70 .elementor-element.elementor-element-1f9dcea .elementor-button:hover svg,
.elementor-70 .elementor-element.elementor-element-1f9dcea .elementor-button:focus svg {
    fill: #FFFFFF;
}

.elementor-70 .elementor-element.elementor-element-21352fb {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 120px 0px 90px 0px;
}

.elementor-70 .elementor-element.elementor-element-21352fb>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-70 .elementor-element.elementor-element-193155b>.elementor-element-populated>.elementor-background-overlay {
    background-image: url("assets/images/17.png");
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 0.4;
}

.elementor-70 .elementor-element.elementor-element-193155b>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-70 .elementor-element.elementor-element-193155b>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-70 .elementor-element.elementor-element-3e47530>.elementor-container {
    max-width: 1200px;
}

.elementor-70 .elementor-element.elementor-element-3e47530 {
    padding: 0px 24px 0px 24px;
}

.elementor-70 .elementor-element.elementor-element-6af1a26>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.5;
}

.elementor-70 .elementor-element.elementor-element-6af1a26>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 12px 0px 12px;
}

.elementor-70 .elementor-element.elementor-element-6af1a26>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-70 .elementor-element.elementor-element-acccf23 h4 {
    font-size: 19px;
    font-weight: 600;
}

.elementor-70 .elementor-element.elementor-element-acccf23 .btn.btn-theme:hover {
    color: #3D3D3D !important;
}

.elementor-70 .elementor-element.elementor-element-7d4bff3>.elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

.elementor-70 .elementor-element.elementor-element-32b04d1 .our-features-area .feature-items .single-item .item,
.elementor-70 .elementor-element.elementor-element-32b04d1 .advanced-features-area .af-items .item,
.elementor-70 .elementor-element.elementor-element-32b04d1 .icon,
.elementor-70 .elementor-element.elementor-element-32b04d1 .feature-style-four,
.elementor-70 .elementor-element.elementor-element-32b04d1 .features-style-four {
    text-align: left;
}

.elementor-70 .elementor-element.elementor-element-ac49764>.elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

.elementor-70 .elementor-element.elementor-element-920fff2 .our-features-area .feature-items .single-item .item,
.elementor-70 .elementor-element.elementor-element-920fff2 .advanced-features-area .af-items .item,
.elementor-70 .elementor-element.elementor-element-920fff2 .icon,
.elementor-70 .elementor-element.elementor-element-920fff2 .feature-style-four,
.elementor-70 .elementor-element.elementor-element-920fff2 .features-style-four {
    text-align: left;
}

.elementor-70 .elementor-element.elementor-element-d12884a>.elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

.elementor-70 .elementor-element.elementor-element-4a2960f .our-features-area .feature-items .single-item .item,
.elementor-70 .elementor-element.elementor-element-4a2960f .advanced-features-area .af-items .item,
.elementor-70 .elementor-element.elementor-element-4a2960f .icon,
.elementor-70 .elementor-element.elementor-element-4a2960f .feature-style-four,
.elementor-70 .elementor-element.elementor-element-4a2960f .features-style-four {
    text-align: left;
}

.elementor-70 .elementor-element.elementor-element-f89c08c>.elementor-container {
    max-width: 1200px;
}

.elementor-70 .elementor-element.elementor-element-f89c08c {
    padding: 0px 24px 0px 24px;
}

.elementor-70 .elementor-element.elementor-element-a67b1fc>.elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

.elementor-70 .elementor-element.elementor-element-3376b05 .our-features-area .feature-items .single-item .item,
.elementor-70 .elementor-element.elementor-element-3376b05 .advanced-features-area .af-items .item,
.elementor-70 .elementor-element.elementor-element-3376b05 .icon,
.elementor-70 .elementor-element.elementor-element-3376b05 .feature-style-four,
.elementor-70 .elementor-element.elementor-element-3376b05 .features-style-four {
    text-align: left;
}

.elementor-70 .elementor-element.elementor-element-57d915f>.elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

.elementor-70 .elementor-element.elementor-element-783ffb6 .our-features-area .feature-items .single-item .item,
.elementor-70 .elementor-element.elementor-element-783ffb6 .advanced-features-area .af-items .item,
.elementor-70 .elementor-element.elementor-element-783ffb6 .icon,
.elementor-70 .elementor-element.elementor-element-783ffb6 .feature-style-four,
.elementor-70 .elementor-element.elementor-element-783ffb6 .features-style-four {
    text-align: left;
}

.elementor-70 .elementor-element.elementor-element-12ffbe9>.elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

.elementor-70 .elementor-element.elementor-element-6c953b1 .our-features-area .feature-items .single-item .item,
.elementor-70 .elementor-element.elementor-element-6c953b1 .advanced-features-area .af-items .item,
.elementor-70 .elementor-element.elementor-element-6c953b1 .icon,
.elementor-70 .elementor-element.elementor-element-6c953b1 .feature-style-four,
.elementor-70 .elementor-element.elementor-element-6c953b1 .features-style-four {
    text-align: left;
}

.elementor-70 .elementor-element.elementor-element-bf0595e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 0px 80px 0px;
}

.elementor-70 .elementor-element.elementor-element-bf0595e>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-70 .elementor-element.elementor-element-af282b5>.elementor-element-populated>.elementor-background-overlay {
    background-image: url("assets/images/17.png");
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 0.4;
}

.elementor-70 .elementor-element.elementor-element-af282b5>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-70 .elementor-element.elementor-element-af282b5>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-70 .elementor-element.elementor-element-faf5f38>.elementor-container {
    max-width: 1200px;
}

.elementor-70 .elementor-element.elementor-element-faf5f38 {
    margin-top: 0px;
    margin-bottom: 30px;
    padding: 0px 24px 0px 24px;
}

.elementor-70 .elementor-element.elementor-element-74f8976>.elementor-element-populated>.elementor-background-overlay {
    opacity: 0.5;
}

.elementor-70 .elementor-element.elementor-element-74f8976>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 12px 0px 12px;
}

.elementor-70 .elementor-element.elementor-element-74f8976>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-70 .elementor-element.elementor-element-bcc9118 h4 {
    color: #EE3D2B !important;
    font-size: 19px;
    font-weight: 600;
}

.elementor-70 .elementor-element.elementor-element-9b13f93>.elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

.elementor-70 .elementor-element.elementor-element-87bce71 .our-features-area .feature-items .single-item .item,
.elementor-70 .elementor-element.elementor-element-87bce71 .advanced-features-area .af-items .item,
.elementor-70 .elementor-element.elementor-element-87bce71 .icon,
.elementor-70 .elementor-element.elementor-element-87bce71 .feature-style-four,
.elementor-70 .elementor-element.elementor-element-87bce71 .features-style-four {
    text-align: left;
}

.elementor-70 .elementor-element.elementor-element-834c5d7>.elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

.elementor-70 .elementor-element.elementor-element-871812c .our-features-area .feature-items .single-item .item,
.elementor-70 .elementor-element.elementor-element-871812c .advanced-features-area .af-items .item,
.elementor-70 .elementor-element.elementor-element-871812c .icon,
.elementor-70 .elementor-element.elementor-element-871812c .feature-style-four,
.elementor-70 .elementor-element.elementor-element-871812c .features-style-four {
    text-align: left;
}

.elementor-70 .elementor-element.elementor-element-b88e2d6>.elementor-container {
    max-width: 1200px;
}

.elementor-70 .elementor-element.elementor-element-b88e2d6 {
    padding: 0px 24px 0px 24px;
}

.elementor-70 .elementor-element.elementor-element-4e84391>.elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

.elementor-70 .elementor-element.elementor-element-4403451 .our-features-area .feature-items .single-item .item,
.elementor-70 .elementor-element.elementor-element-4403451 .advanced-features-area .af-items .item,
.elementor-70 .elementor-element.elementor-element-4403451 .icon,
.elementor-70 .elementor-element.elementor-element-4403451 .feature-style-four,
.elementor-70 .elementor-element.elementor-element-4403451 .features-style-four {
    text-align: left;
}

.elementor-70 .elementor-element.elementor-element-e06c9b1>.elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

.elementor-70 .elementor-element.elementor-element-5787757 .our-features-area .feature-items .single-item .item,
.elementor-70 .elementor-element.elementor-element-5787757 .advanced-features-area .af-items .item,
.elementor-70 .elementor-element.elementor-element-5787757 .icon,
.elementor-70 .elementor-element.elementor-element-5787757 .feature-style-four,
.elementor-70 .elementor-element.elementor-element-5787757 .features-style-four {
    text-align: left;
}

.elementor-70 .elementor-element.elementor-element-41ce8c3>.elementor-element-populated {
    padding: 0px 12px 0px 12px;
}

.elementor-70 .elementor-element.elementor-element-af4f3b3 .our-features-area .feature-items .single-item .item,
.elementor-70 .elementor-element.elementor-element-af4f3b3 .advanced-features-area .af-items .item,
.elementor-70 .elementor-element.elementor-element-af4f3b3 .icon,
.elementor-70 .elementor-element.elementor-element-af4f3b3 .feature-style-four,
.elementor-70 .elementor-element.elementor-element-af4f3b3 .features-style-four {
    text-align: left;
}

.elementor-70 .elementor-element.elementor-element-6474f8e:not(.elementor-motion-effects-element-type-background),
.elementor-70 .elementor-element.elementor-element-6474f8e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FEEFE9;
}

.elementor-70 .elementor-element.elementor-element-6474f8e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 0px 80px 0px;
}

.elementor-70 .elementor-element.elementor-element-6474f8e>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-70 .elementor-element.elementor-element-2a5f18f>.elementor-container {
    max-width: 1200px;
}

.elementor-70 .elementor-element.elementor-element-2a5f18f>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-70 .elementor-element.elementor-element-1dffd87>.elementor-element-populated {
    padding: 0px 15px 0px 12px;
}

.elementor-70 .elementor-element.elementor-element-772541f img {
    width: 100%;
    max-width: 100%;
}

.elementor-70 .elementor-element.elementor-element-51ab255 {
    text-align: right;
    bottom: -15%;
}

.elementor-70 .elementor-element.elementor-element-29f4a7d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-70 .elementor-element.elementor-element-29f4a7d>.elementor-element-populated {
    padding: 0px 12px 0px 35px;
}

.elementor-70 .elementor-element.elementor-element-9d4f7af .site-heading {
    text-align: left;
    margin: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-9d4f7af .title-selector {
    color: #5138EE !important;
    font-weight: 700;
}

.elementor-70 .elementor-element.elementor-element-9d4f7af .subtitle-selector {
    padding: 0px 0px 30px 0px;
}

.elementor-70 .elementor-element.elementor-element-9d4f7af .sec-text {
    margin: 0px -55px 0px -55px;
}

.elementor-70 .elementor-element.elementor-element-bd81f0c.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-70 .elementor-element.elementor-element-bd81f0c.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-70 .elementor-element.elementor-element-bd81f0c.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-70 .elementor-element.elementor-element-bd81f0c .elementor-image-box-wrapper .elementor-image-box-img {
    width: 17%;
}

.elementor-70 .elementor-element.elementor-element-bd81f0c .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-70 .elementor-element.elementor-element-bd81f0c .elementor-image-box-title {
    color: var(--e-global-color-secondary);
}

.elementor-70 .elementor-element.elementor-element-1acfaee.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-70 .elementor-element.elementor-element-1acfaee.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-70 .elementor-element.elementor-element-1acfaee.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-70 .elementor-element.elementor-element-1acfaee .elementor-image-box-wrapper .elementor-image-box-img {
    width: 17%;
}

.elementor-70 .elementor-element.elementor-element-1acfaee .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-70 .elementor-element.elementor-element-1acfaee .elementor-image-box-title {
    color: var(--e-global-color-secondary);
}

.elementor-70 .elementor-element.elementor-element-1acfaee>.elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-9aed8e3 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 80px 0px 80px 0px;
}

.elementor-70 .elementor-element.elementor-element-9aed8e3>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-70 .elementor-element.elementor-element-a2a1640 .site-heading h2 {
    color: #202942 !important;
}

.elementor-70 .elementor-element.elementor-element-a2a1640 .site-heading p {
    color: #666666 !important;
}

.elementor-70 .elementor-element.elementor-element-10dfa25:not(.elementor-motion-effects-element-type-background),
.elementor-70 .elementor-element.elementor-element-10dfa25>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FEEFE9;
}

.elementor-70 .elementor-element.elementor-element-10dfa25>.elementor-background-overlay {
    background-image: url("../../2022/07/16.png");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    opacity: 1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-70 .elementor-element.elementor-element-10dfa25 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 120px 0px 90px 0px;
}

.elementor-70 .elementor-element.elementor-element-bc1a242>.elementor-container {
    max-width: 1200px;
}

.elementor-70 .elementor-element.elementor-element-bc1a242>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-70 .elementor-element.elementor-element-4a1307b>.elementor-element-populated {
    padding: 0px 15px 0px 12px;
}

.elementor-70 .elementor-element.elementor-element-d25f264 img {
    width: 70%;
    max-width: 100%;
}

.elementor-70 .elementor-element.elementor-element-48ae07a>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-70 .elementor-element.elementor-element-48ae07a>.elementor-element-populated {
    padding: 0px 12px 0px 35px;
}

.elementor-70 .elementor-element.elementor-element-9d36980 .site-heading {
    text-align: left;
    margin: 0px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-9d36980 .title-selector {
    color: #EE3D2B !important;
    font-weight: 700;
}

.elementor-70 .elementor-element.elementor-element-9d36980 .subtitle-selector {
    padding: 0px 0px 30px 0px;
}

.elementor-70 .elementor-element.elementor-element-9d36980 .sec-text {
    margin: 0px -55px 0px -55px;
}

.elementor-70 .elementor-element.elementor-element-3d5969d.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-70 .elementor-element.elementor-element-3d5969d.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-70 .elementor-element.elementor-element-3d5969d.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-70 .elementor-element.elementor-element-3d5969d .elementor-image-box-wrapper .elementor-image-box-img {
    width: 17%;
}

.elementor-70 .elementor-element.elementor-element-3d5969d .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-70 .elementor-element.elementor-element-3d5969d .elementor-image-box-title {
    color: var(--e-global-color-secondary);
}

.elementor-70 .elementor-element.elementor-element-133f1d6.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-70 .elementor-element.elementor-element-133f1d6.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-70 .elementor-element.elementor-element-133f1d6.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-70 .elementor-element.elementor-element-133f1d6 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 17%;
}

.elementor-70 .elementor-element.elementor-element-133f1d6 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-70 .elementor-element.elementor-element-133f1d6 .elementor-image-box-title {
    color: var(--e-global-color-secondary);
}

.elementor-70 .elementor-element.elementor-element-133f1d6>.elementor-widget-container {
    margin: 20px 0px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-8f900e6 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 120px 0px 120px 0px;
}

.elementor-70 .elementor-element.elementor-element-8f900e6>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-70 .elementor-element.elementor-element-5f8cc24 .site-heading h2 {
    color: #202942 !important;
}

.elementor-70 .elementor-element.elementor-element-5f8cc24 .site-heading p {
    color: #666666 !important;
}

.elementor-70 .elementor-element.elementor-element-52e1535:not(.elementor-motion-effects-element-type-background),
.elementor-70 .elementor-element.elementor-element-52e1535>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FEEFE9;
}

.elementor-70 .elementor-element.elementor-element-52e1535 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 120px 0px 90px 0px;
}

.elementor-70 .elementor-element.elementor-element-52e1535>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-70 .elementor-element.elementor-element-a04d3d9 .blog-area.grid-style .info {
    text-align: left;
}

.elementor-70 .elementor-element.elementor-element-a04d3d9 .thumb img {
    border-radius: 10px 10px 0px 0px;
}

.elementor-70 .elementor-element.elementor-element-a04d3d9 .site-heading h2 {
    color: #202942 !important;
}

.elementor-70 .elementor-element.elementor-element-a04d3d9 .site-heading p {
    color: #666666 !important;
}

@media(max-width:1024px) {

    .elementor-70 .elementor-element.elementor-element-74ed656::before,
    .elementor-70 .elementor-element.elementor-element-74ed656>.elementor-background-video-container::before,
    .elementor-70 .elementor-element.elementor-element-74ed656>.e-con-inner>.elementor-background-video-container::before,
    .elementor-70 .elementor-element.elementor-element-74ed656>.elementor-background-slideshow::before,
    .elementor-70 .elementor-element.elementor-element-74ed656>.e-con-inner>.elementor-background-slideshow::before,
    .elementor-70 .elementor-element.elementor-element-74ed656>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
        background-position: 0% 0%;
    }

    .elementor-70 .elementor-element.elementor-element-da97272 img {
        width: 50%;
    }

    body:not(.rtl) .elementor-70 .elementor-element.elementor-element-da97272 {
        left: 30px;
    }

    body.rtl .elementor-70 .elementor-element.elementor-element-da97272 {
        right: 30px;
    }

    .elementor-70 .elementor-element.elementor-element-da97272 {
        top: 30px;
    }

    .elementor-70 .elementor-element.elementor-element-3e47530>.elementor-container {
        max-width: 720px;
    }

    .elementor-70 .elementor-element.elementor-element-3e47530 {
        padding: 0px 24px 0px 24px;
    }

    .elementor-70 .elementor-element.elementor-element-6af1a26>.elementor-element-populated {
        margin: 0px 0px 15px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-70 .elementor-element.elementor-element-7d4bff3>.elementor-element-populated {
        margin: 0px 0px 015px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-70 .elementor-element.elementor-element-ac49764>.elementor-element-populated {
        margin: 0px 0px 15px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-70 .elementor-element.elementor-element-d12884a>.elementor-element-populated {
        margin: 0px 0px 15px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-70 .elementor-element.elementor-element-4a2960f>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-70 .elementor-element.elementor-element-f89c08c>.elementor-container {
        max-width: 720px;
    }

    .elementor-70 .elementor-element.elementor-element-f89c08c {
        padding: 0px 24px 0px 24px;
    }

    .elementor-70 .elementor-element.elementor-element-faf5f38>.elementor-container {
        max-width: 720px;
    }

    .elementor-70 .elementor-element.elementor-element-faf5f38 {
        padding: 0px 24px 0px 24px;
    }

    .elementor-70 .elementor-element.elementor-element-b88e2d6 {
        padding: 0px 24px 0px 24px;
    }

    .elementor-70 .elementor-element.elementor-element-2a5f18f>.elementor-container {
        max-width: 720px;
    }

    .elementor-70 .elementor-element.elementor-element-1dffd87>.elementor-element-populated {
        padding: 0px 36px 0px 36px;
    }

    .elementor-70 .elementor-element.elementor-element-772541f>.elementor-widget-container {
        margin: 0% 0% 0% 0%;
    }

    .elementor-70 .elementor-element.elementor-element-29f4a7d>.elementor-element-populated {
        padding: 50px 12px 0px 12px;
    }

    .elementor-70 .elementor-element.elementor-element-9d4f7af .sec-text {
        margin: 0px 0px 0px 0px;
    }

    .elementor-70 .elementor-element.elementor-element-bc1a242>.elementor-container {
        max-width: 720px;
    }

    .elementor-70 .elementor-element.elementor-element-4a1307b>.elementor-element-populated {
        padding: 0px 36px 0px 36px;
    }

    .elementor-70 .elementor-element.elementor-element-d25f264>.elementor-widget-container {
        margin: 0% 0% 0% 0%;
    }

    .elementor-70 .elementor-element.elementor-element-48ae07a>.elementor-element-populated {
        padding: 50px 12px 0px 12px;
    }

    .elementor-70 .elementor-element.elementor-element-9d36980 .sec-text {
        margin: 0px 0px 0px 0px;
    }
}

@media(max-width:767px) {

    .elementor-70 .elementor-element.elementor-element-b824177:not(.elementor-motion-effects-element-type-background),
    .elementor-70 .elementor-element.elementor-element-b824177>.elementor-motion-effects-container>.elementor-motion-effects-layer {
        background-position: center center;
    }

    .elementor-70 .elementor-element.elementor-element-3d2b873>.elementor-widget-container {
        padding: 50px 0px 50px 0px;
    }

    .elementor-70 .elementor-element.elementor-element-74ed656::before,
    .elementor-70 .elementor-element.elementor-element-74ed656>.elementor-background-video-container::before,
    .elementor-70 .elementor-element.elementor-element-74ed656>.e-con-inner>.elementor-background-video-container::before,
    .elementor-70 .elementor-element.elementor-element-74ed656>.elementor-background-slideshow::before,
    .elementor-70 .elementor-element.elementor-element-74ed656>.e-con-inner>.elementor-background-slideshow::before,
    .elementor-70 .elementor-element.elementor-element-74ed656>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
        background-position: 0% 0%;
    }

    .elementor-70 .elementor-element.elementor-element-da97272 img {
        width: 40%;
    }

    body:not(.rtl) .elementor-70 .elementor-element.elementor-element-da97272 {
        left: 15px;
    }

    body.rtl .elementor-70 .elementor-element.elementor-element-da97272 {
        right: 15px;
    }

    .elementor-70 .elementor-element.elementor-element-da97272 {
        top: 15px;
    }

    .elementor-70 .elementor-element.elementor-element-21352fb {
        padding: 50px 0px 20px 0px;
    }

    .elementor-70 .elementor-element.elementor-element-3e47530 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-70 .elementor-element.elementor-element-f89c08c {
        padding: 0px 0px 0px 0px;
    }

    .elementor-70 .elementor-element.elementor-element-a67b1fc>.elementor-element-populated {
        margin: 0px 0px 15px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-70 .elementor-element.elementor-element-57d915f>.elementor-element-populated {
        margin: 0px 0px 15px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-70 .elementor-element.elementor-element-bf0595e {
        padding: 50px 0px 20px 0px;
    }

    .elementor-70 .elementor-element.elementor-element-faf5f38 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-70 .elementor-element.elementor-element-b88e2d6 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-70 .elementor-element.elementor-element-6474f8e {
        padding: 50px 0px 170px 0px;
    }

    .elementor-70 .elementor-element.elementor-element-1dffd87>.elementor-element-populated {
        padding: 0px 12px 0px 12px;
    }

    .elementor-70 .elementor-element.elementor-element-29f4a7d>.elementor-element-populated {
        padding: 50px 12px 0px 12px;
    }

    .elementor-70 .elementor-element.elementor-element-9d4f7af .site-heading {
        text-align: center;
    }

    .elementor-70 .elementor-element.elementor-element-bd81f0c .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-70 .elementor-element.elementor-element-1acfaee .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-70 .elementor-element.elementor-element-9aed8e3 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-70 .elementor-element.elementor-element-10dfa25 {
        padding: 50px 0px 020px 0px;
    }

    .elementor-70 .elementor-element.elementor-element-4a1307b>.elementor-element-populated {
        padding: 0px 12px 0px 12px;
    }

    .elementor-70 .elementor-element.elementor-element-48ae07a>.elementor-element-populated {
        padding: 50px 12px 0px 12px;
    }

    .elementor-70 .elementor-element.elementor-element-9d36980 .site-heading {
        text-align: left;
    }

    .elementor-70 .elementor-element.elementor-element-3d5969d .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-70 .elementor-element.elementor-element-133f1d6 .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-70 .elementor-element.elementor-element-8f900e6 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-70 .elementor-element.elementor-element-52e1535 {
        padding: 50px 0px 20px 0px;
    }
}

@media(min-width:768px) {
    .elementor-70 .elementor-element.elementor-element-6af1a26 {
        width: 33.333%;
    }

    .elementor-70 .elementor-element.elementor-element-7d4bff3 {
        width: 33.333%;
    }

    .elementor-70 .elementor-element.elementor-element-ac49764 {
        width: 3%;
    }

    .elementor-70 .elementor-element.elementor-element-d12884a {
        width: 30.334%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-70 .elementor-element.elementor-element-6af1a26 {
        width: 50%;
    }

    .elementor-70 .elementor-element.elementor-element-7d4bff3 {
        width: 50%;
    }

    .elementor-70 .elementor-element.elementor-element-ac49764 {
        width: 50%;
    }

    .elementor-70 .elementor-element.elementor-element-d12884a {
        width: 50%;
    }

    .elementor-70 .elementor-element.elementor-element-a67b1fc {
        width: 50%;
    }

    .elementor-70 .elementor-element.elementor-element-57d915f {
        width: 50%;
    }

    .elementor-70 .elementor-element.elementor-element-74f8976 {
        width: 50%;
    }

    .elementor-70 .elementor-element.elementor-element-9b13f93 {
        width: 50%;
    }

    .elementor-70 .elementor-element.elementor-element-834c5d7 {
        width: 50%;
    }

    .elementor-70 .elementor-element.elementor-element-4e84391 {
        width: 50%;
    }

    .elementor-70 .elementor-element.elementor-element-e06c9b1 {
        width: 50%;
    }

    .elementor-70 .elementor-element.elementor-element-1dffd87 {
        width: 100%;
    }

    .elementor-70 .elementor-element.elementor-element-29f4a7d {
        width: 100%;
    }

    .elementor-70 .elementor-element.elementor-element-4a1307b {
        width: 100%;
    }

    .elementor-70 .elementor-element.elementor-element-48ae07a {
        width: 100%;
    }
}