@font-face{font-family:Trebuc;src:url(../assets/fonts/trebuc.ttf) format("truetype")}body{font-family:Trebuc;margin:0;padding:0}.home-logo{display:block;margin:2vh 0 0 3%;width:8%}.section-card{border-radius:25px;box-shadow:0 5px 15px #00000059;display:block;left:0;margin:2% 3vw;min-height:96%;position:absolute;top:0;width:calc(100% - 6vw)}.home-illus{bottom:0;max-height:100%;position:absolute;right:0;width:60%}.home-wording{left:5%;position:absolute;top:50%;transform:translateY(-50%);width:50%}h1{font-size:4vw;margin:0}.blue{color:#2391d3}p{color:#b6bbbc;font-size:1.5vw;margin:2em 0;width:70%}.home-wording a{background-color:#2391d3;border-radius:30px;color:#fff;font-size:2vw;padding:.25em .75em;text-decoration:none;width:25%}.about-us-section{margin:5vh 0 3vh;min-height:60vh;position:relative;width:100vw}.about-us{min-height:auto;text-align:center}.about-us p{display:block;margin:1.5em auto;width:80%}.health-data{display:flex;flex-wrap:nowrap;justify-content:space-evenly;margin:0 auto 2em;width:80%}.health-data div img{width:100%}.health-data div h2{font-size:1.5vw;margin:0}.contact-us-wording{left:10%;position:absolute;top:50%;transform:translateY(-50%);width:50%}.contact-us-wording h1{margin-bottom:.5em}.contact-us-kv{bottom:0;position:absolute;right:0;width:30%}.contact-info{align-items:center;display:flex;gap:1em;margin-left:.5em;text-decoration:none}.contact-info h2{color:#000;font-size:2vw;text-decoration:none}.contact-info img{width:3em}footer{background-color:#282424;height:3em;width:100%}@media only screen and (max-width:600px){.section-card{margin:2% 4vw;width:calc(100% - 8vw)}.home-wording{left:50%;top:0;transform:translate(-50%);width:90%}.home-logo{margin:2vh 0 1vh 5vw;width:20%}h1{font-size:8vw;margin-top:1em}p{font-size:3vw;margin-bottom:3em;width:90%}.home-wording a{font-size:6vw}.home-illus{width:100%}.about-us-section{margin:5vh 0 3vh;min-height:85vh;position:relative;width:100vw}.about-us p{font-size:3vw}.health-data{flex-wrap:wrap;justify-content:space-evenly;width:90%}.health-data div img{width:35vw}.health-data div h2{font-size:2.5vw;margin:0}.contact-us-wording{left:50%;text-align:center;top:5%;transform:translate(-50%);width:90%}.contact-info{margin:0 auto;width:80%}.contact-info h2{font-size:5vw}.contact-us-kv{bottom:0;right:50%;transform:translate(50%);width:70%}}
