.menu-buttons{display:inline-block;float:right}.footer-links .grid-template{display:grid;gap:0;grid-template-columns:repeat(2,minmax(0,1fr))}.footer-links .grid-template .flex.items-center.justify-center{margin-right:3rem}.flex{display:flex}.mr-4{margin-right:1rem;width:3.5rem}footer .text-lg{font-size:1.125rem;font-weight:300;line-height:1.75rem;margin-bottom:0!important}.flex-form{align-items:center;display:flex;flex-direction:row;justify-self:center;width:100%}footer .footer-links form input{outline:2px solid transparent;outline-offset:2px;--tw-ring-opacity:1;--tw-ring-color:rgb(82 196 26/var(--tw-ring-opacity));--tw-ring-offset-width:1px;background-color:#f7f7f7;border-color:#a4a4a4;border-radius:.375rem;border-width:1px;flex:1 1 auto;font-size:.875rem;line-height:1.25rem;padding:.625rem 1rem;transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}footer .footer-links form input.border{--tw-border-opacity:1;border-color:rgb(164 164 164/var(--tw-border-opacity));border-width:1px;font-family:Figtree,sans-serif;font-optical-sizing:auto;font-size:15px;font-weight:300}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.font-semibold{font-weight:600}.py-2{padding-bottom:2rem;padding-top:2rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.transition,[tabindex]:not([tabindex="-1"]),a[href],button,details,input,select,textarea{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}[tabindex]:not([tabindex="-1"]),a[href],button,details,input,select,textarea{outline:2px solid transparent;outline-offset:2px;--tw-ring-opacity:1;--tw-ring-color:rgb(82 196 26/var(--tw-ring-opacity));--tw-ring-offset-width:1px}.bg-green{--tw-bg-opacity:1;background-color:rgb(82 196 26/var(--tw-bg-opacity))}.self-center{align-self:center}.rounded-lg{border-radius:.5rem}footer .footer-links form button{--tw-space-x-reverse:0;cursor:pointer;font-size:16px;font-weight:400;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}footer .footer-links form button:hover{--tw-bg-opacity:1;background-color:rgb(61 159 17/var(--tw-bg-opacity))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-green,.from-green-500{--tw-gradient-from:#52c41a var(--tw-gradient-from-position);--tw-gradient-to:rgba(82,196,26,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-teal,.to-teal-300{--tw-gradient-to:#54eacc var(--tw-gradient-to-position)}.bg-\[length\:0\%_2px\]{background-size:0 2px}.bg-left-bottom{background-position:0 100%}.bg-no-repeat{background-repeat:no-repeat}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.transition-all{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-500{transition-duration:.5s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.footer-nav{margin-bottom:3rem!important;margin-top:3rem!important;--tw-text-opacity:1;color:rgb(102 102 102/var(--tw-text-opacity));font-size:.875rem;line-height:1.5rem;text-align:left}.footer-nav .grid-footer{display:grid;grid-column:span 3/span 3;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:2rem}.text-gray-800{color:rgb(56 56 56/var(--tw-text-opacity));font-family:Figtree,sans-serif;font-optical-sizing:auto;font-weight:600;font-weight:500;letter-spacing:.05em;margin-bottom:.75rem;text-transform:uppercase;--tw-text-opacity:1;color:rgb(102 102 102/var(--tw-text-opacity))}.gap-y-2{list-style-type:none;row-gap:.3rem}footer .gap-y-2{list-style-type:none;row-gap:0}.gap-y-2 a{display:inline-block;--tw-text-opacity:1;color:rgb(102 102 102/var(--tw-text-opacity))!important}.group:hover .group-hover\:bg-\[length\:100\%_2px\]{background-size:100% 2px}@media (max-width:1024px){.footer-nav .grid-footer{grid-column:span 3/span 3;grid-template-columns:repeat(2,minmax(0,1fr))}.footer-links .grid-template{grid-template-columns:repeat(1,minmax(0,1fr));padding:0}.footer-links .grid-template .flex.items-center.justify-center{margin-bottom:20px}.footer-links .flex.flex-form{justify-content:center}}@media (max-width:640px){.footer-nav .grid-footer{grid-column:span 3/span 3;grid-template-columns:repeat(1,minmax(0,1fr))}.flex-form{display:block;text-align:center}footer .footer-links form input.border{width:100%}footer .footer-links form button{--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.gap-y-2,.text-gray-800{padding-left:0;text-align:center}.text-gray-800{cursor:pointer;margin-bottom:.75rem!important;margin-top:.75rem!important}}.footer-links ul li,.footer-nav ul li{list-style:none}.social-icon{font-size:24px;padding:12px}