@media (max-width:980px){.et_pb_section_0{padding-top:20px!important;padding-bottom:20px!important}.et_pb_button_0{width:100%!important;text-align:center!important;box-shadow:0px 10px 20px rgba(0,0,0,0.1)!important}}.et_pb_fullwidth_header h1{font-size:48px!important;color:#004d2c!important;line-height:1.2em!important;font-weight:bold!important}.ptr-cta-section{background-color:#f9f9f9!important;padding:60px 0!important;text-align:center!important}.ptr-cta-heading{color:#004d2c!important;font-size:36px!important;margin-bottom:20px!important}.ptr-cta-button{background-color:#e67e22!important;color:#ffffff!important;padding:15px 35px!important;border-radius:50px!important;font-weight:bold!important;display:inline-block!important;transition:all 0.3s ease!important}.ptr-cta-button:hover{background-color:#d35400!important;transform:scale(1.05)!important}.ptr-hero-wrapper{background-color:#004d2c!important;padding:80px 0!important;text-align:center!important;width:100vw!important;position:relative!important;margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important;left:0!important;right:0!important;display:block!important;z-index:1!important}.ptr-hero-content{max-width:850px!important;margin:0 auto!important;padding:0 20px!important;position:relative!important;z-index:2!important}.ptr-hero-content h1{color:#FFB300!important;font-size:42px!important;font-weight:800!important;margin-bottom:25px!important}.ptr-hero-content p{color:#ffffff!important;font-size:18px!important;line-height:1.8em!important;margin-bottom:20px!important}.ptr-dls-btn{display:inline-block!important;margin-top:20px!important;padding:12px 35px!important;border:2px solid #FFB300!important;color:#FFB300!important;border-radius:50px!important;text-decoration:none!important;font-weight:bold!important;transition:all 0.3s ease!important}.ptr-dls-btn:hover{background-color:#FFB300!important;color:#004d2c!important}.ptr-hero-wrapper{background-color:#004d2c!important;padding:80px 0!important;text-align:center!important;width:100vw!important;position:relative!important;margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important;z-index:1!important}.ptr-hero-content{max-width:800px!important;margin:0 auto!important;padding:0 20px!important}.ptr-product-row{display:flex!important;justify-content:center!important;flex-wrap:wrap!important;margin:40px auto!important;text-align:center!important}.ptr-product-btn{display:inline-block!important;margin:10px 15px!important;padding:15px 30px!important;background:#ffffff!important;border:2px solid #d32f2f!important;color:#d32f2f!important;border-radius:50px!important;font-weight:bold!important;text-decoration:none!important;box-shadow:5px 5px 15px rgba(0,0,0,0.1)!important;transition:all 0.3s ease!important}.ptr-product-btn:hover{background:#d32f2f!important;color:#ffffff!important;transform:translateY(-3px)!important}@media screen and (max-width:980px){.et_mobile_menu li.menu-item-has-children>ul{display:none!important;visibility:hidden!important;height:0!important;opacity:0!important}.et_mobile_menu li.ptr-open>ul{display:block!important;visibility:visible!important;height:auto!important;opacity:1!important;background-color:#ffffff!important;border-left:4px solid #FFB300!important;margin:10px 0 10px 15px!important;padding:10px 0!important;border-radius:12px!important;transition:opacity 0.4s ease-in-out!important}.et_mobile_menu li.menu-item-has-children>a:after{content:'\33'!important;font-family:'ETmodules'!important;position:absolute!important;right:20px!important;color:#004d2c!important;transition:transform 0.4s ease!important}.et_mobile_menu li.ptr-open>a:after{transform:rotate(180deg)!important;color:#FFB300!important}}.et-menu li li{background:#ffffff!important;border-radius:12px!important;box-shadow:0 15px 35px rgba(0,0,0,0.1)!important;border:1px solid #eeeeee!important;margin-top:10px!important;padding:10px 0!important;overflow:hidden!important}.et-menu>li>a{transition:all 0.3s ease-in-out!important;position:relative}.et-menu>li>a:hover{color:#FFB300!important;transform:translateY(-2px)}.et-menu li li a{padding:12px 20px!important;transition:all 0.3s ease!important;font-weight:600!important;color:#004d2c!important}.et-menu li li a:hover{background-color:#f8f9f8!important;padding-left:25px!important;color:#FFB300!important}