.elementor-15342 .elementor-element.elementor-element-dc7cbed > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15342 .elementor-element.elementor-element-dc7cbed:not(.elementor-motion-effects-element-type-background), .elementor-15342 .elementor-element.elementor-element-dc7cbed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b7f798 );}.elementor-15342 .elementor-element.elementor-element-dc7cbed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15342 .elementor-element.elementor-element-dc7cbed > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15342 .elementor-element.elementor-element-e2b16e4{text-align:right;}.elementor-15342 .elementor-element.elementor-element-e2b16e4 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:bold;text-transform:uppercase;}.elementor-15342 .elementor-element.elementor-element-e2b16e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15342 .elementor-element.elementor-element-5222420 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS for heading, class: .elementor-element-e2b16e4 */.elementor-15342 .elementor-element.elementor-element-e2b16e4 .elementor-heading-title {
    text-align: right;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-192cc57 */.elementor-15342 .elementor-element.elementor-element-192cc57 {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for wp-widget-wp_mailjet_subscribe_widget, class: .elementor-element-5222420 */.elementor-15342 .elementor-element.elementor-element-5222420 #mailjetSubscriptionForm {
    display: flex!important;
}

.elementor-15342 .elementor-element.elementor-element-5222420 #mailjet_widget_email {
    border-radius: 0;
}

.elementor-15342 .elementor-element.elementor-element-5222420 .mailjet-widget-form-group {
    margin-bottom: 0;
}

.elementor-15342 .elementor-element.elementor-element-5222420 .mailjet_widget_front_container {
    margin-bottom: 0
}

.elementor-15342 .elementor-element.elementor-element-5222420 input[type=email] {
    width: 360px;
}

.elementor-15342 .elementor-element.elementor-element-5222420 input[type="submit"] {
    border-radius: 0;
}

.elementor-15342 .elementor-element.elementor-element-5222420 elementor-kit-138 input[type="submit"] {
    width: 200px;
    border-radius: 0px;
}

@media (max-width: 940px) {
    .elementor-15342 .elementor-element.elementor-element-5222420 input[type=email] {
        width: 270px;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-4951d76 */.elementor-15342 .elementor-element.elementor-element-4951d76 {
    width: auto;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-dc7cbed */.elementor-15342 .elementor-element.elementor-element-dc7cbed {
    display: flex;
}

.elementor-15342 .elementor-element.elementor-element-dc7cbed >div {
    flex-wrap: wrap;
    justify-content: flex-end;
    margin: 0;
}

@media (max-width: 765px) {
    .elementor-15342 .elementor-element.elementor-element-dc7cbed >div {
        justify-content: flex-start;
    } 
}/* End custom CSS */