﻿.elementor-92 .elementor-element.elementor-element-401c204:not(.elementor-motion-effects-element-type-background), .elementor-92 .elementor-element.elementor-element-401c204 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, var( --e-global-color-a5b352e ) 0%, var( --e-global-color-a0f65ce ) 100%);
}

.elementor-92 .elementor-element.elementor-element-401c204 > .elementor-background-overlay {
    opacity: 0.5;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-92 .elementor-element.elementor-element-401c204 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -90px;
    margin-bottom: 0px;
    padding: 180px 0px 200px 0px;
    z-index: 0;
}

.elementor-92 .elementor-element.elementor-element-7ecfec7 > .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-92 .elementor-element.elementor-element-7ecfec7 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-9dee074 {
    text-align: center;
}

    .elementor-92 .elementor-element.elementor-element-9dee074 .elementor-heading-title {
        color: var( --e-global-color-text );
        font-family: var( --e-global-typography-73a2001-font-family ), Sans-serif;
        font-size: var( --e-global-typography-73a2001-font-size );
        font-weight: var( --e-global-typography-73a2001-font-weight );
        text-transform: var( --e-global-typography-73a2001-text-transform );
        line-height: var( --e-global-typography-73a2001-line-height );
        letter-spacing: var( --e-global-typography-73a2001-letter-spacing );
        word-spacing: var( --e-global-typography-73a2001-word-spacing );
    }

    .elementor-92 .elementor-element.elementor-element-9dee074 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

.elementor-92 .elementor-element.elementor-element-630c5b9 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-f90571e > .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-92 .elementor-element.elementor-element-f90571e > .elementor-element-populated {
    margin: -100px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 50px 100px 50px;
}

.elementor-92 .elementor-element.elementor-element-a380bc3 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-99421d7 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 100px 0px;
}

.elementor-92 .elementor-element.elementor-element-5194fe1 > .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-92 .elementor-element.elementor-element-5194fe1 > .elementor-element-populated {
    margin: 0px 5px 0px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-6e9c490 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-92 .elementor-element.elementor-element-2fffffe.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-92 .elementor-element.elementor-element-2fffffe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-92 .elementor-element.elementor-element-2fffffe > .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-92 .elementor-element.elementor-element-2fffffe > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-c2e1007 {
    text-align: center;
}

.elementor-bc-flex-widget .elementor-92 .elementor-element.elementor-element-9dd2156.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-92 .elementor-element.elementor-element-9dd2156.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-92 .elementor-element.elementor-element-9dd2156 > .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-92 .elementor-element.elementor-element-9dd2156 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-f8c688f > .elementor-widget-container {
    margin: 0px 0px -10px 0px;
}

.elementor-92 .elementor-element.elementor-element-bcdb343 > .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-92 .elementor-element.elementor-element-bcdb343 > .elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 0px 1px;
    border-color: var( --e-global-color-text );
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 5px 0px 20px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 20px;
    padding: 0px 0px 0px 80px;
}

    .elementor-92 .elementor-element.elementor-element-bcdb343 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-92 .elementor-element.elementor-element-cc885b8 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-92 .elementor-element.elementor-element-ec1e1f3.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-92 .elementor-element.elementor-element-ec1e1f3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-92 .elementor-element.elementor-element-ec1e1f3 > .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-92 .elementor-element.elementor-element-ec1e1f3 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-13bb706 {
    text-align: center;
}

.elementor-bc-flex-widget .elementor-92 .elementor-element.elementor-element-b23eb09.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-92 .elementor-element.elementor-element-b23eb09.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-92 .elementor-element.elementor-element-b23eb09 > .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-92 .elementor-element.elementor-element-b23eb09 > .elementor-element-populated {
    margin: 0px 0px 0px 10px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-eb1cd62 > .elementor-widget-container {
    margin: 0px 0px -10px 0px;
}

.elementor-92 .elementor-element.elementor-element-f333636 > .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-92 .elementor-element.elementor-element-f333636 > .elementor-element-populated {
    border-style: solid;
    border-width: 0px 0px 0px 1px;
    border-color: var( --e-global-color-text );
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 5px 0px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
    padding: 0px 0px 0px 20px;
}

    .elementor-92 .elementor-element.elementor-element-f333636 > .elementor-element-populated, .elementor-92 .elementor-element.elementor-element-f333636 > .elementor-element-populated > .elementor-background-overlay, .elementor-92 .elementor-element.elementor-element-f333636 > .elementor-background-slideshow {
        border-radius: 0px 0px 0px 0px;
    }

        .elementor-92 .elementor-element.elementor-element-f333636 > .elementor-element-populated > .elementor-background-overlay {
            transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
        }

.elementor-92 .elementor-element.elementor-element-8618dc4 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-92 .elementor-element.elementor-element-ffdf282.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-92 .elementor-element.elementor-element-ffdf282.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-92 .elementor-element.elementor-element-ffdf282 > .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-92 .elementor-element.elementor-element-ffdf282 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-d6a7df5 {
    text-align: center;
}

.elementor-bc-flex-widget .elementor-92 .elementor-element.elementor-element-b542913.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-92 .elementor-element.elementor-element-b542913.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-92 .elementor-element.elementor-element-b542913 > .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-92 .elementor-element.elementor-element-b542913 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-cf1e7b9 > .elementor-widget-container {
    margin: 0px 0px -10px 0px;
}

.elementor-92 .elementor-element.elementor-element-fc632f6 {
    margin-top: 0px;
    margin-bottom: 50px;
    padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-c3baa7d > .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-92 .elementor-element.elementor-element-c3baa7d > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-92 .elementor-element.elementor-element-f943796 iframe {
    height: 600px;
    filter: brightness( 42% ) contrast( 200% ) saturate( 29% ) blur( 0px ) hue-rotate( 360deg );
}

:root {
    --page-title-display: none;
}

@media(min-width:768px) {
    .elementor-92 .elementor-element.elementor-element-2fffffe {
        width: 30%;
    }

    .elementor-92 .elementor-element.elementor-element-9dd2156 {
        width: 70%;
    }

    .elementor-92 .elementor-element.elementor-element-ec1e1f3 {
        width: 30%;
    }

    .elementor-92 .elementor-element.elementor-element-b23eb09 {
        width: 70%;
    }

    .elementor-92 .elementor-element.elementor-element-ffdf282 {
        width: 30%;
    }

    .elementor-92 .elementor-element.elementor-element-b542913 {
        width: 70%;
    }
}

@media(max-width:1024px) {
    .elementor-92 .elementor-element.elementor-element-401c204 {
        margin-top: -80px;
        margin-bottom: 0px;
        padding: 150px 20px 150px 0px;
    }

    .elementor-92 .elementor-element.elementor-element-9dee074 .elementor-heading-title {
        font-size: var( --e-global-typography-73a2001-font-size );
        line-height: var( --e-global-typography-73a2001-line-height );
        letter-spacing: var( --e-global-typography-73a2001-letter-spacing );
        word-spacing: var( --e-global-typography-73a2001-word-spacing );
    }

    .elementor-92 .elementor-element.elementor-element-630c5b9 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-92 .elementor-element.elementor-element-f90571e > .elementor-element-populated {
        margin: -80px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 40px 70px 40px;
    }

    .elementor-92 .elementor-element.elementor-element-99421d7 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 20px 70px 20px;
    }

    .elementor-92 .elementor-element.elementor-element-c2e1007 img {
        width: 65%;
    }

    .elementor-92 .elementor-element.elementor-element-bcdb343 > .elementor-element-populated {
        padding: 0px 0px 0px 20px;
    }

    .elementor-92 .elementor-element.elementor-element-13bb706 img {
        width: 70%;
    }

    .elementor-92 .elementor-element.elementor-element-d6a7df5 img {
        width: 66%;
    }

    .elementor-92 .elementor-element.elementor-element-fc632f6 {
        margin-top: 0px;
        margin-bottom: 30px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-92 .elementor-element.elementor-element-f943796 iframe {
        height: 450px;
    }

    .elementor-92 .elementor-element.elementor-element-f943796 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}

@media(max-width:767px) {
    .elementor-92 .elementor-element.elementor-element-401c204 {
        margin-top: -80px;
        margin-bottom: 0px;
        padding: 130px 50px 140px 50px;
    }

    .elementor-92 .elementor-element.elementor-element-9dee074 .elementor-heading-title {
        font-size: var( --e-global-typography-73a2001-font-size );
        line-height: var( --e-global-typography-73a2001-line-height );
        letter-spacing: var( --e-global-typography-73a2001-letter-spacing );
        word-spacing: var( --e-global-typography-73a2001-word-spacing );
    }

    .elementor-92 .elementor-element.elementor-element-630c5b9 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-92 .elementor-element.elementor-element-f90571e > .elementor-element-populated {
        margin: -80px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 20px 50px 20px;
    }

    .elementor-92 .elementor-element.elementor-element-99421d7 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 20px 50px 20px;
    }

    .elementor-92 .elementor-element.elementor-element-5194fe1 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-92 .elementor-element.elementor-element-6e9c490 {
        margin-top: 0px;
        margin-bottom: 20px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-92 .elementor-element.elementor-element-2fffffe {
        width: 30%;
    }

    .elementor-92 .elementor-element.elementor-element-c2e1007 img {
        width: 40%;
    }

    .elementor-92 .elementor-element.elementor-element-9dd2156 {
        width: 70%;
    }

    .elementor-92 .elementor-element.elementor-element-bcdb343 > .elementor-element-populated {
        border-width: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-92 .elementor-element.elementor-element-cc885b8 {
        margin-top: 0px;
        margin-bottom: 20px;
    }

    .elementor-92 .elementor-element.elementor-element-ec1e1f3 {
        width: 30%;
    }

    .elementor-92 .elementor-element.elementor-element-13bb706 img {
        width: 40%;
    }

    .elementor-92 .elementor-element.elementor-element-b23eb09 {
        width: 70%;
    }

    .elementor-92 .elementor-element.elementor-element-f333636 > .elementor-element-populated {
        border-width: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-92 .elementor-element.elementor-element-8618dc4 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-92 .elementor-element.elementor-element-ffdf282 {
        width: 30%;
    }

    .elementor-92 .elementor-element.elementor-element-d6a7df5 img {
        width: 40%;
    }

    .elementor-92 .elementor-element.elementor-element-b542913 {
        width: 70%;
    }

    .elementor-92 .elementor-element.elementor-element-fc632f6 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-92 .elementor-element.elementor-element-f943796 iframe {
        height: 300px;
    }
}
