.ova-product-wishlist .yith-wcwl-add-to-wishlist .yith-wcwl-add-button {
    display: none;
}

@media (min-width: 1024px)
.main-navigation ul ul.sub-menu li {
    min-width: 300px;
}

/** Start Block Kit CSS: 72-3-34d2cc762876498c8f6be5405a48e6e2 **/

.envato-block__preview{overflow: visible;}

/*Kit 69 Custom Styling for buttons */
.envato-kit-69-slide-btn .elementor-button,
.envato-kit-69-cta-btn .elementor-button,
.envato-kit-69-flip-btn .elementor-button{
	border-left: 0px !important;
	border-bottom: 0px !important;
	border-right: 0px !important;
	padding: 15px 0 0 !important;
}
.envato-kit-69-slide-btn .elementor-slide-button:hover,
.envato-kit-69-cta-btn .elementor-button:hover,
.envato-kit-69-flip-btn .elementor-button:hover{
	margin-bottom: 20px;
}
.envato-kit-69-menu .elementor-nav-menu--main a:hover{
	margin-top: -7px;
	padding-top: 4px;
	border-bottom: 1px solid #FFF;
}
/* Fix menu dropdown width */
.envato-kit-69-menu .elementor-nav-menu--dropdown{
	width: 100% !important;
}

/** End Block Kit CSS: 72-3-34d2cc762876498c8f6be5405a48e6e2 **/

.tjt-button {
    background: #733b09 !important;
    color: #f5bd73 !important;
}

#scrollUp {
    background-color: #733b09 !important;
}

.tjt-eyebrow {
    color: #733b09 !important;
}

.tjt-kicker {
    color: #fabc71 !important;
}

.tjt-kicker:before {
    background: #f5bd73 !important;
}

.tjtci-kicker {
    color: #f5bd73 !important;
}

.tjtci-kicker:before {
    background: #f5bd73 !important;
}

.tjtci-eyebrow {
    color: #733b09 !important;
}

.tjtci-season {
    color: #733b09 !important;
}

.tjtci-btn {
    background: #733b09 !important;
}

.tjtci-mark {
    background: #733b09 !important;
}

.elementor-4573 .elementor-element.elementor-element-7d224f0 .elementor-button {
    font-size: 11px !important;
}

.tjt-img.hero-side {
    border-radius: 10px !important;
}

.tjt-person img {
    height: auto !important;
}


/* TREK HTML   */

.tjt-trek-container {
    max-width: 95% !important;
}

.tjt-trek-note {
    background: #cf9951 !important;
	border-radius: 10px !important;
}

.tjt-trek-card {
    border-radius: 10px !important;
}

.tjt-quote {
    border-left: 5px solid #f5bd73 !important;
}

.tjt-cta {
    background: #c3985f !important;
}

:root {
    --primary: #f5bd73;
    --primary-hover: #dba65c;
}

.tjt-diving-button {
    background: #f5be74 !important;
    color: #733b0a !important;
}


.tjt-intro-gallery {
    display: grid;
    grid-template-columns: 2fr 1fr;
    gap: 24px;
    padding: 0 0 58px;
    align-items: start;
}

.tjt-intro-gallery figure {
    margin: 0;
    padding: 18px;
    background: #fff;
    border-radius: 14px;
    overflow: hidden;
}

.tjt-intro-gallery img {
    width: 100%;
    height: auto;
    display: block;
    object-fit: contain; /* prevents cropping */
    border-radius: 10px;
}

.tjt-intro-gallery figcaption {
    text-align: center;
    margin-top: 14px;
    font-style: italic;
}

.tjt-intro-gallery img {
    height: auto !important;
}