.menu-hidden-show{height:100%;position:fixed;left:-1000px;width:100%;z-index:2;-webkit-transition:left 1s;-moz-transition:left 1s;-o-transition:left 1s;-ms-transform:left 1s;transition:left 1s;overflow:hidden;op:78px;background-color:rgba(25,25,25,0.8)}.esconder-menu-hiden-show{-webkit-transition:left 1s;-moz-transition:left 1s;-o-transition:left 1s;-ms-transform:left 1s;transition:left 1s;left:0;top:78px}.cclose{margin-top:20px;margin-right:10px;z-index:2;text-align:right;cursor:pointer}.menumovil ul{list-style:none;padding-left:0}.menumovil li{padding:18px 0 18px 20px;border-bottom:1px solid #fff}.menumovil ul li a{color:#fff;font-size:20px;font-weight:300;text-decoration:none}.navbar-default{background-color:rgba(46,58,103,0.9);border:none;height:auto;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,0.3);box-shadow:0 2px 3px 0 rgba(0,0,0,0.3)}.logo{width:250px}.navbar-brand{float:left;height:auto;padding:15px 15px;line-height:20px}.navbar-toggle{margin-top:20px;border:none}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-toggle:hover{background-color:transparent}#menu_desktop{background-color:#191919;height:5.6em;-webkit-box-shadow:0 4px 3px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 4px 3px 0 rgba(0,0,0,0.3);box-shadow:0 4px 3px 0 rgba(0,0,0,0.3)}#menu{margin:0;padding:0;float:right}#menu li{list-style:none;display:inline-block;padding-right:2em}#menu li a{color:#fff;font-size:.9em;font-weight:300;position:relative;padding:2.2em 0 0;margin-left:1.5em}#menu li a:hover{color:#fff;text-decoration:none}#menu li a:hover:after{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);transform-origin:left}#menu li a:after{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:#fff;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);transform-origin:left;-webkit-transition:all .3s ease-in-out;transition:all 0.3s ease-in-out}.backbrown{background-image:url(../images/contacto_principal.jpg);background-size:100% 100%;height:376px;margin-top:78px}.flex_container{display:flex;align-items:center;justify-content:center;height:376px}.title{font-family:"Montserrat",sans-serif;font-weight:bold;font-size:35px;color:#fff;margin-bottom:0}.subtitle{font-family:"Montserrat",sans-serif;font-weight:bold;font-size:22px;color:#fff}.textgray{background-image:url(../images/textura_03.png);-webkit-box-shadow:inset 0px 6px 20px 0px rgba(0,0,0,0.4);-moz-box-shadow:inset 0px 6px 20px 0px rgba(0,0,0,0.4);box-shadow:inset 0px 6px 20px 0px rgba(0,0,0,0.4);padding:40px 0}.textgray p{font-family:"Montserrat",sans-serif;font-weight:normal;font-size:17px;color:#999;margin-bottom:0}.fongrayy{background-color:#f2f2f2;padding:80px 0}.mensaje{text-align:center;font-family:"Montserrat",sans-serif;font-weight:300;font-size:30px;color:#00ccb8;margin-bottom:40px}.form-control{border-radius:0;border:1px solid #d8d8d8}::placeholder{font-family:"Montserrat",sans-serif;font-weight:300;font-size:18px;color:#00ccb8 !important}.aa{background-color:#00ccb8;font-family:"Montserrat",sans-serif;font-weight:bold;font-size:15px;color:#fff;letter-spacing:2px;border:1px solid #00ccb8;padding:10px 30px;transition:all 1s ease}.aa:hover{transition:all 1s ease;background-color:#fff;color:#00ccb8}.comillas{background-image:url(../images/comillas.png);background-position:center;background-repeat:no-repeat}.padtb{padding:60px 0}.btncontacto{border:1px solid #00ccb8;background-color:#00ccb8;font-family:"Montserrat",sans-serif;font-weight:bold;font-size:15px;color:#fff;padding:10px 20px;transition:all 1s ease;letter-spacing:2px}.btncontacto:hover{transition:all 1s ease;background-color:#fff;color:#00ccb8}.title_1{font-family:"Montserrat",sans-serif;font-weight:300;font-size:35px;color:#252525;margin-bottom:0}.title_2{font-family:"Montserrat",sans-serif;font-weight:bold;font-size:35px;color:#00ccb8;margin-bottom:30px}@media (max-width: 767px){.textgray p{text-align:center}.aa{margin-top:30px}}@media (max-width: 480px){.logo{width:180px}.title{font-family:"Montserrat",sans-serif;font-weight:bold;font-size:30px;color:#fff}.aa{margin-top:30px}}
/*# sourceMappingURL=Contacto.css.map */
