*{margin:0;padding:0;box-sizing:border-box}ul,p{margin-bottom:0}body{font-family:Poppins,sans-serif;background-color:#f1f1f1;color:#000}body.is-privacy-policy-opened{overflow:hidden}strong{font-weight:700}.form-control{border-radius:10px}.btn{background-color:#274532;color:#f1f1f1}.btn:hover{background-color:#000;color:#f1f1f1}.card{border-radius:10px}.section__heading{margin-bottom:2rem;font-weight:700}.section__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}.section__bg img{width:100%;height:100%;object-fit:cover;object-position:top}.section__bg source{display:none}#start{color:#fff;position:relative}#start:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000000b3;z-index:0}#start .title{font-size:2.1em;font-weight:700;position:relative;z-index:1;color:#f1f1f1}#start .subtitle{font-size:1.05em;position:relative;z-index:1;color:#f1f1f1}@media (min-width: 768px){#bmi .bmi__row{display:flex;justify-content:space-between}#bmi .bmi__card{width:48%}}#faq{color:#fff;position:relative}#faq:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#274532f2}#faq .container{position:relative}#faq .subtitle{margin-bottom:1rem;margin-top:2rem;font-weight:700}.result{font-weight:700;font-size:1.4rem;text-wrap:balance}.result.warning{color:#dc4c64}.result__number,.result__category{font-size:2.1rem;display:block;line-height:1.2}.incorrect .result__number,.incorrect .result__category,.warning .result__number,.warning .result__category{color:#dc4c64}.too-low .result__number,.too-high .result__number,.too-low .result__category,.too-high .result__category{color:#e4a11b}.correct .result__number,.correct .result__category{color:#14a44d}.privacy-policy{position:fixed;z-index:1;top:0;padding:30px;height:90vh;width:90%;top:5vh;left:50%;transform:translate(-50%);visibility:hidden}.privacy-policy.is-privacy-policy-opened{visibility:visible}.privacy-policy h1,.privacy-policy h2,.privacy-policy ul{margin-bottom:20px}.privacy-policy h2,.privacy-policy h3,.privacy-policy ul{margin-top:20px}.privacy-policy__inner{overflow-y:scroll;overflow-x:hidden}.privacy-policy .btn{margin-top:20px}#privacy-policy-link{text-decoration:underline;cursor:pointer}
