#swiper1
{
/* height:100vh */
}

div.swiper-slide {
background-size : cover;
background-repeat : no-repeat;
background-position : center;
}

body {
background-color:#F6F6F6;
}

.pac-container {
    z-index: 1051;
}

.icon {
            font-size: 5em;
            font-weight: 300;
            text-align: center;

        }

        /* Styles spécifiques pour les éléments demandés */
        p {
            margin: 0 !important;
            padding: 0 !important;
        }

        .element_type1 {
            background: linear-gradient(45deg, #FF7E30, #F63E80);
            -webkit-animation: backgroundAnimation 5s infinite alternate;
                    animation: backgroundAnimation 5s infinite alternate;
            color: #FFF;
        }

        .custom-border {
            border: 5px solid;
            border-image-slice: 1;

            border-image-source: linear-gradient(45deg, #FF7E30, #F63E80);

            background-color: #FFF !important;
            -webkit-animation: borderAnimation 5s infinite alternate;
                    animation: borderAnimation 5s infinite alternate;
        }

        @-webkit-keyframes borderAnimation {
            0% {
                border-image-source: linear-gradient(45deg, #FF7E30, #F63E80);
            }

            100% {
                border-image-source: linear-gradient(45deg, #F63E80, #FF7E30);
            }
        }

        @keyframes borderAnimation {
            0% {
                border-image-source: linear-gradient(45deg, #FF7E30, #F63E80);
            }

            100% {
                border-image-source: linear-gradient(45deg, #F63E80, #FF7E30);
            }
        }

        .style1
{
background-image:url("../../../../../C:/Users/kryo9/Pictures/images55.jpg");
}