.elementor-4009 .elementor-element.elementor-element-6d85267{--display:flex;--min-height:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4009 .elementor-element.elementor-element-6d85267:not(.elementor-motion-effects-element-type-background), .elementor-4009 .elementor-element.elementor-element-6d85267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#202221;}.elementor-4009 .elementor-element.elementor-element-a7e5d77{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-4009 .elementor-element.elementor-element-62755e8{--display:flex;--padding-top:10px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for html, class: .elementor-element-ad60e28 */.elementor-4009 .elementor-element.elementor-element-ad60e28 {
    text-align: center;
    font-family: "Montserrat", "Helvetica Neue", Arial, sans-serif;
    font-size: 54px;
    font-weight: 300;
    letter-spacing: 0.06em;
    color: #222;
    text-transform: none;
    margin: 0 0 20px;
    line-height: 1.2;
}

.elementor-4009 .elementor-element.elementor-element-ad60e28 .ml-highlight {
    border-bottom: 2px solid #c59a53;
    padding-bottom: 4px;
}

@media (max-width: 1024px) {
    .elementor-4009 .elementor-element.elementor-element-ad60e28 {
        font-size: 40px;
    }
}

@media (max-width: 768px) {
    .elementor-4009 .elementor-element.elementor-element-ad60e28 {
        font-size: 28px;
        letter-spacing: 0.04em;
    }
}/* End custom CSS */