﻿.founder-component.component-container
{
	padding-left:.3rem;
	padding-right:.3rem
}
.founder-component.component-container .founder-picture-block
{
	place:holder;
	height:1px
}
.founder-component.component-container .founder-picture-block .founder-picture
{
	position:absolute;
	left:auto;
	top:.3rem;
	right:0;
	width:2.07rem;
	height:2.47rem
}
.founder-component .component-container .founder-message-block
{
	padding-left:0;
	padding-top:1.2rem;
	padding-bottom:3.7rem
}
.founder-component .component-container .founder-message-block .message-content
{
	width:auto
}
.founder-component .component-container .founder-message-block .message-content .message-text
{
	font-size:.18rem;
	line-height:.3rem;
	margin-bottom:.2rem
}
.founder-component .component-container .founder-message-block .message-content .message-text.first-line
{
	width:100%;
	line-height:.4rem;
}
.founder-component .component-container .founder-message-block .message-content .message-text.second-line
{
	width:100%;
	line-height:.4rem;
}
.founder-component .component-container .founder-message-block .message-content .message-text.text-line
{
	width:100%;
	line-height:.4rem;
}

.founder-component .component-container .founder-message-block .message-content .message-upper-quote
{
	top:-.6rem;
	left:0
}
.founder-component .component-container .founder-message-block .message-content .message-lower-quote
{
	place:holder;
	right:0;
	bottom:-3rem
}
.founder-component .component-container .founder-message-block .message-content .founder-signature
{
	width:1.36rem;
	height:1.26rem;
	right:.4rem;
	bottom:-2.4rem
}
.founder-component .component-container
{
	padding-top:.4rem;
	padding-bottom:.4rem
}
.founder-component .component-container .founder-picture-block
{
	position:relative
}
.founder-component .component-container .founder-picture-block .founder-picture
{
	width:3rem;
	height:3rem;
	background-image:url(../images/founder.jpg);
	background-size:contain;
	background-repeat:no-repeat;
	background-position:50%;
	position:absolute;
	top:.5rem;
	left:.01rem;	
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
}
.founder-component .component-container .founder-message-block
{
	padding-left:3.6rem;
	padding-top:.2rem;
	padding-bottom:2.4rem
}
.founder-component .component-container .founder-message-block .message-content
{
	position:relative;
	width: 100%  /*6.3rem*/
}
.founder-component .component-container .founder-message-block .message-content .message-text
{
	color:#333;
	margin-bottom:.13rem;
	line-height:.24rem
}
.founder-component .component-container .founder-message-block .message-content .message-upper-quote
{
	width:.47rem;
	height:.41rem;
	background-image:url(../images/quotes-first.png);
	background-size:contain;
	background-repeat:no-repeat;
	background-position:50%;
	position:absolute;
	top:-.2rem;
	left:-1rem
}
.founder-component .component-container .founder-message-block .message-content .message-lower-quote
{
	width:.47rem;
	height:.41rem;
	background-image:url(../images/quotes-second.png);
	background-size:contain;
	background-repeat:no-repeat;
	background-position:50%;
	position:absolute;
	right:0;
	bottom:-2rem
}
.founder-component .component-container .founder-message-block .message-content .founder-signature
{
	width:1.98rem;
	height:1.91rem;
	background-image:url(../images/signature1.png);
	background-size:contain;
	background-repeat:no-repeat;
	background-position:50%;
	position:absolute;
	top:3.0rem;
	right:.2rem;
	bottom:-1.4rem
}