#rt-tpg-container-1244349925 .rt-detail i, #rt-tpg-container-1244349925 .rt-detail .post-meta-user a, #rt-tpg-container-1244349925 .rt-detail .post-meta-category a {
    color: #000;
}
 #rt-tpg-container-1107194319 .rt-detail .post-meta-user a {
	 color: #000 !important;
 }
body{
  font-family:arial !important;
  text-align:justify !important;
}
.cls_banner_txt p a{
font-family:arial !important;
}
.cls_banner_txt p{font-size:15px !important; font-family:arial !important;}
.cls_banner_txt p a{font-size:15px !important;}
.panel-row-style-for-1188-0{padding:0 !important;} 
.cls_banner_txt .so-widget-sow-editor{background-color: rgba(230, 239, 255, 1) !important;}
#panel-1188-0-0-0> .panel-widget-style{background-size: 50% 100% !important;}
.cls-abt-left p:first-child{font-size:15px;}
.cls-abt-left p{font-size:15px;}
.cls-abt-left p:nth-child(2){font-size:15px;}
.cls-abt-left p:nth-child(3){font-size:15px; text-align:left;}
header.entry-header h1{
  background-color:#333; 
  color:#fff !important; 
  font-family:arial !important; 
  font-weight:normal !important; 
  letter-spacing:0 !important; 
  font-size:15px !important;
  margin:0 !important; 
  padding:25px !important;
}
.testimonial-content p{
  font-family:arial;
  text-align:justify !important;
}
.testimonial-name .testimonial-company{
    font-family:arial !important;
  text-align:justify !important;
}
.strong-view.bold .testimonial{
  text-align:justify !important;
}
#sow-editor-2 p{font-size:15px !important; font-family:arial !important;}
#footer-widgets .widget .widget-title{font-size:15px !important; font-family:arial !important;}
.cls-cstm--footer p{font-size:15px !important; font-family:arial !important;}
nav.site-navigation{
  background-color:#4c992d !important;
  color:#fff !important;
  height:64px;
  font-weight:normal !important;
  font-size:15px;
}
nav.site-navigation a{
  color:#fff !important;
  height:64px !important;
  padding-top:22px !important;
  border-right:1px solid white !important;
  font-weight:normal !important;
  font-size:16px !important;
}
nav.site-navigation .menu-item-1208 a{border:none !important;}
nav.site-navigation a:hover{
 	background-color: #000 !important;
  color:#fff !important;
}
.main-navigation .current-menu-item a{
  	background-color: #000 !important;
  color:#fff !important; 
}

.main-navigation ul li{float:left;}

.menu-main-menu-container{justify-content:left;}

#pl-1188 #panel-1188-0-0-0{margin-top:0 !important; margin-bottom:0 !important;}
nav.site-navigation{margin-bottom:0 !important;}
.cls_services_list ul li{padding-bottom:15px !important; text-align:left !important; border-radius:25px !important;}
#pl-w5e26caccc2aee .so-panel:last-child {
    border-radius: 25px;
    min-height: 330px;
}
.cls_services_inner .cls_inneraudit_scetion ul li{text-align:left !important;}
.strong-view.modern .readmore-page:hover{background-color: #0070af !important;}
.cls-abt-left p{font-family:arial !important; font-weight:normal !important;}
#main{padding-top:30px !important;}
.home #main{padding-top:0 !important;}
#page-wrapper .full-container{overflow:visible !important;}
.main-navigation ul ul li{width:350px;}
.main-navigation ul ul li a{padding-top:10px !important; height:34px !important; border-right:none !important;}

.page-id-2457 .entry-content, .page-id-2451 .entry-content, .page-id-2450 .entry-content, .page-id-2466 .entry-content, .page-id-2494 .entry-content, .page-id-2502 .entry-content, .page-id-2513 .entry-content {padding-top:100px;}
.page-id-2524 .entry-content{padding-top:150px;}
.post-navigation{display:none;}
.single-post #primary{width: 71.287% !important;}
.entry-content{padding-bottom:30px;}
#panel-w6464b2dd0ee96-0-0-0> .panel-widget-style{
padding-bottom:20px; border-radius:25px;
}
#masthead .hgroup{
  padding:0 !important; 
  /*background-image:url(/wp-content/uploads/2023/05/Willis-Scott-Header.jpg);*/
  max-width:100% !important;
}
#masthead .full-container{max-width:100% !important;}
#masthead{
 /*background-image:url(/wp-content/uploads/2023/05/Willis-Scott-Header.jpg);*/
  background-repeat:repeat-x;
}
#custom_html-2 .cls-cstm-txt p, #custom_html-2 .cls-cstm-txt a{
 color:#000 !important; 
}
.cls-cstm-txt{
 margin-top:10px; 
}
.menu-main-menu-container{
  justify-content: center;
}
nav.site-navigation a{
	font-size:14px !important;
  padding-top:25px !important;
}
#bottomlogos .logoimage{
  text-align:center !important;
  width:100% !important;
  background-color:#fff;
  padding:10px;
}
#bottomlogos .logoimage img{
 	height:120px !important; 
  width:auto !important;
}
#bottomlogos .panel-grid-cell{
  background-color:#e3e3e3;
  padding:15px;
}
.toplogo .logoimage{
  text-align:center !important;
  width:100% !important;
  background-color:#fff;
  padding:10px;
}
.sow-carousel-thumbnail{
  display:none;
}