.elementor-268 .elementor-element.elementor-element-9c9e6f4:not(.elementor-motion-effects-element-type-background),
.elementor-268 .elementor-element.elementor-element-9c9e6f4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #fff
}

.elementor-268 .elementor-element.elementor-element-9c9e6f4 {
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s
}

.elementor-268 .elementor-element.elementor-element-9c9e6f4>.elementor-background-overlay {
    transition: background .3s, border-radius .3s, opacity .3s
}

.elementor-268 .elementor-element.elementor-element-c354d7a:not(.elementor-motion-effects-element-type-background),
.elementor-268 .elementor-element.elementor-element-c354d7a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #fff
}

.elementor-268 .elementor-element.elementor-element-c354d7a {
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s
}

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

.elementor-bc-flex-widget .elementor-268 .elementor-element.elementor-element-489d340.elementor-column .elementor-widget-wrap {
    align-items: center
}

.elementor-268 .elementor-element.elementor-element-489d340.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center
}

/* .elementor-268 .elementor-element.elementor-element-4425841 .elementor-menu-toggle {
    margin-right: auto;
    background-color: #30323b
} */

.elementor-268 .elementor-element.elementor-element-4425841 .elementor-nav-menu .elementor-item {
    font-family: roboto, Sans-serif;
    font-size: 16px;
    font-weight: 500
}

.elementor-268 .elementor-element.elementor-element-4425841 .elementor-nav-menu--main .elementor-item {
    color: #30323b;
    padding-left: 0;
    padding-right: 0;
    padding-top: 20px;
    padding-bottom: 20px
}

.elementor-268 .elementor-element.elementor-element-4425841 .elementor-nav-menu--main .elementor-item:hover,
.elementor-268 .elementor-element.elementor-element-4425841 .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-268 .elementor-element.elementor-element-4425841 .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-268 .elementor-element.elementor-element-4425841 .elementor-nav-menu--main .elementor-item:focus {
    color: tomato
}

.elementor-268 .elementor-element.elementor-element-4425841 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
.elementor-268 .elementor-element.elementor-element-4425841 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {
    background-color: tomato
}

.elementor-268 .elementor-element.elementor-element-4425841 .e--pointer-framed .elementor-item:before,
.elementor-268 .elementor-element.elementor-element-4425841 .e--pointer-framed .elementor-item:after {
    border-color: tomato
}

.elementor-268 .elementor-element.elementor-element-4425841 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
.elementor-268 .elementor-element.elementor-element-4425841 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after {
    background-color: tomato
}

.elementor-268 .elementor-element.elementor-element-4425841 .e--pointer-framed .elementor-item.elementor-item-active:before,
.elementor-268 .elementor-element.elementor-element-4425841 .e--pointer-framed .elementor-item.elementor-item-active:after {
    border-color: tomato
}

.elementor-268 .elementor-element.elementor-element-4425841 .e--pointer-framed .elementor-item:before {
    border-width: 4px
}

.elementor-268 .elementor-element.elementor-element-4425841 .e--pointer-framed.e--animation-draw .elementor-item:before {
    border-width: 0 0 4px 4px
}

.elementor-268 .elementor-element.elementor-element-4425841 .e--pointer-framed.e--animation-draw .elementor-item:after {
    border-width: 4px 4px 0 0
}

.elementor-268 .elementor-element.elementor-element-4425841 .e--pointer-framed.e--animation-corners .elementor-item:before {
    border-width: 4px 0 0 4px
}

.elementor-268 .elementor-element.elementor-element-4425841 .e--pointer-framed.e--animation-corners .elementor-item:after {
    border-width: 0 4px 4px 0
}

.elementor-268 .elementor-element.elementor-element-4425841 .e--pointer-underline .elementor-item:after,
.elementor-268 .elementor-element.elementor-element-4425841 .e--pointer-overline .elementor-item:before,
.elementor-268 .elementor-element.elementor-element-4425841 .e--pointer-double-line .elementor-item:before,
.elementor-268 .elementor-element.elementor-element-4425841 .e--pointer-double-line .elementor-item:after {
    height: 4px
}

body:not(.rtl) .elementor-268 .elementor-element.elementor-element-4425841 .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child) {
    margin-right: 26px
}

body.rtl .elementor-268 .elementor-element.elementor-element-4425841 .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child) {
    margin-left: 26px
}

.elementor-268 .elementor-element.elementor-element-4425841 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
    margin-bottom: 26px
}

/* .elementor-268 .elementor-element.elementor-element-4425841 .elementor-nav-menu--dropdown a,
.elementor-268 .elementor-element.elementor-element-4425841 .elementor-menu-toggle {
    color: #30323b
} */

.elementor-268 .elementor-element.elementor-element-4425841 .elementor-nav-menu--dropdown {
    background-color: #fff
}

/* .elementor-268 .elementor-element.elementor-element-4425841 .elementor-nav-menu--dropdown a:hover,
.elementor-268 .elementor-element.elementor-element-4425841 .elementor-nav-menu--dropdown a.elementor-item-active,
.elementor-268 .elementor-element.elementor-element-4425841 .elementor-nav-menu--dropdown a.highlighted,
.elementor-268 .elementor-element.elementor-element-4425841 .elementor-menu-toggle:hover {
    color: #fff
} */

.elementor-268 .elementor-element.elementor-element-4425841 .elementor-nav-menu--dropdown a:hover,
.elementor-268 .elementor-element.elementor-element-4425841 .elementor-nav-menu--dropdown a.elementor-item-active,
.elementor-268 .elementor-element.elementor-element-4425841 .elementor-nav-menu--dropdown a.highlighted {
    background-color: tomato
}

.elementor-268 .elementor-element.elementor-element-4425841 .elementor-nav-menu--dropdown a.elementor-item-active {
    color: #fff
}

.elementor-268 .elementor-element.elementor-element-4425841 .elementor-nav-menu--dropdown .elementor-item,
.elementor-268 .elementor-element.elementor-element-4425841 .elementor-nav-menu--dropdown .elementor-sub-item {
    font-family: roboto, Sans-serif;
    font-size: 15px;
    font-weight: 500;
    text-transform: capitalize
}

.elementor-268 .elementor-element.elementor-element-4425841 .elementor-nav-menu--main>.elementor-nav-menu>li>.elementor-nav-menu--dropdown,
.elementor-268 .elementor-element.elementor-element-4425841 .elementor-nav-menu__container.elementor-nav-menu--dropdown {
    margin-top: 7px !important
}
/* 
.elementor-268 .elementor-element.elementor-element-4425841 div.elementor-menu-toggle {
    color: #fff
} */

.elementor-bc-flex-widget .elementor-268 .elementor-element.elementor-element-c88533c.elementor-column .elementor-widget-wrap {
    align-items: center
}

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

.elementor-268 .elementor-element.elementor-element-c88533c>.elementor-element-populated {
    transition: background .3s, border .3s, border-radius .3s, box-shadow .3s
}

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

.elementor-268 .elementor-element.elementor-element-c08eb6d .elementor-icon-list-icon i {
    color: #30323b
}

.elementor-268 .elementor-element.elementor-element-c08eb6d .elementor-icon-list-icon svg {
    fill: #30323b
}

.elementor-268 .elementor-element.elementor-element-c08eb6d {
    --e-icon-list-icon-size: 14px
}

.elementor-268 .elementor-element.elementor-element-c08eb6d .elementor-icon-list-text {
    color: #30323b
}

.elementor-268 .elementor-element.elementor-element-c08eb6d .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-268 .elementor-element.elementor-element-c08eb6d .elementor-icon-list-item>a {
    font-family: roboto, Sans-serif;
    font-size: 12px;
    font-weight: 600
}

@media(max-width:1024px) {
    .elementor-268 .elementor-element.elementor-element-489d340>.elementor-element-populated {
        padding: 5px
    }

    .elementor-268 .elementor-element.elementor-element-c88533c>.elementor-element-populated {
        padding: 13px
    }
}

@media(min-width:768px) {
    .elementor-268 .elementor-element.elementor-element-489d340 {
        width: 79.343%
    }

    .elementor-268 .elementor-element.elementor-element-c88533c {
        width: 19.96%
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-268 .elementor-element.elementor-element-489d340 {
        width: 50%
    }

    .elementor-268 .elementor-element.elementor-element-c88533c {
        width: 50%
    }
}

@media(max-width:767px) {
    .elementor-268 .elementor-element.elementor-element-489d340 {
        width: 50%
    }

    .elementor-268 .elementor-element.elementor-element-c88533c {
        width: 50%
    }
}

.elementor-268 .elementor-element.elementor-element-9c9e6f4 {
    box-shadow: 0 2px 2px -2px rgba(0, 0, 0, .2)
}