/* Minification failed. Returning unminified contents.
(355,10): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(355,32): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(355,51): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(355,173): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(355,216): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(355,548): run-time error CSS1039: Token not allowed after unary operator: '-animate-repeat'
(355,596): run-time error CSS1039: Token not allowed after unary operator: '-animate-repeat'
(355,758): run-time error CSS1039: Token not allowed after unary operator: '-animate-repeat'
(355,814): run-time error CSS1039: Token not allowed after unary operator: '-animate-repeat'
(355,979): run-time error CSS1039: Token not allowed after unary operator: '-animate-repeat'
(355,1035): run-time error CSS1039: Token not allowed after unary operator: '-animate-repeat'
(355,1167): run-time error CSS1039: Token not allowed after unary operator: '-animate-delay'
(355,1204): run-time error CSS1039: Token not allowed after unary operator: '-animate-delay'
(355,1337): run-time error CSS1039: Token not allowed after unary operator: '-animate-delay'
(355,1382): run-time error CSS1039: Token not allowed after unary operator: '-animate-delay'
(355,1518): run-time error CSS1039: Token not allowed after unary operator: '-animate-delay'
(355,1563): run-time error CSS1039: Token not allowed after unary operator: '-animate-delay'
(355,1699): run-time error CSS1039: Token not allowed after unary operator: '-animate-delay'
(355,1744): run-time error CSS1039: Token not allowed after unary operator: '-animate-delay'
(355,1880): run-time error CSS1039: Token not allowed after unary operator: '-animate-delay'
(355,1925): run-time error CSS1039: Token not allowed after unary operator: '-animate-delay'
(355,2070): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(355,2121): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(355,2267): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(355,2320): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(355,2466): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(355,2517): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(355,2663): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(355,2714): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(355,14975): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(355,15028): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(355,21568): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(355,21622): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(355,27845): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(355,27899): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(355,47653): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(355,47707): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(355,48614): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(355,48668): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(355,57077): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(355,57128): run-time error CSS1039: Token not allowed after unary operator: '-animate-duration'
(415,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(416,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(417,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(418,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(419,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(420,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(421,6): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(422,9): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(423,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(427,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(428,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(429,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(430,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(431,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(432,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(433,6): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(437,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(438,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(439,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(441,1): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(442,1): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(445,1): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(446,1): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(447,1): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(448,1): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(449,1): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(450,1): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(452,1): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(453,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(454,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(455,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(456,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(457,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(458,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(462,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(463,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(464,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(465,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(467,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(468,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(469,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(470,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(472,1): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(473,1): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(474,1): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(475,1): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(477,1): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(481,3): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(482,4): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(483,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(501,17): run-time error CSS1039: Token not allowed after unary operator: '-b70'
(502,28): run-time error CSS1039: Token not allowed after unary operator: '-w90'
(512,16): run-time error CSS1039: Token not allowed after unary operator: '-c3'
(517,17): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(619,20): run-time error CSS1039: Token not allowed after unary operator: '-w-con1'
(632,20): run-time error CSS1039: Token not allowed after unary operator: '-w-con1'
(636,27): run-time error CSS1039: Token not allowed after unary operator: '-w-con1'
(667,23): run-time error CSS1039: Token not allowed after unary operator: '-w-con2'
(670,20): run-time error CSS1039: Token not allowed after unary operator: '-w-con2'
(674,27): run-time error CSS1039: Token not allowed after unary operator: '-w-con2'
(788,30): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(899,24): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(904,24): run-time error CSS1039: Token not allowed after unary operator: '-c3'
(911,24): run-time error CSS1039: Token not allowed after unary operator: '-c3'
(976,35): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(1005,20): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(1022,17): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(1055,21): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(1056,32): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(1081,17): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(1101,32): run-time error CSS1039: Token not allowed after unary operator: '-w80'
(1104,32): run-time error CSS1039: Token not allowed after unary operator: '-c5'
(1126,15): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(1127,31): run-time error CSS1039: Token not allowed after unary operator: '-w70'
(1133,25): run-time error CSS1039: Token not allowed after unary operator: '-c-l1'
(1134,18): run-time error CSS1039: Token not allowed after unary operator: '-c-lg1'
(1138,25): run-time error CSS1039: Token not allowed after unary operator: '-c-l2'
(1139,18): run-time error CSS1039: Token not allowed after unary operator: '-c-lg2'
(1141,25): run-time error CSS1039: Token not allowed after unary operator: '-c-l3'
(1142,18): run-time error CSS1039: Token not allowed after unary operator: '-c-lg3'
(1145,25): run-time error CSS1039: Token not allowed after unary operator: '-c-l4'
(1146,18): run-time error CSS1039: Token not allowed after unary operator: '-c-lg4'
(1153,17): run-time error CSS1039: Token not allowed after unary operator: '-c4'
(1200,25): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(1213,25): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(1221,36): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(1222,44): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(1365,32): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(1368,36): run-time error CSS1039: Token not allowed after unary operator: '-w50'
(1487,28): run-time error CSS1039: Token not allowed after unary operator: '-c2'
(1498,28): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(1536,28): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(1537,28): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(1559,25): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(1563,18): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(1617,32): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(1627,34): run-time error CSS1039: Token not allowed after unary operator: '-w50'
(1637,17): run-time error CSS1039: Token not allowed after unary operator: '-b50'
(1657,25): run-time error CSS1039: Token not allowed after unary operator: '-w50'
(1660,26): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(1661,15): run-time error CSS1039: Token not allowed after unary operator: '-b50'
(1669,25): run-time error CSS1039: Token not allowed after unary operator: '-b100'
(1670,15): run-time error CSS1039: Token not allowed after unary operator: '-b100'
(1688,27): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(1689,16): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(1701,26): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(1702,20): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(1747,12): run-time error CSS1039: Token not allowed after unary operator: '-b100'
(1755,12): run-time error CSS1039: Token not allowed after unary operator: '-w50'
(1960,27): run-time error CSS1039: Token not allowed after unary operator: '-c2'
(1967,20): run-time error CSS1039: Token not allowed after unary operator: '-w-con1'
(1968,27): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(1973,15): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(1979,19): run-time error CSS1039: Token not allowed after unary operator: '-w-con2'
(2001,24): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(2037,13): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(2045,13): run-time error CSS1039: Token not allowed after unary operator: '-c3'
(2059,14): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(2097,20): run-time error CSS1039: Token not allowed after unary operator: '-w-con2'
(2138,16): run-time error CSS1039: Token not allowed after unary operator: '-w-con1'
(2139,26): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(2148,16): run-time error CSS1039: Token not allowed after unary operator: '-w-con2'
(2162,15): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(2167,15): run-time error CSS1039: Token not allowed after unary operator: '-c3'
(2191,21): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(2195,29): run-time error CSS1039: Token not allowed after unary operator: '-c5'
(2201,32): run-time error CSS1039: Token not allowed after unary operator: '-c6'
(2209,25): run-time error CSS1039: Token not allowed after unary operator: '-w-con1'
(2211,24): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(2225,19): run-time error CSS1039: Token not allowed after unary operator: '-w-con1'
(2238,21): run-time error CSS1039: Token not allowed after unary operator: '-w-con2'
(2242,33): run-time error CSS1039: Token not allowed after unary operator: '-w-con2'
(2246,28): run-time error CSS1039: Token not allowed after unary operator: '-w-con2'
(2263,16): run-time error CSS1039: Token not allowed after unary operator: '-w-con2'
(2376,12): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(2382,12): run-time error CSS1039: Token not allowed after unary operator: '-c3'
(2402,12): run-time error CSS1039: Token not allowed after unary operator: '-w40'
(2450,13): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(2459,13): run-time error CSS1039: Token not allowed after unary operator: '-c3'
(2471,14): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(2552,32): run-time error CSS1039: Token not allowed after unary operator: '-c2'
(2563,36): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(2664,32): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(2665,21): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(2709,32): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(2715,21): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(2723,23): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(2725,32): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(2826,31): run-time error CSS1039: Token not allowed after unary operator: '-c2'
(2852,17): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(2856,17): run-time error CSS1039: Token not allowed after unary operator: '-c3'
(2887,24): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(2889,17): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(2902,32): run-time error CSS1039: Token not allowed after unary operator: '-c3'
(2945,34): run-time error CSS1039: Token not allowed after unary operator: '-w70'
(2953,25): run-time error CSS1039: Token not allowed after unary operator: '-w40'
(2964,29): run-time error CSS1039: Token not allowed after unary operator: '-w40'
(3107,28): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(3108,17): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(3113,28): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(3127,18): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(3133,21): run-time error CSS1039: Token not allowed after unary operator: '-w60'
(3134,32): run-time error CSS1039: Token not allowed after unary operator: '-b40'
(3136,28): run-time error CSS1039: Token not allowed after unary operator: '-b40'
(3161,21): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(3162,32): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(3163,29): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(3167,20): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(3172,21): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(3173,32): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(3174,29): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(3178,20): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(3184,17): run-time error CSS1039: Token not allowed after unary operator: '-b100'
(3197,17): run-time error CSS1039: Token not allowed after unary operator: '-c3'
(3213,28): run-time error CSS1039: Token not allowed after unary operator: '-b100'
(3220,32): run-time error CSS1039: Token not allowed after unary operator: '-c3'
(3226,28): run-time error CSS1039: Token not allowed after unary operator: '-b100'
(3234,27): run-time error CSS1039: Token not allowed after unary operator: '-c3'
(3240,17): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(3243,21): run-time error CSS1039: Token not allowed after unary operator: '-c3'
(3247,28): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(3252,32): run-time error CSS1039: Token not allowed after unary operator: '-c3'
(3257,23): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(3262,27): run-time error CSS1039: Token not allowed after unary operator: '-c3'
(3336,29): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(3351,20): run-time error CSS1039: Token not allowed after unary operator: '-b100'
(3365,20): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(3416,17): run-time error CSS1039: Token not allowed after unary operator: '-w50'
(3424,15): run-time error CSS1039: Token not allowed after unary operator: '-b40'
(3433,15): run-time error CSS1039: Token not allowed after unary operator: '-c3'
(3445,19): run-time error CSS1039: Token not allowed after unary operator: '-b40'
(3467,28): run-time error CSS1039: Token not allowed after unary operator: '-w90'
(3468,28): run-time error CSS1039: Token not allowed after unary operator: '-w50'
(3477,17): run-time error CSS1039: Token not allowed after unary operator: '-b40'
(3490,12): run-time error CSS1039: Token not allowed after unary operator: '-b40'
(3495,12): run-time error CSS1039: Token not allowed after unary operator: '-b40'
(3502,27): run-time error CSS1039: Token not allowed after unary operator: '-c4'
(3505,13): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(3538,18): run-time error CSS1039: Token not allowed after unary operator: '-c4'
(3544,16): run-time error CSS1039: Token not allowed after unary operator: '-c4'
(3624,25): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(3655,36): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(3667,28): run-time error CSS1039: Token not allowed after unary operator: '-b100'
(3677,35): run-time error CSS1039: Token not allowed after unary operator: '-b100'
(3707,44): run-time error CSS1039: Token not allowed after unary operator: '-w70'
(4016,32): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(4017,32): run-time error CSS1039: Token not allowed after unary operator: '-c1'
(4024,38): run-time error CSS1039: Token not allowed after unary operator: '-w70'
(4088,37): run-time error CSS1039: Token not allowed after unary operator: '-w70'
(4096,12): run-time error CSS1039: Token not allowed after unary operator: '-b100'
(4127,14): run-time error CSS1039: Token not allowed after unary operator: '-w50'
(4135,25): run-time error CSS1039: Token not allowed after unary operator: '-w50'
(4136,27): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(4158,25): run-time error CSS1039: Token not allowed after unary operator: '-b100'
(4256,28): run-time error CSS1039: Token not allowed after unary operator: '-w100'
(4269,38): run-time error CSS1039: Token not allowed after unary operator: '-c10'
(4270,27): run-time error CSS1039: Token not allowed after unary operator: '-b100'
(4273,38): run-time error CSS1039: Token not allowed after unary operator: '-c6'
(4276,38): run-time error CSS1039: Token not allowed after unary operator: '-c8'
(4285,36): run-time error CSS1039: Token not allowed after unary operator: '-b100'
 */
@font-face {
  font-family: 'icomoon';
  src:  url('/assets/icomoon/fonts/icomoon.eot?mv90dm');
  src:  url('/assets/icomoon/fonts/icomoon.eot?mv90dm#iefix') format('embedded-opentype'),
    url('/assets/icomoon/fonts/icomoon.ttf?mv90dm') format('truetype'),
    url('/assets/icomoon/fonts/icomoon.woff?mv90dm') format('woff'),
    url('/assets/icomoon/fonts/icomoon.svg?mv90dm#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-alert-line:before {
  content: "\e9bf";
}
.icon-check-fill:before {
  content: "\e9f8";
}
.icon-check-circle:before {
  content: "\e9f9";
}
.icon-check-line:before {
  content: "\ea05";
}
.icon-close-fill:before {
  content: "\ea06";
}
.icon-close-circle-line:before {
  content: "\ea07";
}
.icon-close-line:before {
  content: "\ea09";
}
.icon-info-line:before {
  content: "\ea49";
}
.icon-warning-line:before {
  content: "\eab5";
}
.icon-comment-2:before {
  content: "\e94f";
}
.icon-left:before {
  content: "\e908";
}
.icon-right:before {
  content: "\e90a";
}
.icon-club-2:before {
  content: "\e912";
}
.icon-close-circle:before {
  content: "\e94d";
}
.icon-link:before {
  content: "\e90e";
}
.icon-check:before {
  content: "\e90f";
}
.icon-delivery:before {
  content: "\e910";
}
.icon-settings:before {
  content: "\e911";
}
.icon-club:before {
  content: "\e913";
}
.icon-view:before {
  content: "\e914";
}
.icon-calendar:before {
  content: "\e915";
}
.icon-close:before {
  content: "\e916";
}
.icon-delete:before {
  content: "\e917";
}
.icon-like-off:before {
  content: "\e918";
}
.icon-like-fill:before {
  content: "\e919";
}
.icon-like:before {
  content: "\e91a";
}
.icon-comment:before {
  content: "\e91c";
}
.icon-user-round:before {
  content: "\e91d";
}
.icon-user:before {
  content: "\e928";
}
.icon-off:before {
  content: "\e929";
}
.icon-shopping-bag:before {
  content: "\e92a";
}
.icon-ticket:before {
  content: "\e92b";
}
.icon-shopping-basket:before {
  content: "\e92c";
}
.icon-share:before {
  content: "\e92d";
}
.icon-wallet:before {
  content: "\e92e";
}
.icon-headset:before {
  content: "\e92f";
}
.icon-star-fill:before {
  content: "\e930";
}
.icon-star:before {
  content: "\e931";
}
.icon-ring:before {
  content: "\e932";
}
.icon-info:before {
  content: "\e933";
}
.icon-alert:before {
  content: "\e934";
}
.icon-flask:before {
  content: "\e935";
}
.icon-map:before {
  content: "\e936";
}
.icon-map-plus:before {
  content: "\e937";
}
.icon-user-setting:before {
  content: "\e938";
}
.icon-plus-1:before {
  content: "\e939";
}
.icon-plus:before {
  content: "\e93a";
}
.icon-minus-1:before {
  content: "\e93b";
}
.icon-minus:before {
  content: "\e93c";
}
.icon-leaf:before {
  content: "\e93d";
}
.icon-rabbit:before {
  content: "\e93e";
}
.icon-receipt:before {
  content: "\e93f";
}
.icon-download:before {
  content: "\e940";
}
.icon-package:before {
  content: "\e941";
}
.icon-log-out:before {
  content: "\e942";
}
.icon-filter:before {
  content: "\e943";
}
.icon-filter-off:before {
  content: "\e944";
}
.icon-sort:before {
  content: "\e945";
}
.icon-arrow-left:before {
  content: "\e946";
}
.icon-search:before {
  content: "\e947";
}
.icon-arrow-right:before {
  content: "\e948";
}
.icon-history:before {
  content: "\e949";
}
.icon-flame:before {
  content: "\e94a";
}
.icon-drop-coin:before {
  content: "\e94b";
}
.icon-drop:before {
  content: "\e94c";
}
.icon-instagram-1:before {
  content: "\e90c";
}
.icon-telegram-1:before {
  content: "\e91b";
}
.icon-whatsapp-1:before {
  content: "\e91e";
}
.icon-maze:before {
  content: "\e94e";
}
.icon-email:before {
  content: "\e91f";
}
.icon-facebook:before {
  content: "\e920";
}
.icon-instagram:before {
  content: "\e921";
}
.icon-linkedin:before {
  content: "\e922";
}
.icon-phone:before {
  content: "\e923";
}
.icon-pinterest:before {
  content: "\e924";
}
.icon-telegram:before {
  content: "\e925";
}
.icon-twitter:before {
  content: "\e926";
}
.icon-whatsapp:before {
  content: "\e927";
}
.icon-home:before {
  content: "\f1c9";
}

@font-face {
  font-family: 'caticon';
  src:  url('/assets/caticon/fonts/caticon.eot?l16ur6');
  src:  url('/assets/caticon/fonts/caticon.eot?l16ur6#iefix') format('embedded-opentype'),
    url('/assets/caticon/fonts/caticon.ttf?l16ur6') format('truetype'),
    url('/assets/caticon/fonts/caticon.woff?l16ur6') format('woff'),
    url('/assets/caticon/fonts/caticon.svg?l16ur6#caticon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

[class^="caticon-"], [class*=" caticon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'caticon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.caticon-bubble:before {
  content: "\e900";
}
.caticon-butter:before {
  content: "\e901";
}
.caticon-combined:before {
  content: "\e902";
}
.caticon-cook:before {
  content: "\e903";
}
.caticon-cosmetics:before {
  content: "\e904";
}
.caticon-essential:before {
  content: "\e905";
}
.caticon-gift:before {
  content: "\e906";
}
.caticon-gift2:before {
  content: "\e907";
}
.caticon-honey:before {
  content: "\e908";
}
.caticon-juice:before {
  content: "\e909";
}
.caticon-organic:before {
  content: "\e90a";
}
.caticon-other:before {
  content: "\e90b";
}
.caticon-rose:before {
  content: "\e90c";
}
.caticon-self-care:before {
  content: "\e90d";
}
.caticon-spices:before {
  content: "\e90e";
}
.caticon-tahini:before {
  content: "\e90f";
}

/*!
 * Generated using the Bootstrap Customizer (https://getbootstrap.com/docs/3.4/customize/)
 *//*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height, visibility;-o-transition-property:height, visibility;transition-property:height, visibility;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-right:15px;padding-left:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0, -25%);-ms-transform:translate(0, -25%);-o-transform:translate(0, -25%);transform:translate(0, -25%);-webkit-transition:-webkit-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.42857143;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:12px;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.clearfix:before,.clearfix:after,.panel-body:before,.panel-body:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after{display:table;content:" "}.clearfix:after,.panel-body:after,.modal-header:after,.modal-footer:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}
@charset "UTF-8";/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*0.8);animation-duration:calc(var(--animate-duration)*0.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.animate__swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}@keyframes rollOut{0%{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}

@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 200;
	src: url('/assets/fonts/eot/dana-fanum-extralight.eot');
	src: url('/assets/fonts/eot/dana-fanum-extralight.eot?#iefix') format('embedded-opentype'),  
		 url('/assets/fonts/woff2/dana-fanum-extralight.woff2') format('woff2'),  
		 url('/assets/fonts/woff/dana-fanum-extralight.woff') format('woff');  
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 300;
	src: url('/assets/fonts/eot/dana-fanum-light.eot');
	src: url('/assets/fonts/eot/dana-fanum-light.eot?#iefix') format('embedded-opentype'), 
		 url('/assets/fonts/woff2/dana-fanum-light.woff2') format('woff2'), 
		 url('/assets/fonts/woff/dana-fanum-light.woff') format('woff'); 
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 500;
	src: url('/assets/fonts/eot/dana-fanum-medium.eot');
	src: url('/assets/fonts/eot/dana-fanum-medium.eot?#iefix') format('embedded-opentype'), 
		 url('/assets/fonts/woff2/dana-fanum-medium.woff2') format('woff2'),
		 url('/assets/fonts/woff/dana-fanum-medium.woff') format('woff'); 
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: 600;
	src: url('/assets/fonts/eot/dana-fanum-demibold.eot');
	src: url('/assets/fonts/eot/dana-fanum-demibold.eot?#iefix') format('embedded-opentype'), 
		 url('/assets/fonts/woff2/dana-fanum-demibold.woff2') format('woff2'),
		 url('/assets/fonts/woff/dana-fanum-demibold.woff') format('woff'); 
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: bold;
	src: url('/assets/fonts/eot/dana-fanum-bold.eot');
	src: url('/assets/fonts/eot/dana-fanum-bold.eot?#iefix') format('embedded-opentype'),  
		 url('/assets/fonts/woff2/dana-fanum-bold.woff2') format('woff2'),  
		 url('/assets/fonts/woff/dana-fanum-bold.woff') format('woff');  
}
@font-face {
	font-family: dana;
	font-style: normal;
	font-weight: normal;
	src: url('/assets/fonts/eot/dana-fanum-regular.eot');
	src: url('/assets/fonts/eot/dana-fanum-regular.eot?#iefix') format('embedded-opentype'),  
		 url('/assets/fonts/woff2/dana-fanum-regular.woff2') format('woff2'), 
		 url('/assets/fonts/woff/dana-fanum-regular.woff') format('woff'); 
}


:root {
     /*---gray colors----*/
  --b100: #000; 
  --b90: #111;
  --b80: #222;
  --b70: #333;
   --b60: #444;
   --b50: #555;
     --b40: #666;
        --b30: #777;
   --b20: #888;



  --w100: #fff; 
  --w90: #eee;
  --w80: #ddd;
  --w70: #ccc;
   --w60: #bbb;
   --w50: #aaa;
     --w40: #999;
    /*---main colors----*/


  --c1:#095926;/*-dark green-*/
  --c2:#e4dfd4; /*-kerem-*/
  --c3:#be7e5f;/*-brown/orange-*/

--c4:#ffba00; /*-coin-*/
--c5:#D83785; /*-pink-*/


--c6:#4CA136; /*-green2-*/
--c7:#B9C917; /*-green light-*/
--c8:#DF2727; /*-red-*/
--c9:#E2B2B5; /*-pink light-*/
--c10:#FAC003; /*-yellow-*/
--c11:#7965a4; /*-pruple-*/

--c12:#a8a79a; /*-gray-*/
    --c13:#c36e59; /*-orange-*/
    --c14:#a0c0bf; /*-light blue-*/
    --c15:#59854e; /*-green3 cherk-*/
    --c16:#bfaa84; /*-kerem dark-*/
    --c17:#45423d; /*-brown dark-*/
  --c18:#8b7e69; /*-d-*/


  /*---levels----*/
    --c-l1: #edd042;
    --c-l2: #3ac949;
    --c-l3: #df4fff;
    --c-l4: #e96322;

    --c-l1l:#ffe049;
  --c-l2l:#39f94d; 
  --c-l3l:#ff52f2;
  --c-l4l:#ff6013;

--c-lg1: linear-gradient(225deg, rgba(154,122,83,1) 0%, rgba(196,182,124,1) 70%);
--c-lg2: linear-gradient(225deg, rgba(35,87,13,1) 0%, rgba(53,158,64,1) 71%);
--c-lg3: linear-gradient(225deg, rgba(106,12,72,1) 0%, rgba(164,59,187,1) 71%);
--c-lg4: linear-gradient(225deg, rgba(144,13,13,1) 0%, rgba(187,73,19,1) 71%);

--c-mg: linear-gradient(115deg, rgba(2, 120, 0, 1) 10%, rgba(0, 50, 120, 1) 50%, rgba(154, 0, 173, 1) 95%);


 /*---size----*/
  --w-con1:480px;
   --w-con2:280px;
    --w-con3:30px;


}


html {
    scroll-behavior: smooth;
}

* {
}

body {
    font-family: dana, sans-serif;
    font-weight: normal;
    margin: 0;
    direction: rtl;
    color: var(--b70);
    background-color: var(--w90);

}
body.oh{
    overflow:hidden;
}
h1,h2,h3,h4,h5
{   
}
a {
    color:var(--c3);
    cursor:pointer;
}

a:hover,a:focus {
     color:var(--c1);
    text-decoration:none;
}
b.head,b.head2
{
    display:block;
}
::selection {
    background: #000;
    color: #fff;
    text-shadow: none;
}
.btn
{
    user-select:none;
}
::-webkit-selection{
background:#000;
  color: #fff;
  text-shadow: none;
}

::-webkit-input-placeholder { /* Edge */
    color: #ccc;
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #aaa;
}


::placeholder {
    color: #aaa;
}




::-webkit-scrollbar {
    background-color: transparent;
    width: 3px;
}

::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, 0.2);
}

    ::-webkit-scrollbar-thumb:hover {
        background-color: rgba(0, 0, 0, 0.5);
    }

    ::-webkit-scrollbar-thumb:active {
        background-color: rgba(0, 0, 0, 1);
    }

/* Chrome, Safari, Edge, Opera */
input.noarrow::-webkit-outer-spin-button,
input.noarrow::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
/* Firefox */
input.noarrow[type=number] {
    -moz-appearance: textfield;
    text-align: center !important;
    direction: ltr !important;
    font-family: Calibri !important;
}

    input.noarrow[type=number]::placeholder {
        text-align: center;
        direction: rtl;
        font-family: dana;
    }


#fusername
{
    width:0;
    height:0;
    overflow:hidden;
    padding:0;
    border:none;
    opacity:0;
}






.row {
    margin: 0;
    padding: 0;
}




.m-container {
    margin:0 auto;
    width:100%;
    padding:0 var(--w-con1);
}


.f-container {
    margin:0 auto;
    width:100%;
    padding:0 30px;
}

.h-container {
    margin:0 auto;
    width:100%;
    padding:0 var(--w-con1) 0 30px;
}
.h-container.side {

    padding:0 30px 0 var(--w-con1);
}



.m-container:before, 
.m-container:after,
.f-container:before, 
.f-container:after,
.h-container:before, 
.h-container:after,
.row:before, 
.row:after{
    content: " ";
    display: table;
    clear:both;
}



.inner-row{
    margin-top:170px;
}

.inner-row.bar-added{
    margin-top:215px;
}


@media (max-width: 2499px) {
    .m-container {
       padding:0 var(--w-con2);
    }
    .h-container {
    padding:0 var(--w-con2) 0 30px;
}
.h-container.side {

    padding:0 30px 0 var(--w-con2);
}

}
@media (max-width: 1619px) {
    .m-container {
        padding: 0 30px;
    }

    .h-container {
        padding: 0 30px;
    }

        .h-container.side {
            padding: 0 30px;
        }
}




@media (max-width: 767px) {
    .m-container,
    .f-container,
    .h-container,
    .h-container.side {
       padding:0 15px;
    }

    
.inner-row{
    margin-top:75px;
}

.inner-row.bar-added{
    margin-top:105px;
}

}




/*_____________HEADER________________*/
header.header-row{
    top:0px;
    right:0;
    width:100%;
   position:fixed;
    z-index:120;
    padding:0;


}

   

.header-row .header-top-row{

    transition: all .5s;
   position:relative;
    z-index:125;

}



.header-row.bar-added .header-top-row{
   margin-top:45px;

}
.header-row.bar-added.scrolled .header-top-row{
   margin-top:0;

}



.header-row .header-top-row .header-top-bar{
   background-color: #ddd;
  position:absolute;
  bottom:100%;
  left:0;
  width:100%;
  height:45px;
  z-index:100;
  color:red;

}
.header-row .header-top-row .header-top-bar .bar-con{
  position:relative;

  width:100%;
height:100%;
display:flex;
align-items:center;
}
.header-row .header-top-row .header-top-bar .bar-con>*{

  min-width:100%;

}
.header-row .header-top-row .header-top-bar .bar-con .bar-item img{

 max-height:45px

}




    .header-row .header-top-con {
   display:flex;
   flex-direction:row-reverse;
      background-color: var(--w100);
   padding:30px 30px;
   align-items:center;
   position:relative;
       transition: all .5s;
   z-index:110;
      
    }

        .header-row.scrolled .header-top-con {
        padding: 15px 30px;
    }





    .header-row .header-top-con .logo-col {
       display:flex;
      flex-direction:row-reverse;
          flex: 1 1 0px;
      
    }
    .header-row .header-top-con .logo-col .logo-con {
       height:55px;
          transition: all .5s;
         display:flex;


     width:110px;
         position:relative
       }

    .header-row.scrolled .header-top-con .logo-con {
       height:45px;
    }

        .header-row .header-top-con .logo-col .logo-con .logo-1,
         .header-row .header-top-con .logo-col .logo-con .logo-2,
         .header-row .header-top-con .logo-col .logo-con .logo-3{
       transition: all .5s;
       }



        .header-row .header-top-con .logo-col .logo-con .logo-1{
       position:absolute;
       top:0;
       left:0;
       height:100%;
       width:auto
       }

        
        .header-row .header-top-con .logo-col .logo-con .logo-2{
       position:absolute;
       top:100%;
       left:27px;

       width:11px;
       margin-top:3px;
       }
        .header-row .header-top-con .logo-col .logo-con .logo-3{
       position:absolute;
       top:0;
       left:100%;

       width:35px
       }

                .header-row.scrolled .header-top-con .logo-col .logo-con .logo-1{
       opacity:0;
       }

        
        .header-row.scrolled .header-top-con .logo-col .logo-con .logo-2{
       top:0%;
       left:18px;
       width:28.56px;
       margin-top:0;
       }
        .header-row.scrolled .header-top-con .logo-col .logo-con .logo-3{
       left:55px;
       top:18px;
       width:43px
       }



















    .header-row .header-top-con .logo-col svg {
        height: 100%;
        overflow:visible;
    }

        .header-row .header-top-con .logo-col svg .type {
            fill: var(--c1);
             transition: all 0.5s;
        }

       .header-row .header-top-con .logo-col svg .icon {
            fill: var(--c3);
             transition: all 0.5s;
            transform:translateY(20px) translateX(-16px) scale(0.3);
            transform-origin:center bottom;

        }
     .header-row .header-top-con .logo-col svg .txt {
            fill: var(--c3);
             transition: all 0.5s;
            transform:translateX(77px) translateY(-12px) scale(0.6)
        }


             .header-row.scrolled .header-top-con .logo-col svg .type {
           opacity:0;
        }

       .header-row.scrolled .header-top-con .logo-col svg .icon {
               transform:translateY(0) translateX(0) scale(1);
                
        }
     .header-row.scrolled .header-top-con .logo-col svg .txt {
               transform:translateY(0) translateX(0) scale(1);
        }





        

.header-row .header-top-con .side-col{
    padding:0;
      flex: 1 1 0px;
       position:relative;
        display:flex;
     justify-content:flex-start;
     align-items:center;
}


.header-row .header-top-con .side-col .side-d-con{
    display:flex;
    align-items:center;
}

    .header-row .header-top-con .hamburger-con {
    min-width:36px;
      display:none
     }


    .header-row .header-top-con .hamburger-con .hamburger {
       width:36px;
       position:relative;
       z-index:140;
       cursor:pointer;
       padding:0;
       display:flex;
       flex-direction:column;
       margin-left:15px;
    }

        .header-row.menu-open .header-top-con .hamburger-con .hamburger {
       z-index:240;

    }

       
        .header-row .header-top-con .hamburger-con  .hamburger span{
            width: 100%;
            height: 2px;
            background-color:var(--c1);
            transition: all 0.5s;
            display: block;
            position: relative;
            margin: 2px 0;
            z-index: 100
        }


        .header-row .header-top-con .hamburger-con .hamburger.open span:first-child {
            transform: translateY(6px) rotate(135deg);
        }
          .header-row .header-top-con .hamburger-con .hamburger.open span:nth-child(2) {
            opacity:0;
        }


        .header-row .header-top-con .hamburger-con .hamburger.open span:last-child {
            transform: translateY(-6px) rotate(-135deg);
        }



   .header-row .header-top-con .search-con {
         margin:0;
           display:none
        }
   .header-row .header-top-con  .search-con .search  {
        cursor:pointer;
        color:var(--c1)
        }

      .header-row .header-top-con  .search-con .search .icon {
         font-size:24px;
         display:block;
        }
   
.header-row .header-top-con .basket-con {
    margin-left: 30px;
       position: relative;
}


.header-row .header-top-con .basket-con .basket {
    display: flex;
    align-items: center;
    color: var(--c1);
    cursor: pointer;
 }

.header-row.menu-open .header-top-con .basket-con .basket {
    z-index: 20;
}

.header-row .header-top-con .basket-con .basket:hover {
 
}




.header-row .header-top-con  .basket-con .basket .icon{
  font-size:24px;


}
.header-row .header-top-con  .basket-con .basket .ttl{
  font-size:16px;
  font-weight:400;
  margin:0 5px;
      white-space: nowrap;
}


    .header-row .header-top-con .basket .number {
        padding: 0 10px 0 10px;
        font-size: 13px;
        letter-spacing: 1px;
        border-radius: 50px;
        color: var(--w100);
        background-color: var(--c1);
        height: 22px;
        font-family: Calibri;
        display: inline-flex;
        width: 35px;
        border: none;
        outline: none;
        align-items: center;
        justify-content: center;
         text-align:center;
        user-select: none;
    }



.header-row .header-top-con .user-con {
    margin-left:30px;
           position: relative
}


.header-row .header-top-con  .user-con .user {
    display: flex;
        align-items: center;
    cursor:pointer;
    color: var(--c1);
    transition: all 0.3s;
    position:relative;
}

.header-row .header-top-con .user-con.notif .user:after {
    content:'';
    position:absolute;
    width:10px;
    height:10px;
    background-color:red;
    top:-4px;
    right:-4px;
    border-radius:50%;
    z-index:3;
     animation: changeColor 0.7s infinite alternate;
}

@keyframes changeColor {
    from {
        background-color: var(--w80);
    }
    to {
        background-color: var(--c5);
    }
}


.header-row .header-top-con  .user-con .user .icon{
  font-size:24px;
}
.header-row .header-top-con  .user-con .user .ttl {
        font-size: 16px;
        font-weight: 400;
        margin:0 5px;
            white-space: nowrap;
    }

    .header-row .header-top-con  .user-con .user .coin {
        display:flex;
        align-items:center;
        flex-direction:row-reverse;
        padding:0px 10px 0px 10px;
        height:22px;
        border-radius:50px;
  color: var(--w100);
        background-color:var(--w70);

        font-family:Calibri;
    }

    .header-row .header-top-con  .user-con .user .coin.level-1 {
       background: var(--c-l1);
background: var(--c-lg1);
    }

     .header-row .header-top-con  .user-con .user .coin.level-2 {
       background: var(--c-l2);
background: var(--c-lg2);  }
 .header-row .header-top-con  .user-con .user .coin.level-3 {
       background: var(--c-l3);
background: var(--c-lg3);  }

  .header-row .header-top-con  .user-con .user .coin.level-4 {
       background: var(--c-l4);
background: var(--c-lg4);}



    .header-row .header-top-con  .user-con .user .coin .icon {
     font-size:13px;
     margin-right:3px;
     color:var(--c4)
    }

    .header-row .header-top-con  .user-con .user .coin .txt {
     font-size:13px;
        letter-spacing:1px;
        margin-bottom:1px
    }




    
.header-row .search-col {
    min-width:720px;
    max-width:720px;
    position:relative;
          z-index: 26;
}

    .header-row  .search-col .search-input-con {
        position: relative;
      z-index: 25;

        display: flex;
        align-items: center;
        justify-content:center;
        transition: all 0.3s;
        width: 100%;
    }


    .header-row .search-col .search-input-con .search-close {
        position: absolute;
        top: 50%;
        margin-top: -12px;
        left: 10px;
        cursor: pointer;
        display:none;
    }
        .header-row .search-col.open .search-input-con .search-close {
        display:block;
    }

        .header-row .search-col .search-input-con .search-close .icon {
            display: block;
            font-size: 24px;
            color: var(--c1)
        }

            .header-row .search-col .search-input-con .search-icon {
        position: absolute;
        top: 50%;
        margin-top: -12px;
        right: 10px;
    }

        .header-row .search-col .search-input-con .search-icon .icon {
            display: block;
            font-size: 24px;
            color: var(--c1)
        }

            .header-row .search-col.open .search-input-con .search-icon .icon {

        }
        .header-row .search-col .search-input-con  input {
            border: none;
            border: 1px solid var(--c1);
                    background-color: var(--w100);
            outline: 0;
            font-size: 16px;
            font-weight:300;
            text-align: right;
            padding: 5px 45px;
            width: 100%;
            transition: all 0.5s;
            border-radius:50px;
        }

                .header-row .search-col.open .search-input-con  input {

                   
        }












@media (max-width: 1499px) {
    .header-row .search-col {
    min-width: 540px;
    max-width: 540px;

}
}

@media (max-width: 1199px) {
    .header-row .search-col {
        min-width: 320px;
        max-width: 320px;
    }
}
@media (max-width: 991px) {
   
    

    .header-row .header-top-con .logo-col {

          flex-grow: initial;
      
    }
  


   .header-row .header-top-con .search-con {

           display:block
        }


   
    .header-row .header-top-con .search-col {

          display:none
      
    }

}
@media (max-width: 767px) {


    .header-row.bar-added .header-top-row {
        margin-top: 30px;
    }



    .header-row .header-top-row .header-top-bar {
        height: 30px;
    }

        .header-row .header-top-row .header-top-bar .bar-con .bar-item img {
            max-height: 30px;
        }


    .header-row .header-top-con {
        padding: 20px 15px;
    }

    .header-row.scrolled .header-top-con {
        padding: 10px 15px;
    }

    .header-row .header-top-con .logo-col .logo-con {
        height: 35px;
   
     width:70px;

       }

    .header-row.scrolled .header-top-con .logo-con {
       height:35px;
    }

        
        .header-row .header-top-con .logo-col .logo-con .logo-2{

       left:17.5px;

       width:6.66px;
       margin-top:2px;
       }
        .header-row .header-top-con .logo-col .logo-con .logo-3{


       width:20px
       }

                .header-row.scrolled .header-top-con .logo-col .logo-con .logo-1{
       opacity:0;
       }

        
        .header-row.scrolled .header-top-con .logo-col .logo-con .logo-2{

       left:10px;
       width:22.2px;
       margin-top:0;
       }
        .header-row.scrolled .header-top-con .logo-col .logo-con .logo-3{
       left:37px;
       top:15px;
       width:33px
       }




    .header-row .header-top-con .side-col .side-d-con {
        position: fixed;
        bottom: 0;
        right: 0;
        width: 100%;
        background-color: var(--w100);
        display: flex;
        align-items: center;
        border-top: 1px solid var(--w50);
    }






    .header-row .header-top-con .hamburger-con {
        display: block;
    }


    .header-row .header-top-con .search-con {
        display: block;
    }



    .header-row .header-top-con .basket-con {
        margin-left: 0;
        flex: 1 0 0;
        padding: 15px;
        display:flex;

    }





        .header-row .header-top-con .basket-con .basket .icon {
            font-size: 20px;
        }

        .header-row .header-top-con .basket-con .basket .ttl {
            font-size: 12px;
            margin: 0 5px;
        }


    .header-row .header-top-con .basket .number {
        padding: 2px 10px 0px 10px;
        font-size: 11px;
        height: 20px;
    }



    .header-row .header-top-con .user-con {
        margin-left: 0;
        flex: 1 0 0;
        padding: 15px;
                display:flex;
                   justify-content: flex-end;
                

    }

        .header-row .header-top-con .user-con .user {
         
        }

        .header-row .header-top-con .user-con.notif .user:after {
            width: 9px;
            height: 9px;
            top: -4px;
            right: -4px;
        }

        .header-row .header-top-con .user-con .user .icon {
            font-size: 20px;
        }

        .header-row .header-top-con .user-con .user .ttl {
            font-size: 12px;
            margin: 0 5px;
        }

        .header-row .header-top-con .user-con .user .coin {
            padding: 0px 10px 0px 10px;
            height: 20px;
        }



            .header-row .header-top-con .user-con .user .coin .icon {
                font-size: 11px;
                margin-right: 3px;
            }

            .header-row .header-top-con .user-con .user .coin .txt {
                font-size: 11px;
                letter-spacing: 1px;
                margin-bottom: 1px;
            }





    .header-row .search-col {
        display: none;
    }
}


/*____________SEARCH result________________*/



.header-row .search-result-con {
    position: fixed;
    left: 0;
    width: 100%;
    z-index: 90;
    top: -100%;
    height:100%;
    max-height:100vh;
    background-color: var(--c2);
    overflow:hidden;
          transition: all 0.5s;
          padding-top:115px;

          display:flex;
          flex-direction:column;
}

.header-row .search-result-con.red {

    background-color: var(--c1);

}


.header-row.bar-added .search-result-con {
          padding-top:160px;
}

.header-row.scrolled .search-result-con,
.header-row.bar-added.scrolled .search-result-con {
          padding-top:75px;
}


.header-row .search-result-con.open {

     top:0;

}



.header-row .search-result-con .input-con {
    
    display:none;

}
.header-row .search-result-con .input-con .input-row {
    display:flex;
   align-items:center;
   position:relative;
}

.header-row .search-result-con .input-con .input-row input {
    flex-grow:1;
    margin-left:15px;

    border: 1px solid var(--c1);
    background-color: var(--w100);
    outline: 0;
    font-size: 16px;
    font-weight: 300;
    text-align: right;
    padding: 5px 45px;
    width: 100%;
    transition: all 0.5s;
    border-radius: 50px;

}

.header-row .search-result-con .input-con .input-row .search-icon {
        position: absolute;
        top: 50%;
        margin-top: -12px;
        right: 10px;
    }

.header-row .search-result-con .input-con .input-row .search-icon .icon {
            display: block;
            font-size: 24px;
            color: var(--c1)
        }

.header-row .search-result-con .input-con .input-row .btn-close{
     color: var(--c1);
     cursor:pointer;
     display:flex;

}
.header-row .search-result-con .input-con .input-row .btn-close .icon{
    font-size:32px;

}




.header-row .search-result-con .result-con {
    flex-grow:1;
   position:relative;
    overflow-y:hidden;
       padding:30px 0;

}

.header-row .search-result-con .result-con>* {
    position:relative;
    width:100%;
    height:100%;
       overflow-y:scroll;
}



.header-row .search-result-con .result-con .loading {
   text-align:center;
   padding:30px 0;
}

.header-row .search-result-con .result-con .loading img {
   width:32px;
}

.header-row .search-result-con .result-con .loading .txt {
   margin-top:15px;
   font-size:18px;
font-weight:300
}

    .header-row .search-result-con .result-con .noproduct {
        text-align: center;
        padding: 45px;
       
        font-size: 18px;
        font-weight: 300;
        width:100%;
    }
    .header-row .search-result-con .result-con .noproduct.main {
        background-color: var(--w100);
    }


.header-row .search-result-con .result-con .sug-row {


}

.header-row .search-result-con .result-con .sug-row  .sug-item{
    border-bottom:1px solid var(--w50);
    display:flex;
    justify-content:space-between;
    padding:15px 0;

}

.header-row .search-result-con .result-con .sug-row  .sug-item .ttl{
    display:flex;
    align-items:center;
    color: var(--b50);

}
.header-row .search-result-con .result-con .sug-row  .sug-item .ttl .txt{
    font-size:16px;
    font-weight:300;

}
.header-row .search-result-con .result-con .sug-row  .sug-item .ttl .icon{
    font-size:20px;
   margin-left:5px;
}
.header-row .search-result-con .result-con .sug-row  .sug-item .val{
    display:flex;
    align-items:center;


}

.header-row .search-result-con .result-con .sug-row  .sug-item .val a{
  border:1px solid var(--w50);
  padding:3px 15px;
  margin-right:10px;
  background-color: var(--w100);
  color: var(--b50);
  border-radius:50px;
  font-size:16px;
  font-weight:300;
  transition:all 0.3s;
}

.header-row .search-result-con .result-con .sug-row  .sug-item .val a:hover{
  border:1px solid var(--b100);
  color: var(--b100);

}


.header-row .search-result-con .btm-con {
    padding-bottom:30px;
    text-align:center;
}



.header-row .search-result-con .btm-con .btn-close{
    display:inline-flex;
    justify-content:center;
    align-items:center;
    padding:15px;
    border-radius:50%;
    border:1px solid var(--c1);
    color:var(--c1);
    cursor:pointer;
    transition:all 0.3s;
}
.header-row .search-result-con .btm-con .btn-close .icon{
  font-size:24px;
}



.header-row .search-result-con .btm-con .btn-close:hover{
   transform:rotate(90deg);
   background-color:var(--c1);
        color:var(--w100);
}



.header-row .search-result-con .result-row {
    display:grid;
    grid-template-columns: repeat(5, 1fr);
    grid-column-gap: 20px;
    grid-row-gap: 20px;

}

.header-row .search-result-con .result-item {
   background-color:#fff;
   text-align:center;

}
.header-row .search-result-con .result-item .result-item-con {
   
}

.header-row .search-result-con .result-item .img {
            width: 100%;
        aspect-ratio:3/2;
        overflow:hidden;
        }

.header-row .search-result-con .result-item .img img {
   width:100%;
   height:100%;
   object-fit:contain;
   transition:all 1s;
    }
.header-row .search-result-con .result-item:hover .img img {
   transform:scale(1.1)
    }


.header-row .search-result-con .result-item .head {
font-size:16px;
font-weight:500;

margin:0;
margin-bottom:5px;
color:var(--b100);
    }



.header-row .search-result-con .result-item .head2 {
font-size:13px;
font-weight:300;
color:var(--w50);
margin:0;
margin-bottom:15px;
    }



@media(max-width:1399px) {

}

@media(max-width:1199px) {


}

@media(max-width:991px) {
   
  .header-row .search-result-con {

    z-index: 130;

}
  

.header-row.bar-added .search-result-con {
          padding-top:30px;
}

.header-row.scrolled .search-result-con,
.header-row.bar-added.scrolled .search-result-con {
          padding-top:30px;
}


.header-row .search-result-con .input-con {
    display:block
}


}


@media(max-width:767px) {



    .header-row .search-result-con {
        padding-top: 20px;
    }



    .header-row.bar-added .search-result-con {
        padding-top: 20px;
    }

    .header-row.scrolled .search-result-con,
    .header-row.bar-added.scrolled .search-result-con {
        padding-top: 20px;
    }


    .header-row .search-result-con .input-con {
    }


        .header-row .search-result-con .input-con .input-row input {
            margin-left: 10px;
            font-size: 14px;
            padding: 5px 40px;
        }



        .header-row .search-result-con .input-con .input-row .btn-close .icon {
            font-size: 28px;
        }




    .header-row .search-result-con .result-con {
        padding: 15px 0;
    }


        .header-row .search-result-con .result-con .loading {
            padding: 15px 0;
        }

            .header-row .search-result-con .result-con .loading img {
                width: 28px;
            }

            .header-row .search-result-con .result-con .loading .txt {
                margin-top: 10px;
                font-size: 14px;

            }

        .header-row .search-result-con .result-con .noproduct {
            padding: 30px;
            width: calc(100vw - 30px);
            font-size: 15px;
        }


        .header-row .search-result-con .result-con .sug-row {
        }

            .header-row .search-result-con .result-con .sug-row .sug-item {
                padding: 10px 0 5px 0;
                flex-direction: column;
            }

                .header-row .search-result-con .result-con .sug-row .sug-item .ttl {
                    margin-bottom: 7px;
                }

                    .header-row .search-result-con .result-con .sug-row .sug-item .ttl .txt {
                        font-size: 12px;
                    }

                    .header-row .search-result-con .result-con .sug-row .sug-item .ttl .icon {
                        font-size: 16px;
                        margin-left: 5px;
                    }

                .header-row .search-result-con .result-con .sug-row .sug-item .val {
                    flex-wrap: wrap;
                }

                    .header-row .search-result-con .result-con .sug-row .sug-item .val a {
                        padding: 3px 10px;
                        margin-right: 0;
                        margin-left: 5px;
                        margin-bottom: 5px;
                        font-size: 12px;
                    }


    .header-row .search-result-con .btm-con {
        padding-bottom: 20px;
    }



        .header-row .search-result-con .btm-con .btn-close {
            padding: 10px;
        }

            .header-row .search-result-con .btm-con .btn-close .icon {
                font-size: 20px;
            }





    .header-row .search-result-con .result-row {
        grid-template-columns: repeat(2, 1fr);
        grid-column-gap: 15px;
        grid-row-gap: 15px;
    }

    .header-row .search-result-con .result-item .head {
        font-size: 12px;
        margin-bottom: 5px;
    }



    .header-row .search-result-con .result-item .head2 {
        font-size: 9px;
        margin-bottom: 10px;
    }
}



    /*_____________NAV________________*/

    .header-row .header-menu-row{
        position:absolute;
        width:100%;
        top:100%;
        right:0;
        z-index:123;
        transition:all 0.5s;
        transition-delay:0.2s;


    }
    .header-row .header-menu-row.out{
      transform:translateY(-101%);
       transition-delay:0.5s;
    }
        .header-row .header-menu-row.out:hover{
      transform:translateY(0);
    }


.header-row .header-menu-row .header-menu-con{
    display:flex;
    background-color:var(--c2);
    position:relative;
    z-index:10
}

.header-row .header-menu-row .header-menu-con .cat-menu-con{
    display:flex;
    min-width:var(--w-con1);
    background-color:var(--c1);
    justify-content:flex-end;
}
.header-row .header-menu-row .header-menu-con .cat-menu-con .menu-item{
   cursor:pointer;
   color:var(--w100);
   padding:15px 30px 15px 15px;
   display:flex;
   align-items:center;

   height:55px;
   min-width:var(--w-con2);


   -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}



.header-row .header-menu-row .header-menu-con .cat-menu-con .menu-item .icon{
  display:flex;
  flex-direction:column;
  min-width:36px;
  margin-left:15px;
}
.header-row .header-menu-row .header-menu-con .cat-menu-con .menu-item .icon span{
 width:100%;
 height:2px;
 background-color:var(--w100);
 margin:2px 0;
 transition:all 0.5s;
}


.header-row .header-menu-row .header-menu-con .cat-menu-con .menu-item.open .icon span:nth-child(1){
 transform:rotate(45deg) translateY(4px) translateX(5px);

}
.header-row .header-menu-row .header-menu-con .cat-menu-con .menu-item.open .icon span:nth-child(2){
 opacity:0
}

.header-row .header-menu-row .header-menu-con .cat-menu-con .menu-item.open .icon span:nth-child(3){
 transform:rotate(-45deg) translateY(-4px) translateX(4px)
}




.header-row .header-menu-row .header-menu-con .cat-menu-con .menu-item .ttl{
 font-size:18px;
 font-weight:500
}

.header-row .header-menu-row .header-menu-con .side-menu-con{
 display:flex;
 align-items:center;
 padding:0 30px;

}



.header-row .header-menu-row .header-menu-con .side-menu-con .menu-item{
 color:var(--c1);
 margin:0 15px;
 padding:5px;
 font-size:16px;
 transition:all 0.3s;

}
.header-row .header-menu-row .header-menu-con .side-menu-con .menu-item:hover{
 color:var(--c3);

}



.header-row .header-menu-row .header-menu-con .side-menu-con .club-item{
position:relative;
overflow:hidden;
 margin-left:15px;
 padding:3px 20px;
     border-radius:50px;
 font-size:16px;
 font-weight:300;
  color:var(--w100);

}
.header-row .header-menu-row .header-menu-con .side-menu-con .club-item .txt{
position:relative;
z-index:2;

}


.header-row .header-menu-row .header-menu-con .side-menu-con .club-item:after{
    content:'';
    position:absolute;
    top:50%;
    margin-top:-60px;
    left:50%;
    margin-left:-60px;
    width:120px;
    height:120px;
background: rgb(0,149,16);
background: linear-gradient(292deg, rgba(0,149,16,1) 0%, rgba(0,23,189,1) 50%, rgba(193,0,184,1) 100%);

 transition:all 1s;
 z-index:1

}

.header-row .header-menu-row .header-menu-con .side-menu-con .club-item:hover:after{
transform:rotate(180deg)
}




@media (max-width:2499px){

  .header-row .header-menu-row .header-menu-con .cat-menu-con{

    min-width:var(--w-con2);

}
}

@media (max-width:767px) {
    .header-row .header-menu-row.out {
        transform: translateY(0%);
    }

    .header-row .header-menu-row .header-menu-con {
        display: none;
    }


}


/*_________________MENU_____________*/



.main-menu-row{
    position:absolute;
    top:-500px;
    right:0;
    width:100%;
    transition:all 0.5s;
    z-index:9
}
.main-menu-row.in{
    top:100%;
}



.main-menu-row .main-menu-con{
   width:100%;
   position:relative;
}
.main-menu-row .main-menu-con .menu-con{
    width:var(--w-con1);
   background-color:var(--c1);
   display:flex;
   justify-content:flex-end;


}


.main-menu-con .menu-con .main-menu{
    width:var(--w-con2);
   padding:0;
   margin:0;
   list-style:none
}

.main-menu-con .menu-con .main-menu>li{
  border-top:1px solid rgba(255,255,255,0.2);
}
.main-menu-con .menu-con .main-menu>li .menu-link{
   display:flex;
   justify-content:space-between;
   align-items:center;
   padding:15px 30px;
   color:var(--w100);
   cursor:pointer;
}
.main-menu-con .menu-con .main-menu>li:hover .menu-link{

   color:var(--c3);

}

.main-menu-con .menu-con .main-menu>li .menu-link .txt{
   font-size:16px;
   font-weight:500;
   display:flex;
}

.main-menu-con .menu-con .main-menu>li .menu-link .icon{
   font-size:16px;
}

.main-menu-con .menu-con .main-menu>li .menu-link .txt .tag{
      background-color:#ddd;
      margin-left:7px;
      height:22px;
      display:flex;
      align-items:center;
      justify-content:center;
      width:40px;
      font-family:Calibri;
      font-size:12px;
         color:var(--w100);

}
.main-menu-con .menu-con .main-menu>li .menu-link .txt .tag.off{
      background-color:var(--c5);


}

    .main-menu-con .menu-con .main-menu>li .menu-link .txt .tag.new {
        background-color: var(--c6);
    }


.main-menu-con .menu-con .main-menu>li .sub-menu{
 position:absolute;
 top:-500px;
 left:0;
 width:calc(100% - var(--w-con1));
 height:100%;
 background-color:var(--w100);
 transition:all 0s;
 z-index:2;
}
.main-menu-con .menu-con .main-menu>li:hover .sub-menu {
   top:0;
}

.main-menu-con .menu-con .main-menu>li .sub-menu .sub-menu-con{
opacity:0;
display:flex;
height:100%;
 transition:all 0.5s;
 padding:30px;
padding-left:var(--w-con1);
}

.main-menu-con .menu-con .main-menu>li:hover .sub-menu .sub-menu-con{
opacity:1;


}



@media(max-width:2499px) {
    .main-menu-row .main-menu-con .menu-con {
        width: var(--w-con2);
    }

    .main-menu-con .menu-con .main-menu > li .sub-menu {
        width: calc(100% - var(--w-con2));
    }

    .main-menu-con .menu-con .main-menu > li .sub-menu .sub-menu-con {
        padding-left: var(--w-con2);
    }
}

@media(max-width:1610px) {


    .main-menu-con .menu-con .main-menu > li .sub-menu .sub-menu-con {
        padding-left:30px;
    }
}





.main-menu-con  .sub-menu-con .sub-list{
min-width:var(--w-con2);
margin-left:30px;
}
.main-menu-con .sub-menu-con .sub-list ul{
list-style:none;
padding:0;
margin:0;
display:grid;
grid-template-columns: repeat( 4fr);
    grid-column-gap: 15px;
    grid-row-gap:15px
}
.main-menu-con .sub-menu-con .sub-list ul li{
   min-width:150px;
}

.main-menu-con .sub-menu-con .sub-list ul li:nth-child(4n+1){
      grid-row: 1;
}

.main-menu-con .sub-menu-con .sub-list ul li:nth-child(4n+2){
      grid-row: 2;
}
.main-menu-con .sub-menu-con .sub-list ul li:nth-child(4n+3){
      grid-row: 3;
}

.main-menu-con .sub-menu-con .sub-list ul li:nth-child(4n){
      grid-row: 4;
}



.main-menu-con .sub-menu-con .sub-list ul li:nth-child(1){
      grid-column: 1;

}
.main-menu-con .sub-menu-con .sub-list ul li:nth-child(2){
      grid-column: 1;

}

.main-menu-con .sub-menu-con .sub-list ul li:nth-child(3){
      grid-column: 1;

}
    .main-menu-con .sub-menu-con .sub-list ul li:nth-child(4) {
        grid-column: 1;
    }


.main-menu-con .sub-menu-con .sub-list ul li:nth-child(5){
      grid-column: 2;

}
.main-menu-con .sub-menu-con .sub-list ul li:nth-child(6){
      grid-column: 2;

}

.main-menu-con .sub-menu-con .sub-list ul li:nth-child(7){
      grid-column: 2;

}
.main-menu-con .sub-menu-con .sub-list ul li:nth-child(8){
      grid-column: 2;

}


.main-menu-con .sub-menu-con .sub-list ul li:nth-child(9){
      grid-column: 3;

}
.main-menu-con .sub-menu-con .sub-list ul li:nth-child(10){
      grid-column: 3;

}

.main-menu-con .sub-menu-con .sub-list ul li:nth-child(11){
      grid-column: 3;

}
.main-menu-con .sub-menu-con .sub-list ul li:nth-child(12){
      grid-column: 3;

}



.main-menu-con .sub-menu-con .sub-list ul li:nth-child(13){
      grid-column: 4;

}
.main-menu-con .sub-menu-con .sub-list ul li:nth-child(14){
      grid-column: 4;

}

.main-menu-con .sub-menu-con .sub-list ul li:nth-child(15){
      grid-column: 4;
 
}
.main-menu-con .sub-menu-con .sub-list ul li:nth-child(16){
      grid-column: 4;

}



.main-menu-con .sub-menu-con .sub-list ul li a{
display:inline-flex;
align-items:center;
color:var(--c1);
transition:all 0.3s;
}

.main-menu-con .sub-menu-con .sub-list ul li a:hover{

color:var(--c3);

}

.main-menu-con .sub-menu-con .sub-list ul li a .icon{
font-size:40px;
margin-left:10px;
}

.main-menu-con .sub-menu-con .sub-list ul li a .txt{
display:flex;
flex-direction:column;
}
.main-menu-con .sub-menu-con .sub-list ul li a .txt .txt-fa{
font-size:16px;
font-weight:500;
}
.main-menu-con .sub-menu-con .sub-list ul li a .txt .txt-en{
font-size:14px;
font-weight:300;
color:var(--w40);
margin-top:3px;
}


.main-menu-con .sub-menu-con .sub-img{
height:100%;
flex-grow:1;

overflow:hidden;


}

.main-menu-con .sub-menu-con .sub-img .img{
height:100%;
width:100%;
background-size:cover;
background-position:center left;
opacity:1;
 
}

.main-menu-con .sub-menu-con .sub-img .img.in{
transform:translateY(0%);
opacity:1;
transition-delay:0s;
}




.main-menu-con .btm-menu-con{
display:none;
        grid-template-columns: repeat(1, 1fr);
    
grid-column-gap: 10px;
    grid-row-gap: 10px;
    width: 100%;
padding:15px;
margin-top:15px;
}





.main-menu-con .btm-menu-con .menu-item{
 color:var(--c1);
 padding:5px;
 font-size:16px;
  font-weight:400;
 transition:all 0.3s;
 display:inline-block;

}
.main-menu-con .btm-menu-con .menu-item:hover{
 color:var(--c3);

}


.main-menu-con .btm-menu-con .club-item{
position:relative;
overflow:hidden;
 padding:5px 30px;
     border-radius:50px;
 font-size:16px;
 font-weight:400;
  color:var(--w100);
   display:inline-block;


}
.main-menu-con .btm-menu-con .club-item .txt{
position:relative;
z-index:2;

}

.main-menu-con .btm-menu-con .club-item:after{
    content:'';
    position:absolute;
    top:50%;
    margin-top:-65px;
    left:50%;
    margin-left:-65px;
    width:130px;
    height:130px;
background: rgb(0,149,16);
background: linear-gradient(292deg, rgba(0,149,16,1) 0%, rgba(0,23,189,1) 50%, rgba(193,0,184,1) 100%);

 transition:all 1s;
 z-index:1

}
.main-menu-con .btm-menu-con .club-item:hover:after{
transform:rotate(180deg)
}





@media(max-width:991px) {
.main-menu-con .sub-menu-con .sub-img{
display:none;


}
.main-menu-con .sub-menu-con .sub-list {

    margin-left: 0;
}
}




@media(max-width:767px) {


    .main-menu-row {
        position: absolute;
        top: 0;
        right: -105%;
        height: calc(100vh - 126px);
        width: 100%;
    }

    .header-row.bar-added .main-menu-row {
        height: calc(100vh - 156px);
    }

    .header-row.scrolled .main-menu-row {
        height: calc(100vh - 106px);
    }

    .main-menu-row.in {
        top: 0;
    }

    .main-menu-row.open {
        right: 0;
    }


    .main-menu-row .main-menu-con {
        width: 100%;
        height: 100%;
        background-color: var(--c2);
        display: flex;
        flex-direction: column;

        overflow-y: scroll;
    }


        .main-menu-row .main-menu-con .menu-con {
            width: 100%;
            padding: 0;
            background-color: var(--c1);
        }

    .main-menu-con .menu-con .main-menu {
        width: 100%;
    }

        .main-menu-con .menu-con .main-menu > li .menu-link {
            padding: 10px 30px;
        }

            .main-menu-con .menu-con .main-menu > li .menu-link .txt {
                font-size: 16px;
            }

            .main-menu-con .menu-con .main-menu > li .menu-link .icon {
                font-size: 16px;
                transform: rotate(-90deg);
            }


        .main-menu-con .menu-con .main-menu > li .sub-menu {
            position: relative;
            top: 0;
            left: 0;
            width: 100%;
            height: auto;
            display: none;
        }


        .main-menu-con .menu-con .main-menu > li:hover .sub-menu {
            top: initial;
        }

        .main-menu-con .menu-con .main-menu > li .sub-menu .sub-menu-con {
            opacity: 1;
            padding: 15px 30px;
            padding-bottom: 0;
        }







    .main-menu-con .sub-menu-con .sub-list {
        min-width: 100%;
        margin-left: 0;
    }

        .main-menu-con .sub-menu-con .sub-list ul {
            display: flex;
            flex-direction: column;
            flex-wrap: wrap;
            grid-column-gap: 0;
            grid-row-gap: 0;
        }

            .main-menu-con .sub-menu-con .sub-list ul li {
                margin-bottom: 10px;
            }

                .main-menu-con .sub-menu-con .sub-list ul li a .icon {
                    font-size: 32px;
                    margin-left: 10px;
                }


                .main-menu-con .sub-menu-con .sub-list ul li a .txt .txt-fa {
                    font-size: 14px;
                }

                .main-menu-con .sub-menu-con .sub-list ul li a .txt .txt-en {
                    font-size: 12px;
                    margin-top: 2px;
                }







    .main-menu-con .sub-menu-con .sub-img {
        display: none;
    }

    .main-menu-con .btm-menu-con {
        display: grid;
    }
}






    /*__________support_____________*/
     .support-row{
         background-color:var(--c1);
         color:var(--w100);
         padding:45px 0;
     }
         .support-row .support-con{
         display:flex;
         justify-content:space-between;
         align-items:center;
     }

                  .support-row .support-con .txt-con{
         display:flex;
         
         align-items:center;
         padding-left:30px;
     }

                 .support-row .support-con .txt-con .ico-con{
         margin-left:20px;
     }

                .support-row .support-con .txt-con .ico-con .icon{
       font-size:48px;
     }
                .support-row .support-con .txt-con .head{
       font-size:24px;
       font-weight:500;
       margin:0;
     }

               .support-row .support-con .txt-con .desc{
       font-size:14px;
       font-weight:300;
       margin:0;
     }


                  .support-row .support-con .links-con{
         display:flex;
         align-items:center;
         direction:ltr;
         min-width:600px;
     }

                  .support-row .support-con .links-con .link-item{
         border:1px solid var(--w100);
         margin-right:-1px;
         padding:5px 15px;
         display:flex;
         align-items:center;
         justify-content:center;
         color:var(--w100);
         font-family:Calibri;
         transition:all 0.3s;
         min-width:200px;
        
  
     }
                  .support-row .support-con .links-con .link-item:hover{
         color:  var(--c1);

         background-color:var(--w100);

  
     }


                  .support-row .support-con .links-con .link-item .icon{
         font-size:28px;
         margin-right:10px;
     }

          .support-row .support-con .links-con .link-item .txt{
         font-size:20px;
       font-weight:300
     }




@media(max-width:991px) {
    .support-row .support-con {
        flex-direction: column;
        align-items: initial;
    }

        .support-row .support-con .txt-con {
            margin-bottom: 15px;
            padding-left:0;
        }

        .support-row .support-con .links-con .link-item {
            flex: 1 0 0;
        }
}





@media(max-width:767px) {

    .support-row {
        padding: 30px 0;
    }

        .support-row .support-con {
            flex-direction: row;
        }

            .support-row .support-con .txt-con {
                margin-bottom: 0;
                padding-left: 15px;
                flex-direction: column;
                align-items: flex-start;
            }

                .support-row .support-con .txt-con .ico-con {
                    margin-left: 0;
                }

                    .support-row .support-con .txt-con .ico-con .icon {
                        font-size: 36px;
                    }

                .support-row .support-con .txt-con .head {
                    font-size: 20px;
                }

                .support-row .support-con .txt-con .desc {
                    font-size: 10px;
                }


            .support-row .support-con .links-con {
                min-width: 50%;
                flex-direction: column;
                align-items: initial;
            }

                .support-row .support-con .links-con .link-item {
                    margin-right: 0;
                    margin-bottom: -1px;
                    min-width: 170px;
                }


                    .support-row .support-con .links-con .link-item .icon {
                        font-size: 24px;
                    }

                    .support-row .support-con .links-con .link-item .txt {
                        font-size: 16px;
                    }
}
    /*__________FOTER_____________*/



   
 .footer-row {
        position:relative;
        background-color:var(--c2);
        padding:45px 0;
    }

    
 .footer-row  .footer-con{
        display:flex;
    }

 .footer-row  .footer-con .footer-col{
       flex:1 0 0;
    }

 .footer-row  .footer-con .f-menu{
      list-style:none;
      padding:0;
      margin:0;
    }

  .footer-row  .footer-con .f-menu li{
      margin-bottom:10px;
    }
  .footer-row  .footer-con .f-menu li a{
     display:inline-block;
     font-size:14px;
     font-weight:400;
     color:var(--c1);
     transition:all 0.3s;
    }
  .footer-row  .footer-con .f-menu li a:hover{
     color:var(--c3);
    }


  
 .footer-row  .footer-con .f-txt{
      font-size:12px;
     font-weight:400;
    }

 .footer-row  .footer-con .f-txt .head{
      font-size:14px;
     font-weight:500;
    }


 .footer-row  .footer-con .f-sn {
     direction:ltr;
     font-family:Calibri;
    }
 .footer-row  .footer-con .f-sn-ttl {
    font-size:14px;
    font-weight:300;
    margin-bottom:5px;
    }


 .footer-row  .footer-con .f-sn-link {
    margin-right: -1px;
    padding: 7px 20px;
    display: inline-flex;
background-color: var(--c1);
    align-items: center;
    color: var(--w100);
    font-family: Calibri;
    transition: all 0.3s;
    }
a.rezayat {
    display: block;
    margin: 20px 0 0 20px
}
a.rezayat img{
   max-width:136px
}
 .footer-row  .footer-con .f-sn-link:hover{

         background-color:var(--c3);

  
     }


 .footer-row  .footer-con .f-sn-link .icon{
         font-size:28px;
         margin-right:10px;
     }

 .footer-row  .footer-con .f-sn-link .txt{
         font-size:20px;
       font-weight:300
     }




    .footer-cert-row {
        text-align: center;
       margin:45px 0;
    }
      .footer-cert-row .cert-con {
        display:flex;
        flex-wrap:wrap;
        justify-content:center;
        align-items:center;
        }


        .footer-cert-row img {
            width: 120px;
            height:120px;
            object-fit:contain;
            margin:15px;
        }

    .cr-row {
        padding: 15px 0;
        font-size: 11px;
        font-weight: 300;
        position: relative;
       border-top:1px solid var(--w70);
       display:flex;
       justify-content:space-between;
    }


        .cr-row .cr-col {
            text-align: right;
            color: var(--w40)
        }

        .cr-row .maze-col {
            text-align: left;
        }

            .cr-row .maze-col a {
                display: inline-block;
                position: relative;
                padding-left: 32px;
                color: var(--w40)
            }

                .cr-row .maze-col a span {
                    position: absolute;
                    left: 0;
                    top: 50%;
                    margin-top: -12px;
                    font-size: 24px;
                }

                .cr-row .maze-col a:hover span {
                    color: #ff6900
                }

    @media(max-width:1199px) {
        

    }

    @media(max-width:991px) {


    }


@media(max-width:767px) {

    a.rezayat {
        margin: 20px 0 0 15px
    }

        a.rezayat img {
            max-width: 100px;
        }

    .footer-row {
        padding: 30px 0;
    }


        .footer-row .footer-con {
            flex-wrap: wrap;
        }

            .footer-row .footer-con .footer-col {
                min-width: 50%;
                margin-bottom: 15px;
            }

            .footer-row .footer-con .f-menu li {
                margin-bottom: 10px;
            }

                .footer-row .footer-con .f-menu li a {
                    font-size: 12px;
                }




            .footer-row .footer-con .f-txt {
                font-size: 10px;
            }

                .footer-row .footer-con .f-txt .head {
                    font-size: 12px;
                }


            .footer-row .footer-con .f-sn-ttl {
                font-size: 12px;
            }


            .footer-row .footer-con .f-sn-link {
                padding: 5px 15px;
            }


                .footer-row .footer-con .f-sn-link .icon {
                    font-size: 24px;
                    margin-right: 5px;
                }

                .footer-row .footer-con .f-sn-link .txt {
                    font-size: 16px;
                }




    .footer-cert-row {
        margin: 30px 0;
    }

        .footer-cert-row img {
            width: 90px;
            height: 90px;
            margin: 10px;
        }

    .cr-row {
        padding: 10px 0;
        font-size: 9px;
        flex-wrap: wrap;
        margin-bottom: 60px;
    }


        .cr-row .cr-col {
            text-align: center;
            min-width: 100%;
            margin-bottom: 10px;
        }

        .cr-row .maze-col {
            text-align: center;
            min-width: 100%;
        }

            .cr-row .maze-col a {
                padding-left: 28px;
            }

                .cr-row .maze-col a span {
                    margin-top: -10px;
                    font-size: 20px;
                }
}






    
/*_____________Inner________________*/
.button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    padding: 7px 30px;
    background-color: var(--c1);
    color: var(--w100);
    font-size: 16px;
    font-weight: 400;
    transition: all 0.3s;
    cursor: pointer;
    border:1px solid  var(--c1);
     border-radius:0;
     white-space:nowrap;

    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.button:hover,
.button:focus{

     color: var(--w100);
     outline:0;
     border-radius:10px;

}
    .button.disabled {
        color: var(--w60);
        background-color: var(--b40);
        cursor: not-allowed;
        border-color: var(--b40);
        border-radius: 0px;
    }
    .button .icon {
        padding: 0 0 0 15px;
        font-size:24px;
    }

.button:hover .icon{

}



.button.lg {
    
    padding: 8px 45px;
  
    font-size: 18px;
    font-weight: 500;
}



    .button.light {
        color: var(--c1);
        background-color: var(--w100);
         border-color: var(--w100);
    }
        .button.light:hover,
        .button.light:focus {
        color:var(--c1);
         
    }

       .button.line {
        color: var(--c1);
        background-color: var(--w100);
         border-color: var(--c1);
    }
        .button.line:hover,
        .button.line:focus {
        color:var(--c1);
        
    }

        
.arrow-btn {
    color: var(--b100);
    display: inline-block;
    transition: all .3s;
    cursor: pointer;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.arrow-btn:hover {
    color: var(--c3)
}

.arrow-btn .btn-con {
    display: flex;
    align-items: center
}

.arrow-btn .btn-con .txt {
    font-size: 18px;
    white-space: nowrap
}

.arrow-btn .btn-con .line {
    width: 30px;
    height: 1px;
    background-color: var(--b100);
    transition: all .3s;
    margin-right: 5px
}

.arrow-btn:hover .btn-con .line {
    width: 60px;
        background-color: var(--c3);
}

.arrow-btn .btn-con .arrow {
    width: 15px;
    height: 15px;
    border: 1px solid var(--b100);
     border-width: 0 0 1px 1px;
    margin-right: -16px;
    transform: rotate(45deg);
    transition: all .3s
}

.arrow-btn:hover .btn-con .arrow {
        border-color:var(--c3);
}



.arrow-btn.light {
    color: var(--w100);
}
    .arrow-btn.light:hover {
        color: var(--c3);
    }
.arrow-btn.light .btn-con .line {

    background-color: var(--w100);

}

.arrow-btn.light:hover .btn-con .line {
        background-color: var(--c3);
}

.arrow-btn.light .btn-con .arrow {

    border-color:var(--w100);

}

.arrow-btn.light:hover .btn-con .arrow {
        border-color:var(--c3);
}











            .page-sections{
                display:flex;
                flex-direction:column;
            }
            .page-sections>*{
             min-width:100%;
            }
    .page-sections .first-sec{
               order:1;
            }
               .page-sections .second-sec{
               order:2;
            }

.page-sections .third-sec{
               order:3;
            }

.page-sections .forth-sec{
               order:4;
            }

.page-sections .fifth-sec{
               order:5;
            }



.sec-row {
    margin: 90px 0;
}


.sec-row.sec-bm-row {
   margin-bottom:0
}



    .sec-row .sec-head {
        margin-bottom: 30px;
 
    }

    .sec-row .sec-head .sec-head-con {
        position:relative;
        display:inline-block;
        z-index:2
    }

    .sec-row .sec-head .sec-head-con .head-con {
      
        display:flex;
  
    }


    .sec-row .sec-head .img{
      width:60px;
      height:60px;
      margin-left:15px;
      background-color:var(--w100)
    }
    .sec-row .sec-head .img img{
      width:100%;
      height:100%;
     object-fit:contain;
    }



    .sec-row .sec-head .head{
      
        font-size: 24px;
        font-weight:500;
        margin:0;
        color:var(--b100);
    }

    .sec-row .sec-head .head span{
      display:block;
      font-weight:300;
       font-size: 20px;
    }

   .sec-row .sec-head .btn{
      margin-top:10px;
    }

       .sec-row.light .sec-head .head{
        color:var(--w100);
    }






.bread-row{
    display:flex;
    align-items:center;
    margin:15px 0 15px 0;
    justify-content:space-between;
}

.bread-row .bread-con{
    order:1;
}

/*.bread-row:after{
    content:'';
    order:2;
    flex-grow:1;
    height:1px;
    background-color:#999;
    opacity:0.3;
    margin:0 15px;

}

.bread-row.dark:after{
    background-color:#f1f1ee;

}*/

.bread-row .bread-con ul {
    padding: 0;
    margin:0;
    list-style:none;
    display:flex;


}

.bread-row .bread-con ul>li {


}
.bread-row .bread-con ul>li+li:before {
    content: "|";
    padding: 0 5px;
    color: var(--w50);
}



.bread-row .bread-con ul>li a {
   font-size:12px;
   font-weight:300;
  color: var(--b40);
}
.bread-row .bread-con ul>li a .icon {
 display:block;
 font-size:14px;
 margin-top:1px;
}

.bread-row .bread-con ul>li a:hover {
   color:var(--c3);
}

.bread-row .share-con{
            position:relative;
            order:3;
    }
.bread-row .share-con .share-ttl{
    display:flex;
    align-items:flex-end;
    cursor:pointer;
    font-size:12px;
       color:var(--b40);
   
    }
.bread-row .share-con .share-ttl .icon{
         font-size:20px;
         display:block;
         margin-right:5px;
    }


.bread-row .share-con .dropdown-menu{
     position: absolute;
    top: 100%;
    left:0;
    z-index: 99;
    min-width:initial;
    border-radius:0;
    width: 150px;
    padding:10px 15px;
    margin: 0;
    margin-top:10px;
    margin-left:0;
    background-color: var(--w90);
    border: 1px solid var(--w50);
    -webkit-box-shadow:none;
    box-shadow: none;
    text-align:center;
}
.bread-row .share-con .dropdown-menu .ttl{
     font-size:12px;
     font-weight:300;
     margin-bottom:10px;
     color:var(--b40);
}

.coin-plus-row{
    display:flex;
    align-items:center;
}
.coin-plus-row .coin-con{
margin-left:10px;
}

.coin-plus-row .txt-con{
font-size:12px;
color:var(--b40);
}
.coin-plus-row .txt-con a{
display:inline-block;
text-decoration:underline;
color:var(--b40);
}



.coin-plus{
    display:inline-flex;
    background-color:var(--c4);
background: rgb(223,147,15);
background: linear-gradient(39deg, rgba(223,147,15,1) 5%, rgba(238,186,11,1) 54%);
 color:var(--w100);
    direction:ltr;
    padding:4px 15px;
    align-items:center;
    border-radius:50px;
    font-family:Calibri

}

.coin-plus .icon{
    font-size:13px;
    margin-right:3px;
}
.coin-plus .txt{
    font-size:18px;
    letter-spacing:1px;
    font-weight:600;
    line-height:18px;
    margin-bottom:1px;
}


.coin-sum{
    display:inline-flex;
 direction:ltr;
    align-items:center;
    font-family:Calibri

}

.coin-sum .icon{
    font-size:24px;
    margin-right:5px;
      color:var(--c4);
}
.coin-sum .sum{
    font-size:20px;
    letter-spacing:1px;
    font-weight:600;
    color:var(--c4)
}

.coin-sum.sm .icon{
    font-size:20px;
    margin-right:5px;

}
.coin-sum.sm .sum{
    font-size:18px;
    margin-top:1px

}


.quantity {
    position: relative;

    height: auto;
    padding:0;
  display:flex;
  align-items:center;
  justify-content:center;
    width:100px;
}



    .quantity input {
        display: inline-block;
        margin: 0;
        padding:0;
        border: none;
        text-align: center;
        font-size: 18px;
        background-color: transparent;
        color: #000;
    }



        .quantity input[type=number]::-webkit-inner-spin-button,
        .quantity input[type=number]::-webkit-outer-spin-button {
            -webkit-appearance: none;
            margin: 0;
        }

        .quantity input[type=number] {
            -moz-appearance: textfield;
        }

        .quantity input:focus {
            outline: 0;
        }

    .quantity .q-con {
        width: 100%;
        position: absolute;
        top: 0;
       display:flex;
       justify-content:space-between;
       align-items:center;
        left: 0;
        padding: 0 5px
    }

        .quantity .q-con .q-button {
            position: relative;
            cursor: pointer;
            text-align: center;
            color: #000;
            cursor: pointer;
            display: inline-block;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            -o-user-select: none;
            user-select: none;
        }
                .quantity .q-con .q-button:hover {
            color: var(--c1);

        }


        .quantity .q-con .q-button .icon {
            font-size: 24px;
            display:block;
        }


            .quantity .q-con .q-button.q-up {
                float: right;
            }

            .quantity .q-con .q-button.q-down {
                float: left;
            }







    .faq-con {
    }

        .faq-con .faq-item {
            border: none;
            margin-bottom: 2px;
            background-color: var(--w100);

    border: none;
    border-radius: 0;
    -webkit-box-shadow: 0;
    box-shadow: 0;
        }

            .faq-con .faq-item .faq-ttl {
                padding: 15px 15px 15px 50px;
                font-size: 16px;
                font-weight:500;
                color:var(--b100);
                cursor: pointer;
                position:relative;
            }


    .faq-con .faq-item .faq-ttl:after,
       .faq-con .faq-item .faq-ttl:before {
        content:'';
            position:absolute;
            background-color:var(--b100);
             transition:all 0.5s;
             transform:rotate(135deg)
            }
        .faq-con .faq-item .faq-ttl:after{

            left:15px;
            top:50%;
            width:25px;
            height:1px;

            }
        .faq-con .faq-item .faq-ttl:before {
            left:27px;
            top:50%;
            margin-top:-12px;
            width:1px;
            height:25px;
            }

            .faq-con .faq-item .faq-ttl.collapsed:after,
       .faq-con .faq-item .faq-ttl.collapsed:before {
      transform:rotate(0)
            }

            .faq-con .faq-item .faq-answer {
                padding: 30px;
                font-weight: 300;
                 font-size: 16px;
                 line-height:26px;
                 border-top:1px solid var(--w70);
                 text-align:justify
            }







@media (max-width: 1199px) {


 
}
@media (max-width: 991px) {
  



}

@media (max-width: 767px) {

    .button {
        padding: 5px 20px;
        font-size: 13px;
    }

        .button:hover,
        .button:focus {
            border-radius: 7px;
        }
            .button .icon {
        padding: 0 0 0 10px;
        font-size:20px;
    }
.button.lg {
    
    padding: 6px 30px;
  
    font-size: 15px;

}
    .arrow-btn .btn-con .txt {
        font-size: 12px;
    }

    .arrow-btn .btn-con .line {
        width: 30px;
    }

    .arrow-btn:hover .btn-con .line {
        width: 40px;
    }

    .arrow-btn .btn-con .arrow {
        width: 11px;
        height: 11px;
        margin-right: -13px;
        transform: rotate(45deg);
    }




    .sec-row {
        margin: 60px 0;
    }

        .sec-row.sec-bm-row {
            margin-bottom: 0;
        }

        .sec-row .sec-head {
            margin-bottom: 15px;
            padding-left: 135px;
        }



            .sec-row .sec-head .head {
                font-size: 16px;
            }

                .sec-row .sec-head .head span {
                    font-size: 16px;
                }

            .sec-row .sec-head .btn {
                margin-top: 10px;
            }

            .sec-row .sec-head .img {
    width: 36px;
    height: 36px;
    margin-left: 10px;

}






    .bread-row {
        margin: 10px 0 10px 0;
    }

        .bread-row .bread-con ul > li + li:before {
            font-size: 10px;
            padding: 0 3px;
        }



        .bread-row .bread-con ul > li a {
            font-size: 10px;
        }

            .bread-row .bread-con ul > li a .icon {
                font-size: 12px;
                 margin-top:3px;
            }

        .bread-row .share-con .share-ttl {
            font-size: 10px;
        }

            .bread-row .share-con .share-ttl .icon {
                font-size: 16px;
                margin-right: 3px;
            }


        .bread-row .share-con .dropdown-menu {
            width: 120px;
            padding: 7px 10px;
            margin-top: 10px;
        }

            .bread-row .share-con .dropdown-menu .ttl {
                font-size: 10px;
            }

    .coin-plus-row .coin-con {
        margin-left: 7px;
    }

    .coin-plus-row .txt-con {
        font-size: 10px;
    }



    .coin-plus {
        padding: 3px 12px;
    }

        .coin-plus .icon {
            font-size: 13px;
            margin-right: 3px;
        }

        .coin-plus .txt {
            font-size: 15px;
            line-height: 15px;
        }



.coin-sum .icon{
    font-size:20px;
    margin-right:5px;
}
.coin-sum .sum{
    font-size:15px;

}


.coin-sum.sm .icon{
    font-size:16px;
    margin-right:3px;

}
.coin-sum.sm .sum{
    font-size:13px;

}

    .quantity {
        width: 70px;
    }



        .quantity input {
            font-size: 14px;
        }


        .quantity .q-con {
            padding: 0 3px;
        }


            .quantity .q-con .q-button .icon {
                font-size: 20px;
            }



    .faq-con .faq-item .faq-ttl {
        padding: 10px 10px 10px 30px;
        font-size: 12px;
    }


        .faq-con .faq-item .faq-ttl:after {
            left: 10px;
            width: 19px;
            height: 1px;
        }

        .faq-con .faq-item .faq-ttl:before {
            left: 19px;
            top: 50%;
            margin-top: -9px;
            width: 1px;
            height: 19px;
        }



    .faq-con .faq-item .faq-answer {
        padding: 10px;
        font-size: 14px;
        line-height: 24px;
    }











}








    /*_______________MODAL / FORM______________*/
    .modal {
        text-align: center;
        background-color: rgba(0, 0, 0, 0.10);

    }

    .modal-open {
        /*overflow: scroll;*/
    }

@media screen and (min-width: 768px) {
    .modal:before {
        display: inline-block;
        vertical-align: middle;
        content: " ";
        height: 100%;
    }

    .modal-dialog.md-dialog {
        width: 700px;
    }
}


@media screen and (min-width: 991px) {
         .modal-dialog.md-dialog {
   width:700px;
    }

}


    .modal:before {
        display: inline-block;
        vertical-align: middle;
        content: " ";
        height: 100%;
    }

    .modal-dialog {
        display: inline-block;
        vertical-align: middle;
    }




    .modal-content {
        background-color: var(--w100);
        border: 1px solid var(--c1);
        border-radius:15px;
    }

    .modal-header {
        padding:15px;
        border: none;
        border-bottom:1px solid var(--w70);
        display:flex;
        align-items:center;
    }


    .modal-header.nb {
        border-bottom:none
    }

    .modal-header .head-con {
     flex-grow:1;
     display:flex;
     align-items:center;
    font-weight:500;
    font-size:18px;
    margin-left:15px;

}



        .modal-header .close {
            color: #000;
        }

     .modal-header .close .icon {
         display:block;
            font-size: 24px;  
            cursor: pointer
        }







    .modal-body {
        text-align: right;
        padding: 30px;

    }

   
        .modal-body .modal-desc {
            font-size: 14px;
            font-weight:300;
            margin-bottom:20px;
        }
           .modal-body .modal-desc.desc-lg {
            font-size: 18px;
            font-weight:700;

        }








.modal-bottom-row {
          border-top:1px solid var(--w70);
          padding:15px;
          text-align:right;
        }

.modal-bottom-row .inf{
     display:inline-block;
  
color:var(--b100);
font-size:14px;
font-weight:300;
text-decoration:underline;
}




  .my-form-row {
        margin-bottom:15px;
        display:flex;
        }
    .my-form-row .form-col {
  flex:1 0 0;
  overflow:hidden;
  
  margin-left:15px;
  display:flex;
  align-items:center;
        }

      .my-form-row .form-col:last-child {

     margin-left:0;
        }

    .my-form-row .form-col .form-label {
  min-width:140px;
  max-width:140px;
  font-size:13.5px;
  color:var(--w50);
  text-align: left;
    padding-left: 15px;
        }

        .my-form-row .form-col .form-input {
 flex-grow:1;
  font-size:16px;
  border:1px solid var(--w50);
    background-color:var(--w100);
  border-radius:50px;
  padding:7px 15px 5px 15px;
  text-align:right;
    outline: none;
    width:100%;
    resize:none;
        }

        .my-form-row .form-col textarea.form-input {

  border-radius:13px;

        }
                .my-form-row .form-col select.form-input {

  padding:4px 15px 4px 15px;

        }

                .my-form-row .form-col .form-input:focus {

  border:1px solid var(--b100);

        }
  .my-form-row .form-col .form-val{

  padding:6px;
   font-size: 16px;
  text-align:center;
  flex-grow:1;
  background-color:#f2f2f2;
  width:100%;
        }

    .my-form-row .form-col .form-items{


  flex-grow:1;
  display:flex;
        }
        .my-form-row .form-col .form-items .form-item{
align-items:center;
  display:flex;
  margin-left:15px;
     font-size: 16px;
        }
                .my-form-row .form-col .form-items .form-item input{
margin-left:5px;
        }




  .my-form-row .form-col .form-con{
  flex-grow:1;

        }

  
  .my-form-row.btn-form-row {
justify-content:flex-end;
margin-top:30px;
}
  .my-form-row.btn-form-row .button {
margin-right:20px;
}


  .my-form-row .main-btn {
 min-width:120px;
 max-width:200px;
 padding:7px 15px;
 flex-grow:3;
}
    .my-form-row .cancel-btn {
 margin-left:15px;
  min-width:90px;
  padding:7px 15px;
}





    .tab-content>.tab-pane {
    display: none;
    visibility: hidden;
}
    .tab-content>.active {
    display: block;
    visibility: visible;
}




    

            .msg-box{
                position:fixed;
                z-index:2000;
                top:90px;
                right:50%;
                width:360px;
                margin-right:-180px;
                transition:all 0.3s;
            }


            .msg-box.in{

            }



            .msg-box .msg-con{
               width:100%;
               padding:30px 15px;
               background-color:#ddd;
                color:var(--w100);
               margin-bottom:10px;
               paint-order:markers;
               position:relative;
               display:flex;
               align-items:center;
-webkit-box-shadow: 4px 4px 10px 0px rgba(0,0,0,0.47);
-moz-box-shadow: 4px 4px 10px 0px rgba(0,0,0,0.47);
box-shadow: 4px 4px 10px 0px rgba(0,0,0,0.47);
            }


 .msg-box .msg-con.warning{
               background-color:var(--c10);
               color:var(--b100);
            }
 .msg-box .msg-con.success{
               background-color:var(--c6);
            }
 .msg-box .msg-con.alert{
               background-color:var(--c8);
            }


        .msg-box .msg-con:after{
             content:'';
             position:absolute;
             right:0;
             bottom:0;
             background-color:var(--b100);
             height:5px;
             opacity:0.6;
             animation:slide 4s;

             z-index:2;
            }

        .msg-box .msg-con:before{
             content:'\ea49';
             display:block;
              font-family: 'icomoon';  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
              font-size:28px;
                 margin-left:10px;
            }
            .msg-box .msg-con.warning:before{
             content:'\eab5';

            }

          .msg-box .msg-con.success:before{
             content:'\e9f9';

            }
.msg-box .msg-con.alert:before{
             content:'\e9bf';

            }


.msg-box .msg-con .txt{
            font-size:16px;
            font-weight:300;
         
            }

@keyframes slide {
    0% {
        width: 0%;
    }

   
    100% {
          width: 100%;
    }
}




@media (max-width:767px) {
    .modal-dialog {
        width: 90%;
    }


    .modal-header {
        padding: 10px;
    }


        .modal-header .head-con {
            font-size: 14px;
            margin-left: 10px;
        }



        .modal-header .close .icon {
            font-size: 20px;
        }



    .modal-body {
        padding: 15px 10px;
    }

        .modal-body .modal-desc {
            font-size: 12px;
            margin-bottom: 20px;
        }

            .modal-body .modal-desc.desc-lg {
                font-size: 15px;
            }






    .modal-bottom-row {
        padding: 10px;
    }

        .modal-bottom-row .inf {
            font-size: 10px;
        }

    .ship-map-row {
        height: 280px;
    }






    .my-form-row {
        margin-bottom: 10px;
    }

        .my-form-row .form-col {
            margin-left: 10px;
            flex-direction: column;
            align-items: flex-start;
        }

            .my-form-row .form-col:last-child {
                margin-left: 0;
            }

            .my-form-row .form-col .form-label {
                min-width: initial;
                max-width: initial;
                font-size: 12px;
                padding-right: 15px;
   text-align:right;
   padding-left:0
            }

           /* .my-form-row .form-col .form-input {
                font-size: 12px;
                padding: 7px 15px 5px 15px;
            }*/

            .my-form-row .form-col textarea.form-input {
                border-radius: 10px;
            }

            .my-form-row .form-col .form-val {
                padding: 5px;
                font-size: 12px;
            }
                    .my-form-row .form-col .form-items .form-item{

  margin-left:10px;
     font-size: 12px;
        }
                .my-form-row .form-col .form-items .form-item input{
margin-left:3px;
        }

        .my-form-row .main-btn {
            min-width: 90px;
            max-width: 150px;
            padding: 5px 10px;
            flex-grow: 3;
        }

        .my-form-row .cancel-btn {
            margin-left: 10px;
            min-width: 90px;
            padding: 5px 10px;
        }








        
            .msg-box{
                top:75px;
                right:50%;
                width:80%;
                margin-right:-40%;
            }


            .msg-box.in{

            }



            .msg-box .msg-con{
               padding:15px 15px;
                margin-bottom:10px;
            }




        .msg-box .msg-con:before{
            
              font-size:24px;
                 margin-left:10px;
            }
        


.msg-box .msg-con .txt{
            font-size:12px;
  
         
            }




}

