@charset "UTF-8";
/* CSS Document */
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;1,200&display=swap');

h1, h2, h3, p, a, .btn, li{
	font-family: "Poppins", sans-serif;
	font-weight: 600;
}
p, li{
	font-weight: 200;
}
li strong{
	font-weight: 600;
}
li{
	margin-bottom: 12px;
}
.logo{
	width: 100%;
	margin-bottom: 40px;
}
.logo img{
	max-width: 150px;
	
}
.grey-bg{
	background-color: rgba(14,14,14,1);
}
.carousel-caption {
  color: #333;
}
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23333'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
}
.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23333'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
}
.carousel-indicators [data-bs-target] {
background-color: #333;	
}
.container-n {
    max-width: 720px;
  }
.portfolio-box img{
	border: 2px solid #fff;
}
@media (min-width: 992px) {
  header.masthead {
	  padding-top: 0;
	}}

header.mastheads{
	background:rgba(14,14,14,0.40);
}

#mc_embed_signup .button{
	background:none;
}
.partner{
	padding:40px;
}
.partner img{
	max-width: 150px;
	opacity:.5;
}
.mc-field-group label{
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, "sans-serif";
	font-weight: 200;
}
