.lato-thin {
  font-family: "Lato", sans-serif;
  font-weight: 100;
  font-style: normal;
}

.lato-light {
  font-family: "Lato", sans-serif;
  font-weight: 300;
  font-style: normal;
}

.lato-regular {
  font-family: "Lato", sans-serif;
  font-weight: 400;
  font-style: normal;
}

.lato-bold {
  font-family: "Lato", sans-serif;
  font-weight: 700;
  font-style: normal;
}

.lato-black {
  font-family: "Lato", sans-serif;
  font-weight: 900;
  font-style: normal;
}

.lato-thin-italic {
  font-family: "Lato", sans-serif;
  font-weight: 100;
  font-style: italic;
}

.lato-light-italic {
  font-family: "Lato", sans-serif;
  font-weight: 300;
  font-style: italic;
}

.lato-regular-italic {
  font-family: "Lato", sans-serif;
  font-weight: 400;
  font-style: italic;
}

.lato-bold-italic {
  font-family: "Lato", sans-serif;
  font-weight: 700;
  font-style: italic;
}

.lato-black-italic {
  font-family: "Lato", sans-serif;
  font-weight: 900;
  font-style: italic;
}
body{  font-family: "Lato", sans-serif!important;}
.view{text-decoration:none; border:1px solid #595959;color:#595959;padding:8px 10px;font-weight:bold;}
.view-links a:hover{color:#000!important}
.view img{margin-left:1rem}
.bg-gray a:hover{}
.view:hover{color:#000}
.card-title,.view{text-transform: uppercase;}
.bg-gray{background-color:#e3e3e3}
.p-6{padding:6rem 0}
.card-title{font-weight:bold}
.card-body {padding: 2rem 0;}
 p, .bg-gray a, h5{color:#595959!important}
.bg-gray a{text-decoration:none;font-weight:bold}
.bg-gray a img{margin-left:1rem}
.card-text{padding:1rem 0}
.card{border:0;padding: 3rem 2rem 0 2rem;}
.buttons{height:60px;color:#595959;}
.padding-button{margin:1rem;background-color:#e3e3e3;}
.padding-button a{text-decoration:none;color:#595959;font-size:2rem;text-align:center;}
.title-casestudies{color:#595959;font-size:2rem;}
.section-spacing{padding:4rem 0 0 0;}
footer{background-color:#595959;margin-top: 6rem;}
.copy{color:#f0f0f0}
.social-media a{color:#f7f7f7;font-size: 1.2rem;}
.profile{padding-left:1.5rem}
.br{display:none}
@media(min-width:300px) and (max-width:800px){
	.d-flex{display:block!important}
	.br{display:block}
	.profile{padding-left:0}
	.padding-button a{font-size:1.2rem;}
	.buttons .d-flex{display: flex !important;}
	.buttons{margin-bottom: 10px;}
}