#header-outer #top nav>ul>li>a {
    font-size: 16px;
    line-height: 1.3;
    text-transform: uppercase;
}
#header-outer .nectar-header-text-content a {
    font-size: 16px;
    text-transform: uppercase;
    padding: 15px 25px;
    background: #9D845E;
    color: white;
    line-height: 18px;
    display: inline;
    transition: 0.3s;
}
#header-outer .nectar-header-text-content a:hover {
    transition: 0.3s;
    background: #112034;
    color: white !important;
}
.top_header_tn {
    background: #112034;
    position: relative;
}
.min_topheader .local {
    color: white;
    display: flex;
    align-items: center;
    gap: 5px;
}
.min_topheader .local p {
    padding: 0;
    line-height: 1.4;
    font-size: 13px;
}
.min_topheader .local img,
.min_topheader a.phone img {
    width: 30px;
    height: auto;
}
.min_topheader {
    display: flex;
    justify-content: space-between;
}
.min_topheader a.phone {
    color: white;
    display: flex;
    align-items: center;
    gap: 5px;
    transition: 0.3s;
}
.min_topheader a.phone:hover {
    transition: 0.3s;
    transform: scale(1.1);
}
.min_topheader a.phone p {
    font-size: 16px;
    padding: 0;
    line-height: 1.4;
}
.min_topheader {
    display: flex;
    justify-content: space-between;
    padding: 13px 0;
}
#footer-outer .col.span_3 {
    width: 19.5%;
}
#footer-outer .col {
    margin-right: 5%;
}
#footer-outer .col.foo_3 {
    width: 16.5%;
}
#footer-outer .col.foo_4 {
    width: 24.5%;
}
#footer-outer #footer-widgets .widget h4 {
    font-size: 20px;
    line-height: 1.4;
}
#footer-outer #footer-widgets .col p {
    font-size: 18px;
    line-height: 35px;
}
#footer-outer a:hover {
    transition: 0.3s;
    color: #9d845e !important;
}
#footer-outer #footer-widgets .col ul li >a {
    font-size: 18px;
    line-height: 22px;
}
#footer-outer .foo_4 .textwidget.custom-html-widget {
    font-size: 16px;
    line-height: 1.4;
}
#footer-outer .foo_4 .textwidget.custom-html-widget h3 {
    font-size: 20px;
    margin: 15px 0;
    font-family: Helvetica, sans-serif;
}
#footer-outer .social_link a {
    display: inline-flex;
    transition: 0.3s;
}
#footer-outer .social_link a:hover {
    transition: 0.3s;
    transform: scale(1.1);
}
#footer-outer .social_link a img {
    margin: 0;
    width: 50px;
    height: auto;
}
.social_link {
    display: flex;
    gap: 20px;
}
#footer-outer #copyright[data-layout="centered"] {
    padding: 15px 0;
    border-top: 1px solid #565656;
}
#footer-outer .row {
    padding: 40px 0;
    margin-bottom: 0;
}
.container-wrap {
    padding: 0;
}
.font_pala .elementor-heading-title,
.font_pala h3.elementor-image-box-title,
.font_pala a.elementor-accordion-title,
.font_pala .elementor-widget-container p {
    font-family: Palatino Linotype, Book Antiqua, Palatino, serif !important;
}
.min_testimonial img.icon_quote {
    width: 70px;
    height: auto;
}
.min_testimonial .des {
    font-size: 20px;
    line-height: 30px;
    margin-top: 15px;
    border-bottom: 1px solid #112034;
}
.min_testimonial h3 {
    font-size: 28px;
    line-height: 1.4;
    font-family: Helvetica, sans-serif;
    font-weight: 400;
    margin-top: 25px;
    text-transform: uppercase;
}
.big_testimonial {
    margin-top: 25px;
}
.big_testimonial button.slick-prev.slick-arrow {
    background: url(http://221.121.138.11/~broadbea/wp-content/themes/salient-child/img/icon_left.png);
    right: 7%;
    left: unset;
    position: absolute;
    top: 92%;
    z-index: 9;
    width: 35px;
    height: 35px;
    background-repeat: no-repeat;
    background-size: contain;
}
.big_testimonial button.slick-next.slick-arrow {
    background: url(http://221.121.138.11/~broadbea/wp-content/themes/salient-child/img/icon_rightt.png);
    right: 0;
    left: unset;
    position: absolute;
    top: 92%;
    z-index: 9;
    width: 35px;
    height: 35px;
    background-repeat: no-repeat;
    background-size: contain;
}
.big_testimonial button.slick-arrow::before {
    opacity: 0;
}
.toggle_tn .elementor-accordion-icon.elementor-accordion-icon-left {
    position: relative;
    top: 10px;
}
.toggle_tn .elementor-accordion .elementor-accordion-item {
    border-bottom: 1px solid #959393 !important;
}
.toggle_tn .elementor-accordion .elementor-accordion-item .elementor-tab-title {
    padding: 25px 10px;
}
.big_news {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    height: auto;
    justify-content: left;
    gap: 20px;
}
.big_news .min_news {
    width: 32%;
    position: relative;
    margin-bottom: 40px;
}
.big_news .min_news .fre_img img {
    height: 400px;
    width: 100%;
    object-fit: cover;
}
.big_news .min_news .des .tag {
    font-size: 24px;
    text-transform: uppercase;
    line-height: 1.4;
    font-family: Helvetica, sans-serif;
    color: #9D845E;
}
.big_news .min_news .des {
    margin-top: 20px;
}
.big_news .min_news .des h2 {
    font-size: 30px;
    line-height: 35px;
    font-family: Helvetica, sans-serif;
}
.big_news .min_news .des .date {
    padding: 0;
    font-size: 18px;
    color: #112034;
    line-height: 1.4;
    margin-top: 15px;
}
.gform-body.gform_body .gform_fields.top_label {
    gap: 25px !important;
}
.tn_form .ginput_container input, .tn_form .ginput_container select,
.tn_form .ginput_container textarea {
    border: none;
    background-color: #ECECEC;
    box-shadow: none;
    min-height: 50px;
    display: flex;
    align-items: center;
    font-size: 16px;
    font-family: Helvetica, sans-serif;
}
.tn_form .ginput_container input::placeholder,
.tn_form .ginput_container textarea::placeholder {
    font-family: Helvetica, sans-serif;
    font-size: 16px;
    line-height: 1.4;
}
.tn_form .gform-footer.gform_footer.top_label input {
    background: #9D845E !important;
    border: none !important;
    border-radius: unset !important;
    font-size: 16px !important;
    padding: 20px 25px !important;
    line-height: 1.4 !important;
    margin-top: 20px !important;
}
.tn_form .gform-footer.gform_footer.top_label input:hover {
    background: #112034 !important;
}
.big_articles {
    display: flex;
    gap: 20px;
    justify-content: left;
    flex-wrap: wrap;
    width: 100%;
}
.big_articles .min_articles {
    width: 48%;
    position: relative;
}
.big_articles .min_articles a {
    display: block;
}
.big_articles .min_articles img {
    width: 100%;
    height: 380px;
    object-fit: cover;
}
.big_articles .min_articles .tag {
    font-size: 22px;
    line-height: 1.4;
    color: #9D845E;
    font-family: Helvetica, sans-serif;
    text-transform: uppercase;
    margin-top: 20px;
}
.big_articles .min_articles .title {
    font-size: 30px;
    font-family: Helvetica, sans-serif;
    line-height: 40px;
}
.tn_show_arti .widget_nav_menu {
    margin-top: 20px;
}
.tn_show_arti .widget_nav_menu h4 {
    font-weight: 300;
    font-size: 24px;
    line-height: 1.4;
    padding-bottom: 20px;
    border-bottom: 1px solid #9d845e;
}
.tn_show_arti .widget_nav_menu .menu-explore-resources-container ul {
    margin: 0;
    margin-top: 18px;
}
.tn_show_arti .widget_nav_menu .menu-explore-resources-container ul li {
    list-style: none;
    line-height: 32px;
    margin-bottom: 17px;
}
.tn_show_arti .widget_nav_menu .menu-explore-resources-container ul li a {
    color: #112034;
    font-size: 24px;
    line-height: 1.4;
    transition: 0.3s;
}
.tn_show_arti .widget_nav_menu .menu-explore-resources-container ul li a:hover {
    color: #9d845e;
}
.tn_show_arti form.search-form {
    border: 1px solid #9d845e;
}
.tn_show_arti form.search-form input.search-field {
    background: white;
}
.a_white a {
    color: white;
}
/*Single Post Style*/
.single-post .container.main-content {
    padding: 80px 0;
}
.row .col .header_post .img_header_post img {
    width: 100%;
    height: 500px;
    object-fit: cover;
    border-radius: 10px;
}
.row .col .header_post h1 {
    font-size: 40px;
    line-height: 1.4;
    font-weight: bold;
    color: #112034;
}
.row .col .header_post .des {
    display: flex;
    gap: 20px;
    font-size: 22px;
    line-height: 1.4;
    margin: 22px 0;
    margin-top: 10px;
    font-weight: 500;
}
.row .col .header_post .des p {
    padding: 0;
}
.single-post .post-area .post-content {
    font-family: Helvetica, sans-serif;
    font-size: 18px;
    line-height: 28px;
}
.big_latest_post {
    display: grid;
    gap: 36px;
}
.big_latest_post .min_latest {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    align-items: center;
    position: relative;
    gap: 16px;
}
.big_latest_post .min_latest .img {
    width: 30%;
}
.big_latest_post .min_latest .img a {
    display: flex;
}
.row .col .big_latest_post .min_latest .img a img {
    margin: 0;
    border-radius: 10px;
    height: 125px;
    object-fit: cover;
}
.big_latest_post .min_latest .des {
    width: 65%;
}
.big_latest_post .min_latest .des a h2 {
    font-size: 16px;
    line-height: 1.4;
    font-weight: 500;
}
.big_latest_post .min_latest .des .content {
    font-size: 14px;
    line-height: 1.4;
}
.big_latest_post .min_latest .btn_read-ser {
    text-transform: uppercase;
    padding: 6px 18px;
    display: inline-block;
    transition: 0.3s;
    font-size: 14px;
    margin-top: 13px;
    background: #9D845E;
    color: white;
}
.tn_title {
    text-align: center;
}
.tn_title h1 {
    color: white;
    font-size: 55px;
    font-weight: 600;
    line-height: 1.3;
}