@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;900&display=swap%27");body{font-size:16px;font-family:'Montserrat'}a{cursor:pointer}.bg--img__filled{background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-position:center;min-height:500px}.bg--img__filled__ios,.bg--img__filled#horario{background-attachment:unset}.bg--nav{background-color:rgba(10,6,6,0.5)}.bg--black{background-color:#0a0606;border-style:solid;border-width:2px}.bg--black.yellow{border-color:#F6BA0E}.bg--black.red{border-color:#D31E1E}.bg--black .icon{width:6em}.bg--dark{background-color:#0a0606}.navbar-fixed-top{background-color:#0a0606 !important;-webkit-box-shadow:0px 10px 22px -6px rgba(0,0,0,0.75);-moz-box-shadow:0px 10px 22px -6px rgba(0,0,0,0.75);box-shadow:0px 10px 22px -6px rgba(0,0,0,0.75);transition:0.8s;-webkit-transition:0.8s}.navbar-fixed-top .logo--img{width:2.5em;transition:0.8s;-webkit-transition:0.8s}.navbar--zindex{z-index:10}.nav--item{transition:0.8s;-webkit-transition:0.8s}.nav--item__active{font-weight:600}.logo--img{width:4em}.h1{font-weight:900;font-size:2.25em}.p--semibold{font-weight:600}.h5{font-weight:600;font-size:1.15em}.p{font-size:1.25em}.button--yellow{border:2px solid #F6BA0E;font-size:1.25em}.schedule--card{border:2px solid #ffffff;border-radius:10px;width:8em}.schedule--card h6{font-weight:600}.strike{position:relative;border-bottom:1px solid #fff;bottom:0.25em}.icon--width{width:1.25em}.icon--width__large{width:15em}.item{background-color:transparent !important;border:2px solid #00FFFF;color:white;width:25em;margin-right:2em !important}.items-list{display:flex;justify-content:center;flex-wrap:wrap}.price{color:#00FFFF !important}.item.selected .button{background:transparent !important;color:#00ffff !important;box-shadow:inset 0 0 0 2px #00ffff !important}.item.selected .button img{filter:invert(81%) sepia(100%) saturate(4414%) hue-rotate(148deg) brightness(159%) contrast(104%)}.item-head h2{color:white;font-size:medium;font-weight:600 !important}.time{color:white}.wp-block-calendar-booking-default-booking-flow{width:max-content;max-width:100% !important}.wp-block-calendar-booking-default-booking-flow #startbooking-top div p{color:white}.wp-block-calendar-booking-default-booking-flow #startbooking-top .calendar{width:90vw}.wp-block-calendar-booking-default-booking-flow #startbooking-top .calendar .DayPicker-Caption{color:white}.wp-block-calendar-booking-default-booking-flow #startbooking-top .not-avalible-section,.wp-block-calendar-booking-default-booking-flow #startbooking-top .avalible-time-section{color:white}.wp-block-calendar-booking-default-booking-flow #startbooking-top .not-avalible-section .avalible-time-list li,.wp-block-calendar-booking-default-booking-flow #startbooking-top .avalible-time-section .avalible-time-list li{background-color:transparent;box-shadow:0 2px 3px black,0 0 0 1px rgba(0,0,0,0.5),0 4px 9px rgba(150,158,164,0.1)}h2[dusk]{color:white !important}.top-panel{z-index:0 !important}.top-panel .button[dusk="select-continue"]{color:white !important;background-color:#FF0000 !important}.top-panel .button[disabled]{color:white !important;background-color:#FF0000 !important;opacity:0.7}.top-panel .button[dusk="select-back"]{color:white !important;background-color:#4D4D4D !important}@media (min-width: 350px){.schedule--card{width:9.5em}}@media (min-width: 575.98px){.h5{font-size:1.25em}}@media (min-width: 768px){.bg--nav{background-color:rgba(0,0,0,0)}.h1{font-size:2.5em}.p{font-size:1.5em}.button--yellow,.text--responsive{font-size:0.75em}.schedule--card{width:15em}.wp-block-calendar-booking-default-booking-flow #startbooking-top .calendar{width:80vw}.footer--img{height:10em;object-fit:contain}}@media (min-width: 992px){.h1{font-size:2.75em}.p{font-size:1.75em}.button--yellow{font-size:1.25em}.text--responsive{font-size:1em}}@media (min-width: 1200px){.h1{font-size:3em}.p{font-size:2em}}
