/* 
Theme Name:		 Spectrum Child
Theme URI:		 https://timmonsandcompany.com
Description:	 Spectrum Child is a child theme of Twenty Twenty, created by timmonsandcompany.com
Author:			 Timmonsandcompany
Author URI:		 https://timmonsandcompany.com
Template:		 spectrum
Version:		 1.9
Text Domain:	 spectrum-child
*/


/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on May 20, 2022 */




body{
	font-family: 'Roboto Condensed', sans-serif;
	color: #3c3c3c;
	font-size: 18px;
}
.gradient-bg{
	background: -webkit-linear-gradient(110deg, #f0efcb 60%, #fff 60%);
	background: -o-linear-gradient(110deg, #f0efcb 60%, #fff 60%);
	background: -moz-linear-gradient(110deg, #f0efcb 60%, #fff 60%);
	background: linear-gradient(110deg, #f0efcb 60%, #fff 60%);
}
.news-box{
	border-top:10px solid #ebc547;
	position: relative;
}
.post-relet{
	position: relative;
}
.rooudbox{
	background: #ebc547;
	width: 120px!important;
	height: 80px;
	position: absolute!important;
	border-radius: 0px 0px 9999px 9999px;
	left: 40%;
}
.rooudbox img{
	width: 53px;
	padding-top: 18px;
}
.box-min-hgt p{
	min-height: 290px;
}
.opac-bg-logo{
	position: relative;
}
.opac-bg-logo::after{
	content: "";
	position: absolute;
	background-image: url(/wp-content/uploads/2022/09/first-opca-logo.png);
	width: 372px;
	height: 381px;
	top: -103px;
	left: 10%;
	z-index: 1;
}
.cont-bg{
	position: relative;
}
.cont-bg::after{
	content: "";
	position: absolute;
	background-image: url(/wp-content/uploads/2022/09/content-opac-bg.png);
	width: 884px;
	height: 962px;
	top: -103px;
	right: 2%;
}
.opac-bg-logo-tw{
	position: relative;
}
.opac-bg-logo-tw::after{
	content: "";
	position: absolute;
	background-image: url(/wp-content/uploads/2022/09/first-opca-logo-01.png);
	width: 1001px;
	height: 1026px;
	top: -260px;
	left: -5%;
	z-index: -1;
}
.opac-bg-logo-thr{
	position: relative;
}
.opac-bg-logo-thr::after{
	content: "";
	position: absolute;
	background-image: url(/wp-content/uploads/2022/09/first-opca-logo-01.png);
	width: 1001px;
	height: 1026px;
	top: -260px;
	right: -45%;
	z-index: -1;
}
.news-opac-bg{
	position: relative;
}
.news-opac-bg::after{
	content: "";
	position: absolute;
	background-image: url(/wp-content/uploads/2022/09/news-opac-logo.png);
	width: 470px;
	height: 482px;
	top: 36px;
	left: 35%;
	z-index: -1;
}
.main-navigation li a{
	font-size: 22px;
	font-weight: 700;
	padding: 9px 0px;
	text-align: left;
	text-decoration: none;
	margin: 0 20px;
	color: #282f65;
}
.main-navigation li:hover > a{
	box-shadow: 0 -3px 0 #e9436a inset;
}
.main-navigation li:hover > a, .main-navigation li.focus > a{
	color: #e9436a;
}
.main-navigation{
	padding-top: 15px;
	margin-bottom: 20px;
}
.main-navigation li.current-menu-item > a{
	box-shadow: 0 -3px 0 #e9436a inset;
	color: #e9436a;
}

.business-booster-footer-main{
	background-image: url(/wp-content/uploads/2022/09/ft-bg.png);
	background-repeat: no-repeat;
	background-size: cover;
}
.ft-center{
	text-align: center;
	padding-top: 40px;
}
.ft-copy-rgt{
	color: #fff;
	font-family: "Playfair Display", Sans-serif;
	font-size: 26px;;
}
.top-gradient ul{
	margin-bottom: -1px;
	padding: 0;
	position: relative;
}
.top-gradient ul li:nth-child(1){
	background: -webkit-linear-gradient(121deg, #e9436a 96%, #fff 66%);
	background: -o-linear-gradient(121deg, #e9436a 96%, #fff 66%);
	background: -moz-linear-gradient(121deg, #e9436a 96%, #fff 66%);
	background: linear-gradient(121deg, #e9436a 96%, #fff 66%);
	float: left;
	width: 16%;
}
.top-gradient ul li:nth-child(2){
	background: -webkit-linear-gradient(121deg, #a45da1 96%, #fff 60%);
	background: -o-linear-gradient(121deg, #a45da1 96%, #fff 60%);
	background: -moz-linear-gradient(121deg, #a45da1 96%, #fff 60%);
	background: linear-gradient(121deg, #a45da1 96%, #fff 60%);
	float: left;
	width: 16%;
}
.top-gradient ul li:nth-child(3){
	background: -webkit-linear-gradient(121deg, #40bfe7 96%, #fff 60%);
	background: -o-linear-gradient(121deg, #40bfe7 96%, #fff 60%);
	background: -moz-linear-gradient(121deg, #40bfe7 96%, #fff 60%);
	background: linear-gradient(121deg, #40bfe7 96%, #fff 60%);
	float: left;
	width: 16%;
}
.top-gradient ul li:nth-child(4){
	background: -webkit-linear-gradient(121deg, #fed21e 96%, #fff 60%);
	background: -o-linear-gradient(121deg, #fed21e 96%, #fff 60%);
	background: -moz-linear-gradient(121deg, #fed21e 96%, #fff 60%);
	background: linear-gradient(121deg, #fed21e 96%, #fff 60%);
	float: left;
	width: 16%;
}
.top-gradient ul li:nth-child(5){
	background: -webkit-linear-gradient(121deg, #cccb53 96%, #fff 60%);
	background: -o-linear-gradient(121deg, #cccb53 96%, #fff 60%);
	background: -moz-linear-gradient(121deg, #cccb53 96%, #fff 60%);
	background: linear-gradient(121deg, #cccb53 96%, #fff 60%);
	float: left;
	width: 16%;
}
.top-gradient ul li:nth-child(6){
	background: -webkit-linear-gradient(90deg, #f28d20 10%, #fff 60%);
	background: -o-linear-gradient(90deg, #f28d20 100%, #fff 60%);
	background: -moz-linear-gradient(90deg, #f28d20 100%, #fff 60%);
	background: linear-gradient(90deg, #f28d20 100%, #fff 60%);
	float: left;
	width: 20%;
}
.top-gradient ul li:nth-child(1)::before{
	width: 10px;
	height: 40px;
	position: absolute;
	content: "";
	left: 15.8%;
	top: -10px;
	background-color: #fff;
	transform: rotate(27deg);
}
.top-gradient ul li:nth-child(2)::before{
	width: 10px;
	height: 40px;
	position: absolute;
	content: "";
	left: 31.8%;
	top: -10px;
	background-color: #fff;
	transform: rotate(27deg);
}
.top-gradient ul li:nth-child(3)::before{
	width: 10px;
	height: 40px;
	position: absolute;
	content: "";
	left: 47.8%;
	top: -10px;
	background-color: #fff;
	transform: rotate(27deg);
}
.top-gradient ul li:nth-child(4)::before{
	width: 10px;
	height: 40px;
	position: absolute;
	content: "";
	left: 63.8%;
	top: -10px;
	background-color: #fff;
	transform: rotate(27deg);
}
.top-gradient ul li:nth-child(5)::before{
	width: 10px;
	height: 40px;
	position: absolute;
	content: "";
	left: 79.8%;
	top: -10px;
	background-color: #fff;
	transform: rotate(27deg);
}
.header_top{
	background-color: #fff;
}
.donate-btn{
	margin-right: 2%;
	float:right;
}
.donate-btn a{
	background: #000000;
	display: inline-block;
	padding: 12px 30px;
	color: #fff;
}
.donate-btn a:hover{
	background: #e9436a;
	text-decoration: none;
}
.site-branding{
	margin: 0px;
}
.about-cont-bg{
	position: relative;
}
.about-cont-bg::after{
	content: "";
	position: absolute;
	background-image: url(/wp-content/uploads/2022/09/content-opac-bg.png);
	width: 884px;
	height: 962px;
	top: -103px;
	right: 2%;
}
.about-brd-lenear{
	background: rgb(233,67,106);
	background: linear-gradient(90deg, rgba(233,67,106,1) 0%, rgba(164,93,161,1) 46%, rgba(68,191,227,1) 100%);
	height: 20px;
}
.about-brd-lenear-tw{
	background: rgb(254,210,30);
	background: linear-gradient(90deg, rgba(254,210,30,1) 12%, rgba(242,138,36,1) 46%, rgba(233,68,107,1) 100%);
	height: 20px;
}
.about-bott-bg{
	position: relative;
}
.about-bott-bg::after{
	content: "";
	position: absolute;
	background-image: url(/wp-content/uploads/2022/09/about-logo-bg-01.png);
	width: 710px;
	height: 687px;
	top: -100%;
	left: 0%;
	z-index: 1;
}










@media (max-width:768px){
	.logo-header img{
		width: 75%;
	}
	.opac-bg-logo::after{
		display: none;
	}
	.news-opac-bg::after{
		display: none;
	}
}