.undo-ul{padding:0;margin:0;list-style:none;list-style-type:none;}.undo-li{margin-bottom:0;list-style:none;list-style-type:none;}.undo-p{margin:0;}.color-link{color:#fff !important;}html,body{color:#fff;font:500 14px/1.45em 'Open Sans', sans-serif;width:100%;height:100%;min-height:100%;-webkit-overflow-scrolling:touch;}body.maintenance{background-color:#565759;overflow:hidden;max-width:none;padding:0;margin:0;}body.maintenance .container{width:90%;padding:20px;text-align:center;}body.maintenance h1,body.maintenance h2{color:#fff !important;border:none;}body.maintenance h2{color:#fff !important;}body.maintenance img{width:100%;max-width:500px;}body.home{background-color:#565759;}body.home .boite{float:left;}img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;}a,a:link,a:visited{color:#aaa;text-decoration:none;}a:hover,a:link:hover,a:visited:hover{color:#ccc;}.error_login{text-transform:uppercase;color:#ed1c24;}.btn{font:500 14px/14px 'Brandon Text', 'Didact Gothic', sans-serif;background-color:#8dc63f !important;border-radius:20px !important;border:none !important;padding:10px 20px;margin:30px auto !important;text-transform:uppercase;color:#fff !important;transition:opacity 0.3s;-moz-box-shadow:inset 0 -10px 60px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0 -10px 60px rgba(0,0,0,0.5);box-shadow:inset 0 -10px 60px rgba(0,0,0,0.5);}.btn:hover{opacity:0.5;}.full-height{min-height:100vh !important;}.tab-inactive{display:none;}.padding-bottom{padding-bottom:20px;}.dis-table{display:table;height:100%;}.dis-table .middle{display:table-cell;vertical-align:middle;}.gf_progressbar_wrapper{display:none;}.btn.center-block{margin-left:auto !important;margin-right:auto !important;}a.facebook-btn{background:#4862a3;font-size:24px;}a.twitter-btn{background:#5ea9dd;font-size:24px;}a.linkedin-btn{background:#0177b5;font-size:24px;}.wrapper{margin:auto;width:100vw;}h1,.titre1,h2,.titre2,h3,.titre3,h4,.titre4,h5,.titre5,h6,.titre6{color:#000;text-transform:uppercase;}h1 span,.titre1 span,h2 span,.titre2 span,h3 span,.titre3 span,h4 span,.titre4 span,h5 span,.titre5 span,h6 span,.titre6 span{font-weight:300;}h1,.titre1{font:300 30px/1.45em 'Open Sans', sans-serif;}h2,.titre2{font:700 25px/1.45em 'Open Sans', sans-serif;}h3,.titre3{font:700 22px/1.45em 'Open Sans', sans-serif;}h4,.titre4{font:700 20px/1.45em 'Open Sans', sans-serif;}h5,.titre5{font:700 16px/1.45em 'Open Sans', sans-serif;}h6,.titre6{font:700 12px/1.45em 'Open Sans', sans-serif;}.wrapper{margin:auto;width:1200px;max-width:100%;}.boite{-moz-box-shadow:inset 0 0 500px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0 0 500px rgba(0,0,0,0.5);box-shadow:inset 0 0 500px rgba(0,0,0,0.5);}.over-scroll{overflow-y:scroll;}#ui-datepicker-div{margin:0 !important;}.scroll-container::-webkit-scrollbar-track{background-color:rgba(141,198,63,0.8);}.scroll-container::-webkit-scrollbar{width:10px;background-color:rgba(0,0,0,0.1);}.scroll-container::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,0.5);}.insc-header{margin-bottom:3vh;}.insc-header .btn{margin:0 !important;}.logo-top{position:relative;display:inline-block;width:35%;height:100px;background-size:contain;background-repeat:no-repeat;float:left;vertical-align:top;}.btn.switch{display:inline-block;float:right;vertical-align:top;}.bg-aqua{background-color:#8dc63f;}.wide{width:100%;}.inline-block{display:inline-block;}.abs{position:absolute;}.abs.right{right:20px;}.fixed{position:fixed;}.rel{position:relative;}.cat{display:inline-block;margin:20px;padding:20px;vertical-align:top;text-transform:uppercase;box-shadow:0px 0px 30px rgba(0,0,0,0.4);}.cat label{pointer-events:none;width:100%;font-size:9px;}.block{display:block;}.hd{height:240px;}.bg-white{background-color:#fff;}.txt-white{color:#fff;}.bg-dark{background-color:#565759;}.custom-navigation{padding-top:90px;height:100%;display:flex;align-items:center;justify-content:center;}.custom-navigation a{cursor:pointer;font-size:50px;display:flex;align-items:center;justify-content:center;color:#fff;transition:0.3s;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.custom-navigation a:hover{opacity:0.7;}i.pg-power{margin:11px 0 0 10px;}.flexslider-intro{height:100vh;overflow:hidden;}.flexslider-intro .slides{height:100vh !important;}.flexslider-intro .slides li.slide-item{height:100vh !important;}.flexslider-intro .slides li.slide-item .img{height:65% !important;background-size:contain;background-repeat:no-repeat;background-position:center;}.flexslider-intro .flex-control-nav{bottom:0px !important;}.overlay{height:100%;background-color:rgba(141,198,63,0.8);-moz-box-shadow:inset 0 0 500px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0 0 500px rgba(0,0,0,0.5);box-shadow:inset 0 0 500px rgba(0,0,0,0.5);}.overflow-hidden{overflow:hidden !important;}.flex-direction-nav{display:none;}.parent-cat{color:#fff;cursor:pointer;width:150px;height:150px;background-color:#0066a4;transition:0.3s;position:relative;}.parent-cat i{margin-top:20px;width:100%;clear:both;color:#fff;font-size:48px;bottom:20px;position:absolute;left:0;}.parent-cat:hover{background-color:#8dc63f;}.parent-cat.selected{background-color:#8dc63f;}.parent-cat.locked{pointer-events:none !important;background-color:#b00000 !important;}.warning{background-color:#b00000 !important;color:#fff !important;padding:20px;text-transform:uppercase;}.warning .btn{margin:15px 0 5px !important;clear:both;border:none !important;background-color:rgba(0,0,0,0.1) !important;}.warning .btn:hover,.warning .btn:active{background-color:rgba(0,0,0,0.1) !important;}.warning .btn:focus,.warning .btn:visited{background-color:rgba(0,0,0,0.1);}#password-strength span{display:inline-block;width:30% !important;height:14px;margin-right:1%;background:rgba(0,0,0,0.02);background:rgba(0,0,0,0.04);-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out;transition:background .2s ease-in-out;}#password.invalid{background:rgba(200,0,0,0.1);}#password.valid{background:rgba(0,200,0,0.1);}#password-strength.simple span:first-of-type{background:#eb5e34;}#password-strength.medium span{background:#fcdb76;}#password-strength.medium span:last-of-type{background:rgba(0,0,0,0.04);}#password-strength.strong span{background:#6bab57;}#password-message{margin-top:10px;color:#8dc63f;font-weight:bold;font-size:14px;text-transform:uppercase;}.inactive{pointer-events:none;cursor:not-allowed;opacity:0.5;}.child-cat{position:relative;width:45%;min-height:150px;background-color:#fafafa;color:#0066a4;}.child-cat.top-cat{width:67% !important;box-shadow:none;background-color:#fff;}.child-cat.top-cat .boutons{width:280px;float:right;}.child-cat.top-cat .desc{padding-top:50px;width:auto !important;font-size:18px;}.child-cat.top-cat h7{font-size:24px;}.child-cat .desc{padding:23px 0 13px 30px;text-transform:none !important;font-size:14px;line-heigth:10px !important;text-align:left;width:45%;float:left;}.child-cat .boutons{width:55%;float:left;}.child-cat .cat-toggle,.child-cat .cat-toggle *{cursor:pointer;}.child-cat .cat-toggle:hover .insc{opacity:0.6;text-shadow:0px 0px 30px #82a8cc;}.child-cat .cat-toggle.disabled{pointer-events:none !important;opacity:0.3 !important;}.child-cat .insc{display:inline-block;vertical-align:middle;margin:20px 0px 0 0px;font-size:72px;color:#0066a4;transition:0.3s;}.child-cat .insc.selected{color:#8dc63f;}.child-cat .insc.selected:hover{opacity:0.6;text-shadow:0px 0px 30px #8ac7b4;}.child-cat .insc.fa-envelope{font-size:48px;padding-top:10px;}.child-cat .insc.fa-volume-control-phone{font-size:42px;padding-top:15px;}.child-cat .loading{display:none;width:100%;height:100%;position:absolute;z-index:999;background-color:rgba(255,255,255,0.7);top:0;left:0;padding-top:20px;}.child-cat .loading .sk-fading-circle{display:none;}.child-cat .loading.load .sk-fading-circle{display:block;}.pad-20{padding:20px;}.pad-25{padding:25px;}.side-pad{padding:0 10px;}.pad-top{padding:50px 10px;}.no-pad{padding:0 !important;}.pad{padding:60px !important;}.sides-pad{padding:20px 60px !important;}.height-100{height:100% !important;}.cover{background-size:cover;background-position:center;}.the-content h1,.the-content h2,.the-content h3,.the-content h4,.the-content h5,.the-content h6{margin-bottom:20px;}.the-content p{padding:0 0 20px;}.the-content ul{list-style:disc;}.the-content ol{list-style:decimal;}.the-content ul li,.the-content ol li{margin:0 0 0 30px;}.lil-pad{padding:5px;}#header{background:#fff;position:absolute;height:135px;width:100%;}#header .wrapper{position:relative;height:135px;top:-10px;}#header .wrapper #logo{position:absolute;left:15px;top:5px;}.logo{width:200px;max-width:100vw;}#google-map{min-height:300px;width:100%;}.info-window{height:100px !important;width:150px !important;}.my-modal{display:none;position:fixed;margin:auto;width:100%;max-width:800px;background:#fff;padding:30px;z-index:1000;top:50%;left:50%;transform:translate(-50%,-50%);}.my-modal .inner-modal{display:none;}.my-modal .trigger-close-modal{text-decoration:none !important;color:#000;font:300 40px/1em 'Open Sans', sans-serif;position:absolute;top:2px;right:7px;width:25px;height:25px;}.my-modal .list-comment h5{margin:0;}.modal-overlay{width:100%;height:100%;background:rgba(0,0,0,0.4);display:none;position:fixed;top:0;left:0;z-index:999;}.brand .logo{height:30px;background-repeat:no-repeat;background-size:contain;}body.page-template-inscriptions{overflow-y:scroll;}body.page-template-inscriptions .slide-item.inactive-cat,body.page-template-inscriptions .child-cat.inactive-cat{display:none !important;}.confirm-btn{z-index:1000;}.header{padding:0 0 0 20px !important;background-color:#fff !important;height:45px !important;}.header .btn-menu{margin:0 16px 0 20px;}.post-inscription{font-size:16px;color:#fff;border:dotted 1px rgba(255,255,255,0.3);padding:20px;}.page-id-5 #content,.logged-in #content{padding:20px;margin:40px auto;max-width:1200px;color:#8dc63f !important;font-size:14px !important;text-align:left !important;}form{border:none !important;border-radius:0 !important;color:rgba(250,250,250,0.3);margin-bottom:50px;}form input[type=text],form input[type=search],form input[type=radio],form input[type=tel],form input[type=time],form input[type=url],form input[type=week],form input[type=password],form input[type=checkbox],form input[type=color],form input[type=date],form input[type=datetime],form input[type=datetime-local],form input[type=email],form input[type=month],form input[type=number],form select,form textarea{box-shadow:none !important;}form .instruction{display:none;}form h3{color:rgba(250,250,250,0.3);margin-bottom:50px;margin-top:20px;text-align:left;}form #billing_country_field,form .gfield_label_before_complex,form #field_1_31 .gfield_label{display:none !important;}form #field_1_10 .gfield_label_before_complex{display:block !important;}form label{color:#fff;font-size:14px !important;text-align:left !important;}form label,form .lost_password{margin-top:10px !important;text-align:left;font-weight:300 !important;text-transform:uppercase;}form label[for="rememberme"]{clear:both !important;width:100% !important;display:block !important;margin-top:30px;}form .woocommerce-checkout-payment{background-color:transparent !important;}form .form-row.woocommerce-invalid label{color:rgba(250,250,250,0.3) !important;}form .woocommerce-invalid-required-field .required{color:red;}form table.shop_table{padding:30px;background-color:rgba(0,0,0,0.1);border-radius:0 !important;border:none !important;}form table.shop_table td,form table.shop_table tr,form table.shop_table th{border:none !important;}form input[type="tel"],form input[type="text"],form input[type="email"],form input[type="number"]:not(.qty),form input[type="password"],form select,form textarea{font-family:'Open Sans', sans-serif !important;font-size:16px !important;font-weight:300 !important;padding:10px !important;line-height:24px !important;border:none !important;background-color:transparent !important;border-bottom:1px solid rgba(250,250,250,0.3) !important;text-align:left;width:100% !important;}form input:-webkit-autofill,form textarea:-webkit-autofill,form select:-webkit-autofill{background-color:transparent !important;}form #field_1_4{width:100% !important;}form .form-row span,form .form-row div,form .gfield span,form .gfield div{width:100% !important;}form ::-webkit-input-placeholder{text-align:left;font-family:;color:rgba(0,0,0,0.3);font-size:16px;text-transform:uppercase;}form ::-moz-placeholder{text-align:left;}form :-ms-input-placeholder{text-align:left;}form :-moz-placeholder{text-align:left;}form .gform_footer input[type="submit"]{width:100% !important;margin:0 !important;}form .gform_footer .button{margin:0 !important;}form .form-row,form p{text-align:left;}form textarea{border:none !important;background-color:rgba(255,255,255,0.4);}form input[type="submit"],form input[type="button"]{font:500 18px/18px 'Brandon Text', 'Didact Gothic', sans-serif;background-color:#8dc63f !important;border-radius:20px !important;border:none !important;padding:10px 20px;text-transform:uppercase;color:#fff !important;transition:opacity 0.3s;-moz-box-shadow:inset 0 -10px 60px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0 -10px 60px rgba(0,0,0,0.5);box-shadow:inset 0 -10px 60px rgba(0,0,0,0.5);}form input[type="submit"]:hover,form input[type="button"]:hover{opacity:0.5;}form input[type="submit"]:disabled,form input[type="button"]:disabled{opacity:0.5;}form .select2-container .select2-choice{border-radius:0;border:none !important;}form .select2-result-label{text-align:center !important;}form .gform_page_footer{border-top:none !important;margin:0 !important;}form .percentbar_blue{background-color:rgba(150,150,150,0.8) !important;}form .field_description_below{padding-top:0 !important;}form .field_description_below label{color:#fff !important;}form .gfield_description{color:#fff;font-size:14px !important;}form .gfield_description a{color:#fff;font-weight:bold;}form div.validation_error{color:#ed1c24 !important;font-size:12px !important;text-align:left !important;}form li.gfield.gfield_error.gfield_contains_required div.gfield_description{text-align:left;}form select{background-color:#0066a4;height:50px;border:1px solid rgba(250,250,250,0.3);cursor:pointer;text-align:left;}form select option{line-height:50px;text-align:left;}#input_1_10_1::placeholder{color:#656f7c !important;text-transform:inherit !important;}.gform_wrapper select option{color:#000;}div.gform_confirmation_message{color:#8dc63f !important;font-size:14px !important;text-align:left !important;}.ginput_container_checkbox input{margin-top:3px !important;}.ginput_container_checkbox *{text-align:left;font-size:12px !important;vertical-align:top !important;margin-top:0 !important;}.single-product form{padding:30px 0 !important;}.select2-container .select2-choice .select2-arrow b::after{left:auto;right:20px;}.gform_wrapper{margin-bottom:0 !important;}.gform_wrapper .top_label input.medium,.gform_wrapper .top_label select.medium{width:100% !important;}.qty{height:40px;padding:10px;color:;}#groupe{cursor:pointer;height:40px;margin-top:20px;}ul.gfield_radio li{width:30% !important;display:inline-block;}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent !important;border-top:none !important;border-bottom:none !important;}.gform_wrapper .validation_message{color:#ed1c24 !important;text-transform:uppercase;}.gform_wrapper .validation_message:before{content:'* ';}.gform_wrapper .validation_message:after{content:' *';}.gform_wrapper div.validation_error{border-top:none !important;border-bottom:none !important;text-transform:uppercase;}input[type=text],input[type=number]{background-color:#565759 !important;color:#fff;}select{background-color:#565759;padding:10px 50px;}.gform_wrapper div.validation_error{margin-bottom:0 !important;}.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container,.gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0 !important;}.gform_wrapper .gfield_required{color:#ed1c24 !important;}.gform_wrapper .field_description_below .gfield_description{padding-top:0 !important;}.gform_wrapper .field_sublabel_above .description,.gform_wrapper .field_sublabel_above .gfield_description,.gform_wrapper .field_sublabel_above .gsection_description{margin-top:0 !important;}body .gform_wrapper .top_label div.ginput_container{margin-top:0 !important;}#commentform input,#commentform textarea{padding:7px;width:100%;}#commentform .comment-notes{display:none;}#commentform #form-allowed-tags{display:none;}#commentform #submit{border:none;font:500 14px/14px 'Brandon Text', 'Didact Gothic', sans-serif;background-color:#8dc63f !important;border-radius:20px !important;border:none !important;padding:10px 20px;margin:30px auto !important;text-transform:uppercase;color:#fff !important;transition:opacity 0.3s;-moz-box-shadow:inset 0 -10px 60px rgba(0,0,0,0.5);-webkit-box-shadow:inset 0 -10px 60px rgba(0,0,0,0.5);box-shadow:inset 0 -10px 60px rgba(0,0,0,0.5);}#commentform #submit:hover{opacity:0.5;}.gfield_date_dropdown_month select option:not(:first-of-type),.gfield_date_dropdown_day select option:not(:first-of-type),.gfield_date_dropdown_year select option:not(:first-of-type){color:#000;}.dropdown-menu{min-width:180px !important;}.sk-fading-circle{margin:58px auto;width:40px;height:40px;position:relative;}.sk-fading-circle .sk-circle{width:100%;height:100%;position:absolute;left:0;top:0;}.sk-fading-circle .sk-circle:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#333;border-radius:100%;-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;}.sk-fading-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);}.sk-fading-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);}.sk-fading-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.sk-fading-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg);}.sk-fading-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg);}.sk-fading-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.sk-fading-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg);}.sk-fading-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg);}.sk-fading-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}.sk-fading-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg);}.sk-fading-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg);}.sk-fading-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s;}.sk-fading-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s;}.sk-fading-circle .sk-circle4:before{-webkit-animation-delay:-0.9s;animation-delay:-0.9s;}.sk-fading-circle .sk-circle5:before{-webkit-animation-delay:-0.8s;animation-delay:-0.8s;}.sk-fading-circle .sk-circle6:before{-webkit-animation-delay:-0.7s;animation-delay:-0.7s;}.sk-fading-circle .sk-circle7:before{-webkit-animation-delay:-0.6s;animation-delay:-0.6s;}.sk-fading-circle .sk-circle8:before{-webkit-animation-delay:-0.5s;animation-delay:-0.5s;}.sk-fading-circle .sk-circle9:before{-webkit-animation-delay:-0.4s;animation-delay:-0.4s;}.sk-fading-circle .sk-circle10:before{-webkit-animation-delay:-0.3s;animation-delay:-0.3s;}.sk-fading-circle .sk-circle11:before{-webkit-animation-delay:-0.2s;animation-delay:-0.2s;}.sk-fading-circle .sk-circle12:before{-webkit-animation-delay:-0.1s;animation-delay:-0.1s;}@-webkit-keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0;}40%{opacity:1;}}@keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0;}40%{opacity:1;}}.populate-districts .gfield_description{margin-top:0 !important;padding-top:3px !important;margin-bottom:20px;color:#fff !important;}.populate-districts .gfield_description:before{content:'\26A0';font-size:15px;margin-right:5px;}.populate-districts .gfield_description a.carte{font-weight:bold !important;cursor:pointer;}.populate-districts .gfield_description a.carte:hover{color:#fff;text-decoration:underline !important;}#carte img{max-height:90vh;}.fix-right{position:fixed;bottom:0;right:20px;cursor:pointer;width:190px;height:82px;background-color:#0066a4;transition:0.3s;display:inline-block;margin:20px;padding:20px;vertical-align:top;text-transform:uppercase;box-shadow:0px 0px 30px rgba(0,0,0,0.4);color:#fff !important;}.fix-right:hover{background-color:#8dc63f;}.saved{display:none;width:100%;height:100%;position:absolute;z-index:999;background-color:#fff;top:0;left:0;padding-top:70px;color:#8dc63f;}.saved h7{color:#8dc63f;font-size:25px;}.bootstrap-dialog{z-index:100000 !important;background-color:rgba(0,0,0,0.3);}.bootstrap-dialog.type-primary .modal-header{background-color:#fff !important;}.bootstrap-dialog .bootstrap-dialog-title{display:none !important;}.bootstrap-dialog .bootstrap-dialog-footer{text-align:center;}.bootstrap-dialog .bootstrap-dialog-footer .btn{display:inline-block;width:45%;margin:5px 10px !important;}.modal.fade .modal-dialog{-webkit-transform:translate(0,50%) !important;-o-transform:translate(0,50%) !important;transform:translate(0,50%) !important;}.message,.error{color:#fff;}.error{color:#ed1c24;}@media only screen and (min-width: 1024px) and (max-width: 1300px){.child-cat{text-align:center;}.child-cat .desc,.child-cat .boutons{text-align:center;width:100%;margin-bottom:auto;}.child-cat .fleft{float:none;display:inline-block;}}@media only screen and (max-width: 1170px){.child-cat .boutons,.child-cat.top-cat .boutons,.child-cat .desc{float:none;}.child-cat .boutons .fright,.child-cat.top-cat .boutons .fright,.child-cat .desc .fright{display:inline-block;float:none;}}@media only screen and (min-width: 1024px){a[href*="tel"]{pointer-events:none;}}@media only screen and (max-width: 1400px){.pad{padding:40px !important;}.h2,h2{font-size:1rem;}.h3,h3{font-size:0.6rem;}}@media only screen and (max-width: 1024px){.sides-pad{padding:10px 30px !important;}.calendar-event{width:100vw !important;right:100vw !important;}.child-cat .desc{padding:23px 0 0 0;}.hd{height:auto;}.hd h2{font-size:20px !important;line-height:26px;}.header{margin:0 !important;padding:0 !important;}.header .header .btn-menu{margin:0 16px 0 10px;}.custom-navigation{padding-top:30px;}.logo{width:50px;}.confirm-btn{width:100%;height:55px;bottom:0;right:0;margin:0 !important;}.cat{margin:5px;padding:10px;}.child-cat.top-cat{width:100% !important;}.child-cat .insc.fa-envelope{font-size:40px;}.child-cat.top-cat .boutons{width:280px;float:none !important;margin:auto;}.full-height{height:auto !important;}.mobile-width-100{width:100% !important;}.mobile-rel{position:relative !important;}.pad{padding:20px !important;}div.boite{width:100% !important;}.home h1{margin-top:70px !important;font-size:20px;}.logo-top{left:15px;top:30px;}.btn.switch{margin-right:0px !important;}.flexslider-intro .slides li.slide-item .img{background-size:auto 60%;}.child-cat{width:90% !important;}}@media only screen and (max-width: 768px){.flexslider-home{max-width:190px;}.custom-navigation{max-width:20%;}.sides-pad{padding:10px !important;}.gform_wrapper ul.gfield_checkbox li label,.gform_wrapper ul.gfield_radio li label{width:75% !important;}body .gform_wrapper ul li.gfield{margin-top:0 !important;}form input[type="tel"],form input[type="text"],form input[type="email"],form input[type="number"]:not(.qty),form input[type="password"],form textarea{font-size:16px !important;padding:5px !important;line-height:20px !important;}.logo{max-width:70%;}.pad-top{padding:10px 10px;}.pad,form{padding:10px !important;margin:0;}}@media only screen and (max-width: 600px){.child-cat{text-align:center;}.child-cat .desc,.child-cat .boutons{text-align:center;width:100%;margin-bottom:auto;}.child-cat .fleft{float:none;display:inline-block;}}