.document-type-tabs{display:flex;flex-wrap:wrap;align-items:flex-end;gap:3px;margin:0;padding:0}.document-type-tab{display:inline-flex;align-items:center;justify-content:center;font-family:"Metropolis",sans-serif;font-size:19px;font-weight:600;line-height:1.2;text-transform:uppercase;text-decoration:underline;text-underline-position:from-font;color:#707070;background-color:#eaeaea;border:0;border-top:2px solid #818181;border-radius:0;height:54px;padding:0 24px;cursor:pointer;transition:background-color .2s ease,color .2s ease}.document-type-tab:first-child{border-left:2px solid #818181;border-top-left-radius:15px}.document-type-tab:last-child{border-right:2px solid #818181;border-top-right-radius:15px}.document-type-tab:hover{color:#343437}.document-type-tab:focus-visible{outline:2px solid #94c949;outline-offset:-4px}.document-type-tab.is-active{background-color:#94c949;color:#fff;text-decoration:none}.document-type-tab[disabled]{opacity:.6;cursor:default}.document-type-tabs+.patents-table-wrapper{margin-top:0}.page-template-template-document-type .patents-table-wrapper .table thead th{font-family:"Metropolis",sans-serif;font-size:16px;font-weight:700;letter-spacing:1.28px;text-transform:uppercase;color:#c4c4c4}.page-template-template-document-type .patents-table-wrapper .table tbody td{font-family:"Metropolis",sans-serif;font-size:16px;font-weight:700;letter-spacing:1.28px;text-transform:uppercase;color:#000}.page-template-template-document-type .patents-table-wrapper .table tbody td.document-language{font-weight:700;white-space:nowrap}@media (max-width:991px){.document-type-tab{font-size:15px;height:48px;padding:0 16px}}@media (max-width:575px){.document-type-tabs{width:100%;gap:2px}.document-type-tab{flex:1 1 calc(50% - 2px);font-size:13px;height:46px;padding:0 8px;text-align:center}.document-type-tab:first-child,.document-type-tab:last-child{border-radius:0;border-left:0;border-right:0}}.main-menu-wrapper>ul>li.grid-menu>.sub-menu:not(:has(>li>ul)){grid-template-columns:1fr;width:auto;min-width:280px}.main-menu-wrapper>ul>li.grid-menu>.sub-menu:not(:has(>li>ul))>li:last-child{grid-area:auto}#home-contact{padding:90px 0 160px}#home-contact .contact-wrapper{width:100%;max-width:none}#home-contact #contact-form{display:grid;grid-template-columns:repeat(3,minmax(0, 1fr));column-gap:28px;row-gap:30px;align-items:start}#home-contact #contact-form>.contact-info:has(textarea){margin-top:6px}#home-contact #contact-form>.contact-info:has(input[type=checkbox])+.contact-info:has(input[type=checkbox]){margin-top:-16px}#home-contact #contact-form>.contact-info:has(input[type=submit]){margin-top:6px}#home-contact #contact-form>*:not(.contact-info){grid-column:1/-1}#home-contact #contact-form>.contact-info:has(textarea),#home-contact #contact-form>.contact-info:has(input[type=checkbox]),#home-contact #contact-form>.contact-info:has(input[type=submit]){grid-column:1/-1}#home-contact #contact-form>.contact-info:has(input[type=checkbox]){max-width:760px}@media (max-width:991px){#home-contact #contact-form{grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:575px){#home-contact{padding:56px 0 120px}#home-contact #contact-form{grid-template-columns:1fr}}