
    	.hero-section {
			display: flex !important;
			display: -webkit-flex !important;
			display: -moz-flex !important;
			justify-content: center !important;
			padding: 100px 10px !important;
			font-family: 'DM Sans', sans-serif !important;
			position: relative !important;
		}

		.hero-image-wrapper {
		    position: absolute !important;
		    top: 0 !important;
		    left: 0 !important;
		    right: 0 !important;
		    bottom: 0 !important;
		    z-index: 1 !important;
			cursor: grab;
		}

		.hero-image-wrapper:active {
		    cursor: grabbing;
		}

		.hero-image-wrapper div {
		    height: 100% !important;
		}

		.hero-image-wrapper img {
		    width: 100% !important;
		    height: 100% !important;
		    object-fit: cover !important;
		    object-position: center !important;
		}

		.hero-section .hero-form-wrapper {
		    width: 95% !important;
		    max-width: 1070px !important;
		    position: relative;
		    z-index: 2;
		}

		.hero-section .hero-form-wrapper .hero-form {
		    background-color: rgba(48,18,44,0.50) !important;
		    padding: 70px 80px 50px !important;
		    	        display: inline-block!important;
    width: 100%;
		}

		.hero-form-wrapper .hero-form h4 {
		    color: #fff !important;
		    font-size: 48px !important;
		    font-weight: 700 !important;
		    margin: 0 0 20px !important;
		    text-align: center !important;
		}

		.hero-form-wrapper .hero-form label {
		    font-size: 22px !important;
		    text-align: center !important;
		    color: #fff !important;
		    font-weight: 400 !important;
		    width: 100% !important;
		    margin-bottom: 50px !important;
		}

		.hero-section .hero-form-wrapper .hero-form .hero-form-flex {
		    display: flex !important;
		    display: -webkit-flex !important;
		    display: -moz-flex !important;
		    justify-content: space-between !important;
		    align-items: stretch !important;
		}

		.hero-form-wrapper .hero-form fieldset {
		    width: 100% !important;
		    margin-right: 10px !important;
		}

		.hero-form-wrapper .hero-form input[type="button"] {
		    background-color: #077ebc !important;
		    border: none !important;
		    color: #fff !important;
		    font-size: 18px !important;
		    font-weight: 400 !important;
		    padding: 10px 20px !important;
		    border-radius: 4px !important;
		    transition: all ease-in-out 0.3s !important;
		    -webkit-transition: all ease-in-out 0.3s !important;
		    -moz-transition: all ease-in-out 0.3s !important;
		     height: auto !important;
            margin: 0px !important;
		}

		.hero-form-wrapper .hero-form input[type="button"]:hover {
			background-color: #0873ab !important;

		}

		.hero-form-wrapper .hero-form fieldset input[type="text"],
		.hero-form-wrapper .hero-form fieldset select {
		    padding: 17px 15px !important;
		    width: 100% !important;
		    border-radius: 4px !important;
		    border: none !important;
		    font-size: 15px !important;
		    color: #8990a5 !important;
		    background-color: #fff;
		    box-sizing: border-box;
		     height: auto !important;
            margin: 0px !important;
		}

		.hero-form-wrapper .hero-form fieldset select{
			-appearance: none !important;
			-webkit-appearance: none !important;
			-moz-appearance: none !important;
			padding-right: 20px !important;
			background-image: url('images/light-arrow.png') !important;
			background-repeat: no-repeat !important;
			background-position: right 15px center !important;
			cursor: pointer !important;
		}

		.hero-form-wrapper .hero-form fieldset input[type="text"]:focus,
		.hero-form-wrapper .hero-form fieldset select:focus {
		    outline: none !important;
		}

		.hero-form-wrapper .hero-form fieldset ::placeholder{
			color: #8990a5 !important;
		}

		.hero-form-wrapper .hero-form fieldset -webkit::placeholder{
			color: #8990a5 !important;
		}

		.hero-form-wrapper .hero-form fieldset -moz::placeholder{
			color: #8990a5 !important;
		}

		.hero-strip-wrapper {
		    margin: 0 !important;
		    padding: 0 !important;
		    list-style: none !important;
		}

		.hero-strip-wrapper {
		    margin: 0 !important;
		    padding: 40px 0 !important;
		    list-style: none !important;
		    background-color: rgba(71,34,68,0.70) !important;
		    display: flex !important;
		    justify-content: center !important;
		    align-items: center !important;
		    color: #dcdce0 !important;
		    font-size: 16px !important;
		}

		.hero-strip-wrapper li {
		    padding: 0 25px !important;
		    display: inherit !important;
		    align-items: center !important;
		}

		.hero-strip-wrapper li i{
			margin-right: 10px !important;
			font-size: 18px !important;
		}

		.hero-strip-wrapper li .fa-mobile{
			font-size: 25px !important;
		}
		/*.header-outer{
			display: none;
		}*/
		.slider-set
		{
			display: none;
		}
		.main-slider
		{
			display: none;
		}
		.site_slider
		{
			display: none;
		}
		._banner
		{
			display: none;
		}
.hero-section .hero-form-wrapper .hero-form 
		@media screen and (max-width: 1200px){
			.hero-section .hero-form-wrapper .hero-form {
			    background-color: rgba(48,18,44,0.50) !important;
			    padding: 40px !important;
			        display: inline-block!important;
    width: 100%;
			}

			.hero-form-wrapper .hero-form h4{
				margin-bottom: 10px !important;
			}

			.hero-form-wrapper .hero-form label{
				margin-bottom: 20px !important;
			}

			.hero-strip-wrapper{
				padding: 20px 0 !important;
			}
		}

		@media screen and (max-width: 991px){
			.hero-section{
				padding: 50px 10px !important;
			}

			.hero-form-wrapper .hero-form h4{
				font-size: 36px !important;
			}

			.hero-form-wrapper .hero-form label{
				font-size: 18px !important;
			}

			.hero-strip-wrapper li{
				padding: 0 15px !important;
			}
		}

		@media screen and (max-width: 800px){
			.hero-strip-wrapper {
			    flex-wrap: wrap !important;
			}

			.hero-strip-wrapper li{
				margin: 10px 0 !important;
			}
		}

		@media screen and (max-width: 767px){
			.hero-section .hero-form-wrapper .hero-form .hero-form-flex{
				flex-wrap: wrap !important;
			}

			.hero-form-wrapper .hero-form fieldset {
			    margin: 0 0 10px !important;
			}

			.hero-form-wrapper .hero-form input[type="submit"]{
				width: 100% !important;
			}
		}

		@media screen and (max-width: 520px){
			.hero-section .hero-form-wrapper .hero-form {
			    padding: 20px !important;
			}

			.hero-form-wrapper .hero-form h4 {
			    font-size: 32px !important;
			}
		}

		@media screen and (max-width: 420px){
			.hero-strip-wrapper li i {
			    margin-right: 5px !important;
			    font-size: 16px !important;
			}
		}
		.hero-image-wrapper img{opacity: 0.7;}
		.hero-image-wrapper div{    background: #000;}
		.hero-strip-wrapper li a{color:#fff!important;}
		
