/**
Theme Name: Pow New Media
Author: Pow New Media
Author URI: https://pow-new-media.com
Description: Custom template of Pow New Media.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: pow-new-media
Template: astra
*/

.gradient-css h1, 
.gradient-css  h2{
  background: linear-gradient(90deg, #2C60EB 0%, #9133E9 45.67%, #06C1D6 72%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; /* for other browsers */
  color: transparent;
}
.gradient-css .elementor-button{
	background: linear-gradient(90deg, #376DED 0%, #8D49ED 51.92%, #624FE9 91.83%) !important;
}
.icon-gradient-bg .elementor-icon{
	background: linear-gradient(-90deg, #2C60EB, #8C38E8) !important;
}
.gradient-bg {
	background: linear-gradient(90deg, #3C6BED 0%, #8B49ED 48.08%, #624FE9 100%);
}
.gradient-css-2 h2{
	background: linear-gradient(to right, #2196f3, #9c27b0);
	-webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; /* for other browsers */
  color: transparent;
}
.gradient-css-3 h2{
	 background: linear-gradient(90deg, #ffcc00, #ff7f50, #ff6347);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text; /* for other browsers */
  color: transparent;
}
.accordion-css .e-n-accordion-item{
	border: 1px solid #bfbfbf !important;
    border-radius: 20px !important;
	margin-bottom: 20px !important;
}
.accordion-css .e-n-accordion-item:active .e-n-accordion-item-title{
	padding-bottom: 10px !important;
}
.box-s-n .elementor-button{
	box-shadow: none !important;
}
.wp-form-style .wpforms-container{
	margin: 0 !important;
}
.wp-form-style .wpforms-submit{
	width: 100% !important;
    height: auto !important;
    padding: 20px !important;
    border-radius: 8px !important;
    background-color: #1cbcff !important;
	color: #fff !important;
}
.wp-form-style .wpforms-submit:hover{
	background: none !important;
	background-color: #000 !important;
}
.wp-form-style input{
	height: 50px !important;
    border-radius: 6px !important;
}
.wp-form-style label{
    font-weight: 600 !important;
    margin-bottom: 8px !important;
}
.box-shadow-css{
	box-shadow: rgba(0, 0, 0, 0.2) -5px 5px, rgba(0, 0, 0, 0.15) -10px 10px, rgba(0, 0, 0, 0.10) -15px 15px, rgba(0, 0, 0, 0.05) -20px 20px, rgba(0, 0, 0, 0.02) -25px 25px;
}
.accordion-css .e-n-accordion-item{
	border: 1px solid #bfbfbf !important;
    border-radius: 20px !important;
	margin-bottom: 20px !important;
}
.accordion-css .e-n-accordion-item:active .e-n-accordion-item-title{
	padding-bottom: 10px !important;
}
