.wellbeing-section{background-color:#fff;padding:60px 20px;font-family:sans-serif;display:flex;justify-content:center;align-items:center}.wellbeing-section .content-container{display:flex;justify-content:space-between;align-items:center;max-width:1200px;width:100%;background-color:#fff;border-radius:20px;padding:40px;box-shadow:0 4px 15px #0000000d}.wellbeing-section .text-content{flex:1;padding-right:40px}.wellbeing-section .title{color:#2553a0;font-size:3.5rem;font-weight:700;margin-bottom:20px}.wellbeing-section .subtitle{color:#666;font-size:1.2rem;line-height:1.5}.wellbeing-section .form-container{flex:1;background-color:#fff;border-radius:20px;padding:30px;box-shadow:0 4px 10px #0000000d}.wellbeing-form .form-group-row{display:flex;gap:20px;margin-bottom:20px}.wellbeing-form .form-group{flex:1;display:flex;flex-direction:column}.wellbeing-form label{font-weight:700;color:#2553a0;margin-bottom:5px}.wellbeing-form input[type=text],.wellbeing-form input[type=email],.wellbeing-form input[type=tel]{width:100%;padding:12px 15px;border:1px solid #ddd;border-radius:50px;background-color:#f7f9fc;transition:all .3s ease}.wellbeing-form input:focus{outline:none;border-color:#2553a0;box-shadow:0 0 5px #4b008233}.wellbeing-form .checkbox-group{margin-top:20px}.wellbeing-form .checkbox-item{display:flex;align-items:center;margin-bottom:10px}.wellbeing-form input[type=checkbox]{margin-right:10px;width:20px;height:20px;accent-color:#2553a0}.wellbeing-form .checkbox-item label{font-weight:400;color:#666;display:inline-block}.wellbeing-form .checkbox-item a{color:#2553a0;text-decoration:underline}.wellbeing-form .submit-button{display:block;width:100%;padding:15px;background-color:#2553a0;color:#fff;border:none;border-radius:50px;font-size:1.2rem;font-weight:700;cursor:pointer;margin-top:30px;transition:background-color .3s ease}.wellbeing-form .submit-button:hover{background-color:#2553a0}@media (max-width: 992px){.wellbeing-section .content-container{flex-direction:column;padding:20px}.wellbeing-section .text-content{padding-right:0;text-align:center;margin-bottom:30px}.wellbeing-section .title{font-size:2.5rem}}@media (max-width: 576px){.wellbeing-form .form-group-row{flex-direction:column;gap:0}.wellbeing-section .form-container{padding:20px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/wellbeing.css.map */
