.mheader {	width: 100%;	float: left;	position: relative;	padding-top: 10px;}.sticky-header {	position: fixed;	width: 100%;	left: 0;	top: 0;	z-index: 100;	border-top: 0;	float: left;	background: #FFF;	box-shadow: 0px 2px 10px -1px rgba(87, 97, 100, 0.35);}.top-header-wrapper {	width: 100%;	float: left;}.top-header-logosection {	width: 20%;	float: left;	padding-bottom: 8px;}.top-header-logosection img {	max-width: 100%;	height: auto;}.top-header-menusection-wrapper {	width: 80%;	float: left;	padding-bottom: 10px;}#logo1 {	display: block;}#logo1 {	display: none;}.header-inner {	background: #FFF;	border-bottom: 1px solid #ECECEC;}.header-inner #logo1 {	display: none;}.header-inner #logo1 {	display: block;}.top-header-menusection {	width: 100%;	float: left;	padding-left: 10px;}.top-header-reg-login-lang {	width: 35%;	float: left;	padding-top: 17px;	text-align: right;	display: flex;}.top-header-reg-login {	width: 100%;	float: left;	font-size: 13px;	text-align: center;	padding-bottom: 8px;	padding-top: 10px;}.top-header-reg-login a {	color: #FFF;	padding: 15px 8px;	margin-right: 10px;	font-size: 14px;}.top-header-reg-login a:hover {	text-decoration: none;	color: #EB2323;	border-bottom: 1px solid #EB2323;}.top-header-reg-login a.active {	color: #FFF;	text-decoration: none;	border: 1px solid #FFF;	border-radius: 4px;}.top-header-reg-lang {	width: 100%;	float: left;	font-size: 13px;	padding-top: 9px;}.top-header-reg-login-lang select {	width: 136px;	color: #ffffff;	border: 0;	background: transparent;	font-size: 14px;}.top-header-reg-login-lang select option {	color: #000000;}.comb-curr select {	width: 90px;}.header-inner select {	width: 136px;	color: #000000;	border: 0;	background: transparent;	font-size: 14px;}.header-inner .comb-curr select {	width: 90px;}@media only screen and (max-width:1200px) { /*Col-lg    */} @media only screen and (max-width:991px) {/*Col-md  */.top-header-menusection-wrapper {	display: flex;	flex-direction: column-reverse!important;}.top-header-menusection {	flex: 0 0 100%;	width: 100%;}.top-header-reg-login-lang {	flex: 0 0 100%;	width: 100%;	margin-bottom: 8px;	margin-top: 8px;}.top-header-reg-login-lang {	flex: 0 0 100%;	width: 100%;	display: flex;	justify-content: flex-end;	flex-wrap: wrap;}.top-header-reg-login {	padding-right: 12px;	padding-bottom: 0px;	padding-top: 0px;}.top-header-reg-login, .top-header-reg-lang {	width: auto;	padding-top: 0;}.mheader {	padding-top: 0px;}.top-header-wrapper {    display: block;    position: relative;}.toplang {    flex-wrap: wrap;    flex-direction: column-reverse;    padding-top: 8px;}.toplang {    flex-wrap: wrap;    flex-direction: column-reverse;    padding-top: 8px;}.toplang .contactinfo {    width: 100%;    text-align: right;}.toplang .lang-panel {    position: absolute;    top: 10px;    right: 7px;}.top-header-menusection-wrapper {	flex: 0 0 100%;	width: 100%;}.top-header-logosection {	width: 50%;	padding-bottom: 10px;	padding-top: 12px;}.top-header-reg-login-lang {	display: flex;	flex: 0 0 100%;	justify-content: flex-end;	margin-bottom: 0px;	margin-top: 0px!important;}.top-header-reg-login, .top-header-reg-lang {	width: auto;	padding: 10px;}.top-header-navbar-toggle1 {	position: absolute!important;	right: 0px;	top: 54px;}.sticky-header .top-header-navbar-toggle1 {	top: 25px;}.serv-section01 {	padding-top: 29px;}}@media only screen and (max-width:767px) {/*Col-sm */.sticky-header {	position: static;}.top-header-menusection {	padding-top: 0px;	padding-left: 0px;	padding-right: 0px;}.top-header-navbar-toggle1 {	position: absolute!important;	top: 51px;}.top-header-reg-login {	margin-bottom: 10px;}.top-header-reg-login, .top-header-reg-lang {	padding-bottom: 0;}} @media only screen and (max-width:575px) {/*col */.top-header-logosection {	padding-bottom: 10px;	width: 90%}.top-header-logosection img {	max-width: 70%;	height: auto;}.top-header-navbar-toggle1 {	top: 62px;}.top-header-reg-login-lang {	flex-wrap: wrap;	padding-top: 10px;	padding-bottom: 0px;	justify-content: center;}.top-header-reg-lang, .top-header-reg-login {	width: 100%;	padding: 0px;	text-align: right;}}@media only screen and (max-width:400px) {}@media only screen and (max-width:330px) {.top-header-logosection {	padding-bottom: 20px;}}