.banner-text h3 {
    color:#fff;
    text-shadow: -1px 1px 2px #6f6e6e,
				  1px 3px 2px #6f6e6e,
				  1px -1px 0 #6f6e6e,
				  -1px -1px 0 #6f6e6e;
}
.display-2 {
	font-family: "Lato", sans-serif;
	color: #fefefe;
	font-weight: 700;
	line-height: 1.2;
  }
  .hero-slider-1 .single-hero-slider.rectangle .slider-content {
	max-width: 500px;
	width: 500px;
	background: rgba(61, 61, 61, 0.9);
	padding: 20px;
  }
  .carausel-3-columns-cover #carausel-6-columns-arrows {
	position: absolute;
	top: 50%;
	margin-top: -20px;
	width: 100%;
	z-index: 3;
  }

  /* .carausel-6-columns-cover .carausel-6-columns-arrows {
	position: absolute;
	top: 50%;
	margin-top: -20px;
	width: 100%;
	z-index: 3;
  }
  .carausel-6-columns-arrows .slider-arrow {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: 2;
    width: 100%;
}
.carausel-4-columns-cover .slider-btn.slider-prev {
    left: -20px;
	position: relative;
}
.slider-arrow.slider-arrow-2 .slider-btn {
	width: 40px;
    height: 40px;
    line-height: 44px;
    font-size: 24px;
} */
.main-menu > nav > ul > li ul.sub-menu li ul.level-menu li ul.level-menu-2 {
	position: absolute;
    left: 100%;
    top: -30px;
    background-color: #ffffff;
    width: 240px;
    padding: 33px 0 35px;
    transition: all 0.25s ease 0s;
    opacity: 0;
    visibility: hidden;
    border-radius: 10px;
    margin-top: 20px;
    border: 1px solid #ececec;
    box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.05);
}
.main-menu > nav > ul > li ul.sub-menu li:hover > a {
	color: #000;
  }
.main-menu > nav > ul > li ul.sub-menu li ul.level-menu li:hover ul.level-menu-2 {
	opacity: 1;
	visibility: visible;
	margin-top: 0px;
  }
  @media only screen and (min-width: 991px) {
	.header-action-right {display: block;}
	.search-style-2 {width: 68%;}
  }
  @media only screen and (max-width: 768px) {
	.hero-slider-1 .single-hero-slider .display-2 {
		font-size: 35px;
	}
	.hero-slider-1 .single-hero-slider .slider-content p {
		font-size: 16px;
	}
	/* .slick-slider .slick-track {
		width: 100%!important;
	} */
  }

  @media only screen and (max-width: 575px) {
	.hero-slider-1 .single-hero-slider.rectangle .slider-content {
		max-width: 100%;
		width: 100%;
		background: rgba(61, 61, 61, 0.9);
		padding: 20px;
	  }
	  .home-slider .hero-slider-1 {
        height: 557px;
    }

	.hero-slider-1 .slider-content, .hero-slider-1 .single-hero-slider.rectangle .slider-content {
		position: relative;
		top: 350px;
		left: 0;
		transform: translateX(0%);
	  }
	  .hero-slider-1 .single-hero-slider .display-2 {
		font-size: 28px;
	  }
	  /* .mobile-view .hero-slider-1 { */
	  .mobile-view .slick-list {
		overflow: unset;
		/* overflow-x: hidden; */
	  }
	  .home-slide-cover {
		overflow: auto;
	  }
  }
  @media only screen and (max-width: 480px) {
	.hero-slider-1 .single-hero-slider.rectangle .slider-content {
		max-width: 100%;
		width: 100%;
		background: rgba(61, 61, 61, 0.9);
		padding: 20px;
	  }
	  .hero-slider-1 .slider-content, .hero-slider-1 .single-hero-slider.rectangle .slider-content {
		position: relative;
		/* top: 50%; */
		left: 0;
		transform: translateX(0%);
	  }
	  .hero-slider-1 .single-hero-slider .display-2 {
		font-size: 25px;
	}
	.hero-slider-1 .single-hero-slider .slider-content p {
		font-size: 14px;
	}
  }