.tptext {
	display:inline-flex
}
.wp-image-40.alignleft {
	filter:invert()
}
.phone-icon,.mail-icon {
	filter:invert(1)
}
.ast-builder-social-element{
	display:block;
	margin-left:0px;
	margin-bottom:10px
}

.blog .site-content,  .single-post {
	background:#2C332A;
}
.elementor-star-full {
	filter: drop-shadow(2px 4px 6px yellow)
}
.wp-block-latest-posts__post-title {
	color:white
}
.wp-block-latest-posts__post-title:hover {
	color:#E5F014;
}
.wp-block-archives-list li a{
	color:white;
}
.wp-block-archives-list li a:hover{
	color:#E5F014;
}
.wp-block-categories-list li a{
	color:white;
}
.wp-block-categories-list li a:hover{
	color:#E5F014;
}
.blog.ast-separate-container .ast-article-post {
	width: -webkit-fill-available
}
.ast-separate-container.ast-two-container #secondary .widget {
	background-color:#2C332A
}
.ast-separate-container .ast-article-single {
	border-radius:6px
}
.ast-single-related-posts-container {
	border-radius:6px}

.ast-pagination .page-numbers {
	color:white
}
.ast-pagination .page-numbers:hover {
	color:#2C332A;
	background-color:#E5F014;
	border-radius:20px;
		
}
.ast-pagination .page-numbers.current {
	background-color:#E5F014;
		border-radius:20px
}
.archive.tag {
	background-color:#2C332A
}
.archive.tag .ast-article-post {
	width: -webkit-fill-available
}
.post-content>.tags-links {
border: solid;
    padding: 4px;
    border-width: 2px;
    background-color: #e5f01426;
	}
.post-content>.cat-links a{
	font-family:roboto condensed;
	font-size:18px;
	border: solid;
    padding: 4px;
    border-width: 2px;
    background-color: #e5f01426;
}
.archive.category .ast-article-post {
	width: -webkit-fill-available
}
.archive.category{
	background-color:#2C332A
}
.single .post-navigation a {
	color:#E5F014
}
.single .post-navigation a:hover {
	color:white
}

/*sainik-school scholarship form*/
.srf .single-row {
	width:100%;
	clear:both;
}
.srf .single-row-submit {
	text-align:center;
}
.srf .single-column {
	width:33%;
	float:left;
}
.srf .single-column input {
	width:95%;
}
.srf .single-column select {
	width:95%;
}
.srf .single-column textarea {
	width:80%
}
.srf .single-column input[type="file"] {
	width:80%;
}
.wpcf7 input[type="submit"] {
	width:40%;
}
@media only screen and (max-width: 768px) {
	.srf .single-column {
		width:100%;
	}
	.srf .single-column input {
	width:100%
}
.srf .single-column select {
	width:100%;
}
.srf .single-column textarea {
	width:100%
}
.srf .single-column input[type="file"] {
	width:100%
	}
.wpcf7 input[type="submit"] {
	width:100%;
}
}
/*contact form */
.hf label, .cf label {
	color:white;
}
.hf .single-row ,.cf .single-row {
	width:100%;
	clear:both;
}
.hf .single-column, .cf .single-column{
	width:50%;
	float:left;
}
.hf .single-column input, .cf .single-column input {
	width:95%;
}
.hf .single-column select, .cf .single-column select {
	width:95%;
}
.hf .single-column input[type="file"] {
	width:95%;
}
.hf .single-row-submit, .cf .single-row-submit {
	text-align:center;
}
.hf input[type="submit"], .cf input[type="submit"] {
	width:100%;
}
.hf .single-row textarea, .cf .single-row textarea, .pop-up-form .single-row textarea {
	height:150px
}
.elementor-scho .elementor-element.elementor-element-36d3a0f:not(.elementor-motion-effects-element-type-background), .elementor-scho .elementor-element.elementor-element-36d3a0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{
background-color: var( --e-global-color-astglobalcolor1 );
}

.elementor-scho .elementor-element.elementor-element-01e12d2:not(.elementor-motion-effects-element-type-background), .elementor-scho .elementor-element.elementor-element-01e12d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer
{
background-color: var( --e-global-color-astglobalcolor4 );
}
.elementor-scho .elementor-element.elementor-element-01e12d2, .elementor-scho .elementor-element.elementor-element-01e12d2::before
{
--border-transition: 0.3s;
}
.elementor-scho .elementor-element.elementor-element-01e12d2{
--display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --background-transition: 0.3s;
  --overlay-opacity: 0.05;
}
.elementor-scho .elementor-element.elementor-element-b786962{
text-align: center;
}
.e-con .elementor-widget.elementor-widget{
margin-block-end: 0;
}
.elementor-scho .elementor-element.elementor-element-b786962 > .elementor-widget-container
{
padding: 16px 16px 16px 16px;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: var( --e-global-color-astglobalcolor2 );
}
.elementor-scho .elementor-element.elementor-element-b786962 .elementor-heading-title{
color: var( --e-global-color-astglobalcolor2 );
}
.elementor-scho .elementor-element.elementor-element-36d3a0f{
	--display: flex;
  --flex-direction: column;
  --container-widget-width: 100%;
  --container-widget-height: initial;
  --container-widget-flex-grow: 0;
  --container-widget-align-self: initial;
  --background-transition: 0.3s;
}

.wpc input[type="file"].wpcf7-form-control {
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 24px;
  width: 100%;
  padding: 12px 16px;
  border-radius: 4px;
  box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.05);
  color: var(--ast-form-input-text,#475569);
}

.wpc input[type="file"] {
  color: #666;
  height: auto;
  border-width: 1px;
  border-style: solid;
  border-color: var(--ast-border-color);
  border-radius: 2px;
  background: #fafafa;
  box-shadow: none;
  box-sizing: border-box;
  transition: all .2s linear;
}
@media only screen and (max-width: 768px) {
	.hf .single-column, .cf .single-column{
	width:100%;
}
	.hf .single-column input, .cf .single-column input {
	width:100%;
}
	.hf .single-column input[type="file"] {
	width:100%;
}
	.hf .single-column select, .cf .single-column select {
	width:100%;
}
}
.pop-up-form .single-row label {
	color:white;
	
}
.pum-close.popmake-close {
	visibility:hidden;
}
/* Forms End */

.widget-title {
	font-weight: bold;
	margin-bottom: 10px;
}
.footer-widget-area h2 {
	margin-bottom:0px;
}
.uc_stars .fas.fa-star {
	filter:drop-shadow(0px 0px 6px yellow);
	
}