/*================================================================================================*/
/*RC works =========================================================================================*/
/*================================================================================================*/
body#rcworks {
	background-color: #e8e8e8;
}
body#rcworks header {
	background-color: #e8e8e8;
}
body#rcworks footer {
	background-color: #e8e8e8;
}
body#rcworks main div {
	border: 0px solid gray;
}
body#rcworks main > div > div:nth-child(1),
body#rcworks main > div > div:nth-child(2),
body#rcworks main > div > div:nth-child(3) {
	width: 100%;
	margin-bottom: 50px;
}
@media all and (max-width: 768px) {
body#rcworks main > div > div:nth-child(1),
body#rcworks main > div > div:nth-child(2),
body#rcworks main > div > div:nth-child(3) {
	margin-bottom: 50px;
}
}
body#rcworks main > div > div:nth-child(2) {
	margin-bottom: 30px;
}
body#rcworks main > div > div:nth-child(3) {
}
@media all and (max-width: 768px) {
p.introduction {
	text-align: left;
}
}
@media all and (max-width: 768px) {
p.introduction br {
	display: none;
	text-align: left;
}
}
body#rcworks main > div > div:nth-child(1) > div:nth-child(2) {
	margin-bottom: 20px;
}
body#rcworks main > div > div:nth-child(1) > div > div:nth-child(1) {
	width: 140px;
	border-radius: 25px;
	background-color: #E8D3C7;
	text-align: center;
	margin-bottom: 20px;
}
body#rcworks main > div > div:nth-child(1) > div > div:nth-child(1) > p {
	font-weight: bold;
}
body#rcworks main > div > div:nth-child(1) > div              > div:not(:nth-child(1)) > div, 
body#rcworks main > div > div:nth-child(2) > div:nth-child(3) > div                    > div , 
body#rcworks main > div > div:nth-child(3) > div:nth-child(3) > div                    > div {
	width: calc((100% / 3) - ((45px * 2) / 3));
	float: left;
	margin-bottom: 10px;
	margin-right: 45px;
}
@media all and (max-width: 768px) {
body#rcworks main > div > div:nth-child(1) > div              > div:not(:nth-child(1)) > div, 
body#rcworks main > div > div:nth-child(2) > div:nth-child(3) > div                    > div , 
body#rcworks main > div > div:nth-child(3) > div:nth-child(3) > div                    > div {
	width: calc((100% / 2) - ((15px * 1) / 2));
	margin-bottom: 10px;
	margin-right: 15px;
}
}
body#rcworks main > div > div:nth-child(1) > div              > div:not(:nth-child(1)) > div {
}
@media all and (max-width: 768px) {
body#rcworks main > div > div:nth-child(1) > div              > div:not(:nth-child(1)) > div {
}
}
body#rcworks main > div > div:nth-child(2) > div:nth-child(3) > div                    > div , 
body#rcworks main > div > div:nth-child(3) > div:nth-child(3) > div                    > div {
}
body#rcworks main > div > div:nth-child(1) > div              > div:not(:nth-child(1)) > div:nth-child(2n), 
body#rcworks main > div > div:nth-child(2) > div:nth-child(3) > div                    > div:nth-child(2n), 
body#rcworks main > div > div:nth-child(3) > div:nth-child(3) > div                    > div:nth-child(2n) {
	margin-right: 45px;
}
@media all and (max-width: 768px) {
body#rcworks main > div > div:nth-child(1) > div              > div:not(:nth-child(1)) > div:nth-child(2n), 
body#rcworks main > div > div:nth-child(2) > div:nth-child(3) > div                    > div:nth-child(2n), 
body#rcworks main > div > div:nth-child(3) > div:nth-child(3) > div                    > div:nth-child(2n) {
	margin-right: 0px;
}
}
body#rcworks main > div > div:nth-child(1) > div              > div:not(:nth-child(1)) > div:nth-child(3n), 
body#rcworks main > div > div:nth-child(2) > div:nth-child(3) > div                    > div:nth-child(3n), 
body#rcworks main > div > div:nth-child(3) > div:nth-child(3) > div                    > div:nth-child(3n) {
	margin-right: 0px;
}
@media all and (max-width: 768px) {
body#rcworks main > div > div:nth-child(1) > div              > div:not(:nth-child(1)) > div:nth-child(3n), 
body#rcworks main > div > div:nth-child(2) > div:nth-child(3) > div                    > div:nth-child(3n), 
body#rcworks main > div > div:nth-child(3) > div:nth-child(3) > div                    > div:nth-child(3n) {
	margin-right: 15px;
}
}
@media all and (max-width: 768px) {
body#rcworks main > div > div:nth-child(1) > div              > div:not(:nth-child(1)) > div:nth-child(6), 
body#rcworks main > div > div:nth-child(2) > div:nth-child(3) > div                    > div:nth-child(6), 
body#rcworks main > div > div:nth-child(3) > div:nth-child(3) > div                    > div:nth-child(6) {
	margin-right: 0px;
}
}
body#rcworks main > div > div:nth-child(1) > div:not(:nth-child(1)) > div:nth-child(2) > div > div:nth-child(1), 
body#rcworks main > div > div:nth-child(2) > div:nth-child(3)       > div > div > div:nth-child(1) , 
body#rcworks main > div > div:nth-child(3) > div:nth-child(3)       > div > div > div:nth-child(1) {
	width: 100%;
	margin-bottom: 5px;
}
body#rcworks main > div > div:nth-child(1) > div:not(:nth-child(1)) > div:nth-child(2) > div > div:nth-child(1) {
}
@media all and (max-width: 768px) {
body#rcworks main > div > div:nth-child(1) > div:not(:nth-child(1)) > div:nth-child(2) > div > div:nth-child(1) {
}
}
body#rcworks main > div > div:nth-child(2) > div:nth-child(3)       > div              > div > div:nth-child(1) , 
body#rcworks main > div > div:nth-child(3) > div:nth-child(3)       > div              > div > div:nth-child(1) {
}
@media all and (max-width: 768px) {
body#rcworks main > div > div:nth-child(2) > div:nth-child(3)       > div              > div > div:nth-child(1) , 
body#rcworks main > div > div:nth-child(3) > div:nth-child(3)       > div              > div > div:nth-child(1) {
}
}
body#rcworks main > div > div:nth-child(1) > div              > div > div > div > img, 
body#rcworks main > div > div:nth-child(2) > div:nth-child(3) > div > div > div > img, 
body#rcworks main > div > div:nth-child(3) > div:nth-child(3) > div > div > div > img {
	width: calc(100%);
}
body#rcworks main > div > div:nth-child(1) > div > div:not(:nth-child(1)) > div p:nth-child(1), 
body#rcworks main > div > div:nth-child(2) > div:nth-child(3) > div > div p:nth-child(1), 
body#rcworks main > div > div:nth-child(3) > div:nth-child(3) > div > div p:nth-child(1) {
	font-size: 1em;
}
body#rcworks main > div > div:nth-child(1) > div > div:not(:nth-child(1)) > div p:nth-child(2) {
	font-size: 0.9em;
}
body#rcworks main > div > div:nth-child(2) > div:nth-child(3) > div > div p:nth-child(2), 
body#rcworks main > div > div:nth-child(3) > div:nth-child(3) > div > div p:nth-child(2) {
	font-size: 0.7em;
}
body#rcworks main > div > div:nth-child(1) > div > div:not(:nth-child(1)) > div p:nth-child(3), 
body#rcworks main > div > div:nth-child(2) > div:nth-child(3) > div > div p:nth-child(3), 
body#rcworks main > div > div:nth-child(3) > div:nth-child(3) > div > div p:nth-child(3) {
	font-size: 0.7em;
}
body#rcworks main > div > div:nth-child(1) > div:nth-child(1), 
body#rcworks main > div > div:nth-child(2) > div:nth-child(2), 
body#rcworks main > div > div:nth-child(3) > div:nth-child(2) {
	width: 100%;
	text-align: center;
	margin-bottom: 30px
}
body#rcworks main > div > div:nth-child(1) > div:nth-child(1) p:nth-child(1), 
body#rcworks main > div > div:nth-child(2) > div:nth-child(2) p:nth-child(1), 
body#rcworks main > div > div:nth-child(3) > div:nth-child(2) p:nth-child(1) {
	font-size: 1.3em;
	font-weight: bold;
	margin-bottom: 5px;
}
body#rcworks main > div > div:nth-child(1) > div:nth-child(1) p:nth-child(2), 
body#rcworks main > div > div:nth-child(2) > div:nth-child(2) p:nth-child(2), 
body#rcworks main > div > div:nth-child(3) > div:nth-child(2) p:nth-child(2) {
	line-height: 1.7em;
}
body#rcworks main > div > div:nth-child(2) > div:nth-child(1), 
body#rcworks main > div > div:nth-child(3) > div:nth-child(1) {
	border-bottom: 1px solid #000;
	padding-bottom: 10px;
	margin-bottom: 30px;
}
body#rcworks main > div > div:nth-child(2) > div:nth-child(1) > div, 
body#rcworks main > div > div:nth-child(3) > div:nth-child(1) > div {
	width: 120px;
	height: 30px;
	background-image: url("../../assets/img/svg//rcworks/andmore.svg");
	background-repeat: no-repeat;
	background-position: center 6px;;
	background-size: 80%;
	margin: 0 auto;
	border-radius: 25px;
	background-color: #BDE1D6;	
}
body#rcworks main > div > div:nth-child(2) > div:nth-child(2) {
}
body#rcworks main > div > div:nth-child(3) > div:nth-child(2) {
}
body#rcworks main > div > div:nth-child(1) span {
	color: #DB5443;
}
body#rcworks main > div > div:nth-child(2) span {
	color: #F3993A;
}
body#rcworks main > div > div:nth-child(3) span {
	color: #6BBC6F;
}
