*{font-family:Open Sans,sans-serif}@media screen and (min-width:1240px){.container{max-width:1200px!important}}#login #login-form a,#login #login-form button,#login #login-title div,#login h2{color:#000!important}#login #login-form button{background-color:#ffd800!important}#login .button-element,#login .button-element .v-btn__content{color:#000!important}.v-overlay.v-overlay--active.theme--dark{z-index:inherit!important}#home .home-rounded .home-paiement{align-items:center;display:flex;flex-direction:column;justify-content:center}#home .home-rounded .home-paiement .paiement:hover{-webkit-filter:brightness(55%)}#home .home-rounded .home-paiement .paiement:before{background-color:initial!important;content:url(/assets/svg/credit-card.svg)!important;height:95px;opacity:1;position:relative;top:60px;width:95px}#home .home-rounded .home-paiement .paiement{align-items:center;background:url(/assets/img/fond.png);background-color:#ffd800!important;border-radius:50%;display:flex;flex-direction:column;font-size:24px;font-weight:700;height:300px;justify-content:center;text-transform:inherit!important;width:300px}#home .home-rounded .home-paiement .paiement span{bottom:15px;text-align:center;white-space:normal}#home .home-rounded .home-materiel{align-items:center;display:flex;flex-direction:column;justify-content:center}#home .home-rounded .home-materiel .materiel:hover{-webkit-filter:brightness(55%)}#home .home-rounded .home-materiel .materiel:before{background-color:initial!important;content:url(/assets/svg/science.svg)!important;height:95px;opacity:1;position:relative;top:30px;width:95px}#home .home-rounded .home-materiel .materiel{align-items:center;background:url(/assets/img/fond.png);background-color:#ffd800!important;border-radius:50%;display:flex;flex-direction:column;font-size:24px;font-weight:700;height:300px;justify-content:center;text-transform:inherit!important;width:300px}#home .home-rounded .home-materiel .materiel span{bottom:0;text-align:center;white-space:normal}#home .home-rounded .home-faq{align-items:center;display:flex;flex-direction:column;justify-content:center}#home .home-rounded .home-faq .faq:hover{-webkit-filter:brightness(55%)}#home .home-rounded .home-faq .faq:before{background-color:initial!important;content:url(/assets/svg/faq.svg)!important;height:95px;opacity:1;position:relative;top:30px;width:95px}#home .home-rounded .home-faq .faq{align-items:center;background:url(/assets/img/fond.png);background-color:#ffd800!important;border-radius:50%;display:flex;flex-direction:column;font-size:24px;font-weight:700;height:300px;justify-content:center;text-transform:inherit!important;width:300px}#home .home-rounded .home-faq .faq span{bottom:0;text-align:center;white-space:normal}#home .home-txt-slider .col-left .txt-left{padding:15px}#home .home-txt-slider .col-right{padding:0}#home .home-txt-slider .v-carousel__controls{background:inherit!important}#home .home-txt-slider .theme--dark:hover,#home .home-txt-slider .v-carousel__controls__item.v-btn.v-item--active.v-btn--active{color:#007aff}#faq .permalink-faq span{color:#000}#faq .section-accordion .v-expansion-panel:before{border-radius:0!important;position:inherit}#faq .section-accordion .v-expansion-panel{border-radius:0!important;margin:10px 0!important}#faq .section-accordion .v-expansion-panel .v-expansion-panel-header{background-color:var(--v-accent-base)!important;border-color:var(--v-accent-base)!important}#faq .section-accordion .faq-accordion .v-avatar{display:none}#faq .section-accordion .faq-accordion h1 span{font-family:Open Sans,sans-serif;font-size:1.14286rem;font-weight:700}#materiel .permalink-materiel>div>p>a{color:#000!important}#contact .permalink-faq span{color:#000}#contact .section-map-form .col-map .iframe-element{margin-top:12px}#contact .section-map-form .col-map .iframe-element iframe{height:415px}#contact .section-map-form .col-form #contact-card .v-card__text{padding:0}#payment-page .payment_card_container .v-card{border-radius:0}#payment-page .payment_card_container .v-card .v-card__title{justify-content:center}#payment-page .payment_card_container .v-card .v-card__text .v-text-field{border-radius:0}#payment-page .payment_card_container .v-card .v-card__actions{padding:0 16px 16px}#payment-page .payment_card_container .v-card .v-card__actions button{background-color:#ffd800;border-radius:0;box-shadow:none;font-weight:600;width:100%}#payment-checkout-page .payment_checkout-element .v-card{border-radius:0}#payment-checkout-page .payment_checkout-element button.success{background-color:#ffd800!important;border-radius:0;color:#000!important;font-weight:600}
