.elementor-location-footer .elementor-icon-list-icon i,.elementor-location-footer .elementor-icon i{color:var(--ntm-gold-2)!important}.elementor-location-footer .elementor-divider-separator,.elementor-location-footer hr{border-color:rgba(233,226,214,.18)!important}h4,h4.elementor-heading-title{font-size:var(--fs-h4);line-height:var(--lh-h4)}h5,h5.elementor-heading-title{font-size:var(--fs-h5);line-height:var(--lh-h5)}h6,h6.elementor-heading-title{font-size:var(--fs-h6);line-height:var(--lh-h6)}.ntm2-wrap{color:var(--ntm-ink)}.ntm2-wrap a:not(.ntm2-btn){color:var(--ntm-gold)}.ntm-label,.elementor-post-info,.elementor-post__meta-data,.posted-on,.byline,.cat-links,.tags-links{font-size:var(--fs-label)!important;line-height:1.45;font-weight:500}figcaption,.wp-caption-text,.wp-element-caption,.ntm-caption{font-size:var(--fs-caption);line-height:1.45;font-weight:400;color:var(--ntm-muted)}.container,.zourney-container,.site-container,.content-container,.wrap{max-width:none!important;width:100%!important;padding-inline:var(--ntm-gutter)!important}.ntm2-wrap,.ntm2-hero-inner,.ntm2-quickbar-inner{max-width:none!important;width:100%!important;padding-inline:var(--ntm-gutter)!important}.single-post .entry-content,.single-post .post-content{max-width:1100px;margin-inline:auto}.wpcf7{--f-border:#e9e2d6;--f-bg:#fff;--f-radius:8px}.elementor-widget-shortcode .wpcf7,.ntm-form-card .wpcf7{background:var(--f-bg);border:1px solid var(--f-border);border-radius:18px;padding:clamp(20px,3vw,32px);box-shadow:0 16px 40px -28px rgba(14,27,42,.35)}.wpcf7 .wpcf7-form{display:flex;flex-direction:column;gap:14px}.wpcf7 .wpcf7-form p{margin:0!important}.wpcf7 .wpcf7-form label{display:block;font:500 var(--fs-label)/1.4 var(--ntm-sans);color:var(--ntm-muted)}.wpcf7 .wpcf7-form h4{font:600 12px/1 var(--ntm-sans)!important;letter-spacing:.14em;text-transform:uppercase;color:var(--ntm-gold);margin:14px 0 0!important;padding-top:14px;border-top:1px solid var(--f-border)}.wpcf7 .wpcf7-form .wpcf7-form-control-wrap{display:block}.wpcf7 .wpcf7-form .wpcf7-form-control:not(.wpcf7-submit):not(.wpcf7-checkbox):not(.wpcf7-radio),.wpcf7 .wpcf7-form input[type=tel]{width:100%;min-height:52px;padding:12px 16px;background:#fff;border:1px solid var(--f-border)!important;border-radius:var(--f-radius);color:var(--ntm-ink);font:400 16px/1.4 var(--ntm-sans);box-shadow:none;transition:border-color .2s,box-shadow .2s}.wpcf7 .wpcf7-form .wpcf7-form-control::placeholder{color:#9aa3ad}.wpcf7 .wpcf7-form .wpcf7-form-control:focus{outline:none;border-color:var(--ntm-gold)!important;box-shadow:0 0 0 3px rgba(201,162,74,.18)}.wpcf7 .wpcf7-form select.wpcf7-form-control{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%235f6b77' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:44px}.wpcf7 .wpcf7-form textarea.wpcf7-form-control{min-height:140px;resize:vertical}.wpcf7 .wpcf7-form input[type=date]{color:var(--ntm-ink)}.wpcf7 .wpcf7-form .personal-row,.wpcf7 .wpcf7-form .personal-data,.wpcf7 .wpcf7-form .traveller-row,.wpcf7 .wpcf7-form .date-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.wpcf7 .wpcf7-form .traveller-row #children-ages{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:10px}.wpcf7 .wpcf7-form .traveller-row #children-ages:empty{display:none}.wpcf7 .wpcf7-form .form-divider{display:none}.wpcf7 .intl-tel-input{width:100%;display:block}.wpcf7 .intl-tel-input .flag-container{height:52px}.wpcf7 .intl-tel-input .selected-flag{padding-left:14px;width:56px;border-radius:var(--f-radius) 0 0 var(--f-radius)}.wpcf7 .intl-tel-input.allow-dropdown input[type=tel]{padding-left:64px!important}.wpcf7 .intl-tel-input .country-list{border:1px solid var(--f-border);border-radius:var(--f-radius);box-shadow:0 12px 30px -16px rgba(14,27,42,.35);font-size:15px;max-height:240px;z-index:10}.wpcf7 .wpcf7-form .wpcf7-submit{width:100%;min-height:54px;margin-top:6px;background:var(--ntm-navy);color:#fff;border:0;border-radius:var(--f-radius);font:600 16px/1.3 var(--ntm-sans);letter-spacing:.02em;cursor:pointer;transition:background .2s,color .2s}.wpcf7 .wpcf7-form .wpcf7-submit:hover{background:var(--ntm-hover);color:var(--ntm-navy)}.wpcf7 .wpcf7-form p:has(>.wpcf7-submit){display:flex;align-items:center;gap:12px}.wpcf7 .wpcf7-spinner{margin:0}.wpcf7 .wpcf7-not-valid-tip{font-size:13.5px;color:#b3261e;margin-top:6px}.wpcf7 .wpcf7-form .wpcf7-not-valid{border-color:#b3261e!important}.wpcf7 .wpcf7-response-output{margin:8px 0 0!important;padding:12px 16px!important;border-radius:var(--f-radius);border:1px solid var(--f-border)!important;font-size:15px}.wpcf7 form.sent .wpcf7-response-output{border-color:#2e7d32!important;background:#f1f8f2;color:#1b5e20}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{border-color:#b3261e!important;background:#fdf3f2;color:#8a1c16}.elementor-widget-shortcode .wpcf7+*{margin-top:24px}@media (max-width:600px){.wpcf7 .wpcf7-form .personal-row,.wpcf7 .wpcf7-form .personal-data,.wpcf7 .wpcf7-form .traveller-row,.wpcf7 .wpcf7-form .date-row{grid-template-columns:1fr}.elementor-widget-shortcode .wpcf7{padding:18px;border-radius:14px}}.wpcf7 .wpcf7-form{padding:0!important;max-width:none!important}.wpcf7 .wpcf7-form>p,.wpcf7 .wpcf7-form>div{width:100%}.wpcf7 .wpcf7-form p:has(>.wpcf7-submit){flex-wrap:wrap}.wpcf7 .wpcf7-form .wpcf7-submit{flex:1 1 100%}@container (max-width:480px){.wpcf7 .wpcf7-form .personal-row,.wpcf7 .wpcf7-form .personal-data,.wpcf7 .wpcf7-form .traveller-row,.wpcf7 .wpcf7-form .date-row{grid-template-columns:1fr}.elementor-widget-shortcode .wpcf7{padding:22px 18px!important;border-radius:14px}}@media (max-width:1024px){.elementor-section:has(.elementor-widget-shortcode .wpcf7)>.elementor-container{flex-wrap:wrap}.elementor-section:has(.elementor-widget-shortcode .wpcf7)>.elementor-container>.elementor-column{width:100%!important}.elementor-widget-shortcode .wpcf7{max-width:760px;margin-inline:auto}}.babe_shortcode_block.sc_all_items .babe_items{margin:0 0 14px}.babe_shortcode_block.sc_all_items .babe_all_items_item_inner{display:flex;gap:14px;align-items:center;background:#fff;border:1px solid #e9e2d6;border-radius:14px;padding:10px;transition:box-shadow .25s,transform .25s}.babe_shortcode_block.sc_all_items .babe_all_items_item_inner:hover{box-shadow:0 14px 30px -20px rgba(14,27,42,.4);transform:translateY(-2px)}.babe_shortcode_block.sc_all_items .item_img{flex:0 0 96px;width:96px;height:80px;border-radius:10px;overflow:hidden}.babe_shortcode_block.sc_all_items .item_img img{width:100%;height:100%;object-fit:cover;display:block}.babe_shortcode_block.sc_all_items .item_text{flex:1;min-width:0}.babe_shortcode_block.sc_all_items .item_title a{display:block;font:600 16px/1.35 var(--ntm-sans);color:var(--ntm-ink);text-decoration:none}.babe_shortcode_block.sc_all_items .item_title a:hover{color:var(--ntm-gold)}.babe_shortcode_block.sc_all_items .item_info_price{margin-top:4px;display:flex;align-items:baseline;gap:6px}.babe_shortcode_block.sc_all_items .item_info_price label{font:500 13px/1 var(--ntm-sans);color:var(--ntm-muted);text-transform:uppercase;letter-spacing:.06em}.babe_shortcode_block.sc_all_items .item_info_price_new,.babe_shortcode_block.sc_all_items .currency_amount{font:700 18px/1.2 var(--ntm-sans);color:var(--ntm-ink)}.babe_shortcode_block.sc_all_items .babe_all_items_item_inner{flex-direction:row!important;flex-wrap:nowrap!important;height:auto!important;min-height:0!important}.babe_shortcode_block.sc_all_items .item_img{flex:0 0 96px!important;width:96px!important;height:80px!important;margin:0!important}.babe_shortcode_block.sc_all_items .item_img .item-thumb,.babe_shortcode_block.sc_all_items .item_img a{display:block;width:100%;height:100%}.babe_shortcode_block.sc_all_items .item_text{padding:0!important;margin:0!important;display:flex;flex-direction:column;gap:4px}.babe_shortcode_block.sc_all_items .item_text>*{margin:0!important}.babe_shortcode_block.sc_all_items .item-location,.babe_shortcode_block.sc_all_items .item-meta{font-size:13.5px;color:var(--ntm-muted)}.babe_shortcode_block.sc_all_items .item_bottom{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:4px!important}.babe_shortcode_block.sc_all_items .item_info_price{font-weight:700!important;font-size:18px!important;color:var(--ntm-navy)}.babe_shortcode_block.sc_all_items .read-more-item{font-size:14px;font-weight:600;color:var(--ntm-gold)}.babe_shortcode_block.sc_all_items .read-more-item:hover{color:#c9a24a}@media (max-width:600px){.babe_shortcode_block.sc_all_items .babe_items.column-item{width:100%!important;flex:0 0 100%!important;max-width:100%!important;padding:0!important}}