body, html, div, p, span, b, a, h1, h2, h3, h4, h5, h6 {
font-family: 'Libre Baskerville', sans-serif !important;
}

.nag {
font-size: 26px;
color: #024c6b;
text-transform: uppercase;
font-weight: 800;
}

p, li, ul {
color: #024c6b;
}

ul { 
list-style-type: square !important;
padding-left: 15px;
padding-right: 15px;
text-align: left !important;
}

li { 
text-align: left !important;
}

.fix-top {
margin-top: 15px !important;
}

.fix-top-2 {
margin-top: 25px !important;
}

button span {
text-transform: uppercase !important;
}

a, a:hover {
color: #024c6b;
}

.aux-head-before, .aux-modern-heading-secondary {
line-height: 100px !important;
margin-left: -6px;
}

.aux-modern-heading-description-top {
max-width: 450px !important;
}

.fix-left-1 {
margin-left: 0px !important;
}

.fix-top-n-1 {
margin-top: -50px !important;
}

@media (max-width: 600px) {

.fix-top-xs {
margin-top: -110px !important;
}

.fix-top-xs-2 {
margin-top: -140px !important;
}

.aux-head-before, .aux-modern-heading-secondary {
line-height: 50px !important;
}

.aux-modern-heading-description-top {
max-width: 350px !important;
}

button {
padding-left: 15px !important;
padding-right: 15px !important;
}

.fix-btn-1 {
margin-left: -60px !important;
}

.fix-btn-2 {
padding-bottom: 20px !important;
}

p, ul, li {
font-size: 18px !important;
}

.center {
text-align: center !important;
}

.fix-left-1 {
margin-left: 17px !important;
}

.fix-top-n-1 {
margin-top: -30px !important;
}

}