.et_pb_blurb h4{font-size:13px!important;line-height:1.3em!important;text-indent:10px!important}.white-text{color:#fff!important}.et_pb_section_5_tb_header{background-color:#f9f9f9!important}.wpforms-form .wpforms-page-button,.wpforms-form .wpforms-page-next,.wpforms-form .wpforms-page-prev,.wpforms-form .wpforms-submit{background-color:#792368!important;color:#ffffff!important;border:none!important;border-radius:50px!important;padding:12px 30px!important}.wpforms-form .wpforms-page-button:hover,.wpforms-form .wpforms-page-next:hover,.wpforms-form .wpforms-page-prev:hover,.wpforms-form .wpforms-submit:hover{background-color:#082b53!important}.wpforms-form input,.wpforms-form select,.wpforms-form textarea,.wpforms-form button{font-family:inherit!important;font-size:inherit!important}.wpforms-form input[type="text"],.wpforms-form input[type="email"],.wpforms-form input[type="url"],.wpforms-form input[type="tel"],.wpforms-form input[type="number"],.wpforms-form input[type="password"],.wpforms-form select,.wpforms-form textarea{border-radius:50px!important;padding:12px 18px!important}.et_pb_blog_grid .post-content p,.et_pb_post .post-content p{display:none!important}.et_pb_blog_grid .et_pb_post,.blog .et_pb_post,.archive .et_pb_post{display:flex;flex-direction:column;height:100%}.et_pb_blog_grid .et_pb_image_container img,.blog .et_pb_image_container img,.archive .et_pb_image_container img{width:100%;height:220px;object-fit:cover}.blogsqode-post-date{color:#6b7280!important;font-size:12px!important;margin-bottom:6px}.blogsqode_post_title a{color:#000!important;font-size:14px!important;font-weight:600;line-height:1.4;text-decoration:none}.blogsqode_post_title a:hover{color:#6fb3a6!important}.blogsqode_read_more_button{background:#6fb3a6!important;color:#fff!important;padding:10px 18px;border-radius:14px;font-weight:600;border:none!important;text-decoration:none;transition:all .25s ease}.blogsqode_read_more_button:hover{background:#7f205b!important;transform:translateY(-2px);box-shadow:0 6px 14px rgba(0,0,0,.12)}.load_more_posts_tab_off{background:#7f205b!important;color:#fff!important;padding:12px 26px;border-radius:20px;font-weight:600;transition:all .25s ease}.load_more_posts_tab_off:hover{background:#6fb3a6!important;transform:translateY(-2px);box-shadow:0 6px 14px rgba(0,0,0,.12)}.blog-thumbnail-wrap.layout-4{border:3px solid #000!important;border-bottom:0!important;border-radius:10px 10px 0 0!important;overflow:hidden!important}.content{border:3px solid #000!important;border-top:0!important;border-radius:0 0 10px 10px!important;padding:16px;background:#fff!important}.blogsqode_post_cat{display:inline-flex!important;align-items:center;justify-content:center;background:#7f205b!important;color:#fff!important;padding:6px 14px!important;border-radius:999px!important;font-size:12px!important;font-weight:600!important;margin-bottom:10px!important}.kw-blog-filter{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.kw-blog-filter .kw-pill{border:1px solid rgba(0,0,0,.12);background:#fff;color:#000;border-radius:999px;padding:10px 14px;font-weight:700;text-decoration:none;box-shadow:0 6px 18px rgba(0,0,0,.06);transition:all .2s ease}.kw-blog-filter .kw-pill:hover{transform:translateY(-1px)}.kw-blog-filter .kw-pill.is-active{background:#7f205b;color:#fff}.kw-post-grid{display:flex;flex-wrap:wrap;gap:18px}.kw-post-card{width:calc(33.333% - 12px);border:3px solid #000;border-radius:10px;overflow:hidden;background:#fff;display:flex;flex-direction:column}@media (max-width:980px){.kw-post-card{width:calc(50% - 9px)}}@media (max-width:640px){.kw-post-card{width:100%}}.kw-post-thumb img{width:100%;height:220px;object-fit:cover}.kw-post-cat{display:inline-flex;align-items:center;justify-content:center;margin:14px 16px 0;background:#7f205b;color:#fff;padding:6px 14px;border-radius:999px;font-size:12px;font-weight:600}.kw-post-title{margin:10px 16px 0;font-size:14px}.kw-post-title a{color:#000;text-decoration:none}.kw-post-title a:hover{color:#6fb3a6}.kw-post-cta{display:inline-flex;align-items:center;justify-content:center;margin:14px 16px 16px;background:#6fb3a6;color:#fff;padding:10px 18px;border-radius:14px;font-weight:600;text-decoration:none;transition:all .25s ease}.kw-post-cta:hover{background:#7f205b;transform:translateY(-2px)}.kw-pagination{margin-top:22px}.kw-pagination .page-numbers{padding:8px 12px;border:1px solid rgba(0,0,0,.12);border-radius:12px;text-decoration:none;color:#000}.kw-pagination .current{background:#7f205b;color:#fff}#mc_embed_signup{background:#ffffff!important;clear:left;font:14px/1.5 -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;width:100%;max-width:100%;margin:0 auto;padding:32px;border-radius:16px;border:1px solid rgba(0,0,0,0.04);box-shadow:0 20px 40px rgba(0,0,0,0.08);box-sizing:border-box}#mc_embed_signup_scroll h2{display:none}#mc_embed_signup .indicates-required{font-size:12px;color:#64748b;margin-bottom:20px}#mc_embed_signup .indicates-required .asterisk,#mc_embed_signup .asterisk{color:#5ab3a2}#mc_embed_signup .mc-field-group{margin-bottom:20px;width:100%}#mc_embed_signup .mc-field-group label{display:block;font-weight:600;font-size:13px;color:#1e293b;margin-bottom:8px}#mc_embed_signup .mc-field-group input{width:100%;padding:14px 16px;border:1px solid #cbd5e1;border-radius:8px;font-size:14px;color:#1e293b;background-color:#ffffff;transition:all 0.2s ease-in-out;box-sizing:border-box}#mc_embed_signup .mc-field-group input:focus{outline:none;border-color:#5ab3a2;background-color:#ffffff;box-shadow:0 0 0 3px rgba(90,179,162,0.2)}#mc_embed_signup .clear input.button{background:linear-gradient(135deg,#5ab3a2 0%,#408c7d 100%);color:#ffffff;font-size:15px;font-weight:600;padding:14px 24px;border:none;border-radius:8px;cursor:pointer;width:100%;height:auto;line-height:normal;transition:opacity 0.2s ease-in-out,transform 0.1s ease;margin-top:10px;box-shadow:0 4px 12px rgba(90,179,162,0.3)}#mc_embed_signup .clear input.button:hover{opacity:0.92;transform:translateY(-1px)}#mc_embed_signup div.response{font-size:14px;margin-top:15px;padding:10px;border-radius:6px}#mc_embed_signup #mce-error-response{color:#9b2c2c;background-color:#fff5f5}#mc_embed_signup #mce-success-response{color:#22543d;background-color:#f0fff4}