﻿#assistance {
    margin-bottom: 30px;
}

    #assistance h1 {
        margin: 0;
    }

    #assistance .dark-wrapper .principauxBenefices {
        text-align: center;
    }

    #assistance .dark-wrapper.solutions .rectangle {
        min-height: 406px;
        cursor: auto;
    }

        #assistance .dark-wrapper.solutions .rectangle .padding {
            padding: 20px;
            padding-bottom: 0;
            min-height: 290px;
        }

        #assistance .dark-wrapper.solutions .rectangle:hover {
            background-color: white;
        }

            #assistance .dark-wrapper.solutions .rectangle:hover .titre {
                color: #4e549f;
            }

    #assistance img.logo {
        height: 80px;
        margin: auto;
        display: block;
        margin-bottom: 10px;
    }

    #assistance .titre {
        padding: 0;
        margin: 0;
        margin-bottom: 10px;
        display: block;
        position: relative;
    }

    #assistance .desc {
        margin-bottom: 10px;
        display: block;
        font-size: 17px;
    }

@media (max-width: 1077px) {

    #assistance .dark-wrapper.solutions .row {
        margin-left: 0;
        margin-right: 0;
    }

    #assistance .dark-wrapper.solutions .rectangle {
        min-height: unset;
    }

        #assistance .dark-wrapper.solutions .rectangle .padding {
            min-height: unset;
        }
}

#assistance ul {
    list-style: none;
}

#assistance li::before {
    content: "•";
    color: #4e549f;
    display: inline-block;
    width: 1em;
    margin-left: -1em;
}
