body {
  scroll-behavior: smooth;
}

form#myForm div.row div.col-lg-12 div.form-check {
  margin-right: 1.5rem;
  left: 20px;
}

form#myForm div.row div.col-lg-12 div.form-check .form-check-label {
  padding-left: 0;
}

.orange-bg {
  background: linear-gradient(to bottom right, #ff8c63, #f7d85b);
}

.red-text {
  color: #f40f24;
}

#cards p {
  font-size: 21px;
  color: white;
}

#cards img {
  height: 310px;
}

div.logo a {
  color: #f40f24;
  font-size: 20px;
  font-weight: bold;
}

.logo a:hover {
  color: #fbcd11;
}

.single-project img {
  height: 227px;
  width: 255px;
}

.secondary-btn {
  border: 1px solid #000;
  background: #fff;
  color: #000;
}

.secondary-btn:hover {
  border: none;
  background: linear-gradient(to bottom right, #f40f24 0%, #f86e3d 55%, #fbcd11 100%);
  color: #fff;
}

.section-highlight {
  padding-top: 40px;
}

.section-details {
  padding-top: 70px;
  padding-bottom: 60px;
}

#one p, #three p {
  text-align: right;
}

#two p, #four p {
  text-align: left;
  color: white;
}

#two, #four{
  background: linear-gradient(to bottom right, #ff8c63, #f7d85b);
}

.section-details p {
  font-size: 21px;
  padding-bottom: 60px;
	line-height: 1.42857143;
}

b.arrow-right {
  color: #000;
  transition: all 0.4s ease-in-out;
  border-radius: 50%;
  height: 35px;
  line-height: 35px;
  margin-left: 5px;
  text-align: center;
  vertical-align: middle;
  width: 35px;
  display: inline-block;
  border: 1px solid #000;
}

b.arrow-right:hover {
  background: #000;
  color: #fff;
}

#one a, #three a {
    float: right;
}

#two a, #four a {
    float: left;
}

#two .btn-learn-more, #four .btn-learn-more {
  transition: all 0.4s ease-in-out;
  color: #ffffff;
  padding-left: 0px;
}

#two .btn-learn-more:hover, #four .btn-learn-more:hover {
  color: #f40f24;
}

#two b.arrow-right, #four b.arrow-right {
  border: solid 1px #f40f24;
  color: #fff;
}

#two b.arrow-right:hover, #four b.arrow-right:hover {
  background-color: #f40f24;
  color: #242d44;
}

.white {
  color: #fff;
}

section#product div div div {
	font-size: 21px;
}

.products {
	transition: all 0.4s ease;
}

.products:hover {
	margin-top: -5px;
	box-shadow: 0 15px 30px 0 rgba(0,0,0,0.11),
            0 5px 15px 0 rgba(0,0,0,0.08);
}

#footer-links {
	line-height: 0.5;
}

#footer-links a {
	cursor: default;
	font-size: 8px;
	color: #fff !important;
}
