.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #eee,-1px 0 0 #eee,0 1px 0 #eee,0 -1px 0 #eee,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 #eee,-1px 0 #eee,0 1px #eee,0 -1px #eee,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #eee}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#eee}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#eee}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#3c3f40;fill:#3c3f40;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#3c3f40;fill:#3c3f40}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#f64747}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(64,72,72,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(64,72,72,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(64,72,72,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#3c3f4080}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\fffd;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#3c3f40}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#3c3f40}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#3c3f4080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #eee;box-shadow:-1px 0 #eee}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#404848;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e9e9e9;border-color:#e9e9e9}.flatpickr-day.today{border-color:#f64747}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#f64747;background:#f64747;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#4f99ff;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#4f99ff}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #4f99ff;box-shadow:-10px 0 #4f99ff}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e9e9e9,5px 0 0 #e9e9e9;box-shadow:-5px 0 #e9e9e9,5px 0 #e9e9e9}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#4048484d;background:transparent;border-color:#e9e9e9;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#4048481a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #4f99ff,5px 0 0 #4f99ff;box-shadow:-5px 0 #4f99ff,5px 0 #4f99ff}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #eee;box-shadow:1px 0 #eee}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#4048484d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#404848}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#404848}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#404848;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#404848;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#f1f1f1}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.flatpickr-calendar{width:307.875px}.dayContainer{padding:0;border-right:0}span.flatpickr-day,span.flatpickr-day.prevMonthDay,span.flatpickr-day.nextMonthDay{border-radius:0!important;border:1px solid #e9e9e9;max-width:none;border-right-color:transparent}span.flatpickr-day:nth-child(n+8),span.flatpickr-day.prevMonthDay:nth-child(n+8),span.flatpickr-day.nextMonthDay:nth-child(n+8){border-top-color:transparent}span.flatpickr-day:nth-child(7n-6),span.flatpickr-day.prevMonthDay:nth-child(7n-6),span.flatpickr-day.nextMonthDay:nth-child(7n-6){border-left:0}span.flatpickr-day:nth-child(n+36),span.flatpickr-day.prevMonthDay:nth-child(n+36),span.flatpickr-day.nextMonthDay:nth-child(n+36){border-bottom:0}span.flatpickr-day:nth-child(-n+7),span.flatpickr-day.prevMonthDay:nth-child(-n+7),span.flatpickr-day.nextMonthDay:nth-child(-n+7){margin-top:0}span.flatpickr-day.today:not(.selected),span.flatpickr-day.prevMonthDay.today:not(.selected),span.flatpickr-day.nextMonthDay.today:not(.selected){border-color:#e9e9e9;border-right-color:transparent;border-top-color:transparent;border-bottom-color:#f64747}span.flatpickr-day.today:not(.selected):hover,span.flatpickr-day.prevMonthDay.today:not(.selected):hover,span.flatpickr-day.nextMonthDay.today:not(.selected):hover{border:1px solid #f64747}span.flatpickr-day.startRange,span.flatpickr-day.prevMonthDay.startRange,span.flatpickr-day.nextMonthDay.startRange,span.flatpickr-day.endRange,span.flatpickr-day.prevMonthDay.endRange,span.flatpickr-day.nextMonthDay.endRange{border-color:#4f99ff}span.flatpickr-day.today,span.flatpickr-day.prevMonthDay.today,span.flatpickr-day.nextMonthDay.today,span.flatpickr-day.selected,span.flatpickr-day.prevMonthDay.selected,span.flatpickr-day.nextMonthDay.selected{z-index:2}.rangeMode .flatpickr-day{margin-top:-1px}.flatpickr-weekwrapper .flatpickr-weeks{-webkit-box-shadow:none;box-shadow:none}.flatpickr-weekwrapper span.flatpickr-day{border:0;margin:-1px 0 0 -1px}.hasWeeks .flatpickr-days{border-right:0}@media screen and (min-width:0\fffd) and (min-resolution: +72dpi){span.flatpickr-day{display:block;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}}@font-face{font-family:Avenir LT Std;font-style:normal;font-weight:300;src:local("Avenir LT Std 35 Light"),url(/assets-apps/AvenirLTStd-Light-0532f15a.woff2) format("woff2"),url(/assets-apps/AvenirLTStd-Light-e2b2c2e3.woff) format("woff")}@font-face{font-family:Avenir LT Std;font-style:normal;font-weight:350;src:local("Avenir LT Std 45 Book"),url(/assets-apps/AvenirLTStd-Book-5a5568c6.woff2) format("woff2"),url(/assets-apps/AvenirLTStd-Book-bb657499.woff) format("woff")}@font-face{font-family:Avenir LT Std;font-style:normal;font-weight:400;src:local("Avenir LT Std 55 Roman"),url(/assets-apps/AvenirLTStd-Roman-99a7930a.woff) format("woff")}@font-face{font-family:Avenir LT Std;font-style:normal;font-weight:500;src:local("Avenir LT Std 65 Medium"),url(/assets-apps/AvenirLTStd-Medium-35c90ca4.woff2) format("woff2"),url(/assets-apps/AvenirLTStd-Medium-f6bc4441.woff) format("woff")}@font-face{font-family:Avenir LT Std;font-style:normal;font-weight:700;src:local("Avenir LT Std 85 Heavy"),url(/assets-apps/AvenirLTStd-Heavy-2dc104dc.woff2) format("woff2"),url(/assets-apps/AvenirLTStd-Heavy-2548c4f4.woff) format("woff")}@font-face{font-family:Avenir LT Std;font-style:normal;font-weight:900;src:local("Avenir LT Std 95 Black"),url(/assets-apps/AvenirLTStd-Black-f52554e3.woff) format("woff")}@font-face{font-family:Tobias;font-style:normal;font-weight:300;src:local("Tobias-Light"),url(/assets-apps/Tobias-Light-313c3ef1.ttf) format("truetype")}.flatpickr-calendar.open{min-width:300px;margin:8px 0;padding:8px 0;background-color:#fff}.flatpickr-calendar.open.hasTime .flatpickr-time{border:none}.flatpickr-calendar.open .flatpickr-months .flatpickr-month,.flatpickr-calendar.open .flatpickr-month .flatpickr-monthDropdown-months,.flatpickr-calendar.open .flatpickr-calendar span.flatpickr-weekday{color:#000;background-color:transparent}.flatpickr-calendar.open .flatpickr-current-month{font-size:20px;color:#000;line-height:1.6;font-weight:350;padding:2px 0 0}.flatpickr-calendar.open .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-calendar.open .flatpickr-months .flatpickr-next-month.flatpickr-next-month{top:8px;color:#000}.flatpickr-calendar.open .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month:hover svg,.flatpickr-calendar.open .flatpickr-months .flatpickr-next-month.flatpickr-next-month:hover svg{fill:#000}.flatpickr-calendar.open .flatpickr-days{margin-top:10px}.flatpickr-calendar.open .flatpickr-day{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:350;line-height:1.33;border:none!important;color:#000;padding:10px}.flatpickr-calendar.open .flatpickr-day:hover{border-radius:8px!important}.flatpickr-calendar.open .flatpickr-day.prevMonthDay,.flatpickr-calendar.open .flatpickr-day.nextMonthDay{border:none;background-color:#f9fafc;color:#c0ccda}.flatpickr-calendar.open .flatpickr-innerContainer{margin-top:19px}.flatpickr-calendar.open .flatpickr-day.selected{background-color:#000;color:#fff;border:1px solid #3d13ff;border-radius:8px!important}.flatpickr-calendar.open .flatpickr-day.today{border-radius:8px!important;border:1px solid #3d13ff!important}.flatpickr-calendar.open .flatpickr-day.today:hover{background-color:#6d6e71}.flatpickr-calendar.open .flatpickr-time{margin-top:8px}.flatpickr-calendar.open .flatpickr-time input{color:#000}.flatpickr-calendar.open .flatpickr-time input:hover{background-color:#f9fafc}.flatpickr-calendar.open .flatpickr-am-pm{color:#000}.flatpickr-calendar.open .flatpickr-am-pm:hover{background-color:#f9fafc}.flatpickr-calendar.open .flatpickr-input.flatpickr-mobile{-webkit-appearance:none;background:#ffffff;width:calc(100vw - 32px);height:38px;padding-right:12px}.flatpickr-calendar.open .flatpickr-input.flatpickr-mobile::placeholder,.flatpickr-calendar.open .flatpickr-input.flatpickr-mobile::-webkit-input-placeholder{opacity:1}.flatpickr-calendar.open .flatpickr-input.flatpickr-mobile::-webkit-calendar-picker-indicator,.flatpickr-calendar.open .flatpickr-input.flatpickr-mobile::-webkit-inner-spin-button{opacity:0;-webkit-appearance:none;padding:4px;z-index:4}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{vertical-align:baseline;border:0;padding:0;margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{max-width:100%;vertical-align:middle}*{-webkit-text-size-adjust:none;box-sizing:border-box;margin:0;padding:0;outline:0}body{display:flex;flex-direction:column;min-height:100vh;font-family:Avenir LT Std;font-size:16px;line-height:1.5;letter-spacing:.01em;font-style:normal;font-weight:350;color:#000;background-color:#fff;padding-right:0!important}body.block-scroll:not(.mobile-only){overflow:hidden}body.block-scroll.mobile-only{padding-right:0!important}body.block-scroll .header{box-shadow:none}@media screen and (max-width: 991px){body.block-scroll{overflow:hidden!important;position:relative;height:100vh;padding-right:0}body.block-scroll .header{margin-right:0}}input,button,a{font-family:Avenir LT Std;font-weight:300;letter-spacing:.01em}button:focus-visible,a:focus-visible{outline:1px solid rgba(255,251,249,.5);border-radius:4px}a{color:#5c8db8;font-weight:inherit;font-size:inherit;line-height:inherit;text-decoration:none}a:hover{text-decoration:none}strong{font-weight:700}button{cursor:pointer}button:disabled{cursor:auto}.app{display:flex;flex-direction:column;min-height:100vh;background-color:#fff}.wrapper{max-width:1920px;margin:0 auto;padding:0 40px}@media (max-width: 991px){.wrapper{max-width:100%;padding:0 16px}}.wrapper-medium{max-width:1000px;margin:0 auto}.wrapper-small{max-width:750px;margin:0 auto}.page-content{flex:1;width:100%;background:none}.page-content--error{display:flex;flex-direction:column;align-items:center;justify-content:center}.error{color:#e95145;margin:24px 0}.icon{fill:currentColor;width:1em;height:1em;max-height:100%;flex-shrink:0}.text-transform-initial{text-transform:initial}.text-transform-capitalize{text-transform:capitalize}.font-light{font-weight:300}.font-book{font-weight:350}.font-roman{font-weight:400}.font-medium{font-weight:500}.font-bold{font-weight:900}.text-center{text-align:center}.capitalize{text-transform:capitalize}.d-none{display:none!important}@media (max-width: 575px){.d-mobile-block{display:block!important}.d-mobile-inline-block{display:inline-block!important}.d-mobile-flex{display:flex!important}.d-mobile-inline-flex{display:inline-flex!important}.d-mobile-none{display:none!important}}@media (max-width: 767px){.d-tsmall-block{display:block!important}.d-tsmall-inline-block{display:inline-block!important}.d-tsmall-flex{display:flex!important}.d-tsmall-inline-flex{display:inline-flex!important}.d-tsmall-none{display:none!important}}@media (max-width: 991px){.d-tablet-block{display:block!important}.d-tablet-inline-block{display:inline-block!important}.d-tablet-flex{display:flex!important}.d-tablet-inline-flex{display:inline-flex!important}.d-tablet-none{display:none!important}}@media (max-width: 1230px){.d-dsmall-block{display:block!important}.d-dsmall-inline-block{display:inline-block!important}.d-dsmall-flex{display:flex!important}.d-dsmall-inline-flex{display:inline-flex!important}.d-dsmall-none{display:none!important}}.header{background-color:#fff;padding:38px 0}.header__title{position:relative;display:flex;align-items:center;font-size:20px;font-weight:350;text-transform:uppercase;padding-right:24px;line-height:1}.header__title:after{content:"";position:absolute;height:40px;right:0;border-right:1px solid #000000}@media (max-width: 991px){.header__title{font-size:16px;line-height:1.6;padding-right:0;border:none}.header__title:after{content:"";position:absolute;height:0;right:auto;width:34px;bottom:0;border-bottom:1px solid #000000}}.header__content{display:flex;justify-content:space-between;align-items:center;gap:16px}@media (max-width: 575px){.header__content{align-items:flex-start}}.header__box{flex:1;display:flex;gap:24px;align-items:flex-end}@media (max-width: 991px){.header__box{flex-direction:column;align-items:flex-start;gap:10px}}.header__info{display:flex;align-items:center;gap:10px}@media (max-width: 575px){.header__info{align-self:flex-end;align-items:flex-end}}.header__user{display:flex;align-items:center;gap:14px}.header__user button{display:inline-flex;background-color:transparent;border:none;outline:none;color:inherit}.header__user button:focus-visible{border:1px solid #bcbec0}.header__user .icon{font-size:24px}@media (max-width: 991px){.header--carrello_della_spesa,.header--borse_di_studio,.header--check_up_sanitario{padding:16px 0}}@media (min-width: 991px){.header--borse_di_studio .header__box{align-items:center}}@media (max-width: 575px){.header--survey .header__content{align-items:center}}@media (max-width: 575px){.header{padding:16px 0;font-size:20px;line-height:1}.header__logo{height:20px}.header__user span{display:none}.header__user .icon{font-size:24px;appearance:none}}.app .header .app-select__control{min-height:0;padding:0;border:1px solid transparent}.app .header .app-select__control--is-focused{box-shadow:0 0 0 1px #fffbf980;border-color:#8ec5e2}@media (max-width: 575px){.app .header .app-select__indicators,.app .header .app-select__value-container{align-items:flex-end}}.app .header .app-select__single-value{color:#000}.button{display:inline-flex;justify-content:center;align-items:center;text-align:center;gap:14px;font-size:18px;line-height:1.2;font-weight:300;height:48px;min-width:90px;width:fit-content;padding:13px 18px;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none}.button:focus-visible{text-decoration:underline}.button.primary{background-color:#000;color:#fff}.button.primary:hover:not(:disabled){background-color:#000c}.button.primary:disabled{color:#ffffff80;background-color:#0003}.button.secondary{background-color:#fff;color:#000;border:1px solid #000000}.button.secondary:hover:not(:disabled){background-color:#0000001a}.button.secondary:disabled{color:#0003;background-color:#0000001a;border-color:#0000001a}.button .loading-spinner{display:inline-block;margin:-6px 12px -6px 0;flex-shrink:0}.button .loading-spinner:before{background:conic-gradient(from 90deg at 50% 50%,#5c8db8 0deg,rgba(92,141,184,.0001) 360deg)}.dark-mode .button.primary{background-color:#fff;color:#000}.dark-mode .button.primary:hover:not(:disabled){background-color:#fffc}.dark-mode .button.primary:disabled{background-color:#ffffff4d}.dark-mode .button.secondary{background-color:transparent;color:#fff;border:1px solid #ffffff}.dark-mode .button.secondary:hover:not(:disabled){background-color:#fff3}.dark-mode .button.secondary:disabled{color:#fff3;background-color:#ffffff1a;border-color:#ffffff1a}.link{display:inline-flex;align-items:center;gap:10px;font-size:16px;line-height:1.2;color:#000}.link:hover:not(.link--disabled) span{text-decoration:underline}.link--disabled{color:#0006}.link--text{color:#5c8db8cc;font-size:14px;text-decoration:underline;line-height:2.2}.link--accent{color:#1890ff;font-size:14px}.link--accent .icon{font-size:18px}button.link{background-color:transparent;border:none;font-weight:350}.cookie-banner{position:fixed;left:0;right:0;bottom:-100%;max-height:100%;overflow-y:auto;padding:40px;background-color:#000c;color:#fff;backdrop-filter:blur(9.5px);-webkit-backdrop-filter:blur(9.5px);z-index:5}.cookie-banner button.link{color:#5c8db8}.cookie-banner--show{bottom:0;transition:all 1s}.cookie-banner--hidden{transition:bottom .6s}.cookie-banner__policy{margin-bottom:24px}@media (max-width: 575px){.cookie-banner__policy{font-size:14px}}.cookie-banner__actions{display:flex;justify-content:space-between}@media (max-width: 575px){.cookie-banner__actions{flex-direction:column;align-items:flex-end;gap:16px}}.cookie-banner__buttons{display:flex;gap:26px}@media (max-width: 575px){.cookie-banner__buttons{flex-wrap:wrap;gap:8px}}.cookie-banner__link,.cookie-banner__buttons button{display:inline-flex;justify-content:center;align-items:center;text-align:center;gap:14px;font-size:18px;line-height:1.2;font-weight:300;height:48px;min-width:90px;width:fit-content;padding:13px 18px;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;background-color:transparent!important;color:#fff!important;border:1px solid #ffffff!important}.cookie-banner__link:hover:not(:disabled),.cookie-banner__buttons button:hover:not(:disabled){background-color:#fff3!important}.cookie-banner__link:disabled,.cookie-banner__buttons button:disabled{color:#fff3!important;background-color:#ffffff1a!important;border-color:#ffffff1a!important}@media (max-width: 575px){.cookie-banner__link,.cookie-banner__buttons button{font-size:14px;height:36px}}.cookie-settings{position:fixed;display:flex;justify-content:center;align-items:center;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#000000b3;z-index:10;color:#fffbf9;padding:52px 40px 40px}@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none){.cookie-settings{background-color:#000000b3;backdrop-filter:blur(160px);-webkit-backdrop-filter:blur(160px)}}@media (max-width: 575px){.cookie-settings{top:0;left:0;right:0;bottom:0;transform:none;padding:0 16px}}.cookie-settings .close-button{position:absolute;top:58px;right:52px;background-color:transparent;border:none;color:#fffbf9;font-size:20px}@media (max-width: 575px){.cookie-settings .close-button{top:16px;right:16px}}.cookie-settings__btn-wrapper{align-self:end;margin-top:24px}.cookie-settings__content{display:flex;flex-direction:column;font-weight:300;font-size:14px;line-height:1.2;overflow-y:auto;max-height:100%}@media (max-width: 1230px){.cookie-settings__content{max-width:70%}}@media (max-width: 767px){.cookie-settings__content{max-width:90%}}@media (max-width: 575px){.cookie-settings__content{max-width:calc(100% - 32px);max-height:100vh}}.cookie-settings__title{font-weight:700;font-size:24px;line-height:1.2;margin-bottom:36px}@media (max-width: 575px){.cookie-settings__title{max-width:calc(100% - 16px)}}.cookie-settings__options{display:flex;margin-top:24px}.cookie-settings__type-block{padding-left:16px}.cookie-settings__type{font-weight:700;font-size:14px;line-height:1.2}.cookie-settings__save{background-color:transparent!important;color:#fff!important;border:1px solid #ffffff!important}.cookie-settings__save:hover:not(:disabled){background-color:#fff3}.cookie-settings__save:disabled{color:#fff3;background-color:#ffffff1a;border-color:#ffffff1a}@media (max-width: 575px){.cookie-settings__save{font-size:14px;height:36px}}.backdrop{position:fixed;z-index:9;top:0;bottom:0;left:0;right:0;background-color:#000;opacity:.6}.footer{padding:16px 0;background-color:#000;color:#fff;font-size:14px;font-weight:400}.footer .wrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width: 575px){.footer .wrapper{flex-direction:column}}.footer__logo{line-height:1.2}@media (max-width: 575px){.footer__logo{width:100%;padding-bottom:13px;border-bottom:1px solid rgba(255,251,249,.3)}}.footer__links{display:flex;align-items:center;gap:32px;list-style:none;line-height:1.365}@media (max-width: 575px){.footer__links{align-items:flex-start;flex-direction:column;gap:16px;width:100%;padding:18px 0 7px;line-height:1.2}}.footer__link{color:#fff;border:none;background-color:transparent;font-size:14px}.error-page{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.error-page__logo{margin-bottom:35px}.error-page__logo:before,.error-page__logo:after{content:"";display:inline-block;height:33px;width:33px;border-radius:50%;background-color:#000}.error-page__logo:before{margin-right:15px}.error-page__logo--animated{display:flex;position:relative;margin-bottom:0;width:120px;height:120px}.error-page__logo--animated:before,.error-page__logo--animated:after{position:absolute;height:33px;width:33px;top:calc(50% - 16px);right:20px}.error-page__logo--animated:after{left:unset;right:20px}@keyframes bubble-left{0%{height:33px;width:33px;top:calc(50% - 16px);left:20px}10%{height:33px;width:33px;top:calc(50% - 16px);left:calc(50% - 17px)}20%{height:33px;width:33px;top:calc(50% - 16px);left:20px}50%{height:120px;width:120px;top:0;left:0}90%{height:120px;width:120px;top:0;left:0}to{height:33px;width:33px;top:calc(50% - 16px);left:20px}}@keyframes bubble-right{0%{height:33px;width:33px;top:calc(50% - 16px);right:20px}10%{height:33px;width:33px;top:calc(50% - 16px);right:calc(50% - 17px)}20%{height:33px;width:33px;top:calc(50% - 16px);right:20px}50%{height:120px;width:120px;top:0;right:0}90%{height:120px;width:120px;top:0;right:0}to{height:33px;width:33px;top:calc(50% - 16px);right:20px}}.error-page__logo--animated:before{animation-name:bubble-left}.error-page__logo--animated:after{animation-name:bubble-right}.error-page__logo--animated:before,.error-page__logo--animated:after{animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}.error-page__content{display:flex;flex-direction:column;align-items:center;max-width:600px;text-align:center}.error-page__content h1{margin-bottom:16px}.error-page__content p{font-size:20px;line-height:1.6}.error-page__content p:last-of-type{margin-bottom:16px}.error-page__404{display:flex;align-items:center;font-size:160px;line-height:1;font-weight:700;margin-bottom:56px}.error-page__digit{padding-bottom:24px;height:160px}.error-page .link--text{font-size:20px;line-height:1.2}.survey-detail{display:flex;flex-direction:column;flex:1}.survey-detail .wrapper-medium{width:100%}.survey-detail__cover-wrapper{margin-top:52px;width:100%;position:relative;padding-bottom:56.25%}.survey-detail__cover-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;overflow:hidden}.survey-detail__cover{background-color:#e6e7e8}.survey-detail__description{padding-bottom:24px;margin-bottom:40px;border-bottom:.5px solid #bcbec0}.survey-detail__description,.survey-detail__description p,.survey-detail__description ul{font-weight:300}.survey-detail__description strong{font-weight:700}.survey-detail__description p{margin-bottom:16px}.survey-detail__description ul{padding-left:20px}.survey-detail__section{padding-bottom:56px}.survey-detail__step-title{text-transform:uppercase;font-size:12px;line-height:1.33;color:#000000b3;margin-bottom:14px}.survey-detail__section-title{font-size:32px;font-weight:350;margin-bottom:8px}.survey-detail__section-description{font-size:20px;line-height:1.6;font-weight:350;margin-bottom:8px}.survey-detail__attachments{padding:46px 0;border-top:.5px solid #bcbec0}.survey-detail__attachments-title{font-size:24px;line-height:1.33;margin-bottom:34px;font-weight:350}.form__input-wrapper{font-weight:400;font-size:14px;line-height:1.45;margin-bottom:16px}.form__input-wrapper--textarea .form__input-button{top:unset;bottom:5px}.form__input-wrapper--small .form__input{max-width:323px}.form__input-wrapper--small .form__input-button,.form__input-wrapper--small .form__input-calendar{right:unset;left:296px}.form__input-wrapper--error .form__input:not(:focus-visible),.form__input-wrapper--error .form__dropzone:not(:focus-visible),.form__input-wrapper--error .survey__select:not(:focus-visible){border:1px solid #e95145;border-radius:4px}.form__input-wrapper--error .form__input:not(:focus-visible)+.form__input-button,.form__input-wrapper--error .form__dropzone:not(:focus-visible)+.form__input-button,.form__input-wrapper--error .survey__select:not(:focus-visible)+.form__input-button{display:inline;color:#e95145}.form__input-wrapper--error .form__dropzone-wrapper:not(:focus-visible)+.form__input-button{display:inline;color:#e95145;top:unset;bottom:5px}.form__input-wrapper--error .survey-select__control:not(.survey-select__control--is-focused){border:0}.form__input-wrapper--error .survey__select:not(:focus-visible)+.form__input-button{right:35px}.form__question-wrapper{margin-bottom:40px}.form__input-box{position:relative}.form__input-label{display:block;color:#6d6e71;min-width:200px;font-size:16px}.form input:-webkit-autofill,.form input:-webkit-autofill:hover,.form input:-webkit-autofill:focus,.form input:-webkit-autofill:active{box-shadow:0 0 0 30px #fff inset!important;-webkit-box-shadow:0 0 0 30px #ffffff inset!important}.form__radio--inline{display:flex;gap:16px;flex-wrap:wrap}.form__input{width:100%;padding:8px 40px 8px 12px;min-width:150px;color:#000;border:1px solid #bcbec0;border-radius:4px;margin-top:4px;font-weight:400;caret-color:#5c8db8;font-size:16px}.form__input--date:not(:disabled),.form__input--date-string:not(:disabled),.form__input--datetime:not(:disabled),.form__input--time:not(:disabled){cursor:pointer}.form__input--textarea{display:block;min-height:254px;font-family:Avenir LT Std;max-width:100%;font-size:16px}.form__input--radio{position:absolute;clip:rect(1px,1px,1px,1px)}.form__input--radio+label{position:relative;padding-left:24px;cursor:pointer}.form__input--radio+label:before{content:"";position:absolute;top:2px;left:0;display:inline-block;width:15px;height:15px;border:1px solid #6d6e71;border-radius:50%}.form__input--radio:checked+label:before{border-color:#000}.form__input--radio:checked+label:after{content:"";display:inline-block;position:absolute;width:9px;height:9px;background-color:#000;border-radius:50%;left:4px;top:6px}.form__input--radio:focus-visible+.form__radio-label{border:1px solid #bcbec0;border-radius:4px}.form__input--radio:disabled+label{cursor:auto}.form__input--radio:disabled+label:before{border-color:#6d6e71}.form__input--radio:disabled+label:after{background-color:#6d6e71}.form__input--checkbox{position:absolute;clip:rect(1px,1px,1px,1px)}.form__input--checkbox+label{position:relative;padding-left:24px;cursor:pointer}.form__input--checkbox+label:before{content:"";position:absolute;top:2px;left:0;display:inline-block;width:15px;height:15px;border:1px solid #6d6e71;border-radius:4px}.form__input--checkbox:checked+label:before{border-color:#000;background-color:#000}.form__input--checkbox:checked+label:after{content:"";display:inline-block;position:absolute;width:7px;height:3px;border-left:2px solid #fffbf9;border-bottom:2px solid #fffbf9;left:4px;top:6px;transform:rotate(-45deg)}.form__input--checkbox:focus-visible+.form__checkbox-label{border:1px solid #bcbec0;border-radius:4px}.form__input--checkbox:disabled+label{cursor:auto}.form__input--checkbox:disabled+label:before{border-color:#6d6e71}.form__input--checkbox:disabled:checked+label:before{background-color:#6d6e71}.form__input::placeholder{font-weight:400;color:#6d6e71}.form__input:focus-visible{border:2px solid #1890ff;outline:none;padding:7px 39px 7px 11px}.form__input:focus-visible.form__input--dirty{border:1px solid #6d6e71;padding:8px 40px 8px 12px}.form__input::-webkit-date-and-time-value{text-align:left}.form__input:disabled{color:#6d6e71;background-color:#0000000a;box-sizing:border-box;-webkit-text-fill-color:#6d6e71;opacity:1}.form__required-symbol{color:#e95145}.form__error-msg,.form__comment{font-size:16px;line-height:1.2;margin-top:8px}.form__error-msg{color:#e95145}.form__error{font-size:16px;color:#e95145}.form__input-button{display:none;position:absolute;top:calc(50% - 9px);right:13px;font-size:18px}.form__checkbox-wrapper--border{width:fit-content;padding:8px 16px;background-color:#0000000a;border:.5px solid rgba(0,0,0,.2);border-radius:8px;backdrop-filter:blur(14.5px);-webkit-backdrop-filter:blur(14.5px);margin-top:16px}.form__checkbox-wrapper--border .form__input--checkbox{min-width:unset;width:unset}.form__checkbox-wrapper--border .form__input--checkbox+label{font-size:16px;padding-left:20px;line-height:1.2}.form__checkbox-wrapper--border .form__input--checkbox+label:before{width:11px;height:11px;top:3px;border:1px solid #000000}.form__checkbox-wrapper--selected{background-color:#000;color:#fff}.form__checkbox-wrapper--selected .form__input--checkbox:checked+label:before{border-color:#fff;background-color:#000}.form__checkbox-wrapper--selected .form__input--checkbox:checked+label:after{width:5px;height:3px;border-left:1px solid #fffbf9;border-bottom:1px solid #fffbf9;left:3px;top:6px;transform:rotate(-45deg);border-radius:0}.form__radio-wrapper--border{width:fit-content;padding:8px 16px;background-color:#0000000a;border:.5px solid rgba(0,0,0,.2);border-radius:100px;backdrop-filter:blur(14.5px);-webkit-backdrop-filter:blur(14.5px)}.form__radio-wrapper--border .form__input--radio{min-width:unset;width:unset}.form__radio-wrapper--border .form__input--radio+label{font-size:16px;padding-left:18px;line-height:1.2}.form__radio-wrapper--border .form__input--radio+label:before{width:11px;height:11px;top:3px;border:1px solid #000000}.form__radio-wrapper--selected{background-color:#000;color:#fff}.form__radio-wrapper--selected .form__input--radio:checked+label:before{border-color:#fff;background-color:#000}.form__radio-wrapper--selected .form__input--radio:checked+label:after{width:5px;height:3px;border-left:1px solid #fffbf9;border-bottom:1px solid #fffbf9;left:3px;top:6px;transform:rotate(-45deg);border-radius:0}.form__radio-wrapper,.form__checkbox-wrapper{margin-top:8px}.form__dropzone-tooltip{display:none;position:absolute;top:8px;right:4px;background-color:#5c8db8;color:#fffbf9;font-size:14px;border-radius:16px;padding:4px 12px}.form__dropzone{border:1px solid #e6e7e8;padding:36px;display:flex;flex-direction:column;align-items:center;gap:8px;color:#000;font-size:20px;line-height:1.2;text-align:center}.form__dropzone:hover .form__dropzone-tooltip{display:block}.form__dropzone p{font-weight:350}.form__dropzone .icon{font-size:36px}.form__dropzone button{background-color:transparent;border:none;font-size:inherit;font-weight:inherit}.form__dropzone-wrapper{margin-top:6px;padding-top:2px}.form__dropzone-wrapper:focus-visible .form__dropzone,.form__dropzone-wrapper.active .form__dropzone{border:2px solid #1890ff;border-radius:4px;padding:35px}.form__dropzone-wrapper.disabled{color:#6d6e71;background-color:#0000000a;border:1px solid #bcbec0;border-radius:4px}.form__dropzone-wrapper.disabled .form__dropzone{border:none}.form__dropzone-wrapper.disabled .form__dropzone,.form__dropzone-wrapper.disabled .form__dropzone button{color:#6d6e71}.form__dropzone-wrapper.disabled .form__dropzone:hover .form__dropzone-tooltip{display:none}.form__files{padding-top:24px}.form__buttons{display:flex;align-items:center;gap:24px;margin-top:24px}.form__buttons .link{border:none;background-color:transparent;gap:8px}.form__buttons .link .icon{transform:rotate(90deg);font-size:14px}.form__buttons--center{justify-content:center}.form__buttons--end{justify-content:flex-end}.form__buttons--space-between{justify-content:space-between}.form__buttons .form__buttons-box{display:flex;align-items:center;gap:24px}.form__buttons .button.primary .loading-spinner:before{background:conic-gradient(from 90deg at 50% 50%,#fffbf9 0deg,rgba(92,141,184,.0001) 360deg)}.form .flatpickr{display:flex;align-items:center}.form__input-calendar{border:none;background-color:transparent;position:absolute;color:#000;top:calc(50% - 6px);font-size:15px}.form__input-calendar .calendar-clock{font-size:16px}.form__input-calendar:disabled{color:#6d6e71}.form__checkbox-label .form__required-symbol{display:none}.form__checkbox-label,.form__radio-label{display:flex;flex-wrap:wrap;gap:4px;font-size:16px}.form__checkbox-label button,.form__radio-label button{font-size:inherit}.form__label-button{gap:4px;color:#5c8db8;text-decoration:underline}.form__label-button .icon{font-size:22px}.app .form .survey__select{margin-top:4px;font-size:16px}.app .form .survey-select--is-disabled .app-select__control{color:#6d6e71;background-color:#0000000a}.app .form .survey-select--is-disabled .app-select__single-value,.app .form .survey-select--is-disabled .survey-select__single-value,.app .form .survey-select--is-disabled .survey-select__placeholder,.app .form .survey-select--is-disabled .survey-select__indicators{color:#6d6e71}.app .form .survey-select__control--menu-is-open .survey-select__indicators .icon{transform:rotate(180deg);margin-bottom:2px}.app .form .survey-select__indicators{padding-right:13px}.app .form .survey-select__value-container{padding:8px 38px 8px 10px}.app .form .survey-select__single-value{color:#000}.app .form .survey-select__control{border-color:#bcbec0}.app .form .survey-select__control--is-focused{border-color:#1890ff}.app .form .survey-select__placeholder{color:#6d6e71}.app .form .survey-select__placeholder,.app .form .survey-select__single-value,.app .form .survey-select__input-container{height:22px}.app .form .survey-select__input-container{padding:0;margin:0}.app .form .survey-select__menu-list::-webkit-scrollbar{width:9px}.app .form .survey-select__menu-list::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:6px}.app .form .survey-select__menu-list::-webkit-scrollbar-thumb{background:#bcbec0;border-radius:6px}.carrello-content .form__input-wrapper--checkbox .form__input-label,.borse-content .form__input-wrapper--checkbox .form__input-label,.check-up-content .form__input-wrapper--checkbox .form__input-label,.osteopata-content .form__input-wrapper--checkbox .form__input-label,.event .form__input-wrapper--checkbox .form__input-label{display:none}.carrello-content .form__input-wrapper--checkbox .form__checkbox:not(.form__checkbox--inline) .form__checkbox-label,.borse-content .form__input-wrapper--checkbox .form__checkbox:not(.form__checkbox--inline) .form__checkbox-label,.check-up-content .form__input-wrapper--checkbox .form__checkbox:not(.form__checkbox--inline) .form__checkbox-label,.osteopata-content .form__input-wrapper--checkbox .form__checkbox:not(.form__checkbox--inline) .form__checkbox-label,.event .form__input-wrapper--checkbox .form__checkbox:not(.form__checkbox--inline) .form__checkbox-label{position:relative;color:#6d6e71;padding-left:32px}.carrello-content .form__input-wrapper--checkbox .form__checkbox:not(.form__checkbox--inline) .form__checkbox-label .form__required-symbol,.borse-content .form__input-wrapper--checkbox .form__checkbox:not(.form__checkbox--inline) .form__checkbox-label .form__required-symbol,.check-up-content .form__input-wrapper--checkbox .form__checkbox:not(.form__checkbox--inline) .form__checkbox-label .form__required-symbol,.osteopata-content .form__input-wrapper--checkbox .form__checkbox:not(.form__checkbox--inline) .form__checkbox-label .form__required-symbol,.event .form__input-wrapper--checkbox .form__checkbox:not(.form__checkbox--inline) .form__checkbox-label .form__required-symbol{display:inline;position:absolute;left:24px;top:0}.carrello-content .form__buttons-container,.borse-content .form__buttons-container,.check-up-content .form__buttons-container,.osteopata-content .form__buttons-container,.event .form__buttons-container{display:flex;gap:24px}.carrello-content .form__buttons-container .mobile-only,.borse-content .form__buttons-container .mobile-only,.check-up-content .form__buttons-container .mobile-only,.osteopata-content .form__buttons-container .mobile-only,.event .form__buttons-container .mobile-only{display:none}@media (max-width: 575px){.carrello-content .form__buttons-wrapper,.borse-content .form__buttons-wrapper,.check-up-content .form__buttons-wrapper,.osteopata-content .form__buttons-wrapper,.event .form__buttons-wrapper{position:sticky;bottom:0;margin:0 -16px;padding:18px 16px;background-color:#fff;z-index:1}.carrello-content .form__buttons-wrapper--static,.borse-content .form__buttons-wrapper--static,.check-up-content .form__buttons-wrapper--static,.osteopata-content .form__buttons-wrapper--static,.event .form__buttons-wrapper--static{position:static}.carrello-content .form__buttons-wrapper .form__buttons,.borse-content .form__buttons-wrapper .form__buttons,.check-up-content .form__buttons-wrapper .form__buttons,.osteopata-content .form__buttons-wrapper .form__buttons,.event .form__buttons-wrapper .form__buttons{margin-top:0;width:100%;flex-direction:column}.carrello-content .form__buttons-wrapper .form__buttons button,.borse-content .form__buttons-wrapper .form__buttons button,.check-up-content .form__buttons-wrapper .form__buttons button,.osteopata-content .form__buttons-wrapper .form__buttons button,.event .form__buttons-wrapper .form__buttons button{width:100%}.carrello-content .form__buttons-wrapper .form__buttons button.link,.borse-content .form__buttons-wrapper .form__buttons button.link,.check-up-content .form__buttons-wrapper .form__buttons button.link,.osteopata-content .form__buttons-wrapper .form__buttons button.link,.event .form__buttons-wrapper .form__buttons button.link{justify-content:center}.carrello-content .form__buttons-wrapper .form__buttons .form__buttons-container,.borse-content .form__buttons-wrapper .form__buttons .form__buttons-container,.check-up-content .form__buttons-wrapper .form__buttons .form__buttons-container,.osteopata-content .form__buttons-wrapper .form__buttons .form__buttons-container,.event .form__buttons-wrapper .form__buttons .form__buttons-container{display:flex;width:100%}.carrello-content .form__buttons-wrapper .form__buttons .form__buttons-container .link,.borse-content .form__buttons-wrapper .form__buttons .form__buttons-container .link,.check-up-content .form__buttons-wrapper .form__buttons .form__buttons-container .link,.osteopata-content .form__buttons-wrapper .form__buttons .form__buttons-container .link,.event .form__buttons-wrapper .form__buttons .form__buttons-container .link{justify-content:flex-start}.carrello-content .form__buttons-wrapper .form__buttons .form__buttons-container .mobile-only,.borse-content .form__buttons-wrapper .form__buttons .form__buttons-container .mobile-only,.check-up-content .form__buttons-wrapper .form__buttons .form__buttons-container .mobile-only,.osteopata-content .form__buttons-wrapper .form__buttons .form__buttons-container .mobile-only,.event .form__buttons-wrapper .form__buttons .form__buttons-container .mobile-only{display:inline-flex}.carrello-content .form__buttons-wrapper .form__buttons .form__buttons-container .desktop-only,.borse-content .form__buttons-wrapper .form__buttons .form__buttons-container .desktop-only,.check-up-content .form__buttons-wrapper .form__buttons .form__buttons-container .desktop-only,.osteopata-content .form__buttons-wrapper .form__buttons .form__buttons-container .desktop-only,.event .form__buttons-wrapper .form__buttons .form__buttons-container .desktop-only{display:none}@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none){.carrello-content .form__buttons-wrapper,.borse-content .form__buttons-wrapper,.check-up-content .form__buttons-wrapper,.osteopata-content .form__buttons-wrapper,.event .form__buttons-wrapper{background-color:#fff6;backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px)}}.carrello-content .form__buttons-wrapper .error,.borse-content .form__buttons-wrapper .error,.check-up-content .form__buttons-wrapper .error,.osteopata-content .form__buttons-wrapper .error,.event .form__buttons-wrapper .error{margin-top:0}.carrello-content .form__buttons-wrapper .form__error,.borse-content .form__buttons-wrapper .form__error,.check-up-content .form__buttons-wrapper .form__error,.osteopata-content .form__buttons-wrapper .form__error,.event .form__buttons-wrapper .form__error,.carrello-content .form__buttons-wrapper .pick-up-slots__booked-slot,.borse-content .form__buttons-wrapper .pick-up-slots__booked-slot,.check-up-content .form__buttons-wrapper .pick-up-slots__booked-slot,.osteopata-content .form__buttons-wrapper .pick-up-slots__booked-slot,.event .form__buttons-wrapper .pick-up-slots__booked-slot{margin-bottom:16px}}.document{position:relative;display:flex;gap:11px;padding:24px 22px 16px 24px;border:1px solid #e6e7e8;margin-bottom:24px}.document--image{gap:16px}.document.disabled{background-color:#bcbec0;border:1px solid #bcbec0;color:#6d6e71;background-color:#0000000a;border-radius:4px}.document__thumb{max-width:86px;height:100%}.document__thumb .icon{margin-top:6px;font-size:18px}.document__main{display:flex;flex-direction:column;flex:1}.document__name{font-size:18px;line-height:1.78;font-weight:350;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word;overflow:hidden}.document__download{align-self:end;display:flex;align-items:center;gap:8px;color:#1890ff;font-weight:300;font-size:16px;border:none;background-color:transparent}.document__download:focus-visible{text-decoration:underline}.document__download .icon{margin-left:4px;font-size:24px}.document__remove{position:absolute;top:-15px;right:-15px;background-color:#e6e7e8;color:#000;border:none;border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:12px}@media (max-width: 767px){.document__remove{right:0}}.stepper{display:flex;flex-wrap:wrap;gap:8px;font-size:16px}.stepper__step-wrapper{display:flex;align-items:center}.stepper__step-wrapper--active .stepper__step{color:#fffbf9;font-weight:500}.stepper__step-wrapper--active .stepper__spacer{background-color:#fffbf9}.stepper__step{display:inline-flex;justify-content:center;align-items:center;border:1px solid rgba(255,251,249,.7);border-radius:50%;background-color:#fffbf91a;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);font-weight:300;width:34px;height:34px;color:#fffbf966}.stepper__spacer{display:inline-block;height:1px;min-width:64px;background-color:#fffbf966;margin:0 4px 0 12px}@media (max-width: 575px){.stepper__spacer{min-width:18px}}.app .app-select__control{border:1px solid #bcbec0;padding:1px}.app .app-select__control--is-focused{box-shadow:0 0 0 1px #fffbf980;border:2px solid #1890ff;outline:none;padding:0}.app .app-select__value-container{padding:0 6px}.app .app-select__indicators{padding:0 6px 0 0}.app .app-select__indicators .icon{width:13px}.app .app-select__menu{margin:0;z-index:3}.app .app-select__option{padding:4px 12px}.app .app-select__option--is-focused{text-decoration:underline;background-color:transparent}.app .app-select__option--is-selected,.app .app-select__option:active{background-color:#1890ff}.switch{position:relative;display:inline-block;min-width:32px;width:32px;height:18px;background:#bcbec0;border:none;border-radius:16px}.switch__slider{position:absolute;cursor:pointer;top:1px;right:14px;bottom:2px;background-color:#fffbf9;border-radius:50%;width:16px;height:16px;transition:.4s}.switch.active{background-color:#46824d}.switch.active .switch__slider{right:2px;transition:.4s}.login{background-image:url(/assets-apps/Login_bg-b8174c18.png);background-size:cover;background-position:center;flex-grow:1;display:flex}.login .wrapper{display:flex;align-items:center}.login__header{margin:35px}.login__logo{height:40px}.login__title{font-size:32px;font-weight:350;color:#000;padding-bottom:10px;text-align:center;line-height:1.2}@media (max-width: 575px){.login__title{font-size:24px}}.login__box{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;width:600px;padding:57px 81px;background-color:#fff6;border:.5px solid rgba(0,0,0,.2);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.login .form{display:flex;flex-direction:column;gap:16px;width:100%;margin-top:63px;font-size:14px}.login .form__login-box{position:relative}.login .form__input{padding-right:55px}.login .form__icon-wrapper{position:absolute;top:calc(50% - 7px);right:12px;font-size:18px;background-color:transparent;border:none;color:inherit}.login .form__icon-wrapper--delete{display:none;font-size:12px;z-index:2;top:calc(50% - 3px)}.login .form__element:focus-within .form__icon-wrapper--delete{display:block}.login .form__element button[name=clear_password]{right:37px}.login__link-wrapper{align-self:flex-end;color:#5c8db8cc;text-decoration:underline;font-size:14px;font-weight:300;line-height:1.7;min-height:23.8px;min-width:120px}.login__submit-wrapper{display:flex;align-items:center;justify-content:center;margin:17px 0 9px}@media (max-width: 767px){.login{max-width:100%;padding:0 16px}.login__box{width:100%;padding:30px}}.login .form__input-label{min-height:19.2px}.loading-spinner{position:relative;display:block;height:1em;margin:0 auto;fill:currentColor;width:24px;height:24px;border-radius:50%;background-color:transparent;animation:rotation .8s linear infinite}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.loading-spinner.mt{margin-top:20vh}.loading-spinner.mt-s{margin-top:24px}.loading-spinner:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;padding:12.5%;border-radius:50%;background:conic-gradient(from 90deg at 50% 50%,#000000 0deg,rgba(255,251,249,.0001) 360deg);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.forgot-password{flex-direction:column;padding:0 16px}.forgot-password__back{padding:36px 42px}.forgot-password__back button{display:flex;align-items:center;color:#000;line-height:1.2}.forgot-password__back button .icon{transform:rotate(90deg);font-size:13px;margin:9px}@media (max-width: 991px){.forgot-password__back{padding:24px 0}}.forgot-password__container{display:flex;align-items:center;justify-content:center;flex:1}.forgot-password__box{display:flex;flex-direction:column;justify-content:center;max-width:70%;align-items:center;padding:71px 116px;margin:20px 0;background-color:#fff6;border:.5px solid rgba(0,0,0,.2);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}@media (max-width: 991px){.forgot-password__box{max-width:100%;padding:25px 40px;margin:32px 16px}}.forgot-password__info{width:100%;margin:52px 0;color:#000;font-weight:300}.forgot-password__title{font-size:32px}.forgot-password__text{margin-top:16px}.forgot-password__cards-wrapper{display:flex;justify-content:center;gap:23px;margin:40px 0}@media (max-width: 991px){.forgot-password__cards-wrapper{flex-direction:column}}.forgot-password__card{display:flex;flex-direction:column;border:.5px solid #bcbec0;padding:40px;background-color:#fff;color:#000;flex:1}.forgot-password__card-name{font-size:24px;line-height:1.3;font-weight:700}.forgot-password__card-description{color:#6d6e71;font-weight:500;margin:16px 0;word-break:break-word}@media (max-width: 991px){.forgot-password__card{padding:16px}}.forgot-password__label{color:#1890ff;font-weight:350;line-height:1.2;font-size:18px;margin-top:auto}.forgot-password__footer a{text-decoration:underline}.translation-button{display:inline-flex;position:sticky;position:-webkit-sticky;bottom:26px;left:100%;align-self:flex-end;border-radius:8px;margin-bottom:32px;margin-right:40px;background-color:transparent;border:none;padding:0;z-index:4;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width: 991px){.translation-button{margin-right:16px}}.translation-button:disabled:not(.active){opacity:.3}.translation-button__icon{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;font-size:26px;border-radius:8px;background-color:#e6e7e8}.translation-button:hover:not(:disabled),.translation-button:focus:not(:disabled){background-color:#000;color:#fffbf9}.translation-button:hover:not(:disabled) .translation-button__icon,.translation-button:focus:not(:disabled) .translation-button__icon{background-color:#fffbf9cc}.translation-button:hover:not(:disabled) .translation-button__text,.translation-button:focus:not(:disabled) .translation-button__text{opacity:1;transition:opacity .2s}@media (max-width: 575px){.translation-button:hover:not(:disabled),.translation-button:focus:not(:disabled){background-color:transparent}.translation-button:hover:not(:disabled) .translation-button__text,.translation-button:focus:not(:disabled) .translation-button__text{opacity:0}}@media (max-width: 575px){.translation-button.open:not(:disabled){background-color:#000}.translation-button.open:not(:disabled) .translation-button__text{opacity:1;transition:opacity .2s}}.translation-button__text{opacity:0;transition:opacity .2s;color:#fffbf9;font-size:16px;line-height:24px;padding:14px 18px 14px 24px;border-radius:5px}.modal{position:fixed;min-width:400px;z-index:2000;top:50%;left:50%;transform:translate(-50%,-50%);color:#fffbf9;background-color:#000000b3;padding:36px 64px 40px}@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none){.modal{background-color:#000000b3;backdrop-filter:blur(160px);-webkit-backdrop-filter:blur(160px)}}@media (max-width: 575px){.modal{min-width:100%;padding:36px 48px 40px}}.modal .close-button{position:absolute;right:24px;top:24px;background-color:transparent;border:none;color:#fffbf9;font-size:18px}.modal__body{display:flex;flex-direction:column;align-items:center;padding:0}.modal__title{font-size:24px;line-height:1.6;text-align:center}@media (max-width: 575px){.modal__title{line-height:1.25}}.modal__buttons{display:flex;gap:24px;margin-top:24px}@media (max-width: 575px){.modal__buttons{flex-direction:column;align-items:center;width:100%}.modal__buttons .button{width:100%}}.modal__error{text-align:right;color:#e95145;margin-top:8px}.modal--borse,.modal--event{color:#fff;min-width:670px}@media (max-width: 767px){.modal--borse,.modal--event{min-width:575px}}@media (max-width: 575px){.modal--borse,.modal--event{min-width:100%}}.modal--borse .close-button,.modal--event .close-button{right:32px}.modal--borse .modal__description,.modal--event .modal__description{width:100%;text-align:center;font-weight:300;margin-top:24px}.modal--borse .modal__buttons,.modal--event .modal__buttons{margin-top:16px}.modal--borse .modal__buttons button,.modal--event .modal__buttons button{height:unset;min-height:48px}.modal--confirm-next .modal__buttons{flex-direction:column}.modal--confirm-next .modal__buttons .button{width:100%;min-height:48px;height:auto}.page{margin-bottom:auto;padding-bottom:48px}.page h1{display:inline-block;margin:16px 0 32px;min-height:48px;min-width:120px}.page h1.wrapper-small{margin-left:calc(50% - 375px)}@media (max-width: 782px){.page h1.wrapper-small{margin-left:0}}@media (max-width: 767px){.page h1{min-width:100px;margin-right:24px}}.page h3{margin-bottom:16px}.page__header{display:flex;justify-content:flex-start;align-items:center;margin-bottom:16px;text-align:left}.page__header--menu{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:0}.page__header--menu h1{margin-bottom:48px}@media (max-width: 767px){.page__header--menu{position:relative;flex-direction:row;flex-wrap:wrap;margin-bottom:24px}.page__header--menu h1{margin-bottom:0}.page__header--menu .internal-menu{margin:8px 0 0 auto;width:auto}}@media (max-width: 575px){.page__header{min-width:100px;justify-content:flex-start}}.page .content{min-height:250px;width:100%}.loading-skeleton .loading-highlighted{border-radius:5px;background:unset;background-color:#e6e7e8;background-clip:border-box;-webkit-background-clip:border-box;position:relative;overflow:hidden;opacity:1}.loading-skeleton .loading-highlighted,.loading-skeleton .loading-highlighted *{color:transparent;background-image:none;border-color:transparent}.loading-skeleton .loading-highlighted::placeholder,.loading-skeleton .loading-highlighted *::placeholder{color:transparent}.loading-skeleton .loading-highlighted:before,.loading-skeleton .loading-highlighted *:before{display:none}.loading-skeleton .loading-highlighted:after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,rgba(255,251,249,0) 0,rgba(255,251,249,.1) 20%,rgba(255,251,249,.2) 40%,rgba(255,251,249,0));animation:shimmer ease-in-out 3s infinite;content:""}@keyframes shimmer{to{transform:translate(100%)}}.loading-skeleton .form__icon-wrapper--visibility.loading-highlighted{color:#e6e7e8;background-color:transparent}.carrello-content{flex:1;display:flex;flex-direction:column;font-size:20px;font-weight:350}@media (max-width: 575px){.carrello-content{font-size:16px}}.carrello-content>.wrapper{flex:1;width:100%;padding-top:54px;padding-bottom:80px}@media (max-width: 575px){.carrello-content>.wrapper{padding-top:32px;padding-bottom:16px}}.carrello-content>.wrapper--detail{display:flex;gap:24px;padding-top:42px}@media (max-width: 575px){.carrello-content>.wrapper--detail{flex-direction:column;gap:32px;padding-bottom:70px}}.carrello-content .wrapper .error-page{margin:64px 0}.carrello-content__title{font-size:32px;margin-top:4px;margin-bottom:24px;font-weight:350}@media (max-width: 575px){.carrello-content__title{font-size:24px}}.carrello-content__card-wrapper{display:grid;grid-auto-rows:auto;grid-row-gap:19px;grid-column-gap:32px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}@media (max-width: 575px){.carrello-content__card-wrapper{width:100%}}.carrello-content__card{display:flex;flex-direction:column;font-size:16px}@media (max-width: 575px){.carrello-content__card{padding:14px;border:1px solid #e6e7e8;gap:16px}}.carrello-content__card--selected{border:1.5px solid #46824d;font-weight:700}.carrello-content__card--selected .carrello-content__info,.carrello-content__card--selected .carrello-content__cta-wrapper{border:none}.carrello-content__card--selected .carrello-content__cta{border:1px solid #46824d;color:#46824d}.carrello-content__box{display:flex;flex-direction:column}@media (max-width: 575px){.carrello-content__box{flex-direction:row;gap:16px;background-color:#fff;border:none;outline:none;text-align:left;color:#000}}.carrello-content__box-image{width:100%;display:flex}@media (max-width: 575px){.carrello-content__box-image{max-width:110px}}.carrello-content__info{width:100%;display:flex;flex-direction:column;gap:8px;padding:32px 24px 0;font-weight:300;border:1px solid #e6e7e8;border-top:0;border-bottom:0;word-break:break-word}.carrello-content__info--review{padding-bottom:32px;border-bottom:1px solid #e6e7e8}@media (max-width: 575px){.carrello-content__info{padding:0;border:none}}.carrello-content__img-wrapper{width:100%;height:0;position:relative;padding-bottom:56.25%;border:none;background-color:#bcbec0}.carrello-content__img-wrapper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;overflow:hidden}.carrello-content__cta-wrapper{flex:1;display:flex;align-items:flex-end;padding:50px 24px 32px;border:1px solid #e6e7e8;border-top:0}@media (max-width: 575px){.carrello-content__cta-wrapper{border:none;padding:0}}.carrello-content__check{margin-top:4px;font-size:17px}.carrello-content__cta{width:100%;color:#000;font-size:18px;border:1px solid #000000;gap:8px}.carrello-content__cta.button.secondary{background-color:#fff}@media (max-width: 575px){.carrello-content__cta{font-size:16px}}.carrello-content__cta .icon{color:#46824d}.carrello-content__card-title{font-size:16px;line-height:1.5;font-weight:500;text-align:left;text-transform:uppercase}@media (max-width: 575px){.carrello-content__card-title{display:none}}.carrello-content__link-content{color:#000;display:flex;align-items:center;gap:8px;width:fit-content;font-size:18px;font-weight:350;border:none;background-color:transparent;transition:gap .3s}@media (hover: hover){.carrello-content__link-content:hover{gap:16px;transition:gap .3s}.carrello-content__link-content:hover span{text-decoration:underline}}.carrello-content__link-content--mobile{display:none}.carrello-content__link-content--mobile .carrello-content__card-title{display:block}@media (max-width: 575px){.carrello-content__link-content{display:none}.carrello-content__link-content--mobile{display:flex}.carrello-content__link-content--mobile .icon{margin-top:-2px}}.carrello-content__link-content .icon{transform:rotate(-90deg);width:13px}.carrello-content__text .big{font-size:24px}.carrello-content__text--border-top{padding-top:24px;border-top:.5px solid #bcbec0}.carrello-content__text p{margin-bottom:24px}.carrello-content__text a{color:#1890ffcc;text-decoration:underline}.carrello-content__text--red{color:#e95145}@media (max-width: 575px){.carrello-content__text{font-size:16px}}.carrello-content__caption{font-weight:700;font-size:20px}.carrello-content__cart-summary{margin:40px 0 16px;padding-top:38px;border-top:1px solid #bcbec0}.carrello-content__cart-summary--confirmation,.carrello-content__cart-summary--default{padding-top:0;border-top:0}.carrello-content__cart-summary .carrello-content__card-wrapper{margin:16px 0 40px}.carrello-content__cart-summary .carrello-content__card--selected{border:none}.carrello-content__cart-summary .carrello-content__card--selected .carrello-content__info{border:1px solid #e6e7e8}@media (max-width: 575px){.carrello-content__cart-summary .carrello-content__card--selected{border:1px solid #e6e7e8}.carrello-content__cart-summary .carrello-content__card--selected .carrello-content__info{border:none}}.carrello-content__date-info{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.carrello-content__date-info .link{font-size:inherit}.carrello-content__date-info .link .icon{font-size:21px}@media (max-width: 575px){.carrello-content__date-info .link .icon{font-size:16px}}.carrello-content hr{border:none;border-bottom:.5px solid #bcbec0;padding-top:40px}.carrello-content__file{display:flex;flex-direction:column;gap:25px;padding:24px;font-size:18px;border:1px solid #e6e7e8}.carrello-content__file h3{font-size:inherit}.carrello-content__file .link{font-size:inherit;align-self:flex-end}.carrello-content__file .link .icon{font-size:28px}.carrello-content__detail{flex:2;display:flex;gap:22px}.carrello-content__detail-img{flex:1;display:flex;flex-direction:column;gap:32px}.carrello-content__detail ul{display:flex;flex-direction:column;gap:12px;padding-left:32px;flex:1}@media (max-width: 575px){.carrello-content__detail ul{padding-left:18px}}@media (max-width: 575px){.carrello-content__detail{order:2;gap:0;flex-direction:column;font-size:16px}}.carrello-content .box-wrapper+.form__buttons{margin-top:40px}.carrello-privacy{display:flex;flex-direction:column;justify-content:center;margin-top:24px;gap:6px}.carrello-privacy__wrapper{position:relative;display:flex;gap:54px}.carrello-privacy__info{display:inline-flex;font-size:16px}.carrello-privacy .form__input--checkbox+label{font-weight:300;padding-left:35px}.carrello-privacy .form__input--checkbox+label:before{top:2px}.carrello-privacy .form__input--checkbox+label button{font-size:inherit}.carrello-privacy .form__input--checkbox:checked+label:after{top:6px}.carrello-privacy .form__required-symbol--ok{color:#000}.carrello-privacy__error{font-size:12px;font-weight:400;color:#e95145;margin-left:36px}@media (max-width: 575px){.pick-up-points{flex-direction:column}.pick-up-points.list .pick-up-points__map,.pick-up-points.map .pick-up-points__list{display:none}}.pick-up-points__wrapper{display:flex;gap:38px;margin-top:24px}@media (max-width: 575px){.pick-up-points__wrapper{gap:0}}.pick-up-points__menu{display:none;margin-top:24px}@media (max-width: 575px){.pick-up-points__menu{display:flex}}.pick-up-points__menu-item{background-color:transparent;border:none;flex:1;padding:8px 16px;font-size:24px;line-height:1.3;color:#000}.pick-up-points__menu-item.active{border-bottom:4px solid #000000;font-weight:700}.pick-up-points__list-wrapper{max-width:30%;height:480px;overflow-y:auto}.pick-up-points__list-wrapper::-webkit-scrollbar{width:9px}.pick-up-points__list-wrapper::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:6px}.pick-up-points__list-wrapper::-webkit-scrollbar-thumb{background:#bcbec0;border-radius:6px}@media (max-width: 575px){.pick-up-points__list-wrapper{max-width:100%;height:auto;padding-right:0}}.pick-up-points__list{display:flex;flex-direction:column;gap:16px;padding-right:17px}.pick-up-points__point{position:relative;border:1px solid #e6e7e8;background-color:#fff;text-align:left;padding:24px 32px;font-size:16px;line-height:1.9;color:#000;cursor:pointer}.pick-up-points__point--selected{border:1px solid #000000}.pick-up-points__point--selected .pick-up-points__point-city{font-weight:700}.pick-up-points__point--read-only{cursor:auto}.pick-up-points__scroll-ref{position:absolute;top:-140px;left:0}.pick-up-points__point-info .icon{margin-right:8px;margin-bottom:-2px}.pick-up-points__point-info .icon.location-pin{margin-left:-2px}.pick-up-points__point-info-notes-icon{align-self:start}.pick-up-points__point-city{font-size:24px;line-height:1.2;margin-bottom:12px}.pick-up-points__point-name{font-weight:700}.pick-up-points__map{flex:1}@media (max-width: 575px){.pick-up-points__map{min-height:280px}}.pick-up-points__map-info-window{display:flex;flex-direction:column;gap:16px;align-items:center}.pick-up-points__map-info-window .button{width:100%}.pick-up-points__map-info-window>div{padding-right:8px}.pick-up-points .gm-style-iw{font-size:16px}.pick-up-points .gm-style-iw button.gm-ui-hover-effect{right:2px!important;top:-2px!important}.pick-up-points .gm-style-iw button.gm-ui-hover-effect span{width:20px!important;height:20px!important}.pick-up-slots__month-wrapper{display:flex;justify-content:center;align-items:center;gap:12px;margin-bottom:40px}.pick-up-slots__month{display:flex;gap:8px;font-size:32px;line-height:1.5;text-transform:capitalize}.pick-up-slots__arrow{background-color:transparent;border:none;transform:rotate(90deg);font-size:12px;padding:8px 18px;color:#000}.pick-up-slots__arrow--next{transform:rotate(-90deg)}.pick-up-slots__arrow:disabled{opacity:0}.pick-up-slots__days-wrapper{display:flex;align-items:center;gap:24px;margin-bottom:86px}.pick-up-slots__days{width:100%;max-width:100%;min-height:0;min-width:0}.pick-up-slots__days .swiper-slide{width:64px}.pick-up-slots__day{display:flex;flex-direction:column;align-items:center;gap:6px;background-color:transparent;border:1px solid transparent;border-radius:4px;padding:8px;font-weight:500;font-size:16px;line-height:1.5;width:100%;color:#000}.pick-up-slots__day:disabled{color:#bcbec0}@media (hover: hover){.pick-up-slots__day:hover:not(:disabled){background-color:#0006;color:#fffbf9}}.pick-up-slots__day:focus-visible{border:.5px solid #e6e7e8}.pick-up-slots__day--today{background-color:#0000000a;border:1px solid #000000}.pick-up-slots__day--selected{color:#fff;background-color:#000}.pick-up-slots__day:not(:disabled) .pick-up-slots__day-value{font-weight:900}.pick-up-slots__day-name{text-transform:capitalize}.pick-up-slots__times-wrapper{display:flex;flex-direction:column;align-items:center;margin-bottom:54px}.pick-up-slots__times-title{font-weight:350;font-size:24px;line-height:1.33;margin-bottom:36px}.pick-up-slots__times{max-width:770px;width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:24px}.pick-up-slots__time{color:#000;font-weight:350;padding:6px 16px;background-color:#0000000a;border:.5px solid rgba(0,0,0,.2);border-radius:30px;font-size:16px;line-height:1.19}@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none){.pick-up-slots__time{background-color:#0000000a;backdrop-filter:blur(14.5px);-webkit-backdrop-filter:blur(14.5px)}}@media (hover: hover){.pick-up-slots__time:hover{background-color:#0006;color:#fffbf9}}.pick-up-slots__time:focus-visible{border-radius:30px;border-color:#6d6e71;text-decoration:underline}.pick-up-slots__time--selected{background-color:#000;color:#fffbf9}.pick-up-slots__booked-slot{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:16px}.pick-up-slots__booked-slot .error{margin:0 0 8px}.app__title-wrapper{display:flex;align-items:center;padding:32px 0;min-height:130px;background:linear-gradient(0deg,rgba(0,0,0,.65),rgba(0,0,0,.65)),url(/assets-apps/Holographic-textures-06bdd7dd.png);background-size:cover;background-position:center}@media (max-width: 991px){.app__title-wrapper{padding:24px 0;min-height:unset}}.app__title-wrapper .wrapper{width:100%;display:flex;align-items:center;gap:16px}.app__header{width:100%;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:8px}.app__title{color:#fff;font-size:40px;line-height:1.4;font-weight:350;min-height:56px;min-width:200px;display:flex;align-items:center;gap:24px}.app__title button{background-color:transparent;border:none;color:#fffbf9}.app__title button .icon{font-size:32px}@media (max-width: 575px){.app__title{font-size:32px;line-height:1.1875;min-height:unset;gap:16px}.app__title button{align-self:flex-start;margin-top:6px}.app__title button .icon{font-size:20px}}.app__description{font-size:24px;line-height:1.2;font-weight:400;color:#fff}@media (max-width: 575px){.app__description{font-size:16px}}.app__title-button{min-width:unset;white-space:nowrap}.app__title-button.secondary:hover{background-color:#fffbf9}.app__title-button .icon{font-size:12px}@media (max-width: 575px){.app__title-button{width:100%}}@media (max-width: 575px){.app__title-button.button.mobile-small{width:unset;border:none;padding:0;margin-right:8px}.app__title-button.button.mobile-small.secondary:hover{background-color:transparent}.app__title-button.button.mobile-small span{display:none}.app__title-button.button.mobile-small .icon{font-size:16px}}.app__title-link{gap:10px;color:#fff;padding:0;margin-top:6px}.app__title-link .icon{font-size:13px;transform:rotate(-90deg)}.app__title-cta{font-size:18px;color:#fff}.app__title-cta .icon{font-size:24px}.app__content{padding-top:56px;padding-bottom:56px}.app__content--feedback{display:flex;flex-direction:column;gap:16px}.app__content--feedback h2,.app__content--feedback .link{font-size:20px;line-height:1.2}.app__cta{display:flex;gap:34px}.app__cta--center{align-items:center}@media (max-width: 575px){.app__cta{width:100%}}.app:has(.cart-step-sidebar) .cart-step-sidebar{display:none}@media (max-width: 767px){.app:has(.cart-step-sidebar) .carrello-content .form__buttons-wrapper{position:sticky;bottom:0;margin:0 -16px;padding:18px 16px;background-color:#fff;z-index:1}.app:has(.cart-step-sidebar) .carrello-content .form__buttons-wrapper--static{position:static}.app:has(.cart-step-sidebar) .carrello-content .form__buttons-wrapper .form__buttons{margin-top:0;width:100%;flex-direction:column}.app:has(.cart-step-sidebar) .carrello-content .form__buttons-wrapper .form__buttons button{width:100%}.app:has(.cart-step-sidebar) .carrello-content .form__buttons-wrapper .form__buttons button.link{justify-content:center}.app:has(.cart-step-sidebar) .carrello-content .form__buttons-wrapper .form__buttons .form__buttons-container{display:flex;width:100%}.app:has(.cart-step-sidebar) .carrello-content .form__buttons-wrapper .form__buttons .form__buttons-container .link{justify-content:flex-start}.app:has(.cart-step-sidebar) .carrello-content .form__buttons-wrapper .form__buttons .form__buttons-container .mobile-only{display:inline-flex}.app:has(.cart-step-sidebar) .carrello-content .form__buttons-wrapper .form__buttons .form__buttons-container .desktop-only{display:none}@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none){.app:has(.cart-step-sidebar) .carrello-content .form__buttons-wrapper{background-color:#fff6;backdrop-filter:blur(100px);-webkit-backdrop-filter:blur(100px)}}.app:has(.cart-step-sidebar) .carrello-content .form__buttons-wrapper .error{margin-top:0}.app:has(.cart-step-sidebar) .carrello-content .form__buttons-wrapper .form__error{margin-bottom:16px}.app:has(.cart-step-sidebar) .carrello-content .form__buttons-wrapper .pick-up-slots__booked-slot{margin-bottom:16px}}@media (min-width: 767px){.app:has(.cart-step-sidebar){height:100vh}.app:has(.cart-step-sidebar) .carrello-content{display:contents}.app:has(.cart-step-sidebar) .carrello-content .page-summary{display:flex;overflow:auto;align-items:flex-start}.app:has(.cart-step-sidebar) .carrello-content .page-summary::-webkit-scrollbar{width:9px}.app:has(.cart-step-sidebar) .carrello-content .page-summary::-webkit-scrollbar-track{background:rgba(0,0,0,.05);border-radius:6px}.app:has(.cart-step-sidebar) .carrello-content .page-summary::-webkit-scrollbar-thumb{background:#bcbec0;border-radius:6px}.app:has(.cart-step-sidebar) .carrello-content .page-summary .cart-step-body{flex:3;padding-right:10%;min-height:100%;border-right:1px solid #bcbec0}.app:has(.cart-step-sidebar) .carrello-content .page-summary .cart-step-body .form__buttons-wrapper,.app:has(.cart-step-sidebar) .carrello-content .page-summary .cart-step-body .carrello-content__cart-summary{display:none}.app:has(.cart-step-sidebar) .carrello-content .page-summary .cart-step-sidebar{display:block;flex:1;padding-left:60px;margin-right:20px}.app:has(.cart-step-sidebar) .carrello-content .page-summary .cart-step-sidebar .form__buttons button{width:100%}.app:has(.cart-step-sidebar) .carrello-content .page-summary .cart-step-sidebar .carrello-content__card-wrapper{margin-bottom:16px}.app:has(.cart-step-sidebar) .carrello-content .page-summary .cart-step-sidebar .carrello-content__info{padding:16px 24px}.app:has(.cart-step-sidebar) .carrello-content .page-summary .cart-step-sidebar .carrello-content__cart-summary{margin:0;padding-top:0;border-top:none}}.box-wrapper{display:flex;flex-direction:column;gap:24px;margin-top:24px;font-size:16px}.box-wrapper--accordion .box-wrapper__profile{display:none}.box-wrapper--accordion .box-wrapper__box--open .box-wrapper__profile{display:flex}.box-wrapper--accordion .box-wrapper__box--open .box-wrapper__box-header{margin-bottom:0}.box-wrapper--accordion .box-wrapper__box--open .box-wrapper__btn .icon{transform:rotate(90deg)}.box-wrapper--accordion .box-wrapper__box--open .link{margin-top:24px}.box-wrapper:not(.box-wrapper--accordion) .link{margin-top:24px}.box-wrapper__box{padding:40px;border:.5px solid #bcbec0;display:flex;flex-direction:column;gap:16px}@media (max-width: 575px){.box-wrapper__box{padding:24px}}.box-wrapper__btn{background-color:transparent;color:#000;border:none;display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%}.box-wrapper__btn:focus-visible{border:1px solid #bcbec0}.box-wrapper__btn .icon{transform:rotate(-90deg)}.box-wrapper__caption{font-size:24px;font-weight:700;text-align:left}@media (max-width: 575px){.box-wrapper__caption{font-size:20px}}.box-wrapper__profile{display:flex;flex-direction:column;gap:8px;color:#6d6e71;font-weight:500;word-break:break-word}.box-wrapper__info a{color:#004992;text-decoration:underline}.box-wrapper__info--osteopath-price .icon{margin-bottom:-4px;margin-right:4px}.box-wrapper__link button.link{text-decoration:underline;background-color:transparent;border:none;font-size:16px;font-weight:inherit;margin-top:0!important;color:inherit}.box-wrapper .link{display:inline;font-size:18px;text-align:left;width:fit-content}.box-wrapper .link .icon{font-size:24px;margin:0 4px -4px 0}.box-wrapper+hr{padding-top:0}.box-wrapper__list.app-content__list{margin:0}.box-wrapper__list.app-content__list p{font-size:16px;line-height:1.5}@media (max-width: 575px){.box-wrapper .document__download{flex-wrap:wrap}}.text{text-align:left;font-size:16px}.text p{margin-bottom:32px}.text sup{font-size:60%;vertical-align:super}.text sub{font-size:60%;vertical-align:sub}.text ul,.text ol{margin-left:18px;margin-bottom:32px}.app-content{flex:1;display:flex;flex-direction:column;font-size:20px;font-weight:350}.app-content>.wrapper--app{flex:1;width:100%;padding-top:56px;padding-bottom:30px}@media (max-width: 575px){.app-content>.wrapper--app{padding-top:32px}}.app-content .app__header{flex:1;align-items:flex-start;flex-direction:column}.app-content .app__title-wrapper .wrapper{flex-wrap:wrap;align-items:stretch}.app-content .app__title-wrapper .app__title{margin-bottom:8px}@media (max-width: 575px){.app-content .app__title-wrapper .app__title{margin-bottom:4px}}.app-content .app__title-wrapper .app__description,.app-content .app__title-wrapper .stepper{max-height:500px;transition:max-height .2s ease-in-out}.app-content .app__title-wrapper--clipped{position:fixed;left:0;top:0;right:0;z-index:2}.app-content .app__title-wrapper--clipped .wrapper{align-items:center}.app-content .app__title-wrapper--clipped .app__header{gap:0}.app-content .app__title-wrapper--clipped .app__description,.app-content .app__title-wrapper--clipped .stepper{max-height:0;overflow:hidden}.app-content__title-wrapper{display:flex;align-items:center;margin-bottom:20px}.app-content__title{font-size:32px;font-weight:350}@media (max-width: 575px){.app-content__title{font-size:24px;line-height:1.3}}.app-content__step{font-size:12px;text-transform:uppercase;color:#000000b3}.app-content__section{margin-bottom:50px}.app-content__text .big{font-size:24px}.app-content__text .small{font-size:16px}.app-content__text .font-weight-medium{font-weight:500}.app-content__text .font-weight-medium strong{font-weight:900}.app-content__text p{margin-bottom:24px}.app-content__text p.mb-s{margin-bottom:16px}.app-content__text a{color:#1890ffcc;text-decoration:underline}@media (max-width: 575px){.app-content__text{font-size:16px}}.app-content__list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px;margin:24px 0}.app-content__list ul{font-size:20px}.app-content__list li{font-size:16px;font-weight:300}.app-content__list>div{width:calc(50% - 12px)}.app-content__list p{line-height:1.4;margin-bottom:4px}@media (max-width: 575px){.app-content__list{flex-direction:column;gap:16px}.app-content__list>div{width:100%}}.app-content .pagination{display:flex;flex-direction:column;align-items:center;gap:16px;font-size:16px}.app-content .wrapper--coldpage{padding-top:56px;padding-bottom:60px}.app-content .wrapper--coldpage p{font-weight:300;font-size:16px;margin-bottom:40px}.app-content .wrapper--coldpage h1{font-size:32px;font-weight:350;margin-bottom:16px}.app-content .wrapper--coldpage a{text-decoration:underline;color:#5c8db8}.app-content .wrapper--coldpage .form__buttons{margin-top:0}.borse-content__document-integration{padding-bottom:32px;margin-bottom:100px;border-bottom:1px solid #bcbec0}.borse-content__document-integration .form__input-wrapper--file{margin-bottom:0}.borse-content__outcome{padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid #bcbec0}.borse-content__document-list,.borse-content__outcome ul{padding-left:24px;font-size:16px;line-height:24px;margin:16px 0}.borse-content__document-note{font-size:16px;line-height:24px;margin-bottom:16px}.borse-content__requests .error{color:#000}.borse-content__refund-text{font-weight:400}.borse-content__refund-text .red{color:#e95145}.table{list-style-type:none;margin:21px 0}@media (max-width: 767px){.table{display:flex;flex-direction:column;gap:24px;margin:16px 0 24px}.table:not(.table--file) .table__header{display:none}}@media (hover: hover){.table:not(.table--file) .table__item:hover{cursor:pointer;background-color:#0000000a}}.table:not(.table--file) .table__item:nth-child(even){background-color:#0000000a}@media (hover: hover){.table:not(.table--file) .table__item:nth-child(even):hover{background-color:#00000014}}@media (max-width: 767px){.table:not(.table--file) .table__item:nth-child(even){background-color:transparent}}.table--file{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0;margin:32px 0}.table--file .table__item{flex-direction:column;align-items:flex-start;gap:12px}.table__header{width:100%;display:flex;align-items:center;justify-content:space-between;padding:18px 16px;border:.5px solid rgba(0,0,0,.1)}.table__box{flex:1;display:flex;align-items:center;gap:8px;text-align:left;color:#000;font-size:16px;font-weight:300;padding-right:16px;border:none;background-color:transparent;word-break:break-word}.table__box--big{flex:2}.table__box--fixed{min-width:150px}.table__box--title{border:none;background-color:transparent;font-weight:700;line-height:1.2}@media (max-width: 767px){.table__box{font-size:20px;font-weight:350}.table__box:first-of-type{padding-right:38px}}.table button.table__box:focus-visible{text-decoration:underline}.table__sort{display:flex;flex-direction:column;font-size:11px}.table__sort .icon:first-of-type{transform:rotate(180deg);margin-bottom:-2px}.table__item{width:100%;display:flex;align-items:center;padding:16px;border:.5px solid rgba(0,0,0,.1)}@media (max-width: 767px){.table__item{position:relative;flex-direction:column;align-items:flex-start;gap:16px;padding:24px}.table__item .table__box{display:block}}.table__item--file-list{padding:18px 20px}.table__item .table__mobile-title{display:none;border:none;background-color:transparent;font-size:16px;font-weight:700;line-height:1.2;margin-bottom:8px}@media (max-width: 767px){.table__item .table__mobile-title{display:block}}.table__icon{display:flex;align-items:center;border:none;background-color:transparent;font-size:16px}.table__icon:focus-visible{border:1px solid #bcbec0}.table__icon--download{color:#1890ff;font-size:29px;gap:12px}.table__icon--download .table__box{color:inherit}.table__status{display:inline-block;text-align:center;color:#fffbf9;background-color:#5c8db8;border-radius:30px;padding:8px 16px;text-transform:uppercase;font-weight:400;line-height:1.2;white-space:nowrap}@media (max-width: 767px){.table__status{font-size:16px}}.table__status--assigned,.table__status--completed{background-color:#46824d}.table__status--not_assigned,.table__status--canceled,.table__status--cancelled_by_user,.table__status--cancelled_by_osteopath{background-color:#e95145}.table__status--integration_needed{color:#000;background-color:#f5a000}.table__status--sent,.table__status--integration_sent,.table__status--booked{background-color:#000}.table__status--evaluation_in_progress{background-color:#7f63cc}.table__status--expired_draft{background-color:#6d6e71}.table__select{display:none}@media (max-width: 767px){.table__select{display:flex;align-items:center;gap:4px;font-size:16px;font-weight:300}}.table__select .app-select__control{border:none;font-weight:700;color:#000;padding:0}.table__select .app-select__control--is-focused{box-shadow:0 0 0 1px #fffbf980;border:1px solid #8ec5e2}.table__select .app-select__single-value{color:#000}.table__select .app-select__indicators{display:flex;flex-direction:column;justify-content:center}.table__select .app-select__indicators .icon{width:10px;height:10px}.table__select .app-select__indicators .icon:first-child{transform:rotate(180deg)}@media (max-width: 767px){.borse-content .table__select,.check-up-content .table__select,.osteopata-content .table__select{display:none}}.action{flex:1;display:flex;justify-content:flex-end}@media (max-width: 767px){.action{position:absolute;top:24px;right:24px}}.action__button{width:30px;height:30px;border-radius:50%;background-color:#fff;color:#6d6e71;font-size:20px;display:inline-flex;justify-content:center;align-items:center;border:1px solid #6d6e71;padding:5px}.action__button:first-child{margin-left:0}.action__button:hover,.action__button.active{color:#1890ff;border-color:#1890ff}.action__button:disabled{opacity:.6}.action__button>.icon{width:30px;height:30px}.action__menu{position:absolute;display:none;right:0;top:100%;z-index:5;list-style:none;flex-direction:column;align-items:flex-start;min-width:160px;background-color:#fff;border:1px solid #000000;filter:drop-shadow(0px 2px 8px rgba(0,0,0,.16))}.action__menu:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.action__menu li{width:100%;position:relative;border-bottom:.5px solid rgba(0,0,0,.1)}.action__menu.open{display:flex}@media (max-width: 767px){.action__menu{min-width:180px}}.action__option{width:100%;display:flex;align-items:center;padding:16px;background-color:transparent;border:0;text-align:left;color:#fffbf9;font-weight:300;font-size:18px;min-height:50px;color:#000}.action__option:hover:not(:disabled){color:#1890ff}.action__option .icon{margin-top:-2px;margin-right:10px;font-size:16px}.action__option .icon.pencil{font-size:20px}.action__option:disabled{color:#6d6e71}.action__chevron{transform:rotate(180deg);font-size:16px;margin-bottom:-2px;margin-right:7px}.action .loading-spinner{margin:0}.tooltip{position:relative;display:flex;align-items:center}.tooltip__text{cursor:pointer}.tooltip__text>div{display:flex;align-items:center}.tooltip__text>div .icon{margin:2px 0 0 12px;font-size:19px}.tooltip__text>div:hover{color:#1890ff}.tooltip__popup.__react_component_tooltip{pointer-events:auto;width:323px;padding:13px 16px 14px 21px;font-size:12px;font-family:Avenir LT Std;font-weight:350;background-color:#fff;border:1px solid #bcbec0;color:#000;transition:opacity .5s}.tooltip__popup.__react_component_tooltip.show{opacity:1;position:absolute;top:100%!important;left:calc(50% - 155px)!important;margin-top:13px!important}.tooltip__popup.__react_component_tooltip.show:before{content:none}.tooltip__popup.__react_component_tooltip.show:after{border-top:1px solid #bcbec0;border-left:1px solid #bcbec0}@media (max-width: 991px){.tooltip__popup.__react_component_tooltip.show{left:calc(50% - 115px)!important}}.tooltip__popup.__react_component_tooltip span{font-weight:700}@media (max-width: 991px){.tooltip__popup.__react_component_tooltip{width:240px}}.check-up-content__requests .app-content__title-wrapper{margin-bottom:8px}.check-up-content__requests .error{color:#000}.check-up-content .app-content__text ul{padding-left:24px}.check-up-content__checkboxes{margin-top:24px}.check-up-content__resume{padding-bottom:56px;border-bottom:1px solid #e6e7e8}.check-up-content__resume .app-content__title-wrapper{margin-bottom:32px}.check-up-content__resume-wrapper{display:flex;justify-content:space-between;gap:140px}.check-up-content__resume-wrapper .pick-up-points__point{flex:1}.check-up-content__resume-wrapper .check-up-content__resume-info{flex:2}@media (max-width: 1230px){.check-up-content__resume-wrapper{gap:48px}}@media (max-width: 767px){.check-up-content__resume-wrapper{flex-direction:column;gap:32px}}.check-up-content .pick-up-points__point-info{display:flex;align-items:center;line-height:1.2}.check-up-content .pick-up-points__point-info:not(:last-of-type){margin-bottom:12px}.check-up-content .pick-up-points__point-info .icon{margin-right:10px}.check-up-content .pick-up-points__point-info .location-pin{font-size:19px}.check-up-content .pick-up-points__point-info .clock{font-size:14px}.check-up-content .pick-up-points__point-info a{color:#004992;text-decoration:underline}.check-up-content .pick-up-points__point-info a:focus-visible{border:1px solid #bcbec0}.check-up-content .pick-up-points__point-info-header{font-size:20px;margin-bottom:12px;font-weight:350;line-height:1.6}.check-up-content .pick-up-points__point-place{font-size:24px;font-weight:700;line-height:1.2}.check-up-content .error-box{display:flex;gap:10px;color:#e95145;margin-top:20px}.check-up-content .error-box p{font-size:16px;font-weight:500}.check-up-content .error-box p .black{color:#000}.check-up-content .error-box .icon{margin-top:3px;font-size:20px}.check-up-content .box-wrapper .error-box{margin-top:0}.check-up-content .app__cta .angle-down{font-size:13px;transform:rotate(-90deg)}.check-up-content .form__comment{color:#6d6e71}.osteopata-content__list{display:flex;flex-wrap:wrap;gap:24px;margin:24px 0 40px}.osteopata-content__card{flex:1;background-color:#fff;color:#000;padding:24px 32px;border:1px solid #e6e7e8;text-align:left;display:flex;flex-direction:column;gap:12px;min-width:280px}.osteopata-content__card--selected{border-color:#000}.osteopata-content__card-title{font-size:24px;font-weight:700}.osteopata-content__card-info{font-size:16px;line-height:1.5}.osteopata-content__card-info .icon{margin-right:12px;margin-bottom:-3px}.osteopata-content__card-info .icon.money{margin-left:-1px;margin-bottom:-6px;margin-right:9px;font-size:22px}.osteopata-content__form .pick-up-slots__days-wrapper{margin:24px 0 32px}.osteopata-content__form .pick-up-slots__day{gap:0}.osteopata-content__form .pick-up-slots__day-name{text-transform:none}.osteopata-content__form .pick-up-slots__times{margin:24px 0 56px}.osteopata-content__requests--next{padding-bottom:32px;border-bottom:1px solid #bcbec0}.osteopata-content__requests .error{color:#000}.osteopata-content__cancellation{color:#e95145}.osteopata-content__cancellation .icon{font-size:24px;margin-right:8px;margin-bottom:-4px}.toast{position:fixed;top:116px;right:-420px;z-index:30;max-width:420px;background-color:#fffbf9;display:flex;gap:12px;padding:16px;font-size:16px;line-height:1.2;border:1px solid #e6e7e8;border-left:4px solid #46824d;transition:right .5s;box-shadow:#0003 -8px 8px 24px 8px;font-weight:500}@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none){.toast{background-color:#fffbf9;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}}.toast--visible{right:16px}.toast .icon{font-size:18px;padding:2px;color:#46824d;border:1px solid #46824d;border-radius:50%}.event{padding-bottom:56px}.event .survey-detail__section-title{margin-bottom:30px}@media (max-width: 575px){.event .survey-detail__section-title{font-size:24px;line-height:1.33;margin-bottom:24px}}.event__stages{display:flex;flex-direction:column;gap:16px}.event__stages .error{display:flex;align-items:center;gap:8px;justify-content:center;margin:0 0 12px}.event__stages .error .icon{font-size:21px}.event__stage{display:flex;gap:24px;align-items:flex-start;padding:24px;color:#000;background-color:transparent;border:1px solid rgba(0,0,0,.1);cursor:pointer}.event__stage:not(:first-child){margin-top:8px}.event__stage--selected{border:1px solid #000000}.event__stage--disabled{cursor:auto}@media (max-width: 575px){.event__stage{position:relative;flex-direction:column;padding:73px 25px 19px 24px}}.event__stage--read-only{border:none;padding:0;cursor:auto}@media (max-width: 575px){.event__stage--read-only{padding-top:50px}.event__stage--read-only .event__stage-calendar{top:0}}.event__stage--read-only .event__cta{display:none}@media (max-width: 575px){.event__stage--multiple{padding-top:97px}.event__stage--multiple .event__stage-calendar{flex-direction:column;gap:0;padding-top:4px}}.event__stage-calendar{width:80px;display:flex;flex-direction:column;text-align:center;min-width:80px}@media (max-width: 575px){.event__stage-calendar{position:absolute;top:24px;left:0;flex-direction:row;align-items:baseline;gap:7px;width:auto;padding:0 27px 0 24px;background-color:#000;border-top-right-radius:18px;border-bottom-right-radius:18px;color:#fffbf9}}.event__stage-month{color:#fffbf9;background-color:#000;border-top-left-radius:8px;border-top-right-radius:8px;font-size:12px;line-height:16px;font-weight:700;padding-top:4px;text-transform:uppercase}@media (max-width: 575px){.event__stage-month{font-size:20px;font-weight:350;text-transform:none}}.event__stage-day{display:flex;gap:4px;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,.1);border-top:none;font-size:30px;line-height:40px;height:56px;padding-top:3px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.event__stage-day span{font-size:24px;line-height:32px}@media (max-width: 575px){.event__stage-day{font-weight:700;height:33px}.event__stage-day,.event__stage-day span{font-size:20px;line-height:1.6}}.event__stage-box{font-size:16px}.event__stage-box h3{font-size:20px;line-height:32px;margin-bottom:8px;text-align:left}.event__stage-info{display:flex;flex-direction:column;gap:12px;font-weight:400;line-height:1.2}.event__stage-info .icon{font-size:19px}.event__stage-info .location-pin{margin-left:-2px}.event__stage-info .clock{font-size:14px}.event__stage-info .users-light{font-size:18px}.event__item .icon{margin-right:8px;margin-bottom:-2px}.event__item .icon.location-pin{margin-right:4px}.event__info-date{color:#e95145;font-weight:700;margin-top:16px}.event__cta{font-size:16px;margin-top:4px}.event__cta .icon{font-size:10px;transform:rotate(-90deg)}.event__select{flex:1;display:flex;justify-content:flex-end}.event__select label{text-transform:uppercase}.event__select .form__radio-wrapper{margin-top:0}@media (max-width: 575px){.event__select{position:absolute;top:24px;right:25px}}.event__sold-out{color:#fffbf9;background-color:#e95145;font-size:14px;font-weight:700;line-height:1.7;padding:4px 8px 2px;border-radius:4px;text-transform:uppercase;white-space:nowrap}.event__sold-out-info{color:#6d6e71;margin-left:4px}.event__text{font-weight:300}.event__text--big{font-size:20px}.event__sold-out-description{margin-bottom:32px}.event__sold-out-description .red{color:#e95145}.event__feedback{padding-top:56px}.event__feedback .event__stage{margin:32px 0}.event__feedback .event__stage .event__item--availability,.event__feedback .event__stage .event__info-date{display:none}.event__feedback .event__text{padding-top:0}.event__feedback-info{display:flex;flex-direction:column;gap:24px;margin:32px 0 42px;word-break:break-word}.event__actions{display:flex;flex-direction:column;gap:20px;padding-top:12px}.event__actions .link{font-size:18px;width:fit-content}.event__actions .pencil{font-size:24px}.event__actions .event__info-date{margin-top:0}@media (max-width: 575px){.event__actions{gap:30px}}.event__detail{padding:40px 0 22px;border-bottom:.5px solid #bcbec0;margin-bottom:10px}.event__detail .form__buttons{margin-top:21px}.event__detail .event__text{padding-top:22px}.event__questions{margin-top:24px}.event__questions .form__input#email{scroll-margin-top:32px}.event__questions.hidden{display:none}.event__entrance-info,.event__entrance-info p{font-size:14px;font-weight:400;color:#6d6e71}.event__resume{display:flex;flex-direction:column;padding:40px;border:.5px solid #bcbec0;gap:16px;margin-bottom:14px;word-break:break-word}.event__resume div{color:#6d6e71}
