@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');@import url('https://fonts.googleapis.com/css2?family=Permanent+Marker&display=swap');@import url('https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700&display=swap');strong{font-weight:700}html{font-size:62.5%}body{font-size:1.8rem;font-weight:300;overflow-x:hidden!important;color:#000;font-family:'Barlow',sans-serif;letter-spacing:2px;max-width:100vw;word-break:normal}body a{color:inherit;text-decoration:none!important}body a:hover,body a:visited,body a:focus{color:inherit;text-decoration:none!important}a.anchor{display:block;position:relative;top:-128px;visibility:hidden}a.anchor-menu{display:block;position:relative;top:-200px;visibility:hidden}p{letter-spacing:1px;line-height:25px}img.fit-contain{object-fit:contain;width:100%;height:100%}img.fit-contain-height{object-fit:contain;height:100%}img.fit-cover{object-fit:cover;width:100%;height:100%}img.full-width{object-fit:contain;width:100%;max-width:100%}a.btn{padding:10px 15px;border:2px solid #fff;border-radius:1px;color:#fff}div.max-600{max-width:600px}div.max-450{max-width:450px}.bigTitre{font-size:60px !important;font-weight:900 !important;line-height:80px !important;padding:70px 0 !important;text-transform:uppercase !important}#container{min-height:100vh}header.header{z-index:500;transition:all .25s ease;position:fixed;width:100%;top:-1px;background-color:transparent;padding:5px 3rem}header.header.sticky{background-color:#000;box-shadow:0 0 10px 0 rgb(0 0 0/30%);z-index:5}#inner-header>a.header-logo img{padding-bottom:5px}#menu-menu-fr{margin:0;display:flex;align-items:center;justify-content:flex-end;height:100%;background-color:transparent;text-align:center}#menu-menu-fr>li>a,#menu-menu-fr>li>a:visited{font-size:1em;padding:0 1em;font-weight:500;letter-spacing:2px;transition:color .2s ease;color:#fff}#menu-menu-fr>li.current_page_parent>a{color:#ff9a22;font-weight:700}#menu-menu-fr>li>a:hover{color:#ff9a22}#menu-menu-fr>li>a img{display:block;width:50px;max-width:100%;margin:0 auto;margin-bottom:5px}.mobmenu-content .menu-item{text-align:center}.mobmenu-content .menu-item img{max-height:50px;display:block;margin:5px auto}#footer-divider{width:100%;margin-top:-80px;z-index:100}#footer-divider img{object-fit:cover;height:100%;max-width:100%}.footer{background-color:#000;padding:5px 0 0;text-align:center;position:relative}#inner-footer .footer-logo img{max-height:80px}#inner-footer .social{font-size:3rem}#inner-footer .address{text-align:left}#inner-footer .subinner-footer{width:600px;max-width:100%;margin:0 auto}#bottom-footer>*{margin:0 2rem;font-size:1.2rem}#menu-blocks{background-color:#000;position:relative;padding:3rem 0}#menu-blocks:before{content:'';background:url('/wp-content/themes/mbbike/library/images/ink-divider.png');background-size:100% 100%;height:60px;width:100%;position:absolute;left:0;top:-80px;z-index:1}#menu-blocks a{color:#fff}#menu-blocks nav ul{margin:0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}#menu-blocks nav ul li{text-align:center;padding:10px;font-weight:700;background:url('/wp-content/themes/mbbike/library/images/fond-btn-home.png') no-repeat center center;background-size:85% 65%;display:inline-block;width:150px;height:100px;margin:0 10px;margin-bottom:10px}#menu-blocks nav ul li:hover{background:url('/wp-content/themes/mbbike/library/images/fond-btn-home.png') no-repeat center center;background-size:100% 100%}#menu-blocks nav ul li a img{display:block;width:70px;max-width:100%;margin:0 auto}#presentation{margin:80px auto}#presentation h2{font-size:5rem;font-weight:800;letter-spacing:4px;text-transform:uppercase;margin-bottom:30px}#presentation h2 span{display:block;color:#ff9a22}#presentation a{background-color:#ff9a22;padding:15px 25px;border:none;outline:none;color:#fff;font-size:1.9rem;box-shadow:0px 0px 12px #0000003f;text-align:center}#presentation .presentation-illustration{position:relative}#presentation .presentation-illustration:after{content:'';position:absolute;top:100px;left:-100px;height:10px;width:150px;background-color:#ff9a22}#presentation .presentation-illustration img{max-width:90%;min-width:300px}#shop header.main-header,#atelier header.main-header,#randonnees header.main-header,#location header.main-header,#evenementiel header.main-header,#itinerance header.main-header,#blog header.main-header,#blog-single header.main-header,#contact header.main-header,#mentions header.main-header{background-position:center;background-size:cover;background-repeat:no-repeat;min-height:400px}#shop header.main-header h1,#atelier header.main-header h1,#randonnees header.main-header h1,#location header.main-header h1,#evenementiel header.main-header h1,#itinerance header.main-header h1,#blog header.main-header h1,#blog-single header.main-header h1,#contact header.main-header h1,#mentions header.main-header h1{font-size:7rem;font-weight:700;letter-spacing:8px;text-transform:uppercase;color:#fff}#shop header.main-header{background-image:url('/wp-content/uploads/2021/07/IMG_6992.jpg')}#atelier header.main-header{background-image:url('/wp-content/uploads/2021/07/shop-01.jpg')}#randonnees header.main-header{background-image:url('/wp-content/themes/mbbike/library/images/bg-evenementiel.png');background-position:center center}#location header.main-header{background-image:url('/wp-content/themes/mbbike/library/images/bg-location.png');background-position:center}#location header.main-header.hiver{background-image:url('https://dev20.dieupart.fr/wp-content/uploads/2021/06/slider-05.jpg');background-position:center}#evenementiel header.main-header{background-image:url('/wp-content/themes/mbbike/library/images/bg-contact.png')}#itinerance header.main-header{background-image:url('/wp-content/themes/mbbike/library/images/bg-contact.png')}#mentions header.main-header{background-image:url('/wp-content/themes/mbbike/library/images/bg-contact.png')}#blog header.main-header,#blog-single header.main-header{background-image:url('/wp-content/themes/mbbike/library/images/bg-blog.png')}#blog .article-inner{box-shadow:0px 14px 28px rgba(0,0,0,.25),0px 10px 10px rgba(0,0,0,.22)}#blog .article-inner:hover{color:#000}#blog .post-illustration{position:relative;background-position:center;background-size:cover;background-repeat:no-repeat}#blog-single .single-post-illustration{position:relative}#blog .post-illustration:after,#blog-single .single-post-illustration:after{content:'';position:absolute;top:0;left:0;height:100%;width:10px;background-color:#ff9a22}#blog article button{background-color:#ff9a22;padding:15px 25px;border:none;outline:none;color:#fff;box-shadow:0px 0px 12px #0000003f}p.published{font-style:italic;font-weight:300;color:#ff9a22}#blog-single h2{font-size:3rem;font-weight:800;color:#ff9a22}#content.page-404{background-image:url('/wp-content/themes/mbbike/library/images/bg-404.jpeg');background-size:cover;background-position:center;color:#fff}#content.page-404 h1{font-size:7rem;font-weight:700;letter-spacing:8px;text-transform:uppercase;color:#fff}#content.page-404 h2{font-size:3rem;margin-bottom:5rem}#content.page-404 a{background-color:#fff;color:#000;padding:15px 25px;font-weight:500;font-size:2rem}#contact{padding-bottom:0}#contact header.main-header{background-image:url('/wp-content/themes/mbbike/library/images/bg-blog.png')}#contact h2{font-size:4rem;font-weight:600;margin-bottom:20px;color:#ff9a22}#contact .social{width:380px;max-width:100%;font-size:30px}#contact .social a:after,#inner-footer .social a:after{content:'';background-image:url('/wp-content/themes/mbbike/library/images/bg-icon.png');background-size:contain;background-repeat:no-repeat;display:inline-block;width:50px;height:70px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}#inner-footer .social a:after{opacity:.8}#contact .social a,#inner-footer .social a{transition:color .2s ease;position:relative;z-index:0}#contact .social a:hover{color:#fff}#contact .form h3{text-align:center;font-size:2.5rem;font-weight:500}.form{background-color:#fff;max-width:650px;margin-top:-70px;box-shadow:0px 14px 28px rgb(0 0 0/25%),0px 10px 10px rgb(0 0 0/22%)}.form form .form-group{margin:1em;position:relative}.form textarea,.form input,.form select{background-color:transparent;border:none;border-bottom:1px solid #000;margin:5px 0;transition:all .25s ease;outline:none}.form input,.form select{height:30px;width:100%}.form textarea{resize:none;width:100%}.form input[type=submit]{background-color:#000;border-color:#000;color:#fff;width:100%;height:40px;border:none!important;transition:all .25s ease}.form input[type=submit]:hover{background-color:#ff9a22}.form form .form-group h6{font-size:1.2em;position:absolute;top:20px;transition:all .25s ease;z-index:4}.form form .form-group.select h6{top:0;font-size:.9em}.form form .form-group h6.full{top:0;font-size:.9em}.form form .form-group label:focus-within h6{top:0;font-size:.9em;color:#000}img.team{object-fit:contain;max-width:400px}input:focus,input:active,input:active,textarea:focus,select:focus,{border-color:#000;background-color:transparent!important;color:red!important}.form form label{width:100%}.form form .form-group:nth-last-child(-n+4){grid-column:1/span 2}.contentListRando{padding:50px 0}.contentListRando h3{color:#ff9a22;font-weight:700;font-size:34px;margin-bottom:20px}.boxRando{position:relative;margin-bottom:20px;padding:15px;background:rgba(0,0,0,.08);display:flex;flex-direction:column;justify-content:space-between}.boxRando h3{font-weight:800;color:#f4982b;text-transform:uppercase;font-size:24px}.textRando{padding:10px 0;flex:1 1 auto}.boxRando .prix span{font-size:20px;font-weight:700}.boxRando .prix_2{text-align:center}.boxRando .prix_2 span{font-size:20px;font-weight:600;display:block}.btnReserve,.btnNousContacter{background-color:#ff9a22;display:block;width:100%;padding:5px 0;width:100%;border:none;outline:none;color:white!important;font-weight:500;font-size:1.9rem;box-shadow:0px 0px 12px #0000003f;text-align:center;text-transform:uppercase;margin-bottom:10px;margin-top:10px}.btnBuy{background-color:#ff9a22;display:block;width:100%;padding:5px 0;width:100%;border:none;outline:none;color:white!important;font-weight:500;font-size:1.9rem;box-shadow:0px 0px 12px #0000003f;text-align:center;text-transform:uppercase;margin-bottom:10px;margin-top:10px}.bg-etat{background:#ff9a22;color:#fff;text-transform:uppercase;font-weight:500;text-align:center;margin:20px 0}.text_buy{font-size:15px;line-height:inherit}.grecaptcha-badge{display:none}.liseretOrangeHeader{position:relative}.liseretOrangeHeader:after{content:'';position:absolute;width:50%;height:20px;background:#ff9a22;transform:rotate(0deg) scale(1.003) skew(-26deg) translate(0px);bottom:-10px;left:40%}.containerHeaderTitrePage{display:flex;align-items:flex-end}.boxHeaderTitrePage{flex-direction:column;align-items:baseline}.boxHeaderTitrePage h1{margin:0;padding:0 20px;position:relative;z-index:1}.boxHeaderTitrePage h1:before{content:'';position:absolute;width:100%;height:100%;background:#000;transform:rotate(0deg) scale(1.003) skew(-26deg) translate(0px);z-index:-1;left:0;top:0}.contentPage.withBgFooter{background:url('/wp-content/themes/mbbike/library/images/fong-page-01.jpg') left bottom no-repeat}.slogan{color:#ff9a22;font-family:'Permanent Marker',cursive;font-size:2.5em}.container-service{background:rgba(0,0,0,.5);padding:80px 0}.container-service h2{font-size:5rem;color:#fff;font-weight:900;margin-bottom:20px;text-transform:uppercase}.box-service{border:5px solid #ff9a22;background:#fff;padding:20px;box-shadow:0px 0px 12px #0000003f}.box-service img{width:80%}.box-service h3{color:#ff9a22;text-transform:uppercase;text-align:center;font-weight:900;font-size:1.5em}.container-marques{background:rgba(0,0,0,.5);padding:80px 0 !important}.container-marques h3{text-align:center;font-size:5rem;color:#fff;font-weight:900;margin-bottom:20px;text-transform:uppercase}.container-bon-plan{padding:10px 0 80px;font-weight:700;text-align:center}.image-square{position:relative;overflow:hidden}.contentLocation{padding-bottom:100px}.contentListLoc{margin:50px 0}.catLocat h4{color:#ff9a22;font-weight:700;font-size:34px}.catLocat p{font-weight:700;font-style:italic}.callToAction01{background-color:#ff9a22;padding:15px 25px;border:none;outline:none;color:#fff;font-size:1.9rem;box-shadow:0px 0px 12px #0000003f;text-align:center}#content{padding-bottom:60px}#content .big{font-weight:700;font-size:24px;text-transform:uppercase;padding-bottom:60px}.boxEvenementiel{background:rgba(0,0,0,.1);margin:50px 0;padding:15px;box-shadow:1px 1px 10px #000}.boxEvenementiel ul{padding:0;margin:0;font-weight:700;margin-top:20px;text-align:center}.boxEvenementiel h2{font-weight:700;font-size:40px;text-align:center;text-transform:uppercase}.boxEvenementiel h2 span{color:#ff9a22}.boxContact h3,.subinner-footer h3{color:#ff9a22;font-weight:700;font-size:24px}.btnPhoneContact{background-color:#ff9a22;padding:10px;border:none;outline:none;color:#fff;font-weight:700;font-size:1.9rem;box-shadow:0px 0px 12px #0000003f;text-align:center;margin-top:3px;display:inline-block}.boxTextAtelier ul li{font-weight:700;font-style:16px}.boxTextAtelier ul{margin-bottom:20px}.boxTextAtelier .spanCustom{color:#ff9a22;font-weight:700;font-size::24px}.infoPackVTT{font-weight:700}.no-padding-bottom{padding-bottom:0 !important}#galeriePhoto{padding:50px 0}.contentReso{padding:60px 0}.contentReso h3{font-size:5rem;font-weight:800;letter-spacing:4px;text-transform:uppercase;margin-bottom:30px;text-align:center}#mentions h2{font-size:3rem;font-weight:700}.bg-gradient-dark{background-image:linear-gradient(310deg,#000,#ff9a22);background-size:cover;background-attachment:fixed;background-position:center}.mask{position:absolute;background-position:50%;top:0;left:0;width:100%;height:100%;opacity:.8}.my-10{margin-top:12rem!important;margin-bottom:12rem!important}.py-10{padding:15rem 0}.btn_section{background-color:#ff9a22;padding:15px 25px;border:none;outline:none;color:#fff;font-size:1.9rem;box-shadow:0px 0px 12px #0000003f;text-align:center;text-transform:uppercase;font-weight:600}.offer_h2{font-size:3rem;color:#fff;font-weight:800;letter-spacing:4px;text-transform:uppercase;margin-bottom:30px}.offer_h2 span{-webkit-text-stroke-width:1px;display:flex;-webkit-text-stroke-color:#fff;color:transparent}.modal_mbbike{background:url('/wp-content/themes/mbbike/library/images/fong-page-01.jpg') left bottom no-repeat}.slider_home{min-height:85vh;background-size:cover!important;background-position:center!important}.logo_slide{width:450px!important;max-width:100%}.logo_slide02{width:680px!important;max-width:100%}@keyframes pulse{from{transform:scale(.2)}to{transform:scale(1.1)}}#homeslide{background:#000}.pulse{animation:pulse 1s infinite ease-in-out alternate}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{background-color:#f39207}::-webkit-scrollbar-track{background:#000}@media (min-width:768px){.h-md-100{height:100vh}}@media (max-width:767px){.h-md-100{height:50vh}.left-illustration-inner{position:inherit!important}}.linkside{opacity:1.0}.linkside:hover{opacity:.6}.btn-round{border-radius:30px}.bg-left{background-size:cover!important}.bg-right{background-size:cover!important}.text-cyan{color:#35bdff}.zfirst{z-index:10;position:relative}.overlaymenu{background:#000000b3;position:absolute;height:100%;top:0;width:100%;z-index:2}.location_ete,.location_hiver{font-family:'Permanent Marker',cursive;font-size:6rem}@media (max-width:874px){.page-template-page-shop-php .img-fit-cover{width:100%}.page-template-page-shop-php .text-start{text-align:center!important}.page-template-page-shop-php .offer_h2 span{display:block!important}.h-md-100{height:50vh;display:inline-table!important}.page-template-page-shop-php #footer-divider img{display:none}.overlaymenu{background:#000000b3;position:absolute;height:100%;top:0;width:100%;z-index:0}}.retourshop{background:#f4982b;text-transform:uppercase;color:#fff;padding:1rem}