<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/**
 * Lusodev
 *
 * TEMPLATE : SCREEN
 *
 * www.lusodev.fr
**/

/******************************************/
/****************[ Slides ]****************/
/******************************************/

.slides { position: relative; }

.slides .slidesjs-container { width: 980px; height: 350px !important; overflow: hidden; position: relative; }
.slides .slidesjs-container .slidesjs-control { height: 350px !important; }

.slides .slidesjs-container .layout-col-media { padding: 0; }

.slides .slidesjs-container a { display: block; }
.slides .slidesjs-container a img { display: block; }

/* Navigation */
.slidesjs-play, .slidesjs-stop { display: none !important; }

.slides .slidesjs-navigation:before { width: 32px; height: 32px; margin-left: -16px; background: url(../images/icns_32x32.png) center -224px no-repeat; content: ''; display: block; position: absolute; top: 50%; left: 50%; }
.slides .slidesjs-navigation:hover:before { background-position: center -288px; }
.slides .slidesjs-next, .slides .slidesjs-previous { width: 90px; height: 350px; display: block; top: 0; right: 0; position: absolute; z-index: 10; text-indent: -999999rem; overflow: hidden; }
.slides .slidesjs-previous { right: auto; left: 0; }
.slides .slidesjs-next:before { background-position: center -256px; }
.slides .slidesjs-next:hover:before { background-position: center -320px; }

/* Pagination */
.slides .slidesjs-pagination { width: 100%; margin: 0; text-align: center; display: block; position: absolute; bottom: 15px; left: 0; z-index: 10; }
.slides .slidesjs-pagination li { width: 12px; height: 12px; margin: 0 3px; line-height: 32px; list-style: none; display: inline-block; overflow: hidden; text-indent: -999999rem; }
.slides .slidesjs-pagination li a { width: 12px; height: 12px; background-color: #AFB5C4; display: block; overflow: hidden; text-indent: -999999rem; }
.slides .slidesjs-pagination li a {
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
}
.slides .slidesjs-pagination li a.active { background-color: #2A385F; }
.slides .slidesjs-pagination li:hover a:not(.active) { background-color: #CA1F26; }


/********************** Specific areas */
/*.page-accueil .main-container .main .slides { padding-bottom: 20px; }
.page-accueil .main-container .main .slides .slidesjs-container { background-color: #FFF; overflow: visible !important; position: relative; }
.page-accueil .main-container .main .slides .slidesjs-container:after {
    width: 90%;
    height: 100px;
    bottom: 0;
    left: 5%;
    border-radius: 125px / 12px;
    box-shadow: 0 0 50px rgba(0, 0, 0, .5);
    content: ' ';
    position: absolute;
    z-index: -10;
}*/

.banner-container .banner .slides .slidesjs-container { width: auto; height: 200px !important; }
.banner-container .banner .slides .slidesjs-container .slidesjs-control { width: auto; height: 200px !important; }

.footer-blocks-container .footer-blocks .slides { overflow:  visible !important; }
.footer-blocks-container .footer-blocks .slides .slidesjs-container { width: auto; height: 280px !important; }
.footer-blocks-container .footer-blocks .slides .slidesjs-container .slidesjs-control { width: auto; height: 280px !important; }
.footer-blocks-container .footer-blocks .slides .slidesjs-next, .footer-blocks-container .footer-blocks .slides .slidesjs-previous { display: none; }
.footer-blocks-container .footer-blocks .slides .slidesjs-pagination { bottom: -20px; }
.footer-blocks-container .footer-blocks .slides .slidesjs-pagination li a { border: 1px solid #AFB5C4; background-color: transparent; box-sizing: border-box; }
.footer-blocks-container .footer-blocks .slides .slidesjs-pagination li a.active { border: 1px solid #F5A232; background-color: #F5A232; }
.footer-blocks-container .footer-blocks .slides .slidesjs-pagination li:hover a:not(.active) { border: 1px solid #AFB5C4; background-color: #AFB5C4; }</pre></body></html>