body{color:#cdcdcd;font-family:Avenir Next,Avenir,sans-serif;margin:0;padding:0}nav{height:0}#menuToggle{display:block;left:10px;position:relative;top:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:99999}#menuToggle a{color:#232323;text-decoration:none;transition:color .3s ease}#menuToggle a:hover{color:tomato}#menuToggle input{cursor:pointer;display:block;height:32px;left:-5px;opacity:0;position:absolute;top:-7px;width:40px;z-index:2;-webkit-touch-callout:none}#menuToggle span{background:#cdcdcd;border-radius:3px;display:block;height:4px;margin-bottom:5px;position:relative;transform-origin:4px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;width:33px;z-index:1}#menuToggle span:first-child{transform-origin:0 0}#menuToggle span:nth-last-child(2){transform-origin:0 100%}#menuToggle input:checked~span{background:#232323;opacity:1;transform:rotate(45deg) translate(-2px,-1px)}#menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0) scale(.2)}#menuToggle input:checked~span:nth-last-child(2){transform:rotate(-45deg) translateY(-1px)}#menu{background:#fff;height:110vh;list-style-type:none;margin:-50px 0 0 -50px;padding:125px 50px 50px;position:absolute;text-align:center;width:calc(100vw + 50px);-webkit-font-smoothing:antialiased;transform:translate(-100%);transform-origin:0 0;transition:transform .5s cubic-bezier(.77,.2,.05,1)}#menu li{font-size:22px;padding:10px 0}#menuToggle input:checked~ul{transform:none}.dkpeak-logo{margin:25px 0;width:130px}.topnav{background-color:#fff}.nav-btn{align-items:center;color:#1a78ba;display:flex;font-size:17px;font-weight:600;height:100%;justify-content:center;width:10vw}.linkedin-container,.nav-btn{transition:all .4s ease}.linkedin-container:hover,.nav-btn:hover{background:#1a78ba}.nav-btn:hover{color:#fff}.social-media{height:30px;width:30px}.footer-container{background-color:#1a78ba!important;color:#fff}.footer-logo{height:65px;max-width:300px!important}.footer-left{background-color:#fff;border-radius:15px;color:#1a78ba;padding:30px 10px}.email{height:25px;width:25px}
