/*====================================== reset.css is here ========================================*/
*{margin:0; padding:0; box-sizing:border-box; }
table {	border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal; }
ol,ul { list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:bold;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
.clear{clear:both; font-size:1px;line-height:1px; display:block; height:0;}
.last	{margin:0 !important;}
.pad_last{padding:0 !important;}
.no_bg {background:none !important;}
.no_bor{border:0 none !important; }
img{max-width: 100%;border: 0 none;height: auto;}
figure{display:block;margin:0;}
header,nav,section,article,aside,footer,hgroup,figure {display: block; }
/**************************************************************************************/
a {display: inline-block;color:#003f7d;}

h1 {font-size:36px;}
h2 {font-size:24px;}
h3 {font-size:18px;}
h4 {font-size:16px;}
h5 {font-size:14px;}
h6 {font-size:12px;}
/*---------------------------------------------------*/
html {}
body {font-family: 'Lato', sans-serif;}
.flt_lt {float:left; display:inline;}
.flt_rt {float:right; display:inline;}

/*-----------LayOut Start here-----------------------*/
a{	text-decoration: none;color:#88093e;}
a:hover{	color:#3d4247;}
.wrapper{margin:0 auto;display: block;min-width:1100px;}

.container{max-width:1100px; margin:0 auto;}
.main_content{}
header{display: block;}
.header_top{display: block;background: #88093e;padding: 16px 0;border-top: 10px solid #5b656c;}
.header_top h4{display: block;font-size:24px;line-height: 30px;letter-spacing:2px;font-weight: 300;color: #fff;text-transform: capitalize;font-family: 'Oswald', sans-serif;}
.header_top h4 span{display: block;font-weight: 400;line-height: 23px;}
.header_bottom{position:absolute;top:0;left:0;right:0;display: block;padding: 21px 0 5px 0;background: transparent url(../images/logo-bg.png) center -40px no-repeat;height:218px;z-index:9999;}
.logo{display:inline-block;float: left;}
.logo a{display: inline-block;}
.logo a img{display: inline-block;width: 100%;height: auto;border: 0 none;}
.logo_content{display: inline-block;float: left;padding: 22px 29px 10px 29px;}
.logo_content h3{display: block;line-height: 20px;font-weight: 700;color: #87bb42;}
.logo_content h3 span{display: block;line-height: 32px;}
/*---------Banner ------------------------------*/
.banner{display: block;position: relative;}
.banner .owl-dots{display: none;}

/* ----------------- MIAN CONTENT HERE --------------*/
.kotzting{display: block;padding: 36px 0 35px 0;}
.kotzting h1{font-family: 'Oswald', sans-serif;line-height: 38px;color: #88093e;font-weight: 300;display: block;}
.kotzting h1 span{display: block;line-height: 60px;word-spacing: 2px;}
.kotzting_left{font-family: 'Lato', sans-serif;display: inline-block;color:#3f444b;padding: 0 15px 0 0;}
.kotzting_left p,
.kotzting p{font-size: 15px;line-height: 26px;color: #3d4247;font-weight: 400;display:inline-block;margin: 20px 0 0 0;word-spacing: 4.9px;}
.kotzting p strong{font-weight:700;}
.kotzting_right{display: inline-block;float: right;width: 30%;padding: 26px 2px 10px 36px;}
.kotzting_right a{display: inline-block;}
.kotzting_right a img{width: 100%;height: auto;border: 0 none;}
.website{display: block;}
.website figure{margin:0;}
.website ul{display: flex;width: 100%;}
.website ul li{display: inline-block;width: 33.3%;float: left;position: relative;padding: 0 15px 0 0;}
.website ul li a{display:block;}
.website ul li .igm{position: absolute;top: 0;left:0;background: #87bb42;padding: 10px 34px 4px 17px;}
.website ul li .igm h5{display: block;font-size: 15px;line-height: 17px;color: #fff;font-weight: 700;}
.website ul li .igm h5 span{display: block;line-height: 28px;}
.website ul li .ambulanz{position: absolute;top: 0;left: 9px;background: #d54d12;padding: 10px 19px 4px 17px;}
.website ul li .ambulanz h5{display: block;font-size: 15px;line-height: 17px;color: #fff;font-weight: 700;}
.website ul li .ambulanz h5 span{display: block;line-height: 28px;}
.website ul li .kur{position: absolute;top: 0;left: 17px;background: #87bb42;padding: 10px 22px 4px 17px;}
.website ul li .kur h5{display: block;font-size: 15px;line-height: 17px;color: #fff;font-weight: 700;}
.website ul li .kur h5 span{display: block;line-height: 28px;}
.website ul li .website_igm{position: absolute;bottom: 0;left: 0;background: #5b656c;width: 96%;}
.website ul li .website_igm h3{line-height: 27px;color: #fff;font-weight: 700;display: inline-block;float: left;padding: 11px 11px 10px 16px;}
.website ul li .website_igm small{display: inline-block;float: right;background: #3d4247;padding: 10px 10px 13px 13px;}
.website ul li .website_tcm{position: absolute;bottom: 0;left: 9px;background: #5b656c;width: 96%;}
.website ul li .website_tcm h3{line-height: 27px;color: #fff;font-weight: 700;display: inline-block;float: left;padding: 11px 11px 10px 16px;}
.website ul li .website_tcm small{display: inline-block;float: right;background: #3d4247;padding: 10px 10px 13px 13px;}
.website ul li .website_bad{position: absolute;bottom: 0;left: 17px;background: #5b656c;width: 95%;}
.website ul li .website_bad h3{line-height: 27px;color: #fff;font-weight: 700;display: inline-block;float: left;padding: 11px 11px 10px 16px;}
.website ul li .website_bad small{display: inline-block;float: right;background: #3d4247;padding: 10px 10px 13px 13px;}
.website ul li.ambulanz_in{padding: 0 6px 0 9px;}
.website ul li.kur_in{padding: 0 0px 0 17px;}
.overlay{position: absolute;top: 0;left: 0;width: 96%;height: 98%;background: rgba(207,80,69,0.3);}
.overlay1{position: absolute;top: 0;left: 9px;width: 96%;height: 98%;background: rgba(207,80,69,0.3);}
.overlay2{position: absolute;top: 0;left: 17px;width: 95%;height: 98%;background: rgba(207,80,69,0.3);}
/* ------------------ FOOTER HERE -------------------*/
footer{display: block;padding: 42px 0;}
footer p{display: block;font-size: 15px;line-height: 25px;color: #3d4247;font-weight: 400;word-spacing: 1.8px;}



@media screen and (-webkit-min-device-pixel-ratio:0) { 
   
    ::i-block-chrome, .kotzting_left {padding:0 61px 0 0;}
}	




/* -------Don't Remove this---------------*/
input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], textarea, button, select {
    -webkit-appearance: none; /*Safari/Chrome*/
    -moz-appearance: none; /*Firefox*/
    -ms-appearance: none; /*IE*/
    -o-appearance: none; /*Opera*/
    appearance: none;
    -webkit-border-radius: 0; 
}

.owl-item li{
	width:100% !important;
}