/*
Theme Name: Astra Child
Author: 
Description: Stellariant Technologies Pvt. Ltd. - Child theme Astra
Version: 1.0
Template: astra

This is the child theme for Astra theme, generated with Generate Child Theme plugin by catchthemes.

(optional values you can add: Theme URI, Author URI, License, License URI, Tags, Text Domain)
*/
body
{
	font-size:18px!important;
	
}
/* .elementor-widget-container
{font-size:25px!important;
	
} */
.site-header, .nav-links , .gb-call
{
	display:none;
}
.elementor-top-section
{
	padding-top:20px!important;
}
.gb-heading h2
{
 	font-size:18px!important;
	font-weight:600!important;
	 color: #000!important;
    font-weight: 400;
 background: linear-gradient(
58deg
,#FFCEC7,#E87062); 
    width: auto;
    padding: 10px;
    border-left: 8px solid #E87062;
    border-top: 1px solid #E87062;
    border-right: 1px solid #E87062;
    border-bottom: 1px solid #E87062;
    border-radius: 10px;
	margin-bottom:13px!important;
}

.gb-bottom-section
{

    width: 57px!important;
    padding-left: 4px;
    padding-right: 4px;
    border-radius: 5px;
}

.gb-bottom-section i
{
	padding:10px 10px 29px 10px;
	width:2em!important;
}
.gb-main-heading h2
{
	text-transform:capitalize;
	font-size:28px!important;
	font-weight:bold!important;
}

.gb-main-heading .ekit_border_custom img
{
	width:25px;
}
.gb-main-heading .ekit_border_custom:before
{
	   content: "";
    position: absolute;
    width: 24%;
    height: 1px;
    background: #000;
    bottom: 14%;
    left: 78px;
    margin-left: -11px;
}
.gb-main-heading .ekit_border_custom:after
{
	   content: "";
    position: absolute;
    width: 24%;
    height: 1px;
    background:#000;
    bottom: 14%;
   right: 66px;
    margin-left: -11px;
}
 
 

.gb-icon .elementor-widget-container img
{
	width:60%!important;
}
.single .post-navigation
{
	border-top:0px;
}
.gb-icon-list:first-of-type
{
	margin-top:-15px!important;
}
.gb-icon-list:after{
	
	 content: "";
    position: absolute;
    width: 100%;
    height: 1px;
    background:#ffcec763;
    left: 0px;
   
	
}
   
.like-button i, .like-button span
{
	color:green;
}
.dislike-button i,
.dislike-button span
{
	color:red;
}
.dislike-button i,.like-button i
{
	font-size:20px;
}
 .like-button, .dislike-button,.like-button:hover, .dislike-button:hover, .like-button:focus, .dislike-button:focus

{
	background:#fff;
	padding:10px;
} 
.likecounts,.dislikecounts
{
	margin-left:5px;
}
.ga-like-dislike
{
	margin-top:-50px;
	margin-left:35px;
	position:relative;
	z-index:1;
}
/*password-protected-page*/
.post-password-form
{
	 margin-top: 53px;
    padding: 10px;
    margin-bottom: 30px!important;
	
}
.post-password-form label
{
	display:none;
}
.post-password-form input[type=submit]
{
	background:#e87062;
	border-radius:5px;
	display:none;
}
.post-password-form input[type=password]
{
	border-radius:5px;
}


/*password-protected-page-end*/

