.elementor-162 .elementor-element.elementor-element-eeaf2b1 .single-slider::before,
.elementor-162 .elementor-element.elementor-element-eeaf2b1 .slider__content-2::before {
    opacity: 1;
}

.elementor-162 .elementor-element.elementor-element-3ee0bfe {
    padding: 110px 0px 120px 0px;
}

.elementor-162 .elementor-element.elementor-element-d383dc0 .section-title {
    color: #000000;
}

.elementor-162 .elementor-element.elementor-element-461ed20:not(.elementor-motion-effects-element-type-background),
.elementor-162 .elementor-element.elementor-element-461ed20>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #1A1C20;
}

.elementor-162 .elementor-element.elementor-element-461ed20 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 120px 0px 240px 0px;
}

.elementor-162 .elementor-element.elementor-element-461ed20>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-162 .elementor-element.elementor-element-8dcc4de .bdevs-el-list ul li:hover span i,
.elementor-162 .elementor-element.elementor-element-8dcc4de .bdevs-el-list ol li::marker,
,
.elementor-162 .elementor-element.elementor-element-8dcc4de .bdevs-el-list ol li,
.elementor-162 .elementor-element.elementor-element-8dcc4de .bdevs-el-list h3:hover,
.elementor-162 .elementor-element.elementor-element-8dcc4de .bdevs-el-list i:hover {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
}

.elementor-162 .elementor-element.elementor-element-cfdf7f1 {
    text-align: left;
}

.elementor-162 .elementor-element.elementor-element-d41563f:not(.elementor-motion-effects-element-type-background),
.elementor-162 .elementor-element.elementor-element-d41563f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F6F7F8;
}

.elementor-162 .elementor-element.elementor-element-d41563f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 90px 0px 80px 0px;
}

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

.elementor-162 .elementor-element.elementor-element-9c6693f {
    text-align: center;
}

.elementor-162 .elementor-element.elementor-element-9c6693f>.elementor-widget-container {
    padding: 0px 0px 30px 0px;
}

.elementor-162 .elementor-element.elementor-element-33048ba {
    text-align: left;
}

.elementor-162 .elementor-element.elementor-element-54d160b {
    padding: 0px 0px 0px 0px;
}

.elementor-162 .elementor-element.elementor-element-1c1efd3 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 0px 30px 0px;
}

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

.elementor-162 .elementor-element.elementor-element-497661a {
    text-align: center;
}

.elementor-162 .elementor-element.elementor-element-497661a>.elementor-widget-container {
    padding: 0px 0px 30px 0px;
}

.elementor-162 .elementor-element.elementor-element-0509cdf {
    text-align: left;
}

.elementor-162 .elementor-element.elementor-element-1265f20:not(.elementor-motion-effects-element-type-background),
.elementor-162 .elementor-element.elementor-element-1265f20>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #1A1C20;
}

.elementor-162 .elementor-element.elementor-element-1265f20 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 110px 0px 30px 0px;
}

.elementor-162 .elementor-element.elementor-element-1265f20>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-162 .elementor-element.elementor-element-d612e17 .bdevs-el-title {
    color: #FFFFFF;
}

.elementor-162 .elementor-element.elementor-element-d612e17 .bdevs-el-subtitle {
    color: #FDBB53;
}

.elementor-162 .elementor-element.elementor-element-4b885c4 .elementor-repeater-item-0313003 .bdevs-el-icon i {
    background-color: #FDBB53;
}

.elementor-162 .elementor-element.elementor-element-4b885c4 .elementor-repeater-item-bb477f7 .bdevs-el-icon i {
    background-color: #FDBB53;
}

.elementor-162 .elementor-element.elementor-element-4b885c4 .elementor-repeater-item-e57e820 .bdevs-el-icon i {
    background-color: #FDBB53;
}

.elementor-162 .elementor-element.elementor-element-774b023 {
    padding: 100px 0px 12px 0px;
}

.elementor-162 .elementor-element.elementor-element-bc79910 {
    text-align: center;
}

.elementor-162 .elementor-element.elementor-element-46949f3 {
    padding: 0px 0px 70px 0px;
}

.elementor-162 .elementor-element.elementor-element-6904c4f .elementor-column-gap-custom .elementor-column>.elementor-element-populated {
    padding: 15px;
}

.elementor-162 .elementor-element.elementor-element-6904c4f:not(.elementor-motion-effects-element-type-background),
.elementor-162 .elementor-element.elementor-element-6904c4f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F6F7F8;
}

.elementor-162 .elementor-element.elementor-element-6904c4f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 105px 0px 105px 0px;
}

.elementor-162 .elementor-element.elementor-element-6904c4f>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-162 .elementor-element.elementor-element-20a4b85>.elementor-widget-container {
    padding: 0px 0px 6px 0px;
}

.elementor-162 .elementor-element.elementor-element-f230e34 .blog__single-thumb img {
    height: 512px;
}

.elementor-162 .elementor-element.elementor-element-f230e34 .mblog__thumb-img img {
    height: 512px;
}

.elementor-162 .elementor-element.elementor-element-f230e34>.elementor-widget-container {
    margin: -3px 0px 0px 0px;
}

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

.elementor-162 .elementor-element.elementor-element-3c5f79b .blog__single-thumb img {
    height: 338px;
}

.elementor-162 .elementor-element.elementor-element-3c5f79b .mblog__thumb-img img {
    height: 338px;
}

.elementor-162 .elementor-element.elementor-element-15edf9b .blog__single-thumb img {
    height: 341px;
}

.elementor-162 .elementor-element.elementor-element-15edf9b .mblog__thumb-img img {
    height: 341px;
}

.elementor-162 .elementor-element.elementor-element-4298bd3 {
    padding: 110px 0px 110px 0px;
}

.elementor-162 .elementor-element.elementor-element-b419eac:not(.elementor-motion-effects-element-type-background),
.elementor-162 .elementor-element.elementor-element-b419eac>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #131313;
}

.elementor-162 .elementor-element.elementor-element-b419eac {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #2E2E2F;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 50px 0px 45px 0px;
}

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

.elementor-162 .elementor-element.elementor-element-5019c5e .bdevs-el-title {
    font-size: 48px;
    text-transform: uppercase;
    color: #FFFFFF;
}

.elementor-162 .elementor-element.elementor-element-5019c5e iframe {
    height: 300px;
    pointer-events: none;
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-162 .elementor-element.elementor-element-595109e {
        width: 50%;
    }

    .elementor-162 .elementor-element.elementor-element-4d9e50a {
        width: 50%;
    }

    .elementor-162 .elementor-element.elementor-element-80d7532 {
        width: 50%;
    }

    .elementor-162 .elementor-element.elementor-element-adf80fd {
        width: 50%;
    }

    .elementor-162 .elementor-element.elementor-element-0a1ddd9 {
        width: 50%;
    }
}

@media(max-width:1024px) {
    .elementor-162 .elementor-element.elementor-element-3e1c5da {
        padding: 0px 0px 0px 0px;
    }

    .elementor-162 .elementor-element.elementor-element-0a1ddd9>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
}

@media(max-width:767px) {
    .elementor-162 .elementor-element.elementor-element-da68681>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 30px 0px;
    }

    .elementor-162 .elementor-element.elementor-element-4b885c4>.elementor-widget-container {
        padding: 30px 0px 0px 0px;
    }
}