@media screen and (max-width:900px){body{padding:25px 0 35px}.container{max-width:82%;background-image:url(/img/fondo3.png)}.content{padding:0 15px 0 12px}.input{margin-bottom:10px}.input label{font-size:13px}.input.email label{margin-right:17px}.input input,.input select,.input textarea{height:13px;font-size:13px}.btn{height:28px;line-height:28px;padding:0 10px;font-size:18px}#attraction{padding-top:35px}#attraction .title{font-size:20px}#attraction .title span{font-size:74px;line-height:65px}#attraction .title strong{font-size:103px}#attraction .date{font-size:13px}#attraction .date::after,#attraction .date::before{width:54.25px;height:70.09px}#attraction .description{max-width:620px;font-size:18px;margin:-10px auto 10px}#attraction .image{max-width:490.66px}.floresAttr{max-width:112.93px;top:-25px}.audioControl{width:26.36px;height:26.36px;background-size:13.14px 13.58px;right:50px}#informacion{padding-top:7px}#informacion .subtitle{font-size:22px}#informacion .couple{font-size:44px;margin-bottom:20px}.topLeft{max-width:134.24px;top:25px;left:-60px}.parentsCont{margin-bottom:20px}.parentsCont .list{max-width:320px}.parentsCont .list li{max-width:130px;font-size:30px;margin-right:60px}.lugarFecha .info{max-width:250px}.lugarFecha .infoBlock .text .hour,.lugarFecha .infoBlock .text .place{font-size:36px;line-height:30px}.lugarFecha .date{font-size:13px;margin-bottom:20px}.topRight{max-width:134.24px;right:-100px;top:-70px}.festejoCont{margin-bottom:25px}#informacion .title{font-size:35px;line-height:30px;margin-bottom:10px}.festejoCont .address{font-size:18px;margin-bottom:15px}.importantCont{max-width:502.3px;padding-top:0;padding-bottom:25px;margin-bottom:25px}#informacion .importantCont .subtitle{font-size:35px}#informacion .description{font-size:18px}#informacion .importantCont .description{max-width:410px}.iconImportant{max-width:57.76px;margin-bottom:12px}.points{max-width:480px}.iconChild{max-width:56px;margin-right:11px}#informacion .points .block .subtitle{font-size:18px}#informacion .points .block .description{font-size:35px}.iconDress{max-width:39.47px;margin-right:11px}.hospedajeCont{margin-bottom:0}#informacion .hospedajeCont .title{font-size:35px;line-height:30px}.iconHospedaje{max-width:63.11px;margin-bottom:20px}.hotels{max-width:455px;margin:0 auto}.hotels li{margin-right:30px;margin-bottom:20px}.hotels li:last-child,.hotels li:nth-child(3n){margin-right:0}.hotels .name{font-size:18px;margin-bottom:5px}.middleLeft{max-width:98.36px;left:-40px;top:-51px}.middleRight{max-width:98.36px;right:-60px;top:-55px}#informacion .sesionCont .subtitle{font-size:35px;margin-bottom:10px}.sesionCont .sesion{max-width:602px}.marcoHor{max-width:183.89px;height:140.94px;padding:19px 21px 22px 24px;margin-bottom:25px;margin-right:25px}.marcoVer{max-width:143.61px;height:179.85px;padding:22px;margin-bottom:25px;margin-right:25px}#informacion .instagramCont .title{font-size:35px;margin-bottom:10px}.iconInsta{max-width:22.31px;margin-bottom:10px}#informacion .instagramCont .description{margin-bottom:40px}.instagramCont .description strong{font-size:18px;margin-top:20px}.bottomLeft{max-width:98.36px;top:-42px;left:-30px}#contacto{padding:30px 0 80px}#contacto .content{max-width:405px}.contact{padding:0 45px 30px;margin-bottom:15px}#contacto .title{font-size:39px;margin-bottom:20px}#contacto .description{font-size:13px;margin-bottom:40px}.cantidad{font-size:13px}.cantidad .minus,.cantidad .plus{width:3.36px;height:5.05px}footer{bottom:41px}.developed,.developed a{font-size:7px}.bottomRight{max-width:134.24px;bottom:7px;right:59px}.modal{max-width:426px;padding:50px 31px 34px}.modal .title{font-size:22px;line-height:28px;margin-bottom:40px}.closeModal{width:27px}}@media screen and (max-width:500px){body{font-family:Futura;padding:20px 0}.container{max-width:86%}.content{padding:0 7px}.input{margin-bottom:8px}.input label{font-size:11px;margin-right:5px}.input.email label{margin-right:7px}.input input,.input select,.input textarea{height:11px;font-size:11px}.btn{height:20px;line-height:20px;padding:0 7px;font-size:12px}#attraction{padding-top:15px}#attraction .title{font-size:15px;letter-spacing:3px;margin-bottom:10px}#attraction .title span{font-size:52px;line-height:52px}#attraction .title strong{font-size:73px}#attraction .date{font-size:12px;letter-spacing:3px}#attraction .date::before{width:25.9px;height:33.46px;margin-right:15px}#attraction .date::after{width:25.9px;height:33.46px;margin-left:8px}#attraction .description{max-width:280px;font-size:13px;margin:20px auto 45px}#attraction .image{max-width:234.23px}.floresAttr{max-width:53.91px;top:-15px;left:-15px}.audioControl{right:10px}#informacion{padding-top:25px}#informacion .subtitle{font-size:13px}#informacion .couple{font-size:33px;margin-bottom:30px}.topLeft{max-width:64.08px;top:10px;left:-30px}.parentsCont{margin-bottom:40px}#informacion .parentsCont .subtitle{margin-bottom:10px}.parentsCont .list{max-width:232px}.parentsCont .list li{max-width:106px;font-size:26px;margin-right:20px}.lugarFecha{margin-bottom:35px}#informacion .lugarFecha .subtitle{max-width:215px;margin:0 auto 10px}.lugarFecha .info{max-width:192px;margin-bottom:40px}.lugarFecha .infoBlock .text .hour,.lugarFecha .infoBlock .text .place{font-size:29px;line-height:26px}.lugarFecha .date{font-size:16px;letter-spacing:3px;margin-bottom:35px}.topRight{max-width:64.08px;right:-45px;top:-20px}.festejoCont{margin-bottom:45px}#informacion .title{font-size:28px;line-height:26px;margin-bottom:25px}#informacion .title::after,#informacion .title::before{width:25%}.festejoCont .address{max-width:250px;font-size:13px;margin:0 auto 15px}.importantCont{max-width:275px;padding-top:5px;padding-bottom:17px;margin-bottom:65px}#informacion .importantCont .subtitle{font-size:25px}#informacion .description{font-size:13px}#informacion .importantCont .description{max-width:250px;margin-bottom:10px}.iconImportant{max-width:24.17px;margin-bottom:20px}.points{max-width:240px}.iconChild{max-width:22.62px;margin-right:8px}#informacion .points .block .subtitle{font-size:10px;font-family:Futura}#informacion .points .block .description{font-size:23px}#informacion .points .block:last-child .description{font-size:17px}.iconDress{max-width:17.34px;margin-right:8px}.hospedajeCont{margin-bottom:25px}#informacion .hospedajeCont .title{font-size:28px;line-height:26px;margin-bottom:5px}#informacion .hospedajeCont .title::after,#informacion .hospedajeCont .title::before{width:35%}#informacion .hospedajeCont .description{margin-bottom:20px}.iconHospedaje{max-width:30.13px;margin-bottom:30px}.hotels{max-width:295px}.hotels li{margin-right:10px;margin-bottom:15px}.hotels .name{font-size:13px}.middleLeft{max-width:46.96px;left:-20px;top:-22px}.middleRight{max-width:46.96px;right:-25px;top:-23px}.sesionCont{margin-bottom:30px}#informacion .sesionCont .subtitle{font-size:28px;margin-bottom:10px}#informacion .sesionCont .description{max-width:230px;margin:0 auto}.sesionCont .sesion{max-width:295px;margin-top:30px}.marcoHor{max-width:87.78px;height:67.28px;padding:9px 9px 11px 12px;margin-bottom:15px;margin-right:15px}.marcoVer{max-width:68.55px;height:85.86px;padding:10px;margin-bottom:15px;margin-right:15px}#informacion .instagramCont .title{font-size:28px;margin-bottom:10px}#informacion .instagramCont .title::after,#informacion .instagramCont .title::before{width:22%}.iconInsta{max-width:18.12px;margin-bottom:20px}#informacion .instagramCont .description{max-width:260px;margin:0 auto 25px}.instagramCont .description strong{font-size:13px;margin-top:10px}.bottomLeft{max-width:46.96px;top:-16px;left:-15px}#contacto{padding:0 0 40px}#contacto .content{max-width:275px}.contact{padding:15px 25px 20px;margin-bottom:10px}#contacto .title{font-size:25px;margin-bottom:5px}#contacto .description{font-size:13px;margin-bottom:20px}.cantidad{font-size:11px}.cantidad .minus{margin-right:10px}.cantidad .plus{margin-left:10px}footer{bottom:24px}.developed,.developed a{font-size:7px}.bottomRight{max-width:64.08px;right:20px}.modal{max-width:340px;padding:40px 25px 32px}.modal .title{font-size:18px;line-height:20px;margin-bottom:30px}.closeModal{width:22px;right:30px;top:19px}#modalInicio .title{font-size:42px;padding:10px 5px}#modalInicio .title .name{font-size:50px}}