.cnc-hero-heading {
	font-size: 90px;
}
.tm-header {
    padding-top: 0;
    padding-bottom: 0;
}
.uk-sticky.uk-sticky-fixed .uk-navbar-nav>li>a {
height: 52px !important; 
}


.uk-position-bottom-left {
	z-index: 999;
}
.cnc-trip-headr a{
	text-decoration:none !important;
}

 .uk-section-secondary:not(.uk-preserve-color) .uk-slidenav {
	color: #000!important;
	background-color: #fff !important;
	margin-right: 4px !important;
}
.cnc-product-cat .uk-box-shadow-hover-medium:hover .uk-overlay-primary {
    background: rgba(17, 17, 17, 0.8);
        transition: 0.3s ease-out;
}



.cnc-mobile-switcher div.mod-languages a {
  display: inline !important;
}

.cnc-mobile-switcher  div.mod-languages ul {
  margin-top: -2px !important;
}

.cnc-mobile-switcher .uk-navbar-toggle {
  display: none !important;
}


.circle-ripple {
  background-color: #27a3e078;
  width: 0.4em;
  height: 0.4em;
  border-radius: 50%;
  animation: ripple 2s linear infinite;
}
@keyframes ripple {
  0% {
    box-shadow: 0 0 0 0 rgba(39, 163, 224, 0.1), 0 0 0 8em rgba(39, 163, 224, 0.1), 0 0 0 12em rgba(39, 163, 224, 0.1), 0 0 0 16em rgba(39, 163, 224, 0.1);
  }
  100% {
    box-shadow: 0 0 0 8em rgba(39, 163, 224, 0.1), 0 0 0 12em rgba(39, 163, 224, 0.1), 0 0 0 16em rgba(39, 163, 224, 0.1), 0 0 0 26em rgba(39, 163, 224, 0);
  }
}







@media only screen and (max-width: 1100px) {
	.cnc-hero-heading {
	font-size: 68px;
}
	}
	@media only screen and (max-width: 767px) {
	.cnc-hero-heading {
	font-size: 48px;
}
}









