@media (min-width: 1600px){
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {max-width: 1500px!important;}
}

@media (min-width: 1800px){
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {max-width: 1680px!important;}
}

a, p, h1, h2, h3, h4, h5, h6, span, textarea, input, button, body, html, dl, ol, ul {margin-bottom: 0 !important;}

ol, ul{padding-left: 0!important;}
::marker{display: none;}
li{list-style: none;}
a{text-decoration: none!important;}
.flex{display: flex;}
.between{justify-content: space-between;}
.around{justify-content: space-around;}
.evenly{justify-content: space-evenly;}
.end{justify-content: flex-end;justify-content: end;}
.center{justify-content: center;}
.wrap{flex-wrap: wrap;}
.column{flex-direction: column;}
.on-1799{display: none;}
.on-1599{display: none;}
.on-1399{display: none;}
.on-1199{display: none;}
.on-991{display: none;}
.on-767{display: none;}
.flex-767{display: none;}
.on-575{display: none;}

#header .header{padding-top: 2%;padding-bottom: 2%;}
#header .header .header-content .header-logo{width: 35%;}
#header .header .header-content .header-logo img{width: 100%;}

@media (max-width: 1799.5px) {

    .on-1799 {display: block;}
    .off-1799 {display: none;}
    
}

@media (max-width: 1599.5px) {

    .on-1599 {display: block;}
    .off-1599 {display: none;}

}

@media (max-width: 1399.5px) {

    .on-1399 {display: block;}
    .off-1399 {display: none;}

}

@media (max-width: 1199.5px) {

    .on-1199 {display: block;}
    .off-1199 {display: none;}

}

@media (max-width: 991.5px) {

    .on-991 {display: block;}
    .off-991 {display: none;}

}

@media (max-width: 767.5px) {

    .on-767 {display: block;}
    .off-767 {display: none;}
    .flex-767{display: flex;}

    #header .header .header-content .header-logo{width: 100%;}

}

@media (max-width: 575.5px) {

    .on-575 {display: block;}
    .off-575 {display: none;}

}