/* place for your template's CSS overrides */
section.hero {
  min-height: 100vh;
  position: relative;
  background-image: -moz-linear-gradient(-39deg, #001b46 0%, #2b90d9 100%);
  background-image: -webkit-linear-gradient(-39deg, #001b46 0%, #2b90d9 100%);
}

section.hero p {
  font-size: 1.7em;
  font-weight: 300;
}

section.clients {
  color: #FAFAFA;
}
.btn-unique-inverse {
  color: #f53653;
  background-color: #ccc;
  border-color: #fff;
  font-weight: 600;
  border-width: 2px;
}
.btn-unique-inverse:hover,
.btn-unique-inverse:focus,
.btn-unique-inverse:active,
.btn-unique-inverse.active,
.open .dropdown-toggle.btn-unique-inverse {
  color: #f53653;
  background-color: #fff;
  border-color: #e0e0e0;
}
.btn-unique-inverse:active,
.btn-unique-inverse.active,
.open .dropdown-toggle.btn-unique-inverse {
  background-image: none;
}
nav.navbar a.learn-more:hover {
  background: #fff;
  color: #f53653;
}
section.divider-op {
  background-image: -moz-linear-gradient(-39deg, #2b90d9 0%, #66b4ed 100%);
  background-image: -webkit-linear-gradient(-39deg, #2b90d9 0%, #66b4ed 100%);
}
section.divider-op h2,
section.divider-op p {
  color: #fff;
}
section.divider-op a {
  color: #f53653;
  background: #fff;
  border: 2px solid #fff;
}
section.divider-op a:hover {
  border: 2px solid #fff;
  background: none;
}
section.divider-op .item:hover .icon i {
  color: #001b46;
}
section.divider-op .icon {
  margin-bottom: 10px;
}
section.divider-op .icon i {
  font-size: 2em;
  color: #333;
  display: inline-block;
  transition: all 0.3s;
}
.float{
	position:fixed;
	width:60px;
	height:60px;
	bottom:40px;
	right:40px;
	background-color:#25d366;
	color:#FFF;
	border-radius:50px;
	text-align:center;
  font-size:35px;
	box-shadow: 2px 2px 3px #999;
  z-index:100;
}

.my-float{
	margin-top:16px;
}
