@media screen and (max-width:835px){.content{max-width:calc(100% - 110px)}.input{margin-bottom:10px}.input label{font-size:12px;margin-bottom:5px}.input input,.input select,.input textarea{height:27px;font-size:12px;border-radius:5px}.input textarea{height:74px;padding:5px 10px}.input.file label{font-size:12px;top:1px;left:90px}.checkbox label{font-size:10px;margin-bottom:5px}.checkbox input{height:10px;width:10px;margin:0 5px 0 0}.btn{height:20px;line-height:20px;max-width:75px;font-size:10px;margin-top:20px;border-radius:5px}header{padding-top:20px}header .container{max-width:calc(100% - 46px)}.logoHeader{max-width:160px}header .redes a{max-width:18px}nav{display:block;position:fixed;top:0;right:-100%;background-color:#b41442;width:100%;height:100vh;background-image:url(/img/fondo-menu.png);background-position:center;background-repeat:no-repeat;background-size:305.73px 177.6px;overflow:hidden;z-index:12;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}nav.show{right:0}.menu{flex-direction:column;margin-top:120px;margin-left:50px}.menu li{margin-right:0;margin-bottom:40px}.menu a{color:#fff;font-size:30px}#barras-menu{display:block;cursor:pointer;width:22px;height:18px;position:relative;margin-left:10px;z-index:13}#barras-menu.close{position:fixed;width:36px;height:36px;background-color:#fff;border-radius:50%;top:18px;left:50px;margin-left:0}#barras-menu span{background:#fff;height:4px;left:0;position:absolute;right:0;top:0;bottom:0;width:100%;margin:auto;border-radius:5px;transition:transform .5s linear;-webkit-transition:transform .5s linear}#barras-menu span::before{top:-7px;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:-7px;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;height:4px;left:0;right:0;margin:auto;position:absolute;width:100%;border-radius:5px}#barras-menu.close span{background-color:#fff}#barras-menu.close span:after,#barras-menu.close span:before{width:21px;background-color:#b41442;-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 .swiper-slide{height:545px}#attraction .swiper-slide::after{background-size:504px 430px}#attraction .title{max-width:635px;font-size:20px}#attraction .aviso{max-width:335px;font-size:40px;line-height:40px;bottom:60px;right:35px}.swiper-pagination{bottom:180px}.swiper-pagination-bullet{width:10px;height:10px;margin:0 5px}#sobre-nosotros{padding:45px 0 0}.sectionTitle{font-size:18px;margin-bottom:35px}.list{max-width:495px;margin-bottom:30px}.list li{font-size:12px;margin-bottom:10px}.list li::before{width:8.07px;height:9.35px;left:-15px}#sobre-nosotros img{margin-left:-7px}#sobre-nosotros .logoFondo{max-width:504px;top:-25px;left:-55px}#porque-nosotros{padding-bottom:67px}#porque-nosotros .content{max-width:600px}#porque-nosotros .sectionTitle{max-width:480px;margin:-15px auto 43px}#porque-nosotros .list.left{max-width:230px}#porque-nosotros .list.right{max-width:270px}#porque-nosotros .title{max-width:425px;font-size:14px;margin-bottom:95px}#porque-nosotros .list .title{font-size:18px;margin-bottom:20px}#porque-nosotros .logoFondo{max-width:373px;top:5px}#porque-nosotros .lines{max-width:760px;margin-top:-20px}#porque-nosotros .block{margin-bottom:30px}#porque-nosotros .block:last-child{margin-bottom:310px}#porque-nosotros .block .title{font-size:18px}#porque-nosotros .block .description{line-height:22px}#porque-nosotros .block .list li{font-size:12px;margin-right:15px;margin-left:15px}#porque-nosotros .content2{max-width:calc(100% - 110px)}#porque-nosotros .image{width:380px;height:390px;bottom:130px;left:-115px}.separator{margin-bottom:20px}#porque-nosotros .content2 .sectionTitle{margin-bottom:20px}#porque-nosotros .description{max-width:620px;font-size:12px}#contacto{padding:27px 0 40px}#contacto .content{max-width:calc(100% - 150px)}#contacto .contacto-form{max-width:227px}#contacto .sectionTitle{font-size:19px;margin-bottom:15px}footer{padding:10px 0}.copyright,.developed,.developed a{font-size:10px}.copyright{margin-right:30px}}@media screen and (max-width:500px){.content{max-width:calc(100% - 40px)}.input{margin-bottom:8px}.input label{font-size:7px;margin-bottom:2px}.input input,.input select,.input textarea{height:15px;font-size:7px;border-radius:4px}.input textarea{height:37px;padding:2px 5px}.input.file label{font-size:7px;top:0;left:45px}.checkbox label{font-size:5px;margin-bottom:2px}.checkbox input{height:6px;width:6px;margin:0 3px 0 0}.btn{height:11px;line-height:11px;max-width:40px;font-size:5px;margin-top:10px;border-radius:4px}header{padding-top:10px}header .container{max-width:calc(100% - 30px)}.logoHeader{max-width:82px}header .redes a{max-width:10px}#barras-menu{width:10px;height:10px;margin-left:8px}#barras-menu span{height:2px}#barras-menu span::after,#barras-menu span::before{height:2px}#barras-menu span::before{top:-4px}#barras-menu span::after{bottom:-4px}#barras-menu.close{width:26px;height:26px;top:18px;left:25px}#barras-menu.close span:after,#barras-menu.close span:before{width:16px}.menu{margin-top:55px;margin-left:25px}.menu li{margin-bottom:25px}.menu a{font-size:20px}#attraction .swiper-slide{height:282px}#attraction .swiper-slide::after{background-size:260.17px 222.26px}#attraction .title{max-width:370px;font-size:12px}#attraction .aviso{max-width:173px;font-size:21px;line-height:21px;bottom:40px;right:20px}.swiper-pagination{bottom:75px}#sobre-nosotros{padding:25px 0 0}.sectionTitle{font-size:8px;margin-bottom:16px}.list{max-width:290px;margin-bottom:20px}.list li{font-size:7px;margin-bottom:7px}.list li::before{width:4.17px;height:4.83px;left:-8px}#sobre-nosotros img{margin-left:-4px}#sobre-nosotros .logoFondo{max-width:260px;top:-15px;left:-30px}#porque-nosotros{padding-bottom:35px}#porque-nosotros .content{max-width:330px}#porque-nosotros .sectionTitle{max-width:270px;margin:-8px auto 15px}#porque-nosotros .list.left{max-width:135px}#porque-nosotros .list.right{max-width:160px}#porque-nosotros .title{max-width:245px;font-size:8px;margin-bottom:40px}#porque-nosotros .list .title{font-size:8px;margin-bottom:10px}#porque-nosotros .content2{max-width:calc(100% - 40px)}#porque-nosotros .image{width:190px;height:195px;bottom:70px;left:-50px}.separator{margin-bottom:17px}#porque-nosotros .content2 .sectionTitle{margin-bottom:10px}#porque-nosotros .description{max-width:260px;font-size:5px}#porque-nosotros .logoFondo{max-width:260px;top:0}#porque-nosotros .lines{max-width:389px;margin-top:-15px;margin-left:-22px}#porque-nosotros .block{margin-bottom:15px}#porque-nosotros .block:last-child{margin-bottom:160px}#porque-nosotros .block .title{font-size:8px}#porque-nosotros .block .description{font-size:7px;line-height:11px;max-width:100%}#porque-nosotros .block .list li{font-size:7px;margin-right:6px;margin-left:6px}#contacto{padding:15px 0 20px}#contacto .content{max-width:calc(100% - 80px)}#contacto .contacto-form{max-width:120px}#contacto .sectionTitle{font-size:9px;margin-bottom:10px}footer{padding:7px 0}.copyright,.developed,.developed a{font-size:5px}.copyright{margin-right:15px}.modal{max-width:350px;padding:30px 20px 20px;border-radius:35px}.modal .title{font-size:20px;margin-bottom:20px}.modal .description,.modal .list li,.modal .subtitle{font-size:12px;margin-bottom:10px}.closeModal{right:20px;top:16px;width:18px}}