html{box-sizing:border-box;font-size:100%;height:100%;margin:0}@media only screen and (max-width:20rem){html{font-size:80%}}:root{scroll-behavior:smooth}*{margin:0;padding:0}*,:after,:before{box-sizing:inherit}body{max-height:100vh;position:relative;height:100%;width:100%;overflow-y:scroll}ul{list-style:none}.form-control,input[type=checkbox],input[type=email],input[type=password],input[type=tel],input[type=text]{font-size:14px}.form-control::-webkit-input-placeholder,input[type=checkbox]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder{font-size:14px}.form-control::-moz-placeholder,input[type=checkbox]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder{font-size:14px}.form-control:-ms-input-placeholder,input[type=checkbox]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{font-size:14px}.form-control:-moz-placeholder,input[type=checkbox]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder{font-size:14px}.form-control:-webkit-autofill,.form-control:-webkit-autofill:active,.form-control:-webkit-autofill:focus,.form-control:-webkit-autofill:hover,input[type=checkbox]:-webkit-autofill,input[type=checkbox]:-webkit-autofill:active,input[type=checkbox]:-webkit-autofill:focus,input[type=checkbox]:-webkit-autofill:hover,input[type=email]:-webkit-autofill,input[type=email]:-webkit-autofill:active,input[type=email]:-webkit-autofill:focus,input[type=email]:-webkit-autofill:hover,input[type=password]:-webkit-autofill,input[type=password]:-webkit-autofill:active,input[type=password]:-webkit-autofill:focus,input[type=password]:-webkit-autofill:hover,input[type=tel]:-webkit-autofill,input[type=tel]:-webkit-autofill:active,input[type=tel]:-webkit-autofill:focus,input[type=tel]:-webkit-autofill:hover,input[type=text]:-webkit-autofill,input[type=text]:-webkit-autofill:active,input[type=text]:-webkit-autofill:focus,input[type=text]:-webkit-autofill:hover{box-shadow:inset 0 0 0 30px #fff!important}input[type=password]{padding-right:50px}body{font-family:BR Firma,sans-serif;font-weight:400;line-height:1.7}a{text-decoration:none}.pointer{cursor:pointer}.primary-blue{color:#0066f5}.success{color:#16a34a}.fail{color:#ff4747}p{margin-bottom:0}img{width:100%}#app{height:100%}.loader{display:flex;justify-content:center;height:100px;padding-top:45px}.loader img{height:55px!important}.fade-enter{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .6s ease-in}.fade-leave-to{opacity:0}.slide-up-fade-enter{opacity:0;transform:translateY(30px)}.slide-up-fade-enter-active,.slide-up-fade-leave-active{transition:all .3s ease}.slide-up-fade-leave-to{opacity:0;transform:translateY(30px)}.slide-right-fade-enter{opacity:0;transform:translateX(-30px)}.slide-right-fade-enter-active,.slide-right-fade-leave-active{transition:all .3s ease}.slide-right-fade-leave-to{opacity:0;transform:translateX(-30px)}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(5px)}to{transform:translateY(0)}}.modal{background:rgba(26,32,44,.3);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal-dialog{align-items:unset;min-height:unset;margin-top:2.5rem;font-size:.875rem;width:28.125rem}.modal-content{border-radius:16px}.modal-header{align-items:center;padding:24px;border:none;border-radius:16px}.modal-title{font-weight:600;font-size:18px;line-height:135%;letter-spacing:.2px}.modal-header .close,.modal-header .close-btn{font-size:25px;font-weight:400}.modal-body{font-size:14px;padding:0 1.5rem 1.875rem}.modal-footer{border-top:none}.full-screen-modal-dialog{margin-top:5px;max-width:calc(100vw - 10px)}.full-screen-modal{margin-top:3.75rem;width:100%!important}.logo{top:25px;right:25px}.app-back-btn{position:absolute;height:2.5625rem;width:2.5625rem;top:1.6rem;background:#fff;border:1px solid #e2e8f0;border-radius:16px;left:24px;cursor:pointer;padding:.5rem}@media only screen and (max-width:62rem){.login--container{min-height:100vh;height:100%;background:#f2f6ff}}.login--header{position:relative;padding:40px 0 70px}.login--header .logo{display:inline-block;position:absolute;top:20px;right:0;left:85%!important;width:40px}.login--content{padding:10px 25px;background:#f2f6ff}.login--content__header{color:#1a202c;letter-spacing:.2px;line-height:125%;font-weight:700;font-size:28px;margin-bottom:10px}.login--content__account,.login--content__subheader{color:#5d6a83;line-height:150%;font-size:14px;font-weight:400;letter-spacing:.3px}.login--content__account{margin-top:20px}.login--content__account-create{color:#0066f5}.login--content__account-terms{color:#1a202c}.login--form__passforgot{line-height:150%;font-size:13px;font-weight:400;letter-spacing:.3px;color:#5d6a83;margin-bottom:20px}.login--form__passreset{color:#0066f5}.login--footer{position:absolute;bottom:-140px;pointer-events:none}@media only screen and (max-width:23.75rem){.login--footer{bottom:0}}@media only screen and (max-width:62rem){.layout--container{min-height:100vh;height:auto!important;background:#f2f6ff}}.layout--container .app--header__notification{position:absolute;height:2.57rem;width:2.57rem;top:1.3rem;right:2.19rem}.layout--container .app--header__notif{padding:.57rem 0 .57rem 0}.layout--header{padding:1.88rem 0 1.5rem;margin-bottom:2.125rem;display:flex;justify-content:center;align-items:center}.layout--content__header{font-size:1.7rem}.layout--content__subheader{font-size:.875rem}.app--header{position:relative;background:#f2f6ff;padding:20px 24px 25px;display:flex;flex-direction:row-reverse;align-items:center}.app--header .logo{left:25px;height:30px;width:30px;top:30px}.app--header__notification{display:flex;align-items:center;-moz-column-gap:16px;column-gap:16px}.app--header__notif{height:45px;width:45px;background:#e2e8f0;border-radius:16px;padding:9px 0 9px 6px;position:relative;transform:translateY(0)}.app--header__notif img{height:27px;width:30px}.app--header__notif-count{position:absolute;top:5px;right:10px}.app--header__notif-count img{height:14px;width:14px}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}:host(.swiper-rtl) .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.get--quote__header{color:#1a202c;line-height:125%;font-size:32px;font-weight:700;letter-spacing:.2px}.get--quote__subheader{color:#5d6a83;letter-spacing:.3px;line-height:150%;font-size:14px;font-weight:400}.get--quote__frame{margin-top:35px}.get--quote-modal--header{font-weight:700;font-size:32px;line-height:110%;text-align:center;letter-spacing:.3px;color:#1a202c}@media only screen and (max-width:48rem){.get--quote-modal--header{font-size:24px}}.get--quote-modal--subheader{font-weight:400;font-size:18px;line-height:150%;text-align:center;letter-spacing:.3px;color:#5d6a83;margin-top:10px}.get--quote-modal--cancel{font-weight:600;font-size:16px;line-height:150%;letter-spacing:.2px}.quote--packages{position:relative;min-height:250px;height:510px;border-radius:14px;border:1px solid #a0aec0;background:#fff;padding:16px}.quote--packages__container{margin-top:30px;padding-bottom:100px}.quote--packages__header{margin-bottom:18px}.quote--packages__header h4{color:#5d6a83;font-size:18px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.2px}.quote--packages__img{border-radius:4px;background:#e8edff;height:50px;margin-bottom:20px;margin-top:20px}.quote--packages__content p{position:relative;display:flex;flex-wrap:wrap;-moz-column-gap:15px;column-gap:15px;margin-top:8px}.quote--packages__content p span{padding:6px 12px;text-align:center;border-radius:37px;background:#e8edff;margin-bottom:10px;color:#436cff;font-size:12px;font-weight:600;line-height:150%;letter-spacing:.3px}.quote--packages__breakdown{margin-top:35px;display:flex;justify-content:space-between;align-items:center}.quote--packages__price h5{font-size:20px;font-style:normal;font-weight:700;line-height:150%;color:#0066f5}.quote--packages__price span{color:#2a313c;font-size:13px;font-family:BR Firma;font-weight:500;line-height:18px;letter-spacing:.3px;word-wrap:break-word}.quote--packages__button{width:100px}.quote--packages__button .app-primary-btn{height:25px}.quote--packages__quotedButton{width:100%;display:flex;-moz-column-gap:30px;column-gap:30px;justify-content:space-between;align-items:center}.quote--packages__quotedButton .app-primary-btn{height:10px;min-width:20%;width:100px}.quote--packages__warranty{position:absolute;display:flex;align-items:center;-moz-column-gap:7px;column-gap:7px;border-radius:0 0 12px 0;background:var(--primary-200,#bfcdff);padding:4px 12px 4px 10px;left:0}.quote--packages__warranty svg{height:20px;width:20px}.quote--packages__warranty span{color:var(--primary-base,#0066f5);font-size:12px;font-style:normal;font-weight:600;line-height:120%;letter-spacing:.3px}.quote--packages__new-content{max-height:220px;height:100%}.quote--packages__price h5{font-size:16px;letter-spacing:.3px;line-height:24px;word-wrap:break-word}.quote--packages__price h5 span{font-size:16px;color:#5d6a83;font-weight:700;letter-spacing:.3px;line-height:24px}.quote--packages__or span{color:#96a3be;font-size:14px;font-family:BR Firma;font-weight:500;line-height:18px;letter-spacing:.3px;word-wrap:break-word}.down--payment{font-size:14px}.components--modal label{font-size:17px;font-weight:600;line-height:150%;letter-spacing:.3px;-moz-column-gap:10px;column-gap:10px}.components--modal-p{font-size:13px!important;font-style:normal;font-weight:500!important;line-height:150%;letter-spacing:.3px;margin-left:30px}.toggle{position:relative;display:inline-block;box-sizing:border-box}.toggle input[type=checkbox]{position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;cursor:pointer;opacity:0}.toggle label{position:relative;display:flex;align-items:center;box-sizing:border-box}.toggle label:before{width:70px;height:42px;position:relative;display:inline-block;background:#fff;border-radius:46px}.toggle label:after,.toggle label:before{content:"";border:2px solid #0066f5;box-sizing:border-box;transition:.2s ease-in}.toggle label:after{position:absolute;width:28px;height:28px;box-shadow:inset 0 0 0 2px #fff;border-radius:50%;left:6px;top:8px;z-index:2;background:#0066f5}.toggle input[type=checkbox]:checked+label:before{background:#0066f5}.toggle input[type=checkbox]:checked+label:after{left:32px;border-color:#fff;box-shadow:inset 0 0 0 2px #0066f5;background:#fff}.layout--header{padding:1.875rem 0 .625rem}.layout--header--setup{padding:1.875rem 0 1.5rem}.layout--header__progress{position:relative;transform:translate(105px,10px);height:2.125rem;width:2.125rem;border-radius:100%;display:inline-block}.layout--header__progress svg{right:-6px;z-index:-1;top:-27px;position:absolute}.layout--header__progress span{font-weight:700;font-size:.875rem;line-height:18px;color:#16a34a;transform:translateY(12px);position:absolute;top:-15px;right:8px}.layout--content{padding:.625rem 1.563rem}.progress-bar{position:absolute;right:-5px;z-index:-1;top:-26px;background:#f2f6ff;border-radius:50%;height:3.75rem;width:3.75rem;border:2px solid #d8e3f8}.progress-ball{position:absolute;width:100px;height:5px;background:#16a34a}.progress-ball,circle{transform:rotate(-90deg)}circle{transition:stroke-dashoffset .35s;transform-origin:50% 50%}.map--frame{height:130px;width:100%;border:1px solid #d8e3f8;border-radius:10px;margin-top:10px;margin-bottom:30px}.request--header{font-size:18px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.2px;color:#5d6a83}.request--container{margin-top:10px;position:relative;margin-bottom:120px}.request--card{padding:16px;border-radius:8px;border:.64px solid #95adff;background:#fff;margin:20px 0}.request--card__head{display:flex;-moz-column-gap:15px;column-gap:15px}.request--card__profile{height:40px;width:40px}.request--card__details{flex:1;margin-bottom:15px}.request--card__emailStatus,.request--card__nameTime{display:flex;justify-content:space-between}.request--card__nameTime-name{font-size:15px;text-transform:capitalize}.request--card__nameTime-name,.request--card__nameTime-time{font-style:normal;font-weight:600;line-height:150%;letter-spacing:.3px}.request--card__nameTime-time{font-size:12px;color:#5d6a83}.request--card__emailStatus{margin-top:2px}.request--card__emailStatus p{font-size:12px;font-weight:500;line-height:150%;letter-spacing:.3px}.request--card__emailStatus span{background:#ff7171}.request--card__emailStatus span,.request--card__emailStatus span.resolved{border-radius:6px;padding:4px 6px 4px 6px;font-size:10px;color:#fff;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.3px}.request--card__emailStatus span.resolved{background:#4ade80!important}.request--card__emailStatus span.closed{border-radius:6px;background:#0066f5!important;padding:4px 6px 4px 6px;font-size:10px;color:#fff;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.3px}.request--card__body .quote__det,.request--card__body .quote__detailss{margin-bottom:0}hr{background:#bfcdff}.engineer--container{padding:10px 16px!important}.engineer--container__image{height:35px!important;width:35px!important}.support--container{margin-top:-20px;position:relative}.support--container__header{width:90%}.support--container__header h4{font-size:30px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.2px;color:#1a202c}.support--body{margin-top:30px}.support--body h5{font-size:16px;font-style:normal;font-weight:500;line-height:125%;letter-spacing:.2px;color:#1a202c}.support--body__engineer{border-radius:14px;border:1px solid #0066f5;background:#fff;padding:16px;display:flex;margin-top:20px}.support--body__eng{display:flex;-moz-column-gap:15px;column-gap:15px;flex:1}.support--body__content{display:flex;-moz-column-gap:10px;column-gap:10px;flex:1;width:100%}.support--body__content-name p{font-size:14px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.3px;color:#232b38;text-transform:capitalize}.support--body__content-name span{font-size:12px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.3px;color:#0066f5;margin-top:10px}.support--body__content-img{width:55px;height:55px}.support--body__content-details{display:flex;justify-content:space-between;flex:1;align-items:center}.support--button{margin-top:25px}.v3dp__datepicker{border-radius:16px;border:1px solid #95adff;background:#fff;padding:16px;width:100%}.v3dp__input_wrapper{width:inherit}.v3dp__input_wrapper input{width:97%;border:none;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.3px;color:#2a313c;font-family:BR Firma;font-size:14px}.v3dp__input_wrapper input:active,.v3dp__input_wrapper input:focus{outline:none;border:none}.v3dp__popout{width:100%!important;left:0;top:70px}.dp__main{padding:16px;border-radius:16px;border:1px solid #95adff;background:#fff}.dp__input_wrap input{border:none;font-size:14px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.3px;color:#2a313c;font-family:BR Firma}.dp__input_wrap input:active,.dp__input_wrap input:focus{outline:none;border:none}.signup{position:relative;height:100vh;background:#f2f6ff}.signup--illustration{width:100%;height:40vh}@media only screen and (min-width:74.998125rem)and (max-width:90rem){.signup--illustration{height:80vh}}.signup--illustration img{width:100%;height:100%}.signup--intro{position:relative;padding:30px 25px}.signup--intro .app-secondary-btn{margin-top:16px}.signup--intro__context{margin-top:60px;position:relative;display:flex;align-items:flex-start;flex-direction:column}.signup--intro__context h2{font-weight:900;font-size:42px;line-height:105%;letter-spacing:.2px;color:#1a202c;margin-bottom:18px}@media only screen and (max-width:20rem){.signup--intro__context h2{font-size:32px}}.signup--intro__context p{color:#5d6a83;letter-spacing:.3px;line-height:150%;font-size:16px;font-weight:400;margin-bottom:18px}.has-required{text-decoration:line-through;color:#689868}.animation{height:44px;padding:10px 0;overflow:hidden;display:inline-block}.animation>div>div{height:100%;margin-bottom:2.81rem;display:inline-block}.animation div:first-child{animation:text-animation 10s infinite}.first div,.second div{color:#0066f5}@keyframes text-animation{0%{margin-top:0}10%{margin-top:0}20%{margin-top:-5.62rem}30%{margin-top:-5.62rem}40%{margin-top:-11.24rem}60%{margin-top:-11.24rem}70%{margin-top:-5.62rem}80%{margin-top:-5.62rem}90%{margin-top:0}to{margin-top:0}}.layout--container .app--header__notification{top:1rem}.layout--header{padding:20px 0 20px;margin-bottom:50px}.layout--header__text{font-size:14px;margin-top:7px}.layout--header .logo{left:25px}.layout--content{padding:10px 25px}.layout--content__header{font-size:32px}.layout--content__subheader{font-size:16px}.layout--content__account,.layout--form__passforgot{font-size:14px}.confirm--pasword{margin-top:40px}.mobile--nav{position:fixed;bottom:20px;background:#1a202c;border-radius:16px;display:flex;width:90%;margin:0 auto;justify-content:space-around;align-items:center;left:20px;padding:18px;z-index:111}.mobile--nav__menus{height:48px;width:30px;display:flex;flex-direction:column;align-items:center}.mobile--nav__menus span{font-weight:600;font-size:10px;line-height:150%;text-align:center;letter-spacing:.3px;color:hsla(0,0%,100%,.4);margin-top:7px}.mobile--nav__menus.link-active span{color:#fff}.mobile--nav__add{background:#436cff;height:55px;width:55px;border-radius:50%;text-align:center}.mobile--nav__add img{height:55px;width:32px}.mobile--nav__avatar{height:50px;width:40px}.mobile--nav__avatar img{width:100%;border-radius:30px}.logo{display:inline-block;position:absolute;top:20px;right:0;left:25px!important;width:40px}@media only screen and (max-width:62rem){.layout--container{min-height:100vh;height:100%;background:#f2f6ff}}.layout--header{position:relative;padding:1.5rem 0 1.5rem!important;margin-bottom:2rem!important;text-align:center;border-bottom:1px solid #d8e3f8}.layout--header__text{text-align:center;text-transform:uppercase;letter-spacing:.3px;color:#5d6a83;font-weight:600;font-size:.875rem;margin-top:12px}.layout--content{padding:.625rem 1.5625rem}.layout--content__header{color:#1a202c;letter-spacing:.2px;line-height:125%;font-weight:700;font-size:2rem;margin-bottom:10px}.layout--content__subheader{font-size:1rem}.layout--content__account,.layout--content__subheader{color:#5d6a83;line-height:150%;font-weight:400;letter-spacing:.3px}.layout--content__account{margin-top:20px;font-size:.875rem}.layout--content__account-create{color:#0066f5}.layout--content__account-terms{color:#1a202c}.layout--form__passforgot{line-height:150%;font-size:.875rem;font-weight:400;letter-spacing:.3px;color:#5d6a83;margin-bottom:30px}.layout--form__passreset{color:#0066f5}.confirm--pasword{margin-top:2.5rem}.has_required{color:#ff7171}.quote{margin-top:10px;padding:16px;width:100%;background:#fff;border:1px solid #e2e8f0;border-radius:16px}.quote--container{margin-top:-30px}.quote__detailss{-moz-column-gap:15px;column-gap:15px;margin-bottom:8px;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.3px;color:#5d6a83;flex-wrap:wrap}.quote__detailss,.quote__head{display:flex;align-items:center}.quote__head{justify-content:space-between;margin-bottom:15px}.quote__head-text{font-weight:600;font-size:14px}.quote__head-text,.quote__process{color:#1a202c;letter-spacing:.3px;line-height:150%}.quote__process{border-radius:6px;padding:6px 10px 4px;text-align:center;text-transform:uppercase;font-weight:700;font-size:12px}.quote__details{position:relative;margin-top:15px}.quote__detail{display:flex;-moz-column-gap:15px;column-gap:15px;align-items:center;margin-bottom:8px;font-weight:500;font-size:12px;line-height:150%;letter-spacing:.3px;color:#5d6a83;position:relative}.quote__detail img{height:25px;width:25px}.quote__det{font-weight:500;font-size:12px;line-height:150%;color:#5d6a83;letter-spacing:.3px;position:relative;margin-bottom:2px}.quote__det:not(:first-child):before{background:#facc15;content:"";position:absolute;height:6px;width:6px;border-radius:50%;top:30%;left:-10px}.quote__button-container{display:flex;-moz-column-gap:15px;column-gap:15px;margin-top:12px}.quote__button-container .app-primary-btn,.quote__button-container .app-secondary-btn{min-width:47%}.quote__header{border-bottom:1px solid #d8e3f8;padding-bottom:10px}.quote__header h4{font-size:24px;font-weight:700;line-height:125%;letter-spacing:.2px;color:#1a202c}.quote__header span{padding:6px 10px;color:#1a202c;letter-spacing:.3px;font-weight:700;font-size:10px;line-height:150%;border-radius:6px;padding:6px 10px 4px;text-transform:uppercase}@media only screen and (max-width:20rem){.quote__header span{font-size:8px}}.quote--button{margin-top:20px}.quote--summary{margin-top:10px}.quote--summary__heading{color:#1a202c;letter-spacing:.2px;line-height:125%;font-size:20px;font-weight:700}.quote--summary__context{background:#fafafa;border:.646258px solid #e2e8f0;border-radius:12px;padding:16px;margin-top:10px;padding-top:0}.quote--summary__context .app--accordion__head{background:#fafafa}.quote--summary__context .quote--accordion__header{color:#1a202c;letter-spacing:.3px;line-height:150%;font-size:14px;font-weight:600;font-family:BR Firma,sans-serif}.quote--summary__context .quote--accordion__body-cont{margin-top:16px}.quote--summary__context-contain{padding:17px 20px;position:relative}.quote--summary__context-container{display:flex;align-items:center;justify-content:space-between;padding:5px 0}.quote--summary__context-title{letter-spacing:.3px;color:#5d6a83;line-height:150%;font-weight:700;font-size:16px}.quote--summary__context-img{height:24px;width:24px}.quote--summary__context-type{font-weight:700;font-size:14px;line-height:150%;letter-spacing:.3px}.quote--summary__context-amount{font-weight:700;font-size:16px;line-height:150%;text-align:right;letter-spacing:.3px}.quote--summary__context-date,.quote--summary__context-description{font-weight:500;font-size:14px;color:#5d6a83;line-height:150%;letter-spacing:.3px}.newss{background:#0066f5!important;border-radius:10px;padding:8px!important;display:inline-block!important;color:#fff!important;margin-top:10px}.invoice{max-width:1000px!important}.invoice,.invoice>div,.invoice>table{width:100%!important}.invoice>div>div{max-width:100%!important;width:100%}#item-row,.invoice>div>table{width:100%!important}.repayment{background:#fff;border:1px solid #d8e3f8;border-radius:16px;padding:16px 0 0}.repayment--container{max-height:100vh;height:100%;position:relative;margin-top:-20px}.repayment__header{border-bottom:1px solid #d8e3f8;padding:0 16px;padding-bottom:10px}.repayment__header h4{font-size:1.2rem;font-weight:600;line-height:125%;letter-spacing:.2px;color:#1a202c;margin-top:10px}.repayment__header span{padding:6px 10px;color:#1a202c;letter-spacing:.3px;font-weight:700;font-size:10px;line-height:150%;border-radius:6px;padding:6px 10px 4px;display:block}.repayment__body{display:flex;-moz-column-gap:20px;column-gap:20px}.repayment__body--container{min-width:50%;width:100%;position:relative}.repayment__body--text{letter-spacing:.3px;font-size:14px;font-weight:600;line-height:150%;color:#5d6a83;position:relative}.repayment__body--text:before{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:#95adff;top:24%;left:-8px}.repayment__body--texts{letter-spacing:.3px;font-size:14px;font-weight:600;line-height:150%;color:#5d6a83;position:relative}.repayment__body--amount{font-weight:900;font-size:18px;line-height:150%;letter-spacing:.3px;color:#0066f5;margin-top:5px;word-wrap:break-word}.repayment__body,.repayment__footer{padding:10px 16px}.repayment__footer{display:flex;-moz-column-gap:20px;column-gap:20px;background:#f2f6ff;border:1px solid #d8e3f8;border-radius:0 0 16px 16px;padding-bottom:12px}.repayment--empty{margin-top:20px}.repayment--empty__img{width:220px;margin:auto;margin-bottom:15px}.repayment--empty__body{text-align:center}.repayment--empty__body h5{font-weight:700;font-size:16px;line-height:150%;letter-spacing:.3px;color:#1a202c;margin-bottom:8px}.repayment--empty__body p{font-weight:400;font-size:14px;line-height:150%;letter-spacing:.3px;color:#5d6a83}.repayment__schedule{margin-top:30px;margin-bottom:120px}.repayment__schedule h5{font-weight:700;font-size:18px;line-height:125%;letter-spacing:.2px;color:#2a313c}.repayment__schedule p{font-weight:600;color:#5d6a83;font-size:12px;line-height:150%;letter-spacing:.3px}.repayment__schedule--content{background:#fff;border-radius:16px;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;margin:16px 0}.repayment__schedule--amount p{font-weight:700;font-size:16px;line-height:150%;color:#1a202c;letter-spacing:.3px}.repayment__schedule--amount span{color:#5d6a83;letter-spacing:.3px;font-weight:500;font-size:13px;line-height:150%}.repayment__schedule--unconfirm{font-weight:700;font-size:14px;line-height:150%;letter-spacing:.3px;color:#ff7171}.repayment__schedule--status{border-radius:6px;padding:5px 10px;text-transform:capitalize;font-size:11px;line-height:150%;letter-spacing:.3px}.repayment--button{position:fixed;bottom:20px;width:90%;left:20px}.pending{background:#ff9a78}.paid{background:#e2e8f0;background:#8ef3b3}.due{background:#ff7171}.payment--container{margin-top:-5px}.payment--container h4{font-weight:700;font-size:30px;line-height:125%;letter-spacing:.2px;color:#1a202c}.payment--container p{font-weight:400;font-size:16px;line-height:150%;letter-spacing:.3px;width:90%;color:#5d6a83;margin-top:14px;margin-bottom:20px}.payment--graph{display:flex;background:#fff;border:1px solid #d8e3f8;border-radius:12px;padding:20px;-moz-column-gap:20px;column-gap:20px;margin:20px 0}.payment--graph__content{max-width:50%;width:100%}.payment--graph__data{position:relative;margin-bottom:15px}.payment--graph__data-label{position:relative;color:#5d6a83;letter-spacing:.3px;line-height:150%;font-size:12px;font-weight:600}.payment--graph__data-percent{color:#5d6a83}.payment--graph p{font-weight:900;font-size:14px;line-height:150%;color:#0066f5;letter-spacing:.3px}.payment--repayment{background:#edf2f7;border:1px solid #d8e3f8;border-radius:12px;padding:16px 10px 12px}.payment--breakdown{display:flex;-moz-column-gap:10px;column-gap:10px;justify-content:space-between;margin-bottom:20px}.payment--breakdown__content{max-width:50%;width:100%}.payment--breakdown__content span{color:#5d6a83;font-weight:600;font-size:14px;line-height:150%;text-align:center;letter-spacing:.3px}.payment--breakdown__content p{font-weight:700;font-size:20px;line-height:150%;letter-spacing:.3px;color:#0066f5;margin-top:5px}.payment--expected{background:#d8e3f8;border-radius:8px;padding:7px 10px;display:flex;-moz-column-gap:20px;column-gap:20px}.payment--expected div{max-width:53%;width:100%;color:#5d6a83;letter-spacing:.3px;line-height:150%;font-size:12px;font-weight:600}.payment--expected div span{color:#0066f5}.payment--expected p{font-weight:700;font-size:20px;line-height:150%;color:#0066f5;letter-spacing:.3px}.payment--hardwares{margin:20px 0}.payment--header{display:flex;justify-content:space-between}.payment--header h4{font-weight:600;font-size:14px;width:120%}.payment--header h4,.payment--header p{line-height:150%;letter-spacing:.3px;color:#5d6a83}.payment--header p{text-align:right;font-weight:500;font-size:12px}.payment--hardware{display:flex;-moz-column-gap:15px;column-gap:15px;margin-top:10px;align-items:center}.payment--hardware__img{height:102px;width:118px}.payment--hardware__content p{font-weight:500;font-size:12px;line-height:150%;letter-spacing:.3px;color:#5d6a83}.payment--button{padding:20px 0}.payment--image{height:43px;width:43px}.payment--image__container{display:flex;background:#fff;border:.658031px solid #e2e8f0;border-radius:7.89637px;padding:15px 13px;-moz-column-gap:25px;column-gap:25px;align-items:center;margin-bottom:15px}.payment--image__container p{font-size:10.5285px;line-height:125%;font-weight:700;color:#5d6a83;letter-spacing:.131606px}.payment--image__container span{font-weight:400;font-size:9.21244px;line-height:150%;letter-spacing:.197409px;color:#5d6a83}.payment--image__button{width:35%;text-align:right;display:flex;justify-content:flex-end}.payment--image__button p{width:73px;height:30px;background:#fff;border:.658031px solid #e2e8f0;border-radius:7.89637px;padding:8px;text-align:center;color:#0066f5;font-size:11px;font-weight:600}.payment--terms{padding:30px 20px;padding-bottom:0}.payment--terms__conditions{margin-bottom:20px;font-size:13px}.payment--terms__conditions h4{font-weight:600;font-size:14px;line-height:150%;letter-spacing:.3px}.payment--terms__conditions p{font-weight:500;font-size:13px;line-height:150%;letter-spacing:.3px;color:#1a202c}.payment--terms__button{display:flex;-moz-column-gap:15px;column-gap:15px;position:fixed;bottom:30px;width:90%;background:#f2f6ff;z-index:1}.payment--terms__button .app-primary-btn,.payment--terms__button .app-secondary-btn{min-width:47%}.payment--terms span{font-size:13px}.payment--method{border-radius:12px;border:1px solid var(--secondary-200,#d8e3f8);background:var(--others-white,#fff);padding:20px}.payment--method__header h4{font-size:1rem;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.3px;color:var(--secondary-400,#5d6a83)}.payment--method__total{margin-top:15px;margin-bottom:15px}.payment--method__total h4{color:#5d6a83;font-size:.875rem;font-weight:600;line-height:21px;letter-spacing:.3px;word-wrap:break-word}.payment--method__total h3{color:#1a202c;font-size:1rem;font-weight:900;line-height:24px;letter-spacing:.3px;word-wrap:break-word}.payment--method__delivery{display:flex;align-items:center;-moz-column-gap:50px;column-gap:50px}.payment--method__delivery h4{width:40%;color:#5d6a83;font-size:.875rem;font-weight:600;line-height:21px;letter-spacing:.3px;word-wrap:break-word}.payment--method__delivery p{color:#1a202c;font-size:1rem;font-weight:700;line-height:24px;letter-spacing:.3px;word-wrap:break-word}.payment--method__divider{height:2px;width:100%;background:#5d6a83;opacity:.2;margin-bottom:20px}.payment--method__input label{-moz-column-gap:10px;column-gap:10px;color:var(--greyscale-900,#1a202c);font-size:15px;margin-top:16px}.payment--method__input .p{margin-left:36px;margin-top:-10px;color:#2a313c;font-size:13px}.payment--method__input .app--notice{background:#fff;-moz-column-gap:10px;column-gap:10px;border:none;padding:10px 0;margin-top:18px}.payment--method__due{display:flex;padding:7px 10px;flex-direction:column;justify-content:center;align-items:center;border-radius:8px;border:1px dashed var(--primary-200,#bfcdff);background:var(--primary-100,#e8edff);text-align:center}.payment--method__due p{color:var(--secondary-400,#5d6a83);font-size:14px;font-weight:600}.payment--method__due h4,.payment--method__due p{font-style:normal;line-height:150%;letter-spacing:.3px}.payment--method__due h4{color:var(--primary-base,#0066f5);font-size:20px;font-weight:700}.payment--method__due span{color:var(--secondary-base,#1a202c);font-size:10px;font-weight:500;line-height:150%;letter-spacing:.3px}.payment--method__breakdown .payment--breakdown p{color:#1a202c;font-size:1rem;font-weight:700;line-height:24px;letter-spacing:.3px;word-wrap:break-word;margin-top:0}.payment--method__breakdown .payment--expected p{color:#1a202c;font-size:1rem}.payment--accordion .quote--accordion__header{font-size:18px;font-weight:700;line-height:125%;letter-spacing:.2px;color:#5d6a83}.payment--accordion .dashboard--graph{margin-bottom:0;border-radius:12px 12px 0 0}.payment--accordion .payment--graph{margin:0;border-radius:0}.payment--accordion .payment--repayment{background:#fff;border-radius:0 0 12px 12px;margin-top:0}.payment--accordion .payment--hardwares{border-radius:12px;border:1px solid var(--secondary-200,#d8e3f8);background:var(--others-white,#fff);padding:20px}.tersm{margin:10px 0}.listed--feature{display:block;margin-left:10px;font-size:12px}.listed--feature span{margin-left:5px;display:block}.file-input{visibility:hidden;display:none}.decline{background:hsla(0,100%,72%,.1);border-radius:12px;color:#ff7171}.get--quote-modal--cancel{text-align:center;color:#0066f5}.dashboard--graph p{font-size:1rem}.payment-equip{margin-top:15px;text-align:center}.due--payment{padding:3px 8px;border-radius:10px;background:#ff4747;font-size:10px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.3px;color:#fff;margin-left:5px}.rejected{border-radius:12px;border:1px solid hsla(0,100%,72%,.3);padding:20px;background:var(--others-white,#fff);text-align:center;margin:20px 0}.rejected div{padding:10px 15px}.rejected h4{color:var(--alerts-error-base,#ff4747);font-size:15px;font-weight:700;margin-bottom:1rem}.rejected h4,.rejected p{text-align:center;line-height:150%;letter-spacing:.3px}.rejected p{color:var(--secondary-400,#5d6a83);font-size:13px;font-weight:500}.sales--container{margin-left:-20px;margin-right:-25px;margin-top:-40px;padding:40px 25px;background:#fff}.sales--commissions{width:100%;padding:16px;border-radius:8px;border:.646px solid var(--Primary-200,#bfcdff);background:var(--Primary-100,#e8edff);padding-bottom:0}.sales--commissions__total{display:flex;gap:10px;padding-bottom:12px}.sales--commissions__total svg{height:40px;width:40px}.sales--commissions__total h4{color:var(--Secondary-Base,#1a202c);font-size:.95rem;font-weight:600;line-height:150%;letter-spacing:.3px}.sales--commissions__total p{color:var(--Secondary-400,#5d6a83);text-align:center;font-family:BR Firma;font-size:.75rem;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.3px}.sales--commissions__breakdown{display:flex;padding:12px 0;-moz-column-gap:10px;column-gap:10px}.sales--commissions__breakdown-paid{max-width:50%;width:100%}.sales--commissions__breakdown-paid p{color:var(--Greyscale-800,#232b38);font-size:.875rem;font-weight:500;line-height:150%;letter-spacing:.3px}.sales--commissions__breakdown-paid h4{color:var(--Secondary-Base,#1a202c);font-size:1rem;font-weight:600;line-height:150%;letter-spacing:.3px}.sales--break{width:100%;background:#bfcdff;height:1px}.sales--trf__text{color:var(--Primary-Base,#0066f5);text-align:center;padding:12px 0;font-size:12px;font-weight:600;line-height:150%;letter-spacing:.3px;cursor:pointer}.sales__cust{margin-top:20px}.sales--customer{display:flex;-moz-column-gap:15px;column-gap:15px}.sales--customer__referred{border-radius:10px;background:#1a202c;padding:18px 16px;max-width:50%;width:100%}.sales--customer__referred h4{color:#fff;font-size:.8125rem;font-weight:500;line-height:150%;letter-spacing:.3px}.sales--customer__referred h5{color:#fde047;font-size:1rem;font-weight:600;line-height:150%;letter-spacing:.3px}.sales--customer__owed{border-radius:10px;background:var(--Others-Amber,#ffc837);padding:18px 16px;max-width:50%;width:100%}.sales--customer__owed h4{color:#232b38;font-size:.8125rem;font-weight:500;line-height:150%;letter-spacing:.3px}.sales--customer__owed h5{color:#232b38;font-size:1rem;font-weight:600;line-height:150%;letter-spacing:.3px}.sales--customer__performed{margin-top:15px;border-radius:10px;background:#1a202c;padding:18px 16px;width:100%}.sales--customer__performed h4{color:#fff;font-size:.8125rem;font-weight:500;line-height:150%;letter-spacing:.3px}.sales--customer__performed h5{color:#fde047;font-size:1rem;font-weight:600;line-height:150%;letter-spacing:.3px}.sales--agent{padding-top:25px;padding-bottom:150px}.sales--referal{display:flex;justify-content:space-between;padding-bottom:15px}.sales--referal h4{color:#5d6a83;font-size:18px;font-style:normal;font-weight:700;line-height:125%;letter-spacing:.2px}.sales--referal p{color:#0066f5;font-size:12px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.3px;cursor:pointer}.sales--card{border-radius:7.755px;background:#fff;padding:16px;margin-bottom:20px}.sales--card__header{display:flex;width:100%;align-items:center;padding-bottom:15px;border-bottom:1px dashed #d8e3f8}.sales--card__header img{width:20px;height:20px}.sales--card__header-details h4{color:#1a202c;font-size:.93rem;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.3px}.sales--card__header-details p{color:#5d6a83;font-size:.75rem;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.3px}.sales--card__subheader{display:flex;width:100%;-moz-column-gap:15px;column-gap:15px}.sales--card__subheader img{width:40px;height:40px;border-radius:40px}.sales--card__description{padding:15px 0;border-bottom:1px dashed #d8e3f8}.sales--card__details{justify-content:space-between;margin-bottom:8px}.sales--card__details,.sales--card__details-content{display:flex;align-items:center;-moz-column-gap:16px;column-gap:16px}.sales--card__details-content img{height:20px;width:20px}.sales--card__details-content span{color:#5d6a83;font-size:.87rem;font-weight:500;line-height:150%;letter-spacing:.3px}.sales--card__amount{color:#436cff;font-size:14px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.3px}.sales--card__repayment{margin-top:20px;display:flex;align-items:center;-moz-column-gap:16px;column-gap:16px}.sales--card__repayment p{width:70%;color:#5d6a83;font-size:12px;font-weight:500;line-height:130%;letter-spacing:.3px}.sales--payment__breakdown h4{font-size:1.125rem;color:#5d6a83;line-height:22.5px;letter-spacing:.2px}.sales--payment__card{border-radius:1rem;border:1px solid #d8e3f8;margin-top:10px}.sales--payment__card-header,.sales--payment__card-repayment,.sales--payment__card-status{background:#d8e3f8;border-bottom:1px solid #d8e3f8;display:flex;-moz-column-gap:20px;column-gap:20px;padding:1rem;border-radius:16px 16px 0 0}.sales--payment__card-paid{max-width:50%;width:100%}.sales--payment__card-due span,.sales--payment__card-paid span{letter-spacing:.3px;line-height:21px;color:#5d6a83;font-size:.85rem}.sales--payment__card-due p,.sales--payment__card-paid p{color:#0066f5;font-size:.9rem;letter-spacing:.3px;line-height:22.5px;font-weight:700}.sales--payment__card-repayment,.sales--payment__card-status{background:#fff;border-bottom:1px dashed #d8e3f8;border-radius:0 0 0 0}.sales--payment__card-status{border-bottom:0;border-radius:0 0 16px 16px}.sales--payment__card-payment{max-width:50%;width:100%}.sales--payment__card-payment span{letter-spacing:.3px;line-height:21px;color:#5d6a83;font-size:.85rem}.sales--payment__card-payment p{color:#5d6a83;font-size:.9rem;letter-spacing:.3px;line-height:22.5px;font-weight:700}.sales--payment__card-paymentPaid{max-width:50%;width:100%}.sales--payment__card-paymentPaid span{letter-spacing:.3px;line-height:21px;color:#5d6a83;font-size:.85rem}.sales--payment__card-paymentPaid p{color:#0066f5;font-size:.9rem;letter-spacing:.3px;line-height:22.5px;font-weight:700}.sales--payment__status{margin-top:25px}.sales--timer{color:#ff4747!important;line-height:130%}.sales--date,.sales--timer{font-size:.75rem;font-style:normal;font-weight:600;letter-spacing:.3px}.sales--date{color:#1a202c;line-height:150%}.dashboard--referal__totalAmount{margin-top:15px}.dashboard--referal__totalAmount span{font-size:1.12rem;color:#0066f5;font-weight:700;letter-spacing:.3px;line-height:27px}.dashboard--referal__totalAmount p{color:#5d6a83}.hardware--spec{margin-top:40px}.app--quote__table{display:flex;flex-flow:column nowrap;gap:.5rem;width:100%;padding:.5rem 1.5rem}.app--quote__table-hardware{display:flex;width:100%;justify-content:center;align-items:center}.app--quote__table-hardware h4{color:#1a202c;font-size:1rem;font-weight:600;line-height:24px;text-align:center}.app--quote__table-header{display:flex;justify-content:space-between;align-items:center;width:100%;padding-left:1rem;margin:.4rem 0}.app--quote__table-header h4{color:#5d6a83;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.3000000119px;text-align:center}.app--quote__table-body{display:flex;justify-content:space-between;align-items:center;width:100%;height:33px;padding:0 1rem;gap:.5rem;margin-bottom:.5rem}.app--quote__table-body:nth-child(odd){border-radius:8px;background:#f2f6ff;height:49px}.app--quote__table-body p{color:#1a202c;font-family:BR Firma;font-size:14px;font-weight:600;line-height:21px;letter-spacing:.3000000119px;text-align:left}@media only screen and (max-width:48rem){.app--quote__table-body p{text-align:center}}.dashboard{position:relative}.dashboard--head{margin-bottom:20px}.dashboard--head__header{font-weight:700;font-size:1.5rem;line-height:125%;letter-spacing:.2px;color:#1a202c;text-transform:capitalize}.dashboard--head__subheader{font-weight:400;font-size:.875rem;line-height:150%;color:#5d6a83}.dashboard--request{position:relative;margin-top:-20px}.dashboard--request__head h2{color:#5d6a83;letter-spacing:.2px;font-weight:700;font-size:1rem;line-height:125%}.dashboard--request__tabs{display:flex;-moz-column-gap:5px;column-gap:5px;justify-content:space-between;align-items:center;margin-top:12px}.dashboard--request__tab{width:180px;background:#f2f6ff;border:1px solid #d8e3f8;border-radius:70px;padding:9px 16px;text-align:center;margin-bottom:30px}.dashboard--request__tab span{color:#5d6a83;font-size:.875rem;line-height:150%;font-weight:500;letter-spacing:.3px;text-transform:capitalize}.dashboard--request__active{background:#0066f5}.dashboard--request__active span{color:#fff}.dashboard--request__monitor{background:#ff4747}.dashboard--request__monitor span{color:#fff}.dashboard--request__monitor svg path{fill:#fff}.dashboard--issues__tab{width:180px;background:#fff;border:1px solid #d8e3f8;border-radius:70px;padding:9px 16px 8px 16px;text-align:center;margin-bottom:30px}.dashboard--issues__tab span{color:#5d6a83;font-size:.875rem;line-height:150%;font-weight:500;letter-spacing:.3px;text-transform:capitalize}.dashboard--issues__active{background:#0066f5}.dashboard--issues__active span{color:#fff}.dashboard--installation__details{display:flex;justify-content:space-between;-moz-column-gap:10px;column-gap:10px}.dashboard--installation__details-container{background:#fafafa;border-radius:16px;max-width:50%;width:100%;padding:17px 15px}.dashboard--installation__details-container h4{font-weight:600;font-size:12px;line-height:150%;letter-spacing:.3px;color:#2a313c;margin-bottom:10px}.dashboard--quote{margin-top:10px;padding:1rem;width:100%;background:#f7fafc;border:1px solid #e2e8f0;border-radius:16px}.dashboard--quote__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;flex-direction:column}.dashboard--quote__head-text{color:#1a202c;letter-spacing:.3px;font-weight:600;font-size:14px;line-height:150%}.dashboard--quote__process{border-radius:6px;padding:.57rem .625rem .57rem;text-align:left;font-weight:700;font-size:.7rem;line-height:150%;letter-spacing:.3px;color:#1a202c;width:100%;display:flex;-moz-column-gap:10px;column-gap:10px;align-items:center}.dashboard--quote__process img{width:20px;height:20px}.dashboard--quote__details{position:relative}.dashboard--quote__detail{display:flex;-moz-column-gap:15px;column-gap:15px;align-items:center;margin-bottom:8px;font-weight:500;font-size:.875rem;line-height:150%;letter-spacing:.3px;color:#5d6a83}.dashboard--quote__detail img{height:30px;width:30px}.dashboard--quote__det{font-weight:500;font-size:.875rem;line-height:150%;color:#5d6a83;letter-spacing:.3px;position:relative}.dashboard--quote__det:first-child{content:"";height:0;width:0}.dashboard--quote__det:not(:first-child):before{background:#facc15;content:"";position:absolute;height:6px;width:6px;border-radius:50%;top:30%;left:-10px}.dashboard--quote__button-container{display:flex;-moz-column-gap:15px;column-gap:15px;margin-top:12px}.dashboard--quote__button-container .app-primary-btn,.dashboard--quote__button-container .app-secondary-btn{min-width:47%}.dashboard--quote__expire .app--notice{border:1px dashed var(--alerts-error-light,#ff7171);background:hsla(0,100%,72%,.15);color:rgba(26,32,44,.9)}.dashboard--quote__expire .app--notice .days{color:#ff4747;letter-spacing:.3px}.dashboard--quote__expire .app--notice__text p{color:rgba(26,32,44,.9)}.dashboard--notice{margin-top:20px}.dashboard--notice .app--notice__text p{font-size:.625rem;line-height:150%;font-weight:500}.dashboard--turnaround{width:100%;background:#fff;border:1px solid #d8e3f8;border-radius:12px;padding:20px 16px 16px;margin-top:20px}.dashboard--turnaround__header{text-align:center;color:#5d6a83;letter-spacing:.3px;line-height:150%;font-size:.875rem;font-weight:600}.dashboard--turnaround__countdown{text-align:center;letter-spacing:.3px;line-height:150%;font-size:1.125rem;font-weight:900;margin-top:5px;color:#96a3be}.dashboard--repayments{margin:15px 0;display:flex;padding:12px 16px;background:#edf2f7;border:1px solid #d8e3f8;border-radius:12px;-moz-column-gap:10px;column-gap:10px}.dashboard--repayment{max-width:50%;width:100%;word-wrap:break-word;display:flex;flex-direction:column}.dashboard--repayment__text{color:#5d6a83;letter-spacing:.3px;line-height:150%;font-weight:500;font-size:.8rem}.dashboard--repayment__amount{margin-top:4px;letter-spacing:.3px;color:#1a202c;font-weight:700;font-size:1rem;line-height:150%}.dashboard--payments{padding:12px 16px;background:#edf2f7;border:1px solid #d8e3f8;border-radius:12px;display:flex;flex-wrap:wrap;-moz-column-gap:16px;column-gap:16px}.dashboard--payments__content{max-width:47%;width:100%;word-wrap:break-word;display:flex;flex-direction:column;margin:7px 0}.dashboard--payments__content p{font-weight:500;font-size:.812rem;line-height:150%;color:#5d6a83;text-align:left;letter-spacing:.3px;margin-bottom:3px}.dashboard--payments__content span{font-weight:700;font-size:.9375rem;line-height:150%;letter-spacing:.3px;color:#1a202c}.dashboard--payments__content span.success-color{color:#16a34a}.dashboard--hardwares{margin:12px 0;padding:.75rem 1rem;background:#edf2f7;border:1px solid #d8e3f8;border-radius:12px}.dashboard--hardwares__header{letter-spacing:.3px;color:#5d6a83;line-height:150%;font-size:.875rem;font-weight:600}.dashboard--hardwares__subheader{letter-spacing:.3px;color:#5d6a83;line-height:150%;font-size:.75rem;font-weight:500}.dashboard--hardwares .app--notice{margin-top:15px}.dashboard--hardwares .app--notice__text p{font-weight:500;font-size:.6rem;line-height:150%}.dashboard--previous__request{margin-top:25px}.dashboard--previous__request h4{color:#5d6a83;letter-spacing:.2px;font-size:1.25rem;font-weight:700;line-height:125%}.dashboard__transactions{max-width:50%;width:100%;-moz-column-gap:10px;column-gap:10px}.dashboard__transactions h4.dashboard__transactions--detail,.dashboard__transactions--date{color:#5d6a83;font-size:.875rem}.dashboard__transactions--date{font-weight:500;line-height:150%;letter-spacing:.3px;margin-top:5px}.dashboard__transactions h5{text-align:right}.dashboard__transactions--des{text-align:right;color:#5d6a83;letter-spacing:.3px;font-size:.875rem}.dashboard--more__head{text-align:left}.dashboard--more__content{margin-top:20px}.dashboard--more__options{display:flex;align-items:center;justify-content:space-between;margin-top:20px}.dashboard--more__options img{height:24px;width:24px}.dashboard--graph,.dashboard--more__options div{display:flex;-moz-column-gap:20px;column-gap:20px}.dashboard--graph{background:#fff;border:1px solid #d8e3f8;border-radius:12px;padding:1.2rem;margin:20px 0}.dashboard--graph__content{max-width:40%;width:100%}.dashboard--graph__data{position:relative}.dashboard--graph__data-label{position:relative;color:#5d6a83;letter-spacing:.3px;line-height:150%;font-size:.75rem;font-weight:600}.dashboard--graph__data-percent{color:#5d6a83}.dashboard--graph p{font-weight:900;font-size:.975rem;line-height:150%;color:#0066f5;letter-spacing:.3px}.dashboard--monitoring{display:flex;margin-top:20px;padding:16px;-moz-column-gap:16px;column-gap:16px;align-items:center}.dashboard--monitoring__image{display:flex}.dashboard--monitoring__des{flex:1}.dashboard--monitoring__des span{color:var(--secondary-400,#5d6a83);font-size:.75rem;font-weight:600;line-height:150%;letter-spacing:.3px}.dashboard--monitoring__des p{color:var(--greyscale-700,#2a313c);font-size:.8rem;font-weight:600;line-height:150%;letter-spacing:.3px}.dashboard--monitoring__caret{display:flex}.dashboard--breakdown{background:#fff;border:1px solid #d8e3f8;border-radius:12px;padding:1.2rem 1.2rem 0 1.2rem}.dashboard--breakdown__header{color:#5d6a83;font-size:.875rem;font-weight:600;line-height:21px;letter-spacing:.3px;word-wrap:break-word;margin-bottom:12px}.dashboard--breakdown__content .payment--breakdown__content span{font-size:.75rem}.dashboard--breakdown__content .payment--breakdown__content p{font-size:1.125rem;font-weight:900;line-height:27px;margin-top:0}.dashboard--breakdown__or{margin-bottom:40px;margin-top:40px;position:relative;height:1px;width:100%;background:#d8e3f8}.dashboard--breakdown__or span{position:absolute;left:48%;transform:translate3d(0,-50%,0);background:#fff;z-index:1;padding:5px}.contribution{position:relative}.contribution:before{content:"";position:absolute;background:#facc15;width:6px;height:6px;border-radius:50%;left:-10px;top:3px}.contribution--details{border:1px solid #2dd4bf}.contribution--details__info{display:flex;-moz-column-gap:10px;column-gap:10px;align-items:flex-start}.contribution--details__info img{height:25px;width:25px}.contribution--details__info span{font-weight:700;font-size:1rem;line-height:150%;letter-spacing:.3px;color:#1a202c;word-break:break-word}.contribution--details__image{height:25px;width:25px}.asset{position:relative}.asset:before{content:"";position:absolute;width:6px;height:6px;border-radius:50%;left:-10px;top:3px;background:#38bdf8}.asset--details{border:1px solid #ff784b}.change{background:#e8edff;border:1px dashed #bfcdff}.payment{background:rgba(147,109,255,.2);border:1px dashed #936dff}.ready{background:rgba(142,243,179,.2);border:1px dashed #4ade80}.proces{border:1px dashed #fde047;background:rgba(253,224,71,.2)}.red{background:rgba(255,167,138,.2);border:1px dashed #ff784b}.error-color{color:#ff7171!important}.quote__requests{width:100%;background:#f2f6ff;border-radius:16px;padding:16px;isolation:isolate;margin-bottom:10px}.quote__requests--change{display:flex;justify-content:space-between}.quote__requests--changes{color:#0066f5;line-height:150%;font-size:1rem;font-weight:600;letter-spacing:.3px;padding-bottom:5px}.quote__requests--list{position:relative}.quote__requests--list .dashboard--quote__det{margin-right:18px}.quote__requests--day{color:#96a3be;letter-spacing:.3px;font-size:.625rem;font-weight:600}.recent__transactions{margin-top:20px;background:#f2f6ff;border-radius:20px 20px 0 0;width:100%;padding:24px;margin-left:-24px;width:113%;padding-bottom:400px}@media only screen and (max-width:20rem){.recent__transactions{width:114%}}.recent__transactions h4{color:#5d6a83;letter-spacing:.2px;line-height:125%;font-size:1.1rem;font-weight:700}.recent__transactions--details{display:flex;-moz-column-gap:8px;column-gap:8px;padding:1rem;align-items:center;background:#fff;border-radius:16px;margin-top:15px}.recent__transactions--details img{width:90px}.recent__transactions--details h5{color:#5d6a83;line-height:150%;font-size:1rem;letter-spacing:.3px;font-weight:600}.recent__transactions--details h5.success{color:#16a34a}.recent__transactions--details p{color:#5d6a83;letter-spacing:.3px;font-size:.75rem;font-weight:500;line-height:150%}.engineer--container{margin:12px 0;background:#fff;border:1px solid #d8e3f8;border-radius:12px;padding:20px 16px 16px}.engineer--container__header{display:flex;justify-content:space-between;align-items:center}.engineer--container__header span{color:#5d6a83;letter-spacing:.3px;font-size:.875rem;line-height:150%}.engineer--container__header p{color:#16a34a;letter-spacing:.3px;font-size:.75rem;font-weight:700;line-height:150%}.engineer--container__details{margin:10px 0}.engineer--container__details,.engineer--container__fDetails{display:flex;align-items:center;justify-content:space-between}.engineer--container__fDetails{-moz-column-gap:8px;column-gap:8px}.engineer--container__image{height:60px;width:60px}.engineer--container__rating{display:flex;flex-direction:column}.engineer--container__detail{display:flex;-moz-column-gap:15px;column-gap:15px;align-items:center}.engineer--container__detail--name{font-weight:600;line-height:150%;font-size:.875rem;letter-spacing:.3px;color:#5d6a83;text-transform:capitalize}.engineer--container__ratings{display:flex;margin-bottom:0;align-items:center}.engineer--container__ratings img{height:20px;width:20px}.engineer--container__call{font-size:.75rem;line-height:150%;color:#0066f5;font-weight:600}.engineer--container__date{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#edf2f7;border-radius:12px}.engineer--container__date span{font-weight:500}.engineer--container__date p,.engineer--container__date span{letter-spacing:.3px;font-size:.75rem;line-height:150%;color:#5d6a83}.engineer--container__date p{font-weight:700}.installation--repayment{margin:12px 0;border:1px solid #95adff;border-radius:16px;background:#fafafa;padding:1.57rem 1.25rem}.installation--repayment__header{justify-content:space-between}.installation--repayment__header,.installation--repayment__header p{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.installation--repayment__header p{color:#2a313c;letter-spacing:.3px;font-size:.7125rem;font-weight:600;line-height:150%}.installation--repayment__header span{letter-spacing:.3px;font-size:.75rem;font-weight:600;line-height:150%;color:#a0aec0}.installation--repayment__content{margin-top:12px;display:flex;align-items:center;justify-content:space-between}.installation--repayment__content-bal p{font-size:.75rem;color:#a0aec0;letter-spacing:.3px}.installation--repayment__content-bal span{font-size:.8125rem;line-height:150%;letter-spacing:.3px;color:#2a313c;font-weight:600}.installation__issues--container{position:relative;margin:12px 0}.installation__issues--details p{font-weight:500;font-size:.75rem;line-height:150%;letter-spacing:.3px;color:#5d6a83}.installation__issues--active,.installation__issues--default{padding:1rem 1.25rem;display:flex;align-items:center;-moz-column-gap:15px;column-gap:15px;border-radius:7px}.installation__issues--active img,.installation__issues--default img{height:48px;width:48px}.installation__issues--default{border:1px dashed #95adff;background:#f2f6ff}.installation__issues--active{background:#ffecec;border:1px dashed #ff7171}.monitoring{background:#ff7171;border-radius:61px;padding:0 10px;text-align:center;color:#fff;margin-left:-10px}.f-55{max-width:60%}.installation--confirm{font-size:.8125rem}.installation--date{font-size:.8rem}.installation__rating{display:flex;align-items:center;flex-direction:column;margin-bottom:30px}.installation__rating p{font-weight:600;font-size:16px;line-height:150%;letter-spacing:.3px;color:#232b38}.installation--cancel{background:hsla(0,100%,72%,.1);color:#ff4747;border:0}.no--star{width:16px;height:16px}.request__header span{width:100%;display:block;text-transform:none!important}.request--summary__heading{margin-top:30px;color:#5d6a83;letter-spacing:.2px;line-height:125%;font-size:20px;font-weight:700}.request--dashboard__amount{font-size:18px;line-height:150%;letter-spacing:.3px;color:#0066f5;margin-top:15px}.request--dashboard__total{font-size:13px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.3px;color:#5d6a83}.request--cost{display:flex;-moz-column-gap:20px;column-gap:20px;justify-content:space-between;margin-top:15px;border-radius:12px;border:1px solid #d8e3f8;background:#fff;padding:12px 16px}.request--cost__extra{min-width:50%;width:100%}.request--cost span{font-weight:500;color:#5d6a83}.request--cost p,.request--cost span{font-size:14px;font-style:normal;line-height:150%;letter-spacing:.3px}.request--cost p{font-weight:700;color:#0066f5;display:flex;justify-content:space-between}.request--cost p img{height:20px;cursor:pointer}.divider{margin:20px 0}.quote--det{color:#0066f5;text-align:center;cursor:pointer}.select--package__heading{font-size:18px;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.3px;color:#5d6a83;margin-top:40px}.request--card__emailStatus p{color:#5d6a83}.packages .quote__detailss{margin-bottom:0}.packages-container{margin-top:-30px}.issues--container{margin-top:-20px}.issues--empty h5{font-weight:700;font-size:16px;color:#1a202c}.issues--empty h5,.issues--empty p{line-height:150%;text-align:center;letter-spacing:.3px}.issues--empty p{margin-top:10px;font-weight:500;font-size:14px;color:#5d6a83}.adj--btn{min-width:21%!important;font-size:10px!important}.w-100{width:100%!important}.expired{opacity:.5}.expired p{color:#5d6a83}.check--good{border-radius:16px;border:1px solid var(--alerts-success-light,#4ade80);background:rgba(74,222,128,.05)}.check--required{border-radius:16px;border:1px solid var(--alerts-error-light,#ff7171);background:hsla(0,100%,72%,.05)}.errorType{margin-bottom:0;color:#ff7171!important}.verification{position:relative;display:flex;align-items:center;-moz-column-gap:20px;column-gap:20px;padding:16px;background:hsla(0,100%,72%,.15);border-radius:10px;justify-content:space-between;cursor:pointer}.verification-avatar,.verification-avatar img{height:60px;width:60px}.verification-details h4{font-size:13px;font-weight:600;line-height:19px;letter-spacing:.2px}.verification-details p{font-size:12px;letter-spacing:.3px;line-height:18px;color:#2a313c}.verification-caret img{height:24px;width:34px}.dashboard--modal{max-height:700px;overflow:scroll}@media(min-width:1100px){.dashboard--modal{max-height:500px}}@media(max-width:400px){.dashboard--modal{max-height:500px;overflow:scroll}}.undertaken--download{background:#0066f5;color:#fff;border-radius:7.7551px;padding:10px 15px;margin-bottom:20px;text-align:center;font-weight:600}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;margin:0;font:inherit;border:1px solid #96a3be;display:flex;align-items:center;justify-content:center;will-change:background;position:relative;margin:7px 0}input[type=radio],input[type=radio]:before{width:24px;height:24px;border-radius:50%;transition:transform .12s ease-in-out,border .12s ease-in-out}input[type=radio]:before{content:url(/img/checked-icon.81ec040d.svg);transform:scale(0);border:none;will-change:transform,border}input[type=radio]:checked{background:#0066f5}input[type=radio]:checked:before{width:24px;height:24px;display:flex;content:url(/img/checked-icon.81ec040d.svg);position:absolute;align-items:center;justify-content:center;transform:scale(1);top:8%}label{font-weight:500;font-size:13px;line-height:17px;color:#252525;cursor:pointer;display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px;width:inherit}.quote--header{letter-spacing:.2px;line-height:125%;font-size:30px;font-weight:700;color:#1a202c}.quote--header__sub{color:#0066f5}.quote--subheader{margin-top:10px;color:#5d6a83;letter-spacing:.3px;line-height:150%;font-size:14px;font-weight:400}.quote--building{min-height:100px;height:100%;width:100%;border:1px solid #e2e8f0;border-radius:12px;background:#fff;padding:20px 16px}.quote--building__container{margin:20px 0 30px 0}.quote--accordion__header{font-weight:600;font-size:18px;line-height:150%;letter-spacing:.3px;color:#1a202c;font-family:BR Firma,sans-serif}.quote--accordion__body{margin-top:30px;margin-bottom:30px;background:#f2f6ff;border:.646258px solid #bfcdff;border-radius:7.7551px;padding:10px}.quote--accordion__body-content{background:#d8e3f8;border-radius:7.7551px;padding:15px 20px;width:100%;margin-bottom:15px}.quote--accordion__extra{margin-top:0;margin-bottom:10px;border-radius:0;padding:0}.quote--accordion__extra-content{background:#d8e3f8;border-radius:7.7551px;padding:15px 20px;width:100%;margin-bottom:15px}.quote--details{display:flex;align-items:flex-start;justify-content:space-between;-moz-column-gap:15px;column-gap:15px}.quote--details img{height:22px;width:22px;margin-top:-30px}.quote--details__pricing{display:flex;flex-direction:column}.quote--details__pricing-repayment{margin-bottom:.55rem}.quote--details__pricing-repayment h5{color:#0066f5}.quote--details__pricing-repayment h5,.quote--details__pricing-repayment h5 span{font-size:1rem;font-weight:700;line-height:1.5rem;letter-spacing:.3px;word-wrap:break-word}.quote--details__pricing-repayment h5 span{color:#5d6a83}.quote--details__pricing-repayment span{color:#2a313c;font-size:.85rem;font-weight:500;line-height:1.125rem;letter-spacing:.3px;word-wrap:break-word}.quote--details__pricing-outright h5{color:#1a202c;font-size:1rem;font-weight:700;line-height:1.5rem;letter-spacing:.3px;word-wrap:break-word;margin-top:.55rem}.quote--details__pricing-outright span{color:#2a313c;font-size:.85rem;font-weight:500;line-height:1.125rem;letter-spacing:.3px;word-wrap:break-word}.quote--button{margin-top:30px}.quote--modal--subheader{font-weight:700;font-size:18px;line-height:125%;letter-spacing:.2px;color:#5d6a83}.quote--modal__container{background:#d8e3f8;border-radius:7.7551px;padding:16px 20px}.quote--modal__info{display:flex;padding:12px 16px;justify-content:space-between;background:#f2f6ff;border-radius:8px;margin:20px 0}.quote--modal__copy{display:flex;-moz-column-gap:5px;column-gap:5px;align-items:center}.quote--modal__copy img{width:30px;height:25px}.quote--modal__copy p{color:#0066f5;letter-spacing:.2px;font-weight:600;font-size:14px;line-height:150%}.quote--modal__type span{font-weight:500;font-size:14px;color:#5d6a83}.quote--modal__type p,.quote--modal__type span{line-height:150%;letter-spacing:.3px;text-align:left}.quote--modal__type p{font-weight:700;font-size:16px;color:#1a202c}.quote--modal__body .app--notice{margin-top:12px}.quote--modal__body .app--notice__text p{text-align:left}.quote--alt span{font-weight:400;font-size:20px;line-height:150%;letter-spacing:.3px;color:#5d6a83}.quote--custom{background:#e8edff;border:1px solid #95adff;border-radius:14px;display:flex;padding:16px;margin-top:20px;margin-bottom:30px;align-items:flex-start;flex-direction:column}.quote--custom__body{width:100%;display:flex;justify-content:space-between}.quote--custom__body h4{font-weight:900;font-size:18px;line-height:150%;letter-spacing:.3px;color:#0066f5}.quote--custom__body p{font-weight:400;font-size:.7rem}.quote--custom__body p,.quote--custom__body span{line-height:150%;letter-spacing:.3px;color:#436cff}.quote--custom__body span{font-family:BR Firma;font-size:.6rem;font-style:normal;font-weight:500}.quote--custom__image{height:24px;width:24px}.quote--custom h4{font-weight:900;font-size:18px;color:#0066f5;margin-bottom:10px}.quote--custom h4,.quote--custom p{line-height:150%;letter-spacing:.3px}.quote--custom p{font-weight:400;font-size:.75rem;color:#2a313c}.quote--custom span{color:#436cff;font-size:.6rem;font-style:normal;font-weight:500;line-height:150%;letter-spacing:.3px}.quote--customs{background:#e8edff;border:1px solid #95adff;border-radius:14px;display:flex;padding:16px;margin-top:20px;margin-bottom:30px;align-items:center}.quote--customs__body h4{font-weight:900;font-size:18px;line-height:150%;letter-spacing:.3px;color:#0066f5}.quote--customs__body p{font-weight:400;font-size:13px;line-height:150%;letter-spacing:.3px;color:#436cff}.quote--customs__image{height:24px;width:24px}.app--notice{display:flex;-moz-column-gap:10px;column-gap:10px;border:.646258px dashed #436cff;background:#e8edff;border-radius:7.7551px;padding:10px 15px;margin-bottom:20px;align-items:center}.app--notice__image{height:20px;width:20px}.app--notice__text p{font-size:12px;letter-spacing:.193878px;color:#0066f5;line-height:150%;font-weight:700}.processing{height:60px;width:60px;display:flex;align-items:center;justify-content:center;margin:auto}.primary-color{color:#0066f5}.package{margin:20px 0;align-items:flex-start;border:1px solid #a0aec0;border-radius:14px;background:#fff;padding:16px}.package label{-moz-column-gap:15px;column-gap:15px;width:100%;align-items:flex-start}.package.active{border:1px solid #0066f5}.package--head__plan{font-weight:600;font-size:13px;line-height:150%;letter-spacing:.3px;color:#1a202c}.package--head__payment{font-weight:500;font-size:13px;line-height:150%;color:#232b38}.package--head__warranty{display:flex;align-items:center;justify-content:flex-start;-moz-column-gap:10px;column-gap:10px;font-size:13px;font-weight:600;line-height:150%;letter-spacing:.3px;color:#0066f5;padding:8px 10px;border-radius:7px;border:1px dashed #95adff;background:#f2f6ff;margin-top:15px}.package--head__warranty img{height:20px;width:20px}.package--body{margin-top:15px}.package--body__amount{font-weight:900;font-size:18px;line-height:150%;letter-spacing:.3px;color:#0066f5}.package--body__plan{font-weight:500;font-size:13px;line-height:150%;letter-spacing:.3px;color:#232b38}.textfield-input-container{align-items:flex-start}.quote--employer{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.quote--employer img{height:24px;width:24px}.scrollbar{overflow-x:scroll;scrollbar-width:thin}.q-component__summary{border-radius:16px;border:1px solid var(--primary-300,#95adff);background:var(--greyscale-50,#fafafa);padding:16px;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.q-component__summary p{font-size:.75rem;font-weight:600;line-height:150%;letter-spacing:.3px;margin-bottom:10px;color:#2a313c}.q-component__summary h5{color:var(--greyscale-900,#1a202c);font-size:16px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.3px}.q-component__summary span{border-radius:10px;background:var(--primary-100,#e8edff);padding:10px 12px;color:var(--primary-base,#0066f5);text-align:center;font-size:.7rem;font-weight:600;line-height:150%;letter-spacing:.2px;cursor:pointer}.q-component--components{margin-top:20px;position:relative}.q-component--components .quote--building__container{margin-top:10px;margin-left:30px;margin-bottom:15px}.q-component--label label{font-size:16px;color:#1a202c}.q-component--label label,.q-component--quantity{-moz-column-gap:10px;column-gap:10px}.components--breakdown{align-items:flex-start;flex-direction:column;margin:24px 0}.components--breakdown,.components--breakdown__items{display:flex;justify-content:space-between;width:100%}.components--breakdown__items p{color:var(--secondary-base,#1a202c);font-size:1.15rem;font-weight:600;line-height:150%;letter-spacing:.3px}.components--breakdown__des{color:var(--secondary-400,#5d6a83);font-size:1rem;font-weight:500;line-height:150%;letter-spacing:.3px;display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.components--close{padding:10px;text-align:center;color:var(--primary-base,#0066f5);font-size:1rem;font-weight:600;line-height:150%;letter-spacing:.2px}.components--costs{border-radius:16px;border:1px dashed #bfcdff;background:#e8edff;padding:16px;text-align:center;margin-top:30px}.components--costs span{color:#2a313c;font-size:13px;font-weight:600;line-height:150%;letter-spacing:.3px}.components--costs p{color:#0066f5;font-size:1.5rem;font-weight:700;line-height:100%;letter-spacing:.3px;margin-top:10px}.dot{width:6px;height:6px;background:#facc15}.document--cont{position:relative}.document--cont__input{height:56px;align-items:center;border-radius:12px;border:1px solid #e2e8f0;padding:16px;background:#fff;display:flex;justify-content:space-between}.document--cont__input p{color:#96a3be}.document--cont__input span{color:#0066f5;line-height:18px;font-size:12px;letter-spacing:.2px;padding:8px 12px;border-radius:10px;background-color:#e8edff}.pin__verification{display:flex;justify-content:space-between;margin-bottom:12px;flex-wrap:nowrap;align-items:center;margin-top:30px;margin-bottom:80px;width:100%}.pin__verification--container{margin-top:20px}.pin__verification--field{border-radius:10.0481px;padding:12px;width:46.89px;height:46.89px;text-align:center;font-weight:800;font-size:24px!important;line-height:130%;color:#1a202c;font-family:BR Firma,sans-serif;caret-color:#1a202c;border:.83734px solid #e2e8f0;background:#fff}.pin__verification--field:valid{background:#fff}.pin__verification--field:active,.pin__verification--field:focus{border:.83734px solid #0066f5}.pin__verification--field:focus-visible{border:.83734px solid #0066f5}.otpError{border:1px solid #ff7171}.app--body{height:100%;width:100%;background:#f2f6ff}.app--content{background:#fff;border-radius:1rem 1rem 0 0;padding:2.875rem 1.5rem;height:100%}.app--content__warn{display:none}@media screen and (min-width:1200px){.app--content__warn{position:absolute;top:10%;display:block;width:100%;background:#0066f5;left:0;padding:.25rem 1.5rem;border-radius:20px;text-align:center}.app--content__warn span{color:#fff}}.dashboard--nav{position:fixed;bottom:40px;background:transparent;border-radius:0;display:flex;width:100%;margin:0 auto;justify-content:center;align-items:center;left:0;height:4.7rem;z-index:111}@media only screen and (max-width:20rem){.dashboard--nav{height:5.7rem;width:100%}}.dashboard--nav__home{margin-left:3.125rem}.dashboard--nav__add{background:#436cff;height:65px;width:65px;border-radius:50%;text-align:center;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:20rem){.dashboard--nav__add{height:40px;width:40px}}.dashboard--nav__add img{height:3.5rem;width:2rem}@media only screen and (max-width:20rem){.dashboard--nav__add img{height:4rem}}.dashboard--nav__avatar{height:3rem;width:2rem;margin-left:12px;display:flex;align-items:center}.dashboard--nav__avatar img{width:100%;border-radius:30px}.spinner-primary{width:35px!important}.app-primary-btn{color:#fff;border:none;width:-moz-fit-content;width:fit-content;min-width:100%;height:50px;line-height:150%;letter-spacing:.2px;padding:16px 0;background:#0066f5;display:flex;justify-content:center;align-items:center;border-radius:10px;font-family:BR Firma,sans-serif;font-weight:600;font-size:16px;line-height:24px;cursor:pointer}@media only screen and (max-width:20rem){.app-primary-btn{height:40px;font-size:14px}}@media only screen and (max-width:48rem){.app-primary-btn{min-width:100%}}@media only screen and (min-width:74.998125rem){.app-primary-btn{min-width:300px}}.app-primary-btn:hover{color:#fff}.app-primary-btn:active,.app-primary-btn:focus{background-color:#0066f5;color:#fff}.spinner{display:flex;margin-left:auto;margin-right:auto}.spinner-primary{height:35px;width:inherit}.app-secondary-btn{color:#0066f5;border:1px solid #bfcdff;width:-moz-fit-content;width:fit-content;min-width:100%;height:50px;line-height:150%;letter-spacing:.2px;padding:16px 0;background:#e8edff;display:flex;justify-content:center;align-items:center;border-radius:12px;font-family:BR Firma,sans-serif;font-weight:600;font-size:16px;line-height:24px;cursor:pointer}@media only screen and (max-width:20rem){.app-secondary-btn{font-size:14px;height:40px}}@media only screen and (max-width:48rem){.app-secondary-btn{min-width:100%}}@media only screen and (min-width:74.998125rem){.app-secondary-btn{min-width:300px}}.app-secondary-btn:hover{color:#fff}.app-secondary-btn:active,.app-secondary-btn:focus{background-color:#e8edff;color:#0066f5}.app-primary-btn:disabled,.app-secondary-btn:disabled{color:#fff;cursor:not-allowed;background:none #95adff}.error__message{color:#d33}.textfield-input{height:56px;font-size:16px}.textfield-label{font-size:16px}.textfield-input--checkbox:checked+label:before,.textfield-input--checkbox:not(:checked)+label:before{width:24px;height:24px;border:1px solid #96a3be;border-radius:8px;margin:7px 0}.textfield-input--checkbox:checked+label:after,.textfield-input--checkbox:not(:checked)+label:after{left:4px}.textfield-input--checkbox:not(:checked)+label:after{opacity:1}.textfield-input--checkbox:checked+label:before{background-color:#0066f5;border-color:#0066f5}.input-field{position:relative;width:100%;display:flex;justify-content:space-between}.input-field__label{opacity:0;visibility:hidden;transform:translate(2rem);font-size:1.2rem;bottom:0;position:absolute;z-index:2;color:#000;transition:all .3s}.input-field__new-customer{border:none;font-size:1.6rem;padding:0}.input-field>input:not(:-moz-placeholder-shown)+.input-field__label{transform:translate(.5rem,-3rem);opacity:1;visibility:visible}.input-field>input:not(:placeholder-shown)+.input-field__label{transform:translate(.5rem,-3rem);opacity:1;visibility:visible}.input-field>input.error+.input-field__label{transform:translate(.6rem,-5rem)}.input-field>input:focus{outline:none;box-shadow:none}.error,.otpError{margin-bottom:0;border-bottom:1px solid #ff7171;color:#ff7171}@media(min-width:300px)and (max-width:576px){.input-field__label{font-size:.9rem}.input-field__new-customer{font-size:auto}.input-field>input::-webkit-input-placeholder{font-size:.9rem}.input-field>input:not(:-moz-placeholder-shown)+.input-field__label{transform:translateY(-2rem);opacity:1;visibility:visible}.input-field>input:not(:placeholder-shown)+.input-field__label{transform:translateY(-2rem);opacity:1;visibility:visible}.input-field>input.error+.input-field__label{transform:translateY(-4rem)}}.sep{display:flex;-moz-column-gap:10px;column-gap:10px;align-items:center}.modal--mask{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;display:table;transition:opacity .5 ease-in;will-change:transition;transform:translateZ(0);background:rgba(26,32,44,.6)}.modal--wrapper{display:table-cell;vertical-align:middle}.modal--container{position:absolute;bottom:15px;right:22px;border-radius:16px}@media only screen and (max-width:48rem){.modal--container{max-width:90%;width:100%;margin:0 auto;padding:20px 15px;background:#fff;border-radius:16px;transition:all .3s ease-in;will-change:transition;transform:translateZ(0);max-height:600px;overflow:scroll}}.modal--body{margin:15px 0;text-align:center}.modal-enter-from,.modal-leave-to{opacity:0;will-change:opacity;transform:translateZ(0)}.app--accordion{position:relative}.app--accordion__head{display:flex;align-items:center;justify-content:space-between;border:0;outline:none;background:#f2f6ff;margin-top:1.875rem;width:100%}.app--accordion svg{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;width:20px;height:10px}.second--accordion{position:relative}.second--accordion__head{display:flex;align-items:center;justify-content:flex-start;border:0;outline:none;background:#f2f6ff;margin-top:1.875rem;width:100%}.second--accordion svg{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;width:30px;height:30px;margin-left:5px}.rotate-0{transform:rotate(0deg)}.transform{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem*var(--tw-space-x-reverse));margin-left:calc(.75rem*(1 - var(--tw-space-x-reverse)))}.duration-200{transition-duration:.2s}.rotate-180{transform:rotate(180deg)}.base--alert{width:100%;padding:20px;display:flex;-moz-column-gap:16px;column-gap:16px;border-radius:14.1725px;position:fixed;top:35px;z-index:99;left:20px;width:90%;align-items:center}.base--alert__error{background:#d33}.base--alert__success{background:#16a34a}.base--alert__warning{background:#ff784b}.base--alert__description h4{font-weight:600;font-size:12.4px!important;line-height:150%;color:#fff!important;letter-spacing:.27px}.base--alert__description h4 span{font-size:10px;line-height:16px;letter-spacing:.27px;font-weight:400;color:#edf2f7}.base--alert__img{height:28.34px;width:50px}.base--alert__close{width:50px;height:21.26px;margin-top:-12px;cursor:pointer}.base--select__select-container{position:relative;margin-top:18px}.base--select__select-input{height:56px;width:100%;font-size:16px;border:1px solid #e2e8f0;border-radius:12px;padding:8px 50px 8px 16px;line-height:150%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/img/select-close-icon.4e81041e.svg) no-repeat 96% 50%;font-family:BR Firma,sans-serif}.base--select__select-input:focus{outline:#e2e8f0!important;border:1px solid #e2e8f0}.base--select__select-input:disabled{opacity:1}.base--select__select-input::-moz-placeholder{color:#96a3be}.base--select__select-input::placeholder{color:#96a3be}.base-input-field-container{margin-top:18px}.textfield-input-container{position:relative;margin-top:0;display:flex;align-items:center;flex-direction:column;justify-content:flex-start}.textfield-input{border:1px solid #e2e8f0;border-radius:12px;height:50px;padding:12px 16px;width:100%;font-size:14px;line-height:150%;font-family:BR Firma,sans-serif;font-weight:400;color:#96a3be;margin-bottom:10px}.textfield-input:active,.textfield-input:focus{outline:none;border:.83px solid #194bfb}.textfield-input::-moz-placeholder{color:#96a3be}.textfield-input::placeholder{color:#96a3be}.textfield-input.error{border:1px solid #ff7171;color:#ff7171}.textfield-label{font-family:BR Firma,sans-serif;font-weight:500;font-size:14px;line-height:150%;color:#5d6a83;display:block;margin-bottom:6px;width:100%}label{width:100%}.base-input-text-area{padding:8px 8px 8px 16px;border:1px solid #e2e8f0;border-radius:12px;height:140px;width:100%;font-weight:400;font-size:12px;line-height:24px;outline:none;resize:none;background:#fff;color:#a0aec0;font-size:16px;font-family:BR Firma,sans-serif}.checkbox-effect:checked,.checkbox-effect:not(:checked){position:absolute;left:-9999px}.checkbox-label{cursor:pointer;position:relative;display:flex;align-items:center}.textfield-input--checkbox:checked+label:before,.textfield-input--checkbox:not(:checked)+label:before{content:"";display:inline-block;width:22px;height:22px;box-sizing:border-box;border-radius:10px;transform-origin:center center;transition-property:all;transition-duration:.2s;transition-timing-function:linear;transition-delay:0s}.textfield-input--checkbox:checked+label:after,.textfield-input--checkbox:not(:checked)+label:after{content:url(/img/checked-icon.81ec040d.svg);display:flex;height:100%;align-items:center;position:absolute;top:2px;left:5px;color:#fff}.textfield-input--checkbox:not(:checked)+label:after{opacity:0;will-change:opacity}.textfield-input--checkbox:checked+label:before{transform:scale(1);transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.57,1.9,0,1.52);transition-delay:0s;will-change:transform}.textfield-input--checkbox:checked+label:after{opacity:1;transition-property:all;transition-duration:.2s;transition-timing-function:linear;transition-delay:.2s;will-change:opacity}.textfield-password{height:30px;position:absolute;transform:translateY(127%);right:2%;width:30px}.textfield-password img{height:100%}.spinner[data-v-b0ec65a0]{display:flex;margin-left:auto;margin-right:auto}.spinner-primary[data-v-b0ec65a0]{height:35px}