
/* ----------- mobile ----------- */
@media only screen and (max-width: 667px) {

    .slider-img{
        /* background: url('../img/banner-1.jpg');
        background-size: 100% 100%; */
        width: 100%;
        background-repeat: no-repeat;
    }
    .what-domain{
        background-color: #6498cb;
        color: #fff;
        text-align: center;
        /*margin-bottom: -40px;*/
        /*position: relative;*/
    }

    hr{
     display: none !important;
    }

    .tringa-right{
        position: absolute;
        margin: -20px 0 0 -55px;
        width: 15%;
    }
    .tringa-left{
        position: absolute;
        margin: -25px 0px 0 20px;
        width: 15%;
    }
    #book-domain .tringa-right{
        position: absolute;
        margin: -77px 0 0 -75px;
        width: 15%;
    }

    .topbar .right-img img {
        height: 50px!important;
        float: right!important;
    }
.utsav-head {
  margin-top: 0rem !important;
}
.utsav {
  height: 5rem !important;
}
.slider-icons {
  margin-top: 0rem !important;
}
	
	#HarGharDigital{
		    padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.dot-in-text{
		overflow: hidden;
    margin-top: 2rem!important;
    height: 12rem !important;
    font-family: 'Elephant', sans-serif;
    font-size: 2.5rem;
    font-weight: 400;
}
.center_sm{
  text-align: center !important;
  padding: 0 1rem;
}
.small_sm{
  font-size: 2rem !important;
  margin: 0 !important;
  line-height: 2.8rem;
}
.p_sm{
  padding: 3rem 3rem !important;
  border-radius: 0 2rem 2rem 2rem !important;
}
#business-features{
  padding: 2rem 1rem !important;
  border-radius: 2rem 2rem 2rem 2rem !important;
}
#business-features h2{
  margin-bottom: 1.5rem !important;
  font-size: 1.2rem !important;
}
#business-features p{
  margin-top: 0.5rem !important;
}
#section-video .row{
  padding: 1rem !important;
}
#section-video iframe{
  height: 100px !important;
}
.span_m_0_sm sapn{
  margin: 0 !important;
}
.myth-body p{
  padding: 1rem !important;
}
.bg-myth{
  border-radius: 2rem !important;
}
.bg-myth h2{
  padding: 1rem !important;
  font-size: 2rem !important;
  text-align: center !important;
}
.p_sm{
  padding: 1rem !important;
}
.youtubeplayer{
  height: 200px !important;
}
#book-domain .bg-myth{
  height: auto !important;
  padding-bottom: 2rem !important;
}
#footer div{
  padding: 0 !important;
}
#footer h5{
  padding: 1rem !important;
  font-size: 1.2rem !important;
}
body{
  overflow-x: hidden !important;
}
.height_sm{
  height: 24vh !important;
}
	
	.dot-in-img{
		width: 75px !important;
	}
	
	#choose-from {
    padding-left: 0;
    padding-right: 0;
    margin-top: 5rem;
}

	
	#section-video .row {
    padding: 5rem 4rem !important;
}
	
		#myth-busters {
		padding: 5rem 0rem !important;
}
  
	#customer-testimonials {
    padding: 5rem 0rem !important;
}
	#customer-testimonials h2{
		font-size: 3rem;
		font-family: 'Elephant', sans-serif;
	}
  
	#book-domain {
		/*padding: 0!important;*/
	}
	#book-domain .bg-myth {
    background-color: #17a44a;
    /*min-height: 400px;*/
    border-top-right-radius: 9rem;
    border-top-left-radius: 9rem;
    padding-top: 3rem;
}
#book-domain .bg-myth .myth-body {
    background-color: var(--bs-white);
    border: 1px solid var(--bs-yellow-mythbusters);
    min-height: 0;
	
    margin-bottom: -17px;
}
#HarGharDigital{
  /* padding: 1rem !important; */
}

}

/* Portrait and Landscape */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
    .topbar .right-img img {
        height: 50px !important;
    }
    .what-domain{
        background-color: #6498cb;
        color: #fff;
        text-align: center;
        /*margin-bottom: -70px;*/
        /*position: relative;*/
    }
}

/* ----------- Laptop ----------- */
@media screen 
  and (min-device-width: 1025px) and (max-device-width: 1600px)  { 
  body {
    
  }
    .topbar .right-img img {
        height: 75px !important;
    }
}