/* ========= INFORMATION ============================
	- document:  WP Coder!
	- author:    Dmytro Lobov 
	- url:       https://wow-estore.com/
==================================================== */
.ast-container {
    margin: 0;
    width: 100%;
    max-width: initial;
    padding: 0;
    position: relative;
/*     top: -84px; */
}

.entry-header {
	display: none;
}



a {
				color: inherit;
			}

			a:hover {
				color: #f15b2a;
				text-decoration: none;
				transition: all 0.5s;
			}
			.logo-img-div {
/* 				height: 65px; */
/* 				width: 65px; */
				width: 210px;
				margin: auto;
			}

			.logo-img-div img {
				/*filter: grayscale() invert(100) brightness(10) drop-shadow(-1px 1px 1px rgba(0, 0, 0, 0.59)) drop-shadow(1px 1px 1px rgb(229, 225, 225));*/
				/*filter: grayscale() invert(100) brightness(10) drop-shadow(-1px -1px 1px rgba(0, 0, 0, 0.7)) drop-shadow(1px 1px 0px rgb(229, 225, 225));*/
/* 				filter: drop-shadow(-1px 1px 0px white) drop-shadow(1px 1px 1px gray); */
/* 				filter: drop-shadow(0px 1px 0px gray); */
/* 				filter: drop-shadow(2px 1px 0px #e3e2e2); */
				filter: drop-shadow(1px -1px 0px #e3e2e2) drop-shadow(1px 1px 0px gray);
			}
			

			.logo-big-letter {
				font-size: 20px;
			}	

			.logo-l1 {
				font-size: 17px;
				font-family: 'trajan';
				/* text-shadow: -1px 1px 1px rgba(0, 0, 0, 0.59), 1px 1px 2px rgb(229, 225, 225); */
				/* color: white; */
				/* font-weight: bold; */
				font-weight: 600;
				text-shadow: -1px 1px 0px rgb(255, 255, 255), 1px 1px 1px rgb(206, 206, 206);
				line-height: 1.6;
			}

			.logo-l2 {
		        font-family: 'Roboto', sans-serif;
		        letter-spacing: 1.6px;
		        font-size: 8.8px;
		        /* text-shadow: -1px 1px 1px rgb(255, 255, 255), 1px 1px 1px rgb(145, 145, 145); */
		        /* color: white; */
		        font-weight: 600;
		        text-shadow: -1px 1px 0px rgb(255, 255, 255), 1px 1px 1px rgb(206, 206, 206);
		        line-height: 1;

			}

			.banner {
				min-height: 300px;
/* 				background-image: linear-gradient(to right, #55555582 , #f0f0f08f); */
				    background: url(../my_uploads/plaster.jpg);
    				background-position: right;
				position: relative;
			}

			.logo-div {
				width: fit-content;
			    position: relative;
			    top: 100px;
			    left: 150px;
			}
			
			.head-img {
				max-width: 235px;
				float: right;
				bottom: 0;
				position: absolute;
				right: 115px;
			}

			.person-info {
				display: grid;
   				text-align: center;
			}
			
			span.person-name {
			    font-size: 30px;
					line-height: 1.4;
			}

			span.person-position {
			    color: #898989;
			    font-size: 18px;
			}

			.person-social a {
				color: inherit;
			}

			.person-social ul {
			    list-style: none;
			    padding: 0;
			    margin-bottom: 0;
			}
			
			.person-social ul li {
			    display: inline-block;
			    background: #ffffff;
			    width: 35px;
			    height: 35px;
			    padding: 1px;
			    text-align: center;
			    border-radius: 30px;
			    margin: 1px;
			    font-size: 18px;
			    border: 1px solid #f15b2a;
			    color: #f15b2a;
			}

			.text-head {
				border-bottom: 1px solid #d3d3d3;
				width: 165px;
				font-weight: 700;
				font-size: 18px;
			}

			.biography-div {
				text-align: justify;
			}

			.biography-div p {
				margin-bottom: 2rem;
				line-height: 1.7;
			}

			.about-us-div ul {
			    list-style: none;
			    padding-left: 0;
			    line-height: 2.4;
			    font-family: 'Libre Baskerville', serif;
			    color: #686868;
				  margin-left:0;
			}

			.about-us-div {
				width: max-content;
				float: right;	
			}

.person-social ul {	
				margin-left: 0;
			}	



@media only screen and (max-width: 768px) {
	#main {
		    margin-top: 57px;
	}
	
	.logo-div  {
		left: 15px;
	}
	
	.logo-img-div {
		    width: 135px;
	}
	
	.head-img {
		right: 10px;
    max-width: 200px;
	}
	
	.about-us-div {
		width: 100%;
		margin-bottom: 50px;
	}
	
	.text-head {
		width: 100%;
	}
}