#ry-section-header {
	background: #fff;
}

.social-inner-wrap {
	background: #fff !important;
}

.module-44 .social-icons .social-inner-wrap li .fa {
	background-color: #cb0000;
}

#ry-pg-footer .module-44 {
	background-color: #fff;
}

#ry-footer .module-44 {
	background-color: #fff;
	z-index: 0;
}

.module-44 .ry-footer-top .ry-flex .ry-each a, .module-44 .ry-flex .ry-each div, .module-44 .ry-flex .ry-each span {
	color: #06BAB5 !important;
	font-weight: 500 !important;
}

.ry-btn-primary.ry-btn {
	border-radius: 30px;
}

.module-31 .ry-section-title-wrapper h3.ry-heading {
	font-size: 35px;
	font-weight: 500;
	color: #06BAB5;
	text-transform: uppercase;
}

.social-icons .social-inner-wrap li a.fa-google,
.social-icons .social-inner-wrap li a.fa-google:hover {
	background: #dd4b39;
}

@media (min-width:1025px) {
	.module-44 .ry-footer-copyright .ry-container {
		display: flex;
	}
	.ry-footer-copyright .ry-left {
		width: 60%;
	}
}

@media (min-width:992px) {
	.ry-footer-copyright .ry-left .span-2 {
		display: block;
		line-height: 12px;
		margin-top: 6px;
	}

	div.module-44 .ry-footer-copyright .ry-right .powered {
		flex-direction: column;
		align-items: flex-end;
	}

	div.module-44 .ry-footer-copyright .ry-right .powered p {
		line-height: 22px;
	}
}
@media (max-width:991px) {
	div.module-44 .ry-container .ry-left .span-2 {
		display: block;
		line-height: 14px;
	}
}