.elementor-27 .elementor-element.elementor-element-69145ca>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-27 .elementor-element.elementor-element-69145ca:not(.elementor-motion-effects-element-type-background),
.elementor-27 .elementor-element.elementor-element-69145ca>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-27 .elementor-element.elementor-element-69145ca {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 16px 0px 16px 0px;
}

.elementor-27 .elementor-element.elementor-element-69145ca>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-27 .elementor-element.elementor-element-644617a .site-logo img {
    max-width: 81px;
}

.elementor-27 .elementor-element.elementor-element-644617a {
    width: auto;
    max-width: auto;
}

.elementor-27 .elementor-element.elementor-element-6a59981.elementor-column>.elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-27 .elementor-element.elementor-element-f11fe44 {
    width: auto;
    max-width: auto;
}

.elementor-27 .elementor-element.elementor-element-d3ac8dc {
    text-align: left;
    width: auto;
    max-width: auto;
}

.elementor-27 .elementor-element.elementor-element-d3ac8dc .pt-button:hover {
    color: #FFFFFF;
    background-color: #ea202e;
    border-color: #ea202e;
}

.elementor-27 .elementor-element.elementor-element-d3ac8dc>.elementor-widget-container {
    margin: 0px 0px 0px 39px;
}

@media(max-width:767px) {
    .elementor-27 .elementor-element.elementor-element-0996d18 {
        width: 50%;
    }

    .elementor-27 .elementor-element.elementor-element-6a59981 {
        width: 50%;
    }
}