#home-slider .swiper-slide-bg{background-position:left center!important}#whr_embed_hook{font-family:'Raleway',sans-serif}h1.entry-title{display:none}@media(min-width:1024px){.contact-nav-btn a{background-color:#E8457C;color:#fff!important;padding:8px 20px!important;margin-left:8px!important;border-radius:100px}.contact-nav-btn a:hover{background-color:#B953A0}@media(max-width:767px){h2.elementor-heading-title.elementor-size-default:before{display:none}}.abs-blog{max-width:1120px;margin:0 auto;padding:10px 18px 60px;font-family:Poppins,Arial,sans-serif;color:#34423a;line-height:1.75}.abs-blog *{box-sizing:border-box}.abs-hero{background:linear-gradient(135deg,#f5fbf2 0%,#eefafd 100%);border-radius:30px;padding:38px;margin-top:20px;margin-bottom:38px;box-shadow:0 14px 34px rgba(0,0,0,.08);overflow:hidden}.abs-kicker{color:#6abf44;font-size:14px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;margin-bottom:18px;margin-top:18px}.abs-blog h2{font-family:Georgia,serif;color:#6abf44;font-size:clamp(28px,4vw,42px);line-height:1.18;margin:48px 0 16px}.abs-blog p{font-size:18px;margin:0 0 18px}.abs-blog p b{color:#6abf44}.abs-hero p{font-size:20px;line-height:1.8}.abs-hero img{width:100%;height:auto;display:block;border-radius:26px;margin-top:28px;box-shadow:0 10px 28px rgba(0,0,0,.10)}.abs-card{background:#ffffff;border:1px solid #e4f0df;border-radius:24px;padding:30px;margin:30px 0;box-shadow:0 10px 28px rgba(0,0,0,.06)}.abs-highlight{background:#f6fbf3;border-left:6px solid #6abf44;padding:28px;border-radius:22px;margin:34px 0}.abs-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;list-style:none;padding:0;margin:18px 0 0}.abs-list li{background:#f8fbf8;border:1px solid #e2f0dc;border-radius:16px;padding:14px 16px;font-size:17px}.abs-list li:before{content:"✓";color:#6abf44;font-weight:900;margin-right:8px}.abs-blog a{color:#4b9636;font-weight:700;text-decoration:none}.abs-blog a:hover{text-decoration:underline}.abs-cta{background:linear-gradient(135deg,#6abf44 0%,#71cfe1 100%);color:#ffffff;border-radius:30px;padding:42px;margin-top:56px;text-align:center;box-shadow:0 14px 34px rgba(0,0,0,.12)}.abs-cta h2{color:#ffffff;margin-top:0}.abs-cta a{display:inline-block;background:#ffffff;color:#4b9636;padding:15px 28px;border-radius:999px;margin-top:14px;font-weight:800;text-decoration:none}@media(max-width:760px){.abs-blog{padding:0 14px 50px}.abs-hero,.abs-card,.abs-cta{padding:24px;border-radius:24px}.abs-list{grid-template-columns:1fr}.abs-blog p{font-size:17px}.abs-hero p{font-size:18px}}}