.brep,.bt-menu ul,.bt-menu ul li,.bt-menu ul li a{text-align:center}.close,.people,.question,.titleu{font-weight:700}*,::before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bclass{position:relative;left:0;width:100%;max-height:100%;height:160px}.uclass2,.uclass4{max-width:24%;width:auto}.uclass1,.uclass3{max-height:140px;position:absolute}.uclass1{top:1%;left:2%}.uclass2{position:absolute;top:5.5%;left:167px;height:auto}.uclass3{top:1%;right:2%}.uclass4{position:absolute;top:5.5%;right:220px}.bjumbotron{background-image:url(../img/background1.png);background-color:transparent;background-repeat:no-repeat;background-size:99% 103%;position:relative;background-position-y:-5px;top:-2px}.brep{margin:auto;width:75%}.repositorio{position:relative;max-height:100%;height:150px;max-width:100%;width:150px}.ao{max-width:100px;width:auto;margin-left:auto;margin-right:auto}.title{display:table;margin:0 auto}.doc{padding-left:15%}#huge,button .hide,button:hover .show{display:none}button:hover .hide{display:inline}.bt-menu{position:fixed;top:0;left:0;width:100%;height:0;border-width:0;border-style:solid;border-color:#d8e3f3;background-color:rgba(0,0,0,0);-webkit-backface-visibility:hidden;-webkit-transition:border-width .3s,background-color .3s,height 0s .3s;transition:border-width .3s,background-color .3s,height 0s .3s}.bt-menu.bt-menu-open{height:100%;border-width:20px 20px 60px;background-color:rgba(0,0,0,.3);-webkit-transition:border-width .3s,background-color .3s;transition:border-width .3s,background-color .3s}.bt-menu-trigger{position:fixed;bottom:0;left:50%;z-index:100;display:block;margin-left:-25px;width:45px;height:25px;cursor:pointer}.bt-menu-trigger span{position:absolute;top:50%;left:0;display:block;width:100%;height:8%;background-color:#0062cc;font-size:0;-webkit-transition:background-color .3s;transition:background-color .3s;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bt-menu-trigger span:after,.bt-menu-trigger span:before{position:absolute;left:0;width:100%;height:100%;background:#0062cc;content:'';-webkit-transition:-webkit-transform .3s,background-color .3s;transition:transform .3s,background-color .3s}.bt-menu-trigger span:before{-webkit-transform:translateY(-250%);transform:translateY(-250%)}.bt-menu-trigger span:after{-webkit-transform:translateY(250%);transform:translateY(250%)}.bt-menu-open .bt-menu-trigger span:after,.bt-menu-open .bt-menu-trigger span:before{background-color:#2980b9}.bt-menu-open .bt-menu-trigger span:before{-webkit-transform:translateY(-350%);transform:translateY(-350%)}.bt-menu-open .bt-menu-trigger span:after{-webkit-transform:translateY(350%);transform:translateY(350%)}.bt-menu ul{position:fixed;bottom:-15px;left:0;margin:0;padding:0;width:100%;list-style:none;white-space:nowrap;height:0;-webkit-transition:height 0s .3s;transition:height 0s .3s}.bt-menu.bt-menu-open ul{height:90px;-webkit-transition:none;transition:none}.bt-menu ul li{display:inline-block;margin:0 2%;width:5%;height:90px;line-height:80px;opacity:0;-webkit-transition:-webkit-transform .3s,opacity .3s;transition:transform .3s,opacity .3s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.bt-menu ul li:nth-child(4){margin-left:70px}.bt-menu.bt-menu-open ul li{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.bt-menu.bt-menu-open ul li:first-child,.bt-menu.bt-menu-open ul li:last-child{-webkit-transition-delay:.15s;transition-delay:.15s}.bt-menu.bt-menu-open ul li:nth-child(2),.bt-menu.bt-menu-open ul li:nth-last-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}.bt-menu.bt-menu-open ul li:nth-child(3),.bt-menu.bt-menu-open ul li:nth-last-child(3){-webkit-transition-delay:50ms;transition-delay:50ms}.bt-menu ul li a{display:block;outline:0;color:#000;text-decoration:none;text-transform:uppercase;letter-spacing:1px;font-size:1em;-webkit-transition:color .2s;transition:color .2s}.bt-menu ul li a:before{display:none;font-size:32px}.bt-menu ul li a:focus,.bt-menu ul li a:hover{color:#2980b9}.modalDialog{position:fixed;font-family:Arial,Helvetica,sans-serif;top:5%;right:8%;bottom:15%;left:8%;z-index:99999;-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;transition:opacity .4s ease-in;pointer-events:none;line-height:14px;white-space:normal;overflow:auto;text-align:justify;background-image:url(../img/fondo.jpg);background-color:#fff;background-repeat:no-repeat;background-size:100% 100%;opacity:0}.close,.lidership,.people,.titleu{text-align:center;text-decoration:none}.modalDialog:target{opacity:1;pointer-events:auto}.modalDialog>div{width:400px;position:relative;margin:10% auto;padding:5px 20px 13px;border-radius:10px;background:#fff;background:-moz-linear-gradient(#fff,#999);background:-webkit-linear-gradient(#fff,#999);background:-o-linear-gradient(#fff,#999);-webkit-transition:opacity .4s ease-in;-moz-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.answer,.question{margin-right:15px}.close{background:0 0;color:#010101;line-height:25px;position:fixed;right:9%;top:5%;width:25px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-moz-box-shadow:1px 1px 3px #000;-webkit-box-shadow:1px 1px 3px #000;box-shadow:1px 1px 3px #000}.close:hover{background:#00d9ff}.question{margin-left:20px}.answer{font-style:italic;margin-left:30px}.titleu{font-size:25px;margin-bottom:1rem;margin-top:1rem;line-height:20px}.people{font-size:20px;margin-top:.15rem;margin-bottom:.15rem}.lidership{font-size:18px}.menuimg{display:none;font-size:0}@media screen and (max-width:65.1em){.bt-menu ul li a{font-size:90%}.titleu{font-size:18px;margin-bottom:.8rem;margin-top:.8rem}.lidership,.people{font-size:13px}}@media screen and (max-width:55.5em){.bt-menu ul li{margin:0 15px;display:none}.bt-menu ul li a{font-size:0}.bt-menu ul li a:before{display:none}.menuimg{display:inline;padding:23px 23px 5px;margin-bottom:30px;max-height:55px;height:auto;font-size:22px}}@media screen and (max-width:45.5em){.menuimg{display:inline;padding:15px 15px 4px;margin-bottom:30px;max-height:48px;height:auto;font-size:22px}}@media screen and (max-width:35em){.bt-menu-trigger{width:40px;margin-left:-20px}.bt-menu ul li{margin:0 2%}.bt-menu ul li a:before{font-size:24px}.menuimg,.titleu{font-size:15px}.menuimg{display:inline;padding:5px;margin-bottom:25px;margin-top:15px;max-height:32px;height:auto}}