/*
 Theme Name: Hello Elementor Child
 Theme URI: https://example.com/
 Description: Child theme for the Hello Elementor WordPress theme
 Author: Ahtisham Ali
 Author URI: https://example.com/
 Template: hello-elementor
 Version: 1.0.0
*/

body{
    overflow-x: hidden ;
}
@media(min-width:768px){
.services-marquee {
    position: absolute !important;
    right: 0 !important;
    width: 55% !important;
    z-index: 0 !important;
}

.hero-section-text {
    z-index: 999 !important;
}

.services-marquee .deensimc-image-marquee-caption {
    position: absolute;
    bottom: 0%;
    background: linear-gradient(145deg, #540a0a, #8a0707);
    padding: 20px 10px;
    color: #fff;
    width: 100%;
    opacity: 0;
    visibility: hidden;
    transform: translateY(10px);
    transition: all 0.3s ease;
	border-radius:0 0 8px 8px;
}

.services-marquee .deensimc-img-wrapper {
    position: relative;
    align-self: center;
    justify-content: center;
}

.services-marquee .deensimc-img-wrapper img {
    border-radius: 25px;
}

.deensimc-img-wrapper:hover .deensimc-image-marquee-caption {
    opacity: 1;
    visibility: visible;
    transform: translateY(0);
}
}
@media(max-width: 728px){
	
.elementor-nav-menu--dropdown  {
  width: 100vw;
  position: absolute;
  left: -72vw !important;
  top: 20px;
  z-index: 999 !important;
  height: 100vh;
  background: #000 !important;
}

.elementor-nav-menu--dropdown .elementor-nav-menu {
  top: 20px;
}
.elementor-nav-menu--dropdown .elementor-nav-menu li a{
  padding: 20px;
  color: #fff;
}
.elementor-nav-menu--dropdown .elementor-nav-menu .elementor-item-active{
  background:#540a0a !important;
}
}

.wp-singular ol li,.wp-singular ul li {
  color: #fff !important;
  margin: 20px 0;
}

.wp-singular table {
  color: #fff !important;
}
