.header_section{padding:1rem 60px}.header_section .header_three_column{align-items:center;display:flex;justify-content:space-between;width:100%}.header_section .header_logo a{display:flex}.header_section .header_logo a img{display:block;width:185px}.header_section .header_menu{display:flex;gap:2rem;margin-bottom:0;margin-left:32px;margin-right:32px;padding:0}.header_section .menu_item{list-style:none}.header_section .menu_item>a{color:#23242a;font-size:16px;font-weight:500}.header_section .primary_btn{background:#8ecf98;border-radius:400px;color:#23242a;display:flex;font-size:16px;font-weight:600;padding:14px 32px}.header_section .header_three_column.mobile_header{display:none}@media screen and (max-width:1279px){body.overflow{overflow:hidden}.header_btn>a{background:#fff;color:#09090b;font-size:14px;font-weight:500}.header_section{padding:.5rem 1.5rem}.header_section .header_three_column.mobile_header{display:flex;justify-content:space-between}.header_section .header_three_column.destop_header{display:none}.header_section .header_menu_item_col{background:#8ecf98;display:none;padding:40px;position:fixed;right:22px;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);border-radius:7px;min-width:8rem;overflow:hidden;top:59px;z-index:9}.header_section .header_menu_item_col.menu-active{display:block}.header_section .header_logo a img{height:28px!important;max-width:117px!important;width:100%}.header_section .toggle_btn img{height:40px;width:40px}.header_section .toggle_btn{align-items:center;background-color:#8ecf98;border-radius:5px;border-width:2px;display:flex;height:44px;justify-content:center;line-height:1.25rem;width:44px}.header_section .close_img,.header_section .toggle_btn.toggleactive .toggle_img{display:none}.header_section .toggle_btn.toggleactive .close_img{display:block}.header_section .toggle_btn.toggleactive{background:#fff;border:2px solid #8ecf98;border-radius:6px}.header_section .header_menu{flex-direction:column;margin-bottom:0;margin-left:0;margin-right:0}.header_section .primary_btn{background:#fff;font-size:14px}.header_section .menu_item>a{display:inline-flex;font-size:14px;margin-left:20px;padding:6px 8px}}@media screen and (max-width:320px){.header_section .header_menu_item_col{right:20px}}