body{background:#fff}@media (min-width:1400px){.container{max-width:1400px}}.header-mobile .logo img{max-width:140px}.header-mobile .header-mobile__bar .container-fluid{display:flex;justify-content:space-between;align-items:center}@media screen and (min-width:992px){.header-desktop:not(.header--fixed) .logo-wrap img{position:absolute;top:10px;left:0}.header-desktop:not(.header--fixed) .navheader-wrap{padding-top:10px}.header-desktop .logo-wrap{padding-top:16px}.header-desktop.header--fixed .logo-wrap{padding-top:10px;padding-bottom:10px}.header-desktop.header--fixed .logo-wrap img{max-width:180px}.header-desktop.header--fixed .nav-header{display:flex;align-items:center}.header-desktop .nav-header ul li{display:inline-block}.header-desktop .nav-header ul li a{padding-top:15px;padding-bottom:15px;color:#fff;font-size:13px;font-weight:500;transition:.3s all ease-in-out}.header-desktop .nav-header ul li a:hover{color:#f8db98;text-decoration:underline}.header-desktop .telephone i,.header-desktop .telephone a{color:#fff;font-size:13px}.header-desktop .telephone i{margin-right:6px;font-size:15px}.header-desktop .telephone a{transition:.3s all ease-in-out;font-weight:500}.header-desktop .telephone a:hover{text-decoration:underline;color:#f8db98}}@media screen and (min-width:1200px){.header-desktop .nav-header ul li a{padding-top:20px;padding-bottom:20px;font-size:14px}.header-desktop .telephone i,.header-desktop .telephone a{font-size:14px}.header-desktop .telephone i{margin-right:6px;font-size:16px}}@media screen and (min-width:1400px){.header-desktop .nav-header ul li a{padding-top:25px;padding-bottom:25px;font-size:15px}.header-desktop .telephone i,.header-desktop .telephone a{font-size:15px}.header-desktop .telephone i{margin-right:7px;font-size:17px}}@media screen and (min-width:1600px){.header-desktop .nav-header ul li a{padding-top:30px;padding-bottom:30px;font-size:16px}.header-desktop .telephone i,.header-desktop .telephone a{font-size:16px}.header-desktop .telephone i{margin-right:8px;font-size:18px}}.home-slide4 .slide-wrapper .slide-item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.4;z-index:1}.home-slide4 .slide-wrapper .slide-item .slide__caption{z-index:9;background:0 0}.home-slide4 .slide-wrapper .slide-item .slide__caption .slide__caption-inner a.au-btn--border{border:1px solid #fff}.home-slide4 .slide-wrapper .slide-item .slide__caption .slide__caption-inner p{color:#fff;font-size:16px}@media screen and (min-width:768px){.home-slide4 .slide-wrapper .slide-item .slide__caption .slide__caption-inner p{font-size:18px}}@media screen and (min-width:992px){.home-slide4:before{content:"";position:absolute;top:0;left:0;width:100%;height:40%;background:#000;background:linear-gradient(0deg,rgba(0,0,0,0) 5%,rgba(0,0,0,.8) 95%);z-index:1;opacity:.5}.home-slide4 .slide-wrapper .slide-item{height:100vh;padding-top:unset;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.home-slide4 .slide-wrapper .slide-item:before{opacity:.25}.home-slide4 .slide-wrapper .slide-item .slide__caption .slide__caption-inner p{font-size:16px}}@media screen and (min-width:1200px){.home-slide4 .slide-wrapper .slide-item .slide__caption .slide__caption-inner p{font-size:18px}}@media screen and (min-width:1400px){.home-slide4 .slide-wrapper .slide-item .slide__caption .slide__caption-inner p{font-size:20px}}.statistic{margin-top:120px}.statistic .container{max-width:1200px}.statistic .embed-responsive-item{background-color:#000}.footer .footer__logo img{max-width:240px;margin-bottom:20px}.footer .adresse{margin-bottom:20px}.footer .adresse address{text-align:center;color:#fff;font-size:16px;font-weight:400;margin-bottom:0}.footer .adresse address strong{color:#f8db98;font-weight:500}.footer .adresse .rbq{color:#fff;font-size:16px;text-align:center}.footer .zone{margin-bottom:20px;text-align:center}.footer .explication{color:#f8db98;font-size:16px;font-weight:400;margin-bottom:6px}.footer .informations{color:#fff;font-size:18px}.footer .footer__social{text-align:center}.footer .footer__social .explication{font-size:14px}.footer .footer__social a>i{color:#fff;font-size:20px}.footer .footer__social a>i:hover{color:#f8db98 !important}.footer .footer-cr{margin-top:48px}.footer .footer-cr .footer__copyright{text-align:center;color:#fff;font-size:12px}.footer .footer-cr .footer__copyright a{color:#fff;font-weight:400}.footer .footer-cr .footer__copyright a:hover{text-decoration:underline;color:#f8db98}@media screen and (min-width:992px){.footer .footer__logo img{max-width:280px}.footer .adresse address{text-align:left}.footer .adresse .rbq{text-align:left}.footer .zone{margin-bottom:16px;text-align:left}.footer .explication{color:#f8db98;font-size:16px;font-weight:400;margin-bottom:6px}.footer .informations{color:#fff;font-size:18px}.footer .footer__social{text-align:left}.footer .footer__social .explication{font-size:16px}.footer .footer-cr{margin-top:48px}.footer .footer-cr .footer__copyright{font-size:14px}}.section-data-colonnes{padding-top:70px}.contenu-entete-page-contact p{color:#000;font-size:20px}.contact-info .contact-info__content{margin-right:0;padding-right:0}.contact-info .contact-info__content>.contact-info__list li a{color:#666;transition:.3s all ease-in-out}.contact-info .contact-info__content>.contact-info__list li a:hover{color:#9b8156}.contact-info .contact-info__content .contact-info__hours{margin-top:20px}.contact-info .contact-info__content .contact-info__hours h4{font-size:16px;font-weight:400;margin-bottom:8px;text-transform:none}.contact-info .contact-info__content .contact-info__hours h4 i{font-size:18px;margin-right:15px;color:#333}.about-us-1 .title--big{font-size:40px}.about-us-1 .title--small{letter-spacing:2px}.about-us-1 .contenu p{margin-bottom:1em}.about-us-1 .contenu p:last-of-type{margin-bottom:0}.galerie{padding-bottom:0}.galerie .title{margin-bottom:16px}.galerie .contenu p{color:#000;font-size:18px}.galerie-slide .bg-img{background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;width:100%}.galerie-slide .image-lb img{display:none}.appel-action .col-12{text-align:center}.appel-action .texte{color:#000;font-size:20px;font-weight:700;margin-bottom:20px}.appel-action .au-btn{color:#000;border-color:#000}.appel-action .au-btn:hover{color:#fff}@media screen and (min-width:768px){.appel-action .col-12{text-align:left}.appel-action .col-12.col-md-4{text-align:right}.appel-action .texte{font-size:20px;margin-bottom:0}}@media screen and (min-width:992px){.appel-action .texte{font-size:26px}}@media screen and (min-width:1200px){.appel-action .texte{font-size:32px}}.p-t-600{padding-top:150px}@media screen and (min-width:400px){.p-t-600{padding-top:210px}}@media screen and (min-width:480px){.p-t-600{padding-top:260px}}@media screen and (min-width:576px){.p-t-600{padding-top:320px}}@media screen and (min-width:768px){.p-t-600{padding-top:440px}}@media screen and (min-width:992px){.p-t-600{padding-top:540px}}@media screen and (min-width:1200px){.p-t-600{padding-top:600px}}a.disabled{pointer-events:none;cursor:default}.recent-blog .content .text p{margin-bottom:1em}.recent-blog .content .text ul{padding-left:1.5em}.recent-blog .content.content--left{text-align:left}form.cons-contact-form button.site-button{background:#1b1b1b;color:#fff;padding:0 70px;margin-top:30px;font-size:14px;line-height:50px;transition:all .3s ease;text-transform:uppercase;white-space:nowrap;position:relative;z-index:0;cursor:pointer;border:none}form.cons-contact-form input,form.cons-contact-form textarea{border:1px solid #999;font-size:14px;color:#666;padding:12px 20px;line-height:inherit;border-radius:0}@media screen and (min-width:992px){form.cons-contact-form .form-name,form.cons-contact-form .form-email{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (min-width:992px){.recent-blog .content.content--left{text-align:right}}