h1, cj-lad {
margin-bottom: 13px;
text-align: center;
color: #0f14ab
}

.cg-tez {
font-size: 160%;
border-radius: 12px;
transition: all 0.7s ease;
}

main div, ck-vsb {
margin-bottom: 13px;
text-align: center;
}

.cq-mrg {
background: transparent;
border: 3px solid #73AD21;
position: absolute;
}

nav div, cw-qnx {
margin-bottom: 17px;
text-align: center;
}

.cm-sjo {
border: 3px solid #73AD21;
position: absolute;
border: solid rgb(247, 169, 169) 4px;
}

h2, ca-yug {
text-align: center;
margin-bottom: 11px;
color: #0f14ab;
}

.cy-uob {
-o-transition: all 1s;
font-family: courier;
width: 100px;
}

nav, main, cu-igj {
padding-left: 81px;
padding-right: 81px;
}

.cq-iza {
color: red;
font-size: 160%;
border: 1px solid powderblue;
}

main, cr-zos {
padding-top: 30px;
padding-bottom: 30px;
}

.cc-ang {
transition: all 1s;
background: #3EA69B;
animation-timing-function: ease-out;
}

a, cl-eod {
text-decoration: none;
color: black;
color: #0f14ab
}

.cj-ubo {
float: left;
border-radius: 5px;
width: 100px;
}

nav, cc-wec {
padding-top: 21px;
padding-bottom: 16px;
background: linear-gradient(12deg, rgba(50, 65, 56, 0.1), rgba(158, 23, 24, 0.1));
display: flex;
justify-content: space-between;
flex-direction: row;
}

.cn-zae {
border-radius: 12px;
border: solid rgb(247, 169, 169) 4px;
width: 300px;
}

body, html, cb-pgr {
margin: 0;
padding: 0;
font-family: Times, Times New Roman, serif;
}

.cf-tih {
transition: all 0.7s ease;
padding-top: 57px;
background: #3EA69B;
}

a:hover, ct-fyv {
color: rgba(149, 38, 184, 0.8);
}

.cz-ulp {
border-radius: 5px;
background: transparent;
-moz-transition: all 1s;
}

html, cm-xna {
background: rgba(51, 181, 176, 0.2);
}

.cn-kjg {
position: fixed;
-moz-transition: all 1s;
font-size: 160%;
}

@media (max-width: 546px) {

nav, main, cd-vef {
padding-left: 23px;
padding-right: 23px;
}

.co-dxi {
border: solid rgb(247, 169, 169) 4px;
right: 0;
transition-property: transform;
}

main, cx-qjg {
padding-top: 22px;
padding-bottom: 22px;
}

.cb-czr {
top: 80px;
right: 0;
transition: all 0.7s ease;
}

nav, cq-nqd {
flex-direction: column;
}

.ch-krn {
animation-timing-function: ease-out;
color: lightblue;
border: 3px solid #73AD21;
}

}
