.mfp-zoom-in{opacity:0;transition:all 0.2s ease-in-out;transform:scale(0.8)}.mfp-zoom-in.mfp-bg{opacity:0;transition:all 0.3s ease-out}.mfp-zoom-in.mfp-ready{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:0.8}.mfp-zoom-in.mfp-removing{transform:scale(0.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}#mod-bermejo-popup{position:absolute;max-width:670px;max-height:420px;padding:30px;margin:auto;left:0;right:0;top:0;bottom:0}#mod-bermejo-popup.popup-scroll::-webkit-scrollbar{background-color:#fff}#mod-bermejo-popup.popup-scroll::-webkit-scrollbar-thumb{border:4px #fff solid;background:#666}#mod-bermejo-popup h2{font-style:italic;font-size:30px}#mod-bermejo-popup h3{font-size:20px;color:#ADADAD;margin-top:5px;display:block}#mod-bermejo-popup p{margin-top:20px;font-size:16px;line-height:normal}#mod-bermejo-popup figcaption{font-size:14px;line-height:normal}#mod-bermejo-popup .left{width:38%;display:inline-block}#mod-bermejo-popup .left img{top:35px;width:100%}#mod-bermejo-popup .right{width:45%;position:absolute;left:45%;top:30px}#mod-bermejo-popup .down{margin:20px auto 0 auto;text-align:left}#mod-bermejo-popup .down img{width:100%}.bermejo_mapa{position:relative;margin-bottom:80px}.bermejo_mapa .seccion{position:relative;overflow:hidden;margin:0 auto 10px auto}.bermejo_mapa .margins{max-width:960px;margin-left:auto;margin-right:auto;text-align:center}.bermejo_mapa .centrado p{margin:2em}.bermejo_mapa .full-width{width:100%}.bermejo_mapa .parallax{position:absolute;top:0;background:transparent top center no-repeat;background-size:cover}.bermejo_mapa .margins h2,.bermejo_mapa h3{font-size:27.5px;color:#525252;text-align:center;font-family:"Hoefler Text A","Hoefler Text B";font-weight:normal;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQIW2O8c+fOfwAIxQOV1xQ4/QAAAABJRU5ErkJggg==) repeat-x 0 center;margin-bottom:43px;line-height:100%;width:90%;margin-left:auto;margin-right:auto}.bermejo_mapa .titulo{margin:220px 0 0 0}.bermejo_mapa .titulo h2{font-family:'Gotham SSm A', 'Gotham SSm B';font-weight:300;text-transform:uppercase;font-size:35px;background-color:rgba(255,255,255,0.5);padding:40px 0;text-align:center;width:100%;display:inline-block;max-width:none}.bermejo_mapa #mapa-mod-bermejo_mapa{height:550px;margin:auto}.bermejo_mapa #mapa-mod-bermejo_mapa h3{margin:0;font-size:12px;color:#636363}.bermejo_mapa #mapa-mod-bermejo_mapa h3.lugar{font-style:italic}.bermejo_mapa #mapa-mod-bermejo_mapa .custom .leaflet-popup-content{margin:10px}.bermejo_mapa #mapa-mod-bermejo_mapa .custom .leaflet-popup-tip,.bermejo_mapa #mapa-mod-bermejo_mapa .custom .leaflet-popup-content-wrapper{background:#4c4c4c;color:#ffffff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:0 0 0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0}.bermejo_mapa #mapa-mod-bermejo_mapa .custom .leaflet-popup-tip p,.bermejo_mapa #mapa-mod-bermejo_mapa .custom .leaflet-popup-content-wrapper p{margin:0}.bermejo_mapa #mapa-mod-bermejo_mapa .custom .leaflet-popup-content img{height:250px}.bermejo_mapa #mapa-mod-bermejo_mapa .lugar{width:100%}.bermejo_mapa .descripcion{text-align:center}.bermejo_mapa .descripcion h4{color:#636363;font-size:26px;margin:40px 0 20px 0;padding-bottom:20px;border-bottom:1px solid #ababab}.bermejo_mapa .descripcion p{font-family:'Gotham SSm A', 'Gotham SSm B';font-size:12px;padding:0 20px}@media only screen and (min-width: 768px){.bermejo_mapa h2{font-size:52px}.bermejo_mapa h3{font-size:46px}}
