/* Enter Your Custom CSS Here */
@media only screen and (max-width: 600px)
{
	.main-header-bar
	{
		height:auto !important;
	}
}
.main-header-bar
{
background-image: url('https://hindustansales.com/wp-content/uploads/2020/07/bg.jpg');
    height: 80px;
    padding-top: 0px;
    border-top-width: 0px !important;
    background-position: center;
	opacity: 0.9;
}

.elementor-25 .elementor-element.elementor-element-3bd4eceb:not(.elementor-motion-effects-element-type-background), .elementor-25 .elementor-element.elementor-element-3bd4eceb > .elementor-motion-effects-container > .elementor-motion-effects-layer
{
	min-height:500px !important;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link, #mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link
{
	margin:-2px 0px -2px 0px !important;
}
#mega-menu-wrap-primary
{
	margin-top:25px;
}

.elementor-21 .elementor-element.elementor-element-006b701 .elementor-heading-title
{
	margin-bottom:25px;
}

.elementor-21 .elementor-element.elementor-element-e949c03 .elementor-heading-title
{
	margin-bottom:25px;
}

.elementor-21 .elementor-element.elementor-element-cbe4254 .elementor-heading-title
{
	margin-bottom:25px;
}

.elementor-21 .elementor-element.elementor-element-dc21b4a .elementor-heading-title
{
	margin-bottom:25px;
}

.elementor-21 .elementor-element.elementor-element-7e3d455 .elementor-heading-title
{
	margin-bottom:25px;
}

@media (max-width: 1024px)
{
.elementor-21 .elementor-element.elementor-element-4694253 > .elementor-widget-container {
    margin: 5px 0px 0px 0px !important;
    padding: 0px 0px 0px 0px;
	}
}

.ast-footer-overlay {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
}
#mega-menu-item-27
{
	background-color:#0274be !important;
}
#mega-menu-item-27 a
{
	color:white !important;
}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu
{
	padding-left:0% !important;
	padding-right:0% !important;
	
}

.elementor-element.elementor-element-37127:not(.elementor-motion-effects-element-type-background)
{
	background-size: contain !important;
}
.elementor-21 .elementor-element.elementor-element-37127
{
	padding-bottom:0px !important;
}
@media only screen and (max-width: 600px)
{
.elementor-element.elementor-element-37127:not(.elementor-motion-effects-element-type-background)
{
	background-size: cover !important;
}
	
	.elementor-21, .elementor-element.elementor-element-6ab382d:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap
	{
		background-color:white !important;
	}
	
	.elementor-21 .elementor-element.elementor-element-8f2dfdf:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-21 .elementor-element.elementor-element-8f2dfdf > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer
		{
		background-color:white !important;
	}
	.elementor-21 .elementor-element.elementor-element-9af1b31:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-21 .elementor-element.elementor-element-9af1b31 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer
	{
		background-color:white !important;
	}
	.elementor-21 .elementor-element.elementor-element-ca29c77:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-21 .elementor-element.elementor-element-ca29c77 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer
	{
		background-color:white !important;
	}
	.elementor-21 .elementor-element.elementor-element-d7728e3:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-21 .elementor-element.elementor-element-d7728e3 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer
		{
		background-color:white !important;
	}
	
	.elementor-21 .elementor-element.elementor-element-9a84873:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-21 .elementor-element.elementor-element-9a84873 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer
		{
		background-color:white !important;
	}
	
	.elementor-21 .elementor-element.elementor-element-6ab382d:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-21 .elementor-element.elementor-element-6ab382d > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer
	{
		background-color:white !important;
	}
	
	#point2
	{
		margin-top:40px !important;
	}
}

.ast-small-footer-section, .ast-small-footer-section-1
{
	font-size:14px !important;
}
.ast-site-identity
{
	padding:5px 0 !important;
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link
{
	padding: 10px 10px 10px 10px !important;
}


li.mega-menu-flyout ul.mega-sub-menu a
{
	color:white !important;
}

@media (min-width: 1025px)
{
.elementor-21 .elementor-element.elementor-element-37127:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-37127 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-attachment: fixed;
    min-height: 440px;
	}
}

