/*
 COMYMAS STATIC REBUILD V1
 Reconstruction support stylesheet.
 NOT historical source CSS.
*/

html {
    scroll-behavior: smooth;
}

body {
    margin: 0;
    overflow-x: hidden;
}

* {
    box-sizing: border-box;
}

img {
    max-width: 100%;
    height: auto;
}

.elementor img {
    max-width: 100%;
}

.elementor-widget-empty {
    display: none !important;
}

.elementor-section,
.elementor-container,
.elementor-column,
.elementor-widget-wrap,
.e-con,
.e-con-inner {
    box-sizing: border-box;
}

.elementor-container,
.e-con-inner {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
}

form[data-historical-action] button,
form[data-historical-action] input[type="submit"] {
    cursor: not-allowed;
}

@media (max-width: 767px) {

    .elementor-column {
        width: 100%;
    }
}
