@media (max-width:767px){.et_pb_text.js-read-more-mobile .rm-mobile-inner{max-height:200px;overflow:hidden;transition:max-height 0.35s ease}.et_pb_text.js-read-more-mobile.is-open .rm-mobile-inner{max-height:2000px}.et_pb_text.js-read-more-mobile .rm-mobile-btn{display:inline-block;margin-top:12px;padding:0;color:#dfc796;background:none;border:0;cursor:pointer;font:inherit;text-decoration:underline}}@media (min-width:768px){.et_pb_text.js-read-more-mobile .rm-mobile-btn{display:none!important}.et_pb_text.js-read-more-mobile .rm-mobile-inner{max-height:none!important;overflow:visible!important}}@media only screen and (max-width:767px){body header img#logo{max-width:95%!important;max-height:95%!important;height:auto!important;width:auto!important}}#et-info{float:right;text-align:right}.et_mobile_menu li a,.nav li li a{font-size:17px!important}.et_mobile_menu li a{padding:20px 5%!important}.et_mobile_menu{min-width:100vw;margin-left:-10vw}#tarifs sup{vertical-align:-2px;font-size:0.5em}@media screen and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}}#top-menu .contactrouge a{padding:10px!important;background:#e53226;color:#fff!important;border:2px solid #e53226}.vertical-align{display:flex;flex-direction:column;justify-content:center}