@font-face{font-family:Oswald;src:url(../font/Oswald-Regular.eot?#iefix) format("embedded-opentype"),url(../font/Oswald-Regular.woff) format("woff"),url(../font/Oswald-Regular.ttf) format("truetype"),url(../font/Oswald-Regular.svg#Oswald-Regular) format("svg");font-weight:400;font-style:normal}a,em,h1,h2,h3,h4,h5,h6,html,li,p,span,strong{font-family:Oswald!important}.titre1,.titre2{font-family:Oswald;font-weight:500;font-size:2.625rem;margin-top:10px;padding-bottom:10px}.uk-input,.uk-select,.uk-textarea,input,select,textarea{border-color:#484848}.uk-input:focus,.uk-select:focus,.uk-textarea:focus,input:focus,select:focus,textarea:focus{border-color:#ef4656!important}.titre1{text-transform:uppercase;color:#ef4656}.titre2{text-transform:uppercase;color:#000}.titre3{text-transform:uppercase;text-decoration:underline}.register-link a,.submit:hover{text-decoration:none}.h1{display:inline;color:#000!important;font-size:1.3rem;font-weight:700}.h2{color:#000;font-size:2.5rem;font-weight:300;text-transform:uppercase}.sous-titre{font-size:1.5rem;font-weight:400}.submit{margin:15px auto;color:#fff;background-color:#ef4656;border:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:10px;cursor:pointer;text-align:center;font-family:Oswald;text-transform:uppercase;outline:0}.submit:hover{background-color:#175f89;color:#fff}.forget:hover,.register-link a:hover{color:#ef4656!important}.forget{text-decoration:none!important}.learn_more{margin:0 auto;color:#fff}.learn_more:hover{text-decoration:none}.cc-window.cc-floating{background-color:#484848;padding:10px}.posts .uk-card{margin:20px 2.5%;border-radius:30px 30px 10px 10px;overflow:hidden;color:#000;min-width:28%;-webkit-flex-basis:28%;-ms-flex-preferred-size:28%;flex-basis:28%}.posts .uk-card:hover{text-decoration:none;-webkit-box-shadow:0 2px 8px #858585;box-shadow:0 2px 8px #858585}.posts .uk-card:hover img{-webkit-transition:.7s;-o-transition:.7s;transition:.7s;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.posts .uk-card .uk-card-media-top{overflow:hidden;max-height:12rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.alm-reveal,.paragraphe .paragraphe_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox}.posts .uk-card .uk-card-media-top img{width:100%}.posts .uk-card .uk-card-title{overflow:hidden;max-height:2rem}.posts .uk-card .uk-card-content{overflow:hidden;max-height:3rem}.posts .uk-card .post-date{color:#ef4656}.reglement-form .checkbox{margin:10px;text-transform:none!important}.reglement-form .checkbox .uk-checkbox{border-color:#175f89!important}footer,header{border-top:solid 7px #175f89}.reglement-form .checkbox .uk-checkbox:checked{background-color:#175f89!important}.reglement-form .submit{font-size:1rem!important}.wpcf7-form>.row{text-align:center}@media (max-width:1050px){.posts .uk-card{-webkit-flex-basis:47%;-ms-flex-preferred-size:47%;flex-basis:47%}}@media (max-width:800px){.titre1,.titre2{font-size:2rem!important;font-weight:700}.sous-titre{font-size:1.3rem!important;font-weight:400}.posts .uk-card{-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%}}@media (max-width:450px){.posts .uk-card{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}header{overflow:visible}header .headercontent{max-width:1240px;margin:0 auto 10px;padding-top:2.4rem}header .headercontent .uk-navbar-container{background:0 0}header .headercontent .uk-navbar-container .menu_fb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:5px 10px;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}header .headercontent .uk-navbar-nav a{color:#000}header .headercontent .uk-navbar-nav .current-menu-parent>a,header .headercontent .uk-navbar-nav .current_page_item a{color:#ef4656}header .headercontent .uk-navbar-nav>span{font-family:Oswald;font-size:24px;color:#000}header .headercontent .uk-navbar-nav li .uk-navbar-dropdown a:hover,header .headercontent .uk-navbar-nav li>a:hover{color:#ef4656}header .headercontent .uk-navbar-nav li{list-style:none}header .headercontent .uk-navbar-nav li>a{font-family:Oswald!important;font-size:1.5rem;font-weight:500;-webkit-box-align:end!important;-webkit-align-items:flex-end!important;-ms-flex-align:end!important;align-items:flex-end!important}header .headercontent .uk-navbar-nav li .uk-navbar-dropdown{width:150px;padding:10px;top:75px!important;-webkit-box-shadow:none!important;box-shadow:none!important}header .headercontent .uk-navbar-nav li .uk-navbar-dropdown a{font-family:Oswald;font-size:18px}header .headercontent .uk-navbar-nav .facebook{position:relative;bottom:5px}header .headercontent .logo,header .headercontent .logo-bandeau{z-index:100;max-width:10rem;position:absolute}header .headercontent .logo{top:30px}header .headercontent .logo-bandeau{top:70px}header .headercontent .uk-offcanvas-bar{background-color:#484848}header .headercontent .uk-offcanvas-bar a:hover{color:#ef4656!important}header .nav-burger{display:none}header .nav-burger .uk-navbar-toggle{color:#fff}@media (max-width:1400px){.headercontent{max-width:80%!important}.headercontent .main-nav .nav-text,.headercontent .main-nav .nav-text>a{font-size:1.2rem!important}.headercontent .main-nav .menu_fb{margin:2px 10px!important}}@media (max-width:1200px){header .headercontent{padding:0}header .headercontent .logo,header .headercontent .logo-bandeau{max-width:8rem!important}header .headercontent .main-nav .nav-text,header .headercontent .main-nav .nav-text>a{font-size:1rem!important}header .headercontent .main-nav .menu_fb{margin:2px 10px}}@media (max-width:1050px){header .headercontent{padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}header .headercontent .logo-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}header .headercontent .logo-link .logo,header .headercontent .logo-link .logo-bandeau{margin:0 auto;max-width:8rem!important}header .headercontent .main-nav{display:none}header .nav-burger{display:block!important;background:0 0!important;margin:0!important}header .nav-burger span{font-size:1.1rem!important;padding:7px;background-color:#ef4656}header .uk-offcanvas-bar li .sub-menu a{color:rgba(255,255,255,.5);margin-left:2rem}}.transition div .responsive-img,body .DOPBSPCalendar-wrapper .dopbsp-sidebar-content .dopbsp-row1,body .DOPBSPCalendar-wrapper .dopbsp-sidebar-content .dopbsp-row2,body .DOPBSPCalendar-wrapper .dopbsp-sidebar-content .dopbsp-row4,body .DOPBSPCalendar-wrapper .dopbsp-sidebar-content .dopbsp-row5{display:none}@media (max-width:600px){header .headercontent .logo-link .logo,header .headercontent .logo-link .logo-bandeau{margin:0 auto;max-width:25%!important}}footer{background-color:#000}footer .footercontent{max-width:90%;margin:0 auto;padding-top:40px;padding-bottom:20px}footer .footercontent nav ul{list-style:none;padding-left:0}footer .footercontent nav ul li{font-family:Oswald;text-transform:uppercase}footer .footercontent nav ul li a{text-decoration:none;color:#fff;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}footer .footercontent nav ul li a:hover{color:#ef4656}footer .footercontent .logo{max-width:9rem;width:9rem}footer .footercontent .adresse{text-align:center}footer .footercontent .adresse p{margin-top:10px;color:#fff}footer .copyright{text-align:center;color:#fff;margin:10px auto}footer .copyright a{color:#fff;text-decoration:none}footer .copyright a:hover{color:#ef4656}@media (max-width:600px){footer{padding-bottom:50px}footer .footercontent .logo{max-height:10rem;max-width:7rem}}.slider{border-bottom:solid 7px #175f89}.slider .mockup{position:absolute;z-index:1;background-color:#de1717;opacity:.6;max-height:60vh;width:40%}.slider .uk-slider .uk-dotnav .uk-active a,.slider .uk-slider .uk-dotnav a:hover{background-color:#175f89}.slider .uk-slider{max-height:60vh}.slider .uk-slider .uk-slider-items img{position:relative;width:100vw;top:-420px}.slider .uk-slider .uk-slider-items .uk-panel{max-height:60vh;-webkit-background-size:cover;background-size:cover;background-position:center}.slider .uk-slider .uk-slider-items .uk-panel .fake{width:100%;height:60vw;opacity:0}.slider .uk-slider .uk-dotnav a{border:1px solid #175f89;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.slider .uk-slider .slider-arrow{color:#175f89!important;font-size:120px;z-index:3}@media (max-width:800px){footer .footernav{text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.slider .mockup{display:none}}.history{background:url(../../dist/images/img/background/background_cross.svg) 15% repeat-y;-webkit-background-size:35rem 35rem;background-size:35rem;padding:50px 0;margin:0 auto}.history .uk-container{text-align:center;margin:50px auto}.actualite .uk-container .titre1,.history .uk-container .titre1{font-family:Oswald;font-weight:500;margin-top:10px;font-size:2.625rem}.history .uk-container .decoration{background:url(../../dist/images/img/icons/helmet_grey.svg) center no-repeat;padding-top:15px}.history .uk-container .decoration .helmet{width:5rem}.history .uk-container .titre1{color:#ef4656;padding-bottom:10px}.history .uk-container p{color:#000}.actualite .uk-container p em,.history .uk-container p em{color:#000!important}.transition{max-height:600px;width:100%;overflow:hidden}.transition div{-webkit-background-size:100% 100%;background-size:100%;background-position:top;height:600px}@media (max-width:900px){.transition div{background-image:none!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.transition div .responsive-img{display:block;width:100%;height:100%}}.actualite-home{background:url(../../dist/images/img/background/background_cross.svg) 15% repeat-y!important;-webkit-background-size:35rem 35rem!important;background-size:35rem!important}.actualite{background:url(../../dist/images/img/background/background_cross.svg) 95% repeat-y #e6e6e6;-webkit-background-size:35rem 35rem;background-size:35rem;padding:50px 0}.actualite .uk-container{text-align:center;margin:50px auto}.actualite .uk-container .decoration{background:url(../../dist/images/img/icons/helmet_darkgrey.svg) center no-repeat;padding-top:15px}.actualite .uk-container .decoration .helmet{width:5rem}.actualite .uk-container .titre1{padding-bottom:10px}.contacter .uk-container .titre1,.login .uk-container .titre1{font-family:Oswald;font-weight:500;color:#ef4656;text-transform:uppercase}.top-image{overflow:hidden;max-height:60vh;border-bottom:solid 7px #175f89}.top-image .mockup{position:absolute;z-index:1;background-color:#de1717;opacity:.6;max-height:60vh;width:40%}.top-image .uk-panel{max-height:60vh;-webkit-background-size:cover;background-size:cover;background-position:center}.top-image .uk-panel .fake{width:100%;height:60vw;opacity:0}.alm-reveal{display:flex;max-width:100%}.alm-btn-wrap .alm-load-more-btn{border-radius:0!important;background:#175f89!important}@media (max-width:1023px){.alm-reveal{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.posts .uk-card{-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%}}@media (max-width:800px){.top-image .mockup{display:none}.posts .uk-card{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.login{background:url(../../dist/images/img/background/background_cross.svg) 25% repeat-y;margin:10px auto;border-top:solid #ef4656 7px}.login .uk-container{margin:50px auto 20px}.login .uk-container .decoration{background:url(../../dist/images/img/icons/helmet_grey.svg) center no-repeat;padding-top:15px;text-align:center}.login .uk-container .decoration .helmet{width:5rem}.login .uk-container .titre1{font-size:2.625rem;margin-top:10px;padding-bottom:10px}.login form{max-width:60%;margin:0 auto}.login form .row{margin:10px 0}.login form .row label{color:#000;text-transform:uppercase}.login form .info{width:100%;border:1px solid #000;padding:10px 0 10px 10px;font-size:16px;color:#000}.login form .info:focus{border:1px solid #ef4656}.contacter,.forgotten{border-top:solid #ef4656 7px}.login .form-center,.login form .login-submit{text-align:center}.login .forget{color:#484848;margin:10px 0}.login .register-link{padding-top:10px;margin:0 auto;text-align:center}.login .register-link a{color:#484848}.login .validation{text-align:center;margin:5px auto}.login .subscribe{padding-top:10px;margin:0 auto;text-align:center}.login .subscribe a{color:#484848;text-decoration:none}.login .subscribe a:hover{color:#ef4656!important}@media (max-width:1050px){.login{padding-top:50px}}@media (max-width:650px){.login form{max-width:none}}@media (max-width:500px){.login form .submit{width:100%}}.contacter .uk-container .decoration .helmet,.evenements .uk-container .decoration .helmet,.forgotten .uk-container .decoration .helmet{width:5rem}.contacter{background:url(../../dist/images/img/background/background_cross.svg) 25% repeat-y;-webkit-background-size:25rem 25rem;background-size:25rem;padding:50px 0;margin:10px auto}.contacter .uk-container{margin:50px auto}.contacter .uk-container .decoration{background:url(../../dist/images/img/icons/helmet_grey.svg) center no-repeat;padding-top:15px;text-align:center}.contacter .uk-container .titre1{font-size:2.625rem;margin-top:10px;padding-bottom:10px}.contacter form{max-width:60%;margin:0 auto}.contacter form .uk-textarea{min-height:10rem;resize:none}.contacter form label{color:#000;text-transform:uppercase}.contacter form .uk-input,.contacter form .uk-textarea{width:100%;border:1px solid #000;padding:10px 0 10px 10px;font-size:16px;color:#000}.contacter form .uk-input:focus,.contacter form .uk-textarea:focus{border:1px solid #ef4656}@media (max-width:960px){.contacter form{max-width:100%}}.paragraphe{background-color:#d9d9d9;padding:20px 40px;margin:30px auto;border-radius:30px 30px 10px 10px}.paragraphe .paragraphe_container{display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.paragraphe .paragraphe_image{margin:50px}.paragraphe .paragraphe_image img{max-width:none}.paragraphe .paragraphe_contenu{text-align:center}._404 h1{text-transform:uppercase;color:#ef4656}._404 h2{margin:0}._404 .img-404{width:60rem;max-width:90%;margin:0 auto}.evenements{background:url(../../dist/images/img/background/background_cross.svg) 15% repeat-y;-webkit-background-size:35rem 35rem;background-size:35rem;padding:50px 0;margin:0 auto}.evenements .uk-container .titre1,.forgotten .uk-container .titre1{font-weight:500;font-size:2.625rem;padding-bottom:10px;font-family:Oswald}.evenements .uk-container{text-align:center;margin:50px auto}.evenements .uk-container .decoration{background:url(../../dist/images/img/icons/helmet_grey.svg) center no-repeat;padding-top:15px}.evenements .uk-container .titre1{color:#ef4656;margin-top:10px}.evenements .uk-container p{color:#000}.evenements .uk-container p em{color:#000!important}.forgotten{background:url(../../dist/images/img/background/background_cross.svg) 25% repeat-y;margin:10px auto;min-height:60vh}.forgotten .uk-container{margin:5% auto 20px}.forgotten .uk-container .decoration{background:url(../../dist/images/img/icons/helmet_grey.svg) center no-repeat;padding-top:15px;text-align:center}.forgotten .uk-container .titre1{text-transform:uppercase;color:#ef4656;margin-top:10px}.forgotten form{max-width:60%;margin:0 auto}.forgotten form .row{margin:10px 0}.forgotten form .row label{color:#000;text-transform:uppercase}.forgotten form .info{width:100%;border:1px solid #000;padding:10px 0 10px 10px;font-size:16px;color:#000}.forgotten form .info:focus{border:1px solid #ef4656}.forgotten .form-center,.forgotten form .forgotten-submit{text-align:center}.forgotten .forgotten{color:#484848;margin:10px 0}.forgotten .register-link{padding-top:10px;margin:0 auto;text-align:center}.forgotten .register-link a{color:#484848}@media (max-width:500px){.forgotten form{max-width:none}.forgotten form .submit{width:100%}}.carrousel .uk-slider-container{max-height:30rem;max-width:1100px;margin:0 auto 25px}.carrousel .uk-slider-items li{width:20rem;max-height:30rem}.carrousel .uk-slider-items li .uk-card{margin:20px auto;border-radius:30px 30px 10px 10px;overflow:hidden;color:#000}.carrousel .uk-slider-items li .uk-card:hover{text-decoration:none;-webkit-box-shadow:0 2px 8px #858585;box-shadow:0 2px 8px #858585}.carrousel .uk-slider-items li .uk-card:hover img{-webkit-transition:.7s;-o-transition:.7s;transition:.7s;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.carrousel .uk-slider-items li .uk-card .uk-card-media-top{overflow:hidden;max-height:12rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.carrousel .uk-slider-items li .uk-card .uk-card-media-top img{width:100%}.carrousel .uk-slider-items li .uk-card .uk-card-title{overflow:hidden;max-height:2rem}.carrousel .uk-slider-items li .uk-card .uk-card-content{overflow:hidden;max-height:3rem}.carrousel .uk-slider-items li .uk-card .post-date{color:#ef4656}.carrousel .uk-position-center-left{left:-1.5rem}.carrousel .uk-position-center-right{right:-1.5rem}.carrousel .carrousel-arrows{color:#ef4656!important}.carrousel .carrousel-arrows:hover{color:#ff3640}.carrousel .carrousel-arrows .uk-position-center-left{left:-1rem}.carrousel .carrousel-arrows polyline{stroke-width:3}.carrousel .submit{text-transform:none;font-size:1.4rem}@media (max-width:1100px){.carrousel .uk-slider-items li{width:17rem;max-height:25rem}.carrousel .uk-slider-items li .uk-card-media-top{max-height:10rem!important}}@media (max-width:800px){.carrousel .uk-slider-items li{width:80%;margin:0 20px}.carrousel .uk-slider-items li .uk-card-media-top{max-height:13rem!important}}.histoire-left hr,.histoire-right hr,.publication hr{border-bottom:15px solid #ef4656;width:40%}.histoire-left{text-align:left;color:#000;font-size:1.1rem;margin-bottom:50px}.histoire-left hr{margin:10px 0}.histoire-right{text-align:right;color:#000;font-size:1.1rem;margin-bottom:50px}.histoire-right hr{margin:10px 0;position:relative;left:60%}.reglement h2{font-size:2.4rem;text-transform:uppercase}.reglement div{margin:30px 0}.reglement .submit{font-size:1.6rem}.compte_rendu{margin-top:6rem}.compte_rendu h2{font-size:2.4rem;text-transform:uppercase}@media (max-width:1050px){.forgotten{padding-top:50px}.compte_rendu .uk-card{-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%}}@media (max-width:800px){.compte_rendu .uk-card{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.publication{text-align:left;color:#000;font-size:1.1rem;margin-bottom:50px}.publication hr{margin:10px 0}.calendar{margin-top:-5px}.calendar .btn,.calendar .navbar-default,.calendar .navbar-default .navbar-header .navbar-brand,.calendar h1,.calendar h2,.calendar h3,.calendar h4,.calendar h5,.calendar h6,.calendar p{font-family:Oswald,'Helvetica Neue',Arial,sans-serif}.calendar .btn-default,.calendar .portfolio-box .portfolio-box-caption{-webkit-transition:all .35s;-moz-transition:all .35s}.calendar .btn-default.active,.calendar .btn-default:active,.calendar .btn-primary.active,.calendar .btn-primary:active,.calendar .open>.dropdown-toggle.btn-default,.calendar .open>.dropdown-toggle.btn-primary{background-image:none}.calendar .btn-default{color:#fff;background-color:#313f8a;border-color:#313f8a;-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s}.calendar .btn-default.active,.calendar .btn-default.focus,.calendar .btn-default:active,.calendar .btn-default:focus,.calendar .btn-default:hover,.calendar .open>.dropdown-toggle.btn-default{color:#222;background-color:#f2f2f2;border-color:#ededed}.calendar .btn-default.disabled,.calendar .btn-default.disabled.active,.calendar .btn-default.disabled.focus,.calendar .btn-default.disabled:active,.calendar .btn-default.disabled:focus,.calendar .btn-default.disabled:hover,.calendar .btn-default[disabled],.calendar .btn-default[disabled].active,.calendar .btn-default[disabled].focus,.calendar .btn-default[disabled]:active,.calendar .btn-default[disabled]:focus,.calendar .btn-default[disabled]:hover,.calendar fieldset[disabled] .btn-default,.calendar fieldset[disabled] .btn-default.active,.calendar fieldset[disabled] .btn-default.focus,.calendar fieldset[disabled] .btn-default:active,.calendar fieldset[disabled] .btn-default:focus,.calendar fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#fff}.calendar .btn-default .badge{color:#fff;background-color:#222}.calendar .btn-primary{color:#fff;background-color:#313f8a;border-color:#313f8a;-webkit-transition:all .35s;-o-transition:all .35s;transition:all .35s}.calendar .btn-primary.active,.calendar .btn-primary.focus,.calendar .btn-primary:active,.calendar .btn-primary:focus,.calendar .btn-primary:hover,.calendar .open>.dropdown-toggle.btn-primary{color:#fff;background-color:#ee4b28;border-color:#ed431f}.calendar .btn-primary.disabled,.calendar .btn-primary.disabled.active,.calendar .btn-primary.disabled.focus,.calendar .btn-primary.disabled:active,.calendar .btn-primary.disabled:focus,.calendar .btn-primary.disabled:hover,.calendar .btn-primary[disabled],.calendar .btn-primary[disabled].active,.calendar .btn-primary[disabled].focus,.calendar .btn-primary[disabled]:active,.calendar .btn-primary[disabled]:focus,.calendar .btn-primary[disabled]:hover,.calendar fieldset[disabled] .btn-primary,.calendar fieldset[disabled] .btn-primary.active,.calendar fieldset[disabled] .btn-primary.focus,.calendar fieldset[disabled] .btn-primary:active,.calendar fieldset[disabled] .btn-primary:focus,.calendar fieldset[disabled] .btn-primary:hover{background-color:#313f8a;border-color:#313f8a}.calendar .btn-primary .badge{color:#313f8a;background-color:#fff}.calendar input{font-family:Oswald,'Helvetica Neue',Arial,sans-serif}.calendar .btn{border:none;border-radius:300px;text-transform:uppercase;font-size:20px;padding:0 12px;letter-spacing:3px!important}.calendar .btn-xl{padding:15px 30px}.calendar .tour-booking-holder{background:#ddd;position:relative;width:100%;height:100%;top:0;left:0}.calendar .date-slider{background:#ef4656;position:relative;color:#fff;top:5px;left:0}.calendar .date-slide.date-prev{display:none!important}.calendar .date-slide.date-active{text-align:center}.calendar .date-slide.date-next{display:none!important}.calendar .date-slide p{font-weight:700!important;color:#fff;text-transform:uppercase}.calendar .calendar-slider{position:relative;color:#000;top:0;left:0}.calendar #nextBtn,.calendar #prevBtn{cursor:pointer;font-size:20px;position:absolute;top:-20%}.calendar .calendar-slide.calendar-prev{display:none!important}.calendar .calendar-slide.calendar-active{text-align:center;width:100%;display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.calendar .calendar-slide.calendar-next,body .DOPBSPCalendar-wrapper .DOPBSPCalendar-navigation .dopbsp-add-btn{display:none!important}.calendar #prevBtn{left:10%}.calendar #nextBtn{right:10%}.calendar #nextBtn polyline,.calendar #prevBtn polyline{stroke-width:3px}.calendar .calendar-event{-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%;background-color:#fff;border:1px solid #484848;border-radius:15px 15px 0 0;padding:5px;margin:10px auto}.calendar .calendar-event-titre{text-align:center;background-color:#175f89;border-radius:15px 15px 0 0;padding:2px}.calendar .calendar-event-titre p{color:#fff;font-size:1rem;text-transform:uppercase;margin:5px auto}.calendar .calendar-event-titre p a{text-decoration:none;color:#fff}.calendar .calendar-event-titre p a:hover{color:#e6e6e6}.calendar .calendar-event-content{margin:0}.calendar .event-date{margin:10px 0 0!important}.calendar .event-link a{background-color:#ef4656!important}.DOPBSPCalendar-info-message .dopbsp-close,.DOPBSPCalendar-info-message .dopbsp-icon,.calendar .event-link a:hover{background-color:#175f89!important}.calendar .missing-event{font-size:2rem;margin:0 auto}@media (max-width:950px){.calendar .calendar-slider{min-height:400px}.calendar .calendar-event{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-flex-basis:80%;-ms-flex-preferred-size:80%;flex-basis:80%}}.DOPBSPCalendar-info-message{border:1px solid #175f89!important}.DOPBSPCalendar-info-message .dopbsp-text,.DOPBSPCalendar-info-message .dopbsp-timer{color:#175f89!important}.DOPBSPCalendar-tooltip.dopbsp-text{border:1px solid #000!important;color:#000!important}body .DOPBSPCalendar-wrapper .DOPBSPCalendar-navigation{background-color:#ef4656;border:1px solid #ef4656}body .DOPBSPCalendar-wrapper .DOPBSPCalendar-navigation .dopbsp-month-year{font-family:Oswald!important;font-weight:700!important;font-size:1.8rem!important;text-transform:uppercase;color:#fff}body .DOPBSPCalendar-wrapper .DOPBSPCalendar-navigation .dopbsp-week .dopbsp-day{font-family:Oswald!important;font-weight:700;font-size:.8rem;color:#fff;text-transform:uppercase}body .DOPBSPCalendar-wrapper .DOPBSPCalendar-navigation .dopbsp-add-btn,body .DOPBSPCalendar-wrapper .DOPBSPCalendar-navigation .dopbsp-add-btn:hover,body .DOPBSPCalendar-wrapper .DOPBSPCalendar-navigation .dopbsp-next-btn,body .DOPBSPCalendar-wrapper .DOPBSPCalendar-navigation .dopbsp-next-btn:hover,body .DOPBSPCalendar-wrapper .DOPBSPCalendar-navigation .dopbsp-previous-btn,body .DOPBSPCalendar-wrapper .DOPBSPCalendar-navigation .dopbsp-previous-btn:hover,body .DOPBSPCalendar-wrapper .DOPBSPCalendar-navigation .dopbsp-remove-btn,body .DOPBSPCalendar-wrapper .DOPBSPCalendar-navigation .dopbsp-remove-btn:hover{background-color:transparent}body .DOPBSPCalendar-wrapper .DOPBSPCalendar-navigation .dopbsp-add-btn .dopbsp-info,body .DOPBSPCalendar-wrapper .DOPBSPCalendar-navigation .dopbsp-next-btn .dopbsp-info,body .DOPBSPCalendar-wrapper .DOPBSPCalendar-navigation .dopbsp-previous-btn .dopbsp-info,body .DOPBSPCalendar-wrapper .DOPBSPCalendar-navigation .dopbsp-remove-btn .dopbsp-info{background:#000!important}body .DOPBSPCalendar-wrapper .DOPBSPCalendar-month{background-color:#fff;border:1px solid #000}body .DOPBSPCalendar-wrapper .DOPBSPCalendar-day .dopbsp-bind-middle .dopbsp-head{background-color:#175f89!important;border:0!important;border-top-left-radius:5px;border-top-right-radius:5px}body .DOPBSPCalendar-wrapper .DOPBSPCalendar-day .dopbsp-bind-middle .dopbsp-head .dopbsp-co{background-color:#175f89!important;border:0!important;border-top-left-radius:12px}body .DOPBSPCalendar-wrapper .DOPBSPCalendar-day .dopbsp-bind-middle .dopbsp-head .dopbsp-ci{background-color:#175f89!important;border:0!important;border-top-right-radius:10px}body .DOPBSPCalendar-wrapper .DOPBSPCalendar-day .dopbsp-bind-middle .dopbsp-head .dopbsp-day{font-family:Oswald;font-weight:700;font-size:.4rem;color:#fff;vertical-align:middle}body .DOPBSPCalendar-wrapper .DOPBSPCalendar-day .dopbsp-bind-middle .dopbsp-head .dopbsp-info:hover{background-color:transparent!important}body .DOPBSPCalendar-wrapper .DOPBSPCalendar-day .dopbsp-bind-middle .dopbsp-body{border:1px solid #175f89!important}body .DOPBSPCalendar-wrapper .DOPBSPCalendar-day .dopbsp-bind-middle .dopbsp-body .dopbsp-co{border-left:1px solid #175f89!important;border-bottom:1px solid #175f89!important}body .DOPBSPCalendar-wrapper .DOPBSPCalendar-day .dopbsp-bind-middle .dopbsp-body .dopbsp-ci{border-right:1px solid #175f89!important;border-bottom:1px solid #175f89!important}body .DOPBSPCalendar-wrapper .DOPBSPCalendar-day .dopbsp-bind-middle .dopbsp-body .dopbsp-available,body .DOPBSPCalendar-wrapper .DOPBSPCalendar-day .dopbsp-bind-middle .dopbsp-body .dopbsp-price{font-family:Oswald;font-weight:400;font-size:.4rem;color:#000}body .DOPBSPCalendar-wrapper .DOPBSPCalendar-day.dopbsp-booked .dopbsp-bind-middle .dopbsp-head,body .DOPBSPCalendar-wrapper .DOPBSPCalendar-day.dopbsp-booked .dopbsp-bind-middle .dopbsp-head .dopbsp-ci,body .DOPBSPCalendar-wrapper .DOPBSPCalendar-day.dopbsp-booked .dopbsp-bind-middle .dopbsp-head .dopbsp-co,body .DOPBSPCalendar-wrapper .DOPBSPCalendar-day.dopbsp-selected .dopbsp-bind-middle .dopbsp-head,body .DOPBSPCalendar-wrapper .DOPBSPCalendar-day.dopbsp-selected .dopbsp-bind-middle .dopbsp-head .dopbsp-ci,body .DOPBSPCalendar-wrapper .DOPBSPCalendar-day.dopbsp-selected .dopbsp-bind-middle .dopbsp-head .dopbsp-co{background-color:#ef4656!important}body .DOPBSPCalendar-wrapper .DOPBSPCalendar-day.dopbsp-booked .dopbsp-bind-middle .dopbsp-body,body .DOPBSPCalendar-wrapper .DOPBSPCalendar-day.dopbsp-selected .dopbsp-bind-middle .dopbsp-body{border:1px solid #ef4656!important}body .DOPBSPCalendar-wrapper .DOPBSPCalendar-day.dopbsp-booked .dopbsp-bind-middle .dopbsp-body .dopbsp-co,body .DOPBSPCalendar-wrapper .DOPBSPCalendar-day.dopbsp-selected .dopbsp-bind-middle .dopbsp-body .dopbsp-co{border-left:1px solid #ef4656!important;border-bottom:1px solid #ef4656!important}body .DOPBSPCalendar-wrapper .DOPBSPCalendar-day.dopbsp-booked .dopbsp-bind-middle .dopbsp-body .dopbsp-ci,body .DOPBSPCalendar-wrapper .DOPBSPCalendar-day.dopbsp-selected .dopbsp-bind-middle .dopbsp-body .dopbsp-ci{border-right:1px solid #ef4656!important;border-bottom:1px solid #ef4656!important}body .DOPBSPCalendar-wrapper .dopbsp-sidebar-content .dopbsp-row7 .dopbsp-module{background:0 0;padding:0;margin:0;border:0!important}body .DOPBSPCalendar-wrapper .dopbsp-sidebar-content .dopbsp-row7 .dopbsp-module h4{display:none!important}body .DOPBSPCalendar-wrapper .dopbsp-module{background:#ef4656;border:1px solid #ef4656!important}body .DOPBSPCalendar-wrapper .dopbsp-module h4{font-family:Oswald!important;font-weight:700!important;font-size:1.2rem!important;text-transform:uppercase;color:#fff!important}body .DOPBSPCalendar-wrapper .dopbsp-module .dopbsp-input-wrapper .dopbsp-icon{background-color:#175f89!important}body .DOPBSPCalendar-wrapper .dopbsp-module .dopbsp-input-wrapper .dopbsp-message{background:#000!important}body .DOPBSPCalendar-wrapper .dopbsp-module .dopbsp-input-wrapper label{font-family:Oswald!important;font-weight:700;font-style:normal;font-size:.8rem;color:#fff;text-transform:uppercase;text-align:left;margin:0 0 .3rem}.bandeau,.boutique-contenu .titre2{text-align:center}body .DOPBSPCalendar-wrapper .dopbsp-module .dopbsp-input-wrapper label .dopbsp-required,body .DOPBSPCalendar-wrapper .dopbsp-module .dopbsp-input-wrapper label:hover{color:#fff}body .DOPBSPCalendar-wrapper .dopbsp-module .dopbsp-input-wrapper input,body .DOPBSPCalendar-wrapper .dopbsp-module .dopbsp-input-wrapper textarea{width:-webkit-calc(100% - 18px)!important;width:calc(100% - 18px)!important;border:2px solid #175f89!important;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}body .DOPBSPCalendar-wrapper .dopbsp-module .dopbsp-input-wrapper input:focus,body .DOPBSPCalendar-wrapper .dopbsp-module .dopbsp-input-wrapper textarea:focus{border:2px solid #000!important}body .DOPBSPCalendar-wrapper .dopbsp-module .dopbsp-input-wrapper textarea{resize:none}body .DOPBSPCalendar-wrapper .dopbsp-module .dopbsp-input-wrapper input[type=submit]{font-family:Oswald!important;font-weight:700;font-style:normal;font-size:1.2rem;text-transform:uppercase;color:#fff;background:#175f89;border:0!important;margin:0;width:100%!important}body .DOPBSPCalendar-wrapper .dopbsp-module .dopbsp-input-wrapper input[type=submit]:hover{background:#000}body .DOPBSPCalendar-wrapper .dopbsp-module .dopbsp-input-wrapper .dopselect-single{width:300px!important}body .DOPBSPCalendar-wrapper .dopbsp-module .dopbsp-input-wrapper .dopselect-single .dopselect-select .dopselect-selection{width:250px!important}body .DOPBSPCalendar-wrapper .dopbsp-module .dopbsp-input-wrapper .dopselect-single ul{width:298px!important;border:1px solid #858585!important}body .DOPBSPCalendar-wrapper .dopbsp-module .dopbsp-input-wrapper .dopselect-single ul li{width:100%!important}body .DOPBSPCalendar-wrapper .dopbsp-module .dopbsp-input-wrapper .dopselect-single ul .dopselect-selected,body .DOPBSPCalendar-wrapper .dopbsp-module .dopbsp-input-wrapper .dopselect-single ul li:hover{background:#ef4656!important}.boutique-contenu{height:55vh;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background-color:#e6e6e6}.bandeau{max-width:100%;background-color:#ef4656;padding:5px 0;margin:0 auto;position:relative;left:0;right:0}.bandeau a{text-decoration:none;color:#fff;font-size:2rem}@media (max-width:1200px){.carrousel .uk-slider-container{max-width:100%}.bandeau a{font-size:1.5rem}}@media (max-width:1000px){.bandeau a{font-size:1.3rem}}@media (max-width:800px){.bandeau{width:100vw}.bandeau a{font-size:1.2rem}}@media (max-width:500px){.bandeau a{font-size:1rem}}.confidentialite a{text-decoration:none;color:inherit}.confidentialite a:hover{color:#ef4656}
/*# sourceMappingURL=maps/style.min.css.map */
