.header-contact{display:none!important}.et_pb_menu ul li a:hover{color:#71A244!important}.et_pb_menu ul li a{position:relative;text-decoration:none;padding-left:10px}.et_pb_button_module_wrapper:hover a.et_pb_button{background-color:#000000!important;border:2px solid #000000!important;color:#fff!important}@media (max-width:980px){.header-contact{display:block!important}.et_mobile_menu{display:block!important;position:fixed!important;top:0;left:0;width:80vw!important;height:100vh;background:#141313!important;padding-top:100px!important;overflow-y:auto;z-index:9999;transform:translateX(-100%);transition:transform 0.45s cubic-bezier(.77,0,.18,1)}.mobile_nav.opened .et_mobile_menu{transform:translateX(0)}.mobile_nav .et_mobile_menu{visibility:visible!important}.mobile_nav.opened:before{content:"";position:fixed;inset:0;background:#71A244;z-index:9998}.mobile_nav.opened .et_mobile_menu{display:block!important;position:fixed!important;top:0;left:0;width:100vw!important;height:100vh;background:#141313!important;padding-top:100px!important;overflow-y:auto;z-index:9999}.et_mobile_menu{display:none}.et_mobile_menu{border:none!important}.et_mobile_menu li a{color:#fff!important;font-size:20px;padding:18px 30px!important}.mobile_menu_bar{display:block!important;position:relative;z-index:10001;font-family:"ETmodules"!important}.mobile_menu_bar:before{font-family:"ETmodules"!important;font-size:32px!important}.mobile_nav.opened .mobile_menu_bar:before{content:"\4d"!important;font-family:"ETmodules"!important}body.mobile-menu-open{overflow:hidden!important;height:100vh}.mobile_nav.opened~#page-container,.mobile_nav.opened~.et-l--body{height:100vh;overflow:hidden!important}body:has(.mobile_nav.opened){overflow:hidden!important}}.custom-contact-form{max-width:600px}.custom-contact-form .form-group{position:relative;margin-bottom:20px}.custom-contact-form textarea{height:140px;resize:none;padding-left:16px}.custom-contact-form .icon{position:absolute;left:15px;top:50%;transform:translateY(-50%);font-size:16px;color:#888}.custom-contact-form .textarea .icon{display:none}.custom-contact-form .form-btn input{width:100%;padding:18px;background:#22c55e;color:#fff;border:none;border-radius:50px;font-size:18px;font-weight:600;cursor:pointer;transition:0.3s;font-family:'GeneralSans-Variable',Helvetica,Arial,Lucida,sans-serif!important}.custom-contact-form .form-btn input:hover{background:#16a34a}.custom-contact-form .form-group{margin-bottom:20px}.custom-contact-form label{display:block;margin-bottom:10px;font-size:16px;color:#464646;font-weight:400;font-family:'GeneralSans-Variable',Helvetica,Arial,Lucida,sans-serif!important}.custom-contact-form .input-wrap{position:relative}.custom-contact-form input,.custom-contact-form textarea{width:100%;padding:16px 16px 16px 50px;border:none;border-radius:12px;background:#F9F9F9;font-size:16px;outline:none;font-family:'GeneralSans-Variable',Helvetica,Arial,Lucida,sans-serif}.custom-contact-form textarea{padding-left:16px;height:140px}.custom-contact-form .form-icon{position:absolute;left:15px;top:50%;transform:translateY(-50%);width:18px;height:18px;z-index:999}.input-wrap br,.form-group br{display:none!important}.home-contact-section .custom-contact-form label{color:#fff}.home-contact-section .custom-contact-form input,.home-contact-section .custom-contact-form textarea{background:#2B2A2A}.hover-text:hover{color:#19CC71}.form-btn button{background:#6BA539;color:#fff;border:none;padding:15px 58px 15px 22px;font-size:20px;border-radius:30px;position:relative;cursor:pointer;transition:all 0.3s ease}.form-btn button::after{content:"\24";font-family:"ETmodules"!important;position:absolute;right:8px;top:17%;transform:translateY(-50%);width:40px;height:40px;background:#fff;color:#1B1C1A;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:26px;transition:all 0.3s ease;transform:rotate(320deg)}.form-btn{text-align:center}.form-btn button:hover{background:#1B1C1A;color:#fff}body #page-container .et_pb_section .et_pb_button_1:after{line-height:1em!important}body #page-container .et_pb_section .et_pb_button_3:after{line-height:1em!important}