@import"https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";#loader-wrapper{width:100%;height:calc(100vh - 100px);margin-top:100px;z-index:10;overflow:hidden;background-color:#ffffff80;display:flex;justify-content:center;align-items:center;position:relative}.no-js #loader-wrapper{display:none}#loader{width:150px;height:150px;border-radius:50%;border:5px solid transparent;border-top-color:#e5003f;animation:spin 1.7s linear infinite;position:relative;z-index:11}#loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:5px solid transparent;border-top-color:#1428aa;animation:spin-reverse .6s linear infinite}#loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:5px solid transparent;border-top-color:#e5003f;animation:spin 1s linear infinite}#loader-wrapper .loader-section{position:fixed;top:0;width:50%;height:100%;background:transparent;z-index:10}#loader-wrapper .loader-section.section-left{left:0}#loader-wrapper .loader-section.section-right{right:0}.loaded #loader-wrapper .loader-section.section-left{transform:translate(-100%);transition:all .7s .3s cubic-bezier(.645,.045,.355,1)}.loaded #loader-wrapper .loader-section.section-right{transform:translate(100%);transition:all .7s .3s cubic-bezier(.645,.045,.355,1)}.loaded #loader{opacity:0;transition:all .3s ease-out}.loaded #loader-wrapper{visibility:hidden;transform:translateY(-100%);transition:all .3s 1s ease-out}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin-reverse{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.header{width:100%;height:100px;display:flex;background:#fafafa;position:fixed;top:0;z-index:3}.header .header-ctx{width:clamp(320px,100%,1280px);height:100%;margin:0 auto;padding:0 16px;display:flex}.header .header-ctx img{margin:auto}@media (min-width: 1024px){.header .header-ctx img{margin:auto 0}}.header-error-page{width:100%;height:100px;margin-top:22px;display:flex}@media (min-width: 1024px){.header-error-page{margin-top:44px}}.header-error-page .header-ctx{width:clamp(320px,100%,1280px);height:100%;margin:0 auto;padding:0 16px;display:flex}.header-error-page .header-ctx img{width:194px;margin:0 auto}@media (min-width: 1024px){.header-error-page .header-ctx img{height:75px;margin:0 auto}}footer{width:100%;height:104px;display:flex;background:#e9ecfd}@media (min-width: 1024px){footer{margin-bottom:0;height:184px}}.footer-content{margin:auto;display:flex;gap:18px}@media (min-width: 350px){.footer-content{gap:24px}}.footer-content a{font-weight:700;font-size:1rem;color:#11206d}.text-with-icon{display:flex}.offer{display:flex;flex-direction:column;justify-content:center;padding:32px 20px}@media (min-width: 1024px){.offer{padding:32px 28px}}.offer .text-with-icon{margin-bottom:6px}.offer .text-with-icon h4{margin:auto 8px auto 0;font-size:1.5rem;font-weight:800}@media (min-width: 1024px){.offer .text-with-icon h4{font-size:1.5rem}}.offer .text-with-icon img{width:36px;height:36px;margin:auto 0}.offer>p{font-size:.875rem;font-weight:400}button{cursor:pointer}.icon-button{border:none;display:flex;align-items:center;gap:10px;background-color:#e9ecfd;border-radius:6px;color:#1428aa;padding:8px}.icon-button img{margin:auto}.icon-button span{font-size:1rem;font-weight:800;line-height:1.5rem;letter-spacing:2%}.icon-button.selected{background-color:#34a8534d;color:#34a853}.line-button{border:none;background-color:transparent;font-weight:800;color:#e5003f;font-size:1rem}.line-button.active{color:#e5003f}.line-button.disable{color:#9fa8b2}.default-button{display:flex;justify-content:center;height:44px;border:none;padding:12px 22px;font-weight:800;font-size:1rem;border-radius:100px}.default-button.primary{background-color:#e5003f;color:#fff}.default-button.secondary{background-color:transparent;color:#e5003f;border:2px solid rgb(229,0,63);height:48px}.default-button.secondary:hover{background-color:#e5003f;color:#fff}.default-button.disable{background-color:#ededed;color:#9fa8b2}.status-card{width:100%;max-height:412px;color:#1f1f1f}.status-card .text-with-icon{flex-direction:column}.status-card .text-with-icon h2{font-size:1.75rem;font-weight:800;text-align:center;color:#1f1f1f}.status-card .text-with-icon img{width:180px;height:180px;margin:0 auto 20px}.status-card .info-status-message{color:#1f1f1f;text-align:center;font-size:16px;font-weight:700}.status-card .info-status-message span:nth-child(2){font-weight:800}.status-card button{margin:20px auto 0}.simple-card{display:flex;flex-direction:column;margin-bottom:20px}.simple-card .text-with-icon{flex-direction:column;gap:21px}.simple-card .text-with-icon img{width:89px;height:94px;margin:0 auto}.simple-card h2{font-size:1.75rem;font-weight:800;margin:0 auto;text-align:center}.simple-card p{font-size:1rem;font-weight:600;margin:0 auto;text-align:center}.simple-card .second-subtitle{margin-top:24px}.error-card{max-width:680px;margin:0 auto;padding:16px;display:flex;flex-direction:column;text-align:center}@media (min-width: 1024px){.error-card{margin:60px auto auto;padding:0}}.error-card img{max-width:210px;width:clamp(100px,31%,210px);margin:0 auto 30px}.error-card h3{font-size:1.75rem;font-weight:800;line-height:36px;margin-bottom:12px}.error-card p{font-size:1rem;font-weight:600;line-height:24px}.error-card p:first-of-type{margin-bottom:8px}.error-card button{margin:32px auto 0}.service-card{display:flex}.service-card.subservice img{width:64px;height:64px;margin-right:16px;padding:2px}.service-card.single-service img{width:60px;height:60px;margin:auto 16px auto 18px;padding:2px}.service-card.single-service .service-info{flex-direction:column;margin-bottom:0}.service-card .service-info{display:flex;flex-direction:column;margin-bottom:20px;padding-top:4px}@media (min-width: 768px){.service-card .service-info{width:100%;justify-content:space-between;flex-direction:row}}.service-card .service-info .service-name{display:flex;flex-direction:column}@media (min-width: 768px){.service-card .service-info .service-name{padding:2px 0;margin:auto 0}}.service-card .service-info h4{font-size:1.25rem;font-weight:800}.service-card .service-info h5{font-size:1rem;font-weight:800}.service-card .service-info p{font-size:1rem;font-weight:600;line-height:24px}.price.default span:first-child{display:inline-block;font-weight:700}.price.default span:first-child:first-letter{font-size:1.75rem}.price.discounted span:first-child{display:inline-block;font-weight:700}.price.discounted span:first-child:first-letter{font-size:1.75rem}.price.full{text-decoration:line-through}.error-section{align-items:center;width:100%;height:calc(100svh - 100px);display:flex;justify-content:center}*{margin:0;padding:0;box-sizing:border-box;font-family:Nunito Sans,sans-serif;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;letter-spacing:.02em}* ::-webkit-scrollbar{display:none}*{scrollbar-width:none}html{height:100svh}body{height:100%;background-repeat:repeat-x;background-size:1323px;background-color:#fafafa}@media (min-width: 1024px){body{background-image:url(/background.C9-JowhA.png);background-position-y:410px}}.App{width:100%;height:100%;overflow-x:hidden;position:relative;overflow:scroll}.App .container{width:clamp(320px,100%,1280px);margin:100px auto 0;display:flex;justify-content:space-between}@media (min-width: 1024px){.App .container{margin:100px auto 120px}}.App .sidebar{width:clamp(280px,31.5%,403px);display:none}@media (min-width: 1024px){.App .sidebar{display:block;margin-right:16px;position:relative}}@media (min-width: 1024px){.App>footer{display:flex}}
