@media(max-width: 959px){.franchise-floating{cursor:pointer}.franchise-floating .franchise-floating__strong{display:block;color:#fff;text-align:center;padding:.5rem 0;font-size:1.7rem;font-weight:700}.franchise-floating form{max-height:0;opacity:0;overflow:hidden;-webkit-transition:max-height .35s ease-out,opacity .25s ease-out;-o-transition:max-height .35s ease-out,opacity .25s ease-out;transition:max-height .35s ease-out,opacity .25s ease-out}.franchise-floating.is-expanded{cursor:auto}.franchise-floating.is-expanded .franchise-floating__strong{display:none}.franchise-floating.is-expanded form{max-height:800px;opacity:1}.franchise-floating.is-expanded .consulting__fieldset{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:none;gap:.75rem}.franchise-floating.is-expanded .consulting__fieldset>.form-g{grid-column:auto;grid-row:auto}.franchise-floating.is-expanded .consulting__fieldset .agree{grid-column:1/-1;margin-top:.5rem}.franchise-floating.is-expanded .consulting__fieldset .form-recaptcha,.franchise-floating.is-expanded .consulting__fieldset .franchise-floating__recaptcha{grid-column:1/-1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.25rem}.franchise-floating.is-expanded .consulting__fieldset>.btn{grid-column:1/-1;grid-area:auto;width:100%;margin-top:.5rem}}@media(min-width: 1366px){.franchise-floating .l-wrap-10.franchise-floating__pad{max-width:none;margin-left:2rem;margin-right:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem}.franchise-floating .l-wrap-10.franchise-floating__pad>.franchise-floating__strong{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:0}.franchise-floating .l-wrap-10.franchise-floating__pad>form{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.franchise-floating .l-wrap-10.franchise-floating__pad .consulting__fieldset{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1250px}.franchise-floating .l-wrap-10.franchise-floating__pad .consulting__fieldset .form-g{-webkit-box-flex:0;-ms-flex:0 0 180px;flex:0 0 180px;min-width:0}.franchise-floating .l-wrap-10.franchise-floating__pad .consulting__fieldset .agree{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap}}