@charset "utf-8";
/* CSS Document */

.header{
	background-color: #FDCCCD;
	width: 100%;
	padding: 4px 0px;
	transition:.10s;
	
}

.fixTop{
	position: fixed;
	z-index: 999;
	padding: 2px 0px;
	background-color: rgba(252,227,219,1.00);
	border-bottom: solid 1px rgba(245,147,149,1.00);
}

.fixTop .megamenu li a{
	color: #6B6868;
	font-size: 15px;
}
.logo img{
	width:100px;
	border-radius:10%;
	
}
.logo{
	display:none;
}

.megamenu li a:hover{
	color: #BD6466;
	background-color: #FCDFDF;
	
}

.megamenu li :hover, .megamenu li a.active{
	color:rgba(47,46,46,1.00);
	font-size:16px;
	
}



.slide-desc{
	width: 300px;
	height: 200px;
	position:absolute;
	left:30%;
	top:30%;
	margin-top:10px;
	margin-left:-100px;
	text-align: left;
	font-family:"DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	z-index: 4;
}

.slide-desc h2{
	color: rgba(168,160,160,1.00);
	font-size: 30px;
	font-family: arizonia;
	
}

.slide-desc p{
	color: aliceblue; 
	font-size: 10px;
	font-style: italic;
	
}


.text-seo{
	padding: 15px 15px;
	text-align: center;
	font-size: 19px;
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
}

.space > *{
	margin-bottom: 30px;
}

.title-item{
	border-bottom: solid 1px #5A5656;
	padding-bottom: 14px;
	font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", "sans-serif";
	
	
}

.visible-xs{
	display: none;
}

.invisible-xs{
	display:flex;
}

.title-item span {
	border-bottom: #5A5656;
	padding-bottom: 14px;
	
	
}

@media(min-width:992px)
	{
	.text-seo{
	padding: 30px 100px;
	font-family: Constantia, "Lucida Bright", "DejaVu Serif", Georgia, "serif";
	
			}
	}

.font-size{font-size: 25px;}
.bold {font-weight: bold;}
.text-align{text-align: center;}
.text-color{color: #868383}
.text-underline{text-decoration: underline;}
.frameImg{position:relative;}

.frameImg h3{
	position: absolute;
	bottom: 40px;
	font-size: 24px;
	background-color: rgba(231,228,228,0.62);
	width: 100%;
	padding: 10px;
	text-align: center;
	font-family: "monospace";
}

.frameImg h3 a{color:#000000;text-decoration:none;}


.frameImg h4{
	position:absolute;
	bottom: 40px;
	font-size: 20px;
	width: 100%;
	padding: 10px;
	

}

.frameDesch4{
	text-align: center;
	color: #FFF8F8;
	font-style: italic;
}

.FrameDescontac{
	text-align: center;
	padding: 0px;
	
}

.frameDesc{
	padding: 10px;
	text-align: right;
	
}

.frameDesc P{
	text-align: left;
	
}

.transcolor{
	background-color: rgba(253,252,252,1.00);
}

.info-quote{
	position: absolute;
	left:30%;
	text-align: center;
	padding: 55px 50px;
	color: rgba(255,255,255,1.00);
	font-size: 30px;
	font-family: "miss-saint-delafield";
}


.aboutus-space{
	margin-bottom: 100px;
	margin-top: 100px;
	
}

.aboutus-space h3{
	font-size: 38px;
}


.info-aboutUs{
	position: absolute;
	left:35%;
	top:30%;
	text-align: center;
	padding: 10px 30px;
	color: rgba(62,59,59,1.00);
	font-family: Constantia,"DejaVu Serif";
	
}
.info-services{
	position: absolute;
	left:30%;
	top:30%;
	text-align: center;
	padding: 10px 10px;
	color: rgba(62,59,59,1.00);
	font-family: Constantia,"DejaVu Serif";
}

.list-term{
}

.list-term li{margin margin-bottom: 15px;
}

.contactUs{
	color: #413E3E;
	font-family: Baskerville, "Palatino Linotype";
	background-color: rgba(252,227,219,1.00);
	padding-top: 25px;
	padding-bottom: 25px;
	border-top : dotted 5px rgba(245,147,149,1.00);
	border-bottom: solid 10px rgba(245,147,149,1.00);
}


.logo-medsos{
	text-align: center;
}

.padContact{
	padding-left:20px; 
	padding-right:50px;
}

.padContact h4{
	font-weight: 800;
	font-size:25px;
}

@media(min-width:768px)
{
	.info-quote{
	position: absolute;
	left:45%;
	top:40%;
	text-align: center;
	padding: 15px 50px;
	font-size:50px;
	}
}

@media(min-width:768px){
	.logo{
	display:block;
}
	}

@media(min-width:768px){
	.slide-desc h2{
	color: rgba(168,160,160,1.00);
	font-size: 55px;
	font-family: arizonia;
}

.slide-desc p{
	color: aliceblue; 
	font-size: 20px;
	font-style: italic;
}
}

@media(min-width:768px){
	.space > *{
	margin-bottom: 30px;
}
}

@media(min-width:768px){
	.info-aboutUs{
	position: absolute;
	left:30%;
	top:30%;
	text-align: center;
	padding: 50px 120px;
	color: rgba(62,59,59,1.00);
	font-family: Constantia,"DejaVu Serif";
		
}
	.info-aboutUs h2{
		font-size: 50pt;
		
	}
}
	
@media(min-width:768px){
	.slide-desc{
	width: 800px;
	height: 200px;
	position:absolute;
	left:40%;
	top:50%;
	margin-top:-100px;
	margin-left:-400px;
	text-align: left;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
	z-index: 4;
}
}	

@media(min-width:768px){
	.info-services{
	position: absolute;
	left:35%;
	top:30%;
	text-align: center;
	padding: 15px 50px;
	color: rgba(62,59,59,1.00);
	font-family: Constantia,"DejaVu Serif";
}
	.info-services h2{
		font-size: 50pt;
	}
}

@media(min-width:768px){
	.visible-xs{
	display: flex;
}

	.invisible-xs{
	display:none;
}
}
	