/*
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
*/
.fa.fa-facebook:before {
    content: "\f09a" !important;
}.fa.fa-linkedin:before {
    content: "\e605" !important;
}div#footer-outer .row {
    padding-top: 200px !important;
}div#footer-outer {
    z-index: 1;
}.wpb_text_column.wpb_content_element.wpb_animate_when_almost_visible.wpb_fadeInLeft.fadeInLeft.sddsd.animated.wpb_start_animation {
    position: absolute;
    right: 200px;
    top: 0;
}#footer-outer #copyright[data-layout="centered"] {
    padding-top: 50px !important;
}
div#newsooo {
    position: absolute;
    z-index: 11111 !important;
    bottom: -170px;
    right: 0;
    left: 0;
}div#my-slidd .content:after {
    content: "";
    background: url(/wp-content/uploads/2022/10/508.png) no-repeat;
    position: absolute;
    width: 959px !important;
    height: 783px !important;
    top: -230px;
    left: -140px;
    z-index: -1;
}
div#make-doat .v7_container.form_type_normal select.the_input_element.error_message.text.pre-format.form-control.aling_left.align_left option {
    color: #000 !important;
}
div#section-twoo h3 {text-transform: capitalize !important;}

div#section-twoo img.img-with-animation.skip-lazy.section-two-imgg.animated-in {
	width: 90% !important;
}

body.material #header-secondary-outer nav>.sf-menu {
    padding: 9px 0 8px 0;
    float: left !important;
}#header-secondary-outer #social {
    float: right !important;
    position: relative;
}body.material #header-secondary-outer #social li a {
    line-height: 28px;
    padding: 0px !important;
    margin-left: 1px;
}
body.material #header-outer[data-has-buttons=no][data-full-width=false][data-format=default] #top nav>.sf-menu>li[class*=button_]:last-child a {
    margin-right: 0;
    padding: 45px;
}#header-outer:not([data-format=centered-menu-under-logo]):not([data-format=centered-menu-bottom-bar]) #top nav>ul>li[class*=button_]>a:before {
    height: 50px !important;
}body #header-secondary-outer .nectar-center-text {
    font-size: 16px;
    line-height: 16px;
    max-width: 70%;
    color: #F4FD1D !important;
}div#header-secondary-outer ul.sf-menu li a {
    font-size: 18px !important;
}
div#section-onee h6 {
    font-size: 25px;
    line-height: 35px;
    font-weight: 600;
    color: #000;
}
#header-secondary-outer #social:before {
    content: "Social Media:  ";
    position: absolute;
    color: #fff;
    left: -120px;
    top: 7px;
}


#header-outer:not([data-format=centered-menu-under-logo]):not([data-format=centered-menu-bottom-bar]) #top nav>ul>li[class*=button_]>a:before {
    height: 50px !important;
}


#my-slidd h2.ns-heading-el em {
    font-style: inherit !important;
    color: #E3C919 !important;
}

#my-slidd a.primary-color {
    padding: 20px 50px !important;
    font-size: 17px !important;
    transition: .8s !important;
}

#my-slidd a.primary-color:hover {
    background: #202020 !important;
}


div#section-onee .nectar-fancy-ul.animated-in li {
    padding: 0px 20px 0px 20px !important;
}



div#section-onee .nectar-fancy-ul.animated-in li {
    display: initial !important;
    line-height: 40px !important;
}


div#section-onee a#section-one-btnn {
    padding: 20px 50px !important;
    font-size: 17px !important;
    transition: .8s !important;
}

div#section-onee a#section-one-btnn:hover {
    transition: .8s !important;
    background: #B50612 !important;
    box-shadow: 0px 4px 16px 2px #ccc !important;
}




div#impact {
    padding-bottom: 100px !important;
    margin: 0px 0px !important;
}

div#testimonials {
    padding-top: 10px !important;
}

div#section-twoo .vc_col-sm-3 {
    background: #fff !important;
    box-shadow: 0px 0px 4px 1px #ccc !important;
    width: 24%;
    margin: 0px auto !important;
    padding: 10px !important;
    padding-bottom: 40px !important;
    transition: .8s !important;
}

div#section-twoo .vc_col-sm-3 h2 {
    padding-top: 40px !important;
}
#section-twoo h4 {
    font-size: 25px;
    line-height: 35px;
    font-weight: 500 !important;
}

#section-twoo h3 {
    font-size: 35px;
    line-height: 45px;
    font-weight: 600 !important;
}

#section-twoo p {
    font-size: 18px !important;
    line-height: 28px;
    font-weight: 400;
}
div#section-twoo .vc_col-sm-3:hover {
    transform: scale(1.05);
}






div#section-three .section-three-textt {
    position: absolute;
    right: 0;
    left: 0;
    bottom: 120px;
}

div#section-three .section-three-textt h3 {
    color: #fff !important;
}

div#section-three .section-three-second-imgg {
    height: 289px !important;
}

div#section-three .vc_col-sm-7 {
    padding: 0px !important;
}

div#section-three .vc_col-sm-5 {
    padding: 0px !important;
}

div#section-three .section-three-textt-2 {
    position: absolute;
    right: 0;
    left: 0;
    bottom: 90px;
}

div#section-three .section-three-textt-2 h4 {
    color: #fff !important;
}



div#section-five-inner-roww {
    box-shadow: 0px 0px 6px 1px #ccc !important;
    padding: 10px !important;
    transition: .5s !important;
}

div#section-five-inner-roww .sectio-five-link-imgg {
    position: absolute;
    right: 30px;
    top: -80px !important;
    bottom: unset !important;
    transition: .8s !important;
}

div#section-five-inner-roww .sectio-five-link-imgg:hover {
    transform: scale(1.3);
}

div#section-five-inner-roww:hover {
    transform: scale(1.1) !important;
    box-shadow: 0px 0px 20px 2px #00683870 !important;
    border: 1px solid #fd0f20 !important;
}
.inner-canvas-container .image-choices-field label.radio-inline.radio_selected .thumb-image-outer-wrap {
    box-shadow: 0px 0px 0px 0px !important;
    transition: all 0.3s;
}#nex-forms .col-sm-4 {
    width: 30.3333%;
}.image-choices-choice.col-sm-4 {
    width: 19.3333% !important;
}#nex-forms .pill.button_fields .input_container .btn {
    padding: 10px 16px !important;
    padding: 20px 50px !important;
    font-size: 17px !important;
    transition: .8s !important;
    background: #006838 !important;
    border: 0px solid !important;
    border-radius: 50px !important;
}div#make-doat {}

div#make-doat .v7_container.form_type_normal {
    background: #fff0 !important;
    box-shadow: 0px 0px 0px 0px !important;
    padding: 0px !important;
    padding-top: 50px !important;
}

div#make-doat .vc_col-sm-7 {
}

div#make-doat .vc_col-sm-7 .vc_column-inner {
    padding: 110px !important;
    padding-left: 240px !important;
}

div#make-doat .v7_container.form_type_normal select.the_input_element.error_message.text.pre-format.form-control.aling_left.align_left {
    background: #fff0 !important;
    border: 0px solid;
    border-bottom: 1px solid !important;
    color: #fff !important;
    font-size: 18px !important;
}

div#make-doat .v7_container.form_type_normal select.the_input_element.error_message.text.pre-format.form-control.aling_left.align_left span.input-group-addon.postfix {
    display: n;
}

div#make-doat .v7_container.form_type_normal span.input-group-addon.postfix {
    opacity: 0 !important;
}

div#make-doat .v7_container.form_type_normal 
 .the_input_element {
    color: #fff !important;
}

div#make-doat .v7_container.form_type_normal  span.input-label.radio-label {
    color: #fff !important;
    font-size: 17px !important;
    opacity: 1 !important;
}

div#make-doat .v7_container.form_type_normal  .image-choices-choice-image-wrap {
    text-align: left !important;
}

.image-choices-choice.col-sm-4 {
    width: 19.3333% !important;
}

span.image-choices-choice-text.input-label {
    text-align: left !important;
    color: #fff !important;
}

button.nex-submit.svg_ready.the_input_element.btn.btn-default {}

.v7_container.form_type_normal {}

div#make-doat  h2 {
    color: #fff !important;
}
img.img-with-animation.skip-lazy.twitter-imgg.animated-in {
    pointer-events: none !important;
}

div#recent-newss .recent-textt {
    width: 90% !important;
    box-shadow: 0px 9px 10px 1px #ccc !important;
    padding: 39px;
    background: #FCFCFC !important;
    margin-top: -70px !important;
    margin: 0px auto;
    transition: .8s !important;
}


div#recent-newss .recent-textt img.alignnone.size-full.wp-image-40 {
    position: absolute;
    right: 50px;
    bottom: 20px !important;
}

div#recent-newss .recent-textt:hover {
    box-shadow: 0px 9px 10px 1px #f4433659 !important;
}


div#newsooo {
    background: #fff !important;
    padding: 100px;
    box-shadow: 0px 0px 20px 1px #ccc !important;
}

div#newsooo input.tnp-email {
    background: #fff !important;
    padding: 17px 19px !important;
    border-radius: 75px !important;
}

div#newsooo 
 input.tnp-submit {
    position: absolute;
    right: 0;
    width: 30% !important;
    padding: 17px 19px !important;
    transition: .8s !important;
}

div#newsooo input.tnp-submit:hover {
    background: #f70000 !important;
}

#footer-outer #footer-widgets div#text-3 {}

#footer-outer #footer-widgets div#text-3 li {
    display: inline-block !important;
    margin-right: 10px !important;
}

#footer-outer #footer-widgets  h4 {
    padding-bottom: 31px;
    padding-top: 31px !important;
}

#footer-outer #footer-widgets li {
    line-height: 32px !important;
}

#footer-outer #footer-widgets  .col.span_3:nth-child(2) {
    right: -50px;
}

#footer-outer #footer-widgets  div#text-7 {}

#footer-outer #footer-widgets  div#text-7 li {
    position: relative;
    display: inline-block !important;
}

#footer-outer #footer-widgets  div#text-7 ul {
    display: inline-block !important;
    position: absolute;
    right: 40px;
}

#footer-outer #footer-widgets div#text-7 li i {
    position: absolute;
    left: -30px;
    top: 9px;
}

#footer-outer #footer-widgets  li a {
    font-size: 16px !important;
}

#footer-outer #copyright p {
    font-size: 18px !important;
}


@media only screen and (max-width: 1800px) {
#section-twoo .nectar-fancy-box[data-style=hover_desc] {
    padding: 20px !important;
}
}
@media only screen and (max-width: 1600px) {
div#recent-newss .hover-wrap {
    z-index: -11 !important;
}div#recent-newss .recent-textt img.alignnone.size-full.wp-image-40 {
    position: absolute;
    right: 40px;
    bottom: 20px;
}
	div#recent-newss .recent-textt img.alignnone.size-full.wp-image-40 {
    position: absolute;
    right: 60px;
    bottom: 20px;
}
}


@media only screen and (max-width: 1500px) {
div#recent-newss .recent-textt h2 {
    font-size: 30px !important;
}div#recent-newss .recent-textt img.alignnone.size-full.wp-image-40 {
    position: absolute;
    right: 50px;
}

}


@media only screen and (max-width: 1440px) {
iv#recent-newss .recent-textt h2 {
    font-size: 28px !important;
}div#section-onee .nectar-fancy-ul.animated-in li {
    padding: 0px 10px 0px 20px !important;
}div#recent-newss .recent-textt h2 {
    font-size: 24px !important;
}
}


@media only screen and (max-width: 1366px) {
	div#make-doat .vc_col-sm-7 .vc_column-inner {
    padding: 110px !important;
    padding-left: 120px !important;
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}
div#recent-newss .recent-textt h2 {
    font-size: 24px !important;
}div#newsooo h1 {
    font-size: 34px !important;
}div#make-doat .v7_container.form_type_normal {
    background: #fff0 !important;
    box-shadow: 0px 0px 0px 0px !important;
    padding: 0px !important;
    padding-top: 0px !important;
}div#section-onee .nectar-fancy-ul.animated-in li {
    padding: 0px 30px 0px 20px !important;
}
}

@media only screen and (max-width: 1326px) {
	#footer-outer #footer-widgets .col ul li a {
    width: 130% !important;
}
div#section-three .section-three-textt-2 h4 {
    color: #fff !important;
    font-size: 40px !important;
}div#section-five-inner-roww .sectio-five-link-imgg {
    position: absolute;
    right: 10px;
    top: -80px !important;
    bottom: unset !important;
    transition: .8s !important;
}#header-outer[data-lhe="animated_underline"] #top nav > ul > li > a {
    font-size: 17px !important;
}
div#my-slidd .content:after {
    height: 660px !important;
    width: 880px !important;
    background-size: 100% 100%;
    top: -220px;
}

body .nectar-slider-wrap[data-full-width="true"] .swiper-slide .content h2 {
    font-size: 75px !important;
    line-height: 80px !important;
}
.the_input_element {
    font-size: 20px !important;
}div#section-onee .nectar-fancy-ul.animated-in li {
    padding: 0px 30px 0px 20px !important;
    font-size: 16px !important;
}div#section-onee .nectar-fancy-ul.animated-in li i.icon-default-style.fa.fa-chevron-right.extra-color-1 {
    font-size: 12px !important;
}
}

@media only screen and (max-width: 1280px) {
div#make-doat .vc_col-sm-7 .vc_column-inner {
    padding-left: 120px !important;
}
.the_input_element {
    font-size: 18px !important;
}
#footer-outer #copyright[data-layout="centered"] {
    padding: 10px !important;
}
div#my-slidd .content:after {
    height: 660px !important;
    width: 880px !important;
    background-size: 100% 100%;
    top: -220px;
}

body .nectar-slider-wrap[data-full-width="true"] .swiper-slide .content h2 {
    font-size: 75px !important;
    line-height: 80px !important;
}
}


#make-doat h2.give-form-title {
    display: none;
}

#make-doat legend.give-payment-mode-label {
    color: #fff;
}

#make-doat  fieldset#give_checkout_user_info {
    color: #fff;
}

#make-doat  ul#give-gateway-radio-list {
    color: #fff;
}
#make-doat input {
    background: transparent !important;
    height: 50px;
    border: 2px solid #fff !important;
    border-radius: 10px;
    color: #fff !important;
    font-size: 16px;
    padding: 5px 10px;
}

#make-doat ::placeholder {
    color: #fff !important;
}

#make-doat input#give-purchase-button {
    padding: 0 40px !important;
}
#footer-outer ul.sub-menu {
    display: none;
}

ul#menu-main-menu-2 li:last-child a {
    display: none !IMPORTANT;
}
























