/*
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
Text Domain: salient-child
*/
@media (max-width: 767px) {
  #cookiescript_badge {
    bottom: 60px !important;
    left:2px !important;
    z-index: 9999 !important;
  }
}
/* whatsapp modal */
#whatsapp-modal {
	display: none;
	position: fixed;
	z-index: 10000;
	right: 10px;
	bottom: 3.5rem; /* just above sticky bar */
	width: 320px;
	background-color: #add8e6; /* match WhatsApp sticky button */
	padding: 24px 20px 20px 20px;
	border-radius: 16px;
	box-shadow: 0 4px 24px rgba(0,0,0,0.18);
	color: #0b2c64;
}
@media (max-width: 480px) {
	#whatsapp-modal {
		width: 95vw;
		right: 2.5vw;
		left: unset;
		padding: 18px 6px 16px 6px;
	}
}
#whatsapp-modal .modal-content {
	text-align: center;
	background: none;
	box-shadow: none;
	color: #0b2c64;
}
#whatsapp-modal .modal-content h2,
#whatsapp-modal .wpforms-field-label {
	color: #0b2c64 !important;
}
#whatsapp-modal .close {
	position: absolute;
	top: 8px;
	right: 12px;
	font-size: 30px;
	cursor: pointer;
	color: #0b2c64;
	background: none;
	border: none;
}
#whatsapp-modal .close:hover {
	color: #003366;
}
#whatsapp-modal input,
#whatsapp-modal select {
	border-radius: 8px !important;
	border: 1px solid #0b2c64 !important;
	color: #0b2c64 !important;
	background: #fff !important;
}
#whatsapp-modal .btn-whatsapp-us,
#whatsapp-modal button[type="submit"] {
	background-color: #25D366 !important;
	color: white !important;
	border-radius: 25px !important;
	font-weight: bold;
	font-size: 1.1em;
	margin-top: 12px;
	padding: 12px 0;
	width: 90%;
	max-width: 220px;
}
/* moved from customize */
.iti__country-name
{
    color: #999 !important;
}
/**kriko > yoast faq custom css for post **/
.schema-faq-section {padding: 10px 0;}
.schema-faq-question {font-size:22px}
/**kriko > price page box middle **/
.plans-prices-box {
	justify-content: center;
}
.wp-block-heading {font-weight:bold !important;}
.press-button {
	width: 100% !important;
	text-align: center !important;
}
/** article text links **/
article a:not(.nectar-button,.toggle-heading,.blog) {
	color: #009ce0 !important;
	text-decoration: underline !important;
}

.sbi-embed-wrap {
    max-width: 500px;
		min-width: 326px;
    margin-right: auto;
	 	margin-left: auto;
}
.sbi-embed {
	max-width: 100% !important;
}
.wpforms-container label, .wpforms-field-label {

color: #ffffff; /* Change the color value to the color you want */

}
div.wpforms-container-full .wpforms-form .wpforms-field-number-slider .wpforms-field-number-slider-hint {
color: #ffffff; /* Change the color value to the color you want */
}
@media only screen and (max-width: 690px) {
.pricing-table-container {
	margin-top: 20px;
}
}
.owl-carousel[data-desktop-cols] .owl-stage {padding: 0 !important;}

/**kriko > price process numbers top on non-desktop **/
@media only screen and (max-width: 999px) {
.page-id-16572 .vc_column-inner {justify-content: flex-start !important;}
}
.flex-no-wrap .row_col_wrap_12_inner.col.span_12.center {
	flex-wrap: nowrap !important;
}
.grecaptcha-badge { 
visibility: hidden; 
}