.datepicker-hide{display:none!important}.collapse{display:none}.moreless-button a:hover .elementor-button-icon .icon-minus path,.moreless-button a:focus .elementor-button-icon .icon-minus path{stroke:#FFF!important}.content-date-end{height:0!important;padding:0!important;width:0!important;min-height:0!important;border:none!important;border-radius:0!important;display:none}.content-footer-box-bottom{position:sticky;bottom:0;transition:all 1s;z-index:3}.content-footer-box-bottom.frontContent{z-index:99}.content-box-form-global-relative{position:relative}.content-footer-box-bottom .content-box-form-global{max-width:100%;margin-left:auto;margin-right:auto;display:flex;flex-wrap:wrap;position:relative;bottom:0;right:0;z-index:9;width:100%;left:auto;right:0;overflow:hidden;margin-top:-95px}.content-footer-box-bottom .content-box-form-global .content-form-reserve{flex:0 0 100%;width:100%;padding:15px 20px;background-color:#2b2b2b;transition:all 1s;transform:translateY(200%)}.content-footer-box-bottom .content-box-form-global .content-form-reserve.openFormToggle{transform:translateX(0%)}.content-footer-box-bottom .content-box-form-global .content-form-reserve .content-title{color:#FFF;font-family:"Roboto Medium",Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;flex:0 0 100%;width:100%;text-align:center;margin-bottom:10px}.content-footer-box-bottom .content-box-form-global .content-form-reserve .form-init{display:flex;flex-wrap:wrap;gap:5px}.content-footer-box-bottom .content-box-form-global .content-form-reserve .form-init input,.content-footer-box-bottom .content-box-form-global .content-form-reserve .form-init select{padding:0 30px 0 10px;height:30px;min-height:30px;border-radius:10px;font-family:"Roboto",Sans-serif;font-size:12px;font-weight:400;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;flex:0 0 49%;width:50%}.content-footer-box-bottom .content-box-form-global .content-form-reserve .form-init .content-date-input{background-image:url(https://aupieddecochon.com.mx/wp-content/uploads/2024/02/icon-calendar.jpg);background-size:20px;background-repeat:no-repeat;background-position-x:96%;background-position-y:3px}.content-footer-box-bottom .content-box-form-global .content-form-reserve .form-init .selectTime{background-image:url(https://aupieddecochon.com.mx/wp-content/uploads/2024/02/icon-clock.jpg);background-size:20px;background-repeat:no-repeat;background-position-x:96%;background-position-y:3px}.content-footer-box-bottom .content-box-form-global .content-form-reserve .form-init .selectPeople{background-image:url(https://aupieddecochon.com.mx/wp-content/uploads/2024/02/icon-user.jpg);background-size:20px;background-repeat:no-repeat;background-position-x:96%;background-position-y:3px}.content-footer-box-bottom .content-box-form-global .content-form-reserve .form-init button{background:#BA0027;color:#FFF;font-family:"Roboto Bold",Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:2px;border-radius:10px;height:34px;min-height:34px!important;line-height:10px;flex:0 0 49%;width:50%}.content-footer-box-bottom .content-box-form-global .content-button-reserve{flex:0 0 100%;width:100%;background-color:#ba0027;position:relative;z-index:4;border-top-left-radius:0;border-bottom-left-radius:0;transition:all 0.5s}.content-footer-box-bottom .content-box-form-global .content-button-reserve.frontContent{border-radius:0}.content-footer-box-bottom .content-box-form-global .content-button-reserve button{display:flex;justify-content:center;height:100%;align-items:center;padding:0 20px;color:#FFF;font-family:"Roboto Bold",Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;padding:10px;border:none!important;width:100%!important}.content-footer-box-bottom .content-box-form-global .content-button-reserve button:hover,.content-footer-box-bottom .content-box-form-global .content-button-reserve button:focus,.content-footer-box-bottom .content-box-form-global .content-button-reserve button:active{color:#FFF;border:none!important;width:100%!important;background-color:#ba0027;outline:none!important;border-top-left-radius:15px;border-bottom-left-radius:15px}.content-footer-box-bottom .content-box-form-global .content-button-reserve button span:nth-child(1){margin-right:15px;transform:rotate(180deg);position:relative;top:-4px;transition:all 1s}.content-footer-box-bottom .content-box-form-global .content-button-reserve button.openArrowButton span:nth-child(1){transform:rotate(270deg);top:-3px}.content-footer-box-bottom .content-box-form-global .content-button-reserve button span:nth-child(1) img{width:10px}.content-footer-box-bottom .content-box-form-global .content-button-reserve button span:nth-child(2) img{width:20px}@media(min-width:767px){.content-footer-box-bottom .content-box-form-global .content-button-reserve{border-top-left-radius:15px;border-bottom-left-radius:15px}.content-footer-box-bottom .content-box-form-global .content-form-reserve .content-title{text-align:center;margin-bottom:0;position:relative;top:4px}.content-footer-box-bottom .content-box-form-global .content-button-reserve button{font-size:16px;justify-content:space-evenly}.content-footer-box-bottom .content-box-form-global .content-form-reserve .form-init{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;align-items:center}.content-footer-box-bottom .content-box-form-global .content-form-reserve .form-init input,.content-footer-box-bottom .content-box-form-global .content-form-reserve .form-init select{flex:0 0 100%;width:100%}.content-footer-box-bottom .content-box-form-global .content-form-reserve .form-init button{flex:0 0 100%;width:100%}}@media(max-width:1019px){.content-footer-box-bottom .content-box-form-global{flex-wrap:wrap;margin-top:-95px}.content-footer-box-bottom .content-box-form-global .content-button-reserve button{justify-content:center}}@media(min-width:1020px){.content-footer-box-bottom .content-box-form-global .content-button-reserve button.openArrowButton span:nth-child(1){transform:rotate(360deg);top:2px}.content-footer-box-bottom .content-box-form-global .content-button-reserve button{font-size:15px}.content-footer-box-bottom .content-box-form-global{flex-wrap:wrap;margin-top:-85px}.content-footer-box-bottom .content-box-form-global .content-form-reserve{flex:0 0 80%;width:80%;transform:translateX(200%)}.content-footer-box-bottom .content-box-form-global .content-button-reserve{flex:0 0 20%;width:20%}.content-footer-box-bottom .content-box-form-global .content-form-reserve .form-init button{height:52px;min-height:52px!important}}@media(min-width:1280px){.content-footer-box-bottom .content-box-form-global .content-button-reserve button{font-size:18px}.content-footer-box-bottom .content-box-form-global .content-form-reserve .form-init button{font-size:18px}.content-footer-box-bottom .content-box-form-global .content-form-reserve .content-title{font-size:14px}.content-footer-box-bottom .content-box-form-global .content-form-reserve{flex:0 0 82%;width:82%}.content-footer-box-bottom .content-box-form-global .content-button-reserve{flex:0 0 18%;width:18%}}@media(min-width:1800px){.content-footer-box-bottom .content-box-form-global .content-form-reserve{flex:0 0 85%;width:85%}.content-footer-box-bottom .content-box-form-global .content-button-reserve{flex:0 0 15%;width:15%}}.content-footer-button-float{position:sticky;bottom:0;transition:all 1s;z-index:3;width:80px;margin-left:auto;z-index:999}.content-footer-button-float .box-bottom-icon-list{position:relative;top:-60px;overflow:hidden}.content-footer-button-float .box-bottom-icon-list .icon-parent-event{background:#ba0027;border-radius:50%;padding:10px;width:60px;height:60px;cursor:pointer;margin-left:auto;margin-right:15px;position:relative;z-index:99}.content-footer-button-float .box-bottom-icon-list .icon-parent-event img{width:60px}.content-footer-button-float .box-bottom-icon-list .icon-parent-event img.icon-close-event{position:relative;top:5px;left:5px;width:30px}.content-footer-button-float .box-bottom-icon-list .list-child-event-box{transform:translateY(0%);transition:all 0.5s}.content-footer-button-float .box-bottom-icon-list .list-child-event-box.list-child-event-box-active{transform:translateY(0%)}.content-footer-button-float .box-bottom-icon-list .list-child-event-box ul{list-style:none;padding:0}.content-footer-button-float .box-bottom-icon-list .list-child-event-box ul li{background:#ba0027;border-radius:50%;padding:10px;width:60px;height:60px;cursor:pointer;margin-left:auto;margin-right:15px;margin-bottom:20px}@media(min-width:767px){.content-footer-button-float .box-bottom-icon-list{top:-60px}}@media(min-width:992px){.content-footer-button-float .box-bottom-icon-list{top:-103px}}