/*
Theme Name: spsetia
Theme URI: 
Author: the WordPress team
Author URI: https://wordpress.org/
Description: The 2024 theme for WordPress is a fully responsive theme that looks great on any device. Features include a front page template with its own widgets, an optional display font, styling for post formats on both index and single views, and an optional no-sidebar page template. Make it yours with a custom menu, header image, and background.
Requires at least: 3.5
Requires PHP: 5.2.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, one-column, two-columns, right-sidebar, custom-background, custom-header, custom-menu, editor-style, featured-images, flexible-header, footer-widgets, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
header .menu-content{
	z-index : 999 !important;
}
nav.menu-vertical li:hover>ul {
	left: 100%;
	visibility: visible;
	opacity: 1;
	transform: translateX(0px);
}
/* Highlight ACF group field titles in admin */
.acf-field-group.acf-highlighted-section > .acf-label h2,
.acf-field-group.acf-highlighted-section > .acf-label label {
	color: #1e3a8a !important;
	font-size: 16px !important;
	font-weight: 500 !important;
	padding: 10px 10px !important;
	border-radius: 8px !important;
	border: 2px solid #1e3a8a !important;
	margin: 10px 0 10px !important;
	box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1) !important;
	text-transform: uppercase !important;
}

#booknow_button {
	top: 525px !important;
}

body .whatsapp_button {
	top: 450px !important;
}

@media (max-width: 768px) {
	body .whatsapp_button .sidebar-ctas__link img {
		width: 120px !important;		
	}
	body .whatsapp_button {
		width: auto !important;
	}
}

@media (max-width: 1015px) {
	body .whatsapp_button {
		top: 380px !important;
	}
	#booknow_button {
		top: 430px !important;
	}
}

/* header */
.socmed-link {
	cursor:pointer
}
.socmed-link:before {
	font-family:Fontello;
	font-style:normal;
	font-weight:400;
	speak:none;
	display:inline-block;
	text-decoration:inherit;
	width:1em;
	margin-right:.2em;
	text-align:center;
	font-variant:normal;
	text-transform:none;
	line-height:1em;
	margin-left:.2em;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}
.socmed-link[title=Facebook]:before {
	content: "\f09a"; /* Facebook icon in Font Awesome 4 */
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	display: inline-block;
	margin-right: 5px; /* optional */
}
.socmed-link[title=Instagram]:before {
	content: "\f16d"; /* Facebook icon in Font Awesome 4 */
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	display: inline-block;
	margin-right: 5px; /* optional */
}
.socmed-link[title=YouTube]:before {
	content: "\f16a"; /* Facebook icon in Font Awesome 4 */
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	display: inline-block;
	margin-right: 5px; /* optional */
}
.socmed-link[title=LinkedIn]:before {
	content: "\f0e1"; /* Facebook icon in Font Awesome 4 */
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	display: inline-block;
	margin-right: 5px; /* optional */
}
.socmed-link[title=Telegram]:before {
	content: "\f2c6"; /* Facebook icon in Font Awesome 4 */
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	display: inline-block;
	margin-right: 5px; /* optional */
}
.socmed-link[title=Tiktok]:before {
	content: "\e07b"; /* Facebook icon in Font Awesome 4 */
	font-family: "Font Awesome 6 Brands";
	font-style: normal;
	font-weight: normal;
	display: inline-block;
	margin-right: 5px; /* optional */
}
.socmed-link[title=Twitter]:before {
	content: "\f099"; /* Facebook icon in Font Awesome 4 */
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	display: inline-block;
	margin-right: 5px; /* optional */
}
.socmed-links.color-circles-- .socmed-link {
	width:24px;
	height:24px;
	display:inline-block;
	border-radius:50%;
	color:#fff;
	text-align:center;
	line-height:24px
}
.socmed-links.color-circles-- .socmed-link[title=Facebook] {
	background-color:#3b5998;
}
.socmed-links.color-circles-- .socmed-link[title=YouTube] {
	background-color:#e62117;
}
.socmed-links.color-circles-- .socmed-link[title=LinkedIn] {
	background-color:#1a85bc;
}
.socmed-links.color-circles-- .socmed-link[title=Instagram] {
	background-image:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);
}
.socmed-links.color-circles-- .socmed-link:hover {
	opacity:.6;
}
/* footer */
.footer-downloads {
	width: 455px !important;
	display: block ruby !important; 
}
@media (max-width: 767px) {
	.footer-downloads {
		width: auto !important;
		display: block !important; 
	}
}

.feature-carousel__item-visual {
	height: 300px;
}
.site-header__nav-toggle-open.open {
	font-family: 'Poppins', sans-serif;
}

.site-progress-wrapper .nav-prev{
    left: 0 !important;
    z-index: 999 !important;
    width: 50px !important;
    height: 150px !important;
}
.site-progress-wrapper .nav-next{
    right: 0 !important;
    z-index: 999 !important;	
    width: 50px !important;
    height: 150px !important;
}
.site-progress-wrapper .swiper-pagination-bullet{
	padding: 7px !important;
	margin-top: 20px !important;
}
.site-progress-wrapper .nav-next:hover, .site-progress-wrapper .nav-prev:hover, .site-progress-wrapper .swiper-pagination-bullet-active{
    background: #000 !important;	
}