/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/
/* ============================================== */
div#header-outer li#menu-item-30 span {
    color: #fff;
}
div#header-outer li#menu-item-30 a {
    border-radius: 50px !important;
    background: #0f334d;
    padding: 10px 30px !important;
    font-size: 15px;
}
header#top ul.sub-menu.tracked-pos {
    background-color: #fff !important;
    color: #000 !important;
}
header#top {
    background: #e8e5e2;
}
div#section1 span.head {
    font-size: 20px;
    font-weight: 400 !important;
    color: #d2a24c;
}
 div#section1 span.head2 {
    color: #d2a24c;
}
div#section1 a.primary-color {
    padding: 15px 30px 15px 30px;
    border-radius: 50px !important;
}
div#section1 a.primary-color:hover {
    background-color: #d2a24c!important;
}
div#section1 h2:before {
    content: " ";
    position: absolute;
    width: 17px !important;
    justify-content: center;
    margin-top: 0px;
    margin-bottom: 0px;
    color: #ffff !important;
}
/* =================================================== */
div#section2 .col1
 {
   padding: 0 25px;
}
div#section2 .vc_col-sm-6.col1 .vc_column-inner {
    padding: 0 17px 0 0;
}
 div#section2 a#btn {
    padding: 10px 30px 10px 30px;
    border-radius: 50px !important;
}
div#section2 a#btn:hover {
    background-color: #d2a24c !important;
}
/* ========================================================= */
 div#section3 .vc_column-inner {
    padding: 17% 0;
}
div#section3 a#btn1 {
    padding: 8px 35px 8px 35px;
    border-radius: 50px !important;
}
div#section3 a#btn1:hover {
    background-color: #d2a24c !important;
}

div#section5 a#btn {
    border-radius: 50px !important;
}
div#section5 a#btn:hover {
    background-color: #d2a24c !important;
}
/* ================================================ */
div#footer-widgets div#nav_menu-2 {
    margin-left: 25%;
}
#footer-outer #footer-widgets .col input[type=submit] {
    background-color: #d2a24c!important;
    opacity: 0.9;
    transition: opacity 0.2s linear 0s;
    -webkit-transition: opacity 0.2s linear 0s;
}
#footer-outer #footer-widgets .col input[type=submit]:hover {
    background-color: #fff0 !important;
    border: 2px solid #d2a24c !important;
	transition: .5s;
}
div#footer-widgets .socliy i.fa.fa-facebook {
    padding: 10px 13px 10px 13px;
    border: 1.5px solid #d2a24c;
    border-radius: 50px;
}
div#footer-widgets .socliy  i.fa.fa-facebook:hover {
    background-color: #d2a24c !important;
	transition:.5s;
}
div#footer-widgets .socliy i.fa.fa-twitter {
    border: 1.5px solid #d2a24c;
    padding: 10px 12px 10px 12px;
    border-radius: 50px;
}
div#footer-widgets .socliy  i.fa.fa-twitter:hover {
    background-color: #d2a24c !important;
	transition:.5s;
}
div#footer-widgets .socliy i.fa.fa-instagram {
    border: 1.5px solid  #d2a24c;
    padding: 10px 12px 10px 12px;
    border-radius: 50px;
}
div#footer-widgets .socliy i.fa.fa-instagram:hover {
    background-color: #d2a24c !important;
	transition:.5s;
} 
div#footer-widgets input.tnp-email {
    border: none;
    border-bottom: 1px solid #d2a24c !important;
    margin-bottom: 10px;
}
.nectar-button[data-color-override="false"].regular-button {
    font-size: 15px !important;
    padding: 14px 50px !important;
}

/* ======================================================= */
/* Investor Section */
div#Gravity div#field_2_1 {
    position: relative;
    top: 38%;
}
div#investor span.head {
    color: #d2a24c;
}
div#Gravity label.gfield_label.gform-field-label {
    color: #0f334d !important;
}
div#Gravity input#gform_submit_button_2 {
    padding: 15px 35px 15px 35px !important;
    border-radius: 50px !important;
}
div#Gravity input#gform_submit_button_2:hover{
	background-color:#d2a24c; !important
}
.gform_wrapper.gravity-theme .gfield input.large, .gform_wrapper.gravity-theme .gfield select.large {
    background-color: #fff;
    border: 1px solid #0f334d !important;
	border-radius: 20px;
	padding: 10px 20px !important;
}

div#Gravity input#input_2_31 {
    background-color: #fff;
    border: 1px solid #0f334d !important;
    border-radius: 10px !important;
}
div#Gravity div#field_2_32 label.gfield_label.gform-field-label {
    position: absolute;
    margin-top: -11px;
}
div#Gravity canvas#input_2_32 {
    margin-top: 30px;
border: 1px solid #0f334d !important ;
	border-radius:20px;
}
div#Gravity div#field_2_32 {
    margin-top: 5%;
}
div#Gravity img#input_2_32_resetbutton {
    margin-top: 25px;
}
/* ========================================== */
/* Startup section */
div#Gravity select#input_3_1 {
    background-color: #fff !important;
    border: 1px solid #0f334d !important;
    border-radius: 20px;
    padding: 10px 0px 11px 0;
}
div#Gravity select#input_3_9 {
    background-color: #fff !important;
    border: 1px solid #0f334d !important;
    border-radius: 20px;
    padding: 10px 0px 11px 10px;
}
div#Gravity select#input_3_10{
	background-color: #fff !important;
    border: 1px solid #0f334d !important;
    border-radius: 20px;
    padding: 10px 0px 11px 10px;
}
div#startup span.head {
    color: #d2a24c;
}
div#Gravity input#input_3_13{
		background-color: #fff !important;
    border: 1px solid #0f334d!important;
    border-radius: 20px;
    padding: 10px 0px 11px 10px;
}
div#Gravity  canvas#input_3_16 {
    margin-top: 25px;
}
div#Gravity div#field_3_16 label.gfield_label.gform-field-label {
    position: absolute;
    margin-top: -11px;
}

div#Gravity img#input_3_16_resetbutton{
	margin-top: 25px;
}
div#Gravity input#gform_submit_button_3 {
    padding: 12px 40px 12px 40px !important;
    border-radius: 50px !important;
}
div#Gravity input#gform_submit_button_3:hover {
	  background-color: #d2a24c;
}
div#Gravity canvas#input_3_16 {
    margin-top: 25px;
    border: 1px solid #0f334d !important;
	border-radius:20px;
}
div#Gravity .gform_wrapper.gravity-theme .gfield textarea.large {
    background-color: #fff !important;
    border-radius: 20px;
}
/* ==================================================== */
/*  ABOUT US*/
div#necsection span.head2 {
    color: #d2a24c;
}
/* ======================================= */
/* Contact Form */
input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    background-color: #fff !important;
    border: 1px solid #0f334d !important;
    border-radius: 20px;
}
textarea.wpcf7-form-control.wpcf7-textarea {
    background-color: #fff !important;
    border: 1px solid #0f334d !important;
    border-radius: 20px !important;
}
p input.wpcf7-form-control.wpcf7-submit.has-spinner {
    padding: 15px 40px 15px 40px !important;
    border-radius: 50px !important;
}
p input.wpcf7-form-control.wpcf7-submit.has-spinner:hover{
	background-color: #d2a24c !important;
}
@media (max-width: 1600px) {}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 1440px) {}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 1366px) {}
/* -------------------------------------------------------------------------------------------------------- */
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 1340px) {}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 1320px) {}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 1280px) {}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 1024px) {}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 820px) {}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 768px) {}

/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 480px) {
	div#section1 h2 {
    font-size: 24px !important;
    line-height: 28px !important;
    margin-bottom: 20px !important;
}
	div#section1 span.head {
    font-size: 14px;
    font-weight: 400 !important;
    color: #d2a24c;
}
	header#top {
    padding: 12px 0 !important;
}
	div#header-outer {
    padding: 0px;
}
	div#section1 a.primary-color {
    padding: 12px 22px 12px 22px;
    font-size: 10px;
}
p {
    font-size: 12px !important;
    line-height: 22px;
}
h2 {
    font-size: 28px !important;
}
div#section5 h1 {
    margin-top: 55px;
}
div#footer-widgets div#nav_menu-2 {
    margin-left: 0%;
}
}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 414px) {}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 375px) {}
/*-----------------------------------------------------------------------------------------------------*/
@media (max-width: 360px) {}