h1{font-family:'greendragnew',Georgia,"Times New Roman",serif!important;font-size:33px!important;font-weight:700!important;line-height:1.2!important}h2{font-family:'greendragnew',Georgia,"Times New Roman",serif!important;font-size:22px!important;font-weight:500!important;line-height:1.3!important}h3{font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}.et_pb_menu ul li a,.et_pb_menu ul li a[class*="menu-item"],.et_pb_menu ul li a[class*="current"],.et_pb_menu ul li a[class*="page"],.et_pb_menu ul li a[class*="home"]{font-family:'greendragnew',sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:normal!important;color:white!important;background:none!important;background-color:transparent!important;text-decoration:none!important;border:none!important;outline:none!important;box-shadow:none!important;padding:12px 16px!important;margin:0 4px!important;transition:all 0.3s ease!important;transform:scale(1)!important}.et_pb_menu ul li a:hover,.et_pb_menu ul li:hover>a{color:#62c069!important;background-color:transparent!important;transform:scale(1.02)!important}.et_pb_menu ul li.current-menu-item>a,.et_pb_menu ul li.current_page_item>a,.et_pb_menu ul li a[aria-current="page"]{color:#a961be!important;background-color:transparent!important}@media (max-width:980px){.et_pb_menu{position:relative!important;z-index:999!important}.et_pb_menu__menu-button{background-color:rgb(255 255 255 / .1)!important;border:1px solid rgb(255 255 255 / .3)!important;border-radius:4px!important;padding:8px 12px!important;font-size:14px!important}.et_pb_menu ul{background-color:rgb(0 0 0 / .95)!important;border:1px solid rgb(255 255 255 / .1)!important;border-radius:6px!important;margin-top:8px!important;box-shadow:0 4px 12px rgb(0 0 0 / .5)!important;position:absolute!important;top:100%!important;left:0!important;right:0!important;width:100%!important;max-width:100%!important;z-index:1000!important}.et_pb_menu ul li a{padding:15px 20px!important;border-bottom:1px solid rgb(255 255 255 / .1)!important;font-size:16px!important;color:white!important;background:transparent!important}.et_pb_menu ul li:last-child a{border-bottom:none!important}}.et_pb_menu ul li a{animation:none!important}.et_pb_menu [class*="mega"],.et_pb_menu [class*="menu-item-object-page"],.et_pb_menu [class*="menu-item-type-post_type"]{font-size:inherit!important;font-family:inherit!important;color:inherit!important;background:inherit!important;padding:inherit!important;margin:inherit!important}.custom-cta-button{display:inline-block;padding:16px 32px;background:#fff;color:#0f3308;font-size:18px;font-weight:700;text-decoration:none;border-radius:8px;text-transform:uppercase;letter-spacing:1.2px;transition:all 0.3s cubic-bezier(.4,0,.2,1);border:2px solid #0f3308;cursor:pointer;box-shadow:0 6px 20px rgb(15 51 8 / .2);text-align:center;white-space:nowrap}.custom-cta-button:hover{background:#4a9c52;color:#fff;transform:translateY(-2px);box-shadow:0 8px 24px rgb(74 156 82 / .3);border-color:#4a9c52}.custom-cta-button:active{transform:translateY(0)}.et_pb_code_inner{text-align:center}@media (max-width:768px){.custom-cta-button{padding:14px 28px;font-size:16px;letter-spacing:1px}}h2.service-keywords{display:block!important;text-align:center!important;margin:1rem auto 2rem auto!important;padding:0 10px!important;width:100%!important;box-sizing:border-box!important;font-size:clamp(0.9rem,2.2vw,1.7rem)!important;line-height:1.3!important;font-weight:700!important;white-space:nowrap!important;background:linear-gradient(to bottom,white 0%,#459d53 100%)!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important;position:relative!important;z-index:5!important;max-width:95%!important;overflow:hidden!important;text-overflow:ellipsis!important}@media (max-width:1024px){h2.service-keywords{font-size:clamp(0.8rem,2.8vw,1.4rem)!important;white-space:normal!important;padding:0 15px!important;max-width:90%!important}}@media (max-width:768px){h1.hero-heading{white-space:normal!important;font-size:clamp(1.4rem,5.5vw,2.2rem)!important;line-height:1.2!important;padding:0 10px!important;max-width:90%!important}h2.service-keywords{white-space:normal!important;font-size:clamp(0.7rem,3.8vw,1.2rem)!important;padding:0 15px!important;margin:1.5rem auto 2rem auto!important;line-height:1.2!important}}@media (max-width:480px){h1.hero-heading{font-size:clamp(1.3rem,6.5vw,2rem)!important;padding:0 8px!important;line-height:1.15!important}h2.service-keywords{font-size:clamp(0.6rem,4.2vw,1rem)!important;padding:0 10px!important;line-height:1.1!important}}.et_pb_section .hero-container,.et_pb_row .hero-container{position:relative!important;margin:0!important}.et_pb_section .hero-container h1.hero-heading,.et_pb_row .hero-container h1.hero-heading,.et_pb_text .hero-container h1.hero-heading,div .hero-container h1.hero-heading{font-size:clamp(1.2rem,3.5vw,2.8rem)!important;color:white!important;line-height:1.1!important;margin:0!important;padding:0 10px!important;position:absolute!important;top:15.625%!important;left:50%!important;transform:translate(-50%,-50%)!important}.et_pb_section h2.service-keywords,.et_pb_row h2.service-keywords,div h2.service-keywords{margin-top:1rem!important;margin-bottom:2rem!important;position:relative!important;z-index:5!important}