:root{--color-light-bg:#ffd;--color-dark-bg:#000032;--color-light-text:#ffb;--color-dark-text:navy;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}#logo{max-width:90%}@font-face{font-family:simple-line-icons;src:url(/fonts/simple-line-icons.woff2)format("woff2"),url(/fonts/simple-line-icons.woff)format("woff"),url(/fonts/simple-line-icons.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:line-icons;src:url(/fonts/lineIcons.woff2)format("woff2"),url(/fonts/LineIcons.woff)format("woff"),url(/fonts/LineIcons.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:et-line;src:url(/fonts/et-line.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FontAwesome;src:url(/fonts/fontawesome-webfont.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}nav .icon.mail:after{content:"";font-family:simple-line-icons}nav .icon.phone:after{content:"";font-family:simple-line-icons}.booking{text-align:center;font-size:2.5em}.booking a{text-decoration:none}.booking #koffi-transport{background-image:url(/images/koffi-transports-monceau-sur-sambre.jpg)}.booking #transport-aeroport{background-image:url(/images/transport-gares-monceau-sur-sambre.jpg)}.booking #disponible-24h24-7j7{background-image:url(/images/disponible-monceau-sur-sambre1.jpg)}.booking .carousel-item{background-position:0 -18rem;background-repeat:no-repeat;background-size:100%;height:600px;padding:10rem}.booking .carousel-item .content{background:#0006;width:1000px;margin:12rem auto 0}.booking .carousel-item .content .inner-content{padding:1rem}.booking .carousel-item .content img{width:300px}@media screen and (max-width:1320px){.booking .carousel-item{height:500px}.booking .carousel-item .content{width:800px;margin-top:5rem}}@media screen and (max-width:1100px){.booking{display:none}}.booking-mobile a{text-decoration:none}.booking-mobile{text-align:center;padding:2rem 0}@media screen and (min-width:800px){.booking-mobile{padding-top:6rem}}@media screen and (min-width:1100px){.booking-mobile{display:none}}.trust{text-align:center;background:#a98a63;margin:-1rem}.trust h1{color:#fff;padding:2rem;font-size:1.5em;font-weight:700}.trust .trust-boxes{flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}.trust .trust-boxes .trust-box{color:#000;background-color:#fff;height:200px;margin-bottom:2rem;padding:.5rem;font-family:Poppins;font-size:.8em}.trust .trust-boxes .trust-box .icon,.trust .trust-boxes .trust-box svg{color:#a98a63;font-size:3em}.trust .trust-boxes .trust-box .icon.user:before,.trust .trust-boxes .trust-box svg.user:before{content:"";font-family:simple-line-icons}.trust .trust-boxes .trust-box .icon.smile:before,.trust .trust-boxes .trust-box svg.smile:before{content:"";font-family:et-line}.trust .trust-boxes .trust-box .icon.car:before,.trust .trust-boxes .trust-box svg.car:before{content:"";font-family:fontawesome}.trust .trust-boxes .trust-box .icon.clock:before,.trust .trust-boxes .trust-box svg.clock:before{content:"";font-family:et-line}.trust .trust-boxes .trust-box h2{font-weight:600}.trust .trust-boxes .trust-box p{color:#444;font-size:.8em}@media screen and (max-width:900px){.trust .trust-box.flex2,.trust .trust-box.flex3{width:300px;margin:1rem}}@media screen and (min-width:901px){.trust .trust-box.flex3{width:30%}.trust .trust-box.flex2{width:47%}}@media screen and (max-width:750px){.trust .trust-box.flex2,.trust .trust-box.flex3{width:400px;margin:1rem auto}}@media screen and (max-width:500px){.trust h1{font-size:1.2em}.trust .trust-box.flex2,.trust .trust-box.flex3{width:80%}.trust .content-width{padding:0}}.material{text-align:center;margin:-2rem}.material h1{padding-top:2rem;font-weight:500}.material .materials{display:flex}.material .materials .material-item{width:90%;margin:1rem}.material .materials .material-item img{width:100%}.material .materials .material-item p{font-size:1.8em;font-weight:100}@media screen and (max-width:500px){.material .materials{flex-wrap:wrap;margin-bottom:2rem}.material .materials .material-item{margin:auto}.material .materials .material-item img{width:80%}.material .materials .material-item p{margin:1rem;font-size:1.5em}}.to-know{text-align:center;margin:-1rem;padding-bottom:2rem}.to-know h1{padding:2rem;font-size:1.5em;font-weight:700}.to-know .to-know-boxes{flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}.to-know .to-know-boxes .to-know-box{color:#fff;background-color:#a98a63;height:200px;margin-bottom:2rem;padding:.5rem;font-family:Poppins;font-size:.8em}.to-know .to-know-boxes .to-know-box .icon{height:80px;font-size:4em;display:block}.to-know .to-know-boxes .to-know-box .icon.danger:before{content:"";font-family:fontawesome}.to-know .to-know-boxes .to-know-box .icon.mail:before{content:"";font-family:simple-line-icons}.to-know .to-know-boxes .to-know-box img{height:100px}.to-know .to-know-boxes .to-know-box p{max-width:250px;margin:0 auto;font-size:1.4em;font-weight:600}.to-know img#visa{max-width:80%}@media screen and (min-width:901px){.to-know .to-know-box.flex3{width:30%}.to-know .to-know-box.flex2{width:47%}}@media screen and (max-width:900px){.to-know .to-know-box.flex2,.to-know .to-know-box.flex3{width:300px;margin:1rem}}@media screen and (max-width:750px){.to-know .to-know-box.flex2,.to-know .to-know-box.flex3{width:400px;margin:1rem auto}}@media screen and (max-width:400px){.to-know .to-know-box.flex2,.to-know .to-know-box.flex3{width:80%}}#home #content{padding-top:0}@media screen and (max-width:1258px){#home .home_service_right{margin:0 auto}}@media screen and (max-width:974px){#home #content{padding-top:5rem}}@media screen and (max-width:650px){#home #content{padding-top:0}}@media screen and (max-width:420px){#home .home_service_right img{min-width:100px;max-width:100%}}.flex{display:flex}.content-width{max-width:1200px;margin:0 auto;padding:0 3rem}.home_service{margin:0;font-family:Poppins}.home_service .home_service_area{flex-wrap:wrap;padding:1rem;display:flex}.home_service .home_service_area .home_service_left{max-width:800px}.home_service h1{color:#ca8e4c;margin:0;padding:0;font-weight:100}.home_service h2{margin:0;padding:0;font-weight:400}.home_service p{color:#616161}.home_service img{padding:3rem 1rem}.track h3{padding:1rem 0;font-size:1.6em;font-weight:600}.track .track-boxes{flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}.track .track-boxes .track-box{margin-bottom:2rem;padding:.5rem;font-family:Poppins;font-size:.8em}.track .track-boxes .track-box .icon{color:#d9aa72;font-size:3em}.track .track-boxes .track-box h4{text-align:center;margin:0;padding:0;font-size:1.8em;font-weight:100}.track .track-boxes .track-box p{text-align:center;font-size:1.1em}.track .track-boxes .track-box img{width:100%}@media screen and (max-width:900px){.track .track-box.flex2,.track .track-box.flex3{width:300px;margin:1rem}}@media screen and (max-width:750px){.track .track-box.flex2,.track .track-box.flex3{width:400px;margin:1rem auto}}@media screen and (min-width:901px){.track .track-box.flex3{width:30%}.track .track-box.flex2{width:47%}}#services h1{text-align:center;padding:1rem;font-weight:600}#services h2{text-align:center;padding:1rem;font-size:2em;font-weight:600}#services .booknow{text-align:center;width:100%;display:block}#services .booknow img{padding:1rem}.contact-form{margin-bottom:2rem}.contact-form .mandatory{color:red;margin-left:4px}.contact-form .contact-form-group{padding:1rem}.contact-form .contact-form-group h3{margin-top:0}.contact-form .contact-form-group{margin:1rem 0}.contact-form .flex-wrap{flex-wrap:wrap}.contact-form .flex .contact-form-name__first-name,.contact-form .flex .contact-form-nb-adults,.contact-form .flex .contact-form-nb-babies,.contact-form .flex .contact-form-nb-childseats{margin-right:1rem}.contact-form .flex .contact-form-name__first-name p,.contact-form .flex .contact-form-nb-adults p,.contact-form .flex .contact-form-nb-babies p,.contact-form .flex .contact-form-nb-childseats p{font-size:.8em}.contact-form .flex .contact-form-name__last-name,.contact-form .flex .contact-form-nb-children,.contact-form .flex .contact-form-siege-enfant,.contact-form .flex .contact-form-nb-childseats{margin-left:1rem}.contact-form .flex .contact-form-name__last-name p,.contact-form .flex .contact-form-nb-children p,.contact-form .flex .contact-form-siege-enfant p,.contact-form .flex .contact-form-nb-childseats p{font-size:.8em}.contact-form .flex.space-between{justify-content:space-between}.contact-form .flex.addresses div{width:45%}.contact-form .flex.max500{max-width:600px}.contact-form .min400{min-width:500px}.contact-form p.info{font-size:1.2em}@media screen and (max-width:700px){.contact-form .flex{flex-wrap:wrap}.contact-form .flex .contact-form-name__first-name{width:100%;margin:0}.contact-form .flex .contact-form-name__last-name{width:100%;margin:1rem 0 0}.contact-form .flex.addresses div,.contact-form .flex.numbers div{width:100%}.contact-form input,.contact-form textarea{width:90%}}#contact h1{text-align:center;padding:1rem;font-weight:600}#contact .jumbo{font-size:2em}#contact .jumbo-left,#contact .jumbo-right{flex:1}#contact .jumbo .jumbo-right p{margin-bottom:0}#contact .jumbo .footer-phone{font-weight:700}#contact .jumbo .footer-mail{font-size:.7em}#contact .jumbo .footer-mail a{color:#ca8e4c;font-weight:400;text-decoration:none}#contact .jumbo .footer-mail a:hover{color:#7a5b2e}#contact .booknow{text-align:center;background-color:#efefef;width:100%;display:block}#contact .booknow img{padding:1rem}@media screen and (max-width:700px){#contact .jumbo .flex{flex-wrap:wrap}#contact .jumbo-right{min-width:400px}#contact .jumbo-left{max-width:100%}#contact .content-width{padding:0 1rem}}.vertical-center{margin:0;position:relative;top:50%;transform:translateY(-50%)}.car-viewer{text-align:center;margin:-2rem}.car-viewer h1{padding-top:2rem;font-weight:500}.car-viewer .cars-items{display:flex}.car-viewer .cars-items .car-item{width:90%;margin:1rem}.car-viewer .cars-items .car-item a{text-decoration:none}.car-viewer .cars-items .car-item .car-item-encart{height:12em}.car-viewer .cars-items .car-item .car-item-encart img{max-width:100%;max-height:220px}.car-viewer .cars-items .car-item p{font-size:1.8em;font-weight:100}@media screen and (max-width:500px){.car-viewer .cars-items{flex-wrap:wrap;margin-bottom:2rem}.car-viewer .cars-items .cars-item{margin:auto}.car-viewer .cars-items .cars-item img{width:80%}.car-viewer .cars-items .cars-item p{margin:1rem;font-size:1.5em}}.car-detail{text-align:center;padding:1rem;font-weight:600}.car-detail img{max-width:100%}nav{z-index:2;background:#262831;position:fixed;top:0;left:0;right:0}nav .navbar{justify-content:space-between;display:flex}nav .navbar a{color:#fff;text-decoration:none}nav .navbar .icon-bar{background-color:#fff}nav .navbar .icon-bar+.icon-bar{margin-top:4px}nav .navbar .icon{color:#d9aa72}nav .navbar .navbar-toggle{float:right;cursor:pointer;background-color:#0000;background-image:none;border:1px solid #0000;border-radius:4px;margin-top:3px;margin-bottom:8px;margin-right:15px;display:none;position:relative}nav .navbar .navbar-toggle .icon-bar{border-radius:1px;width:22px;height:2px;display:block}nav .navbar .navbar-header{color:#fff;padding:.5rem;font-size:1.2em}nav .navbar .navbar-header a{padding:0;font-size:1em}nav .navbar .navbar-header a img{margin-right:5px;position:relative;top:2px}nav .navbar .navbar-header a:hover{color:#d9aa72}nav .navbar .navbar-header .logo{flex-wrap:wrap;display:flex}nav .navbar .navbar-header .logo .logo_info{padding:1.5rem;font-size:.8em}nav .navbar .navbar-header .logo .logo_info .logo_surtaxe{font-size:.6em}nav .navbar .navbar-header .logo .logo_info .icons{margin:0 .2rem;position:relative;top:.1rem}nav .navbar .navbar-header .logo img{max-height:80px}nav .navbar ul{margin:0;padding:2rem;list-style-type:none;display:flex}nav .navbar ul li{margin:0 1rem}nav .navbar ul li a{color:#aaa;font-weight:700}nav .navbar ul li a:hover,nav .navbar ul li a :active,nav .navbar ul li a.selected{color:#fff}@media screen and (max-width:975px){nav .navbar .navbar-header .logo .logo_info{padding:.5rem 1.5rem}}@media screen and (max-width:650px){nav .navbar{flex-wrap:wrap;display:flex}nav .navbar ul{flex-wrap:wrap}nav .navbar ul li{width:100%;padding:.5rem;font-size:1.2em}nav .navbar .hidden{display:none}nav .navbar .navbar-toggle{display:block}nav .navbar .logo_info{display:none}}@media screen and (max-width:370px){nav .navbar img{width:220px}}footer{color:#fff;background-color:#262831;width:100%;margin:0;padding:0;font-size:.6em}footer .footer-blocks{display:flex}footer .footer-blocks .footer-block{flex:1;margin:1rem}footer .footer-blocks .footer-block h2{border-bottom:1px solid #b69065;width:fit-content;padding-bottom:5px}footer .footer-blocks .footer-block p{color:#898b92;font-size:1.8em;font-weight:400;line-height:1.5rem}footer .footer-blocks .footer-block p.footer-phone{color:#fff;font-size:2.5em;font-weight:800}footer .footer-blocks .footer-block p .footer-mail a{color:#d9aa70;text-decoration:none}footer .footer-blocks .footer-block p .footer-mail a:hover{color:#a99a40;text-decoration:underline}footer .footer-blocks .footer-block ul{padding:0}footer .footer-blocks .footer-block ul li{margin:1rem 0;font-size:1.5em;list-style-type:none}footer .footer-blocks .footer-block ul li a{color:#bbb;text-decoration:none}footer .footer-container{flex-wrap:wrap;display:flex}footer .footer-container>p{min-width:250px;margin:0 5px 5px}footer #footer-container-left{flex:1;order:1}footer #footer-container-right{text-align:right;flex:1;order:2}footer #know-me{min-width:400px}footer #menu{max-width:200px}@media screen and (max-width:920px){footer .footer-blocks{flex-wrap:wrap}}@media screen and (max-width:547px){footer #footer-container-left,footer #footer-container-right{text-align:center}}@media screen and (max-width:450px){footer .footer-blocks.content-width{margin:0;padding:0}footer #know-me{min-width:200px}}.color-white,a{color:#fff}#app{overflow-x:hidden}#content{padding-top:5rem}#home #title{text-align:center;display:block}#home #content #titles{text-align:center;font-size:2.2em;font-weight:700}#home #content #titles span{text-align:center;border-radius:4rem;width:110px;margin:0 3rem;padding:2.2rem 0;font-weight:700;display:inline-block}#home #content #titles .head{text-align:left;font-size:.6em;font-weight:700}#home #content #titles span.head{text-align:center;padding:0}#home #content #titles span.title.head{color:#0000}#home #content #facteurs{text-align:center;font-size:2em}#home #content #facteurs span,#home #content #facteurs div.head{text-align:center;border-radius:4rem;margin:.5rem 3rem;font-weight:700;display:inline-block}#home #content #facteurs span{width:110px;padding:2.2rem 0}#home #content #facteurs div.head{text-align:left;width:130px}#home #content #facteurs div.head .head__value{font-size:.8em}#home #content #facteurs .head{text-align:left;font-size:.6em;font-weight:700}#home #content #facteurs .position,#home #content #facteurs .speed,#home #content #facteurs .acceleration{color:#0000}#home #content #facteurs #contaminations .position{background-color:#ffda7b}#home #content #facteurs #contaminations .speed{background-color:#ff1d10}#home #content #facteurs #contaminations .acceleration{background-color:#ff9554}#home #content .home__note{text-align:center;width:100%}#home #content .home__note p{max-width:800px;margin:0 auto;font-size:.8em}#home #content .home__note a{color:#aaa;font-weight:700;text-decoration:none}@media screen and (max-width:900px){#home #content #titles{width:100%;font-size:.7em}#home #content #titles span{width:80px;margin:.5rem 1.5rem;padding:1.5rem 0}#home #content #titles .head{margin:1.5rem;font-size:1.3em;display:inline-block}#home #content #facteurs{font-size:.7em}#home #content #facteurs span{width:80px;margin:.5rem 1.5rem;padding:1.5rem 0}#home #content #facteurs .head{font-size:1.3em}}@media screen and (max-width:623px){#home #content #titles{margin:0}#home #content #titles .head{margin:1rem;font-size:1.3em;display:inline-block}#home #content #titles span.title{display:none}#home #content #facteurs{margin:0;font-size:.7em}#home #content #facteurs span{width:80px;margin:.5rem .8rem;padding:1.5rem 0}#home #content #facteurs div.head{width:20rem;margin:.5rem 2rem;font-size:1.3em;display:flex}#home #content #facteurs div.head p{margin:0 1rem;display:block}}
