/*
Theme Name: Troya
Author: Kat Happens
Version: 1.0
Text Domain: leos
*/
.base-output ul
{
	margin-right: 1.5rem;
}
.base-output ul li
{
	margin-bottom: 0.5em;
}

.pop-trigger {
    cursor: pointer;
}

#MainNav ul li.menu-item-has-children:hover > ul.sub-menu > li.menu-item:hover > a {
    color: #F6D4AC !important;
    text-decoration: none;
}

    .hidden {
        display: none;
    }

    .video-thumbnail {
        display: block;
        position: absolute;
      	object-fit: cover;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        aspect-ratio: 16 / 9;
      	overflow: hidden;
        transition: opacity 1s ease;
    }

    .fade-out {
        opacity: 0;
        pointer-events: none;
    }

    .yt-video-container {
        position: relative;
        width: 100%;
        height: 100%;
          top: -12.5%;
    }

    .yt-video {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
    .yt-video iframe {
      width: 100%;
      height: auto;
      aspect-ratio: 16 / 9;
  	}

@media screen and (width < 768px) {
    .yt-video iframe {
        width: auto !important;
        height: 100% !important;
        left: 50%;
        transform: translateX(-50%);
        position: absolute;
  	}
    .video-home {
        height: 50vh;
    }
  .yt-video-container {
    top: 0;
  }
  /*header.sticky.fixed #MobNavBtn {
    top: 0;
  }*/
  /*header.fixed .logo .logo-base {
      display: block;
        filter: invert(1);
  }*/
  .header-tel svg {
            z-index: 99;
  }
  .pop-form .form-title {
    white-space: normal;
    text-wrap-style: balance;
  }
}
.h-about-block {
  background-image: none;
}
@media screen and (width > 768px) {
  .video-home{
        height: 80vh;
  }
}

.overlay-home .col-auto > img {
  max-width: 350px;
  width: 100%;
  object-fit: contain;
}
.base-output p
{
	margin-bottom: 0.8em;
}

.white-color {
  color: #fff !important;
}

.new-wonder-image-1 .about-gallery-item img{
	position: relative;
	object-fit: contain;
}
.new-wonder-image-1 .about-gallery-item {
	border: none;
}


img.big-cat-is-watching-you {
	z-index: 2;
	position: absolute;
	max-width: 280px;
	width: 100%;
	inset-block-start: 5%;
	inset-inline-start: 5%;
	transform: rotate(5deg);
}
@media screen and (width < 768px) {
	.foo-form-wrap .form-title {
		padding-top: 100px;
		font-size: 33px;
	}
	img.big-cat-is-watching-you {
		max-width: 130px;
		inset-inline-start: 50%;
		inset-block-start: 0;
		transform: translateX(50%);
	}
	#go-top {
		bottom: 55px;
	}
}

/*.slider-output :is(h1,h2,h3,h4,h5) {
    color: #ab2e96;
}*/


.base-output.slider-output p {
    color: white !important;
}

.slider-content-wrapper {
  background : transparent;
}