body,
html {
    overflow-x: hidden;
}

body.no-overflow,
html.no-overflow {
    overflow: hidden !important;
}

#page-wrapper {
    padding: 0;
}

main {
    visibility: hidden;
    opacity: 0.5;
    transition: ease all 0.5s;
}

main.inview {
    visibility: visible;
    opacity: 1;
}

.container,
.container-fluid {
    max-width: 1680px;
    width: 100%;
}

.text-center .img-responsive {}

.wrapper-layout {
    position: relative;
}

article img {}
@media screen and (max-width:991px) {}
@media screen and (max-width:767px) {}
