.elementor-15115 .elementor-element.elementor-element-294d671>.elementor-element-populated {
    padding: 0
}

.elementor-15115 .elementor-element.elementor-element-489dcc5 iframe {
    height: 500px
}

.elementor-15115 .elementor-element.elementor-element-174fc1e>.elementor-container {
    max-width: 1440px
}

.elementor-15115 .elementor-element.elementor-element-174fc1e {
    margin-top: 50px;
    margin-bottom: 10px
}

.elementor-15115 .elementor-element.elementor-element-d557f51>.elementor-element-populated {
    padding: 0 15px
}

.elementor-15115 .elementor-element.elementor-element-c218ed1 .elementor-heading-title {
    font-size: 30px;
    font-weight: 700
}

.elementor-15115 .elementor-element.elementor-element-93a4430>.elementor-widget-container {
    margin: 40px 0 0
}

.elementor-15115 .elementor-element.elementor-element-765f2de>.elementor-element-populated {
    padding: 0 15px
}

.elementor-15115 .elementor-element.elementor-element-d3f166a .elementor-heading-title {
    font-size: 20px;
    font-weight: 500
}

.elementor-15115 .elementor-element.elementor-element-d3f166a>.elementor-widget-container {
    margin: 0 0 10px
}

.elementor-15115 .elementor-element.elementor-element-a2e7c6d {
    font-size: 14px
}

.elementor-15115 .elementor-element.elementor-element-a2e7c6d>.elementor-widget-container {
    margin: 0 0 25px;
    padding: 0 0 20px;
    border-style: solid;
    border-width: 0 0 1px;
    border-color: #86868650
}

.elementor-15115 .elementor-element.elementor-element-8668072 .elementor-heading-title {
    font-size: 20px;
    font-weight: 500
}

.elementor-15115 .elementor-element.elementor-element-8668072>.elementor-widget-container {
    margin: 0 0 10px
}

.elementor-15115 .elementor-element.elementor-element-c22bca1 {
    font-size: 14px
}

.elementor-15115 .elementor-element.elementor-element-c22bca1>.elementor-widget-container {
    margin: 0 0 25px;
    padding: 0 0 20px;
    border-style: solid;
    border-width: 0 0 1px;
    border-color: #86868650
}

.elementor-15115 .elementor-element.elementor-element-45a3534 .elementor-heading-title {
    font-size: 20px;
    font-weight: 500
}

.elementor-15115 .elementor-element.elementor-element-45a3534>.elementor-widget-container {
    margin: 0 0 10px
}

.elementor-15115 .elementor-element.elementor-element-d4db68d {
    font-size: 14px
}

.elementor-15115 .elementor-element.elementor-element-d4db68d>.elementor-widget-container {
    margin: 0 0 25px;
    padding: 0 0 20px;
    border-style: solid;
    border-width: 0 0 1px;
    border-color: #86868650
}

.elementor-15115 .elementor-element.elementor-element-4f0d353 .elementor-heading-title {
    font-size: 20px;
    font-weight: 500
}

.elementor-15115 .elementor-element.elementor-element-4f0d353>.elementor-widget-container {
    margin: 0 0 10px
}

.elementor-15115 .elementor-element.elementor-element-743c4ee {
    font-size: 14px
}

.elementor-15115 .elementor-element.elementor-element-743c4ee>.elementor-widget-container {
    margin: 0 0 25px;
    padding: 0 0 20px;
    border-style: solid;
    border-width: 0 0 1px;
    border-color: #86868650
}

.elementor-15115 .elementor-element.elementor-element-5b2f8e3 .elementor-heading-title {
    font-size: 20px;
    font-weight: 500
}

.elementor-15115 .elementor-element.elementor-element-5b2f8e3>.elementor-widget-container {
    margin: 0 0 10px
}

@media(max-width: 767px) {
    .elementor-15115 .elementor-element.elementor-element-d557f51>.elementor-element-populated {
        margin:0 0 50px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px
    }
}

@media(min-width: 768px) {
    .elementor-15115 .elementor-element.elementor-element-d557f51 {
        width:68.915%
    }

    .elementor-15115 .elementor-element.elementor-element-765f2de {
        width: 23.131%
    }
}

@media(max-width: 1199px) and (min-width:768px) {
    .elementor-15115 .elementor-element.elementor-element-d557f51 {
        width:60%
    }

    .elementor-15115 .elementor-element.elementor-element-765f2de {
        width: 40%
    }
}
