:root{--primary:#fdda0d;--bg:#fff;--box-shadow:0 .25rem .5rem rgba(0,0,0,.1)}*{font-family:Poppins,sans-serif;margin:0;padding:0;box-sizing:border-box;outline:none;border:none;text-decoration:none;list-style:none;text-transform:capitalize;transition:.1s linear}section{z-index:100;padding:2.5rem 3.5%}.heading{text-align:center;padding:1.5rem 0}.heading span{font-size:1.75rem;background:var(--bg);color:var(--primary);padding:.1rem .5rem;border-radius:.25rem}.heading span.space{background:none}.btn{margin-top:.7rem;display:inline-block;background:var(--primary);padding:.4rem 1.9rem;font-size:1rem;border-radius:2.5rem;color:#000;font-weight:600}.btn:hover{background:#000}.header{position:fixed;top:0;left:0;right:0;z-index:1000;display:flex;align-items:center;justify-content:space-between;padding:1rem 3.5%;transition:background-color .15s ease,box-shadow .15s ease}.header.active{background:#fff;box-shadow:var(--box-shadow)}.header .logo{font-size:1.4rem;font-weight:bolder;margin-top:15px;font-weight:800}.header .navbar1 a{font-size:1.1rem;font-weight:400;margin:0 1rem}#menu{font-size:1.25rem;margin-left:1.7rem;cursor:pointer;color:var(--primary)}#menu,input[type=checkbox]{display:none}nav .menu-btn .i2{margin-top:1.5vh;height:27px;width:27px;font-size:22px;cursor:pointer;display:none}@media (max-width:910px){nav .menu-btn .i2,nav ul{display:block}nav ul{position:fixed;top:30px;left:-100%;background:#000;height:85vh;width:100%;text-align:center;color:#fff;transition:all .15s ease;z-index:10000}#click:checked~ul{left:0}nav ul{margin:40px 0}nav .menu-items a{color:#fff!important;font-weight:500}nav ul a{width:100%;display:block;font-size:1.3rem;padding:15px 10px;text-align:center;color:#000;text-decoration:none;transition:.3s cubic-bezier(.68,-.55,.265,1.55)}#click:checked~ul a{margin-left:0}}@media (max-width:991px){section{padding:1.5rem}.header{padding:1rem 1.5rem}.home .content{padding-top:4rem}}@media (max-width:910px){#menu{display:inline-block}.header .navbar{position:absolute;top:110%;right:-110%;width:30rem;box-shadow:var(--box-shadow);background:#fff;border-radius:.25rem}.header .navbar.active{right:1rem;transition:.2s linear}.header .navbar a{font-size:1rem;margin:2rem 2.25rem;display:block}.home .content h3{font-size:2.25rem}}@media (max-width:450px){.heading span{font-size:1.25rem}}