body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}#footer-bottom{background-color:#333333}#footer-info,#footer-info a{color:#ffffff}body .et_pb_button{background-color:rgba(209,177,0,0)}body.et_pb_button_helper_class .et_pb_button,body.et_pb_button_helper_class .et_pb_module.et_pb_button{}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}.freddie_hijack_my_heart .fullwidth-menu li.display-no{display:none!important}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.5em!important}@media only screen and (max-width:769px){.ui-widget{font-size:1.4em!important}}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0px!important}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0px!important}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0px!important}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:0px!important}.ui-widget{font-family:'Montserrat',sans-serif!important}.ui-datepicker th{font-weight:normal!important}.ui-widget-header{color:#222222;font-weight:bold!important}.ui-widget-header{border:1px solid #aaaaaa!important;background:#f15a22!important;color:#fff!important}.ui-datepicker-prev span,.ui-datepicker-next span{color:red!important}.ui-widget-header .ui-icon{background-image:url("https://www.cancalcohotels.com/wp-content/uploads/2023/06/flechitas_datepicker_blanco.png")!important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #fff!important;background:#e6e6e6 url("") 50% 50% repeat-x!important;font-weight:bold;color:#555555}.custom-orange-btn{display:inline-block;background-color:#f57c00;color:#ffffff;padding:12px 24px;text-decoration:none;border-radius:5px;font-weight:bold;transition:background-color 0.3s ease;border:none}.custom-orange-btn:hover{background-color:#e65100;color:#ffffff}.elevation-summary>:not(.totlen):not(.ascent):not(.descent):not(.avgslope):not(.maxslope):not(.maxele){display:none!important}.elevation-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px;max-width:100%;padding:0 10px;margin:40px auto;box-sizing:border-box;overflow-x:hidden}.elevation-summary>*{background-color:#d66e32;color:#ffffff;border-radius:0;padding:20px;text-align:center;font-size:16px;font-weight:400;min-height:100px;box-shadow:0 3px 8px rgba(0,0,0,0.1);box-sizing:border-box}.elevation-summary>* strong{display:block;font-size:26px;font-weight:bold;margin-bottom:5px;color:#ffffff}.elevation-summary .totlen::before{content:"📏";font-size:20px;display:block;margin-bottom:5px}.elevation-summary .ascent::before{content:"⛰️";font-size:20px;display:block;margin-bottom:5px}.elevation-summary .descent::before{content:"⬇️";font-size:20px;display:block;margin-bottom:5px}.elevation-summary .maxele::before{content:"🗻";font-size:20px;display:block;margin-bottom:5px}.elevation-summary .avgslope::before{content:"📉";font-size:20px;display:block;margin-bottom:5px}.elevation-summary .maxslope::before{content:"📈";font-size:20px;display:block;margin-bottom:5px}.wpcf7 form{max-width:1300px;margin:0 auto;background:#f9f9f9;padding:30px;border-radius:12px;box-shadow:0 0 10px rgba(0,0,0,0.05);font-family:'Open Sans',sans-serif}.wpcf7-form p{margin-bottom:20px}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 input[type="number"],.wpcf7 input[type="date"],.wpcf7 textarea,.wpcf7 select{width:100%;padding:12px;border:1px solid #ddd;border-radius:6px;font-size:16px;box-sizing:border-box;transition:border-color 0.3s;appearance:none;background-color:white;color:#333}.wpcf7 input:focus,.wpcf7 textarea:focus,.wpcf7 select:focus{border-color:#0073aa;outline:none}.wpcf7 input[type="submit"]{background-color:orange;color:white;padding:12px 24px;font-size:16px;border:none;border-radius:6px;cursor:pointer;transition:background-color 0.3s}.wpcf7 input[type="submit"]:hover{background-color:#bb6a3b}.country-selector.weglot-dropdown{background-color:white;color:#a6a6a6}.country-selector.weglot-dropdown a,.country-selector.weglot-dropdown span{width:70px}.country-selector.weglot-dropdown .wgcurrent{border:0px solid #e0e0e0}body #page-container .et_pb_section .et_pb_button_1,body #page-container .et_pb_section .et_pb_button_2,body #page-container .et_pb_section .et_pb_button_3{color:#FFFFFF!important;border-width:0px!important;border-radius:0px;font-size:21px!important;font-family:'Yantramanav',Helvetica,Arial,Lucida,sans-serif!important;font-weight:500!important;background-color:RGBA(0,0,0,0)}