@media (min-width: 992px) {
    .fadeIn-L {
        opacity: 0;
        -webkit-transform: translate3d( -15%, 0, 0);
        transform: translate3d( -15%, 0, 0);
        transition: all 1s ease-in-out;
        -webkit-transition: all 1s ease-in-out;

    }

    .fadeIn-Left {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        transition-delay: 1.5s;
        -webkit-transition-delay: 1.5s;
    }

    .fadeIn-R {
        opacity: 0;
        -webkit-transform: translate3d( 25%, 0, 0);
        transform: translate3d( 25%, 0, 0);
        transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
    }

    .fadeIn-Right {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        transition-delay: 0.5s;
        -webkit-transition-delay: 0.5s;
    }

    .fadeIn {
        opacity: 0;
        transition: all 0.5s ease-in-out;
        -webkit-transition: all 0.5s ease-in-out;
    }

    .fadeIn-on-scroll-0 {
        opacity: 0;
        transition: all 1s ease-in-out;
        -webkit-transition: all 1s ease-in-out;
    }

    .fadeIn-on-scroll-100 {
        opacity: 1;
        transition: all 1s ease-in-out;
        -webkit-transition: all 1s ease-in-out;
    }

    .header-background-container {
        opacity: 1;
        transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .header-background-retractable {
        opacity: 0;
        transition: all 0.2s ease-in-out;
        -webkit-transition: all 0.2s ease-in-out;
    }

    .pulse-animation {
        box-shadow: 0 0 0 0 rgba(206, 17, 38, 1);
        transform: scale(1);
        animation: pulse 2s infinite;
    }

    .pulse-animation-blue {
        box-shadow: 0 0 0 0 rgba(0,36,148, 1);
        transform: scale(1);
        animation: pulse-blue 2s infinite;
    }

    @keyframes pulse {
        0% {
            transform: scale(0.95);
            box-shadow: 0 0 0 0 rgba(212, 71, 135, 0.7);
        }

        70% {
            transform: scale(1);
            box-shadow: 0 0 0 10px rgba(212, 71, 135, 0);
        }

        100% {
            transform: scale(0.95);
            box-shadow: 0 0 0 0 rgba(212, 71, 135, 0);
        }
    }

    @keyframes pulse-blue {
        0% {
            transform: scale(0.95);
            box-shadow: 0 0 0 0 rgba(0,36,148, 0.7);
        }

        70% {
            transform: scale(1);
            box-shadow: 0 0 0 10px rgba(0, 36, 148, 0);
        }

        100% {
            transform: scale(0.95);
            box-shadow: 0 0 0 0 rgba(0, 36, 148, 0);
        }
    }

    .fadeIn-D {
        opacity: 0;
        -webkit-transform: translate3d(0, -10%, 0);
        transform: translate3d(0, -10%, 0);
        transition: all 1s ease-in-out;
        -webkit-transition: all 1s ease-in-out;
    }
    .fadeInDown {
        opacity: 1;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}