@media screen and (max-width:900px){.content{max-width:87.5%}header .container{max-width:87.5%;justify-content:center}.logoHeader{max-width:70px;position:absolute;top:-20px;right:45px}#attraction .content{margin-bottom:90px}#attraction .swiper-slide::before{content:none}#attraction .text{margin:0 auto}#attraction .description,#attraction .subtitle,#attraction .title{text-align:center}#attraction .btn{margin:0 auto}#nosotros{padding:115px 0}#servicios{padding:60px 0 115px}.services{max-width:500px;margin:100px auto 0}.services .service{min-width:151px;margin-bottom:85px}.services .service:nth-child(2n){margin-right:0}#contacto .info a,#contacto .info p{font-size:20px}#contacto .info a{margin-right:70px}#contacto .info p{max-width:340px}#contacto .info a img{max-width:29px;margin-right:20px}#contacto .info p img{max-width:22px;margin-right:15px}#contacto .form .left{max-width:286.5px}#contacto .form .right{max-width:378.5px}.modal{max-width:90.2%;max-height:1115px;padding:0 25px}.modal .icon{margin-top:-65px}.modal .services{max-width:100%}.modal .services li{margin-right:0}.modal .flex{justify-content:center}.modal .fecha{margin-right:0}#time{max-height:260px}.modal .agenda{justify-content:center}.modal .agenda .serviceInfo{margin-right:0;margin-bottom:55px}.modal .agenda .personalInfo{width:calc(100% - 30px)}}@media screen and (max-width:500px){.content{max-width:85.5%}.input{margin-bottom:10px}.input input,.input select,.input textarea{font-size:11px;height:37px;padding-left:15px}.input textarea{height:90px;padding:15px}.btn{max-width:165px;height:25px;line-height:25px;font-size:10px}header{top:50px}header .container{max-width:73.5%;justify-content:space-between}.logoHeader{max-width:45px;position:relative;top:0;right:0}nav{display:none;opacity:0;position:absolute;top:50px;left:-4px;z-index:12;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s}nav.show{display:block;opacity:1}.menu{flex-direction:column}.menu li{margin-right:0;margin-bottom:35px}.menu a{font-size:13px}#barras-menu{display:block;cursor:pointer;width:18px;height:14px;position:relative;margin-top:15px;z-index:13}#barras-menu span{background:#a6924a;height:2px;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:-6px;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:-6px;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:#a6924a;content:"";display:block;height:2px;left:0;right:0;margin:auto;position:absolute;width:100%;border-radius:5px}#attraction .content{margin-bottom:35px}#attraction .text{max-width:255px}#attraction .title{font-size:30px}#attraction .description{font-size:12px;margin-bottom:80px}#attraction .description p{margin-bottom:15px}#attraction .subtitle{font-size:30px}#nosotros{padding:80px 0}#nosotros::before{height:86px}#servicios{padding-bottom:80px}.sectionTitle{font-size:35px}.services{margin-top:65px}.services .service{min-width:93px;margin-right:90px;margin-bottom:55px}.services .service .image{max-width:63.5px;margin-bottom:10px}.services .service:last-child .image{margin-bottom:17px}.services .service .name{font-size:11px}.services .service .price,.services .service .time{font-size:9px}.services .service .btn{max-width:65px;height:13px;line-height:13px;font-size:7px;margin-top:6px}#contacto{padding:60px 0 55px}#contacto .info{padding:30px 0;margin-bottom:35px}#contacto .info a,#contacto .info p{font-size:12px;width:100%;max-width:205px;margin-right:0}#contacto .info a{margin-bottom:22px}#contacto .info a img{max-width:18.5px;margin-right:12px}#contacto .info p img{max-width:14px;margin-right:10px}#contacto .form .left{max-width:100%}#contacto .form .btn{max-width:100px;height:37px;line-height:37px;font-size:11px;margin:0 auto}footer{padding:7px 0}.developed,.developed a{font-size:6px}.modal{max-height:732px;padding:0 5px 50px}.modal .icon{max-width:71px;margin-top:-20px}.modal .services{margin-bottom:30px}.modal .services a{font-size:13px;padding:7px 10px;border-radius:10px}.xdsoft_datetimepicker{padding:15px 15px 15px 0}.xdsoft_datetimepicker .xdsoft_datepicker{width:300px;margin-left:15px}.xdsoft_datetimepicker .xdsoft_label{font-size:13px;padding:3px 0}.xdsoft_datetimepicker .xdsoft_month{width:97px}.xdsoft_datetimepicker .xdsoft_year{font-size:9px}.xdsoft_datetimepicker .xdsoft_calendar th{height:19px;font-size:7px}.xdsoft_datetimepicker .xdsoft_calendar td{font-size:10px;height:30px}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current div{max-width:30px;padding:3px 0}.modal .hour .xdsoft_datetimepicker{padding-top:50px;padding-right:25px}.xdsoft_datetimepicker .xdsoft_timepicker{margin-left:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:215px}.modal .hour{margin-right:15px}.modal .hour .title{max-width:90px;font-size:15px;top:15px}#time{max-height:190px}.modal .flex .info{max-width:195px}.serviceInfo{padding:20px 20px 15px}.serviceInfo p{font-size:12px}.serviceInfo .hour{margin-bottom:45px;margin-right:0}.serviceInfo .totalText{font-size:16px;margin-bottom:2px}.serviceInfo .total{font-size:32px}.modal .btn{max-width:195px;height:44px;line-height:44px;font-size:14px}.modal .agenda{padding-top:50px;padding-bottom:100px}.modal .agenda .serviceInfo{max-width:calc(100% - 30px);margin-bottom:35px}.modal .agenda .serviceInfo p{font-size:14px}.modal .agenda .serviceInfo .totalText{font-size:20px}.modal .agenda .serviceInfo .total{font-size:40px}.modal .agenda .input{margin-bottom:30px}.modal .agenda .input input{height:50px;font-size:14px}.modal .exito{padding:0 8px}.modal .exito .message{padding:60px 12px 35px}.modal .exito .message p{margin-bottom:35px}}