@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.full-width{margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}@media(min-width:768px){.full-width{margin-left:calc(-50vw + 360px);margin-right:calc(-50vw + 360px);padding-left:calc(50vw - 360px);padding-right:calc(50vw - 360px)}}@media(min-width:992px){.full-width{margin-left:calc(-50vw + 470px);margin-right:calc(-50vw + 470px);padding-left:calc(50vw - 470px);padding-right:calc(50vw - 470px)}}@media(min-width:1200px){.full-width{margin-left:calc(-50vw + 570px);margin-right:calc(-50vw + 570px);padding-left:calc(50vw - 570px);padding-right:calc(50vw - 570px)}}body,h1,h2,h3,h4{font-family:"Poppins",sans-serif}h1,h2,h3,h4{margin-top:0;font-weight:600;color:#030504}h1{font-size:2.6rem}@media(min-width:768px){h1{font-size:3.3rem}}h2{font-size:2.2rem}@media(min-width:768px){h2{font-size:2.7rem}}h3{font-size:1.8rem}@media(min-width:768px){h3{font-size:2rem}}h4{font-size:1.5rem}@media(min-width:768px){h4{font-size:1.7rem}}.secondary-link{color:#1995ad}.btn{transition:all .3s ease 0s;border-radius:10px;font-weight:600}.btn-outline{background-color:transparent;border:3px solid #fff}.btn-outline:hover{color:#333;background-color:#fff}.btn:hover{color:#fff}.btn-default{color:#fff;background-color:#1995ad;border-color:#1995ad}.btn-default:hover{color:#fff;background-color:#136f80;border-color:#136f80}.btn-primary{color:#fff;background-color:#1a95af;border-color:none;font-weight:500;padding:0 1.5rem;height:48px}.btn-primary:disabled{background:#bcbcbc;color:#3b3b3b;border:none}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background:#1889a0}.btn-secondary{color:#1889a0;border:1px solid #1a95af;font-weight:500;padding:0 1.5rem;background:none;height:48px;display:inline-flex;grid-gap:8px;gap:8px;align-items:center;justify-content:center}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background:transparent;border:1px solid #1889a0;color:#1889a0}.btn-primary-gradient{background:radial-gradient(424.26% 556.07% at 100% 100%,#1a95af 0,#fff 100%);color:#fff}.btn-tertiary{color:#1a95af}.btn-tertiary:active,.btn-tertiary:focus,.btn-tertiary:hover{background:none}.btn-tertiary:hover{color:#1889a0}.bold-text{margin-bottom:5px}.privacy-section{margin-bottom:30px}.bg-gradient-blue{background:#1f1498;background:linear-gradient(45deg,#321fdb,#1f1498)}.bg-gradient-light-blue{background:#2982cc;background:linear-gradient(45deg,#39f,#2982cc)}.bg-gradient-orange{background:#f6960b;background:linear-gradient(45deg,#f9b115,#f6960b)}.bg-gradient-red{background:#d93737;background:linear-gradient(45deg,#e55353,#d93737)}.header-text{margin-bottom:25px}.aboveHeaderText{color:#1995ad;text-transform:uppercase;margin-bottom:8px;font-size:18px;font-weight:600}.paragraph-spacing{margin-bottom:25px;line-height:30px}.short-section{max-width:100%}@media(min-width:768px){.short-section{max-width:450px}.short-section.marginRight{margin-left:auto}}.img-max{max-width:570px;width:100%}.img-slider{max-width:405px;width:100%}.bg-gray{background-color:#e1e6e8;padding-top:40px;padding-bottom:40px}.iconSection-wrap{max-width:360px;line-height:30px}.iconSection-wrap h4{margin-bottom:25px;line-height:40px}.iconSection-wrap .icon{margin-bottom:25px}.section-push{padding-bottom:2rem}.mobile-section-spacing{padding-bottom:40px}@media(min-width:768px){.mobile-section-spacing{padding-bottom:0}}.mobile-padding-top{padding-top:40px}@media(min-width:768px){.mobile-padding-top{padding-top:0}}.curveWrap{enable-background:new 0 0 1920 341.57}.curveStyle{fill-rule:evenodd;clip-rule:evenodd;fill:#e1e6e8}.curveStyleWhite{fill-rule:evenodd;clip-rule:evenodd;fill:#fff}.separator{display:flex;align-items:center;text-align:center;margin-top:1rem;margin-bottom:1rem}.separator:after,.separator:before{content:"";flex:1 1;border-bottom:1px solid #000}.separator:before{margin-right:.25em}.separator:after{margin-left:.25em}.modal .modal-logo{margin-bottom:1.5rem}.svgAbs{bottom:-1px}.svgAbs,.svgAbsTop{position:absolute;left:0;right:0}.svgAbsTop{top:-1px}.download-wrap{display:flex;flex-wrap:wrap;align-items:center;align-content:center}@media(max-width:768px){.download-wrap{justify-content:center}.download-wrap .download-single{margin-bottom:15px}}.download-wrap .img-badge{width:165px;height:57px}.download-wrap-slider img{max-width:100%;height:auto}@media(min-width:768px){.download-wrap-slider img{max-width:425px}}.downloadPage .download-wrap{margin-bottom:0}@media(max-width:394px){.downloadPage .download-wrap .download-single{width:47%}}@media(max-width:394px){.downloadPage .download-wrap .download-single img{width:157px}}.flex-display{display:flex}.header-wrap{padding-top:15px;padding-bottom:15px}@media(min-width:992px){.header-wrap.home-page{position:absolute;z-index:80;width:100%;background:#fff;background:linear-gradient(180deg,#fff 67%,hsla(0,0%,100%,0))}}.header-wrap .navbar{padding:0 1rem}.header-wrap .navbar .navbar-nav{margin-top:15px}@media(min-width:992px){.header-wrap .navbar .navbar-nav{margin-top:0}}.header-wrap .navbar .navbar-nav div{display:flex}.header-wrap .navbar .nav-link{font-weight:600;color:#333;border:3px solid transparent}.header-wrap .navbar .nav-link:hover{color:#1995ad}.header-wrap .navbar .nav-link.btn-outline{border:3px solid #1995ad;background-color:#1995ad;color:#fff;padding:.5rem 1.5rem}.header-wrap .navbar .nav-link.btn-outline:hover{color:#333;background-color:#fff}.header-wrap .navbar .nav-link.btn-default:hover{color:#fff}.header-wrap .navbar #responsive-navbar-nav{justify-content:flex-end;background:#fff}.header-wrap .navbar .first-btn{margin-right:10px}.header-wrap .navbar .logo-wrap img{max-width:75px}@media(min-width:768px){.header-wrap .navbar .logo-wrap img{max-width:inherit}}.navbar-toggler{background-color:#1995ad!important;border:1px solid #1995ad}.footer-wrap{position:relative;margin-top:70px}.footer-wrap .aboveFooter-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width:992px){.footer-wrap .aboveFooter-wrap{position:absolute;top:-14px;left:0;right:0}}.footer-wrap .aboveFooter-wrap h2,.footer-wrap .aboveFooter-wrap p{margin-bottom:20px}.footer-wrap .footer-bg{padding-top:70px}.footer-wrap .footer-logo{margin-bottom:30px}.footer-wrap .footer-list{margin-bottom:25px}@media(min-width:992px){.footer-wrap .footer-list{display:flex;flex-direction:row;align-items:center;justify-content:center}}.footer-wrap .footer-list li{margin-left:3px;margin-right:3px}.footer-wrap .footer-list li a{padding:15px;color:#3c3c3c;text-decoration:underline}.footer-wrap .footer-list li a:hover{color:#1995ad}.footer-wrap .download-wrap{justify-content:center}.pro-title{font-size:1.1rem;font-weight:600}.btn-standard{border:2px solid #d9d9d9;background-color:#fff;color:#333}.btn-standard:hover{background-color:#d9d9d9}.btn-standard.first{margin-right:5px}.slick-slider{max-width:92%;margin-left:auto;margin-right:auto}.slick-next:before,.slick-prev:before{color:#1a95af!important;opacity:1!important;font-size:24px!important}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25!important}.profileHeader-wrapper{padding-top:1.2rem;padding-bottom:1.2rem}.profileHeader-wrapper .profileHeader-inner{display:flex;align-items:center;justify-content:space-between}.profileHeader-wrapper .profileHeader-inner .profile-header-left{display:flex;align-items:center}.profileHeader-wrapper .profileHeader-inner .profile-header-left .profile-pic-wrap{margin-right:1rem}.profileHeader-wrapper .profileHeader-inner .profile-header-left .profile-pic-wrap img{width:115px;border-radius:50%}.profileHeader-wrapper .profileHeader-inner .profile-header-left .profile-header-info h3{font-weight:600;margin-bottom:0}.profileHeader-wrapper .profileHeader-inner .profile-header-left .profile-header-info span{font-style:italic}.profileHeader-wrapper .profileHeader-inner .profile-book-header{text-align:right;display:flex}.profileHeader-wrapper .profileHeader-inner .profile-book-header p{margin-bottom:.2rem}.postscript-section .rating-wrap{display:flex;justify-content:flex-end;align-items:center}.postscript-section .rating-wrap p{font-size:.8rem}.postscript-section .rating-wrap .ratingLeft{margin-right:.5rem}.postscript-section .rating-wrap .ratingLeft h2{font-size:2.2rem;color:#1995ad;margin-bottom:-.7rem}.postscript-section .rating-wrap .ratingRight .svg-inline--fa{font-size:1.2rem;color:#1a95af}.btn-service{position:relative;color:#1995ad;background-color:#fff;border:3px solid #1995ad;text-align:left}.btn-service.active,.btn-service:hover{color:#fff;background-color:#1995ad}.btn-service .checkMark{position:absolute;display:flex;align-items:center;top:0;bottom:0;right:15px;color:#1a95af;font-size:2rem}.booking-section-wrap{background-color:#ededed;padding-top:3rem;padding-bottom:3rem}.booking-section-wrap .btnBook-wrap{width:100%;text-align:center}.booking-section-wrap .btnBook-wrap .btn-book{padding:.575rem 3.75rem}.location-section-wrap{padding-top:3rem;padding-bottom:3rem}.location-section-wrap img{margin-bottom:1rem}.location-section-wrap .location-sidebar{text-align:center}.location-section-wrap .hours-wrap .hours-list{list-style-type:none;padding-left:0}.location-section-wrap .hours-wrap .hours-list span{font-weight:600}.portfolio-wrap .container{max-width:1280px;margin-left:auto;margin-right:auto}.portfolio-wrap .row{margin-left:-2px;margin-right:-2px}.portfolio-wrap .row.no-gutter [class*=col-]{padding-right:2px;padding-left:2px}.portfolio-wrap .more-photos img{position:relative}.portfolio-wrap .more-photos .overlay{position:absolute;left:2px;right:2px;top:0;bottom:0;background-color:rgba(0,0,0,.75);opacity:.65}.portfolio-wrap .more-photos .overlay .overlay-text{display:flex;height:100%;align-items:center;justify-content:center;color:#fff;font-size:2rem;position:relative}.portfolio-wrap .more-photos a:hover .overlay{background-color:#000}.portfolio-wrap .image-wrap a:hover{cursor:pointer}.react-calendar{width:100%!important;margin-bottom:1.8rem}.react-calendar__tile{padding:1.25em .5em!important}.react-calendar__tile--active{background-color:#1a95af!important}.available-times{margin-bottom:1.2rem}.available-times .times{flex:0 0 auto;margin-right:3px;background-color:#fff;border:2px solid #1995ad;width:90px;height:44px}.available-times .times span{display:flex;align-items:center;justify-content:center;height:100%}.available-times .times.active{background-color:#1995ad;color:#fff}.mobile-hero{background-image:url(/static/media/banner1.8c7bcf4f.jpg);background-position:30%;padding-top:140px;padding-bottom:140px;position:relative}.mobile-hero h2{margin-bottom:20px}.slider-wrap{max-width:100vw;width:100%;position:relative}.slider-wrap .slider-text{position:absolute;z-index:99;left:0;right:0;top:42%}.slider-wrap .slider-text .slider-text-inside{max-width:580px}.slider-wrap .slider-text p{color:#333}.slider-wrap .slider-text h2{margin-bottom:20px}.slider-wrap .carousel-caption{bottom:27%;left:6%;text-align:left}.slider-wrap .carousel-caption p{color:#333}.homeWrap,.sliderWrap-home{position:relative}.sliderWrap-home .headerSlider-wrap{margin-bottom:70px;max-width:750px;margin-left:auto;margin-right:auto}.sliderWrap-home .card-title{margin-bottom:0}.slick-slider .card{margin-left:auto;margin-right:auto}.single-feature{display:flex;background-color:#e1e6e8;padding:25px;flex-direction:column;text-align:left;border-radius:24px;position:relative}@media(min-width:768px){.single-feature{padding:70px 25px 25px}}.single-feature.feature-space,.single-feature.mobile-feature{margin-bottom:25px}@media(min-width:768px){.single-feature.mobile-feature{margin-bottom:0}}.single-feature .feature-icon{width:-webkit-max-content;width:max-content;margin-bottom:20px}.single-feature h4{margin-bottom:20px}@media(min-width:768px){.single-feature h4{font-size:1.3rem}}.big-feature{background-color:#1995ad;color:#fff}@media(min-width:768px){.big-feature{height:100%;align-content:flex-end}.big-feature .align-bottom{position:absolute;bottom:25px}}.big-feature:before{content:url(/static/media/feature-logo.ff6d7940.png);position:absolute;left:-64%;top:-32px;z-index:11;max-width:170px}#becomePro{background:linear-gradient(0deg,rgba(51,51,51,.6),rgba(51,51,51,.6)),url(/static/media/section1.533fe18f.jpg);background-position:50%;position:relative;padding-top:200px;padding-bottom:120px;color:#fff}#becomePro h2{color:#fff}@media(min-width:768px){#becomePro{background:linear-gradient(0deg,rgba(51,51,51,0),rgba(51,51,51,0)),url(/static/media/section1.533fe18f.jpg);background-position:50%;padding-top:260px;padding-bottom:180px;color:#333}#becomePro h2{color:#333}}.proAreaWrap{position:relative;padding-top:40px}.secondary-color{color:#1995ad}.login-signin-Background{background-color:#f6f5f7;display:flex;justify-content:center;align-items:center;flex-direction:column;height:100vh}.login-signin-Background a{color:#1995ad}.login-signin-Background .login-signin-Wrap{background-color:#fff;border-radius:10px;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);position:relative;overflow:hidden;width:960px;max-width:100%;min-height:650px}@media only screen and (min-width:992px){.login-signin-Background .login-signin-Wrap{display:flex;align-items:center}}.login-signin-Background .login-signin-Wrap .form-group input{background-color:#e8f0fe;padding-left:10px;width:100%;min-height:48px!important;height:48px}.login-signin-Background .login-signin-Wrap .signIn-logo{display:block;margin-left:auto;margin-right:auto;margin-bottom:30px}.login-signin-Background .login-signin-Wrap .small-text{font-size:13px}.login-signin-Background .flex-left{background:radial-gradient(219.96% 185.88% at 100% 100%,#1a95af 16.94%,#fff 100%);color:#fff;text-align:center}@media only screen and (min-width:992px){.login-signin-Background .flex-left{width:50%;align-self:stretch;display:flex;flex-direction:column;justify-content:space-between}}.login-signin-Background .flex-left .signdash-img{max-width:80%;float:right}.login-signin-Background .flex-left .lower-div{background:#363336;padding:20px}.login-signin-Background .flex-left .lower-div h5{color:#fff}.login-signin-Background .flex-right{padding:20px}@media only screen and (min-width:992px){.login-signin-Background .flex-right{width:50%;padding:40px}}.login-signin-Background .flex-right h6{color:#363336}.login-signin-Background .carousel .carousel-indicators{bottom:-50px}.divider-text{width:100%;text-align:center;border-bottom:1px solid #6c757d;line-height:.1em;margin:40px 0 20px}.divider-text span{background:#fff;padding:0 10px;color:#6c757d}.sliderWrap-pro .headerSlider-wrap{margin-bottom:70px;max-width:750px;margin-left:auto;margin-right:auto}.sliderWrap-pro .slick-dots{bottom:0;top:-38px}@media(min-width:768px){.sliderWrap-pro .slick-dots{top:-25px}}.sliderWrap-pro .slick-dots li{width:auto;height:auto}.sliderWrap-pro .slick-dots li a{font-weight:600;color:#333;padding:0 8px}.sliderWrap-pro .slick-dots .slick-active a{color:#1995ad;text-decoration:underline}.sliderWrap-pro .slick-track{margin-top:50px}.sliderWrap-pro .img-slider{margin-left:auto;margin-right:auto}.wrapper{height:100%;overflow:hidden;width:100%;padding-top:130px}.wrapper h2{font-size:22px}.wrapper h3{font-size:18px}.wrapper h4{font-size:16px}@media only screen and (min-width:992px){.wrapper h2{font-size:24px}.wrapper h3{font-size:20px}.wrapper h4{font-size:18px}}.leftside-menu{background-color:#fff;padding:15px}.leftside-menu a{color:#030504}@media only screen and (min-width:992px){.leftside-menu{width:400px;z-index:10;bottom:0;position:fixed;top:131px;overflow-y:scroll;padding:25px}}.leftside-menu .section{margin-bottom:30px}.leftside-menu .svg-inline--fa{color:#1995ad}.leftside-menu .fa-circle{color:#e1e6e8}.leftside-menu .profile-about{text-align:center}.leftside-menu .profile-about .profile-pic{width:120px;height:120px;border-radius:50%}.leftside-menu .profile-about h2{margin-top:15px;margin-bottom:10px}.leftside-menu .flex-sec{margin-bottom:15px}.leftside-menu .hours-title{font-weight:600}.leftside-menu .map-menu{max-width:100%;height:auto}.leftside-menu:hover{overflow-y:scroll}.content-main{padding:15px;background-color:#e1e6e8}@media only screen and (min-width:992px){.content-main{margin-left:400px;overflow:hidden;padding:25px;min-height:100vh}}.content-main .signIn-wrapper{margin-bottom:10px}.content-main .signIn-wrapper .signIn-left .signOutText{color:#1995ad}.content-main .signIn-wrapper .signIn-right{text-align:right}.content-main .signIn-wrapper .signIn-right a{color:#1995ad;text-decoration:underline}.content-main .card{padding:15px;border-radius:20px}.content-main .card-book{margin-bottom:25px}.content-main .card-book .deposit-wrapper{max-width:480px}.content-main .card-book .deposit-wrapper h4{margin-top:20px}.content-main .card-book .deposit-wrapper span{font-size:14px;margin-bottom:10px}.content-main .card-book .deposit-wrapper .deposit-card{margin-top:8px;background-color:#e1e6e8;max-width:475px;border-radius:7px;margin-bottom:8px}.content-main .card-book .deposit-wrapper .deposit-card .btn{padding:.7rem 1.5rem}.content-main .card-book .deposit-wrapper .deposit-card .btn-deposit{background-color:#4bb543;color:#fff}.content-main .card-book .deposit-wrapper .deposit-card .disabled-btn{background-color:#e1e6e8;color:#333}.content-main .card-book .deposit-wrapper .deposit-card .deposit-stripe-wrapper .CardField-child{background:#fff!important}.content-main .card-book .deposit-wrapper .deposit-card .cardDetails-wrap .small{font-size:13px}.content-main .card-book .reCaptcha-wrap{margin-bottom:15px}.content-main .card-service{border-radius:10px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;box-shadow:0 4px 10px 0 rgba(0,0,0,.1019607843);margin-bottom:15px}.content-main .card-service .card-left{margin-right:25px}.content-main .noGalRev{margin:15px 15px 30px}.content-main .noGalRev .gray{color:#919191}.icon-flex{display:flex;flex-direction:row;flex-wrap:nowrap}.icon-flex .icon-left{margin-right:10px}.soc-sec .icon-flex{align-items:center}@media only screen and (min-width:992px){.scrollElement{height:345px;overflow-y:scroll}}.flex-time{display:flex;flex-wrap:wrap;align-content:flex-start}.flex-time .flex-time-single{padding:5px;width:48%;max-height:90px}.flex-time .flex-time-single .btn{padding:1rem;width:100%;background-color:#fff;color:#1995ad;border:2px solid #1995ad;height:100%}.flex-time .flex-time-single .btn:hover{background-color:#1995ad!important;color:#fff!important}.selectedBox{margin-top:30px;border-top:1px solid rgba(3,5,4,.2);padding-top:15px}.selectedBox .small{color:#1995ad}.review-single{display:flex;flex-direction:row;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid rgba(3,5,4,.2)}.review-single .review-single-left{margin-right:15px}.review-single .review-single-left .avatar{width:75px;height:75px;border-radius:50%;position:relative}.review-single .review-single-left .avatar span{position:absolute;left:0;right:0;text-align:center;top:0;font-size:40px;color:#fff;line-height:1;top:15px}.review-single .review-single-right .star-review{margin-left:10px;color:#ffc123}.review-single .review-single-right .review-date{color:rgba(60,60,60,.5019607843)}.review-single:last-child{border-bottom:none}.gallery-sec>div:first-of-type{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.gallery-sec>div:first-of-type img{max-width:100%;height:auto;object-fit:fill;margin-bottom:15px}.modal-backdrop.show{opacity:.75!important}.modal-book{max-width:985px}.modal-book .form-group input{background-color:#e8f0fe;height:40px;padding-left:10px;max-width:100%}.modal-book .modal-body{padding:0;flex:0 1}@media only screen and (min-width:992px){.modal-book .modal-body .flex-modal{display:flex;align-items:center}}.modal-book .modal-body .flex-modal .book-modal-left{background-color:#1995ad;color:#fff;padding:20px;text-align:center}@media only screen and (min-width:992px){.modal-book .modal-body .flex-modal .book-modal-left{width:33.333333333%;align-self:stretch;padding:75px 20px}}.modal-book .modal-body .flex-modal .book-modal-left .logo-modal{display:none}@media only screen and (min-width:992px){.modal-book .modal-body .flex-modal .book-modal-left .logo-modal{display:block;max-width:85px;margin-left:auto;margin-right:auto;margin-bottom:25px}}.modal-book .modal-body .flex-modal .book-modal-left h4{color:#fff}.modal-book .modal-body .flex-modal .book-modal-left .p-spacing{margin-top:15px;margin-bottom:15px}@media only screen and (min-width:992px){.modal-book .modal-body .flex-modal .book-modal-left .p-spacing{margin-top:20px;margin-bottom:20px}}.modal-book .modal-body .flex-modal .book-modal-right{padding:20px}@media only screen and (min-width:992px){.modal-book .modal-body .flex-modal .book-modal-right{width:66.666666666%;padding:50px}}.modal-book .alreadySignIn{max-width:550px;margin-left:auto;margin-right:auto;padding:20px;text-align:center}.modal-book .alreadySignIn p{margin-bottom:25px}.modal-book .formInnerwrap .form-group{text-align:center}.modal-book .formInnerwrap .form-group input{margin-left:auto;margin-right:auto}.modal-book .formInnerwrap .reCaptcha-wrap{text-align:center;margin-top:25px;margin-bottom:25px}.modal-book .formInnerwrap .reCaptcha-wrap>div>div>div{margin-left:auto;margin-right:auto}.modal-confirmed{max-width:850px}.modal-confirmed .modal-body{margin-left:auto;margin-right:auto}.modal-confirmed .modal-body .signup-image{max-width:100%;height:auto;margin-bottom:30px}@media only screen and (min-width:768px){.modal-confirmed .modal-body .signup-image{max-width:350px}}.booking-header-wrap{position:fixed;z-index:99;background-color:#fff;left:0;right:0;height:130px;border-bottom:1px solid rgba(3,5,4,.2)}.leaflet-container{width:100%;height:200px;z-index:1}.modal .close{opacity:1;padding-top:10px;padding-right:10px;font-size:30px}.select-pro .profile-about{text-align:center}.select-pro .profile-about .profile-pic{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px;width:110px;height:110px;border-radius:50%}.select-pro .profile-about h2{margin-top:15px;margin-bottom:5px}.select-pro .download-section{margin-top:25px}.select-pro .download-section .book-btn{background-color:#1995ad;color:#fff;margin-bottom:7px;width:100%}.select-pro .download-section .browser-btn{border-color:#1995ad;background-color:#fff;width:100%}.select-pro .download-wrap{justify-content:center;margin-bottom:0}.select-pro h4.no-span{display:table;white-space:nowrap;margin:15px auto 20px}.select-pro h4.no-span:after,.select-pro h4.no-span:before{border-top:1px solid #1995ad;content:"";display:table-cell;position:relative;top:.5em;width:45%}.select-pro h4.no-span:before{right:1.5%}.select-pro h4.no-span:after{left:1.5%}.select-pro h3{background-color:#fff;display:inline-block}.select-pro .slick-slide img{margin-left:auto;margin-right:auto}.select-pro .smallText{font-size:11px;margin-bottom:15px}.default-font{color:#1995ad}.bold-text{font-weight:600}.errorMessage-wrap{margin-top:15px;margin-bottom:15px}.errorMessage-wrap p{color:#ff0f0f}.forgotPassword-wrap{margin-bottom:15px;text-align:center}.forgotPass,.forgotPassword-wrap span{color:#1995ad}.noServices{margin:25px auto 60px;max-width:475px;text-align:center;color:#6a6a6a;position:relative}@media only screen and (min-width:992px){.noServices{margin-top:90px}}.noServices .noService-icon{position:relative;margin-bottom:15px}.noServices .noService-icon .svg-inline--fa{font-size:45px;color:#b0b0b0}@media only screen and (min-width:992px){.noServices .noService-icon .svg-inline--fa{font-size:55px}}.noServices h3{color:#6a6a6a}@media(min-width:768px){.clientInner-wrap{display:flex;max-width:930px;margin-left:auto;margin-right:auto}.clientInner-wrap .clientInner{display:flex;margin-left:-60px;margin-right:-60px}.clientInner-wrap .clientInner .clientInner-flex{padding-left:60px;padding-right:60px;position:relative}.clientInner-wrap .clientInner .border-abs-right:after{content:"";width:1;height:80%;position:absolute;border:1px solid #a3a3a3;top:50%;transform:translateY(-50%);right:0}.clientInner-wrap .clientInner .iconSection-wrap{max-width:100%}}.header-title-wrap{background-color:#e1e6e8;padding-top:15px;padding-bottom:15px}@media(max-width:768px){.header-title-wrap h1{font-size:1.7rem}}.faq-container{position:relative;margin-top:25px}.accordian-wrap{margin-bottom:40px}.accordian-wrap .category-title{margin-bottom:15px}#sticky-sidebar{margin-bottom:25px;text-align:center}@media(min-width:768px){#sticky-sidebar{margin-bottom:0;text-align:inherit}}#sticky-sidebar .sidebar-text{margin-top:5px}@media(min-width:768px){#sticky-sidebar .sidebar-text{max-width:250px}}#sticky-sidebar .faq-message-icon{max-width:95px}@media(min-width:768px){#sticky-sidebar .faq-message-icon{max-width:115px}}.faq-sidebar{margin-bottom:25px}@media(min-width:768px){.faq-sidebar{margin-bottom:50px}}.faq-sidebar li{font-size:18px;transition:color 1s;margin-bottom:3px}.faq-sidebar li:hover{cursor:pointer;color:#1995ad}.faq-card{margin-bottom:15px;padding:10px}.faq-card .accordian-flex{display:flex;justify-content:space-between}.faq-card .accordian-flex .svg-inline--fa{color:#1995ad;margin-top:5px}.faq-card .accordian-title{font-size:18px;font-weight:600;transition:color 1s}.faq-card .accordian-body{margin-top:10px}.faq-card:hover{cursor:pointer}.faq-card:hover .accordian-title{color:#1995ad}.faq-card .mb-accordian{margin-bottom:15px}.faq-card .ul-bullets{margin-left:40px}.loading-screen{position:fixed;top:0;left:0;right:0;bottom:0;background:#f1f4f6;display:flex;align-items:center}.loading-loader{width:100%;height:15px;text-align:center}.loading-dot{position:relative;width:15px;height:15px;margin:0 2px;display:inline-block}.loading-dot:first-child:after,.loading-dot:first-child:before{animation-delay:0ms}.loading-dot:last-child:after,.loading-dot:last-child:before{animation-delay:.2s}.loading-dot:before{width:15px;height:15px;background-color:#00f;animation-name:dotHover;animation-timing-function:cubic-bezier(.82,0,.26,1);animation-iteration-count:infinite;animation-delay:.1s;background:#fff}.loading-dot:after,.loading-dot:before{content:"";position:absolute;left:0;animation-duration:.9s;border-radius:100%}.loading-dot:after{z-index:-1;background:#000;box-shadow:0 0 1px #000;opacity:.2;width:100%;height:3px;bottom:-2px;animation-name:dotShadow;animation-timing-function:cubic-bezier(.82,0,.26,1);animation-iteration-count:infinite;animation-delay:.1s}@keyframes dotShadow{0%{transform:scaleX(1)}50%{opacity:0;transform:scaleX(.6)}to{transform:scaleX(1)}}@keyframes dotHover{0%{top:0}50%{top:-50px;transform:scale(1.1)}to{top:0}}.role-container{height:36px;width:100%;max-width:248px;background-color:#fff;padding-left:5px;padding-right:5px}.role-container:first-letter{text-transform:capitalize}.app-container{display:flex;min-height:100vh;flex-direction:column;margin:0;background:#f1f4f6}.app-container h2{font-size:24px}.app-container h3{font-size:20px}.app-container h4{font-size:18px}.app-container a{color:#1995ad}.app-container .bold{font-weight:600}.app-container .title{font-size:14;font-weight:600}.app-container .mb15{margin-bottom:15px}.app-container .secondary-color{color:#1995ad}.app-container .small-text{font-size:13px}.app-container .btn-outline{background-color:#fff;color:#1995ad;padding:10px 20px;border-radius:8px;border:2px solid #1995ad}.app-container .flex-row{display:flex;flex-direction:row;flex-wrap:wrap}.app-container .flex-column{display:flex;flex-direction:column;flex-wrap:wrap}.app-container .flex-center{align-items:center}.app-container .flex-between{justify-content:space-between}.app-container .dashboard-padding{padding:30px}.app-container .card-content-wrap .card-content-single{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;padding:5px 15px;border-radius:6px;background:#fffeff;border-left:5px solid transparent}.app-container .app-header{position:fixed;width:100%;top:0;background:#fafbfc;padding:6px 15px;height:70px;display:flex;align-items:center;align-content:center;flex-direction:row;justify-content:space-between;z-index:10;transition:all .2s;box-shadow:0 .46875rem 2.1875rem rgba(4,9,20,.03),0 .9375rem 1.40625rem rgba(4,9,20,.03),0 .25rem .53125rem rgba(4,9,20,.05),0 .125rem .1875rem rgba(4,9,20,.03)}.app-container .app-header .app-header__left,.app-container .app-header .app-header__right{height:70px}.app-container .app-header .app-header__left{display:flex;flex-direction:row}.app-container .app-header .app-header__left .dropdown-toggle:after{display:none!important}.app-container .app-header .app-header__left .flex-row{align-items:center}.app-container .app-header .app-header__left .activeShop-wrap{text-align:left;margin-left:20px;margin-right:45px}.app-container .app-header .app-header__left .activeShop-wrap span{font-size:14px;color:#9d9ea9}.app-container .app-header .app-header__left .navbar{margin-left:30px;border-left:1px solid #dbdfe1;height:70px;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.app-container .app-header .app-header__left .navbar>.container{height:70px}.app-container .app-header .app-header__left .navbar-light .navbar-nav .nav-link:focus,.app-container .app-header .app-header__left .navbar-light .navbar-nav .nav-link:hover{color:#1995ad}.app-container .app-header .app-header__left .navbar-light .navbar-nav .nav-link.active{color:#1995ad;border-bottom:2px solid #1995ad}.app-container .app-header .app-header__left .navbar-light .navbar-nav .nav-link{border-bottom:2px solid transparent}.app-container .app-header .app-header__left #dropdown-shops{background:none;height:100%}.app-container .app-header .app-header__left #dropdown-shops :hover{box-shadow:none}.app-container .app-header .app-header__left #dropdown-shops .activeShop-wrap{height:100%}.app-container .app-header .app-header__left #dropdown-shops .activeShop-wrap>div{line-height:100%}.app-container .app-header .app-header__left #dropdown-shops .activeShop-header{color:#363336;font-size:14px;color:#1a95af;font-weight:600;margin-bottom:8px}.app-container .app-header .app-header__left #dropdown-shops .activeShop-title{color:rgba(54,51,54,.79);font-size:16px;color:#363336}.app-container .app-header .app-header__left .dropdown-shops-wrap{min-width:400px;display:flex;flex-direction:column;grid-gap:8px;gap:8px;padding:32px 0;border:none;box-shadow:4px 4px 18px rgba(30,63,70,.18);border-radius:9px;overflow:hidden}.app-container .app-header .app-header__left .dropdown-shops-wrap .dropdown-item:hover{background:none}.app-container .app-header .app-header__left .dropdown-shop{padding:16px 24px;border-radius:9px}.app-container .app-header .app-header__left .dropdown-shop>div{line-height:100%}.app-container .app-header .app-header__left .dropdown-shop .dropdown-shop-name{font-size:18px;margin-bottom:8px;color:#1a95af;font-weight:600}.app-container .app-header .app-header__left .dropdown-shop .dropdown-shop-address{color:rgba(54,51,54,.79);font-size:14px}.app-container .app-header .app-header__left .dropdown-shop-active{border:1px solid #1a95af}.app-container .app-header .app-header__left .dropdown-shop-active-pill{padding:4px 8px;background:rgba(26,149,175,.18);color:#1a95af;font-size:12px;display:inline-flex;align-items:center;grid-gap:8px;gap:8px;border-radius:9px;margin-bottom:16px;font-weight:600}.app-container .app-header .app-header__left .dropdown-shop-active-circle{height:12px;width:12px;border-radius:50%;background:#1a95af}.app-container .app-header .app-header__left .dropdown-shop-inactive{border:1px solid rgba(54,51,54,.27)}.app-container .app-header .app-header__left .dropdown-shop-inactive:hover{border:1px solid #1a95af}.app-container .app-header .app-header__right{display:flex;flex-direction:row;align-items:center}.app-container .app-header .app-header__logo{width:80px;display:flex;align-items:center;transition:width .2s}.app-container .app-main{flex:1 1;display:flex;z-index:8;position:relative;padding-top:70px}.app-container .app-main .app-sidebar{display:relative;position:fixed;background:#fff;height:100vh;width:280px;z-index:11;overflow:hidden;min-width:280px;margin-top:-70px;padding:85px 15px 20px;transition:all .2s;box-shadow:7px 0 60px rgba(0,0,0,.05)}.app-container .app-main .app-sidebar.addShop-sidebar{background:#1995ad!important;width:320px}.app-container .app-main .app-main__outer{flex:1 1;flex-direction:column;display:flex;z-index:9;margin-left:280px}.app-container .app-main .app-main__outer.addShop-content{padding-left:320px}.app-container .app-main .app-main__outer.addShop-content .form-group label{font-size:12px;font-weight:600;color:#1995ad}.app-container .app-main .app-main__outer.addShop-content .form-group input{height:36px}.app-container .app-main .app-main__outer .app-main__inner{flex:1 1}.app-container .app-main .app-main__outer .app-main__inner .app-section-padding{padding:30px 30px 0}.app-container .app-main .app-main__outer .app-main__inner .white-bg{background:#fff}.app-container .app-main .app-main__outer .app-main__inner .innerContent-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:20px}.app-container .app-main .app-main__outer .app-main__inner .form-group label{font-size:14px;font-weight:500;color:#1995ad;display:block}.app-container .app-main .app-main__outer .app-main__inner .form-group input{height:40px;border-radius:9px;border:1px solid rgba(54,51,54,.49);padding-left:8px}.app-container .app-main .app-main__outer .app-main__inner .two-column-wrap{display:grid;grid-template-columns:60% 40%}.app-container .app-main .app-main__outer .app-main__inner .two-column-wrap .two-column-left{width:100%;max-width:700px;overflow-y:auto;height:100%;padding:40px}.app-container .app-main .app-main__outer .app-main__inner .two-column-wrap .two-column-right{width:100%;overflow-y:auto;height:100%;padding:20px}.app-container .app-main .app-main__outer .app-main__inner .two-column-wrap .two-column-left::-webkit-scrollbar,.app-container .app-main .app-main__outer .app-main__inner .two-column-wrap .two-column-right::-webkit-scrollbar{width:0}.app-container .app-main .noShop-wrap{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:60px}.app-container .app-main .noShop-wrap h3{margin-top:25px;margin-bottom:10px}.app-container .card{padding:15px}.app-container .card .header-title{margin-bottom:0;text-transform:uppercase;letter-spacing:.02em;font-size:16px;margin-top:0;color:#6c757d}.app-container .card input{background:#f1f4f6;width:100%;height:38px}.app-container .scrollable-y{overflow-y:auto}.app-container .fullHeight{height:100%}.app-container .addShop-card{margin-left:auto;margin-right:auto;max-width:600px;width:100%}.app-container .addShop-card .progressBar-wrap{max-width:400px}.app-container .addShop-card .flex-left{display:flex;flex-direction:row;align-items:center}.hide-dropdown-caret:after{display:none!important}.hover-open-dropdown{display:block;margin-top:0}.dashboard-modal h2{font-size:24px}.dashboard-modal h3{font-size:20px}.dashboard-modal h4{font-size:18px}.dashboard-modal a{color:#1995ad}.dashboard-modal .btn{padding:5px}.dashboard-modal .bold{font-weight:600}.dashboard-modal .title{font-size:14;font-weight:600}.dashboard-modal .mb15{margin-bottom:15px}.dashboard-modal .mb25{margin-bottom:25px}.dashboard-modal .secondary-color{color:#1995ad}.dashboard-modal .small-text{font-size:13px}.dashboard-modal .btn-outline{background-color:#fff;color:#1995ad;padding:10px 20px;border-radius:8px;border:2px solid #1995ad}.dashboard-modal .flex-row{display:flex;flex-direction:row;flex-wrap:wrap}.dashboard-modal .flex-column{display:flex;flex-direction:column;flex-wrap:wrap}.dashboard-modal .flex-center{align-items:center}.dashboard-modal .flex-between{justify-content:space-between}.modal-dialog{max-width:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:550px}.custom-modal.create-appointment .mbsc-textfield,.custom-modal.create-appointment input,.custom-modal.create-appointment select{height:48px!important;border-radius:9px;border:1px solid rgba(54,51,54,.49);color:#363336;width:100%}.custom-modal .btn{padding:5px}.custom-modal .btn-outline{transition:all .3s ease 0s;font-weight:600;background-color:#fff;color:#1995ad;padding:10px 20px;border-radius:8px;border:2px solid #1995ad}.custom-modal .flex-row{display:flex;flex-direction:row;flex-wrap:wrap}.custom-modal .flex-column{display:flex;flex-direction:column;flex-wrap:wrap}.custom-modal .flex-center{align-items:center}.custom-modal .flex-between{justify-content:space-between}.custom-modal .pd-r15{padding-right:15px}.custom-modal .modal-customBody h2{font-size:24px}.custom-modal .modal-customBody h3{font-size:20px}.custom-modal .modal-customBody h4{font-size:18px}.custom-modal .modal-customBody a{color:#1995ad}.custom-modal .modal-customBody .btn{padding:5px}.custom-modal .modal-customBody .secondary-color{color:#1995ad}.custom-modal .modal-customBody .modal-customHeader{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:20px}.custom-modal .modal-customBody .form-group label{font-size:12px;font-weight:600;color:#1995ad}.custom-modal .modal-customBody .form-group input,.custom-modal .modal-customBody .form-group select{height:48px;width:100%;color:#363336;border:1px solid rgba(54,51,54,.49);border-radius:9px}.custom-modal .modal-customBody.p25{padding:25px}.custom-modal .modal-customBody.small-modal{max-width:595px;width:100%}.mbsc-form-control-wrapper:after,.mbsc-form-control-wrapper:before{border:none!important}.mbsc-textfield{height:48px!important;padding:.375rem .75rem!important;font-size:1rem!important;font-weight:400!important;line-height:1.5!important;color:#363336!important;background-color:#fff!important;background-clip:padding-box!important;border:1px solid rgba(54,51,54,.49)!important;border-radius:9px!important}.dropdown-profile-wrap{padding:16px 0}.dropdown-profile-wrap .dropdown-item{color:#363336;padding:8px 16px;min-width:250px}.dropdown-profile-wrap .dropdown-item :hover{color:#1889a0}.modal-createAppointment .search-pro-results{position:absolute}.modal-createAppointment .modal-createAppointment{color:#363336}.clientmain-wrap .client-analytics-grid-wrap{background:rgba(26,149,175,.18)}.clientmain-wrap .client-analytics-stats{display:grid;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px}.clientmain-wrap .client-analytics-stats>div{background-color:#fff;padding:24px}.clientmain-wrap .client-section-label{margin-bottom:16px;font-weight:500}.clientmain-wrap .clientmain-content{display:flex;flex-direction:column;grid-gap:40px;gap:40px}.clientmain-wrap .clientmain-content .clientmain-profile-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:20px}.clientmain-wrap .clientmain-content .clientmain-profile-header .clientmain-profile-left{display:flex;flex-wrap:wrap;align-items:center}.clientmain-wrap .analytics-client-wrap{padding-top:20px}.clientmain-wrap .client-information-note{font-size:14px;color:rgba(54,51,54,.79)}.clientmain-wrap .client-information-list{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.clientmain-wrap .client-information-list .client-information-item{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.clientmain-wrap .client-information-list .client-information-item-value{font-weight:400;color:rgba(54,51,54,.79);font-size:16px}.clientmain-wrap .client-information-list .client-information-item-label{font-size:14px;color:#363336;font-weight:600}.clientmain-wrap .client-none-text{font-size:14px;color:rgba(54,51,54,.79)}.clientmain-wrap .client-analytic-stat{padding:9px 18px;display:flex;flex-direction:column;grid-gap:8px;gap:8px}.clientmain-wrap .client-analytic-stat-icon{font-size:32px;color:#1a95af}.clientmain-wrap .client-analytic-stat-text-content{display:flex;flex-direction:column;grid-gap:24px;gap:24px}.clientmain-wrap .client-analytic-stat-title{font-size:14px;color:#1a95af;font-weight:500;line-height:100%}.clientmain-wrap .client-analytic-stat-stat{font-size:32px;font-weight:600;color:#363336;line-height:100%}.staff-single{display:flex;flex-direction:row;align-items:center;border-bottom:2px solid #f8f9fa;margin-bottom:10px;padding-bottom:10px}.staff-single .staffPic{border-radius:24px;margin-right:15px}.staff-single .single-staff-info h4{font-size:18px}.staff-single .single-staff-info .staff-permission{font-size:14px}.form-label{text-transform:capitalize}.modal-edit-label{font-size:24px;font-weight:600;color:#1a95af}.new-client .new-client-form-content{max-width:800px}.new-client .search-pro-input{flex-grow:1;margin-right:8px}.new-client .search-pro-wrap .search-pro-input-dropdown-wrap{position:relative;flex-grow:1}.search-pro-results{position:absolute;width:100%;max-height:310px;background:#fffeff;box-shadow:4px 4px 18px rgba(30,63,70,.18);border-radius:9px;overflow-y:scroll;z-index:9999;top:calc(100% + 16px);left:0}.search-pro-results input{flex-grow:1}.addButton-wrap{position:absolute;bottom:40px;right:15px;border:none;background:none;z-index:999999;cursor:pointer}.addButton-wrap .addButton-inner{width:60px;height:60px;border-radius:30px;box-shadow:0 0 25px rgba(0,0,0,.15);display:inline-block;line-height:66px;text-align:center;background:radial-gradient(424.26% 556.07% at 100% 100%,#1a95af 0,#fff 100%);color:#fff}.addButton-wrap .addButton-inner .svg-inline--fa{font-size:24px}.actionButton-wrap .actionButton-inner{width:42px;height:42px;border-radius:8px;background:radial-gradient(424.26% 556.07% at 100% 100%,#1a95af 0,#fff 100%);display:inline-block;line-height:46px;text-align:center;color:#fff}.actionButton-wrap .actionButton-inner .svg-inline--fa{font-size:20px}.long-add-button{width:100%;border-radius:8px;background:radial-gradient(424.26% 556.07% at 100% 100%,#1a95af 0,#fff 100%);border:none;display:inline-block;line-height:46px;font-size:14px;font-weight:600;text-align:center;color:#fff}.signUp-progress-wrap{margin-top:30px}.signUp-progress-wrap .sidebar-progress-wrap{margin-top:64px}.signUp-progress-wrap .signup-progress-wrap-buttons{background:#fff;padding:4px 18px 4px 4px;border-radius:9px}.signUp-progress-wrap h2,.signUp-progress-wrap p{color:#fff}.staff-select-filter{display:flex;margin-bottom:25px}.staff-selected{background:radial-gradient(424.26% 556.07% at 100% 100%,#1a95af 0,#fff 100%)}.sidebar-progress{display:flex;flex-direction:column;grid-gap:24px;gap:24px}.sidebar-progress .sidebar-progress-item{display:flex;grid-gap:16px;gap:16px;flex-wrap:wrap;align-items:center}.sidebar-progress .sidebar-progress-item-step{height:32px;width:32px;border-radius:50%;background:#fffeff;color:#1a95af;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:16px}.sidebar-progress .sidebar-progress-item-name{color:#fff}.sidebar-progress-item-incomplete{color:#fffeff;opacity:.72}.sidebar-progress-item-incomplete .sidebar-progress-item-step{border:1px solid #fffeff;background:none;color:#fffeff}.settings-sidebar-item{padding:20px 16px;border-radius:9px;display:flex;flex-direction:column;grid-gap:8px;gap:8px}.settings-sidebar-item-title{font-size:16px;color:#363336;font-weight:500}.settings-sidebar-item-icon svg{font-size:20px}.settings-sidebar-item-text{font-size:14px;color:rgba(54,51,54,.79)}.settings-sidebar-item-upper{display:flex;align-items:center;grid-gap:16px;gap:16px}.settings-sidebar-item-selected{background:radial-gradient(424.26% 556.07% at 100% 100%,#1a95af 0,#fff 100%)}.settings-sidebar-item-selected .settings-sidebar-item-title,.settings-sidebar-item-selected svg{color:#fffeff}.settings-sidebar-item-selected .settings-sidebar-item-text{color:#ebebeb}.staffmain-wrap .staffmain-content .staffmain-profile-header{display:flex;align-items:center;margin-bottom:24px;justify-content:space-between}.staffmain-wrap .staffmain-content .workinghours-wrap .workinghours-single{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #1995ad}.staffmain-wrap .staffmain-content .workinghours-wrap .workinghours-single:last-child{border-bottom:none}.staffmain-wrap .staffmain-content .workinghours-wrap .workinghours-single .workinghours-day{max-width:185px;width:100%}.staffmain-wrap .staffmain-content .workinghours-wrap .workinghours-single .workinghours-working-wrap{text-align:center;max-width:185px;width:100%}.staffmain-wrap .staffmain-content .workinghours-wrap .workinghours-single .workinghours-working-wrap h5{font-size:16px;color:#1995ad}.edit-hours-form-element{padding:24px 0;display:flex;flex-wrap:wrap;align-items:center}.edit-hours-work-and-break-wrap,.toggle-and-status-wrap{display:flex;flex-direction:column}.edit-hours-work-and-break-wrap{margin-left:40px;padding:5px 0}.toggle-select-item-label{font-size:12px;min-width:50px}.toggle-select-item-label:empty{min-width:0}.edit-hours-day{font-size:16px;min-width:110px}.toggle-select-items-wrap{display:flex;align-items:center;grid-gap:16px;gap:16px;flex-grow:1;flex-shrink:0}.toggle-select-items-wrap select{width:auto}.edit-hours-status{font-size:12px}.not-working-label,.toggle-wrap{display:inline-flex;align-items:center}.not-working-label{margin-left:40px}.not-working-label:empty{margin-left:none}.dashboard-content-wrap{display:flex;flex-direction:column;grid-gap:64px;gap:64px}.dashboard-content-wrap .addStaff-form-wrap{width:100%;display:block;max-width:500px}.dashboard-content-wrap .addStaff-form-modal-trigger-button{border:1px solid rgba(54,51,54,.49);max-width:500px;min-width:100%;width:100%;background:#fff;display:block;text-align:left;display:flex;justify-content:space-between;border-radius:9px;height:48px;align-items:center}.dashboard-content-wrap .addStaff-form-modal-trigger-button>span{text-transform:capitalize}.addStaff-wrap .search-pro-wrap{position:relative}.addStaff-wrap .search-pro-wrap .search-pro-input{width:100%;max-width:500px;margin-right:15px}.addStaff-wrap .search-pro-results{position:absolute;width:100%;max-width:500px;max-height:310px;background:#fffeff;box-shadow:4px 4px 18px rgba(30,63,70,.18);border-radius:9px;overflow-y:scroll;z-index:9999}.addStaff-wrap .search-pro-results .search-pro-results-inner .proSearch-result-single{flex-wrap:nowrap;padding:15px}.addStaff-wrap .search-pro-results .search-pro-results-inner .proSearch-result-single img{margin-right:15px}.addStaff-wrap .search-pro-results .search-pro-results-inner .proSearch-result-single:hover{background:rgba(26,149,175,.09)}.addStaff-wrap .addStaff-form-wrap{margin-top:25px}.invite-pro{width:100%;max-width:450px}.invite-pro .invite-pro-header{align-items:flex-start;margin-bottom:15px}.staff-list{display:flex;flex-direction:column;grid-gap:16px;gap:16px;height:100%;overflow-y:auto;padding-bottom:80px}.staff-list::-webkit-scrollbar{width:0}.staff-member{width:100%;display:flex;grid-gap:18px;gap:18px;padding:9px 18px;border-radius:9px;align-items:center;cursor:pointer;border:none;background:inherit}.staff-member-text-content{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.staff-member-name{line-height:100%;font-size:14px;font-weight:600}.staff-member-role{line-height:100%;font-size:14px;font-weight:400;text-transform:capitalize}.staff-member img{height:56px;width:56px;object-fit:cover;border-radius:56px}.staff-member-selected{background:radial-gradient(424.26% 556.07% at 100% 100%,#1a95af 0,#fff 100%)}.staff-member-selected img{border:1px solid #fff}.staff-member-selected .staff-member-name{color:#fff}.staff-member-selected .staff-member-role{color:#fffeff;text-align:left}.staff-member-selected .staff-member-role:empty{display:none}.staff-member-not-selected .staff-member-name,.staff-member-not-selected .staff-member-role{color:#363336}.staff-member-large .staff-member-name{font-size:23px}.staff-member-large .staff-member-role{font-size:16px}.tab-test{background:red}.btn-staff-add-service{display:flex;height:56px;width:100%;align-items:center;justify-content:center;margin-top:32px}.react-toggle--checked .react-toggle-track{background-color:#1a95af}.react-toggle--checked .react-toggle--active,.react-toggle--checked .react-toggle--checked,.react-toggle--checked .react-toggle--focus,.react-toggle--checked .react-toggle-track,.react-toggle--checked .react-toggle-track:active,.react-toggle--checked .react-toggle-track:focus,.react-toggle--checked .react-toggle-track:hover{background-color:#1a95af!important}.react-toggle--checked .react-toggle-thumb{border-color:#1a95af}.add-staff-member-permissions .calendar-dot-selected{color:#1a95af}.add-staff-member-permissions .table-head-wrap{display:flex;align-items:center;grid-gap:16px;gap:16px}.add-staff-member-permissions .table-head-wrap th{color:rgba(54,51,54,.79)}.add-staff-member-permissions .table-head-wrap label{margin:0;font-weight:600;font-size:20px;color:#363336}.add-staff-member-permissions td{text-align:center}.add-staff-member-permissions tr:nth-child(2n){background:rgba(26,149,175,.09)}.add-staff-member-permissions tr th{font-weight:400;color:#363336;font-size:16px}.add-staff-member-permissions th{border-collapse:collapse;border-top:none}.add-staff-member-permissions input{height:20px!important;width:20px!important;background:#1a95af}.add-staff-member-permissions-buttons{display:flex;justify-content:flex-end;grid-gap:16px;gap:16px}.formStepper-wrap .formStepper-header{margin-bottom:20px}.formStepper-wrap .formStepper-footer,.formStepper-wrap .formStepper-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.formStepper-wrap .formStepper-footer{margin-top:30px}.formStepper-wrap .shop-dayList .single-day{display:flex;flex-direction:row;align-items:flex-start;align-content:flex-start;position:relative;min-height:72px}.formStepper-wrap .shop-dayList .single-day .single-day-left{margin-top:10px}.formStepper-wrap .shop-dayList .single-day .toggle-wrap{margin-right:5px}.formStepper-wrap .shop-dayList .single-day .shop-selectedDay{margin-right:40px;width:100px}.formStepper-wrap .shop-dayList .single-day .shop-rightCaret-wrap{position:absolute;right:0}.formStepper-wrap .shop-dayList .single-day .toggle-status{margin-right:25px}.formStepper-wrap .shop-dayList .single-day select{height:44px;border:1px solid #363336;border-radius:6px;padding:8px}.formStepper-wrap .shop-dayList .single-day .to-seperator{margin-left:15px;margin-right:15px}.formStepper-wrap .shop-dayList .single-day .toggle-select-times-wrap{margin-bottom:25px}.formStepper-wrap .shop-dayList .single-day .toggle-select-times-wrap select{width:125px}.formStepper-wrap .shop-dayList .single-day .toggle-select-times-wrap .toggle-select-times{margin-bottom:15px;margin-right:15px}.formStepper-wrap .shop-dayList .single-day .addBreak-wrap{margin-left:15px}.formStepper-wrap .add-service-wrap{max-width:900px;width:100%}.formStepper-wrap .add-service-wrap .add-service-single .description-box-service{max-width:510px;width:100%}.formStepper-wrap .add-service-wrap .add-service-single .description-box-service p{font-size:13px}.formStepper-wrap .add-service-wrap .add-service-single .service-icons-wrap{color:#1995ad}.formStepper-wrap .add-service-wrap .add-service-single .service-icons-wrap .service-icon{font-size:18px}.formStepper-wrap .add-service-wrap .add-service-single .service-icons-wrap .icon-seperator{margin-left:20px;margin-right:20px}.formStepper-wrap .add-service-wrap .btn-add-service .service-icon-add{font-size:22px;margin-right:8px;display:block}.formStepper-wrap .add-user-wrap{max-width:900px;width:100%}.formStepper-wrap .add-user-wrap .shop-user-list-wrap .shop-user-list-single .staff-avatar-wrap{margin-left:15px;margin-right:15px;margin-bottom:15px}.formStepper-wrap .add-user-wrap .shop-user-list-wrap .shop-user-list-single .staff-avatar-wrap .staff-avatar{border-radius:35px}.formStepper-wrap .add-user-wrap .btn-add-user .user-icon-add{font-size:22px;margin-right:5px}.dropdown-profile{display:flex;align-items:center;justify-content:flex-start;grid-gap:24px;gap:24px;padding:16px 24px;border:none;background:none;text-align:left;width:100%}.dropdown-profile:hover{background:rgba(26,149,175,.09)}.dropdown-profile>div{line-height:100%}.dropdown-profile img{width:56px;height:56px;border-radius:50%;object-fit:cover}.dropdown-profile-name{font-size:16px;color:#363336;font-weight:500;margin-bottom:4px}.dropdown-profile-information{color:rgba(54,51,54,.79);font-size:12px;font-weight:400;margin-bottom:8px;display:flex;flex-direction:column;grid-gap:8px;gap:8px}.professionals-list{display:flex;flex-direction:column;grid-gap:56px;gap:56px}.shop-sign-up-form-wrap{max-width:600px;display:flex;flex-direction:column}.shop-sign-up-form-wrap input{width:100%}.social-media-image-upload{display:flex;flex-direction:column;justify-content:center}.social-media-image-upload input{border:none!important}.social-media-image-upload img{width:80px;height:80px;border-radius:50%;margin-bottom:24px}.add-services-form-wrap{max-width:600px}.add-services-form-wrap input,.add-services-form-wrap select{display:block;height:48px;border-radius:9px;border:1px solid rgba(54,51,54,.49);width:100%;padding-left:8px}.add-services-form-wrap label{display:block;text-align:left;width:100%}.add-services-card-content-wrap{max-width:600px}.service-card{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px;padding:16px 24px;border-radius:4px;background:#fffeff;position:relative}.service-card .service-card-flair{height:100%;width:4px;position:absolute;top:0;left:0;border-radius:4px 0 0 4px}.service-card h4,.service-card p{margin:0}.service-card .service-card-name{font-size:20px;margin:0;padding:0;font-size:16px;font-weight:600;color:#363336;text-transform:capitalize}.service-card .service-card-duration{margin:0;padding:0;color:#363336}.service-card .service-card-menu{display:flex;grid-gap:16px;gap:16px;align-items:center}.service-card .service-card-menu>*{color:#1a95af}.service-card .service-card-price{font-weight:600;font-size:18px}.bootstrap-label-wrapper{font-size:14px;color:#1a95af;font-weight:500}.bootstrap-modal-wrapper-content{padding:16px 32px;float:none}.bootstrap-modal-wrapper .bootstrap-modal-wrapper-close{display:flex;justify-content:flex-end}.bootstrap-modal-wrapper .close{text-align:right}.typography-title{font-size:20px;color:#1a95af;font-weight:500}.create-appointment-form .typography-title{margin-bottom:16px}.sidebar-pos-menu-list-item{padding:24px 16px;color:#363336;display:flex;grid-gap:8px;gap:8px;border:none;background:none;cursor:pointer;width:100%;border-radius:9px}.sidebar-pos-menu-list-item-name{font-weight:600}.sidebar-pos-menu-list-item path,.sidebar-pos-menu-list-item svg{fill:#1a95af}.sidebar-pos-menu-list-item-selected{background:radial-gradient(424.26% 556.07% at 100% 100%,#1a95af 0,#fff 100%);color:#fffeff}.sidebar-pos-menu-list-item-selected path,.sidebar-pos-menu-list-item-selected svg{fill:#fff}.pos-page-section{margin-bottom:24px}.pos-page-section-label{font-size:14px;font-weight:500;color:#363336;margin-bottom:16px}.pos-page .pos-search-service-input{font-size:16px;height:48px}.pos-page .add-client-button,.pos-page .pos-search-service-input{border:1px solid rgba(54,51,54,.49);border-radius:9px;color:rgba(54,51,54,.79)}.pos-page .add-client-button{display:flex;min-height:48px;text-align:left;padding:16px 8px;background:none;align-items:center;grid-gap:16px;gap:16px;width:100%;text-align:center;justify-content:center}.pos-page .empty-cart-message{text-align:center}.pos-page .empty-cart-message-title{font-size:24px;color:#363336;font-weight:600;margin-bottom:8px}.pos-page .empty-cart-message-title-text{font-size:16px;color:rgba(54,51,54,.79);max-width:299px;margin:0 auto}.pos-page .portrait{height:56px;width:56px;border-radius:50%;background:rgba(54,51,54,.79);flex-shrink:0}.pos-page .order-information-list{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.pos-page .order-information-item{display:flex;justify-content:space-between;align-items:center}.pos-page .order-information-label,.pos-page .order-information-value{font-size:20px;font-weight:600;color:#363336}.pos-page .order-information-discount-input{border:1px solid rgba(54,51,54,.49);border-radius:9px;color:rgba(54,51,54,.79);height:48px;max-width:100px;text-align:center}.pos-page .selected-client-button{border:1px solid #1a95af;background:none;display:flex;align-items:center;justify-content:space-between;grid-gap:8px;gap:8px;text-align:left;padding:16px;width:100%;border-radius:9px}.pos-page .selected-client-button-left{display:flex;align-items:center;grid-gap:16px;gap:16px}.pos-page .selected-client-button .selected-client-button-portrait{border:1px solid #1a95af}.pos-page .selected-client-button .selected-client-button-close{font-size:16px;color:#1a95af;height:40px;width:40px;border-radius:9px;display:flex;align-items:center;justify-content:center}.pos-page .selected-client-button .selected-client-button-close:hover{background:#f1f1f1}.pos-page .selected-client-button .selected-client-button-name{font-size:16px;font-weight:600;margin-bottom:4px;line-height:100%}.pos-page .selected-client-button .selected-client-button-client{font-size:14px;line-height:100%}.pos-page .selected-client-button>div{color:#1889a0}.pos-page .cart-total{display:flex;align-items:center;justify-content:space-between;padding:24px 0}.pos-page .cart-total-price{color:#1a95af;font-size:32px;font-weight:600}.pos-page .cart-total .pos-page-section-label-large{font-size:16px;color:#363336;font-weight:600}.pos-page .cart-buttons{display:flex;grid-gap:16px;gap:16px}.pos-page .cart-buttons .btn-block{margin-top:0}.pos-page .pos-page-right{height:100%;background:#fffeff;display:flex;flex-direction:column;justify-content:space-between}.pos-page .pos-service-card-menu,.pos-page .pos-service-card-menu-items-counter{display:flex;grid-gap:16px;gap:16px;align-items:center}.pos-page .pos-service-card-menu-items-counter{border:1px solid rgba(54,51,54,.49);padding:4px 2px;border-radius:9px}@media(min-width:1200px){.pos-page .pos-service-card-menu-items-counter{padding:4px 16px}}.pos-page .pos-service-card-menu-items-counter-quantity{color:rgba(54,51,54,.79);font-size:16px}.pos-page .pos-service-card-menu-items-counter-button{font-size:24px;border:none;background:none;color:#1a95af;height:100%;padding:0 8px}.pos-page .pos-service-card-menu-items-counter-button:hover{background:#f4f4f4}.pos-page .pos-service-card-date,.pos-page .pos-service-card-upcoming-information{display:flex;flex-direction:column;align-items:center;justify-content:center}.pos-page .pos-service-card-day{font-size:32px;font-weight:600;color:#1a95af}.pos-page .pos-service-card-name{font-size:20px;color:#363336;margin-bottom:8px}.pos-page .pos-service-card-duration{margin-bottom:4px}.pos-page .pos-service-card-duration,.pos-page .pos-service-card-month,.pos-page .pos-service-card-year{font-size:14px;color:rgba(54,51,54,.79)}.pos-page .pos-service-card-pill{background:rgba(26,149,175,.09);padding:4px 12px;font-size:14px;color:#1889a0;margin-bottom:8px;font-weight:600;border-radius:9px}.pos-page .pos-service-card-price{font-size:20px;color:#1a95af;font-weight:600}.reports-page{padding:40px}.reports-page .reports-section{margin-bottom:40px}.reports-page .reports-title-blue{font-size:24px;font-weight:600;color:#1a95af;margin-bottom:24px;line-height:100%}.reports-page .reports-title{font-size:14px;color:#363336;margin-bottom:16px;font-weight:600}.reports-page .reports-overview-table{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;border:1px solid rgba(54,51,54,.27);border-radius:9px;padding:8px 0}.reports-page .reports-overview-table .reports-overview-item{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:8px;gap:8px;border-right:1px solid rgba(54,51,54,.27);margin:16px 0;border-collapse:collapse}.reports-page .reports-overview-table .reports-overview-item-label{font-size:14px;color:rgba(54,51,54,.79);font-weight:500;line-height:100%}.reports-page .reports-overview-table .reports-overview-item-value{font-size:24px;color:#363336;font-weight:600;line-height:100%}.reports-page .reports-analytics-table{border:1px solid rgba(54,51,54,.27);padding:16px 24px}.reports-page .reports-analytics-table .reports-analytics-filters{display:flex;grid-gap:16px;gap:16px}.reports-page .reports-analytics-table-upper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.reports-page .reports-analytics-table .reports-analytics-legends{display:flex;grid-gap:24px;gap:24px}.reports-page .reports-analytics-table .reports-analytics-legend{display:flex;grid-gap:8px;gap:8px;align-items:center;font-weight:500;color:#363336}.reports-page .reports-analytics-table .reports-analytics-legend-dot{height:16px;width:16px;border-radius:50%}.reports-page .reports-analytics-table .reports-analytics-legend .completed{background:#1a95af}.reports-page .reports-analytics-table .reports-analytics-legend .canceled{background:#363336}.reports-page .reports-analytics-table .reports-analytics-total-sales{display:flex;flex-direction:column;grid-gap:8px;gap:8px;align-items:center;justify-content:center}.reports-page .reports-analytics-table .reports-analytics-total-sales>div{line-height:100%}.reports-page .reports-analytics-table .reports-analytics-total-sales-amount{font-size:32px;color:#1a95af;font-weight:600}.reports-page .reports-analytics-table .reports-analytics-total-sales-label{color:#363336;font-weight:500;font-size:16px}.reports-page select{border:1px solid rgba(54,51,54,.27);background:none;height:48px;border-radius:9px;padding:0 8px;color:#363336}.reports-page .reports-recent-and-ratings{display:grid;grid-template-columns:70% calc(30% - 40px);grid-gap:32px;gap:32px}.reports-page .reports-recent-and-ratings .reports-ratings,.reports-page .reports-recent-and-ratings .reports-recent-appointments{padding:16px 24px;border:1px solid rgba(54,51,54,.27);width:100%;border-radius:9px}.reports-page .reports-recent-and-ratings .reports-recent-appointments-table-upper{display:flex;align-items:center;justify-content:space-between}.reports-page .reports-recent-and-ratings .reports-recent-appointments-filters{display:flex;grid-gap:16px;gap:16px}.reports-page .reports-recent-and-ratings .recent-appointments-table{width:100%;border-collapse:initial;border-spacing:0 24px}.reports-page .reports-recent-and-ratings .recent-appointments-table .recent-appointments-table-head{font-size:14px;padding-bottom:8px}.reports-page .reports-recent-and-ratings .recent-appointments-table .recent-appointments-table-head-item{padding-bottom:8px;border-bottom:1px solid rgba(54,51,54,.27);font-weight:400;color:rgba(54,51,54,.79)}.reports-page .reports-recent-and-ratings .recent-appointments-table .recent-appointments-table-body{margin-top:16px}.reports-page .reports-recent-and-ratings .recent-appointments-table .table-id{font-size:14px;color:#363336}.reports-page .reports-recent-and-ratings .recent-appointments-table .table-service-name{font-size:20px;font-weight:500;color:#363336}.reports-page .reports-recent-and-ratings .recent-appointments-table .table-date{font-size:14px;color:#363336;font-weight:500}.reports-page .reports-recent-and-ratings .recent-appointments-table .table-time{font-size:14px;color:rgba(54,51,54,.79)}.reports-page .reports-recent-and-ratings .recent-appointments-table .table-pill{padding:4px 8px;font-weight:600;border-radius:9px}.reports-page .reports-recent-and-ratings .recent-appointments-table .table-pill-Upcoming{background:rgba(26,149,175,.09);color:#1a95af}.reports-page .reports-recent-and-ratings .recent-appointments-table .table-pill-Completed{background:rgba(60,207,78,.16);color:#3ccf4e}.reports-page .reports-recent-and-ratings .recent-appointments-table .table-pill-Canceled{color:#ff1e1e;background:rgba(255,30,30,.16)}.reports-page .reports-recent-and-ratings .recent-appointments-table .table-client,.reports-page .reports-recent-and-ratings .recent-appointments-table .table-name,.reports-page .reports-recent-and-ratings .recent-appointments-table .table-price{color:#363336;font-size:20px;font-weight:600}.staff-profile{display:flex;grid-gap:16px;gap:16px;align-items:center}.staff-profile-name{font-size:23px;color:#1a95af;font-weight:500;margin:0}.staff-profile-role:empty{display:none}.staff-profile-role{margin:0;font-size:14px;color:#363336}.staff-profile img{height:56px;width:56px;object-fit:cover;margin:0;display:block;border-radius:56px}.staff-profile h3,.staff-profile p{margin:0}