/* Enter Your Custom CSS Here */

.paul-head h1 {
 text-transform: uppercase; 
  font-size: 60px;
  font-weight: 400;
}  
.paul-head h2 {
  font-family: Roboto;
  font-weight: 300;
  font-size: 45px;
  margin-top: 15px;
}
.paul-head p {
 font-size: 25px;
 font-weight: 400;
 font-family: Roboto;
}
.testimonials-arrows .owl-nav.disabled {
    display: inherit !important;
}

body:not(.menu-force-opacity) .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent .menu-horizontal-inner > .nav > .menu-smart > li.active > a {
 color: #fff !important; 
}
.menu-light .menu-smart > li.active > a, .menu-light .menu-smart > li a.active, .menu-light .menu-smart > li.current-menu-ancestor > a, .menu-light .menu-smart > li.current-menu-item:not(.menu-item-type-custom) > a {
    color: #303133 !important;
}

.portfolio-body .post-content .double-top-padding {
      padding-top: 0px;
}

.uncode-slider .style-dark .btn-default {
  opacity: 0.80;
}
.pp-testimonials .owl-item .heading-text {
  max-width: 800px;
  margin: 0 auto;
}
.pp-testimonials .owl-item .heading-text h2 {
  line-height: 1.5;
}
/*.pp-testimonials .owl-dots {
  display: none !important;
}
*/
@media only screen and (max-width:960px) {
	.pp-testimonials .owl-item .heading-text h2 {
	line-height: 1.3;
  font-size: 21px;  
}
}
@media  only screen and (min-width: 960px) {
.about-paul {
    max-width: 1200px;
    margin: auto;
}
}  
@media only screen and (max-width:767px) {

.paul-head h1 {
 text-transform: uppercase; 
  font-size: 37px;
  font-weight: 400;
}  
.paul-head h2 {
  font-family: Roboto;
  font-weight: 300;
  font-size: 32px;
  margin-top: 15px;
}
.paul-head p {
 font-size: 21px;
 font-weight: 400;
 font-family: Roboto;
}
.paul-headshot img {
  max-width: 300px !important;
  margin: 0 auto;
}
}