#contact-us-wrapper .fa-whatsapp, #contact-us-wrapper .fa-phone-volume, #contact-us-wrapper .fa-envelope {
   font-size: 121px !important;
   margin: 30px auto !important;
}

.fa-home {
  color: #153560 !important;
}

#media_image-3 {
  margin-bottom: 17px !important;
}

/* .fusion-header {
	background: #8ebbf2;
	background: -moz-linear-gradient(left, #8ebbf2 0%, #17539e 48%, #17539e 48%, #17539e 100%);
	background: -webkit-linear-gradient(left, #8ebbf2 0%,#17539e 48%,#17539e 48%,#17539e 100%); 
	background: linear-gradient(to right, #8ebbf2 0%,#17539e 48%,#17539e 48%,#17539e 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8ebbf2', endColorstr='#17539e',GradientType=1 );
} */

.col-md-6, .col-md-4, .col-md-12 {
   margin-top :10px;
   margin-bottom :10px;
}

.fusion-page-title-bar h1 {
  color: #ffffff !important;
  font-size: 50px !important;
  line-height: 41.9px !important;
  font-weight: 500 !important;
  /* margin-bottom: 30px !important; */
  /* padding-top: 60px; */
  /* padding-bottom: 1px; */
}

/* .fusion-page-title-bar h1:after {
  content: "";
  position: absolute;
  height: 5px;
  border-bottom: 2px solid #FED03D;
  width: 300px;
  top: 81px;
  right: 435px;
} */

.fusion-page-title-bar h3 {
  color: #868484 !important;
  font-size: 18px !important;
  line-height: 25px !important;
  letter-spacing: 1px;
  padding-top: 20px;
  padding-bottom: 70px;
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
}

.fusion-footer #media_image-3 {
  position: relative !important;
  right: 12px !important;
  top: -3px !important;
  left: 0.2px !important;
}

.fusion-footer #text-2 {
  position: relative !important;
  top: -19px !important;
}

.fusion-footer #text-3 {
  position: relative !important;
  left: 60px !important;
}

.col-list-product .fusion-layout-column.fusion-column-last {
  padding-right: 15px;
}

.parker-cat-1 {
  -moz-box-shadow: 0 13px 35px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0) !important;
  -o-box-shadow: 0 13px 35px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0) !important;
  -webkit-box-shadow: 0 13px 35px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0) !important;
  box-shadow: 0 13px 35px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0) !important;
  max-width: 270px;
  cursor: pointer;
}

.parker-cat-1 .person-shortcode-image-wrapper {
	position: relative;
}

.parker-cat-1 .person-shortcode-image-wrapper:before{
  content: '> View Detail';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0,0,0,.3);
  color: white;
  align-items: center;
  justify-content: center;
  display: none;
  z-index: 10;
  cursor: pointer;
}

.parker-cat-1:hover .person-shortcode-image-wrapper:before {
	display: flex;
}

.parker-cat-2 .person-desc {
  padding: 30px 17px 30px 17px !important;
  background: #17539e !important;
  height: 145px !important;
  display: flex;
  align-items: center;
}

.parker-cat-2 .person-name {
  color: #ffffff !important;
}

#post-list section.fusion-columns-2.columns-2 {
  padding-left: 60px;
}

#post-list section.fusion-columns-2.columns-2 article.col-lg-6.col-md-6.col-sm-6 {
    border: 1px solid #ffffff;
    background: #ffffff;
    margin-bottom: 25px;
    max-width: 500px;
    margin: 15px;
    padding: 10px;
}

/* single post product page */
#bread-crumb-1 p{
  font-size: 15px;
  line-height: 15px;
}

#single-post span.fusion-imageframe {
  box-shadow: 0px 0px 10px #dedede;
  padding: 10px;
}

.single-head h1 {
  font-size: 34px !important;
  font-weight: 800 !important;
}

.single-head h3 {
  font-size: 34px !important;
  font-weight: 800 !important;
}

.single-image {
  box-shadow: 0px 0px 10px #dedede;
  padding: 10px;
}

/* single post */
h3.post-title {
  font-size: 25px !important;
  font-weight: 600 !important;
}

span.header-post {
  font-weight: 600;
  font-size: 16px;
}

/* blog */
.post-display .fusion-post-content.post-content h2.blog-shortcode-post-title.entry-title a{
  font-weight: 600;
  line-height: 34px !important;
  letter-spacing: 0.2px !important;
}

.post-display .fusion-single-line-meta span {
  display: none !important;
}

.wa-button {
  display: none;
}

/*Code WA Button By NDI*/
#media_image-4 a {
  background: green;
    display: block;
    border-radius: 100px;
    display: flex;
    justify-content: center;
    align-items: center;
    position: fixed;
    bottom: 40px;
    right: 20px;
    z-index: 999;
    background: linear-gradient(to top, #29b43f, #60d36b);
  	color: #fff !important;
  	width: 60px;
  	height: 60px;
  	border-radius: 100%;
  	text-align: center;
  	font-size: 35px !important;
  	transition: all 0.2s ease-in-out;
  	box-shadow: 0 10px 20px -10px rgba(0, 0, 0, 0.35);
  	outline: none;
  	text-decoration: none;
}
#media_image-4 a img {
  width: 30px;
	height: auto;
	position: absolute;
  margin: auto;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
	text-decoration: none;
	z-index: 888;
	transition: all 0.2s ease-in-out;
	text-shadow: 0 2px 5px rgba(20, 113, 34, 0.5);
}