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

#banner-sec1 a.primary-color {
    border: 1px solid #cba44e;
    padding-block: 15px 15px;
    padding-inline: 40px !important;
    border-radius: 10px !important;
    position: relative !important;
}
#comp-sec1 .owl-stage {
    padding: 0px;
}
#comp-sec1 .owl-dots.disabled {
    display: block;
}
#contact-sec {
  width: 100%;
}
#contact-sec label {
  font-weight: 500;
  margin-bottom: 6px;
}
#contact-sec input,
#contact-sec textarea {
  width: 100%;
  padding: 12px 14px;
  border: 1px solid #ddd;
  border-radius: 6px;
  font-size: 14px;
}
#contact-sec textarea {
  height: 150px;
  resize: vertical;
}
#contact-sec .cf7-row {
  display: flex;
  gap: 20px;
  margin-bottom: 20px;
}
#contact-sec .cf7-col {
  width: 50%;
}
#contact-sec .cf7-full {
  margin-bottom: 20px;
}
#contact-sec input[type="submit"] {
  background: #cba44e;
  color: #fff;
  padding: 14px 30px !important;
  border: none;
  border-radius: 10px !important;
  cursor: pointer;
  transition: 0.3s;
  font-family: 'DM Sans';
}
#banner-sec1 .content p {
    font-size: 16px !important;
    line-height: 26px !important;
}
a#b1 {
    border-radius: 10px !important;
}
#contact-sec input[type="submit"]:hover {
  background: #0f1727;
  opacity: 1;
}
#contact-sec .iwithtext .iwt-icon i {
    font-size: 22px !important;
}
#contact-sec .iwt-text a {
    color: #000;
    text-decoration: underline;
}
