
.banner-bg {
	    background:#eaf8ff;
	background-size: cover;
	background-repeat: no-repeat;
	padding:50px 0;
}
.banner-bg .ftr-cont-wrpr {
	max-width: 1400px;}
.banner h1 {
	font: 42px/1.2 Zoho_Puvi_Bold;
	color: #000;
	text-align: center;
}
.banner p {
	font-size: 18px;
	line-height: 1.5;
	margin: 10px auto 0px auto;
	text-align: center;
	color: #000;
}
.heading-menu{display:none;}
#meGDPRMessage label{position:relative !important}
.dc-vrsn {display: block !important}
.mob-vrsn {display: none !important}
.getqtform {max-width: 400px;width:98%;margin: 0 auto;position: relative;font-size:16px}
.getqtform table {width: 100%}.getqtform input {width: 98%;padding: 22px 0 5px 10px;outline: none;border: 1px solid #000;font-size: 15px;margin: 0 auto 15px auto;-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out}
.getqtform select {width: 100%;padding: 15px 10px;outline: none;border: 1px solid #000;font-size: 16px;margin-bottom: 25px;height: 50px !important;-webkit-appearance: none;color: #444!important;background:#fff url(https://www.manageengine.com/products/service-desk/images/arrowImage.png) no-repeat !important;background-position:right 1rem center !important}
.getqtform textarea {width: 95%;padding: 15px 10px;font-size: 14px;border: 1px solid #000}.getqtform input.error {border: 1px solid red!important}
.getqtform select.error {border: 1px solid red!important}
.gtqt-opodchk {width: 47%;margin: 20px auto 0}
input.dmo-rdiobtn {width: 20px;height: 15px}
.dmo-sbhdr {font-size: 17px;width: 320px;margin: 0 auto;line-height: 30px}
input.getqt-submit {background: #0d89d1;color: #fff;font-size: 20px;font-weight: 400;width: 95%;padding: 12px 15px;outline: none;height: auto;margin-top: 10px;border: none}
input.getqt-submit:hover,input#getqtReset :hover{cursor:pointer;}
input#getqtReset {background: #dfdfe0;color: #444;font-size: 20px;font-weight: 400;width: 95%;padding: 12px 15px;outline: none;height: auto;margin-top: 0px;border: none}
.gtdmo {text-align: center;font-size: 14px;font-weight: lighter;padding-bottom: 10px}
.fieldset {margin: 0;padding: 0;border: 0}.form-label {position: relative}
.form-label label {font-family: 'Zoho_Puvi_SemiBold';position: absolute;left: 10px;padding-left: 2px;-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-transition: all .2s ease-in-out;transition: all .2s ease-in-out;margin-top: -50px;font-size: 14px !important;color: #444}
span.errormsg {position: relative;left: 0;margin-top: -10px!important;font-size: 12px;color: red;display: block;margin-bottom: 6px;text-align: left}
.form-js-label input[data-empty="false"] + label, .form-js-label input:focus + label {font-family:'Zoho_Puvi_Regular', 'Open Sans', sans-serif;color: #1680ba;font-weight: lighter;font-size: 12px;-webkit-transform: translate3d(0, -10px, 0);transform: translate3d(0, -10px, 0)}
input[type="checkbox"],input[type="radio"]{width: 15px !important;margin-right: 6px !important;margin-top: 15px}
