/*
Theme Name: Sydney Child
Theme URI: http://athemes.com/theme/sydney
Author: aThemes
Author URI: http://athemes.com
Template: sydney
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: sydney
*/

.shfb-header.shfb-desktop, .shfb-header.shfb-mobile {
    position: fixed;
	width: 100%;
	z-index: 100;
}

.site-footer {
    background-color: #ed975c;
}

/*#menu-item-189::after, #menu-item-358::after{
	    content: '';
    display: inline-block;
    width: 6px;
    height: 6px;
    margin-left: 8px;
    border-right: 2px solid currentColor;
    border-bottom: 2px solid currentColor;
    transform: rotate(45deg) translateY(-2px);
}
*/
.sydney-dropdown .sydney-dropdown-ul .sydney-dropdown-ul .sydney-dropdown-li{
	background:#ed975c;
}

/*	background:#ed975c;*/

.shfb .main-navigation a,.shfb .main-navigation a::after{
	color:#452008;
}

.sydney-dropdown .sydney-dropdown-ul .sydney-dropdown-ul .sydney-dropdown-li:hover{
	background:#a14b12;

}

.shfb .main-navigation a:hover, .sydney-dropdown-li .dropdown-symbol:hover{
		color:white;
}

.site-branding .site-title{
	width:max-content;
}

.opt-slider {
  position: relative;
  width: 100%;
  height: 100vh;
  overflow: hidden;
  background: #000;
}

.opt-slider .slide {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;

  opacity: 0;
  transform: scale(1.02);
  animation: fade 20s infinite;
  will-change: opacity;
}

/* 4 kép → 5s / slide */
.opt-slider .slide:nth-child(1) { animation-delay: 0s; }
.opt-slider .slide:nth-child(2) { animation-delay: 5s; }
.opt-slider .slide:nth-child(3) { animation-delay: 10s; }
.opt-slider .slide:nth-child(4) { animation-delay: 15s; }

@keyframes fade {
  0%   { opacity: 0; }
  8%   { opacity: 1; }
  30%  { opacity: 1; }
  38%  { opacity: 0; }
  100% { opacity: 0; }
}

/* mobil */
@media (max-width: 768px) {
  .opt-slider {
    height: 100vh;
  }
}