#ej-menu{display:none}#ej-menu:checked~.menu{background-color:#2c3d4f;border:3px solid #43d380;border-radius:5px;opacity:1;text-align:center;transform:rotate(0);width:450px}#ej-menu:checked~.menu>ul{display:block;opacity:1}#ej-menu:checked~.menu>.barry{display:none;opacity:1}.menu{background-color:#2c3d4f;border:3px solid #43d380;box-shadow:4px -3px 5px #00000080;cursor:pointer;display:initial;height:60px;left:0;margin:auto;overflow:hidden;position:fixed;right:0;top:20px;transform:rotate(45deg);transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;width:60px;z-index:10}.menu div.barry img{transform:rotate(-45deg);width:85%}.menu ul{display:none;list-style-type:none;margin:0;opacity:0;padding:0;text-align:center;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;width:450px}.menu ul li,.menu ul li a{display:inline-block}.menu ul li a{border:3px solid transparent;border-radius:5px;color:#fff;font-size:16px;padding:5px;text-decoration:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;z-index:11}.menu ul img{height:53px;margin-bottom:-20px}.menu ul li a:hover{color:#43d380}.menu ul li a:active,.active{border-bottom-color:#43d380!important;color:#43d380!important}@media (max-width:576px){.menu{height:50px;left:-1;margin-right:20px;width:50px}#ej-menu:checked~.menu{width:350px}.menu ul img{display:none}.menu ul li a{border:1px solid transparent;border-radius:5px;display:inline-block;font-size:15px;padding:5px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;z-index:11}.menu ul{margin:auto;width:300px}.menu{left:auto;right:auto}.tech{padding-left:20px}}
