.elementor-4386 .elementor-element.elementor-element-55e7c1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4386 .elementor-element.elementor-element-55e7c1b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-4386 .elementor-element.elementor-element-09fe36c{--display:flex;}.elementor-4386 .elementor-element.elementor-element-a4a028f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4386 .elementor-element.elementor-element-a4a028f:not(.elementor-motion-effects-element-type-background), .elementor-4386 .elementor-element.elementor-element-a4a028f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-4386 .elementor-element.elementor-element-683a90d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4386 .elementor-element.elementor-element-5229a98{--display:flex;}.elementor-4386 .elementor-element.elementor-element-12ede74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4386 .elementor-element.elementor-element-12ede74:not(.elementor-motion-effects-element-type-background), .elementor-4386 .elementor-element.elementor-element-12ede74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-4386 .elementor-element.elementor-element-454ab70{--display:flex;}.elementor-4386 .elementor-element.elementor-element-0ee573a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4386 .elementor-element.elementor-element-94f6a58{--display:flex;}.elementor-4386 .elementor-element.elementor-element-b0e4179{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4386 .elementor-element.elementor-element-b0e4179:not(.elementor-motion-effects-element-type-background), .elementor-4386 .elementor-element.elementor-element-b0e4179 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-4386 .elementor-element.elementor-element-c540a3d{--display:flex;}.elementor-4386 .elementor-element.elementor-element-4fad330{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4386 .elementor-element.elementor-element-832b0e7{--display:flex;}.elementor-4386 .elementor-element.elementor-element-48a964b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4386 .elementor-element.elementor-element-48a964b:not(.elementor-motion-effects-element-type-background), .elementor-4386 .elementor-element.elementor-element-48a964b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-4386 .elementor-element.elementor-element-805c651{--display:flex;}.elementor-4386 .elementor-element.elementor-element-70a2611{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4386 .elementor-element.elementor-element-2afad42{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4386 .elementor-element.elementor-element-2afad42:not(.elementor-motion-effects-element-type-background), .elementor-4386 .elementor-element.elementor-element-2afad42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-4386 .elementor-element.elementor-element-6487e73{--display:flex;}.elementor-4386 .elementor-element.elementor-element-348d0af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4386 .elementor-element.elementor-element-0442d12{--display:flex;}.elementor-4386 .elementor-element.elementor-element-326f536{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4386 .elementor-element.elementor-element-326f536:not(.elementor-motion-effects-element-type-background), .elementor-4386 .elementor-element.elementor-element-326f536 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A;}.elementor-4386 .elementor-element.elementor-element-f23fcf9{--display:flex;}.elementor-4386 .elementor-element.elementor-element-6c8d8ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4386 .elementor-element.elementor-element-6c8d8ba:not(.elementor-motion-effects-element-type-background), .elementor-4386 .elementor-element.elementor-element-6c8d8ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFCFC;}.elementor-4386 .elementor-element.elementor-element-a7cae02{--display:flex;}.elementor-4386 .elementor-element.elementor-element-ea13f74{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4386 .elementor-element.elementor-element-ea13f74:not(.elementor-motion-effects-element-type-background), .elementor-4386 .elementor-element.elementor-element-ea13f74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F0F0F;}.elementor-4386 .elementor-element.elementor-element-04f780e{--display:flex;}.elementor-4386 .elementor-element.elementor-element-2a209d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4386 .elementor-element.elementor-element-fe9aa67{--display:flex;}.elementor-4386 .elementor-element.elementor-element-69de4d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4386 .elementor-element.elementor-element-69de4d7:not(.elementor-motion-effects-element-type-background), .elementor-4386 .elementor-element.elementor-element-69de4d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF8F8;}.elementor-4386 .elementor-element.elementor-element-b8fad50{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4386 .elementor-element.elementor-element-55e7c1b{--width:78.288%;}}/* Start custom CSS for html, class: .elementor-element-50cd6cf *//* TÙY CHỈNH NÚT SUBMIT MÀU ĐỎ */
.form-submit [type="submit"] {
    background-color: #c1121f !important; /* Màu đỏ Việt Hòa Phát */
    color: #fff !important;
    border: none !important;
    padding: 12px 35px !important;
    font-size: 16px !important;
    font-weight: bold !important;
    text-transform: uppercase !important;
    border-radius: 5px !important;
    cursor: pointer !important;
    transition: all 0.3s ease-in-out !important;
    display: inline-block !important;
}

/* HIỆU ỨNG HOVER CHO NÚT */
.form-submit [type="submit"]:hover {
    background-color: #e63946 !important; /* Màu đỏ sáng hơn khi hover */
    box-shadow: 0 4px 15px rgba(193, 18, 31, 0.4) !important;
    transform: translateY(-2px) !important;
}

/* Responsive cho mobile */
@media (max-width: 600px) {
    .flex-row {
        flex-direction: column;
        gap: 0;
    }
}/* End custom CSS */