@media only screen and (max-width:980px){.et-l--header{position:relative!important;z-index:999999!important}.et_mobile_menu{position:fixed!important;top:160px!important;left:50%!important;transform:translateX(-50%)!important;width:85vw!important;max-height:70vh!important;overflow-y:auto!important;background:#ffffff!important;z-index:999999!important;box-shadow:0 10px 30px rgba(0,0,0,0.15)!important}}.et_mobile_menu{display:block;position:absolute!important;top:100%!important;left:0!important;width:90vw!important;background:#ffffff!important;z-index:999999!important;max-height:80vh!important;overflow-y:auto!important}}.et_pb_button,.et_pb_button_module_wrapper .et_pb_button,a.et_pb_button{font-family:'Montserrat',Arial,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:2px!important;font-size:14px!important}.cost-card{background:#ffffff!important;border:1px solid #e5e5e5!important;border-radius:12px!important;padding:35px 25px!important;transition:all 0.3s ease!important}.cost-card:hover{transform:translateY(-8px)!important;box-shadow:0 18px 40px rgba(0,0,0,0.10)!important;background:#f4f8f7!important}.cost-card{min-height:350px!important;padding:40px 30px!important}@media only screen and (max-width:767px){.cost-card{min-height:auto!important;padding:28px 24px!important;margin-bottom:22px!important}.cost-card .et_pb_promo_description{padding-bottom:0!important}.cost-card h2,.cost-card h3,.cost-card .et_pb_module_header{font-size:22px!important;line-height:1.25em!important;margin-bottom:18px!important}.cost-card p{font-size:17px!important;line-height:1.6em!important}}