*{margin:0;padding:0;box-sizing:border-box}html{font-size:62.5%;scroll-behavior:smooth}@media only screen and (max-width:1024px){html{font-size:60%}}body{font-size:1.6rem;background-color:#edecdf;font-family:"Inria Serif",serif}.h1,h1{text-transform:uppercase;color:#e0d0a8;font-family:Inter,sans-serif;font-size:4.8rem;font-weight:400}@media only screen and (max-width:1024px){.h1,h1{font-size:4.6rem}}@media only screen and (max-width:480px){.h1,h1{font-size:4.2rem}}:is(h2,h3,h4,h5,h6){font-weight:400}.title{font-family:Inter,sans-serif;text-transform:capitalize;font-size:4rem;font-weight:500}@media only screen and (max-width:480px){.title{font-size:3.6rem}}.title.dark-bg{color:#e0d0a8}.title.light-bg{color:#615a49}.p,p{line-height:2.5rem;font-size:1.6rem;font-weight:400}.p:not(:last-of-type),p:not(:last-of-type){margin-bottom:2rem}.p.dark-bg,p.dark-bg{color:#e0d0a8}a{text-decoration:none}ul{list-style:none}.btn{display:inline-block;border:none;outline:none;padding:1.2rem 6rem;font-family:"Inria Serif",serif;-webkit-clip-path:polygon(15% 0,85% 0,100% 50%,85% 100%,15% 100%,0 50%);clip-path:polygon(15% 0,85% 0,100% 50%,85% 100%,15% 100%,0 50%)}.btn.btn-primary{background-color:#e0d0a8;color:#3a4430;text-transform:uppercase;font-weight:700}.btn.btn-primary:hover{cursor:pointer;background-color:#e4d6b3}