.navigation-wrapper-1 .navigation .nav-link:hover, 
.navigation-wrapper-1 .navigation .nav-link.active {
    border: none;
    border-color: transparent;
    padding: 8px 14px;
    background: rgb(5,129,230) !important;
    background: linear-gradient(0deg, rgba(5,129,230,1) 0%, rgba(111,188,252,1) 100%) !important;
    color: #eaeaea !important;
}

.nc-light-theme .icon {
    background-color: rgb(5,129,230) !important;
    background-image: linear-gradient(0deg, rgba(5,129,230,1) 0%, rgba(111,188,252,1) 100%) !important;
    background-size: 100%;
    -webkit-background-clip: text;
    -moz-background-clip: text;
    -webkit-text-fill-color: transparent; 
    -moz-text-fill-color: transparent;
}

.nc-light-theme .title-wrapper-1 .icon-wrp .inner-wrapper {
    background: linear-gradient(0deg, rgba(5,129,230,1) 0%, rgba(111,188,252,1) 100%) !important;
}

.nc-light-theme .title-wrapper .inner-wrapper .icon {
    color: #eaeaea !important;
    -webkit-text-fill-color: #eaeaea; 
    -moz-text-fill-color: #eaeaea;
}

.nc-light-theme .form-widget .btn {
    background: linear-gradient(0deg, rgba(5,129,230,1) 0%, rgba(111,188,252,1) 100%) !important;
    color: #eaeaea !important;
    border: 0px solid #3899E9 !important;
}

.nc-light-theme .form-widget .form-control:focus {
    border-color: rgb(5,129,230) !important;
    border-color: linear-gradient(0deg, rgba(5,129,230,1) 0%, rgba(111,188,252,1) 100%) !important;
}

.error, .main-text, .detail a, .text, .sub-title, .nc-light-theme h1.hd, .nc-light-theme h2.hd, .nc-light-theme h3.hd, .nc-light-theme h4.hd, .nc-light-theme h5.hd, .nc-light-theme h6.hd {
    color: #474747 !important;
}

.icon-wrp::before, .icon-wrp::after {
    background-color: #474747 !important;
}

.hd {
    font-family: 'Prompt', sans-serif !important;
}

.sub-title {
    font-size: 24px !important;
}

/**
******************************************************************
*	DESKTOP LAYOUT 
******************************************************************
*/
@media (min-width: 1500px) {

}
@media (min-width: 1200px) and (max-width: 1499px) {

}
@media (min-width: 1100px) and (max-width: 1199px) {

}	
@media (min-width: 992px) and (max-width: 1099px) {

}
@media (min-width: 992px) {
    .mob-nc-logo-wrapper > div > img {
        width: 500px; 
        max-width: none;
    }
	
}

/**
******************************************************************
*	MOBILE & TABLET COMMON
******************************************************************
*/
@media (min-width: 200px) and (max-width: 991px) {
    .mob-nc-logo-wrapper > div > img {
        width: 200px; 
        max-width: none;
    }

    .nav-link {
        color: #eaeaea !important;
    }

    .mob-header {
        background-color: transparent !important;
    }

    .nav-handel span, .nav-handel span:before, .nav-handel span:after {
        background-color: #474747 !important;
    }

    .nav-handel.active span {
        background-color: transparent !important;
    }

    .nav-handel.active span:before, .nav-handel.active span:after {
        background-color: #eaeaea !important;
    }
}

/**
******************************************************************
*	TABLET
******************************************************************
*/
@media (min-width: 768px) and (max-width: 991px) {

}

/**
******************************************************************
*	MOBILE
******************************************************************
*/
@media (min-width: 200px) and (max-width: 767px) {	

}
@media (min-width: 600px) and (max-width: 767px) {

}
@media (min-width: 480px) and (max-width: 599px) {

}
@media (min-width: 200px) and (max-width: 479px) {		

}