@charset "UTF-8";
/* CSS Document */
html {
    background: #d8d1d1;
    background-image: linear-gradient(270deg, rgb(58, 25, 25) 0%, rgb(58, 25, 25) 100%);
    -webkit-font-smoothing: antialiased;
}

body {
	background: #d8d1d1;
	box-shadow: 0 0 2px rgba(0, 0, 0, 0.06);
	color: #3d251b;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 16px;
	line-height: 1.5;
	margin: 0 auto;
	max-width: 800px;
	padding: 2em 2em 4em;
}

h1{
    color: #3a1919;
    font-weight: 600;
    line-height: 1.3;
    font-family: 'Roboto', sans-serif;
}

p, ul {
    color: #614747;
    font-family: 'Roboto', sans-serif;;
}
A {
    color: #3a1919;
    font-family: 'Roboto', sans-serif;;
}

img {
    -webkit-animation: colorize 2s cubic-bezier(0, 0, .78, .36) 1;
            animation: colorize 2s cubic-bezier(0, 0, .78, .36) 1;
    background: transparent;
    border: 10px solid rgba(0, 0, 0, 0.12);
    border-radius: 4px;
    display: block;
    margin: 1.3em auto;
    max-width: 95%;
}

@-webkit-keyframes colorize {
    0% {
        -webkit-filter: grayscale(100%);
    }
    100% {
        -webkit-filter: grayscale(0%);
    }
}

@keyframes colorize {
    0% {
        filter: grayscale(100%);
    }
    100% {
        filter: grayscale(0%);
    }
}
