.default-button a{
    color: #fff;
    display: block;
    font-size: 16px;
    line-height: 16px;
    text-align: center;
    text-decoration: none;
}
.default-button a:hover{
    color: #fff;
    text-decoration: none;
}
.btn1 a{
    padding: 24px 0;
    min-width: 220px;
}
.btn2 a{
    padding: 19px 0;
    min-width: 232px;
}
.btn3 a{
    padding: 19px 0;
    min-width: 170px;
}
.cyan-btn a,.white-btn a{
    color: #282828;
}
/**********************************************
Button Hovers
**********************************************/
.skyblue-btn a:hover{
    background-color: #2e668a;
}
.grey-btn a:hover{
    background-color: #6e6e6e;
}
.red-btn a:hover{
    color: #fa245a;
    background:none;
    box-shadow:0 0 0 2px #fa245a inset;
}
a.bg-color1:hover{
    color: #247afa;
    background:none;
    box-shadow:0 0 0 2px #247afa inset;
}
a.bg-color13:hover{
    color: #9d24fa;
    background:none;
    box-shadow:0 0 0 2px #9d24fa inset;
}
.cyan-btn a:hover{
    color: #24f2fa;
    background:none;
    box-shadow:0 0 0 2px #24f2fa inset;
}
.white-btn a:hover{
    color: #fff;
    background:none;
    box-shadow:0 0 0 2px #fff inset;
}
.transparent-btn1 a{
    color: #3679a3;
    box-shadow:0 0 0 2px #3679a3 inset;
}
.transparent-btn1 a:hover{
    background: #3679a3;
}
.transparent-btn2 a{
    color: #959595;
    box-shadow:0 0 0 2px #959595 inset;
}
.transparent-btn2 a:hover{
    background: #959595;
    box-shadow:0 0 0 2px #959595 inset;
}
/**********************************************
Responsive Layout
**********************************************/
@media screen and (max-width: 767px) {
    .btn1 a {
        padding: 20px 0;
        min-width: 180px;
    }
}
@media screen and (max-width: 600px) {
    .btn1 a {
        padding: 17px 0;
        min-width: 170px;
    }
    .default-button a{
        font-size: 14px;
    }
}
@media screen and (max-width: 480px) {
    .default-button a {
        font-size: 14px;
    }
    .btn1 a{
        padding: 15px;
        min-width: 122px;
    }
}