@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700&display=swap";.animated{animation-duration:1s;animation-fill-mode:forwards}.animated.bounceIn{animation-duration:.7s}.animated.bounceOut{animation-duration:.5s}.animated.bounceIn{animation-name:bounceIn}.animated.bounceOut{animation-name:bounceOut}.animated.fadeIn{animation-name:fadeIn;animation-duration:.7s}.animated.fadeOut{animation-name:fadeOut;animation-duration:.3s}.animated.bounceInDown{animation-name:bounceInDown}.animated.bounceOutUp{animation-name:bounceOutUp}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:perspective(1px)scale3d(.3,.3,.3)}20%{transform:perspective(1px)scale3d(1.1,1.1,1.1)}40%{transform:perspective(1px)scale3d(.9,.9,.9)}60%{opacity:1;transform:perspective(1px)scale3d(1.03,1.03,1.03)}80%{transform:perspective(1px)scale3d(.97,.97,.97)}to{opacity:1;transform:perspective(1px)scale(1)}}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}@keyframes bounceOutUp{20%{transform:translateY(-10px)}40%,45%{opacity:1;transform:translateY(20px)}to{opacity:0;transform:translateY(-2000px)}}.rrt-confirm-holder{z-index:99999999;width:100%;height:100%;position:fixed;top:0;left:0}.rrt-confirm-holder .shadow{background-color:#323a44cc;width:100%;height:100%}.rrt-confirm-holder .rrt-confirm{z-index:9;background-color:#fff;border-radius:4px;width:320px;margin-left:-160px;position:absolute;top:20%;left:50%;overflow:hidden;box-shadow:3px 3px 20px #333}.rrt-confirm-holder .rrt-confirm .rrt-message{text-align:center;clear:both;background-color:#fff;width:100%;min-height:50px;padding:5%;font-family:open-sanscondensed-light,sans-serif;font-size:1em}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder{display:flex}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button{text-transform:capitalize;float:left;cursor:pointer;background-color:#0000;border:none;border-top:1px solid #f0f0f0;flex-grow:1;height:50px;margin:0;padding:0;font-size:14px;overflow:hidden}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button:hover{background-color:#f5f5f5}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button.rrt-ok-btn:active{color:#fff;background-color:#60bb71}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button.rrt-cancel-btn:active{color:#fff;background-color:#db6a64}.rrt-confirm-holder .rrt-confirm .rrt-buttons-holder .rrt-button:focus{outline:none}body.toastr-confirm-active{overflow:hidden}.redux-toastr *,.redux-toastr :before,.redux-toastr :after{box-sizing:border-box}.redux-toastr .top-left,.redux-toastr .top-right,.redux-toastr .top-center,.redux-toastr .bottom-left,.redux-toastr .bottom-right,.redux-toastr .bottom-center{z-index:99999999;width:350px;padding:0 10px;position:fixed}.redux-toastr .top-left,.redux-toastr .top-right,.redux-toastr .top-center{top:0}.redux-toastr .top-right,.redux-toastr .bottom-right{right:0}.redux-toastr .bottom-left,.redux-toastr .bottom-right,.redux-toastr .bottom-center{bottom:0}.redux-toastr .top-left,.redux-toastr .bottom-left{left:0}.redux-toastr .top-center,.redux-toastr .bottom-center{margin-left:-175px;left:50%}@media (width<=320px){.redux-toastr .top-left,.redux-toastr .top-right,.redux-toastr .top-center,.redux-toastr .bottom-left,.redux-toastr .bottom-right,.redux-toastr .bottom-center{width:320px}.redux-toastr .top-center,.redux-toastr .bottom-center{margin-left:-160px}}.redux-toastr .toastr{z-index:2;color:#333;opacity:.94;background-color:#fcfcfc;border-radius:4px;width:100%;min-height:70px;margin:10px 0;position:relative;overflow:hidden;box-shadow:2px 2px 10px #0006}.redux-toastr .toastr:hover:not(.rrt-message){opacity:1;box-shadow:0 0 10px #0009}.redux-toastr .toastr .toastr-status{width:100%;height:5px}.redux-toastr .toastr .toastr-status.success{background-color:#60bb71}.redux-toastr .toastr .toastr-status.warning{background-color:#f7a336}.redux-toastr .toastr .toastr-status.info{background-color:#58abc3}.redux-toastr .toastr .toastr-status.error{background-color:#db6a64}.redux-toastr .toastr .rrt-left-container,.redux-toastr .toastr .rrt-right-container{float:left;text-align:center;overflow:hidden}.redux-toastr .toastr .rrt-left-container{width:80px;position:absolute;top:0;bottom:0;left:0}.redux-toastr .toastr .rrt-left-container .rrt-holder{width:70px;height:70px;margin-top:-35px;line-height:60px;position:absolute;top:50%;left:5px}.redux-toastr .toastr .rrt-left-container .toastr-icon{fill:#fff;vertical-align:middle;margin-top:5px}.redux-toastr .toastr .rrt-middle-container{float:left;text-align:left;width:65%;margin-left:80px;padding:10px 5px;font-family:Arial,Helvetica,sans-serif;font-size:1em;position:relative}.redux-toastr .toastr .rrt-middle-container .rrt-title{margin-bottom:5px;font-size:1.1em;font-weight:700}.redux-toastr .toastr .rrt-right-container{width:10%}.redux-toastr .toastr .close-toastr{opacity:.5;cursor:pointer;color:#000;background-color:#0000;border:none;outline:none;width:10%;height:100%;font-family:Helvetica Neue,Helvetica,Arial sans-serif;font-size:22px;position:absolute;top:0;right:0}.redux-toastr .toastr .close-toastr:hover{opacity:1}.redux-toastr .toastr .close-toastr:focus{outline:none}.redux-toastr .toastr .close-toastr span{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.redux-toastr .toastr.rrt-info,.redux-toastr .toastr.rrt-success,.redux-toastr .toastr.rrt-warning,.redux-toastr .toastr.rrt-error{color:#fff}.redux-toastr .toastr.rrt-info{background-color:#58abc3}.redux-toastr .toastr.rrt-info .rrt-progressbar{background-color:#378298}.redux-toastr .toastr.rrt-success{background-color:#60bb71}.redux-toastr .toastr.rrt-success .rrt-progressbar{background-color:#3e914d}.redux-toastr .toastr.rrt-warning{background-color:#f7a336}.redux-toastr .toastr.rrt-warning .rrt-progressbar{background-color:#d87e09}.redux-toastr .toastr.rrt-error{background-color:#db6a64}.redux-toastr .toastr.rrt-error .rrt-progressbar{background-color:#c5352e}.redux-toastr .toastr.rrt-light .rrt-progressbar{background-color:#ccc}.redux-toastr .toastr.rrt-light .toastr-icon{fill:#333!important}.redux-toastr .toastr.rrt-message{opacity:1;border:1px solid #dbdbdb}.redux-toastr .toastr.rrt-message .rrt-title{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:90%;height:50px;padding:0 20px;font-size:1.2em;line-height:50px;overflow:hidden}.redux-toastr .toastr.rrt-message .rrt-text{background-color:#fff;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;width:100%;max-height:400px;margin-bottom:20px;padding:15px;font-size:1.1em;overflow:hidden auto}.redux-toastr .toastr.rrt-message .rrt-text img{max-width:100%;margin:10px auto;display:block}.redux-toastr .toastr.rrt-message .close-toastr{height:50px}.redux-toastr .toastr .rrt-progress-container{width:100%;height:5px;margin:0 -20px -20px -60px;position:absolute;bottom:20px}.redux-toastr .toastr .rrt-progress-container .rrt-progressbar{border-radius:0 0 0 4px;height:100%}.redux-toastr .toastr-attention{z-index:1;background-color:#0006;width:100%;height:100%;position:fixed;inset:0}.pin{-ms-animation-name:bounce;-ms-animation-fill-mode:both;-ms-animation-duration:1s;background:#ea4436;border-radius:50% 50% 50% 0;width:30px;height:30px;margin:-30px 0 0 -8px;animation-name:bounce;animation-duration:1s;animation-fill-mode:both;position:absolute;top:50%;left:50%;transform:rotate(-45deg)}.pin:after{content:"";background:#8a1a19;border-radius:50%;width:12px;height:12px;margin:8px 0 0 -5px;position:absolute}.pulse{width:14px;height:14px;margin:11px 0px 0px 0xp;z-index:-2;background:#0003;border-radius:50%;position:absolute;top:50%;left:50%;transform:rotateX(55deg)}.pulse:after{content:"";-ms-animation:pulsate 1s ease-out;-ms-animation-iteration-count:infinite;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";width:40px;height:40px;filter:alpha(opacity=0);-ms-animation-delay:1.1s;border-radius:50%;margin:-13px 0 0 -19px;animation:1s ease-out 1.1s infinite pulsate;position:absolute;box-shadow:0 0 1px 2px #ea4436}@keyframes pulsate{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:scale(.1)}50%{opacity:1;-ms-filter:none;filter:none}to{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:scale(1.2)}}@keyframes bounce{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);transform:translateY(-2000px)rotate(-45deg)}60%{opacity:1;-ms-filter:none;filter:none;transform:translateY(30px)rotate(-45deg)}80%{transform:translateY(-10px)rotate(-45deg)}to{transform:translateY(0)rotate(-45deg)}}.floating-textarea-wrapper{width:100%;position:relative}.floating-label{color:#888;pointer-events:none;background:#fff;padding:0 .25rem;font-size:1rem;transition:all .2s;position:absolute;top:.8rem;left:.75rem}.floating-label.active{color:#333;font-size:10px;top:-1px}.floating-label.error.active{color:red}.floating-textarea{resize:none;box-sizing:border-box;border:1px solid #ccc;border-radius:4px;width:100%;min-height:60px;padding:1.5rem .75rem .5rem;font-size:1rem}.floating-textarea.errorPlaceholder{border-color:red}.usePlaceholderTextField input::-webkit-input-placeholder{font-size:18px;font-family:Roboto,Arial,"Sans-serif"!important}.usePlaceholderTextField input:-ms-placeholder-shown{font-size:18px;font-family:Roboto,Arial,"Sans-serif"!important}.usePlaceholderTextField input::placeholder{font-size:18px;font-family:Roboto,Arial,"Sans-serif"!important}.usePlaceholder::-webkit-input-placeholder{font-family:Roboto,Arial,"Sans-serif";font-size:18px}.usePlaceholder:-ms-placeholder-shown{font-family:Roboto,Arial,"Sans-serif";font-size:18px!important}.usePlaceholder::placeholder{font-family:Roboto,Arial,"Sans-serif";font-size:18px!important}.usePlaceholderTextField input{height:inherit;box-sizing:border-box}.usePlaceholderTextArea{border:1px solid #0000004d;border-radius:5px;width:100%;min-height:37px;margin-top:5px;padding:8px;font-family:Roboto,Arial,"Sans-serif"}.usePlaceholderTextArea:focus-visible{outline:none}.transparentPlaceholder input::-webkit-input-placeholder{color:#00000061!important}.transparentPlaceholder input:-ms-placeholder-shown{color:#00000061!important}.transparentPlaceholder input::placeholder{color:#00000061!important}.transparentPlaceholder::-webkit-input-placeholder{color:#00000061!important}.transparentPlaceholder:-ms-placeholder-shown{color:#00000061!important}.transparentPlaceholder::placeholder{color:#00000061!important}.errorPlaceholder input::-webkit-input-placeholder{color:#f44336!important}.errorPlaceholder input:-ms-placeholder-shown{color:#f44336!important}.errorPlaceholder input::placeholder{color:#f44336!important}.errorPlaceholder::-webkit-input-placeholder{color:#f44336!important}.errorPlaceholder:-ms-placeholder-shown{color:#f44336!important}.errorPlaceholder::placeholder,.errorPlaceholder input{color:#f44336!important}.change-order-container{visibility:hidden;flex-direction:column;justify-content:center;align-items:center;padding:4px;display:flex;position:absolute;top:50%;left:-40px;transform:translateY(-50%);padding-right:12px!important}.radio-form-item>div:nth-of-type(2){flex:1;width:100%;max-width:88px;padding-right:0}.radio-form-item>div:nth-of-type(3){min-width:94px;padding-left:0}.radio-form-item-2-fields>div:first-of-type{max-width:85px}@media (width<=540px){.radio-form-item>div:nth-of-type(2){max-width:unset}.radio-form-item>div:nth-of-type(3){min-width:unset}.radio-form-item-2-fields>div:first-of-type{max-width:unset}}*{font-family:Inter,sans-serif!important}body{margin:0;background:#fff!important;font-family:Inter,sans-serif!important}#root,.MuiTypography-root,.MuiButton-root,.MuiFormLabel-root,.MuiInputBase-input{font-family:Inter,sans-serif!important}img{max-width:100%;height:auto}@font-face{font-family:Gilmer Regular;font-style:normal;font-weight:400;src:local(Gilmer Regular),url(/assets/gilmer-regular-89cc1Vnu.woff)format("woff")}@font-face{font-family:Gilmer Bold;font-style:normal;font-weight:400;src:local(Gilmer Bold),url(/assets/gilmer-bold-l1npT66z.woff)format("woff")}@font-face{font-family:Gilmer Heavy;font-style:normal;font-weight:400;src:local(Gilmer Heavy),url(/assets/gilmer-heavy-CmffpbP9.woff)format("woff")}@font-face{font-family:Gilmer Light;font-style:normal;font-weight:400;src:local(Gilmer Light),url(/assets/gilmer-light-DmqKONVj.woff)format("woff")}@font-face{font-family:Gilmer Outline;font-style:normal;font-weight:400;src:local(Gilmer Outline),url(/assets/gilmer-outline-5ShVgq8_.woff)format("woff")}@font-face{font-family:Gilmer Medium;font-style:normal;font-weight:400;src:local(Gilmer Medium),url(/assets/gilmer-medium-DIcsn7Xb.woff)format("woff")}html,body,#root,.content-flex{height:100%;overflow-x:hidden}.content-flex{display:flex;overflow:hidden}.content-width{flex:1;overflow-y:hidden!important}a{color:#3083ec;text-decoration:none}label{align-items:center;display:flex}.MuiPickersCalendarHeader-dayLabel,.DayPicker-Weekday{color:#000000de!important;font-weight:700!important}.MuiPickersDay-day{color:#fff!important;background-color:#4a90e2!important}.MuiPickersDay-dayDisabled{color:#000!important;background-color:#0000!important}.MuiPickersDay-daySelected{background-color:#e24a4a!important}.MuiStepLabel-active,.MuiStepLabel-active .MuiStepIcon-root{color:#3083ec!important}.MuiStepLabel-active .MuiStepLabel-label{font-family:Inter,sans-serif!important;font-size:14px!important}.MuiStepIcon-active,.MuiStepLabel-completed,.MuiStepLabel-completed .MuiStepIcon-root{color:#3083ec!important}.MuiStepLabel-completed .MuiStepLabel-label{font-family:Inter,sans-serif!important;font-size:14px!important}.MuiStepIcon-completed{color:#3083ec!important}.MuiStepLabel-label{font-family:Inter,sans-serif!important;font-size:14px!important}:is(.MuiStepper-root .MuiStep-root:has(~.MuiStep-root .MuiStepIcon-active) .MuiStepIcon-root,.MuiStepper-root .MuiStep-root:has(~.MuiStep-root .MuiStepLabel-active) .MuiStepIcon-root),:is(.MuiStepper-root .MuiStep-root:has(~.MuiStep-root .MuiStepIcon-active) .MuiStepLabel-label,.MuiStepper-root .MuiStep-root:has(~.MuiStep-root .MuiStepLabel-active) .MuiStepLabel-label){color:#3083ec!important}.MuiStepper-root .MuiStep-root .MuiStepIcon-root{transition:color .3s}.MuiStepConnector-line{border-top-width:3px!important}.MuiStepConnector-active .MuiStepConnector-line,.MuiStepConnector-completed .MuiStepConnector-line{border-color:#3083ec!important}.MuiStepper-root .MuiStepConnector-root:has(+.MuiStep-root .MuiStepIcon-active) .MuiStepConnector-line{border-color:#3083ec!important}.MuiStepper-root{scrollbar-width:none;-ms-overflow-style:none;background-color:#0000!important}.MuiStepper-root::-webkit-scrollbar{display:none}.MuiPaper-root.MuiStepper-root{background-color:#0000!important}[class*=selector] .MuiTypography-h4{font-size:18px!important}.overflowVisible{scrollbar-width:none;-ms-overflow-style:none}.overflowVisible::-webkit-scrollbar{display:none}.MuiAutocomplete-popper{min-width:300px!important}input::placeholder{opacity:.9!important;color:#333!important}textarea::placeholder{opacity:1!important;color:#333!important;font-family:Inter,sans-serif!important;font-size:12px!important}em{color:#333!important}@media only screen and (width>=576px){.MuiPickersStaticWrapper-staticWrapperRoot{width:100%}.MuiPickersBasePicker-pickerView{height:410px;justify-content:flex-start!important;width:85%!important;min-width:85%!important;max-width:85%!important;margin-left:25px!important}.MuiPickersCalendarHeader-switchHeader .MuiSvgIcon-root{align-items:start;width:2rem!important;height:2rem!important}.MuiPickersCalendarHeader-iconButton{padding:0 12px 12px!important}.MuiTypography-root .MuiTypography-body2 .MuiTypography-colorInherit{font-size:1.2rem!important}.MuiPickersCalendar-week{justify-content:space-around!important;align-items:center!important;height:50px!important;display:flex!important}.MuiButtonBase-root .MuiIconButton-root .MuiPickersDay-day .MuiPickersDay-hidden .MuiPickersDay-dayDisabled{width:50px!important;height:50px!important}.MuiTypography-caption{font-size:1rem!important}.MuiPickersCalendarHeader-daysHeader{justify-content:space-between!important;margin:1rem!important}.MuiPickersCalendarHeader-transitionContainer{margin-top:1px;align-self:self-start!important}.MuiTypography-body1{font-size:1rem!important}.MuiBox-root-537{margin-top:15px}}.overflowVisible{overflow:auto!important}.overflowVisible::-webkit-scrollbar{width:3px!important}.overflowVisible::-webkit-scrollbar-track{border-radius:10px!important;box-shadow:inset 0 0 5px #b3b3b3!important}.overflowVisible::-webkit-scrollbar-thumb{background:#2b77e4!important;border-radius:4px!important}.MuiPickersCalendar-week div{cursor:default;justify-content:center;align-items:center;width:36px;height:36px;display:flex}#addCardModal::-webkit-scrollbar{display:none}#addCardModal{-ms-overflow-style:none;scrollbar-width:none}.rrt-title{margin-bottom:0!important;font-size:14px!important}.rrt-text{font-size:14px}.consent{padding:0 11px;font-family:Inter,sans-serif}.consent .MsoSubtitle *{font-size:20px!important}.consent h1 span{font-size:28px!important}.consent h2 span{font-size:24px!important}.consent h3 span{font-size:22px!important}.consent p:not(.MsoSubtitle) *,.consent li *,.consent span{font-size:16px!important}.consent a{color:unset}.consent ul{padding-left:32px}.consent table{border-collapse:collapse;border:1px solid;margin:auto;margin-left:auto!important}.consent td{border:1px solid #bababa}#root{scrollbar-width:none;-ms-overflow-style:none;max-width:1350px;margin:0 auto;padding:0 16px;overflow:hidden auto}#root::-webkit-scrollbar{display:none}html,body{overflow-y:visible!important}.book-appointment-container,.book-appointment-container *,div[class*=book_appointment] *,div[class*=bookAppointment] *{font-family:Inter,sans-serif!important}.MuiTypography-duration{letter-spacing:0%!important;color:#727272!important;font-family:Inter!important;font-size:16px!important;font-weight:500!important;line-height:100%!important}@media (width>=700px){body{padding-left:4px!important;padding-right:4px!important}}span[style*="fontFamily: 'Inter'"][style*="fontSize: '18px'"],span[style*="fontFamily: Inter"][style*="fontSize: 18px"],span[style*="font-family: Inter"][style*="font-size: 18px"],[class*=PriceChevronContainer] span,[class*=price] span{white-space:nowrap!important}
