body{margin:0}span[role=img] svg{width:100%;height:100%}* h1,h2,h3,h4,h5,h6{font-family:Rubik,sans-serif;margin:0}* p{font-family:Open Sans,sans-serif;margin:0}.info-bar{background:#032b56;width:100%;padding:15px}.info-bar .info-bar-container{max-width:1250px;margin:0 auto}.info-bar .info-bar-container p{color:#fee023;font-size:15px;font-family:Roboto;font-weight:400}.info-bar .info-bar-container strong{color:#9aaabb;font-size:15px;font-family:Roboto;font-weight:400}.info-bar .info-bar-container strong:hover{cursor:pointer;color:#fff}.info-bar .info-bar-container .social-icon:hover{cursor:pointer;color:#fff;transform:scale(1.1)}@media only screen and (max-width: 590px){.info-bar .info-bar-container p{font-size:12px}.info-bar .info-bar-container strong{font-size:13px}}.header-app{width:100%;height:100%;padding:0 10px}.header-app-container{max-width:1250px;margin:0 auto}.header-app-container a{margin:0;line-height:0}.header-app-container button{color:#fff;font-size:18px;font-weight:700;line-height:0;padding:30px 20px}@media only screen and (max-width: 976px){.header-app-container button{font-size:13px;font-weight:400;line-height:0;padding:15px}}.menu-app{width:100%}.menu-app .app-navigation-item{cursor:pointer;border-bottom:5px solid transparent;height:30px}.menu-app .app-navigation-item p{font-family:Roboto;font-size:16px;font-weight:700;color:#063464}.menu-app .app-navigation-item p:hover{color:#4291fd}.menu-app .app-navigation-item:hover{color:#0051ff;border-bottom:5px solid #4291FD}.menu-app .app-navigation-item.active{border-bottom:5px solid #4291FD}.menu-app .app-navigation-item.active p{color:#0051ff}.menu p{color:#3e476c;font-size:16px;font-style:normal;font-weight:500;font-family:Roboto;margin:0;padding:10px 40px}.menu p:hover{color:#fff}.menu:hover{background:#2983fd}.button-app{font-family:Roboto;font-weight:700;display:inline-block;padding:20px;border-radius:10px;color:#fff;font-size:18px;letter-spacing:.15rem;transition:all .3s;position:relative;overflow:hidden;z-index:1;border:none;cursor:pointer}.button-app:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;border-radius:10px;z-index:-2}.button-app:before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;transition:all .3s;border-radius:1px;z-index:-1}.button-app:hover{color:#fff}.button-app:hover:before{width:100%}.fill-blue{color:#fff}.fill-blue:after{background-color:#4291fd}.fill-blue:before{background-color:#fee023}.fill-blue:hover{color:#fff}.fill-blue:hover:before{width:100%}.fill-blue-dark{color:#fff}.fill-blue-dark:after{background-color:#042f5a}.fill-blue-dark:before{background-color:#fee023}.fill-blue-dark:hover{color:#fff}.fill-blue-dark:hover:before{width:100%}.fill-yellow{color:#1e4873}.fill-yellow:after{background-color:#fee023}.fill-yellow:before{background-color:#4291fd}.fill-yellow:hover{color:#fff}.fill-yellow:hover:before{width:100%}.fill-white{color:#063464}.fill-white:after{background-color:#fee023}.fill-white:before{background-color:#fff}.fill-white:hover{color:#063464}.fill-white:hover:before{width:100%}.fill-border-blue-dark{color:#fff;border:3px solid white;background-color:transparent}.fill-border-blue-dark:after{background-color:transparent}.fill-border-blue-dark:before{background-color:#fff}.fill-border-blue-dark:hover{color:#042f5a}.fill-border-blue-dark:hover:before{width:100%}.footer-app{background:#032b56;width:100%}.footer-app .footer-app-container{max-width:1800px;margin:0 auto;padding:80px 0}.footer-app .footer-app-container h6{font-family:Fira Sans;font-size:16px;font-weight:500;color:#fff}.footer-app .footer-app-container .footer-menu ul{padding:0}.footer-app .footer-app-container .footer-menu ul li{list-style:none;padding:8px 0}.footer-app .footer-app-container .footer-menu p{margin:15px 15px 15px 0}.footer-app .footer-app-container .footer-menu p:hover{color:#fee023}.footer-app .footer-app-container a{font-family:Roboto;font-size:16px;font-weight:400;color:#9aaabb}.footer-app .footer-app-container a:hover{color:#fbde24}.footer-app .footer-app-container p{font-family:Roboto;font-size:16px;font-weight:400;color:#9aaabb}.footer-app .footer-app-bottom{background:#01244a;width:100%;height:100px}.footer-app .footer-app-bottom-container{max-width:1250px;margin:0 auto}.footer-app .footer-app-bottom-container p{font-family:Roboto;font-size:14px;font-weight:400;color:#9aaabb}.banner-app{width:100%}.card-slider-banner{width:100%;padding:100px 0 150px;background-position:left center;background-repeat:no-repeat;background-size:cover;position:relative;height:700px}.card-slider-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#032b6059}.card-slider-banner .card-slider-banner-container{height:100%;max-width:1250px;margin:0 auto}.card-slider-banner .card-slider-banner-container .card{position:absolute;bottom:20%}.card-slider-banner .card-slider-banner-container .card h2{font-size:75px;color:#fff;font-family:Fira;line-height:1}.card-slider-banner .card-slider-banner-container .card p{font-size:18px;color:#fff;font-family:Roboto;font-weight:700;line-height:1.2em}@media only screen and (max-width: 1200px){.card-slider-banner .card-slider-banner-container .card{padding:20px;width:280px}.card-slider-banner .card-slider-banner-container .card h2{font-size:38px}.card-slider-banner .card-slider-banner-container .card p{font-size:14px;color:#fff;font-family:Roboto;font-weight:700;line-height:1.2em}}.about-us-section{width:100%;padding:100px 0;background:#f2f3f5}.about-us-section-container{max-width:1250px;margin:0 auto}.about-us-section-container .left{background-image:url(/assets/yellow-CjgW-lKi.png);background-position:right center;background-repeat:no-repeat;background-size:contain}.about-us-section-container h5{font-family:covered by your grace,cursive;font-size:35px;font-weight:500;color:#2983fd}.about-us-section-container h2{font-family:Fira Sans;font-size:40px;font-weight:500;color:#05213f;line-height:1.4em}.about-us-section-container p{font-family:Roboto;font-size:17px;font-weight:500;color:#05213f;line-height:1.5em;color:#8e949e}.about-us-section-container h6{font-family:Fira Sans;font-size:19px;font-weight:700;color:#05213f;line-height:1.5em;color:#1e4873}.about-us-section-container .satisfaction-section{background-color:#fff;border-radius:12px;padding:0 5px;width:300px;position:absolute;bottom:-20px;right:-30px}@media only screen and (max-width: 576px){.about-us-section{padding:60px 10px}.about-us-section-container h5{font-size:30px}.about-us-section-container h2{font-size:28px}}@media only screen and (max-width: 1200px){.about-us-section{padding:60px 10px}}.services-section{width:100%;padding:100px 0;background:#042f5a}.services-section-container{max-width:1250px;margin:0 auto}.services-section-container h5{font-family:covered by your grace,cursive;font-size:30px;color:#fee023}.services-section-container h2{font-family:Fira Sans;font-size:40px;font-weight:500;line-height:1.4em;color:#fff}.services-section-container p{font-family:Roboto;font-size:16px;font-weight:500;line-height:1.5em;color:#fff}.services-section-container .services-carousel-section .services-carousel{padding:0 0 80px}@media only screen and (max-width: 576px){.services-section-container h5,.services-section-container h2,.services-section-container p{text-align:center}.services-section-container h2{font-size:28px}}@media only screen and (max-width: 1200px){.services-section{padding:80px 10px}.services-section-container h5,.services-section-container h2,.services-section-container p{text-align:center}.services-section-container h2{font-size:28px}}.card-service{width:280px;position:relative;bottom:0}.card-service .card-service-container{background:#fff;border-radius:12px 12px 0 0}.card-service .card-service-container h5{font-family:Fira Sans;font-size:20px;color:#1e4873}.card-service .card-service-container h2{font-family:Fira Sans;font-size:40px;font-weight:500;color:#05213f;line-height:1.4em}.card-service .card-service-container p{font-family:Roboto;font-size:16px;font-weight:500;line-height:1.5em;color:#8e949e;text-align:left}.card-service .card-service-container .read-more-service:hover,.card-service .card-service-container .read-more-service:hover h5{color:#4291fd}.card-service .img-footer{background-position:left center;background-repeat:no-repeat;background-size:cover;width:100%;height:100px;border-radius:0 0 12px 12px}@media only screen and (max-width: 992px){.card-service{width:100%}.card-service .img-footer{width:100%;height:100px;border-radius:0 0 12px 12px}}.plans-section{width:100%;padding:100px 0;background-image:url(/assets/bg-piple-tr-B4BSgx5A.png);background-position:right center;background-repeat:no-repeat;background-size:contain}.plans-section-container{max-width:1250px;margin:0 auto}.plans-section-container h5{font-family:covered by your grace,cursive;font-size:40px;color:#2983fd}.plans-section-container h2{font-family:Fira Sans;font-size:40px;font-weight:500;line-height:1.4em;color:#05213f}.plans-section-container p{font-family:Roboto;font-size:16px;font-weight:500;color:#05213f;line-height:1.5em;color:#fff}@media only screen and (max-width: 576px){.plans-section{padding:80px 10px}.plans-section-container h5{font-size:28px;text-align:center}.plans-section-container h2{font-size:35px;text-align:center}}.card-plans{width:320px;position:relative;bottom:0}.card-plans .card-plans-container{background:#fff;min-height:500px;border-radius:12px 12px 0 0}.card-plans .card-plans-container h5{font-family:covered by your grace,cursive;font-size:25px;font-weight:400;color:#2983fd}.card-plans .card-plans-container h4{font-family:Fira Sans;font-size:23px;font-weight:700;line-height:1.4em;color:#05213f}.card-plans .card-plans-container p{font-family:Roboto;font-size:16px;font-weight:400;line-height:1.5em;color:#8e949e}.card-plans .card-plans-container .circle{background:#eef3fa;width:80px;height:80px;border-radius:50%}.card-plans .img-footer{width:100%;border-radius:0 0 12px 12px}.card-plans .img-footer .price{width:50%;background:#fbde24;height:60px;border-radius:0 0 0 12px}.card-plans .img-footer .price:hover{background:#2983fd}.card-plans .img-footer .price:hover p{color:#fff}.card-plans .img-footer .price strong{font-family:Fira Sans;font-size:30px;font-weight:700;color:#05213f;line-height:1.4em}.card-plans .img-footer .price p{font-family:Roboto;font-size:16px;font-weight:500;color:#1e4873}.card-plans .img-footer .purchase{width:50%;background:#063464;height:60px;border-radius:0 0 12px}.card-plans .img-footer .purchase:hover{background:#2983fd}@media only screen and (max-width: 480px){.card-plans{width:100%}}.contact-section{width:100%;padding:100px 0 150px;background-position:left center;background-repeat:no-repeat;background-size:cover;background-image:url(src/assets/landing/banner/cleaning.jpg);position:relative;z-index:1}.contact-section:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;background-image:linear-gradient(180deg,#e0222200,#2983fd30 80%)}.contact-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#2983fdf2}.contact-section .contact-section-container{max-width:1250px;margin:0 auto}.contact-form{width:100%;padding:20px;border-radius:10px;z-index:1}.contact-form .contact-form-container{border-radius:24px}.contact-form .contact-form-container .contact-form-text h5{font-family:covered by your grace,cursive;font-size:30px;color:#fee023}.contact-form .contact-form-container .contact-form-text h2{font-family:Fira Sans;font-size:40px;font-weight:500;line-height:1.4em;color:#fee023}.contact-form .contact-form-container .contact-form-text p{font-family:Roboto;font-size:16px;font-weight:500;color:#05213f;line-height:1.5em;color:#fff}.contact-form .contact-form-container .contact-form-text a{font-family:Fira Sans;font-size:19px;font-weight:500;color:#05213f;line-height:1.4em}.contact-form .contact-form-container .contact-form-text a:hover{color:#fee023}.contact-form .contact-form-container .form-section h2{font-family:covered by your grace,cursive;font-size:40px;font-weight:500;line-height:1.4em;color:#fff}.contact-form .contact-form-container .form-section p{font-family:Roboto;font-size:15px;color:#1e4873}.testimonial-section{width:100%;padding:100px 0}.testimonial-section-container{max-width:1250px;margin:0 auto}.testimonial-section-container h5{font-family:covered by your grace,cursive;font-size:40px;color:#2983fd}.testimonial-section-container h2{font-family:Fira Sans;font-size:40px;font-weight:500;line-height:1.4em;color:#05213f}.testimonial-section-container p{font-family:Roboto;font-size:16px;font-weight:500;color:#05213f;line-height:1.5em;color:#fff}.card-testimonial{width:220px;position:relative;bottom:0}.card-testimonial .card-testimonial-container{background:red;border-radius:12px 12px 0 0}.card-testimonial .card-testimonial-container h5{font-family:covered by your grace,cursive;font-size:25px;font-weight:400;color:#2983fd}.card-testimonial .card-testimonial-container h4{font-family:Fira Sans;font-size:23px;font-weight:700;line-height:1.4em;color:#05213f}.card-testimonial .card-testimonial-container p{font-family:Roboto;font-size:16px;font-weight:400;line-height:1.5em;color:#8e949e}.request-page{width:100%}.request-page .request-page-banner{background-image:url(/images/cleaning-image.png);background-position:right center;background-repeat:no-repeat;background-size:cover;height:400px}.request-page .request-page-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#032b6099}.request-page .request-page-banner .request-page-banner-container{max-width:1250px;margin:0 auto;z-index:2}.request-page .request-page-banner .request-page-banner-container .titleBanner{font-size:75px;color:#fff;font-family:Fira;line-height:1}.request-page-container{max-width:1250px;margin:0 auto;padding:60px 0}.request-page-container .request-page-left{background:#2983fd;padding:60px 40px;border-radius:24px;height:80%}.request-page-container .request-page-left-title{font-family:covered by your grace,cursive;font-size:25px;font-weight:400;line-height:1.4em;color:#fff}.request-page-container .request-page-left-subTitle{font-family:Fira Sans;font-size:25px;font-weight:500;line-height:1.4em;color:#fff}.request-page-container .request-page-left-text{font-family:Roboto;font-size:16px;font-weight:500;line-height:1.4em;color:#fff}.request-page-container .request-page-left-link{font-family:Roboto;font-size:25px;font-weight:500;line-height:1.4em;color:#fff}.request-page-container .request-page-left-link:hover{color:#fee023}.request-page-container .request-page-right{background:#fff;padding:40px;border-radius:24px}.request-page-container .request-page-right .subTitleBanner{font-size:28px;font-family:Fira Sans;line-height:1;font-weight:700}.request-page-container .request-page-right .descriptionBanner{font-size:14px;font-family:Roboto;font-weight:700;text-transform:capitalize;color:#8e949e}.request-page-container .request-page-right .descriptionBanner strong{font-size:22px;font-weight:400;font-family:covered by your grace,cursive}.request-page-container .request-page-right .descriptionBanner strong:hover{font-weight:600;color:#4291fd}.request-page-container .request-page-right-title{font-family:Fira Sans;font-size:24px;font-weight:700;line-height:1.4em;color:#05213f}.request-page-container .request-page-right-subTitle{font-family:Roboto;font-size:15px;font-weight:400;line-height:1.4em;color:#8e949e}@media only screen and (max-width: 576px){.request-page .request-page-banner{padding:0 10px}.request-page .request-page-banner .request-page-banner-container .titleBanner{font-size:35px}.request-page .request-page-banner .request-page-banner-container .subTitleBanner{font-size:30px}.request-page .request-page-banner .request-page-banner-container .descriptionBanner{font-size:16px;line-height:28px;text-align:center}.request-page .request-page-banner .request-page-banner-container .descriptionBanner strong{font-size:34px;font-family:covered by your grace,cursive;text-shadow:#1d2529 1px 0 10px}.request-page .request-page-banner .request-page-banner-container .descriptionBanner strong:hover{font-weight:600;color:#fff}}.join-us-page{width:100%}.join-us-page .join-us-page-banner{background-image:url(/images/cleaning-image.png);background-position:right center;background-repeat:no-repeat;background-size:cover;height:400px}.join-us-page .join-us-page-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#032b6099}.join-us-page .join-us-page-banner .join-us-page-banner-container{max-width:1250px;margin:0 auto;z-index:2}.join-us-page .join-us-page-banner .join-us-page-banner-container .titleBanner{font-size:75px;color:#fff;font-family:Fira;line-height:1}.join-us-page-container{max-width:1250px;margin:0 auto;padding:60px 0}.join-us-page-container .join-us-page-left{background:#2983fd;padding:60px 40px;border-radius:24px;height:80%}.join-us-page-container .join-us-page-left-title{font-family:covered by your grace,cursive;font-size:25px;font-weight:400;line-height:1.4em;color:#fff}.join-us-page-container .join-us-page-left-subTitle{font-family:Fira Sans;font-size:25px;font-weight:500;line-height:1.4em;color:#fff}.join-us-page-container .join-us-page-left-text{font-family:Roboto;font-size:16px;font-weight:500;line-height:1.4em;color:#fff}.join-us-page-container .join-us-page-left-link{font-family:Roboto;font-size:25px;font-weight:500;line-height:1.4em;color:#fff}.join-us-page-container .join-us-page-left-link:hover{color:#fee023}.join-us-page-container .join-us-page-right{background:#fff;padding:40px;border-radius:24px}.join-us-page-container .join-us-page-right-title{font-family:Fira Sans;font-size:24px;font-weight:700;line-height:1.4em;color:#05213f}.join-us-page-container .join-us-page-right-subTitle{font-family:Roboto;font-size:15px;font-weight:400;line-height:1.4em;color:#8e949e}.join-us-page-container .join-us-page-right .subTitleBanner{font-size:28px;font-family:Fira Sans;line-height:1;font-weight:700}.join-us-page-container .join-us-page-right .descriptionBanner{font-size:14px;font-family:Roboto;font-weight:700;text-transform:capitalize;color:#8e949e}.join-us-page-container .join-us-page-right .descriptionBanner strong{font-size:22px;font-weight:400;font-family:covered by your grace,cursive}.join-us-page-container .join-us-page-right .descriptionBanner strong:hover{font-weight:600;color:#4291fd}@media only screen and (max-width: 576px){.join-us-page .join-us-page-banner{padding:0 10px}.join-us-page .join-us-page-banner .join-us-page-banner-container .titleBanner{font-size:35px}.join-us-page .join-us-page-banner .join-us-page-banner-container .subTitleBanner{font-size:30px}.join-us-page .join-us-page-banner .join-us-page-banner-container .descriptionBanner{font-size:16px;line-height:28px;text-align:center}.join-us-page .join-us-page-banner .join-us-page-banner-container .descriptionBanner strong{font-size:34px}.join-us-page-container .join-us-page-right{padding:10px}}.form-contact{width:100%;margin-top:30px}.form-contact .form-label{font-size:14px;font-family:Roboto;font-weight:700;color:#1e4873}@media only screen and (max-width: 576px){.form-contact{padding:10px}.form-contact .contact-form-container .contact-form-text h2{font-size:35px;text-align:center}.form-contact .contact-form-container .contact-form-text p{text-align:center}.form-contact .contact-form-container .form-section h2{font-size:30px;text-align:center}}.request-form{width:100%;margin-top:30px}.request-form .request-form-label{font-size:14px;font-family:Roboto;font-weight:700;color:#1e4873}@media only screen and (max-width: 576px){.request-form{padding:10px}.request-form .contact-form-container .contact-form-text h2{font-size:35px;text-align:center}.request-form .contact-form-container .contact-form-text p{text-align:center}.request-form .contact-form-container .form-section h2{font-size:30px;text-align:center}}.login-section{width:100%;background-position:left center;background-repeat:no-repeat;background-size:cover;background-image:url(src/assets/landing/banner/cleaning.jpg);position:relative;z-index:1}.login-section:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;background-image:linear-gradient(180deg,#e0222200,#2983fd30 80%)}.login-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#2983fdf2;opacity:.5}.login-section .login-section-container{height:100vh;margin:auto}.login-form{width:100%;z-index:2}.login-form .login-form-container{border-radius:24px}.login-form .login-form-container .form-section h2{font-family:covered by your grace,cursive;font-size:40px;font-weight:500;line-height:1.4em;color:#1e4873;text-align:center}.login-form .login-form-container .form-section p{font-family:Roboto;font-size:15px;color:#1e4873}@media only screen and (max-width: 576px){.contact-form{padding:10px}.contact-form .contact-form-container .contact-form-text h2{font-size:35px;text-align:center}.contact-form .contact-form-container .contact-form-text p{text-align:center}.contact-form .contact-form-container .form-section h2{font-size:30px;text-align:center}}
