@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@900&display=swap');.display-none{display:none}nav ul
.second{box-shadow:0 20px 20px 0 rgba(79, 57, 37, .09)}.title_subtitle_holder{padding-top:35px;font-size:27px}.title_subtitle_holder
h1{font-size:27px!important}#responsive-form{width:100%;max-width:600px;margin:0
auto}.form-row{width:100%}.column-half,.column-full{position:relative;float:left;width:100%;padding: .65rem .65rem .20rem 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after{display:table;clear:both;content:""}input.wpcf7-form-control.wpcf7-submit:not([disabled]){color:#f2f2f2;border:2px
solid #c30b41;background:#c30b41}.boton-enviar-formulario{padding-top:20px}.tp-leftarrow,.tp-rightarrow{z-index:1000!important}.tparrows:before{color:#c30b41}.padding-top-servicios{padding-top:80px}#nav-menu-item-208 a
span{padding:15px;font-weight:700;color:white;border-radius:4px;background:#c30c42}#nav-menu-item-208:hover a
span{background:#1e2859}#nav-menu-item-208 a
.plus{display:none}.fa-android:before{content:"\f232"!important}.hover-image-galaxy .vc-hoverbox-block.vc-hoverbox-front{background-repeat:no-repeat;background-size:40%}.fa-stack{right:5px;bottom:30px}}.my-float{margin-top:22px}.haz-tu-reserva{text-align:center}.button-reserva{margin-top:20px}.acordion-promocion{padding-top:32px}.tab-title{font-weight:bold}.icon-box-shadow
.q_icon_with_title{padding:40px
20px;margin:0
15px;border:1px
solid #f5f5f5;border-radius:30px;background:white;box-shadow:15px 15px 30px #e0e0e0}input.wpcf7-form-control.wpcf7-date,input.wpcf7-form-control.wpcf7-number,input.wpcf7-form-control.wpcf7-quiz,input.wpcf7-form-control.wpcf7-text,select.wpcf7-form-control.wpcf7-select,textarea.wpcf7-form-control.wpcf7-textarea{font-size:16px}.pum-theme-443 .pum-content,
.pum-theme-tema-por-defecto .pum-content{text-align:center!important}.pum-container.pum-responsive.pum-responsive-medium{width:50%}.wpb_heading.wpb_singleimage_heading{padding-bottom:15px}.page-id-370 .flexslider,
.page-id-901
.flexslider{margin:0
0 0}#nav-menu-item-1319
a{cursor:default!important}.animated_icon_with_text_holder .animated_text,
.animated_icon_with_text_holder
.animated_title{overflow:visible!important}div.wpcf7-response-output{color:#212020!important}.button-google{width:auto;height:39px;padding:10px
23px;-webkit-box-sizing:initial!important;-moz-box-sizing:initial!important;box-sizing:initial!important;font-size:13px;font-weight:700;line-height:39px;transition:color .1s linear,background-color .1s linear,border-color .1s linear;text-align:left;letter-spacing:1px;color:rgb(255, 255, 255);border:2px
solid #303030;border:#c1003a;border-color:rgb(195, 11, 65);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:rgb(195, 11, 65);text-shadow:none;-ms-border-radius:4px;-o-border-radius:4px}.button-google:hover{color:white;background:#1e2859}.unclickable>a{cursor:initial;pointer-events:none}.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:hover,
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover,
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit,
.cf7_custom_style_1 input.wpcf7-form-control.wpcf7-submit:not([disabled]){height:auto;height:39px;padding:0
23px;line-height:39px;letter-spacing:initial;color:#f2f2f2!important;border:2px
solid #c30b41!important;border-radius:4px!important;background:#c30b41!important}.countdown.hide_separator.is-countdown{padding:20px;color:white;border-radius:10px;background:#1e2859}.countdown.hide_separator.is-countdown:before{display:block;padding-bottom:10px;content:"FINALIZA EN:";text-align:center}.countdown-amount{margin-bottom:5px}.vc-hoverbox-block-inner
h2{color:white!important}.joinchat__button{bottom:138px!important}.fila-promocion
p{font-size:12px;line-height:20px}.fila-promocion .alert-promocion
p{padding-top:5px;padding-bottom:10px;font-size:9px;line-height:13px}.fila-promocion .titulo-promo
p{font-size:16px;font-weight:700!important;color:#c30b41}.fila-promocion .fecha-promo{padding-top:15px}.fila-promocion .precio-promo
p{padding-top:10px;padding-bottom:10px;font-size:24px;font-weight:700;color:#1f295a}.fila-promocion .precio-promo
strong{vertical-align:middle}.fila-promocion
img{border-radius:7px}.button-popup{position:relative;width:auto;height:39px;padding:0
23px;-webkit-box-sizing:initial!important;-moz-box-sizing:initial!important;box-sizing:initial!important;font-family:"Nunito",sans-serif;font-size:13px;font-weight:700;line-height:39px;cursor:pointer;text-align:left;letter-spacing:1px;text-transform:uppercase;color:rgb(255, 255, 255);border:none;border:2px
solid #c30b41;border-color:rgb(195, 11, 65);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:rgb(195, 11, 65);-ms-border-radius:4px;-o-border-radius:4px}.button-popup:hover,.button-popup:focus{border:2px
solid #1f295a;border-color:#1f295a;background:#1f295a}.fa.fa-exclamation{display:inline-block;width:2em;height:2em;font-size:14px;line-height:2em;transition: .5s;text-align:center;color:#1f295a;border:2px
solid #1f295a;border-radius:53%}.portfolio_like{display:none!important}.page-id-1287 .pp_previous,
.page-id-1287
.pp_next{display:none!important}.portfolio_navigation.navigation_title{border:none!important}.portfolio_with_hover_text article .feature_holder .feature_holder_icons a:nth-child(1){display:none}input.wpcf7-form-control.wpcf7-file:before{content:"Adjuntar CV";text-transform:uppercase;position:absolute;padding:4px
1px;background:#909090;color:#fff;width:130px;text-align:center;border-radius:2px;cursor:pointer}.column1.footer_col1,.column2.footer_col2{width:100%!important}.footer_top.footer_top_full{padding-top:70px;padding-bottom:10px}.column1.footer_col1{height:120px}.column1.footer_col1 p:hover{color:#c1003a}.column1.footer_col1 p
a{background:#1f295a;padding:15px;font-weight:700;color:white;border-radius:4px;background:#c30c42}.column1.footer_col1 p a:hover{background:#1f295a}.column1.footer_col1 p a
span{color:white}.form-doppler{padding-left:-30px!important}.promocion-inner-row{min-height:180px}.css-stivtw{display:none!important}@media only screen and (min-width: 48em){.column-half{width:50%}}@media only screen and (max-width: 480px){.icon-box-shadow
.q_icon_with_title{margin:0
0 45px 0}}@media only screen and (max-width: 1368px){p{font-size:16px}}@media only screen and (max-width: 780px){.img-workflow .qode-workflow-image.right,
.img-workflow .qode-workflow-image.left{text-align:center!important}.q_elements_item_content{padding:20px!important}.tp-leftarrow,.tp-rightarrow{display:none!important}h1{font-size:36px!important;line-height:43px!important}h3{font-size:16px!important;line-height:22px!important}h3
a{font-size:16px!important;line-height:22px!important}.centrar-letra{margin:auto;text-align:center!important}.boton-mas-informacion{display:none}.espacio-tarifario{padding:20px}.padding-top-servicios{padding-top:0}.col-reservas{padding-top:20px}.col-black-friday{padding-top:32px}.pum-container.pum-responsive.pum-responsive-medium{width:100%}.float-tarifario{bottom:97px}.whatsappme__box{display:none}.titulo-promo
p{padding-top:20px}.fila-promocion
.wpb_row{text-align:center!important}}[data-class="wpcf7cf_group"],.wpcf7cf_remove,.wpcf7cf_add{display:none}.wpcf7cf_repeater_sub{margin-bottom:20px}.wpcf7cf_repeater_controls,.wpcf7cf_step_controls{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:20px}.wpcf7cf_multistep
.wpcf7cf_step{width:100%}.wpcf7cf_multistep .wpcf7cf_step .step-title{display:none}.wpcf7cf_multistep .wpcf7cf_steps-dots{display:flex;width:100%;margin-bottom:20px;flex-wrap:wrap}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot .step-index{display:inline-block;border-radius:50%;background:#dfdfdf;color:#000;width:40px;height:40px;line-height:40px;text-align:center}.wpcf7cf_multistep .wpcf7cf_steps-dots
.dot{border-bottom:5px solid #dfdfdf;text-align:center;flex:1;padding:15px;min-width:120px}.wpcf7cf_multistep .wpcf7cf_steps-dots
.dot.completed{border-bottom:5px solid #333}.wpcf7cf_multistep .wpcf7cf_steps-dots
.dot.active{border-bottom:5px solid #333;font-weight:bold}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.completed .step-index{background-color:#333;color:#fff}.wpcf7cf_multistep .wpcf7cf_steps-dots .dot.active .step-index{background-color:#333;color:#fff}.wpcf7cf_step_controls
.disabled{pointer-events:none;cursor:default;opacity: .5}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}