/* 
 Theme Name:   Astra Child
 Theme URI:    
 Description:  Child Theme for Astrs
 Author:       admin_neridio
 Author URI:   https://neridio-taketechdevs-co-in.stackstaging.com
 Template:     astra
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html

 /* == Add your own styles below this line ==
--------------------------------------------*/
*, ::after, ::before {
    box-sizing: border-box;
}
html{scroll-behavior:smooth}
body .site-header{z-index:100}
body .site-navigation{
    padding: 15px;
    border-radius: 100px;
	background: rgb(5 41 41);
    backdrop-filter: blur(25px);
}
body .site-navigation li.menu-item{
    padding: 10px 18px;
}
body .site-navigation a.menu-link{
    padding: 0;
}
body .site-navigation li.menu-item:hover{
    border-radius: 40px;
    background: linear-gradient(299deg, #08A045 -7.7%, #6BBF59 97.12%);
}
.ast-theme-transparent-header #masthead{
	position: fixed;
    top: 0;
}
.ast-theme-transparent-header #masthead.scroll-active{
	background-color:#052929;
	padding: 5px 0;
}
.ast-theme-transparent-header #masthead.scroll-active .custom-logo-link img{
    max-width: 50px
}
.custom-logo-link img{
    border-radius:50%;
}
.solutions-content{
    color: #21D375;
    font-weight:700
}
a.anchor{
	color:#53DF7B;
}
.relative{
    position:relative;
}
.background-gradient{
    background: linear-gradient(90deg, rgb(90 90 90 / 25%) 0%, #17171708 50%, rgb(90 90 90 / 25%) 100%);
}
.solutions-highlights .elementor-element:hover svg{
    fill:#21D375;
}
.solutions-highlights .elementor-element:hover svg path{
    stroke:white;
    /*fill:white;*/
}
.ast-container, .ast-container-fluid{
	max-width:1140px;
	padding:0;
}
@media only screen and (max-device-width: 768px){
	body .site-navigation {
		padding: none;
		border-radius: none;
		background: none;
		backdrop-filter: none;
	}
	body .site-navigation li.menu-item:hover {
		border-radius: none;
		background: none;
	}
}