header div.static-logo-btn>div.container{justify-content:flex-end!important}section.section-header-img img.img-background{width:100%;position:absolute;z-index:-1}.wrapper-section-discount{padding-top:120px;display:flex;align-items:flex-end}.wrapper-section-discount .card-black{text-align:center;background:#1d1d1b;border-radius:50px;max-width:490px;width:100%;padding:20px}body.dark-theme .wrapper-section-discount .card-black{background:#fff}.wrapper-section-discount .card-black .promotion25{display:flex;align-items:center}.wrapper-section-discount .card-black .promotion25 p.percentage{font-family:Montserrat;font-size:120px;font-weight:800;line-height:120px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;text-shadow:5px 5px 1px red}body.dark-theme .wrapper-section-discount .card-black .promotion25 p.percentage{color:red;text-shadow:5px 5px 1px #000}.wrapper-section-discount .card-black .promotion25 p.discount{font-family:Montserrat;font-size:30px;font-weight:700;line-height:35px;letter-spacing:-.03em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;margin-left:25px}body.dark-theme .wrapper-section-discount .card-black .promotion25 p.discount{color:#000}.wrapper-section-discount .booking-now{background:#e20613;border-radius:9px;width:100%;margin:0 auto 0 auto;font-family:Montserrat;max-width:280px;font-size:16px;font-weight:600;letter-spacing:.02em;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff}.wrapper-section-discount .wrapper-cards-gray{display:flex;justify-content:space-between;margin-top:20px}.wrapper-section-discount .cards-gray{background:#939598;width:100%;max-width:140px;height:190px;border-radius:35px;display:flex;flex-direction:column;justify-content:flex-end}.wrapper-section-discount .cards-gray p{font-family:Poppins;font-size:17px;font-weight:400;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;padding:5px}.wrapper-section-discount .cards-gray p span{font-weight:700}.wrapper-section-discount .code{font-family:Montserrat;font-size:30px;font-weight:600;line-height:52px;letter-spacing:.02em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;background:#1d1d1b;border-radius:50px;border:5px solid red;text-align:center;color:#fff;margin-top:20px}body.dark-theme .wrapper-section-discount .code{background:#25bdf2;border:5px solid #fff}.wrapper-section-discount .code span{font-weight:800}.wrapper-section-discount .buenfinimg{max-width:650px;width:100%}.wrapper-section-discount .cards-gray{width:100%}section.includes-buenfin{padding-top:125px;padding-bottom:83px;text-align:center;background:var(--primary-bg)}section.includes-buenfin h2{color:var(--primary-txt);text-align:center;font-family:Montserrat;font-size:30px;font-weight:700;letter-spacing:-.9px;margin-bottom:25px}section.includes-buenfin h3{color:var(--primary-txt);text-align:center;font-family:Montserrat;font-size:18px;font-weight:400}section.includes-buenfin span{font-weight:700}#title-timer{color:var(--primary-color);text-align:center;font-family:Montserrat;font-size:30px;font-weight:700;letter-spacing:-.9px;text-transform:uppercase;margin-top:130px}body.dark-theme #title-timer{color:var(--secondary-color)}.section-clock{display:flex;max-width:640px;margin-left:auto;margin-right:auto;justify-content:space-evenly;margin-top:29px;margin-bottom:69px;align-items:center}.item-number-clock{width:107px;height:100px;border-radius:4px;border:1px solid var(--primary-color)}body.dark-theme .item-number-clock{border:1px solid var(--secondary-color)}.section-clock h1{color:var(--primary-color);font-family:Montserrat;font-size:60px;font-weight:700;letter-spacing:-3px;margin-bottom:0;text-align:center}body.dark-theme .section-clock h1{color:var(--secondary-color)}.section-clock h4{color:var(--primary-color);font-family:Montserrat;font-size:14px;font-weight:400;text-transform:uppercase;text-align:center}body.dark-theme .section-clock h4{color:var(--secondary-color)}.section-booking{max-width:665px;margin-right:auto;margin-left:auto;padding:15px;text-align:center}.input-form-buenfin input#cupon,.input-form-full input#dropoff,.input-form-full input#pickup{width:100%;height:60px;border-radius:4px 4px 0 0;border:.5px solid var(--primary-color);background:var(--primary-bg)}.input-form-buenfin input#cupon,.input-form-full input#dropoff,.input-form-full input#pickup{color:#606060;text-align:center;font-family:Montserrat;font-size:14px;font-weight:400}body.dark-theme .input-form-full input#pickup{color:var(--white-txt);border:.5px solid var(--secondary-color)}body.dark-theme .input-form-full input#dropoff{color:var(--white-txt);border:.5px solid var(--secondary-color)}body.dark-theme .input-form-buenfin input#cupon{color:var(--white-txt);border:.5px solid var(--secondary-color)}body.dark-theme .input-form-full input#pickup::placeholder{color:var(--white-txt)}body.dark-theme .input-form-full input#dropoff::placeholder{color:var(--white-txt)}body.dark-theme .input-form-buenfin input#cupon::placeholder{color:var(--white-txt)}.input-form-buenfin input:focus,.input-form-full input:focus{outline:0}.half-dropoff input:focus,.half-pickup input:focus{outline:0}.placeholder-input-bottom-flex{display:flex;width:100%;height:35px;border-radius:0 0 4px 4px;background:var(--primary-color);align-items:center;padding-left:11px;padding-right:11px}body.dark-theme .placeholder-input-bottom-flex{background:var(--secondary-color)}.placeholder-input-bottom-flex label{margin-bottom:0;color:var(--white-txt);font-family:Lato;font-size:10px;font-weight:700;text-transform:uppercase}body.dark-theme .placeholder-input-bottom-flex label{color:var(--dark-gray-txt)}.placeholder-input-bottom-flex input{margin-right:10px}.shadow-purple{width:100%;height:35px;border-radius:4px;background:rgba(147,149,152,.4);margin-top:18px;display:flex;justify-content:space-around;align-items:center}body.dark-theme .shadow-purple{background:rgba(8,201,227,.5)}.shadow-txt{color:var(--white-txt);font-family:Montserrat;font-size:12px;font-weight:700;text-transform:uppercase;margin-bottom:0}.inputs-form{display:flex;margin-top:3px;justify-content:space-between;margin-bottom:25px}.shadow-txt.txt-white-2{width:100%;height:35px;border-radius:4px;background:rgba(147,149,152,.4);margin-top:14px;display:flex;justify-content:space-around;align-items:center;padding:10px;display:none}.half-dropoff,.half-pickup{display:flex}.half-dropoff input,.half-pickup input{width:151px;height:50px;border-radius:4px;border:.5px solid var(--primary-color);text-align:center;background:var(--primary-bg)}body.dark-theme .half-dropoff input,body.dark-theme .half-pickup input{border:.5px solid var(--secondary-color);color:var(--white-txt)}body.dark-theme .half-dropoff input::placeholder,body.dark-theme .half-pickup input::placeholder{color:var(--white-txt)}#date_dropoff,#date_pickup{margin-right:7px}.from-btn-continuar button{width:170px;height:60px;border-radius:4px;background:var(--primary-color);margin-top:49px;margin-bottom:65px;border:none}body.dark-theme .from-btn-continuar button{background:var(--secondary-color);color:var(--dark-gray-txt)}.from-btn-continuar button{color:var(--white-txt);text-align:center;font-family:Montserrat;font-size:14px;font-weight:700;text-transform:uppercase}.section-terms{padding:15px;max-width:750px;margin-left:auto;margin-right:auto;margin-bottom:108px}.section-terms h4{color:#606060;text-align:center;font-family:Montserrat;font-size:18px;font-weight:400;margin-bottom:62px}.section-terms h5{color:#606060;font-family:Montserrat;font-size:14px;font-weight:700}.section-terms h6{color:#606060;font-family:Montserrat;font-size:14px;font-weight:400}body.dark-theme .section-terms h4,body.dark-theme .section-terms h5,body.dark-theme .section-terms h6{color:var(--white-txt)}@media (max-width:1200.99px){.section-header-discount{max-width:1040px}.section-header-img img.img-background{margin-bottom:-350px}.wrapper-section-discount .card-black{max-width:336px;border-radius:35px}.wrapper-section-discount .card-black .promotion25 p.percentage{font-size:72px;line-height:60px}.wrapper-section-discount .card-black .promotion25 p.discount{font-size:23px}.wrapper-section-discount .cards-gray{max-width:110px;height:190px;border-radius:22px}.wrapper-section-discount .code{font-size:20px}}@media (max-width:1190.99px){section.section-header-discount img{max-width:130px}section.section-header-discount div.discount-30{margin-top:25px}}@media (max-width:992.99px){.section-header-discount{max-width:960px}.section-header-img img.img-background{margin-bottom:-290px}section.section-header-discount img{max-width:100px}section.section-header-discount div.discount-30 h2{font-size:122px;letter-spacing:-8.85px}section.section-header-discount div.discount-30 h3{font-size:30px;margin-top:-40px}section.section-header-discount div.discount-30 h4{font-size:13px;margin-top:-20px}section.section-header-discount div.discount-line{width:227px}section.section-header-discount .discount-booking h3{font-size:35px;margin-top:-21px}section.section-header-discount .discount-booking h4{font-size:13px;margin-top:-15px}section.section-header-discount div.discount-30{margin-top:15px}section.section-includes{margin-top:55px}.wrapper-section-discount .card-black{max-width:270px;padding:15px}.wrapper-section-discount .card-black .promotion25{display:flex;align-items:center}.wrapper-section-discount .card-black .promotion25 p.percentage{font-size:54px;line-height:44px}.wrapper-section-discount .card-black .promotion25 p.discount{font-size:19px;line-height:23px;margin-left:18px}.wrapper-section-discount .booking-now{max-width:180px}.wrapper-section-discount .wrapper-cards-gray{display:flex;justify-content:space-between;margin-top:20px}.wrapper-section-discount .cards-gray{max-width:86px;height:142px;border-radius:22px}.wrapper-section-discount .cards-gray p{font-family:Poppins;font-size:14px;font-weight:400;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff;padding:5px}.wrapper-section-discount .code{font-size:12px}.wrapper-section-discount .code{font-family:Montserrat;font-size:14px;font-weight:600;line-height:25px;letter-spacing:.02em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;background:#1d1d1b;border-radius:50px;border:5px solid red;text-align:center;color:#fff;margin-top:20px}}@media (max-width:821.99px){section.section-includes{padding-top:10px;margin-top:300px}section.section-header-discount .div-discount{display:none}section.section-includes .div-discount-display{display:block;transform:skewY(-5.96deg);text-align:center;margin-bottom:60px}section.section-includes .items-includes{display:block}section.section-includes .item-include{margin-bottom:65px}section.section-includes{padding-bottom:0}}@media (max-width:576.99px){section.section-includes .items-includes{display:block}.section-header-discount{max-width:540px}.section-header-discount{display:block;text-align:center}.discount-line{display:none}.section-includes{padding-top:50px}.section-includes{padding-top:60px;padding-bottom:0}.items-includes{display:block}.item-include{margin-bottom:65px}.includes-buenfin{padding:30px}.includes-buenfin h2{font-size:16px}.includes-buenfin h3{font-size:14px}#title-timer{margin-top:58px}.section-clock{margin-bottom:31px;justify-content:center}.item-number-clock{width:52.803px;height:49.348px;margin:10px}.section-clock h1{font-size:26px}.section-clock h4{font-size:6px}.input-form-buenfin input#cupon,.input-form-full input#dropoff,.input-form-full input#pickup{height:50px}.shadow-purple{display:none}.shadow-txt.txt-white-2{display:block;margin-bottom:2px;text-align:initial}body.dark-theme .shadow-txt.txt-white-2{background:rgba(8,201,227,.5)}.inputs-form{display:block}.half-dropoff input,.half-pickup input{width:100%}#date_dropoff,#date_pickup{margin-right:2px}.from-btn-continuar button{margin-top:22px;height:50px;width:100%;margin-bottom:69px}.section-terms h4{font-size:16px;margin-bottom:11px}.section-terms{padding:30px;margin-bottom:0}section.section-includes{margin-top:80px}section.section-includes div.discount-30 h2{font-size:100px}section.section-includes div.discount-30 h3{font-size:28px;margin-top:-50px}section.section-includes div.discount-30 h4{font-size:15px;margin-top:-20px}section.section-includes .discount-booking h3{font-size:27px;margin-top:30px}section.section-includes .discount-booking h4{font-size:19px;margin-top:-24px}section.section-header-discount{text-align:start}.wrapper-section-discount{flex-direction:column-reverse;align-items:center}.wrapper-section-discount .buenfinimg{max-width:265px}.wrapper-section-discount .card-black{margin-top:50px;border-radius:25px;max-width:min-content;justify-items:center}.wrapper-section-discount .wrapper-cards-gray{flex-direction:column}.wrapper-section-discount .cards-gray{display:flex;flex-direction:row;max-width:none;align-items:center;margin-bottom:15px;border-radius:22px 22px 0 22px}.wrapper-section-discount .cards-gray p{font-size:24px}.wrapper-section-discount .cards-gray img{max-width:150px;width:100%}}@media (min-width:1201.99px){section.section-includes{margin-top:100px}}@media (min-width:1500.99px){section.section-includes{margin-top:300px}}@media (min-width:1700.99px){section.section-includes{margin-top:500px}}@media (min-width:2000.99px){section.section-includes{margin-top:600px}}
