@media screen and (max-width:500px){.content{max-width:90%;position:initial}header{padding-top:22px;z-index:11}header .container{max-width:90%;align-items:center}.logoHeader{max-width:196.84px;margin-left:0}nav{width:70%;height:100vh;position:fixed;top:0;right:-100%;background-color:#fff;z-index:15;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}nav.show{right:0}.menu{padding:200px 0 0 50px;flex-direction:column;background-color:transparent}.menu li{margin-right:0;margin-bottom:30px}.menu a{font-size:15px;color:#c3ae72}#barras-menu{display:block;cursor:pointer;width:60px;height:60px;position:relative;background-color:#707070;border-radius:50%;z-index:15}#barras-menu span{background:#fff;width:51%;height:1px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;transition:transform .5s linear;-webkit-transition:transform .5s linear}#barras-menu span::before{top:-12px;transform-origin:left top 0;-webkit-transform-origin:left top 0;transition:transform .5s ease 0s,width .5s ease 0s,top .5s ease 0s;-webkit-transition:transform .5s ease 0s,width .5s ease 0s,top .5s ease 0s}#barras-menu span::after{bottom:-12px;transform-origin:left bottom 0;-webkit-transform-origin:left bottom 0;transition:transform .5s ease 0s,width .5s ease 0s,bottom .5s ease 0s;-webkit-transition:transform .5s ease 0s,width .5s ease 0s,bottom .5s ease 0s}#barras-menu span::after,#barras-menu span::before{background-color:#fff;content:"";display:block;width:100%;height:1px;left:0;right:0;margin:auto;position:absolute}#barras-menu.close{position:fixed;top:70px;right:25px}#barras-menu.close span{background-color:transparent}#barras-menu.close span:after,#barras-menu.close span:before{-webkit-transform-origin:50% 50%;transform-origin:50% 50%}#barras-menu.close span:before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#barras-menu.close span:after{bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#attraction{padding-top:250px;padding-bottom:120px}#attraction .top{align-items:center;justify-content:center;flex-direction:column-reverse}#attraction .top img{margin-right:0}#attraction .title{font-size:20px;line-height:27px;right:0;text-align:center;margin-top:-30px;max-width:268px}#attraction .title span{font-size:20px;padding-top:33px}#attraction .bottom{max-width:90%;position:absolute;left:0;bottom:-30px;right:0;margin:auto}#attraction .description{font-size:9px;margin-top:0}.transparent{height:102px;bottom:-51px}#caracteristicas{padding-top:103px}#caracteristicas .title{font-size:20px;margin-bottom:100px}.caractContainer{min-height:auto;display:flex;justify-content:space-between;flex-flow:wrap;margin-bottom:70px}.caractContainer .mob{width:100%;max-width:150px;margin-bottom:60px}.caractContainer p{font-size:13px;font-family:'Segoe UI';color:#707070;text-align:center;margin-top:30px}.regreLogo{display:block;position:relative;top:0;left:0;margin:0 auto}.galeriaLogo,.historiaLogo,.mapaLogo,.regaloLogo{display:block;position:relative;margin:0 auto}.confirLogo{display:block;position:relative;top:0;right:0;margin:0 auto}.itinerarioLogo{display:block;position:relative;bottom:0;left:0;margin:0 auto}.sitioLogo{display:block;position:relative;bottom:0;right:0;margin:0 auto}.galeriaLogo:hover{max-width:84.9px;content:none;top:0}.confirLogo:hover{max-width:75.31px;content:none;top:0;right:0}.regaloLogo:hover{max-width:69.82px;content:none;right:0}.sitioLogo:hover{max-width:60.42px;content:none;bottom:0;right:0}.historiaLogo:hover{max-width:93.79px;content:none;left:0}.mapaLogo:hover{max-width:90.79px;content:none;bottom:0}.itinerarioLogo:hover{max-width:79.85px;content:none;bottom:0;left:0}.regreLogo:hover{max-width:91.86px;content:none;top:0;left:0}#caracteristicas p.title{margin-bottom:55px}.contacto{padding:65px 0 20px}.contacto .note{font-size:10px;margin-bottom:4px}#caracteristicas .contacto .title{font-size:21px;margin-bottom:10px}.contacto .list{max-width:161px}.contacto .list li{margin-bottom:5px}.contacto .list a,.contacto .list li{font-size:10px}.contacto .list img{max-width:20px;margin-right:9px}footer{padding:7px 0}#contacto{padding:220px 0 0}.contactContainer{padding:35px 25px}.contactContainer .contact{justify-content:center}#contacto .title{font-size:36px;margin-bottom:15px}#contacto .list img{max-width:33px;margin-right:10px}#contacto .list li{margin-bottom:16px}#contacto .list a,#contacto .list li{font-size:14px}.contactContainer .right{margin-top:85px}.contactContainer .input{max-width:300px;margin-bottom:14px}.datosContacto .contactContainer .input{max-width:100%}.contactContainer .right::before{width:2px;height:172px}.input label{font-size:12px}.input input,.input select{height:25px}.input input,.input select,.input textarea{font-size:12px}.input textarea{height:70px}.contactContainer .input.textarea{margin-top:16px;margin-bottom:27px}#contacto .exito .title{font-size:30px}.btn{font-size:20px}footer a,footer p{font-size:10px}footer .content{max-width:90%}#catalogoPage{padding:235px 0 30px}.titleMob{display:block;text-align:right;font-size:20px;font-family:'Abril Fatface';color:#c3ae72;text-transform:uppercase;margin-right:30px}#catalogoPage .block{display:block;margin:60px auto 135px}.imageContainer{margin:0 auto}.block .names{font-size:50px;text-align:center;margin-top:13px}.block .decoration{display:none}.block:hover .text{position:relative}.block:hover .names{margin-top:13px;text-shadow:none}#precios{padding:210px 0 100px}#precios .content{margin-top:105px}.blockPrices{max-width:292px;margin:0 auto 40px}.blockPrices .top{max-width:204px}.blockPrices .top p{font-size:18px;top:35px}.blockPrices .center{min-height:90px;margin:-32px auto}.blockPrices .center ul{margin-top:10px;max-width:240px}.blockPrices .center li{font-size:6px;padding-left:10px;max-width:100px;margin-bottom:10px}.blockPrices .center li::before{width:6px;height:6px;top:2px}.blockPrices .bottom{max-width:204px;border-width:2px;padding-bottom:5px;margin:-55px auto 0}.blockPrices .bottom p{font-size:18px;padding:58px 0 6px}#precios .title{font-size:18px;margin-bottom:20px;margin-top:80px}#precios .description{font-size:18px}.header2 .logoHeader{max-width:111px}#contacto.datosContacto{padding-top:96px}.datosContacto .contactContainer{max-width:348px;padding:13px 13px}#contacto.datosContacto .title{font-size:23px;margin-bottom:24px}.datosContacto .btn{font-size:21px;padding:2px 26px}}