.elementor-5369 .elementor-element.elementor-element-1dcefc2>.elementor-container {
    min-height: 445px;
}

.elementor-5369 .elementor-element.elementor-element-1dcefc2>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: flex-start;
    align-items: flex-start;
}

.elementor-5369 .elementor-element.elementor-element-1dcefc2 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-5369 .elementor-element.elementor-element-1dcefc2>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5369 .elementor-element.elementor-element-8761bdb>.elementor-container {
    max-width: 1000px;
}

.elementor-5369 .elementor-element.elementor-element-8761bdb:not(.elementor-motion-effects-element-type-background),
.elementor-5369 .elementor-element.elementor-element-8761bdb>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #574e85;
}

.elementor-5369 .elementor-element.elementor-element-8761bdb {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 10px 0px 10px 0px;
}

.elementor-5369 .elementor-element.elementor-element-8761bdb>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5369 .elementor-element.elementor-element-e449950>.elementor-element-populated {
    padding: 10px 10px 10px 10px;
}

.elementor-5369 .elementor-element.elementor-element-817a828 .premium-modal-trigger-container {
    text-align: right;
}

.elementor-5369 .elementor-element.elementor-element-817a828 .premium-modal-trigger-btn,
.elementor-5369 .elementor-element.elementor-element-817a828 .premium-modal-trigger-text,
.elementor-5369 .elementor-element.elementor-element-817a828 .premium-modal-trigger-img {
    border-radius: 0px;
}

.elementor-5369 .elementor-element.elementor-element-817a828 .premium-modal-box-modal-dialog {
    overflow: auto;
}

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

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

.elementor-5369 .elementor-element.elementor-element-bec97ca .premium-modal-trigger-container {
    text-align: left;
}

.elementor-5369 .elementor-element.elementor-element-bec97ca .premium-modal-trigger-btn,
.elementor-5369 .elementor-element.elementor-element-bec97ca .premium-modal-trigger-text {
    font-size: 20px;
    font-weight: 600;
    line-height: 26px;
    color: #FFFFFF;
}

.elementor-5369 .elementor-element.elementor-element-bec97ca .premium-modal-trigger-btn,
.elementor-5369 .elementor-element.elementor-element-bec97ca .premium-modal-trigger-text,
.elementor-5369 .elementor-element.elementor-element-bec97ca .premium-modal-trigger-img {
    border-radius: 0px;
}

.elementor-5369 .elementor-element.elementor-element-bec97ca .premium-modal-box-modal-dialog {
    overflow: auto;
}

.elementor-5369 .elementor-element.elementor-element-c73fabf>.elementor-element-populated {
    padding: 10px 10px 10px 10px;
}

.elementor-bc-flex-widget .elementor-5369 .elementor-element.elementor-element-97d1d38.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-5369 .elementor-element.elementor-element-05b2897 {
    text-align: left;
}

.elementor-5369 .elementor-element.elementor-element-05b2897 .elementor-heading-title {
    color: #FFFFFF;
    font-size: 20px;
    font-weight: 600;
}

.elementor-5369 .elementor-element.elementor-element-129c795:not(.elementor-motion-effects-element-type-background),
.elementor-5369 .elementor-element.elementor-element-129c795>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F7F6F2;
}

.elementor-5369 .elementor-element.elementor-element-129c795 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 0px 60px 0px;
}

.elementor-5369 .elementor-element.elementor-element-129c795>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5369 .elementor-element.elementor-element-784773a {
    text-align: center;
}

.elementor-5369 .elementor-element.elementor-element-ad643ac {
    text-align: center;
}

.elementor-5369 .elementor-element.elementor-element-ad643ac>.elementor-widget-container {
    padding: 0px 0px 30px 0px;
}

.elementor-5369 .elementor-element.elementor-element-ba01ba6 .premium-woo-products-details-wrap,
.elementor-5369 .elementor-element.elementor-element-ba01ba6 .premium-woo-product__link {
    text-align: left;
}

.elementor-5369 .elementor-element.elementor-element-ba01ba6 .premium-woocommerce li.product {
    padding-right: calc( 25px/2);
    padding-left: calc( 25px/2);
}

.elementor-5369 .elementor-element.elementor-element-ba01ba6 .premium-woocommerce ul.products {
    margin-left: calc( -25px/2);
    margin-right: calc( -25px/2);
}

.elementor-5369 .elementor-element.elementor-element-ba01ba6 .premium-woo-product-wrapper {
    box-shadow: 0px 0px 10px 0px rgba(210.75000000000003, 205.2521739130435, 205.2521739130435, 0.5);
}

.elementor-5369 .elementor-element.elementor-element-ba01ba6 .premium-woocommerce .woocommerce-loop-product__link img {
    object-fit: contain;
}

.elementor-5369 .elementor-element.elementor-element-ba01ba6 .premium-woo-products-details-wrap .premium-woo-atc-button .button,
.elementor-5369 .elementor-element.elementor-element-ba01ba6 .premium-woo-cart-btn {
    background-color: #574e85;
}

.elementor-5369 .elementor-element.elementor-element-ba01ba6 .premium-woocommerce:not(.premium-woo-skin-grid-10) .premium-woo-product-sale-wrap .premium-woo-product-onsale,
.elementor-5369 .elementor-element.elementor-element-ba01ba6 .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-sale-wrap {
    background-color: #574e85;
}

.elementor-5369 .elementor-element.elementor-element-ba01ba6 .premium-woocommerce.premium-woo-skin-grid-10 .premium-woo-product-sale-wrap::after {
    border-left-color: #574e85;
    border-right-color: #574e85;
}

.elementor-5369 .elementor-element.elementor-element-ba01ba6 .premium-woocommerce .slick-arrow {
    padding: 22px;
}

.elementor-5369 .elementor-element.elementor-element-ba01ba6>.elementor-widget-container {
    padding: 0px 22px 0px 22px;
}

.elementor-5369 .elementor-element.elementor-element-03ebd49:not(.elementor-motion-effects-element-type-background),
.elementor-5369 .elementor-element.elementor-element-03ebd49>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-5369 .elementor-element.elementor-element-03ebd49 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 60px 0px 60px 0px;
}

.elementor-5369 .elementor-element.elementor-element-03ebd49>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5369 .elementor-element.elementor-element-2cbe870>.elementor-element-populated {
    padding: 10px 50px 0px 0px;
}

.elementor-5369 .elementor-element.elementor-element-924bef7 {
    text-align: left;
}

.elementor-5369 .elementor-element.elementor-element-9d957e4 {
    margin-top: 40px;
    margin-bottom: 0px;
}

.elementor-5369 .elementor-element.elementor-element-1fe0e62:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5369 .elementor-element.elementor-element-1fe0e62>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #0AAEB8;
}

.elementor-5369 .elementor-element.elementor-element-1fe0e62>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 17px 0px 0px;
    --e-column-margin-right: 17px;
    --e-column-margin-left: 0px;
    padding: 40px 40px 20px 40px;
}

.elementor-5369 .elementor-element.elementor-element-1fe0e62>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5369 .elementor-element.elementor-element-e6652ac .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-5369 .elementor-element.elementor-element-e6652ac.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-5369 .elementor-element.elementor-element-e6652ac.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-5369 .elementor-element.elementor-element-e6652ac.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-5369 .elementor-element.elementor-element-e6652ac .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
}

.elementor-5369 .elementor-element.elementor-element-e6652ac .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5369 .elementor-element.elementor-element-e6652ac .elementor-image-box-title {
    margin-bottom: 10px;
    color: #FFFFFF;
}

.elementor-5369 .elementor-element.elementor-element-e6652ac .elementor-image-box-description {
    color: #FFFFFF;
}

.elementor-5369 .elementor-element.elementor-element-e6652ac {
    z-index: 999;
}

.elementor-5369 .elementor-element.elementor-element-e6652ac>.elementor-widget-container {
    border-radius: 0px 0px 0px 0px;
}

.elementor-5369 .elementor-element.elementor-element-9c9212c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5369 .elementor-element.elementor-element-9c9212c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFD863;
}

.elementor-5369 .elementor-element.elementor-element-9c9212c>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 17px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 17px;
    padding: 40px 40px 20px 40px;
}

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

.elementor-5369 .elementor-element.elementor-element-894d81e .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-5369 .elementor-element.elementor-element-894d81e.elementor-position-right .elementor-image-box-img {
    margin-left: 20px;
}

.elementor-5369 .elementor-element.elementor-element-894d81e.elementor-position-left .elementor-image-box-img {
    margin-right: 20px;
}

.elementor-5369 .elementor-element.elementor-element-894d81e.elementor-position-top .elementor-image-box-img {
    margin-bottom: 20px;
}

.elementor-5369 .elementor-element.elementor-element-894d81e .elementor-image-box-wrapper .elementor-image-box-img {
    width: 100%;
}

.elementor-5369 .elementor-element.elementor-element-894d81e .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-5369 .elementor-element.elementor-element-894d81e .elementor-image-box-title {
    margin-bottom: 10px;
    color: #282828;
}

.elementor-5369 .elementor-element.elementor-element-894d81e .elementor-image-box-description {
    color: #282828;
}

.elementor-5369 .elementor-element.elementor-element-894d81e {
    z-index: 999;
}

.elementor-5369 .elementor-element.elementor-element-894d81e>.elementor-widget-container {
    border-radius: 0px 0px 0px 0px;
}

.elementor-5369 .elementor-element.elementor-element-d306f78>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
}

.elementor-5369 .elementor-element.elementor-element-806a71b .elementor-heading-title {
    color: #574e85;
    text-transform: uppercase;
}

.elementor-5369 .elementor-element.elementor-element-0ed0376>.elementor-widget-container {
    margin: 35px 30px 38px 0px;
}

.elementor-5369 .elementor-element.elementor-element-9bc7855 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(20px/2);
}

.elementor-5369 .elementor-element.elementor-element-9bc7855 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(20px/2);
}

.elementor-5369 .elementor-element.elementor-element-9bc7855 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(20px/2);
    margin-left: calc(20px/2);
}

.elementor-5369 .elementor-element.elementor-element-9bc7855 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-20px/2);
    margin-left: calc(-20px/2);
}

body.rtl .elementor-5369 .elementor-element.elementor-element-9bc7855 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-20px/2);
}

body:not(.rtl) .elementor-5369 .elementor-element.elementor-element-9bc7855 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-20px/2);
}

.elementor-5369 .elementor-element.elementor-element-9bc7855 .elementor-icon-list-icon i {
    color: #574e85;
    transition: color 0.3s;
}

.elementor-5369 .elementor-element.elementor-element-9bc7855 .elementor-icon-list-icon svg {
    fill: #574e85;
    transition: fill 0.3s;
}

.elementor-5369 .elementor-element.elementor-element-9bc7855 {
    --e-icon-list-icon-size: 32px;
    --icon-vertical-offset: 0px;
}

.elementor-5369 .elementor-element.elementor-element-9bc7855 .elementor-icon-list-icon {
    padding-right: 15px;
}

.elementor-5369 .elementor-element.elementor-element-9bc7855 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-5369 .elementor-element.elementor-element-9bc7855 .elementor-icon-list-item>a {
    font-size: 19px;
    font-weight: 600;
}

.elementor-5369 .elementor-element.elementor-element-9bc7855 .elementor-icon-list-text {
    transition: color 0.3s;
}

.elementor-5369 .elementor-element.elementor-element-192a9d1 .elementor-button {
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #574e85;
    padding: 25px 60px 25px 60px;
}

.elementor-5369 .elementor-element.elementor-element-192a9d1 .elementor-button:hover,
.elementor-5369 .elementor-element.elementor-element-192a9d1 .elementor-button:focus {
    color: #FFFFFF;
    background-color: #3D8F0C;
}

.elementor-5369 .elementor-element.elementor-element-192a9d1 .elementor-button:hover svg,
.elementor-5369 .elementor-element.elementor-element-192a9d1 .elementor-button:focus svg {
    fill: #FFFFFF;
}

.elementor-5369 .elementor-element.elementor-element-192a9d1>.elementor-widget-container {
    margin: 60px 0px 0px 0px;
}

.elementor-5369 .elementor-element.elementor-element-77ae932:not(.elementor-motion-effects-element-type-background),
.elementor-5369 .elementor-element.elementor-element-77ae932>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-5369 .elementor-element.elementor-element-77ae932 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 100px 0px;
}

.elementor-5369 .elementor-element.elementor-element-77ae932>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5369 .elementor-element.elementor-element-42834f6>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 25px;
}

.elementor-5369 .elementor-element.elementor-element-eda5410.elementor-position-right .elementor-image-box-img {
    margin-left: 28px;
}

.elementor-5369 .elementor-element.elementor-element-eda5410.elementor-position-left .elementor-image-box-img {
    margin-right: 28px;
}

.elementor-5369 .elementor-element.elementor-element-eda5410.elementor-position-top .elementor-image-box-img {
    margin-bottom: 28px;
}

.elementor-5369 .elementor-element.elementor-element-eda5410 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 40%;
}

.elementor-5369 .elementor-element.elementor-element-eda5410 .elementor-image-box-img img {
    border-radius: 100px;
    transition-duration: 0.3s;
}

.elementor-5369 .elementor-element.elementor-element-eda5410 .elementor-image-box-title {
    margin-bottom: 12px;
}

.elementor-5369 .elementor-element.elementor-element-5006db2.elementor-position-right .elementor-image-box-img {
    margin-left: 28px;
}

.elementor-5369 .elementor-element.elementor-element-5006db2.elementor-position-left .elementor-image-box-img {
    margin-right: 28px;
}

.elementor-5369 .elementor-element.elementor-element-5006db2.elementor-position-top .elementor-image-box-img {
    margin-bottom: 28px;
}

.elementor-5369 .elementor-element.elementor-element-5006db2 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 40%;
}

.elementor-5369 .elementor-element.elementor-element-5006db2 .elementor-image-box-img img {
    border-radius: 100px;
    transition-duration: 0.3s;
}

.elementor-5369 .elementor-element.elementor-element-5006db2 .elementor-image-box-title {
    margin-bottom: 12px;
}

.elementor-5369 .elementor-element.elementor-element-9546645.elementor-position-right .elementor-image-box-img {
    margin-left: 28px;
}

.elementor-5369 .elementor-element.elementor-element-9546645.elementor-position-left .elementor-image-box-img {
    margin-right: 28px;
}

.elementor-5369 .elementor-element.elementor-element-9546645.elementor-position-top .elementor-image-box-img {
    margin-bottom: 28px;
}

.elementor-5369 .elementor-element.elementor-element-9546645 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 40%;
}

.elementor-5369 .elementor-element.elementor-element-9546645 .elementor-image-box-img img {
    border-radius: 100px;
    transition-duration: 0.3s;
}

.elementor-5369 .elementor-element.elementor-element-9546645 .elementor-image-box-title {
    margin-bottom: 12px;
}

.elementor-5369 .elementor-element.elementor-element-691cc90:not(.elementor-motion-effects-element-type-background),
.elementor-5369 .elementor-element.elementor-element-691cc90>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-5369 .elementor-element.elementor-element-691cc90 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 0px 20px 0px;
}

.elementor-5369 .elementor-element.elementor-element-691cc90>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5369 .elementor-element.elementor-element-8f65aaf {
    text-align: center;
}

.elementor-5369 .elementor-element.elementor-element-f7031fc {
    text-align: center;
}

.elementor-bc-flex-widget .elementor-5369 .elementor-element.elementor-element-9ac578f.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-5369 .elementor-element.elementor-element-9ac578f:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5369 .elementor-element.elementor-element-9ac578f>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #E1E1E1;
}

.elementor-5369 .elementor-element.elementor-element-9ac578f:hover>.elementor-element-populated {
    background-color: transparent;
    background-image: linear-gradient(180deg, #574e85 0%, #574e85 100%);
}

.elementor-5369 .elementor-element.elementor-element-9ac578f>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

.elementor-5369 .elementor-element.elementor-element-169071b .premium-banner-ib-title,
.elementor-5369 .elementor-element.elementor-element-169071b .premium-banner-ib-content,
.elementor-5369 .elementor-element.elementor-element-169071b .premium-banner-read-more {
    text-align: center;
}

.elementor-5369 .elementor-element.elementor-element-169071b .premium-banner-ib img {
    opacity: 1;
}

.elementor-5369 .elementor-element.elementor-element-169071b:hover .premium-banner-ib img {
    opacity: 0.3;
}

.elementor-5369 .elementor-element.elementor-element-169071b .premium-banner-animation4 .premium-banner-ib-desc::after,
.elementor-5369 .elementor-element.elementor-element-169071b .premium-banner-animation4 .premium-banner-ib-desc::before,
.elementor-5369 .elementor-element.elementor-element-169071b .premium-banner-animation6 .premium-banner-ib-desc::before {
    border-width: 2px;
}

.elementor-5369 .elementor-element.elementor-element-169071b .premium-banner-animation7 .premium-banner-br.premium-banner-bleft,
.elementor-5369 .elementor-element.elementor-element-169071b .premium-banner-animation7 .premium-banner-br.premium-banner-bright,
.elementor-5369 .elementor-element.elementor-element-169071b .premium-banner-animation8 .premium-banner-br.premium-banner-bright,
.elementor-5369 .elementor-element.elementor-element-169071b .premium-banner-animation8 .premium-banner-br.premium-banner-bleft {
    width: 2px;
}

.elementor-5369 .elementor-element.elementor-element-169071b .premium-banner-animation7 .premium-banner-br.premium-banner-btop,
.elementor-5369 .elementor-element.elementor-element-169071b .premium-banner-animation7 .premium-banner-br.premium-banner-bottom,
.elementor-5369 .elementor-element.elementor-element-169071b .premium-banner-animation8 .premium-banner-br.premium-banner-bottom,
.elementor-5369 .elementor-element.elementor-element-169071b .premium-banner-animation8 .premium-banner-br.premium-banner-btop {
    height: 2px;
}

.elementor-5369 .elementor-element.elementor-element-169071b .premium-banner-ib-desc .premium_banner_title {
    color: #FFFFFF;
}

.elementor-5369 .elementor-element.elementor-element-169071b>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-5369 .elementor-element.elementor-element-169071b {
    z-index: 32;
}

.elementor-bc-flex-widget .elementor-5369 .elementor-element.elementor-element-91fae3e.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-5369 .elementor-element.elementor-element-91fae3e.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-5369 .elementor-element.elementor-element-91fae3e:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5369 .elementor-element.elementor-element-91fae3e>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F4F4F4;
}

.elementor-5369 .elementor-element.elementor-element-91fae3e:hover>.elementor-element-populated {
    background-color: transparent;
    background-image: linear-gradient(180deg, #574e85 0%, #574e85 100%);
}

.elementor-5369 .elementor-element.elementor-element-91fae3e>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-5369 .elementor-element.elementor-element-91fae3e>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5369 .elementor-element.elementor-element-df77be7 .premium-banner-ib-title,
.elementor-5369 .elementor-element.elementor-element-df77be7 .premium-banner-ib-content,
.elementor-5369 .elementor-element.elementor-element-df77be7 .premium-banner-read-more {
    text-align: center;
}

.elementor-5369 .elementor-element.elementor-element-df77be7 .premium-banner-ib img {
    opacity: 1;
}

.elementor-5369 .elementor-element.elementor-element-df77be7:hover .premium-banner-ib img {
    opacity: 0.3;
}

.elementor-5369 .elementor-element.elementor-element-df77be7 .premium-banner-animation4 .premium-banner-ib-desc::after,
.elementor-5369 .elementor-element.elementor-element-df77be7 .premium-banner-animation4 .premium-banner-ib-desc::before,
.elementor-5369 .elementor-element.elementor-element-df77be7 .premium-banner-animation6 .premium-banner-ib-desc::before {
    border-width: 2px;
}

.elementor-5369 .elementor-element.elementor-element-df77be7 .premium-banner-animation7 .premium-banner-br.premium-banner-bleft,
.elementor-5369 .elementor-element.elementor-element-df77be7 .premium-banner-animation7 .premium-banner-br.premium-banner-bright,
.elementor-5369 .elementor-element.elementor-element-df77be7 .premium-banner-animation8 .premium-banner-br.premium-banner-bright,
.elementor-5369 .elementor-element.elementor-element-df77be7 .premium-banner-animation8 .premium-banner-br.premium-banner-bleft {
    width: 2px;
}

.elementor-5369 .elementor-element.elementor-element-df77be7 .premium-banner-animation7 .premium-banner-br.premium-banner-btop,
.elementor-5369 .elementor-element.elementor-element-df77be7 .premium-banner-animation7 .premium-banner-br.premium-banner-bottom,
.elementor-5369 .elementor-element.elementor-element-df77be7 .premium-banner-animation8 .premium-banner-br.premium-banner-bottom,
.elementor-5369 .elementor-element.elementor-element-df77be7 .premium-banner-animation8 .premium-banner-br.premium-banner-btop {
    height: 2px;
}

.elementor-5369 .elementor-element.elementor-element-df77be7 .premium-banner-ib-desc .premium_banner_title {
    color: #FFFFFF;
}

.elementor-5369 .elementor-element.elementor-element-df77be7>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 50px 0px 50px 0px;
}

.elementor-5369 .elementor-element.elementor-element-d943e88:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5369 .elementor-element.elementor-element-d943e88>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #E1E1E1;
}

.elementor-5369 .elementor-element.elementor-element-d943e88:hover>.elementor-element-populated {
    background-color: transparent;
    background-image: linear-gradient(180deg, #574e85 0%, #574e85 100%);
}

.elementor-5369 .elementor-element.elementor-element-d943e88>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

.elementor-5369 .elementor-element.elementor-element-aeddfbf .premium-banner-ib-title,
.elementor-5369 .elementor-element.elementor-element-aeddfbf .premium-banner-ib-content,
.elementor-5369 .elementor-element.elementor-element-aeddfbf .premium-banner-read-more {
    text-align: center;
}

.elementor-5369 .elementor-element.elementor-element-aeddfbf .premium-banner-ib img {
    opacity: 1;
}

.elementor-5369 .elementor-element.elementor-element-aeddfbf:hover .premium-banner-ib img {
    opacity: 0.3;
}

.elementor-5369 .elementor-element.elementor-element-aeddfbf .premium-banner-animation4 .premium-banner-ib-desc::after,
.elementor-5369 .elementor-element.elementor-element-aeddfbf .premium-banner-animation4 .premium-banner-ib-desc::before,
.elementor-5369 .elementor-element.elementor-element-aeddfbf .premium-banner-animation6 .premium-banner-ib-desc::before {
    border-width: 2px;
}

.elementor-5369 .elementor-element.elementor-element-aeddfbf .premium-banner-animation7 .premium-banner-br.premium-banner-bleft,
.elementor-5369 .elementor-element.elementor-element-aeddfbf .premium-banner-animation7 .premium-banner-br.premium-banner-bright,
.elementor-5369 .elementor-element.elementor-element-aeddfbf .premium-banner-animation8 .premium-banner-br.premium-banner-bright,
.elementor-5369 .elementor-element.elementor-element-aeddfbf .premium-banner-animation8 .premium-banner-br.premium-banner-bleft {
    width: 2px;
}

.elementor-5369 .elementor-element.elementor-element-aeddfbf .premium-banner-animation7 .premium-banner-br.premium-banner-btop,
.elementor-5369 .elementor-element.elementor-element-aeddfbf .premium-banner-animation7 .premium-banner-br.premium-banner-bottom,
.elementor-5369 .elementor-element.elementor-element-aeddfbf .premium-banner-animation8 .premium-banner-br.premium-banner-bottom,
.elementor-5369 .elementor-element.elementor-element-aeddfbf .premium-banner-animation8 .premium-banner-br.premium-banner-btop {
    height: 2px;
}

.elementor-5369 .elementor-element.elementor-element-aeddfbf .premium-banner-ib-desc .premium_banner_title {
    color: #FFFFFF;
}

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

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

.elementor-5369 .elementor-element.elementor-element-ac2bfa9.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-5369 .elementor-element.elementor-element-ac2bfa9:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5369 .elementor-element.elementor-element-ac2bfa9>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F4F4F4;
}

.elementor-5369 .elementor-element.elementor-element-ac2bfa9:hover>.elementor-element-populated {
    background-color: transparent;
    background-image: linear-gradient(180deg, #574e85 0%, #574e85 100%);
}

.elementor-5369 .elementor-element.elementor-element-ac2bfa9>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

.elementor-5369 .elementor-element.elementor-element-8537ba7 .premium-banner-ib-title,
.elementor-5369 .elementor-element.elementor-element-8537ba7 .premium-banner-ib-content,
.elementor-5369 .elementor-element.elementor-element-8537ba7 .premium-banner-read-more {
    text-align: left;
}

.elementor-5369 .elementor-element.elementor-element-8537ba7 .premium-banner-ib img {
    opacity: 1;
}

.elementor-5369 .elementor-element.elementor-element-8537ba7:hover .premium-banner-ib img {
    opacity: 0.3;
}

.elementor-5369 .elementor-element.elementor-element-8537ba7 .premium-banner-animation4 .premium-banner-ib-desc::after,
.elementor-5369 .elementor-element.elementor-element-8537ba7 .premium-banner-animation4 .premium-banner-ib-desc::before,
.elementor-5369 .elementor-element.elementor-element-8537ba7 .premium-banner-animation6 .premium-banner-ib-desc::before {
    border-width: 2px;
}

.elementor-5369 .elementor-element.elementor-element-8537ba7 .premium-banner-animation7 .premium-banner-br.premium-banner-bleft,
.elementor-5369 .elementor-element.elementor-element-8537ba7 .premium-banner-animation7 .premium-banner-br.premium-banner-bright,
.elementor-5369 .elementor-element.elementor-element-8537ba7 .premium-banner-animation8 .premium-banner-br.premium-banner-bright,
.elementor-5369 .elementor-element.elementor-element-8537ba7 .premium-banner-animation8 .premium-banner-br.premium-banner-bleft {
    width: 2px;
}

.elementor-5369 .elementor-element.elementor-element-8537ba7 .premium-banner-animation7 .premium-banner-br.premium-banner-btop,
.elementor-5369 .elementor-element.elementor-element-8537ba7 .premium-banner-animation7 .premium-banner-br.premium-banner-bottom,
.elementor-5369 .elementor-element.elementor-element-8537ba7 .premium-banner-animation8 .premium-banner-br.premium-banner-bottom,
.elementor-5369 .elementor-element.elementor-element-8537ba7 .premium-banner-animation8 .premium-banner-br.premium-banner-btop {
    height: 2px;
}

.elementor-5369 .elementor-element.elementor-element-8537ba7 .premium-banner-ib-desc .premium_banner_title {
    color: #FFFFFF;
}

.elementor-5369 .elementor-element.elementor-element-8537ba7>.elementor-widget-container {
    margin: 22px 22px 22px 22px;
    padding: -1px -1px -1px -1px;
}

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

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

.elementor-5369 .elementor-element.elementor-element-cae115c:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5369 .elementor-element.elementor-element-cae115c>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #E1E1E1;
}

.elementor-5369 .elementor-element.elementor-element-cae115c:hover>.elementor-element-populated {
    background-color: transparent;
    background-image: linear-gradient(180deg, #574e85 0%, #574e85 100%);
}

.elementor-5369 .elementor-element.elementor-element-cae115c>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

.elementor-5369 .elementor-element.elementor-element-3485d0f .premium-banner-ib-title,
.elementor-5369 .elementor-element.elementor-element-3485d0f .premium-banner-ib-content,
.elementor-5369 .elementor-element.elementor-element-3485d0f .premium-banner-read-more {
    text-align: center;
}

.elementor-5369 .elementor-element.elementor-element-3485d0f .premium-banner-ib img {
    opacity: 1;
}

.elementor-5369 .elementor-element.elementor-element-3485d0f:hover .premium-banner-ib img {
    opacity: 0.3;
}

.elementor-5369 .elementor-element.elementor-element-3485d0f .premium-banner-animation4 .premium-banner-ib-desc::after,
.elementor-5369 .elementor-element.elementor-element-3485d0f .premium-banner-animation4 .premium-banner-ib-desc::before,
.elementor-5369 .elementor-element.elementor-element-3485d0f .premium-banner-animation6 .premium-banner-ib-desc::before {
    border-width: 2px;
}

.elementor-5369 .elementor-element.elementor-element-3485d0f .premium-banner-animation7 .premium-banner-br.premium-banner-bleft,
.elementor-5369 .elementor-element.elementor-element-3485d0f .premium-banner-animation7 .premium-banner-br.premium-banner-bright,
.elementor-5369 .elementor-element.elementor-element-3485d0f .premium-banner-animation8 .premium-banner-br.premium-banner-bright,
.elementor-5369 .elementor-element.elementor-element-3485d0f .premium-banner-animation8 .premium-banner-br.premium-banner-bleft {
    width: 2px;
}

.elementor-5369 .elementor-element.elementor-element-3485d0f .premium-banner-animation7 .premium-banner-br.premium-banner-btop,
.elementor-5369 .elementor-element.elementor-element-3485d0f .premium-banner-animation7 .premium-banner-br.premium-banner-bottom,
.elementor-5369 .elementor-element.elementor-element-3485d0f .premium-banner-animation8 .premium-banner-br.premium-banner-bottom,
.elementor-5369 .elementor-element.elementor-element-3485d0f .premium-banner-animation8 .premium-banner-br.premium-banner-btop {
    height: 2px;
}

.elementor-5369 .elementor-element.elementor-element-3485d0f .premium-banner-ib-desc .premium_banner_title {
    color: #FFFFFF;
}

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

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

.elementor-5369 .elementor-element.elementor-element-cdd9edc.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-5369 .elementor-element.elementor-element-cdd9edc:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-5369 .elementor-element.elementor-element-cdd9edc>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F4F4F4;
}

.elementor-5369 .elementor-element.elementor-element-cdd9edc:hover>.elementor-element-populated {
    background-color: transparent;
    background-image: linear-gradient(180deg, #574e85 0%, #574e85 100%);
}

.elementor-5369 .elementor-element.elementor-element-cdd9edc>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

.elementor-5369 .elementor-element.elementor-element-67419c7 .premium-banner-ib-title,
.elementor-5369 .elementor-element.elementor-element-67419c7 .premium-banner-ib-content,
.elementor-5369 .elementor-element.elementor-element-67419c7 .premium-banner-read-more {
    text-align: center;
}

.elementor-5369 .elementor-element.elementor-element-67419c7 .premium-banner-ib img {
    opacity: 1;
}

.elementor-5369 .elementor-element.elementor-element-67419c7:hover .premium-banner-ib img {
    opacity: 0.3;
}

.elementor-5369 .elementor-element.elementor-element-67419c7 .premium-banner-animation4 .premium-banner-ib-desc::after,
.elementor-5369 .elementor-element.elementor-element-67419c7 .premium-banner-animation4 .premium-banner-ib-desc::before,
.elementor-5369 .elementor-element.elementor-element-67419c7 .premium-banner-animation6 .premium-banner-ib-desc::before {
    border-width: 2px;
}

.elementor-5369 .elementor-element.elementor-element-67419c7 .premium-banner-animation7 .premium-banner-br.premium-banner-bleft,
.elementor-5369 .elementor-element.elementor-element-67419c7 .premium-banner-animation7 .premium-banner-br.premium-banner-bright,
.elementor-5369 .elementor-element.elementor-element-67419c7 .premium-banner-animation8 .premium-banner-br.premium-banner-bright,
.elementor-5369 .elementor-element.elementor-element-67419c7 .premium-banner-animation8 .premium-banner-br.premium-banner-bleft {
    width: 2px;
}

.elementor-5369 .elementor-element.elementor-element-67419c7 .premium-banner-animation7 .premium-banner-br.premium-banner-btop,
.elementor-5369 .elementor-element.elementor-element-67419c7 .premium-banner-animation7 .premium-banner-br.premium-banner-bottom,
.elementor-5369 .elementor-element.elementor-element-67419c7 .premium-banner-animation8 .premium-banner-br.premium-banner-bottom,
.elementor-5369 .elementor-element.elementor-element-67419c7 .premium-banner-animation8 .premium-banner-br.premium-banner-btop {
    height: 2px;
}

.elementor-5369 .elementor-element.elementor-element-67419c7 .premium-banner-ib-desc .premium_banner_title {
    color: #FFFFFF;
}

.elementor-5369 .elementor-element.elementor-element-67419c7>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 50px 0px 50px 0px;
}

.elementor-5369 .elementor-element.elementor-element-b39efa1:not(.elementor-motion-effects-element-type-background),
.elementor-5369 .elementor-element.elementor-element-b39efa1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-5369 .elementor-element.elementor-element-b39efa1 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

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

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

.elementor-5369 .elementor-element.elementor-element-4636704 {
    --e-image-carousel-slides-to-show: 1;
}

.elementor-5369 .elementor-element.elementor-element-4636704 .elementor-image-carousel-caption {
    text-align: center;
    color: #574e85;
    font-size: 20px;
}

.elementor-5369 .elementor-element.elementor-element-20b2520:not(.elementor-motion-effects-element-type-background),
.elementor-5369 .elementor-element.elementor-element-20b2520>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://rkenterprisesind.com/wp-content/uploads/2022/07/ac-air-bg-1.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-5369 .elementor-element.elementor-element-20b2520>.elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(0deg, #85BCFF 0%, #3DC9DC 100%);
    opacity: 0;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5369 .elementor-element.elementor-element-20b2520 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 0px 159px 0px;
}

.elementor-5369 .elementor-element.elementor-element-c7a6109>.elementor-element-populated {
    padding: 20px 20px 50px 20px;
}

.elementor-5369 .elementor-element.elementor-element-048a5e3>.elementor-widget-container {
    padding: 20px 0px 20px 0px;
}

.elementor-5369 .elementor-element.elementor-element-e432113 .elementor-button {
    padding: 20px 30px 20px 30px;
}

.elementor-5369 .elementor-element.elementor-element-3ae6246>.elementor-container {
    max-width: 1200px;
}

.elementor-5369 .elementor-element.elementor-element-3ae6246 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 60px 0px 60px 0px;
}

.elementor-5369 .elementor-element.elementor-element-3ae6246>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5369 .elementor-element.elementor-element-d368542:not(.elementor-motion-effects-element-type-background),
.elementor-5369 .elementor-element.elementor-element-d368542>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-5369 .elementor-element.elementor-element-d368542 {
    box-shadow: 0px 13px 18px 10px rgba(0, 0, 0, 0.05);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -160px;
    margin-bottom: 0px;
    padding: 40px 20px 40px 20px;
}

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

.elementor-5369 .elementor-element.elementor-element-ad75afc.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-5369 .elementor-element.elementor-element-ad75afc>.elementor-element-populated {
    border-style: dotted;
    border-width: 0px 2px 0px 0px;
    border-color: #AEAEAE;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

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

.elementor-5369 .elementor-element.elementor-element-95a6784 .premium-counter:not(.top) {
    justify-content: flex-start;
}

.elementor-5369 .elementor-element.elementor-element-95a6784 .premium-counter.top {
    align-items: flex-start;
}

.elementor-5369 .elementor-element.elementor-element-95a6784 .premium-init-wrapper {
    flex-direction: column;
}

.elementor-5369 .elementor-element.elementor-element-95a6784 .premium-counter-value-wrap {
    align-self: flex-start;
}

.elementor-5369 .elementor-element.elementor-element-95a6784 .premium-counter-title {
    text-align: left;
}

.elementor-5369 .elementor-element.elementor-element-95a6784 .premium-counter-area .premium-counter-icon img.custom-image {
    width: 90px;
}

.elementor-5369 .elementor-element.elementor-element-95a6784 .premium-counter-area .premium-counter-icon svg {
    width: 90px;
    height: 90px;
}

.elementor-5369 .elementor-element.elementor-element-95a6784 .premium-counter-area .premium-counter-icon .icon-bg {
    background: #FFFFFF;
}

.elementor-5369 .elementor-element.elementor-element-95a6784 .premium-counter-area .premium-counter-icon span.icon {
    width: 115px;
    height: 115px;
    line-height: 95px;
}

.elementor-5369 .elementor-element.elementor-element-95a6784 .premium-counter-title .premium-counter-title-val {
    font-size: 18px;
    font-weight: 600;
    line-height: 20px;
}

.elementor-5369 .elementor-element.elementor-element-95a6784 .premium-counter-area .premium-counter-init {
    color: #574e85;
    font-size: 56px;
}

.elementor-5369 .elementor-element.elementor-element-ab019b8>.elementor-element-populated {
    border-style: dotted;
    border-width: 0px 2px 0px 0px;
    border-color: #AEAEAE;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

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

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

.elementor-5369 .elementor-element.elementor-element-90511ea .premium-counter:not(.top) {
    justify-content: flex-start;
}

.elementor-5369 .elementor-element.elementor-element-90511ea .premium-counter.top {
    align-items: flex-start;
}

.elementor-5369 .elementor-element.elementor-element-90511ea .premium-init-wrapper {
    flex-direction: column;
}

.elementor-5369 .elementor-element.elementor-element-90511ea .premium-counter-value-wrap {
    align-self: flex-start;
}

.elementor-5369 .elementor-element.elementor-element-90511ea .premium-counter-title {
    text-align: left;
}

.elementor-5369 .elementor-element.elementor-element-90511ea .premium-counter-area .premium-counter-icon img.custom-image {
    width: 90px;
}

.elementor-5369 .elementor-element.elementor-element-90511ea .premium-counter-area .premium-counter-icon svg {
    width: 90px;
    height: 90px;
}

.elementor-5369 .elementor-element.elementor-element-90511ea .premium-counter-area .premium-counter-icon .icon-bg {
    background: #FFFFFF;
}

.elementor-5369 .elementor-element.elementor-element-90511ea .premium-counter-area .premium-counter-icon span.icon {
    width: 115px;
    height: 115px;
    line-height: 95px;
}

.elementor-5369 .elementor-element.elementor-element-90511ea .premium-counter-title .premium-counter-title-val {
    font-size: 18px;
    font-weight: 600;
    line-height: 20px;
}

.elementor-5369 .elementor-element.elementor-element-90511ea .premium-counter-area .premium-counter-init {
    color: #574e85;
    font-size: 56px;
}

.elementor-5369 .elementor-element.elementor-element-939209d>.elementor-element-populated {
    border-style: dotted;
    border-width: 0px 2px 0px 0px;
    border-color: #AEAEAE;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-5369 .elementor-element.elementor-element-939209d>.elementor-element-populated,
.elementor-5369 .elementor-element.elementor-element-939209d>.elementor-element-populated>.elementor-background-overlay,
.elementor-5369 .elementor-element.elementor-element-939209d>.elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-5369 .elementor-element.elementor-element-939209d>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5369 .elementor-element.elementor-element-0df1b14 .premium-counter:not(.top) {
    justify-content: flex-start;
}

.elementor-5369 .elementor-element.elementor-element-0df1b14 .premium-counter.top {
    align-items: flex-start;
}

.elementor-5369 .elementor-element.elementor-element-0df1b14 .premium-init-wrapper {
    flex-direction: column;
}

.elementor-5369 .elementor-element.elementor-element-0df1b14 .premium-counter-value-wrap {
    align-self: flex-start;
}

.elementor-5369 .elementor-element.elementor-element-0df1b14 .premium-counter-title {
    text-align: left;
}

.elementor-5369 .elementor-element.elementor-element-0df1b14 .premium-counter-area .premium-counter-icon img.custom-image {
    width: 90px;
}

.elementor-5369 .elementor-element.elementor-element-0df1b14 .premium-counter-area .premium-counter-icon svg {
    width: 90px;
    height: 90px;
}

.elementor-5369 .elementor-element.elementor-element-0df1b14 .premium-counter-area .premium-counter-icon .icon-bg {
    background: #FFFFFF;
}

.elementor-5369 .elementor-element.elementor-element-0df1b14 .premium-counter-area .premium-counter-icon span.icon {
    width: 115px;
    height: 115px;
    line-height: 95px;
}

.elementor-5369 .elementor-element.elementor-element-0df1b14 .premium-counter-title .premium-counter-title-val {
    font-size: 18px;
    font-weight: 600;
    line-height: 20px;
}

.elementor-5369 .elementor-element.elementor-element-0df1b14 .premium-counter-area .premium-counter-init {
    color: #574e85;
    font-size: 56px;
}

.elementor-5369 .elementor-element.elementor-element-8622cc5 .premium-counter:not(.top) {
    justify-content: flex-start;
}

.elementor-5369 .elementor-element.elementor-element-8622cc5 .premium-counter.top {
    align-items: flex-start;
}

.elementor-5369 .elementor-element.elementor-element-8622cc5 .premium-init-wrapper {
    flex-direction: column;
}

.elementor-5369 .elementor-element.elementor-element-8622cc5 .premium-counter-value-wrap {
    align-self: flex-start;
}

.elementor-5369 .elementor-element.elementor-element-8622cc5 .premium-counter-title {
    text-align: left;
}

.elementor-5369 .elementor-element.elementor-element-8622cc5 .premium-counter-area .premium-counter-icon img.custom-image {
    width: 90px;
}

.elementor-5369 .elementor-element.elementor-element-8622cc5 .premium-counter-area .premium-counter-icon svg {
    width: 90px;
    height: 90px;
}

.elementor-5369 .elementor-element.elementor-element-8622cc5 .premium-counter-area .premium-counter-icon .icon-bg {
    background: #FFFFFF;
}

.elementor-5369 .elementor-element.elementor-element-8622cc5 .premium-counter-area .premium-counter-icon span.icon {
    width: 115px;
    height: 115px;
    line-height: 95px;
}

.elementor-5369 .elementor-element.elementor-element-8622cc5 .premium-counter-title .premium-counter-title-val {
    font-size: 18px;
    font-weight: 600;
    line-height: 20px;
}

.elementor-5369 .elementor-element.elementor-element-8622cc5 .premium-counter-area .premium-counter-init {
    color: #574e85;
    font-size: 56px;
}

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

.elementor-5369 .elementor-element.elementor-element-cb3f4d6:not(.elementor-motion-effects-element-type-background),
.elementor-5369 .elementor-element.elementor-element-cb3f4d6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-5369 .elementor-element.elementor-element-cb3f4d6>.elementor-background-overlay {
    background-color: #ffffff;
    opacity: 0.43;
    mix-blend-mode: multiply;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5369 .elementor-element.elementor-element-cb3f4d6 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 70px 0px 70px 0px;
}

.elementor-5369 .elementor-element.elementor-element-6cffd68 {
    text-align: left;
}

.elementor-5369 .elementor-element.elementor-element-6cffd68>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-5369 .elementor-element.elementor-element-2544180>.elementor-widget-container {
    padding: 5px 5px 5px 5px;
}

.elementor-5369 .elementor-element.elementor-element-4443b40>.elementor-widget-container {
    padding: 5px 5px 5px 5px;
}

.elementor-5369 .elementor-element.elementor-element-569c54d>.elementor-widget-container {
    padding: 5px 5px 5px 5px;
}

.elementor-5369 .elementor-element.elementor-element-49709bd>.elementor-widget-container {
    padding: 5px 5px 5px 5px;
}

.elementor-5369 .elementor-element.elementor-element-f494c8e>.elementor-widget-container {
    padding: 5px 5px 5px 5px;
}

.elementor-bc-flex-widget .elementor-5369 .elementor-element.elementor-element-13f78d8.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-5369 .elementor-element.elementor-element-da7b7cd>.elementor-widget-container {
    padding: 5px 5px 5px 5px;
}

.elementor-bc-flex-widget .elementor-5369 .elementor-element.elementor-element-6c9ab06.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-5369 .elementor-element.elementor-element-4293710>.elementor-widget-container {
    padding: 5px 5px 5px 5px;
}

.elementor-bc-flex-widget .elementor-5369 .elementor-element.elementor-element-0dcd610.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-5369 .elementor-element.elementor-element-db2f60f>.elementor-widget-container {
    padding: 5px 5px 5px 5px;
}

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

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

.elementor-5369 .elementor-element.elementor-element-21fd0e1>.elementor-widget-container {
    padding: 5px 5px 5px 5px;
}

.elementor-bc-flex-widget .elementor-5369 .elementor-element.elementor-element-89a74cc.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-5369 .elementor-element.elementor-element-2b5e0e2>.elementor-widget-container {
    padding: 5px 5px 5px 5px;
}

.elementor-5369 .elementor-element.elementor-element-cbbee48:not(.elementor-motion-effects-element-type-background),
.elementor-5369 .elementor-element.elementor-element-cbbee48>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #574e85;
}

.elementor-5369 .elementor-element.elementor-element-cbbee48 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 30px 0px 30px 0px;
}

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

.elementor-5369 .elementor-element.elementor-element-634582d>.elementor-element-populated {
    padding: 20px 20px 20px 20px;
}

.elementor-5369 .elementor-element.elementor-element-5651df2.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-5369 .elementor-element.elementor-element-5651df2.elementor-view-framed .elementor-icon,
.elementor-5369 .elementor-element.elementor-element-5651df2.elementor-view-default .elementor-icon {
    fill: #FFFFFF;
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-5369 .elementor-element.elementor-element-5651df2 {
    --icon-box-icon-margin: 16px;
}

.elementor-5369 .elementor-element.elementor-element-5651df2 .elementor-icon {
    font-size: 23px;
    border-width: 2px 2px 2px 2px;
}

.elementor-5369 .elementor-element.elementor-element-5651df2 .elementor-icon-box-title {
    margin-bottom: 0px;
    color: #FFFFFF;
}

.elementor-5369 .elementor-element.elementor-element-5651df2 .elementor-icon-box-title,
.elementor-5369 .elementor-element.elementor-element-5651df2 .elementor-icon-box-title a {
    font-weight: 500;
}

.elementor-5369 .elementor-element.elementor-element-5651df2 .elementor-icon-box-description {
    color: #FFFFFF;
}

.elementor-5369 .elementor-element.elementor-element-50bda0a>.elementor-element-populated {
    padding: 20px 20px 20px 20px;
}

.elementor-5369 .elementor-element.elementor-element-e33d061.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-5369 .elementor-element.elementor-element-e33d061.elementor-view-framed .elementor-icon,
.elementor-5369 .elementor-element.elementor-element-e33d061.elementor-view-default .elementor-icon {
    fill: #FFFFFF;
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-5369 .elementor-element.elementor-element-e33d061 {
    --icon-box-icon-margin: 16px;
}

.elementor-5369 .elementor-element.elementor-element-e33d061 .elementor-icon {
    font-size: 23px;
    border-width: 2px 2px 2px 2px;
}

.elementor-5369 .elementor-element.elementor-element-e33d061 .elementor-icon-box-title {
    margin-bottom: 0px;
    color: #FFFFFF;
}

.elementor-5369 .elementor-element.elementor-element-e33d061 .elementor-icon-box-title,
.elementor-5369 .elementor-element.elementor-element-e33d061 .elementor-icon-box-title a {
    font-weight: 500;
}

.elementor-5369 .elementor-element.elementor-element-e33d061 .elementor-icon-box-description {
    color: #FFFFFF;
}

.elementor-5369 .elementor-element.elementor-element-cf8960f>.elementor-element-populated {
    padding: 20px 20px 20px 20px;
}

.elementor-5369 .elementor-element.elementor-element-7c57f3a.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-5369 .elementor-element.elementor-element-7c57f3a.elementor-view-framed .elementor-icon,
.elementor-5369 .elementor-element.elementor-element-7c57f3a.elementor-view-default .elementor-icon {
    fill: #FFFFFF;
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-5369 .elementor-element.elementor-element-7c57f3a {
    --icon-box-icon-margin: 16px;
}

.elementor-5369 .elementor-element.elementor-element-7c57f3a .elementor-icon {
    font-size: 23px;
    border-width: 2px 2px 2px 2px;
}

.elementor-5369 .elementor-element.elementor-element-7c57f3a .elementor-icon-box-title {
    margin-bottom: 0px;
    color: #FFFFFF;
}

.elementor-5369 .elementor-element.elementor-element-7c57f3a .elementor-icon-box-title,
.elementor-5369 .elementor-element.elementor-element-7c57f3a .elementor-icon-box-title a {
    font-weight: 500;
}

.elementor-5369 .elementor-element.elementor-element-7c57f3a .elementor-icon-box-description {
    color: #FFFFFF;
}

.elementor-5369 .elementor-element.elementor-element-d4427f1:not(.elementor-motion-effects-element-type-background),
.elementor-5369 .elementor-element.elementor-element-d4427f1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #B1E6E9;
}

.elementor-5369 .elementor-element.elementor-element-d4427f1 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 0px 20px 0px;
}

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

.elementor-5369 .elementor-element.elementor-element-8c73340>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-5369 .elementor-element.elementor-element-87000e6.elementor-column>.elementor-widget-wrap {
    justify-content: center;
}

.elementor-5369 .elementor-element.elementor-element-87000e6>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-5369 .elementor-element.elementor-element-87000e6>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-5369 .elementor-element.elementor-element-b1c3e61 {
    text-align: center;
}

.elementor-5369 .elementor-element.elementor-element-d203d5c {
    text-align: center;
}

.elementor-5369 .elementor-element.elementor-element-dd00177>.elementor-widget-container {
    padding: 0px 60px 0px 60px;
}

@media(max-width:1024px) {
    .elementor-5369 .elementor-element.elementor-element-1dcefc2>.elementor-container {
        min-height: 0px;
    }
    .elementor-5369 .elementor-element.elementor-element-03ebd49 {
        padding: 70px 0px 70px 0px;
    }
    .elementor-5369 .elementor-element.elementor-element-2cbe870>.elementor-element-populated {
        padding: 0px 20px 0px 20px;
    }
    .elementor-5369 .elementor-element.elementor-element-1fe0e62>.elementor-element-populated {
        margin: 0px 10px 0px 0px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 0px;
        padding: 20px 20px 20px 20px;
    }
    .elementor-5369 .elementor-element.elementor-element-9c9212c>.elementor-element-populated {
        margin: 0px 0px 0px 10px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 10px;
        padding: 20px 20px 20px 20px;
    }
    .elementor-5369 .elementor-element.elementor-element-0ed0376>.elementor-widget-container {
        margin: 20px 0px 20px 0px;
    }
    .elementor-5369 .elementor-element.elementor-element-192a9d1>.elementor-widget-container {
        margin: 30px 0px 0px 0px;
    }
    .elementor-5369 .elementor-element.elementor-element-77ae932 {
        padding: 70px 0px 70px 0px;
    }
    .elementor-5369 .elementor-element.elementor-element-cb3f4d6 {
        padding: 20px 30px 30px 30px;
    }
    .elementor-5369 .elementor-element.elementor-element-1aa3972>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
}

@media(max-width:767px) {
    .elementor-5369 .elementor-element.elementor-element-1dcefc2>.elementor-container {
        min-height: 0px;
    }
    .elementor-5369 .elementor-element.elementor-element-8761bdb {
        padding: 10px 10px 10px 10px;
    }
    .elementor-5369 .elementor-element.elementor-element-e449950>.elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }
    .elementor-5369 .elementor-element.elementor-element-5804ca0 {
        width: 25%;
    }
    .elementor-5369 .elementor-element.elementor-element-817a828 .premium-modal-trigger-img,
    .elementor-5369 .elementor-element.elementor-element-817a828 .premium-modal-trigger-animation {
        width: 61px;
        height: 61px;
    }
    .elementor-5369 .elementor-element.elementor-element-817a828 .premium-modal-trigger-container {
        text-align: left;
    }
    .elementor-5369 .elementor-element.elementor-element-b5517f6 {
        width: 75%;
    }
    .elementor-5369 .elementor-element.elementor-element-bec97ca .premium-modal-trigger-container {
        text-align: left;
    }
    .elementor-5369 .elementor-element.elementor-element-bec97ca .premium-modal-trigger-btn,
    .elementor-5369 .elementor-element.elementor-element-bec97ca .premium-modal-trigger-text {
        font-size: 16px;
        line-height: 1.2em;
    }
    .elementor-5369 .elementor-element.elementor-element-c73fabf>.elementor-element-populated {
        padding: 10px 10px 10px 10px;
    }
    .elementor-5369 .elementor-element.elementor-element-013ea14 {
        width: 25%;
    }
    .elementor-5369 .elementor-element.elementor-element-142e515 {
        text-align: left;
    }
    .elementor-5369 .elementor-element.elementor-element-142e515 img {
        width: 80%;
    }
    .elementor-5369 .elementor-element.elementor-element-97d1d38 {
        width: 75%;
    }
    .elementor-5369 .elementor-element.elementor-element-05b2897 .elementor-heading-title {
        font-size: 16px;
    }
    .elementor-5369 .elementor-element.elementor-element-03ebd49 {
        padding: 50px 0px 50px 0px;
    }
    .elementor-5369 .elementor-element.elementor-element-9d957e4 {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .elementor-5369 .elementor-element.elementor-element-1fe0e62>.elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-5369 .elementor-element.elementor-element-e6652ac .elementor-image-box-img {
        margin-bottom: 20px;
    }
    .elementor-5369 .elementor-element.elementor-element-9c9212c>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-5369 .elementor-element.elementor-element-894d81e .elementor-image-box-img {
        margin-bottom: 20px;
    }
    .elementor-5369 .elementor-element.elementor-element-d306f78>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-5369 .elementor-element.elementor-element-192a9d1>.elementor-widget-container {
        margin: 20px 0px 0px 0px;
    }
    .elementor-5369 .elementor-element.elementor-element-28325c3 {
        text-align: center;
    }
    .elementor-5369 .elementor-element.elementor-element-eda5410 .elementor-image-box-img {
        margin-bottom: 28px;
    }
    .elementor-5369 .elementor-element.elementor-element-eda5410>.elementor-widget-container {
        margin: 20px 0px 0px 0px;
    }
    .elementor-5369 .elementor-element.elementor-element-5006db2 .elementor-image-box-img {
        margin-bottom: 28px;
    }
    .elementor-5369 .elementor-element.elementor-element-5006db2>.elementor-widget-container {
        margin: 20px 0px 0px 0px;
    }
    .elementor-5369 .elementor-element.elementor-element-9546645 .elementor-image-box-img {
        margin-bottom: 28px;
    }
    .elementor-5369 .elementor-element.elementor-element-9546645>.elementor-widget-container {
        margin: 20px 0px 0px 0px;
    }
    .elementor-5369 .elementor-element.elementor-element-aa3aaad>.elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
    .elementor-5369 .elementor-element.elementor-element-cb3f4d6 {
        padding: 60px 20px 60px 20px;
    }
    .elementor-5369 .elementor-element.elementor-element-6cffd68 {
        text-align: center;
    }
    .elementor-5369 .elementor-element.elementor-element-6cffd68>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
    .elementor-5369 .elementor-element.elementor-element-1aa3972>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }
    .elementor-5369 .elementor-element.elementor-element-09fa198 {
        width: 50%;
    }
    .elementor-5369 .elementor-element.elementor-element-59d1c5c {
        width: 50%;
    }
    .elementor-5369 .elementor-element.elementor-element-52eba1e {
        width: 50%;
    }
    .elementor-5369 .elementor-element.elementor-element-2b3c06d {
        width: 50%;
    }
    .elementor-5369 .elementor-element.elementor-element-1c03487 {
        width: 50%;
    }
    .elementor-5369 .elementor-element.elementor-element-13f78d8 {
        width: 50%;
    }
    .elementor-5369 .elementor-element.elementor-element-6c9ab06 {
        width: 50%;
    }
    .elementor-5369 .elementor-element.elementor-element-0dcd610 {
        width: 50%;
    }
    .elementor-5369 .elementor-element.elementor-element-c883670 {
        width: 50%;
    }
    .elementor-5369 .elementor-element.elementor-element-89a74cc {
        width: 50%;
    }
    .elementor-5369 .elementor-element.elementor-element-dd00177>.elementor-widget-container {
        padding: 0px 10px 0px 10px;
    }
}

@media(min-width:768px) {
    .elementor-5369 .elementor-element.elementor-element-5804ca0 {
        width: 20.081%;
    }
    .elementor-5369 .elementor-element.elementor-element-b5517f6 {
        width: 79.919%;
    }
    .elementor-5369 .elementor-element.elementor-element-013ea14 {
        width: 20.833%;
    }
    .elementor-5369 .elementor-element.elementor-element-97d1d38 {
        width: 79.167%;
    }
    .elementor-5369 .elementor-element.elementor-element-2cbe870 {
        width: 45.136%;
    }
    .elementor-5369 .elementor-element.elementor-element-d306f78 {
        width: 54.864%;
    }
    .elementor-5369 .elementor-element.elementor-element-42834f6 {
        width: 50%;
    }
    .elementor-5369 .elementor-element.elementor-element-aa3aaad {
        width: 50%;
    }
    .elementor-5369 .elementor-element.elementor-element-f1b09e7 {
        width: 63.093%;
    }
    .elementor-5369 .elementor-element.elementor-element-c7a6109 {
        width: 36.815%;
    }
    .elementor-5369 .elementor-element.elementor-element-e269397 {
        width: 20%;
    }
    .elementor-5369 .elementor-element.elementor-element-1aa3972 {
        width: 79.665%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-5369 .elementor-element.elementor-element-42834f6 {
        width: 50%;
    }
    .elementor-5369 .elementor-element.elementor-element-aa3aaad {
        width: 50%;
    }
}