.block h2.block-title {
  font-size: 1.2rem;
  color: #14245A; }
  .block h2.block-title a {
    text-decoration: none;
    color: #14245A; }
    .block h2.block-title a:hover {
      color: #C61D23;
      text-decoration: underline; }
.block p {
  margin: 0.4rem 0 0.4rem 0; }

.page__column-right .block {
  padding-bottom: 1.5rem;
  text-align: center; }

.page__content-before .block, .page__content .block, .page__footer-top .block {
  padding-bottom: 1.2rem; }

.block-features-logotype {
  min-width: 6rem;
  padding-bottom: 0; }
@media (width < 500px) {
  .block-features-logotype {
    width: 10rem; } }

form.search-block-form .form-item-search-block-form .form-text {
  box-sizing: border-box;
  height: 2rem !important; }
form.search-block-form .form-item-search-block-form .form-text, form.search-block-form .form-item-search-block-form .form-textarea {
  border: 1px solid #14245A;
  border-radius: 0; }
form.search-block-form .form-actions input.form-submit--op-submit {
  height: 2rem !important;
  margin-left: -36px;
  padding: 0.5rem;
  border-radius: 0;
  background-color: transparent; }

html.js input.form-autocomplete {
  background-position: 97% center !important; }

#block-special-abilities-special-abilities {
  margin-left: auto; }
  #block-special-abilities-special-abilities a {
    text-decoration: none;
    font-family: Myriadpro-semibold, Helvetica, Arial, sans-serif;
    font-size: 1rem;
    line-height: 1rem; }
    #block-special-abilities-special-abilities a:hover {
      text-decoration: underline; }
  @media (max-width: 480px) {
    #block-special-abilities-special-abilities .special-abilities-link-on span.title {
      display: none; } }

.block-block-3 .content {
  position: relative;
  margin-top: 20px; }
.block-block-3 .slider-list {
  padding: 0 50px; }
  .block-block-3 .slider-list img {
    margin: 0 auto; }
.block-block-3 a:focus {
  outline: none; }
.block-block-3 .slick-track {
  display: flex;
  align-items: center; }
.block-block-3 .slick-arrow {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: 44px;
  height: 44px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.75);
  border: none;
  color: #333;
  transform: translateY(-50%); }
  .block-block-3 .slick-arrow:focus {
    outline: none; }
  .block-block-3 .slick-arrow-prev {
    left: 0; }
  .block-block-3 .slick-arrow-next {
    right: 0; }

.block-block-1 a {
  text-decoration: none; }
  .block-block-1 a:hover {
    text-decoration: underline; }

.block-block-7 {
  margin-left: auto;
  margin-bottom: -1.1rem;
  padding: 1rem; }

.block-block-6 p {
  margin: 0; }

.block-itinity-copyright a {
  color: #68759E;
  font-family: Myriadpro-regular, Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  text-decoration: none; }
  .block-itinity-copyright a svg {
    fill: #68759E;
    height: 24px !important;
    width: auto !important; }
  .block-itinity-copyright a:hover {
    color: #fff; }
    .block-itinity-copyright a:hover svg {
      fill: #fff; }

#block-block-17 img {
  width: 9rem; }
/**
* Compiled from sites/amberarena.ru/files/themes_creator/themes/amberarena_ru/stylesheets/all/blocks.scss
* 
*/

