.modal-base,.modal-center,.modal-default,.reviews article,.service .multi-service,.sidebar .user-details figure:after,.userprofile-header .user-account-dtls figure:after{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal-base>h2,.noappt-wrap h3,.sidebar .user-details h4,.userprofile .userprof-header-mob h3{font-size:20px;line-height:1.4}.noappt-wrap>p,.userprofile .appt-list>li .appt-title h5,.userprofile .appt-wrap .appt-label,.userprofile .nav-wrap{font-size:16px;line-height:24px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.navigation{margin-top:22px;transition:all .3s ease-in}.navigation li{border-radius:6px}.navigation li:not(:first-child){margin-top:4px}.navigation li figure{width:24px;height:24px;margin-right:18px;display:inline-block;vertical-align:middle}.navigation li svg{fill:#c0c8ce;width:100%;height:100%}.navigation li span{width:calc(100% - 66px);display:inline-block;font-size:14px;color:#333;line-height:1.7;vertical-align:middle;word-break:break-word}.navigation li:hover{background-color:#f5f5f5}.navigation li.active{background-color:rgba(29,144,245,.07)}.navigation li.active span{font-weight:600}.navigation li.active svg,.navigation li.active svg path{fill:#1d90f5}.navigation a{display:block;padding:12px 14px}.mob-nav{position:fixed;z-index:100;top:56px;left:0;bottom:0;width:100vw;background:#fff;height:calc(100vh - 57px)}.mob-nav .navigation{margin-top:0;padding-bottom:20px}.mob-nav .navigation li>a{padding:12px 20px}.mob-nav .navigation li span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:auto;font-size:16px;font-weight:400}.mob-nav .navigation li.active{box-shadow:inset 4px 0 0 0 #1d90f5;border-radius:0}.mob-nav .navigation li.active svg,.mob-nav .navigation li:hover svg{fill:initial}.mob-nav .navigation li .logout-action{color:#6285ff;padding:0}.mob-nav .navigation li .fx{display:flex;align-items:center}.mob-nav .navigation.login-nav{padding:0 20px}.mob-nav .navigation.login-nav li{border-top:1px solid #f6f8fc}.mob-nav .navigation.login-nav li>a{padding-right:0;padding-left:0}.mob-nav .navigation.login-nav li.active,.mob-nav .navigation.login-nav li:hover{background:transparent!important}.mob-nav .navigation.login-nav li.active figure,.mob-nav .navigation.login-nav li:hover figure{background:#f5f9ff}.mob-nav .navigation.login-nav .logout-action{color:#6285ff;padding:0}.mob-nav .navigation.login-nav .fx{display:flex;align-items:center}.mob-nav .navigation.login-nav.logged-in figure{padding:0;width:35px;height:35px;border-radius:50%;background:#f5f9ff;display:inline-block;vertical-align:middle}.mob-nav .navigation.login-nav.logged-in figure img{width:35px;height:35px;border-radius:50%;object-fit:cover}.mob-nav .footer{margin-top:45px}@media (max-width:1079px){.mob-nav.open{display:block}}.modal-open{overflow:hidden}.modal-backdrop{width:100vw;height:100vh;left:0;right:0;bottom:0;top:0;position:fixed;background:rgba(20,38,64,.08);z-index:10}.modal-mob{border-radius:6px;width:100%;height:auto;padding:32px;box-shadow:0 14px 32px 0 rgba(22,45,61,.08),0 1px 4px 0 rgba(22,45,61,.1);background-color:#fff;z-index:12;position:absolute}.policy-modal-mob h2{font-size:20px;line-height:1.4;font-weight:700;margin-bottom:12px}.policy-modal-mob p{font-size:14px;line-height:1.57;color:#3b4c66;word-break:break-word}.policy-modal-mob button{width:100%;height:40px;margin-top:24px;font-size:16px}.modal-center{width:100%;max-width:600px;padding:48px 60px 32px;background-color:#fff;border-radius:6px;text-align:center}@media (max-width:1079px){.modal-center{width:85%;padding:32px}}.modal-center figure{max-width:130px;margin:auto}.modal-center figure img,.modal-center figure svg{width:100%}.modal-center h2{font-size:20px;line-height:1.4;font-weight:700;margin-bottom:12px}.modal-center p{font-size:16px;line-height:1.75;color:#3b4c66}.modal-center button{margin-top:40px}.modal-base{width:100%;max-width:600px;min-height:230px;padding:50px 60px;border-radius:6px;box-shadow:0 14px 32px 0 rgba(22,45,61,.08),0 1px 4px 0 rgba(22,45,61,.1);background-color:#fff;text-align:center;position:fixed;z-index:99}.modal-base>figure{max-width:140px;margin:0 auto 8px}.modal-base>figure img{width:100%}.modal-base>h2{max-width:480px;font-weight:700}.modal-base>p{font-size:16px;line-height:28px;color:#3b4c66;margin:12px 0 24px}.modal-base>[class*=g-btn],.modal-base>section{margin-top:24px}.modal-base>section>[class*=g-btn]{height:40px}.modal-base>section.has-horiz-btn>[class*=g-btn]:first-child{margin:0 24px 0 auto}@media (max-width:1079px){.modal-base>section.has-horiz-btn>[class*=g-btn]:first-child{margin-right:12px}}.modal-base>section.has-horiz-btn>[class*=g-btn]:last-child{margin:0 auto 0 0}.modal-base>section.has-vert-btn{display:block}.modal-base>section.has-vert-btn>[class*=g-btn]{min-width:250px;display:block;margin:0 auto}.modal-base>section.has-vert-btn>[class*=g-btn]:first-child{margin-bottom:16px}@media (max-width:1079px){.modal-base{padding:40px 24px;width:90%}}.modal-default{display:none;width:100%;max-width:600px;padding:36px 32px 50px;text-align:center;position:fixed;border-radius:6px;background-color:#fff;box-shadow:0 14px 32px 0 rgba(22,45,61,.08),0 1px 4px 0 rgba(22,45,61,.1);z-index:99}@media (max-width:1079px){.modal-default{padding:0;width:90%}}.modal-default>*{margin:auto}.modal-default>h2{max-width:480px;font-size:20px;line-height:1.4;font-weight:700;margin-bottom:12px}.modal-default>p{max-width:480px;font-size:16px;line-height:28px;color:#3b4c66}@media (max-width:1079px){.modal-default>p{font-size:14px;line-height:22px}}.modal-default>button{height:40px;margin-top:24px;font-size:16px}.modal-default.no-pos{position:static;-webkit-transform:none;transform:none;left:auto;top:auto;margin-right:auto;margin-left:auto}.modal-default.no-shadow{box-shadow:none}.modal-default.open{display:block}.loader{width:48px;height:48px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loader.loader--primary{background:url(https://assets.setmore.com/setmore/images/2.0/BookingPage/setmore-loader.gif) no-repeat 50%;background-size:contain}.loader.loader--secondary{border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:2px solid #6285ff;border-top-color:#ccd7ff;margin-top:-24px;margin-left:-24px}.component-loader-con{width:85%;text-align:center;margin:15% auto}ul.booking-steps{height:2px;position:relative;padding-bottom:3px;margin-bottom:25px}ul.booking-steps li{width:6px;height:6px;position:absolute;top:-2px;background-color:#d9e1ee;border-radius:50%;z-index:9}ul.booking-steps li.active,ul.booking-steps li.done,ul.booking-steps span{background-color:#6285ff}ul.booking-steps span{position:absolute;top:0;height:2px;z-index:1}ul.booking-steps:before{content:"";background-color:#d9e1ee;height:2px;display:block;width:100%}.booking-heading{margin-bottom:20px;position:relative}.booking-heading *{vertical-align:middle}.booking-heading h3{display:inline-block;font-size:20px;font-weight:700;line-height:1.4}@media (max-width:767px){.booking-heading h3{font-size:16px}}.booking-heading h5{display:inline-block;margin-top:8px}@media (max-width:767px){.booking-heading h5{margin-top:4px;font-size:12px;line-height:20px}}.booking-heading svg+h3{margin-left:13px}.booking-heading .popover-policy{width:100%;max-width:604px;background:#fff;box-shadow:0 14px 32px 0 rgba(22,45,61,.08),0 1px 4px 0 rgba(22,45,61,.1);border-radius:4px;padding:20px 24px;position:absolute;z-index:11}@media (max-width:1079px){.booking-heading .popover-policy{right:0;max-width:none}}.booking-heading .popover-policy h4{font-size:14px;margin-bottom:11px}.booking-heading .popover-policy p{font-size:12px;margin-bottom:16px;line-height:1.6;word-break:break-word}.booking-heading .popover-policy.has-arrow:after{left:97%}.booking-heading.staff-booking-heading{display:flex}.booking-heading.staff-booking-heading figure{min-width:80px;width:80px;height:80px}.booking-heading.staff-booking-heading figure img{width:100%;height:100%;border-radius:50%}.booking-heading.staff-booking-heading>div{margin-left:20px;justify-content:center;display:flex;flex-direction:column}.booking-heading.staff-booking-heading>div h2{font-size:32px;font-weight:400}.booking-heading.staff-booking-heading>div p{margin-top:6px;line-height:1.5}.booking-heading var{float:right;font-size:12px;line-height:30px;color:#556784}.g-snack{position:absolute;top:25px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:20}.g-popover{display:none;min-width:205px;position:absolute;padding:20px 24px 24px;border-radius:4px;background-color:#fff;bottom:auto;right:auto;box-shadow:0 14px 32px 0 rgba(22,45,61,.08),0 1px 4px 0 rgba(22,45,61,.1);text-align:left}.g-popover h5{font-size:16px;line-height:24px;white-space:nowrap;margin-bottom:12px}@media (max-width:1079px){.g-popover h5{font-size:20px;line-height:28px;font-weight:700;max-width:207px;margin:0 auto 32px;white-space:normal;text-align:center}}.g-popover button{height:24px;padding:0 16px}@media (max-width:1079px){.g-popover button{height:40px;min-width:134px}}.g-popover button span{font-size:12px}.g-popover-actions{text-align:left}.g-popover-actions>button:first-of-type{margin-right:10px}.g-popover.is-right{left:35px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.g-popover.is-right:after{content:"";width:10px;height:10px;background-color:#fff;position:absolute;left:-8px;top:50%;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%)}.g-popover.open{display:block}@media (max-width:1079px){.g-popover{padding:24px 40px;position:fixed;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%)!important;transform:translate(-50%,-50%)!important}.g-popover:after{display:none}}.g-notification-bar{display:flex;max-width:420px;padding:8px 10px;border-radius:6px;position:absolute}.g-notification-bar>*{vertical-align:middle}.g-notification-bar>code{margin-right:10px}.g-notification-bar>span{line-height:20px}.g-notification-bar>i{display:inline-block;width:16px;height:16px;border-radius:50%;background-color:#000;text-align:center;margin-left:auto;cursor:pointer}.g-notification-bar.is-error{background-color:#ffefef}.g-notification-bar.is-error>i{background-color:#dd2727}.avatar-grp i{position:relative;display:inline-block;width:20px;height:20px;margin-left:-4px;line-height:0;border-radius:50%;border:2px solid #fff;cursor:pointer}.avatar-grp i img{width:100%;height:100%;object-fit:cover;border-radius:50%}.avatar-grp i:first-child{margin-left:0}.avatar-grp .g-data-tips:after{background-color:#142640}.avatar-grp .g-data-tips:before{border-color:#142640 transparent transparent}.g-molecule{border-bottom:1px solid #f0f0f0;font-weight:400;font-size:0}.g-molecule a{display:inline-block;font-size:14px;line-height:24px;padding:7px 4px;margin:0 20px;color:#8495b1}@media (max-width:575px){.g-molecule a{margin:0 8px}}.g-molecule a:first-child{margin-left:0}.g-molecule a:last-child{margin-right:0}.g-molecule a.active{color:#181818;box-shadow:0 2px 0 -1px #6285ff}body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Lato,sans-serif!important;background-color:#fff}#root{display:flex;height:100%;flex-direction:column}.App{flex:1 0 auto}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{font-family:Lato,sans-serif!important}input,input:active,input:focus{border-color:transparent;outline:none}.container{max-width:1180px;margin:0 auto 122px;padding:0 10px;color:#181818}@media (max-width:1079px){.container{margin-bottom:10px;padding:0}}@media (min-width:345px) and (max-width:411px){.container{max-width:411px;min-width:320px}}.footer{flex-shrink:0}.main-container{margin:0 24px;width:668px;box-shadow:0 12px 8px 0 rgba(22,45,61,.04),0 1px 4px 0 rgba(22,45,61,.1);border-radius:6px;padding:25px 32px 32px}@media (min-width:1200px){.main-container{min-width:668px}}@media (max-width:1079px){.main-container{width:100%;margin:0;box-shadow:none;padding:25px 16px 32px}}@media (max-width:374px){.main-container{padding-bottom:80px}}.hide{display:none!important}.show{display:block!important}.pull-left{float:left}.pull-right{float:right}.text-center{text-align:center}.clearfix,.container:after{content:"";display:block;clear:both}.clearfix:after{content:"";clear:both;display:table}a{text-decoration:none}.p-0{padding:0!important}.p-10{padding:10px}.pointer{cursor:pointer}.no-scroll{overflow:hidden}.heading-2{font-size:20px;line-height:1.4}.btn-link{color:#6285ff;line-height:1.4;border:none;background:transparent}.elipsis-txt{color:#6285ff;font-size:inherit;line-height:inherit;margin-left:4px}.full-width{width:100%}.fx{display:flex}.fx--ai-c{align-items:center}.fx--jc-c{justify-content:center}.fx--w-w{flex-wrap:wrap}.m-0{margin:0!important}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.mt-3{margin-top:24px}.mt-4{margin-top:32px}.clip{overflow:hidden}.show-mob{display:none}@media (max-width:1079px){.show-mob{display:block}}@media (max-width:1079px){.hide-mob{display:none}}.w-100{width:100%}.business-timings{color:#666;padding:8px}@media (max-width:1079px){.business-timings{font-size:14px}}.business-timings li{line-height:32px}.business-timings li abbr{min-width:30px;margin-right:24px}.business-timings li.active{font-weight:700;color:#141414}[class*=g-btn]{font-weight:400}.text-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:auto}.overlay{position:fixed;width:100vw;height:100vh;background-color:hsla(0,0%,100%,.8);top:0;left:0;right:0;bottom:0;z-index:1}.sidebar{min-width:244px;width:244px;height:100%}@media (max-width:1079px){.sidebar{display:none}}.sidebar .company-details .img-con{width:120px;height:120px;padding:0;border-radius:50%;background:#fff;margin-bottom:18px;cursor:pointer;margin-left:auto;margin-right:auto}.sidebar .company-details .img-con img{object-fit:cover;width:100%;height:100%;border-radius:inherit}.sidebar .company-details h1{font-size:20px;color:#333;font-weight:600;line-height:1.4;text-align:center;word-break:break-word}.sidebar .company-details .rating-con{font-size:14px;padding:0 14px}.sidebar .user-details{margin:0 auto 32px;text-align:center}.sidebar .user-details h4{font-weight:700}.sidebar .user-details figure{width:120px;height:120px;margin:auto;border-radius:50%;background-color:#f6f8fc;position:relative;overflow:hidden}.sidebar .user-details figure img{width:100%}.sidebar .user-details figure:after{content:attr(data-username);font-size:16px;text-transform:uppercase;color:#3b4c66}.sidebar .user-details figure i{width:32px;height:32px;padding:6px;position:absolute;bottom:0;right:0;box-shadow:0 2px 4px 0 rgba(22,45,61,.2);border-radius:50%;background-color:#fff}.sidebar .user-details figcaption{margin-top:16px}.sidebar .user-details figcaption p{font-size:12px;line-height:20px;color:#3b4c66}.sidebar .reviews-con{margin-top:8px}.book-appts{padding-top:32px}@media (max-width:1079px){.book-appts{padding-top:22px}}.book-appts a{color:#6285ff}.book-appts>.booking-heading h3{color:#333;font-size:16px;font-weight:600;line-height:1.5}@media (max-width:767px){.book-appts>.booking-heading h3{color:#181818;font-weight:500}}.book-appts>.booking-heading h5{color:#0b498f;font-size:12px;line-height:1.67;margin-top:3px}@media (max-width:1079px){.book-appts>.booking-heading h5{margin-bottom:5px}}.book-appts .status-info{min-height:64px;padding:24px 16px;background-color:#f6f8fc;border-radius:6px;margin-bottom:24px}.book-appts .status-info h4{font-size:14px}.book-appts .status-info.progress{padding:10px 16px}.book-appts .status-info.progress h4{line-height:1.7}.book-appts .status-info.progress p{font-size:12px;color:#3b4c66}.book-appts div.service-listing>div:not(:first-child){margin-top:38px}.book-appts div.service-listing h4{margin-bottom:21px;font-size:16px;color:#3b4c66}.book-appts div.service-listing ul.card-container{transition:all .3s ease}.book-appts div.service-listing ul.card-container>li{padding:24px 0;width:100%;border-bottom:1px solid #f6f8fc;vertical-align:middle;cursor:pointer;line-height:1.4}.book-appts div.service-listing ul.card-container>li h5{font-size:16px}@media (max-width:767px){.book-appts div.service-listing ul.card-container>li h5{font-size:14px}}.book-appts div.service-listing ul.card-container>li p{display:none;font-size:14px;color:#3b4c66;margin-top:13px;line-height:1.71}.book-appts div.service-listing ul.card-container>li span{margin-left:30px;color:#3b4c66}.book-appts div.service-listing ul.card-container>li span:first-child{margin-left:0}@media (max-width:1079px){.book-appts div.service-listing ul.card-container>li span{font-size:14px}}.book-appts div.service-listing ul.card-container>li i{margin-left:30px;width:24px;height:24px;padding:6px;margin-left:27px}.book-appts div.service-listing ul.card-container>li i svg{vertical-align:top}.book-appts div.service-listing ul.card-container>li i svg.check-icon{display:none}.book-appts div.service-listing ul.card-container>li>div:first-child{width:41%}.book-appts div.service-listing ul.card-container>li:hover:not(.card-header) p{display:block}.book-appts div.service-listing ul.card-container>li:hover:not(.card-header)>i{background:#6285ff;border-radius:50%}.book-appts div.service-listing ul.card-container>li:hover:not(.card-header)>i svg{fill:#fff}.book-appts div.service-listing ul.card-container>li.active-expand:not(.card-header){height:auto;position:relative;left:-10px;width:calc(100% + 20px);padding:29px 34px;z-index:99;background:#fff;box-shadow:0 14px 32px 0 rgba(22,45,61,.08),0 1px 4px 0 rgba(22,45,61,.1)}.book-appts div.service-listing ul.card-container>li.active-expand:not(.card-header) p{display:block}.book-appts div.service-listing ul.card-container>li.active-expand:not(.card-header)>i{border:1px solid #e7ecff;border-radius:50%;background:#fff!important}.book-appts div.service-listing ul.card-container>li.active-expand:not(.card-header)>i svg{fill:#6285ff}.book-appts div.service-listing ul.card-container>li.active-expand:not(.card-header)>i svg.arrow-right-icon{display:none}.book-appts div.service-listing ul.card-container>li.active-expand:not(.card-header)>i svg.check-icon{display:block}.book-appts div.service-listing ul.card-container>li.card-header{padding:0;border-bottom:0}.book-appts div.service-listing ul.card-container>li.card-header h4{margin-bottom:0;font-size:16px}.book-appts div.service-listing ul.card-container.folded{max-height:24px;overflow:hidden}@media (min-width:1080px){.book-appts.services-container{padding-left:0;padding-right:0}.book-appts.services-container .booking-heading{padding-left:32px;padding-right:32px}}.book-appts.services-container>.booking-heading{margin-bottom:44px}@media (max-width:1079px){.book-appts.services-container>.booking-heading{margin-bottom:24px}}.book-appts>div.service-listing>div:not(:first-child){margin-top:34px}@media (max-width:1079px){.book-appts>div.service-listing>div:last-child ul.card-container:not(.folded){border-bottom:1px solid #f0f0f0;transition:border 0s}.book-appts>div.service-listing>div:last-child ul.card-container:not(.folded) li:not(.card-header):last-child{margin-bottom:0;padding-bottom:16px}}.book-appts>div.service-listing>div>h4{font-size:14px;line-height:1.14;color:#333;font-weight:600;border-bottom:1px solid #f0f0f0;margin:0 32px 10px;width:auto;padding:0 0 16px}@media (max-width:1079px){.book-appts>div.service-listing>div>h4{margin:0}}.book-appts>div.service-listing ul.card-container>li.card-header{border-bottom:1px solid #f0f0f0;padding:0 0 16px;margin:0 32px 10px;width:auto}@media (max-width:1079px){.book-appts>div.service-listing ul.card-container>li.card-header{margin:0}}.book-appts>div.service-listing ul.card-container>li.card-header i{width:16px;height:16px;padding:0;margin-left:0}.book-appts>div.service-listing ul.card-container>li.card-header i svg{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.book-appts>div.service-listing ul.card-container>li.card-header h4{font-size:14px;line-height:1.14;color:#333;font-weight:600}.book-appts>div.service-listing ul.card-container>li:not(.card-header){padding:16px 16px 16px 32px;align-items:center;border-bottom:none}.book-appts>div.service-listing ul.card-container>li:not(.card-header):last-child{margin-bottom:34px}@media (max-width:1079px){.book-appts>div.service-listing ul.card-container>li:not(.card-header){padding:16px 0}.book-appts>div.service-listing ul.card-container>li:not(.card-header):not(:last-child){border-bottom:1px solid #f0f0f0;margin-bottom:0}.book-appts>div.service-listing ul.card-container>li:not(.card-header):last-child{margin-bottom:40px;padding-bottom:0}}.book-appts>div.service-listing ul.card-container>li:not(.card-header) h5{font-size:14px;line-height:1.14;font-weight:600;color:#333}@media (max-width:767px){.book-appts>div.service-listing ul.card-container>li:not(.card-header) h5{font-weight:400;color:#181818}}.book-appts>div.service-listing ul.card-container>li:not(.card-header) span{margin-left:0}.book-appts>div.service-listing ul.card-container>li:not(.card-header) .service-image{min-width:48px;width:48px;height:48px;margin-bottom:auto}.book-appts>div.service-listing ul.card-container>li:not(.card-header) .service-image img,.book-appts>div.service-listing ul.card-container>li:not(.card-header) .service-image svg{width:100%;height:100%;border-radius:50%}.book-appts>div.service-listing ul.card-container>li:not(.card-header) .service-infoholder{margin-left:16px;width:calc(100% - 100px)}@media (max-width:1079px){.book-appts>div.service-listing ul.card-container>li:not(.card-header) .service-infoholder{margin:0 24px 0 12px}}.book-appts>div.service-listing ul.card-container>li:not(.card-header) .service-infoholder h5{vertical-align:middle}.book-appts>div.service-listing ul.card-container>li:not(.card-header) .service-infoholder h5>i{display:inline-block;width:14px;height:10px;margin-bottom:2px}@media (max-width:1079px){.book-appts>div.service-listing ul.card-container>li:not(.card-header) .service-infoholder h5>i{margin-bottom:3px}}@media (max-width:1079px){.book-appts>div.service-listing ul.card-container>li:not(.card-header) .service-infoholder h5{line-height:1.29}.book-appts>div.service-listing ul.card-container>li:not(.card-header) .service-infoholder h5:before{content:"";display:block;height:0;width:0;margin-top:-.145em}}.book-appts>div.service-listing ul.card-container>li:not(.card-header) .service-info{margin-top:1px;line-height:1}.book-appts>div.service-listing ul.card-container>li:not(.card-header) .service-info span{display:inline-block;font-size:12px;color:#666}.book-appts>div.service-listing ul.card-container>li:not(.card-header) .service-info span.service-moreinfo{color:#0b498f;padding-right:4px}.book-appts>div.service-listing ul.card-container>li:not(.card-header) .service-info span.dot-separator:first-child{display:none}.book-appts>div.service-listing ul.card-container>li:not(.card-header) .service-info span.dot-separator:not(:first-child){color:#666;margin:0 4px}.book-appts>div.service-listing ul.card-container>li:not(.card-header)>i{width:16px;height:16px;margin-left:0;padding:0}.book-appts>div.service-listing ul.card-container>li:not(.card-header):hover{background-color:#f5f5f5}@media (max-width:1079px){.book-appts>div.service-listing ul.card-container>li:not(.card-header):hover{background-color:transparent;background-color:initial}}.book-appts>div.service-listing ul.card-container>li:not(.card-header):hover>i{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;border-radius:0;border-radius:initial}.book-appts>div.service-listing ul.card-container>li:not(.card-header):hover>i svg{fill:initial}.book-appts>div.service-listing ul.card-container.folded{max-height:36px}@media (max-width:1079px){.book-appts>div.service-listing ul.card-container.folded{max-height:33px}}.book-appts>div.service-listing ul.card-container.folded .card-header i svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.book-appts .service-image{min-width:48px;width:48px;height:48px;margin-bottom:auto}.book-appts .service-image img,.book-appts .service-image svg{width:100%;height:100%;border-radius:50%}.book-appts .provider-listing ul.staff-container li{border-top:1px solid #f6f8fc;padding:10px 0;cursor:pointer}.book-appts .provider-listing ul.staff-container li figure{display:inline-block;vertical-align:middle;width:40px;height:40px;border-radius:50%;position:relative}.book-appts .provider-listing ul.staff-container li figure img{background-color:#d8d8d8;width:100%;height:100%;object-fit:cover;border-radius:inherit}.book-appts .provider-listing ul.staff-container li figure .avatar-status-icon{width:16px;height:16px;position:absolute;bottom:0;right:0}.book-appts .provider-listing ul.staff-container li h5{display:inline-block;vertical-align:middle;margin-left:16px}@media (max-width:767px){.book-appts .provider-listing ul.staff-container li h5{font-size:14px}}.book-appts .provider-listing ul.staff-container li i{width:24px;height:24px;padding:5px 8px;margin-left:27px}.book-appts .provider-listing ul.staff-container li i svg{vertical-align:top}.book-appts .provider-listing ul.staff-container li i:nth-child(3){margin-top:10px}.book-appts .provider-listing ul.staff-container li:hover i{background:#6285ff;border-radius:50%}.book-appts .provider-listing ul.staff-container li:hover i svg,.book-appts .provider-listing ul.staff-container li:hover i svg path{fill:#fff}@media (max-width:1079px){.book-appts .confirm-details .cta-wrap,.book-appts .user-information .cta-wrap{width:100vw;margin:0;padding:22px 16px 20px;border-bottom:1px solid #d9e1ee;background-color:#fff;position:fixed;left:0;right:0;bottom:0;z-index:10}}.book-appts .confirm-details .cta-wrap>div,.book-appts .user-information .cta-wrap>div{padding-top:20px}.book-appts .confirm-details .cta-wrap>div>div,.book-appts .user-information .cta-wrap>div>div{padding-bottom:15px}.book-appts .confirm-details .cta-wrap>div .g-checkbox,.book-appts .user-information .cta-wrap>div .g-checkbox{margin-right:10px}.book-appts .confirm-details .cta-wrap>div.error .g-input-msg,.book-appts .user-information .cta-wrap>div.error .g-input-msg{position:relative;display:block;color:red}@media (max-width:1079px){.book-appts .confirm-details .cta-wrap .g-btn-primary,.book-appts .user-information .cta-wrap .g-btn-primary{width:100%;margin-top:22px;float:none;height:50px}}@media (max-width:1079px){.book-appts .confirm-details .g-country-dropdown,.book-appts .user-information .g-country-dropdown{max-width:none;width:100%}}.service .multi-service{width:100%;max-width:668px;padding:32px 32px 0;background-color:#fff;box-shadow:0 14px 32px 0 rgba(22,45,61,.08),0 1px 4px 0 rgba(22,45,61,.1);border-radius:6px;z-index:98}.service .multi-service .booking-heading{margin-bottom:30px}.service .multi-service .booking-heading h3{font-size:16px;display:inline-block;vertical-align:middle;margin-left:16px}.service .multi-service .booking-heading figure{display:inline-block;vertical-align:middle;width:40px;height:40px;padding:8px;line-height:0;border-radius:50%;background-color:#e7ecff}.service .multi-service .service-listing{padding:0 32px;margin:0 -28px 80px;max-height:320px;overflow:auto}.service .multi-service .service-listing ul li .tick-icon svg{fill:#6285ff}.service .multi-service .service-listing ul li .tick-icon{border-radius:50%;box-shadow:0 0 0 1px #e7ecff;background-color:#fff!important}.service .multi-service .service-listing ul li .plus-icon{background:#e7ecff!important;border-radius:50%}.service .multi-service .service-listing ul li .plus-icon svg,.service .multi-service .service-listing ul li:hover:not(.card-header) .plus-icon svg,.service .multi-service .service-listing ul li:hover:not(.card-header) .tick-icon svg{fill:#6285ff}.service .multi-service .actions-wrap{width:100%;padding:8px 32px 32px;position:absolute;left:0;bottom:0;background-color:#fff}.service .multi-service .actions-wrap button:first-of-type{margin-right:16px}.service .multi-service .cross-icon{position:absolute;top:20px;right:22px;cursor:pointer}.service .multi-service.is-mobile{left:0;top:128px;-webkit-transform:none;transform:none;box-shadow:none;z-index:0;max-width:none;position:static;padding:0 16px}.service .multi-service.is-mobile .booking-heading h3{margin-left:0}.service .multi-service.is-mobile .service-listing{max-height:calc(100vh - 230px);padding:0;margin:0}.service .multi-service.is-mobile .actions-wrap{padding:8px 16px 16px}.service .multi-service.is-mobile .actions-wrap button:first-of-type{height:48px}.slot-choosing{position:relative;margin-top:28px}@media (max-width:1079px){.slot-choosing{margin-top:0}}.slot-choosing.g-input-label{color:#3b4c66}.slot-choosing .cal-zone-con{max-width:304px}@media (max-width:1079px){.slot-choosing .cal-zone-con{max-width:none;margin:auto}}.slot-choosing .time-sheet{float:right;width:calc(100% - 333px);margin-left:27px;margin-top:30px}.slot-choosing .time-sheet h4{margin-bottom:15px;text-align:center;font-size:14px;line-height:1.71}.slot-choosing .time-sheet>ul{width:261px;margin:0 auto 30px;padding-right:16px;min-width:30%}@media (max-width:1199px){.slot-choosing .time-sheet>ul{width:200px}}@media (max-width:1079px){.slot-choosing .time-sheet>ul{width:400px}}@media (max-width:639px){.slot-choosing .time-sheet>ul{width:100%}}.slot-choosing .time-sheet>ul li{width:261px;height:34px;border:1px solid #d9e1ee;vertical-align:middle;text-align:center;padding:8px;margin-bottom:13px;border-radius:6px;cursor:pointer;font-size:14px}@media (max-width:1199px){.slot-choosing .time-sheet>ul li{width:200px}}@media (max-width:1079px){.slot-choosing .time-sheet>ul li{width:400px}}@media (max-width:639px){.slot-choosing .time-sheet>ul li{width:100%;height:40px;padding:12px}}.slot-choosing .time-sheet>ul:last-child{padding-right:0}.slot-choosing .time-sheet .no-slots-msg{margin-top:33px;text-align:center}.slot-choosing .time-sheet.slot-loading li{width:261px;height:34px;display:block;border-radius:6px;background:#8495b1;margin-bottom:13px;opacity:.08;border:transparent;pointer-events:none;color:transparent}@media (max-width:1199px){.slot-choosing .time-sheet.slot-loading li{width:200px}}@media (max-width:1079px){.slot-choosing .time-sheet.slot-loading li{width:100%;height:40px;padding:12px}}.slot-choosing .timezone-selection{margin-bottom:42px}@media (max-width:1079px){.slot-choosing .timezone-selection{margin-bottom:28px}}@media (max-width:1079px){.slot-choosing .timezone-selection .g-dropdown-wrap{margin:auto}}.slot-choosing .timezone-selection .g-dropdown-wrap .g-searchbox{font-size:14px;padding:6px 20px 6px 44px;height:36px}.slot-choosing .timezone-selection .g-dropdown-wrap .g-searchbox input{font-size:14px;padding:0;line-height:20px}@media (max-width:767px){.slot-choosing .timezone-selection .g-dropdown-wrap .g-searchbox input{font-size:16px}}.slot-choosing .timezone-selection .g-dropdown-wrap .g-searchbox input::-webkit-input-placeholder{color:#8495b1}.slot-choosing .timezone-selection .g-dropdown-wrap .g-searchbox input:-ms-input-placeholder{color:#8495b1}.slot-choosing .timezone-selection .g-dropdown-wrap .g-searchbox input::placeholder{color:#8495b1}.slot-choosing .timezone-selection .g-dropdown-wrap .g-searchbox i{left:12px;right:auto}.slot-choosing .timezone-selection .g-dropdown-wrap .g-searchbox .icon-g-search{fill:#8495b1;width:22px;height:22px}.slot-choosing .timezone-selection .g-dropdown-wrap .g-dropmenu li>i{visibility:hidden;margin-left:auto}.slot-choosing .timezone-selection .g-dropdown-wrap .g-dropmenu li.selected>i{visibility:visible}.slot-choosing .g-dropdown-wrap .g-drop-btn>span{font-size:14px}.slot-choosing .fetch-preview{width:85%;text-align:center;margin:84px auto}.slot-choosing .fetch-preview>.loader{margin:auto;position:static;-webkit-transform:none;transform:none}.slot-choosing .fetch-preview>h4{line-height:24px;margin:10px 0 6px}.slot-choosing .fetch-preview>a{font-size:14px}@media (max-width:1079px){.slot-choosing .cal-zone-con,.slot-choosing .time-sheet{float:none}.slot-choosing .time-sheet{width:100%;margin:0 auto}}.form-cont,.user-information{padding:0 100px}@media (max-width:1079px){.form-cont,.user-information{padding:0 0 20px}}.form-cont form>div,.user-information form>div{width:100%;margin:0 auto}.form-cont form>div>div,.user-information form>div>div{width:100%;padding-top:24px}.form-cont form>div>div.state-addr,.user-information form>div>div.state-addr{width:180px}@media (max-width:1079px){.form-cont form>div>div.state-addr,.user-information form>div>div.state-addr{width:100%}}.form-cont form>div>div.zip-addr,.user-information form>div>div.zip-addr{width:180px;margin-left:20px}@media (max-width:1079px){.form-cont form>div>div.zip-addr,.user-information form>div>div.zip-addr{width:100%;margin-left:0}}.form-cont form>div>div:first-child,.user-information form>div>div:first-child{padding-top:0}.form-cont .g-checkbox,.user-information .g-checkbox{float:left}.form-cont .g-checkbox+p,.user-information .g-checkbox+p{float:left;margin-left:10px;font-size:14px;margin-top:2px}.form-cont .g-input,.user-information .g-input{border-radius:0}.form-cont .g-btn-primary,.user-information .g-btn-primary{margin-top:42px;float:right}@media (max-width:1079px){.form-cont .submit-wrap,.user-information .submit-wrap{width:100%;padding:22px 16px 20px;border-bottom:1px solid #d9e1ee;background-color:#fff;position:fixed;left:0;right:0;bottom:0;z-index:10}}.form-cont .submit-wrap>p,.user-information .submit-wrap>p{display:none}@media (max-width:1079px){.form-cont .submit-wrap>p,.user-information .submit-wrap>p{display:block}}.form-cont .submit-wrap>p>*,.user-information .submit-wrap>p>*{vertical-align:middle}.form-cont .submit-wrap>p>.g-checkbox,.user-information .submit-wrap>p>.g-checkbox{margin-right:8px}@media (max-width:767px){.main-container.staffs .login-process{padding:15px 16px 22px}}.login-process .login-methods ul{margin-top:16px}.login-process .login-methods ul li{width:260px;padding:8px 24px;border-radius:6px;border:1px solid #d9e1ee;color:#3b4c66;margin:0 auto 16px;text-align:left}@media (max-width:1079px){.login-process .login-methods ul li{padding:12px 24px;width:100%;font-size:16px}}.login-process .login-methods ul li figure,.login-process .login-methods ul li span{display:inline-block;vertical-align:middle}.login-process .login-methods ul li span{width:calc(100% - 20px);text-align:center}.login-process .login-methods h4{margin:40px 0 16px}.login-process .login-methods h4:first-of-type{margin:5px 0 0}.login-process .login-methods .g-btn-primary{width:260px}@media (max-width:1079px){.login-process .login-methods .g-btn-primary{width:100%;height:50px;font-size:16px}}.login-process .login-methods .btn-link{display:block;margin-top:40px;margin-bottom:11px}@media (max-width:1079px){.login-process .login-methods .fx{flex-wrap:wrap}}.login-process .login-methods .social-btns{display:flex;justify-content:center}.login-process .login-methods .social-btns li{margin:0}.login-process .login-methods .social-btns li:first-child{margin-right:20px}.login-process .common-form p{margin-top:40px}.login-process .common-form .login-methods ul{margin-top:24px}.login-process .common-form .login-methods ul li{margin-bottom:0}.login-process .common-form .login-methods ul li:first-child,.login-process .common-form .login-methods ul li:last-child{width:190px}@media (max-width:1079px){.login-process .common-form .login-methods ul li:first-child,.login-process .common-form .login-methods ul li:last-child{width:160px}}@media (max-width:374px){.login-process .common-form .login-methods ul li:first-child,.login-process .common-form .login-methods ul li:last-child{width:120px;padding:8px}}.login-process .common-form .g-btn-primary{margin-top:32px;float:right}@media (max-width:1079px){.login-process .common-form .g-btn-primary{margin-top:40px;height:50px;width:100%}}.login-process .common-form a.forgot-link{margin-top:40px}@media (max-width:1079px){.login-process .common-form a.forgot-link{display:block;float:none}}.login-process .common-form a.back-link{display:block;margin:26px 0 13px}.login-process .pass-reset h4{margin-top:6px;margin-bottom:29px}.login-process .login-close{float:right;cursor:pointer}.confirm-details li,.label-value li{margin-bottom:20px}@media (max-width:1079px){.confirm-details li,.label-value li{flex-wrap:nowrap}}.confirm-details li div,.label-value li div{max-width:73%}@media (max-width:639px){.confirm-details li div,.label-value li div{max-width:65%}}.confirm-details label,.label-value label{color:#8495b1;display:inline-block;width:160px;line-height:1.5}@media (max-width:1079px){.confirm-details label,.label-value label{font-size:14px;width:30%;min-width:100px;padding-right:16px}}.confirm-details span,.label-value span{display:inline-block;font-size:16px;line-height:1.5}@media (max-width:1079px){.confirm-details span,.label-value span{width:100%;font-size:14px}}.confirm-details .multiple-line-label label,.label-value .multiple-line-label label{vertical-align:top}.confirm-details .multiple-line-label div,.label-value .multiple-line-label div{display:inline-block}.confirm-details .multiple-line-label div span,.label-value .multiple-line-label div span{display:block}.confirm-details .multiple-line-label div span.strike,.label-value .multiple-line-label div span.strike{color:#8495b1;text-decoration:line-through}.confirm-details .multiple-line-label .field-grp,.label-value .multiple-line-label .field-grp{display:flex}.confirm-details .g-btn-primary,.label-value .g-btn-primary{float:right;margin-top:32px;height:40px}.book-appts div.service-listing ul.card-container>li .confirm-details i.inline-icon,.book-appts div.service-listing ul.card-container>li .label-value i.inline-icon,.confirm-details .book-appts div.service-listing ul.card-container>li i.inline-icon,.confirm-details .inline-icon,.label-value .book-appts div.service-listing ul.card-container>li i.inline-icon,.label-value .inline-icon{margin:0 4px 0 0}.logged-user{padding:20px 42px 0 57px}@media (max-width:1079px){.logged-user{padding:0 0 20px}}.logged-user .user-profile-pic{width:80px;height:80px}.logged-user .user-profile-pic img{width:100%;height:100%;border-radius:50%;object-fit:cover}@media (max-width:1079px){.logged-user .user-profile-pic{float:none;margin:0 auto 24px}}.logged-user form{float:right;width:400px}@media (max-width:1079px){.logged-user form{width:100%}}.no-services-message img{margin-top:89px}.no-services-message h4{font-size:20px;margin-top:32px;line-height:1.4}.no-services-message p{padding:32px 0 39px;width:50%;margin:0 auto;line-height:24px;font-size:16px}@media (max-width:1079px){.no-services-message p{width:90%}}.completed-message{margin:60px 30px 0}@media (max-width:1079px){.completed-message{margin:0}}.completed-message figure{float:left;margin-left:64px;margin-right:22px;width:80px;height:80px}@media (max-width:1079px){.completed-message figure{float:none;margin:0 auto 12px 0}}.completed-message figure img{width:100%;height:100%;border-radius:50%;object-fit:cover}.completed-message .booked-label-dtls{float:left;text-align:left}@media (min-width:1080px){.completed-message .booked-label-dtls{max-width:calc(100% - 170px)}}@media (max-width:1079px){.completed-message .booked-label-dtls{float:none}}.completed-message .booked-label-dtls li{margin-bottom:16px}.completed-message .booked-label-dtls li label{width:100px;word-break:break-word}.completed-message .booked-label-dtls .value-holder{min-width:90px;text-align:right;padding-left:8px;margin-left:auto}.completed-message .booked-label-dtls .mw-50{max-width:50%!important}.book-appts div.service-listing ul.card-container>li .completed-message .booked-label-dtls .multiple-line-label i.inline-icon,.completed-message .booked-label-dtls .multiple-line-label .book-appts div.service-listing ul.card-container>li i.inline-icon,.completed-message .booked-label-dtls .multiple-line-label .inline-icon{margin-left:2px}.completed-message .booked-label-dtls .multiple-line-label>div{font-size:16px;line-height:1.5}@media (max-width:1079px){.completed-message .booked-label-dtls .multiple-line-label>div{font-size:14px;line-height:1.71}}.completed-message .booked-label-dtls .multiple-line-label>div>span{word-break:break-word}.completed-message h3{font-size:20px;margin-bottom:21px;line-height:1.4}.completed-message h4{font-size:16px;line-height:1.5;margin-bottom:21px}.completed-message p{width:262px;margin:0 auto;line-height:1.5}.completed-message>button{margin:27px 0 41px;width:263px}@media (max-width:1079px){.completed-message>button{width:100%;height:48px;margin:16px 0 37px}}.completed-message a{color:#6285ff;margin:25px 0 41px;display:block}.signup-gateway{padding:31px 0 0;border-top:1px solid #d9e1ee}@media (max-width:1079px){.signup-gateway{padding:37px 0 0;display:block}}.signup-gateway>img{padding:0 22px}@media (max-width:1079px){.signup-gateway>img{max-width:400px;width:100%}}.signup-gateway [class*=g-btn]{margin:0 0 0 auto;color:#3b4c66}.signup-gateway [class*=g-btn] span{line-height:35px}@media (max-width:1079px){.signup-gateway [class*=g-btn]{width:100%;height:48px;margin-top:31px}.signup-gateway [class*=g-btn] span{line-height:46px}}.comfirm-info{padding:20px 15px;border:1px solid #d9e1ee;border-radius:6px}@media (max-width:1079px){.comfirm-info{margin-bottom:160px}}.comfirm-info i{display:inline-block;vertical-align:top;margin-top:5px}.comfirm-info i>svg{fill:#181818}.comfirm-info p{display:inline-block;width:calc(100% - 30px);margin-left:13px;font-size:14px;line-height:24px}.user-information .terms-text{display:block}.user-information .terms-text>*{display:inline-block;vertical-align:top}.user-information .terms-text>.g-checkbox{margin-right:8px}.user-information .terms-text>.g-checkbox+span{line-height:20px;width:calc(100% - 30px)}@media (max-width:1079px){.user-information .terms-text>.g-checkbox+span{font-size:13px}}.user-information .comfirm-info{margin-top:42px}@media (max-width:1079px){.user-information .comfirm-info{margin-top:24px}}@media (max-width:1079px){.services .booking-heading{display:none}}.services h4{color:#3b4c66;line-height:36px}.services .noservices-wrap{max-width:332px;margin:83px auto 0;text-align:center}.services .noservices-wrap p{font-size:20px;line-height:28px}@media (max-width:1079px){.services .g-molecule{margin-bottom:16px}}@media (max-width:1079px){.services{padding:24px 24px 0}}.sentence-grp p{font-size:14px;line-height:24px;color:#3b4c66;margin-bottom:24px}.sentence-grp p:last-child{margin-bottom:0}.default-list ul{margin-bottom:32px}.default-list ul>li{border-bottom:1px solid #d9e1ee;padding:24px 0;cursor:pointer}.default-list ul>li:hover .arrow-icon{border-radius:50%;background-color:#6285ff}.default-list ul>li:hover .arrow-icon svg{fill:#fff}.default-list ul>li:last-child{border:0}@media (max-width:1079px){.default-list ul>li{padding:16px 0;border-color:#f6f8fc}}.default-list ul figure{margin-right:16px;min-width:52px;width:52px;height:52px;border-radius:50%;overflow:hidden}.default-list ul figure img{width:100%;height:100%;object-fit:cover}.default-list ul figure svg{width:100%;height:100%}.default-list ul code,.default-list ul em,.default-list ul h5{line-height:24px}.default-list ul code,.default-list ul em{color:#3b4c66;min-width:60px;padding-left:10px}@media (max-width:1079px){.default-list ul code,.default-list ul em{font-size:14px}}.default-list ul h5{color:#142640;margin-right:auto}@media (max-width:1079px){.default-list ul h5{color:#181818;font-size:14px}}.default-list ul h5 i{line-height:0;margin-left:8px}.default-list ul h5>*{vertical-align:middle}.default-list ul code{text-align:right}.default-list ul p{max-width:calc(100% - 50px);font-size:12px;line-height:20px;color:#3b4c66;word-break:break-word}@media (max-width:1079px){.default-list ul p{display:block;margin-top:4px}}.default-list ul .arrow-icon{min-width:24px;width:24px;height:24px;padding:6px;line-height:0;margin-left:27px}.default-list ul .arrow-icon svg{width:100%;height:100%;fill:#142640}.default-list ul .avatar-grp{margin-top:8px}@media (max-width:1079px){.default-list ul .avatar-grp{display:none}}.default-list ul:last-child{margin-bottom:0}@media (max-width:1079px){.about-us .g-molecule{display:block;margin-bottom:20px}}.about-us p{color:#556784}.book-appts div.service-listing ul.card-container>li i.inline-icon,.inline-icon{padding:0;line-height:0;margin-left:8px;vertical-align:middle}.default-list ul>li{padding:0}.default-list ul>li>a{padding:24px 0}@media (max-width:1079px){.confirm-details{padding-bottom:30px}}@media (max-width:1079px){.confirm-details.payment-info .fx{flex-wrap:wrap}.confirm-details.payment-info ul li{margin-bottom:8px}.confirm-details.payment-info ul li label{width:100%;margin-bottom:8px}.confirm-details.payment-info li>div{max-width:none}.confirm-details.payment-info hr:not(.light){display:none}.confirm-details.payment-info hr.light{margin:16px 0;background-color:#d9e1ee}.confirm-details.payment-info .appt-details{display:none}}.payment-info b{font-weight:700}.payment-info var{color:#6285ff;font-weight:700}.payment-info .g-input-wrapper{padding:0}.payment-info .field-grp{display:flex;width:100%}.payment-info .field-grp .g-input-wrapper{width:100%}.payment-info .field-grp .g-input-wrapper:first-child{margin-right:16px}.payment-info .field-grp .g-input-wrapper:last-child{max-width:100px;margin-left:auto}.payment-info .actions-wrap,.payment-info .comfirm-info{margin-top:32px}.payment-info .actions-wrap{background-color:#fff}.payment-info .actions-wrap [class*=g-btn]{height:40px;margin:0}.payment-info .actions-wrap [class*=g-btn].g-btn-negative{margin:0 28px 0 auto;color:#6285ff}.payment-info .actions-wrap .terms{display:none}.payment-info .actions-wrap .terms button{margin-right:12px}@media (max-width:1079px){.payment-info .actions-wrap{position:fixed;left:0;bottom:0;padding:24px 16px 20px;width:100%}.payment-info .actions-wrap [class*=g-btn]{width:100%;height:50px}.payment-info .actions-wrap .g-btn-negative{display:none}.payment-info .actions-wrap .terms{display:flex;margin-bottom:22px}}.payment-toggle{display:none!important;margin-bottom:12px}.payment-toggle *{vertical-align:middle}.payment-toggle :not(.g-radio-button){display:inline;display:initial;width:auto}.payment-toggle em{display:inline-block;font-size:14px;line-height:24px;margin:0 40px 0 4px}@media (max-width:1079px){.payment-toggle{display:block!important}}.service-description{position:relative}@media (max-width:1079px){.service-description{padding:0;position:absolute;width:100vw;top:0;left:0;z-index:12}.service-description .booking-heading{display:none}}.service-description>div{position:absolute;width:100%;height:100%;left:0;top:0}@media (max-width:1079px){.service-description>div{position:static}}.service-description .service-content{position:absolute;z-index:2;width:100%;min-height:100%;border-radius:6px;background-color:#fff;border:1px solid #f0f0f0;padding-bottom:68px}@media (max-width:1079px){.service-description .service-content{border:0;position:static;padding-bottom:0}}.service-description .description-header{border-bottom:1px solid #f0f0f0;padding:12px}.service-description .description-header svg{vertical-align:middle}.service-description .description-header svg:hover{cursor:pointer}@media (max-width:1079px){.service-description .description-header{position:fixed;top:0;left:0;width:100%;background-color:#fff;padding:12px 16px;z-index:2}.service-description .description-header .icon-cross{width:32px;height:32px;padding:6px;background-color:#f5f5f5;border-radius:50%;margin-left:auto}}.service-description .description-content{padding:34px 32px 0}@media (max-width:1079px){.service-description .description-content{margin-top:57px;height:calc(100vh - 57px);overflow:auto;padding:8px 0 0}}.service-description .description-content figure{width:96px;height:96px;margin-left:16px}@media (max-width:1079px){.service-description .description-content figure{width:64px;height:64px}}.service-description .description-content figure img,.service-description .description-content figure svg{width:100%;height:100%;border-radius:50%}.service-description .description-content h4{font-size:20px;line-height:1.4;font-weight:600;color:#333;margin-top:27px;padding:0 16px;word-break:break-word}@media (max-width:1079px){.service-description .description-content h4{margin-top:16px;font-size:16px;line-height:1.5;color:#181818;font-weight:700}}.service-description .description-content .service-costduration{margin:4px 0 12px;padding:0 16px}@media (max-width:1079px){.service-description .description-content .service-costduration{margin-top:2px}}.service-description .description-content .service-costduration span{font-size:14px;line-height:1.71;color:#666}@media (max-width:1079px){.service-description .description-content .service-costduration span{font-size:12px;line-height:1.67}}.service-description .description-content .service-costduration span.dot-separator:first-child{display:none}.service-description .description-content .service-costduration span.dot-separator:not(:first-child){margin:0 3px;font-size:inherit;line-height:inherit}.service-description .description-content .provider-info{padding:12px 16px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;display:flex;justify-content:space-between;align-items:center}.service-description .description-content .provider-info .avatar-grp i.g-data-tips{border:0;vertical-align:middle;margin-left:0;margin-right:4px}.service-description .description-content .provider-info .avatar-grp i.g-data-tips:after{background-color:#181818}.service-description .description-content .provider-info .avatar-grp i.g-data-tips:before{border-color:#181818 transparent transparent}.service-description .description-content .provider-info .avatar-grp i.g-data-tips:after{-webkit-transform:translateX(-15px);transform:translateX(-15px)}@media (max-width:1079px){.service-description .description-content .provider-info .avatar-grp i.g-data-tips{width:30px;height:30px;margin-right:8px}}.service-description .description-content .provider-info .avatar-grp .providers-popover{margin-left:8px;display:inline-block;position:relative;padding:1px 0;vertical-align:middle}.service-description .description-content .provider-info .avatar-grp .providers-popover .label{font-size:14px;line-height:1.71;color:#666;cursor:pointer}.service-description .description-content .provider-info .avatar-grp .providers-popover:hover .providers-list{display:block}.service-description .description-content .provider-info .avatar-grp .providers-popover .providers-list{display:none;max-width:200px;background-color:#181818;padding:12px 0;position:absolute;top:calc(100% + 5px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:4px}.service-description .description-content .provider-info .avatar-grp .providers-popover .providers-list.top-tip{bottom:calc(100% + 5px);top:auto}.service-description .description-content .provider-info .avatar-grp .providers-popover .providers-list.top-tip:before{top:100%;bottom:auto;border-color:#181818 transparent transparent}.service-description .description-content .provider-info .avatar-grp .providers-popover .providers-list ul{max-height:168px;overflow-y:auto}.service-description .description-content .provider-info .avatar-grp .providers-popover .providers-list ul>li{font-size:12px;line-height:1.5;width:100%;color:#fff;padding:0 12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.service-description .description-content .provider-info .avatar-grp .providers-popover .providers-list:before{content:"";display:block;position:absolute;width:0;height:0;bottom:100%;left:50%;margin-left:-7px;border:7px solid transparent;border-bottom-color:#181818}.service-description .description-content .provider-info .g-btn-primary{margin-left:auto;height:auto;padding:8px 16px;background-color:#1d90f5;font-size:16px;line-height:24px}.service-description .description-content p{font-size:16px;line-height:1.5;color:#666;margin-top:40px;padding:0 16px;word-break:break-word}.service-description .description-content p a{color:#0b498f}@media (max-width:1079px){.service-description .description-content p{font-size:12px;line-height:1.67;margin-top:16px;padding-bottom:24px}}.staffs{position:relative}.staffs-wrap ul.staffs-list{margin:0 -32px}@media (max-width:1079px){.staffs-wrap ul.staffs-list{margin:0}}.staffs-wrap ul.staffs-list>li{padding:0 32px;align-items:center;position:relative;cursor:pointer}@media (max-width:1079px){.staffs-wrap ul.staffs-list>li{padding:0 16px}}.staffs-wrap ul.staffs-list>li>div.fx{padding:20px 0;border-bottom:1px solid #d9e1ee}.staffs-wrap ul.staffs-list>li:hover{background-color:#f6f8fc}.staffs-wrap ul.staffs-list figure{width:70px;min-width:70px;height:70px;margin-right:20px;position:relative;border-radius:50%;align-self:normal}@media (max-width:1079px){.staffs-wrap ul.staffs-list figure{width:56px;min-width:56px;height:56px;margin:0 16px 0 8px}}.staffs-wrap ul.staffs-list figure img{width:100%;height:100%;object-fit:cover;border-radius:50%}.staffs-wrap ul.staffs-list figure .avatar-status-icon{width:24px;height:24px;position:absolute;bottom:0;right:0}.staffs-wrap ul.staffs-list h5,.staffs-wrap ul.staffs-list h6{line-height:24px}.staffs-wrap ul.staffs-list h5{color:#142640;margin-bottom:4px}@media (max-width:1079px){.staffs-wrap ul.staffs-list h5{font-size:14px;font-weight:700}}.staffs-wrap ul.staffs-list h6{font-size:14px;color:#3b4c66}@media (max-width:1079px){.staffs-wrap ul.staffs-list h6{font-size:12px;line-height:20px}}@media (max-width:1079px){.staffs article{width:100vw;height:100vh;position:fixed;left:0;top:0;background-color:#fff;padding:0 24px 16px;z-index:99}.staffs article h3{font-size:14px;line-height:24px;font-weight:700}.staffs article .g-molecule{margin-bottom:24px}.staffs article .staffs-about,.staffs article .staffs-heading,.staffs article .staffs-services{max-height:calc(100vh - 230px);overflow:auto}.staffs article .staffs-heading{display:flex;align-items:center;padding:16px 0}.staffs article .staffs-heading figure{margin-right:16px;width:56px;height:56px;border-radius:50%;overflow:hidden}.staffs article .staffs-heading figure img{width:100%;height:100%;object-fit:cover}.staffs article .staffs-about p{font-size:14px;line-height:24px;color:#3b4c66;margin-bottom:24px}.staffs article .staffs-about p:last-child{margin-bottom:0}.staffs article .staffs-services li{margin-bottom:16px;font-size:14px;color:#3b4c66}.staffs article .staffs-services li:last-child{margin-bottom:0}.staffs article .staffs-services li svg{margin-right:12px}.staffs article .staffs-services li *{vertical-align:middle}}.staffs .booking-heading{height:56px;margin:0 -24px 10px;padding:0 24px;border-bottom:1px solid #f6f8fc}@media (max-width:767px){.staffs .booking-heading h3{font-size:16px}}@media (max-width:767px){.staffs{padding:10px 0}}.staff-details-popover{width:350px;margin-left:650px;padding:0 24px 24px 18px;border-radius:4px;position:fixed;top:80px;z-index:99;background-color:#fff;box-shadow:0 14px 32px 0 rgba(22,45,61,.08),0 1px 4px 0 rgba(22,45,61,.1);display:none}@media (min-height:800px){.staff-details-popover{min-height:600px;top:17vh}}.staff-details-popover h3{font-size:20px;line-height:28px;color:#142640;margin-bottom:4px}.staff-details-popover h4{font-size:16px;line-height:24px;color:#3b4c66;margin-bottom:12px}.staff-details-popover h6{font-size:14px;line-height:24px;color:#3b4c66}.staff-details-popover figure{display:inline-block;width:92px;height:92px;border-radius:50%;margin:-35px 0 8px;overflow:hidden}.staff-details-popover figure img{width:100%;height:100%;object-fit:cover}.staff-details-popover .popover-title{width:75%;margin:auto;text-align:center}.staff-details-popover .popover-scrollable{max-height:550px;overflow:auto}@media (max-height:800px){.staff-details-popover .popover-scrollable{max-height:350px}}.staff-details-popover .popover-scrollable .popover-services ul{margin-bottom:32px}.staff-details-popover .popover-scrollable .popover-services ul li{margin-bottom:16px}.staff-details-popover .popover-scrollable .popover-services ul li svg:first-of-type{margin-right:12px}.staff-details-popover .popover-scrollable .popover-services ul li em{font-size:14px;line-height:24px;color:#3b4c66}.staff-details-popover .popover-scrollable .popover-services ul li *{vertical-align:middle}.staff-details-popover .popover-scrollable .popover-business-hrs ul li *{font-size:14px;line-height:30px}.staff-details-popover .popover-scrollable .popover-business-hrs ul li abbr{min-width:50px;color:#8495b1;margin-right:12px}.staff-details-popover .popover-scrollable .popover-business-hrs ul li em{color:#556784}.staff-details-popover .popover-scrollable .popover-business-hrs ul li.active *{font-weight:700;color:#181818}.staff-details-popover.open{display:block}.information{width:220px;height:100%;font-size:14px}@media (max-width:1079px){.information{display:none}}.information h3{font-size:16px;font-weight:600;line-height:1.5;color:#333}.information ul li{color:#3b4c66;margin-bottom:6px;font-size:14px}.information ul li figure{width:24px;height:24px;display:inline-block;vertical-align:middle}.information ul li a,.information ul li address,.information ul li span{display:inline-block;vertical-align:middle;margin-left:9px;line-height:1.71}.information ul li .address{vertical-align:top;width:70%}.information ul li:last-child{margin-bottom:0}.information .business-map{width:220px;height:152px;background:#f5f9ff;margin:14px auto 20px}.information .business-map img{width:100%;height:100%;border-radius:4px;object-fit:cover}@media (max-width:1079px){.information .business-map{width:100%;border-radius:0;margin-top:-24px;margin-bottom:30px}}.information .contact-info{margin-top:14px;margin-bottom:50px}.information .contact-info li{margin-bottom:21px;cursor:pointer}.information .contact-info li .hover-icon{display:none}.information .contact-info li a{display:flex;margin-left:0;color:#0b498f;word-break:break-word}.information .contact-info li a span{margin-left:9px}.information .contact-info li a .address:after,.information .contact-info li a .address:before{margin-bottom:-4px;content:"";width:0;display:block;height:0}@media (min-width:768px) and (max-width:1079px){.information .contact-info li a .address{vertical-align:middle}.information .contact-info li a .address:after,.information .contact-info li a .address:before{margin-bottom:0}}.information .contact-info li:hover figure svg path{fill:#1d90f5}.information .contact-info li:hover figure .website-icon circle{stroke:#1d90f5}.information .business-hours h3{margin-bottom:16px}.information .business-hours label{line-height:1.75;min-width:50px;display:inline-block;vertical-align:middle}.information .business-hours li.active{font-weight:700}.information.mob-information{display:none}@media (max-width:1079px){.information.mob-information{display:block;width:100%;height:auto!important;margin-bottom:16px;padding:0}.information.mob-information>.contact-info{padding-left:16px;padding-right:16px}}.photos{width:668px;margin:0 24px;padding:25px 32px 32px;box-shadow:0 12px 8px 0 rgba(22,45,61,.04),0 1px 4px 0 rgba(22,45,61,.1);border-radius:6px;position:relative}@media (max-width:1079px){.photos{width:100%;margin:0;box-shadow:none;padding:25px 16px 32px}}.photos .photos-grid{flex-wrap:wrap;max-height:600px;overflow:auto}.photos .photos-grid>li{max-width:calc(33% - 6px);margin:0 0 6px 6px}.photos .photos-grid img{width:100%;height:100%;border-radius:4px;object-fit:cover}@media (max-width:1079px){.photos .photos-grid{max-height:calc(100vh - 250px)}}@media (min-width:1080px){.photos .nogallery{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.photos .nogallery figure{width:130px;margin:auto auto 32px}.photos .nogallery figure img{width:100%}.photos .nogallery p{font-size:20px;line-height:28px;color:#142640}@media (max-width:1079px){.photos .nogallery{margin-top:75px}.photos .nogallery figure{width:110px;height:100px;margin-bottom:12px}.photos .nogallery p{font-size:16px;line-height:1.5;color:#181818;text-align:center}}.modal-open{overflow:visible}.g-btn-negative{margin:0}.g-btn-negative.is-primary span{color:#6285ff}.g-btn-negative.is-danger span{color:#dd2727}.noappt-wrap{max-width:385px;margin:70px auto 0;text-align:center}.noappt-wrap h3{margin-bottom:12px}.noappt-wrap>p{margin-bottom:16px}@media (max-width:1079px){.noappt-wrap{padding:10px}}.userprofile{margin:0 24px;padding:32px 32px 48px;width:668px;max-width:668px;min-height:400px;border:1px solid #f6f8fc;border-radius:4px;box-shadow:0 7px 8px 0 rgba(22,45,61,.08),0 1px 4px 0 rgba(22,45,61,.2)}@media (max-width:1079px){.userprofile{position:fixed;top:0;width:100%;max-width:none;height:100vh;margin:0;box-shadow:none;border:0;padding:0}}@media (max-width:1079px){.userprofile .g-molecule a{text-align:center;width:50%;margin:0}}@media (max-width:1079px){.userprofile .appointments .confirm-details{padding:0 16px;max-height:40vh;overflow:auto}.userprofile .appointments .actions-wrap{display:block;position:fixed;bottom:0;left:0;padding:8px 16px 22px;width:100vw;background-color:#fff}.userprofile .appointments .actions-wrap>[class*=g-btn]{width:100%;height:50px;display:block}.userprofile .appointments .actions-wrap>[class*=g-btn]:first-child{margin-bottom:10px}.userprofile .appointments .completed-message{padding-left:16px;padding-right:16px;padding-bottom:32px;background:#fff;margin-top:-30px;height:calc(100vh - 112px);overflow:auto}}.userprofile .booking-heading{margin-bottom:38px}@media (max-width:1079px){.userprofile .booking-heading{padding:16px;border-bottom:1px solid #f6f8fc;margin-bottom:30px}}.userprofile .nav-wrap{font-weight:700;margin-bottom:24px}.userprofile .nav-wrap h4{margin-bottom:20px}@media (max-width:1079px){.userprofile .nav-wrap h4{display:none}}.userprofile .appt-wrap{max-height:400px;overflow:auto}.userprofile .appt-wrap .appt-label{display:block;color:#3b4c66;margin:32px 0 16px;line-height:36px}.userprofile .appt-wrap .appt-label:first-of-type{margin-top:0}@media (max-width:1079px){.userprofile .appt-wrap .appt-label{font-size:14px;font-weight:700;line-height:24px;margin:24px 0 8px}}@media (max-width:1079px){.userprofile .appt-wrap{max-height:calc(100vh - 180px);padding:0 16px}}.userprofile .appt-list>li{display:flex;align-items:center;width:100%;height:100px;margin-bottom:16px;padding:0 24px 0 0;border:1px solid #d9e1ee;border-radius:4px;cursor:pointer;transition:box-shadow .2s ease-in}.userprofile .appt-list>li>*{display:inline-block;vertical-align:middle}.userprofile .appt-list>li .appt-time{min-width:120px;height:100%;padding:10px 0;border-right:1px solid #d9e1ee;text-align:center}.userprofile .appt-list>li .appt-time>*{display:block}.userprofile .appt-list>li .appt-time em,.userprofile .appt-list>li .appt-time time{font-size:12px;line-height:20px;color:#3b4c66}.userprofile .appt-list>li .appt-time em{text-transform:uppercase}.userprofile .appt-list>li .appt-time b{font-size:32px;line-height:40px;font-weight:700;color:#181818}@media (max-width:1079px){.userprofile .appt-list>li .appt-time{min-width:0;height:auto;padding:0;border:0;font-size:14px;color:#8495b1;position:absolute;top:12px;left:16px}}.userprofile .appt-list>li .appt-title{margin:0 15px 0 32px;width:100%}@media (max-width:1079px){.userprofile .appt-list>li .appt-title{margin-left:0}}.userprofile .appt-list>li .appt-title h5{font-weight:700;margin-bottom:8px}@media (max-width:1079px){.userprofile .appt-list>li .appt-title h5{font-size:14px;margin-bottom:4px}}.userprofile .appt-list>li .appt-title i{display:block;width:20px;height:20px;border-radius:50%;overflow:hidden}.userprofile .appt-list>li .appt-title i img{width:100%}.userprofile .appt-list>li .appt-title .appt-provider>*{display:inline-block;vertical-align:middle}.userprofile .appt-list>li .appt-title .appt-provider span{margin-left:8px;font-size:12px;color:#3b4c66;max-width:calc(100% - 28px)}@media (max-width:1079px){.userprofile .appt-list>li .appt-title .appt-provider span{color:#556784}}.userprofile .appt-list>li .appt-serviceimg{margin-left:24px;min-width:52px}.userprofile .appt-list>li .appt-serviceimg i{display:inline-block;width:52px;height:52px;line-height:0;border-radius:50%;overflow:hidden}.userprofile .appt-list>li .appt-serviceimg i img{width:100%;height:100%;object-fit:cover}.userprofile .appt-list>li .appt-serviceimg+.appt-title{margin-left:16px}@media (max-width:1079px){.userprofile .appt-list>li .appt-serviceimg+.appt-title{margin-left:8px}}@media (max-width:1079px){.userprofile .appt-list>li .appt-serviceimg{margin-left:0}}.userprofile .appt-list>li .appt-cost{margin-right:8px}@media (max-width:1079px){.userprofile .appt-list>li .appt-cost{font-size:14px;color:#556784;margin-top:4px}}.userprofile .appt-list>li .appt-cancel{text-align:center;margin-left:22px}.userprofile .appt-list>li .appt-cancel i{position:relative;display:inline-block;padding:6px;width:24px;height:24px;line-height:0;border-radius:50%;background-color:#ffefef;cursor:pointer}.userprofile .appt-list>li .appt-cancel i svg{width:100%;height:100%;fill:#dd2727}.userprofile .appt-list>li .appt-cancel+.appt-cost{margin-right:0}@media (max-width:1079px){.userprofile .appt-list>li .appt-cancel{position:absolute;top:0;right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}}.userprofile .appt-list>li .appt-dur{margin-right:30px;min-width:100px;text-align:right}@media (max-width:1079px){.userprofile .appt-list>li .appt-dur{font-size:14px;color:#556784;margin-top:4px}}@media (max-width:575px){.userprofile .appt-list>li .appt-dur{min-width:50px}}.userprofile .appt-list>li:hover{box-shadow:0 14px 32px 0 rgba(22,45,61,.08),0 1px 4px 0 rgba(22,45,61,.1)}@media (max-width:1079px){.userprofile .appt-list>li{position:relative;padding:32px 16px 12px;align-items:normal;height:auto}}.userprofile .appt-list>li .arrow-icon{min-width:12px;margin:5px 0 0 16px}@media (max-width:1079px){.userprofile .appt-list.has-img li{padding:12px 16px}}.userprofile .confirm-details label{min-width:160px}.userprofile .confirm-details h4{margin-bottom:22px;color:#3b4c66}.userprofile .confirm-details .actions-wrap button:first-child{margin:0 16px 0 auto}.userprofile .confirm-details .actions-wrap button.is-anchor{padding:0}.userprofile .confirm-details .actions-wrap button.is-anchor a{padding:5px 30px;color:#181818}.userprofile .account-settings h5{color:#8495b1;margin-bottom:24px}@media (max-width:1079px){.userprofile .account-settings h5{color:#3b4c66;font-size:14px;font-weight:700}}.userprofile .account-settings article{width:100%;max-width:404px;margin:auto}@media (max-width:1079px){.userprofile .account-settings article{width:100%;padding:30px 16px 400px;max-height:100em}}.userprofile .account-settings .booking-heading{margin-bottom:40px}.userprofile .account-settings .g-input-wrapper{width:100%;margin-bottom:24px;padding-top:0}.userprofile .account-settings .g-input-wrapper:last-child{margin-bottom:0}.userprofile .account-settings .g-input-wrapper.zip-addr{margin-left:10px}.userprofile .account-settings .g-input-wrapper.state-addr,.userprofile .account-settings .g-input-wrapper.zip-addr{width:197px}@media (max-width:1079px){.userprofile .account-settings .g-input-wrapper.state-addr,.userprofile .account-settings .g-input-wrapper.zip-addr{width:100%;margin-left:0}}.userprofile .account-settings .g-input-wrapper+h5{margin:24px 0}.userprofile .account-settings .g-field-grp>div{width:196px}.userprofile .account-settings .cta-wrap{margin-top:32px}@media (max-width:1079px){.userprofile .account-settings .cta-wrap{position:fixed;width:100vw;padding:8px 16px 22px;left:0;bottom:0;background-color:#fff}.userprofile .account-settings .cta-wrap>[class*=g-btn]{width:100%;height:48px}}.userprofile .account-settings .actions-wrap{width:100vw;margin:0;padding:22px 16px 20px;border-bottom:1px solid #d9e1ee;background-color:#fff;position:fixed;left:0;right:0;bottom:0;z-index:10}@media (max-width:1079px){.userprofile .account-settings .actions-wrap button{width:100%}}@media (max-width:1079px){.userprofile .account-settings{position:fixed;top:57px;width:100%;height:calc(100vh - 60px);left:0;background-color:#fff;overflow:auto}}.userprofile .user-details-mob{display:none;padding:16px 16px 18px 24px;margin:10px 0 16px;align-items:center}.userprofile .user-details-mob figure{min-width:56px;width:56px;height:56px;border-radius:50%;overflow:hidden;margin-right:16px}.userprofile .user-details-mob figure img{width:100%}.userprofile .user-details-mob h5{font-size:14px;line-height:24px}.userprofile .user-details-mob h6{font-size:12px;line-height:20px;color:#556784}.userprofile .user-details-mob .right-arrow{width:24px;height:24px;padding:6px;line-height:0}@media (max-width:1079px){.userprofile .user-details-mob{display:flex}}.userprofile .userprof-header-mob{display:none;padding:12px 16px;border-bottom:1px solid #f6f8fc}.userprofile .userprof-header-mob svg{margin-right:14px}.userprofile .userprof-header-mob h3{font-weight:700;margin:0 8px 0 0}.userprofile .userprof-header-mob .logout-icon{width:32px;height:32px;border-radius:50%;background-color:#f5f9ff;padding:6px;line-height:0}.userprofile .userprof-header-mob .logout-icon svg{width:100%}@media (max-width:1079px){.userprofile .userprof-header-mob{display:flex}}.userprofile .navigation li a{padding:14px 24px;border-bottom:1px solid #d9e1ee}.userprofile .navigation li:first-child a{border-top:1px solid #d9e1ee}.userprofile .navigation svg{width:auto}.userprofile .navigation .arrow-icon{float:right;margin-top:6px}.footer{text-align:right;padding:0 10px 20px 0}.footer>nav{display:inline-block;cursor:pointer}.footer span{color:#8495b1;font-size:11px;margin-right:7px}@media (max-width:1079px){.App>.footer{display:none}}header{min-height:100px;padding-right:27px}@media (max-width:1079px){header{padding-right:0;min-height:56px}}header:after{content:"";clear:both;display:table}.user-account-dtls{padding-top:14px}@media (max-width:1079px){.user-account-dtls{display:none}}.user-account-dtls a{color:#3b4c66;font-size:14px;float:right}.user-account-dtls figure{display:inline-block;width:40px;height:40px;vertical-align:middle;margin-right:8px}.user-account-dtls figure img{width:100%;height:100%;border-radius:50%}.user-account-dtls .user-name{vertical-align:middle;font-size:14px;margin-right:8px}.user-account-dtls .g-dropmenu{width:217px;right:0;left:auto}.user-account-dtls i.g-drop-arrow{display:inline-block}.compdetails-header,.userprofile-header{float:left;padding:10px 0 0 14px}.compdetails-header figure,.userprofile-header figure{width:100px;height:100px;border-radius:6px;display:inline-block;vertical-align:middle;overflow:hidden;border:1px solid #f6f8fc}.compdetails-header figure img,.userprofile-header figure img{width:100%;height:100%;object-fit:contain}.compdetails-header h3,.userprofile-header h3{font-weight:700}.compdetails-header .compdetails-title,.compdetails-header .userprofile-title,.userprofile-header .compdetails-title,.userprofile-header .userprofile-title{text-align:left;margin-left:20px;display:inline-block;vertical-align:middle}.compdetails-header .reviews-con,.userprofile-header .reviews-con{margin-top:4px}.compdetails-header .reviews-con *,.userprofile-header .reviews-con *{color:#3b4c66;font-size:12px}@media (min-width:1080px){.mob-header{display:none}}.mob-header .login-meta>i,.mob-header .menu-close,.mob-header .menu-toggle{padding:6px;display:inline-block;border-radius:50%;background-color:#f5f5f5;font-size:0;cursor:pointer}.mob-header .login-meta.logged-in{position:relative}.mob-header .login-meta.logged-in figure img{border-radius:50%}.mob-header .mob-menu{position:fixed;left:0;top:0;width:100vw;background-color:#fff;z-index:10;padding:12px 16px;border-bottom:1px solid #f0f0f0}.mob-header .mob-menu .menu-toggle{margin-right:12px}.mob-header .mob-menu h5{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:auto;font-size:16px;line-height:32px;color:#141414;font-weight:700}.mob-header .mob-company-dtls{display:flex;align-items:center;height:66px;padding:0 16px;margin:72px 0 0}.mob-header .mob-company-dtls figure{width:64px;height:64px;min-width:64px;margin-right:16px}.mob-header .mob-company-dtls figure img{width:100%;height:100%;border-radius:50%;object-fit:cover}.mob-header .mob-company-dtls .mob-company-name{width:auto;overflow:hidden}.mob-header .mob-company-dtls h1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:auto;font-size:20px;line-height:28px;color:#333;font-weight:700}.mob-header .mob-company-dtls.fx>div{min-width:0}.mob-header .mob-company-dtls .reviews-con{margin-top:6px}.mob-header .mob-company-dtls .reviews-con *{font-size:10px;color:#3b4c66}.confirm-details.payment-info hr{margin:24px 0;height:1px;border:0;background-color:#d9e1ee}.confirm-details.payment-info hr.light{margin:34px 0 28px;background-color:#f6f8fc}@media (max-width:1079px){.confirm-details.payment-info .fx{flex-wrap:wrap}.confirm-details.payment-info ul li{margin-bottom:8px}.confirm-details.payment-info ul li label{width:100%;margin-bottom:8px}.confirm-details.payment-info li>div{max-width:none}.confirm-details.payment-info hr:not(.light){display:none}.confirm-details.payment-info hr.light{margin:16px 0;background-color:#d9e1ee}.confirm-details.payment-info .appt-details{display:none}}.popover-sm{position:absolute;white-space:nowrap;bottom:-5px;right:0;-webkit-transform:translateY(100%);transform:translateY(100%);box-shadow:0 14px 32px 0 rgba(22,45,61,.08),0 1px 4px 0 rgba(22,45,61,.1);padding:6px 16px;border-radius:6px;font-size:14px;line-height:24px;color:#142640;background-color:#fff;max-width:200px;cursor:pointer}.popover-sm:before{content:"";clear:both;position:absolute;right:10px;display:block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff;margin-top:-10px}.userprofile-header .user-account-dtls figure{position:relative;background-color:#f6f8fc;border-radius:50%}.userprofile-header .user-account-dtls figure:after{content:attr(data-username);color:#3b4c66;font-size:16px;text-transform:uppercase;letter-spacing:-.5px}.userprofile-header .user-account-dtls .g-dropmenu{margin-top:8px}.reviews-con *{font-size:14px;vertical-align:middle}.reviews-con .icons-con{margin:0 5px}.reviews-con svg{fill:#c0cce0}.reviews-con svg.active{fill:#6285ff}@media (max-width:1079px){.about-us.main-container{padding:0}.about-us>*{padding-left:16px;padding-right:16px}.about-us .aboutus{margin-top:24px}}.about-us .g-molecule{display:none}@media (max-width:1079px){.about-us .g-molecule{display:flex;margin-bottom:24px;padding:0}.about-us .g-molecule a{padding:12px 0;flex-basis:33.33333%;text-align:center;margin:0;color:#666}.about-us .g-molecule .active{color:#141414;box-shadow:0 2px 0 -1px #1d90f5;font-weight:700}}.about-us h2{font-size:20px;line-height:1.4;font-weight:700;margin-bottom:40px}@media (max-width:1079px){.about-us h2{display:none}}.about-us p{line-height:1.71;color:#666}.reviews>div{margin-bottom:45px;padding:5px 0}.reviews h2{display:inline-block;font-weight:700;font-size:20px;line-height:1.4;margin-top:4px}.reviews .reviews-list{max-height:600px;overflow:auto}.reviews .reviews-list li{margin-top:35px;border-bottom:1px solid #c0cce0}.reviews .reviews-list li svg{margin:0 1px;fill:#c0cce0}.reviews .reviews-list li svg.rated{fill:#6285ff}.reviews .reviews-list li figure{display:inline-block;vertical-align:middle}.reviews .reviews-list li span{font-size:12px;color:#3b4c66;vertical-align:middle;margin-left:9px}.reviews .reviews-list li h4{line-height:1.71;margin-bottom:3px}.reviews .reviews-list li p{font-size:14px;line-height:1.71;color:#556784;margin:14px 0 33px}.reviews .reviews-list li:first-child{margin-top:0}.reviews .reviews-list li:last-child{border-bottom:transparent}@media (max-width:1079px){.reviews .reviews-list{max-height:calc(100vh - 200px)}}.reviews .noreviews{max-width:330px;margin:60px auto 0;text-align:center}@media (max-width:1079px){.reviews .noreviews{margin:100px auto 0}}.reviews .noreviews figure{width:145px;margin:0 auto 32px}.reviews .noreviews figure img{width:100%}.reviews .noreviews>.heading-2{font-weight:700;margin-bottom:12px}.reviews .noreviews>p{font-size:16px;line-height:24px;color:#556784}@media (max-width:767px){.reviews .noreviews>p{font-size:14px}}.reviews .noreviews .g-btn-primary:first-of-type{margin-top:32px}.reviews article{width:100%;max-width:465px;padding:32px;border-radius:6px;background-color:#fff;box-shadow:0 7px 8px 0 rgba(22,45,61,.08),0 1px 4px 0 rgba(22,45,61,.2);position:fixed;z-index:99}@media (max-width:1079px){.reviews article{width:100%;max-width:none;height:calc(100vh - 105px);overflow:auto;left:0;top:0;-webkit-transform:none;transform:none;padding:0 16px;box-shadow:none}}.reviews article i.round{max-width:40px;max-height:40px;border-radius:50%;padding:8px;background-color:#f5f9ff}.reviews article i.round svg{width:100%}.reviews article .g-input-wrapper{margin-bottom:24px}.reviews article .g-input-wrapper textarea{font-family:inherit;min-height:96px;max-width:100%;max-height:200px;resize:none}.reviews article .booking-heading h3{margin-left:16px}@media (max-width:1079px){.reviews article .booking-heading{height:56px;border-bottom:1px solid #f6f8fc;margin:0 -16px 24px;padding:0 16px}}.reviews article .give-rating{margin:24px 0 16px}.reviews article .give-rating>label{display:block;font-size:14px;line-height:24px;color:#3b4c66;margin-bottom:10px}.reviews article .give-rating .rating-action svg{fill:#d9e1ee}.reviews article .give-rating .rating-action svg.active,.reviews article .give-rating .rating-action svg:hover{fill:#6285ff}.reviews article .actions-wrap .g-btn-primary:first-of-type{height:32px;margin-left:auto;margin-top:32px}@media (max-width:1079px){.reviews article .actions-wrap .g-btn-primary:first-of-type{height:50px;width:100%}}@media (max-width:1079px){.reviews article .actions-wrap{background-color:#fff;position:fixed;width:calc(100% - 32px);padding:0 16px 60px;bottom:0}}.reviews-btn{height:24px;padding:0 16px;margin:4px 12px 0 auto;font-size:12px}.reviews-btn+.login-meta{margin-left:0}.reviews-input input{display:none}.reviews-input label{padding-right:10px;margin:0}.reviews-input label:before{color:#6285ff}.reviews-input label svg{fill:#6285ff}.reviews-input input:checked+label~label:before{color:#c0cce0}.reviews-input input:checked+label~label svg{fill:#c0cce0}.reviews-input #reviewsInput{display:inline-block;cursor:pointer}.reviews-input #reviewsInput:hover label:before{color:#6285ff}.reviews-input #reviewsInput:hover label svg{fill:#6285ff}.reviews-input #reviewsInput:hover label:hover~label:before{color:#c0cce0}.reviews-input #reviewsInput:hover label:hover~label svg{fill:#c0cce0}.flatpickr-calendar{opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;line-height:24px;border-radius:5px;position:absolute;box-sizing:border-box;touch-action:manipulation;box-shadow:0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.inline,.flatpickr-calendar.open{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){box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .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 #eceef1}.flatpickr-calendar.hasTime .flatpickr-innerContainer{border-bottom:0}.flatpickr-calendar.hasTime .flatpickr-time{border:1px solid #eceef1}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.arrowRight:after,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar.arrowCenter:after,.flatpickr-calendar.arrowCenter:before{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:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{border-bottom-color:#eceef1}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{border-top-color:#eceef1}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{border-radius:5px 5px 0 0;background:#eceef1;color:#5a6171;fill:#5a6171;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;flex:1 1}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#5a6171;fill:#5a6171}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#bbb}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{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-inner-spin-button,.numInputWrapper input::-webkit-outer-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(72,72,72,.15);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(72,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(72,72,72,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(90,97,113,.5)}.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:translateZ(0);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\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#5a6171}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#5a6171}.flatpickr-current-month input.cur-year{background:transparent;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:baseline;vertical-align:initial;-webkit-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:rgba(90,97,113,.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:#eceef1;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:baseline;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{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:#eceef1;outline:none;padding:0}.flatpickr-weekdays{background:#eceef1;text-align:center;overflow:hidden;width:100%;display:flex;align-items:center;height:28px;margin-bottom:5px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:flex;flex:1 1}span.flatpickr-weekday{cursor:default;font-size:90%;background:#eceef1;color:#5a6171;line-height:1;margin:0;text-align:center;display:block;flex:1 1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:flex;align-items:flex-start;border-left:1px solid #eceef1;border-right:1px solid #eceef1}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;box-sizing:border-box;display:inline-block;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-around;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;margin-bottom:40px}.dayContainer+.dayContainer{box-shadow:-1px 0 0 #eceef1}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:#484848;cursor:pointer;font-weight:400;width:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e2e2e2;border-color:#e2e2e2}.flatpickr-day.today{border-color:#bbb}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#bbb;background:#bbb;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#ff5a5f;box-shadow:none;color:#fff;border-color:#ff5a5f}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #ff5a5f}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 #e2e2e2,5px 0 0 #e2e2e2}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(72,72,72,.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(72,72,72,.1)}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 0 #ff5a5f,5px 0 0 #ff5a5f}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;border-left:1px solid #eceef1}.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:rgba(72,72,72,.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:flex;box-sizing:border-box;overflow:hidden;background:#fff;border-bottom:1px solid #eceef1}.flatpickr-rContainer{display:inline-block;padding:0;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;box-sizing:border-box;overflow:hidden;display:flex;background:#fff;border-radius:0 0 5px 5px}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{flex:1 1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#484848}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#484848}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#484848;font-size:14px;position:relative;box-sizing:border-box;-webkit-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-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;float:left;line-height:inherit;color:#484848;font-weight:700;width:2%;-webkit-user-select:none;-ms-user-select:none;user-select:none;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eaeaea}.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:translateZ(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:translateZ(0);transform:translateZ(0)}}span.flatpickr-day.selected{font-weight:700}.flatpickr-calendar{box-shadow:none;background:transparent;font-size:14px;color:#181818;left:-10px}@media (min-width:414px) and (max-width:1080px){.flatpickr-calendar{width:395px!important;margin:auto}}@media (max-width:320px){.flatpickr-calendar{width:310px!important}}@media (min-width:321px) and (max-width:374px){.flatpickr-calendar{width:310px!important;margin:0 auto;left:0}}@media (width:375px){.flatpickr-calendar{width:360px!important}}@media (min-width:376px) and (max-width:414px){.flatpickr-calendar{width:395px!important}}@media (min-width:279px) and (max-width:319px){.flatpickr-calendar{width:248px!important;margin:auto;left:0}}.flatpickr-calendar .flatpickr-current-month{font-size:100%;line-height:1.71;pointer-events:none;color:#181818;padding:0}.flatpickr-calendar .flatpickr-current-month input{font-weight:400}.flatpickr-calendar .flatpickr-current-month input .arrowDown,.flatpickr-calendar .flatpickr-current-month input .arrowUp{display:none}@media (max-width:374px){.flatpickr-calendar .dayContainer{width:310px!important}}@media (width:375px){.flatpickr-calendar .dayContainer{width:360px!important}}@media (min-width:376px) and (max-width:414px){.flatpickr-calendar .dayContainer{width:400px!important}}@media (min-width:414px) and (max-width:1080px){.flatpickr-calendar .dayContainer{width:400px!important}}@media (min-width:279px) and (max-width:319px){.flatpickr-calendar .dayContainer{width:248px!important}}.flatpickr-calendar .flatpickr-weekdaycontainer{background:transparent;padding-bottom:11px}.flatpickr-calendar .flatpickr-weekday{font-size:14px;line-height:1.71;font-weight:400;color:#181818}.flatpickr-calendar .flatpickr-innerContainer{border:transparent}.flatpickr-calendar .flatpickr-innerContainer,.flatpickr-calendar .flatpickr-month,.flatpickr-calendar .flatpickr-monthDropdown-months,.flatpickr-calendar .flatpickr-weekday,.flatpickr-calendar .flatpickr-weekdays{background:transparent;border:none}.flatpickr-calendar .flatpickr-days{border:transparent;color:#181818;width:303px!important}@media (max-width:374px){.flatpickr-calendar .flatpickr-days{width:310px!important}}@media (width:375px){.flatpickr-calendar .flatpickr-days{width:360px!important}}@media (min-width:376px) and (max-width:414px){.flatpickr-calendar .flatpickr-days{width:400px!important}}@media (min-width:414px) and (max-width:1080px){.flatpickr-calendar .flatpickr-days{width:400px!important;margin:auto}}@media (min-width:279px) and (max-width:319px){.flatpickr-calendar .flatpickr-days{width:248px!important}}.flatpickr-calendar .flatpickr-day.flatpickr-disabled,.flatpickr-calendar .flatpickr-day.flatpickr-disabled:hover{cursor:default;color:#8495b1;background:transparent}.flatpickr-calendar .flatpickr-day.not-avail,.flatpickr-calendar .flatpickr-day.not-avail:hover{color:#fc4c4c}.flatpickr-calendar .flatpickr-day{color:#181818;font-size:14px;width:30px;height:30px;max-width:30px;line-height:2;margin:6px}@media (width:375px){.flatpickr-calendar .flatpickr-day{width:38px;height:38px;max-width:38px;padding:3px}}@media (min-width:376px) and (max-width:414px){.flatpickr-calendar .flatpickr-day{width:41px;height:41px;max-width:41px;padding:5px}}@media (min-width:414px) and (max-width:1080px){.flatpickr-calendar .flatpickr-day{width:41px;height:41px;max-width:41px;padding:5px}}@media (min-width:279px) and (max-width:319px){.flatpickr-calendar .flatpickr-day{margin:6px 2px}}.flatpickr-calendar .nextMonthDay,.flatpickr-calendar .prevMonthDay{visibility:hidden}.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.endRange.inRange,.flatpickr-calendar .flatpickr-day.endRange.nextMonthDay,.flatpickr-calendar .flatpickr-day.endRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.endRange:focus,.flatpickr-calendar .flatpickr-day.endRange:hover,.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.selected.inRange,.flatpickr-calendar .flatpickr-day.selected.nextMonthDay,.flatpickr-calendar .flatpickr-day.selected.prevMonthDay,.flatpickr-calendar .flatpickr-day.selected:focus,.flatpickr-calendar .flatpickr-day.selected:hover,.flatpickr-calendar .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-day.startRange.inRange,.flatpickr-calendar .flatpickr-day.startRange.nextMonthDay,.flatpickr-calendar .flatpickr-day.startRange.prevMonthDay,.flatpickr-calendar .flatpickr-day.startRange:focus,.flatpickr-calendar .flatpickr-day.startRange:hover{background:#6285ff;border-color:transparent;color:#fff;font-weight:400}.flatpickr-calendar .flatpickr-day.inRange,.flatpickr-calendar .flatpickr-day.nextMonthDay.inRange,.flatpickr-calendar .flatpickr-day.nextMonthDay.today.inRange,.flatpickr-calendar .flatpickr-day.nextMonthDay:focus,.flatpickr-calendar .flatpickr-day.nextMonthDay:hover,.flatpickr-calendar .flatpickr-day.prevMonthDay.inRange,.flatpickr-calendar .flatpickr-day.prevMonthDay.today.inRange,.flatpickr-calendar .flatpickr-day.prevMonthDay:focus,.flatpickr-calendar .flatpickr-day.prevMonthDay:hover,.flatpickr-calendar .flatpickr-day.today.inRange,.flatpickr-calendar .flatpickr-day:focus,.flatpickr-calendar .flatpickr-day:hover{background:#f5f9ff;border-color:transparent;color:#181818}.flatpickr-calendar .flatpickr-day.today{border-color:#e7ecff}.flatpickr-calendar .flatpickr-months{height:21px;margin-bottom:21px}.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg{fill:#181818}.flatpickr-calendar .flatpickr-prev-month{padding:0 0 0 11px}.flatpickr-calendar .flatpickr-next-month{padding:0 11px 0 0}.flatpickr-calendar select{font-weight:400!important;color:#181818;-moz-appearance:none!important;-webkit-appearance:none!important}.flatpickr-calendar select::-ms-expand{display:none!important}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{visibility:hidden}.intl-tel-input.allow-dropdown.separate-dial-code .selected-flag{background-color:transparent!important}.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.allow-dropdown input[type=text]{padding-left:104px!important}.intl-tel-input .flag-container .arrow{background-image:url(https://assets.setmore.com/setmore/images/2.0/BookingPage/chevron-right.svg);padding:6px;background-repeat:no-repeat}.intl-tel-input .flag-container .arrow:after{visibility:hidden}.flag-container+input{top:-2px}.selected-flag{outline:none}.intl-tel-input.allow-dropdown.separate-dial-code .selected-dial-code{vertical-align:baseline!important;vertical-align:initial!important}.StripeElement{max-width:100%!important}.sq-payment-form .g-input-wrapper{min-height:75px}.sq-payment-form .g-input-wrapper>div{max-width:100%}.sq-payment-form .sq-label{font-size:14px;color:#3b4c66}.sq-payment-form .sq-input{margin-left:-14px}.sq-creditcard{height:36px;border-radius:6px;background-color:transparent;border:none;padding-left:30px;padding-right:30px;font-size:14px;font-weight:600;outline:0;position:relative;transition:all .3s;cursor:pointer;background-color:#6285ff;color:#fff}.sq-creditcard:hover{background-color:#3c60da}.g-country-dropdown .flag-ele{width:20px;height:15px;border-radius:0;background-image:url(https://assets.setmore.com/setmore/images/2.0/BookingPage/flags.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.g-country-dropdown .flag-ele{background-image:url(https://assets.setmore.com/setmore/images/2.0/BookingPage/flags@2x.png);background-size:5652px 15px}}.g-country-dropdown{max-width:430px}.g-country-dropdown .g-country-set{display:flex;align-items:center;cursor:pointer}.g-country-dropdown .flag-ele{border-radius:1px;min-width:20px}.g-country-dropdown .g-dropmenu.has-arrow:after,.g-country-dropdown .g-dropmenu.has-arrow:before{left:30px}.g-country-dropdown .g-dropmenu ul li{padding:12px}.g-country-dropdown .g-dropmenu ul li code{margin-left:4px}.g-country-dropdown .g-dropmenu ul li>span{line-height:24px;width:auto;max-width:none;min-width:0}.g-country-dropdown .g-dropmenu ul li .g-radio-button{min-width:18px;margin-right:0;border-color:transparent;box-shadow:0 0 0 1px #8495b1}.g-country-dropdown .g-dropmenu ul li .g-radio-selected{box-shadow:0 0 0 1px #6285ff;border-width:4px;border-color:#fff;background-color:#6285ff}.g-country-dropdown .g-dropmenu li.selected{background-color:transparent!important}.g-country-dropdown .g-dropmenu li.selected *{color:#6285ff}.g-country-dropdown .g-dropmenu li:hover{background-color:#f3f6fc!important}.g-country-dropdown .g-dropmenu .flag-ele{margin:0 8px 0 12px}.g-country-dropdown .g-searchbox{margin-left:12px;margin-right:12px;padding:6px 12px 6px 44px;height:auto;border-radius:30px}.g-country-dropdown .g-searchbox input{height:24px;padding:0;font-size:14px}@media (max-width:768px){.g-country-dropdown .g-searchbox input{font-size:16px}}.g-country-dropdown .g-searchbox .icon-g-search{fill:#8495b1;width:22px;height:22px}.g-country-dropdown .g-searchbox i{line-height:0;left:12px;right:auto}.g-country-dropdown .g-drop-arrow{width:8px;height:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.g-country-dropdown .g-drop-btn>*{vertical-align:middle}.g-country-dropdown .g-drop-btn .flag-ele{margin-right:12px}.g-country-dropdown.selected .g-drop-btn{border-bottom-color:#6285ff}.g-country-dropdown.has-dialcode .g-drop-btn{margin-top:8px;cursor:default}.g-country-dropdown.has-dialcode .g-drop-btn .flag-ele{margin-right:0}.g-country-dropdown.has-dialcode .g-drop-btn code{min-width:44px;text-align:right;margin-right:6px;padding-left:2px}.g-country-dropdown.has-dialcode .g-drop-btn .g-drop-arrow{min-width:8px;margin-left:0}.g-country-dropdown.has-dialcode .g-drop-btn input{color:#181818;margin-left:16px;width:100%}.g-country-dropdown.has-dialcode .g-radio-button{margin-top:0}.g-country-dropdown.has-dialcode .g-dropmenu{max-width:256px;margin-top:-10px;margin-left:-20px}.g-country-dropdown.has-dialcode.open .g-drop-arrow{top:3px}.g-input-wrapper.warning .g-drop-btn{border-bottom:1px solid #ffa300}.g-input-wrapper.error .g-drop-btn{border-bottom:1px solid #dd2727}.be.flag-ele{width:18px}.ch.flag-ele{width:15px}.mc.flag-ele{width:19px}.ne.flag-ele{width:18px}.np.flag-ele{width:13px}.va.flag-ele{width:15px}.flag-ele.ac{height:10px;background-position:0 0}.flag-ele.ad{height:14px;background-position:-22px 0}.flag-ele.ae{height:10px;background-position:-44px 0}.flag-ele.af{height:14px;background-position:-66px 0}.flag-ele.ag{height:14px;background-position:-88px 0}.flag-ele.ai{height:10px;background-position:-110px 0}.flag-ele.al{height:15px;background-position:-132px 0}.flag-ele.am{height:10px;background-position:-154px 0}.flag-ele.ao{height:14px;background-position:-176px 0}.flag-ele.aq{height:14px;background-position:-198px 0}.flag-ele.ar{height:13px;background-position:-220px 0}.flag-ele.as{height:10px;background-position:-242px 0}.flag-ele.at{height:14px;background-position:-264px 0}.flag-ele.au{height:10px;background-position:-286px 0}.flag-ele.aw{height:14px;background-position:-308px 0}.flag-ele.ax{height:13px;background-position:-330px 0}.flag-ele.az{height:10px;background-position:-352px 0}.flag-ele.ba{height:10px;background-position:-374px 0}.flag-ele.bb{height:14px;background-position:-396px 0}.flag-ele.bd{height:12px;background-position:-418px 0}.flag-ele.be{height:15px;background-position:-440px 0}.flag-ele.bf{height:14px;background-position:-460px 0}.flag-ele.bg{height:12px;background-position:-482px 0}.flag-ele.bh{height:12px;background-position:-504px 0}.flag-ele.bi{height:12px;background-position:-526px 0}.flag-ele.bj{height:14px;background-position:-548px 0}.flag-ele.bl{height:14px;background-position:-570px 0}.flag-ele.bm{height:10px;background-position:-592px 0}.flag-ele.bn{height:10px;background-position:-614px 0}.flag-ele.bo{height:14px;background-position:-636px 0}.flag-ele.bq{height:14px;background-position:-658px 0}.flag-ele.br{height:14px;background-position:-680px 0}.flag-ele.bs{height:10px;background-position:-702px 0}.flag-ele.bt{height:14px;background-position:-724px 0}.flag-ele.bv{height:15px;background-position:-746px 0}.flag-ele.bw{height:14px;background-position:-768px 0}.flag-ele.by{height:10px;background-position:-790px 0}.flag-ele.bz{height:14px;background-position:-812px 0}.flag-ele.ca{height:10px;background-position:-834px 0}.flag-ele.cc{height:10px;background-position:-856px 0}.flag-ele.cd{height:15px;background-position:-878px 0}.flag-ele.cf{height:14px;background-position:-900px 0}.flag-ele.cg{height:14px;background-position:-922px 0}.flag-ele.ch{height:15px;background-position:-944px 0}.flag-ele.ci{height:14px;background-position:-961px 0}.flag-ele.ck{height:10px;background-position:-983px 0}.flag-ele.cl{height:14px;background-position:-1005px 0}.flag-ele.cm{height:14px;background-position:-1027px 0}.flag-ele.cn{height:14px;background-position:-1049px 0}.flag-ele.co{height:14px;background-position:-1071px 0}.flag-ele.cp{height:14px;background-position:-1093px 0}.flag-ele.cr{height:12px;background-position:-1115px 0}.flag-ele.cu{height:10px;background-position:-1137px 0}.flag-ele.cv{height:12px;background-position:-1159px 0}.flag-ele.cw{height:14px;background-position:-1181px 0}.flag-ele.cx{height:10px;background-position:-1203px 0}.flag-ele.cy{height:14px;background-position:-1225px 0}.flag-ele.cz{height:14px;background-position:-1247px 0}.flag-ele.de{height:12px;background-position:-1269px 0}.flag-ele.dg{height:10px;background-position:-1291px 0}.flag-ele.dj{height:14px;background-position:-1313px 0}.flag-ele.dk{height:15px;background-position:-1335px 0}.flag-ele.dm{height:10px;background-position:-1357px 0}.flag-ele.do{height:14px;background-position:-1379px 0}.flag-ele.dz{height:14px;background-position:-1401px 0}.flag-ele.ea{height:14px;background-position:-1423px 0}.flag-ele.ec{height:14px;background-position:-1445px 0}.flag-ele.ee{height:13px;background-position:-1467px 0}.flag-ele.eg{height:14px;background-position:-1489px 0}.flag-ele.eh{height:10px;background-position:-1511px 0}.flag-ele.er{height:10px;background-position:-1533px 0}.flag-ele.es{height:14px;background-position:-1555px 0}.flag-ele.et{height:10px;background-position:-1577px 0}.flag-ele.eu{height:14px;background-position:-1599px 0}.flag-ele.fi{height:12px;background-position:-1621px 0}.flag-ele.fj{height:10px;background-position:-1643px 0}.flag-ele.fk{height:10px;background-position:-1665px 0}.flag-ele.fm{height:11px;background-position:-1687px 0}.flag-ele.fo{height:15px;background-position:-1709px 0}.flag-ele.fr{height:14px;background-position:-1731px 0}.flag-ele.ga{height:15px;background-position:-1753px 0}.flag-ele.gb{height:10px;background-position:-1775px 0}.flag-ele.gd{height:12px;background-position:-1797px 0}.flag-ele.ge{height:14px;background-position:-1819px 0}.flag-ele.gf{height:14px;background-position:-1841px 0}.flag-ele.gg{height:14px;background-position:-1863px 0}.flag-ele.gh{height:14px;background-position:-1885px 0}.flag-ele.gi{height:10px;background-position:-1907px 0}.flag-ele.gl{height:14px;background-position:-1929px 0}.flag-ele.gm{height:14px;background-position:-1951px 0}.flag-ele.gn{height:14px;background-position:-1973px 0}.flag-ele.gp{height:14px;background-position:-1995px 0}.flag-ele.gq{height:14px;background-position:-2017px 0}.flag-ele.gr{height:14px;background-position:-2039px 0}.flag-ele.gs{height:10px;background-position:-2061px 0}.flag-ele.gt{height:13px;background-position:-2083px 0}.flag-ele.gu{height:11px;background-position:-2105px 0}.flag-ele.gw{height:10px;background-position:-2127px 0}.flag-ele.gy{height:12px;background-position:-2149px 0}.flag-ele.hk{height:14px;background-position:-2171px 0}.flag-ele.hm{height:10px;background-position:-2193px 0}.flag-ele.hn{height:10px;background-position:-2215px 0}.flag-ele.hr{height:10px;background-position:-2237px 0}.flag-ele.ht{height:12px;background-position:-2259px 0}.flag-ele.hu{height:10px;background-position:-2281px 0}.flag-ele.ic{height:14px;background-position:-2303px 0}.flag-ele.id{height:14px;background-position:-2325px 0}.flag-ele.ie{height:10px;background-position:-2347px 0}.flag-ele.il{height:15px;background-position:-2369px 0}.flag-ele.im{height:10px;background-position:-2391px 0}.flag-ele.in{height:14px;background-position:-2413px 0}.flag-ele.io{height:10px;background-position:-2435px 0}.flag-ele.iq{height:14px;background-position:-2457px 0}.flag-ele.ir{height:12px;background-position:-2479px 0}.flag-ele.is{height:15px;background-position:-2501px 0}.flag-ele.it{height:14px;background-position:-2523px 0}.flag-ele.je{height:12px;background-position:-2545px 0}.flag-ele.jm{height:10px;background-position:-2567px 0}.flag-ele.jo{height:10px;background-position:-2589px 0}.flag-ele.jp{height:14px;background-position:-2611px 0}.flag-ele.ke{height:14px;background-position:-2633px 0}.flag-ele.kg{height:12px;background-position:-2655px 0}.flag-ele.kh{height:13px;background-position:-2677px 0}.flag-ele.ki{height:10px;background-position:-2699px 0}.flag-ele.km{height:12px;background-position:-2721px 0}.flag-ele.kn{height:14px;background-position:-2743px 0}.flag-ele.kp{height:10px;background-position:-2765px 0}.flag-ele.kr{height:14px;background-position:-2787px 0}.flag-ele.kw{height:10px;background-position:-2809px 0}.flag-ele.ky{height:10px;background-position:-2831px 0}.flag-ele.kz{height:10px;background-position:-2853px 0}.flag-ele.la{height:14px;background-position:-2875px 0}.flag-ele.lb{height:14px;background-position:-2897px 0}.flag-ele.lc{height:10px;background-position:-2919px 0}.flag-ele.li{height:12px;background-position:-2941px 0}.flag-ele.lk{height:10px;background-position:-2963px 0}.flag-ele.lr{height:11px;background-position:-2985px 0}.flag-ele.ls{height:14px;background-position:-3007px 0}.flag-ele.lt{height:12px;background-position:-3029px 0}.flag-ele.lu{height:12px;background-position:-3051px 0}.flag-ele.lv{height:10px;background-position:-3073px 0}.flag-ele.ly{height:10px;background-position:-3095px 0}.flag-ele.ma{height:14px;background-position:-3117px 0}.flag-ele.mc{height:15px;background-position:-3139px 0}.flag-ele.md{height:10px;background-position:-3160px 0}.flag-ele.me{height:10px;background-position:-3182px 0}.flag-ele.mf{height:14px;background-position:-3204px 0}.flag-ele.mg{height:14px;background-position:-3226px 0}.flag-ele.mh{height:11px;background-position:-3248px 0}.flag-ele.mk{height:10px;background-position:-3270px 0}.flag-ele.ml{height:14px;background-position:-3292px 0}.flag-ele.mm{height:14px;background-position:-3314px 0}.flag-ele.mn{height:10px;background-position:-3336px 0}.flag-ele.mo{height:14px;background-position:-3358px 0}.flag-ele.mp{height:10px;background-position:-3380px 0}.flag-ele.mq{height:14px;background-position:-3402px 0}.flag-ele.mr{height:14px;background-position:-3424px 0}.flag-ele.ms{height:10px;background-position:-3446px 0}.flag-ele.mt{height:14px;background-position:-3468px 0}.flag-ele.mu{height:14px;background-position:-3490px 0}.flag-ele.mv{height:14px;background-position:-3512px 0}.flag-ele.mw{height:14px;background-position:-3534px 0}.flag-ele.mx{height:12px;background-position:-3556px 0}.flag-ele.my{height:10px;background-position:-3578px 0}.flag-ele.mz{height:14px;background-position:-3600px 0}.flag-ele.na{height:14px;background-position:-3622px 0}.flag-ele.nc{height:10px;background-position:-3644px 0}.flag-ele.ne{height:15px;background-position:-3666px 0}.flag-ele.nf{height:10px;background-position:-3686px 0}.flag-ele.ng{height:10px;background-position:-3708px 0}.flag-ele.ni{height:12px;background-position:-3730px 0}.flag-ele.nl{height:14px;background-position:-3752px 0}.flag-ele.no{height:15px;background-position:-3774px 0}.flag-ele.np{height:15px;background-position:-3796px 0}.flag-ele.nr{height:10px;background-position:-3811px 0}.flag-ele.nu{height:10px;background-position:-3833px 0}.flag-ele.nz{height:10px;background-position:-3855px 0}.flag-ele.om{height:10px;background-position:-3877px 0}.flag-ele.pa{height:14px;background-position:-3899px 0}.flag-ele.pe{height:14px;background-position:-3921px 0}.flag-ele.pf{height:14px;background-position:-3943px 0}.flag-ele.pg{height:15px;background-position:-3965px 0}.flag-ele.ph{height:10px;background-position:-3987px 0}.flag-ele.pk{height:14px;background-position:-4009px 0}.flag-ele.pl{height:13px;background-position:-4031px 0}.flag-ele.pm{height:14px;background-position:-4053px 0}.flag-ele.pn{height:10px;background-position:-4075px 0}.flag-ele.pr{height:14px;background-position:-4097px 0}.flag-ele.ps{height:10px;background-position:-4119px 0}.flag-ele.pt{height:14px;background-position:-4141px 0}.flag-ele.pw{height:13px;background-position:-4163px 0}.flag-ele.py{height:11px;background-position:-4185px 0}.flag-ele.qa{height:8px;background-position:-4207px 0}.flag-ele.re{height:14px;background-position:-4229px 0}.flag-ele.ro{height:14px;background-position:-4251px 0}.flag-ele.rs{height:14px;background-position:-4273px 0}.flag-ele.ru{height:14px;background-position:-4295px 0}.flag-ele.rw{height:14px;background-position:-4317px 0}.flag-ele.sa{height:14px;background-position:-4339px 0}.flag-ele.sb{height:10px;background-position:-4361px 0}.flag-ele.sc{height:10px;background-position:-4383px 0}.flag-ele.sd{height:10px;background-position:-4405px 0}.flag-ele.se{height:13px;background-position:-4427px 0}.flag-ele.sg{height:14px;background-position:-4449px 0}.flag-ele.sh{height:10px;background-position:-4471px 0}.flag-ele.si{height:10px;background-position:-4493px 0}.flag-ele.sj{height:15px;background-position:-4515px 0}.flag-ele.sk{height:14px;background-position:-4537px 0}.flag-ele.sl{height:14px;background-position:-4559px 0}.flag-ele.sm{height:15px;background-position:-4581px 0}.flag-ele.sn{height:14px;background-position:-4603px 0}.flag-ele.so{height:14px;background-position:-4625px 0}.flag-ele.sr{height:14px;background-position:-4647px 0}.flag-ele.ss{height:10px;background-position:-4669px 0}.flag-ele.st{height:10px;background-position:-4691px 0}.flag-ele.sv{height:12px;background-position:-4713px 0}.flag-ele.sx{height:14px;background-position:-4735px 0}.flag-ele.sy{height:14px;background-position:-4757px 0}.flag-ele.sz{height:14px;background-position:-4779px 0}.flag-ele.ta{height:10px;background-position:-4801px 0}.flag-ele.tc{height:10px;background-position:-4823px 0}.flag-ele.td{height:14px;background-position:-4845px 0}.flag-ele.tf{height:14px;background-position:-4867px 0}.flag-ele.tg{height:13px;background-position:-4889px 0}.flag-ele.th{height:14px;background-position:-4911px 0}.flag-ele.tj{height:10px;background-position:-4933px 0}.flag-ele.tk{height:10px;background-position:-4955px 0}.flag-ele.tl{height:10px;background-position:-4977px 0}.flag-ele.tm{height:14px;background-position:-4999px 0}.flag-ele.tn{height:14px;background-position:-5021px 0}.flag-ele.to{height:10px;background-position:-5043px 0}.flag-ele.tr{height:14px;background-position:-5065px 0}.flag-ele.tt{height:12px;background-position:-5087px 0}.flag-ele.tv{height:10px;background-position:-5109px 0}.flag-ele.tw{height:14px;background-position:-5131px 0}.flag-ele.tz{height:14px;background-position:-5153px 0}.flag-ele.ua{height:14px;background-position:-5175px 0}.flag-ele.ug{height:14px;background-position:-5197px 0}.flag-ele.um{height:11px;background-position:-5219px 0}.flag-ele.un{height:14px;background-position:-5241px 0}.flag-ele.us{height:11px;background-position:-5263px 0}.flag-ele.uy{height:14px;background-position:-5285px 0}.flag-ele.uz{height:10px;background-position:-5307px 0}.flag-ele.va{height:15px;background-position:-5329px 0}.flag-ele.vc{height:14px;background-position:-5346px 0}.flag-ele.ve{height:14px;background-position:-5368px 0}.flag-ele.vg{height:10px;background-position:-5390px 0}.flag-ele.vi{height:14px;background-position:-5412px 0}.flag-ele.vn{height:14px;background-position:-5434px 0}.flag-ele.vu{height:12px;background-position:-5456px 0}.flag-ele.wf{height:14px;background-position:-5478px 0}.flag-ele.ws{height:10px;background-position:-5500px 0}.flag-ele.xk{height:15px;background-position:-5522px 0}.flag-ele.ye{height:14px;background-position:-5544px 0}.flag-ele.yt{height:14px;background-position:-5566px 0}.flag-ele.za{height:14px;background-position:-5588px 0}.flag-ele.zm{height:14px;background-position:-5610px 0}.flag-ele.zw{height:10px;background-position:-5632px 0}
/*# sourceMappingURL=main.39de8561.chunk.css.map */