1
/*fcgz1616746138*/html{
-webkit-box-sizing:border-box;box-sizing:border-box}
2
@media (min-width:1200px) and (max-width:1699px){html{
font-size:13.5px}
3
}
4
@media (min-width:1000px) and (max-width:1199px){html{
font-size:11px}
5
}
6
@media (min-width:768px) and (max-width:999px){html{
font-size:10px}
7
}
8
.container{padding-right:20px;padding-left:20px;margin-right:auto!important;margin-left:auto!important;max-width:1700px}
9
@media (min-width:768px){.container{padding-right:2.9411vw;padding-left:2.9411vw}
10
}
11
@media (min-width:1700px){.container{padding-left:50px;padding-right:50px}
12
}
13
.svg{height:100%;width:100%}
14
.svg symbol{fill:currentColor;width:100%;height:auto}
15
.-textCenter{text-align:center}
16
.-textLeft{text-align:left}
17
.-textRight{text-align:right}
18
.-ok{color:#7fa23e}
19
.-error{color:#bf5953}
20
.-hide{display:none!important}
21
.-clear{clear:both}
22
.-clearafter::after{display:block;content:"";clear:both}
23
.-noMargin{margin:0!important}
24
.-noPadding{padding:0!important}
25
.-uppercase{text-transform:uppercase}
26
.-bold{font-weight:700}
27
.-background{background:#f2f5f9}
28
.-noPointerEvents{pointer-events:none}
29
.-noUserSelect{
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;user-select:none}
30
.col,.col_down,.col_up,.row,.row_down,.row_up{
-webkit-flex-wrap:nowrap;
-ms-flex-wrap:nowrap;flex-wrap:nowrap}
31
.col,.row{display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex}
32
.row,.row_up{
-webkit-box-orient:horizontal;
-webkit-box-direction:normal;
-webkit-flex-direction:row;
-ms-flex-direction:row;flex-direction:row}
33
.col,.col_up{
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-webkit-flex-direction:column;
-ms-flex-direction:column;flex-direction:column}
34
.col.inline,.col_down.inline,.col_up.inline,.row.inline,.row_down.inline,.row_up.inline{display:-webkit-inline-box;
display:-webkit-inline-flex;
display:-ms-inline-flexbox;
display:inline-flex}
35
.row.reverse,.row_down.reverse,.row_up.reverse{
-webkit-box-orient:horizontal;
-webkit-box-direction:reverse;
-webkit-flex-direction:row-reverse;
-ms-flex-direction:row-reverse;flex-direction:row-reverse}
36
.col.reverse,.col_down.reverse,.col_up.reverse{
-webkit-box-orient:vertical;
-webkit-box-direction:reverse;
-webkit-flex-direction:column-reverse;
-ms-flex-direction:column-reverse;flex-direction:column-reverse}
37
.col>*,.col_down>*,.col_up>*,.row>*,.row_down>*,.row_up>*{margin:0}
38
.flex_wrap{
-webkit-flex-wrap:wrap;
-ms-flex-wrap:wrap;flex-wrap:wrap}
39
.no_grow{
-webkit-box-flex:0;
-webkit-flex-grow:0;
-ms-flex-positive:0;flex-grow:0}
40
.no_shrink{
-webkit-flex-shrink:0;
-ms-flex-negative:0;flex-shrink:0}
41
.grow{
-webkit-box-flex:1;
-webkit-flex-grow:1;
-ms-flex-positive:1;flex-grow:1}
42
.shrink{
-webkit-flex-shrink:1;
-ms-flex-negative:1;flex-shrink:1}
43
.col.v_start,.col_up.v_start,.row.h_start,.row_up.h_start{
-webkit-box-pack:start;
-webkit-justify-content:flex-start;
-ms-flex-pack:start;justify-content:flex-start}
44
.col.v_end,.col_up.v_end,.row.h_end,.row_up.h_end{
-webkit-box-pack:end;
-webkit-justify-content:flex-end;
-ms-flex-pack:end;justify-content:flex-end}
45
.col.v_center,.col_up.v_center,.flex_center,.row.h_center,.row_up.h_center{
-webkit-box-pack:center;
-webkit-justify-content:center;
-ms-flex-pack:center;justify-content:center}
46
.col.v_around,.col_up.v_around,.row.h_around,.row_up.h_around{
-webkit-justify-content:space-around;
-ms-flex-pack:distribute;justify-content:space-around}
47
.col.v_justify,.col_up.v_justify,.row.h_justify,.row_up.h_justify{
-webkit-box-pack:justify;
-webkit-justify-content:space-between;
-ms-flex-pack:justify;justify-content:space-between}
48
.col.h_start,.col_up.h_start,.row.v_start,.row_up.v_start{
-webkit-box-align:start;
-webkit-align-items:flex-start;
-ms-flex-align:start;align-items:flex-start}
49
.col.h_end,.col_up.h_end,.row.v_end,.row_up.v_end{
-webkit-box-align:end;
-webkit-align-items:flex-end;
-ms-flex-align:end;align-items:flex-end}
50
.col.h_center,.col_up.h_center,.flex_center,.row.v_center,.row_up.v_center{
-webkit-box-align:center;
-webkit-align-items:center;
-ms-flex-align:center;align-items:center}
51
.col.h_baseline,.col_up.h_baseline,.row.v_baseline,.row_up.v_baseline{
-webkit-box-align:baseline;
-webkit-align-items:baseline;
-ms-flex-align:baseline;align-items:baseline}
52
.self_end{
-webkit-align-self:flex-end;
-ms-flex-item-align:end;align-self:flex-end}
53
@media (max-width:767px){.-mobileHidden{display:none!important}
54
.flex_wrap_down{
-webkit-flex-wrap:wrap;
-ms-flex-wrap:wrap;flex-wrap:wrap}
55
.col_down,.row_down{display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex}
56
.col_down{
-webkit-box-orient:vertical;
-webkit-box-direction:normal;
-webkit-flex-direction:column;
-ms-flex-direction:column;flex-direction:column}
57
}
58
@media (min-width:768px){.col_up,.row_up{display:-webkit-box;
display:-webkit-flex;
display:-ms-flexbox;
display:flex}
59
.-mobileVisible{display:none!important}
60
}