
a[aria-disabled="true"] {
	  pointer-events: none !important;
	  cursor: default !important;
	  text-decoration: none;
}
form[data-local-disabled="true"] button[type="submit"] {
	  pointer-events: none;
	  opacity: .72;
}

html,
body {
	  max-width: 100%;
	  overflow-x: hidden;
}

#t-header,
#t-header #flexmenu {
	  min-height: 110px;
}

@media (max-width: 980px) {
	  #t-header,
	  #t-header #flexmenu {
	    min-height: 70px;
	  }

	  #t-header #flexmenu {
	    width: 100vw !important;
	  }

	  .t-cover > .t-container,
	  .t-cover .t-cover__wrapper,
	  .t-cover .t182,
	  .t-cover [data-hook-content="covercontent"],
	  .t-cover .t182__wrapper,
	  .t-cover .t182__content-wrapper,
	  .t-cover .t-width {
	    width: 100% !important;
	    max-width: 100% !important;
	    box-sizing: border-box !important;
	  }

	  .t-cover > .t-container,
	  .t-cover .t-cover__wrapper,
	  .t-cover .t182,
	  .t-cover [data-hook-content="covercontent"],
	  .t-cover .t182__wrapper,
	  .t-cover .t-width {
	    margin-left: 0 !important;
	    margin-right: 0 !important;
	    padding-left: 0 !important;
	    padding-right: 0 !important;
	  }

	  .t-cover .t182__content-wrapper {
	    padding-left: 16px !important;
	    padding-right: 16px !important;
	  }

	  .t-cover .t182__title,
	  .t-cover .t-title {
	    max-width: calc(100vw - 32px) !important;
	    margin-left: auto !important;
	    margin-right: auto !important;
	    width: 100% !important;
	    font-size: clamp(28px, 8vw, 38px) !important;
	    line-height: 1.15 !important;
	    white-space: normal !important;
	    overflow-wrap: anywhere;
	  }

	  .t-cover .t182__descr,
	  .t-cover .t-descr {
	    max-width: calc(100vw - 32px) !important;
	    margin-left: auto !important;
	    margin-right: auto !important;
	    font-size: 16px !important;
	    line-height: 1.45 !important;
	  }
}
