/*
Theme Name: Satu KTour Theme
Author: Nug x Jogja Web
Requires at least: 6.1
Tested up to: 6.4
Requires PHP: 8.1
Version: 1.0.21
Text Domain: satu-ktour
GitHub Theme URI: https://gitlab.com/nugweb/kenzi-tour-travel
GitHub Branch: master
*/

.swiper{
	--swiper-theme-color: var(--satu-color-link);
}
.sticky-contact-button .btn-primary{
	--satu-btn-bg: #2FB844;
    --satu-btn-border-color: #2FB844;
    --satu-btn-hover-bg: #2FB844;
    --satu-btn-active-bg: #2FB844;
    --satu-btn-active-border-color: #2FB844;
}
.sticky-contact-wechat .btn-primary{
	--satu-btn-bg: #0BDB70;
    --satu-btn-border-color: #0BDB70;
    --satu-btn-hover-bg: #0BDB70;
    --satu-btn-active-bg: #0BDB70;
    --satu-btn-active-border-color: #0BDB70;
}

section.section.section-hero .inner-wrap .inner{
	max-width: 620px;
}

body [data-wpr-lazyrender]{
	content-visibility: visible !important;
}

.singtop-gallery{
	max-height: 500px;
}

section.section.section-hero .inner-wrap .inner .title strong{
	text-shadow: -1px -1px 0 #ffffff, 1px -1px 0 #ffffff, -1px 1px 0 #ffffff, 1px 1px 0 #ffffff;
	display: inline-block;
}

[class*=singtop] .image-item,
[class*=singtop] picture{
    max-width: 100%;
    height: 100%;
    object-fit: cover;
    width: 100%;
}

.card.card-benefit .card-thumb .thumb img{
	width: 100%;
	height: 100%;
}
.card.card-benefit .card-thumb .thumb picture{
	width: calc(100% - 32px);
    height: calc(100% - 32px);
}

.marquee-item svg, .marquee-item img{
	object-fit: contain;
}

@media ( max-width: 600px ) {
	:root{
		--satu-font-size-base: 14px;
	}
	body.single{
		--satu-font-size-h1: 18px;
	}
	body.single .date-tour .date-wrap .date{
		font-size: 1.15rem;
	}
	section.section .section-head{
		--head-title: 20px;
	}
	.card{
		--card-title: 14px;
	}
	.card.card-tour .date-tour .date-wrap .date, 
	.card.card-post .date-tour .date-wrap .date{
		font-size: 0.95rem;
	}
	[class*=singtop] .image-item,
	[class*=singtop] picture{
		height: 300px;
	}
	
	.section-content-single .content-wrap{
		font-size: .9rem;
	}
	
	body.page-template-page-home section.section.section.section-gallery{
		--section-pb: 80px;
	}
}
