/**
 * Theme Name:     Niyuk Elementor Child
 * Author:         Niyuk Team
 * Template:       hello-elementor
 * Text Domain:	   niyuk-elementor-child
 * Description:    Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
 */

.meeting_link{cursor: pointer}
.meeting_link .elementor-button:hover{ background-color: var(--e-global-color-secondary) !important;}
.text-gradient{
/* position: absolute; */
background: linear-gradient(90deg, #00D492 0%, #735FDF 46.11%, #432CB8 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
	word-wrap: break-word;
}
main > .page-header{display:none}
.cust-header-nav{backdrop-filter: blur(7px);background-color: #ffffffa1!important}
.features-tab .e-n-tab-title .e-n-tab-title-text{display: block;text-align: left;}
.features-tab .e-n-tab-title .e-n-tab-title-text .sub-text{font-size:15px;color:#909090;font-weight: 400;}
.features-tab [aria-selected="true"].e-n-tab-title .sub-text{color:#333333}

.mega-menu-tab .e-n-tabs-heading{padding: 12px;}
.mega-menu-tab .e-n-tab-title-text{display: block !important;text-align: left !important;font-size: 25px !important;font-weight:600 !important}
.mega-menu-tab .e-n-tab-title-text .sub-text{font-size: 12px;color: #90A1B9;}
.mega-menu-tab .e-n-tab-title{justify-content: flex-start !important;}
.mega-menu-tab [aria-selected="true"].e-n-tab-title,.mega-menu-tab .e-n-tab-title:hover{background: linear-gradient(90deg, #00d49238 0%, #735fdf05 46.11%, #432cb805 100%) !important;}
.wpr-sub-mega-menu.wpr-animate-sub{background-color:transparent !important; border:0 !important}

.form-style .wpforms-field{padding: 0 0 15px !important;}
.form-style .wpforms-field-label{margin-bottom: 7px !important}
.form-style .wpforms-field-layout{padding-bottom: 0px !important}
.form-style .wpforms-submit-container{text-align: center}
.form-style .wpforms-submit{
	height: 44px !important;
    padding: 11px 30px !important;
    font-size: 16px !important;
    border-radius: 30px !important;}
.form-style .wpforms-field input,.form-style .wpforms-field textarea{background-color: #FAFAFA !important;border-radius:7px !important}
.see-more-faq img{display:inline}
.elementor-icon-box-title a .elementor-icon-box-description{
	display:block!important;
	margin-top:6px!important;
	font-weight: 100!important;
}
.mega-menu-tab .elementor-icon-box-wrapper:hover .elementor-icon-box-title,
.mega-menu-tab .elementor-icon-box-wrapper:hover .elementor-icon-box-description {
    color: #5941d8!important;
}
 .mega-menu-tab .hover-none .elementor-icon-box-wrapper:hover .elementor-icon-box-title{
	color:none!important;
}
.mega-menu-tab .e-n-tab-title .e-n-tab-icon{width:95px !important}
.mega-menu-tab .e-n-tab-title .e-n-tab-icon svg {width: 85px !important;}

main.post.type-post.status-publish{padding-top: 80px;}
.ez-toc-custom .ez-toc-title{    margin-bottom: 10px !important;display: block !important;}
.ez-toc-custom .ez-toc-list .ez-toc-link{font-size:14px !important}
div#ez-toc-container ul li a{font-family: "Font Primary Regular", Sans-serif;}
.post-container .e-flex.wpr-particle-no > .e-con-full.e-flex.wpr-particle-no.wpr-jarallax-no.wpr-parallax-no.wpr-sticky-section-no.e-con.e-child {
background: linear-gradient(100deg, #07CE96 1.06%, #30A3B2 50.53%, #503AC3 100%);
font-family: "Font Primary Regular", Sans-serif;
}
.post-container *,.post-container .elementor-heading-title {
font-family: "Font Primary Regular", Sans-serif !important;
}
.post-container .elementor-sticky--active{z-index:5 !important}
.elementor-post__card .elementor-post__badge{background-color: #fff !important}
@media (max-width:767px){
	.elementor-nav-menu--dropdown .sub-menu.elementor-nav-menu--dropdown{max-height: 400px;
    overflow: auto;
    border: 1px solid #ddd;
    margin: 7px 12px;}
}