*{margin:0;padding:0;box-sizing:border-box;font-family:Arial,Helvetica,sans-serif}:root{--primary: #ddd;--box: #e3e8d7;--box2:#2986bf;--dark: #333;--light: #fff;--main-radius: 12px;--boxes-radius: 18px;--main-padding: 0.6rem;--shadow: 0 1px 5px rgba(104,104,104,0.8);--padding-top: 2rem;--margin-top: 1rem;--border-style: outset}html{font-family:Arial,Helvetica,sans-serif;background:url(../images/healy100.jpg);color:var(--dark)}body{position:relative;font-family:Arial,Helvetica,sans-serif;min-height:100vh;line-height:1.4;width:80vw;margin:0 auto;background-repeat:repeat;padding-bottom:100px}img{max-width:100%;height:auto}.btn{background:var(--dark);color:var(--light);padding:.6rem 1.3rem}.parent{display:grid;padding-left:2rem;padding-right:2rem;background-color:#b1a0a0;border:#010101 2px solid;grid-template-columns:repeat(3 1fr);grid-template-rows:.8fr .6fr 1.5fr 2fr 5fr;gap:.5rem 1rem;font-weight:300;font-size:14px;color:#010101;text-align:left;grid-template-areas:"header header header" "nav nav nav" "box1 box2 box3 " "main main main" "footer footer footer"}header{background-image:url(../images/marb071.jpg);grid-area:header;border:#010101 1px solid}nav{background-color:#bf66df;grid-area:nav;border:#9a3737 1px solid;margin-bottom:1.5rem}main{grid-area:main;background:#bdb1c3;border:#010101 2px solid;padding:2rem;border-radius:var(--main-radius);padding-top:var(--main-padding)}#side-box{background:#7b8481;grid-area:side-box;border-radius:var(--main-radius);padding-top:var(--main-padding)}#box1{background:var(--box);grid-area:box1;border:#010101 6px;border-style:outset;border-radius:var(--boxes-radius);padding-top:var(--main-padding)}#box2{background:var(--box);grid-area:box2;border:#010101 6px;border-style:outset;border-radius:var(--boxes-radius);padding-top:var(--main-padding)}#box3{background:var(--box);grid-area:box3;border:#010101 6px;border-style:outset;border-radius:var(--boxes-radius);padding-top:var(--main-padding)}.footer{background:#e9ddc7;max-height:7rem;grid-area:footer;border-radius:var(--main-radius);padding-top:var(--padding-top)}.copyright{text-align:center}.footer-right{text-align:right;padding-right:15px}@media only screen and (max-width: 580px){.parent{grid-template-columns:1fr;grid-template-rows:.4fr .4fr 2.2fr 1.2fr 1.2fr 1.2fr 1fr;grid-template-areas:"nav" "header" "main" "box1" "box2" "box3" "footer"}}/*# sourceMappingURL=template.min.css.map */