.dorothea-header .dorothea-logo img {
    width: 180px;
}
.services .item .con h5, .services .item .con h5 a {
 
    font-weight: 600;
}

.wp-gr .wp-google-powered {
    color: #ffffff !important;
    margin: 6px 0 0 !important;
}

.wp-google-name span  {
	color: #ffffff !important;
}

@media (min-width: 1200px) {
    .container {
        max-width: 1280px;
    }
}

h1, h2, h3, h4, h5, h6, .dorothea-heading, a.underline-text, p, .dorothea-heading-meta, .about .wrap-text span, ul, li {
   
    font-family: 'Montserrat'; 
}

p {  font-size:14px;
		font-weight: 300; }

.about p {
    font-size: 14px;
}

h2.ser-title { font-size:23px;
text-align:left; }
p.ser-desc { 
text-align:left;
}

ul.ser-list , .ser-list li {
	font-size:14px;
	font-weight:300;
	text-align:left;
}

.ser-list strong {

	font-weight:400;

}

.credits-row ul {
	font-family: 'Cutive Mono', monospace;
}
.section-padding {
    padding: 80px 0px 0px 0px;
}

.section-banner {
    padding: 100px 0 10px 0 !important;
}

.services-prev-next {
    padding: 0px 0;
}

.dorothea-post-heading {
    color: #000;
    font-family: 'Montserrat';
    margin-bottom: 30px;
    font-weight: 400;
    font-size: 30px;
}

.dorothea-header.scrolled {
 
    background: #000000;
}

body {
	background-color: #000000;
}

.blog-entry .desc h3 a {
  color: #ffffff;
	
}

#dorothea-footer .top-fade , #dorothea-footer .left-fade {
    background: linear-gradient(0deg, rgba(255, 255, 255, 0) 0%, rgb(0 0 0) 100%);
}

.blog-entry .desc span {
    color: #ffc20d !important;
}

a.underline-text {
    color: #ffffff;
}

.dorothea-nav-toggle i, .dorothea-nav-toggle i:before, .dorothea-nav-toggle i:after {
    background: #ffffff !important;
}

.blog-entry .desc h3 a {
   
    font-family: 'Montserrat'; 
}

@media screen and (max-width: 768px) {
	
	
	.services .col-md-3 , .services .col-md-4 {
		
		width:50%;
		padding-right:0px;
	}
	
	.services .item .con {
    padding: 10px;
	}
	
	.col-12 {
		    padding-right: 0px;
	}
	
	
}
.wpcf7 form.sent .wpcf7-response-output {
    border-color: #46b450;
    color: #fff;
    font-size: 14px;
}

.wp-gr .grw-header .wp-google-name {
    width: 140px !important;
    margin: 0 !important;
    padding: 0 !important;
    font-size: 128% !important;
}

