/*
Theme Name: Salient Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for Salient
Author: My Name
Author URI: http: //mysite.com/
Template: salient
Version: 0.1
*/
.colm-frst:before {
    content: "01";
    font-size: 88px;
    padding-top: 25px;
    color: #837f7f;
}
.colm-scnd:before {
	    content: "02";
    font-size: 80px;
    padding-top: 25px;
    color: #837f7f;
}
.colm-thrd:before{
	    content: "03";
    font-size: 80px;
    padding-top: 25px;
    color: #837f7f;
}
#frst-sec .colm-frst img {
    padding-left: 15px;
}
.colm-frst .iwt-text {
    padding-left: 41% !IMPORTANT;
}

#slider .content {
    top: 45% !IMPORTANT;
}
.phn-mail {
    position: absolute;
    top: 37px;
    right: 17%;
    color: #fff;
}
.phn-mail li {
    display: inline-block;
}
.btn-1 a {
    background: #bb8b41;
    padding: 10px 13px;
    color: #fff;
}
.btn-1 {
    position: absolute;
    right: 0px;
    top: 40px;
    z-index: 999;
}
#slider p:before {
    content: '';
    background: #bd8b40;
    height: 2px;
    width: 6%;
    position: absolute;
    top: 33px;
    left: 32%;
}
#slider p:after {
    content: '';
    background: #bd8b40;
    height: 2px;
    width: 6%;
    position: absolute;
    top: 33px;
    right: 32%;
}
#scnd-sec p {
    font-size: 24px;
    line-height: 30px;
}
#scnd-sec h4 {
    font-size: 38px;
}
#slider p {
    color: #bd8b40;
}
/* #scnd-sec .colm-blck {
    padding-top: 8.5%;
    padding-bottom: 9%;
    padding-left: 35%;
    padding-right: 7%;
} */
#scnd-sec a {
    letter-spacing: 0px;
    font-family: poppins;
}
#scnd-sec h6 {
    font-size: 28px;
    line-height: 38px;
    color: #bd8a41;
}
#miles-sec img:hover {
    transform: translateY(-10px);
}
#miles-sec img {
    width: 34%;
    transition: .9s;
}
#need-sec a {
    letter-spacing: 0px;
    font-family: poppins;
    font-size: 25px;
    border-color: #bc8a40 !IMPORTANT;
    padding: 16px 40px !IMPORTANT;
    margin-top: 20px;
}
#prctic-sec img {
    width: 22%;
    transition: .9s;
}
#prctic-sec .colm-are:hover img {
    filter: brightness(0) invert(1);
}
#prctic-sec .colm-are:hover {
    background: #b58745;
	color:#fff;
}
#prctic-sec .colm-are {
    padding: 40px 30px;
}
#prctic-sec .colm-are:hover h5 {
    color: #fff;
}
#testimo-sec p {
    padding-right: 35%;
}
#cntct-sec input.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
    background: #fff;
    margin-bottom: 10px;
	color:#000;
}
#cntct-sec textarea.wpcf7-form-control.wpcf7-textarea {
    background: #fff;
    height: 190px;
	color:#000;
}
#cntct-sec input.wpcf7-form-control.wpcf7-submit {
    font-family: poppins;
    padding: 10px 30px !IMPORTANT;
    font-size: 15px;
    border-radius: 0px !IMPORTANT;
}
#copyright {
    background: #bd8a41 !IMPORTANT;
    color: #fff !important;
}
#footer-outer[data-cols="1"] #copyright, #footer-outer #copyright[data-layout="centered"] {
    padding: 15px 0;
}



@media (max-width: 1600px) {}
@media (max-width: 1366px) {}
@media (max-width: 1280px) {
	#scnd-sec .colm-blck {
    padding-top: 4.5%;
    padding-bottom: 4%;
    padding-left: 35%;
    padding-right: 7%;
}
	#slider p:after {
    content: '';
    background: #bd8b40;
    height: 2px;
    width: 6%;
    position: absolute;
    top: 12px;
    right: 35%;
}
	#slider p:before {
    content: '';
    background: #bd8b40;
    height: 2px;
    width: 6%;
    position: absolute;
    top: 7px;
    left: 35%;
}
	#slider p {
    color: #bd8b40;
    font-size: 44px !IMPORTANT;
}
}
@media (max-width: 1024px) {
	#scnd-sec .colm-blck {
    padding-top: 3.5%;
    padding-bottom: 6%;
    padding-left: 35%;
    padding-right: 7%;
    font-size: 10px;
}
}
@media (max-width: 800px) {
	#scnd-sec .colm-blck {
    padding-top: 3.5%;
    padding-bottom: 6%;
    padding-left: 20px;
    padding-right: 7%;
    font-size: 10px;
    background: #f4f4f4 !IMPORTANT;
}
	.btn-1 {
    position: absolute;
    right: 40px;
    top: 34px;
    z-index: 999;
		display:none;
}
	.phn-mail {
		display: none;}
}
@media (max-width: 768px) {}
@media (max-width: 480px) {}
@media (max-width: 414px) {}
@media (max-width: 375px) {}
@media (max-width: 360px) {}