/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

h1, h2, h3, h4, h5, h6, p {
  margin: 0;
}


/* Ns Css Start */
div#talent-fueled h2.elementor-heading-title.elementor-size-default span
{
    background: linear-gradient(to right, #9800CC, #535BE4) !important;
    background-clip: text !important;
    -webkit-background-clip: text !important;
    text-fill-color: transparent !important;
    -webkit-text-fill-color: transparent !important;
    /* display: inline-block; */
}



/* Ns Css End */

.elementor-45 .elementor-element.elementor-element-f2219a9 .menu-item a.hfe-menu-item.elementor-button {
	color: #281BBA !important;
}

.elementor-45 .elementor-element.elementor-element-f2219a9 .menu-item:hover a.hfe-menu-item.elementor-button {
	color: #ffffff !important;
}


.b2b-card {
    backdrop-filter: blur(34px);
}

.cro-card .elementor-icon {
    background: linear-gradient(135deg, rgba(219, 234, 254, 0.2) 0%, rgba(243, 232, 255, 0.2) 100%);
}

.cro-card .elementor-icon:hover {
    background: linear-gradient(135deg, rgba(219, 234, 254, 0.2) 0%, rgba(243, 232, 255, 0.2) 100%);
}

.line-gradient {
    background: linear-gradient(90deg, rgba(152, 0, 204, 0) 0%, #FFFFFF 50%, rgba(83, 91, 228, 0) 100%);
}

.text-gradient h2 span {
    background: linear-gradient(to right, #9800CC, #535BE4) !important;
    background-clip: text !important;
    -webkit-background-clip: text !important;
    -webkit-text-fill-color: transparent !important;
}

.review-card .elementor-testimonial-details .elementor-testimonial-name {
    margin-bottom: 6px;
}

.faq summary.e-n-accordion-item-title {
    border: 0.8px solid transparent;
    border-radius: 16px;

    /* Gradient background + Gradient border */
    background:
        linear-gradient(135deg, #EFF6FF 0%, #FAF5FF 100%) padding-box,
        linear-gradient(90deg, #9800CC 0%, #535BE4 100%) border-box;
	box-shadow: 0px 4px 6px -4px #0000001A;
	box-shadow: 0px 10px 15px -3px #0000001A;
}

.faq .e-n-accordion-item[open] > summary.e-n-accordion-item-title {
    border-bottom: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
	padding-bottom: 9px;
}

.faq .accordion-content {
    border-style: solid;
    border-width: 0 0.8px 0.8px 0.8px; /* Top Right Bottom Left */
    border-color: transparent;
    border-radius: 0 0 10px 10px;

    background:
        linear-gradient(135deg, #EFF6FF 0%, #FAF5FF 100%) padding-box,
        linear-gradient(90deg, #9800CC 0%, #535BE4 100%) border-box;

    background-clip: padding-box, border-box;
}

.revops-accordion .e-n-accordion-item[open] > summary.e-n-accordion-item-title {
    border-bottom: 0 !important;
	padding-bottom: 18px;
	max-width: 50%;
    width: 100%;
}

@media (max-width:1024px) {
	.revops-accordion .e-n-accordion-item[open] > summary.e-n-accordion-item-title {
		max-width: 100%;
	}
}



