/***
Spectrum Colorpicker v1.8.1
https://github.com/bgrins/spectrum
Author: Brian Grinstead
License: MIT
***/

.sp-container {
    position:absolute;
    top:0;
    left:0;
    display:inline-block;
    *display: inline;
    *zoom: 1;
    /* https://github.com/bgrins/spectrum/issues/40 */
    z-index: 9999994;
    overflow: hidden;
}
.sp-container.sp-flat {
    position: relative;
}

/* Fix for * { box-sizing: border-box; } */
.sp-container,
.sp-container * {
    -webkit-box-sizing: content-box;
       -moz-box-sizing: content-box;
            box-sizing: content-box;
}

/* http://ansciath.tumblr.com/post/7347495869/css-aspect-ratio */
.sp-top {
  position:relative;
  width: 100%;
  display:inline-block;
}
.sp-top-inner {
   position:absolute;
   top:0;
   left:0;
   bottom:0;
   right:0;
}
.sp-color {
    position: absolute;
    top:0;
    left:0;
    bottom:0;
    right:20%;
}
.sp-hue {
    position: absolute;
    top:0;
    right:0;
    bottom:0;
    left:84%;
    height: 100%;
}

.sp-clear-enabled .sp-hue {
    top:33px;
    height: 77.5%;
}

.sp-fill {
    padding-top: 80%;
}
.sp-sat, .sp-val {
    position: absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
}

.sp-alpha-enabled .sp-top {
    margin-bottom: 18px;
}
.sp-alpha-enabled .sp-alpha {
    display: block;
}
.sp-alpha-handle {
    position:absolute;
    top:-4px;
    bottom: -4px;
    width: 6px;
    left: 50%;
    cursor: pointer;
    border: 1px solid black;
    background: white;
    opacity: .8;
}
.sp-alpha {
    display: none;
    position: absolute;
    bottom: -14px;
    right: 0;
    left: 0;
    height: 8px;
}
.sp-alpha-inner {
    border: solid 1px #333;
}

.sp-clear {
    display: none;
}

.sp-clear.sp-clear-display {
    background-position: center;
}

.sp-clear-enabled .sp-clear {
    display: block;
    position:absolute;
    top:0px;
    right:0;
    bottom:0;
    left:84%;
    height: 28px;
}

/* Don't allow text selection */
.sp-container, .sp-replacer, .sp-preview, .sp-dragger, .sp-slider, .sp-alpha, .sp-clear, .sp-alpha-handle, .sp-container.sp-dragging .sp-input, .sp-container button  {
    -webkit-user-select:none;
    -moz-user-select: -moz-none;
    -o-user-select:none;
    user-select: none;
}

.sp-container.sp-input-disabled .sp-input-container {
    display: none;
}
.sp-container.sp-buttons-disabled .sp-button-container {
    display: none;
}
.sp-container.sp-palette-buttons-disabled .sp-palette-button-container {
    display: none;
}
.sp-palette-only .sp-picker-container {
    display: none;
}
.sp-palette-disabled .sp-palette-container {
    display: none;
}

.sp-initial-disabled .sp-initial {
    display: none;
}


/* Gradients for hue, saturation and value instead of images.  Not pretty... but it works */
.sp-sat {
    background-image: -webkit-gradient(linear,  0 0, 100% 0, from(#FFF), to(rgba(204, 154, 129, 0)));
    background-image: -webkit-linear-gradient(left, #FFF, rgba(204, 154, 129, 0));
    background-image: -moz-linear-gradient(left, #fff, rgba(204, 154, 129, 0));
    background-image: -o-linear-gradient(left, #fff, rgba(204, 154, 129, 0));
    background-image: -ms-linear-gradient(left, #fff, rgba(204, 154, 129, 0));
    background-image: linear-gradient(to right, #fff, rgba(204, 154, 129, 0));
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr=#FFFFFFFF, endColorstr=#00CC9A81)";
    filter : progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr='#FFFFFFFF', endColorstr='#00CC9A81');
}
.sp-val {
    background-image: -webkit-gradient(linear, 0 100%, 0 0, from(#000000), to(rgba(204, 154, 129, 0)));
    background-image: -webkit-linear-gradient(bottom, #000000, rgba(204, 154, 129, 0));
    background-image: -moz-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));
    background-image: -o-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));
    background-image: -ms-linear-gradient(bottom, #000, rgba(204, 154, 129, 0));
    background-image: linear-gradient(to top, #000, rgba(204, 154, 129, 0));
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00CC9A81, endColorstr=#FF000000)";
    filter : progid:DXImageTransform.Microsoft.gradient(startColorstr='#00CC9A81', endColorstr='#FF000000');
}

.sp-hue {
    background: -moz-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
    background: -ms-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
    background: -o-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
    background: -webkit-gradient(linear, left top, left bottom, from(#ff0000), color-stop(0.17, #ffff00), color-stop(0.33, #00ff00), color-stop(0.5, #00ffff), color-stop(0.67, #0000ff), color-stop(0.83, #ff00ff), to(#ff0000));
    background: -webkit-linear-gradient(top, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
    background: linear-gradient(to bottom, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);
}

/* IE filters do not support multiple color stops.
   Generate 6 divs, line them up, and do two color gradients for each.
   Yes, really.
 */
.sp-1 {
    height:17%;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000', endColorstr='#ffff00');
}
.sp-2 {
    height:16%;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00', endColorstr='#00ff00');
}
.sp-3 {
    height:17%;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00', endColorstr='#00ffff');
}
.sp-4 {
    height:17%;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffff', endColorstr='#0000ff');
}
.sp-5 {
    height:16%;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#ff00ff');
}
.sp-6 {
    height:17%;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ff', endColorstr='#ff0000');
}

.sp-hidden {
    display: none !important;
}

/* Clearfix hack */
.sp-cf:before, .sp-cf:after { content: ""; display: table; }
.sp-cf:after { clear: both; }
.sp-cf { *zoom: 1; }

/* Mobile devices, make hue slider bigger so it is easier to slide */
@media (max-device-width: 480px) {
    .sp-color { right: 40%; }
    .sp-hue { left: 63%; }
    .sp-fill { padding-top: 60%; }
}
.sp-dragger {
   border-radius: 5px;
   height: 5px;
   width: 5px;
   border: 1px solid #fff;
   background: #000;
   cursor: pointer;
   position:absolute;
   top:0;
   left: 0;
}
.sp-slider {
    position: absolute;
    top:0;
    cursor:pointer;
    height: 3px;
    left: -1px;
    right: -1px;
    border: 1px solid #000;
    background: white;
    opacity: .8;
}

/*
Theme authors:
Here are the basic themeable display options (colors, fonts, global widths).
See http://bgrins.github.io/spectrum/themes/ for instructions.
*/

.sp-container {
    border-radius: 0;
    background-color: #ECECEC;
    border: solid 1px #f0c49B;
    padding: 0;
}
.sp-container, .sp-container button, .sp-container input, .sp-color, .sp-hue, .sp-clear {
    font: normal 12px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
}
.sp-top {
    margin-bottom: 3px;
}
.sp-color, .sp-hue, .sp-clear {
    border: solid 1px #666;
}

/* Input */
.sp-input-container {
    float:right;
    width: 100px;
    margin-bottom: 4px;
}
.sp-initial-disabled  .sp-input-container {
    width: 100%;
}
.sp-input {
   font-size: 12px !important;
   border: 1px inset;
   padding: 4px 5px;
   margin: 0;
   width: 100%;
   background:transparent;
   border-radius: 3px;
   color: #222;
}
.sp-input:focus  {
    border: 1px solid orange;
}
.sp-input.sp-validation-error {
    border: 1px solid red;
    background: #fdd;
}
.sp-picker-container , .sp-palette-container {
    float:left;
    position: relative;
    padding: 10px;
    padding-bottom: 300px;
    margin-bottom: -290px;
}
.sp-picker-container {
    width: 172px;
    border-left: solid 1px #fff;
}

/* Palettes */
.sp-palette-container {
    border-right: solid 1px #ccc;
}

.sp-palette-only .sp-palette-container {
    border: 0;
}

.sp-palette .sp-thumb-el {
    display: block;
    position:relative;
    float:left;
    width: 24px;
    height: 15px;
    margin: 3px;
    cursor: pointer;
    border:solid 2px transparent;
}
.sp-palette .sp-thumb-el:hover, .sp-palette .sp-thumb-el.sp-thumb-active {
    border-color: orange;
}
.sp-thumb-el {
    position:relative;
}

/* Initial */
.sp-initial {
    float: left;
    border: solid 1px #333;
}
.sp-initial span {
    width: 30px;
    height: 25px;
    border:none;
    display:block;
    float:left;
    margin:0;
}

.sp-initial .sp-clear-display {
    background-position: center;
}

/* Buttons */
.sp-palette-button-container,
.sp-button-container {
    float: right;
}

/* Replacer (the little preview div that shows up instead of the <input>) */
.sp-replacer {
    margin:0;
    overflow:hidden;
    cursor:pointer;
    padding: 4px;
    display:inline-block;
    *zoom: 1;
    *display: inline;
    border: solid 1px #91765d;
    background: #eee;
    color: #333;
    vertical-align: middle;
}
.sp-replacer:hover, .sp-replacer.sp-active {
    border-color: #F0C49B;
    color: #111;
}
.sp-replacer.sp-disabled {
    cursor:default;
    border-color: silver;
    color: silver;
}
.sp-dd {
    padding: 2px 0;
    height: 16px;
    line-height: 16px;
    float:left;
    font-size:10px;
}
.sp-preview {
    position:relative;
    width:25px;
    height: 20px;
    border: solid 1px #222;
    margin-right: 5px;
    float:left;
    z-index: 0;
}

.sp-palette {
    *width: 220px;
    max-width: 220px;
}
.sp-palette .sp-thumb-el {
    width:16px;
    height: 16px;
    margin:2px 1px;
    border: solid 1px #d0d0d0;
}

.sp-container {
    padding-bottom:0;
}


/* Buttons: http://hellohappy.org/css3-buttons/ */
.sp-container button {
  background-color: #eeeeee;
  background-image: -webkit-linear-gradient(top, #eeeeee, #cccccc);
  background-image: -moz-linear-gradient(top, #eeeeee, #cccccc);
  background-image: -ms-linear-gradient(top, #eeeeee, #cccccc);
  background-image: -o-linear-gradient(top, #eeeeee, #cccccc);
  background-image: linear-gradient(to bottom, #eeeeee, #cccccc);
  border: 1px solid #ccc;
  border-bottom: 1px solid #bbb;
  border-radius: 3px;
  color: #333;
  font-size: 14px;
  line-height: 1;
  padding: 5px 4px;
  text-align: center;
  text-shadow: 0 1px 0 #eee;
  vertical-align: middle;
}
.sp-container button:hover {
    background-color: #dddddd;
    background-image: -webkit-linear-gradient(top, #dddddd, #bbbbbb);
    background-image: -moz-linear-gradient(top, #dddddd, #bbbbbb);
    background-image: -ms-linear-gradient(top, #dddddd, #bbbbbb);
    background-image: -o-linear-gradient(top, #dddddd, #bbbbbb);
    background-image: linear-gradient(to bottom, #dddddd, #bbbbbb);
    border: 1px solid #bbb;
    border-bottom: 1px solid #999;
    cursor: pointer;
    text-shadow: 0 1px 0 #ddd;
}
.sp-container button:active {
    border: 1px solid #aaa;
    border-bottom: 1px solid #888;
    -webkit-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
    -moz-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
    -ms-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
    -o-box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
    box-shadow: inset 0 0 5px 2px #aaaaaa, 0 1px 0 0 #eeeeee;
}
.sp-cancel {
    font-size: 11px;
    color: #d93f3f !important;
    margin:0;
    padding:2px;
    margin-right: 5px;
    vertical-align: middle;
    text-decoration:none;

}
.sp-cancel:hover {
    color: #d93f3f !important;
    text-decoration: underline;
}


.sp-palette span:hover, .sp-palette span.sp-thumb-active {
    border-color: #000;
}

.sp-preview, .sp-alpha, .sp-thumb-el {
    position:relative;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==);
}
.sp-preview-inner, .sp-alpha-inner, .sp-thumb-inner {
    display:block;
    position:absolute;
    top:0;left:0;bottom:0;right:0;
}

.sp-palette .sp-thumb-inner {
    background-position: 50% 50%;
    background-repeat: no-repeat;
}

.sp-palette .sp-thumb-light.sp-thumb-active .sp-thumb-inner {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIVJREFUeNpiYBhsgJFMffxAXABlN5JruT4Q3wfi/0DsT64h8UD8HmpIPCWG/KemIfOJCUB+Aoacx6EGBZyHBqI+WsDCwuQ9mhxeg2A210Ntfo8klk9sOMijaURm7yc1UP2RNCMbKE9ODK1HM6iegYLkfx8pligC9lCD7KmRof0ZhjQACDAAceovrtpVBRkAAAAASUVORK5CYII=);
}

.sp-palette .sp-thumb-dark.sp-thumb-active .sp-thumb-inner {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAadEVYdFNvZnR3YXJlAFBhaW50Lk5FVCB2My41LjEwMPRyoQAAAMdJREFUOE+tkgsNwzAMRMugEAahEAahEAZhEAqlEAZhEAohEAYh81X2dIm8fKpEspLGvudPOsUYpxE2BIJCroJmEW9qJ+MKaBFhEMNabSy9oIcIPwrB+afvAUFoK4H0tMaQ3XtlrggDhOVVMuT4E5MMG0FBbCEYzjYT7OxLEvIHQLY2zWwQ3D+9luyOQTfKDiFD3iUIfPk8VqrKjgAiSfGFPecrg6HN6m/iBcwiDAo7WiBeawa+Kwh7tZoSCGLMqwlSAzVDhoK+6vH4G0P5wdkAAAAASUVORK5CYII=);
}

.sp-clear-display {
    background-repeat:no-repeat;
    background-position: center;
    background-image: url(data:image/gif;base64,R0lGODlhFAAUAPcAAAAAAJmZmZ2dnZ6enqKioqOjo6SkpKWlpaampqenp6ioqKmpqaqqqqurq/Hx8fLy8vT09PX19ff39/j4+Pn5+fr6+vv7+wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAUABQAAAihAP9FoPCvoMGDBy08+EdhQAIJCCMybCDAAYUEARBAlFiQQoMABQhKUJBxY0SPICEYHBnggEmDKAuoPMjS5cGYMxHW3IiT478JJA8M/CjTZ0GgLRekNGpwAsYABHIypcAgQMsITDtWJYBR6NSqMico9cqR6tKfY7GeBCuVwlipDNmefAtTrkSzB1RaIAoXodsABiZAEFB06gIBWC1mLVgBa0AAOw==);
}

@-webkit-keyframes medium-editor-image-loading {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

@keyframes medium-editor-image-loading {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1); } }

@-webkit-keyframes medium-editor-pop-upwards {
  0% {
    opacity: 0;
    -webkit-transform: matrix(0.97, 0, 0, 1, 0, 12);
            transform: matrix(0.97, 0, 0, 1, 0, 12); }
  20% {
    opacity: .7;
    -webkit-transform: matrix(0.99, 0, 0, 1, 0, 2);
            transform: matrix(0.99, 0, 0, 1, 0, 2); }
  40% {
    opacity: 1;
    -webkit-transform: matrix(1, 0, 0, 1, 0, -1);
            transform: matrix(1, 0, 0, 1, 0, -1); }
  100% {
    -webkit-transform: matrix(1, 0, 0, 1, 0, 0);
            transform: matrix(1, 0, 0, 1, 0, 0); } }

@keyframes medium-editor-pop-upwards {
  0% {
    opacity: 0;
    -webkit-transform: matrix(0.97, 0, 0, 1, 0, 12);
            transform: matrix(0.97, 0, 0, 1, 0, 12); }
  20% {
    opacity: .7;
    -webkit-transform: matrix(0.99, 0, 0, 1, 0, 2);
            transform: matrix(0.99, 0, 0, 1, 0, 2); }
  40% {
    opacity: 1;
    -webkit-transform: matrix(1, 0, 0, 1, 0, -1);
            transform: matrix(1, 0, 0, 1, 0, -1); }
  100% {
    -webkit-transform: matrix(1, 0, 0, 1, 0, 0);
            transform: matrix(1, 0, 0, 1, 0, 0); } }

.medium-editor-anchor-preview {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 16px;
  left: 0;
  line-height: 1.4;
  max-width: 280px;
  position: absolute;
  text-align: center;
  top: 0;
  word-break: break-all;
  word-wrap: break-word;
  visibility: hidden;
  z-index: 2000; }
  .medium-editor-anchor-preview a {
    color: #fff;
    display: inline-block;
    margin: 5px 5px 10px; }

.medium-editor-anchor-preview-active {
  visibility: visible; }

.medium-editor-dragover {
  background: #ddd; }

.medium-editor-image-loading {
  -webkit-animation: medium-editor-image-loading 1s infinite ease-in-out;
          animation: medium-editor-image-loading 1s infinite ease-in-out;
  background-color: #333;
  border-radius: 100%;
  display: inline-block;
  height: 40px;
  width: 40px; }

.medium-editor-placeholder {
  position: relative; }
  .medium-editor-placeholder:after {
    content: attr(data-placeholder) !important;
    font-style: italic;
    position: absolute;
    left: 0;
    top: 0;
    white-space: pre;
    padding: inherit;
    margin: inherit; }

.medium-editor-placeholder-relative {
  position: relative; }
  .medium-editor-placeholder-relative:after {
    content: attr(data-placeholder) !important;
    font-style: italic;
    position: relative;
    white-space: pre;
    padding: inherit;
    margin: inherit; }

.medium-toolbar-arrow-under:after, .medium-toolbar-arrow-over:before {
  border-style: solid;
  content: '';
  display: block;
  height: 0;
  left: 50%;
  margin-left: -8px;
  position: absolute;
  width: 0; }

.medium-toolbar-arrow-under:after {
  border-width: 8px 8px 0 8px; }

.medium-toolbar-arrow-over:before {
  border-width: 0 8px 8px 8px;
  top: -8px; }

.medium-editor-toolbar {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 16px;
  left: 0;
  position: absolute;
  top: 0;
  visibility: hidden;
  z-index: 2000; }
  .medium-editor-toolbar ul {
    margin: 0;
    padding: 0; }
  .medium-editor-toolbar li {
    float: left;
    list-style: none;
    margin: 0;
    padding: 0; }
    .medium-editor-toolbar li button {
      box-sizing: border-box;
      cursor: pointer;
      display: block;
      font-size: 14px;
      line-height: 1.33;
      margin: 0;
      padding: 15px;
      text-decoration: none; }
      .medium-editor-toolbar li button:focus {
        outline: none; }
    .medium-editor-toolbar li .medium-editor-action-underline {
      text-decoration: underline; }
    .medium-editor-toolbar li .medium-editor-action-pre {
      font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace;
      font-size: 12px;
      font-weight: 100;
      padding: 15px 0; }

.medium-editor-toolbar-active {
  visibility: visible; }

.medium-editor-sticky-toolbar {
  position: fixed;
  top: 1px; }

.medium-editor-relative-toolbar {
  position: relative; }

.medium-editor-toolbar-active.medium-editor-stalker-toolbar {
  -webkit-animation: medium-editor-pop-upwards 160ms forwards linear;
          animation: medium-editor-pop-upwards 160ms forwards linear; }

.medium-editor-action-bold {
  font-weight: bolder; }

.medium-editor-action-italic {
  font-style: italic; }

.medium-editor-toolbar-form {
  display: none; }
  .medium-editor-toolbar-form input,
  .medium-editor-toolbar-form a {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
  .medium-editor-toolbar-form .medium-editor-toolbar-form-row {
    line-height: 14px;
    margin-left: 5px;
    padding-bottom: 5px; }
  .medium-editor-toolbar-form .medium-editor-toolbar-input,
  .medium-editor-toolbar-form label {
    border: none;
    box-sizing: border-box;
    font-size: 14px;
    margin: 0;
    padding: 6px;
    width: 316px;
    display: inline-block; }
    .medium-editor-toolbar-form .medium-editor-toolbar-input:focus,
    .medium-editor-toolbar-form label:focus {
      -webkit-appearance: none;
         -moz-appearance: none;
              appearance: none;
      border: none;
      box-shadow: none;
      outline: 0; }
  .medium-editor-toolbar-form a {
    display: inline-block;
    font-size: 24px;
    font-weight: bolder;
    margin: 0 10px;
    text-decoration: none; }

.medium-editor-toolbar-form-active {
  display: block; }

.medium-editor-toolbar-actions:after {
  clear: both;
  content: "";
  display: table; }

.medium-editor-element {
  word-wrap: break-word;
  min-height: 30px; }
  .medium-editor-element img {
    max-width: 100%; }
  .medium-editor-element sub {
    vertical-align: sub; }
  .medium-editor-element sup {
    vertical-align: super; }

.medium-editor-hidden {
  display: none; }

.medium-toolbar-arrow-under:after {
  border-color: #000 transparent transparent transparent;
  top: 40px; }

.medium-toolbar-arrow-over:before {
  border-color: transparent transparent #000 transparent; }

.medium-editor-toolbar {
  background-color: #000;
  border: none;
  border-radius: 50px; }
  .medium-editor-toolbar li button {
    background-color: transparent;
    border: none;
    box-sizing: border-box;
    color: #ccc;
    height: 40px;
    min-width: 40px;
    padding: 5px 12px;
    -webkit-transition: background-color .2s ease-in, color .2s ease-in;
            transition: background-color .2s ease-in, color .2s ease-in; }
    .medium-editor-toolbar li button:hover {
      background-color: #000;
      color: #a2d7c7; }
  .medium-editor-toolbar li .medium-editor-button-first {
    border-bottom-left-radius: 50px;
    border-top-left-radius: 50px;
    padding-left: 24px; }
  .medium-editor-toolbar li .medium-editor-button-last {
    border-bottom-right-radius: 50px;
    border-right: none;
    border-top-right-radius: 50px;
    padding-right: 24px; }
  .medium-editor-toolbar li .medium-editor-button-active {
    background-color: #000;
    color: #a2d7c7; }

.medium-editor-toolbar-form {
  background: #000;
  border-radius: 50px;
  color: #ccc;
  overflow: hidden; }
  .medium-editor-toolbar-form .medium-editor-toolbar-input {
    background: #000;
    box-sizing: border-box;
    color: #ccc;
    height: 40px;
    padding-left: 16px;
    width: 220px; }
    .medium-editor-toolbar-form .medium-editor-toolbar-input::-webkit-input-placeholder {
      color: #f8f5f3;
      color: rgba(248, 245, 243, 0.8); }
    .medium-editor-toolbar-form .medium-editor-toolbar-input:-moz-placeholder {
      /* Firefox 18- */
      color: #f8f5f3;
      color: rgba(248, 245, 243, 0.8); }
    .medium-editor-toolbar-form .medium-editor-toolbar-input::-moz-placeholder {
      /* Firefox 19+ */
      color: #f8f5f3;
      color: rgba(248, 245, 243, 0.8); }
    .medium-editor-toolbar-form .medium-editor-toolbar-input:-ms-input-placeholder {
      color: #f8f5f3;
      color: rgba(248, 245, 243, 0.8); }
  .medium-editor-toolbar-form a {
    color: #ccc;
    -webkit-transform: translateY(2px);
            transform: translateY(2px); }
  .medium-editor-toolbar-form .medium-editor-toolbar-close {
    margin-right: 16px; }

.medium-editor-toolbar-anchor-preview {
  background: #000;
  border-radius: 50px;
  padding: 5px 12px; }

.medium-editor-anchor-preview a {
  color: #ccc;
  text-decoration: none; }

.medium-editor-toolbar-actions li, .medium-editor-toolbar-actions button {
  border-radius: 50px; }

.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots,.slick-next,.slick-prev{position:absolute;display:block;padding:0}.slick-dots li button:before,.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-loading .slick-list{background:transparent}.slick-next,.slick-prev{font-size:0;line-height:0;top:50%;width:20px;height:20px;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;opacity:.75;color:#fff}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;width:100%;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.page,.news,.page-title,.footer{padding:0 20px}@media(min-width: 1140px){.page,.news,.page-title,.footer{padding:0 40px}}@media(min-width: 1440px){.page,.news,.page-title,.footer{padding:0 60px}}.page .page-title{padding:0}#root{min-height:100%;position:relative;padding-bottom:240px}@media(min-width: 1140px){#root{padding-bottom:0}}html{min-height:100%;--clr-white: #fff;--clr-black: #000;--clr-black-l: #151515;--clr-green: #29bc3c;--clr-red: #c91710;--clr-red-04: rgba(201, 23, 16, .4);--clr-yellow: #ffd835;--clr-yellow-04: rgba(255, 216, 53, .4);--clr-yellow-dirty: #a69b70;--clr-grey-l: #f7f8fb;--clr-grey-m: #dcdee3;--clr-grey-h: #eceef3;--clr-grey-d: #a0a5b5;--clr-grey-d-90: rgba(160, 165, 181, .9);--clr-grey-base: #f2f4f8;--clr-button: #e2e5ee;--clr-l-blue: #d1e6ff;--clr-grey-x: #d9dce7;--clr-grey-b: #5f5f5f}body{min-height:100%;background-color:var(--clr-grey-base);margin:0;font-family:"FreeSet",sans-serif;overflow-y:scroll}::-moz-selection{color:var(--clr-black);background-color:var(--clr-yellow)}::selection{color:var(--clr-black);background-color:var(--clr-yellow)}*,*::before,*::after{box-sizing:border-box}ul{list-style:none}svg{pointer-events:none}button{padding:0;outline:0;border:0;cursor:pointer;background-color:rgba(0,0,0,0)}.svg-sprite{position:absolute;display:none}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon::before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after{box-sizing:content-box;position:absolute;border:8px solid rgba(0,0,0,0);height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{border-bottom-color:#aeaeae;border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after{border-top:none;border-bottom-color:#f0f0f0;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after{border-bottom:none;border-top-color:#fff;bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0;width:100%}.react-datepicker{font-family:"Helvetica Neue",helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 2px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:bold;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *::before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next::before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous::before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:bold}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:rgba(0,0,0,0)}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__month--selected,.react-datepicker__month--in-selecting-range,.react-datepicker__month--in-range,.react-datepicker__quarter--selected,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__month--selected:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--in-range:hover,.react-datepicker__quarter--selected:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--in-range:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:rgba(0,0,0,0)}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:bold}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#2579ba;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:rgba(0,0,0,0)}.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover{background-color:#216ba5}.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid rgba(0,0,0,0);border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:rgba(0,0,0,0);border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon::after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:bold;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}@media(max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.date-picker{width:100%;margin-bottom:30px}.date-picker__input{border-radius:8px;border:1px solid var(--clr-edge-of-dawn);color:var(--clr-black);padding:12px 20px;width:100% !important}.date-picker__input::-webkit-outer-spin-button,.date-picker__input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:textfield}.date-picker__label{color:var(--clr-perl);text-transform:uppercase;line-height:1;margin-bottom:10px}.date-picker__today{color:var(--clr-black);padding:14px 20px;border-radius:44px;border:1px solid var(--clr-edge-of-dawn);display:inline-block;margin-right:20px;vertical-align:middle;background-color:var(--clr-edge-of-dawn)}.date-picker__today[data-selected=true]{background-color:rgba(0,0,0,0);cursor:pointer}.date-picker__date{margin-right:20px;vertical-align:middle;color:var(--clr-white);padding:15px 20px;border-radius:8px;border:1px solid var(--clr-edge-of-dawn);display:inline-block;background-color:var(--clr-black);position:relative;font-size:16px;font-weight:400;line-height:1.2;padding-right:37px}.date-picker__date-close{position:absolute;top:0;right:0;width:38px;height:100%}.date-picker__date-close-icon{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.date-picker__date-close-icon use{fill:var(--clr-white)}.date-picker__date-del-btn{position:absolute;top:50%;right:8px;width:16px;height:16px;transform:translateY(-50%)}.date-picker__date-del-icon{position:absolute;left:0;top:0;width:16px;height:16px}.date-picker__calendar-btn-wrapper{display:inline-block !important;vertical-align:middle;width:auto !important}.date-picker__calendar-btn{width:22px;height:22px;vertical-align:middle;position:relative}.date-picker__calendar-icon{position:absolute;width:22px;height:22px;left:0;top:0}.date-picker__calendar-icon use{fill:var(--main-color)}*,*::before,*::after{box-sizing:border-box}*{margin:0}html,body{height:100%}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}ul{padding:0}#root,#__next{isolation:isolate}.header{position:sticky;top:0;z-index:400;height:50px;margin-bottom:30px;background-color:var(--clr-white);box-shadow:0 2px 4px rgba(5,38,101,.03),0 4px 6px rgba(5,38,101,.02),0 6px 8px rgba(5,38,101,.02)}@media(min-width: 1140px){.header{height:60px;margin-bottom:30px}}.header__mobile-menu-switcher{width:22px;height:22px;position:relative;margin-right:15px}@media(min-width: 1140px){.header__mobile-menu-switcher{display:none}}.header__mobile-menu-switcher-icon{pointer-events:none;position:absolute;width:22px;height:22px;top:0;left:0}.header__inner{margin:0 auto;display:grid;grid-template-columns:max-content auto auto;max-width:1320px;align-items:center;padding:0 20px;height:100%}@media(min-width: 1140px){.header__inner{gap:0 64px;padding:0 40px}}@media(min-width: 1440px){.header__inner{padding:0 60px}}.header__logo{position:relative;width:128px;align-self:center;height:100%}@media(min-width: 1140px){.header__logo{padding-top:0;width:214px}}.header__logo-img{height:100%;object-fit:contain;align-self:center;display:block;pointer-events:none}.header__logo-txt{pointer-events:none;position:absolute;font-size:24px;font-weight:900;line-height:1.2;color:var(--clr-black);opacity:0}.main-menu{display:none}@media(min-width: 1140px){.main-menu{display:block}}.main-menu__list{display:grid;grid-template-columns:repeat(5, auto) 1fr;grid-gap:0 40px}.main-menu__item{justify-self:start;font-size:16px;font-weight:400;line-height:1.2}.main-menu__item a{color:var(--clr-black);text-decoration:none;display:block;padding:22px 0 18px}.main-menu__item--current{position:relative}.main-menu__item--current::after{position:absolute;bottom:0;left:0;content:"";display:block;width:100%;height:2px;background-color:var(--clr-red)}.profile{width:40px;height:40px;position:relative;justify-self:end}@media(min-width: 1140px){.profile{width:74px;height:44px}.profile[data-open] .profile__open-icon{transform:translateY(-50%) rotate(180deg)}}.profile__active-zone{width:100%;height:44px;position:absolute;top:0;left:0}.profile__avatar{width:40px;height:40px;border-radius:50%;overflow:hidden;background-color:var(--clr-grey-l)}@media(min-width: 1140px){.profile__avatar{width:44px;height:44px}}.profile__avatar img{width:100%;height:100%;display:block;object-fit:cover}.profile__status{top:0;right:0;width:10px;height:10px;border-radius:50%;background-color:var(--clr-red);position:absolute;border:2px solid var(--clr-white)}.profile__status[data-login=true]{background-color:var(--clr-yellow)}@media(min-width: 1140px){.profile__status{left:35px}}.profile__open-icon{pointer-events:none;display:none}@media(min-width: 1140px){.profile__open-icon{display:block;position:absolute;width:16px;height:16px;top:50%;right:0;transform:translateY(-50%)}.profile__open-icon use{fill:var(--clr-grey-d)}}.index-filter{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:auto 1fr;margin-bottom:18px;width:100%;-ms-overflow-style:none;scrollbar-width:none}.index-filter__list{display:grid;grid-template-columns:auto auto auto;gap:0 20px;margin:0;padding:0;overflow-x:scroll}.index-filter__list::-webkit-scrollbar{display:none}.index-filter__item{background-color:rgba(0,0,0,0);height:39px;padding:10px 20px;border-radius:40px;font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);border:1px solid var(--clr-grey-x);white-space:nowrap}.index-filter__item[data-active],.index-filter__item--current{border:1px solid var(--clr-button);background-color:var(--clr-button)}.index-filter__mode-list{display:grid;grid-template-columns:auto auto;border:1px solid var(--clr-grey-m);border-radius:4px;justify-self:end;margin:0;padding:0}.index-filter__mode-item{background-color:rgba(0,0,0,0);width:45px;height:40px;position:relative}.index-filter__mode-item--current{background-color:var(--clr-grey-m)}.index-filter__mode-icon{position:absolute;top:50%;left:50%;width:18px;height:18px;transform:translate(-50%, -50%)}.index-filter__mode-item--vertical .index-filter__mode-icon{transform:translate(-50%, -50%) rotate(90deg)}.news{max-width:1320px;margin:0 auto 110px;min-height:80vh;overflow:hidden}@media(min-width: 1140px){.news{overflow:visible;margin:0 auto 80px}}.news .partner,.news .partner-small{margin-bottom:20px}.news .partner,.news .partner-small,.news .preview-post{height:100%;max-height:none}@media(min-width: 1140px){.news .partner,.news .partner-small,.news .preview-post{max-height:410px}}@media(min-width: 1140px){.news__list{display:grid;gap:20px;margin:0;padding:0;grid-auto-rows:auto;grid-template-columns:repeat(3, minmax(0, 1fr));grid-auto-flow:dense}}@media(min-width: 1440px){.news__list{grid-template-columns:repeat(4, minmax(0, 1fr))}}.news__item{margin-bottom:20px;height:100%}@media(min-width: 1140px){.news__item{margin-bottom:0}}.news .btn{display:block;margin:50px auto 0}.preview-post{padding:10px 10px 1px;border-radius:20px;background-color:var(--clr-white);box-shadow:0 1px 2px -10px rgba(5,38,101,.16),0 4px 4px -10px rgba(5,38,101,.12),0 8px 6px -10px rgba(5,38,101,.08),0 12px 8px -10px rgba(5,38,101,.04);display:grid;height:100%;text-decoration:none;text-align:left;width:100%;overflow:hidden;grid-template-rows:auto min-content 1fr auto}@media(min-width: 1140px){.preview-post{max-height:410px}}.preview-post__wrp{position:relative;height:100%}.preview-post__wrp .publish-controls{position:absolute;top:20px;right:20px;opacity:0;transition:opacity .3s ease}.preview-post__wrp:hover .publish-controls{transition:opacity .3s ease;opacity:1}.preview-post .post-info{max-width:none}.preview-post:hover .preview-post__img img{transform:scale(1.2);transition:transform .3s ease}.preview-post__img{border-radius:10px;margin-bottom:20px;position:relative;padding-bottom:57.692307692%;overflow:hidden}@media(min-width: 1140px){.preview-post__img{padding-bottom:61.694915254%}}.preview-post__img img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover;max-width:100%;transition:transform .3s ease}.preview-post__title{font-size:20px;font-weight:900;line-height:1.2;color:var(--clr-black);margin:0 0 10px;max-width:100%;overflow:hidden;transition:color .3s ease;min-height:max-content;text-overflow:ellipsis;max-height:100px;-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box}.preview-post:hover .preview-post__title{color:var(--clr-red);transition:color .3s ease}.preview-post__txt{font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);margin:0 0 34px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;min-height:20px;max-height:100px;-webkit-line-clamp:5;-webkit-box-orient:vertical}.preview-post__del-btn{position:absolute;top:20px;right:20px;width:48px;height:48px;background-color:#fff;border-radius:50%;opacity:0;transition:opacity .3s ease}.preview-post__wrp:hover .preview-post__del-btn{opacity:1;transition:opacity .3s ease}.preview-post__del-btn-icon{width:22px;height:22px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);fill:var(--clr-red)}.post-info{display:grid;grid-template-columns:auto auto;padding:15px 0 6px}@media(min-width: 1140px){.post-info{max-width:295px;padding-top:17px}}.post-info--line{border-top:1px solid var(--clr-grey-h)}.post-info__stat{display:grid;grid-template-columns:1fr 1fr 1fr;justify-self:end;gap:0 20px;transform:translateY(-2px)}.post-info__count{transform:translateY(2px)}.post-info__date{font-size:14px;font-weight:400;line-height:1.2;color:var(--clr-grey-d);line-height:1;margin:0;padding:0;text-transform:lowercase}.post-info__date--mp:first-letter{text-transform:uppercase}.post-info__views,.post-info__likes,.post-info__comments{font-size:14px;font-weight:400;line-height:1.2;color:var(--clr-grey-d);justify-self:end;position:relative;padding-left:20px}.post-info__views[disabled],.post-info__likes[disabled],.post-info__comments[disabled]{pointer-events:none;cursor:default}.post-info__stat-icon{position:absolute;top:0;left:0;width:16px;height:16px;fill:var(--clr-grey-d)}.post-info__more-btn{font-size:16px;font-weight:700;line-height:1.2;color:var(--clr-black);padding:15px 26px;border-radius:8px;background-color:var(--clr-grey-m);margin:50px auto 0}.post-info__likes{cursor:pointer}.partner{padding:10px;border-radius:20px;background-color:var(--clr-white);box-shadow:0 1px 2px -10px rgba(5,38,101,.16),0 4px 4px -10px rgba(5,38,101,.12),0 8px 6px -10px rgba(5,38,101,.08),0 12px 8px -10px rgba(5,38,101,.04);grid-column:span 2;max-height:410px;grid-template-rows:1fr auto;display:grid;text-decoration:none}.partner:hover .partner__img img{transform:scale(1.2);transition:transform .3s ease}.partner__img{border-radius:10px;margin-bottom:20px;position:relative;overflow:hidden;padding-bottom:57.692307692%}@media(min-width: 1140px){.partner__img{padding-bottom:0}}.partner__img img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover;transition:transform .3s ease}.partner__footer{display:grid;grid-template-columns:auto 1fr;gap:0 20px}.partner__label{font-size:14px;font-weight:400;line-height:1.2;color:var(--clr-black);padding:5px 10px;background-color:var(--clr-yellow);border-radius:4px;align-self:start}.partner__title{font-size:20px;font-weight:900;line-height:1.2;color:var(--clr-black);margin:0 0 5px;transition:color .3s ease}.partner:hover .partner__title{color:var(--clr-red);transition:color .3s ease}.partner__link{font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);text-decoration:none}.partner-small{padding:10px;border-radius:20px;background-color:var(--clr-white);box-shadow:0 1px 2px -10px rgba(5,38,101,.16),0 4px 4px -10px rgba(5,38,101,.12),0 8px 6px -10px rgba(5,38,101,.08),0 12px 8px -10px rgba(5,38,101,.04);display:grid;grid-template-rows:1fr auto auto;text-decoration:none}.partner-small:hover .partner-small__img img{transform:scale(1.2);transition:transform .3s ease}.partner-small__img{border-radius:10px;margin-bottom:20px;position:relative;overflow:hidden;padding-bottom:57.692307692%}@media(min-width: 1140px){.partner-small__img{padding-bottom:0}.page__aside .partner-small__img{padding-bottom:120%}}.partner-small__img img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;object-fit:cover;transition:transform .3s ease}.partner-small__label{font-size:14px;font-weight:400;line-height:1.2;color:var(--clr-black);padding:5px 10px;background-color:var(--clr-yellow);border-radius:4px;position:absolute;top:-47px;height:27px;left:0}.partner-small__title{font-size:20px;font-weight:900;line-height:1.2;color:var(--clr-black);margin:0 0 5px;position:relative;transition:color .3s ease}.partner-small:hover .partner-small__title{color:var(--clr-red);transition:color .3s ease}.partner-small__link{font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black)}.footer{width:100%;position:absolute;bottom:0;z-index:100}@media(min-width: 1140px){.footer{position:static;margin-top:20px;margin-bottom:0;bottom:auto;padding-bottom:0}}.footer__inner{padding:20px;margin:0 auto;max-width:1320px;position:relative}@media(min-width: 1140px){.footer__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:40px 60px}}.footer__inner::before{display:block;content:"";width:calc(100% - 40px);height:1px;background-color:var(--clr-grey-x);position:absolute;left:20px;top:0}@media(min-width: 1140px){.footer__inner::before{width:calc(100% - 80px);left:40px}}@media(min-width: 1440px){.footer__inner::before{left:60px;width:calc(100% - 120px)}}.footer__copy{font-size:14px;font-weight:700;line-height:1.2;color:var(--clr-black);text-align:center;margin-bottom:17px}@media(min-width: 1140px){.footer__copy{margin-bottom:0;text-align:left;justify-self:start}}@media(min-width: 1140px){.footer__law-list{display:grid;grid-template-columns:auto auto;gap:0 30px}}.footer__law-item{background-color:rgba(0,0,0,0);font-size:14px;font-weight:400;line-height:1.2;padding:10px 20px;border-radius:8px;border:1px solid var(--clr-grey-x);color:var(--clr-black);cursor:pointer;width:100%;margin-bottom:20px;text-align:center}@media(min-width: 1140px){.footer__law-item{margin-bottom:0;padding:10px 20px;text-align:left;width:auto;height:37px}}.footer__contacts-link{justify-self:end;font-size:14px;font-weight:400;line-height:1.2;padding:10px 20px;border-radius:8px;border:1px solid var(--clr-grey-x);color:var(--clr-black);cursor:pointer;text-align:center;width:100%}@media(min-width: 1140px){.footer__contacts-link{padding:10px 20px;text-align:left;width:auto;height:37px}}.law__logo{width:145px;height:22px;margin-bottom:40px}.law__title{color:var(--clr-black);font-size:32px;font-weight:900;line-height:1.2;margin-bottom:40px}.law__content{max-height:calc(100% - 150px);overflow:auto;padding-right:20px}.law__content::-webkit-scrollbar{width:2px;transition:width .5s ease;cursor:pointer}.law__content::-webkit-scrollbar-thumb{background-color:var(--clr-grey-d)}.law__content>ol{padding-left:0;margin-bottom:20px}.law__content>ol ol{font-weight:initial;margin-bottom:20px}.law__content ol{counter-reset:item;list-style-type:none}.law__content>ol>li{padding-left:25px;position:relative;font-weight:700}.law__content>ol>li:before{position:absolute;top:0;left:0;counter-increment:item;content:counters(item, ".") ". ";font-weight:700}.law__content>ol>li>ol>li{display:block;margin-top:20px;padding-left:0;position:relative}.law__content>ol>li>ol>li:before{position:absolute;top:0;right:calc(100% + 15px);counter-increment:item;content:counters(item, ".") " ";font-weight:700}.page{max-width:1320px;margin:0 auto 60px}@media(min-width: 1140px){.page{margin:0 auto 180px;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto 1fr;gap:0 20px}}@media(min-width: 1440px){.page{grid-template-columns:repeat(4, 1fr)}}@media(min-width: 1140px){.page__header{grid-column:1/3;grid-row:1/2}}@media(min-width: 1440px){.page__header{grid-column:1/4}}@media(min-width: 1140px){.page__main{grid-column:1/3;grid-row:2/-1}}@media(min-width: 1440px){.page__main{grid-column:1/4;grid-template-columns:repeat(4, 1fr)}}.page__footer{grid-column:1/-1}@media(min-width: 1440px){.page__footer{display:grid;grid-template-columns:repeat(4, 1fr)}}@media(min-width: 1140px){.page__aside{grid-column:3;grid-row:2/-1}}@media(min-width: 1440px){.page__aside{grid-column:4}}.page__aside-inner{position:sticky;top:80px;margin-bottom:50px;display:grid;gap:20px 0}@media(min-width: 1140px){.page__aside-inner{margin-bottom:150px}}.page .page-title+.post-info{padding:0;margin-bottom:20px}.page-title{max-width:1320px;margin:0 auto 35px}@media(min-width: 1140px){.page-title{margin:0 auto 12px}}@media(min-width: 1440px){.page-title{margin:0 auto 30px}}.page-title__txt{margin:0;color:var(--clr-black);font-size:32px;font-weight:900;line-height:1.2;line-height:1.27}@media(min-width: 1140px){.page-title__txt{line-height:1.27}}.page-sub-sub-title{max-width:1320px}.page-sub-sub-title__txt{margin:0;padding:0;color:var(--clr-black);font-size:20px;font-weight:900;line-height:1.2}.bread-crumbs{max-width:1320px;margin:0 auto 32px;line-height:1.9}@media(min-width: 1140px){.bread-crumbs{margin-bottom:45px}}.bread-crumbs__txt{position:relative;display:inline;color:var(--clr-black);text-decoration:none;font-size:14px;font-weight:400;line-height:1.2}.bread-crumbs__txt--current{position:relative;transition:color .3s ease}.bread-crumbs__txt--current:hover{color:var(--clr-red);transition:color .3s ease}.bread-crumbs__txt--current::after{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:1px;background-color:var(--clr-red);opacity:.4}.bread-crumbs__separator{display:inline;color:var(--clr-grey-d);margin:0 .8em}.post-content{margin:0 0 36px;background-color:var(--clr-white);border-radius:20px;padding:20px 10px 19px}.post-content .post-slider{margin-top:30px}.post-content .btn-icon-small,.post-content .post-slider__small-list{display:none}.post-content .flexible-txtarea-b,.post-content .flexible-txtarea-txt{margin-bottom:23px}.post-content .post-content__img,.post-content .post-content__excerpt{margin-bottom:28px}.post-content .label{margin-top:-15px;margin-bottom:30px !important}.post-content .label:empty{height:0;display:none}.page .post-content{box-shadow:0 1px 2px -10px rgba(5,38,101,.16),0 4px 4px -10px rgba(5,38,101,.12),0 8px 6px -10px rgba(5,38,101,.08),0 12px 8px -10px rgba(5,38,101,.04)}@media(min-width: 1140px){.post-content{margin:0 0 50px;padding:20px}}@media(min-width: 1440px){.post-content{padding:40px}}.post-content__txt{font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);margin:0 0 36px;line-height:1.4}.post-content__txt:last-child,.post-content__txt>*:last-child{margin-bottom:0}.post-content__txt h2,.post-content__txt h3{margin:0;font-weight:700 !important;padding-top:30px;padding-bottom:11px;font-size:26px;font-weight:900;line-height:1.2}.post-content__txt h2+p,.post-content__txt h2 ol,.post-content__txt h2 ul,.post-content__txt h3+p,.post-content__txt h3 ol,.post-content__txt h3 ul{padding-top:0}.post-content__txt h3{padding-top:33px;font-size:20px;font-weight:900;line-height:1.2}.post-content__txt p,.post-content__txt ol,.post-content__txt ul{line-height:1.4;padding-top:12px;padding-bottom:12px;margin:0}.post-content__txt:after{content:"";clear:both;display:table}.post-content__excerpt{font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);line-height:1.4;margin-bottom:23px}.post-content__img{border-radius:10px;padding-bottom:57.692307692%;overflow:hidden;margin-bottom:15px;position:relative}@media(min-width: 1140px){.post-content__img{padding-bottom:64.242424242%}}@media(min-width: 1440px){.post-content__img{padding-bottom:56.132596685%}}.post-content__img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.post-content__img+.label{margin-bottom:40px}.post-content__inner-img{border-radius:10px;overflow:hidden;margin:0 auto 40px;width:fit-content}.post-content__inner-img img{width:auto;max-height:600px}.post-content__txt-inner img{max-height:400px;margin:0 auto;border-radius:10px}.post-content__like-btn{font-size:16px;font-weight:700;line-height:1.2;color:var(--clr-black);padding:15px 20px 15px 52px;background-color:var(--clr-l-blue);border-radius:8px;display:block;margin:0 auto;position:relative;margin-bottom:50px;height:50px}.post-content__like-btn:active{filter:contrast(90%)}.post-content__like-btn[disabled]{cursor:auto;pointer-events:none;color:var(--clr-grey-x);border:1px solid var(--clr-button);background-color:rgba(0,0,0,0);height:50px}.post-content__like-btn[disabled] use{fill:var(--clr-grey-x) !important}.post-content__like-btn-icon{position:absolute;left:20px;top:50%;transform:translateY(-50%);width:16px;height:16px}.post-content__like-btn-icon use{fill:var(--clr-black)}.post-content__slider{display:grid}.post-content a{color:var(--clr-red);text-decoration:none;border-bottom:1px solid var(--clr-red-04)}.post-content .test-editor-b__float-btns{display:none}.post-content .remove-btn{display:none;pointer-events:none}.post-content .test-editor-b__img{margin-bottom:0}.recommends-posts{max-width:1320px;margin:0 auto 50px;grid-column:1/-1}.recommends-posts__list{margin:0;padding:0}@media(min-width: 1140px){.recommends-posts__list{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}}@media(min-width: 1440px){.recommends-posts__list{grid-template-columns:repeat(4, 1fr)}}.recommends-posts__item{height:100%;margin-bottom:20px}@media(min-width: 1140px){.recommends-posts__item:last-child{display:none}}@media(min-width: 1440px){.recommends-posts__item:last-child{display:block}}.recommends-posts .title-h2{margin-bottom:20px}@media(min-width: 1440px){.comments{grid-column:1/4}}.comments__wrapper{background-color:var(--clr-white);box-shadow:0 1px 2px -10px rgba(5,38,101,.16),0 4px 4px -10px rgba(5,38,101,.12),0 8px 6px -10px rgba(5,38,101,.08),0 12px 8px -10px rgba(5,38,101,.04);padding:10px;padding-top:19px;border-radius:20px}@media(min-width: 1140px){.comments__wrapper{padding:37px 60px 20px 20px}}.comments__inner-list{grid-area:inner;padding-top:20px}.comments__inner-list .comments__item{grid-template-columns:30px 1fr 45px;margin-left:-23px}.comments .title-h3,.comments .title-h2{margin-bottom:20px}@media(min-width: 1140px){.comments .title-h3,.comments .title-h2{margin-bottom:22px}}.comments__input{display:grid;grid-template-areas:"avatar input input";grid-template-columns:45px 1fr 45px;gap:10px;margin-bottom:28px}@media(min-width: 1140px){.comments__input{margin-bottom:40px;grid-template-areas:"avatar input send";gap:20px;grid-template-columns:45px 1fr 23px}}.comments__answer .comments__input{grid-template-columns:30px 1fr 45px;margin-bottom:0}@media(min-width: 1140px){.comments__answer .comments__input{grid-template-columns:30px 1fr 23px}}.comments__input .flexible-txtarea-comment{width:auto;grid-area:input}.comments__input .flexible-txtarea-comment__input{width:100%;border-radius:8px;min-width:44px}@media(min-width: 1140px){.comments__input .flexible-txtarea-comment__input{min-width:50px}}.comments__send{display:none;fill:var(--clr-grey-x);transition:fill .3s ease}.comments__send:hover{fill:var(--clr-red);transition:fill .3s ease}@media(min-width: 1140px){.comments__send{display:block;position:relative}}.comments__send-icon{position:absolute;top:50%;left:-4px;width:22px;height:22px;transform:translateY(-50%)}.comments__item{border-bottom:1px solid var(--clr-grey-h);margin-bottom:20px;display:grid;grid-template-areas:"avatar top ban" "txt txt txt" "answer answer likes" ". inner inner";grid-template-columns:45px 1fr 45px;gap:0 10px;padding-bottom:3px}@media(min-width: 1140px){.comments__item{gap:0 15px;grid-template-areas:"avatar top ban" ". txt ." ". answer likes" ". inner inner";grid-template-columns:45px 1fr 60px}}.comments__item:last-child{border-bottom:0}.comments__avatar{width:44px;height:44px;border-radius:50%;overflow:hidden;grid-area:avatar}.comments__answer .comments__avatar,.comments__inner-list .comments__avatar{width:30px;height:30px}.comments__avatar img{display:block}.comments__top{grid-area:top}.comments__name{font-size:16px;font-weight:700;line-height:1.2;color:var(--clr-black);margin-right:15px;display:inline-block;margin-bottom:9px}@media(min-width: 1140px){.comments__name{margin-bottom:15px}}.comments__date{font-size:14px;font-weight:400;line-height:1.2;color:var(--clr-grey-d);display:inline-block;margin-bottom:10px}.comments__date-year{display:none}@media(min-width: 1140px){.comments__date-year{display:span}}.comments__date-year{display:span}@media(min-width: 1140px){.comments__date-year{display:none}}.comments__txt{font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);grid-area:txt;margin-top:-5px;line-height:1.4;margin-bottom:10px;padding-top:5px}@media(min-width: 1140px){.comments__txt{padding-top:0}}.comments__answer{grid-area:answer;color:var(--clr-grey-d);font-size:14px;font-weight:400;line-height:1.2;text-align:left;margin-bottom:10px}.comments__likes{position:relative;grid-area:likes;padding-bottom:12px;text-align:right;opacity:0;transition:opacity .3s ease}.comments__likes[data-owner=others],.comments__likes[data-owner=mine]{opacity:1}.comments__item:hover>.comments__likes{opacity:1;transition:opacity .3s ease}.comments__likes-icon{width:16px;height:16px;fill:var(--clr-grey-x);display:inline-block;transition:fill .3s ease;margin-right:5px}[data-owner=others] .comments__likes-icon{fill:var(--clr-grey-d)}[data-owner=mine] .comments__likes-icon{fill:var(--clr-black)}.comments__likes:hover>.comments__likes-icon{transition:fill .3s ease;fill:var(--clr-red)}.comments__likes-count{transition:color .3s ease}[data-owner=others] .comments__likes-count{color:var(--clr-grey-d)}[data-owner=mine] .comments__likes-count{color:var(--clr-black)}.comments__likes:hover>.comments__likes-count{transition:color .3s ease;color:var(--clr-red)}.comments__ban{position:relative;grid-area:ban;opacity:0;transition:opacity .3s ease}.comments__item:hover>.comments__ban{opacity:1;transition:opacity .3s ease}.comments__ban-icon,.comments__ban-more-icon{position:absolute;top:0;right:0;width:22px;height:22px;display:none;fill:var(--clr-grey-x);transition:fill .3s ease}.comments__ban:hover .comments__ban-icon,.comments__ban:hover .comments__ban-more-icon{fill:var(--clr-red) !important;transition:fill .3s ease}@media(min-width: 1140px){.comments__ban-icon,.comments__ban-more-icon{display:block}}.comments__ban-more-icon{display:block}@media(min-width: 1140px){.comments__ban-more-icon{display:none}}.comments .link-btn__txt{font-weight:700}.comments__add-img,.comments__add-video{display:none}.comments__add-img[disabled],.comments__add-video[disabled]{pointer-events:none;cursor:default}@media(min-width: 1140px){.comments__add-img,.comments__add-video{position:relative;grid-area:input;justify-self:end;width:22px;height:22px;margin-top:11px;margin-right:20px;display:block}}.comments__add-img{margin-right:52px}.comments__add-img-icon,.comments__add-video-icon{position:absolute;width:22px;height:22px;top:0;left:0}.comments iframe{aspect-ratio:16/9;max-width:500px;margin-bottom:20px;border-radius:8px;overflow:hidden}.login{background-color:var(--clr-grey-base);height:100%;width:100%;position:fixed;padding:0 20px;z-index:500;top:0;left:0}.login .popup-final .txt{margin-bottom:22px;line-height:1.6}.login .popup-final .txt:last-child{margin-bottom:0}.login__inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);padding:20px 10px 0;width:calc(100% - 40px);max-width:874px;display:grid;grid-template-columns:1fr auto;background-color:var(--clr-white);border-radius:20px}@media(min-width: 1140px){.login__inner{padding:0;height:594px}}.login__inner::-webkit-scrollbar{width:2px;transition:width .5s ease;cursor:pointer}.login__inner::-webkit-scrollbar-thumb{background-color:var(--clr-grey-d)}.login__main{padding:0;grid-column:1/2;grid-row:1/-1}@media(min-width: 1140px){.login__main{padding:40px 30px 0 40px}}.login__logo{margin-bottom:40px;width:145px;display:block}@media(min-width: 1140px){.login__logo{width:auto;margin-bottom:60px}}.login__curtain{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--clr-grey-d-90);backdrop-filter:blur(4px);z-index:1;display:none}.login__curtain[shown]{animation:curtain .2s ease;display:block}.login__inputs-block{display:block;background-color:var(--clr-white)}.login__inputs-block--mobile{width:100%;border-radius:20px 20px 0 0;padding:45px 20px 40px;position:fixed;left:0;bottom:-500px;z-index:2;display:block;padding-bottom:0;padding-top:47px}.login__inputs-block--mobile::before{content:"";display:block;position:absolute;top:15px;left:50%;transform:translateX(-50%);width:40px;height:2px;border-radius:2px;background-color:var(--clr-grey-x)}@media(min-width: 1140px){.login__inputs-block--mobile{display:none}}.login__inputs-block--desktop{display:none}@media(min-width: 1140px){.login__inputs-block--desktop{padding:0;bottom:auto;left:auto;position:static;display:block}}.login__inputs-block[shown]{animation:mobile-block .2s ease forwards}.login__show-inputs-block-btn{font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);padding:15px 50px 15px 20px;border:1px solid var(--clr-button);border-radius:8px;position:relative;margin-bottom:60px;width:100%;height:50px;text-align:left}@media(min-width: 1140px){.login__show-inputs-block-btn{display:none}}.login__show-inputs-block-btn-icon{position:absolute;top:50%;right:15px;transform:translateY(-50%) rotate(-90deg);width:16px;height:16px}.login__show-inputs-block-btn-icon use{fill:var(--clr-grey-d)}.login__footer{border-top:1px solid var(--clr-grey-h);padding:20px 0 0}@media(min-width: 1140px){.login__footer{padding:20px 0 25px;position:absolute;bottom:0;left:40px;width:calc(100% - 385px)}}.login__footer-link{padding:0 0 2px;color:var(--clr-black);font-size:14px;font-weight:400;line-height:1.2;position:relative;border-bottom:1px solid var(--clr-red-04);transition:color .3s ease;margin-bottom:25px;text-decoration:none;display:inline-block;line-height:1}@media(min-width: 1140px){.login__footer-link{margin-bottom:0}}.login__footer-link:hover{color:var(--clr-red);transition:color .3s ease}.login__comment{font-size:14px;font-weight:400;line-height:1.2;line-height:1.45;color:var(--clr-black);margin-bottom:20px}.login__remember-btn,.login__create-acc-btn{padding:0 0 2px;color:var(--clr-black);font-size:14px;font-weight:400;line-height:1.2;position:relative;border-bottom:1px solid var(--clr-red-04);transition:color .3s ease;display:block;margin-bottom:30px;text-decoration:none}.login__remember-btn:hover,.login__create-acc-btn:hover{color:var(--clr-red);transition:color .3s ease}.login__remember-btn{display:inline-block;margin-bottom:30px}.login__send-btn{color:var(--clr-black);font-size:16px;font-weight:700;line-height:1.2;background-color:var(--clr-l-blue);padding:15px 20px;border-radius:8px;margin-bottom:40px;margin-right:20px;width:100%;height:50px}@media(min-width: 1140px){.login__send-btn{margin-bottom:60px;width:auto}}.login__send-btn[disabled]{cursor:default}.login__send-btn[data-size~=large]{margin-bottom:60px}.login__send-btn[data-size~=short]{width:auto}.login__error-txt,.login__error-tooltip{display:none}@media(min-width: 1140px){.login__error-txt,.login__error-tooltip{position:relative;font-size:14px;font-weight:400;line-height:1.2;color:var(--clr-black);padding:0;border-bottom:1px dashed var(--clr-red-04);display:inline-block}}.login__error-tooltip-popup{display:none;position:absolute;bottom:calc(100% + .5em);left:0;padding:12px;background-color:var(--clr-white);box-shadow:0 4px 20px -10px rgba(5,38,101,.05),0 7px 50px -10px rgba(5,38,101,.1),0 15px 100px -10px rgba(5,38,101,.1);border-radius:8px}.login__error-tooltip-txt:hover+.login__error-tooltip-popup{display:block}.login__change-answer{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background-color:var(--clr-white);border-radius:8px;padding:50px 70px;display:none;font-size:16px;font-weight:700;line-height:1.2;color:var(--clr-black);box-shadow:0 4px 20px -10px rgba(5,38,101,.05),0 7px 50px -10px rgba(5,38,101,.1),0 15px 100px -10px rgba(5,38,101,.1)}.login__change-answer[shown]{display:block}.login .title-h3{margin-bottom:20px}.login .title-h1{margin-bottom:20px}.login__mobile-btn-wrp{display:grid;grid-template-columns:auto 1fr;gap:0 20px}.login__mobile-btn-wrp .link-btn{padding:0;align-self:start;text-align:left}.login__desc-btn-wrp--login{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0 20px;position:relative}.login__errors-list{color:var(--clr-red);background-color:var(--clr-white);padding:8px;border-radius:8px;z-index:7;grid-column:2}.login__desc-btn-wrp--reg{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0 20px;position:relative}.login__desc-btn-wrp--reg .link-btn{align-self:start;padding:0;text-align:left}.login__desc-btn-wrp--reg .login__errors-list{position:absolute;left:-9px;top:50px}[data-error=true] .password-field__input{border:2px solid var(--clr-yellow) !important}[data-error=true] .password-field__input::placeholder{color:var(--clr-red)}.password-field__inner{padding-bottom:30px;position:relative}.password-field__inner[data-size=small]{padding-bottom:20px}.password-field__inner[data-size=small-margin]{padding-bottom:15px}@media(min-width: 1140px){.password-field__inner{padding-bottom:30px}}.password-field__inner::after{content:"";display:block;position:absolute;top:2px;right:2px;width:50px;height:45px;background-color:var(--clr-white);z-index:1;border-radius:8px}.password-field__input{line-height:1;width:100%;font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);padding:14px 20px;border:1px solid var(--clr-button);border-radius:8px;height:50px}.password-field__input:focus{outline:0;border:2px solid var(--clr-l-blue)}.password-field__input::placeholder{color:var(--clr-grey-d)}.password-field__input-hide{position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:45px;pointer-events:none;font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);padding:14px 20px;background-color:var(--clr-white);overflow:hidden;display:none;border-radius:8px}.password-field__input-hide--active{display:block}.password-field__hide-icon,.password-field__show-icon{position:absolute;top:14px;right:19px;width:23px;height:23px;cursor:pointer;z-index:2}.password-field__hide-icon use,.password-field__show-icon use{pointer-events:none;fill:var(--clr-grey-d);cursor:pointer}@font-face{font-family:"pass";src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABAEABIAAAAAMGgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABlAAAABwAAAAcgLkXZEdERUYAAAGwAAAAHAAAAB4AJwAYR1BPUwAAAcwAAAONAAAVOGwIoVVHU1VCAAAFXAAAAHIAAAD4FBgi8E9TLzIAAAXQAAAAXAAAAGC9BayLY21hcAAABiwAAABZAAABYkC6alVjdnQgAAAGiAAAAAYAAAAGBREARGZwZ20AAAaQAAABsQAAAmVTtC+nZ2FzcAAACEQAAAAIAAAACAAAABBnbHlmAAAITAAAAKQAAACstzQyNWhlYWQAAAjwAAAANAAAADYJQ/JnaGhlYQAACSQAAAAcAAAAJAl3A95obXR4AAAJQAAAADUAAABIKIkA12xvY2EAAAl4AAAAEQAAACYB2AHQbWF4cAAACYwAAAAgAAAAIAEsAEFuYW1lAAAJrAAABboAABIGBBjrZnBvc3QAAA9oAAAAbAAAAMRG1xh1cHJlcAAAD9QAAAAuAAAALrDyKxQAAAABAAAAANqHb48AAAAAxuE9BAAAAADfUGrQeNpjYGRgYOABYjEgZmJgBEJBIGYB8xgABFkAQHjavVhNSBtBFB6tB+nBU8CjvfQg9CItFPEmPYiUUjyIhFJoim2pP6BUxIOUHqSUIiUIHkSKiEgoIpKDBAmBIEsbJFgJIZUgIhJEEJEeipSSr98bTcw2u9Jkd5PhvX0zb/NeZt7vRNUppW6qTvVY3Xg+MTqofC9H+wfUrcFnb4bVHdVArgKUvGVH1w30jw6rRqE0NKh6/WxU9b4f8qbvm++7uqfu8htRbGATKY4RLGAVLdjiXNayyJEOkxPmPKUcfBDVOF2cz+FEefjBO2Swjwlb/gcYDqQfqRp+sEHIImTLd2gZWjdIiBJHsYgvhEXaR/BbzoLEQYc7mOJYwGd6UjtCpJsR4ZjlWhwJjlmuhhBx7cTWsUs848WJIaPxMSF2qWsdO9hFjPiAY5cjofWTr2fHMnPiazjCigXHkHi6iCw9P69CepxjHdnivB098BMC6CaeJbRjjusjeqd+DHF+H8uIu+jfW8wzWfkN9j7+P3ZBEmnsmTzb0GCQE2U2SBPLia3qsxNeFIq8CqKZ0WAwNmausgce4Cl6iTv086F+dnC9Rft9L2eN+STGK9xLHGuMkKzJThEdLRFGUYRcxo1rFmizymkX8t3PdSW7OqtZDv1NOPRMOr0Oy8Vps+vyjUL1xKmmcqW11NNz89BC0gFoOPBA9lfGR4p5RSBn885tx1oyptkvj85JKsDZJbaxB1451pLmSZ1LDbGrIzitLItZysjV1n//0d5XtrJUdbUJXtNRZcpW5jnm2F1Lj7VHKowV9qBJVpNMeZ9cfUSxT2cXT+o9NWSxpSnWEeKU9JGX7w1VI51VbEw6BKnYRUmt+cN8Pn+CVvZ0TYRp4hChqVA/3KwXltx5B5K32RUY+qaQIT1PmtLwiLeHfeIVLDEico5/f0q6N3ZPMer4aZXvpCNxbv3SWC5bSZbQk1VZ/w9eSx/Ik1or6RY7aetudovSKbZwjz30toD2kc2qtCREOgKEKy3d9KppTNKvFvgM8TwDvJ1OYZq8sGu5IczoCTPDjotM3n2S7liDNpd7QB+2a5DfZvCxBlp4N6yBlrYipW9P2PFUWzEm5WZn9d9FxRLrLdZi13cQLu5nx/y8sp1rGhJm+8gdxZsesVSHifepKoljFms618jtU/KzVcdSsZYRm1tCrpCJdTdvmDt8t+4idlXAVctoa+OFl3GJLvZL/sJ5CoUuwhNV+F/TBH8BxtHRlwAAAHjaY2BkYGDgYvBgSGJgTq4symEQSS9KzWZQykksyWMwYGAByjL8/8/ABKQY8fKY8kpzixj48otS8hhEwCIMYBIow8DGwAfEIJ4YmGZhUGGwYghgyGFgBooJATEfVDUEkybKBLRPAsgWQBEnIAcAhm4SMgAAeNpjYGYKYZzAwMrAwmrMcpaBgWEWhGY6y5DGJMTBxMTNyszCysLExLKAgel/AIOCFwMUBDgGOTI4KDCo/mFL+2fKwMA6jfGPAgPDfJAciwjrLCClwMAMALwwDu142mNgYGBmgGAZBkYGEIgB8hjBfBYGByDNw8DBwMTAosCloKSgrxCv+uf/fwYGBQYE7wHz/Tf3H9zfeEsUagIcMLIxwIUYmYAEEwOaAobBAfhoZzQAAhcQrwAAAAAAAEQFEQAAeNpdUbtOW0EQ3Q0PA4HE2CA52hSzmZDGe6EFCcTVjWJkO4XlCGk3cpGLcQEfQIFEDdqvGaChpEibBiEXSHxCPiESM2uIojQ7O7NzzpkzS8qRqnfpa89T5ySQwt0GzTb9Tki1swD3pOvrjYy0gwdabGb0ynX7/gsGm9GUO2oA5T1vKQ8ZTTuBWrSn/tH8Cob7/B/zOxi0NNP01DoJ6SEE5ptxS4PvGc26yw/6gtXhYjAwpJim4i4/plL+tzTnasuwtZHRvIMzEfnJNEBTa20Emv7UIdXzcRRLkMumsTaYmLL+JBPBhcl0VVO1zPjawV2ys+hggyrNgQfYw1Z5DB4ODyYU0rckyiwNEfZiq8QIEZMcCjnl3Mn+pED5SBLGvElKO+OGtQbGkdfAoDZPs/88m01tbx3C+FkcwXe/GUs6+MiG2hgRYjtiKYAJREJGVfmGGs+9LAbkUvvPQJSA5fGPf50ItO7YRDyXtXUOMVYIen7b3PLLirtWuc6LQndvqmqo0inN+17OvscDnh4Lw0FjwZvP+/5Kgfo8LK40aA4EQ3o3ev+iteqIq7wXPrIn07+xWgAAAAABAAH//wAPeNpjYGJwYWBgSmENZWBmYGfQ28jIoG+ziZ2F8a3RRjbWOzabmJmATIaNzCBhVpDwJnY2pj82mxhB4saCioKqioKKLkwK/1QYZ/zLYA39tdqF5SwDAwMjw2Smaub7rNMY+BgYhM1ZmY2ZVcVZxdm5GdXNJ1sxmirulmfUNv+3//asZSumP2RRXFfP6PZvV/06lz9pjNL/nqb9AZuBBAwZACNQLDJ42mNgZGBgYGJgCL19njOe3+YrgzwHAwgce2jLAqLvB2RdANHM91mnASkOkFoGBgAdqwmqeNpjYGRgYJ32zxREMgAB830GRgZUIAQAVuoDYHjaY3rD4MIABEyrgPg0AwPrNATNeAeIU4GS76B4E5AvB6T9GRhYihgmg9ggeRagEAC09QqAAAAAeNpjYGDQwQP9wDAMADn+A6kAAAAAAQAAABIADwACAAAAAAACAAEAAgAWAAABAAAuAAAAAHjatVfdbhtVEB6TNklLGxkJVVXExV42UmInQU1pVaEmAapKLUJJROFyvV7Hq653t95dG0tccoF4AC54AC54EigvADdc8hzM+WbO8a69KW2hWnl3zu/MfPPNnGMiutHaoBVqXbpCRBn/RG7RTW6J/A5t0Pcqr9AR/ajyJbpFf6h8mTZbdu0q3WxtqrxGX7X2VV6nD1o/qHyFHrR+VvnqZWr9rfK71Fm18jX6fO19la+v/7LWU3mDeu1rKrdpo52o/B6tt79V+Ve60f5O5d9ot/2Tyi94/guVf6fVttr/5wpttv+iY0rZ6xmNKaJzGlJBHvsY0BZ/vyCf+3064/GMQtrmvkeU8GgH8h7d5WefWx4dUsyPV9knRyvkb8jfCb/7PPMz9IV0yj+j64j1p/SMTrh9TiXvYXQua7Z67/Gai/YwY/u0y8/dC+d4C5q+hHU5W52yBg/e7OKp77DjdljcOYKnPv8K2Nzn/hH2NtpSGmBkyL0vR/RlY2fcf86axtx3yvKAfzOeM8GsJ9xKgHCM8SH0T+DRDGNnqr/QvT3sMOIdY+4xPiToSxkXo6PHowaTgOUcq2JE0qMpRjx4mSPWCSJr91j0wrDJ9j3EO2Nbttx8yyGj01hysacdRNEHn/pANlEulGyhscREctth/gRt05sAfx8+mH0fQ3fq0LBcvkMHzo5D1mG47Ddq6TT0CX4JOGFRSjUfjD4fGTJrxG6AmR7vlwMz8c3OEX4VFR6ZdVP+HsOvsYtOH6MPua+EthCeGDQzaCjcTifcNszN2aIOcJedc2WxzWKxbAotfYz7apHkdQSsc9iRqRU+MsT0ljxeqI9T8DOueNtDDIbwK6Rv1LoEs/uwLkOWzlRbAbQTtqwDdkS8xkPG9aFHctiHjkXWhmqTzK4yVhj4EWf4vmZ+B+wxCBbIENFZ6s6TWsXIHd8OlrTeAtMER8OxT1AZooqXn8Jrg7fBIuY+mxkBt0qN5yHPGIHHlo/GkgyY97QKLXNKePzvtaGOwx1lw5RneGxFCktDeCr7HutpEQOZoMHruZ/HDeut70fqcdOsrf/FI4nnbfZoCO5kfEJ0+Zni6XBb6pKtAx34O3rN2V1kjolHd8Fmw5IuRy+HRdWzIuAn5BVFjYlT5IVgkkFXAAYGWqNyMK3QbAxdlhSIR0+rUaoI5IifmWlGbc0sYYcgac6sWPdPYLfhuYcKLGfcSKunpzybojepVKKU+xKtf/WzLli6WeSV6NtZobZLrSe53iZe3TKDVMrxjxR9D5XI9orfdRsKcNvW2gxnXoBsshxdRFrqfQT7CuepVPRtF13ROUQsIufvWFtjyLMKMtYr2a3JDtnxHGtHNfz63B/wCouD72JvbL1OV/E75Cw75Ww+YemYvzKyw1+PvgYbPOibAInqHbCOUQGv8toZJzwr2UY7+7bj8DPgNLepankKvohvEfay7JG3MGNcu60IQsLeTDncx61AOJJrFMys2ZJfctZ77Jt857U90zOyyjUTbYvfTiNOCbxdRivX0zis8Lt6J4j0tLM3YtHpIXPNKnNqv44fOdAJcCrEDV54b+CDyayesq8p6hKxtIGB83Nd6uIIXs6tE36be0juTmVBxFal/+LPsicjfveB5awxHtbaOQft3aHELefc3cRivSMtah/p3URy21g5cMy1yNV9sLb5GkvLdEEsQ//M5UKmFdFW9Cor7IoYdTms3Cxtj61Ptt5Eivq8Si/GdoBqM3JaqpaVitE8N07AWLm9lqppfo8TLY8bavhhQw0XD9/83K2j3G1Y44Nd88r4CBoDrbXW3ufsSYjaZevWNuIQw9fcnWtScQPHowTV/sGFtnp0H2yJUHdS9vBVVn1cq+VvH523r6H+39n+o37KrV6Fh3v4D/5Uq9ApbkrmNrfH712+od5j6YDfH/Ijt7x9fgz3B/rPp0DEUtZn9zxFbCPchtjqfwB6ghiEAAB42m3ISw6CMBhF4f8WLSjyXEkpFmFISFgKYGKMEwauwGVrYi8zzuRLjij5951lkr1KESgEOOAIjRARTjgjxgUJUvkgQ45Cz4/3a6k8Nlyfd2uMoRXdfk2v1NGG3mhLO9p77eh1XjcOP7ewJYy4Af+FsAGNAEuwCFBYsQEBjlmxRgYrWCGwEFlLsBRSWCGwgFkdsAYrXFhZsBQrAAA=) format("woff");font-weight:normal;font-style:normal}[data-error=true] .password-field-new__input{border:2px solid var(--clr-yellow) !important}[data-error=true] .password-field-new__input::placeholder{color:var(--clr-red)}.password-field-new__inner{padding-bottom:30px;position:relative}.password-field-new__inner[data-size=small]{padding-bottom:20px}.password-field-new__inner[data-size=small-margin]{padding-bottom:15px}@media(min-width: 1140px){.password-field-new__inner{padding-bottom:30px}}.password-field-new__input{border:1px solid var(--clr-button);outline:0;height:50px;padding:15px 20px;line-height:1;width:100%;font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);border-radius:8px}.password-field-new__input:focus{border:2px solid var(--clr-l-blue);outline:0;padding:14px 19px}.password-field-new__input[transparent]{background-color:rgba(0,0,0,0)}.password-field-new__input::placeholder{color:var(--clr-grey-d)}.password-field-new__input[type=password]:not(:placeholder-shown){font-family:"pass",sans-serif}.password-field-new__toggle-hide-btn{position:absolute;top:0;right:0;height:50px;width:50px}.password-field-new__hide-icon,.password-field-new__show-icon{position:absolute;top:14px;right:19px;width:23px;height:23px;cursor:pointer;z-index:2;pointer-events:none}.password-field-new__hide-icon use,.password-field-new__show-icon use{pointer-events:none;fill:var(--clr-grey-d);cursor:pointer}.text-field__inner{padding-bottom:25px}.text-field__inner[data-size=large]{padding-bottom:30px}@media(min-width: 1140px){.text-field__inner{padding-bottom:25px}}.text-field:-webkit-autofill,.text-field:-webkit-autofill:hover,.text-field:-webkit-autofill:focus,.text-field:-webkit-autofill:active,.text-field__input{border:1px solid var(--clr-button);outline:0;height:50px;padding:15px 20px;transition:background-color 5000s ease-in-out 0s;width:100%;font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);border-radius:8px;line-height:1}.text-field:-webkit-autofill:focus,.text-field:-webkit-autofill:hover:focus,.text-field:-webkit-autofill:focus:focus,.text-field:-webkit-autofill:active:focus,.text-field__input:focus{border:2px solid var(--clr-l-blue);outline:0;padding:14px 19px}.text-field:-webkit-autofill::placeholder,.text-field:-webkit-autofill:hover::placeholder,.text-field:-webkit-autofill:focus::placeholder,.text-field:-webkit-autofill:active::placeholder,.text-field__input::placeholder{color:var(--clr-grey-d)}[data-error=true] .text-field__input{border:2px solid var(--clr-yellow)}[data-error=true] .text-field__input::placeholder{color:var(--clr-red)}.login-aside{background-color:var(--clr-white)}.login-aside__socials-oauth{background-color:var(--clr-grey-base);border-radius:10px;max-width:315px;grid-column:2/-1;grid-row:1/-1;border:10px solid var(--clr-white)}@media(min-width: 1140px){.login-aside__socials-oauth{border-radius:20px}}.login-aside__socials-oauth--desctop{display:none}@media(min-width: 1140px){.login-aside__socials-oauth--desctop{padding:124px 40px 50px;display:block}}.login-aside__socials-oauth--mobile{padding:20px;border:0;margin-bottom:30px;display:inline-block;width:100%;max-width:none}@media(min-width: 1140px){.login-aside__socials-oauth--mobile{display:none}}.login-aside__socials-oauth .page-title{display:none}@media(min-width: 1140px){.login-aside__socials-oauth .page-title{display:block;padding-left:0}}.login-aside__socials-oauth .page-sub-title{display:none}@media(min-width: 1140px){.login-aside__socials-oauth .page-sub-title{display:block;padding-left:0}}.login-aside__socials-oauth .title-h1{display:none}@media(min-width: 1140px){.login-aside__socials-oauth .title-h1{display:block;margin-bottom:20px}}.login-aside__socials-list{font-size:0}.login-aside__socials-item{background-color:var(--clr-white);border-radius:8px;font-size:16px;font-weight:700;line-height:1.2;color:var(--clr-black);position:relative;width:calc(33.3333333333% - 14px);height:50px;display:inline-block;margin-right:20px}.login-aside__socials-item a{color:var(--clr-black);text-decoration:none;display:block;width:100%;height:100%}.login-aside__socials-item:last-child{margin-right:0}.login-aside__socials-item span{display:none}@media(min-width: 1140px){.login-aside__socials-item{margin-bottom:25px;margin-right:0;width:100%}.login-aside__socials-item a{padding:15px 15px 15px 54px}.login-aside__socials-item span{display:block}}.login-aside__socials-item-logo{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}@media(min-width: 1140px){.login-aside__socials-item-logo{left:20px;transform:translate(0, -50%)}}.profile-login-menu{position:fixed;top:0;right:0;height:100%;width:100%;display:none;backdrop-filter:blur(4px)}@media(min-width: 1140px){.profile-login-menu{backdrop-filter:none;position:absolute;top:40px;right:0;height:auto;width:auto;padding:20px 5px 5px;background-color:rgba(0,0,0,0)}}.profile-login-menu[shown]{display:block}.profile-login-menu__inner{background-color:var(--clr-white);box-shadow:0 -7px 60px -10px rgba(5,38,101,.04),0 -10px 80px -10px rgba(5,38,101,.08);padding:45px 20px 0;position:absolute;left:0;bottom:-300px;width:100%;border-radius:20px 20px 0 0}[shown] .profile-login-menu__inner{animation:show-profile-inner-menu .3s .1s forwards}@media(min-width: 1140px){.profile-login-menu__inner{border-radius:20px;position:static;padding:30px;width:283px;height:auto;box-shadow:0 4px 20px -10px rgba(5,38,101,.05),0 7px 50px -10px rgba(5,38,101,.1),0 15px 100px -10px rgba(5,38,101,.1)}}.profile-login-menu__inner::before{content:"";display:block;position:absolute;top:15px;left:50%;transform:translateX(-50%);width:40px;height:2px;border-radius:2px;background-color:var(--clr-grey-x)}@media(min-width: 1140px){.profile-login-menu__inner::before{display:none}}.profile-login-menu__txt{font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);margin-bottom:20px}.profile-login-menu__link{display:block;margin-bottom:20px;text-decoration:none;text-align:center;font-size:16px;font-weight:700;line-height:1.2;color:var(--clr-black);padding:15px 50px;background-color:var(--clr-l-blue);border-radius:8px;width:100%;height:50px}.profile-login-menu__link--grey{background-color:var(--clr-button)}.profile-login-menu__link--exit{margin-bottom:0}.profile-login-menu__curtain{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--clr-grey-d-90);backdrop-filter:blur(4px);z-index:-1;display:none}.profile-login-menu__curtain[shown]{animation:curtain .2s ease;display:block}@media(min-width: 1140px){.profile-login-menu__curtain[shown]{display:none}}@keyframes curtain{from{opacity:0}to{opacity:1}}@keyframes mobile-block{from{bottom:-500px}to{bottom:0}}@keyframes show-profile-menu{from{opacity:0}to{opacity:1}}@keyframes show-profile-inner-menu{from{bottom:-300px}to{bottom:0}}@media(min-width: 1140px){.events{margin-bottom:80px}}.events__inner{margin:0 auto;max-width:1320px;padding:0 20px}@media(min-width: 1140px){.events__inner{padding:0 40px}}@media(min-width: 1440px){.events__inner{padding:0 60px}}.events .page-title{padding-left:0}.events__list{list-style:none;margin-bottom:60px}.events__list-wrapper .btn{display:block;margin:50px auto}@media(min-width: 1140px){.events__list-wrapper .btn{margin:50px auto 0}}.events__partners{margin-bottom:30px;display:grid;gap:20px}@media(min-width: 1140px){.events__partners{grid-template-columns:1fr 1fr}}@media(min-width: 1140px){.events__partners .partner:first-child{grid-column:1/2}}@media(min-width: 1140px){.events__partners .partner:last-child{grid-column:2/3}}.events__partners .partner__img{height:300px;padding-bottom:0}@media(min-width: 1140px){.events__partners .partner__img{padding-bottom:50%}}.filters{margin-bottom:60px}.filters__item{display:inline-block;margin-right:10px;margin-bottom:20px;position:relative}.filters__item--disabled{pointer-events:none;opacity:.4}.filters .checkbox-item__txt{white-space:nowrap}.one-event{background-color:var(--clr-white);padding:20px;border-radius:20px;margin-bottom:20px;display:grid;grid-template-areas:"date" "name" "country" "place" "weapon" "nav" "avail";grid-template-columns:1fr;gap:20px;grid-template-rows:repeat(7, auto)}@media(min-width: 1140px){.one-event{height:134px;gap:0 20px;grid-template-columns:200px 150px 1fr 1fr;grid-template-areas:"date weapon name nav" "country weapon place avail"}}.one-event__date{grid-area:date;font-size:16px;font-weight:700;line-height:1.2;color:var(--clr-black)}.one-event__country{grid-area:country;font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black)}@media(min-width: 1140px){.one-event__country{align-self:end}}.one-event__country-flag{width:24px;height:18px;margin-bottom:5px;display:block}.one-event__country-txt{display:block}.one-event__weapon{grid-area:weapon;font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black)}@media(min-width: 1140px){.one-event__weapon{align-self:end}}.one-event__name{grid-area:name;font-size:16px;font-weight:700;line-height:1.2;color:var(--clr-black);transition:color .3s ease;cursor:pointer;text-decoration:none}.one-event__name:hover{transition:color .3s ease;color:var(--clr-red)}.one-event__place{grid-area:place;font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black)}@media(min-width: 1140px){.one-event__place{align-self:end}}.one-event__availability{grid-area:avail;color:var(--clr-black)}@media(min-width: 1140px){.one-event__availability{align-self:end}}.one-event__nav{grid-area:nav;color:var(--clr-black);margin-bottom:14px}.one-event__nav .btn-small{margin-right:30px;margin-bottom:20px}@media(min-width: 1140px){.one-event__nav .btn-small{margin-bottom:auto}}.one-event__nav-link{font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);border-bottom:1px solid var(--clr-red-04);text-decoration:none;transition:color .3s ease}.one-event__nav-link:hover{transition:color .3s ease;color:var(--clr-red)}.one-event__bar{height:6px;background-color:var(--clr-grey-h);border-radius:6px;position:relative;margin-bottom:16px;font-size:14px;font-weight:400;line-height:1.2}@media(min-width: 1140px){.one-event__bar{min-width:374px}}.one-event__lock-fill{position:absolute;left:0;top:0;height:100%;background-color:var(--clr-red);border-radius:6px;z-index:2}.one-event__free-fill{position:absolute;left:0;top:0;height:100%;background-color:var(--clr-yellow);border-radius:6px;z-index:1}.one-event__comment{font-size:14px;font-weight:400;line-height:1.2;color:var(--clr-black);margin-bottom:5px}.one-event__start,.one-event__lock,.one-event__book,.one-event__all{color:var(--clr-grey-d);position:absolute;bottom:-25px}.one-event__start{left:0}.one-event__lock,.one-event__book{transform:translateX(-50%)}.one-event__all{right:0}.tabs{background-color:var(--clr-white);border-radius:8px}.tabs__list{display:inline-block;font-size:0}.tabs__item{display:inline-block;padding:0 20px;height:50px}.tabs__btn{padding:9px 0 14px;height:50px;display:inline-block;text-decoration:none;font-size:16px;font-weight:700;line-height:1.2;color:var(--clr-black)}.tabs__btn[data-current=true]{border-bottom:2px solid var(--clr-red)}.btn{border-radius:8px;display:inline-block;background-color:var(--clr-yellow);border:2px solid var(--clr-yellow);padding:11px 16px;font-size:16px;font-weight:700;line-height:1.2;text-decoration:none;color:var(--clr-black);height:50px}.btn:active{filter:contrast(80%)}.btn[disabled]{pointer-events:none;color:var(--clr-white);background-color:rgba(0,0,0,0);border:1px solid var(--clr-button);color:var(--clr-grey-x)}.btn--grey{border-color:var(--clr-button);background-color:var(--clr-button)}.btn--empty{border:1px solid var(--clr-l-blue);background-color:rgba(0,0,0,0)}.btn--empty[disabled]{border:1px solid var(--clr-grey-x);background-color:rgba(0,0,0,0);color:var(--clr-grey-x)}.btn--active{border-color:var(--clr-yellow)}.btn[data-hide=hide]{display:none}.custom-datepicker .react-datepicker__custom-header{margin-bottom:17px}.custom-datepicker .react-datepicker__current-month{font-size:16px;font-weight:400;line-height:1.2;font-weight:400 !important;color:var(--clr-black)}.custom-datepicker .react-datepicker__navigation{transform:translateY(-9px)}.btn-light{border-radius:8px;display:inline-block;background-color:var(--clr-yellow);border:2px solid var(--clr-yellow);padding:12px 20px;font-size:16px;font-weight:400;line-height:1.2;text-decoration:none;color:var(--clr-black)}.btn-light[disabled]{pointer-events:none;background-color:var(--clr-grey-m);color:var(--clr-white);border-color:var(--clr-grey-m)}.btn-light--grey{border-color:var(--clr-button);background-color:var(--clr-button)}.btn-light--empty{border-color:var(--clr-l-blue);background-color:rgba(0,0,0,0)}.btn-light[data-hide=hide]{display:none}.btn-icon{border-radius:8px;border:2px solid var(--clr-grey-x);text-align:center;font-size:0;height:50px}@media(min-width: 1140px){.btn-icon{display:inline-block}}.btn-icon[disabled]{cursor:auto}.btn-icon[disabled] .btn-icon__txt{color:var(--clr-grey-d)}.btn-icon__txt{font-size:16px;font-weight:700;line-height:1.2;color:var(--clr-black)}.btn-icon[short]{display:inline-block}.btn-icon[yellow]{background-color:var(--clr-yellow);color:var(--clr-black);border-color:var(--clr-yellow)}.btn-icon[grey]{background-color:var(--clr-button);border-color:var(--clr-button)}.btn-icon[bold] .btn-icon__txt{font-weight:700}.btn-icon[data-hide=hide]{display:none}.btn-icon[small=small]{height:43px;border:1px solid var(--clr-grey-x)}.btn-icon[small] .btn-icon__inner{padding:10px 20px 10px 47px}.btn-icon__inner{position:relative;padding:12px 20px 12px 47px;text-align:left}.btn-icon__icon{position:absolute;top:50%;left:10px;width:22px;height:22px;transform:translateY(-50%)}.btn-icon__icon use{fill:var(--clr-grey-d)}[bold] .btn-icon__icon use{fill:var(--clr-black)}.btn-icon__icon[color=red] use{fill:var(--clr-red)}.btn-icon__icon[color=black] use{fill:var(--clr-black)}.btn-icon-small{border-radius:6px;border:1px solid var(--clr-grey-x);text-align:center;font-size:0;height:43px;transition:all .3s ease}@media(min-width: 1140px){.btn-icon-small{display:inline-block}}.btn-icon-small--nb{border-color:rgba(0,0,0,0)}.btn-icon-small[disabled]{cursor:auto}.btn-icon-small[disabled] .btn-icon-small__txt{color:var(--clr-grey-d)}.btn-icon-small__txt{font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black)}.btn-icon-small[data-ongrey]:hover{background-color:var(--clr-grey-x);border-color:var(--clr-grey-x)}.btn-icon-small[short]{display:inline-block}.btn-icon-small[yellow]{background-color:var(--clr-yellow);color:var(--clr-black);border-color:var(--clr-yellow)}.btn-icon-small[grey]{background-color:var(--clr-button);border-color:var(--clr-button)}.btn-icon-small[bold] .btn-icon-small__txt{font-weight:700}.btn-icon-small[data-hide=hide]{display:none}.btn-icon-small__inner{position:relative;padding:12px 20px 12px 35px;text-align:left}.btn-icon-small--nb .btn-icon-small__inner{padding-left:45px}.btn-icon-small__icon{position:absolute;top:50%;left:10px;width:16px;height:16px;transform:translateY(-50%)}.btn-icon-small__icon--large{width:22px;height:22px}.btn-icon-small__icon use{fill:var(--clr-grey-d)}[bold] .btn-icon-small__icon use{fill:var(--clr-black)}.btn-icon-small__icon[color=red] use{fill:var(--clr-red)}.btn-icon-small__icon[color=black] use{fill:var(--clr-black)}.btn-icon-small:hover{background-color:var(--clr-grey-h);border-color:var(--clr-grey-h);transition:all .3s ease}.btn-icon-light{border-radius:8px;border:2px solid var(--clr-grey-x);text-align:center;font-size:0}@media(min-width: 1140px){.btn-icon-light{display:inline-block}}.btn-icon-light[short]{display:inline-block}.btn-icon-light[data-hide=hide]{display:none}[small] .btn-icon-light__inner{padding:10px 20px 10px 47px}.btn-icon-light__inner{position:relative;padding:12px 10px 12px 35px;text-align:left}.btn-icon-light__icon{position:absolute;top:50%;left:10px;width:22px;height:22px;transform:translateY(-50%)}.btn-icon-light__icon use{fill:var(--clr-grey-d)}.btn-icon-light__txt{font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black)}.btn-icon-bold{border-radius:8px;border:2px solid var(--clr-grey-x);text-align:center;font-size:0;height:50px}@media(min-width: 1140px){.btn-icon-bold{display:inline-block}}.btn-icon-bold[disabled]{cursor:auto}.btn-icon-bold[disabled] .btn-icon-bold__txt{color:var(--clr-grey-d)}.btn-icon-bold__txt{font-size:16px;font-weight:700;line-height:1.2;color:var(--clr-black)}.btn-icon-bold[short]{display:inline-block}.btn-icon-bold[yellow]{background-color:var(--clr-yellow);color:var(--clr-black);border-color:var(--clr-yellow)}.btn-icon-bold[grey]{background-color:var(--clr-button);border-color:var(--clr-button)}.btn-icon-bold[bold] .btn-icon-bold__txt{font-weight:700}.btn-icon-bold[data-hide=hide]{display:none}.btn-icon-bold[small=small]{height:43px;border:1px solid var(--clr-grey-x)}.btn-icon-bold__inner{position:relative;padding:12px 18px 12px 40px;text-align:left}.btn-icon-bold__icon{position:absolute;top:50%;left:13px;width:16px;height:16px;transform:translateY(-50%)}.btn-icon-bold__icon use{fill:var(--clr-grey-d)}[bold] .btn-icon-bold__icon use{fill:var(--clr-black)}.btn-icon-bold__icon[color=red] use{fill:var(--clr-red)}.btn-icon-bold__icon[color=black] use{fill:var(--clr-black)}.btn-small{display:inline-block;background-color:var(--clr-yellow);border:1px solid var(--clr-yellow);font-size:16px;font-weight:700;line-height:1.2;color:var(--clr-black);padding:8px 16px;font-weight:400;border-radius:6px;text-decoration:none}.btn-small--empty{border-color:var(--clr-button);background-color:rgba(0,0,0,0)}.btn-filter{font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);padding:12px 20px;border-radius:6px;background-color:var(--clr-button);position:relative}.btn-filter--list{padding-right:37px}.btn-filter__txt{pointer-events:none}.btn-filter__icon{position:absolute;top:50%;right:15px;transform:translateY(-50%);width:16px;height:16px;pointer-events:none}.btn-filter__icon use{fill:var(--clr-grey-d)}.btn-filter[selectedn],.btn-filter:hover{background-color:var(--clr-black);color:var(--clr-white)}.btn-filter[selectedn] use,.btn-filter:hover use{fill:var(--clr-white) !important}.page-small-title{max-width:1320px;margin:0 auto 15px;padding-left:0}@media(min-width: 1140px){.page-small-title{margin:0 auto 20px}}@media(min-width: 1440px){.page-small-title{margin:0 auto 20px}}.page-small-title__txt{margin:0;font-size:20px;font-weight:900;line-height:1.2;color:var(--clr-black)}@media(min-width: 1140px){.page-small-title__txt{line-height:1.27}}.checkboxes-list{position:absolute;left:0;top:calc(100% + 10px);background-color:var(--clr-white);border-radius:20px;box-shadow:0 15px 120px -10px rgba(5,38,101,.2);padding:20px 49px 20px 20px;display:none;z-index:1}.checkboxes-list[shown]{display:block}.checkboxes-list__title{font-size:14px;font-weight:700;line-height:1.2;color:var(--clr-black);margin-bottom:10px}.checkboxes-list__close-btn{position:absolute;top:15px;right:10px;width:22px;height:22px;cursor:pointer}.checkboxes-list__close-icon{pointer-events:none;position:absolute;top:0;left:0}.checkboxes-list__close-icon use{fill:var(--clr-red)}.checkbox-item__label{border-radius:6px;cursor:pointer;position:relative;display:block;width:100%;height:100%}.checkbox-item__label:hover{background-color:var(--clr-grey-base)}.checkbox-item__txt{display:block;width:100%;height:100%;padding:12px 10px 12px 41px}[data-edge] .checkbox-item__txt{padding-left:30px}.checkbox-item__box{position:absolute;top:50%;left:10px;transform:translateY(-50%);outline:0;border:0;width:21px;height:21px;visibility:hidden}[data-edge] .checkbox-item__box{left:0}.checkbox-item__icon{position:absolute;visibility:visible;top:50%;left:10px;transform:translateY(-50%);width:21px;height:21px}[data-edge] .checkbox-item__icon{left:0}.header__inner--wide{max-width:1440px}.register-match__inner{margin:0 auto;max-width:1440px;padding:0 20px}@media(min-width: 1140px){.register-match__inner{padding:0 40px}}@media(min-width: 1440px){.register-match__inner{padding:0 60px}}.register-match__filter{margin-bottom:40px;overflow-x:scroll;font-size:0;scrollbar-width:none;-ms-overflow-style:none;white-space:nowrap;display:inline-flex;max-width:100%;align-items:flex-start}.register-match__filter::-webkit-scrollbar{display:none}@media(min-width: 1140px){.register-match__filter{display:block;margin-bottom:35px;white-space:normal}}.register-match__filter .filter-btn{margin-right:10px}@media(min-width: 1140px){.register-match__filter .filter-btn{margin-bottom:10px}}.register-match .btn-filter{margin-bottom:20px}.register-match__main{display:grid;grid-template-columns:100%;position:relative}@media(min-width: 1140px){.register-match__main{grid-template-columns:1fr 295px;gap:0 40px}}.register-match__main .steps{position:sticky;top:100px;align-self:start}@media(max-width: 1140px){.register-match__main .steps{order:3;margin-bottom:60px}}.register-match__main .steps-navigation{margin-bottom:45px}@media(min-width: 1140px){.register-match__main .steps-navigation{margin-bottom:80px}}.register-match .page-title{padding-left:0;margin-bottom:29px}@media(min-width: 1140px){.register-match .page-title{margin-bottom:40px}}.register-match .page-title__txt{line-height:1.2}.register-match .page-content{margin-bottom:40px}.register-match .counter{margin-bottom:20px}.register-match .switcher{margin-bottom:20px}.register-match .page-sub-sub-title{margin-bottom:20px}.register-match .download-btn{margin-bottom:50px}.register-match .input-txt{margin-bottom:40px}.register-match__filter--sigle-plan{display:block;white-space:normal}@media(min-width: 1140px){.register-match__filter--sigle-plan .input-txt{display:inline-block;margin-right:40px;vertical-align:top}}@media(min-width: 1140px){.register-match__filter--sigle-plan .doc-download{vertical-align:top;display:inline-block;margin-right:40px}}@media(min-width: 1140px){.register-match__filter--sigle-plan .btn-icon{margin-top:22px}}.register-match .warning{margin-bottom:80px}.register-match .events-menu{margin-bottom:38px}@media(min-width: 1140px){.register-match .events-menu{margin-bottom:60px}}.register-match .title-h2{margin-bottom:30px}.register-match .title-h3{margin-bottom:20px}.register-match .title-h4{margin-bottom:10px}@media(min-width: 1140px){.register-match .title-h4{margin-bottom:15px}}.register-match .input-txt-area{margin-bottom:30px}@media(min-width: 1140px){.register-match .input-txt-area{margin-bottom:42px}}.register-match .date-range{margin-bottom:40px}@media(min-width: 1140px){.register-match .date-range{margin-bottom:50px}}.register-match .selector-field{margin-bottom:40px}.register-match>*>.btn-icon{margin-bottom:20px}.register-match__loader{position:absolute;left:0;top:0;width:100%;height:calc(100% - 180px);background-color:var(--clr-white);z-index:777;pointer-events:auto;border-radius:20px;grid-column:1/2;visibility:hidden;opacity:0;transition:visibility 0s .4s,opacity .3s ease}@media(min-width: 1140px){.register-match__loader[shown]{visibility:visible;opacity:1;transition:visibility 0s,opacity .3s ease;pointer-events:none}}@keyframes loaderShow{from{visibility:visible;opacity:0}to{opacity:1;visibility:hidden}}@keyframes loaderHide{from{visibility:visible;opacity:1}to{visibility:hidden;opacity:0}}.page-link{border-radius:8px;display:inline-block;background-color:var(--clr-yellow);border:2px solid var(--clr-yellow);padding:11px 16px;font-size:16px;font-weight:700;line-height:1.2;color:var(--clr-black);text-decoration:none}.page-link--grey{border-color:var(--clr-button);background-color:var(--clr-button)}.page-link--empty{border-color:var(--clr-l-blue);background-color:rgba(0,0,0,0)}.page-link[data-hide=hide]{display:none}@media(min-width: 1140px){.steps{padding:5px 20px;background-color:var(--clr-white);border-radius:20px}}.steps__label{font-size:14px;font-weight:400;line-height:1.2;color:var(--clr-black);margin-bottom:5px}@media(min-width: 1140px){.steps__label{display:none}}.steps__list{font-size:0;display:flex;justify-content:space-between;border-radius:8px;border:1px solid var(--clr-button);padding:9px 19px}@media(min-width: 1140px){.steps__list{border:0;padding:0;display:block}}.steps__item{position:relative;color:var(--clr-grey-d);display:inline-block;font-size:0;padding:0;width:32px;height:32px}@media(min-width: 1140px){.steps__item{width:auto;height:auto;padding:20px 0 19px 42px;font-size:16px;font-weight:700;line-height:1.2;display:block}}.steps__item[available]{cursor:pointer}.steps__item[current]{color:var(--clr-black);pointer-events:none}.steps__item[finished]>span{border-bottom:1px dashed var(--clr-red-04);cursor:pointer;transition:color .3s ease;color:var(--clr-black)}.steps__item[finished]>span:hover{transition:color .3s ease;color:var(--clr-red)}.steps__number{font-size:16px;font-weight:400;line-height:1.2;position:absolute;top:50%;left:0;transform:translateY(-50%);border:1px solid var(--clr-grey-x);border-radius:50%;width:32px;height:32px;text-align:center;line-height:32px;color:var(--clr-grey-d)}[current] .steps__number{color:var(--clr-black)}[finished] .steps__number{background-color:var(--clr-yellow);border-color:var(--clr-yellow)}.steps__arrow{display:none}@media(min-width: 1140px){.steps__arrow{display:block;position:absolute;top:calc(100% - 10px);left:42px;width:16px;height:16px}.steps__arrow use{fill:var(--clr-grey-x)}}.steps__icon-tick{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:11px;height:8px}.steps__icon-tick use{fill:var(--clr-black)}.match .label{margin-bottom:10px}.match__inner{margin:0 auto;max-width:1320px;padding:0 20px;margin-bottom:60px}@media(min-width: 1140px){.match__inner{padding:0 40px;margin-bottom:80px}}@media(min-width: 1440px){.match__inner{padding:0 60px}}.match .title-h2{margin-bottom:30px}@media(min-width: 1140px){.match .title-h2{margin-bottom:40px}}.match__main-section{margin-bottom:40px}@media(min-width: 1140px){.match__main-section{margin-bottom:30px;gap:0 20px;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1440px){.match__main-section{margin-bottom:60px;gap:0 60px}}.match__main-info{display:grid;gap:10px}@media(min-width: 1140px){.match__main-info{grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px}}.match__posters{display:grid;gap:10px}.match__posters .img-uploader{height:100%}.match__posters .frame img{display:block;margin:0 auto;height:100%;object-fit:contain}@media(min-width: 1140px){.match__posters{grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px}}.match__posters .title-h4{margin-bottom:15px}.match__light-units{display:flex;gap:.4em}.match .btn{margin-top:40px}.match__contacts-payment{margin-bottom:40px}@media(min-width: 1140px){.match__contacts-payment{margin-bottom:30px}}@media(min-width: 1440px){.match__contacts-payment{margin-bottom:60px}}@media(min-width: 1140px){.match__contacts-payment .frame{display:grid;grid-template-columns:1fr auto}}.match__contacts-payment .title-h4{margin-bottom:10px}.match__contacts .btn-x,.match__contacts .input-txt-simple{display:inline-block;margin-right:20px;margin-bottom:20px}@media(min-width: 1140px){.match__contacts .btn-x,.match__contacts .input-txt-simple{margin-bottom:0}}.match__docs{display:grid;gap:20px;margin-bottom:40px}@media(min-width: 1140px){.match__docs{grid-template-columns:repeat(24, minmax(0, 1fr));grid-template-rows:auto auto;margin-bottom:40px}}@media(min-width: 1440px){.match__docs{margin-bottom:60px}}.match__docs .title-h4,.match__docs .txt{margin-bottom:20px}@media(min-width: 1140px){.match__description{grid-column:1/18;grid-row:1/-1}}.match__organizer .named-field{margin-bottom:10px;grid-template-columns:min-content 1fr}@media(min-width: 1140px){.match__organizer{grid-column:18/-1;grid-row:1/2}}@media(min-width: 1140px){.match__downloads{grid-column:18/-1;grid-row:2/-1}}.match__downloads .btn-x{margin-right:20px;margin-bottom:20px}.match__downloads .btn-x:last-child{margin-bottom:0}@media(min-width: 1140px){.match__tables{display:grid;grid-template-columns:repeat(24, minmax(0, 1fr));gap:40px 20px}}.match__tables .title-h3{margin-bottom:15px}.match__regions{margin-bottom:40px}@media(min-width: 1140px){.match__regions{display:flex;grid-column:1/-1}}@media(min-width: 1440px){.match__regions{grid-column:18/-1;grid-row:1/-1;display:block}}.match__regions .title-h4{display:block}.match__regions .txt{display:inline-block;margin-right:30px;margin-top:20px}@media(min-width: 1440px){.match__regions .txt{display:block}}.match__table{grid-column:1/-1;margin-bottom:40px}@media(min-width: 1140px){.match__table{margin-bottom:0;grid-column:1/18}}@media(max-width: 1140px){.match__table--referee td:nth-child(n+4){display:none}}@media(max-width: 1140px){.match__table--prematch td:nth-child(n+5),.match__table--squad td:nth-child(n+5),.match__table--teams td:nth-child(n+5){display:none}}.match__table--open-categories{display:none}.match .table{margin-bottom:20px}@media(min-width: 1140px){.match .table{margin-bottom:25px}}.match .btn-icon{height:46px}.match .btn-icon span{color:var(--clr-grey-d)}.match .btn-icon use{fill:var(--clr-red)}.match__table-tick-icon{position:relative;top:0;left:0;width:32px;height:32px;overflow:hidden}@media(min-width: 1140px){.match .admin-panel{margin-bottom:30px}.match .admin-panel+.btn-icon-light{margin-bottom:20px}}.match .btn-icon-light{margin-bottom:20px}.switcher{display:grid;grid-template-columns:64px 1fr;grid-template-areas:"btn label" "btn txt";gap:0 20px}.switcher__toggler{position:absolute;top:2px;left:2px;content:"";width:34px;height:34px;background-color:var(--clr-white);border-radius:50%}[on] .switcher__toggler{left:auto;right:2px;background-color:var(--clr-yellow)}.switcher__tick{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:11px;height:8px;display:none}[on] .switcher__tick{display:block}.switcher__tick use{fill:#000}.switcher__btn{grid-area:btn;border-radius:38px;background-color:var(--clr-button);width:64px;height:38px;align-self:start;position:relative}.switcher__btn[on]{background-color:var(--clr-black)}.switcher__label{grid-area:label;font-size:16px;font-weight:700;line-height:1.2;color:var(--clr-black);margin-bottom:5px}.switcher__txt{grid-area:txt;font-size:14px;font-weight:400;line-height:1.2;color:var(--clr-black)}@media(max-width: 1140px){.switcher__txt{margin-top:4px}}.counter{background-color:var(--clr-white);display:grid;align-items:center}@media(min-width: 1140px){.counter{grid-template-columns:auto 1fr}}.counter__units{font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black)}@media(min-width: 1140px){.counter__units{margin-right:20px}}.counter__label{font-size:16px;font-weight:700;line-height:1.2;color:var(--clr-black);grid-row:1/2;margin-bottom:10px}@media(min-width: 1140px){.counter__label{grid-row:auto;margin-bottom:0}}.counter__control-wrapper{display:flex;align-items:center}.counter__control{width:100%;height:50px;border:1px solid var(--clr-button);border-radius:8px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;justify-items:center;position:relative}@media(min-width: 1140px){.counter__control{width:125px;margin-right:20px}}[data-units] .counter__control{margin-right:10px}.counter__input{border:0 !important;outline:0 !important;font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);width:43px;padding:14px 5px;text-align:center;background-color:rgba(0,0,0,0)}@media(min-width: 1140px){.counter__input{padding:15px 0}}.counter__decrease,.counter__increase{position:relative;width:48px;height:100%}@media(min-width: 1140px){.counter__decrease,.counter__increase{width:40px}}.counter__btn-icon{position:absolute;width:16px;height:16px;top:50%;left:50%;transform:translate(-50%, -50%)}.counter__btn-icon use{fill:var(--clr-grey-d)}.warning{background-color:var(--clr-yellow-04);border-radius:8px;padding:30px;max-width:722px}.warning__txt{font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black)}.link-btn{display:inline-block;padding:15px 10px;cursor:pointer;color:var(--clr-black)}.link-btn:hover{color:var(--clr-red)}.link-btn[data-hidden]{display:none}.link-btn__txt{font-size:16px;font-weight:400;line-height:1.2;display:inline-block;padding-bottom:1px;border-bottom:1px solid var(--clr-red-04);word-break:break-all}.link-btn__txt[data-inner]{background:linear-gradient(90deg, var(--clr-red-04) 0, var(--clr-red-04) 4px, transparent 4px, transparent 100%) bottom left/8px 1px repeat-x;border:0}.link-btn-small{display:inline-block;padding:15px 0;cursor:pointer;color:var(--clr-black)}.link-btn-small:hover{color:var(--clr-red)}.link-btn-small__txt{font-size:14px;font-weight:400;line-height:1.2;border-bottom:1px dashed var(--clr-red-04)}.filter-btn{display:inline-block;font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);padding:15px 20px;border-radius:8px;border:1px solid var(--clr-button);height:50px}.filter-btn[data-active]{background-color:var(--clr-black);color:var(--clr-white);border-color:var(--clr-black)}.filter-btn[disabled]{color:var(--clr-grey-x);border-color:var(--clr-grey-h);cursor:auto;pointer-events:none}.input-txt[conf]{position:relative}.input-txt__conf-icon{position:absolute;top:50%;right:9px;width:32px;height:32px;transform:translateY(-50%)}.input-txt__label{font-size:16px;font-weight:700;line-height:1.2;color:var(--clr-black);margin-bottom:15px}[data-size=light] .input-txt__label{font-size:14px;font-weight:400;line-height:1.2;margin-bottom:5px}.input-txt__input{font-size:16px;font-weight:400;line-height:1.2;border:1px solid var(--clr-button);outline:0;height:50px;padding:15px 20px;color:var(--clr-black);border-radius:8px;width:100%;max-width:722px;background-color:rgba(0,0,0,0)}.input-txt__input:focus{border:2px solid var(--clr-l-blue);outline:0;padding:14px 19px}.input-txt__input::placeholder{color:var(--clr-grey-d)}.input-txt__input[wh]{background-color:var(--clr-white)}[conf] .input-txt__input{padding-right:50px}[data-size=light] .input-txt__input{max-width:85px}.input-txt-icon{position:relative}.input-txt-icon__icon{position:absolute;top:50%;transform:translateY(-50%);left:20px;width:22px;height:22px;fill:var(--clr-grey-d)}.input-txt-icon__input{font-size:16px;font-weight:400;line-height:1.2;border:1px solid var(--clr-button);outline:0;height:50px;padding:15px 20px;color:var(--clr-black);border-radius:8px;width:100%;padding-left:52px;max-width:331px;background-color:rgba(0,0,0,0)}.input-txt-icon__input:focus{border:2px solid var(--clr-l-blue);outline:0;padding:14px 19px}.input-txt-icon__input:focus{padding-left:52px}.input-txt-icon__input::placeholder{color:var(--clr-grey-d)}.description__label{font-size:16px;font-weight:700;line-height:1.2;color:var(--clr-black);margin-bottom:10px}.description__main,.description__textarea{padding:30px;border:1px solid var(--clr-button);outline:0;height:50px;padding:15px 20px;font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);border-radius:14px}.description__main:focus,.description__textarea:focus{border:2px solid var(--clr-l-blue);outline:0;padding:14px 19px}.description__main:focus,.description__textarea:focus{border:2px solid var(--clr-l-blue);padding:29px;outline:0}.description__textarea{resize:none;width:100%;height:400px}.description p{margin-bottom:1em}.description b{font-weight:700}.description :last-child{margin-bottom:0}@media(min-width: 1140px){.not-found{margin-bottom:80px}}.not-found__inner{margin:0 auto;max-width:1320px;padding:0 20px}@media(min-width: 1140px){.not-found__inner{padding:0 40px}}@media(min-width: 1440px){.not-found__inner{padding:0 60px}}.finish-registration-popup{display:none;position:fixed;top:0;left:0;width:100%;z-index:777;height:100%}.finish-registration-popup[shown]{display:block}.finish-registration-popup__inner{max-width:400px;height:200px;background-color:var(--clr-white);border-radius:20px;padding:40px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;box-shadow:0 4px 20px -10px rgba(5,38,101,.05),0 7px 50px -10px rgba(5,38,101,.1),0 15px 100px -10px rgba(5,38,101,.1)}.finish-registration-popup__txt{font-size:26px;font-weight:900;line-height:1.2;margin-bottom:30px;color:var(--clr-black)}.finish-registration-popup__curtain{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--clr-grey-d-90);backdrop-filter:blur(4px);z-index:1;display:none}[shown] .finish-registration-popup__curtain{animation:curtain .2s ease;display:block}.events-menu{background-color:rgba(0,0,0,0);margin-bottom:38px;white-space:nowrap;overflow-x:scroll;font-size:0;-ms-overflow-style:none;scrollbar-width:none}.events-menu::-webkit-scrollbar{display:none}.events-menu .tabs{margin-right:60px;display:inline-block}.events-menu .page-link{margin-right:20px}.download-btn__label{font-size:16px;font-weight:700;line-height:1.2;color:var(--clr-black);margin-bottom:5px}.download-btn__txt{font-size:14px;font-weight:400;line-height:1.2;color:var(--clr-black)}.download-btn__btn-txt{font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black)}.download-btn__btn{margin-top:10px;border-radius:8px;border:1px solid var(--clr-button);text-align:center;display:block;padding:0;width:100%}@media(min-width: 1140px){.download-btn__btn{display:inline-block;width:auto}}.download-btn__inner{display:inline-block;padding:15px 20px 15px 40px;text-align:left;position:relative}.download-btn__btn-icon{position:absolute;top:50%;left:15px;transform:translateY(-50%);width:16px;height:16px}.download-btn__btn-icon use{fill:var(--clr-grey-d)}.close-btn{width:36px;height:36px;background-color:var(--clr-white);border-radius:50%;border:1px solid var(--clr-grey-x);cursor:pointer;position:relative}.close-btn__icon{position:absolute;top:50%;left:50%;width:16px;height:16px;transform:translate(-50%, -50%)}.close-btn__icon use{fill:var(--clr-grey-d)}.close-btn-popup{width:20px;height:20px;cursor:pointer;position:relative}.close-btn-popup__icon{position:absolute;top:50%;left:50%;width:20px;height:20px;transform:translate(-50%, -50%)}.close-btn-popup__icon use{fill:var(--clr-red)}.close-btn-xxl{width:48px;height:48px;background-color:var(--clr-white);border-radius:50%;border:1px solid var(--clr-grey-x);cursor:pointer;position:relative}.close-btn-xxl__icon{position:absolute;top:50%;left:50%;width:20px;height:20px;transform:translate(-50%, -50%)}.close-btn-xxl__icon use{fill:var(--clr-red)}.date-range{display:grid;grid-template-columns:auto auto auto;grid-template-areas:"label-a label-b ." "start end year";background-color:rgba(0,0,0,0);overflow-x:scroll;font-size:0;scrollbar-width:none;-ms-overflow-style:none;white-space:nowrap}@media(min-width: 515px){.date-range{display:inline-grid}}.date-range::-webkit-scrollbar{display:none}.date-range .filter-btn{margin-right:10px}@media(min-width: 1140px){.date-range{margin-bottom:50px}}.date-range__label{width:134px;font-size:14px;font-weight:400;line-height:1.2;color:var(--clr-grey-d);margin-bottom:5px;display:inline-block;grid-area:label-a}.date-range__label:nth-child(2){grid-area:label-b}.date-range__year,.date-range__date{display:inline-block;font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);width:134px;height:50px;border-radius:8px;border:1px solid var(--clr-button);position:relative;padding:15px 20px;grid-area:end;cursor:pointer}.date-range__year[data-empty],.date-range__date[data-empty]{color:var(--clr-grey-d);text-align:left}.date-range__year{cursor:auto}.date-range__date--first{position:relative;margin-right:36px;grid-area:start}.date-range__date--first:after{color:var(--clr-black);content:"—";display:block;position:absolute;top:14px;left:calc(100% + 12px)}.date-range__year{align-self:center;border-color:rgba(0,0,0,0);grid-area:year;text-align:left;padding-left:15px}.date-range__type-controls{grid-column:1/-1;display:grid;justify-items:start;grid-template-columns:auto auto;justify-content:start;margin-bottom:40px}.date-range__popup{position:fixed;left:0;top:0;width:100%;height:100%;display:none;z-index:950}.date-range__popup[shown]{display:block}.date-range__popup-finish{position:fixed;bottom:0;width:100%;padding:20px 20px 30px;left:0;display:grid;justify-items:center}@media(min-width: 1140px){.date-range__popup-finish{display:none}}.date-range__popup-curtain{position:fixed;left:0;top:0;width:100%;height:100%;background-color:var(--clr-grey-d-90);backdrop-filter:blur(4px)}@media(min-width: 1140px){.date-range__popup-curtain{background-color:rgba(0,0,0,0);backdrop-filter:none}}.date-range__popup-inner{background-color:var(--clr-white);position:absolute;width:100%;max-height:calc(100% - 45px);top:45px;border-radius:20px 20px 0 0;padding:45px 20px;text-align:center;bottom:0}.date-range__popup-inner::before{display:block;content:"";width:40px;height:2px;background-color:var(--clr-grey-x);border-radius:2px;position:absolute;pointer-events:none;top:14px;left:50%;transform:translateX(-50%)}@media(min-width: 1140px){.date-range__popup-inner::before{display:none}}@media(min-width: 1140px){.date-range__popup-inner{bottom:auto;display:grid;width:822px;border-radius:20px;padding:40px 50px;grid-template-columns:repeat(2, minmax(auto, 1fr));grid-template-rows:repeat(3, auto);top:50%;left:50%;transform:translate(-50%, -50%);box-shadow:0 15px 120px -10px rgba(5,38,101,.2)}}.date-range__popup-inner .close-btn-popup{display:none}@media(min-width: 1140px){.date-range__popup-inner .close-btn-popup{display:block;top:20px;right:20px;position:absolute}}.date-range__popup-title{text-align:left;font-size:16px;font-weight:700;line-height:1.2;color:var(--clr-black);margin-bottom:30px;grid-column:1/-1}@media(min-width: 1140px){.date-range__popup-title{font-size:26px;font-weight:900;line-height:1.2}}.date-range-txt{white-space:nowrap}.date-range-txt .filter-btn{margin-right:10px}.date-range-txt__year,.date-range-txt__date{display:inline-block;font-size:16px;font-weight:700;line-height:1.2;color:var(--clr-black);cursor:pointer}.date-range-txt__date--first:after{content:"—";display:inline-block;padding:0 .5em}.date-range-txt__year{margin-left:.5em}.date-range-txt__popup{position:fixed;left:0;top:0;width:100%;height:100%;z-index:777;display:none}.date-range-txt__popup[shown]{display:block}.date-range-txt__popup-finish{position:fixed;bottom:0;width:100%;padding:20px 20px 30px;left:0;display:grid;justify-items:center}@media(min-width: 1140px){.date-range-txt__popup-finish{display:none}}.date-range-txt__popup-curtain{position:fixed;left:0;top:0;width:100%;height:100%;background-color:var(--clr-grey-d-90);backdrop-filter:blur(4px)}@media(min-width: 1140px){.date-range-txt__popup-curtain{background-color:rgba(0,0,0,0);backdrop-filter:none}}.date-range-txt__popup-inner{background-color:var(--clr-white);position:absolute;z-index:777;width:100%;height:calc(100% - 45px);top:45px;border-radius:20px 20px 0 0;padding:45px 20px;text-align:center}.date-range-txt__popup-inner::before{display:block;content:"";width:40px;height:2px;background-color:var(--clr-grey-x);border-radius:2px;position:absolute;pointer-events:none;top:14px;left:50%;transform:translateX(-50%)}@media(min-width: 1140px){.date-range-txt__popup-inner::before{display:none}}@media(min-width: 1140px){.date-range-txt__popup-inner{display:grid;width:822px;height:457px;border-radius:20px;padding:40px 50px;grid-template-columns:repeat(2, minmax(auto, 1fr));top:50%;left:50%;transform:translate(-50%, -50%);box-shadow:0 15px 120px -10px rgba(5,38,101,.2)}}.date-range-txt__popup-inner .close-btn{display:none}@media(min-width: 1140px){.date-range-txt__popup-inner .close-btn{display:block;top:20px;right:20px;position:absolute}}.date-range-txt__popup-title{text-align:left;font-size:16px;font-weight:700;line-height:1.2;color:var(--clr-black);margin-bottom:30px;grid-column:1/-1}@media(min-width: 1140px){.date-range-txt__popup-title{font-size:26px;font-weight:900;line-height:1.2}}.page-content{padding:30px 10px;background-color:var(--clr-white);border-radius:20px;box-shadow:0 1px 2px -10px rgba(5,38,101,.16),0 4px 4px -10px rgba(5,38,101,.12),0 8px 6px -10px rgba(5,38,101,.08),0 12px 8px -10px rgba(5,38,101,.04)}@media(min-width: 1140px){.page-content{padding:40px}}.bottom-mobile-menu{border-top:1px solid var(--clr-grey-base);background-color:var(--clr-white);position:fixed;width:100%;bottom:0;left:0;padding:5px 20px;z-index:200}@media(min-width: 1140px){.bottom-mobile-menu{display:none}}.bottom-mobile-menu__list{font-size:0;display:flex;gap:0 20px}.bottom-mobile-menu__item{flex-grow:1;display:inline-block;font-size:10px;font-weight:400;line-height:1.2;color:var(--clr-black);position:relative}.bottom-mobile-menu__item--current{outline:2px solid red}.bottom-mobile-menu__link{text-decoration:none;color:inherit;display:block;text-align:center;border-radius:6px;padding:27px 15px 4px;transition:background-color .3s ease}.bottom-mobile-menu__link[current],.bottom-mobile-menu__link:hover{background-color:var(--clr-grey-h);transition:background-color .3s ease}.bottom-mobile-menu__icon{position:absolute;top:3px;left:50%;transform:translateX(-50%);width:22px;height:22px}.bottom-mobile-menu__icon use{fill:var(--clr-red)}.side-mobile-menu{position:fixed;height:100%;width:100%;top:0;left:0;display:none;z-index:300}.side-mobile-menu[shown]{display:block}@media(min-width: 1140px){.side-mobile-menu[shown]{display:none}}@media(min-width: 1140px){.side-mobile-menu{display:none}}.side-mobile-menu__curtain{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--clr-grey-d-90);backdrop-filter:blur(4px);z-index:1;display:none}[shown] .side-mobile-menu__curtain{animation:curtain .2s ease;display:block}@media(min-width: 1140px){[shown] .side-mobile-menu__curtain{display:none}}.side-mobile-menu__list{padding:70px 10px 10px;background-color:var(--clr-white);width:auto;font-size:0;position:absolute;top:0;left:-500px;z-index:2;height:100%}[shown] .side-mobile-menu__list{animation:menu-show .3s ease forwards}.side-mobile-menu__item{min-width:220px;font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);position:relative;margin-bottom:10px}.side-mobile-menu__link{text-decoration:none;color:inherit;display:block;border-radius:6px;padding:12px 12px 12px 42px;transition:background-color .3s ease}.side-mobile-menu__link[current],.side-mobile-menu__link:hover{background-color:var(--clr-grey-h);transition:background-color .3s ease}.side-mobile-menu__icon{position:absolute;top:50%;left:10px;transform:translateY(-50%) translateY(-2px);width:22px;height:22px}.side-mobile-menu__icon use{fill:var(--clr-red)}@keyframes menu-show{from{left:-200px}to{left:0}}.steps-navigation{background-color:rgba(0,0,0,0);display:flex;justify-content:flex-end;position:relative;cursor:default}.steps-navigation button[disabled]{cursor:auto}@media(max-width: 1140px){.steps-navigation .btn{width:100%}}@media(min-width: 1140px){.steps-navigation{justify-content:space-between}.steps-navigation--last-step{max-width:802px;padding-right:40px}.steps-navigation .btn{padding-left:30px;padding-right:30px}}.steps-navigation__step-prev{display:none}@media(min-width: 1140px){.steps-navigation__step-prev{display:block;width:min-content;text-align:right;color:var(--clr-grey-d)}}.steps-navigation__step-prev .steps-navigation__step-title-txt{color:var(--clr-grey-d);border-color:var(--clr-grey-x)}.steps-navigation__step-prev .steps-navigation__steps-arrow-next{transform:rotate(180deg) translateY(-2px)}.steps-navigation__step-next{width:min-content;text-align:left;text-decoration:none;transition:color .3s ease;cursor:default;color:var(--clr-grey-d)}[available] .steps-navigation__step-next{color:var(--clr-black)}[available] .steps-navigation__step-next:hover .steps-navigation__step-title{cursor:pointer;color:var(--clr-red);transition:color .3s ease}.steps-navigation__steps-arrow-next{display:inline-block;width:16px;height:16px;margin-left:10px;margin-right:10px;transform:translateY(2px)}.steps-navigation__steps-arrow-next use{fill:var(--clr-grey-d)}.steps-navigation__step-txt{display:inline-block;font-size:16px;font-weight:700;line-height:1.2;margin-bottom:10px}[disabled] .steps-navigation__step-txt{color:var(--clr-grey-x)}.steps-navigation__step-title{font-size:26px;font-weight:900;line-height:1.2}@media(min-width: 1140px){.steps-navigation__step-title{white-space:nowrap}}[available] .steps-navigation__step-title-txt{border-bottom:1px solid var(--clr-red-04)}[disabled] [available] .steps-navigation__step-title-txt{border:0;color:var(--clr-grey-x)}.steps-navigation__errors{position:absolute;top:calc(100% + 10px);right:0;color:var(--clr-red);background-color:var(--clr-white);padding:15px 20px;border-radius:8px;z-index:1}@media(min-width: 1140px){.steps-navigation__errors{right:40px}}.selector-field{max-width:772px}.selector-field__label{font-size:16px;font-weight:400;line-height:1.2;text-transform:uppercase;color:var(--clr-perl);line-height:1;margin-bottom:10px}.selector-field__current-item{padding:12px 20px;font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);z-index:1;width:100%;height:50px;border-radius:8px;border:1px solid var(--clr-button)}[dark] .selector-field__current-item{background-color:var(--clr-grey-h)}@media(min-width: 1140px){.selector-field__current-item{padding:15px 20px}}.selector-field__input{position:relative;max-width:722px}.selector-field__icon{position:absolute;top:50%;right:5px;width:22px;height:13px;transform:translateY(-50%);z-index:3}.selector-field__icon use{fill:var(--clr-grey-d)}.selector-field__list{position:absolute;top:calc(100% + 10px);left:0;width:100%;pointer-events:auto;background-color:var(--clr-white);z-index:777;max-height:0;overflow-y:scroll}.selector-field__list::-webkit-scrollbar{width:2px;transition:width .5s ease;cursor:pointer}.selector-field__list::-webkit-scrollbar-thumb{background-color:var(--clr-grey-d)}.selector-field__list--opened{max-height:200px}.selector-field__item{padding:12px 20px;font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);z-index:1;width:calc(100% - 4px);pointer-events:auto;border-radius:8px}@media(min-width: 1140px){.selector-field__item{padding:15px 20px}}.selector-field__item:hover{background-color:var(--clr-grey-h) !important}.fake-selector-field{max-width:772px}.fake-selector-field__label{font-size:16px;font-weight:400;line-height:1.2;text-transform:uppercase;color:var(--clr-perl);line-height:1;margin-bottom:10px}.fake-selector-field__current-item{padding:12px 18px;font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);z-index:1;width:calc(100% - 4px);border-radius:8px;border:1px solid var(--clr-button)}[dark] .fake-selector-field__current-item{background-color:var(--clr-grey-h)}@media(min-width: 1140px){.fake-selector-field__current-item{padding:15px 18px}}.fake-selector-field__input{position:relative}.fake-selector-field__icon{position:absolute;top:50%;right:5px;width:22px;height:13px;transform:translateY(-50%);z-index:3}.fake-selector-field__icon use{fill:var(--clr-grey-d)}.fake-selector-field__list{position:absolute;top:calc(100% + 10px);left:0;width:100%;pointer-events:auto;background-color:var(--clr-white);z-index:777;max-height:0;overflow-y:scroll}.fake-selector-field__list--opened{max-height:200px}.fake-selector-field__item{padding:12px 18px;font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);z-index:1;width:calc(100% - 4px);pointer-events:auto;border-radius:8px}@media(min-width: 1140px){.fake-selector-field__item{padding:15px 18px}}.fake-selector-field__item:hover{background-color:var(--clr-grey-h) !important}.map-form{display:none}@media(min-width: 1140px){.map-form{display:block}}.map-form__map-wrap{border-radius:14px;overflow:hidden;width:100%;height:600px;position:relative}.map-form__map{display:none}@media(min-width: 1140px){.map-form__map{display:block;position:absolute;top:0;left:0;width:100%;height:100%}}.map-form__nav{background-color:var(--clr-white);border-radius:8px;position:absolute;width:calc(100% - 40px);top:20px;left:20px;display:grid;grid-template-columns:auto 1fr minmax(20px, 263px) auto;padding:11px 15px;padding-left:0}.map-form__label{font-size:14px;font-weight:400;line-height:1.2;color:var(--clr-grey-d);margin-bottom:5px}.map-form__txt{font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black)}.map-form__gps-icon{width:51px;height:44px}.map-form__address{position:relative;margin-left:15px}.map-form__address::before{content:"";display:block;width:1px;height:100%;position:absolute;top:0;left:-15px;background-color:var(--clr-grey-x)}.map-form__country{align-self:center;background-color:rgba(0,0,0,0);width:80px}.map-form__country .selector-field{margin-bottom:0}.map-form__country .selector-field__current-item{border-color:rgba(0,0,0,0)}.map-form__country-icon-open{position:absolute;top:50%;right:5px;pointer-events:none;width:16px;height:16px;transform:translateY(-50%)}.map-form__country-icon-open use{fill:var(--clr-grey-d)}.map-form .input-txt-simple__input:focus{border:0}.map-form .ymaps-2-1-79-copyright__wrap,.map-form .ymaps-2-1-79-map-copyrights-promo{display:none}.map-form__gps-form{margin-top:20px;grid-column:1/-1;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto auto auto;gap:0 20px;display:none}.map-form__gps-form[shown]{display:grid}.map-form__gps-form .label{margin-bottom:10px}.map-form__gps-form .input-txt{margin-bottom:20px}.map-form__gps-form .btn{justify-self:start}.map-form .ymaps-2-1-79-search{display:none}.map-form .ymaps-2-1-79-zoom__scale{display:none}.map-form .ymaps-2-1-79-zoom{height:89px !important;width:42px;padding:0}.map-form .ymaps-2-1-79-controls__control{position:absolute !important;bottom:20px !important;right:20px !important;top:auto !important;left:auto !important}.map-form .ymaps-2-1-79-zoom__plus.ymaps-2-1-79-zoom__button,.map-form .ymaps-2-1-79-zoom__minus.ymaps-2-1-79-zoom__button,.map-form .ymaps-2-1-79-float-button,.map-form .ymaps-2-1-79-zoom__icon.ymaps-2-1-79-float-button-icon{height:42px;width:42px;border-radius:50%;box-shadow:none !important}.map-form .ymaps-2-1-79-float-button:active{background-color:var(--clr-grey-base) !important}.map-form .ymaps-2-1-79-zoom__plus{background:var(--clr-white) url(/wp-content/themes/feedway/img/icon-zoom-plus.svg) no-repeat 50% 50%}.map-form .ymaps-2-1-79-zoom__minus{background:var(--clr-white) url(/wp-content/themes/feedway/img/icon-zoom-minus.svg) no-repeat 50% 50%}.map-form .ymaps-2-1-79-zoom__icon.ymaps-2-1-79-float-button-icon{display:none !important;opacity:0 !important}.map-form .ymaps-2-1-79-controls-pane{height:100%}.doc-download{position:relative}.doc-download__label{font-size:14px;font-weight:400;line-height:1.2;color:var(--clr-black);margin-bottom:5px;width:100%}.doc-download__preview{border:1px solid var(--clr-grey-x);width:205px;border-radius:8px;padding:10px;position:relative;display:inline-block;vert-align:top;margin-right:10px;margin-bottom:20px}@media(min-width: 1140px){.doc-download__preview{width:184px}}.doc-download__img{width:100%;height:110px;overflow:hidden;display:block;margin-bottom:10px}.doc-download__img img{width:100%;height:100%;object-fit:cover}.doc-download__caption{font-size:14px;font-weight:400;line-height:1.2;color:var(--clr-black)}.doc-download .close-btn{position:absolute;top:5px;right:5px}.doc-download .btn-upload{vertical-align:top;margin-top:0}.title-h1-input{margin:0;font-size:32px;font-weight:900;line-height:1.2;color:var(--clr-black)}.title-h1-input__input,.title-h1-input__input:focus{margin:0;line-height:inherit;color:inherit;outline:0;border:0}.title-h1-input__input::placeholder{color:#d9dce7}.title-h1{margin:0;font-size:32px;font-weight:900;line-height:1.2;color:var(--clr-black)}.title-h1__txt{margin:0;line-height:inherit;color:inherit}.title-h2{margin:0;font-size:26px;font-weight:900;line-height:1.2;color:var(--clr-black)}.title-h2__txt{margin:0;line-height:inherit;color:inherit}.title-h3{margin:0;font-size:20px;font-weight:900;line-height:1.2;color:var(--clr-black)}.title-h3__txt{margin:0;line-height:inherit;color:inherit}.title-h4{margin:0;font-size:16px;font-weight:700;line-height:1.2;color:var(--clr-black)}.title-h4__txt{margin:0;line-height:inherit;color:inherit}.input-txt-area__area{border:1px solid var(--clr-button);outline:0;height:50px;padding:15px 20px;font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);border-radius:8px;width:100%;max-width:722px;resize:none;height:90px;scrollbar-width:none;-ms-overflow-style:none}.input-txt-area__area:focus{border:2px solid var(--clr-l-blue);outline:0;padding:14px 19px}.input-txt-area__area::-webkit-scrollbar{display:none}@media(min-width: 1140px){.input-txt-area__area{height:50px}}.step-1{background-color:rgba(0,0,0,0)}.step-1 .register-match__filter--single-plan{display:grid;grid-template-columns:auto 1fr;gap:0 20px}.step-1 .filter-btn,.step-1 .react-datepicker-wrapper{vertical-align:top}.step-1 .link-btn{padding-top:16px}.step-1 .title-h4--step-1-dates{margin-bottom:3px}.step-3>:last-child{margin-bottom:0}@media(max-width: 1140px){.step-3>:nth-child(3){margin-bottom:43px}.step-3>:nth-child(6){margin-bottom:43px}.step-3>:nth-child(8){margin-bottom:43px}.step-3>:nth-child(10){margin-bottom:43px}.step-3>:nth-child(12){margin-bottom:74px}.step-3>:nth-child(15){margin-bottom:40px}.step-3>:nth-child(15)~.switcher{margin-bottom:32px}}@media(min-width: 1140px){.step-3{max-width:835px;display:grid;grid-template-columns:minmax(0, 383px) minmax(20px, 1fr) minmax(0, 383px)}.step-3 .title-h2,.step-3 .title-h3,.step-3 .title-h4{grid-column:1/-1}.step-3 .separator{grid-column:1/-1;height:30px}.step-3 .separator+.switcher{grid-column:1/-1}.step-3 .separator+.switcher~.switcher{grid-column:inherit}.step-3 .counter:nth-child(2),.step-3 .counter:nth-child(4),.step-3 .counter:nth-child(7),.step-3 .counter:nth-child(9),.step-3 .step-3__shorter:nth-child(11),.step-3 .counter:nth-child(14),.step-3 .switcher:nth-child(20){grid-column:1/2}.step-3 .counter:nth-child(3),.step-3 .counter:nth-child(5),.step-3 .counter:nth-child(8),.step-3 .counter:nth-child(15){grid-column:3/-1}}.step-3__shorter{max-width:350px}@media(min-width: 1140px){.step-3__wrp{grid-column:1/-1;display:grid;grid-template-columns:minmax(0, 383px) minmax(20px, 1fr) minmax(0, 383px)}.step-3__wrp .switcher:nth-child(1),.step-3__wrp .switcher:nth-child(3){grid-column:1/2}.step-3__wrp .switcher:nth-child(2),.step-3__wrp .switcher:nth-child(4){grid-column:3/-1}}.step-4 .caption{margin-bottom:10px}.step-4 .title-h4{margin-bottom:5px}.step-4 .doc-download{margin-top:10px}@media(max-width: 1140px){.step-4__wrp{margin-bottom:40px}.step-4__wrp:last-child{margin-bottom:0}.step-4 .switcher{margin-bottom:60px}}@media(min-width: 1140px){.step-4{display:grid;grid-template-columns:1fr 1fr;align-items:start}.step-4 .title-h2,.step-4 .title-h3{grid-column:1/-1}.step-4 .separator{grid-column:1/-1;display:block;height:10px}.step-4 .separator[mod=a]{margin-bottom:60px}.step-4 .separator[mod=b],.step-4 .separator[mod=c]{margin-bottom:50px}.step-4 .separator[mod=d]{margin-bottom:20px}}.step-5 .caption{margin-bottom:10px}.step-5 .title-h4{margin-bottom:10px}.step-5__block{margin-bottom:60px}.step-5__block .title-h4{margin-bottom:5px}.step-5__block .test-editor{margin-top:10px}.step-5__block:nth-child(-1){outline:red}@media(min-width: 1140px){.step-5__four-block{display:grid;grid-template-columns:auto auto;gap:0 20px}}.step-5 .doc-download{margin-top:10px}.step-6 :last-child{margin-bottom:0}@media(max-width: 1140px){.step-6 .input-txt{margin-bottom:30px}.step-6 .warning{margin-bottom:40px}}@media(min-width: 1140px){.step-6 :nth-child(10),.step-6 :nth-child(11){display:inline-block;width:calc(50% - 30px)}.step-6 :nth-child(10){margin-right:60px}.step-6 .warning{margin-bottom:50px;width:100%}}.map-mobile-menu :last-child{margin-bottom:0}@media(min-width: 1140px){.map-mobile-menu{display:none}}.map-mobile-menu__address-picker{display:grid;grid-template-columns:1fr 1fr;gap:10px 10px;margin-bottom:20px}.map-mobile-menu__address-picker :nth-child(1){margin-bottom:0;grid-column:1/2;grid-row:1/2}.map-mobile-menu__address-picker :nth-child(2){margin-bottom:0;grid-column:2/3;grid-row:1/2}.map-mobile-menu__address-picker :nth-child(3){margin-bottom:0;grid-column:1/-1;max-width:none}.map-mobile-menu__txt{font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);margin-bottom:40px}.map-mobile-menu .label{margin-bottom:5px}.map-mobile-menu .fake-selector-field{margin-bottom:20px}.label{font-size:14px;font-weight:400;line-height:1.2;color:var(--clr-grey-d);margin:0;padding:0}.label:first-letter{text-transform:uppercase}.label-input,.label-input:focus{border:0;outline:0;font-size:14px;font-weight:400;line-height:1.2;color:var(--clr-grey-d);margin:0;padding:0}.label-input:first-letter,.label-input:focus:first-letter{text-transform:uppercase}.flexible-input{background-color:rgba(0,0,0,0)}.flexible-input__units{font-size:16px;font-weight:700;line-height:1.2;color:var(--clr-black)}.flexible-input__units:before{content:" "}.flexible-input__units[data-l]{font-weight:400}.flexible-input__input,.flexible-input__input:focus{font-size:16px;font-weight:700;line-height:1.2;color:var(--clr-black);width:2em;padding:0;background-color:rgba(0,0,0,0);border:0;outline:0}.flexible-input__buffer{display:inline-block;font-size:16px;font-weight:700;line-height:1.2;color:var(--clr-black);white-space:nowrap;position:absolute;top:-1000px;left:-1000px;visibility:hidden}.flexible-txtarea{background-color:rgba(0,0,0,0);position:relative;display:block}.flexible-txtarea__units{font-size:16px;font-weight:700;line-height:1.2;color:var(--clr-black)}.flexible-txtarea__units:before{content:" "}.flexible-txtarea__units[data-l]{font-weight:400}.flexible-txtarea__input,.flexible-txtarea__input:focus{font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);width:100%;padding:0;background-color:rgba(0,0,0,0);border:0;outline:0;resize:none;min-height:24px}.flexible-txtarea__buffer{display:inline-block;font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);position:absolute;top:0;left:0;width:100%;visibility:hidden}.flexible-txtarea__tooltip{position:fixed;height:50px;border-radius:50px;background-color:var(--clr-black);padding:14px 18px;transform:translateX(-50%)}.flexible-txtarea__tooltip button{width:22px;height:22px;margin-right:10px;border-radius:4px;color:var(--clr-white)}.flexible-txtarea__tooltip button:last-child{margin-right:0}.flexible-txtarea__tooltip button:hover{background-color:var(--clr-yellow);color:var(--clr-black)}.flexible-txtarea__tooltip button::after{content:"";display:block;width:14px;height:14px;background-color:var(--clr-black);transform:rotate(45deg) translateX(-50%);position:absolute;left:50%;bottom:-7px}.flexible-txtarea [placeholder]:empty::before{content:attr(placeholder);color:var(--clr-grey-m)}.flexible-txtarea [placeholder]:empty:focus::before{content:""}.create-post .post-content{padding-left:0;padding-right:0}.create-post .test-editor{padding:0;border:0;margin-bottom:20px}.create-post__hints .link-btn-small{margin-right:10px}.create-post__main{display:grid;grid-template-columns:100%}@media(min-width: 1140px){.create-post__main{grid-template-columns:calc(100% - 295px) 295px;gap:0 40px;margin-bottom:80px}}.create-post .page-title{padding:0;margin-bottom:30px}.create-post__inner{margin:0 auto;max-width:1320px;padding:0 20px}@media(min-width: 1140px){.create-post__inner{padding:0 40px}}@media(min-width: 1440px){.create-post__inner{padding:0 60px}}.create-post__aside-inner{position:sticky;top:163px}.create-post__aside .btn{margin-bottom:20px}.create-post__seo-block{padding-top:50px}.create-post__seo-block .title-h3,.create-post__seo-block .input-txt{margin-bottom:20px}.create-post .btn-icon-small{margin-bottom:30px}.create-post .title-h1-input{margin-bottom:30px}.create-post .flexible-txtarea-b{margin-bottom:30px}.create-post .flexible-txtarea{margin-bottom:20px}.create-post .frame{margin-bottom:20px}@media(min-width: 1140px){.create-post .frame{padding:30px 60px}}.create-post .img-uploader{margin-bottom:15px}.create-post .label-input{margin-bottom:15px}.create-post__icon-img{width:28px;height:24px;position:relative}.create-post__icon-svg{width:28px;height:24px;position:absolute;top:0;left:0}.my-posts [data-rejected]{opacity:.5}.my-posts .news__item{position:relative}.my-posts__pending-status{position:absolute;background-color:var(--clr-white);height:42px;border-radius:10px;padding:12px 10px 12px 42px;top:15px;left:15px;font-size:14px;font-weight:400;line-height:1.2;color:var(--clr-black);z-index:777;pointer-events:none}.my-posts__pending-status-svg{position:absolute;top:50%;left:10px;transform:translateY(-50%);width:22px;height:22px}.my-posts__pending-status-svg use{fill:var(--clr-red)}.my-posts__hints .link-btn-small{margin-right:10px}.my-posts__main{display:grid;grid-template-columns:100%}@media(min-width: 1140px){.my-posts__main{grid-template-columns:1fr 295px;gap:0 40px}}.my-posts .page-title{padding:0;margin-bottom:30px}.my-posts__inner{margin:0 auto;max-width:1320px;padding:0 20px}@media(min-width: 1140px){.my-posts__inner{padding:0 40px}}@media(min-width: 1440px){.my-posts__inner{padding:0 60px}}.my-posts__menu{background-color:rgba(0,0,0,0);margin-bottom:60px;white-space:nowrap;overflow-x:scroll;font-size:0;-ms-overflow-style:none;scrollbar-width:none}.my-posts__menu::-webkit-scrollbar{display:none}.my-posts__menu .tabs{margin-right:60px;display:inline-block}.my-posts__main{display:grid;grid-template-columns:100%}@media(min-width: 1140px){.my-posts__main{grid-template-columns:1fr 295px;gap:0 40px}}.my-posts__main .steps{align-self:start}@media(max-width: 1140px){.my-posts__main .steps{order:3;margin-bottom:60px}}.my-posts__main .steps-navigation{margin-bottom:45px}@media(min-width: 1140px){.my-posts__main .steps-navigation{margin-bottom:80px}}@media(min-width: 1140px){.my-posts__posts{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px;grid-auto-rows:1fr}}.my-posts__posts li{padding:0;list-style:none;margin:0}.my-posts .btn-icon-bold{margin-bottom:20px}.my-posts .events-menu .btn{display:none}.my-posts .profile-inner-menu{align-self:start}.send-ok{position:fixed;top:50%;left:50%;width:200px;height:150px;transform:translate(-50%, -50%);padding:20px;background-color:var(--clr-white);border-radius:20px;box-shadow:0 4px 20px -10px rgba(5,38,101,.05),0 7px 50px -10px rgba(5,38,101,.1),0 15px 100px -10px rgba(5,38,101,.1);font-size:24px;font-weight:900;line-height:1.2;color:var(--clr-black);display:none}.send-ok[shown]{display:block}.cabinet__hints .link-btn-small{margin-right:10px}.cabinet__main{display:grid;grid-template-columns:100%}@media(min-width: 1140px){.cabinet__main{grid-template-columns:calc(100% - 295px) 295px;gap:0 40px}}.cabinet__main .steps{align-self:start}@media(max-width: 1140px){.cabinet__main .steps{order:3;margin-bottom:60px}}.cabinet__main .steps-navigation{margin-bottom:45px}@media(min-width: 1140px){.cabinet__main .steps-navigation{margin-bottom:80px}}.cabinet .page-title{padding:0;margin-bottom:30px}.cabinet__inner{margin:0 auto;max-width:1320px;padding:0 20px}@media(min-width: 1140px){.cabinet__inner{padding:0 40px}}@media(min-width: 1440px){.cabinet__inner{padding:0 60px}}.cabinet__menu{background-color:rgba(0,0,0,0);margin-bottom:60px;white-space:nowrap;overflow-x:scroll;font-size:0;-ms-overflow-style:none;scrollbar-width:none}.cabinet__menu::-webkit-scrollbar{display:none}.cabinet__menu .tabs{margin-right:60px;display:inline-block}.cabinet .page-link{margin-right:20px}.cabinet .title-h2{padding-left:0;margin-bottom:30px}@media(min-width: 1140px){.cabinet .title-h2{margin-bottom:40px}}.cabinet .title-h4{margin-bottom:10px}.cabinet .page-title__txt{line-height:1.2}.cabinet .page-content{margin-bottom:40px}.cabinet .counter{margin-bottom:20px}.cabinet .switcher{margin-bottom:20px}.cabinet .page-sub-sub-title{margin-bottom:20px}.cabinet .download-btn{margin-bottom:50px}.cabinet .input-txt{margin-bottom:50px}.cabinet__filter--sigle-plan{display:block;white-space:normal}@media(min-width: 1140px){.cabinet__filter--sigle-plan .input-txt{display:inline-block;margin-right:40px;vertical-align:top}}@media(min-width: 1140px){.cabinet__filter--sigle-plan .doc-download{vertical-align:top;display:inline-block;margin-right:40px}}@media(min-width: 1140px){.cabinet__filter--sigle-plan .btn-icon{margin-top:22px}}.cabinet .selector-field{margin-bottom:40px}.cabinet>*>.btn-icon{margin-bottom:20px}.cabinet__block{margin-bottom:50px;display:grid;gap:20px}.cabinet__block--gender{display:flex;gap:10px 0;flex-wrap:wrap}.cabinet__block--gender .title-h4{width:100%}.cabinet__block--id{display:grid;gap:0 50px}.cabinet__block--id .input-txt{margin-bottom:20px !important;width:158px}@media(min-width: 1140px){.cabinet__block--id{grid-template-columns:170px 193px}.cabinet__block--id .input-txt{margin-bottom:0 !important}}.cabinet__block--auto{max-width:346px}.cabinet__block--auto .label{margin-bottom:10px;max-width:520px}.cabinet__block--auto input{width:153px}.cabinet__block--referee-ask .label{margin-bottom:10px}.cabinet__block--referee-ask .btn{margin-right:30px;margin-bottom:20px}@media(min-width: 1140px){.cabinet__block--name{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 1140px){.cabinet__block--certificates{grid-template-columns:repeat(3, minmax(0, 1fr));gap:0 30px}}.cabinet__block--certificates .title-h4{width:197px}.cabinet__block--certificates .date-simple-picker{align-self:end;margin-bottom:0}@media(min-width: 1140px){.cabinet__block--country{grid-template-columns:repeat(2, minmax(0, 1fr))}}.cabinet__block--contacts .link-btn{padding-left:0;padding-right:0}@media(min-width: 1140px){.cabinet__block--contacts{display:flex;gap:30px}}.cabinet__block--contacts .input-txt{max-width:282px;width:calc(100% - 20px)}.cabinet__block--birthday{display:flex;flex-wrap:wrap;gap:0}.cabinet__block--birthday .label{margin-bottom:10px}.cabinet__block--birthday input{width:58px;margin-right:10px}.cabinet__block--birthday>div:nth-child(3)>div>input{width:110px}.cabinet__block--birthday>div:nth-child(4)>div>input{width:76px}.cabinet__block--birthday .title-h4{width:100%}.cabinet__login{background-color:var(--clr-grey-base);border-radius:14px;padding:30px;min-height:310px;margin-bottom:50px}@media(min-width: 1140px){.cabinet__login{display:grid;gap:0 20px;grid-template-columns:1fr 255px}}.cabinet__login .title-h2{margin-bottom:20px}.cabinet .filter-btn{margin-right:10px}.cabinet .input-txt{margin-bottom:0}.cabinet .profile-inner-menu{align-self:start}.cabinet__login-fields .input-txt{max-width:453px;margin-bottom:25px;width:100%}.cabinet__login-fields .input-txt input{width:100%}.cabinet__login-socials-item{display:block;margin-bottom:25px;position:relative;vertical-align:top}@media(max-width: 1140px){.cabinet__login-socials-item{position:relative;display:inline-block;margin-right:20px;width:calc(33.3333333333% - 20px)}}.cabinet__login-socials-item a{height:50px}.cabinet__login-socials-logo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media(min-width: 1140px){.cabinet__login-socials-logo{left:15px;transform:translateY(-50%)}}.cabinet__login-socials-btn{background-color:var(--clr-white);text-decoration:none;display:inline-block;border-radius:8px;position:relative;font-size:0;height:50px;width:100%}@media(min-width: 1140px){.cabinet__login-socials-btn{height:auto;width:auto;min-width:160px;padding:15px 15px 15px 54px;text-align:left;color:var(--clr-black);font-size:16px;font-weight:700;line-height:1.2}}[linked] .cabinet__login-socials-btn{color:var(--clr-white);background-color:var(--clr-black)}.cabinet__login-socials-btn .link-btn-small{margin-right:20px}@media(max-width: 1140px){.cabinet__login-socials-btn .link-btn{position:absolute;top:calc(100% + 9px);left:50%;transform:translateX(-50%);width:36px;height:36px;background-color:var(--clr-white);border-radius:50%}.cabinet__login-socials-btn .link-btn span{font-size:0}}@media(max-width: 1140px){.cabinet .btn{width:100%}}.cabinet .errors{font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-red);margin-top:20px}@media(min-width: 1140px){.cabinet .errors{margin-top:0;display:inline-block;margin-left:20px;transform:translateY(15px)}}@media(min-width: 1140px){.cabinet .common-popup__inner{width:650px}}.cabinet .common-popup__inner .txt{margin-bottom:10px}.cabinet__popup-control .input-txt{width:100%;margin-bottom:20px}@media(min-width: 1140px){.cabinet__popup-control .input-txt{margin-bottom:0;width:auto}}@media(min-width: 1140px){.cabinet__popup-control{display:grid;grid-template-columns:auto auto;gap:0 20px}}.cabinet .events-menu .btn--empty{display:none}.cabinet__success-save{position:relative;margin-top:15px;padding-left:23px}@media(min-width: 1140px){.cabinet__success-save{margin-left:40px;margin-top:0;display:inline-block}}.cabinet__success-save-icon{position:absolute;width:12px;height:10px;top:50%;left:0;transform:translateY(-50%)}.cabinet__success-save-icon use{fill:#29bc3c}.cabinet__hints .link-btn-small{margin-right:10px}@media(min-width: 1140px){.cabinet__main{display:grid;grid-template-columns:calc(100% - 295px) 295px;gap:0 40px}}.cabinet__main .steps{align-self:start}@media(max-width: 1140px){.cabinet__main .steps{order:3;margin-bottom:60px}}.cabinet__main .steps-navigation{margin-bottom:45px}@media(min-width: 1140px){.cabinet__main .steps-navigation{margin-bottom:80px}}.cabinet .page-title{padding:0;margin-bottom:30px}.cabinet__inner{margin:0 auto;max-width:1320px;padding:0 20px}@media(min-width: 1140px){.cabinet__inner{padding:0 40px}}@media(min-width: 1440px){.cabinet__inner{padding:0 60px}}.cabinet__menu{background-color:rgba(0,0,0,0);margin-bottom:60px;white-space:nowrap;overflow-x:scroll;font-size:0;-ms-overflow-style:none;scrollbar-width:none}.cabinet__menu::-webkit-scrollbar{display:none}.cabinet__menu .tabs{margin-right:60px;display:inline-block}.cabinet .page-link{margin-right:20px}.cabinet .title-h2{padding-left:0;margin-bottom:30px}@media(min-width: 1140px){.cabinet .title-h2{margin-bottom:40px}}.cabinet .title-h4{margin-bottom:10px}.cabinet .page-title__txt{line-height:1.2}.cabinet .page-content{margin-bottom:40px}.cabinet .counter{margin-bottom:20px}.cabinet .switcher{margin-bottom:20px}.cabinet .page-sub-sub-title{margin-bottom:20px}.cabinet .download-btn{margin-bottom:50px}.cabinet .input-txt{margin-bottom:50px}.cabinet__filter--sigle-plan{display:block;white-space:normal}@media(min-width: 1140px){.cabinet__filter--sigle-plan .input-txt{display:inline-block;margin-right:40px;vertical-align:top}}@media(min-width: 1140px){.cabinet__filter--sigle-plan .doc-download{vertical-align:top;display:inline-block;margin-right:40px}}@media(min-width: 1140px){.cabinet__filter--sigle-plan .btn-icon{margin-top:22px}}.cabinet .selector-field{margin-bottom:40px}.cabinet>*>.btn-icon{margin-bottom:20px}.cabinet__block{margin-bottom:50px;display:grid;gap:20px}.cabinet__block--gender{display:flex;gap:10px 0;flex-wrap:wrap}.cabinet__block--gender .title-h4{width:100%}.cabinet__block--id{display:grid;gap:0 50px}.cabinet__block--id .input-txt{margin-bottom:20px !important;width:158px}@media(min-width: 1140px){.cabinet__block--id{grid-template-columns:170px 193px}.cabinet__block--id .input-txt{margin-bottom:0 !important}}.cabinet__block--auto{max-width:346px}.cabinet__block--auto .label{margin-bottom:10px;max-width:520px}.cabinet__block--auto input{width:153px}.cabinet__block--referee-ask .label{margin-bottom:10px}.cabinet__block--referee-ask .btn{margin-right:30px}@media(min-width: 1140px){.cabinet__block--name{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 1140px){.cabinet__block--certificates{grid-template-columns:repeat(3, minmax(0, 1fr));gap:0 30px}}.cabinet__block--certificates .title-h4{width:197px}.cabinet__block--certificates .date-simple-picker{align-self:end;margin-bottom:0}@media(min-width: 1140px){.cabinet__block--country{grid-template-columns:repeat(2, minmax(0, 1fr))}}.cabinet__block--contacts .link-btn{padding-left:0;padding-right:0}@media(min-width: 1140px){.cabinet__block--contacts{display:flex;gap:30px}}.cabinet__block--contacts .input-txt{max-width:282px;width:calc(100% - 20px)}.cabinet__block--birthday{display:flex;flex-wrap:wrap;gap:0}.cabinet__block--birthday .label{margin-bottom:10px}.cabinet__block--birthday input{width:58px;margin-right:10px}.cabinet__block--birthday>div:nth-child(3)>div>input{width:110px}.cabinet__block--birthday>div:nth-child(4)>div>input{width:76px}.cabinet__block--birthday .title-h4{width:100%}.cabinet__login{background-color:var(--clr-grey-base);border-radius:14px;padding:30px;min-height:310px;margin-bottom:50px}@media(min-width: 1140px){.cabinet__login{display:grid;gap:0 20px;grid-template-columns:1fr 255px}}.cabinet__login .title-h2{margin-bottom:20px}.cabinet .filter-btn{margin-right:10px}.cabinet .input-txt{margin-bottom:0}.cabinet .profile-inner-menu{align-self:start}.cabinet__login-fields .input-txt{max-width:453px;margin-bottom:25px;width:100%}.cabinet__login-fields .input-txt input{width:100%}.cabinet__login-socials-item{display:block;margin-bottom:25px;position:relative;vertical-align:top}@media(max-width: 1140px){.cabinet__login-socials-item{position:relative;display:inline-block;margin-right:20px;width:calc(33.3333333333% - 20px)}}.cabinet__login-socials-logo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media(min-width: 1140px){.cabinet__login-socials-logo{left:15px;transform:translateY(-50%)}}.cabinet__login-socials-btn{background-color:var(--clr-white);text-decoration:none;display:inline-block;border-radius:8px;position:relative;font-size:0;height:50px;width:100%}@media(min-width: 1140px){.cabinet__login-socials-btn{height:auto;width:auto;min-width:160px;padding:15px 15px 15px 54px;text-align:left;color:var(--clr-black);font-size:16px;font-weight:700;line-height:1.2}}[linked] .cabinet__login-socials-btn{color:var(--clr-white);background-color:var(--clr-black)}.cabinet__login-socials-btn .link-btn-small{margin-right:20px}@media(max-width: 1140px){.cabinet__login-socials-btn .link-btn{position:absolute;top:calc(100% + 9px);left:50%;transform:translateX(-50%);width:36px;height:36px;background-color:var(--clr-white);border-radius:50%}.cabinet__login-socials-btn .link-btn span{font-size:0}}@media(max-width: 1140px){.cabinet .btn{width:100%}}.cabinet .errors{font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-red);margin-top:20px}@media(min-width: 1140px){.cabinet .errors{margin-top:0;display:inline-block;margin-left:20px;transform:translateY(15px)}}@media(min-width: 1140px){.cabinet .common-popup__inner{width:650px}}.cabinet .common-popup__inner .txt{margin-bottom:10px}.cabinet__popup-control .input-txt{width:100%;margin-bottom:20px}@media(min-width: 1140px){.cabinet__popup-control .input-txt{margin-bottom:0;width:auto}}@media(min-width: 1140px){.cabinet__popup-control{display:grid;grid-template-columns:auto auto;gap:0 20px}}.cabinet .events-menu .btn--empty{display:none}.notifications .page-title{padding:0;margin-bottom:30px}.notifications .page-link{margin-right:20px}.notifications__main{display:grid;grid-template-columns:100%}@media(min-width: 1140px){.notifications__main{grid-template-columns:1fr 295px;gap:0 40px}}.notifications .title-h2{padding-left:0;margin-bottom:30px}@media(min-width: 1140px){.notifications .title-h2{margin-bottom:40px}}.notifications .title-h4{margin-bottom:10px}.notifications .page-title__txt{line-height:1.2}.notifications .page-content{margin-bottom:40px}.notifications .counter{margin-bottom:20px}.notifications .switcher{margin-bottom:20px}.notifications .page-sub-sub-title{margin-bottom:20px}.notifications .download-btn{margin-bottom:50px}.notifications .input-txt{margin-bottom:50px}.notifications__filter--sigle-plan{display:block;white-space:normal}@media(min-width: 1140px){.notifications__filter--sigle-plan .input-txt{display:inline-block;margin-right:40px;vertical-align:top}}@media(min-width: 1140px){.notifications__filter--sigle-plan .doc-download{vertical-align:top;display:inline-block;margin-right:40px}}@media(min-width: 1140px){.notifications__filter--sigle-plan .btn-icon{margin-top:22px}}.notifications .selector-field{margin-bottom:40px}.notifications .selector-field ::-webkit-scrollbar{width:0}.notifications .selector-field .selector-field__item{width:100%}.notifications>*>.btn-icon{margin-bottom:20px}.notifications__block{margin-bottom:50px;display:grid;gap:20px}@media(min-width: 1140px){.notifications__block{grid-template-columns:repeat(2, minmax(0, 1fr))}}.notifications__block .title-h3{grid-column:1/-1}.notifications__block--box{background-color:var(--clr-grey-base);padding:30px;border-radius:14px}.notifications__block--box .notifications__input:last-child{grid-template-columns:none;grid-template-rows:repeat(4, auto)}.notifications__block--box .input-txt .input-txt__input{width:100px}.notifications__buffer{white-space:nowrap;position:absolute;padding-left:12px;padding-right:12px;min-width:100px;font-size:14px;font-weight:400;line-height:1.2;top:-1000px;left:-1000px;visibility:hidden}.notifications__input{display:grid;grid-template-columns:auto 1fr;grid-auto-rows:auto}.notifications__input .input-txt{margin-bottom:10px !important}.notifications__input .txt{margin-bottom:5px}.notifications__input .switcher{grid-column:1/2;grid-row:span 20}.notifications .filter-btn{margin-right:10px}.notifications .input-txt{margin-bottom:0}.notifications .profile-inner-menu{align-self:start}@media(max-width: 1140px){.notifications .btn{width:100%}}.notifications .errors{font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-red);margin-top:20px}@media(min-width: 1140px){.notifications .errors{margin-top:0;display:inline-block;margin-left:20px;transform:translateY(15px)}}@media(min-width: 1140px){.notifications .common-popup__inner{width:650px}}.notifications .common-popup__inner .txt{margin-bottom:10px}.admin-cabinet{margin-bottom:60px}@media(min-width: 1140px){.admin-cabinet{margin-bottom:60px}}.admin-cabinet__hints .link-btn-small{margin-right:10px}.admin-cabinet__main{display:grid;grid-template-columns:100%}@media(min-width: 1140px){.admin-cabinet__main{grid-template-columns:1fr 295px;gap:0 40px}}.admin-cabinet__main .steps{align-self:start}@media(max-width: 1140px){.admin-cabinet__main .steps{order:3;margin-bottom:60px}}.admin-cabinet__main .steps-navigation{margin-bottom:45px}@media(min-width: 1140px){.admin-cabinet__main .steps-navigation{margin-bottom:80px}}.admin-cabinet .page-title{padding:0;margin-bottom:30px}.admin-cabinet__inner{margin:0 auto;max-width:1320px;padding:0 20px}@media(min-width: 1140px){.admin-cabinet__inner{padding:0 40px}}@media(min-width: 1440px){.admin-cabinet__inner{padding:0 60px}}.admin-cabinet__menu{background-color:rgba(0,0,0,0);margin-bottom:60px;white-space:nowrap;overflow-x:scroll;font-size:0;-ms-overflow-style:none;scrollbar-width:none}.admin-cabinet__menu::-webkit-scrollbar{display:none}.admin-cabinet__menu .tabs{margin-right:60px;display:inline-block}.admin-cabinet .page-link{margin-right:20px}.admin-cabinet .title-h2{padding-left:0;margin-bottom:30px}@media(min-width: 1140px){.admin-cabinet .title-h2{margin-bottom:40px}}.admin-cabinet .title-h4{margin-bottom:10px}.admin-cabinet .page-title__txt{line-height:1.2}.admin-cabinet .page-content{margin-bottom:40px}.admin-cabinet .counter{margin-bottom:20px}.admin-cabinet .switcher{margin-bottom:20px}.admin-cabinet .page-sub-sub-title{margin-bottom:20px}.admin-cabinet .download-btn{margin-bottom:50px}.admin-cabinet .input-txt{margin-bottom:50px}.admin-cabinet .events-menu a{display:none}.user-demand{background-color:var(--clr-white);padding:30px;border-radius:20px;margin-bottom:20px}.user-demand__header{display:flex;gap:6px;align-items:center;margin-bottom:30px}@media(max-width: 800px){.user-demand__header{flex-wrap:wrap}}.user-demand__pos{padding:5px;border:1px solid var(--clr-yellow);border-radius:4px}.user-demand .table{margin-bottom:30px}@media(max-width: 800px){.user-demand .table{display:flex;gap:20px}}@media(max-width: 800px){.user-demand tr{display:flex;flex-direction:column;justify-content:space-between;height:100%}}.user-demand tr:hover{background-color:rgba(0,0,0,0) !important}.user-demand td{padding-left:0 !important;padding-right:0 !important}@media(max-width: 800px){.user-demand td{padding:0 !important;min-height:0 !important;margin-bottom:10px;vertical-align:middle}}.user-demand td:first-child>*{display:inline-block}.user-demand td img{margin-right:10px;transform:translateY(2px)}.user-demand .btn{margin-right:30px}@media(max-width: 800px){.user-demand .btn{margin-bottom:20px}}.moderate-cabinet__hints .link-btn-small{margin-right:10px}.moderate-cabinet__main{display:grid;grid-template-columns:100%}@media(min-width: 1140px){.moderate-cabinet__main{grid-template-columns:1fr 295px;gap:0 40px}}.moderate-cabinet .page-title{padding:0;margin-bottom:30px}.moderate-cabinet .title-h2{margin-bottom:20px}.moderate-cabinet__controls{display:grid;justify-items:start;gap:20px;align-items:center}@media(min-width: 1140px){.moderate-cabinet__controls{grid-template-columns:minmax(0, 1fr) minmax(0, 291px)}}.moderate-cabinet .switcher{grid-template-areas:"btn txt";align-items:center}.moderate-cabinet__post-popup-control{display:grid;grid-template-columns:auto auto;gap:20px;margin-bottom:40px;justify-content:start;position:sticky;top:0;z-index:2}.moderate-cabinet .popup-final__content{position:relative;grid-template-rows:auto}.moderate-cabinet .switcher__label{display:none}.moderate-cabinet .popup-final .label{margin-bottom:20px}.moderate-cabinet__img{margin-bottom:40px;border-radius:10px;overflow:hidden}.moderate-cabinet .popup-final .title-h2{margin-bottom:15px}.moderate-cabinet .popup-final .txt{margin-bottom:1.6em}.moderate-cabinet__inner{margin:0 auto;max-width:1320px;padding:0 20px}@media(min-width: 1140px){.moderate-cabinet__inner{padding:0 40px}}@media(min-width: 1440px){.moderate-cabinet__inner{padding:0 60px}}.moderate-cabinet__menu{background-color:rgba(0,0,0,0);margin-bottom:60px;white-space:nowrap;overflow-x:scroll;font-size:0;-ms-overflow-style:none;scrollbar-width:none}.moderate-cabinet__menu::-webkit-scrollbar{display:none}.moderate-cabinet__menu .tabs{margin-right:60px;display:inline-block}.moderate-cabinet__main{display:grid;grid-template-columns:100%}@media(min-width: 1140px){.moderate-cabinet__main{grid-template-columns:1fr 295px;gap:0 40px}}.moderate-cabinet__main .steps{align-self:start}@media(max-width: 1140px){.moderate-cabinet__main .steps{order:3;margin-bottom:60px}}.moderate-cabinet__main .steps-navigation{margin-bottom:45px}@media(min-width: 1140px){.moderate-cabinet__main .steps-navigation{margin-bottom:80px}}@media(min-width: 1140px){.moderate-cabinet__posts{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px;grid-auto-rows:1fr}}.moderate-cabinet__posts li{padding:0;list-style:none;margin:0}.moderate-cabinet .events-menu{margin-bottom:40px}.moderate-cabinet .events-menu .btn{display:none}.moderate-cabinet .news__item{position:relative}.moderate-cabinet__delete-btn{position:absolute;top:20px;right:20px;width:48px;height:48px;border-radius:50%;background-color:var(--clr-white)}.moderate-cabinet__delete-icon{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:22px;height:22px}.moderate-cabinet__delete-icon use{fill:var(--clr-red)}.moderate-cabinet__tab-counts{color:#a0a5b5;font-weight:400}.table-nested{width:100%;border-spacing:0 5px}.table-nested__head td{color:var(--clr-grey-d) !important;padding:5px 0;border-bottom:1px solid var(--clr-grey-h)}.table-nested__head td:last-child{width:1px}.table-nested__body td{color:var(--clr-black);font-size:14px;font-weight:400;line-height:1.2;padding:7px 0;vertical-align:middle;min-height:46px}.table-nested__body td:last-child{width:1px;white-space:nowrap;border-radius:0 8px 8px 0;padding-right:10px}.table-nested__body td:first-child{border-radius:8px 0 0 8px;padding-left:10px}.table-nested__body td[colspan]{padding-left:0}.table-nested__body tr:hover{background-color:var(--clr-grey-x) !important;border-radius:50%}.table-nested__footer th{font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);text-align:right;padding-right:28px}.table-nested__footer td{border-top:1px solid var(--clr-grey-x);color:var(--clr-black);font-size:14px;font-weight:400;line-height:1.2;padding:7px 0;vertical-align:middle;min-height:46px}.table-nested__footer td:last-child{width:1px;white-space:nowrap;padding-right:10px}.profile-inner-menu{padding:146px 20px 30px;background-color:var(--clr-white);border-radius:20px;box-shadow:0 1px 2px -10px rgba(5,38,101,.16),0 4px 4px -10px rgba(5,38,101,.12),0 8px 6px -10px rgba(5,38,101,.08),0 12px 8px -10px rgba(5,38,101,.04);display:none;position:relative}@media(min-width: 1140px){.profile-inner-menu{display:block}}.profile-inner-menu__ava{position:absolute;top:26px;left:50%;transform:translateX(-50%);width:100px;height:100px}.profile-inner-menu__ava-wrp{overflow:hidden;border-radius:50%;width:100%;height:100%}.profile-inner-menu__ava-wrp>img{transform:scale(1.02)}.profile-inner-menu [data-moderate-alert]{position:relative}.profile-inner-menu [data-moderate-alert]::after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);right:-10px;width:8px;height:8px;border-radius:50%;background-color:var(--clr-red)}.profile-inner-menu__avatar-input{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}.profile-inner-menu__img{overflow:hidden;height:100%;width:100%;background-color:var(--clr-white);object-fit:cover;display:block}.profile-inner-menu__img img{display:block;background-color:var(--clr-white);height:100%;width:100%}.profile-inner-menu__note{position:absolute;bottom:0;right:0;width:35px;height:35px;background-color:var(--clr-white);border-radius:50%;border:1px solid var(--clr-grey-base)}.profile-inner-menu__note-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.profile-inner-menu__block{padding:0 10px;margin-bottom:30px}.profile-inner-menu__btn{font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);border-radius:8px;padding:12px 10px;background-color:rgba(0,0,0,0);width:100%;cursor:pointer;transition:background-color .3s ease;transform:translateX(-10px);text-decoration:none;display:block;text-align:left}.profile-inner-menu__btn:hover{transition:background-color .3s ease;background-color:var(--clr-grey-h)}.profile-inner-menu__btn--exit{position:relative;padding-left:45px}.profile-inner-menu__btn-icon{position:absolute;top:50%;left:10px;transform:translateY(-50%)}.profile-inner-menu .label{margin-bottom:15px}.profile-inner-menu .label:first-letter{text-transform:uppercase}.profile-inner-menu__name-block{margin-bottom:30px}.profile-inner-menu .title-h3{margin-bottom:5px}.countries__item{background-color:var(--clr-grey-h);margin-bottom:10px;border-radius:8px}.countries__btn{color:var(--clr-black);width:100%;text-align:left;padding:15px 15px 15px 54px;font-size:16px;font-weight:400;line-height:1.2;position:relative}.countries .map-form__country-flag{position:absolute;top:50%;left:15px;transform:translateY(-50%)}.caption{font-size:14px;font-weight:400;line-height:1.2;color:var(--clr-black);margin:0;padding:0}.txt{color:var(--clr-black);font-size:16px;font-weight:400;line-height:1.2;line-height:1.5}.txt-s{color:var(--clr-black);font-size:14px;font-weight:400;line-height:1.2}.frame{background-color:var(--clr-white);padding:15px;border-radius:8px}.frame--large{border-radius:20px;padding:22px 30px 44px}.frame[data-border]{border:1px solid var(--clr-button)}.frame-xl{background-color:var(--clr-white);border-radius:20px;padding:30px 60px 30px}.map{min-height:342px;overflow:hidden;border-radius:20px;position:relative}.map__expand-btn{position:absolute;top:20px;right:20px;width:38px;height:38px;background-color:var(--clr-white);border-radius:50%}.map__expand-icon{width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.map__expand-icon use{fill:var(--clr-black)}.map #match-map{position:absolute;left:0;top:0;width:100%;height:100%}.map .ymaps-2-1-79-map-copyrights-promo,.map .ymaps-2-1-79-copyright{display:none}.admin-panel{background-color:var(--clr-black);z-index:777}@media(max-width: 1140px){.admin-panel{position:fixed;bottom:0;left:0;width:100%;padding:56px 20px 20px;border-radius:20px 20px 0 0;z-index:1;display:none;margin-bottom:0}[shown] .admin-panel{display:block;visibility:hidden}.admin-panel[data-visible]{visibility:visible}.admin-panel:before{content:"";display:block;width:40px;height:2px;background-color:#393939;top:15px;left:50%;position:absolute;transform:translateX(-50%)}}@media(min-width: 1140px){.admin-panel{bottom:auto;left:auto;border-radius:60px;padding:15px 30px;height:50px;display:flex;justify-content:space-between;align-items:center}}.admin-panel__mobile-btn{display:none}@media(max-width: 1140px){.admin-panel__mobile-btn{display:block;font-size:16px;font-weight:700;line-height:1.2;margin-bottom:30px;color:var(--clr-white);height:50px;padding:15px;border-radius:50px;background-color:var(--clr-black);width:100%}}.admin-panel__mobile-togglick{width:50px;height:50px;position:fixed;background-color:var(--clr-black);border-radius:50%;bottom:60px;right:20px;z-index:800;visibility:hidden;pointer-events:none;transition:visibility .3s,opacity .3s ease;opacity:0}@media(max-width: 1140px){.admin-panel__mobile-togglick[data-shown]{opacity:1;visibility:visible;pointer-events:auto;transition:visibility 0s,opacity .3s ease}}.admin-panel__mobile-togglick-icon{width:22px;height:22px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.admin-panel__mobile-togglick-icon use{fill:var(--clr-white)}.admin-panel__simple-link{height:50px;color:var(--clr-white);transition:color .3s ease;font-size:16px;font-weight:400;line-height:1.2;line-height:1;padding:11px 10px}.admin-panel__simple-link:hover{color:var(--clr-red);transition:color .3s ease}@media(max-width: 1140px){.admin-panel__simple-link{width:100%;text-align:left}}@media(min-width: 1140px){.admin-panel__simple-link{padding:15px 0}}.admin-panel__drop-link{position:relative;padding-left:10px;padding-right:25px;max-height:60px}@media(min-width: 1140px){.admin-panel__drop-link{padding-left:25px}}.admin-panel__drop-link[data-current]{max-height:700px}.admin-panel__drop-btn{font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-white);position:relative;padding:15px 0;display:block;z-index:2;transition:color .3 ease}.admin-panel__drop-btn:hover{color:var(--clr-red);transition:color .3 ease}@media(max-width: 1140px){.admin-panel__drop-btn{width:100%;text-align:left}}[data-current] .admin-panel__drop-btn{color:var(--clr-red)}@media(min-width: 1140px){[data-current] .admin-panel__drop-btn:after{position:absolute;left:0;bottom:10px;content:"";display:block;width:100%;height:2px;background-color:var(--clr-red)}}.admin-panel__popup-label{color:var(--clr-grey-b);font-size:14px;font-weight:400;line-height:1.2;line-height:1;margin-bottom:2px;padding-left:15px}.admin-panel__popup-item{color:var(--clr-white);font-size:16px;font-weight:400;line-height:1.2;line-height:1;padding:11px 15px;border-radius:8px;transition:background-color .3s ease;margin-bottom:2px;white-space:nowrap;width:100%;text-align:left;text-decoration:none;display:block}.admin-panel__popup-item:hover{background-color:var(--clr-black-l);transition:background-color .3s ease}.admin-panel__popup-item:hover{background-color:var(--clr-black-l);transition:background-color .3s ease}@media(min-width: 1140px){.admin-panel__popup{padding-top:60px;position:absolute;z-index:7777;top:0;left:0;pointer-events:none;visibility:hidden;opacity:0;transition:visibility .3s,opacity .3s ease;z-index:1}}.admin-panel__drop-link:hover .admin-panel__popup,.admin-panel__drop-link .admin-panel__popup:hover{visibility:visible;pointer-events:auto;opacity:1;transition:visibility 0s,opacity .3s ease}.admin-panel__popup-inner{padding:10px;background-color:var(--clr-black);border-radius:14px}@media(max-width: 1140px){.admin-panel__popup-inner{background-color:var(--clr-black);border-radius:20px 20px 0 0;position:fixed;bottom:0;left:0;width:100%;padding:56px 20px 20px;visibility:hidden}.admin-panel__popup-inner:before{content:"";display:block;width:40px;height:2px;background-color:#393939;top:15px;left:50%;position:absolute;transform:translateX(-50%)}}[data-current] .admin-panel__popup-inner{display:block;visibility:visible;z-index:3}.admin-panel__popup-block{margin-bottom:30px}.admin-panel__popup-block:last-child{margin-bottom:0}.admin-panel__arrow-icon{position:absolute;width:15px;height:15px;top:16px;right:0;transition:transform .3s ease;transform:rotate(270deg)}@media(min-width: 1140px){.admin-panel__arrow-icon{transform:rotate(0deg)}.admin-panel__drop-link:hover .admin-panel__arrow-icon{transform:rotate(180deg);transition:transform .3s ease}}.admin-panel__arrow-icon use{fill:#393939}@media(max-width: 1140px){.admin-panel__wrp{position:fixed;top:0;left:0;width:100%;height:100%;z-index:7777777;display:none}.admin-panel__wrp[shown]{display:block}}@media(min-width: 1140px){.admin-panel__wrp{position:sticky;top:80px;z-index:900}}.admin-panel__curtain{display:none}@media(max-width: 1140px){[shown] .admin-panel__curtain{position:absolute;top:0;left:0;width:100%;background-color:var(--clr-grey-d-90);backdrop-filter:blur(4px);display:block;height:100%}}.table{width:100%;border-spacing:0 5px}.table__head td{color:var(--clr-grey-d);padding:5px 0;border-bottom:1px solid var(--clr-grey-h)}.table__head td:last-child{width:1px}.table__body td{color:var(--clr-black);font-size:14px;font-weight:400;line-height:1.2;padding:7px 0;vertical-align:middle;min-height:46px}.table__body td:last-child{width:1px;white-space:nowrap;border-radius:0 8px 8px 0;padding-right:10px}.table__body td:first-child{border-radius:8px 0 0 8px;padding-left:10px}.table__body td[colspan]{padding-left:0}.table__body tr:hover{background-color:var(--clr-grey-h);border-radius:50%}.table__body tr.table__nested,.table__body tr.table__nested>td{padding-top:0;padding-bottom:0}.table__footer th{font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);text-align:right;padding-right:28px}.table__footer td{border-top:1px solid var(--clr-grey-x);color:var(--clr-black);font-size:14px;font-weight:400;line-height:1.2;padding:7px 0;vertical-align:middle;min-height:46px}.table__footer td:last-child{width:1px;white-space:nowrap;padding-right:10px}.brief__inner{margin:0 auto;max-width:1320px;padding:0 20px;margin-bottom:60px}@media(min-width: 1140px){.brief__inner{padding:0 40px;margin-bottom:80px}}@media(min-width: 1440px){.brief__inner{padding:0 60px}}.brief__footer .btn-icon{margin-bottom:20px;grid-column:1/3;align-self:start;justify-self:start}@media(min-width: 1140px){.brief__footer .btn-icon{margin-bottom:0}}@media(min-width: 1140px){.brief__footer{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));gap:0 30px}}.brief .title-h2{margin-bottom:30px}@media(min-width: 1140px){.brief .title-h2{margin-bottom:40px}}.brief .title-h4{margin-bottom:10px}.brief .brief-block{margin-bottom:40px}@media(min-width: 1140px){.brief .brief-block{margin-bottom:30px}}@media(min-width: 1440px){.brief .brief-block{margin-bottom:60px}}.brief .admin-panel{margin-bottom:30px}.brief .btn-icon-light{margin-bottom:30px;justify-self:start}@media(min-width: 1140px){.brief .btn-icon-light{grid-column:1/3}}.brief__pub-btn{justify-self:start}@media(min-width: 1140px){.brief__pub-btn{grid-column:3/-1}}.brief__pub-btn .btn{margin-right:25px;display:inline-block;margin-bottom:15px}.brief__pub-btn .txt{display:inline-block}.named-field{font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);display:grid;grid-template-columns:auto 1fr;gap:0 10px}.named-field>*{justify-self:start}.input-txt-simple[line]{display:flex;gap:1em}.input-txt-simple__label{font-size:16px;font-weight:700;line-height:1.2;color:var(--clr-black);margin-bottom:15px}[data-size=light] .input-txt-simple__label{font-size:14px;font-weight:400;line-height:1.2;margin-bottom:5px}.input-txt-simple__input{font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);border-radius:8px;width:100%;max-width:722px;background-color:rgba(0,0,0,0);border:0;outline:0;padding-left:0;min-width:1em}.input-txt-simple__input::placeholder{color:var(--clr-grey-d)}[data-size=light] .input-txt-simple__input{max-width:85px}.input-txt-simple__input[bold]{font-size:16px;font-weight:700;line-height:1.2}.input-txt-simple__input[button]{border-radius:8px;display:inline-block;border:1px solid rgba(0,0,0,0);padding:11px 0;font-size:16px;font-weight:400;line-height:1.2;text-decoration:none;color:var(--clr-black)}.input-txt-large__label{font-size:16px;font-weight:700;line-height:1.2;color:var(--clr-black);margin-bottom:15px}[data-size=light] .input-txt-large__label{font-size:14px;font-weight:400;line-height:1.2;margin-bottom:5px}.input-txt-large__input{font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);border-radius:8px;width:100%;max-width:722px;background-color:rgba(0,0,0,0);border:0;outline:0;padding-left:0}.input-txt-large__input::placeholder{color:var(--clr-grey-d)}[data-size=light] .input-txt-large__input{max-width:85px}.input-txt-large__input[bold]{font-size:16px;font-weight:700;line-height:1.2}.input-txt-large__input[button]{border-radius:8px;display:inline-block;border:1px solid rgba(0,0,0,0);padding:11px 0;font-size:16px;font-weight:400;line-height:1.2;text-decoration:none;color:var(--clr-black)}.mover{width:111px;height:43px;border-radius:6px;border:1px solid var(--clr-button);position:relative}.mover::after{content:"";display:block;width:1px;height:100%;position:absolute;top:0;left:50%;background-color:var(--clr-button)}.mover__upper-btn{position:relative;width:54px;height:43px}.mover__upper-icon{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(270deg)}.mover__upper-icon use{fill:var(--clr-grey-d)}.mover__lower-btn{position:relative;width:54px;height:43px}.mover__lower-icon{width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(90deg)}.mover__lower-icon use{fill:var(--clr-grey-d)}.filter-btns-wrapper__toggle-btn{width:50px;height:30px;background-color:#ff1493;border-radius:8px;transition:background-color .3s ease}.filter-btns-wrapper__toggle-btn:hover{background-color:#00bfff;transition:background-color .3s ease}.filter-btns-wrapper .hidden-child{display:none}.popup-final{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:700}.popup-final[shown]{display:block}.popup-final__curtain{z-index:701;position:absolute;background-color:var(--clr-grey-d-90);backdrop-filter:blur(4px);opacity:0;transition:opacity .3s ease;top:0;left:0;width:100%;height:100%}.popup-final[animation] .popup-final__curtain{transition:opacity .3s ease;opacity:1}.popup-final__inner{z-index:702;position:absolute;width:100%;max-height:calc(100% - 150px);left:0;bottom:-110vh;padding:45px 10px 20px 20px;background-color:var(--clr-white);transition:bottom .3s ease,opacity .3s ease;opacity:0;border-radius:20px 20px 0 0}.popup-final[animation] .popup-final__inner{transition:bottom .3s ease,opacity .3s ease;bottom:0;opacity:1}@media(min-width: 1140px){.popup-final__inner{top:50%;left:50%;bottom:auto !important;padding:40px 20px 40px 40px;max-height:calc(100% - 50px);width:100%;max-width:650px;transform:translate(-50%, -50%);border-radius:20px}}@media(max-width: 1140px){.popup-final__inner::before{content:"";display:block;width:40px;height:2px;background-color:var(--clr-grey-x);top:13px;left:50%;transform:translateX(-50%);position:absolute}}.popup-final__content{overflow-y:auto;padding-bottom:20px;max-height:calc(100vh - 170px)}.popup-final__content::-webkit-scrollbar-button:single-button:vertical:decrement{height:20px;background-color:var(--clr-white)}.popup-final__content::-webkit-scrollbar-button:single-button:vertical:increment{background-color:var(--clr-white);height:0}.popup-final__content::-webkit-scrollbar{width:4px;transition:width .5s ease;background-color:var(--clr-grey-h);cursor:pointer}.popup-final__content::-webkit-scrollbar-thumb{background-color:var(--clr-grey-d)}@media(min-width: 1140px){.popup-final__content{padding-right:20px;padding-bottom:0;display:grid;grid-template-rows:minmax(1px, 100%)}}.popup-final__close-btn{display:none}@media(min-width: 1140px){.popup-final__close-btn{display:block;position:absolute;top:20px;right:20px;width:20px;height:20px}}.popup-final__close-icon{position:absolute;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%, -50%)}.popup-final__close-icon use{fill:var(--clr-red)}.img-uploader{display:grid;grid-template-rows:1fr auto}.img-uploader__img{margin-bottom:10px;border-radius:10px;min-height:200px;overflow:hidden;border:1px dashed var(--clr-grey-d);padding:20px;display:grid;text-align:center;position:relative}.img-uploader__img embed{width:100%}.img-uploader__img embed img{width:100%}.img-uploader__img img{width:100%}.img-uploader__img[preview]{padding:0;border:0}.img-uploader__img .label{max-width:276px;justify-self:center;align-self:center}.img-uploader__input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1}.img-uploader__icon{justify-self:center;align-self:center;position:relative;width:60px;height:60px;margin-bottom:30px;margin-top:77px}.img-uploader__icon use{fill:var(--clr-button)}.img-uploader .btn{justify-self:center;align-self:center;margin-bottom:20px}.img-uploader .input-txt{margin-top:77px;justify-self:end;align-self:end;width:100%;position:relative;z-index:2}.img-uploader .close-btn-xxl{position:absolute;top:10px;right:10px}.img-uploader-new{position:relative;margin-bottom:30px}.img-uploader-new>.flexible-txtarea-txt{font-size:14px}.img-uploader-new__img{position:relative;overflow:hidden;border-radius:10px;margin-bottom:15px}.img-uploader-new .remove-btn{position:absolute;top:10px;right:10px}.img-uploader-new__input{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer;z-index:1}.img-uploader-new__upload-area{position:relative;cursor:pointer;border-radius:10px;display:grid;justify-content:center;align-content:center;margin-bottom:15px;height:486px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='14' ry='14' stroke='%23A0A5B5' stroke-width='1' stroke-dasharray='6' stroke-dashoffset='0' stroke-linecap='round'/%3e%3c/svg%3e")}.img-uploader-new__upload-area .btn-icon,.img-uploader-new__upload-area .btn-icon-bold{pointer-events:none;justify-self:start;margin-bottom:15px}.img-uploader-new__upload-area .label+.label+.label{margin-bottom:30px}.img-uploader-new__upload-area .input-txt{position:relative;z-index:2}.img-uploader-new .title-h4{margin-bottom:10px}.img-uploader-new__close-btn-icon{position:absolute;top:50%;left:50%;width:20px;height:20px;transform:translate(-50%, -50%)}.img-uploader-new__close-btn-icon use{fill:var(--clr-red)}.img-uploader-new .toggler-txt{position:absolute;top:10px;left:10px;z-index:1}.brief-block{width:100%}.brief-block .frame{display:grid;grid-template-areas:"title mover" "type type" "gun gun" "shoots shoots" "scores scores" "targets targets" "targets targets" "position position" "procedure procedurere" "img img"}@media(min-width: 1140px){.brief-block .frame{grid-template-areas:"title title title mover" "type type gun gun" "shoots shoots scores scores" "targets targets targets targets" "position position position position" "procedure procedure procedure procedure" "img img img img";gap:0 30px}}@media(min-width: 1440px){.brief-block .frame{grid-template-columns:repeat(5, minmax(0, 1fr));grid-template-rows:repeat(5, auto) 1fr;grid-template-areas:"title title title title mover" "type gun img img img" "shoots scores img img img" "targets targets img img img" "position position img img img" "procedure procedure img img img"}}.brief-block .title-h3{grid-area:title;align-self:center;margin-bottom:15px}.brief-block .mover{grid-area:mover;justify-self:end;margin-bottom:15px}.brief-block .img-uploader{grid-area:img}.brief-block__block{margin-bottom:30px}.brief-block__block--type{grid-area:type}.brief-block__block--gun{grid-area:gun}.brief-block__block--shoots{grid-area:shoots}.brief-block__block--scores{grid-area:scores}.brief-block__block--targets{grid-area:targets}.brief-block__block--position{grid-area:position}.brief-block__block--procedure{grid-area:procedure}.brief-block__block .input-txt{max-width:250px}.squad-ask-popup__block{margin-bottom:50px}.squad-ask-popup__gun-type-list{display:inline-block}.squad-ask-popup__gun-type-list .filter-btn{margin-right:10px}.squad-ask-popup .title-h4{margin-bottom:15px}.squad-ask-popup .title-h3{margin-bottom:30px}.squad-ask-popup .title-h2{margin-bottom:20px}.predmatch-ask-popup__block{margin-bottom:50px}.predmatch-ask-popup__gun-type-list{display:inline-block}.predmatch-ask-popup__gun-type-list .filter-btn{margin-right:10px}.predmatch-ask-popup .title-h4{margin-bottom:15px}.predmatch-ask-popup .title-h3{margin-bottom:30px}.predmatch-ask-popup .title-h2{margin-bottom:20px}.referee-ask-popup__block{margin-bottom:50px}.referee-ask-popup__gun-type-list{display:inline-block}.referee-ask-popup__gun-type-list .filter-btn{margin-right:10px}.referee-ask-popup .title-h4{margin-bottom:15px}.referee-ask-popup .title-h3{margin-bottom:30px}.referee-ask-popup .title-h2{margin-bottom:20px}.btn-x{border-radius:8px;display:inline-block;background-color:var(--clr-button);border:1px solid var(--clr-button);padding:11px 15px;font-size:16px;font-weight:400;line-height:1.2;text-decoration:none;color:var(--clr-black)}.btn-x--empty{border-color:var(--clr-grey-h);background-color:rgba(0,0,0,0)}.btn-x--yellow{border-color:var(--clr-yellow);background-color:var(--clr-yellow)}.date-simple-picker__value{height:50px;font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);padding:15px 20px;border-radius:8px;border:1px solid var(--clr-button);width:100%;max-width:722px;background-color:rgba(0,0,0,0)}[data-size=light] .date-simple-picker__value{max-width:85px}.date-simple-picker-txt__value{font-size:16px;font-weight:700;line-height:1.2;color:var(--clr-black);width:100%;max-width:722px;background-color:rgba(0,0,0,0)}[data-size=light] .date-simple-picker-txt__value{max-width:85px}.common-popup{position:fixed;width:100%;height:100%;top:0;left:0;z-index:777}.common-popup__curtain{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--clr-grey-d-90);backdrop-filter:blur(4px);z-index:1}.common-popup__inner{position:absolute;border-radius:20px 20px 0 0;padding:45px 20px 30px;background-color:var(--clr-white);z-index:2;width:100%;bottom:0;left:0}.common-popup__inner::before{content:"";display:block;width:40px;height:2px;background-color:var(--clr-grey-x);position:absolute;top:15px;left:50%;transform:translateX(-50%)}@media(min-width: 1140px){.common-popup__inner::before{display:none}}@media(min-width: 1140px){.common-popup__inner{padding:40px;top:50%;left:50%;bottom:auto;border-radius:20px;width:auto;transform:translate(-50%, -50%)}}.common-popup__close-btn{width:22px;height:22px;position:absolute;top:20px;right:20px;display:none}@media(min-width: 1140px){.common-popup__close-btn{display:block}}.common-popup__close-btn-icon{position:absolute;width:22px;height:22px;top:0;left:0}.common-popup__close-btn-icon use{fill:var(--clr-red)}.date-splitter-picker{display:grid;grid-template-columns:auto auto auto;gap:0 10px}.date-splitter-picker .label{margin-bottom:5px}.date-splitter-picker__input>div{width:58px}.date-splitter-picker__input:nth-child(2)>div{width:110px}.date-splitter-picker__input:nth-child(3)>div{width:76px}.date-splitter-picker__value{font-size:16px;font-weight:400;line-height:1.2;padding:15px 20px;border-radius:8px;border:1px solid var(--clr-button);color:var(--clr-black);height:50px}.cabinet__block--birthday>.date-splitter-picker>div:nth-child(1) .react-datepicker__header,.cabinet__block--birthday>.date-splitter-picker>div:nth-child(2) .react-datepicker__header{display:none}#root .react-datepicker{border:0;max-width:340px}@media(min-width: 1140px){#root .react-datepicker{display:grid;grid-template-columns:1fr 1fr;max-width:none;gap:10px;transform:translateX(-5px)}}#root .react-datepicker__triangle{display:none}#root .react-datepicker__header{background-color:rgba(0,0,0,0);border:0}#root .react-datepicker__navigation{top:9px}#root .react-datepicker__current-month{font-size:16px;font-weight:700;line-height:1.2;color:var(--clr-black);padding-bottom:13px}#root .react-datepicker__day-name{color:var(--clr-grey-d);width:48px;text-align:center;margin:0;padding:0;font-size:12px;font-weight:400;line-height:1.2}#root .react-datepicker__day{font-size:14px;font-weight:400;line-height:1.2;text-align:center;width:40px;height:40px;line-height:2.8;border-radius:50%;border:1px solid rgba(0,0,0,0);margin:1px;color:var(--clr-black)}@media(min-width: 1140px){#root .react-datepicker__day{line-height:3.2;width:48px;height:48px}}#root .react-datepicker__day:hover{border:1px solid var(--clr-grey-d) !important;background-color:rgba(0,0,0,0);border-radius:50%}#root .react-datepicker__day:hover:before,#root .react-datepicker__day:hover:after{display:none}#root .react-datepicker__day--today:not(#root .react-datepicker__day--selected){background-color:var(--clr-yellow);border-color:rgba(0,0,0,0) !important}#root .react-datepicker__day--today:not(#root .react-datepicker__day--selected):hover{border-color:rgba(0,0,0,0)}#root .react-datepicker__day--disabled{color:var(--clr-grey-x)}#root .react-datepicker__day--disabled:hover{border-color:rgba(0,0,0,0) !important}#root .react-datepicker__day--in-selecting-range{background-color:rgba(0,0,0,0)}#root .react-datepicker__day--keyboard-selected{background-color:rgba(0,0,0,0)}#root .react-datepicker__day--in-range{color:var(--clr-black);border-radius:0;background-color:var(--clr-grey-base);position:relative;z-index:1}#root .react-datepicker__day--in-range:hover{border-color:rgba(0,0,0,0)}#root .react-datepicker__day--in-range::before{position:absolute;top:0;left:-3px;width:4px;height:100%;content:"";display:block;background-color:var(--clr-grey-base)}#root .react-datepicker__day--selecting-range-start,#root .react-datepicker__day--range-start,#root .react-datepicker__day--range-end,#root .react-datepicker__day--selected{border-radius:50%;background-color:var(--clr-black);color:var(--clr-white)}#root .react-datepicker__day--selecting-range-start:hover,#root .react-datepicker__day--range-start:hover,#root .react-datepicker__day--range-end:hover,#root .react-datepicker__day--selected:hover{border-radius:50%;background-color:var(--clr-black);color:var(--clr-white)}#root .react-datepicker__day--selecting-range-start::before,#root .react-datepicker__day--range-start::before,#root .react-datepicker__day--range-end::before,#root .react-datepicker__day--selected::before{display:none}#root .react-datepicker__day--outside-month{color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);cursor:auto;pointer-events:none;vertical-align:top}#root .react-datepicker__day--outside-month::before,#root .react-datepicker__day--outside-month::after{display:none}#root .react-datepicker__navigation--next{background:url("/wp-content/themes/feedway/img/icon-next-arrow.svg") no-repeat 50% 50%}#root .react-datepicker__navigation--next span{display:none}#root .react-datepicker__navigation--previous{background:url("/wp-content/themes/feedway/img/icon-prev-arrow.svg") no-repeat 50% 50%}#root .react-datepicker__navigation--previous span{display:none}.profile-popup{width:295px;background-color:var(--clr-white);border-radius:20px;padding:10px;position:absolute;right:0;top:calc(100% + 10px);box-shadow:0 4px 20px -10px rgba(5,38,101,.05),0 7px 50px -10px rgba(5,38,101,.1),0 15px 100px -10px rgba(5,38,101,.1);max-height:calc(100vh - 100px);scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.profile-popup::-webkit-scrollbar{display:none}.profile-popup .profile-inner-menu__block{margin-bottom:20px}.profile-popup .profile-inner-menu__block:last-child{margin-bottom:0}.profile-popup [data-moderate-alert]{position:relative}.profile-popup [data-moderate-alert]::after{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);right:-10px;width:8px;height:8px;border-radius:50%;background-color:var(--clr-red)}.messages__list{background-color:var(--clr-yellow-04);border-radius:10px;padding:20px 10px 10px;margin-bottom:13px}.messages__name{font-size:14px;font-weight:700;line-height:1.2;color:var(--clr-black);margin-bottom:5px}.messages__date{font-size:14px;font-weight:400;line-height:1.2;color:var(--clr-yellow-dirty);margin-bottom:10px}.messages__txt{font-size:14px;font-weight:400;line-height:1.2;color:var(--clr-black);margin-bottom:15px;line-height:1.3}.messages__nav{display:grid;grid-template-columns:1fr auto 1fr;margin-bottom:0}.messages__prev,.messages__next{position:relative}.messages__nav-icon{position:absolute;top:calc(50% - 2px);width:16px;height:16px}.messages__nav-icon use{fill:var(--clr-grey-d)}.messages__prev .messages__nav-icon{right:20px;transform:translateY(-50%) rotate(90deg)}.messages__next .messages__nav-icon{left:20px;transform:translateY(-50%) rotate(270deg)}.messages__control{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}.messages__control>*:last-child{border:0;justify-self:end}.messages__control>*:last-child span{color:var(--clr-yellow-dirty) !important}.messages__control>*:last-child use{fill:var(--clr-yellow-dirty)}.map-mobile{width:calc(100% + 40px);margin-left:-20px;height:423px;margin-bottom:20px;overflow:hidden}.map-mobile__map-wrap{border-radius:14px;overflow:hidden;width:100%;height:600px;position:relative}.map-mobile__map{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#228b22}.mobile-popup{position:fixed;top:0;left:0;width:100%;height:100%;z-index:600;display:none}.mobile-popup[shown]{display:block}@media(min-width: 1140px){.mobile-popup{display:none}}.mobile-popup__curtain{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--clr-grey-d-90);backdrop-filter:blur(4px)}.mobile-popup__toucher{height:45px;width:100%}.mobile-popup__toucher::before{content:"";display:block;width:40px;height:2px;background-color:var(--clr-grey-x);border-radius:2px;top:15px;left:50%;transform:translateX(-50%);position:absolute}.mobile-popup__inner{background-color:var(--clr-white);position:absolute;bottom:0;left:0;width:100%;padding:0 20px 20px;border-radius:20px 20px 0 0}.all-users-tab{background-color:rgba(0,0,0,0)}.btn-upload{border-radius:8px;border:1px solid var(--clr-button);text-align:center;font-size:0;position:relative;height:50px;color:var(--clr-black)}@media(min-width: 1140px){.btn-upload{display:inline-block;transition:background-color .3s ease}.btn-upload:hover{background-color:var(--clr-button);transition:background-color .3s ease}}.btn-upload[short]{display:inline-block}.btn-upload[data-hide=hide]{display:none}[small] .btn-upload__inner{padding:10px 20px 10px 47px}.btn-upload__inner{position:relative;padding:15px 20px 15px 41px;text-align:left}.btn-upload__icon{position:absolute;top:50%;left:14px;width:16px;height:16px;transform:translateY(-50%)}.btn-upload__icon use{fill:var(--clr-grey-d)}.btn-upload__txt{font-size:16px;font-weight:400;line-height:1.2}.btn-upload__txt[data-bold]{font-weight:700}.btn-upload__input{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer}.test-editor{background-color:rgba(0,0,0,0);border:1px solid var(--clr-grey-h);border-radius:14px;font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);outline:0}.test-editor>p{min-height:21px;line-height:1.6}.test-editor:after{display:none}.test-editor:empty:after{margin-top:0;color:var(--clr-grey-d);display:block}.test-editor>ul li{padding-left:20px;line-height:1.6}.test-editor>ul li::before{content:"•";margin-right:5px}.medium-editor-toolbar-actions{padding:5px 16px !important;display:inline-block !important;vertical-align:middle !important}.medium-editor-toolbar-actions [data-action]{display:grid;justify-content:center;align-items:center}.medium-editor-toolbar-actions [data-action] b{font-size:24px;width:40px;height:40px;color:var(--clr-white)}.medium-editor-toolbar-actions [data-action=append-h2]{content:"H2"}.medium-editor-toolbar-actions [data-action=append-h2] b{display:block !important}.medium-editor-toolbar-actions [data-action=append-h3]{content:"H3"}.medium-editor-toolbar-actions [data-action=append-h3] b{display:block !important}.medium-editor-toolbar-actions [data-action=bold]{background:url(/wp-content/themes/feedway/img/wyziwyg--bold.svg) no-repeat 50% 50%}.medium-editor-toolbar-actions [title="Color Picker"]{background:url(/wp-content/themes/feedway/img/wyziwyg--color.svg) no-repeat 50% 50%}.medium-editor-toolbar-actions [data-action=insertunorderedlist]{background:url(/wp-content/themes/feedway/img/wyziwyg--ul.svg) no-repeat 50% 50%}.medium-editor-toolbar-actions [data-action=insertorderedlist]{background:url(/wp-content/themes/feedway/img/wyziwyg--ol.svg) no-repeat 50% 50%}.medium-editor-toolbar-actions [data-action=createLink]{background:url(/wp-content/themes/feedway/img/wyziwyg--link.svg) no-repeat 50% 50%}.medium-editor-toolbar-actions [data-action=justifyLeft]{content:"L"}.medium-editor-toolbar-actions [data-action=justifyLeft] b{display:block !important}.medium-editor-toolbar-actions [data-action=justifyCenter]{content:"C"}.medium-editor-toolbar-actions [data-action=justifyCenter] b{display:block !important}.medium-editor-toolbar-actions [data-action=justifyRight]{content:"R"}.medium-editor-toolbar-actions [data-action=justifyRight] b{display:block !important}.medium-toolbar-arrow-under:after{top:-8px !important;transform:rotate(180deg)}.medium-editor-action{width:26px;height:26px;border-radius:4px !important}.medium-editor-action:hover{position:relative}.medium-editor-action:hover:after{position:absolute;left:0;top:0;content:"";display:block;width:100%;height:100%;background-color:var(--clr-yellow);mix-blend-mode:multiply}.medium-editor-action b{display:none}.medium-editor-button-active{background-color:var(--clr-yellow) !important}.medium-editor-toolbar-form{max-width:0;position:relative;display:inline-block !important;vertical-align:middle !important;margin-right:5px}.medium-editor-toolbar-form input{width:438px !important;background-color:var(--clr-white) !important;color:var(--clr-black) !important;padding:11px !important}.medium-editor-toolbar-form input::placeholder{color:var(--clr-grey-d) !important;font-size:14px;font-weight:400;line-height:1.2}.medium-editor-toolbar-form-active{max-width:9999px}.medium-editor-toolbar-save{display:none !important}.medium-editor-toolbar-close{position:absolute;top:50%;right:5px;transform:translateY(-50%) !important;width:30px;height:30px;border-radius:50%;background:var(--clr-grey-h) url(/wp-content/themes/feedway/img/wyziwyg--link-close.svg) no-repeat 50% 50%;margin:0 !important;color:rgba(0,0,0,0) !important}.medium-editor-placeholder:after{font-style:normal !important;color:var(--clr-grey-d);font-size:16px;font-weight:400;line-height:1.2}li:has(.medium-editor-button-active)~li [data-action=bold]{opacity:.5;background-color:rgba(0,0,0,0) !important;pointer-events:none;cursor:default}.post-txt-creator{background-color:rgba(0,0,0,0)}.post-txt-creator .text-editor{margin-bottom:22px}.post-txt-creator .medium-editor-element{min-height:auto}.post-txt-creator .caption{margin-bottom:15px}.post-txt-creator__img>img{margin-bottom:15px}.post-txt-creator__temp{position:relative}.post-txt-creator__img-btn{width:28px;height:24px;position:absolute;left:-42px;top:-4px}.post-txt-creator .img-uploader__img{margin:0 auto}.post-txt-creator .img-uploader__img img{width:auto;max-height:600px}.flexible-txtarea-b{margin:0;font-size:32px;font-weight:900;line-height:1.2;color:var(--clr-black)}.flexible-txtarea-b__input{padding:0;display:block;resize:none;width:100%;height:42px}.flexible-txtarea-b__input,.flexible-txtarea-b__input:focus{margin:0;line-height:inherit;color:inherit;outline:0;border:0}.flexible-txtarea-b__input::placeholder{color:#d9dce7}.flexible-txtarea-txt{margin:0;font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black);height:auto;line-height:1.5}.flexible-txtarea-txt__input{padding:0;display:block;resize:none;width:100%;min-height:22px;max-height:2222px}.flexible-txtarea-txt__input,.flexible-txtarea-txt__input:focus{margin:0;line-height:inherit;color:inherit;outline:0;border:0}.flexible-txtarea-txt__input::placeholder{color:var(--clr-grey-d)}.img-popup-upload__popup{background:var(--clr-white);border-radius:20px}.img-popup-upload__input{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer}.img-popup-upload__upload-area{position:relative;cursor:pointer;border-radius:14px;background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='14' ry='14' stroke='%23A0A5B5' stroke-width='1' stroke-dasharray='6' stroke-dashoffset='0' stroke-linecap='round'/%3e%3c/svg%3e");display:grid;justify-content:center;align-content:center;height:280px;width:calc(100% - 20px);margin-bottom:30px}.img-popup-upload__upload-area button{pointer-events:none}.img-popup-upload .title-h4{margin-bottom:10px}.img-popup-upload__close-btn-icon{position:absolute;top:50%;left:50%;width:20px;height:20px;transform:translate(-50%, -50%)}.img-popup-upload__close-btn-icon use{fill:var(--clr-red)}.img-popup-upload .input-txt{width:calc(100% - 20px)}.img-popup-upload .input-txt__input{width:100%;max-width:100%}iframe .ytp-chrome-top-buttons{opacity:0 !important;pointer-events:none !important}.my-cropper__container,.my-cropper__result{margin-bottom:20px;border-radius:10px;overflow:hidden}.my-cropper [tmp]{margin-right:20px;margin-bottom:20px}.my-cropper .cropper-line{background-color:var(--clr-yellow)}.my-cropper .cropper-view-box{outline-color:var(--clr-yellow)}.my-cropper .cropper-point{background-color:var(--clr-red)}.my-cropper .input-txt{width:150px;display:inline-block;margin-right:20px;margin-bottom:20px}.txt-block{background-color:rgba(0,0,0,0)}.new-edit-post{background-color:rgba(0,0,0,0)}.new-edit-post__drafted{position:relative;padding-left:22px}.new-edit-post__drafted-icon{position:absolute;left:0;top:2px;width:12px;height:10px}.new-edit-post__drafted-icon use{fill:var(--clr-green)}.new-edit-post .flexible-txtarea-b+.flexible-txtarea-txt{line-height:1.6;margin-bottom:25.2px}.new-edit-post .frame-xl{margin-bottom:20px}@media(min-width: 1140px){.new-edit-post .frame-xl{margin-bottom:0}}.new-edit-post .frame-xl>.img-uploader-new .img-uploader-new__img{padding-bottom:56.52%}.new-edit-post .frame-xl>.img-uploader-new .img-uploader-new__img img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-width:100%;min-height:100%}.post-validator{color:var(--clr-black);font-size:14px;font-weight:400;line-height:1.2;margin-top:20px}.post-validator__title{margin-bottom:15px}.post-validator__one{position:relative;padding-left:22px;margin-bottom:16px}.post-validator__icon{position:absolute;top:2px;left:0;width:12px;height:10px;fill:var(--clr-green)}.post-validator__icon.s{top:2px}.post-validator__icon[href~=notick]{top:20px}.test-editor-b{background-color:rgba(0,0,0,0)}.test-editor-b__item{position:relative;font-size:0;margin-top:15px;margin-bottom:15px}.test-editor-b__item .btn-icon-small{margin-bottom:0}.test-editor-b__item[float-dir]{position:relative;z-index:10}.test-editor-b__item[float-dir=left]{float:left;margin-right:20px}.test-editor-b__item[float-dir=right]{float:right;margin-left:20px}.test-editor-b__img-btn{position:absolute;top:-3px;left:-36px;width:28px;height:24px;display:none}.test-editor-b__img-btn[shown]{display:block}.test-editor-b__img-btn-svg{position:absolute;top:0;left:0;width:28px;height:24px}.test-editor-b__img{text-align:center;margin-bottom:15px}.test-editor-b__video{border-radius:10px;overflow:hidden;width:100%;position:absolute;top:0;left:0;height:100%}.test-editor-b__video iframe{width:100%;height:100%}.test-editor-b__video-wrp{position:relative;display:inline-block;width:100%;padding-bottom:56%}.test-editor-b__video-wrp div{display:inline-block}.test-editor-b__video-wrp img{border-radius:10px;max-height:400px;max-width:100%;overflow:hidden;display:inline-block}@media(min-width: 1140px){.test-editor-b__video-wrp img{max-height:600px}}.test-editor-b__img-wrp{position:relative;display:inline-block}.test-editor-b__img-wrp div{display:inline-block}.test-editor-b__img-wrp img{border-radius:10px;max-height:400px;max-width:100%;overflow:hidden;display:inline-block}@media(min-width: 1140px){.test-editor-b__img-wrp img{max-height:600px}}.test-editor-b .remove-btn{position:absolute;top:20px;right:20px}.test-editor-b .flexible-txtarea-txt{margin-bottom:30px}.test-editor-b__float-btns{position:absolute;top:20px;left:10px}.test-editor-b__left-btn,.test-editor-b__center-btn,.test-editor-b__right-btn{background-color:var(--clr-white);border-radius:4px;width:20px;height:20px;display:inline-block;margin-right:10px;color:#000;font-size:14px}.post-slider{margin-top:28px;margin-bottom:34px;position:relative}.post-slider__large-list{max-width:max-content}.post-slider__large-img{position:relative;padding-bottom:56.52%;border-radius:10px;overflow:hidden}.post-slider__large-img img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;object-fit:contain}.post-slider__small-list{margin-bottom:15px}.post-slider__small-item{display:inline-block;vertical-align:top;margin-right:15px;width:205px}.post-slider__small-img{position:relative;padding-bottom:56.52%;border-radius:10px;overflow:hidden}[class=slick-active] .post-slider__small-img{box-shadow:0 0 0 4px var(--clr-yellow) inset}.post-slider__small-img img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;object-fit:contain}.post-slider__nav{position:absolute;pointer-events:none;top:-99999px;width:100%}.post-slider__prev-btn,.post-slider__next-btn{position:absolute;width:30px;height:50px;z-index:77;top:0;pointer-events:auto}.post-slider__prev-btn{left:-20px}.post-slider__next-btn{right:-20px;transform:rotate(180deg)}.post-slider__nav-btn-icon{position:absolute;top:50%;left:0;width:16px;height:16px;transform:translateY(-50%) rotate(90deg)}.post-slider__nav-btn-icon use{fill:var(--clr-grey-d)}.post-slider .remove-btn{position:absolute;top:10px;right:10px}.post-slider .btn-icon{display:inline-block;vertical-align:top}.post-slider .slick-list{padding-left:0 !important;height:min-content;margin-bottom:15px}.post-slider .slick-slide{padding-right:15px;width:100%}.post-slider .slick-dots button{border-radius:2px}.post-slider .slick-dots button:before{content:"";height:2px;top:8px;width:100%;background-color:var(--clr-grey-d)}.post-slider .btn-icon-small{margin-bottom:0}.slick-next,.slick-prev{background:url(/wp-content/themes/feedway/img/icon-arrow--left.svg) no-repeat 50% 50% !important}.slick-next:before,.slick-prev:before{display:none}.slick-next{transform:rotate(180deg) !important}.remove-btn{width:48px;height:48px;background-color:var(--clr-white);border-radius:50%;position:relative;pointer-events:auto}.remove-btn__icon{position:absolute;width:20px;height:20px;top:50%;left:50%;transform:translate(-50%, -50%)}.remove-btn__icon use{fill:var(--clr-red)}.flexible-txtarea-comment{margin:0;font-size:16px;font-weight:400;line-height:1.2;color:var(--clr-black)}.flexible-txtarea-comment__input{display:block;resize:none;border:1px solid var(--clr-button);outline:0;height:50px;padding:15px 20px;height:auto;padding:12px 60px 12px 20px}.flexible-txtarea-comment__input:focus{border:2px solid var(--clr-l-blue);outline:0;padding:14px 19px}.flexible-txtarea-comment__input:focus{padding:11px 60px 11px 20px}.flexible-txtarea-comment__input::placeholder{color:#d9dce7}.publish-controls__toggler{background-color:var(--clr-white);width:37px;height:37px;border-radius:50%;position:relative}.publish-controls__toggler-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:17px;height:17px}.publish-controls__toggler-icon use{fill:var(--clr-red)}.publish-controls__popup{position:absolute;top:41px;right:0;background-color:var(--clr-white);border-radius:14px;padding:10px;box-shadow:0 15px 120px -10px rgba(5,38,101,.2)}.publish-controls .btn-icon-small{width:100%;margin-bottom:10px;white-space:nowrap}.publish-controls .btn-icon-small use{fill:var(--clr-black)}.publish-controls .btn-icon-small:last-child{margin-bottom:0}.publish-controls .btn-icon-small:last-child .btn-icon-small__txt{color:var(--clr-red)}.publish-controls .btn-icon-small:last-child use{fill:var(--clr-red)}.publish-controls .line{margin-bottom:10px}.line{height:1px;background-color:var(--clr-grey-h)}.club-card{border-radius:20px;border:1px solid var(--clr-grey-x);background-color:var(--clr-white);padding:150px 10px 10px;position:relative;display:grid;grid-template-rows:auto auto 1fr auto;min-height:318px}@media(min-width: 700px){.club-card{padding:10px 10px 10px 150px}}.club-card[data-accent]{border-color:var(--clr-red)}.club-card__icon{position:absolute;top:3px;left:0;width:16px;height:16px;fill:var(--clr-red)}.club-card__logo{overflow:hidden;position:absolute;width:100px;height:100px;border-radius:50%;top:20px;left:20px;background-color:var(--clr-white)}.club-card__logo img{min-width:100%;min-height:100%;object-fit:cover}.club-card__logo img[alt]{margin-left:-16px;text-indent:16px}.club-card__logo img:not([src]){visibility:hidden;display:none}.club-card__logo[data-empty]{border:1px dashed var(--clr-grey-d)}.club-card__contacts{margin:25px 0}.club-card__contacts-item{position:relative;padding-left:30px;margin-bottom:18px}.club-card__title-img{position:absolute;top:10px;left:10px;border-radius:10px;display:block;font-family:Arial,sans-serif;font-weight:300;line-height:2;text-align:center;width:calc(100% - 20px);height:120px}@media(min-width: 700px){.club-card__title-img{width:120px;height:calc(100% - 20px)}}.club-card__title-img::before{content:"";width:calc(100% + 10px);height:calc(100% + 10px);background-color:var(--clr-white);border-radius:10px;position:absolute;top:50%;left:-2px;transform:translateY(-50%)}.club-card__title-img:not([src]){visibility:hidden}.club-card__title-img[data-empty]{border:1px dashed var(--clr-grey-d)}.club-card .title-h3{margin-bottom:10px;margin-top:0 !important}@media(min-width: 700px){.club-card .title-h3{margin-top:20px}}.club-card .label{margin-bottom:15px}.club-card .link-btn{padding:0;margin-bottom:10px}.club-card .filter-btn{margin-right:10px}.club-card .dots-menu{display:none;position:absolute;top:10px;right:10px}.club-card:hover .dots-menu{display:block}.add-club-form__rights{display:flex;gap:20px;margin-bottom:40px;flex-wrap:wrap}.add-club-form__contacts{display:grid;gap:20px;margin-bottom:40px}@media(min-width: 700px){.add-club-form__contacts{grid-template-columns:175px 1fr 175px}}.add-club-form__contacts .input-txt.input-txt{margin-bottom:0}.add-club-form__contacts .label{margin-bottom:5px}.add-club-form__weapons{display:flex;gap:10px;margin-bottom:50px}@media(max-width: 700px){.add-club-form__weapons{max-width:calc(100vw - 77px);padding-bottom:10px;overflow:auto;white-space:nowrap}.add-club-form__weapons::-webkit-scrollbar{height:0}.add-club-form__weapons>.filter-btn{display:inline-block;margin-bottom:0}}.add-club-form__weapons>.filter-btn{margin-right:0 !important}.add-club-form__add-pictures{display:flex;gap:40px;margin-bottom:40px;flex-wrap:wrap}.add-club-form__add-pictures .btn-icon{margin-bottom:10px}.add-club-form__detailed-address{display:flex;flex-wrap:wrap}@media(min-width: 700px){.add-club-form__detailed-address{flex-wrap:nowrap}}.add-club-form__detailed-address .input-txt{flex-grow:2;margin-right:10px;width:100%;margin-bottom:10px}@media(min-width: 700px){.add-club-form__detailed-address .input-txt{margin-bottom:0;width:auto}}.add-club-form__detailed-address .input-txt input{min-width:100%}.add-club-form__description{position:relative;margin-bottom:40px;margin-top:5px}.add-club-form__description .input-txt-area{height:100px}.add-club-form__description .input-txt-area .input-txt-area__area{height:100%;min-width:100%}.add-club-form__description .label{position:absolute;bottom:2px;right:18px}.add-club-form__details{margin-bottom:40px;display:grid;gap:20px}.add-club-form__details>.txt{grid-column:1/-1}@media(min-width: 700px){.add-club-form__details{grid-template-columns:1fr 1fr}}.add-club-form__footer{display:flex;gap:50px;align-items:center}.add-club-form .club-card{margin-bottom:40px}.add-club-form .input-txt{margin-bottom:40px}.add-club-form .title-h4{margin-bottom:15px}.add-club-form .separator{height:1px;width:calc(100% + 40px);margin-left:-20px;background-color:var(--clr-grey-h);margin-bottom:35px}.add-club-form .socials-form{margin-bottom:40px}.add-club-form .doc-download{margin-bottom:10px}.add-club-form .flexible-txtarea-txt__input{border:1px solid var(--clr-button);outline:0;height:50px;padding:15px 20px;border-radius:8px}.add-club-form .flexible-txtarea-txt__input:focus{border:2px solid var(--clr-l-blue);outline:0;padding:14px 19px}.add-club-form .post-slider__nav{display:none}.slider-small{background-color:rgba(0,0,0,0);width:100%;display:block}.slider-small__img{border-radius:10px;overflow:hidden}.slider-small .slick-slider{max-width:100%;position:relative;margin:0}@media(min-width: 700px){.slider-small .slick-slider{margin:0 20px}}.slider-small .slick-list{margin:0 -5px}.slider-small .slick-slide>div{padding:0 5px}.slider-small .slick-arrow{height:100%;top:0;transform:translateY(0) !important;display:none !important}@media(min-width: 700px){.slider-small .slick-arrow{display:block}}.slider-small .slick-next{transform:scaleX(-1) !important}.slider-small .slick-dots{bottom:-13px}.slider-small .slick-dots li{margin:0}.slider-small .slick-dots button::before{opacity:1;font-size:0;background-color:var(--clr-button);top:50%;left:50%;transform:translate(-50%, -50%);width:6px;height:6px;border-radius:50%}.slider-small .slick-active button::before{background-color:var(--clr-grey-d) !important}.inner-club{background-color:rgba(0,0,0,0);min-height:calc(100vh - 200px)}.inner-club__inner{max-width:1320px;margin:0 auto;width:100%;padding:0 20px}@media(min-width: 1140px){.inner-club__inner{padding:0 40px}}@media(min-width: 1440px){.inner-club__inner{padding:0 60px}}.inner-club__contacts-frame{display:grid}@media(min-width: 700px){.inner-club__contacts-frame{grid-template-columns:1fr 1fr}}.inner-club__contacts-frame .link-btn{padding:0}.inner-club__contacts-frame .shoot-clubs__contacts-item{margin-bottom:10px}.inner-club__contacts .btn{margin-top:30px}.inner-club__contacts-item{position:relative;padding-left:30px;margin-bottom:6px}.inner-club__contacts-icon{position:absolute;width:16px;height:16px;top:3px;left:0;fill:var(--clr-red)}.inner-club__map{background-color:var(--clr-grey-l);border-radius:10px;position:relative;overflow:hidden;order:-1;margin-bottom:20px}@media(min-width: 700px){.inner-club__map{order:0;margin-bottom:0}}.inner-club__map .map{border-radius:0}.inner-club__map .map__expand-btn{display:none}@media(min-width: 700px){.inner-club__map .map__expand-btn{display:block}}.inner-club__map-zoom{position:absolute;top:15px;right:20px;width:38px;height:38px;background-color:var(--clr-white);border-radius:50%}.inner-club__map-zoom:hover .inner-club__map-zoom-icon{fill:var(--clr-red)}.inner-club__map-zoom-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:24px;height:24px;fill:var(--clr-black)}.inner-club__pair{display:grid;grid-template-rows:1fr 1fr;gap:20px;margin-bottom:40px}.inner-club__pair .frame{margin-bottom:0 !important}@media(min-width: 700px){.inner-club__pair .frame{margin-bottom:20px}}@media(min-width: 700px){.inner-club__pair{grid-template-rows:auto;grid-template-columns:1fr 1fr;margin-bottom:20px}}@media(min-width: 1140px){.inner-club__content{display:grid;gap:20px;grid-template-columns:50% 50%}}.inner-club__content .frame{margin-bottom:20px}.inner-club__main-info{margin-bottom:30px}@media(min-width: 1140px){.inner-club__main-info{margin-bottom:0}}.inner-club__list{padding-left:10px}.inner-club__item{padding-left:5px;margin-bottom:20px}.inner-club__item:last-child{margin-bottom:0}.inner-club__item::marker{content:"•";color:var(--clr-button)}.inner-club__description .link-btn{display:block;margin:0 auto}.inner-club .title-h4{margin-bottom:20px}.inner-club .frame .label{margin-bottom:14px}.inner-club .filter-btn{margin-right:10px;cursor:default}.inner-club .popup-final .title-h4{margin-bottom:10px}.inner-club .popup-final .title-h2{margin-bottom:30px}.inner-club .popup-final .input-txt{margin-bottom:40px}.inner-club .slider-small img{width:100%}.inner-club .shoot-clubs__top-menu{padding:0}.inner-club .shoot-clubs__news-top{margin-bottom:20px}.inner-club__details-list{position:relative}.inner-club__details-list div{margin:0 0 20px 0;position:relative;padding-left:19px}.inner-club__details-list div::before{content:"•";display:block;width:8px;height:22px;position:absolute;left:0;top:0;color:var(--clr-button)}.inner-club__details-list div:last-child{margin-bottom:0}.inner-club .title-h1{margin-bottom:30px}@media(min-width: 700px){.inner-club .title-h1{margin-bottom:40px}}.inner-club .title-h1+.btn-x{margin-bottom:30px;font-weight:700}@media(min-width: 700px){.inner-club .title-h1+.btn-x{display:none}}.inner-club .send-message-popup .input-txt-area{margin-bottom:40px}@media(max-width: 700px){.inner-club__gun-types-list{max-width:calc(100vw - 77px);padding-bottom:10px;overflow:auto;white-space:nowrap}.inner-club__gun-types-list::-webkit-scrollbar{height:0}.inner-club__gun-types-list>.filter-btn{display:inline-block;margin-bottom:0}}.inner-club .link-btn__txt{word-break:break-all}.inner-club .title-h3__txt{word-break:break-all}.inner-club .add-club-news{margin-bottom:30px}.inner-club .flexible-txtarea-comment__input{border-radius:8px}.shoot-clubs{background-color:rgba(0,0,0,0);min-height:calc(100vh - 200px)}.shoot-clubs__main{max-width:1320px;margin:0 auto;padding:0 20px}@media(min-width: 1140px){.shoot-clubs__main{padding:0 40px}}@media(min-width: 1440px){.shoot-clubs__main{padding:0 60px}}.shoot-clubs__filters{display:flex;margin-bottom:50px;flex-wrap:wrap}@media(min-width: 1440px){.shoot-clubs__filters{flex-wrap:nowrap}}.shoot-clubs__filters .selector-checkbox>*{pointer-events:none}@media(min-width: 700px){.shoot-clubs__filters .selector-checkbox>*{pointer-events:auto}}.shoot-clubs__filters .selector-checkbox:nth-child(2){margin-right:0}@media(min-width: 1440px){.shoot-clubs__filters .selector-checkbox:nth-child(2){margin-right:60px}}.shoot-clubs__filters .input-txt-icon{order:1;width:100%;margin-bottom:20px}.shoot-clubs__filters .input-txt-icon__input{width:100%;min-width:100%;max-width:100%;height:43px}@media(min-width: 1440px){.shoot-clubs__filters .input-txt-icon{margin-bottom:0;width:auto;order:3}}.shoot-clubs__filters .selector-checkbox{order:3;margin-right:auto;margin-bottom:20px}@media(min-width: 1440px){.shoot-clubs__filters .selector-checkbox{margin-bottom:0;order:1}}.shoot-clubs__type-filter{display:flex;margin-bottom:20px;gap:20px}.shoot-clubs__cards{display:grid;gap:20px}@media(min-width: 800px){.shoot-clubs__cards{grid-template-columns:repeat(2, minmax(0, 1fr))}}.shoot-clubs__top-menu{display:flex;gap:40px;max-width:1320px;margin:0 20px 60px;padding:0}@media(min-width: 1140px){.shoot-clubs__top-menu{padding:0 40px;margin:0 auto 60px}}@media(max-width: 700px){.shoot-clubs__top-menu{max-width:calc(100vw - 77px);padding-bottom:10px;overflow:auto;white-space:nowrap}.shoot-clubs__top-menu::-webkit-scrollbar{height:0}.shoot-clubs__top-menu>.filter-btn{display:inline-block;margin-bottom:0}}.shoot-clubs__one-news{padding:20px;background-color:var(--clr-white);border-radius:20px;margin-bottom:20px}.shoot-clubs__hidden-link{text-decoration:none}.shoot-clubs__hidden-link:hover .title-h3{color:var(--clr-red)}.shoot-clubs__news-img{width:100%;border-radius:20px;overflow:hidden}.shoot-clubs__news-img img{min-width:100%}.shoot-clubs__news-top{margin-bottom:25px;display:grid;grid-template-columns:44px 1fr;grid-template-rows:auto auto;gap:5px 15px}.shoot-clubs__news-logo{width:44px;height:44px;grid-row:1/3;border-radius:50%;overflow:hidden}.shoot-clubs__news-logo img{max-height:100%;min-height:100%}.shoot-clubs__news-title{font-size:14px;font-weight:700;grid-row:1/2}.shoot-clubs__news-date{grid-row:2/3;font-size:14px;color:var(--clr-grey-d)}.shoot-clubs__news-excerpt{margin-bottom:25px}.shoot-clubs__news-img{margin-bottom:20px}.shoot-clubs .title-h3{margin-bottom:15px;margin-top:20px}.shoot-clubs .selector-field{margin-bottom:20px}.shoot-clubs .txt{margin-bottom:10px}.shoot-clubs .link-btn{padding:0;margin-bottom:10px}.shoot-clubs .selector-field__list{box-shadow:rgba(149,157,165,.2) 0 8px 24px}.shoot-clubs .label{margin-bottom:15px}.shoot-clubs .filter-btn{margin:0 10px 10px 0;cursor:default}.shoot-clubs .popup-final .title-h4{margin-bottom:10px}.shoot-clubs .popup-final .title-h2{margin-bottom:30px}.shoot-clubs .popup-final .input-txt{margin-bottom:40px}.shoot-clubs .selector-checkbox{margin-right:20px}@media(max-width: 700px){.shoot-clubs__weapons-list{max-width:calc(100vw - 77px);padding-bottom:10px;overflow:auto;white-space:nowrap}.shoot-clubs__weapons-list::-webkit-scrollbar{height:0}.shoot-clubs__weapons-list>.filter-btn{display:inline-block;margin-bottom:0}}.shoot-clubs .page-title{margin-bottom:25px}.add-club-popup .btn{justify-self:start}.toggler-txt{background:var(--clr-white);padding:5px;max-width:310px;min-height:48px;color:var(--clr-black);border-radius:8px;font-size:14px;font-weight:400;line-height:1.2;display:flex;flex-wrap:nowrap;align-items:center}.page-preview-post{background-color:rgba(0,0,0,0)}.page-preview-post .flexible-txtarea-b+.flexible-txtarea-txt{margin-bottom:30px}.page-preview-post .frame-xl{margin-bottom:20px}@media(min-width: 1140px){.page-preview-post .frame-xl{margin-bottom:0}}.page-preview-post .frame-xl>.img-uploader-new .img-uploader-new__img{padding-bottom:56.52%}.page-preview-post .frame-xl>.img-uploader-new .img-uploader-new__img img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);min-width:100%;min-height:100%}.single-edit-content{position:relative}.single-edit-content__wrp:focus,.single-edit-content__wrp *:focus{outline:0;border:0}.single-edit-content:after{display:none}.single-edit-content:empty:after{margin-top:0;color:var(--clr-grey-d);display:block}.single-edit-content>ul li{padding-left:20px;line-height:1.4}.single-edit-content>ul li::before{content:"•";margin-right:5px}.single-edit-content__wrp a{color:var(--clr-red);border-bottom:1px solid var(--clr-red-04);text-decoration:none}.single-edit-content__wrp>p{margin-bottom:20px;position:relative;min-height:1em;z-index:1}.single-edit-content__wrp>p:only-child[empty]:before{position:absolute;top:12px;left:0;z-index:-1;content:"Добавить текст";pointer-events:none;color:var(--clr-grey-d)}.single-edit-content__wrp>p:first-child[empty]:before{top:0}.single-edit-content__wrp>p[empty]+[empty]:before{display:none}.single-edit-content__wrp>p:last-child,.single-edit-content__wrp>p>*:last-child{margin-bottom:0;padding-bottom:0}.single-edit-content__img{text-align:center}.single-edit-content__img-wrp{position:relative;display:inline-block}.single-edit-content__img-wrp div{display:inline-block}.single-edit-content__img-wrp img{border-radius:10px;max-height:400px;max-width:100%;overflow:hidden;display:inline-block}.single-edit-content .remove-btn{position:absolute;top:20px;right:20px}.single-edit-content h2,.single-edit-content h3{padding-top:30px;padding-bottom:11px;margin:0;font-size:26px;font-weight:900;line-height:1.2}.single-edit-content h2:first-child,.single-edit-content h3:first-child{padding-top:0}.single-edit-content h2+p,.single-edit-content h2 ol,.single-edit-content h2 ul,.single-edit-content h3+p,.single-edit-content h3 ol,.single-edit-content h3 ul{padding-top:0}.single-edit-content h2>img,.single-edit-content h3>img{border-radius:10px;overflow:hidden}.single-edit-content h3{padding-top:33px;font-size:20px;font-weight:900;line-height:1.2}.single-edit-content p,.single-edit-content ol,.single-edit-content ul{line-height:1.4;padding-top:12px;padding-bottom:12px;margin:0;min-height:1em}.single-edit-content p:first-child,.single-edit-content ol:first-child,.single-edit-content ul:first-child{padding-top:0}.single-edit-content p>img,.single-edit-content ol>img,.single-edit-content ul>img{border-radius:10px;overflow:hidden}.single-edit-content .test-editor-b__item,.single-edit-content .test-editor-b__img{pointer-events:none}.single-edit-content .test-editor-b__float-btns{pointer-events:auto}.img-btn{position:absolute;top:-1px;left:-44px;width:28px;height:24px;display:block;transition:top .3s ease}.img-btn__icon{position:absolute;top:0;left:0;width:28px;height:24px}.medium-editor-toolbar-anchor-preview:before{content:"Редактировать ссылку";color:#fff;cursor:pointer}.medium-editor-toolbar-anchor-preview-inner{display:none !important}[noslide] .slick-track{transform:none !important;margin-left:0}.selector-checkbox{background-color:rgba(0,0,0,0);position:relative;z-index:1}.selector-checkbox__main-btn{height:43px;border-radius:6px;padding:12px 37px 12px 20px;background-color:var(--clr-black);display:inline-block;position:relative;cursor:pointer}.selector-checkbox__main-btn[data-clean]{background-color:var(--clr-button)}.selector-checkbox__main-btn-txt{color:var(--clr-white);font-size:16px;pointer-events:none}[data-clean] .selector-checkbox__main-btn-txt{color:var(--clr-black)}.selector-checkbox__reset-btn{position:absolute;top:50%;right:15px;transform:translateY(-50%);width:12px;height:12px}.selector-checkbox__reset-btn:hover .selector-checkbox__icon{fill:var(--clr-red)}.selector-checkbox__select-icon{position:absolute;top:50%;right:10px;width:16px;height:16px;transform:translateY(-50%);fill:var(--clr-grey-d)}.selector-checkbox__icon{width:12px;height:12px;fill:var(--clr-white)}.selector-checkbox__list-wrapper{position:absolute;top:calc(100% + 10px);left:0;background-color:var(--clr-white);padding:10px 49px 10px 10px;border-radius:14px;box-shadow:0 15px 120px rgba(5,38,101,.2);display:none}.selector-checkbox__list-wrapper[data-opened]{display:block}.selector-checkbox__close-btn{position:absolute;top:15px;right:12px;width:22px;height:22px}.selector-checkbox__close-list-icon{width:22px;height:22px;fill:var(--clr-red)}.selector-checkbox__item{padding:12px 12px 12px 40px;border-radius:6px;margin-bottom:2px;min-width:230px;position:relative}.selector-checkbox__item:hover{background-color:var(--clr-grey-base)}.selector-checkbox__checkbox-icon{position:absolute;top:50%;left:10px;transform:translateY(-50%);width:21px;height:21px}.edit-club{background-color:rgba(0,0,0,0);min-height:calc(100vh - 200px)}.edit-club__inner{margin:0 auto;max-width:1320px;padding:0 20px}@media(min-width: 1140px){.edit-club__inner{padding:0 40px}}@media(min-width: 1440px){.edit-club__inner{padding:0 60px}}.edit-club__content{width:100%}@media(min-width: 1140px){.edit-club__content{display:grid;gap:20px;grid-template-columns:minmax(300px, 730px) auto}}.edit-club .title-h4{margin-bottom:20px}.edit-club .frame .label{margin-bottom:14px}.edit-club .filter-btn{margin-right:10px;cursor:default}.edit-club .slider-small img{width:100%}.edit-club__rights{scroll-margin-top:80px}.edit-club__rights .filter-btn{margin-bottom:10px}.edit-club__rights .title-h4{width:100%;margin-bottom:15px}@media(max-width: 700px){.edit-club__rights-list{max-width:calc(100vw - 77px);padding-bottom:10px;overflow:auto;white-space:nowrap}.edit-club__rights-list::-webkit-scrollbar{height:0}.edit-club__rights-list>.filter-btn{display:inline-block;margin-bottom:0}}.edit-club__frame-footer{display:flex;gap:40px;margin-top:40px;align-items:center}.edit-club__bottom-frame{scroll-margin-top:80px}.edit-club__middle-frame{scroll-margin-top:80px}.edit-club__middle-frame .title-h4{margin-bottom:10px}.edit-club__middle-frame .input-txt{margin-bottom:40px}.edit-club__contacts{position:relative;z-index:777777;display:grid;gap:20px;margin-bottom:40px}@media(min-width: 700px){.edit-club__contacts{grid-template-columns:175px 1fr 175px}}.edit-club__contacts .input-txt.input-txt{margin-bottom:0}.edit-club__contacts .label{margin-bottom:5px}.edit-club .btn-icon-small{margin-bottom:30px}.edit-club .title-h1{margin-bottom:30px}.edit-club .frame{margin-bottom:30px}@media(min-width: 1140px){.edit-club .frame{padding:25px 40px 25px}}.edit-club .socials-form{margin-bottom:40px}.edit-club__detailed-address{display:flex;flex-wrap:wrap;margin-bottom:30px}@media(min-width: 700px){.edit-club__detailed-address{flex-wrap:nowrap}}.edit-club__detailed-address .input-txt{flex-grow:2;margin-right:10px;width:100%;margin-bottom:10px}@media(min-width: 700px){.edit-club__detailed-address .input-txt{margin-bottom:0;width:auto}}.edit-club__detailed-address .input-txt input{min-width:100%}.edit-club__description{position:relative;margin-bottom:40px;margin-top:5px}.edit-club__description .input-txt-area{height:100px}.edit-club__description .input-txt-area .input-txt-area__area{height:100%;min-width:100%}.edit-club__description .label{position:absolute;bottom:-10px;right:18px}.edit-club__details{margin-bottom:40px;display:grid;grid-template-columns:1fr 1fr;gap:20px}.edit-club__details>.txt{grid-column:1/-1}.edit-club__scroll-nav-list{display:none}@media(min-width: 1140px){.edit-club__scroll-nav-list{display:block;background-color:var(--clr-white);border-radius:10px;padding:4px;align-self:start;max-width:max-content;position:sticky;top:80px}}.edit-club__scroll-nav-item{border-radius:6px;padding:10px 20px 10px 10px;cursor:pointer}.edit-club__scroll-nav-item:hover{background-color:var(--clr-grey-base)}.edit-club .doc-download{margin-bottom:10px}.edit-club .flexible-txtarea-txt__input{border:1px solid var(--clr-button);outline:0;height:50px;padding:15px 20px;border-radius:8px}.edit-club .flexible-txtarea-txt__input:focus{border:2px solid var(--clr-l-blue);outline:0;padding:14px 19px}.edit-club .post-slider__nav{display:none}.socials-form{background-color:rgba(0,0,0,0)}.socials-form__item{position:relative;padding-left:60px;margin-bottom:10px}.socials-form__item .input-txt{max-width:300px}.socials-form__icon{position:absolute;width:48px;height:48px;border-radius:50%;top:0;left:0}.socials-form .input-txt{margin:0}.input-ul{padding:15px 15px 15px 39px;border-radius:8px;background-color:var(--clr-white);border:1px solid var(--clr-button);font-size:16px;font-weight:400;line-height:1.2}.input-ul:focus{outline:0;border:2px solid var(--clr-l-blue);padding:14px 14px 14px 38px}.input-ul div{margin:0 0 20px 0;position:relative}.input-ul div::before{content:"•";display:block;width:8px;height:22px;position:absolute;left:-19px;top:0;color:var(--clr-button)}.input-ul div:last-child{margin-bottom:0}.new-slider-uploader{background-color:rgba(0,0,0,0)}.test-page{outline:2px solid #ff1493}.map-click{min-height:342px;overflow:hidden;border-radius:20px;position:relative}.map-click__expand-btn{position:absolute;top:20px;right:20px;width:38px;height:38px;background-color:var(--clr-white);border-radius:50%}.map-click__expand-icon{width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.map-click__expand-icon use{fill:var(--clr-black)}.map-click #match-map{position:absolute;left:0;top:0;width:100%;height:100%}.map-click .ymaps-2-1-79-map-copyrights-promo,.map-click .ymaps-2-1-79-copyright{display:none}.map{min-height:342px;overflow:hidden;border-radius:20px;position:relative}.map__expand-btn{position:absolute;top:20px;right:20px;width:38px;height:38px;background-color:var(--clr-white);border-radius:50%}.map__expand-icon{width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.map__expand-icon use{fill:var(--clr-black)}.map #map-popup{position:absolute;left:0;top:0;width:100%;height:100%}.map .ymaps-2-1-79-map-copyrights-promo,.map .ymaps-2-1-79-copyright{display:none}.slick-boxshadow{position:fixed;width:100%;height:100%;top:0;left:0;z-index:777}.slick-boxshadow__curtain{background-color:rgba(27,27,28,.9);position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;backdrop-filter:blur(4px)}.slick-boxshadow__close-btn{position:absolute;top:40px;right:40px;width:22px;height:22px;cursor:pointer}.slick-boxshadow__icon{width:22px;height:22px;fill:#fff}.slick-boxshadow .slick-slider{pointer-events:none}.slick-boxshadow .slick-slider{top:50%;transform:translateY(-50%)}.slick-boxshadow .slick-slide img{pointer-events:auto;margin:0 auto;max-height:50vh}.slick-boxshadow .slick-arrow{pointer-events:auto;position:absolute;top:auto;width:60px;height:60px;border-radius:50%;border:1px solid #434343;background-color:lime;z-index:777;bottom:-70px}@media(min-width: 700px){.slick-boxshadow .slick-arrow{top:0;width:50px;height:100%;border-radius:0;border:0;bottom:auto}}.slick-boxshadow .slick-prev{transform:rotate(0deg);left:20px}@media(min-width: 700px){.slick-boxshadow .slick-prev{left:0}}.slick-boxshadow .slick-next{right:20px;transform:rotate(180deg)}@media(min-width: 700px){.slick-boxshadow .slick-next{right:0}}.checkbox-list{background-color:rgba(0,0,0,0)}.dots-menu__toggler{background-color:var(--clr-white);width:37px;height:37px;border-radius:50%;position:relative}.dots-menu__toggler-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:17px;height:17px}.dots-menu__toggler-icon use{fill:var(--clr-red)}.dots-menu__popup{position:absolute;top:41px;right:0;background-color:var(--clr-white);border-radius:14px;padding:10px;box-shadow:0 15px 120px -10px rgba(5,38,101,.2)}.dots-menu .btn-icon-small{width:100%;margin-bottom:10px;white-space:nowrap}.dots-menu .btn-icon-small use{fill:var(--clr-black)}.dots-menu .btn-icon-small:last-child{margin-bottom:0}.dots-menu .btn-icon-small:last-child .btn-icon-small__txt{color:var(--clr-red)}.dots-menu .btn-icon-small:last-child use{fill:var(--clr-red)}.dots-menu .line{margin-bottom:10px}.autocomplete-search .wrapper:first-child svg{display:none}.autocomplete-search .wrapper>:nth-child(2){background-color:#fff}.autocomplete-search .wrapper{z-index:7777777777;position:relative;height:50px !important;border-radius:8px !important;border:1px solid var(--clr-button) !important;font-size:16px;font-weight:400;line-height:1.2;width:100% !important;border:1px solid var(--clr-button);height:50px}.autocomplete-search .wrapper:focus-within{border:2px solid var(--clr-l-blue) !important}.autocomplete-search .wrapper .line{display:none}.autocomplete-search .wrapper:hover,.autocomplete-search .wrapper:focus,.autocomplete-search .wrapper:focus *,.autocomplete-search .wrapper *:focus,.autocomplete-search .wrapper:focus-within *,.autocomplete-search .wrapper:focus-within,.autocomplete-search .wrapper:hover *,.autocomplete-search .wrapper *:hover{box-shadow:none !important}.autocomplete-search .wrapper>:nth-child(2){opacity:0;pointer-events:none}.autocomplete-search .wrapper:focus-within>:nth-child(2){transition-delay:1s;transition-property:opacity;opacity:1 !important;pointer-events:auto}.add-club-news{background-color:var(--clr-white);border-radius:14px;padding:10px;display:grid;gap:15px;grid-template-columns:44px 1fr 44px;align-items:start}.add-club-news__input-field{position:relative}.add-club-news__input-field button{position:absolute;top:50%;right:10px;transform:translateY(-50%);margin-top:0;padding-top:0}.add-club-news__logo{border-radius:50%;width:44px;height:44px;background-color:var(--clr-grey-x);overflow:hidden}.add-club-news__logo img{min-width:100%;min-height:100%}.add-club-news__send-btn{width:44px;height:44px;display:grid;align-items:center;justify-content:center}.add-club-news__send-icon{width:22px;height:22px;fill:var(--clr-grey-x)}.add-club-news .input-txt-area textarea{min-height:44px}.add-club-news .popup-final .input-txt{margin-bottom:0}.add-club-news .title-h4+.input-txt{display:none}.flexible-txtarea-comment iframe,.shoot-clubs__news iframe{display:block;aspect-ratio:16/9;max-width:500px;width:100%;margin-bottom:20px;border-radius:8px;overflow:hidden}.club-news{background-color:rgba(0,0,0,0);min-height:calc(100vh - 200px)}.club-news__inner{max-width:1320px;margin:0 auto;width:100%;padding:0 20px}@media(min-width: 1140px){.club-news__inner{padding:0 40px}}@media(min-width: 1440px){.club-news__inner{padding:0 60px}}.club-news__contacts-frame{display:grid}@media(min-width: 700px){.club-news__contacts-frame{grid-template-columns:1fr 1fr}}.club-news__contacts-frame .link-btn{padding:0}.club-news__contacts-frame .club-news__contacts-item{margin-bottom:10px}.club-news__contacts .btn{margin-top:30px}.club-news__contacts-item{position:relative;padding-left:30px;margin-bottom:6px}.club-news__contacts-icon{position:absolute;width:16px;height:16px;top:3px;left:0;fill:var(--clr-red)}.club-news__map{background-color:var(--clr-grey-l);border-radius:10px;position:relative;overflow:hidden;order:-1;margin-bottom:20px}@media(min-width: 700px){.club-news__map{order:0;margin-bottom:0}}.club-news__map .map{border-radius:0}.club-news__map .map__expand-btn{display:none}@media(min-width: 700px){.club-news__map .map__expand-btn{display:block}}.club-news__map-zoom{position:absolute;top:15px;right:20px;width:38px;height:38px;background-color:var(--clr-white);border-radius:50%}.club-news__map-zoom:hover .inner-club__map-zoom-icon{fill:var(--clr-red)}.club-news__map-zoom-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:24px;height:24px;fill:var(--clr-black)}.club-news__pair{display:grid;grid-template-rows:1fr 1fr;gap:20px;margin-bottom:40px}.club-news__pair .frame{margin-bottom:0 !important}@media(min-width: 700px){.club-news__pair .frame{margin-bottom:20px}}@media(min-width: 700px){.club-news__pair{grid-template-rows:auto;grid-template-columns:1fr 1fr;margin-bottom:20px}}@media(min-width: 1140px){.club-news__content{display:grid;gap:123px;grid-template-columns:1fr 315px}}.club-news__content .frame{margin-bottom:20px}.club-news__main-info{margin-bottom:30px}@media(min-width: 1140px){.club-news__main-info{margin-bottom:0}}.club-news__list{padding-left:10px}.club-news__filters{display:flex;gap:20px;flex-wrap:nowrap;margin-bottom:50px}.club-news .input-txt-icon{width:100%}.club-news .input-txt-icon__input{width:100%;min-width:100%;max-width:100%;height:43px}@media(min-width: 1440px){.club-news .input-txt-icon{margin-bottom:0;width:auto}}.club-news .page-title{padding:0;margin-bottom:25px}.club-news__item{padding-left:5px;margin-bottom:20px}.club-news__item:last-child{margin-bottom:0}.club-news__item::marker{content:"•";color:var(--clr-button)}.club-news__description .link-btn{display:block;margin:0 auto}.club-news .title-h4{margin-bottom:20px}.club-news .frame .label{margin-bottom:14px}.club-news .filter-btn{margin-right:10px;cursor:default}.club-news .popup-final .title-h4{margin-bottom:10px}.club-news .popup-final .title-h2{margin-bottom:30px}.club-news .popup-final .input-txt{margin-bottom:40px}.club-news .slider-small img{width:100%}.club-news .club-news__top-menu{padding:0}.club-news .club-news__news-top{margin-bottom:20px}.club-news__details-list{position:relative}.club-news__details-list div{margin:0 0 20px 0;position:relative;padding-left:19px}.club-news__details-list div::before{content:"•";display:block;width:8px;height:22px;position:absolute;left:0;top:0;color:var(--clr-button)}.club-news__details-list div:last-child{margin-bottom:0}.club-news .title-h1{margin-bottom:30px}@media(min-width: 700px){.club-news .title-h1{margin-bottom:40px}}.club-news .title-h1+.btn-x{margin-bottom:30px;font-weight:700}@media(min-width: 700px){.club-news .title-h1+.btn-x{display:none}}.club-news .send-message-popup .input-txt-area{margin-bottom:40px}@media(max-width: 700px){.club-news__gun-types-list{max-width:calc(100vw - 77px);padding-bottom:10px;overflow:auto;white-space:nowrap}.club-news__gun-types-list::-webkit-scrollbar{height:0}.club-news__gun-types-list>.filter-btn{display:inline-block;margin-bottom:0}}.club-news .link-btn__txt{word-break:break-all}.club-news .title-h3__txt{word-break:break-all}.club-news .add-club-news{margin-bottom:30px}.club-news .flexible-txtarea-comment__input{border-radius:8px}.club-news .title-h2{margin-bottom:25px}.club-news .shoot-clubs__top-menu{padding-left:0;margin-left:0}@media(max-width: 700px){.club-news .shoot-clubs__top-menu{margin-left:-20px;padding-left:20px}}@media(min-width: 1440px){.club-news .shoot-clubs__top-menu{margin-left:-20px}}
