@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600,700&display=swap");.kapra{font-family:'Kapra Neue', 'Helvetica', 'Arial', sans-serif}.opensans{font-family:'Open Sans', sans-serif}.medium{font-weight:500}.white{color:#fff}body{font-family:'Open Sans', sans-serif}.sec-title{font-family:'Kapra Neue', 'Helvetica', 'Arial', sans-serif;font-size:50px;text-align:center;margin:0 auto;padding:30px 15px 20px;color:#0A2740;text-transform:uppercase}.btn-principal{padding:1rem;border-radius:0;border:1px solid #fff;color:#fff;font-size:20px;background:linear-gradient(180deg, rgba(0,0,0,0) 50%, #0a2740 50.1%);background-size:100% 200%;background-position:top center;text-transform:uppercase;transition:background-position 0.4s cubic-bezier(0.77, 0, 0.175, 1),border 0.4s cubic-bezier(0.77, 0, 0.175, 1);font-family:'Kapra Neue', 'Helvetica', 'Arial', sans-serif;margin-top:10px}.btn-principal:hover{color:#fff;border:1px solid #0A2740;background-position:bottom center}header{background-color:#0A2740;height:86px;width:100%;position:fixed;top:0;left:0;z-index:999}header .container{display:flex;align-items:center;justify-content:space-between;height:100%}header .container .menu{font-weight:600;display:flex;position:fixed;top:0;left:0;width:100%;height:100%;flex-direction:column;justify-content:center;align-items:center;font-size:20px;background-color:#0A2740;line-height:2.4;z-index:-1;left:-100%;transition:left .2s ease-in-out}@media (min-width: 992px){header .container .menu{display:flex;position:relative;flex-direction:row;font-size:14px;left:0;z-index:1}}header .container .menu li{padding:0;list-style-type:none}@media (min-width: 992px){header .container .menu li{padding:0 10px}}header .container .menu a{color:#fff;text-decoration:none;position:relative;margin:10px 0}header .container .menu a:after{content:'';width:0;height:1px;background-color:#fff;position:absolute;bottom:-4px;left:50%;transform:translateX(-50%);transition:width .2s ease-in-out}header .container .menu a:hover:after{width:100%}header .container .menu.show{left:0}header .container .hamburger{display:flex}header .container .hamburger:focus{box-shadow:none;outline:0}@media (min-width: 992px){header .container .hamburger{display:none}}.header-ph{height:86px;width:100%;display:block}#cover{background-image:url("../pics/cover.jpg");background-position:center;background-size:cover;height:70vh;padding-bottom:0;width:100%;position:relative}@media (min-width: 992px){#cover{padding-bottom:40%}}#cover .text{position:absolute;top:50%;left:50%;transform:translate(-200px, -50%);text-align:right}@media (min-width: 992px){#cover .text{transform:translate(-400px, -50%)}}#cover .text img{width:50%}@media (min-width: 992px){#cover .text img{width:100%}}#conoce-mas .h2{font-size:36px}@media (min-width: 1200px){#conoce-mas .h2{font-size:42px}}#conoce-mas .p-text{margin:0 auto;padding:20px;width:100%;max-width:600px;text-align:center;font-size:16px}@media (min-width: 1200px){#conoce-mas .p-text{font-size:18px}}#conoce-mas .p-text span{font-weight:700}#conoce-mas .txt{text-align:center;padding:40px}#conoce-mas .txt-01{background-color:#BBBF3F;display:flex;flex-direction:column;justify-content:center;align-items:center}#conoce-mas .txt-02{background-color:#D92387;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}#conoce-mas .video{width:100%;padding-bottom:40%;background-position:center;background-size:cover;position:relative}@media (min-width: 768px){#conoce-mas .video{padding-bottom:20%}}#conoce-mas .video .play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:120px;height:120px;background-color:#BBBF3F;border-radius:50%;transition:background-color .2s ease-in-out}#conoce-mas .video .play:hover{background-color:#0A2740}#conoce-mas .video .play img{position:absolute;top:50%;left:54%;width:40%;transform:translate(-50%, -50%)}#conoce-mas .video .play.pink{background-color:#D92387}#conoce-mas .video .play.pink:hover{background-color:#BBBF3F}#conoce-mas .video-01{background-image:url("../pics/video01-thumb.jpg")}#conoce-mas .video-02{background-image:url("../pics/video02-thumb.jpg")}#conoce-mas .reverse{flex-direction:column-reverse}@media (min-width: 992px){#conoce-mas .reverse{flex-direction:row}}#bares .bar-wrap{display:flex;justify-content:flex-start;flex-wrap:wrap;background-color:#0A2740}#bares .bar-wrap .bar-item{width:calc(100%/2);padding-bottom:48%;position:relative;background-size:cover;background-position:center}@media (min-width: 768px){#bares .bar-wrap .bar-item{width:calc(100%/3);padding-bottom:30%}}@media (min-width: 992px){#bares .bar-wrap .bar-item{width:calc(100%/4);padding-bottom:23%}}@media (min-width: 1200px){#bares .bar-wrap .bar-item{width:calc(100%/6);padding-bottom:18%}}#bares .bar-wrap .bar-item .title{font-family:'Kapra Neue', 'Helvetica', 'Arial', sans-serif;display:flex;align-items:center;justify-content:center;position:absolute;text-align:center;padding:20px;font-size:30px;line-height:1.1;color:#fff;top:0;left:0;width:100%;height:100%;background-color:rgba(10,39,64,0.8);text-transform:uppercase;opacity:1;transition:opacity .2s ease-in-out}@media (min-width: 992px){#bares .bar-wrap .bar-item .title{font-size:42px}}#bares .bar-wrap .bar-item:hover .title{opacity:0}#bares .bar-wrap .bar-item .link{position:absolute;top:0;left:0;width:100%;height:100%;display:block;z-index:999}#mapa{padding-bottom:30px}#mapa #map{width:100%;max-width:1200px;margin:0 auto;height:500px}.postfooter{background-color:#1c1f24;color:#fff;padding:30px 0}.postfooter .container{display:flex;justify-content:space-between}@media (max-width: 1200px){.postfooter .container{flex-wrap:wrap}}.postfooter .container .title{font-size:20px}@media (max-width: 1200px){.postfooter .container .title{text-align:center;width:100%}}.postfooter .container .info{color:#bcbccc;font-size:11px;padding:0 10px}@media (max-width: 1200px){.postfooter .container .info{margin:10px 0}}@media (max-width: 768px){.postfooter .container .info{text-align:center;width:100%}}.postfooter .container .info span{display:block;font-weight:bold;text-transform:uppercase}.postfooter .container .info a{color:inherit}.postfooter .container .info a:hover{color:#BBBF3F}@media (max-width: 1200px){.postfooter .container .img{text-align:center;width:100%}}.postfooter .container .img img{max-width:100%}.postfooter .redes-bot a{color:#bcbccc;font-size:12px;padding-right:5px}@media (max-width: 768px){.postfooter .redes-bot a{font-size:24px;padding:10px}}.postfooter .redes-bot a:hover{color:#BBBF3F}
