@font-face{font-family:"Montserrat";src:url(/static/media/Montserrat-ExtraLight.117eff1f.eot);src:local("Montserrat ExtraLight"),local("Montserrat-ExtraLight"),url(/static/media/Montserrat-ExtraLight.117eff1f.eot?#iefix) format("embedded-opentype"),url(/static/media/Montserrat-ExtraLight.828ee50f.woff2) format("woff2"),url(/static/media/Montserrat-ExtraLight.f555c75a.woff) format("woff"),url(/static/media/Montserrat-ExtraLight.490fa183.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:"Montserrat";src:url(/static/media/Montserrat-MediumItalic.b3ddbb16.eot);src:local("Montserrat Medium Italic"),local("Montserrat-MediumItalic"),url(/static/media/Montserrat-MediumItalic.b3ddbb16.eot?#iefix) format("embedded-opentype"),url(/static/media/Montserrat-MediumItalic.31469738.woff2) format("woff2"),url(/static/media/Montserrat-MediumItalic.ad732b72.woff) format("woff"),url(/static/media/Montserrat-MediumItalic.5c7f9907.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"Montserrat";src:url(/static/media/Montserrat-Italic.92f84d8b.eot);src:local("Montserrat Italic"),local("Montserrat-Italic"),url(/static/media/Montserrat-Italic.92f84d8b.eot?#iefix) format("embedded-opentype"),url(/static/media/Montserrat-Italic.85fd7cf5.woff2) format("woff2"),url(/static/media/Montserrat-Italic.74f69ef5.woff) format("woff"),url(/static/media/Montserrat-Italic.c47cfa55.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Montserrat";src:url(/static/media/Montserrat-Regular.2dd0a1de.eot);src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/static/media/Montserrat-Regular.2dd0a1de.eot?#iefix) format("embedded-opentype"),url(/static/media/Montserrat-Regular.c7b975f3.woff2) format("woff2"),url(/static/media/Montserrat-Regular.de4a911e.woff) format("woff"),url(/static/media/Montserrat-Regular.08a754d1.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Montserrat";src:url(/static/media/Montserrat-ThinItalic.4817b66e.eot);src:local("Montserrat Thin Italic"),local("Montserrat-ThinItalic"),url(/static/media/Montserrat-ThinItalic.4817b66e.eot?#iefix) format("embedded-opentype"),url(/static/media/Montserrat-ThinItalic.abc738b5.woff2) format("woff2"),url(/static/media/Montserrat-ThinItalic.179f8e8d.woff) format("woff"),url(/static/media/Montserrat-ThinItalic.5cd51f31.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:"Montserrat";src:url(/static/media/Montserrat-Bold.a361f0cc.eot);src:local("Montserrat Bold"),local("Montserrat-Bold"),url(/static/media/Montserrat-Bold.a361f0cc.eot?#iefix) format("embedded-opentype"),url(/static/media/Montserrat-Bold.eeadf322.woff2) format("woff2"),url(/static/media/Montserrat-Bold.a79b68fc.woff) format("woff"),url(/static/media/Montserrat-Bold.bf2c26d2.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Montserrat";src:url(/static/media/Montserrat-Light.1de7f049.eot);src:local("Montserrat Light"),local("Montserrat-Light"),url(/static/media/Montserrat-Light.1de7f049.eot?#iefix) format("embedded-opentype"),url(/static/media/Montserrat-Light.75b94d12.woff2) format("woff2"),url(/static/media/Montserrat-Light.4fff33ac.woff) format("woff"),url(/static/media/Montserrat-Light.ba044963.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Montserrat";src:url(/static/media/Montserrat-Black.f2e25259.eot);src:local("Montserrat Black"),local("Montserrat-Black"),url(/static/media/Montserrat-Black.f2e25259.eot?#iefix) format("embedded-opentype"),url(/static/media/Montserrat-Black.7d3e78ab.woff2) format("woff2"),url(/static/media/Montserrat-Black.c20b9740.woff) format("woff"),url(/static/media/Montserrat-Black.59462636.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Montserrat";src:url(/static/media/Montserrat-Medium.f7e77a49.eot);src:local("Montserrat Medium"),local("Montserrat-Medium"),url(/static/media/Montserrat-Medium.f7e77a49.eot?#iefix) format("embedded-opentype"),url(/static/media/Montserrat-Medium.ce792ace.woff2) format("woff2"),url(/static/media/Montserrat-Medium.d194e509.woff) format("woff"),url(/static/media/Montserrat-Medium.41940db3.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Montserrat";src:url(/static/media/Montserrat-ExtraLightItalic.43d12d16.eot);src:local("Montserrat ExtraLight Italic"),local("Montserrat-ExtraLightItalic"),url(/static/media/Montserrat-ExtraLightItalic.43d12d16.eot?#iefix) format("embedded-opentype"),url(/static/media/Montserrat-ExtraLightItalic.91c545db.woff2) format("woff2"),url(/static/media/Montserrat-ExtraLightItalic.d743ecc0.woff) format("woff"),url(/static/media/Montserrat-ExtraLightItalic.cf9a7578.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:"Montserrat";src:url(/static/media/Montserrat-BlackItalic.e70885e2.eot);src:local("Montserrat Black Italic"),local("Montserrat-BlackItalic"),url(/static/media/Montserrat-BlackItalic.e70885e2.eot?#iefix) format("embedded-opentype"),url(/static/media/Montserrat-BlackItalic.1195b78b.woff2) format("woff2"),url(/static/media/Montserrat-BlackItalic.87d5d270.woff) format("woff"),url(/static/media/Montserrat-BlackItalic.f9d1621e.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:"Montserrat";src:url(/static/media/Montserrat-ExtraBoldItalic.5ee3b1a7.eot);src:local("Montserrat ExtraBold Italic"),local("Montserrat-ExtraBoldItalic"),url(/static/media/Montserrat-ExtraBoldItalic.5ee3b1a7.eot?#iefix) format("embedded-opentype"),url(/static/media/Montserrat-ExtraBoldItalic.644cdd61.woff2) format("woff2"),url(/static/media/Montserrat-ExtraBoldItalic.e406133e.woff) format("woff"),url(/static/media/Montserrat-ExtraBoldItalic.428f1389.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:"Montserrat";src:url(/static/media/Montserrat-SemiBoldItalic.70008e33.eot);src:local("Montserrat SemiBold Italic"),local("Montserrat-SemiBoldItalic"),url(/static/media/Montserrat-SemiBoldItalic.70008e33.eot?#iefix) format("embedded-opentype"),url(/static/media/Montserrat-SemiBoldItalic.ebf2ddeb.woff2) format("woff2"),url(/static/media/Montserrat-SemiBoldItalic.ac031a32.woff) format("woff"),url(/static/media/Montserrat-SemiBoldItalic.74fbdb73.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:"Montserrat";src:url(/static/media/Montserrat-ExtraBold.21edc00b.eot);src:local("Montserrat ExtraBold"),local("Montserrat-ExtraBold"),url(/static/media/Montserrat-ExtraBold.21edc00b.eot?#iefix) format("embedded-opentype"),url(/static/media/Montserrat-ExtraBold.91d69107.woff2) format("woff2"),url(/static/media/Montserrat-ExtraBold.28eef764.woff) format("woff"),url(/static/media/Montserrat-ExtraBold.2a3d13e3.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Montserrat";src:url(/static/media/Montserrat-BoldItalic.b8f5b73d.eot);src:local("Montserrat Bold Italic"),local("Montserrat-BoldItalic"),url(/static/media/Montserrat-BoldItalic.b8f5b73d.eot?#iefix) format("embedded-opentype"),url(/static/media/Montserrat-BoldItalic.9fead465.woff2) format("woff2"),url(/static/media/Montserrat-BoldItalic.6fa63549.woff) format("woff"),url(/static/media/Montserrat-BoldItalic.45014625.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:"Montserrat";src:url(/static/media/Montserrat-LightItalic.2e1e2b59.eot);src:local("Montserrat Light Italic"),local("Montserrat-LightItalic"),url(/static/media/Montserrat-LightItalic.2e1e2b59.eot?#iefix) format("embedded-opentype"),url(/static/media/Montserrat-LightItalic.1c5f6c65.woff2) format("woff2"),url(/static/media/Montserrat-LightItalic.bc4d475c.woff) format("woff"),url(/static/media/Montserrat-LightItalic.dadd3c3b.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Montserrat";src:url(/static/media/Montserrat-SemiBold.c139ffb2.eot);src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/static/media/Montserrat-SemiBold.c139ffb2.eot?#iefix) format("embedded-opentype"),url(/static/media/Montserrat-SemiBold.a0d37207.woff2) format("woff2"),url(/static/media/Montserrat-SemiBold.3d2d1385.woff) format("woff"),url(/static/media/Montserrat-SemiBold.aebf4fe1.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Montserrat";src:url(/static/media/Montserrat-Thin.143850af.eot);src:local("Montserrat Thin"),local("Montserrat-Thin"),url(/static/media/Montserrat-Thin.143850af.eot?#iefix) format("embedded-opentype"),url(/static/media/Montserrat-Thin.520c5328.woff2) format("woff2"),url(/static/media/Montserrat-Thin.78770905.woff) format("woff"),url(/static/media/Montserrat-Thin.2597559f.ttf) format("truetype");font-weight:100;font-style:normal}.general-btn{border-radius:6px;width:100%;min-width:40%;height:48px;background:none;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 10px rgba(172,195,255,.1);background-color:#447940;color:#fff}.general-btn__text{text-transform:capitalize;font-style:normal;font-weight:600;font-size:16px}.general-btn__disabled{background-color:#84b45b}.select-service-root{padding:30px 20px 0;background-color:#fff;box-shadow:0 10px 40px rgba(0,0,0,.03);border-radius:10px}.select-service-root__title{font-style:normal;font-weight:700;font-size:17px;line-height:23px;color:#000;margin:0}.select-service-root__option{display:flex;align-items:center;cursor:pointer}.select-service-root__option:not(:last-child) .select-service-root__divide{border-bottom:.5px solid rgba(136,136,205,.3019607843)}.select-service-root__checkbox{max-width:15px;max-height:15px;min-width:15px;min-height:15px;border:1px solid #668ff9;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;margin-right:15px}.select-service-root__checkbox.checked:before{content:"";position:absolute;width:7px;height:7px;background-color:#668ff9;border-radius:50%}.select-service-root__divide{display:flex;width:100%;justify-content:space-between;padding:20px 0}.select-service-root__divide p{margin:0}.select-service-root__name{font-style:normal;font-weight:700;font-size:14px;color:#000}.select-service-root__amount{font-style:normal;font-weight:700;font-size:14px;color:#663332}.select-service-root__time{min-width:43px;min-height:43px;width:43px;height:43px;background:#f3f7ff;border-radius:9px;display:flex;flex-direction:column;justify-content:center;align-items:center}.select-service-root__time p{font-family:Avenir;font-style:normal;font-weight:800;font-size:12px;line-height:1;color:#6e89bf}.select-form .MuiFormLabel-root{font-weight:400;font-size:15px;line-height:20px;color:#1a051d}.select-form .MuiOutlinedInput-root{border-radius:6px}.select-form .PrivateNotchedOutline-root-112{border-color:transparent}:root{--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}*,:after,:before{box-sizing:border-box}@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#000;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}a{text-decoration:none;color:inherit}li{list-style:none}h1,h2{font-weight:600}h3,h4,h5,h6{font-weight:500}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}.container,.container-fluid{width:100%}.navbar,.navbar-brand{display:flex;align-items:center}.navbar-nav,.row{display:flex}.row{flex-wrap:wrap;margin-right:-.75rem;margin-left:-.75rem}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:.75rem;padding-left:.75rem}.col{flex:1 0}.col-1{flex:0 0 auto;width:8.3333333333%}.col-2{flex:0 0 auto;width:16.6666666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.3333333333%}.col-5{flex:0 0 auto;width:41.6666666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.3333333333%}.col-8{flex:0 0 auto;width:66.6666666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.3333333333%}.col-11{flex:0 0 auto;width:91.6666666667%}.col-12{flex:0 0 auto;width:100%}.d-block{display:block!important}.d-flex{display:flex!important}.d-none{display:none!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.m-0{margin:0!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.p-0{padding:0!important}.text-white{color:#fff}.bd-none{border:none}.mr-20{margin-right:20px}.mr-10{margin-right:10px}.mb-30{margin-bottom:30px}.mt-30{margin-top:30px}.m-auto{margin:0 auto}.h-100{height:100%}.w-50{width:50%}.w-75{width:75%}.w-100{width:100%}.overflow-hidden{overflow:hidden}.text-right{text-align:right}.btn{display:inline-block;font-weight:400;line-height:1.5;color:inherit;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;font-size:1rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(min-width:576px){.col-sm-1{flex:0 0 auto;width:8.3333333333%}.col-sm-2{flex:0 0 auto;width:16.6666666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.3333333333%}.col-sm-5{flex:0 0 auto;width:41.6666666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.3333333333%}.col-sm-8{flex:0 0 auto;width:66.6666666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.3333333333%}.col-sm-11{flex:0 0 auto;width:91.6666666667%}.col-sm-12{flex:0 0 auto;width:100%}.d-sm-block{display:block!important}.d-sm-flex{display:flex!important}.d-sm-none{display:none!important}}@media(min-width:768px){.col-md-1{flex:0 0 auto;width:8.3333333333%}.col-md-2{flex:0 0 auto;width:16.6666666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.3333333333%}.col-md-5{flex:0 0 auto;width:41.6666666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.3333333333%}.col-md-8{flex:0 0 auto;width:66.6666666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.3333333333%}.col-md-11{flex:0 0 auto;width:91.6666666667%}.col-md-12{flex:0 0 auto;width:100%}.d-md-block{display:block!important}.d-md-flex{display:flex!important}.d-md-none{display:none!important}}@media(min-width:992px){.col-lg-1{flex:0 0 auto;width:8.3333333333%}.col-lg-2{flex:0 0 auto;width:16.6666666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.3333333333%}.col-lg-5{flex:0 0 auto;width:41.6666666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.3333333333%}.col-lg-8{flex:0 0 auto;width:66.6666666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.3333333333%}.col-lg-11{flex:0 0 auto;width:91.6666666667%}.col-lg-12{flex:0 0 auto;width:100%}.d-lg-block{display:block!important}.d-lg-flex{display:flex!important}.d-lg-none{display:none!important}}#preloader{position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;z-index:999999;transition:all .5s ease-out}#preloader .blobs-wrapper{position:absolute;top:50%;left:50%;bottom:auto;right:auto;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}@-webkit-keyframes blobs-left{0%{margin-left:20px}33%{margin-top:-15px;margin-left:-20px}62%{margin-top:22px;margin-left:-5px}75%{margin-top:22px;margin-left:-5px}94%{margin-left:20px}}@keyframes blobs-left{0%{margin-left:20px}33%{margin-top:-15px;margin-left:-20px}62%{margin-top:22px;margin-left:-5px}75%{margin-top:22px;margin-left:-5px}94%{margin-left:20px}}@-webkit-keyframes blobs-right{0%{margin-left:-20px}33%{margin-top:15px;margin-left:20px}62%{margin-top:-22px;margin-left:5px}75%{margin-top:-22px;margin-left:5px}94%{margin-left:-20px}}@keyframes blobs-right{0%{margin-left:-20px}33%{margin-top:15px;margin-left:20px}62%{margin-top:-22px;margin-left:5px}75%{margin-top:-22px;margin-left:5px}94%{margin-left:-20px}}#preloader .blobs{position:absolute;top:50%;left:50%;bottom:auto;right:auto;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);-webkit-filter:url(#goo);filter:url(#goo);margin-left:20px;-webkit-animation:blobs-left 2s cubic-bezier(.77,0,.175,1) infinite;animation:blobs-left 2s cubic-bezier(.77,0,.175,1) infinite}#preloader .blobs.right-bottom{-webkit-transform:translate3d(-50%,-50%,0) rotate(180deg);transform:translate3d(-50%,-50%,0) rotate(180deg);margin-top:-40px;margin-left:-20px;-webkit-animation:blobs-right 2s cubic-bezier(.77,0,.175,1) infinite;animation:blobs-right 2s cubic-bezier(.77,0,.175,1) infinite}@-webkit-keyframes blob-left-top-anim{0%{-webkit-transform:translate(0);transform:translate(0)}33%{-webkit-transform:translate(-30px,30px);transform:translate(-30px,30px)}62%{-webkit-transform:scale(.65) translate(4px,16px);transform:scale(.65) translate(4px,16px)}75%{-webkit-transform:scale(.65) translate(4px,16px);transform:scale(.65) translate(4px,16px)}94%{-webkit-transform:translate(0);transform:translate(0)}}@keyframes blob-left-top-anim{0%{-webkit-transform:translate(0);transform:translate(0)}33%{-webkit-transform:translate(-30px,30px);transform:translate(-30px,30px)}62%{-webkit-transform:scale(.65) translate(4px,16px);transform:scale(.65) translate(4px,16px)}75%{-webkit-transform:scale(.65) translate(4px,16px);transform:scale(.65) translate(4px,16px)}94%{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes blob-right-top-anim{0%{-webkit-transform:translate(0);transform:translate(0)}33%{-webkit-transform:translate(30px,-30px);transform:translate(30px,-30px)}66%{-webkit-transform:scale(.65) translate(25px,-85px);transform:scale(.65) translate(25px,-85px)}75%{-webkit-transform:scale(.65) translate(25px,-85px);transform:scale(.65) translate(25px,-85px)}96%{-webkit-transform:translate(0);transform:translate(0)}}@keyframes blob-right-top-anim{0%{-webkit-transform:translate(0);transform:translate(0)}33%{-webkit-transform:translate(30px,-30px);transform:translate(30px,-30px)}66%{-webkit-transform:scale(.65) translate(25px,-85px);transform:scale(.65) translate(25px,-85px)}75%{-webkit-transform:scale(.65) translate(25px,-85px);transform:scale(.65) translate(25px,-85px)}96%{-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes blob-left-bottom-anim{0%{-webkit-transform:translate(0);transform:translate(0)}33%{-webkit-transform:translate(-30px,30px);transform:translate(-30px,30px)}62%{-webkit-transform:translate(-30px,-30px);transform:translate(-30px,-30px)}75%{-webkit-transform:translate(-30px,-30px);transform:translate(-30px,-30px)}98%{-webkit-transform:translate(0);transform:translate(0)}}@keyframes blob-left-bottom-anim{0%{-webkit-transform:translate(0);transform:translate(0)}33%{-webkit-transform:translate(-30px,30px);transform:translate(-30px,30px)}62%{-webkit-transform:translate(-30px,-30px);transform:translate(-30px,-30px)}75%{-webkit-transform:translate(-30px,-30px);transform:translate(-30px,-30px)}98%{-webkit-transform:translate(0);transform:translate(0)}}#preloader .blob{position:absolute;background:#000;left:50%;top:50%;width:60px;height:60px;line-height:100px;text-align:center;color:#fff;font-size:40px;border-radius:100%;margin-top:-50px;margin-left:-50px;-webkit-animation:blob-left-top-anim 2s cubic-bezier(.77,0,.175,1) infinite;animation:blob-left-top-anim 2s cubic-bezier(.77,0,.175,1) infinite}#preloader .blob.main{background:#447940}#preloader .blob.secondary{background:#663332}#preloader .blob.hidden{background:transparent}#preloader .blob:nth-child(2){-webkit-animation-name:blob-left-bottom-anim;animation-name:blob-left-bottom-anim}#preloader .blob:nth-child(3){-webkit-animation-name:blob-right-top-anim;animation-name:blob-right-top-anim}.loading-page{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:320px;max-width:470px;margin:0 auto;min-height:100vh}.loading-page__logo{margin-top:50%;width:140px;height:150px}.loading-page__text{font-weight:400;font-size:12px;line-height:16px;text-align:center}.loading-page__hearts{display:flex;justify-content:space-between;margin:0 auto}.birth-date label{margin-left:120px}.birth-date label.Mui-focused{margin-left:0}.free-times-loading-page{display:flex;flex-direction:column;align-items:center;margin:0 auto}.text-center{text-align:center}.left-float{float:left;margin-left:20px}.right-float{float:right;margin-right:20px}.online-record-modal{font-family:Montserrat;display:flex;align-items:center;justify-content:center}.online-record-modal__paper{width:500px;height:500px;display:flex;align-items:center;flex-direction:column;justify-content:space-evenly;border-radius:20px;opacity:1;padding:30px 80px;background-color:#fff;transition:opacity 225ms cubic-bezier(.4,0,.2,1) 0ms}.online-record-modal__paper:focus{outline:none!important}.online-record-modal__title{font-weight:600;font-size:20px;line-height:24px;text-align:center;margin:0;width:90%}.online-record-modal__subtitle{font-weight:400;font-size:14px;line-height:20px;text-align:center;margin:0;width:90%}.online-record-modal__btn{width:100%;padding:13px 0;font-size:16px;font-weight:600;border-radius:12px;background-color:#447940;color:#fff}.online-record-root{max-width:100vh;margin:0 auto;min-height:100vh;max-height:100vh;padding:20px 20px 40px;font-family:Montserrat}.online-record-root,.online-record-root .choose-master-root{background-color:#f5f5f8}.online-record-root .choose-master-root__search{position:relative;display:block;width:100%;height:60px}.online-record-root .choose-master-root__search-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:28px}.online-record-root .choose-master-root__search input{width:100%;height:100%;padding-left:57px;font-size:17px;line-height:23px;font-weight:500;border:none;box-shadow:0 10px 40px rgba(0,0,0,.03);outline:none;background-color:#fefefe;border-radius:20px}.online-record-root .choose-master-root__tabs{display:flex;overflow-x:scroll;padding:30px 0}.online-record-root .choose-master-root__tabs::-webkit-scrollbar{width:0;height:0}.online-record-root .choose-master-root__tab{width:-webkit-max-content;width:max-content;margin:0 20px;display:inline-flex;align-items:center;cursor:pointer;position:relative;flex-shrink:0;font-size:17px;color:#663332;font-weight:600;line-height:23px}.online-record-root .choose-master-root__tab:before{content:"";position:absolute;top:calc(100% + 7px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:3px;background-color:#447940;border-radius:2px;transition:width .3s ease}.online-record-root .choose-master-root__tab.active,.online-record-root .choose-master-root__tab:hover{color:#447940}.online-record-root .choose-master-root__tab.active:before,.online-record-root .choose-master-root__tab:hover:before{width:calc(100% + 10px)}.online-record-root .choose-master-root__tab:is(.active,:hover){color:#447940}.online-record-root .choose-master-root__tab:is(.active,:hover):before{width:calc(100% + 10px)}.online-record-root .choose-master-root__master{display:flex;justify-content:space-between;align-items:center;margin:0 0 10px;background-color:#fefefe;box-shadow:0 10px 40px rgba(0,0,0,.03);border-radius:20px;cursor:pointer;padding:10px;transition:all .4s}.online-record-root .choose-master-root__master:hover{-webkit-transform:scale(1.015);transform:scale(1.015)}.online-record-root .choose-master-root__master.margin{margin-bottom:20px}.online-record-root .choose-master-root__master-name{color:#000;text-transform:capitalize;font-size:14px;line-height:1;font-weight:700;margin:0 0 2px}.online-record-root .choose-master-root__avatar{min-width:78px;height:78px;color:#fff;font-size:40px;line-height:1;display:flex;align-items:center;justify-content:center;margin-right:20px;background-color:#447940;border-radius:15px}.online-record-root .choose-master-root__speciality{color:#663332;font-size:14px;line-height:1.5;font-weight:700;margin:0}.online-record-root .choose-master-root__time{display:flex;align-items:center;padding:7px 17px 8px 10px;background:rgba(219,248,243,.5019607843);border-radius:6px;margin-top:10px}.online-record-root .choose-master-root__time p{margin:0 0 0 5px;line-height:1;color:#447940;font-weight:600;font-size:12px}.online-record-root .choose-master-root__time.error__time{background:rgba(248,219,219,.5019607843)}.online-record-root .choose-master-root__time.error__time p{color:#cc5747}.online-record-root .choose-master-root__address p{color:#447940;font-size:14px;line-height:1.5;font-weight:700;margin:10px 0 0}.online-record-root .choose-master-root .general-btn.result,.online-record-root .choose-master-root__logo{display:flex;align-items:center;justify-content:center;margin-bottom:10px;padding:10px}.online-record-root .choose-master-root .general-btn.result{background-color:#fefefe;box-shadow:0 10px 40px rgba(0,0,0,.03);border-radius:20px;color:#663332;min-height:60px;height:100%}.online-record-root .choose-master-root .general-btn.result .general-btn__text{font-weight:700;font-size:20px}@media screen and (max-width:630px){.online-record-root .choose-master-root__title{flex-direction:column;grid-gap:10px;gap:10px}}.online-record-root .select-date-root{position:relative;background-color:#f5f5f8}.online-record-root .select-date-root__date{margin:0 0 20px}.online-record-root .select-date-root__times-btns{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-bottom:20px}.online-record-root .select-date-root__times-btns button{max-width:30%;width:100%;margin-bottom:5%}.online-record-root .select-date-root__times-btns button:nth-child(3n+2){margin-right:5%;margin-left:5%}.online-record-root .select-date-root__times-btns button span{font-family:Montserrat;font-weight:600}.online-record-root .select-service-root{padding:30px 20px 0;background-color:#fff;box-shadow:0 10px 40px rgba(0,0,0,.03);border-radius:10px}.online-record-root .select-service-root__title{font-style:normal;font-weight:700;font-size:17px;line-height:23px;color:#000;margin:0}.online-record-root .select-service-root__option{display:flex;align-items:center;cursor:pointer}.online-record-root .select-service-root__option:not(:last-child) .select-service-root__divide{border-bottom:.5px solid rgba(136,136,205,.3019607843)}.online-record-root .select-service-root__checkbox{max-width:15px;max-height:15px;min-width:15px;min-height:15px;border:1px solid #668ff9;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;margin-right:15px}.online-record-root .select-service-root__checkbox.checked:before{content:"";position:absolute;width:7px;height:7px;background-color:#668ff9;border-radius:50%}.online-record-root .select-service-root__divide{display:flex;width:100%;justify-content:space-between;padding:20px 0}.online-record-root .select-service-root__divide p{margin:0}.online-record-root .select-service-root__name{font-style:normal;font-weight:700;font-size:14px;color:#000}.online-record-root .select-service-root__amount{font-style:normal;font-weight:700;font-size:14px;color:#663332}.online-record-root .select-service-root__time{min-width:43px;min-height:43px;width:43px;height:43px;background:#f3f7ff;border-radius:9px;display:flex;flex-direction:column;justify-content:center;align-items:center}.online-record-root .select-service-root__time p{font-family:Avenir;font-style:normal;font-weight:800;font-size:12px;line-height:1;color:#6e89bf}.online-record-root .client-data-root{position:relative;background-color:#f5f5f8}.online-record-root .client-data-root__form{grid-gap:20px;gap:20px;display:flex;flex-direction:column}.online-record-root .client-data-root__form fieldset{border:none}.online-record-root .client-data-root__form input{border:none;outline:none;color:#304858}.online-record-root .client-data-root__form label{font-family:SF Pro Text;font-style:normal;font-weight:600;font-size:18px;line-height:21px;font-family:Montserrat;color:#304858}.online-record-root .client-data-root__field{width:100%;height:60px;background:#fff;border:none;border-radius:15px!important;box-shadow:0 10px 40px rgba(0,0,0,.03);font-family:SF Pro Text;font-style:normal;font-weight:600;line-height:21px;font-size:18px;color:#304858}.online-record-root .client-data-root__field .select-form .MuiOutlinedInput-root{border-radius:15px}.online-record-root .client-data-root__field .MuiSelect-select:focus{background-color:transparent}.online-record-root .client-data-root__field .MuiInputBase-root{font-size:inherit;font-family:Montserrat}.online-record-root .get-result{position:relative;background-color:#f5f5f8}.online-record-root .get-result__logo{display:flex;align-items:center;justify-content:center;margin-bottom:10px;padding:10px}.online-record-root .get-result__form{grid-gap:20px;gap:20px;display:flex;flex-direction:column}.online-record-root .get-result__form fieldset{border:none}.online-record-root .get-result__form input{border:none;outline:none;color:#304858}.online-record-root .get-result__form label{font-family:SF Pro Text;font-style:normal;font-weight:600;font-size:18px;line-height:21px;font-family:Montserrat;color:#304858}.online-record-root .get-result__field{width:100%;height:60px;background:#fff;border:none;border-radius:15px!important;box-shadow:0 10px 40px rgba(0,0,0,.03);font-family:SF Pro Text;font-style:normal;font-weight:600;line-height:21px;font-size:18px;color:#304858}.online-record-root .get-result__field .select-form .MuiOutlinedInput-root{border-radius:15px}.online-record-root .get-result__field .MuiSelect-select:focus{background-color:transparent}.online-record-root .get-result__field .MuiInputBase-root{font-size:inherit;font-family:Montserrat}.online-record-root .payment-form-root{display:flex;flex-direction:column;position:relative}.online-record-root .payment-form-root__time{padding:15px 10px;background-color:#fff;display:flex;align-items:center;width:47.5%;border-radius:20px}.online-record-root .payment-form-root__time p{font-size:14px;line-height:1.3;font-weight:700;margin:0}.online-record-root .payment-form-root__time p:last-child{color:#663332}.online-record-root .payment-form-root__icon{width:30px;height:30px;margin-right:11px}.online-record-root .payment-form-root__services{background-color:#fff;margin-top:10px;border-radius:20px;padding:0 11px}.online-record-root .payment-form-root__total-amount{display:flex;align-items:center;background-color:#fff;border-radius:20px;padding:15px 10px;margin:10px 0 30px}.online-record-root .payment-form-root__total-amount p{font-size:14px;font-weight:700;margin:0 11px 0 0}.online-record-root .payment-form-root__total-amount p:last-child{color:#663332;font-size:14px;font-weight:700;text-align:right;margin:0}.online-record-root .service-variant-root{display:flex;flex-direction:column;position:relative}.online-record-root .select-service-root__top-info{position:relative;margin-bottom:40px;text-align:center}.online-record-root .select-service-root__top-info__top-image{padding:5px;height:50px}.online-record-root .select-service-root__top-info__company_logo{border-radius:50%;border:3px solid #fff;box-sizing:border-box;position:absolute;left:50%;bottom:-36px;-webkit-transform:translate(-50%);transform:translate(-50%);width:70px;height:70px;background-color:#fff}.online-record-root .select-service-root__company_title{font-weight:700;font-size:20px;line-height:28px;text-align:center;margin:0 0 4px}.online-record-root .select-service-root__company_address{font-weight:700;font-size:12px;line-height:16px;text-align:center;margin:0}.online-record-root .select-service-root__service-variant{display:flex;justify-content:space-around;margin:26px auto auto;width:320px}.online-record-root .select-service-root__service-variant--master,.online-record-root .select-service-root__service-variant--service{background:#fff;box-shadow:0 8px 10px rgba(0,0,0,.05);border-radius:16px;width:150px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:35px 5px;cursor:pointer}.online-record-root .select-service-root__service-variant__circle{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center}.online-record-root .select-service-root__service-variant__title{font-weight:400;font-size:15px;line-height:20px;text-align:center;margin:20px 0 0;max-width:60%}.online-record-animate{width:100%;margin-top:auto}.online-record-animate img{width:100%}.client-form-root{display:flex;flex-direction:column;position:relative;padding:40px 20px 100px}.client-form-root__title{font-weight:700;font-size:24px;line-height:28px;margin:0 0 20px;text-align:center}.client-form-root__btn{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:20px;width:90%}@media screen and (max-width:900px){.online-record-animate{display:none}}@media screen and (min-width:570px){.loading-page__spinner{margin-top:5%}.loading-page__logo{margin-top:0}.container{background:url(/static/media/bg.a84b1210.svg) 50% no-repeat;min-height:100vh;display:flex;align-items:center}.online-record-root{width:100%;max-width:950px;margin-right:0;padding:35px 35px 50px;margin-left:auto;overflow:auto;box-shadow:0 0 19px -8px rgba(0,0,0,.67)}.online-record-root .service-variant-root__btn{width:440px}.online-record-root .select-date-root__gender-field,.online-record-root .select-date-root__lastname-field,.online-record-root .select-date-root__name-field{width:100%}.online-record-root .select-date-root__phone-field{width:92.5%}}#Girl{-webkit-animation:swing 1s ease-in-out infinite alternate;animation:swing 1s ease-in-out infinite alternate;-webkit-transform-origin:center -20px;transform-origin:center -20px;transform-box:fill-box;float:left;box-shadow:5px 5px 10px rgba(0,0,0,.5)}@-webkit-keyframes swing{0%{-webkit-transform:rotate(9deg);transform:rotate(9deg)}to{-webkit-transform:rotate(-9deg);transform:rotate(-9deg)}}@keyframes swing{0%{-webkit-transform:rotate(9deg);transform:rotate(9deg)}to{-webkit-transform:rotate(-9deg);transform:rotate(-9deg)}}#Vector_38,#Vector_39{-webkit-transform-origin:center 0;transform-origin:center 0}#Vector_38,#Vector_39,#Vector_40{-webkit-animation:swing 1s ease-in-out infinite alternate;animation:swing 1s ease-in-out infinite alternate;transform-box:fill-box;float:left}#Vector_40{-webkit-transform-origin:center -20px;transform-origin:center -20px}#Leaf1{-webkit-animation:shake-bottom 2s cubic-bezier(.455,.03,.515,.955) infinite both;animation:shake-bottom 2s cubic-bezier(.455,.03,.515,.955) infinite both}#Leaf1,#leaf11{transform-box:fill-box}#leaf11{-webkit-animation:shake-bottom 2.5s cubic-bezier(.455,.03,.515,.955) infinite both;animation:shake-bottom 2.5s cubic-bezier(.455,.03,.515,.955) infinite both}#leaf10{-webkit-animation:shake-bottom 3s cubic-bezier(.455,.03,.515,.955) infinite both;animation:shake-bottom 3s cubic-bezier(.455,.03,.515,.955) infinite both}#leaf10,#leaf12{transform-box:fill-box}#leaf12{-webkit-animation:shake-bottom 9s cubic-bezier(.455,.03,.515,.955) infinite both;animation:shake-bottom 9s cubic-bezier(.455,.03,.515,.955) infinite both}#leaf13{-webkit-animation:shake-bottom 8s cubic-bezier(.455,.03,.515,.955) infinite both;animation:shake-bottom 8s cubic-bezier(.455,.03,.515,.955) infinite both}#leaf13,#lef14{transform-box:fill-box}#lef14{-webkit-animation:shake-bottom 7.5s cubic-bezier(.455,.03,.515,.955) infinite both;animation:shake-bottom 7.5s cubic-bezier(.455,.03,.515,.955) infinite both}#leaf15{-webkit-animation:shake-bottom 7s cubic-bezier(.455,.03,.515,.955) infinite both;animation:shake-bottom 7s cubic-bezier(.455,.03,.515,.955) infinite both}#leaf15,#leaf16{transform-box:fill-box}#leaf16{-webkit-animation:shake-bottom 6.5s cubic-bezier(.455,.03,.515,.955) infinite both;animation:shake-bottom 6.5s cubic-bezier(.455,.03,.515,.955) infinite both}#leaf17{-webkit-animation:shake-bottom 6s cubic-bezier(.455,.03,.515,.955) infinite both;animation:shake-bottom 6s cubic-bezier(.455,.03,.515,.955) infinite both;transform-box:fill-box}@-webkit-keyframes shake-bottom{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}@keyframes shake-bottom{0%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}10%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}20%,40%,60%{-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}30%,50%,70%{-webkit-transform:rotate(4deg);transform:rotate(4deg)}80%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}90%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}}.date-picker-root{padding:21px 16px;background-color:#fefefe;box-shadow:0 10px 40px rgba(0,0,0,.03);border-radius:20px;position:relative}.date-picker-root .react-calendar{border:none;width:100%}.date-picker-root .react-calendar__navigation{display:none!important}.date-picker-root .react-calendar__month-view__weekdays__weekday{color:#663332}.date-picker-root .react-calendar__month-view__weekdays__weekday abbr[title]{text-decoration:none}.date-picker-root .react-calendar__month-view__days__day{display:flex;align-items:center;justify-content:center;font-weight:600}.date-picker-root .react-calendar__tile{padding:0;color:#84b45b;border:2px solid transparent}.date-picker-root .react-calendar__tile>abbr{justify-content:center;display:flex;align-items:center;text-decoration:none;width:30px;padding:7px 0}.date-picker-root .react-calendar__tile--active{border-radius:9px;border:2px dashed #bed0ff;background:none;box-sizing:border-box}.date-picker-root .react-calendar__tile--active>abbr{justify-content:center;display:flex;align-items:center;text-decoration:none;width:100%;background:none}.date-picker-root .react-calendar__tile--active>abbr.active{background-color:#bed0ff}.date-picker-root .react-calendar__tile:enabled:focus,.date-picker-root .react-calendar__tile:enabled:hover{background-color:#bed0ff;border-radius:9px;color:#596993}.date-picker-root .react-calendar__tile:disabled{color:red;background:none}.date-picker-root__date{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.date-picker-root__date p{color:#000;line-height:27px;font-style:normal;font-weight:700;font-size:16px;margin:0}.date-picker-root__left-arrow,.date-picker-root__right-arrow{width:27px;height:27px;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:#f3f7ff;border-radius:5px}.date-picker-root__left-arrow svg,.date-picker-root__right-arrow svg{width:8px;height:9px;fill:#596993}.date-picker-root__left-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.date-picker-root__left-arrow.no_cursor{cursor:auto;background:#f3f7ff}.date-picker-root__left-arrow.no_cursor svg{fill:#a5a4a8}.time-button-root{width:116px;height:50px;display:flex;justify-content:center;align-items:center;border:none;cursor:pointer;border-radius:12px}.time-button-root__time{font-family:Avenir;font-style:normal;font-weight:800;font-size:14px;line-height:19px;color:#304858}.time-button-root:focus{outline:0}.home-page-btn{border-radius:6px;width:100%;min-width:40%;height:48px;background:none;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 10px rgba(172,195,255,.1);background-color:#447940;color:#fff;margin-right:10px;text-transform:capitalize;font-style:normal;font-weight:600;font-size:16px}.title{font-size:30px;font-weight:700;line-height:46px;margin:0 0 20px}.doctors__links-block{max-width:1000px;width:100%;border-radius:15px;margin:50px auto 100px;font-size:26px;text-align:center}.doctors__links-title{font-weight:700;text-decoration:underline}.doctors__links-link{width:100%;display:flex;flex-direction:column;justify-content:space-between;margin-top:10px;border:5px solid #e1e1e1;border-radius:15px;padding:0 20px;font-weight:300}.doctors__links-link-href{color:#447940;cursor:pointer;text-decoration:underline}
/*# sourceMappingURL=main.8f0a7f6b.chunk.css.map */