	/* search */

	.search1 {
	    text-align: right;
	    width: 10px;
	    position: relative;
	}

	img.click_nav {
	    cursor: pointer;
	}

	.search-btn {
	    background: url(https://www.ipsindirapuramncr.com/new_work/imgs/loupee.png) no-repeat;
	    background-size: cover;
	    background-position: bottom;
	    width: 20px;
	    height: 20px;
	    border: 0px;
	    cursor: pointer;
	    transition: all linear .3s;
	    margin-top: 22px;
	}

	.search-btn:hover {
	    background: url(https://www.ipsindirapuramncr.com/new_work/imgs/loupee.png) no-repeat;
	    background-size: cover;
	    background-position: bottom;
	}

	.search-btn:focus {
	    outline: 0px;
	}

	.search-field1 {
	    padding: 5px;
	    display: flex;
	    opacity: 0;
	    position: relative;
	    transform: translateY(10px);
	    transition: all 0.3s ease-in-out !important;
	    width: fit-content;
	    position: absolute;
	    right: -30px;
	    z-index: 9;
	}

	.form-active {
	    padding: 5px;
	    opacity: 1;
	    display: flex;
	    display: flex !important;
	    transform: translateY(0px) !important;
	    transition: all 0.2s ease-in-out;
	    width: fit-content;
	    position: absolute;
	    right: -30px;
	    z-index: 1;
	}

	.search-field1 input {
	    border: 0;
	    outline: 0;
	}

	.search-field1 input[type="text"] {
	    height: 40px;
	    width: 250px;
	    border: 1px solid rgb(137 18 18);
	    padding: 0px 10px;
	    border-bottom-left-radius: 5px;
	    border-top-left-radius: 5px;
	    font-size: 18px;
	    margin-top: 10px;
	}

	.search-field1 input[type="submit"] {
	    height: 40px;
	    background: rgb(137 18 18);
	    color: white;
	    padding: 0px 10px;
	    border-bottom-right-radius: 5px;
	    border-top-right-radius: 5px;
	    font-size: 18px;
	    cursor: pointer;
	    transition: all linear .3s;
	    margin-top: 10px;
	}

	.search-field1 input[type="submit"]:hover {
	    background: black;
	}

	.d_f_e {
	    display: flex;
	    align-items: center;
	    justify-content: space-between;
	}

	@media (max-width:991px) {
	    .mobile-view-nav {
	        position: absolute;
	        z-index: 1;
	        background: white !important;
	    }
	}

	/* end */