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




.table-title {
  text-align: center;
  color: black;
}
div#Education td {
    color: black;
    font-weight: 700;
}

.loan-programs-table {
  width: 82% !important;
  border-collapse: collapse !important;
  margin: 0 auto !important;
}

.loan-programs-table td {
  border: 1px solid #000000;
  padding: 10px;
  vertical-align: top;
}

div#contact {
    margin-block: 50px;
    background-color: white;
    filter: drop-shadow(2px 4px 6px #ccc);
    padding: 40px !important;
}
div#contact .text1 p {
    padding-bottom: 2px;
}
div#contact iframe {
    height: 320px !important;
    border-radius: 10px;
}
div#contact div#wpforms-95 {
    margin-top: 0;
}
div#contact .wpforms-container .wpforms-form * {
    padding-block: 2px !important;
    margin-bottom: 0;
}
div#contact button#wpforms-submit-74 {background-color: #2563EB;}
#top .b1 a {
    background-color: #2563EB;
    padding-block: 15px 13px !important;
    padding-inline: 20px !important;
    border-radius: 32px !important;
}
#top .b1 a span {
    color: white;
}
div#Does p {
    width: 54%;
    margin: 0 auto;
}
div#Works .carousel-item {
    background-color: white;
    border: 1px solid #D9D9D9;
    margin-inline: 17px;
    padding-block: 30px;
    border-radius: 20px;
    padding-inline: 12px;
}
div#Works .carousel-item p br {
    display: none;
}
div#Works .carousel-item h3 {
    margin-bottom: 0;
}
div#Works .carousel-item  h2 {
    color: #0F172B !important;
    opacity: 20%;
    font-size: 40px;
    line-height: 50px;
    text-align: right;
}
div#Works .owl-stage {
    padding-block: 10px !important;
}
div#Education div#Educationin .iwithtext .iwt-icon img {
    width: auto;
    margin: 0;
}
div#Education div#Educationin .iwithtext  .iwt-icon {
    background-color: #F8FAFC;
    width: 90px;
    height: 90px;
    display: flex;
    align-items: center;
    justify-content: center;
    filter: drop-shadow(2px 4px 6px #ccc);
    border-radius: 100% !important;
    margin-top: -12px;
}
div#Education div#Educationin .iwithtext .iwt-text {
    padding-left: 110px;
}
div#Education div#Educationin .iwithtext .iwt-text h3 {
    margin-bottom: 0;
}
div#Education div#Educationin .vc_col-sm-6 .vc_column-inner {
    border: 1px solid #bfbfbf63;
    border-radius: 10px;
    padding-block: 40px 50px;
    padding-inline: 30px;
    margin-bottom: 18px;
    transition: 0.9s;
    background-color: white;
    filter: drop-shadow(0px 0px 0px #ccc);
}
div#Education div#Educationin .vc_col-sm-6:hover .vc_column-inner {
    background-color: #F8FAFC;
    filter: drop-shadow(2px 4px 6px #ccc);
}
div#Education div#Educationin .vc_col-sm-6:hover .iwt-icon {
    background-color: #2563EB;
}
div#Education div#Educationin .vc_col-sm-6:hover .iwt-icon img {
    filter: brightness(0) invert(1);
}
.ocm-effect-wrap {
    --scroll-bar-w: 0px;
}
div#Verified {
    padding-block: 90px !important;
}
a#b2 {
    margin-bottom: 0;
    font-size: 15px;
    line-height: 25px;
    border: 1px solid;
    border-radius: 30px !important;
}
div#Frequently .toggle.default {
    border: 1px solid #BFBFBF;
    border-radius: 15px;
    margin-bottom: 18px;
    padding-inline: 30px;
    padding-block: 27px;
    background-color: white;
    filter: drop-shadow(0px 0px 0px #ccc);
}
div#Frequently .toggle.default a.nectar-inherit-h4.toggle-heading {
    padding-block: 0;
    color: #0F172B;
}
div#Frequently .toggle.default.open {
    filter: drop-shadow(2px 4px 6px #ccc);
    background-color: #F8FAFC;
}
div#Frequently .toggle.default.open .inner-toggle-wrap {
    padding-bottom: 0;
    width: 58%;
}

div#Frequently .toggle.default.open  a.nectar-inherit-h4.toggle-heading {
    padding-bottom: 10px;
}
div#Frequently .toggle.default.open i {
    transform: rotate(180deg);
}
div#Frequently .toggle.default i {
    border: 1px solid transparent;
    background-image: url(https://lendingdepot.net/wp-content/uploads/2026/04/Icon-5.png);
    background-position: 50%;
    transition: 0.9s;
}
div#Frequently .toggle.default i:before,div#Frequently .toggle.default i:after {
    display: none;
}
#footer-outer #footer-widgets .row {
    padding-block: 50px;
    border-bottom: 1px solid #ffffff3b;
}
div#copyright {
    padding-block: 15px !important;
}
div#copyright strong {
    color: #2563EB !important;
}
#footer-outer #footer-widgets div#media_image-2 {
    margin-bottom: 10px;
}
#footer-outer #footer-widgets div#text-2 {
    margin-bottom: 10px;
}
#footer-outer #footer-widgets  .iconnn li {
    display: inline-block;
    margin-right: 10px;
}
#footer-outer #footer-widgets .iconnn li i {
    top: 0;
    border: 1px solid white;
    width: 40px;
    height: 40px;
    line-height: 40px;
    border-radius: 10px;
    font-size: 15px !important;
    transition: 0.9s;
}
#footer-outer #footer-widgets div#nav_menu-2 {
    margin: 0 auto;
    display: table;
}
#footer-outer #footer-widgets ul#menu-contact-info i {
    position: relative;
    margin-right: 14px;
    border: 1px solid white;
    width: 40px;
    height: 40px;
    line-height: 40px;
    border-radius: 100%;
    font-size: 15px !important;
    transition: 0.9s;
}
#footer-outer #footer-widgets ul#menu-contact-info li:hover i {
       background: var(--secondry-gradient);
    border: 1px solid #F6080D;
}
#footer-outer #footer-widgets ul#menu-contact-info li {
    margin-bottom: 8px;
}
#footer-outer #footer-widgets .iconnn li i:hover {
    background-color: #2563EB;
    border: 1px solid #2563EB;
    color: white;
}
#footer-outer ul#menu-contact-us i {
    position: absolute;
    left: 0;
    top: 6px;
    color: transparent;
    -webkit-text-stroke: 1px white;
}
#footer-outer ul#menu-contact-us a {
    padding-left: 37px !important;
}
#footer-outer ul#menu-contact-us li {
    position: relative;
    margin-bottom: 9px !important;
}
#footer-outer ul#menu-contact-us li:hover i {
    -webkit-text-stroke: 1px #2563EB;
}
@media (max-width: 1920px) {

}
/* ============================== */
@media (max-width: 1600px) {

}
/* ============================== */
@media (max-width: 1440px) {

}
/* ============================== */
@media (max-width: 1366px) {

}
/* ============================== */
@media (max-width: 1280px) {


.loan-programs-table {
    width: 100% !important;
}
}
/* ============================== */
@media (max-width: 1024px) {

}
/* ============================== */
@media (max-width: 912px) {
     .loan-programs-table,
  .loan-programs-table tr,
  .loan-programs-table td {
    /* display: revert-layer; */
    /* width: 100%; */
  }

  .loan-programs-table tr {
    margin-bottom: 15px;
  }
}


/* ============================== */
@media (max-width: 800px) {

}
/* ============================== */
@media (max-width: 480px) {
	#footer-outer #footer-widgets div#nav_menu-2 {
    margin: unset !important;
   
}
	div#text-3 p {
    font-size: 11px !important;
}
    

div#Education td {display: flex;}

table.loan-programs-table {
    border: 1px solid black !important;
}

}
/* ============================== */
@media(max-width: 375px){
	div#text-3 p {
    font-size: 9px !important;
}


}