html{scroll-behavior:smooth}.header-menu .et_pb_menu__menu>nav>ul>li>a{padding-top:0;padding-bottom:0}.label-text p,.label-text h1,.label-text h2,.label-text h3,.label-text h4,.label-text h5,.label-text h6{display:flex;align-items:center;gap:12px}.label-text p::before,.label-text h1::before,.label-text h2::before,.label-text h3::before,.label-text h4::before,.label-text h5::before,.label-text h6::before{content:"";width:30px;height:3px;background:var(--gcid-65f19ce0-8beb-4405-aa60-3922b943b802)!important;border-radius:999px;flex-shrink:0}:root{--gcid-65f19ce0-8beb-4405-aa60-3922b943b802:#c0392b}.text-red{color:var(--gcid-65f19ce0-8beb-4405-aa60-3922b943b802)}@media (max-width:980px){.et_mobile_menu{margin-top:14px!important}}.custom-icon{color:#2E6B7A;width:40px;height:40px;display:flex;align-items:center;margin-bottom:16px}.check-list ul{list-style:none!important;padding-left:0!important}.check-list ul li{position:relative;padding-left:22px;margin-bottom:12px}.check-list ul li::before{content:"✓";position:absolute;left:0;top:0;color:#C0392B;font-weight:700}.dash-list ul{list-style:none!important;padding-left:0!important}.dash-list ul li{position:relative;padding-left:22px;margin-bottom:12px}.dash-list ul li::before{content:"—";position:absolute;left:0;top:0;color:#624F3E;font-weight:400}.custom-accordion .et_pb_toggle_title:before{content:"＋"!important}.custom-accordion .et_pb_toggle_open .et_pb_toggle_title:before{content:"—"!important}.mobile-reviews-slider{position:relative}@media (max-width:767px){.mobile-reviews-slider{display:block!important;position:relative;overflow:hidden;padding-bottom:45px}.mobile-reviews-slider .et_pb_column{width:100%!important;margin:0!important;display:block!important;position:absolute;top:0;left:0;opacity:0;visibility:hidden;transition:opacity 0.6s ease,visibility 0.6s ease}.mobile-reviews-slider .et_pb_column.mobile-review-active{position:relative;opacity:1;visibility:visible;z-index:2}.mobile-reviews-slider .et_pb_column:not(.mobile-review-active){pointer-events:none}.mobile-review-prev,.mobile-review-next{position:absolute;top:50%;bottom:auto;transform:translateY(-50%);width:36px;height:36px;border:1px solid #B5A48A;background:transparent;display:flex!important;align-items:center!important;justify-content:center!important;padding:0 0 3px 0!important;margin:0!important;cursor:pointer;z-index:10;font-size:22px;line-height:1!important;color:#1A1008}.mobile-review-prev{left:12px}.mobile-review-next{right:12px}.mobile-review-pagination{position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:8px;z-index:10;padding-bottom:64px}.mobile-review-dot{width:7px;height:7px;border-radius:50%;background:#B5A48A;opacity:0.5;cursor:pointer}.mobile-review-dot.active{opacity:1;background:#C0392B}.mobile-reviews-slider .et_pb_divider{width:100px!important;margin-left:auto!important;margin-right:auto!important}.mobile-reviews-slider .et_pb_divider_internal{width:100%!important;margin-left:auto!important;margin-right:auto!important}}.destination-map{position:relative;width:100%;border:1px solid #B5A48A;background:#FAF7F2;overflow:hidden}.destination-map>img{display:block;width:100%;height:auto}.dest-pin{position:absolute;width:0;height:0;z-index:2}.dest-pin-marker{position:absolute;left:0;top:0;width:13px;height:13px;border-radius:50%;background:#C0392B;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center}.dest-pin-marker span{width:4px;height:4px;border-radius:50%;background:#FAF7F2}.dest-label{position:absolute;white-space:nowrap;font-family:Lato,sans-serif;font-weight:400;font-size:11px;line-height:1.2;letter-spacing:0.04em;color:#1A1008}.label-above{left:0;bottom:13px;transform:translateX(-50%)}.label-left{right:14px;top:0;transform:translateY(-50%)}.label-right{left:14px;top:0;transform:translateY(-50%)}.label-below{left:0;top:13px;transform:translateX(-50%)}.tour-carousel.et_pb_group_carousel{position:relative;padding-bottom:76px}.tour-carousel .et_pb_group_carousel_arrow{position:absolute;bottom:0;top:auto;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.tour-carousel .et_pb_group_carousel_arrow_prev{left:50%;transform:translateX(-56px)}.tour-carousel .et_pb_group_carousel_arrow_next{left:50%;transform:translateX(6px)}.featured-carousel.et_pb_group_carousel{position:relative}.featured-carousel .et_pb_group_carousel_arrow{position:absolute!important;top:auto!important;bottom:26px!important;width:50px!important;height:50px!important;background:var(--gcid-12e07266-db7e-4dbf-8f3d-df92a0cf7f1e)!important;border:1px solid #1A1008!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;color:#1A1008!important;z-index:20}.featured-carousel .et_pb_group_carousel_arrow_prev{left:auto!important;right:62px!important}.featured-carousel .et_pb_group_carousel_arrow_next{left:auto!important;right:0!important}.featured-carousel .et_pb_group_carousel_arrow .et-pb-icon{font-size:22px!important;line-height:1!important;color:#1A1008!important;padding-bottom:3px!important}.single-post .et_pb_section{background-color:transparent!important}.gform_wrapper input[type="text"],.gform_wrapper input[type="email"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="url"],.gform_wrapper input[type="number"],.gform_wrapper input[type="password"],.gform_wrapper textarea,.gform_wrapper select{width:100%!important;box-sizing:border-box!important;font-family:var(--et_global_body_font)!important;font-weight:400!important;font-size:14px!important;color:rgb(26,16,8)!important;background:#ffffff!important;border:1px solid var(--gcid-ebb2572b-4e80-43fd-b9a3-870dd2feeaa4)!important;border-radius:0!important;padding:24px 18px!important;outline:none!important;box-shadow:none!important}.gform_wrapper input::placeholder,.gform_wrapper textarea::placeholder{font-family:var(--et_global_body_font)!important;font-weight:400!important;color:var(--gcid-ebb2572b-4e80-43fd-b9a3-870dd2feeaa4)!important;opacity:1!important;font-size:15px!important}.gform_wrapper .gfield_label{display:block!important;font-family:var(--et_global_body_font)!important;font-weight:600!important;font-size:11px!important;letter-spacing:0.15em!important;text-transform:uppercase!important;color:var(--gcid-e8af3723-9f8b-4c2a-a628-336c7af4048f)!important;margin-bottom:12px!important}.gform_wrapper input:focus,.gform_wrapper textarea:focus,.gform_wrapper select:focus{outline:none!important;box-shadow:none!important;border:1px solid rgb(181,164,138)}.gform_wrapper .gf_progressbar{block-size:3px!important}.gform_wrapper .gf_progressbar_percentage{background:var(--gcid-4674dae7-6fcc-489b-9fe6-c89698a00efd)!important;block-size:3px!important}.gform_wrapper .gform_button,.gform_wrapper button.gform_button,.gform_wrapper .gform_next_button,.gform_wrapper .gform_previous_button{width:100%!important;box-sizing:border-box!important;background:var(--gcid-4674dae7-6fcc-489b-9fe6-c89698a00efd)!important;background-color:var(--gcid-4674dae7-6fcc-489b-9fe6-c89698a00efd)!important;color:var(--gcid-12e07266-db7e-4dbf-8f3d-df92a0cf7f1e)!important;font-family:var(--et_global_body_font)!important;font-weight:700!important;font-size:10px!important;letter-spacing:0.16em!important;text-transform:uppercase!important;border:0!important;border-radius:0!important;padding:15px 16px!important;cursor:pointer!important;transition:background-color 300ms ease,border-color 300ms ease!important}.gform_wrapper .gform_button:hover,.gform_wrapper button.gform_button:hover,.gform_wrapper .gform_next_button:hover,.gform_wrapper .gform_previous_button:hover{background:var(--gcid-557ez69bfg)!important;background-color:var(--gcid-557ez69bfg)!important}.gform_wrapper .gform_page_footer{display:flex!important;align-items:stretch!important;justify-content:space-between!important;gap:16px!important}.gform_wrapper .gform_page_footer .gform_previous_button,.gform_wrapper .gform_page_footer .gform_next_button,.gform_wrapper .gform_page_footer .gform_button{width:auto!important;min-width:0!important;flex:1 1 0!important;margin:0!important}.gform_wrapper .gform_page_footer .gform_next_button:only-child{width:100%!important;flex:1 1 100%!important}.gform_wrapper .gform_button::after,.gform_wrapper .gform_button::before,.gform_wrapper .gform_next_button::after,.gform_wrapper .gform_next_button::before,.gform_wrapper .gform_previous_button::after,.gform_wrapper .gform_previous_button::before{display:none!important;content:none!important}.gform_wrapper .gfield{margin:0!important;padding:0!important}.gform_wrapper .gform_footer{margin:10px 0 0!important;padding:0!important}.gform_page_fields{padding-bottom:32px!important}.gform_wrapper .gform_page_footer{margin:10px 0 0!important;padding:0!important;border:0!important}.gform_wrapper .gform_button::after,.gform_wrapper .gform_button::before,.gform_wrapper .gform_next_button::after,.gform_wrapper .gform_next_button::before,.gform_wrapper .gform_previous_button::after,.gform_wrapper .gform_previous_button::before{display:none!important;content:none!important}.gform_wrapper .gform_heading{display:none!important}#gform_wrapper_1 form,#gform_wrapper_3 form{display:flex;align-items:stretch}#gform_wrapper_3 .gform_body{flex:0 0 75%}#gform_wrapper_3 .gform_footer{flex:0 0 25%;margin:0!important;padding:0!important}#gform_wrapper_1 .gform_body{flex:0 0 60%}#gform_wrapper_1 .gform_footer{flex:0 0 40%;margin:0!important;padding:0!important}#gform_wrapper_1 .gform_body,#gform_wrapper_1 .gform_fields,#gform_wrapper_1 .gfield,#gform_wrapper_3 .gform_body,#gform_wrapper_3 .gform_fields,#gform_wrapper_3 .gfield{margin:0!important}#gform_wrapper_1 .gform_body input[type="email"],#gform_wrapper_1 .gform_footer input[type="submit"],#gform_wrapper_3 .gform_body input[type="email"],#gform_wrapper_3 .gform_footer input[type="submit"]{margin-top:0!important;margin-bottom:0!important}@media (max-width:767px){#gform_wrapper_1 form,#gform_wrapper_3 form{display:flex;flex-direction:column;gap:24px}#gform_wrapper_1 .gform_body,#gform_wrapper_1 .gform_footer,#gform_wrapper_3 .gform_body,#gform_wrapper_3 .gform_footer{width:100%;flex:none}#gform_wrapper_1 .gform_footer,#gform_wrapper_3 .gform_footer{margin:0!important}}