/* 
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 */


  .header-bgcolor{
 
background: linear-gradient(180deg, #051A36 0%, #13335A 100%);
backdrop-filter: blur(4px);
 
    
}
.btnone-bg .elementor-button-text{
    background: linear-gradient(180deg, #051A36 0%, #13335A 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.btnone-bg:hover .elementor-button-text{
    background: none;
    -webkit-text-fill-color: #ffffff;
    color: #ffffff;
}


  .navbartxt-color a{ 
background: linear-gradient(180deg, #051A36 0%, #13335A 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;

 }

.navbartxt-color  a:hover  {
 
    -webkit-text-fill-color: #D5A13C;
    color: #D5A13C;
    
}

.herobnnr-heding span{
    color: #D5A13C;
}
 

 

.btnone-bg span.elementor-button-icon {
    display: inline-flex;
    background: linear-gradient(180deg, #051A36 0%, #13335A 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

 
.btnone-bg span.elementor-button-icon svg path{
    fill: #051A36;
    transition: fill 0.3s ease;
}

.btnone-bg:hover span.elementor-button-icon svg path{
    fill: #ffffff;
}


.btntwo-bg .elementor-button-icon svg{
    transition: all 0.3s ease;
}

.btntwo-bg:hover .elementor-button-icon svg{
    opacity: 0;
}

.btntwo-bg .elementor-button-icon{
    position: relative;
    width: 15px;
    height: 15px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    align-content: center;
}

.btntwo-bg .elementor-button-icon::after{
    content: '';
    position: absolute;
    inset: 0;
    background: url('http://nunis.codpixels.com/wp-content/uploads/2026/06/Vector-25.svg') center center / contain no-repeat;
    opacity: 0;
    transition: opacity 0.3s ease;
}

.btntwo-bg:hover .elementor-button-icon::after{
    opacity: 1;
}

.btntwo-bg .elementor-button-content-wrapper {
 
    justify-content: center;
    align-items: center;
}

 .headingtwo-txtcolor{
 
background: linear-gradient(180deg, #051A36 0%, #13335A 100%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
 
}

.bg-bluegradientliner{

background: linear-gradient(180deg, #051A36 0%, #13335A 100%);

}
.hme_nmbrclor b{
color: #D5A13C;

    
}

 
