@import url(https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700&display=swap);@tailwind base;@tailwind components;@tailwind utilities;:root{--header-height:3rem;--nav-width:68px;--first-color:#edb139;--first-color-light:#fff;--white-color:#fff;--body-font:"Nunito",sans-serif;--normal-font-size:1rem;--z-fixed:100}body,html{font-family:Radio Canada,sans-serif;margin:0;max-height:100vh!important;overflow-x:hidden!important;padding:0}*,:after,:before{box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0}.spinner-container{background:#fffc;height:100vh;left:0;position:absolute;top:0;width:100%}.spinner,.spinner-container{align-items:center;display:flex;justify-content:center}.spinner,.spinner-image{position:relative}.spinner-image{height:100px;width:100px;z-index:1}.spinner-image img{object-fit:contain}.spinner-border{animation:spin 1.5s linear infinite;border:8px solid #0000001a;border-radius:50%;border-top-color:#0293cc;height:130px;position:absolute;width:130px}@keyframes spin{to{transform:rotate(1turn)}}.googleReviewContainer{margin-right:20px}.googleReviewContainer .header{color:#333;margin-bottom:20px;text-align:center}.googleReviewContainer .form{margin-bottom:20px}.googleReviewContainer .field-container{margin-bottom:15px}.googleReviewContainer .label{display:block;font-weight:700;margin-bottom:5px}.googleReviewContainer .error{color:red;margin-top:5px}.googleReviewContainer .submit-button{background-color:#edb139;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px}.googleReviewContainer .review-list{margin-top:20px}.googleReviewContainer .review-item{background-color:#f9f9f9;border:1px solid #ccc;border-radius:5px;box-shadow:0 1px 3px #0000001a;margin:10px 0;padding:15px}.googleReviewContainer .review-item h3{font-size:clamp(1rem,.6875rem + 1vw,1.25rem);overflow:scroll}.googleReviewContainer .button-container{margin-top:10px}.googleReviewContainer .edit-button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-right:10px;padding:8px 20px}.googleReviewContainer .delete-button{background-color:#dc3545;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:5px 10px}@media (max-width:768px){.googleReviewContainer{padding:15px}.googleReviewContainer .delete-button,.googleReviewContainer .edit-button,.googleReviewContainer .input,.googleReviewContainer .submit-button{margin-bottom:10px;width:100%}}.service-container .input-field{border:1px solid #ccc;border-radius:4px;margin:5px 0;padding:10px;width:100%}.service-container .error{color:red;font-size:.875em}.service-container .service-model{border:1px solid #ccc;border-radius:5px;margin:10px 0;padding:10px}.service-container .dashed-border{border:1px dashed #ccc;margin:5px 0;padding:10px}.service-container .flex{align-items:center;display:flex}.service-container .flex-button{background-color:red;border:none;color:#fff;cursor:pointer;margin-left:10px;padding:5px 10px}.service-container .flex-button:hover{background-color:darkred}.service-container button{background-color:#007bff;border:none;color:#fff;cursor:pointer;margin:10px 0;padding:10px}.service-container button:disabled{background-color:#ccc}.requirement-section{border:1px solid #ccc;border-radius:5px;margin-bottom:15px;padding:10px}
/*# sourceMappingURL=main.16eb403d.css.map*/