.lower {
	text-transform: none;
	}
	.body {
		background-color: #FFF;
    	color: #555;
    	font-family: "Open Sans", Arial, sans-serif;
    	font-size: 18px;
    	line-height: 30px;
    	margin: 0;
	}
	.lead {
		font-size: 20px;
		color: #555;
	}
	.nav {
		padding-left: 55px;
	}
	.modal-backdrop {				
		z-index: 100;	
	}
	.center {
		display: flex;
		justify-content: center;
		align-items: center;
		height: 300px;
	}
	@media only screen and (min-width: 768px) {
		.header-mobile {
			display: none;
		}
		.mobile-owl {
			display: none;
		}
		.mobile-slider {
			display: none;
		}
	}
	@media only screen and (max-width: 768px) {
		.mobile-logo {
			margin-right: -5px !important;
			margin-top: 10px !important;
			width: 155px;
		}
		.tel-col {
			margin-left: -25px;
			margin-top: -11px;
		}
		.header-desk {
			display: none;
		}
		.desk-owl {
			display: none;
		}
		.desk-slider {
   position: absolute !important;
   top: -9999px !important;
   left: -9999px !important;
		}
	}
		@media only screen and (max-width: 600px) {
		.mobile-hide {
    		display: none;
		}
		#header > div > div.header-container.container.z-index-2 > div > div.header-column.justify-content-end > div > ul > li {
			margin: 15px 15px 0 1px;
		}
		#header > div > div.header-container.container.z-index-2 > div > div:nth-child(1) > div > div > a > img.header-logo-non-sticky.opacity-0 {
			width: 175px;
			height: auto;
			}
		#header .header-top.header-top-default {
    		display: none;
		}
		#header .container {
    		margin-top: 20px;
		}
		html.sticky-header-enabled.sticky-header-active #header .header-logo-sticky-change .header-logo-sticky {
    		margin-top: 20px;
		}
		#header .header-btn-collapse-nav {
		    font-size: 25px;
    		top: -15px;
		}
	}
	
