@font-face{font-family:FuturaPRO;font-style:normal;font-weight:300;src:url(/static/media/FuturaPRO-Light.f2976bf0.otf)}@font-face{font-family:FuturaPRO;font-style:normal;font-weight:400;src:url(/static/media/FuturaPRO-Medium.5bcba155.otf)}@font-face{font-family:FuturaPRO;font-style:normal;font-weight:700;src:url(/static/media/FuturaPRO-Bold.e4ab5d60.otf)}@font-face{font-family:FuturaPRO Condensed;font-style:normal;font-weight:400;src:url(/static/media/FuturaPRO-CondensedLight.bec223d7.otf)}body{margin:0;padding:0;font-family:FuturaPRO;font-weight:lighter}.UserNavLayout{-ms-flex:0 0 100px;flex:0 0 100px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.UserNavLayout .gradient-background{position:absolute;left:0;top:0;background:-webkit-gradient(linear,left top,left bottom,from(#ea617f),to(#ee8d6f));background:-webkit-linear-gradient(top,#ea617f,#ee8d6f);background:-o-linear-gradient(top,#ea617f 0,#ee8d6f 100%);background:linear-gradient(180deg,#ea617f 0,#ee8d6f);height:100px;width:100vw;z-index:-1}.UserNavLayout .logo{height:50px;margin-right:50px}.BookingFlowStep{-ms-flex:1 0;flex:1 0;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box}.BookingFlowStep,.BookingFlowStep>.top{display:-ms-flexbox;display:flex;-ms-flex-direction:column;-ms-flex-align:center;align-items:center}.BookingFlowStep>.top{flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;width:100%;margin-top:50px}.BookingFlowStep>.top>.subtitle{font-size:13px;color:#252123;opacity:.5;margin-top:10px;white-space:pre-line;text-align:center}.BookingFlowStep>.top .PootsyTitle{color:#252123;font-size:32px;text-align:center;font-weight:700;white-space:pre-line}.BookingFlowStep>.top .picto{height:27.9px;width:23.79px;margin-bottom:10px}.ModalLayout{position:fixed;top:0;left:0;height:100vh;width:100vw;-ms-flex-pack:center;justify-content:center;background-color:rgba(0,0,0,.5);-webkit-box-sizing:border-box;box-sizing:border-box}.ModalLayout,.ModalLayout .modal{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;z-index:2}.ModalLayout .modal{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:450px;padding:40px;background:#fff;border-radius:5px;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.ModalLayout .modal .PootsyTitle{text-align:center;font-size:1.5em}.ModalLayout .modal .buttons{margin-top:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}.ModalLayout .modal .buttons>.PootsyButton{width:40%}.PootsyTitle{font-size:2em;font-weight:700}.PootsySubtitle{font-family:FuturaPRO Condensed;font-weight:700;text-transform:uppercase;letter-spacing:1.5px}.PrimaryLink{color:#ea625b;font-weight:700;border-bottom:2px solid #ea625b;font-size:.9em}.PootsyButton{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:15px;border-radius:25px;cursor:pointer;font-size:.8em;font-weight:700;-webkit-transition:all .1s;-o-transition:all .1s;transition:all .1s;border:2px solid transparent}.PootsyButton.default{color:#fff;background:#ea625b}.PootsyButton.default:hover{background:#c1423b}.PootsyButton.hollow{border:2px solid #ea625b;color:#ea625b}.PootsyButton.hollow:hover{border-color:#c1423b;color:#c1423b}.PootsyButton.cancel{color:#ea625b}.PootsyButton.disabled{cursor:auto}.PootsyButton.disabled,.PootsyButton.disabled:hover{background:#faf8f8;color:rgba(37,33,35,.3)}.pootsy-data-displayer{display:-ms-flexbox;display:flex;font-size:.85em}.pootsy-data-displayer.column{-ms-flex-direction:column;flex-direction:column}.pootsy-data-displayer.column .data-entry{margin-bottom:10px}.pootsy-data-displayer .data-entry{display:-ms-flexbox;display:flex;margin-right:10px}.pootsy-data-displayer .data-entry .label{margin-right:5px}.pootsy-data-displayer .data-entry.column{-ms-flex-direction:column;flex-direction:column}.pootsy-data-displayer .data-entry.column .label{margin-bottom:5px}.pootsy-data-displayer .data-entry .value{color:#fdba88}.InfoButton{position:relative;width:16px;height:16px;z-index:1}.InfoButton:before{top:-12px;left:-3px;border:11px solid transparent;border-top-color:#e5e5e5}.InfoButton:after,.InfoButton:before{display:none;content:"";position:absolute}.InfoButton:after{top:-14px;left:-1px;border:9px solid transparent;border-top-color:#fff}.InfoButton>.icon{width:16px;height:16px}.InfoButton>.tooltip{display:none;position:absolute;bottom:27px;right:0;padding:15px;color:#666365;background:#fff;border:2px solid #e5e5e5}.InfoButton:hover:after,.InfoButton:hover:before,.InfoButton:hover>.tooltip{display:initial}.PootsyBox{height:55px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:10px;border-radius:7px;border:2px solid hsla(0,2%,63%,.25);margin-bottom:15px}.PootsyBox>.label{font-size:14px;font-weight:700;color:#252123}.BookingStatusBadge{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#83ca98;border:2px solid #83ca98;padding:8px 20px;border-radius:25px;text-align:center;font-weight:700;font-size:.9em;color:#fff}.BookingStatusBadge .icon{margin-right:10px;height:20px;width:20px}.BookingStatusBadge .icon svg{height:100%;width:100%}.BookingStatusBadge .icon svg path{fill:#fff}.BookingStatusBadge .status{margin-top:2px}.BookingStatusBadge.cancelled{border-color:#ea625b;background:#fff;color:#ea625b}.BookingStatusBadge.cancelled .icon svg path{fill:#ea625b}.BookingStatusBadge.not_delivered,.BookingStatusBadge.problem{border-color:#e69153;background:#fff;color:#e69153}.BookingStatusBadge.not_delivered .icon svg path,.BookingStatusBadge.problem .icon svg path{fill:#e69153}.BookingStatusBadge.ongoing{border-color:#e3e2e2;background:#e3e2e2;color:#fff}.BookingStatusBadge.ongoing .icon svg path{fill:#fff}.BookingStatusBadge.finished,.BookingStatusBadge.finished_without_confirmation{border-color:#e6f4ea;background:#fff;color:#83ca98}.BookingStatusBadge.finished .icon svg #Path,.BookingStatusBadge.finished_without_confirmation .icon svg #Path{fill:#83ca98}.DropdownMenu{position:relative;margin-right:20px;color:#fff;cursor:pointer}.DropdownMenu .dropdown-menu{position:absolute;top:40px;display:none;background:#fff;padding:10px;border-radius:10px;font-size:.9em}.DropdownMenu .dropdown-menu:before{content:"";position:absolute;top:-25px;left:10%;height:0;width:0;border:15px solid transparent;border-bottom-color:#fff}.DropdownMenu .dropdown-menu .dropdown-item{border-bottom:1px solid #ea625b;white-space:nowrap;color:#ea625b;font-weight:700;padding:5px;margin-bottom:5px}.DropdownMenu .dropdown-menu .dropdown-item:last-of-type{border:none;margin-bottom:0}.DropdownMenu.active .dropdown-menu{display:initial}.ModalLayout.ErrorModal .PootsyTitle{margin-bottom:20px}.ModalLayout.ErrorModal .PootsyButton{margin-top:40px}.PootsyTextInput{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.PootsyTextInput .input{-ms-flex:1 0;flex:1 0;padding:0;background:none;font-size:1em;border:2px solid #d3d3d3;background:#f9f7f7;border-radius:7px;text-align:center;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-box-sizing:border-box;box-sizing:border-box}.PootsyTextInput .input::-webkit-input-placeholder{color:#d3d3d3}.PootsyTextInput .input:-ms-input-placeholder,.PootsyTextInput .input::-ms-input-placeholder{color:#d3d3d3}.PootsyTextInput .input::placeholder{color:#d3d3d3}.PootsyTextInput .input:focus{outline:none;border-color:#fdba88}.PootsyTextInput .labels{margin-bottom:4px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.PootsyTextInput .show-error{border-color:#c1423b;color:#c1423b}.PootsyRadioInputs>.item{cursor:pointer;display:-ms-flexbox;display:flex;margin-bottom:10px;-ms-flex-align:center;align-items:center;font-size:14px;color:#252123}.PootsyRadioInputs>.item:before{background:#fff}.PootsyRadioInputs>.item.checked:before,.PootsyRadioInputs>.item:before{content:"";display:inline-block;height:13px;width:13px;margin-right:8px;border:2px solid #e9e7e7;border-radius:50%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;padding:3px}.PootsyRadioInputs>.item.checked:before{background-color:#ea625b;background-clip:content-box}.GeosuggestInput{position:relative}.GeosuggestInput .geosuggest-input{width:100%;padding:5px;font-size:1em;border:2px solid hsla(0,2%,63%,.25);background:#f9f7f7;border-radius:5px;text-align:left;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}.GeosuggestInput .geosuggest-input::-webkit-input-placeholder{color:#d3d3d3;font-size:14px}.GeosuggestInput .geosuggest-input:-ms-input-placeholder,.GeosuggestInput .geosuggest-input::-ms-input-placeholder{color:#d3d3d3;font-size:14px}.GeosuggestInput .geosuggest-input::placeholder{color:#d3d3d3;font-size:14px}.GeosuggestInput .suggestions{width:487px;padding:5px;margin:0;background:#fff;border-left:2px solid hsla(0,2%,63%,.25);border-bottom:2px solid hsla(0,2%,63%,.25);border-right:2px solid hsla(0,2%,63%,.25);border-bottom-left-radius:3px;border-bottom-right-radius:3px;position:absolute;top:58px;z-index:1}.GeosuggestInput .suggestion{width:470px;list-style-type:none;padding:10px;font-size:.7em}.GeosuggestInput .suggestion.geosuggest__item--active{background:#f9f7f7;color:red;border-radius:10px}.geosuggest__suggests--hidden{display:none}.pootsy-address-block{width:400px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.pootsy-address-block>.address-input{-ms-flex-positive:1;flex-grow:1;margin-right:10px;margin-bottom:10px;height:35px}.pootsy-address-block>.address-input.box,.pootsy-address-block>.address-input.number{width:20%}.pootsy-input.select{position:relative}.pootsy-input.select.show-required{color:red}.pootsy-input.select.show-required .pootsy-select{border-color:red}.pootsy-input.select.show-required .select-text-label{color:red}.pootsy-input.select .select-text-label{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-transform:uppercase;color:gray;font-size:.8em;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;text-align:center;white-space:nowrap;pointer-events:none}.pootsy-input.select .pootsy-select{display:inline-block;height:100%;width:100%;padding:0;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:10px;border:2px solid #f9f7f7;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1em}.pootsy-input.select .pootsy-select:focus{outline:none;border-color:#fdba88}.pootsy-input.select .pootsy-select:focus+.select-text-label{top:0;padding-left:5px;padding-right:5px;font-size:.6em;color:#fdba88;background-color:#fff;z-index:1}.pootsy-input.select .pootsy-select.option-chosen+.select-text-label{top:0;padding-left:5px;padding-right:5px;font-size:.6em;color:#fdba88;background-color:#fff;border-color:initial}.pootsy-input.select .pootsy-select[disabled]{border-color:#f9f7f7}.pootsy-input.select .pootsy-select[disabled]+.select-text-label{color:#d3d3d3}.PootsyCheckboxInput{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.PootsyCheckboxInput input[type=checkbox]{display:none}.PootsyCheckboxInput input[type=checkbox]+.checkbox-text-label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#252123;font-size:14px;cursor:pointer;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:.7}.PootsyCheckboxInput input[type=checkbox]+.checkbox-text-label:before{-ms-flex:0 0 17px;flex:0 0 17px;content:"";height:17px;margin-right:12px;border:2px solid hsla(0,2%,63%,.25);border-radius:7px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;padding:5px}.PootsyCheckboxInput input[type=checkbox]:checked+.checkbox-text-label:before{padding:5px;background-color:#ea625b;background-clip:content-box}.PootsyTextArea{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.PootsyTextArea>.label{font-size:.9em;margin-bottom:4px}.PootsyTextArea textarea{-ms-flex:1 0;flex:1 0;border:none;resize:none;font-size:1em;width:100%;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px}.PootsyTextArea textarea:focus{outline:none}.PootsyTextArea textarea::-webkit-input-placeholder{font-style:italic}.PootsyTextArea textarea:-ms-input-placeholder,.PootsyTextArea textarea::-ms-input-placeholder{font-style:italic}.PootsyTextArea textarea::placeholder{font-style:italic}.landing-wrapper{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f9f7f7));background:-webkit-linear-gradient(top,#fff,#f9f7f7);background:-o-linear-gradient(top,#fff 0,#f9f7f7 100%);background:linear-gradient(180deg,#fff 0,#f9f7f7);width:100vw;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.landing-wrapper .background-shape{position:absolute;top:0;right:0;height:85vh;width:70vw}.landing-wrapper .Footer{width:100vw}.landing-wrapper .email-sent-flash{position:fixed;top:30%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-radius:10px;background:#f9f7f7;opacity:0;pointer-events:none;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;z-index:2;font-size:2em;padding:20px}.landing-wrapper .email-sent-flash>img{margin-right:20px}.landing-wrapper .email-sent-flash.active{opacity:1}.Landing{width:80vw;z-index:1}.Landing .LandingNav{width:100%}.Landing .SimpleOverlay iframe{width:700px;height:400px}.Landing .landing-top{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.Landing .landing-top .content{min-height:400px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.Landing .landing-top .content .hero{-ms-flex:2 0;flex:2 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-top:5vh}.Landing .landing-top .content .hero .zip-code-mode-desc{font-size:2em;font-weight:400}.Landing .landing-top .content .hero .PootsyTitle{margin-bottom:20px;font-size:2.4em;font-weight:700}.Landing .landing-top .content .hero .PootsyTitle.zip-code-mode{text-transform:capitalize}.Landing .landing-top .content .hero .prompt{margin-bottom:20px}.Landing .landing-top .content .hero .send-us-email,.Landing .landing-top .content .hero .send-us-email>.PootsyTextInput{margin-bottom:20px;width:100%}.Landing .landing-top .content .hero .send-us-email>.PootsyTextInput>input{height:40px;width:70%}.Landing .landing-top .content .hero .send-us-email>.PootsyButton{width:50%}.Landing .landing-top .content .hero .buttons{-ms-flex-align:start;align-items:flex-start;width:100%}.Landing .landing-top .content .hero .buttons,.Landing .landing-top .content .hero .buttons .underlined-links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.Landing .landing-top .content .hero .buttons .underlined-links{margin-top:40px;margin-bottom:40px}.Landing .landing-top .content .hero .buttons .underlined-links>a{font-weight:700}.Landing .landing-top .content .hero .buttons .underlined-links .underline-link{border-bottom:2px solid #ea625b}.Landing .landing-top .content .hero .buttons .underlined-links .underline-link:first-of-type{margin-bottom:10px}.Landing .landing-top .content .hero .buttons>.PootsyButton,.Landing .landing-top .content .hero .buttons>a{white-space:nowrap}.Landing .landing-top .content .hero .buttons>.PootsyButton:first-of-type,.Landing .landing-top .content .hero .buttons>a:first-of-type{margin-bottom:10px}.Landing .landing-top .content .hero .buttons>.PootsyButton>a{color:#fff}.Landing .landing-top .content .background-hero{-ms-flex:3 0;flex:3 0;-webkit-transform:translateX(5vw);-ms-transform:translateX(5vw);transform:translateX(5vw)}.Landing .area-partners{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.Landing .area-partners .discover-our-partners{width:100%;margin-bottom:20px;font-size:1.3em;font-weight:400}.Landing .area-partners .discover-our-partners .zone{font-weight:700;text-transform:capitalize}.Landing .area-partners .area-partner{width:45%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background:#fff;margin-bottom:10px;height:150px;text-align:center;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.Landing .area-partners .area-partner .separator{border-left:2px dotted #e3e2e2;height:100%}.Landing .area-partners .area-partner .logo{-ms-flex:1 0;flex:1 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:10px}.Landing .area-partners .area-partner .logo img{height:80%}.Landing .area-partners .area-partner .name{-ms-flex:1 0;flex:1 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;padding:10px;font-size:1.5em;font-weight:700}.Landing .area-partners .area-partner .name .PootsyButton{font-size:.5em}.Landing .features{margin-top:20px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;background:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.Landing .features .separator{width:2px;border-right:1px dashed #e3e2e2}.Landing .features .feature{display:-ms-flexbox;display:flex;-ms-flex:1 0;flex:1 0;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;min-width:230px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.9em}.Landing .features .feature .feature-icon{-ms-flex:0 0 80px;flex:0 0 80px;width:80px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:50%;background:#80d0da;margin-bottom:20px}.Landing .features .feature .feature-icon svg{height:37px;width:37px}.Landing .features .feature .feature-title{font-weight:700;margin-bottom:20px;text-align:center}.Landing .features .feature .feature-desc{text-align:center;color:#1f1a1d}.Landing .integrations{margin-top:80px;margin-bottom:100px;width:100%}.Landing .integrations .title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:20px}.Landing .integrations .title .PootsySubtitle{margin-right:20px;margin-left:20px}.Landing .integrations .title:after,.Landing .integrations .title:before{content:"";-ms-flex:1 0;flex:1 0;height:2px;background:#e3e2e2}.Landing .integrations .integrations-logos{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,25%));justify-items:center;-ms-flex-align:center;align-items:center;width:80vw}.Landing .integrations .integrations-logos a{display:block;width:180px;margin-right:10px;height:100px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Landing .integrations .integrations-logos a img{width:100%}@media (max-width:740px){.landing-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box}.landing-wrapper .background-shape{display:none}.Landing{width:100%}.Landing .SimpleOverlay iframe{width:auto;height:auto}.Landing .landing-top{width:100%;overflow:hidden;-ms-flex-direction:column;flex-direction:column}.Landing .landing-top .content{height:auto;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;min-height:0}.Landing .landing-top .content .hero{-ms-flex-order:1;order:1;padding-left:10px;padding-right:10px;text-align:center;-ms-flex-align:center;align-items:center}.Landing .landing-top .content .hero .PootsyTitle{font-size:1.4em;width:90%}.Landing .landing-top .content .hero .buttons{width:100%;font-size:.8em;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center}.Landing .landing-top .content .hero .buttons .PootsyButton{margin:0;padding:10px}.Landing .landing-top .content .background-hero{-ms-flex:initial;flex:initial;width:80%;-webkit-transform:none;-ms-transform:none;transform:none}.Landing .landing-top .content .background-hero .customer-bubble,.Landing .landing-top .content .background-hero .sponge{-webkit-animation:none;animation:none}.Landing .area-partners{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.Landing .area-partners .area-partner{width:80%}.Landing .features{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:100%}.Landing .features .feature{width:70%}.Landing .partners .partners-logos img{margin-bottom:10px}}.LandingNav{-ms-flex:0 0 100px;flex:0 0 100px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.9em;padding-top:10px}.LandingNav .logo{height:80px}.LandingNav .nav-items{-ms-flex:1 0;flex:1 0;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.LandingNav .nav-items a:hover{border-bottom:2px solid #fff}.LandingNav .nav-items .nav-item,.LandingNav .nav-items a{color:#fff}.LandingNav .nav-items .nav-item{margin-left:40px;cursor:pointer}.LandingNav .nav-items .nav-item .PootsyButton{width:150px}@media (max-width:740px){.LandingNav{padding-left:10px;padding-right:10px}.LandingNav .logo{height:auto;width:20%}.LandingNav .nav-items{-ms-flex-negative:1;flex-shrink:1}.LandingNav .nav-items .nav-item,.LandingNav .nav-items a{margin-left:0;color:#000;white-space:nowrap}.LandingNav .nav-items .nav-item:first-child,.LandingNav .nav-items a:first-child{margin-right:5px}.LandingNav .nav-items .nav-item:nth-child(3),.LandingNav .nav-items a:nth-child(3){display:none}.LandingNav .nav-items .nav-item .PootsyButton,.LandingNav .nav-items a .PootsyButton{width:auto;white-space:nowrap}}.LandingCustomerContent{width:100%}.LandingCustomerContent .why{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;min-height:700px;padding-top:70px;-webkit-box-sizing:border-box;box-sizing:border-box}.LandingCustomerContent .why .img-crop{position:absolute;top:30px;left:-10vw;height:85%;width:100%;overflow:hidden;z-index:-1}.LandingCustomerContent .why .img-crop .handheld-phone,.LandingCustomerContent .why .img-crop .phone-bg{height:120%;position:absolute}.LandingCustomerContent .why .img-crop .phone-bg{left:-10%}.LandingCustomerContent .why .reasons-block{-ms-flex-item-align:end;align-self:flex-end;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;width:70%;max-width:745px}.LandingCustomerContent .why .reasons-block .PootsySubtitle{width:100%}.LandingCustomerContent .why .reasons-block .PootsyTitle{width:100%;margin-bottom:40px}.LandingCustomerContent .why .reasons-block .reasons-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end}.LandingCustomerContent .why .reasons-block .reasons-container .reason{width:300px;margin-bottom:30px}.LandingCustomerContent .why .reasons-block .reasons-container .reason .title-block{color:#ea625b;font-weight:700;font-size:.9em;margin-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.LandingCustomerContent .why .reasons-block .reasons-container .reason .title-block img{width:15px;margin-right:20px}.LandingCustomerContent .why .reasons-block .reasons-container .reason .desc{color:#535152;padding-left:35px;font-size:.9em}.LandingCustomerContent .why .download-prompt{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:30px;padding-bottom:30px;background:#211e20;border-radius:7px;color:#fff}.LandingCustomerContent .why .download-prompt .app-stores{display:-ms-flexbox;display:flex}.LandingCustomerContent .why .download-prompt .app-stores a:first-child{margin-right:20px}.LandingCustomerContent .why .download-prompt .app-stores img{max-height:60px}.LandingCustomerContent .how{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:stretch;align-items:stretch;height:15vh;padding-top:70px;padding-bottom:70px}.LandingCustomerContent .how .titles{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}.LandingCustomerContent .how .description{max-width:400px}.LandingCustomerContent .testimony{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:35vh;margin-bottom:20px}.LandingCustomerContent .testimony .people-img{height:100%;margin-right:40px;border-radius:10px}.LandingCustomerContent .testimony .description{position:relative;height:80%}.LandingCustomerContent .testimony .description .arrows{position:absolute;left:0;top:60%;-webkit-transform:translateX(-140%);-ms-transform:translateX(-140%);transform:translateX(-140%)}.LandingCustomerContent .testimony .description .arrows .arrow{display:block;margin-bottom:5px;height:15px;width:15px;border-radius:50%;background:#ea625b;padding:15px}.LandingCustomerContent .testimony .description .arrows .arrow.left{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.LandingCustomerContent .testimony .description .PootsySubtitle{margin-bottom:10px}.LandingCustomerContent .testimony .description .PootsyTitle{margin-bottom:30px}.LandingCustomerContent .testimony .description .name-place-block{margin-top:40px}.LandingCustomerContent .whats-up{margin-top:80px;margin-bottom:80px}.LandingCustomerContent .whats-up .top{-ms-flex-align:end;align-items:flex-end;margin-bottom:20px}.LandingCustomerContent .whats-up .articles,.LandingCustomerContent .whats-up .top{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.LandingCustomerContent .whats-up .articles .article{-ms-flex:0 0 29%;flex:0 0 29%}.LandingCustomerContent .whats-up .articles .article img{width:100%;border-radius:10px}.LandingCustomerContent .whats-up .articles .article .post-title{font-weight:700;font-size:.9em}.LandingCustomerContent .whats-up .articles .article .post-subtext{font-size:.7em;color:#535152}@media (max-width:740px){.LandingCustomerContent .why{-ms-flex-align:center;align-items:center}.LandingCustomerContent .why .img-crop{display:none}.LandingCustomerContent .why .reasons-block{width:80%;text-align:center;-ms-flex-item-align:initial;align-self:auto}.LandingCustomerContent .why .reasons-block .reasons-container .reason{width:auto}.LandingCustomerContent .why .reasons-block .reasons-container .reason .title-block{-ms-flex-pack:center;justify-content:center}.LandingCustomerContent .why .reasons-block .reasons-container .reason .desc{padding:0}.LandingCustomerContent .why .download-prompt{text-align:center;width:80%}.LandingCustomerContent .why .download-prompt .app-stores{margin-top:20px;-ms-flex-direction:column;flex-direction:column}.LandingCustomerContent .why .download-prompt .app-stores a:first-child{margin:0}.LandingCustomerContent .how{height:auto;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center}.LandingCustomerContent .how .titles{-ms-flex-align:center;align-items:center;margin-bottom:25px}.LandingCustomerContent .how .description{padding-left:10px;padding-right:10px}.LandingCustomerContent .testimony{position:relative;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;height:auto}.LandingCustomerContent .testimony .people-img{-ms-flex-order:2;order:2;width:80%;margin-right:0}.LandingCustomerContent .testimony .description{position:static;text-align:center;max-width:100%;padding-left:10px;padding-right:10px}.LandingCustomerContent .testimony .description .arrows{right:0;height:50px;top:auto;bottom:-55px;-webkit-transform:none;-ms-transform:none;transform:none;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.LandingCustomerContent .whats-up .top{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center}.LandingCustomerContent .whats-up .articles{-ms-flex-direction:column;flex-direction:column;padding-left:20px;padding-right:20px}}.LandingAffiliateContent{width:100%}.LandingAffiliateContent .why{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;padding-top:70px;-webkit-box-sizing:border-box;box-sizing:border-box}.LandingAffiliateContent .why .computer-bg{position:absolute;left:-10vw;z-index:-1;top:-10%;height:100%}.LandingAffiliateContent .why .computer-container{-ms-flex:1 0;flex:1 0;position:relative}.LandingAffiliateContent .why .computer-container .computer{position:absolute;right:0;max-height:100%}.LandingAffiliateContent .why .reasons-block{-ms-flex:1 0;flex:1 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;width:70%;max-width:745px}.LandingAffiliateContent .why .reasons-block .PootsySubtitle{width:100%}.LandingAffiliateContent .why .reasons-block .PootsyTitle{width:100%;margin-bottom:40px}.LandingAffiliateContent .why .reasons-block .reason{width:60%;margin-bottom:30px}.LandingAffiliateContent .why .reasons-block .reason .title-block{color:#ea625b;font-weight:700;font-size:.9em;margin-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.LandingAffiliateContent .why .reasons-block .reason .title-block img{width:15px;margin-right:20px}.LandingAffiliateContent .why .reasons-block .reason .desc{color:#535152;padding-left:35px;font-size:.9em}.LandingAffiliateContent .pcla{display:-ms-flexbox;display:flex;height:50vh;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:end;align-items:flex-end;margin-top:40px}.LandingAffiliateContent .pcla .checklist{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;height:100%}.LandingAffiliateContent .pcla .checklist .PootsyTitle{margin-bottom:40px}.LandingAffiliateContent .pcla .checklist .PootsyButton{margin-top:30px}.LandingAffiliateContent .pcla .checklist .PootsyButton a{color:#fff}.LandingAffiliateContent .pcla .checklist .check-item{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#535152;margin-bottom:10px}.LandingAffiliateContent .pcla .checklist .check-item img{height:20px;margin-right:10px}.LandingAffiliateContent .pcla .pcla-img{-ms-flex-negative:0;flex-shrink:0;height:100%}.LandingAffiliateContent .exposure{display:-ms-flexbox;display:flex;height:50vh;margin-top:40px;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;position:relative}.LandingAffiliateContent .exposure .checklist{position:relative;width:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;height:100%}.LandingAffiliateContent .exposure .checklist .PootsyTitle{margin-bottom:40px}.LandingAffiliateContent .exposure .checklist .check-item{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#535152;margin-bottom:10px}.LandingAffiliateContent .exposure .checklist .check-item img{height:20px;margin-right:10px}.LandingAffiliateContent .exposure .client-couch-img{position:absolute;left:0;bottom:10%;height:100%;z-index:-1;-webkit-transform:translateX(-50px);-ms-transform:translateX(-50px);transform:translateX(-50px)}.LandingAffiliateContent .pricing-slider{display:-ms-flexbox;display:flex;background:#fff;margin-top:40px;margin-bottom:100px;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.05)}.LandingAffiliateContent .pricing-slider .left,.LandingAffiliateContent .pricing-slider .right{-ms-flex:1 0;flex:1 0}.LandingAffiliateContent .pricing-slider .left{padding:30px}.LandingAffiliateContent .pricing-slider .left .PootsyTitle,.LandingAffiliateContent .pricing-slider .left .range-input{margin-bottom:30px}.LandingAffiliateContent .pricing-slider .left .range-input{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-weight:700}.LandingAffiliateContent .pricing-slider .left .range-input .selected-employee-count{-ms-flex:0 0 30%;flex:0 0 30%;margin-right:20px}.LandingAffiliateContent .pricing-slider .left .range-input .SliderInput{-ms-flex:1 0;flex:1 0}.LandingAffiliateContent .pricing-slider .left .tip{font-size:.7em;font-weight:400;color:#979596}.LandingAffiliateContent .pricing-slider .right{background:#1f1a1d;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.LandingAffiliateContent .pricing-slider .right .price{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.LandingAffiliateContent .pricing-slider .right .price>.big{font-size:3.1em;font-weight:700}.LandingAffiliateContent .pricing-slider .right .price>.small{font-size:.7em}.LandingAffiliateContent .pricing-slider .right .no-hidden-fees{font-size:.9em;margin-bottom:20px}.LandingAffiliateContent .pricing-slider .right .PootsyButton a{color:#fff}.LandingAffiliateContent .why-summary{position:relative;-ms-flex-pack:justify;justify-content:space-between}.LandingAffiliateContent .why-summary,.LandingAffiliateContent .why-summary .summary-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-bottom:50px}.LandingAffiliateContent .why-summary .summary-list .PootsyTitle{margin-bottom:40px}.LandingAffiliateContent .why-summary .summary-list .PootsyButton{margin-top:30px}.LandingAffiliateContent .why-summary .summary-list .summary-item{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;color:#535152;margin-bottom:20px}.LandingAffiliateContent .why-summary .summary-list .summary-item img{width:15px;margin-right:10px}.LandingAffiliateContent .why-summary .custo-bg,.LandingAffiliateContent .why-summary .custo-img{position:absolute;right:-10vw;top:-10%;height:110%;z-index:-1}.LandingAffiliateContent .why-summary .custo-img{right:0}@media (max-width:740px){.LandingAffiliateContent .why .computer-bg,.LandingAffiliateContent .why .computer-container{display:none}.LandingAffiliateContent .why .reasons-block{width:80%;text-align:center;-ms-flex-item-align:initial;align-self:auto}.LandingAffiliateContent .why .reasons-block .reason{width:80%}.LandingAffiliateContent .why .reasons-block .reason .title-block{-ms-flex-pack:center;justify-content:center}.LandingAffiliateContent .why .reasons-block .reason .desc{padding:0}.LandingAffiliateContent .pcla{height:auto;margin-bottom:20px}.LandingAffiliateContent .pcla .checklist{-ms-flex-align:center;align-items:center}.LandingAffiliateContent .pcla .checklist .PootsySubtitle,.LandingAffiliateContent .pcla .checklist .PootsyTitle{text-align:center}.LandingAffiliateContent .pcla .checklist .check-item{width:80%}.LandingAffiliateContent .pcla .pcla-img{display:none}.LandingAffiliateContent .exposure{height:auto;-ms-flex-pack:center;justify-content:center;margin-top:50px;margin-bottom:20px}.LandingAffiliateContent .exposure .client-couch-img{display:none}.LandingAffiliateContent .exposure .checklist{-ms-flex-align:center;align-items:center;width:100%}.LandingAffiliateContent .exposure .checklist .PootsySubtitle,.LandingAffiliateContent .exposure .checklist .PootsyTitle{text-align:center}.LandingAffiliateContent .exposure .checklist .check-item{width:80%}.LandingAffiliateContent .pricing-slider{-ms-flex-direction:column;flex-direction:column;text-align:center}.LandingAffiliateContent .pricing-slider .right{padding-top:20px;padding-bottom:20px}.LandingAffiliateContent .why-summary{-ms-flex-align:center;align-items:center}.LandingAffiliateContent .why-summary .custo-bg,.LandingAffiliateContent .why-summary .custo-img{display:none}.LandingAffiliateContent .why-summary .summary-list{-ms-flex-align:center;align-items:center;width:100%}.LandingAffiliateContent .why-summary .summary-list .PootsySubtitle,.LandingAffiliateContent .why-summary .summary-list .PootsyTitle{text-align:center}.LandingAffiliateContent .why-summary .summary-list .summary-item{width:80%;-ms-flex-pack:start;justify-content:flex-start}}.SliderLayout{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%}.SliderLayout .slider-container{-ms-flex:1 0;flex:1 0;width:100%;overflow:hidden}.SliderLayout .slider,.SliderLayout .slider-container{display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box}.SliderLayout .slider{-ms-flex-negative:0;flex-shrink:0;-ms-flex-align:start;align-items:flex-start;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.SliderLayout .slider .slide{-ms-flex-negative:0;flex-shrink:0;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden;overflow-y:scroll}.PootsyTimePicker{position:relative;display:-ms-flexbox;display:flex;border:1px solid #e6e6e6;border-radius:5px;text-align:center;padding-left:10px;padding-right:10px;width:60px;height:30px;font-weight:lighter;-ms-flex-align:center;align-items:center}.PootsyTimePicker .hours-click-handler,.PootsyTimePicker .minutes-click-handler{-ms-flex:1 0;flex:1 0;padding:1px;cursor:pointer}.PootsyTimePicker .hours-picker,.PootsyTimePicker .minutes-picker{position:absolute;top:100%;height:10.5em;overflow:scroll;background:#fff;-webkit-box-shadow:0 2px 4px 1px rgba(0,0,0,.15);box-shadow:0 2px 4px 1px rgba(0,0,0,.15);border:1px solid #e6e6e6;border-radius:2px;z-index:1}.PootsyTimePicker .hours-picker .hour,.PootsyTimePicker .hours-picker .minute,.PootsyTimePicker .minutes-picker .hour,.PootsyTimePicker .minutes-picker .minute{padding-left:15px;padding-right:15px;height:1.5em;cursor:pointer}.PootsyTimePicker .hours-picker .hour:hover,.PootsyTimePicker .hours-picker .minute:hover,.PootsyTimePicker .minutes-picker .hour:hover,.PootsyTimePicker .minutes-picker .minute:hover{background:pootsyUltraLight;color:#f663a2}.PootsyTimePicker .hours-picker .hour.selected,.PootsyTimePicker .hours-picker .minute.selected,.PootsyTimePicker .minutes-picker .hour.selected,.PootsyTimePicker .minutes-picker .minute.selected{background:#f663a2;color:#fff}.PootsyTimePicker .hours-picker{top:-4.42em;left:-5px;-webkit-box-sizing:border-box;box-sizing:border-box}.PootsyTimePicker .minutes-picker{top:-4.42em;right:-5px;-webkit-box-sizing:border-box;box-sizing:border-box}.PootsyCalendar{position:relative}.PootsyCalendar .text-label{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-transform:uppercase;color:gray;font-size:.8em;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;text-align:center;white-space:nowrap;pointer-events:none}.PootsyCalendar.always-opened .pootsy-calendar-collapsed{display:none}.PootsyCalendar.always-opened .pootsy-calendar{position:static;-webkit-box-shadow:none;box-shadow:none;border:1px solid #f9f7f7}.PootsyCalendar.always-opened .pootsy-calendar:after{display:none}.PootsyCalendar.calendar-disabled,.PootsyCalendar.calendar-disabled .pootsy-calendar .day-cell,.PootsyCalendar.calendar-disabled .pootsy-calendar .title-day-cell{color:#f9f7f7}.PootsyCalendar.calendar-disabled .pootsy-calendar .day-cell:hover,.PootsyCalendar.calendar-disabled .pootsy-calendar .title-day-cell:hover{background:none}.pootsy-calendar-collapsed{border:2px solid #f9f7f7;border-radius:5px;text-align:center;color:grayText;font-size:.9em;height:100%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.pootsy-calendar-collapsed:focus{border-color:#fdba88;outline:none}.pootsy-calendar-collapsed.filled+.text-label,.pootsy-calendar-collapsed:focus+.text-label{top:0;padding-left:5px;padding-right:5px;font-size:.6em;color:#fdba88;background-color:#fff;z-index:1}.pootsy-calendar{position:absolute;background:#fff;z-index:2;padding:10px;-webkit-box-shadow:-5px 0 20px rgba(0,0,0,.19),-10px 0 14px rgba(0,0,0,.23);box-shadow:-5px 0 20px rgba(0,0,0,.19),-10px 0 14px rgba(0,0,0,.23)}.pootsy-calendar .current-month-row{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.pootsy-calendar .current-month-row .arrow-left,.pootsy-calendar .current-month-row .arrow-right{height:20px;width:20px;cursor:pointer}.pootsy-calendar .current-month-row .arrow-left{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.pootsy-calendar .title-days-row,.pootsy-calendar .week-row{display:-ms-flexbox;display:flex;font-size:.8em}.pootsy-calendar .day-cell,.pootsy-calendar .title-day-cell{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:38px;width:38px;color:pootsyGrey;cursor:pointer}.pootsy-calendar .day-cell:hover,.pootsy-calendar .title-day-cell:hover{background:#f9f7f7}.pootsy-calendar .day-cell.disabled,.pootsy-calendar .title-day-cell.disabled{color:#f9f7f7}.pootsy-calendar .day-cell.selected,.pootsy-calendar .title-day-cell.selected{color:#fff;background:#f663a2}.pootsy-calendar .day-cell.selected:hover,.pootsy-calendar .title-day-cell.selected:hover{background:#f663a2}.tos-modal .PootsyTitle{color:#000}.tos-modal .modal{width:900px;height:70vh}.tos-modal .modal .g-doc-wrapper,.tos-modal .modal .g-doc-wrapper iframe{height:100%;width:100%}.Footer{-ms-flex:0 0 40vh;flex:0 0 40vh;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;background:#211e20;border:1px solid #000;color:#fff;text-align:center;padding-top:100px}.Footer,.Footer .content{display:-ms-flexbox;display:flex;-ms-flex-direction:column}.Footer .content{flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;z-index:1}.Footer .content .first-title{-ms-flex-negative:0;flex-shrink:0;font-size:1.5em;font-weight:700;letter-spacing:4px;text-transform:uppercase;margin-bottom:10px}.Footer .content .second-title{color:#535152;margin-bottom:30px}.Footer .content .mc_embed_signup{position:relative;-ms-flex-negative:0;flex-shrink:0;height:40px;margin-bottom:30px;border-radius:0;border:none;text-align:left;margin-bottom:40px}.Footer .content .mc_embed_signup .email-input{height:100%;width:100%;padding-left:10px;padding-right:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.Footer .content .mc_embed_signup .email-input:focus{outline:none}.Footer .content .mc_embed_signup .submit-button-arrow{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAAXNSR0IArs4c6QAAAfdJREFUaAXVmktOwzAQQG1Ys+hnAeIjtfktSjlDj8B5EIKCEBfgIByBcgAugBAHaBUqVtBfjEdiJMuoEm1mxslIqZ1+xu91xotEUYox0m48hINxCbXLlTzpRLc295U9Bu1mS+fTjxHHWiwCWZTcGWMuHWA2CXIB2zL3Fv7CgccpiwSpQL/fb6zmywdL3EBqbySXIBUYj8ff+82Dx0KtzqUkSAXg355MJ5+SEuQC0hIsApISbAJSEqwCEhLsAtwSIgKcEmICXBKiAhwS4gLUEkEEKCWCCVBJBBWgkAguUFaiEgJlJLS9djWQoE6htb55fX8bAvNOncCR1V6yXuPdjlpWAEWgErWsAArAWFsB3Ae1FEB4qICGl6pEr9s7WZjZyCjTWcfkwsN3KiOwDXxlBLaFr4TAaRQdzwv9vEnbADhG0E38C79RzyM4jsH2gAPfRRh/9Des/zmcBxGggg8iQAkPAqJ74CyOj2ZGP9kNW6ptABxDrIUA/qtQI2VMhIv74396/s9v/Dc4zrnggZW9Apzw7AJpmh6aZQFtE6+r7DZt4+Ziq4AEPFsFpOBZBCThyQWyLNsrFssXZVTi9qk7L9vzbi6Yk94XyvN83m60WjbvAJL7QQ0P+UkFICE8EwHPRtjpAM4xOOAhN7kAJPUluOBhLdaQeNzmB/BcnMBvn65kAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:contain;border:none}.Footer .content .links{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;font-weight:700;font-size:.6em;text-transform:uppercase;letter-spacing:2px;margin-bottom:40px}.Footer .content .links .item{margin-right:30px;color:#fff;cursor:pointer}.Footer .content .social-links{margin-bottom:40px}.Footer .content .social-links a{margin-right:30px}.Footer .content .social-links a:last-of-type{margin-right:0}.Footer .content .social-links a img{height:15px}.Footer .content .copyright{font-size:.7em;letter-spacing:4px;color:#535152}.Footer .text-bg{width:80vw}@media (max-width:740px){.Footer{-ms-flex-preferred-size:auto;flex-basis:auto}.Footer .content{-ms-flex-align:center;align-items:center}.Footer .content .mc_embed_signup{width:80%}.Footer .content .links{-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:80%}.Footer .content .links .item{margin-right:0;margin-bottom:15px;padding-left:5px;padding-right:5px}}.BookingFlow{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;height:100%;min-height:100vh;width:100vw;background:#f9f7f7}.BookingFlow,.BookingFlow>.top{display:-ms-flexbox;display:flex}.BookingFlow>.top{position:absolute;-ms-flex-pack:justify;justify-content:space-between;top:0;height:222px;width:100%;padding-top:20px;padding-left:15vw;padding-right:15vw;background:-webkit-gradient(linear,left top,left bottom,from(#ea617f),to(#ee8d6f));background:-webkit-linear-gradient(top,#ea617f,#ee8d6f);background:-o-linear-gradient(top,#ea617f 0,#ee8d6f 100%);background:linear-gradient(180deg,#ea617f,#ee8d6f);-webkit-box-sizing:border-box;box-sizing:border-box}.BookingFlow>.top .logo{height:72px}.BookingFlow .SliderLayout{z-index:1;margin-top:100px;margin-bottom:50px;width:70vw;max-width:1024px;background:#fff;border-radius:10px}.booking-flow-step-monitor{display:-ms-flexbox;display:flex;width:500px;margin-top:20px}.booking-flow-step-monitor .step{-ms-flex:1 0;flex:1 0;text-align:center;padding:5px;border-top:3px solid #000;color:#000;opacity:.2;cursor:pointer;text-transform:uppercase;font-size:.7em;font-weight:700}.booking-flow-step-monitor .step.active{opacity:1;color:#fff;border-color:#fff}.BookingFlowStep.step-one>.GeosuggestInput{margin-top:30px;width:500px}.BookingFlowStep.step-one>.GeosuggestInput .geosuggest-input{height:60px}.BookingFlowStep.step-one>.PootsyButton{width:150px;margin-top:40px;margin-bottom:60px}.BookingFlowStep.step-one .bottom{width:100%;display:-ms-flexbox;display:flex;height:120px;border-top:2px solid #f9f7f7}.BookingFlowStep.step-one .bottom .cell{-ms-flex:1 0;flex:1 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-right:2px solid #f9f7f7;height:100%}.BookingFlowStep.step-one .bottom .cell:last-child{border:none}.BookingFlowStep.step-one .bottom .cell .round{display:-ms-flexbox;display:flex;width:50px;height:50px;opacity:.2;background-color:#252123;border-radius:50%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.BookingFlowStep.step-one .bottom .cell .round img{text-align:center;height:20px;width:20px;-o-object-fit:contain;object-fit:contain}.BookingFlowStep.step-one .bottom .cell .text{-ms-flex:0 0 60%;flex:0 0 60%;margin-left:20px;font-size:14px;color:#252123;opacity:.7}.BookingFlowStep.step-two>.columns-container{-ms-flex-negative:0;flex-shrink:0;width:85%;display:-ms-flexbox;display:flex;margin-top:25px;-ms-flex-direction:row;flex-direction:row}.BookingFlowStep.step-two>.columns-container>.first-column{-ms-flex:1 1;flex:1 1;margin-right:20px}.BookingFlowStep.step-two>.columns-container>.first-column .PootsySelectInput{width:150px}.BookingFlowStep.step-two>.columns-container>.first-column .PootsySelectInput>.select{background:none;border:none}.BookingFlowStep.step-two>.columns-container>.first-column .PootsySelectInput>.options{top:50px;background:#fff;border:2px solid hsla(0,2%,63%,.25);border-radius:7px;padding:5px}.BookingFlowStep.step-two>.columns-container>.first-column .PootsySelectInput>.options>.option{font-size:11px;font-weight:700}.BookingFlowStep.step-two>.columns-container>.first-column .PootsySelectInput>.options>.option:hover{background:#faf8f8;border-radius:5px;color:red}.BookingFlowStep.step-two>.columns-container>.first-column .PootsySelectInput>.options:before{content:" ";position:absolute;bottom:100%;left:27px;border-width:11px;border-style:solid;border-color:transparent transparent #e5e5e5}.BookingFlowStep.step-two>.columns-container>.first-column .PootsySelectInput>.options:after{content:" ";position:absolute;bottom:100%;left:30px;border-width:8px;border-style:solid;border-color:transparent transparent #fff}.BookingFlowStep.step-two>.columns-container>.first-column>.options-switch{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.BookingFlowStep.step-two>.columns-container>.first-column>.options-switch>.label{opacity:.4;font-size:11px;font-weight:700;color:#252123;margin-right:15px;cursor:pointer}.BookingFlowStep.step-two>.columns-container>.first-column>.options-switch>.divider{height:2px;display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;background:#faf8f8}.BookingFlowStep.step-two>.columns-container>.first-column>.options-switch>.arrow{width:0;height:0;border:solid transparent;border-width:4px;border-top-color:#ed6d66;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 25%;-ms-transform-origin:50% 25%;transform-origin:50% 25%;margin-right:10px}.BookingFlowStep.step-two>.columns-container>.first-column>.options-switch>.arrow,.BookingFlowStep.step-two>.columns-container>.first-column>.options-switch>.arrow.opened{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.BookingFlowStep.step-two>.columns-container>.first-column>.options-switch>.arrow.opened{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 25%;-ms-transform-origin:50% 25%;transform-origin:50% 25%}.BookingFlowStep.step-two>.columns-container>.second-column{-ms-flex:1 1;flex:1 1;border-radius:7px;background:#faf8f8;margin-left:20px}.BookingFlowStep.step-two>.columns-container>.second-column>.title{font-size:14px;font-weight:700;text-align:center;color:#252123;margin-top:20px}.BookingFlowStep.step-two>.columns-container>.second-column>.services-line{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-top:20px}.BookingFlowStep.step-two>.options{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:85%;-ms-flex-negative:0;flex-shrink:0;margin-top:30px}.BookingFlowStep.step-two>.options .InfoButton>.tooltip{width:220px;right:-20px}.BookingFlowStep.step-two>.options.gone{display:none}.BookingFlowStep.step-two>.options>.first-column{-ms-flex:1 1;flex:1 1;margin-right:20px}.BookingFlowStep.step-two>.options>.second-column{-ms-flex:1 1;flex:1 1;margin-left:20px}.BookingFlowStep.step-two>.options .PootsySelectInput{margin-bottom:25px}.BookingFlowStep.step-two>.options .worker-sodexo-number{width:100%;margin-bottom:28px}.BookingFlowStep.step-two>.options .worker-sodexo-number>.label{display:-ms-flexbox;display:flex;font-size:14px;color:#979596;margin-bottom:5px;-ms-flex-align:center;align-items:center}.BookingFlowStep.step-two>.options .worker-sodexo-number>.label>.InfoButton{margin-left:5px}.BookingFlowStep.step-two>.options .worker-sodexo-number>.PootsyTextInput>.labels{display:none}.BookingFlowStep.step-two>.options .worker-sodexo-number>.PootsyTextInput>.input{width:100%;height:55px;border-radius:7px;background:#faf8f8;border:2px solid hsla(0,2%,63%,.25);text-align:left;padding-left:20px;padding-right:20px;font-size:14px;color:#252123}.BookingFlowStep.step-two>.estimation{border-radius:7px;background-color:#faf8f8;padding:22px;display:-ms-flexbox;display:flex;-ms-flex-pack:left;justify-content:left;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:80%;margin:30px 25px}.BookingFlowStep.step-two>.estimation>img{width:28px;height:33px;-o-object-fit:contain;object-fit:contain}.BookingFlowStep.step-two>.estimation .text{margin-left:15px}.BookingFlowStep.step-two>.estimation .title{font-size:14px;font-weight:700;color:#252123;margin-bottom:3px}.BookingFlowStep.step-two>.estimation .description{color:#252123;opacity:.4;font-size:14px}.BookingFlowStep.step-two>.divider{-ms-flex-negative:0;flex-shrink:0;width:85%;height:2px;margin-top:15px;margin-bottom:15px;background:#faf8f8}.BookingFlowStep.step-two>.bottom{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;width:85%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:15px}.BookingFlowStep.step-two>.bottom>.previous-step{opacity:.3;font-size:13px;font-weight:700;color:#252123;cursor:pointer}.BookingFlowStep.step-two>.bottom>.PootsyButton{width:150px}.BookingFlowStep.step-three>.duration-frequency-container{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:10px;-ms-flex-align:center;align-items:center}.BookingFlowStep.step-three>.duration-frequency-container>.line{font-size:13px;color:#252123;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.BookingFlowStep.step-three>.duration-frequency-container>.line>.PootsySelectInput>.select{height:20px;background:none;border:none;padding-left:10px;padding-right:15px;-ms-flex-pack:distribute;justify-content:space-around}.BookingFlowStep.step-three>.duration-frequency-container>.line>.PootsySelectInput>.select>.label{font-size:13px;font-weight:700;border-radius:0;border-bottom:1px dashed #252123;margin-right:5px}.BookingFlowStep.step-three>.duration-frequency-container>.line>.PootsySelectInput>.options{top:30px;background:#fff;border:2px solid hsla(0,2%,63%,.25);border-radius:7px;padding:5px}.BookingFlowStep.step-three>.duration-frequency-container>.line>.PootsySelectInput>.options>.option{font-size:11px;font-weight:700}.BookingFlowStep.step-three>.duration-frequency-container>.line>.PootsySelectInput>.options>.option:hover{background:#faf8f8;border-radius:5px;color:red}.BookingFlowStep.step-three>.duration-frequency-container>.line>.PootsySelectInput>.options:before{content:" ";position:absolute;bottom:100%;left:27px;border-width:11px;border-style:solid;border-color:transparent transparent #e5e5e5}.BookingFlowStep.step-three>.duration-frequency-container>.line>.PootsySelectInput>.options:after{content:" ";position:absolute;bottom:100%;left:30px;border-width:8px;border-style:solid;border-color:transparent transparent #fff}.BookingFlowStep.step-three>.TimeSlotSeeker{-ms-flex-negative:0;flex-shrink:0;width:90%;margin-top:30px}.BookingFlowStep.step-three>.worker-selection{width:85%;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:30px}.BookingFlowStep.step-three>.worker-selection>.title{text-align:center;font-size:20px;font-weight:700;color:#252123;margin-bottom:10px}.BookingFlowStep.step-three>.worker-selection>.sub-title{text-align:center;opacity:.5;font-size:13px;color:#252123;margin-bottom:20px}.BookingFlowStep.step-three>.worker-selection>.workers{display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-y:scroll;overflow-x:visible}.BookingFlowStep.step-three>.worker-selection>.workers>.worker-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;height:250px;position:relative}.BookingFlowStep.step-three>.worker-selection>.workers>.worker-container>.recommended{position:absolute;font-size:7px;padding:5px;padding-left:10px;padding-right:10px;letter-spacing:1.4px;text-align:center;color:#c2c0c1;text-transform:uppercase;border-radius:100px;background:#fff;border:2px solid #faf8f8;z-index:1}.BookingFlowStep.step-three>.worker-selection>.workers>.worker-container>.worker{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:0 0 auto;flex:0 0 auto;cursor:pointer;width:152px;height:240px;background:#faf8f8;border-radius:7px;margin-right:7px;margin-left:7px;margin-top:10px;-ms-flex-align:center;align-items:center}.BookingFlowStep.step-three>.worker-selection>.workers>.worker-container>.worker>.worker-avatar{position:relative;width:92px;height:92px;margin-top:25px}.BookingFlowStep.step-three>.worker-selection>.workers>.worker-container>.worker>.worker-avatar>.selected-icon{width:24px;height:24px;position:absolute;left:70px}.BookingFlowStep.step-three>.worker-selection>.workers>.worker-container>.worker>.name{width:100%;text-align:center;font-size:13px;font-weight:700;color:#1f1a1d;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-top:5px}.BookingFlowStep.step-three>.worker-selection>.workers>.worker-container>.worker>.affiliate{width:100%;text-align:center;opacity:.4;font-size:12px;color:#252123;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin-top:5px}.BookingFlowStep.step-three>.worker-selection>.workers>.worker-container>.worker>.labels-container{display:-ms-flexbox;display:flex;margin-top:10px}.BookingFlowStep.step-three>.worker-selection>.workers>.worker-container>.worker>.labels-container>.InfoButton{margin-left:4px;margin-right:4px}.BookingFlowStep.step-three>.worker-selection>.workers>.worker-container>.worker>.labels-container>.InfoButton>.tooltip{width:100px;right:-50px}.BookingFlowStep.step-three>.worker-selection>.workers>.worker-container>.worker>.button-container{width:100%;display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:end;align-items:flex-end}.BookingFlowStep.step-three>.worker-selection>.workers>.worker-container>.worker>.button-container>.button{display:-ms-flexbox;display:flex;width:100%;height:32px;color:#fff;font-size:7px;font-weight:700;letter-spacing:1.4px;border-radius:4px;background:#ed6d66;margin:5px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase}.BookingFlowStep.step-three>.worker-selection>.workers>.worker-container>.worker>.button-container>.button.selected{color:#252123;font-weight:400;background:#fff}.BookingFlowStep.step-three>.divider{-ms-flex-negative:0;flex-shrink:0;width:90%;height:2px;margin-top:15px;margin-bottom:30px;background:#faf8f8}.BookingFlowStep.step-three>.bottom{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;width:90%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:30px}.BookingFlowStep.step-three>.bottom>.previous-step{opacity:.3;font-size:13px;font-weight:700;color:#252123;cursor:pointer}.BookingFlowStep.step-three>.bottom>.PootsyButton{width:150px}.booking-flow-sign-in,.booking-flow-sign-up{display:-ms-flexbox;display:flex;-ms-flex-direction:line;flex-direction:line;padding-left:80px;padding-right:80px;padding-bottom:20px}.booking-flow-sign-in .left,.booking-flow-sign-up .left{width:40%;-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex;padding-top:40px;-ms-flex-align:start;align-items:flex-start;padding-right:20px}.booking-flow-sign-in .left .signin-prompt,.booking-flow-sign-in .left .signup-prompt,.booking-flow-sign-up .left .signin-prompt,.booking-flow-sign-up .left .signup-prompt{margin-top:30px;margin-bottom:5px}.booking-flow-sign-in .left .login-link,.booking-flow-sign-up .left .login-link{color:#ed6d66}.booking-flow-sign-in .left .login-link:hover,.booking-flow-sign-up .left .login-link:hover{border-bottom:1px solid #ea625b}.booking-flow-sign-in .left .checklist,.booking-flow-sign-up .left .checklist{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;height:100%;margin-top:40px}.booking-flow-sign-in .left .checklist .check-item,.booking-flow-sign-up .left .checklist .check-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#535152;margin-bottom:10px}.booking-flow-sign-in .left .checklist .check-item img,.booking-flow-sign-up .left .checklist .check-item img{height:20px;margin-right:10px}.booking-flow-sign-in .right,.booking-flow-sign-up .right{width:60%}.BookingFlowStep.step-residence-selection .picto{width:26px;height:22px}.BookingFlowStep.step-residence-selection>.ResidencesContainer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:85%;margin-top:30px;-ms-flex-align:center;align-items:center}.BookingFlowStep.step-residence-selection>.ResidencesContainer>.list-title{display:none}.BookingFlowStep.step-residence-selection>.ResidencesContainer>.NewResidenceForm{width:50%}.BookingFlowStep.step-residence-selection>.divider{-ms-flex-negative:0;flex-shrink:0;width:90%;height:2px;margin-top:15px;margin-bottom:30px;background:#faf8f8}.BookingFlowStep.step-residence-selection>.bottom{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;width:90%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:30px}.BookingFlowStep.step-residence-selection>.bottom>.previous-step{opacity:.3;font-size:13px;font-weight:700;color:#252123;cursor:pointer}.BookingFlowStep.step-residence-selection>.bottom>.PootsyButton{width:150px}.BookingFlowStep.step-sodexo>.voucher_count_label{font-size:13px;font-weight:700;color:#252123;margin-top:30px;margin-bottom:30px}.BookingFlowStep.step-sodexo>.PootsyRadioInputs{display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;width:65%;-ms-flex-pack:justify;justify-content:space-between}.BookingFlowStep.step-sodexo>.PootsyRadioInputs>.item{display:-ms-flexbox;display:flex;padding-top:30px;padding-bottom:30px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:20px;width:47%;border-radius:7px;background:#faf8f8;font-size:15px;font-weight:700;color:#1f1a1d}.BookingFlowStep.step-sodexo>.content{width:66%;-ms-flex-negative:0;flex-shrink:0}.BookingFlowStep.step-sodexo>.content>.title-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-top:40px}.BookingFlowStep.step-sodexo>.content>.title-container>.title{font-size:15px;font-weight:700;color:#1f1a1d}.BookingFlowStep.step-sodexo>.content>.title-container>.line{display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;height:2px;background:#faf8f8;margin-left:15px}.BookingFlowStep.step-sodexo>.content>.subtitle{opacity:.5;font-size:13px;color:rgba(34,85,34,.067) 2;margin-top:5px;margin-bottom:10px}.BookingFlowStep.step-sodexo>.content>.PootsyTextInput{width:60%;height:55px}.BookingFlowStep.step-sodexo>.content>.PootsyTextInput>.input{text-align:left;padding-left:10px;width:100%}.BookingFlowStep.step-sodexo>.content>.PootsyRadioInputs>.item.residence-item{border-radius:7px;background:#faf8f8;padding:15px;margin-bottom:5px;font-size:13px;font-weight:700;color:#1f1a1d}.BookingFlowStep.step-sodexo>.content>.iban-container{display:-ms-flexbox;display:flex;width:60%;margin-bottom:40px}.BookingFlowStep.step-sodexo>.content>.iban-container>.PootsyTextInput{-ms-flex:1 1;flex:1 1;height:55px}.BookingFlowStep.step-sodexo>.content>.iban-container>.PootsyTextInput>.input{text-align:left;padding-left:10px;border-top-left-radius:0;border-bottom-left-radius:0}.BookingFlowStep.step-sodexo>.content>.iban-container>.prefix{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:47px;border:2px solid #d3d3d3;border-right:none;margin-top:4px;background:#f9f7f7;border-radius:7px;border-top-right-radius:0;border-bottom-right-radius:0;font-size:14px;color:#252123;padding-left:15px;padding-right:15px}.BookingFlowStep.step-sodexo>.content>.explainer-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;border-radius:7px;border:2px solid #e9e7e7;margin-top:40px;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box}.BookingFlowStep.step-sodexo>.content>.explainer-container>.title{font-size:18px;font-weight:700;color:#1f1a1d;text-align:center;margin-bottom:10px}.BookingFlowStep.step-sodexo>.content>.explainer-container>.subtitle{font-size:13px;line-height:1.54;text-align:center;color:#919091}.BookingFlowStep.step-sodexo>.divider{-ms-flex-negative:0;flex-shrink:0;width:90%;height:2px;margin-top:15px;margin-bottom:30px;background:#faf8f8}.BookingFlowStep.step-sodexo>.bottom{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;width:90%;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:30px}.BookingFlowStep.step-sodexo>.bottom>.previous-step{opacity:.3;font-size:13px;font-weight:700;color:#252123;cursor:pointer}.BookingFlowStep.step-sodexo>.bottom>.PootsyButton{width:150px}.ModalLayout.NewResidence .title{font-size:17px;font-weight:700;margin-bottom:10px}.ModalLayout.NewResidence .buttons-container{display:-ms-flexbox;display:flex;margin-top:20px}.ModalLayout.NewResidence .buttons-container>.PootsyButton{-ms-flex:1 1;flex:1 1}.ModalLayout.NewResidence .buttons-container>.cancel{display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#f65f56;font-size:12px;font-weight:700;cursor:pointer}.BookingFlowConfirmation{display:-ms-flexbox;display:flex;z-index:1;width:70vw;max-width:1024px;margin-top:100px;margin-bottom:50px}.BookingFlowConfirmation>.left{width:62%;background:#fff;border-radius:10px;margin-right:1.5%;padding:50px}.BookingFlowConfirmation>.left>.title{font-size:32px;font-weight:700;color:#252123}.BookingFlowConfirmation>.left>.WorkerContainer{width:95%;margin-top:30px;margin-bottom:20px}.BookingFlowConfirmation>.left>.WorkerContainer>.worker-avatar{width:60px;height:60px}.BookingFlowConfirmation>.left>.row{display:-ms-flexbox;display:flex;height:50px;-ms-flex-align:center;align-items:center}.BookingFlowConfirmation>.left>.row>.label{font-size:13px;color:#1f1a1d;font-weight:700;width:40%}.BookingFlowConfirmation>.left>.row>.value{font-size:13px;color:#1f1a1d;white-space:pre-line;font-weight:400}.BookingFlowConfirmation>.left>.divider{width:100%;height:2px;background:#faf8f8}.BookingFlowConfirmation>.right{width:35%;margin-left:1.5%}.BookingFlowConfirmation>.right .container{background:#fff;border-radius:10px;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.BookingFlowConfirmation>.right .container .description{color:#252123;opacity:.5;font-size:13px}.BookingFlowConfirmation>.right .container .download-convention{border-radius:7px;background-color:#faf8f8;margin-top:20px;cursor:pointer;font-size:12px;padding:10px 15px}.BookingFlowConfirmation>.right .container .download-convention a{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:line;flex-direction:line;-ms-flex-align:center;align-items:center}.BookingFlowConfirmation>.right .container .download-convention a img{width:14px;height:17px}.BookingFlowConfirmation>.right .container .PootsyTitle{margin-bottom:20px;font-size:16px}.BookingFlowConfirmation>.right .container .PootsyCheckboxInput{margin-top:20px}.BookingFlowConfirmation>.right .container .PootsyButton{margin-top:25px}.Auth{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;width:100vw;background:#f9f7f7}.Auth .login-background{position:absolute;top:73px;width:65vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%}.Auth>.top{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;height:250px;background:-webkit-gradient(linear,left top,left bottom,from(#ea617f),to(#ee8d6f));background:-webkit-linear-gradient(top,#ea617f,#ee8d6f);background:-o-linear-gradient(top,#ea617f 0,#ee8d6f 100%);background:linear-gradient(180deg,#ea617f 0,#ee8d6f);-webkit-box-sizing:border-box;box-sizing:border-box}.Auth>.top>a{z-index:1}.Auth>.top .logo{height:90px;margin-top:48px}.Auth>.bottom{text-align:center;margin-bottom:10px;font-size:13px;color:#1f1a1d;opacity:.5}.Auth .ForgotPassword,.Auth .Login,.Auth .SignUp{position:absolute;top:150px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;z-index:1;width:400px;background:#fff;border-radius:10px;padding:52px 40px 20px;-webkit-box-sizing:border-box text-align center;box-sizing:border-box text-align center}.Auth .ForgotPassword .login-link,.Auth .Login .login-link,.Auth .SignUp .login-link{color:#ed6d66}.Auth .ForgotPassword .login-link:hover,.Auth .Login .login-link:hover,.Auth .SignUp .login-link:hover{border-bottom:1px solid #ea625b}.Auth .ForgotPassword .PootsyTitle,.Auth .Login .PootsyTitle,.Auth .SignUp .PootsyTitle{text-align:center;margin-bottom:20px}.Auth .ForgotPassword .create-account-prompt,.Auth .ForgotPassword .signup-prompt,.Auth .Login .create-account-prompt,.Auth .Login .signup-prompt,.Auth .SignUp .create-account-prompt,.Auth .SignUp .signup-prompt{font-size:14px;color:#252123;text-align:center}.Auth .ForgotPassword{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.Auth .ForgotPassword .forgot-password-prompt{margin-bottom:20px}.Auth .ForgotPassword .PootsyTextInput{width:100%;margin-bottom:20px}.Auth .ForgotPassword .PootsyTextInput .input{height:55px}.Auth .ForgotPassword .buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%}.SliderInput{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:10px;background:#e3e2e2;border:none}.SliderInput:focus{outline:none;border:none}.SliderInput::-moz-range-thumb{-moz-appearance:none;appearance:none;border:none;background:url(data:image/png;base64,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);background-size:contain;background-repeat:no-repeat;height:30px;width:15px;cursor:grab}.SliderInput::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:url(data:image/png;base64,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);background-size:contain;background-repeat:no-repeat;height:30px;width:15px;cursor:-webkit-grab;cursor:grab}.SimpleOverlay{position:fixed;top:0;left:0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100vh;width:100vw;background:rgba(0,0,0,.8);z-index:2}.PootsyStepper,.PootsyStepper>.button,.SimpleOverlay{display:-ms-flexbox;display:flex}.PootsyStepper>.button{width:45px;height:45px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#ed6d66;border-radius:50%;cursor:pointer}.PootsyStepper>.button.disabled{background:#faf8f8}.PootsyStepper>.button>.icon{width:16px;height:16px;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.PootsyStepper>.value{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:32px;margin-left:15px;margin-right:15px}.BookingService{position:relative;width:75px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.BookingService>.round{display:-ms-flexbox;display:flex;width:55px;height:55px;margin-top:5px;margin-left:8px;background:#fff;border:2px solid #e9e7e7;border-radius:50%;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.BookingService>.round.selected,.BookingService>.round.selected:hover{border:2px solid #ed6d66}.BookingService>.round.selected:hover>.icon{stroke:#ed6d66;stroke-width:.1px}.BookingService>.round:hover{border:2px solid #929091}.BookingService>.round:hover>.icon{stroke:#929091;stroke-width:.5px}.BookingService>.title{display:-ms-flexbox;display:flex;color:#252123;font-size:14px;-ms-flex-pack:center;justify-content:center;margin-top:7px}.BookingService>.title.selected{color:#ed6d66}.BookingService>.selected-icon{width:24px;height:24px;position:absolute;top:0;right:0}.PootsySelectInput{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.PootsySelectInput.disabled>.select>.label{color:gray}.PootsySelectInput.disabled>.select>.arrow{display:none}.PootsySelectInput>.label{display:-ms-flexbox;display:flex;font-size:14px;color:#666365;margin-bottom:5px;-ms-flex-align:center;align-items:center;color:#979596}.PootsySelectInput>.label>.InfoButton{margin-left:5px}.PootsySelectInput>.select{display:-ms-flexbox;display:flex;height:55px;border-radius:7px;background:#faf8f8;border:2px solid hsla(0,2%,63%,.25);-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding-left:20px;padding-right:20px}.PootsySelectInput>.select>.label{font-size:14px;color:#252123}.PootsySelectInput>.select>.arrow{width:0;height:0;border:solid transparent;border-width:4px;border-top-color:#ed6d66;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 25%;-ms-transform-origin:50% 25%;transform-origin:50% 25%}.PootsySelectInput>.select>.arrow,.PootsySelectInput>.select>.arrow.opened{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;-o-transition:transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.PootsySelectInput>.select>.arrow.opened{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:50% 25%;-ms-transform-origin:50% 25%;transform-origin:50% 25%}.PootsySelectInput>.options{width:100%;position:absolute;z-index:1;background:#faf8f8;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid hsla(0,2%,63%,.25);border-top:none;top:76px;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.PootsySelectInput>.options.gone{display:none}.PootsySelectInput>.options>.option{font-size:12px;padding:15px}.PootsySelectInput>.options>.option.selected{font-weight:700}.PootsySelectInput>.options>.option:hover{background:#eee7e7}.Bookings{display:-ms-flexbox;display:flex;padding-bottom:100px}.Bookings .left{-ms-flex:1 0;flex:1 0;margin-right:20px}.Bookings .left .header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;color:#979596;margin-bottom:20px}.Bookings .left .header .PootsyTitle{color:#000}.Bookings .left .header .types{display:-ms-flexbox;display:flex;font-size:1.2em;font-weight:700;color:#ea625b}.Bookings .left .header .types .type{margin-right:20px;border-bottom:2px solid transparent;cursor:pointer}.Bookings .left .header .types .type.active{border-color:#ea625b}.Bookings .left .bookings{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.Bookings .left .bookings .no-booking{-ms-flex-pack:distribute;justify-content:space-around}.Bookings .left .bookings .no-booking .PootsyButton{margin-top:20px;width:40%}.Bookings .left .show-more{text-align:center;color:#ea625b;font-weight:700;font-size:.9em}.Bookings .right{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;width:300px}.Bookings .right .PootsyTitle{font-size:1em;text-align:center}.Bookings .right .PootsyButton,.Bookings .right .rate-booking-box{margin-bottom:30px}.Bookings .right .rate-booking-box{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-radius:10px;border:2px solid #e3e2e2;padding:20px;-ms-flex-align:center;align-items:center}.Bookings .right .rate-booking-box .StarRaters{margin-top:10px;width:70%}.Bookings .right .rate-booking-box .last-finished-booking-info{margin-top:20px;text-align:center;font-style:italic;font-weight:400;font-size:.9em;color:gray}.Bookings .right .share-pootsy-box .top{position:relative;height:100px;background:-webkit-gradient(linear,left bottom,left top,from(#ea617f),to(#ee8d6f));background:-webkit-linear-gradient(bottom,#ea617f,#ee8d6f);background:-o-linear-gradient(bottom,#ea617f 0,#ee8d6f 100%);background:linear-gradient(0deg,#ea617f 0,#ee8d6f);border-top-left-radius:10px;border-top-right-radius:10px}.Bookings .right .share-pootsy-box .top .share-woman-icon{position:absolute;height:130%;top:50%;left:50%;-webkit-transform:translate(-50%,-55%);-ms-transform:translate(-50%,-55%);transform:translate(-50%,-55%)}.Bookings .right .share-pootsy-box .bottom{border-left:2px solid #e3e2e2;border-right:2px solid #e3e2e2;border-bottom:2px solid #e3e2e2;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:30px;font-size:.9em}.Bookings .right .share-pootsy-box .bottom .heading{text-align:center;margin-bottom:20px}.Bookings .right .share-pootsy-box .bottom .heading .PootsyTitle{margin-bottom:10px}.Bookings .right .share-pootsy-box .bottom .heading .subtext{font-weight:400;color:gray}.Bookings .right .share-pootsy-box .bottom .share-networks{text-align:center;font-weight:700}.Bookings .right .share-pootsy-box .bottom .share-networks .network{padding:10px;border-top:1px dashed #e3e2e2}.Bookings .right .share-pootsy-box .bottom .share-networks .network a{color:#ea625b}.Bookings .right .share-pootsy-box .bottom .share-networks .network:first-of-type{border:none}.UserPages{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;background:#f9f7f7;width:100vw}.UserPages>.container{min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:70vw;z-index:1}.UserNavLayout.user-pages-nav{margin-bottom:50px}.UserNavLayout.user-pages-nav .links{display:-ms-flexbox;display:flex;font-weight:700}.UserNavLayout.user-pages-nav .links .link,.UserNavLayout.user-pages-nav .links a{color:#fff;margin-right:20px}.UserNavLayout.user-pages-nav .links .link.active,.UserNavLayout.user-pages-nav .links a.active{border-bottom:3px solid #fff}.UserNavLayout.user-pages-nav .DropdownMenu a{color:#ea625b}.UserNavLayout.user-pages-nav .pusher{-ms-flex:1 0;flex:1 0}.UserAffiliate{display:-ms-flexbox;display:flex}.UserAffiliate .left{-ms-flex:1 0;flex:1 0;margin-right:50px}.UserAffiliate .left .PootsyTitle{margin-bottom:20px}.UserAffiliate .left .PootsyTextArea{height:80px;margin-bottom:30px}.UserAffiliate .right{width:300px}.user-affiliate-message .header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:20px}.user-affiliate-message .header .message-infos{margin-left:10px}.user-affiliate-message .header .message-infos .sender{font-weight:700}.user-affiliate-message .header .message-infos .datetime{color:#535152;font-size:.8em}.user-affiliate-message .message .images{display:-ms-flexbox;display:flex}.user-affiliate-message .message .images img{height:100px}.user-affiliate-image-modal .modal{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;height:50vh;width:auto;max-width:90vw}.user-affiliate-image-modal .modal .img-container{height:100%}.user-affiliate-image-modal .modal .img-container img{height:100%;max-width:100%}.affiliate-info-box{position:fixed;width:300px;border:2px solid #e3e2e2;border-radius:10px;padding:15px;background:#fff;overflow:hidden}.affiliate-info-box .top-section{position:relative;background:#f9f7f7;height:100px;margin:-15px -15px 50px}.affiliate-info-box .top-section .logo{position:absolute;bottom:-20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:80px;width:80px;border-radius:4px}.affiliate-info-box .details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.affiliate-info-box .details .detail{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-top:15px;padding-bottom:15px;border-top:1px dashed #e3e2e2}.affiliate-info-box .details .detail .label{font-weight:700;margin-right:4px}.affiliate-info-box .details .detail .value{color:#979596;font-size:.9em;text-align:right}.affiliate-info-box .maps-container{height:200px;width:100%;border-radius:5px;overflow:hidden}.Account{display:-ms-flexbox;display:flex}.Account .left .PootsyTitle{margin-bottom:20px}.Account .left>.nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;background:#000;border-radius:10px;padding:20px;white-space:nowrap}.Account .left>.nav a{color:#fff;font-weight:700;margin-bottom:20px;border-bottom:3px solid transparent}.Account .left>.nav a:last-of-type{margin-bottom:0}.Account .left>.nav a.active{border-color:#fff}.Account .right{margin-top:58px;margin-left:30px;margin-bottom:50px;padding:20px 80px 80px;background-color:#fff;border-radius:10px;width:60vw;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.Account .right .account-profile-prompt{margin-top:40px;margin-bottom:10px;font-weight:700;font-size:15px}.Account .right .PootsyButton{margin-top:30px}.Account .right .PootsyTextInput{height:80px}.Account .right .account-profile-prompt,.Account .right .PootsyTextInput{margin-top:20px;margin-bottom:20px}.customer-bubble{-webkit-animation:move 3s ease-in-out infinite;animation:move 3s ease-in-out infinite}.st71{fill:#232323!important}@-webkit-keyframes move{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(2%);transform:translateY(2%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes move{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(2%);transform:translateY(2%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.sponge{-webkit-animation:sponge-move 3s ease-in-out infinite;animation:sponge-move 3s ease-in-out infinite}.st72{fill:#69b5bd!important}@-webkit-keyframes sponge-move{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(10%);transform:translateY(10%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes sponge-move{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(10%);transform:translateY(10%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.TimeSlotSeeker>.current-month{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:20px;padding-right:7%;padding-left:7%}.TimeSlotSeeker>.current-month>.line{-ms-flex:1 1;flex:1 1;height:2px;background:#faf8f8}.TimeSlotSeeker>.current-month>.title{margin-left:20px;margin-right:20px;opacity:.5;color:#252123;font-size:11px;letter-spacing:1px;text-transform:uppercase}.TimeSlotSeeker>.date-selection{width:100%}.TimeSlotSeeker>.date-selection,.TimeSlotSeeker>.date-selection>.button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.TimeSlotSeeker>.date-selection>.button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;width:45px;height:45px;background:#ed6d66;border-radius:50%;-ms-flex-pack:center;justify-content:center}.TimeSlotSeeker>.date-selection>.button>.arrow{width:16px;height:16px}.TimeSlotSeeker>.date-selection>.days{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.TimeSlotSeeker>.date-selection>.days>.day{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:not-allowed;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:73px;height:83px;border-radius:4px;background:#faf8f8;color:#b9b7b8}.TimeSlotSeeker>.date-selection>.days>.day.available{color:#252123;cursor:pointer}.TimeSlotSeeker>.date-selection>.days>.day.available:hover{border:2px solid #e9e7e7}.TimeSlotSeeker>.date-selection>.days>.day.selected{background:#ed6d66;color:#fff;cursor:pointer}.TimeSlotSeeker>.date-selection>.days>.day>.number{font-size:21px}.TimeSlotSeeker>.date-selection>.days>.day>.name{font-size:14px}.TimeSlotSeeker>.hour-selection{display:none;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-top:50px}.TimeSlotSeeker>.hour-selection.visible{display:-ms-flexbox;display:flex}.TimeSlotSeeker>.hour-selection>.title{margin-bottom:20px;opacity:.5;font-size:13px;color:#252123}.TimeSlotSeeker>.hour-selection>.hours>.line{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:10px}.TimeSlotSeeker>.hour-selection>.hours>.line>.hour{padding:10px;margin-left:5px;margin-right:5px;border:2px solid transparent;border-radius:6px;width:37px;font-size:14px;font-weight:500;color:#bdbcbd;cursor:not-allowed}.TimeSlotSeeker>.hour-selection>.hours>.line>.hour.available{color:#252123;border-radius:6px;border:2px solid #faf8f8;cursor:pointer}.TimeSlotSeeker>.hour-selection>.hours>.line>.hour.available:hover{border:2px solid #e9e7e7}.TimeSlotSeeker>.hour-selection>.hours>.line>.hour.selected{color:#fff;border-radius:6px;background:#ed6d66;cursor:pointer}.BookingDetails,.BookingDetails .left{display:-ms-flexbox;display:flex}.BookingDetails .left{-ms-flex:1 0;flex:1 0;-ms-flex-direction:column;flex-direction:column;margin-right:50px}.BookingDetails .left .PootsyTitle{margin-bottom:30px}.BookingDetails .left .PootsyTextArea{height:80px;margin-bottom:30px}.BookingDetails .right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;width:300px}.BookingDetails .right .under-box{text-align:center;width:100%}.booking-infos-box{position:relative;padding:15px;margin-bottom:20px;border:2px solid #e3e2e2;border-radius:10px;background:#fff}.booking-infos-box,.booking-infos-box .red-border{width:300px;-webkit-box-sizing:border-box;box-sizing:border-box}.booking-infos-box .red-border{position:absolute;top:-2px;left:-2px;background:#ea625b;height:7px;border-top:2px solid red;border-top-left-radius:10px;border-top-right-radius:10px}.booking-infos-box .header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:20px}.booking-infos-box .header .worker-pic{margin-right:20px}.booking-infos-box .header .worker-name{font-weight:700}.booking-infos-box .header .affiliate-name{font-size:.8em;color:#979596;font-weight:400}.booking-infos-box .BookingStatusBadge{margin-bottom:20px}.booking-infos-box .details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.booking-infos-box .details .detail{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-top:15px;padding-bottom:15px;border-top:1px dashed #e3e2e2}.booking-infos-box .details .detail .label{font-weight:700}.booking-infos-box .details .detail .value{color:#979596;font-size:.9em}.booking-infos-box .maps-container{height:200px;width:100%;border-radius:5px;overflow:hidden}.ActivityCell{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ActivityCell .header{margin-bottom:20px}.ActivityCell .header .bottom{font-size:.8em}.activity-parameter{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:.9em}.activity-parameter .label{font-weight:700}.SignUpInForm{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.SignUpInForm .create-account-prompt{margin-top:20px;margin-bottom:10px}.SignUpInForm .create-account-textinputs{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:30px;margin-bottom:10px}.SignUpInForm .create-account-textinputs .PootsyTextInput{margin-bottom:20px;width:100%}.SignUpInForm .create-account-remember{margin-bottom:30px;opacity:.7;font-size:14px;color:#252123}.SignUpInForm .forgot-password-prompt{margin-top:20px 0;margin-bottom:10px}.SignUpInForm .PootsyTextInput{margin-top:20px;margin-bottom:20px;width:100%}.SignUpInForm .PootsyTextInput .labels{opacity:.7;font-size:14px;color:#252123;margin-bottom:8px}.SignUpInForm .PootsyTextInput input{background-color:#faf8f8;height:55px}.SignUpInForm .PootsySelectInput{font-size:14px;color:#252123}.SignUpInForm .cancel{font-size:14px;color:#ed6d66;margin-top:20px;margin-bottom:20px}.SignUpInForm .cancel:hover{border-bottom:1px solid #ea625b}.SignUpInForm .create-account-checkboxes{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;margin-top:10px;opacity:.7;font-size:14px;color:#252123}.SignUpInForm .create-account-checkboxes .PootsyCheckboxInput{margin-bottom:10px}.SignUpInForm .login-link{color:#ed6d66}.SignUpInForm .login-link:hover{border-bottom:1px solid #ea625b}.ResidenceItem{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;height:90px;border-radius:7px;background:#faf8f8}.ResidenceItem>.first-column{display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;-ms-flex:1 1;flex:1 1;-ms-flex-direction:column;flex-direction:column;margin-left:25px}.ResidenceItem>.first-column>.street{color:#1f1a1d;font-size:15px;font-weight:700}.ResidenceItem>.first-column>.zip-city{display:-ms-flexbox;display:flex;color:#1f1a1d;font-size:15px;font-weight:300}.ResidenceItem>.first-column>.zip-city>.edit{cursor:pointer;margin-left:7px;color:#ed6d66}.ResidenceItem>.second-column{margin-right:25px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center}.ResidenceItem>.second-column>.use-residence{cursor:pointer;color:#ed6d66;font-size:14px;font-weight:700;border-bottom:2px solid #ed6d66}.ResidenceItem>.second-column>.delete-residence{cursor:pointer}.ResidencesList{width:100%}.ResidencesList>.ResidenceItem{margin-bottom:15px}.NewResidenceForm{width:100%}.NewResidenceForm .PootsySelectInput{margin-bottom:15px}.NewResidenceForm .common-info-container,.NewResidenceForm .get-in-container,.NewResidenceForm .street-container{display:-ms-flexbox;display:flex;width:100%;margin-bottom:15px}.NewResidenceForm .common-info-container>.PootsyTextInput>.input,.NewResidenceForm .get-in-container>.PootsyTextInput>.input,.NewResidenceForm .street-container>.PootsyTextInput>.input{text-align:left;padding:10px;height:55px}.NewResidenceForm .common-info-container>.PootsyTextInput.name,.NewResidenceForm .get-in-container>.PootsyTextInput.name,.NewResidenceForm .street-container>.PootsyTextInput.name{width:70%;margin-right:15px}.NewResidenceForm .common-info-container>.PootsyTextInput.number,.NewResidenceForm .get-in-container>.PootsyTextInput.number,.NewResidenceForm .street-container>.PootsyTextInput.number{width:15%;margin-right:15px}.NewResidenceForm .common-info-container>.PootsyTextInput.box,.NewResidenceForm .get-in-container>.PootsyTextInput.box,.NewResidenceForm .street-container>.PootsyTextInput.box{width:15%}.NewResidenceForm .common-info-container>.PootsyTextInput.howToGetIn,.NewResidenceForm .common-info-container>.PootsyTextInput.otherInfo,.NewResidenceForm .get-in-container>.PootsyTextInput.howToGetIn,.NewResidenceForm .get-in-container>.PootsyTextInput.otherInfo,.NewResidenceForm .street-container>.PootsyTextInput.howToGetIn,.NewResidenceForm .street-container>.PootsyTextInput.otherInfo{width:100%}.NewResidenceForm>.PootsyTextInput{margin-bottom:15px}.NewResidenceForm>.PootsyTextInput>.input{height:55px}.NewResidenceForm .zip-city-container{display:-ms-flexbox;display:flex;width:100%;margin-bottom:15px}.NewResidenceForm .zip-city-container .PootsyTextInput>.input{text-align:left;padding:10px;height:55px}.NewResidenceForm .zip-city-container .PootsyTextInput.zip-code{width:30%;margin-right:15px}.NewResidenceForm .zip-city-container .PootsyTextInput.city{width:70%}.NewResidenceForm .surface-container{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;width:100%;margin-bottom:15px}.NewResidenceForm .surface-container .PootsyTextInput{-ms-flex-positive:1;flex-grow:1;margin-top:0;margin-bottom:0}.NewResidenceForm .surface-container .PootsyTextInput .input{height:53px;max-height:53px;text-align:left;padding:10px;border-top-right-radius:0;border-bottom-right-radius:0}.NewResidenceForm .surface-container .type{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:53px;border:2px solid #d3d3d3;border-left:none;background:#f9f7f7;border-radius:7px;border-top-left-radius:0;border-bottom-left-radius:0;padding-left:15px;padding-right:15px;color:#252123;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box}.TimelineLayout{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;padding-left:20px}.TimelineLayout:before{content:"";position:absolute;background:#e3e2e2;left:20px;top:-50px;height:50px;width:2px;z-index:-1}.TimelineLayout .timeline-item:last-of-type .line{display:none}.TimelineLayout .timeline-item{position:relative;padding:0 0 20px 20px}.TimelineLayout .timeline-item .dot,.TimelineLayout .timeline-item .line{position:absolute;background:#e3e2e2;top:0}.TimelineLayout .timeline-item .line{height:100%;width:2px;left:0}.TimelineLayout .timeline-item .dot{height:14px;width:14px;left:-6px;border-radius:50%}.TimelineLayout .timeline-item .date{font-weight:700;color:#e3e2e2;font-size:.9em}.TimelineLayout .timeline-item .content{margin-top:10px;background:#fff;padding:20px;border-radius:5px}.BookingLine{-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.BookingLine,.BookingLine .top{display:-ms-flexbox;display:flex}.BookingLine .top{-ms-flex:1 0;flex:1 0;background:#fff;-ms-flex-align:center;align-items:center;padding:10px 20px;border-radius:10px;height:70px}.BookingLine .top .worker-pic{height:55px;width:55px;padding-right:10px}.BookingLine .top .worker-pic>svg{height:100%;width:100%}.BookingLine .top .booking-infos{-ms-flex:1 0;flex:1 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.BookingLine .top .booking-infos .worker-name{font-weight:700}.BookingLine .top .booking-infos .affiliate{color:#e3e2e2;font-weight:400;font-size:.9em}.BookingLine .top .booking-infos .time{font-style:italic;font-size:.8em}.BookingLine .top .booking-infos .time img{height:15px;margin-right:5px}.BookingLine .bottom{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;height:50px;-ms-flex-align:center;align-items:center;padding-left:20px;padding-right:20px;border-top:1px dashed #f9f7f7;border-radius:10px;background:#fff}.BookingLine .bottom .review-prompt{font-weight:700;color:#ea625b}.BookingLine .bottom .StarRaters{width:170px}.ReviewModal.ModalLayout .review-modal-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin-top:20px}.ReviewModal.ModalLayout .review-modal-content .StarRaters{width:70%}.ReviewModal.ModalLayout .review-modal-content .PootsyTextArea{width:100%;margin-top:20px}.ReviewModal.ModalLayout .review-modal-content .PootsyTextArea>textarea{border:2px solid #e3e2e2;border-radius:7px}.StarRaters{display:-ms-flexbox;display:flex}.StarRaters .mop{cursor:pointer;margin-right:10px}.StarRaters .mop .mop-icon path{fill:#f9d0ce}.StarRaters .mop.active path{fill:#ea625b}.StarRaters .mop:last-of-type{margin-right:0}.StarRaters .mop.highlighted path{fill:#ea625b}.StarRaters.disabled>.mop>.mop-icon:hover path{fill:#f9d0ce}.StarRaters.disabled>.mop.active>.mop-icon:hover path{fill:#ea625b}.WorkerContainer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:87%;margin-top:50px;margin-bottom:30px;padding:20px;border-radius:7px;background:#faf8f8}.WorkerContainer>.worker-avatar{position:relative;width:92px;height:92px;margin-right:20px}.WorkerContainer>.worker-avatar>.verified-icon{width:24px;height:29px;position:absolute;left:75px}.WorkerContainer>.worker-details>.name{font-size:15px;font-weight:700;color:#1f1a1d;margin-bottom:5px}.WorkerContainer>.worker-details>.affiliate{opacity:.4;font-size:12px;color:#252123}.WorkerContainer>.choose-other-worker-container{display:-ms-flexbox;display:flex;-ms-flex:1 1;flex:1 1;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end}.WorkerContainer>.choose-other-worker-container>.title{cursor:pointer;color:#ed6d66;font-size:14px;font-weight:700;border-bottom:2px solid #ed6d66}.ResidencesContainer>.form-title,.ResidencesContainer>.list-title{font-size:15px;font-weight:700;color:#1f1a1d;margin-bottom:25px}.ResidencesContainer>.divider{-ms-flex-negative:0;flex-shrink:0;width:100%;height:2px;margin-top:30px;margin-bottom:30px;background:#faf8f8}.affiliate-page-nav{padding-left:10vw;padding-right:10vw;-ms-flex-pack:justify;justify-content:space-between;z-index:2}.affiliate-page-nav .affiliate-name{color:#f9f7f7;font-weight:700}.affiliate-page-nav .right{display:-ms-flexbox;display:flex;width:250px}.affiliate-page-nav .right .LangSelector{color:#fff}.AffiliatePage{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#f9f7f7;width:100vw;min-height:100vh;background:#fff}.AffiliatePage .cover-background{position:absolute;top:100px;width:100%;height:400px;display:-ms-flexbox;display:flex;overflow:hidden}.AffiliatePage .cover-background .background-cover{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;height:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.AffiliatePage .cover-background .gradient{height:100%;width:100%;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#fff));background-image:-webkit-linear-gradient(top,transparent,#fff);background-image:-o-linear-gradient(top,transparent,#fff);background-image:linear-gradient(180deg,transparent,#fff);z-index:0}.AffiliatePage>.content{padding-left:10vw;padding-right:10vw;z-index:1}.AffiliatePage>.content .logo-slogan{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:400px}.AffiliatePage>.content .logo-slogan .logo{height:130px;width:130px;border-radius:10px}.AffiliatePage>.content .logo-slogan .logo-fallback{font-weight:700;font-size:2em}.AffiliatePage>.content .logo-slogan .header{margin-top:20px;max-width:500px;font-size:2.5em;font-weight:700;text-align:center}.AffiliatePage>.content .bio-book{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;min-height:300px}.AffiliatePage>.content .bio-book .left,.AffiliatePage>.content .bio-book .right{-ms-flex:0 0 45%;flex:0 0 45%}.AffiliatePage>.content .bio-book .left .details{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.AffiliatePage>.content .bio-book .left .details .detail{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-top:15px;padding-bottom:15px;border-top:1px dashed #e3e2e2}.AffiliatePage>.content .bio-book .left .details .detail:first-of-type{border-top:none}.AffiliatePage>.content .bio-book .left .details .detail .label{font-weight:700}.AffiliatePage>.content .bio-book .left .details .detail .value{font-size:.8em;font-weight:400;font-style:italic;color:#979596}.AffiliatePage>.content .bio-book .left .details .detail .value a{color:#979596}.AffiliatePage>.content .bio-book .right{border:2px solid #e3e2e2;border-radius:10px;padding:20px 40px;background:#f9f7f7;-webkit-box-sizing:border-box;box-sizing:border-box}.AffiliatePage>.content .bio-book .right .PootsyTitle{text-align:center;font-size:1.3em;margin-bottom:15px}.AffiliatePage>.content .bio-book .right .subtitle{opacity:.5;font-size:14px;font-weight:500;text-align:center;color:#252123;margin-bottom:15px}.AffiliatePage>.content .bio-book .right .GeosuggestInput{height:50px;margin-bottom:20px}.AffiliatePage>.content .bio-book .right .GeosuggestInput .geosuggest-input{height:50px}.AffiliatePage>.content .opening-hours-section{position:relative;height:150px;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding-top:50px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.AffiliatePage>.content .opening-hours-section .black-bg{position:absolute;top:0;left:-10vw;height:100%;width:100vw;background:#1f1a1d}.AffiliatePage>.content .opening-hours-section .weekday-hours{color:#fff;z-index:1}.AffiliatePage>.content .opening-hours-section .weekday-hours .day{font-weight:700;margin-bottom:5px}.AffiliatePage>.content .opening-hours-section .weekday-hours .opening-hours{color:#979596;font-weight:400;font-size:.85em}.AffiliatePage>.content .opening-hours-section .weekday-hours .opening-hours .opening-hour{margin-bottom:5px}.AffiliatePage>.content .map{position:relative;height:350px}.AffiliatePage>.content .map .map-container{position:absolute;top:0;left:-10vw;height:100%;width:100vw}.AffiliatePage>.content .map .map-overlay{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#fff;border:2px solid #e3e2e2;border-radius:5px;padding:20px 40px 20px 20px;font-size:.85em}.AffiliatePage>.content .map .map-overlay .PootsyTitle{margin-bottom:10px}.AffiliatePage>.content .map .map-overlay .address-inline{margin-bottom:20px;font-weight:400;font-style:italic;color:#979596}.AffiliatePage>.content .map .map-overlay .PootsyButton{padding:8px;width:120px}.AffiliatePage>.content .pootsy-app{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:400px;overflow:hidden}.AffiliatePage>.content .pootsy-app .left{-ms-flex:1 0;flex:1 0}.AffiliatePage>.content .pootsy-app .left .pootsy-app-prompt,.AffiliatePage>.content .pootsy-app .left .PootsyTitle{margin-bottom:20px}.AffiliatePage>.content .pootsy-app .use-pootsy-pic{-ms-flex:1 0;flex:1 0;max-width:50%;-ms-flex-item-align:start;align-self:flex-start}@media (max-width:740px){.affiliate-page-nav{position:relative;padding-left:10px;padding-right:10px}.affiliate-page-nav .affiliate-name{position:absolute;left:50%;bottom:-30px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:1em;white-space:nowrap;color:#000}.affiliate-page-nav .right{-ms-flex-pack:end;justify-content:flex-end}.affiliate-page-nav .right .LangSelector{margin-right:10px}.AffiliatePage{overflow:hidden}.AffiliatePage>.content .logo-slogan{text-align:center}.AffiliatePage>.content .bio-book{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;height:auto;margin-bottom:20px}.AffiliatePage>.content .bio-book .left{margin-bottom:20px;width:100%}.AffiliatePage>.content .opening-hours-section{padding-top:20px;padding-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:distribute;align-content:space-around;height:auto}.AffiliatePage>.content .opening-hours-section .weekday-hours{margin-right:10px;margin-bottom:10px}.AffiliatePage>.content .pootsy-app{text-align:center}.AffiliatePage>.content .pootsy-app .use-pootsy-pic{display:none}}.UserDropdown.link{color:#fff;font-weight:700;border-bottom:2px solid #fff;white-space:nowrap}.LangSelector{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:5%;width:100px;color:#979596;cursor:pointer}.LangSelector .menu{position:absolute;display:none;top:100%;width:100px;border-radius:5px;padding:10px;background:#fff;-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.05);box-shadow:0 5px 10px 0 rgba(0,0,0,.05);z-index:1}.LangSelector .menu .menu-item{color:#ea625b;border-bottom:1px solid #f9f7f7;padding-top:5px;padding-bottom:5px;cursor:pointer}.LangSelector .menu .menu-item:last-child{border-bottom:none}.LangSelector .menu .menu-item.active{font-weight:700}.LangSelector.active .menu{display:initial}.LangSelector.active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.LangSelector:after{content:"";border:5px solid transparent;margin-left:10px;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);height:0;width:0;border-top-color:#ea625b;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.EnterZipCodeNotCovered .enter-zipcode-not-covered-modal-content{width:80%}.EnterZipCodeNotCovered .enter-zipcode-not-covered-modal-content .description{margin-top:20px}.EnterZipCodeNotCovered .enter-zipcode-not-covered-modal-content .PootsyTextInput{height:80px;margin-top:20px;margin-bottom:20px}.DownloadAppsPrompt{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.DownloadAppsPrompt .logo{height:20vh;margin-top:20px;margin-bottom:100px}.DownloadAppsPrompt .prompt{margin-bottom:20px}.privacy-action-modal .description{margin-top:20px;margin-bottom:20px}.AccountPrivacyNotificationPreferences,.privacy-action-modal .content{margin-top:20px}.AccountPrivacyNotificationPreferences .block{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}.AccountPrivacyNotificationPreferences .block .desc{width:100%}.AccountPrivacyNotificationPreferences .block .PootsyCheckboxInput{-ms-flex:0 0 40%;flex:0 0 40%}.AccountPrivacyBlock{margin-top:30px}.AccountPrivacyBlock .title{color:#000;font-weight:700}.AccountPrivacyBlock .AccountPrivacyAction>.PootsyButton{margin-top:0}.CookieBanner{position:fixed;bottom:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100vw;background:#f9f7f7;color:#979596;z-index:2;padding:10px 50px;-webkit-box-sizing:border-box;box-sizing:border-box}.CookieBanner .buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.CookieBanner .buttons .accept-button,.CookieBanner .buttons .more-info-button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:#cebebe;padding:10px;color:#000;cursor:pointer}.CookieBanner .buttons .accept-button:hover,.CookieBanner .buttons .more-info-button:hover{background:#fff}.CookieBanner .buttons .more-info-button{margin-right:10px}.CookieBanner .buttons .accept-button{border:2px solid #000}.App{-ms-flex-direction:column;flex-direction:column;-webkit-font-smoothing:antialiased;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale}.App,.spinner{width:100vw;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.spinner{position:fixed;-ms-flex-pack:center;justify-content:center;height:100vh;background:rgba(0,0,0,.3);color:#fff;font-size:3em;z-index:10}.error,a{text-decoration:none;color:initial}
/*# sourceMappingURL=main.15238b82.css.map*/