@font-face {
  font-family: "LPSans";
  font-weight: 400;
  font-display: swap;
  src: url(../fonts/opensans_400.woff2) format("woff2");
}
@font-face {
  font-family: "LPSans";
  font-weight: bold;
  font-display: swap;
  src: url(../fonts/opensans_700.woff2) format("woff2");
}
.go-zigte-mecde,
.go-zigte-tasi,
.go-zigte-gevi,
.go-zigte-fubgo,
.go-zigte-mofver,
.go-zigte-kugo,
.go-zigte-rolupif-ziba,
.go-zigte-vozvo-ziba,
.go-zigte-404,
.go-zigte-tudifu,
.go-zigte-sobir,
.go-zigte-bebmu2,
.go-zigte-morbih-ziba,
.go-zigte-fipnet,
.go-zigte-gapas,
.go-zigte-gazkatet,
.go-zigte-decsu,
.go-zigte-muzassud,
.go-zigte-sakuv {
  margin-top: unset;
  margin-right: initial;
  margin-block-end: initial;
  margin-left: initial;
  font: 12.75pt/1.7 "LPSans","Open Sans",Arial,sans-serif;
  color: rgb(29 37 48);
  background: rgb(255 255 255);
  -webkit-font-smoothing: antialiased;
}
body[class^="go-zigte-"] * {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
body[class^="go-zigte-"] a {
  color: var(--fofav-go-sasur-kebog-dosra);
}
body[class^="go-zigte-"] a:hover {
  color: var(--fofav-go-sasur-cugger);
}
body[class^="go-zigte-"] h1,
body[class^="go-zigte-"] h2,
body[class^="go-zigte-"] h3 {
  font-family: 'Georgia',Times New Roman,serif;
  font-weight: initial;
  color: var(--fofav-go-sasur-cugger);
  line-height: 1.25;
  letter-spacing: -0.005em;
}
.go-hoku {
  max-width: 1180px;
  margin: 0rem auto;
  padding-top: 0px;
  padding-right: 24px;
  padding-bottom: 0px;
  padding-left: 18pt;
}
.go-mani {
  position: absolute;
  left: -9999px;
}
.go-mani:focus {
  left: 12px;
  top: 12px;
  background: rgb(255 255 255);
  padding: 8px 12px;
  z-index: 10;
}
.go-sutke-rufmu {
  background: var(--fofav-go-sasur-cugger);
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 5;
  -webkit-box-shadow: 0 1px 0 rgba(255,255,255,.08);
  box-shadow: 0 .75pt 0 rgb(255 255 255 / 0.08);
}
.go-rufmu-sap {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  row-gap: .25in;
  -webkit-column-gap: 24px;
  column-gap: 24px;
  min-height: 72px;
}
.go-dunkug {
  -webkit-flex-grow: 0;
  flex-grow: initial;
  flex-shrink: 1;
  flex-basis: auto;
  min-width: 140px;
}
.go-dunkug img {
  display: block;
  height: 28px;
  width: initial;
  max-width: min(100%,calc(100vw - 96px));
  object-fit: contain;
  object-position: left center;
}
.go-medo-cedve ul,
.go-medo-cedve li {
  display: contents;
}
.go-medo-cedve {
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  row-gap: 18px;
  -webkit-column-gap: 1.125pc;
  column-gap: 13.5pt;
  margin-left: auto;
  -webkit-flex-grow: 0;
  flex-grow: initial;
  flex-shrink: 0;
  flex-basis: auto;
  white-space: nowrap;
}
.go-sutke-rufmu .go-medo-cedve a {
  color: rgb(255 255 255 / 1);
  text-decoration: unset;
  font-size: 15px;
  opacity: 0.88;
}
.go-sutke-rufmu .go-medo-cedve a:hover,
.go-sutke-rufmu .go-medo-cedve a[aria-current] {
  opacity: unset;
  color: rgb(255 255 255 / 1);
  -webkit-box-shadow: inset 0 -2px 0 var(--fofav-go-sasur-luti);
  box-shadow: inset 0 -2px 0 var(--fofav-go-sasur-luti);
}
.go-medo-cedve .go-cedve-pame {
  font-weight: 700;
}
.go-medo-cedve .go-cedve-pame {
  opacity: unset;
}
.go-sutke-rufmu .go-medo-cedve .go-zahi {
  -webkit-box-shadow: none;
  box-shadow: none;
  opacity: unset;
  color: #14202e;
}
.go-cedve-miti,
.go-cedve-lake {
  display: none;
}
.go-zahi {
  display: inline-block;
  padding: 12px 22px;
  border-top-left-radius: .1875pc;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  font-weight: 700;
  font-size: 15px;
  text-decoration: unset;
  letter-spacing: 0.02em;
  -webkit-transition: background 150ms;
  transition: background 150ms;
}
.go-zahi-luti,
body[class^="go-zigte-"] .go-zahi-luti {
  background: var(--fofav-go-sasur-luti);
}
.go-zahi-luti,
body[class^="go-zigte-"] .go-zahi-luti {
  color: #14202e;
}
.go-zahi-luti:hover,
body[class^="go-zigte-"] .go-zahi-luti:hover {
  background: var(--fofav-go-sasur-luti-mifcu);
  color: #14202e;
}
.go-zahi-rami {
  display: block;
  text-align: center;
}
.go-zigte-pava {
  background: linear-gradient(135deg,var(--fofav-go-sasur-cugger) 0%,var(--fofav-go-sasur-kebog-dosra) 100%);
  color: rgb(255 255 255 / 1);
  padding: 34px 0px 46px;
}
.go-zigte-pava h1 {
  color: rgba(255, 255, 255, 1) !important;
  font-size: clamp(22.5pt,4.2vw,2.875pc);
  margin: 8px 0 0;
}
.go-zigte-pava h1 {
  max-width: 660pt;
}
.go-zigte-pava .go-kosgah {
  margin-top: 10.5pt;
  margin-right: initial;
  margin-block-end: initial;
  margin-left: initial;
  opacity: 0.8;
  font-size: 14px;
}
.go-zika-pevo {
  list-style: none;
  margin-top: unset;
  margin-right: initial;
  margin-block-end: initial;
  margin-left: initial;
  padding-top: 0px;
  padding-right: 0;
  padding-bottom: 0px;
  padding-left: initial;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  row-gap: .0625in;
  -webkit-column-gap: 4.5pt;
  column-gap: .375pc;
  font-size: 9.75pt;
}
.go-zika-pevo>*+*:before {
  content: '\203a';
  margin-right: 4.5pt;
  opacity: 0.6;
  display: inline-block;
}
.go-zika a,
.go-zika span {
  color: rgba(255, 255, 255, 1) !important;
  opacity: 78%;
  text-decoration: unset;
}
.go-zika a:hover {
  opacity: unset;
  text-decoration: underline;
}
.go-lehu {
  display: grid;
  grid-template-columns: minmax(0,1fr) var(--side-w,320px);
  gap: var(--lay-gap,56px);
  padding-top: 44px;
  padding-bottom: 64px;
}
.go-nuseku {
  min-width: 0;
}
.go-nuseku .go-dul {
  font-size: 15pt;
}
.go-nuseku .go-dul {
  color: #2b3542ff;
}
.go-nuseku h2 {
  font-size: 30px;
  margin-top: 2.75pc;
  margin-right: initial;
  margin-block-end: 14px;
  margin-left: initial;
}
.go-nuseku p {
  margin-top: unset;
  margin-right: initial;
  margin-bottom: 16px;
  margin-left: initial;
}
.go-rami {
  scroll-margin-top: 90px;
}
ul.go-sutde {
  list-style: none;
  padding-top: 0px;
  padding-right: 0;
  padding-bottom: 0px;
  padding-left: initial;
  margin: 3pt 0 15pt;
}
ul.go-sutde li {
  position: relative;
  padding-left: 22.5pt;
  margin-top: unset;
  margin-right: initial;
  margin-block-end: 6.75pt;
  margin-left: initial;
}
ul.go-sutde li:before {
  content: "";
  position: absolute;
  left: .25pc;
  inset-inline-start: 3pt;
  top: 0.55em;
  width: 12px;
  height: 7px;
  border-left: 2px solid var(--fofav-go-sasur-kebog);
  border-bottom: 2px solid var(--fofav-go-sasur-kebog);
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.go-fu {
  background: var(--fofav-go-sasur-figi-vopho);
  border-left: 3px solid var(--fofav-go-sasur-luti);
  padding-top: 18px;
  padding-right: 24px;
  padding-bottom: 18px;
  padding-left: 18pt;
  margin-top: 21pt;
  margin-right: initial;
  margin-bottom: 21pt;
  margin-left: initial;
  font-size: 15px;
}
.go-fu ol {
  margin: 8px 0 0;
}
.go-fu ol {
  padding-left: 15pt;
}
.go-fu li {
  margin-top: 4px;
  margin-right: initial;
  margin-bottom: 4px;
  margin-left: initial;
}
.go-kekhidad {
  border: 1px solid var(--fofav-go-sasur-figi-vopho2);
  background: rgb(255 255 255);
  -webkit-box-shadow: 0 10px 30px -18px rgba(20,32,46,0.35);
  box-shadow: 0 7.5pt 1.875pc -13.5pt rgb(20 32 46 / 0.35);
  padding-block-start: 16.5pt;
  padding-right: 19.5pt;
  padding-bottom: 1.375pc;
  padding-left: 1.625pc;
  margin-top: .3125in;
  margin-right: initial;
  margin-bottom: 30px;
  margin-left: initial;
}
.go-kekhidad h2 {
  font-size: 22px !important;
  margin-block-start: unset !important;
  margin-right: initial !important;
  margin-bottom: 10px !important;
  margin-left: unset !important;
}
.go-kekhidad ul {
  margin-top: unset;
  margin-right: initial;
  margin-block-end: initial;
  margin-left: initial;
  padding-left: 15pt;
}
.go-kekhidad-depmu {
  background: var(--fofav-go-sasur-figi-vopho);
  border-left: 4px solid var(--fofav-go-sasur-luti);
  padding-top: 18px;
  padding-right: 24px;
  padding-bottom: 18px;
  padding-left: 18pt;
  margin-top: 21pt;
  margin-right: initial;
  margin-bottom: 21pt;
  margin-left: initial;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.go-kekhidad-depmu h2 {
  font-size: 1.25pc !important;
  margin-block-start: unset !important;
  margin-right: initial !important;
  margin-bottom: 6pt !important;
  margin-left: unset !important;
}
.go-kekhidad-depmu ul {
  margin-top: unset;
  margin-right: initial;
  margin-block-end: initial;
  margin-left: initial;
  padding-left: 15pt;
}
.go-kekhidad-depmu li {
  margin-top: 4px;
  margin-right: initial;
  margin-bottom: 4px;
  margin-left: initial;
}
blockquote.go-lizro-kuta {
  margin-top: 24px;
  margin-right: initial;
  margin-bottom: 1.5pc;
  margin-left: initial;
  padding: 16px 22px;
  border-left: 4px solid var(--fofav-go-sasur-kebog);
  background: var(--fofav-go-sasur-figi-vopho);
  font-style: italic;
  color: rgb(59 69 82);
}
blockquote.go-lizro-kuta p {
  margin-top: unset;
  margin-right: initial;
  margin-bottom: .0625in;
  margin-left: initial;
}
blockquote.go-lizro-kuta cite {
  display: block;
  font-style: initial;
  font-size: 14px;
  color: var(--fofav-go-sasur-kebog-dosra);
  font-weight: 700;
  margin-top: 4px;
}
.go-fubgo details {
  border-bottom: 1px solid var(--fofav-go-sasur-figi-vopho2);
  padding: 4px 0;
}
.go-fubgo summary,
.go-vodo-goci summary {
  cursor: pointer;
  list-style: none;
  font-weight: 700;
  padding-block-start: 14px;
  padding-right: 34px;
  padding-bottom: 14px;
  padding-left: initial;
  position: relative;
  color: rgb(29 37 48);
}
.go-fubgo summary::-webkit-details-marker,
.go-vodo-goci summary::-webkit-details-marker {
  display: none;
}
.go-fubgo summary:after,
.go-vodo-goci summary:after {
  content: "+";
  position: absolute;
  right: 4.5pt;
  top: 10px;
  font-size: 24px;
  font-weight: initial;
  color: var(--fofav-go-sasur-kebog);
}
.go-fubgo details[open] summary:after,
.go-vodo-goci details[open] summary:after {
  content: "–";
}
.go-fubgo details>:not(summary),
.go-vodo-goci details>div {
  padding-top: 0px;
  padding-right: 0;
  padding-block-end: 10px;
  padding-left: initial;
}
.go-cilav {
  display: grid;
  grid-template-columns: repeat(auto-fill,minmax(250px,1fr));
  row-gap: 18px;
  -webkit-column-gap: 1.125pc;
  column-gap: 13.5pt;
  margin-top: 26px;
  margin-right: initial;
  margin-bottom: 26px;
  margin-left: initial;
}
.go-cilav .go-nedal {
  display: flex;
  flex-direction: column;
  border: 1px solid var(--fofav-go-sasur-figi-vopho2);
  border-top: 4px solid var(--fofav-go-sasur-kebog);
  padding: 16.5pt;
  text-decoration: unset;
  color: rgb(29, 37, 48) !important;
  background: rgb(255 255 255);
  -webkit-transition: box-shadow 150ms,transform 150ms;
  transition: box-shadow 150ms,transform 150ms;
}
.go-cilav .go-nedal:hover {
  -webkit-box-shadow: 0 10.5pt 25.5pt -15pt rgb(20 32 46 / .5);
  box-shadow: 0 14px 34px -20px rgba(20,32,46,.5);
}
.go-cilav .go-nedal:hover {
  -webkit-transform: translateY(-2px);
  -ms-transform: translateY(-2px);
  transform: translateY(-1.5pt);
}
.go-cilav .go-nedal h2,
.go-cilav .go-nedal h3,
.go-cilav .go-nedal h4 {
  font-family: 'Georgia',serif;
  font-weight: initial;
  font-size: 22px;
  margin-top: unset;
  margin-right: initial;
  margin-bottom: 6pt;
  margin-left: initial;
  color: var(--fofav-go-sasur-cugger);
}
.go-cilav .go-nedal p {
  font-size: 15px;
  margin-top: unset;
  margin-right: initial;
  margin-block-end: 14px;
  margin-left: initial;
  -webkit-flex: 1 1 0%;
  -ms-flex: 1;
  flex: 1;
}
.go-pehfu {
  font-weight: 700;
  font-size: 14px;
  color: var(--fofav-go-sasur-kebog-dosra);
  text-decoration: unset;
}
.go-zunu .go-boli {
  padding: 16.5pt 0px;
}
.go-zunu .go-boli {
  border-bottom: 1px solid var(--fofav-go-sasur-figi-vopho2);
}
.go-zunu .go-boli h2,
.go-zunu .go-boli h3 {
  font-size: 25px;
  margin-top: unset;
  margin-right: initial;
  margin-bottom: 6pt;
  margin-left: initial;
}
.go-zunu .go-boli h2 a,
.go-zunu .go-boli h3 a {
  text-decoration: unset;
}
.go-zunu .go-boli h2 a,
.go-zunu .go-boli h3 a {
  color: var(--fofav-go-sasur-cugger);
}
.go-zukbu {
  background: var(--fofav-go-sasur-figi-vopho);
  padding: 19.5pt 21pt;
  margin-top: .3125in;
  margin-right: initial;
  margin-bottom: 30px;
  margin-left: initial;
}
.go-zukbu h2 {
  margin-block-start: unset !important;
  font-size: 24px !important;
}
.go-kugo h2 {
  font-size: 24px;
}
.go-pefo {
  margin-top: 2.75pc;
}
.go-pefo {
  padding-top: 8px;
  border-top: 1px solid var(--fofav-go-sasur-figi-vopho2);
}
.go-pefo h2 {
  font-size: 24px !important;
}
.go-husok {
  font-size: 9.75pt;
  color: #5c6672;
  margin-top: 36px;
  border-top: 1px solid var(--fofav-go-sasur-figi-vopho2);
  padding-block-start: 14px;
}
.go-cobinfo {
  position: relative;
}
.go-cufi-daca {
  position: -webkit-sticky;
  position: sticky;
  top: 6pc;
  background: var(--fofav-go-sasur-figi-vopho);
}
.go-cufi-daca {
  border-top: 4px solid var(--fofav-go-sasur-luti);
  padding: 24px;
}
.go-cufi-daca .go-cufi-siczus {
  display: block;
  font-weight: initial;
  font-family: 'Georgia',serif;
  font-size: 17.25pt;
  color: var(--fofav-go-sasur-cugger);
  margin-top: unset;
  margin-right: initial;
  margin-bottom: 6pt;
  margin-left: initial;
}
.go-cufi-daca p {
  font-size: 15px;
}
.go-cufi-pame {
  text-align: center;
}
.go-cufi-pame {
  margin: .75pc 0 0;
}
.go-foka-tu {
  margin-top: 21pt;
}
.go-foka-siczus {
  display: block;
  font-weight: 700;
  font-size: 9.75pt;
  text-transform: uppercase;
  letter-spacing: .08em;
  color: #5c6672;
  margin-top: unset;
  margin-right: initial;
  margin-bottom: 6pt;
  margin-left: initial;
}
.go-foka-tu ul {
  list-style: none;
  margin-top: unset;
  margin-right: initial;
  margin-block-end: initial;
  margin-left: initial;
  padding-top: 0px;
  padding-right: 0;
  padding-bottom: 0px;
  padding-left: initial;
}
.go-foka-tu li {
  border-bottom: 1px solid var(--fofav-go-sasur-figi-vopho2);
}
.go-foka-tu a {
  display: block;
  padding: 9px 0rem 9px 0rem;
  font-size: 15px;
  text-decoration: unset;
}
.go-foka-tu a[aria-current] {
  font-weight: 700;
  color: var(--fofav-go-sasur-cugger);
}
.go-sutke-kovko {
  background: var(--fofav-go-sasur-cugger);
  color: rgba(255,255,255,0.82);
  font-size: 14px;
  padding-block-start: 46px;
  padding-right: 0;
  padding-bottom: 28px;
  padding-left: initial;
}
.go-sutke-kovko a {
  color: rgba(255, 255, 255, 1) !important;
}
.go-kovko-hihe {
  display: grid;
  grid-template-columns: 1.6fr 1fr 1fr 1fr;
  row-gap: 36px;
  -webkit-column-gap: 36px;
  column-gap: 36px;
}
.go-kovko-hihe img {
  display: block;
  block-size: 19.5pt;
  width: initial;
  max-inline-size: 100%;
  object-fit: contain;
  object-position: left center;
}
.go-paze-zuha {
  list-style: none;
  margin-top: unset;
  margin-right: initial;
  margin-block-end: initial;
  margin-left: initial;
  padding-top: 0px;
  padding-right: 0;
  padding-bottom: 0px;
  padding-left: initial;
}
.go-paze-zuha>* {
  display: block;
  margin-top: unset;
  margin-right: initial;
  margin-bottom: 7px;
  margin-left: initial;
}
.go-paze-siczus {
  display: block;
  margin-top: 1em;
  margin-right: initial;
  margin-block-end: 1em;
  margin-left: initial;
  font-weight: 700;
  color: rgb(255 255 255 / 1);
  text-transform: uppercase;
  font-size: 12px;
  letter-spacing: 0.1em;
}
.go-kovko-kugo>* {
  display: block;
  margin-top: 1em;
  margin-right: initial;
  margin-block-end: 1em;
  margin-left: initial;
}
.go-kovko-kugo {
  border-top: 1px solid rgba(255,255,255,0.15);
}
.go-kovko-kugo {
  margin-top: .3125in;
  padding-top: 18px;
  font-size: 12.5px;
}
.go-kicek-hoku {
  overflow-x: auto;
  margin-top: 4.5pt;
  margin-right: initial;
  margin-bottom: 16.5pt;
  margin-left: initial;
  border: 1px solid var(--fofav-go-sasur-figi-vopho2);
}
.go-kicek-hoku table {
  border-collapse: collapse;
  width: 100%;
  font-size: 15px;
  line-height: 1.5;
}
.go-kicek-hoku caption {
  caption-side: top;
  text-align: initial;
  font-size: 9.75pt;
  color: #5c6672;
  padding-block-start: 10px;
  padding-right: 10.5pt;
  padding-block-end: 10px;
  padding-left: 10.5pt;
  background: var(--fofav-go-sasur-figi-vopho);
}
.go-kicek-hoku th,
.go-kicek-hoku td {
  padding-block-start: 10px;
  padding-right: 10.5pt;
  padding-block-end: 10px;
  padding-left: 10.5pt;
  border-top: 1px solid var(--fofav-go-sasur-figi-vopho2);
  text-align: initial;
  vertical-align: top;
}
.go-kicek-hoku thead th {
  background: var(--fofav-go-sasur-cugger);
}
.go-kicek-hoku thead th {
  color: rgb(255 255 255 / 1);
  font-weight: 700;
  border-top: none;
  white-space: nowrap;
}
.go-kicek-hoku tbody th {
  font-weight: 700;
  color: var(--fofav-go-sasur-cugger);
}
.go-kicek-hoku tbody tr:nth-child(even) {
  background: var(--fofav-go-sasur-figi-vopho);
}
.go-lesduve {
  position: fixed;
  top: 0;
  left: 0rem;
  inset-inline-start: 0;
  right: 0;
  height: 3px;
  z-index: 9;
  pointer-events: none;
}
.go-lesduve span {
  display: block;
  block-size: 100%;
  width: 0;
  background: var(--fofav-go-sasur-luti);
  -webkit-transition: width 0.08s linear;
  transition: width 80ms linear;
}
.go-mokepep {
  display: flex;
  row-gap: 8px;
  -webkit-column-gap: 8px;
  column-gap: 8px;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-top: unset;
  margin-right: initial;
  margin-bottom: 16.5pt;
  margin-left: initial;
}
.go-mokepep:not([hidden])+.go-dul {
  margin-top: 4px;
}
.go-buho-zahi {
  font: 600 13px/1 "LPSans",Arial,sans-serif;
  border: 1px solid var(--fofav-go-sasur-figi-vopho2);
  background: rgb(255 255 255);
  color: var(--fofav-go-sasur-kebog-dosra);
  padding: 9px 14px;
  border-top-left-radius: 62.4375pc;
  border-top-right-radius: 999px;
  border-bottom-right-radius: 749.25pt;
  border-bottom-left-radius: 999px;
  cursor: pointer;
}
.go-buho-zahi:hover {
  border-color: var(--fofav-go-sasur-kebog);
}
.go-buho-zahi:hover {
  color: var(--fofav-go-sasur-cugger);
}
.go-buho-zahi.ok {
  background: var(--fofav-go-sasur-figi-vopho);
  color: var(--fofav-go-sasur-cugger);
}
.go-cegmu-vup {
  position: fixed;
  right: 20px;
  bottom: 18pt;
  inset-block-end: 24px;
  width: 44px;
  height: 33pt;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-left-radius: 50%;
  background: var(--fofav-go-sasur-cugger);
  color: rgba(255, 255, 255, 1) !important;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  justify-content: center;
  text-decoration: unset;
  font-size: 15pt;
  -webkit-box-shadow: 0 8px 20px -8px rgba(0, 0, 0, .45);
  box-shadow: 0 8px 20px -8px rgba(0,0,0,.45);
  opacity: 0;
  -webkit-transform: translateY(.5pc);
  -ms-transform: translateY(8px);
  transform: translateY(6pt);
  -webkit-transition: opacity 200ms,transform 200ms;
  transition: opacity 0.2s,transform 0.2s;
  z-index: 6;
}
.go-cegmu-vup.on {
  opacity: unset;
  -webkit-transform: none;
  -ms-transform: none;
  transform: initial;
}
.go-lelu {
  display: none;
}
.go-zahi-pinmo,
body[class^="go-zigte-"] .go-zahi-pinmo {
  background: rgb(255 255 255);
  color: var(--fofav-go-sasur-cugger);
  border: 1px solid var(--fofav-go-sasur-figi-vopho2);
}
.go-zahi-pinmo:hover {
  border-color: var(--fofav-go-sasur-kebog);
}
.go-zukbu-nadefnuv {
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 10px 10px;
}
.go-zukbu-nadefnuv {
  margin-top: 20px;
}
.go-zukbu address {
  font-style: initial;
  margin-top: unset;
  margin-right: initial;
  margin-bottom: 16px;
  margin-left: initial;
}
.go-fubgo-soneh {
  margin-top: unset;
  margin-right: initial;
  margin-bottom: 16px;
  margin-left: initial;
}
.go-zukbu h3 {
  font-size: 19px;
  margin-top: 22px;
  margin-right: initial;
  margin-bottom: 6pt;
  margin-left: initial;
}
table.go-rene {
  border-collapse: collapse;
  font-size: 15px;
}
table.go-rene th {
  text-align: initial;
  font-weight: initial;
  padding-block-start: 2.25pt;
  padding-right: 24px;
  padding-bottom: .1875pc;
  padding-left: initial;
  color: #2b3542ff;
}
table.go-rene td {
  padding-block-start: 2.25pt;
  padding-right: 0;
  padding-bottom: .1875pc;
  padding-left: initial;
  font-weight: 700;
  color: var(--fofav-go-sasur-cugger);
}
.go-boli-kosgah {
  font-size: 9.75pt;
  color: #5c6672;
  margin-block-start: unset !important;
  margin-right: initial !important;
  margin-bottom: .25pc !important;
  margin-left: unset !important;
  text-transform: uppercase;
  letter-spacing: 0.06em;
}
.go-supuhder {
  -webkit-column-count: 2;
  column-count: 2;
  column-width: auto;
  padding-left: 15pt;
  margin-top: 20px;
  margin-right: initial;
  margin-bottom: 21pt;
  margin-left: initial;
}
.go-foka-morbih a:before {
  content: '\2192  ';
  color: var(--fofav-go-sasur-luti);
}
.go-kafa {
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  row-gap: .0625in;
  -webkit-column-gap: 4.5pt;
  column-gap: .375pc;
  margin-top: 10px;
  margin-right: initial;
  margin-bottom: 18px;
  margin-left: initial;
  position: -webkit-sticky;
  position: sticky;
  top: .75in;
  background: rgb(255 255 255);
  padding: 7.5pt 0;
  z-index: 2;
  border-bottom: 1px solid var(--fofav-go-sasur-figi-vopho2);
}
.go-kafa a {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: center;
  align-items: center;
  justify-content: center;
  min-width: 34px;
  block-size: 25.5pt;
  border: 1px solid var(--fofav-go-sasur-figi-vopho2);
  text-decoration: unset;
  font-weight: 700;
  font-size: 14px;
}
.go-kafa a:hover {
  background: var(--fofav-go-sasur-figi-vopho);
}
.go-giri h2 {
  font-size: 34px;
  margin-top: .3125in;
  margin-right: initial;
  margin-bottom: .0625in;
  margin-left: initial;
  border-bottom: 3px solid var(--fofav-go-sasur-luti);
  display: inline-block;
  padding-right: 10px;
}
dl.go-tudifu {
  margin-top: unset;
  margin-right: initial;
  margin-block-end: initial;
  margin-left: initial;
}
dl.go-tudifu dt {
  font-weight: 700;
  color: var(--fofav-go-sasur-cugger);
  margin: 18px 0 4px 0;
}
dl.go-tudifu dt {
  scroll-margin-top: 140px;
}
dl.go-tudifu dt:target {
  background: var(--fofav-go-sasur-figi-vopho);
}
dl.go-tudifu dt:target {
  outline: 6px solid var(--fofav-go-sasur-figi-vopho);
}
dl.go-tudifu dd {
  margin-top: unset;
  margin-right: initial;
  margin-bottom: .0625in;
  margin-left: initial;
  padding-left: 16px;
  border-left: 2px solid var(--fofav-go-sasur-figi-vopho2);
}
.go-bebmu {
  background: var(--fofav-go-sasur-figi-vopho);
  border-top: 4px solid var(--fofav-go-sasur-luti);
  padding-top: 24px;
  padding-right: 19.5pt;
  padding-bottom: 24px;
  padding-left: 1.625pc;
  margin-top: 26px;
  margin-right: initial;
  margin-bottom: 30px;
  margin-left: initial;
}
.go-bebmu-hihe {
  display: grid;
  grid-template-columns: repeat(auto-fit,minmax(200px,1fr));
  row-gap: 10.5pt;
  -webkit-column-gap: 1.125pc;
  column-gap: 13.5pt;
}
.go-bebmu label {
  display: flex;
  flex-direction: column;
  font-size: 14px;
  font-weight: 700;
  color: #2b3542ff;
  row-gap: .0625in;
  -webkit-column-gap: 4.5pt;
  column-gap: .375pc;
}
.go-bebmu input {
  font: 400 17px "LPSans",Arial,sans-serif;
  padding-block-start: 10px;
  padding-right: 12px;
  padding-block-end: 10px;
  padding-left: .75pc;
  border: 1px solid rgb(201 210 220);
  border-top-left-radius: .1875pc;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  background: rgb(255 255 255);
  width: 100%;
}
.go-bebmu input:focus {
  outline: 2px solid var(--fofav-go-sasur-luti);
}
.go-bebmu input:focus {
  border-color: transparent transparent transparent transparent;
}
.go-bebmu-repko {
  display: block;
  margin-top: 20px;
  margin-right: initial;
  margin-bottom: 7.5pt;
  margin-left: initial;
  font-size: 17px;
  line-height: 1.55;
}
.go-bebmu-repko strong {
  font-family: 'Georgia',serif;
  font-weight: initial;
  font-size: 30px;
  color: var(--fofav-go-sasur-cugger);
  display: block;
}
.go-bebmu-debsuc {
  width: 100%;
  height: initial;
}
.go-bebmu-debsuc {
  display: block;
  background: rgb(255 255 255);
  border: 1px solid var(--fofav-go-sasur-figi-vopho2);
}
.go-bebmu-mule {
  font-size: 9.75pt;
  color: #5c6672;
  margin-top: 10px !important;
  margin-right: initial !important;
  margin-bottom: initial !important;
  margin-left: unset !important;
}
.go-bebmu-di>* {
  display: block;
}
.go-bebmu-ludo {
  margin-top: 6pt;
  margin-right: initial;
  margin-bottom: .0625in;
  margin-left: initial;
}
.go-bebmu-ludo.go-kicek-hoku {
  background: rgb(255 255 255);
}
.go-bebmu-nola {
  display: grid;
  grid-template-columns: repeat(auto-fit,minmax(150px,1fr));
  row-gap: 12px;
  -webkit-column-gap: 12px;
  column-gap: 9pt;
}
.go-bebmu-nola>div {
  background: rgb(255 255 255);
  border: 1px solid var(--fofav-go-sasur-figi-vopho2);
  border-left: 4px solid var(--fofav-go-sasur-kebog);
  padding-block-start: 14px;
  padding-right: 16px;
  padding-bottom: 14px;
  padding-left: 16px;
  display: flex;
  flex-direction: column;
  gap: 3pt .25pc;
}
.go-bebmu-nola b {
  font: 400 24px/1.2 Georgia,serif;
}
.go-bebmu-nola b {
  color: var(--fofav-go-sasur-cugger);
}
.go-bebmu-nola span {
  font-size: 13.5px;
  color: #5c6672;
  line-height: 1.35;
}
.go-bebmu-segob {
  display: flex;
  flex-direction: column;
  row-gap: 5.25pt;
  -webkit-column-gap: .4375pc;
  column-gap: 5.25pt;
  background: rgb(255 255 255);
  border: 1px solid var(--fofav-go-sasur-figi-vopho2);
  padding-block-start: 14px;
  padding-right: 16px;
  padding-bottom: 14px;
  padding-left: 16px;
}
.go-bebmu-segob>div {
  display: grid;
  grid-template-columns: minmax(60pt,30%) 1fr auto;
  -webkit-align-items: center;
  align-items: center;
  gap: 10px 10px;
  font-size: 14px;
}
.go-bebmu-segob>div>div {
  background: var(--fofav-go-sasur-figi-vopho);
  height: 14px;
  -webkit-border-radius: 2px;
  border-radius: 1.5pt;
  overflow-x: hidden;
  overflow-y: hidden;
}
.go-bebmu-segob i {
  display: block;
  block-size: 100%;
  background: var(--fofav-go-sasur-kebog);
}
.go-bebmu-segob i {
  -webkit-border-radius: 2px;
  border-radius: 1.5pt;
  -webkit-transition: width 200ms;
  transition: width 200ms;
}
.go-bebmu-segob i[data-last] {
  background: var(--fofav-go-sasur-luti);
}
.go-bebmu-segob>div>b {
  font-weight: 700;
  color: var(--fofav-go-sasur-cugger);
  white-space: nowrap;
  font-size: 13.5px;
}
.go-kugo-fu {
  background: var(--fofav-go-sasur-figi-vopho);
  border-left: 3px solid var(--fofav-go-sasur-luti);
}
.go-kugo-fu {
  padding: 16px 22px;
  margin: 0 0 19.5pt;
  font-size: 15px;
}
.go-kugo-fu ol {
  margin-top: unset;
  margin-right: initial;
  margin-block-end: initial;
  margin-left: initial;
  padding-left: 15pt;
}
.go-kugo-fu li {
  margin-top: 2.25pt;
  margin-right: initial;
  margin-block-end: .1875pc;
  margin-left: initial;
}
.go-kugo-kuplo {
  border: 1px solid var(--fofav-go-sasur-figi-vopho2);
  margin-top: unset;
  margin-right: initial;
  margin-bottom: 7.5pt;
  margin-left: initial;
  background: rgb(255 255 255);
}
.go-kugo-kuplo>summary {
  cursor: pointer;
  padding-block-start: .75pc;
  padding-right: 18px;
  padding-bottom: .125in;
  padding-left: .1875in;
  list-style: none;
  display: flex;
  justify-content: space-between;
  -webkit-align-items: center;
  align-items: center;
  row-gap: 12px;
  -webkit-column-gap: 12px;
  column-gap: 9pt;
}
.go-kugo-kuplo>summary::-webkit-details-marker {
  display: none;
}
.go-kugo-kuplo>summary::after {
  content: "+";
  font-size: 22px;
  color: var(--fofav-go-sasur-luti);
  line-height: 1;
}
.go-kugo-kuplo[open]>summary::after {
  content: '\2212';
}
.go-kugo-kuplo>summary>h2,
.go-kugo-kuplo>summary>h3 {
  margin-top: unset;
  margin-right: initial;
  margin-block-end: initial;
  margin-left: initial;
  font-size: 19px;
}
.go-kugo-kuplo>:not(summary) {
  margin-left: 18px;
  margin-inline-end: 18px;
}
.go-kugo-luk {
  font-size: 13.5px;
  color: #5c6672;
  margin-top: unset;
  margin-right: initial;
  margin-bottom: 18px;
  margin-left: initial;
}
.go-kugo>.go-kugo-luk:last-child {
  margin-top: 26px;
  margin-right: initial;
  margin-block-end: initial;
  margin-left: initial;
}
.go-zigte-sakuv .go-nuseku li {
  margin: .0625in 0rem;
}
.go-vodo-goci .go-morbih-cebna {
  display: grid;
  grid-template-columns: repeat(auto-fit,minmax(15pc,1fr));
  row-gap: 10.5pt;
  -webkit-column-gap: 14px;
  column-gap: 14px;
  margin-top: 26px;
  margin-right: initial;
  margin-bottom: 26px;
  margin-left: initial;
}
.go-vodo-goci .go-piplo {
  display: block;
  padding-top: 18px;
  padding-right: 15pt;
  padding-bottom: 18px;
  padding-left: 15pt;
  background: var(--fofav-go-sasur-figi-vopho);
  border-left: 4px solid var(--fofav-go-sasur-luti);
  text-decoration: unset;
  color: rgb(29 37 48);
}
.go-vodo-goci .go-piplo strong {
  display: block;
  font-family: 'Georgia',serif;
  font-weight: initial;
  font-size: 21px;
  color: var(--fofav-go-sasur-cugger);
}
.go-vodo-goci .go-piplo span {
  font-size: 14px;
}
.go-vodo-goci .go-piplo span {
  color: var(--fofav-go-sasur-kebog-dosra);
}
.go-vodo-goci .go-civup-cebna {
  margin-top: 21pt;
  margin-right: initial;
  margin-bottom: 7.5pt;
  margin-left: initial;
  padding: 12pt 1.25pc;
  border: 1px solid var(--fofav-go-sasur-figi-vopho2);
  font-size: 15px;
}
.go-vodo-goci .go-civup-cebna p {
  margin-top: unset;
  margin-right: initial;
  margin-block-end: initial;
  margin-left: initial;
  font-size: 15px;
}
.go-vodo-goci .go-kicek-hoku {
  overflow-x: auto;
  margin-top: 4.5pt;
  margin-right: initial;
  margin-bottom: 20px;
  margin-left: initial;
  border: 1px solid var(--fofav-go-sasur-figi-vopho2);
}
.go-vodo-goci table {
  border-collapse: collapse;
}
.go-vodo-goci table {
  width: 100%;
  font-size: 15px;
}
.go-vodo-goci th,
.go-vodo-goci td {
  padding-top: 9px;
  padding-right: 12px;
  padding-bottom: .5625pc;
  padding-left: .75pc;
  border-top: 1px solid var(--fofav-go-sasur-figi-vopho2);
  text-align: initial;
}
.go-vodo-goci thead th {
  background: var(--fofav-go-sasur-cugger);
  color: rgb(255 255 255 / 1);
}
.go-vodo-goci thead th {
  border-top: none;
}
@media (max-width:960px) {
  .go-lehu {
    grid-template-columns: 1fr;
    row-gap: 1.875pc;
    -webkit-column-gap: 1.875pc;
    column-gap: 30px;
  }
  .go-cufi-daca {
    position: static;
  }
  .go-cedve-lake {
    display: flex;
    flex-direction: column;
    row-gap: 5px;
    -webkit-column-gap: 5px;
    column-gap: 3.75pt;
    margin-left: auto;
    cursor: pointer;
    padding-block-start: 10px;
    padding-right: 10px;
    padding-block-end: 10px;
    padding-left: 7.5pt;
  }
  .go-cedve-lake>* {
    width: 24px;
    height: 2px;
  }
  .go-cedve-lake>* {
    background: rgb(255 255 255);
    display: block;
  }
  .go-medo-cedve {
    display: none;
    position: absolute;
    top: .75in;
    left: 0rem;
    inset-inline-start: 0;
    right: 0;
    background: var(--fofav-go-sasur-cugger);
    flex-direction: column;
    -webkit-align-items: flex-start;
    align-items: flex-start;
    padding: 7.5pt 18pt 16.5pt;
    row-gap: 10.5pt;
    -webkit-column-gap: 14px;
    column-gap: 14px;
  }
  .go-cedve-miti:checked~.go-medo-cedve {
    display: flex;
  }
  .go-kovko-hihe {
    grid-template-columns: repeat(2,1fr);
  }
  .go-kovko-hihe>:first-child {
    grid-column: 1/-1;
  }
  .go-nuseku h2 {
    font-size: 25px;
  }
  .go-lelu {
    display: flex;
    position: fixed;
    left: 0rem;
    inset-inline-start: 0;
    right: 0;
    bottom: 0;
    z-index: 7;
    -webkit-box-shadow: 0 -6px 20px -10px rgba(0, 0, 0, 0.35);
    box-shadow: 0 -6px 20px -10px rgb(0 0 0 / 0.35);
  }
  .go-lelu a {
    -webkit-flex: 1 1 0%;
    -ms-flex: 1;
    flex: 1;
    text-align: center;
    padding-block-start: 14px;
    padding-right: 8px;
    padding-bottom: 14px;
    padding-left: 6pt;
    font-weight: 700;
    font-size: 15px;
    text-decoration: unset;
  }
  .go-lelu-ra {
    background: var(--fofav-go-sasur-cugger);
  }
  .go-lelu-ra {
    color: rgba(255, 255, 255, 1) !important;
  }
  .go-lelu-cufi {
    background: var(--fofav-go-sasur-luti);
    color: #14202e !important;
  }
  body[class^="go-zigte-"] {
    padding-bottom: 52px;
  }
  .go-cegmu-vup {
    bottom: 70px;
    inset-block-end: 70px;
  }
  .go-supuhder {
    -webkit-column-count: 1;
    column-count: 1;
    column-width: auto;
  }
  .go-kafa {
    top: .75in;
  }

}
@media (max-width:600px) {
  .go-kicek-hoku table {
    font-size: 13.5px;
  }
  .go-kicek-hoku th,
.go-kicek-hoku td {
    padding: 8px 9px;
  }
  .go-kicek-hoku thead th {
    white-space: normal;
  }
  .go-bebmu-segob>div {
    grid-template-columns: 1fr auto;
    row-gap: .03125in;
  }
  .go-bebmu-segob>div>div {
    grid-column: 1/-1;
    grid-row-start: 2;
    grid-row-end: auto;
  }
  .go-bebmu-nola b {
    font-size: 21px;
  }

}
@media print {
  .go-sutke-rufmu,
.go-cobinfo,
.go-sutke-kovko,
.go-lelu,
.go-cegmu-vup,
.go-lesduve,
.go-mokepep,
.go-fu,
.go-zika,
.go-bebmu-debsuc {
    display: none !important;
  }
  .go-zigte-pava {
    background: initial;
    color: #000;
    padding-top: 0px;
    padding-right: 0;
    padding-bottom: 0px;
    padding-left: initial;
  }
  .go-zigte-pava h1 {
    color: black !important;
  }
  .go-lehu {
    display: block;
    padding-top: 0px;
    padding-right: 0;
    padding-bottom: 0px;
    padding-left: initial;
  }
  body[class^="go-zigte-"] {
    font-size: 12pt;
    padding-top: 0px;
    padding-right: 0;
    padding-bottom: 0px;
    padding-left: initial;
  }
  .go-nuseku a {
    color: #000;
  }
  .go-nuseku a {
    text-decoration: unset;
  }
  .go-fubgo details>:not(summary) {
    display: block;
  }

}
.go-vodo-goci {
  background: rgb(255 255 255);
  letter-spacing: initial;
  padding-top: 45pt;
  padding-right: 0;
  padding-bottom: 40px;
  padding-left: initial;
  font: 16px/1.7 'LPSans','OpenSans','Open Sans',Arial,sans-serif;
  color: rgb(29 37 48);
}
.go-vodo-hoku {
  max-width: 9.375in;
  margin: 0rem auto;
  padding-top: 0px;
  padding-right: 15pt;
  padding-bottom: 0px;
  padding-left: 15pt;
}
.go-vodo-goci .go-vodo-zace {
  font-family: 'Georgia',serif;
  font-weight: initial;
  color: var(--fofav-go-sasur-cugger);
  font-size: clamp(26px,3.4vw,36px);
  line-height: 1.25;
  margin-top: unset;
  margin-right: initial;
  margin-bottom: 18px;
  margin-left: initial;
  text-align: initial;
}
.go-vodo-goci h3 {
  font-family: 'Georgia',serif;
  font-weight: initial;
  color: var(--fofav-go-sasur-cugger);
  font-size: 24px;
  margin-top: 34px;
  margin-right: initial;
  margin-bottom: 12px;
  margin-left: initial;
  text-align: initial;
}
.go-vodo-goci p,
.go-vodo-goci li {
  margin-top: unset;
  margin-right: initial;
  margin-block-end: 14px;
  margin-left: initial;
  text-align: initial;
  letter-spacing: initial;
  font-size: 16px;
  line-height: 1.7;
}
.go-vodo-goci .go-dul {
  font-size: 13.5pt;
}
.go-vodo-goci a {
  color: var(--fofav-go-sasur-kebog-dosra);
}
.go-vodo-goci .go-boli-zuha {
  padding-left: 15pt;
}
.go-vodo-goci details {
  border-bottom: 1px solid var(--fofav-go-sasur-figi-vopho2);
}
.go-vodo-kovko-cedve {
  font-size: 9.75pt;
  margin: 8px 0 14px;
}
.go-vodo-kovko-cedve a {
  color: inherit;
  text-decoration: underline;
}
.go-vodo-goci .go-rulfam {
  display: grid;
  grid-template-columns: repeat(auto-fit,minmax(150px,1fr));
  row-gap: 0;
  -webkit-column-gap: 0px;
  column-gap: 0;
  margin-top: 26px;
  margin-right: initial;
  margin-bottom: .0625in;
  margin-left: initial;
  border-top: 1px solid var(--fofav-go-sasur-figi-vopho2);
  border-bottom: 1px solid var(--fofav-go-sasur-figi-vopho2);
}
.go-vodo-goci .go-rulfam div {
  padding-block-start: 14px;
  padding-right: 16px;
  padding-bottom: .125in;
  padding-left: 16px;
  border-left: 1px solid var(--fofav-go-sasur-figi-vopho2);
}
.go-vodo-goci .go-rulfam div:first-child {
  border-left: none;
  padding-left: initial;
}
.go-vodo-goci .go-rulfam dt {
  font-size: 12px;
  letter-spacing: .08em;
  text-transform: uppercase;
  color: rgb(91, 101, 115);
  font-weight: 600;
  margin: 0 0 3pt;
}
.go-vodo-goci .go-rulfam dd {
  margin-top: unset;
  margin-right: initial;
  margin-block-end: initial;
  margin-left: initial;
  font-family: 'Georgia',serif;
  font-size: 21px;
  color: var(--fofav-go-sasur-cugger);
  line-height: 1.25;
}
.go-vodo-goci .go-rulfam-mule {
  font-size: 9.75pt;
  color: #6b7480;
  margin-top: unset;
  margin-right: initial;
  margin-bottom: 6pt;
  margin-left: initial;
}
.go-du-zeri {
  background: var(--fofav-go-sasur-cugger);
  color: rgb(255 255 255 / 1);
  padding: 34px 0 24px;
}
.go-du-zeri dl {
  display: grid;
  grid-template-columns: repeat(auto-fit,minmax(10.625pc,1fr));
  margin-top: unset;
  margin-right: initial;
  margin-block-end: initial;
  margin-left: initial;
}
.go-du-zeri dl div {
  padding-block-start: .0625in;
  padding-right: 24px;
  padding-bottom: 4.5pt;
  padding-left: 18pt;
  border-left: 1px solid rgb(255 255 255 / 0.25);
}
.go-du-zeri dl div:first-child {
  border-left: none;
}
.go-du-zeri dt {
  font-size: 12px;
  letter-spacing: .08em;
  text-transform: uppercase;
  font-weight: 600;
  margin-top: unset;
  margin-right: initial;
  margin-bottom: .0625in;
  margin-left: initial;
  color: rgba(255,255,255,0.82);
}
.go-du-zeri dd {
  margin-top: unset;
  margin-right: initial;
  margin-block-end: initial;
  margin-left: initial;
  font-family: 'Georgia',serif;
  font-size: 28px;
  line-height: 1.2;
  color: rgb(255 255 255 / 1);
}
.go-du-zeri p {
  font-size: 12.5px;
  margin: 12pt 0px 0px;
  text-align: center;
  color: rgb(255 255 255 / 0.78);
}
@media (max-width:600px) {
  .go-vodo-goci .go-rulfam {
    grid-template-columns: repeat(2,1fr);
  }
  .go-du-zeri dl {
    grid-template-columns: repeat(2,1fr);
    row-gap: .0625in;
  }
  .go-du-zeri dl div {
    border-left: none;
    padding-top: 8px;
    padding-right: 6px;
    padding-bottom: .5pc;
    padding-left: 6px;
  }
  .go-du-zeri dd {
    font-size: 22px;
  }
  .go-vodo-goci .go-rulfam div {
    border-left: none;
    padding-left: initial;
    border-bottom: 1px solid var(--fofav-go-sasur-figi-vopho2);
  }

}
.go-nuseku .go-pite {
  margin-top: unset;
  margin-right: initial;
  margin-bottom: 16.5pt;
  margin-left: initial;
}
.go-nuseku .go-pite img {
  display: block;
  width: 100%;
  height: initial;
  aspect-ratio: 16/9;
  object-fit: cover;
  border-top-left-radius: .625pc;
  border-top-right-radius: 7.5pt;
  border-bottom-right-radius: 7.5pt;
  border-bottom-left-radius: 10px;
  background: var(--primary-light,#eef2f5);
}
[hidden] {
  display: none!important;
}
@media (min-width:961px) and (max-width:1199px) {
  .go-medo-cedve {
    row-gap: 10.5pt;
    -webkit-column-gap: 14px;
    column-gap: 14px;
  }
  .go-sutke-rufmu .go-medo-cedve a {
    font-size: 14px;
  }
  .go-sutke-rufmu .go-medo-cedve .go-cedve-pame {
    display: none;
  }

}
.go-lehu.go-somo-naze {
  grid-template-columns: var(--side-w,320px) minmax(0,1fr);
}
.go-lehu.go-somo-resdo {
  grid-template-columns: minmax(0,1fr);
  max-inline-size: calc(var(--inner-w,820px) + 48px);
}
.go-buho-resdo {
  display: grid;
  grid-template-columns: repeat(auto-fit,minmax(172.5pt,1fr));
  row-gap: 26px;
  -webkit-column-gap: 24pt;
  column-gap: 32px;
  -webkit-align-items: start;
  align-items: start;
  border-top: 1px solid var(--fofav-go-sasur-figi-vopho2);
  padding-block-start: 30px;
  margin-top: 10px;
}
.go-buho-resdo .go-foka-tu {
  margin-top: unset;
}
.go-cufi-daca.go-hogu-visdav {
  position: static;
}
.go-buho-rel>*+.go-cufi-daca,
.go-buho-naze>*+.go-cufi-daca {
  margin-top: 21pt;
}
.go-buho-rel>:first-child,
.go-buho-naze>:first-child {
  margin-top: unset;
}
.go-hoku.go-hoku-kodir {
  max-inline-size: calc(var(--inner-w,820px) + 48px);
}
.go-cufi-daca.go-hogu-dosra {
  background: var(--fofav-go-sasur-cugger);
  color: rgb(255 255 255 / 0.86);
}
.go-cufi-daca.go-hogu-dosra .go-cufi-siczus {
  color: rgb(255 255 255 / 1);
}
.go-cufi-daca.go-hogu-dosra a:not(.go-zahi) {
  color: rgb(255 255 255 / 1);
}
.go-cufi-daca.go-hogu-tomo {
  background: rgb(255 255 255);
  border: 1px solid var(--fofav-go-sasur-figi-vopho2);
  border-left: 4px solid var(--fofav-go-sasur-luti);
  border-top-width: .75pt;
}
.go-foka-zukbu p {
  font-size: 15px;
  margin-top: unset;
  margin-right: initial;
  margin-bottom: 6pt;
  margin-left: initial;
  line-height: 1.6;
}
.go-pi-losli {
  background: var(--fofav-go-sasur-cugger);
}
.go-pi-losli {
  border-bottom: 4px solid var(--fofav-go-sasur-luti);
}
.go-pi-figi {
  background: var(--fofav-go-sasur-figi-vopho);
  color: rgb(59 69 82);
}
.go-pi-figi {
  border-bottom: 1px solid var(--fofav-go-sasur-figi-vopho2);
  padding: 30px 0px 34px;
}
.go-pi-bepu {
  background: rgb(255 255 255);
  color: rgb(59 69 82);
  padding-block-start: 38px;
  padding-right: 0;
  padding-bottom: 0px;
  padding-left: initial;
}
.go-zigte-pava.go-pi-figi h1,
.go-zigte-pava.go-pi-bepu h1 {
  color: var(--fofav-go-sasur-cugger) !important;
}
.go-pi-bepu h1:after {
  content: "";
  display: block;
  width: 64px;
  height: 4px;
  background: var(--fofav-go-sasur-luti);
  margin-top: 13.5pt;
}
.go-pi-cemi {
  padding-block-start: 16.5pt;
  padding-right: 0;
  padding-block-end: 26px;
  padding-left: initial;
}
.go-zigte-pava.go-pi-cemi h1 {
  font-size: clamp(26px,3.2vw,36px);
}
.go-pi-ho {
  text-align: center;
  padding-block-start: 46px;
  padding-right: 0;
  padding-block-end: 56px;
  padding-left: initial;
}
.go-zigte-pava.go-pi-ho h1 {
  margin-left: auto;
  margin-right: auto;
}
.go-pi-ho .go-zika-pevo {
  justify-content: center;
}
.go-noto-foso {
  margin-top: 12pt;
}
.go-zika.go-noto-kalu a,
.go-zika.go-noto-kalu span {
  color: rgb(79 89 103) !important;
}
.go-zika.go-noto-kalu a,
.go-zika.go-noto-kalu span {
  opacity: unset;
}
.go-zika.go-noto-kalu a {
  color: var(--fofav-go-sasur-kebog-dosra) !important;
}
.go-noto-medo {
  margin-top: unset;
  margin-right: initial;
  margin-bottom: 16.5pt;
  margin-left: initial;
}
.go-somo-kake {
  padding-top: 25.5pt;
}
.go-zigte-nuzno {
  margin: 0 0 19.5pt;
  padding-block-end: 20px;
  border-bottom: 1px solid var(--fofav-go-sasur-figi-vopho2);
}
.go-zigte-nuzno h1 {
  font-size: clamp(22.5pt,3.8vw,33pt);
  margin-top: 10px;
  margin-right: initial;
  margin-block-end: initial;
  margin-left: initial;
}
.go-zigte-nuzno .go-kosgah {
  margin: .75pc 0 0;
  font-size: 14px;
  color: #5c6672;
}
.go-fino-2>.go-zika-pevo>*+*:before,
.go-zika-pevo.go-fino-2>*+*:before {
  content: "/";
}
.go-fino-3>.go-zika-pevo>*+*:before,
.go-zika-pevo.go-fino-3>*+*:before {
  content: '\2192';
}
.go-fino-4>.go-zika-pevo>*+*:before,
.go-zika-pevo.go-fino-4>*+*:before {
  content: "\bb";
}
.go-fino-5>.go-zika-pevo>*+*:before,
.go-zika-pevo.go-fino-5>*+*:before {
  content: "\b7";
}
.go-fino-6>.go-zika-pevo>*+*:before,
.go-zika-pevo.go-fino-6>*+*:before {
  content: '|';
}
@media (max-width:960px) {
  .go-lehu.go-somo-naze {
    grid-template-columns: 1fr;
  }
  .go-lehu.go-somo-naze>.go-cobinfo {
    -webkit-order: 2;
    order: 2;
  }
  .go-pi-ho {
    padding: 34px 0px 40px 0px;
  }

}
@media print {
  .go-lehu.go-somo-resdo,
.go-lehu.go-somo-naze {
    display: block;
    padding-top: 0px;
    padding-right: 0;
    padding-bottom: 0px;
    padding-left: initial;
  }
  .go-zigte-nuzno .go-zika {
    display: none;
  }

}
