body{margin:0;padding:0;font-family:"Source Sans Pro",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.form-choice-button.checked .form-choice-city{color:#fcfcfc}.form-choice-city{color:#656565;font-size:.9rem}.form-drawer-city-wrap>.form-choice-button{padding:.7rem 1rem}@media(min-width:768px){.form-drawer-city-wrap{display:flex;justify-content:center}}@media screen and (max-width:768px){.form-choice-button-text{width:75%}.form-drawer-city-wrap>.form-choice-button{padding:.5rem;min-height:30px}}.form-select-target{flex-wrap:wrap}.form-select-b2-wrap,.form-select-target{display:flex;justify-content:center}.form-select-b2b img,.form-select-b2c img{max-height:120px;width:auto;border-radius:75px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);cursor:pointer;border:2px solid transparent}.form-select-b2b img.active,.form-select-b2c img.active{border-color:#f29400}@media(min-width:768px){.form-select-b2b img,.form-select-b2c img{width:auto}}.form-select-b2b,.form-select-b2c{margin:0 .5rem}.form-select-b2b p,.form-select-b2c p{text-align:center;font-size:.9rem;line-height:1.4rem;font-weight:700;margin:0}.form-select-bottom{margin:.5rem 0 2rem}.form-select-bottom,.form-select-bottom-text{display:flex;flex-direction:row;align-items:flex-end}.form-select-bottom-text{cursor:pointer}.form-select-icon{color:#f29400;font-size:1.1rem;padding-left:.5rem;padding-bottom:.2rem;cursor:pointer}.form-select-uppercase{position:relative;text-transform:uppercase;font-size:1.5rem}.form-results.firstStep{text-align:center;margin:0 auto}.form-step2{width:100%}.form-step2 .form-drawer-head{justify-content:space-between;min-height:48px;width:100%;border-radius:30px;background-color:#f5f5f5;display:flex;align-items:center;color:#656565;margin-bottom:1.5rem;cursor:pointer}.form-drawer-head-icon{padding:.7rem;color:#f29400;font-size:1.5rem}.form-drawer-head h3{text-transform:uppercase;font-size:1.3rem;padding:0 2.5rem;color:#656565;margin:0}.form-drawer-body{display:flex;flex-direction:column;height:0;overflow:hidden;transition:height .25s ease;padding:0 2rem}.form-drawer-body p{color:#656565;margin:0;padding:0;font-weight:700;line-height:1em}.form-drawer-body.open{transition:max-height .55s ease;height:auto}.form-drawer-choices-wrap{display:flex;flex-wrap:wrap-reverse;justify-content:center;width:100%}.form-drawer-choices{display:flex;flex-flow:row wrap;align-items:center}.form-choices-help{position:relative;display:flex;align-items:center;background:#fcfcfc;box-shadow:0 3px 6px 0 rgba(0,0,0,.2);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:50px;min-width:220px;padding:.4rem 1.2rem;margin:.5rem 1.2rem .5rem 2rem;cursor:pointer;justify-content:space-between;font-size:16px;font-weight:700;color:#656565}.form-choices-help:before{position:absolute;content:"";top:calc(50% - 12px);left:-1.7rem;width:2px;height:24px;border-left:1px solid #b4b4b4}.form-choices-help-icon{font-size:1.3rem;color:#f29400;margin:0 0 0 .5rem}.form-choices-preview,.form-choices-preview-wrap{display:flex;align-items:center;justify-content:center;width:100%}.form-choices-preview{margin:.7rem 0 1.5rem;height:300px;padding:1rem;border:1px solid #e6e6e6;border-radius:5px}.form-choices-preview-title{padding-bottom:.3rem;margin-bottom:.2rem;border-bottom:1px solid #656565}.form-choices-preview-img{text-align:center;contain:strict;margin:.5rem;height:80%;width:300px}.form-choices-preview-sizes-text{cursor:pointer}.form-choices-preview-img img{width:auto;max-width:100%;height:100%;border-radius:5px;cursor:pointer}.form-choices-preview-sizes{font-weight:700;color:#656565;display:flex;flex-direction:column;align-items:center;margin:0 .5rem}.form-choices-preview-sizes-button{display:flex;cursor:pointer;align-items:center;background:#fcfcfc;height:28px;width:140px;font-size:.9rem;border-radius:20px;box-shadow:0 3px 6px 0 rgba(0,0,0,.2);margin-top:.5rem}.form-choices-preview-sizes-text{display:flex;align-items:center;padding:0 .7rem;width:100%}.form-choices-preview-icon{color:#f29400;font-size:1.2rem;cursor:pointer}.space{padding:0 5px}.form-drawer-date-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-bottom:1rem}.form-drawer-date-wrap h3{color:#b4b4b4;margin:0 0 1rem}.DayPickerInput-wrap input{border:none;font-weight:700;color:#656565;font-size:.8rem;height:100%;width:100%;background:none;z-index:150}.DayPickerInput-wrap input:hover,.fa-calendar-alt:hover{cursor:pointer}.DayPickerInput-OverlayWrapper{z-index:1000!important}.DayPickerInput-wrap{display:flex;align-items:center;height:36px;border:1px solid #e6e6e6;border-radius:22px;padding:0 1rem;z-index:150}.equival{text-align:left;align-items:flex-start;margin-bottom:10px}.equi{padding-left:0}@media(min-width:1024px){.DayPickerInput-wrap{width:200px}}.DayPickerInput{height:100%;width:100%}.DayPickerInput-OverlayWrapper{z-index:100}.form-bottom-block{display:flex;align-items:center;height:90px;width:100%;border-radius:70px;background-color:#f5f5f5;color:#656565;margin-bottom:1.5rem}.form-bottom-block-wrap{width:100%;padding:0 1rem}.form-bottom-back-button{justify-content:center;font-size:1.4rem;height:42px;width:42px;background:#656565;border-radius:50%}.form-bottom-back-button,.form-bottom-next-button{display:flex;align-items:center;color:#fff;cursor:pointer}.form-bottom-next-button{min-width:220px;height:54px;border-radius:30px;font-weight:700;background-color:#f29400}.form-bottom-next-text{display:flex;align-items:center;font-size:1.2rem}.form-bottom-next-button-wrap{display:flex;width:100%;justify-content:space-between;padding:.5rem 1rem}.form-bottom-next-icon{display:flex;align-items:center;font-size:1.4rem}.size-block.open{padding:0 0 2rem}.date-block.open{padding:0 0 2rem;overflow:visible}.city-block.open,.duration-block.open{padding:0 0 3rem}.form-results{font-weight:700;text-align:center}.form-results p{font-size:1.2rem;margin:0}.form-result{color:#f29400}.is-error{color:#ef0000}@media(min-width:768px){.form-step2 .form-drawer-head{height:54px}.form-choices-preview-wrap{width:auto}.form-drawer-head-icon{padding:1rem;font-size:1.8rem}.form-drawer-duration-wrap{display:flex;justify-content:center;flex-wrap:wrap}.form-bottom-block-wrap{display:flex;align-items:center;justify-content:space-between}.form-drawer-duration-wrap .form-choice-button{padding:.7rem 1rem}}@media screen and (max-width:1024px){.form-choices-help:before{display:none}.form-choices-help{margin:.5rem 0 1rem}.form-drawer-choices{justify-content:center}.form-choice-button{margin:.6rem}.form-drawer-head h3{text-transform:uppercase;font-size:1.2rem;padding:0 2.5rem;color:#656565;margin:0}.form-bottom-next-button{min-width:150px;height:40px}.form-results p{font-size:.9rem;margin:1rem 0}.form-bottom-next-text{display:flex;align-items:center;font-size:.9rem}.form-bottom-block{height:unset;border-radius:25px}.form-bottom-block-wrap{padding:1rem}.col{flex-direction:column}}@media screen and (max-width:767px){.form-drawer-head h3{font-size:1rem;padding:0 1rem}.equival{display:block}.form-drawer-date-wrap h3{font-size:.92rem}.form-drawer-duration-wrap .form-choice-button{min-height:30px}.form-choices-preview{flex-wrap:wrap;height:400px;padding:1px}.form-choices-preview-img{height:60%}}.form-button-first-step .form-bottom-next-button{display:flex;min-width:220px;width:220px;align-items:center;height:54px;border-radius:30px;font-weight:700;color:#fff;background-color:#f29400;cursor:pointer;margin:20px auto}.form-get-help{display:flex;flex-direction:column;align-items:center;width:100%;min-height:120px;border-radius:60px;background-color:#f5f5f5;font-weight:700;font-size:1rem;color:#656565;padding:1rem}.form-get-help p{margin:1em 0}.form-get-help-wrap{display:flex;flex-direction:row;align-items:center;justify-content:center;padding-top:.5rem;flex-wrap:wrap}.form-get-help-callback,.form-get-help-chat,.form-get-help-phone{display:flex;align-items:center;justify-content:center;margin:.5rem;width:200px;height:40px;border-radius:20px;background-color:#fff;cursor:pointer}.form-get-help-cta{position:relative}.form-get-help-cta-before{font-size:1.1rem;padding-right:1rem}.form-get-help-cta-after{color:#f29400;font-size:1.1rem;padding-left:1rem}@media(max-width:767px){.form-get-help p{font-size:15px;text-align:center;line-height:19px}}.loader{height:100px;width:auto}.modal{display:flex;justify-content:center;align-items:center;left:0}.modal-evaluate-background{position:static;height:100%;width:100%;background:rgba(0,0,0,.75)}.modal-evaluate-container-wrap{position:absolute;width:75%;overflow:auto;background:#fff;border-radius:20px;padding:2rem 4rem}.modal-evaluate-container{display:flex;position:relative;width:100%;flex-direction:column;align-items:center}.modal-evaluate-container .form-drawer-head{justify-content:space-between;height:54px;width:100%;border-radius:30px;background-color:#f5f5f5;display:flex;font-size:1.3rem;text-align:center;align-items:center;color:#656565;margin:2rem 0}.modal-evaluate-container .form-drawer-head h3{font-size:1.4rem}.modal-evaluate-container .form-drawer-head,.modal-evaluate-container h3{width:100%;text-align:center;color:#707070;font-size:1.2rem}.modal-evaluate-content{display:flex;position:relative;width:60%;text-align:center;flex-direction:column;align-items:center;color:#656565}.modal-evaluate-content h3{text-align:center;margin:0 0 .5rem}.modal-evaluate-content p{font-weight:700;color:#b4b4b4;margin:0}.modal-evaluate-close{display:flex;align-items:center;justify-content:center;height:40px;width:40px;border-radius:50%;color:#fff;background-color:#f29400;font-size:1.5rem;cursor:pointer}.modal-evaluate-inputs{margin:3rem 0 0;display:flex;flex-wrap:wrap;justify-content:center}.modal-evaluate-input,.modal-evaluate-select{height:40px;border-radius:43px;background:#fff;border:1px solid #e6e6e6;font-size:1rem;font-weight:700;padding:0 1rem;color:#656565}.modal-evaluate-howfull,.modal-evaluate-room{display:flex;margin:0 1rem;flex-direction:column}.modal-evaluate-room-unit:after{content:" m2"}.modal-evaluate-room-unit{font-weight:700}.modal-evaluate-howfull label,.modal-evaluate-room label{font-weight:700;margin-bottom:.3rem}.modal-evaluate-room label{padding-right:24px}.modal-evaluate-select select{width:100%;height:100%;border:none;background:none;font-weight:700;color:#656565;font-size:1rem}.modal-evaluate-buttons{display:flex}.modal-evaluate-button,.modal-evaluate-button-confirm{margin:2rem 1rem 0;display:flex;min-width:140px;align-items:center;border-radius:30px;font-size:1rem;font-weight:700;color:#fff;background-color:#f29400;cursor:pointer}.modal-evaluate-button-confirm{background-color:#3d9044;cursor:not-allowed;opacity:.2}.clickable{cursor:pointer;opacity:1}.modal-evaluate-button-wrap{display:flex;width:100%;justify-content:space-between;padding:.5rem 1rem}.modal-evaluate-button-icon{display:flex;align-items:center;font-size:1.4rem;padding:0 0 0 1rem}.modal-evaluate-result{margin-top:1.5rem;padding:1rem;border-radius:8px;border:2px solid #f29400}.modal-evaluate-result p{color:#f29400}@media screen and (max-width:1024px){.modal-evaluate-container-wrap{width:90%;padding:1rem}.modal-evaluate-content{width:100%}.modal-evaluate-room{margin-bottom:1rem}.modal-evaluate-container .form-drawer-head{height:unset;padding:.5rem 1rem}}@media screen and (min-width:768px){.modal-evaluate-button,.modal-evaluate-button-confirm{height:48px;font-size:1.3rem}.modal-evaluate-container .form-drawer-head,.modal-evaluate-container h3{font-size:1.3rem}}.modal3{position:fixed;height:100%;width:100%;top:0;z-index:300}.modal-pro-background3{position:absolute;height:100%;width:100%;background:rgba(0,0,0,.75)}.modal-pro-content-wrap3{position:absolute;top:7.5%;left:7.5%;height:85%;width:85%;background:#fff;border-radius:20px;overflow-x:hidden}.modal-pro-content3{display:flex;flex-direction:column;align-items:center;overflow-x:hidden;padding:1rem 4rem}.modal-pro-container3{width:100%;overflow-x:hidden}.modal-pro-container-item3{width:100%}.modal-pro-close3{display:flex;float:right;position:absolute;align-items:center;justify-content:center;margin-left:20px;margin-top:20px;height:40px;width:40px;border-radius:50%;color:#fff;background-color:#f29400;font-size:1.5rem;cursor:pointer}.no-scroll{width:auto;height:80vh}.form-preview-img3,.no-scroll{overflow-x:hidden;display:flex;align-items:center}.form-preview-img3{width:100%;height:100%}.form-preview-img3 img{width:auto;height:100%;max-height:80vh}@media(min-width:1024px){.modal-pro-content3 h3{font-size:1.2rem}.modal-pro-container3{display:flex}.modal-pro-container-item3{width:33%}}@media(min-width:1200px){.modal-pro-intro3{display:flex;flex-direction:column;align-items:center}.modal-pro-content3 h3,.modal-pro-head3 h3{font-size:1.3rem}.modal-pro-informations3{width:85%}}@media(max-width:1023px){.modal-pro-politic3{margin-top:15px}.form-preview-img3{width:100%;height:100%;overflow:auto}.form-preview-img3 img{width:inherit;max-width:780px;height:auto;max-height:1000px;overflow:auto}.modal-pro-content3{padding:10px}}.form-choice-button{margin-top:.5rem;color:#f29400;font-weight:700}.radio-button{cursor:pointer}.modal{position:fixed;height:100%;width:100%;top:0;z-index:300}.modal-pro-background{position:absolute;height:100%;width:100%;background:rgba(0,0,0,.75)}.modal-pro-content-wrap{position:absolute;top:7.5%;left:7.5%;height:85%;width:85%;overflow:auto;background:#fff;border-radius:20px}.modal-pro-intro{text-align:center}.modal-pro-content,.modal-pro-intro{display:flex;flex-direction:column;align-items:center}.modal-pro-content{padding:1rem}.modal-pro-content h3{color:#707070;font-size:1.2rem;margin-bottom:.5rem}.modal-pro-content p{margin:0;font-weight:700;color:#656565}.modal-pro-container,.modal-pro-container-item{width:100%}.modal-pro-close{display:flex;align-items:center;justify-content:center;height:40px;width:40px;border-radius:50%;color:#fff;background-color:#f29400;font-size:1.5rem;cursor:pointer}.modal-pro-date-wrap h3{font-size:1rem}.modal-pro-head{justify-content:center;min-height:40px;width:100%;border-radius:30px;background-color:#f5f5f5;display:flex;align-items:center;color:#656565;margin:2.5rem 0 1.5rem;cursor:pointer}.modal-pro-body .form-choice-button{margin:.8rem auto}.modal-pro-head.left{justify-content:left}.modal-pro-head.left h3{justify-content:left;margin-left:1.5rem;margin-right:1.5rem}.modal-pro-head h3{text-transform:uppercase;font-size:1.05rem;margin:0}.modal-pro-city-wrap .form-choice-button{padding:.5rem}.modal-pro-informations{width:100%}.modal-pro-user-infos{width:100%;display:flex;flex-direction:column}.modal-pro-user-row.infos{align-items:flex-end}.modal-pro-user-row .form-user-gender{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border:none;padding:0;align-items:center}.modal-pro-user-row .form-user-input{margin:0 .5rem}.modal-pro-user-row .form-choice-button,.modal-pro-user-row .form-company-project-description,.modal-pro-user-row .form-company-project-select,.modal-pro-user-row .form-user-coupon,.modal-pro-user-row .form-user-how-select{margin-top:0}.modal-pro-user-row .form-user-input{margin:1rem .5rem 0 0}.modal-pro-user-confirm{justify-content:center}.modal-pro-user-block{width:100%}.modal-pro-user-block .form-user-coupon-input input{width:100px}.modal-pro-politic{display:flex;align-items:center;justify-content:center}.modal-pro-politic .radio-button-check.checked{background:#656565}.modal-pro-politic .radio-button.checked{background:#f29400}.error-pro{font-weight:700;text-align:center;width:100%;height:auto;margin:1.5rem 0 0}.error-pro p{margin:.5rem 0 0;font-size:1rem}.is-error{color:#ef0000!important}.modifi{border-color:#fff!important}@media(min-width:768px){.modal-pro-content{padding:2rem 4rem}}@media(min-width:1024px){.error-pro{height:2.5rem}.modal-pro-user-row.rowprojet{display:flex;justify-content:space-between;align-items:start}.modal-pro-user-block{width:49%}.modal-pro-user-row{display:flex;justify-content:space-between;align-items:center}.modal-pro-informations{display:flex;flex-direction:column;width:100%}.modal-pro-content h3{font-size:1.2rem}.modal-pro-head h3{font-size:1rem}.modal-pro-city-wrap,.modal-pro-date-wrap,.modal-pro-duration-wrap{display:flex;flex-wrap:wrap;justify-content:center}.modal-pro-container{display:flex;margin-bottom:2rem}.modal-pro-container-item{width:33%;padding:0 1rem}.modal-pro-body .form-choice-button{margin:.2rem auto}}@media(min-width:1200px){.modal-pro-intro{display:flex;flex-direction:column;align-items:center;padding:2rem 4rem}.modal-pro-content h3,.modal-pro-head h3{font-size:1.3rem}.modal-pro-informations{width:85%}}@media(max-width:1023px){.modal-pro-politic{margin-top:15px}}.form-choice-button{position:relative;display:flex;align-items:center;background:#fcfcfc;box-shadow:0 3px 6px 0 rgba(0,0,0,.2);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:30px;padding:.4rem 1.2rem;margin-right:1.2rem;margin-top:0;cursor:pointer;min-width:80px;justify-content:center}.form-choice-button.checked{background:#f29400;color:#fcfcfc}.form-choice-button.checked .form-choice-size,.form-choice-button.checked p{color:#fcfcfc}.radio-button{display:flex;align-items:center;justify-content:center;background:#707070;height:16px;width:16px;border-radius:8px;margin:0 .5rem 0 0}.radio-button.checked{background:#fcfcfc}.radio-button-check{background:#fcfcfc;height:8px;width:8px;border-radius:4px}.radio-button-check.checked{background:#f29400;height:8px;width:8px;border-radius:4px}.form-choice-button-arrow{position:absolute;bottom:-8px;left:calc(50% - 12px);height:24px;width:24px;background:#f29400;transform:rotate(45deg);display:none}.form-choice-button-text{position:relative;z-index:5}.form-choice-button-arrow.checked{display:block;z-index:1}.form-choice-size-wrap{display:flex;justify-content:space-between;align-items:center;width:100%}.form-choice-size{font-size:.9rem}@media screen and (max-width:768px){.form-choice-button{padding:.5rem}}.form-stepper{display:flex;align-items:center;flex-direction:row;margin:1rem 0 2rem}.form-stepper-gap{margin-top:62px}.form-stepper-back{display:flex;align-items:center;justify-content:center;height:40px;width:40px;border-radius:50%;color:#fff;background-color:#f29400;font-size:1.5rem;margin-right:1rem;cursor:pointer}.form-stepper-step{margin:0 5px;height:10px;border-radius:5px;width:70px;background-color:#e6e6e6}.form-stepper-step.active{background-color:#f29400}.form-step3{width:100%}.form-step3 .form-user-bottom-block h3,.form-step3 .form-user-infos h3{margin:2.5rem 0 0;color:#f29400;padding:0;border-bottom:1px solid #c9c9c9;font-weight:bolder}.form-step3 .form-drawer-head{justify-content:space-between;height:54px;width:100%;border-radius:30px;background-color:#f5f5f5;display:flex;align-items:center;color:#656565;margin-bottom:1.5rem}.form-marketing-infos,.form-user-infos{width:100%}.form-marketing-title,.form-user-gender{display:flex;min-height:60px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0 0 .5rem;border-bottom:1px solid #c9c9c9}.form-user-gender .form-choice-button{width:60px;padding:0}.form-choice-gender{display:flex;font-size:.9rem;padding:.7rem}.form-user-input{display:flex;flex-direction:column;margin-top:4rem;color:#656565;width:100%}.form-user-row .form-user-input:first-child{margin:1rem 2rem 0 0}.form-user-row .form-user-input:only-child{margin:1rem 0 0}.form-company-project-select,.form-user-coupon input,.form-user-how-select,.form-user-input input{height:40px;border-radius:43px;background:#fff;border:1px solid #e6e6e6;font-size:1rem;font-weight:700;padding:0 1rem;color:#656565;width:100%}.form-company-project-description label,.form-user-input label{font-weight:700;padding:0 0 .5rem 1rem}.form-user-coupon label{font-weight:700;color:#656565;padding:0 .8rem .5rem 1rem}.form-input-email,.form-input-email-company,.form-input-name,.form-input-phone{width:100%}.form-user-coupon{font-weight:700;color:#b4b4b4;margin:2rem 0 0}.form-user-coupon-text{padding:0;display:inline-block;margin-bottom:19px}.form-company-project-select,.form-user-how-select{margin:2rem 0 0;display:flex;align-items:center;justify-content:center}.form-company-project select,.form-user-how select{width:100%;height:100%;border:none;background:none;font-weight:700;color:#656565;font-size:1rem}.form-company-project-description{display:flex;color:#656565;flex-direction:column;justify-content:center;width:100%;margin-top:1.5rem}.form-company-project-description textarea{height:100px;border-radius:25px;background:#fff;border:1px solid #e6e6e6;font-weight:700;color:#656565;padding:.5rem 1rem;font-size:.9rem;resize:none}.form-marketing-block{width:100%;border-radius:8px;margin-top:2rem;box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.form-marketing-wrap{padding:1rem;display:flex;flex-direction:column}.form-marketing-row{display:flex;align-items:center;min-height:60px;padding:.5rem 0;font-weight:700;width:100%;color:#656565;border-bottom:1px solid #e6e6e6}.form-marketing-row:first-of-type{padding:0 0 1rem}.form-marketing-picto{width:25%}.form-marketing-picto img{max-height:80px;max-width:80px}.form-marketing-text{width:75%}.form-marketing-asterisk{margin-top:1rem}.form-marketing-colored{font-weight:700;font-size:.8rem;color:#f29400}.form-marketing-title{justify-content:center;align-items:flex-end}.form-marketing-title h3{margin:2.5rem 0 0;color:#f29400;font-size:1.5rem}.form-bottom-confirm-button{display:flex;min-width:220px;align-items:center;border-radius:30px;font-weight:700;color:#fff;background-color:#f29400;cursor:pointer;margin-top:20px}.form-bottom-confirm-button-wrap{display:flex;width:100%;justify-content:space-between;padding:.5rem 1rem}.form-bottom-confirm-icon{display:flex;align-items:center;font-size:1.4rem}.form-bottom-confirm-text{display:flex;align-items:center;font-size:1.2rem}.form-user-optin{padding-top:1.5rem;color:#b4b4b4;font-weight:700}.form-user-optin p{margin:0}.form-user-optin .radio-button-check.checked{background:#f29400}.form-user-optin .radio-button.checked{background:#656565}.form-user-optin-newsletter,.form-user-optin-politic{display:flex;align-items:center;margin:.5rem 0;cursor:pointer}.form-user-how-wrap,.form-user-rgpd-wrap{width:100%}.form-user-rgpd-wrap{color:#b4b4b4;font-style:italic;font-size:.85rem;line-height:1.3rem}.form-step3 .form-bottom-block{margin-top:1.5rem}.modal-loader-third{position:absolute;width:400px;height:300px;top:calc(50% - 200px);left:calc(50% - 150px);background:#fff;border-radius:24px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2);display:flex;align-items:center;justify-content:center}.form-user-row{width:100%}.error{border:1px solid red!important}input[name=phone]::-webkit-input-placeholder{color:silver;opacity:1}input[name=phone]::-ms-input-placeholder{color:silver;opacity:1}input[name=phone]::placeholder{color:silver;opacity:1}@media(min-width:768px){.form-user-row{display:flex}.form-step3 .form-user-bottom-block h3,.form-step3 .form-user-infos h3{margin:3.5rem 0 0}.form-user-coupon{display:flex;align-items:center;justify-content:space-between}.form-user-coupon label{padding:0 .8rem 0 0}.form-user-coupon-text{margin-bottom:0;padding:0 0 0 1rem}.form-marketing-title h3{margin:0}.form-marketing-wrap{padding:1rem 2.5rem}.form-step3 .form-user-bottom-block h3,.form-step3 .form-user-infos h3{padding:0 0 .5rem 1rem}.form-marketing-title,.form-user-gender{padding:0 0 1.5rem}.form-step3 .form-user-input{margin-top:1rem}.form-step3 .form-user-optin-newsletter .radio-button{min-width:16px!important}}@media(min-width:1200px){.form-content-wrap{display:flex}.form-marketing-infos,.form-user-infos{width:50%;padding:1rem 2.6rem}.form-user-coupon label{padding:0 .2rem .5rem 1rem}.form-user-bottom-block{display:flex;align-items:flex-end}.form-user-how-wrap,.form-user-rgpd-wrap{width:50%;padding:1rem 3rem}.form-input-name{width:75%}.form-input-phone{width:35%}.form-input-email{width:65%}.form-user-input{margin-top:2rem}.form-user-row .form-user-input:first-child{margin:2rem 1.5rem 0 0}.form-user-row .form-user-input:only-child{margin:2rem 0 0}.form-bottom-confirm-button{height:54px;margin-top:0}}@media(max-width:1023px){.form-user-gender{justify-content:center}}.title{height:62px}.form{flex-direction:column;width:80%;margin:0 auto}.form,.modal-loader{display:flex;align-items:center}.modal-loader{top:0;left:0;position:fixed;width:100%;height:100%;z-index:1000;justify-content:center;background:hsla(0,0%,100%,.5)}.modal-loader-content{background:#fff;padding:3rem;margin:1rem;border-radius:24px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);text-align:center}.last-button{position:relative;width:250px;left:calc(50% - 125px)}.App{font-size:1em;padding:1rem 0 7rem}a{color:#fff}.App>p{line-height:1em}@-webkit-keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.geosuggest__suggests{list-style:none;padding:10px;border:1px solid #ececec;border-top:0;margin:0;width:94%;left:14px;position:relative}li.geosuggest__item{padding:10px}li.geosuggest__item:hover{cursor:pointer;background:#f39200;color:#fff}.geosuggest__suggests--hidden{display:none}