 * {
     margin: 0;
     padding: 0;
     box-sizing: border-box;
     overflow: visible
}

a, p, h1, h3, hr, .date, li {
	filter: url(#filter) drop-shadow(0px 0px 0.5px);
}

 li {
     list-style-type: none;
}

@keyframes autoScroll {
	0% {
		-webkit-transform: translateX(0);
		transform: translateX(0)
	}
	100% {
		-webkit-transform: translateX(calc(-100% + 100vw));
		transform: translateX(calc(-100% + 100vw))
	}
}



 :root {
     --font-size: 21px;
     --secondary-font-size: 12px;
     --padding: 35px;
}

@media (max-width: 700px) {
     :root {
         --font-size: 24px;
         --secondary-font-size: 14px;
         --padding: 21px;
    }
     nav {
         width: 100%;
         float: left;
    }
}

h3 {
     font-size: 16px;
     font-weight: normal;
}



 html,
 body {
	 font-weight: 400;
	 font-style: normal;
     font-size: var(--font-size);
     line-height: 1.35;
/*      color: #aed1b3; */

}


	 
strong {
     text-decoration: underline;
}

a {
     text-decoration: none;
     color: inherit
}

a:hover {
	text-underline-offset: 3px;
     text-decoration: underline
}

 hr {
     border: 0;
     border-bottom: 2px solid black;
}
 .flex {
     display: flex;
}
 .items-center {
     align-items: center 
}
 .uppercase {
     text-transform: uppercase;
}
 .mr-1 {
     margin-right: 10px;
}
 .mce_inline_error {
     font-size: 14px;
}
 .desktop {
     display: block;
}
 .mobile {
     display: none;
}
 @media (max-width: 700px) {
     .desktop {
         display: none;
    }
     .mobile {
         display: block;
    }
     .m-block {
         display: block;
    }
}
 