@charset "utf-8";
/* CSS Document */

.entry-content{margin:0 !important}
.entry-content h3{ text-transform: capitalize; font-size:23px; font-weight:normal; color:#000 }
.entry-content .about_us h4{ text-transform:uppercase; font-size:26px; font-weight:normal; color:#ff5c26; letter-spacing:0;margin-bottom:15px }
.entry-content .about_us h3{ margin-bottom:15px;margin-top: 30px;}
.entry-content p{color:#333333; font-size:16px; line-height:1.5}
#about_3sec{padding: 60px 0 78px;}
#about_3sec .widget-title{color:#000000;font-size:25px; font-weight:normal; margin-bottom:10px}
#about_3sec h4{color:#fff; font-size:22px; font-weight:normal; clear:both; display:block; text-transform:none; letter-spacing:normal;margin-bottom: 10px;}
#about_3sec p{color:#000000; font-size:17px; line-height:1.5; text-align:left}

#pg-69-2{background:#f4f4f4}
.entry-content .about_us{margin-bottom: 50px !important;}	
#team_section .widget-title{color:#333333; font-size:34px;text-transform:none; letter-spacing:normal; text-align:center}

.single-post .entry-content{ width:100% !important; padding-top: 25px;}
.single-post .site-main > article { margin-bottom:50px !important;}

.single-post .entry-header h1 {text-transform: capitalize; font-size: 32px;}

/*#team_section .team-member{background:#fff; height:229px !important; padding-left:0; padding-right:0; margin-bottom:43px}
#team_section .single-team-area .tlp-col-md-5{padding:0; width:291px}
#team_section .single-team-area .tlp-col-md-7{width:255px; padding-top: 35px;}
#team_section .team-member:nth-child(2n){margin-right:0 !important}
#team_section .team-member{margin-right: 45px;width: 48%;}
#team_section .tlp-title{color:#333; font-size:19px;}

#team_section .short-bio{color:#333; font-size:16px; margin-top:5px}*/
#team_section .designation{color:#333; font-size:16px; font-style:italic; margin-top:5px}
#team_section .tlp-title {
    
    font-size: 20px !important;
    text-align: left !important;
    margin: 25px 30px 0 0 !important;
    color: #000000 !important;
}
.short-bio p {
    font-size: 15px;
    color: #666;
}
.site-main{margin-bottom:0}
.breadcrumb{ text-align:center; color:#fff;}
.breadcrumb a{ color:#fff}
.breadcrumb a:hover{ color:#ff5c26}
.entry-header { margin-bottom: 0px; margin-top:0x;margin-left:0 !important; margin-right:0 !important; left:0; right:0}
.entry-header h1 { text-transform:capitalize; font-size:45px; font-weight:bold; text-align:center; color:#000 !important; font-family: 'Poppins-SemiBold';}
#about_section{margin-top:30px}
.entry-header .entry-title{ margin-bottom:0px !important;}

.search-page .entry-header { margin-bottom:0px;  margin-top: 0px !important;  position:  relative !important; margin-left:0 !important; margin-right:0 !important; left:0; right:0}
.search-page .entry-header  h1 { text-transform:capitalize; font-size:35px; font-weight:bold; text-align:center; color:#333}
.search-page .entry-header h2{ font-size:24px !important;}
.no-sidebar .entry-summary{ margin-left:0 !important; margin-right:0 !important; }
.no-sidebar .entry-footer{ margin-left:0 !important; margin-right:0 !important; }

.services_listing { width:23%; float:left; margin:0 12px 30px 11px; overflow: hidden; }
.services_listing a{ height:300px; }
.services_listing a img{object-fit:cover; height:300px;  max-width: 100%;}
.services_listing a:hover img{}

.services_listing h3{margin:15px 0 !important; text-align:center}
.services_listing h3 a{  font-size:20px; text-transform:capitalize; color:#000;}

.contact_text h2{     font-size: 40px;    margin: 42px 0 10px 0;padding-top: 28px;}
.contact_text .textwidget p{color:#333;font-size: 20px; margin-bottom:15px}
.contact_info img{margin:0 auto; display:block; clear:both}
.contact_info strong{color:#333;font-size: 23px; font-weight:normal; margin:5px 0 10px 0}
.contact_info .contactbox1{color:#333;font-size: 16px;     padding-top: 40px;    padding-bottom: 40px;}

.contact_main_div{ width:100%;}
.page-title{ text-transform: capitalize;font-size: 50px !important;font-weight: bold;text-align: center; font-family: 'Poppins-Regular';}
.contact_form input[type="text"], .contact_form input[type="email"], .contact_form textarea{background:#fff; border:1px solid #bfbfbf !important; border-radius:3px !important;font-size: 16px; font-family: 'Poppins-Light';}
.contact_form input[type="text"]{width:100%; margin-bottom:20px}
 .contact_form textarea{ height:200px; min-height:200px; max-height:200px}

.contact_form .contact_boxes{width: 396px;margin-right: 18px;float: left;}
.contact_form .contact_boxes:last-child{margin-right:0 !important}
.contact_form input[type="text"], .contact_form input[type="email"]{padding-top:15px; padding-bottom:15px}
.wpcf7-submit{background:#ff5c26 !important; text-transform: capitalize !important;color:#fff !important;font-size: 17px !important; font-weight:normal !important;margin-top:20px;transition: all 0.5s ease 0s; padding:13px 20px !important; letter-spacing:0 !important }
.wpcf7-submit:hover{transition: all 0.5s ease 0s;background:#c53100 !important; color:#fff !important;}

.contact_form ul li{ list-style:none;  font-size:18px; color:#000;margin-bottom: 14px;margin-left: 0;}
.contact_form ul li strong{ font-weight:normal;  font-size:18px; color:#ff5c26; text-transform:uppercase;}

.faq_content li a{ font-size:18px; color:#ff5c26;}
.insurance_content h4{ text-transform:uppercase; font-size:25px; font-weight:normal; letter-spacing:0; color:#ff5c26; margin-bottom:20px }
.insurance_content h3{ margin-bottom:10px !important}
.home_type{ padding:44px 0}
#pg-896-1{ margin-bottom:0 !important}
.cat_listing .post{ margin-bottom:50px;}
.search-page .site-main > article { margin-bottom:30px !important; }

.main-navigation .menu-item-has-children > a::after{ font-family:'FontAwesome' !important; content:'\f078';right: -5px;top: 14px;font-size: 10px;}
.dropdown-toggle.toggled-on::after {font-family:'FontAwesome' !important; content:'\f077'; font-size: 13px !important;}
.dropdown-toggle::after {font-family:'FontAwesome' !important; content:'\f078'; font-size: 13px !important}

.pagination{ clear:both !important; margin:0px !important;}
