/*.popup-intro h1, .popup-intro-heading, .page-title h1 {
   font-family: Gotham Pro;
   font-size: 51px;
}
.popup-intro-desc p {
   font-family: Gotham Pro;
}
.page-title h2 {
   font-family: Gotham Pro;
}
*/

.buttons .btn.btn--create {
   padding: 17px 29px 16px 60px;
}
.btn.btn--create {
   text-transform: uppercase;
   border-radius: 36px;
   letter-spacing: 1px;
   font-family: 'Futura New',Arial Narrow,sans-serif;
   font-size: 18px;
   font-weight: 400;
   margin-right: 21px;
   height: 57px;
}
.btn--create svg {
   /*width: inherit;
   height: inherit;*/
    top: 46%;
}
.btn.btn--login {
   text-transform: uppercase;
   padding: 17px 30px 16px 68px;
   border: 2px solid #03a9f4;
   border-radius: 36px;
   font-family: 'Futura New',Arial Narrow,sans-serif;
   letter-spacing: 1px;
   font-size: 18px;
   font-weight: 400;
   height: 57px;
}
.btn--login.blue-login {
   border: inherit;
   background-image: linear-gradient(139deg,#0cacf5 0,#03a9f4 100%);
   box-shadow: 0 6px 10px rgba(14,61,9,.095);
   z-index: 2;
       transition: opacity .3s ease-out;
}
.btn--login.blue-login:hover:after {
    opacity: 1;
    background-image: linear-gradient(139deg,#19b3f9 0,#30bfff 100%);
}
.btn--login.blue-login:after{
   content: '';
    position: absolute;
    left: 1px;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: -1;
    opacity: 0;
    transition: opacity .3s ease-out;
    background-image: linear-gradient(139deg,#19b3f9 0,#30bfff 100%);
    border-radius: 50px;
}
