@media (min-width: 768px) {
    .site-header__logo img {
        width: 60% !important;
    }
}

.site-header__navigation--desktop .site-header__navigation-menu>li>a {
    font-family: Roboto, sans-serif;
    font-weight: 600 !important;
    font-size: 19px !important;
    display: block;
    position: relative;
    padding: 10px 0;
}

.desc1, .main-cta .submit, .main-cta a {
    margin-bottom:50px;
}

.float{
	position:fixed;
	width:60px;
	height:60px;
	bottom:40px;
	right:40px;
	background-color:#25d366;
	color:#FFF;
	border-radius:50px;
	text-align:center;
  font-size:30px;
	box-shadow: 2px 2px 3px #999;
  z-index:100;
}

.my-float{
	margin-top:16px;
}