.custom-btn {
    padding: 10px 15px;
    float: left;
    border-radius: 3px;
    color: #fff;
    text-decoration: none;
    font-size: 1em;
    background-color: var(--custom-color-default);
}

.custom-btn:hover {
    background-color: #e73648;
}

.custom-btn.btn-5 {
    background-color: var(--custom-color-jambes);
}

.custom-btn.btn-5:hover {
    background-color: #905ea1;
}

.custom-btn.btn-1,
.custom-btn.btn-2,
.custom-btn.btn-3 {
    background-color: var(--custom-color-gel);
}

.custom-btn.btn-1:hover,
.custom-btn.btn-2:hover,
.custom-btn.btn-3:hover {
    background-color: #304aa1;
}

.custom-btn.btn-4 {
    background-color: #304aa1;
}

.custom-btn.btn-4:hover {
    background-color: #3f5ec6;
}

.custom-btn.btn-6 {
    background-color: var(--custom-color-orl);
}

.custom-btn.btn-6:hover {
    background-color: #53c74d;
}

.custom-btn.btn-7 {
    background-color: var(--custom-color-migraine);
}

.custom-btn.btn-7:hover {
    background-color: #202c50;
}

.custom-btn.btn-info {
    background-color: transparent;
    color: #62b2e4;
    text-decoration: underline;
    padding-left: 25px;
    display: block;
    background-image: url(/wp-content/uploads/2022/06/Location.png);
    background-repeat: no-repeat;
    background-position: 0% 50%;
    float: left;
}

.custom-btn.btn-info:hover {
    background-color: transparent;
    color: #8ec8ec;
}


@media (max-width: 590px) {

    .custom-btn {
        font-size: .9em !important;
        line-height: 1em;
        padding: 5px 22px !important;
    }
}