/* section{ height:auto; border:2px solid #ff0000 !important; } */
/* section div{ height:auto; border:1px solid #00ff00 !important; } */
/* section div.slide-content{ height:200px; border:1px solid #00ff00 !important; } */
/* section div.splide__list{ height:auto; border:1px solid #0000ff !important; } */
/* section li{ height:auto; border:1px solid #00ffff !important; } */


section#slidecategorie div.splide__track{ margin:auto; width:90%; height:350px; border:1px none #005599 !important; }
section#slidecategorie .splide__pagination{ display:none; }
 

section#slidehome div.splide__track{ width:100%; height:550px; border:1px none #005599 !important; }
/* section#slidehome div.splide__track{ width:100%; height:auto; border:1px none #005599 !important; } */
/* @media screen and (max-width: 670px) {  */
/* section#slidehome div.splide__track{ width:100%; height:auto; border:1px none #005599 !important; } */
/* } */


section#slidehome div.dv-content-center{ 
	
	display:flex;
	justify-content:center;
	align-items:center;
	border:1px none #005599 !important;
	padding:20px 20px; margin:50px auto;
	text-align:center;
	height:320px;
	

}
section#slidehome div.dv-content-center > .itemFlex{ 
	
	display:block;
	/* background-color:rgba(0,255,255,0.3); */
	background-color:none;
	border:1px none #ff0000;
	padding:1%;
	font-size:2rem;
	line-height:2.5rem;

}

.splide__pagination{
    bottom:-1em;
    left:0;
    padding:0 2em;
    position:absolute;
    right:0;
    z-index:15
}
.splide__pagination__page{
    background:#ccc;
    border:0;
    border-radius:10px;
    display:inline-block;
    height:10px;
    margin:10px;
    padding:0;
    position:relative;
    transition:background-color .2s linear;
    width:10px
}
.splide__pagination__page.is-active{
    background:#000000;
    z-index:1
}
.splide__pagination__page:hover{
    background:#786eab;
    cursor:pointer;
    opacity:.9
}
.splide__pagination__page:focus-visible{
    outline:3px solid #000000;
    outline-offset:3px
}
.splide.is-focus-in .splide__pagination__page:focus{
    outline:3px solid #000000;
    outline-offset:3px
}




@supports(outline-offset:-3px){
    .splide__slide:focus-visible{
        outline:3px solid #000000;
        outline-offset:-3px
    }
}
@media screen and (-ms-high-contrast:none){
    .splide__slide:focus-visible{
        border:3px solid #000000
    }
}
@supports(outline-offset:-3px){
    .splide.is-focus-in .splide__slide:focus{
        outline:3px solid #000000;
        outline-offset:-3px
    }
}
@media screen and (-ms-high-contrast:none){
    .splide.is-focus-in .splide__slide:focus{
        border:3px solid #000000
    }
    .splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{
        border-color:#000000
    }
}

 
.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{
    display:none
}
.splide__toggle.is-active .splide__toggle__pause{
    display:inline
}
.splide__track{
    overflow:hidden;
    position:relative;
    z-index:0
}
@keyframes splide-loading{
    0%{
        transform:rotate(0)
    }
    to{
        transform:rotate(1turn)
    }
}
.splide__track--draggable{
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -ms-user-select:none;
    user-select:none
}
.splide__track--fade>.splide__list{
    display:block
}
.splide__track--fade>.splide__list>.splide__slide{
    left:0;
    opacity:0;
    position:absolute;
    top:0;
    z-index:0
}
.splide__track--fade>.splide__list>.splide__slide.is-active{
    opacity:1;
    position:relative;
    z-index:1
}
.splide--rtl{
    direction:rtl
}
.splide__track--ttb>.splide__list{
    display:block
}
.splide__progress__bar{
    background:#ccc;
    height:3px
}
.splide__toggle{
    cursor:pointer
}
.splide__toggle:focus-visible{
    outline:3px solid #000000;
    outline-offset:3px
}
.splide.is-focus-in .splide__toggle:focus{
    outline:3px solid #000000;
    outline-offset:3px
}
.splide__arrows--rtl .splide__arrow--prev{
    left:auto;
    right:1em
}
.splide__arrows--rtl .splide__arrow--prev svg{
    transform:scaleX(1)
}
.splide__arrows--rtl .splide__arrow--next{
    left:1em;
    right:auto
}
.splide__arrows--rtl .splide__arrow--next svg{
    transform:scaleX(-1)
}
.splide__slider>.splide__arrows .splide__arrow--prev{
    left:-2.5em
}
.splide__slider>.splide__arrows .splide__arrow--next{
    right:-2.5em
}
.splide{
    /* padding:3em; */
    padding:0em;
}
