/* HTML Template Time:  Author: Hiep Ta - hieptq11@gmail.com */
/** Retrieves a color value from the $material-colors Sass map Inspired by https://github.com/nilskaspersson/Google-Material-UI-Color-Palette/  @function @param {string} color-name             - quoted, lower-case, dasherized color name (e.g. 'pink', 'amber') @param {string} [color-variant='500']  - quoted, lowercase color variant (e.g. '200', 'a100') */
@import url("https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,500,500i,700,700i&subset=vietnamese");
/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-red-50 { color: #ffebee !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-red-50 { background-color: #ffebee !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-red-100 { color: #ffcdd2 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-red-100 { background-color: #ffcdd2 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-red-200 { color: #ef9a9a !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-red-200 { background-color: #ef9a9a !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-red-300 { color: #e57373 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-red-300 { background-color: #e57373 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-red-400 { color: #ef5350 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-red-400 { background-color: #ef5350 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-red-500 { color: #f44336 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-red-500 { background-color: #f44336 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-red-600 { color: #e53935 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-red-600 { background-color: #e53935 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-red-700 { color: #d32f2f !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-red-700 { background-color: #d32f2f !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-red-800 { color: #c62828 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-red-800 { background-color: #c62828 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-red-900 { color: #b71c1c !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-red-900 { background-color: #b71c1c !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-red-a100 { color: #ff8a80 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-red-a100 { background-color: #ff8a80 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-red-a200 { color: #ff5252 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-red-a200 { background-color: #ff5252 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-red-a400 { color: #ff1744 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-red-a400 { background-color: #ff1744 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-red-a700 { color: #d50000 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-red-a700 { background-color: #d50000 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-pink-50 { color: #fce4ec !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-pink-50 { background-color: #fce4ec !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-pink-100 { color: #f8bbd0 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-pink-100 { background-color: #f8bbd0 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-pink-200 { color: #f48fb1 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-pink-200 { background-color: #f48fb1 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-pink-300 { color: #f06292 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-pink-300 { background-color: #f06292 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-pink-400 { color: #ec407a !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-pink-400 { background-color: #ec407a !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-pink-500 { color: #e91e63 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-pink-500 { background-color: #e91e63 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-pink-600 { color: #d81b60 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-pink-600 { background-color: #d81b60 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-pink-700 { color: #c2185b !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-pink-700 { background-color: #c2185b !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-pink-800 { color: #ad1457 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-pink-800 { background-color: #ad1457 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-pink-900 { color: #880e4f !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-pink-900 { background-color: #880e4f !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-pink-a100 { color: #ff80ab !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-pink-a100 { background-color: #ff80ab !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-pink-a200 { color: #ff4081 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-pink-a200 { background-color: #ff4081 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-pink-a400 { color: #f50057 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-pink-a400 { background-color: #f50057 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-pink-a700 { color: #c51162 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-pink-a700 { background-color: #c51162 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-purple-50 { color: #f3e5f5 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-purple-50 { background-color: #f3e5f5 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-purple-100 { color: #e1bee7 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-purple-100 { background-color: #e1bee7 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-purple-200 { color: #ce93d8 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-purple-200 { background-color: #ce93d8 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-purple-300 { color: #ba68c8 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-purple-300 { background-color: #ba68c8 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-purple-400 { color: #ab47bc !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-purple-400 { background-color: #ab47bc !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-purple-500 { color: #9c27b0 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-purple-500 { background-color: #9c27b0 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-purple-600 { color: #8e24aa !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-purple-600 { background-color: #8e24aa !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-purple-700 { color: #7b1fa2 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-purple-700 { background-color: #7b1fa2 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-purple-800 { color: #6a1b9a !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-purple-800 { background-color: #6a1b9a !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-purple-900 { color: #4a148c !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-purple-900 { background-color: #4a148c !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-purple-a100 { color: #ea80fc !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-purple-a100 { background-color: #ea80fc !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-purple-a200 { color: #e040fb !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-purple-a200 { background-color: #e040fb !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-purple-a400 { color: #d500f9 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-purple-a400 { background-color: #d500f9 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-purple-a700 { color: #aa00ff !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-purple-a700 { background-color: #aa00ff !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-deep-purple-50 { color: #ede7f6 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-deep-purple-50 { background-color: #ede7f6 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-deep-purple-100 { color: #d1c4e9 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-deep-purple-100 { background-color: #d1c4e9 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-deep-purple-200 { color: #b39ddb !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-deep-purple-200 { background-color: #b39ddb !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-deep-purple-300 { color: #9575cd !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-deep-purple-300 { background-color: #9575cd !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-deep-purple-400 { color: #7e57c2 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-deep-purple-400 { background-color: #7e57c2 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-deep-purple-500 { color: #673ab7 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-deep-purple-500 { background-color: #673ab7 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-deep-purple-600 { color: #5e35b1 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-deep-purple-600 { background-color: #5e35b1 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-deep-purple-700 { color: #512da8 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-deep-purple-700 { background-color: #512da8 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-deep-purple-800 { color: #4527a0 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-deep-purple-800 { background-color: #4527a0 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-deep-purple-900 { color: #311b92 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-deep-purple-900 { background-color: #311b92 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-deep-purple-a100 { color: #b388ff !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-deep-purple-a100 { background-color: #b388ff !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-deep-purple-a200 { color: #7c4dff !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-deep-purple-a200 { background-color: #7c4dff !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-deep-purple-a400 { color: #651fff !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-deep-purple-a400 { background-color: #651fff !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-deep-purple-a700 { color: #6200ea !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-deep-purple-a700 { background-color: #6200ea !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-indigo-50 { color: #e8eaf6 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-indigo-50 { background-color: #e8eaf6 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-indigo-100 { color: #c5cae9 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-indigo-100 { background-color: #c5cae9 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-indigo-200 { color: #9fa8da !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-indigo-200 { background-color: #9fa8da !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-indigo-300 { color: #7986cb !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-indigo-300 { background-color: #7986cb !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-indigo-400 { color: #5c6bc0 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-indigo-400 { background-color: #5c6bc0 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-indigo-500 { color: #3f51b5 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-indigo-500 { background-color: #3f51b5 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-indigo-600 { color: #3949ab !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-indigo-600 { background-color: #3949ab !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-indigo-700 { color: #303f9f !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-indigo-700 { background-color: #303f9f !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-indigo-800 { color: #283593 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-indigo-800 { background-color: #283593 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-indigo-900 { color: #1a237e !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-indigo-900 { background-color: #1a237e !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-indigo-a100 { color: #8c9eff !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-indigo-a100 { background-color: #8c9eff !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-indigo-a200 { color: #536dfe !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-indigo-a200 { background-color: #536dfe !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-indigo-a400 { color: #3d5afe !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-indigo-a400 { background-color: #3d5afe !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-indigo-a700 { color: #304ffe !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-indigo-a700 { background-color: #304ffe !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-blue-50 { color: #e3f2fd !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-blue-50 { background-color: #e3f2fd !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-blue-100 { color: #bbdefb !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-blue-100 { background-color: #bbdefb !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-blue-200 { color: #90caf9 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-blue-200 { background-color: #90caf9 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-blue-300 { color: #64b5f6 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-blue-300 { background-color: #64b5f6 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-blue-400 { color: #42a5f5 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-blue-400 { background-color: #42a5f5 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-blue-500 { color: #2196f3 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-blue-500 { background-color: #FF5722 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-blue-600 { color: #1e88e5 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-blue-600 { background-color: #1e88e5 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-blue-700 { color: #1976d2 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-blue-700 { background-color: #1976d2 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-blue-800 { color: #1565c0 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-blue-800 { background-color: #1565c0 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-blue-900 { color: #0d47a1 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-blue-900 { background-color: #0d47a1 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-blue-a100 { color: #82b1ff !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-blue-a100 { background-color: #82b1ff !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-blue-a200 { color: #448aff !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-blue-a200 { background-color: #448aff !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-blue-a400 { color: #2979ff !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-blue-a400 { background-color: #2979ff !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-blue-a700 { color: #2962ff !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-blue-a700 { background-color: #2962ff !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-light-blue-50 { color: #e1f5fe !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-light-blue-50 { background-color: #e1f5fe !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-light-blue-100 { color: #b3e5fc !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-light-blue-100 { background-color: #b3e5fc !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-light-blue-200 { color: #81d4fa !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-light-blue-200 { background-color: #81d4fa !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-light-blue-300 { color: #4fc3f7 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-light-blue-300 { background-color: #4fc3f7 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-light-blue-400 { color: #29b6f6 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-light-blue-400 { background-color: #29b6f6 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-light-blue-500 { color: #03a9f4 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-light-blue-500 { background-color: #03a9f4 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-light-blue-600 { color: #039be5 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-light-blue-600 { background-color: #039be5 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-light-blue-700 { color: #0288d1 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-light-blue-700 { background-color: #0288d1 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-light-blue-800 { color: #0277bd !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-light-blue-800 { background-color: #0277bd !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-light-blue-900 { color: #01579b !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-light-blue-900 { background-color: #01579b !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-light-blue-a100 { color: #80d8ff !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-light-blue-a100 { background-color: #80d8ff !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-light-blue-a200 { color: #40c4ff !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-light-blue-a200 { background-color: #40c4ff !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-light-blue-a400 { color: #00b0ff !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-light-blue-a400 { background-color: #00b0ff !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-light-blue-a700 { color: #0091ea !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-light-blue-a700 { background-color: #0091ea !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-cyan-50 { color: #e0f7fa !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-cyan-50 { background-color: #e0f7fa !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-cyan-100 { color: #b2ebf2 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-cyan-100 { background-color: #b2ebf2 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-cyan-200 { color: #80deea !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-cyan-200 { background-color: #80deea !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-cyan-300 { color: #4dd0e1 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-cyan-300 { background-color: #4dd0e1 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-cyan-400 { color: #26c6da !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-cyan-400 { background-color: #26c6da !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-cyan-500 { color: #00bcd4 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-cyan-500 { background-color: #00bcd4 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-cyan-600 { color: #00acc1 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-cyan-600 { background-color: #00acc1 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-cyan-700 { color: #0097a7 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-cyan-700 { background-color: #0097a7 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-cyan-800 { color: #00838f !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-cyan-800 { background-color: #00838f !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-cyan-900 { color: #006064 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-cyan-900 { background-color: #006064 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-cyan-a100 { color: #84ffff !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-cyan-a100 { background-color: #84ffff !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-cyan-a200 { color: #18ffff !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-cyan-a200 { background-color: #18ffff !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-cyan-a400 { color: #00e5ff !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-cyan-a400 { background-color: #00e5ff !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-cyan-a700 { color: #00b8d4 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-cyan-a700 { background-color: #00b8d4 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-teal-50 { color: #e0f2f1 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-teal-50 { background-color: #e0f2f1 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-teal-100 { color: #b2dfdb !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-teal-100 { background-color: #b2dfdb !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-teal-200 { color: #80cbc4 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-teal-200 { background-color: #80cbc4 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-teal-300 { color: #4db6ac !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-teal-300 { background-color: #4db6ac !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-teal-400 { color: #26a69a !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-teal-400 { background-color: #26a69a !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-teal-500 { color: #009688 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-teal-500 { background-color: #009688 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-teal-600 { color: #00897b !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-teal-600 { background-color: #00897b !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-teal-700 { color: #00796b !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-teal-700 { background-color: #00796b !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-teal-800 { color: #00695c !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-teal-800 { background-color: #00695c !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-teal-900 { color: #004d40 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-teal-900 { background-color: #004d40 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-teal-a100 { color: #a7ffeb !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-teal-a100 { background-color: #a7ffeb !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-teal-a200 { color: #64ffda !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-teal-a200 { background-color: #64ffda !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-teal-a400 { color: #1de9b6 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-teal-a400 { background-color: #1de9b6 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-teal-a700 { color: #00bfa5 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-teal-a700 { background-color: #00bfa5 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-green-50 { color: #e8f5e9 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-green-50 { background-color: #e8f5e9 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-green-100 { color: #c8e6c9 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-green-100 { background-color: #c8e6c9 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-green-200 { color: #a5d6a7 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-green-200 { background-color: #a5d6a7 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-green-300 { color: #81c784 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-green-300 { background-color: #81c784 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-green-400 { color: #66bb6a !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-green-400 { background-color: #66bb6a !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-green-500 { color: #4caf50 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-green-500 { background-color: #4caf50 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-green-600 { color: #43a047 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-green-600 { background-color: #43a047 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-green-700 { color: #388e3c !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-green-700 { background-color: #388e3c !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-green-800 { color: #2e7d32 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-green-800 { background-color: #2e7d32 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-green-900 { color: #1b5e20 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-green-900 { background-color: #1b5e20 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-green-a100 { color: #b9f6ca !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-green-a100 { background-color: #b9f6ca !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-green-a200 { color: #69f0ae !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-green-a200 { background-color: #69f0ae !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-green-a400 { color: #00e676 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-green-a400 { background-color: #00e676 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-green-a700 { color: #00c853 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-green-a700 { background-color: #00c853 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-light-green-50 { color: #f1f8e9 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-light-green-50 { background-color: #f1f8e9 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-light-green-100 { color: #dcedc8 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-light-green-100 { background-color: #dcedc8 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-light-green-200 { color: #c5e1a5 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-light-green-200 { background-color: #c5e1a5 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-light-green-300 { color: #aed581 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-light-green-300 { background-color: #aed581 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-light-green-400 { color: #9ccc65 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-light-green-400 { background-color: #9ccc65 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-light-green-500 { color: #8bc34a !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-light-green-500 { background-color: #8bc34a !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-light-green-600 { color: #7cb342 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-light-green-600 { background-color: #7cb342 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-light-green-700 { color: #689f38 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-light-green-700 { background-color: #689f38 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-light-green-800 { color: #558b2f !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-light-green-800 { background-color: #558b2f !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-light-green-900 { color: #33691e !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-light-green-900 { background-color: #33691e !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-light-green-a100 { color: #ccff90 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-light-green-a100 { background-color: #ccff90 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-light-green-a200 { color: #b2ff59 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-light-green-a200 { background-color: #b2ff59 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-light-green-a400 { color: #76ff03 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-light-green-a400 { background-color: #76ff03 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-light-green-a700 { color: #64dd17 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-light-green-a700 { background-color: #64dd17 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-lime-50 { color: #f9fbe7 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-lime-50 { background-color: #f9fbe7 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-lime-100 { color: #f0f4c3 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-lime-100 { background-color: #f0f4c3 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-lime-200 { color: #e6ee9c !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-lime-200 { background-color: #e6ee9c !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-lime-300 { color: #dce775 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-lime-300 { background-color: #dce775 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-lime-400 { color: #d4e157 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-lime-400 { background-color: #d4e157 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-lime-500 { color: #cddc39 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-lime-500 { background-color: #cddc39 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-lime-600 { color: #c0ca33 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-lime-600 { background-color: #c0ca33 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-lime-700 { color: #afb42b !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-lime-700 { background-color: #afb42b !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-lime-800 { color: #9e9d24 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-lime-800 { background-color: #9e9d24 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-lime-900 { color: #827717 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-lime-900 { background-color: #827717 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-lime-a100 { color: #f4ff81 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-lime-a100 { background-color: #f4ff81 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-lime-a200 { color: #eeff41 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-lime-a200 { background-color: #eeff41 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-lime-a400 { color: #c6ff00 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-lime-a400 { background-color: #c6ff00 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-lime-a700 { color: #aeea00 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-lime-a700 { background-color: #aeea00 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-yellow-50 { color: #fffde7 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-yellow-50 { background-color: #fffde7 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-yellow-100 { color: #fff9c4 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-yellow-100 { background-color: #fff9c4 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-yellow-200 { color: #fff59d !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-yellow-200 { background-color: #fff59d !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-yellow-300 { color: #fff176 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-yellow-300 { background-color: #fff176 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-yellow-400 { color: #ffee58 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-yellow-400 { background-color: #ffee58 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-yellow-500 { color: #ffeb3b !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-yellow-500 { background-color: #ffeb3b !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-yellow-600 { color: #fdd835 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-yellow-600 { background-color: #fdd835 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-yellow-700 { color: #fbc02d !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-yellow-700 { background-color: #fbc02d !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-yellow-800 { color: #f9a825 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-yellow-800 { background-color: #f9a825 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-yellow-900 { color: #f57f17 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-yellow-900 { background-color: #f57f17 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-yellow-a100 { color: #ffff8d !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-yellow-a100 { background-color: #ffff8d !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-yellow-a200 { color: #ffff00 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-yellow-a200 { background-color: #ffff00 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-yellow-a400 { color: #ffea00 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-yellow-a400 { background-color: #ffea00 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-yellow-a700 { color: #ffd600 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-yellow-a700 { background-color: #ffd600 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-amber-50 { color: #fff8e1 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-amber-50 { background-color: #fff8e1 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-amber-100 { color: #ffecb3 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-amber-100 { background-color: #ffecb3 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-amber-200 { color: #ffe082 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-amber-200 { background-color: #ffe082 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-amber-300 { color: #ffd54f !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-amber-300 { background-color: #ffd54f !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-amber-400 { color: #ffca28 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-amber-400 { background-color: #ffca28 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-amber-500 { color: #ffc107 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-amber-500 { background-color: #ffc107 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-amber-600 { color: #ffb300 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-amber-600 { background-color: #ffb300 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-amber-700 { color: #ffa000 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-amber-700 { background-color: #ffa000 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-amber-800 { color: #ff8f00 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-amber-800 { background-color: #ff8f00 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-amber-900 { color: #ff6f00 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-amber-900 { background-color: #ff6f00 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-amber-a100 { color: #ffe57f !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-amber-a100 { background-color: #ffe57f !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-amber-a200 { color: #ffd740 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-amber-a200 { background-color: #ffd740 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-amber-a400 { color: #ffc400 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-amber-a400 { background-color: #ffc400 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-amber-a700 { color: #ffab00 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-amber-a700 { background-color: #ffab00 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-orange-50 { color: #fff3e0 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-orange-50 { background-color: #fff3e0 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-orange-100 { color: #ffe0b2 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-orange-100 { background-color: #ffe0b2 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-orange-200 { color: #ffcc80 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-orange-200 { background-color: #ffcc80 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-orange-300 { color: #ffb74d !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-orange-300 { background-color: #ffb74d !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-orange-400 { color: #ffa726 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-orange-400 { background-color: #ffa726 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-orange-500 { color: #ff9800 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-orange-500 { background-color: #ff9800 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-orange-600 { color: #fb8c00 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-orange-600 { background-color: #fb8c00 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-orange-700 { color: #f57c00 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-orange-700 { background-color: #f57c00 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-orange-800 { color: #ef6c00 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-orange-800 { background-color: #ef6c00 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-orange-900 { color: #e65100 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-orange-900 { background-color: #e65100 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-orange-a100 { color: #ffd180 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-orange-a100 { background-color: #ffd180 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-orange-a200 { color: #ffab40 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-orange-a200 { background-color: #ffab40 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-orange-a400 { color: #ff9100 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-orange-a400 { background-color: #ff9100 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-orange-a700 { color: #ff6d00 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-orange-a700 { background-color: #ff6d00 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-deep-orange-50 { color: #fbe9e7 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-deep-orange-50 { background-color: #fbe9e7 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-deep-orange-100 { color: #ffccbc !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-deep-orange-100 { background-color: #ffccbc !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-deep-orange-200 { color: #ffab91 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-deep-orange-200 { background-color: #ffab91 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-deep-orange-300 { color: #ff8a65 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-deep-orange-300 { background-color: #ff8a65 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-deep-orange-400 { color: #ff7043 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-deep-orange-400 { background-color: #ff7043 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-deep-orange-500 { color: #ff5722 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-deep-orange-500 { background-color: #ff5722 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-deep-orange-600 { color: #f4511e !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-deep-orange-600 { background-color: #f4511e !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-deep-orange-700 { color: #e64a19 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-deep-orange-700 { background-color: #e64a19 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-deep-orange-800 { color: #d84315 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-deep-orange-800 { background-color: #d84315 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-deep-orange-900 { color: #bf360c !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-deep-orange-900 { background-color: #bf360c !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-deep-orange-a100 { color: #ff9e80 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-deep-orange-a100 { background-color: #ff9e80 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-deep-orange-a200 { color: #ff6e40 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-deep-orange-a200 { background-color: #ff6e40 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-deep-orange-a400 { color: #ff3d00 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-deep-orange-a400 { background-color: #ff3d00 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-deep-orange-a700 { color: #dd2c00 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-deep-orange-a700 { background-color: #dd2c00 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-brown-50 { color: #efebe9 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-brown-50 { background-color: #efebe9 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-brown-100 { color: #d7ccc8 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-brown-100 { background-color: #d7ccc8 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-brown-200 { color: #bcaaa4 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-brown-200 { background-color: #bcaaa4 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-brown-300 { color: #a1887f !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-brown-300 { background-color: #a1887f !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-brown-400 { color: #8d6e63 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-brown-400 { background-color: #8d6e63 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-brown-500 { color: #795548 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-brown-500 { background-color: #795548 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-brown-600 { color: #6d4c41 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-brown-600 { background-color: #6d4c41 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-brown-700 { color: #5d4037 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-brown-700 { background-color: #5d4037 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-brown-800 { color: #4e342e !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-brown-800 { background-color: #4e342e !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-brown-900 { color: #3e2723 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-brown-900 { background-color: #3e2723 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-grey-50 { color: #fafafa !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-grey-50 { background-color: #fafafa !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-grey-100 { color: #f5f5f5 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-grey-100 { background-color: #f5f5f5 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-grey-200 { color: #eeeeee !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-grey-200 { background-color: #eeeeee !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-grey-300 { color: #e0e0e0 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-grey-300 { background-color: #e0e0e0 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-grey-400 { color: #bdbdbd !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-grey-400 { background-color: #bdbdbd !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-grey-500 { color: #9e9e9e !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-grey-500 { background-color: #9e9e9e !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-grey-600 { color: #757575 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-grey-600 { background-color: #757575 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-grey-700 { color: #616161 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-grey-700 { background-color: #616161 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-grey-800 { color: #424242 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-grey-800 { background-color: #424242 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-grey-900 { color: #212121 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-grey-900 { background-color: #212121 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-blue-grey-50 { color: #eceff1 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-blue-grey-50 { background-color: #eceff1 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-blue-grey-100 { color: #cfd8dc !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-blue-grey-100 { background-color: #cfd8dc !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-blue-grey-200 { color: #b0bec5 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-blue-grey-200 { background-color: #b0bec5 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-blue-grey-300 { color: #90a4ae !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-blue-grey-300 { background-color: #90a4ae !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-blue-grey-400 { color: #78909c !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-blue-grey-400 { background-color: #78909c !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-blue-grey-500 { color: #607d8b !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-blue-grey-500 { background-color: #607d8b !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-blue-grey-600 { color: #546e7a !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-blue-grey-600 { background-color: #546e7a !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-blue-grey-700 { color: #455a64 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-blue-grey-700 { background-color: #455a64 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-blue-grey-800 { color: #37474f !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-blue-grey-800 { background-color: #37474f !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-blue-grey-900 { color: #263238 !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-blue-grey-900 { background-color: #263238 !important; }

/* line 5, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.color-blue-grey-1000 { color: #11171a !important; }

/* line 8, ../scss/bs/material-colors/_sass-material-colors-classes.scss */
.bg-color-blue-grey-1000 { background-color: #11171a !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-0 { width: 0px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-0 { height: 0px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-0 { max-width: 0px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-0 { max-height: 0px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-0 { min-width: 0px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-0 { min-height: 0px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-12 { width: 12px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-12 { height: 12px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-12 { max-width: 12px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-12 { max-height: 12px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-12 { min-width: 12px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-12 { min-height: 12px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-24 { width: 24px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-24 { height: 24px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-24 { max-width: 24px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-24 { max-height: 24px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-24 { min-width: 24px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-24 { min-height: 24px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-36 { width: 36px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-36 { height: 36px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-36 { max-width: 36px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-36 { max-height: 36px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-36 { min-width: 36px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-36 { min-height: 36px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-48 { width: 48px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-48 { height: 48px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-48 { max-width: 48px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-48 { max-height: 48px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-48 { min-width: 48px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-48 { min-height: 48px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-60 { width: 60px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-60 { height: 60px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-60 { max-width: 60px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-60 { max-height: 60px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-60 { min-width: 60px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-60 { min-height: 60px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-72 { width: 72px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-72 { height: 72px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-72 { max-width: 72px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-72 { max-height: 72px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-72 { min-width: 72px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-72 { min-height: 72px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-84 { width: 84px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-84 { height: 84px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-84 { max-width: 84px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-84 { max-height: 84px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-84 { min-width: 84px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-84 { min-height: 84px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-96 { width: 96px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-96 { height: 96px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-96 { max-width: 96px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-96 { max-height: 96px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-96 { min-width: 96px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-96 { min-height: 96px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-108 { width: 108px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-108 { height: 108px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-108 { max-width: 108px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-108 { max-height: 108px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-108 { min-width: 108px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-108 { min-height: 108px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-120 { width: 120px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-120 { height: 120px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-120 { max-width: 120px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-120 { max-height: 120px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-120 { min-width: 120px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-120 { min-height: 120px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-132 { width: 132px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-132 { height: 132px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-132 { max-width: 132px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-132 { max-height: 132px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-132 { min-width: 132px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-132 { min-height: 132px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-144 { width: 144px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-144 { height: 144px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-144 { max-width: 144px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-144 { max-height: 144px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-144 { min-width: 144px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-144 { min-height: 144px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-156 { width: 156px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-156 { height: 156px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-156 { max-width: 156px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-156 { max-height: 156px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-156 { min-width: 156px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-156 { min-height: 156px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-168 { width: 168px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-168 { height: 168px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-168 { max-width: 168px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-168 { max-height: 168px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-168 { min-width: 168px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-168 { min-height: 168px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-180 { width: 180px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-180 { height: 180px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-180 { max-width: 180px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-180 { max-height: 180px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-180 { min-width: 180px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-180 { min-height: 180px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-192 { width: 192px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-192 { height: 192px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-192 { max-width: 192px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-192 { max-height: 192px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-192 { min-width: 192px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-192 { min-height: 192px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-204 { width: 204px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-204 { height: 204px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-204 { max-width: 204px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-204 { max-height: 204px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-204 { min-width: 204px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-204 { min-height: 204px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-216 { width: 216px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-216 { height: 216px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-216 { max-width: 216px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-216 { max-height: 216px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-216 { min-width: 216px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-216 { min-height: 216px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-228 { width: 228px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-228 { height: 228px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-228 { max-width: 228px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-228 { max-height: 228px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-228 { min-width: 228px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-228 { min-height: 228px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-240 { width: 240px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-240 { height: 240px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-240 { max-width: 240px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-240 { max-height: 240px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-240 { min-width: 240px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-240 { min-height: 240px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-252 { width: 252px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-252 { height: 252px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-252 { max-width: 252px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-252 { max-height: 252px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-252 { min-width: 252px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-252 { min-height: 252px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-264 { width: 264px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-264 { height: 264px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-264 { max-width: 264px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-264 { max-height: 264px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-264 { min-width: 264px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-264 { min-height: 264px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-276 { width: 276px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-276 { height: 276px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-276 { max-width: 276px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-276 { max-height: 276px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-276 { min-width: 276px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-276 { min-height: 276px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-288 { width: 288px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-288 { height: 288px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-288 { max-width: 288px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-288 { max-height: 288px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-288 { min-width: 288px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-288 { min-height: 288px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-300 { width: 300px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-300 { height: 300px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-300 { max-width: 300px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-300 { max-height: 300px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-300 { min-width: 300px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-300 { min-height: 300px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-312 { width: 312px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-312 { height: 312px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-312 { max-width: 312px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-312 { max-height: 312px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-312 { min-width: 312px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-312 { min-height: 312px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-324 { width: 324px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-324 { height: 324px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-324 { max-width: 324px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-324 { max-height: 324px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-324 { min-width: 324px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-324 { min-height: 324px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-336 { width: 336px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-336 { height: 336px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-336 { max-width: 336px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-336 { max-height: 336px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-336 { min-width: 336px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-336 { min-height: 336px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-348 { width: 348px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-348 { height: 348px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-348 { max-width: 348px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-348 { max-height: 348px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-348 { min-width: 348px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-348 { min-height: 348px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-360 { width: 360px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-360 { height: 360px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-360 { max-width: 360px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-360 { max-height: 360px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-360 { min-width: 360px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-360 { min-height: 360px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-372 { width: 372px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-372 { height: 372px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-372 { max-width: 372px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-372 { max-height: 372px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-372 { min-width: 372px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-372 { min-height: 372px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-384 { width: 384px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-384 { height: 384px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-384 { max-width: 384px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-384 { max-height: 384px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-384 { min-width: 384px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-384 { min-height: 384px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-396 { width: 396px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-396 { height: 396px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-396 { max-width: 396px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-396 { max-height: 396px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-396 { min-width: 396px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-396 { min-height: 396px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-408 { width: 408px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-408 { height: 408px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-408 { max-width: 408px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-408 { max-height: 408px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-408 { min-width: 408px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-408 { min-height: 408px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-420 { width: 420px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-420 { height: 420px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-420 { max-width: 420px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-420 { max-height: 420px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-420 { min-width: 420px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-420 { min-height: 420px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-432 { width: 432px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-432 { height: 432px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-432 { max-width: 432px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-432 { max-height: 432px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-432 { min-width: 432px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-432 { min-height: 432px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-444 { width: 444px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-444 { height: 444px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-444 { max-width: 444px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-444 { max-height: 444px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-444 { min-width: 444px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-444 { min-height: 444px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-456 { width: 456px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-456 { height: 456px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-456 { max-width: 456px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-456 { max-height: 456px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-456 { min-width: 456px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-456 { min-height: 456px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-468 { width: 468px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-468 { height: 468px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-468 { max-width: 468px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-468 { max-height: 468px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-468 { min-width: 468px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-468 { min-height: 468px !important; }

/* line 10, ../scss/ht/_default-classes.scss */
.w-480 { width: 480px !important; }

/* line 11, ../scss/ht/_default-classes.scss */
.h-480 { height: 480px !important; }

/* line 12, ../scss/ht/_default-classes.scss */
.maxw-480 { max-width: 480px !important; }

/* line 13, ../scss/ht/_default-classes.scss */
.maxh-480 { max-height: 480px !important; }

/* line 14, ../scss/ht/_default-classes.scss */
.minw-480 { min-width: 480px !important; }

/* line 15, ../scss/ht/_default-classes.scss */
.minh-480 { min-height: 480px !important; }

/* line 17, ../scss/ht/_default-classes.scss */
.w-auto { width: auto !important; }

/* line 18, ../scss/ht/_default-classes.scss */
.h-auto { height: auto !important; }

/* line 24, ../scss/ht/_default-classes.scss */
.bg-c-bb { background-clip: border-box !important; }

/* line 25, ../scss/ht/_default-classes.scss */
.bg-c-pb { background-clip: padding-box !important; }

/* line 26, ../scss/ht/_default-classes.scss */
.bg-c-cb { background-clip: content-box !important; }

/* line 28, ../scss/ht/_default-classes.scss */
.bg-o-pb { background-origin: padding-box !important; }

/* line 29, ../scss/ht/_default-classes.scss */
.bg-o-bb { background-origin: border-box !important; }

/* line 30, ../scss/ht/_default-classes.scss */
.bg-o-cb { background-origin: content-box !important; }

/* line 32, ../scss/ht/_default-classes.scss */
.bg-p-lt { background-position: left top !important; }

/* line 33, ../scss/ht/_default-classes.scss */
.bg-p-lc { background-position: left center !important; }

/* line 34, ../scss/ht/_default-classes.scss */
.bg-p-lb { background-position: left bottom !important; }

/* line 35, ../scss/ht/_default-classes.scss */
.bg-p-rt { background-position: right top !important; }

/* line 36, ../scss/ht/_default-classes.scss */
.bg-p-rc { background-position: right center !important; }

/* line 37, ../scss/ht/_default-classes.scss */
.bg-p-rb { background-position: right bottom !important; }

/* line 38, ../scss/ht/_default-classes.scss */
.bg-p-ct { background-position: center top !important; }

/* line 39, ../scss/ht/_default-classes.scss */
.bg-p-cc { background-position: center center !important; }

/* line 40, ../scss/ht/_default-classes.scss */
.bg-p-cb { background-position: center bottom !important; }

/* line 42, ../scss/ht/_default-classes.scss */
.bg-r-r { background-repeat: repeat !important; }

/* line 43, ../scss/ht/_default-classes.scss */
.bg-r-x { background-repeat-x: repeat-x; }

/* line 44, ../scss/ht/_default-classes.scss */
.bg-r-y { background-repeat-x: repeat-y !important; }

/* line 45, ../scss/ht/_default-classes.scss */
.bg-n-r { background-repeat-x: no-repeat !important; }

/* line 47, ../scss/ht/_default-classes.scss */
.bg-s-auto { background-size: auto; }

/* line 48, ../scss/ht/_default-classes.scss */
.bg-s-cover { -moz-background-size: cover; -o-background-size: cover; -webkit-background-size: cover; background-size: cover; }

/* line 49, ../scss/ht/_default-classes.scss */
.bg-s-contain { -moz-background-size: contain; -o-background-size: contain; -webkit-background-size: contain; background-size: contain; }

/* line 60, ../scss/ht/_default-classes.scss */
.bda-0 { border: 0 !important; }

/* line 61, ../scss/ht/_default-classes.scss */
.bdt-0 { border-top: 0 !important; }

/* line 62, ../scss/ht/_default-classes.scss */
.bdb-0 { border-bottom: 0 !important; }

/* line 63, ../scss/ht/_default-classes.scss */
.bdl-0 { border-left: 0 !important; }

/* line 64, ../scss/ht/_default-classes.scss */
.bdr-0 { border-right: 0 !important; }

/* line 66, ../scss/ht/_default-classes.scss */
.bda-1 { border: 1px solid #eaeaea !important; }

/* line 67, ../scss/ht/_default-classes.scss */
.bdt-1 { border-top: 1px solid #eaeaea !important; }

/* line 68, ../scss/ht/_default-classes.scss */
.bdr-1 { border-right: 1px solid #eaeaea !important; }

/* line 69, ../scss/ht/_default-classes.scss */
.bdb-1 { border-bottom: 1px solid #eaeaea !important; }

/* line 70, ../scss/ht/_default-classes.scss */
.bdl-1 { border-left: 1px solid #eaeaea !important; }

/* line 74, ../scss/ht/_default-classes.scss */
.bda-w-0 { border-width: 0px !important; }

/* line 75, ../scss/ht/_default-classes.scss */
.bdt-w-0 { border-top-width: 0px !important; }

/* line 76, ../scss/ht/_default-classes.scss */
.bdr-w-0 { border-right-width: 0px !important; }

/* line 77, ../scss/ht/_default-classes.scss */
.bdb-w-0 { border-bottom-width: 0px !important; }

/* line 78, ../scss/ht/_default-classes.scss */
.bdl-w-0 { border-left-width: 0px !important; }

/* line 74, ../scss/ht/_default-classes.scss */
.bda-w-1 { border-width: 1px !important; }

/* line 75, ../scss/ht/_default-classes.scss */
.bdt-w-1 { border-top-width: 1px !important; }

/* line 76, ../scss/ht/_default-classes.scss */
.bdr-w-1 { border-right-width: 1px !important; }

/* line 77, ../scss/ht/_default-classes.scss */
.bdb-w-1 { border-bottom-width: 1px !important; }

/* line 78, ../scss/ht/_default-classes.scss */
.bdl-w-1 { border-left-width: 1px !important; }

/* line 74, ../scss/ht/_default-classes.scss */
.bda-w-2 { border-width: 2px !important; }

/* line 75, ../scss/ht/_default-classes.scss */
.bdt-w-2 { border-top-width: 2px !important; }

/* line 76, ../scss/ht/_default-classes.scss */
.bdr-w-2 { border-right-width: 2px !important; }

/* line 77, ../scss/ht/_default-classes.scss */
.bdb-w-2 { border-bottom-width: 2px !important; }

/* line 78, ../scss/ht/_default-classes.scss */
.bdl-w-2 { border-left-width: 2px !important; }

/* line 74, ../scss/ht/_default-classes.scss */
.bda-w-3 { border-width: 3px !important; }

/* line 75, ../scss/ht/_default-classes.scss */
.bdt-w-3 { border-top-width: 3px !important; }

/* line 76, ../scss/ht/_default-classes.scss */
.bdr-w-3 { border-right-width: 3px !important; }

/* line 77, ../scss/ht/_default-classes.scss */
.bdb-w-3 { border-bottom-width: 3px !important; }

/* line 78, ../scss/ht/_default-classes.scss */
.bdl-w-3 { border-left-width: 3px !important; }

/* line 74, ../scss/ht/_default-classes.scss */
.bda-w-4 { border-width: 4px !important; }

/* line 75, ../scss/ht/_default-classes.scss */
.bdt-w-4 { border-top-width: 4px !important; }

/* line 76, ../scss/ht/_default-classes.scss */
.bdr-w-4 { border-right-width: 4px !important; }

/* line 77, ../scss/ht/_default-classes.scss */
.bdb-w-4 { border-bottom-width: 4px !important; }

/* line 78, ../scss/ht/_default-classes.scss */
.bdl-w-4 { border-left-width: 4px !important; }

/* line 83, ../scss/ht/_default-classes.scss */
.bda-s-solid { border-style: solid !important; }

/* line 84, ../scss/ht/_default-classes.scss */
.bdt-s-solid { border-top-style: solid !important; }

/* line 85, ../scss/ht/_default-classes.scss */
.bdr-s-solid { border-right-style: solid !important; }

/* line 86, ../scss/ht/_default-classes.scss */
.bdb-s-solid { border-bottom-style: solid !important; }

/* line 87, ../scss/ht/_default-classes.scss */
.bdl-s-solid { border-left-style: solid !important; }

/* line 83, ../scss/ht/_default-classes.scss */
.bda-s-dashed { border-style: dashed !important; }

/* line 84, ../scss/ht/_default-classes.scss */
.bdt-s-dashed { border-top-style: dashed !important; }

/* line 85, ../scss/ht/_default-classes.scss */
.bdr-s-dashed { border-right-style: dashed !important; }

/* line 86, ../scss/ht/_default-classes.scss */
.bdb-s-dashed { border-bottom-style: dashed !important; }

/* line 87, ../scss/ht/_default-classes.scss */
.bdl-s-dashed { border-left-style: dashed !important; }

/* line 83, ../scss/ht/_default-classes.scss */
.bda-s-dotted { border-style: dotted !important; }

/* line 84, ../scss/ht/_default-classes.scss */
.bdt-s-dotted { border-top-style: dotted !important; }

/* line 85, ../scss/ht/_default-classes.scss */
.bdr-s-dotted { border-right-style: dotted !important; }

/* line 86, ../scss/ht/_default-classes.scss */
.bdb-s-dotted { border-bottom-style: dotted !important; }

/* line 87, ../scss/ht/_default-classes.scss */
.bdl-s-dotted { border-left-style: dotted !important; }

/* line 92, ../scss/ht/_default-classes.scss */
.bda-c-tsp { border-color: transparent !important; }

/* line 93, ../scss/ht/_default-classes.scss */
.bdt-c-tsp { border-top-color: transparent !important; }

/* line 94, ../scss/ht/_default-classes.scss */
.bdr-c-tsp { border-right-color: transparent !important; }

/* line 95, ../scss/ht/_default-classes.scss */
.bdb-c-tsp { border-bottom-color: transparent !important; }

/* line 96, ../scss/ht/_default-classes.scss */
.bdl-c-tsp { border-left-color: transparent !important; }

/* line 92, ../scss/ht/_default-classes.scss */
.bda-c-df { border-color: #eaeaea !important; }

/* line 93, ../scss/ht/_default-classes.scss */
.bdt-c-df { border-top-color: #eaeaea !important; }

/* line 94, ../scss/ht/_default-classes.scss */
.bdr-c-df { border-right-color: #eaeaea !important; }

/* line 95, ../scss/ht/_default-classes.scss */
.bdb-c-df { border-bottom-color: #eaeaea !important; }

/* line 96, ../scss/ht/_default-classes.scss */
.bdl-c-df { border-left-color: #eaeaea !important; }

/* line 92, ../scss/ht/_default-classes.scss */
.bda-c-input { border-color: #ccc !important; }

/* line 93, ../scss/ht/_default-classes.scss */
.bdt-c-input { border-top-color: #ccc !important; }

/* line 94, ../scss/ht/_default-classes.scss */
.bdr-c-input { border-right-color: #ccc !important; }

/* line 95, ../scss/ht/_default-classes.scss */
.bdb-c-input { border-bottom-color: #ccc !important; }

/* line 96, ../scss/ht/_default-classes.scss */
.bdl-c-input { border-left-color: #ccc !important; }

/* line 100, ../scss/ht/_default-classes.scss */
.bd-rd-0 { border-radius: 0px !important; }

/* line 101, ../scss/ht/_default-classes.scss */
.bd-tl-rd-0 { border-top-left-radius: 0px !important; }

/* line 102, ../scss/ht/_default-classes.scss */
.bd-tr-rd-0 { border-top-right-radius: 0px !important; }

/* line 103, ../scss/ht/_default-classes.scss */
.bd-br-rd-0 { border-bottom-right-radius: 0px !important; }

/* line 104, ../scss/ht/_default-classes.scss */
.bd-bl-rd-0 { border-bottom-left-radius: 0px !important; }

/* line 100, ../scss/ht/_default-classes.scss */
.bd-rd-2 { border-radius: 2px !important; }

/* line 101, ../scss/ht/_default-classes.scss */
.bd-tl-rd-2 { border-top-left-radius: 2px !important; }

/* line 102, ../scss/ht/_default-classes.scss */
.bd-tr-rd-2 { border-top-right-radius: 2px !important; }

/* line 103, ../scss/ht/_default-classes.scss */
.bd-br-rd-2 { border-bottom-right-radius: 2px !important; }

/* line 104, ../scss/ht/_default-classes.scss */
.bd-bl-rd-2 { border-bottom-left-radius: 2px !important; }

/* line 111, ../scss/ht/_default-classes.scss */
.bs-content-box { box-sizing: content-box !important; }

/* line 112, ../scss/ht/_default-classes.scss */
.bs-border-box { box-sizing: border-box !important; }

/* line 118, ../scss/ht/_default-classes.scss */
.column-count-1 { -moz-column-count: 1; -webkit-column-count: 1; column-count: 1; }

/* line 119, ../scss/ht/_default-classes.scss */
.column-count-2 { -moz-column-count: 2; -webkit-column-count: 2; column-count: 2; }

/* line 120, ../scss/ht/_default-classes.scss */
.column-count-3 { -moz-column-count: 3; -webkit-column-count: 3; column-count: 3; }

/* line 121, ../scss/ht/_default-classes.scss */
.column-count-4 { -moz-column-count: 4; -webkit-column-count: 4; column-count: 4; }

/* line 122, ../scss/ht/_default-classes.scss */
.column-count-5 { -moz-column-count: 5; -webkit-column-count: 5; column-count: 5; }

/* line 137, ../scss/ht/_default-classes.scss */
.color-facebook { color: #3b5999 !important; }

/* line 140, ../scss/ht/_default-classes.scss */
.bg-color-facebook { background-color: #3b5999 !important; }

/* line 137, ../scss/ht/_default-classes.scss */
.color-googleplus { color: #dd4b39 !important; }

/* line 140, ../scss/ht/_default-classes.scss */
.bg-color-googleplus { background-color: #dd4b39 !important; }

/* line 137, ../scss/ht/_default-classes.scss */
.color-youtube { color: #cd201f !important; }

/* line 140, ../scss/ht/_default-classes.scss */
.bg-color-youtube { background-color: #cd201f !important; }

/* line 137, ../scss/ht/_default-classes.scss */
.color-twitter { color: #55acee !important; }

/* line 140, ../scss/ht/_default-classes.scss */
.bg-color-twitter { background-color: #55acee !important; }

/* line 137, ../scss/ht/_default-classes.scss */
.color-instagram { color: #e4405f !important; }

/* line 140, ../scss/ht/_default-classes.scss */
.bg-color-instagram { background-color: #e4405f !important; }

/* line 137, ../scss/ht/_default-classes.scss */
.color-zalo { color: #0072b2 !important; }

/* line 140, ../scss/ht/_default-classes.scss */
.bg-color-zalo { background-color: #0072b2 !important; }

/* line 144, ../scss/ht/_default-classes.scss */
.color-white { color: #fff !important; }

/* line 145, ../scss/ht/_default-classes.scss */
.bg-color-white { background-color: #fff !important; }

/* line 146, ../scss/ht/_default-classes.scss */
.color-black { color: #000 !important; }

/* line 147, ../scss/ht/_default-classes.scss */
.bg-color-black { background-color: #00 !important; }

/* line 5, ../scss/bs/_mixins.scss */
.clearfix:before, .clearfix:after { content: " "; display: table; }
/* line 10, ../scss/bs/_mixins.scss */
.clearfix:after { clear: both; }

/* line 15, ../scss/bs/_mixins.scss */
.clearall:before, .clearall:after { content: " "; display: table; clear: both; }

/* line 160, ../scss/ht/_default-classes.scss */
.cursor-default { cursor: default; }

/* line 161, ../scss/ht/_default-classes.scss */
.cursor-pointer { cursor: pointer; }

/* line 167, ../scss/ht/_default-classes.scss */
.block { display: block !important; }

/* line 168, ../scss/ht/_default-classes.scss */
.iblock { display: inline-block !important; }

/* line 169, ../scss/ht/_default-classes.scss */
.inline { display: inline !important; }

/* line 174, ../scss/ht/_default-classes.scss */
.f-none { float: none !important; }

/* line 175, ../scss/ht/_default-classes.scss */
.f-left { float: left !important; }

/* line 176, ../scss/ht/_default-classes.scss */
.f-right { float: right !important; }

/* line 182, ../scss/ht/_default-classes.scss */
.flex { display: flex !important; }

/* line 184, ../scss/ht/_default-classes.scss */
.flex-row { flex-direction: row !important; }

/* line 185, ../scss/ht/_default-classes.scss */
.flex-column { flex-direction: column !important; }

/* line 186, ../scss/ht/_default-classes.scss */
.flex-row-reverse { flex-direction: row-reverse !important; }

/* line 187, ../scss/ht/_default-classes.scss */
.flex-column-reverse { flex-direction: column-reverse !important; }

/* line 189, ../scss/ht/_default-classes.scss */
.flex-wrap { flex-wrap: wrap !important; }

/* line 190, ../scss/ht/_default-classes.scss */
.flex-nowrap { flex-wrap: nowrap !important; }

/* line 191, ../scss/ht/_default-classes.scss */
.flex-wrap-reverse { flex-wrap: wrap-reverse !important; }

/* line 193, ../scss/ht/_default-classes.scss */
.justify-content-start { justify-content: flex-start !important; }

/* line 194, ../scss/ht/_default-classes.scss */
.justify-content-end { justify-content: flex-end !important; }

/* line 195, ../scss/ht/_default-classes.scss */
.justify-content-center { justify-content: center !important; }

/* line 196, ../scss/ht/_default-classes.scss */
.justify-content-between { justify-content: space-between !important; }

/* line 197, ../scss/ht/_default-classes.scss */
.justify-content-around { justify-content: space-around !important; }

/* line 199, ../scss/ht/_default-classes.scss */
.align-items-start { align-items: flex-start !important; }

/* line 200, ../scss/ht/_default-classes.scss */
.align-items-end { align-items: flex-end !important; }

/* line 201, ../scss/ht/_default-classes.scss */
.align-items-center { align-items: center !important; }

/* line 202, ../scss/ht/_default-classes.scss */
.align-items-baseline { align-items: baseline !important; }

/* line 203, ../scss/ht/_default-classes.scss */
.align-items-stretch { align-items: stretch !important; }

/* line 205, ../scss/ht/_default-classes.scss */
.align-content-start { align-content: flex-start !important; }

/* line 206, ../scss/ht/_default-classes.scss */
.align-content-end { align-content: flex-end !important; }

/* line 207, ../scss/ht/_default-classes.scss */
.align-content-center { align-content: center !important; }

/* line 208, ../scss/ht/_default-classes.scss */
.align-content-between { align-content: space-between !important; }

/* line 209, ../scss/ht/_default-classes.scss */
.align-content-around { align-content: space-around !important; }

/* line 210, ../scss/ht/_default-classes.scss */
.align-content-stretch { align-content: stretch !important; }

/* line 212, ../scss/ht/_default-classes.scss */
.align-self-auto { align-self: auto !important; }

/* line 213, ../scss/ht/_default-classes.scss */
.align-self-start { align-self: flex-start !important; }

/* line 214, ../scss/ht/_default-classes.scss */
.align-self-end { align-self: flex-end !important; }

/* line 215, ../scss/ht/_default-classes.scss */
.align-self-center { align-self: center !important; }

/* line 216, ../scss/ht/_default-classes.scss */
.align-self-baseline { align-self: baseline !important; }

/* line 217, ../scss/ht/_default-classes.scss */
.align-self-stretch { align-self: stretch !important; }

/* line 222, ../scss/ht/_default-classes.scss */
.flex-item { min-width: 0; min-height: 0; }

/* line 223, ../scss/ht/_default-classes.scss */
.flex-item-dynamic-width { flex: 1 1 auto; }

/* line 224, ../scss/ht/_default-classes.scss */
.flex-item-text-width { flex: 0 0 auto; }

/* line 232, ../scss/ht/_default-classes.scss */
.lh-8 { line-height: 8px !important; }

/* line 232, ../scss/ht/_default-classes.scss */
.lh-9 { line-height: 9px !important; }

/* line 232, ../scss/ht/_default-classes.scss */
.lh-10 { line-height: 10px !important; }

/* line 232, ../scss/ht/_default-classes.scss */
.lh-11 { line-height: 11px !important; }

/* line 232, ../scss/ht/_default-classes.scss */
.lh-12 { line-height: 12px !important; }

/* line 232, ../scss/ht/_default-classes.scss */
.lh-13 { line-height: 13px !important; }

/* line 232, ../scss/ht/_default-classes.scss */
.lh-14 { line-height: 14px !important; }

/* line 232, ../scss/ht/_default-classes.scss */
.lh-15 { line-height: 15px !important; }

/* line 232, ../scss/ht/_default-classes.scss */
.lh-16 { line-height: 16px !important; }

/* line 232, ../scss/ht/_default-classes.scss */
.lh-17 { line-height: 17px !important; }

/* line 232, ../scss/ht/_default-classes.scss */
.lh-18 { line-height: 18px !important; }

/* line 232, ../scss/ht/_default-classes.scss */
.lh-19 { line-height: 19px !important; }

/* line 232, ../scss/ht/_default-classes.scss */
.lh-20 { line-height: 20px !important; }

/* line 232, ../scss/ht/_default-classes.scss */
.lh-21 { line-height: 21px !important; }

/* line 232, ../scss/ht/_default-classes.scss */
.lh-22 { line-height: 22px !important; }

/* line 232, ../scss/ht/_default-classes.scss */
.lh-23 { line-height: 23px !important; }

/* line 232, ../scss/ht/_default-classes.scss */
.lh-24 { line-height: 24px !important; }

/* line 232, ../scss/ht/_default-classes.scss */
.lh-25 { line-height: 25px !important; }

/* line 232, ../scss/ht/_default-classes.scss */
.lh-26 { line-height: 26px !important; }

/* line 232, ../scss/ht/_default-classes.scss */
.lh-27 { line-height: 27px !important; }

/* line 232, ../scss/ht/_default-classes.scss */
.lh-28 { line-height: 28px !important; }

/* line 232, ../scss/ht/_default-classes.scss */
.lh-29 { line-height: 29px !important; }

/* line 232, ../scss/ht/_default-classes.scss */
.lh-30 { line-height: 30px !important; }

/* line 232, ../scss/ht/_default-classes.scss */
.lh-31 { line-height: 31px !important; }

/* line 232, ../scss/ht/_default-classes.scss */
.lh-32 { line-height: 32px !important; }

/* line 232, ../scss/ht/_default-classes.scss */
.lh-33 { line-height: 33px !important; }

/* line 232, ../scss/ht/_default-classes.scss */
.lh-34 { line-height: 34px !important; }

/* line 232, ../scss/ht/_default-classes.scss */
.lh-35 { line-height: 35px !important; }

/* line 232, ../scss/ht/_default-classes.scss */
.lh-36 { line-height: 36px !important; }

/* line 239, ../scss/ht/_default-classes.scss */
.fz-8 { font-size: 8px !important; }

/* line 239, ../scss/ht/_default-classes.scss */
.fz-9 { font-size: 9px !important; }

/* line 239, ../scss/ht/_default-classes.scss */
.fz-10 { font-size: 10px !important; }

/* line 239, ../scss/ht/_default-classes.scss */
.fz-11 { font-size: 11px !important; }

/* line 239, ../scss/ht/_default-classes.scss */
.fz-12 { font-size: 12px !important; }

/* line 239, ../scss/ht/_default-classes.scss */
.fz-13 { font-size: 13px !important; }

/* line 239, ../scss/ht/_default-classes.scss */
.fz-14 { font-size: 14px !important; }

/* line 239, ../scss/ht/_default-classes.scss */
.fz-15 { font-size: 15px !important; }

/* line 239, ../scss/ht/_default-classes.scss */
.fz-16 { font-size: 16px !important; }

/* line 239, ../scss/ht/_default-classes.scss */
.fz-17 { font-size: 17px !important; }

/* line 239, ../scss/ht/_default-classes.scss */
.fz-18 { font-size: 18px !important; }

/* line 239, ../scss/ht/_default-classes.scss */
.fz-19 { font-size: 19px !important; }

/* line 239, ../scss/ht/_default-classes.scss */
.fz-20 { font-size: 20px !important; }

/* line 239, ../scss/ht/_default-classes.scss */
.fz-21 { font-size: 21px !important; }

/* line 239, ../scss/ht/_default-classes.scss */
.fz-22 { font-size: 22px !important; }

/* line 239, ../scss/ht/_default-classes.scss */
.fz-23 { font-size: 23px !important; }

/* line 239, ../scss/ht/_default-classes.scss */
.fz-24 { font-size: 24px !important; }

/* line 239, ../scss/ht/_default-classes.scss */
.fz-25 { font-size: 25px !important; }

/* line 239, ../scss/ht/_default-classes.scss */
.fz-26 { font-size: 26px !important; }

/* line 239, ../scss/ht/_default-classes.scss */
.fz-27 { font-size: 27px !important; }

/* line 239, ../scss/ht/_default-classes.scss */
.fz-28 { font-size: 28px !important; }

/* line 239, ../scss/ht/_default-classes.scss */
.fz-29 { font-size: 29px !important; }

/* line 239, ../scss/ht/_default-classes.scss */
.fz-30 { font-size: 30px !important; }

/* line 239, ../scss/ht/_default-classes.scss */
.fz-31 { font-size: 31px !important; }

/* line 239, ../scss/ht/_default-classes.scss */
.fz-32 { font-size: 32px !important; }

/* line 239, ../scss/ht/_default-classes.scss */
.fz-33 { font-size: 33px !important; }

/* line 239, ../scss/ht/_default-classes.scss */
.fz-34 { font-size: 34px !important; }

/* line 239, ../scss/ht/_default-classes.scss */
.fz-35 { font-size: 35px !important; }

/* line 239, ../scss/ht/_default-classes.scss */
.fz-36 { font-size: 36px !important; }

/* line 243, ../scss/ht/_default-classes.scss */
.fw-300 { font-weight: 300 !important; }

/* line 243, ../scss/ht/_default-classes.scss */
.fw-400 { font-weight: 400 !important; }

/* line 243, ../scss/ht/_default-classes.scss */
.fw-500 { font-weight: 500 !important; }

/* line 243, ../scss/ht/_default-classes.scss */
.fw-600 { font-weight: 600 !important; }

/* line 243, ../scss/ht/_default-classes.scss */
.fw-700 { font-weight: 700 !important; }

/* line 243, ../scss/ht/_default-classes.scss */
.fw-800 { font-weight: 800 !important; }

/* line 245, ../scss/ht/_default-classes.scss */
.fs-normal { font-style: normal !important; }

/* line 246, ../scss/ht/_default-classes.scss */
.fs-italic { font-style: italic !important; }

/* line 252, ../scss/ht/_default-classes.scss */
.pos-sta { position: static; }

/* line 253, ../scss/ht/_default-classes.scss */
.pos-rel { position: relative; }

/* line 254, ../scss/ht/_default-classes.scss */
.pos-abs { position: absolute; }

/* line 257, ../scss/ht/_default-classes.scss */
.top--12 { top: -12px !important; }

/* line 258, ../scss/ht/_default-classes.scss */
.bottom--12 { bottom: -12px !important; }

/* line 259, ../scss/ht/_default-classes.scss */
.right--12 { right: -12px !important; }

/* line 260, ../scss/ht/_default-classes.scss */
.left--12 { left: -12px !important; }

/* line 257, ../scss/ht/_default-classes.scss */
.top--11 { top: -11px !important; }

/* line 258, ../scss/ht/_default-classes.scss */
.bottom--11 { bottom: -11px !important; }

/* line 259, ../scss/ht/_default-classes.scss */
.right--11 { right: -11px !important; }

/* line 260, ../scss/ht/_default-classes.scss */
.left--11 { left: -11px !important; }

/* line 257, ../scss/ht/_default-classes.scss */
.top--10 { top: -10px !important; }

/* line 258, ../scss/ht/_default-classes.scss */
.bottom--10 { bottom: -10px !important; }

/* line 259, ../scss/ht/_default-classes.scss */
.right--10 { right: -10px !important; }

/* line 260, ../scss/ht/_default-classes.scss */
.left--10 { left: -10px !important; }

/* line 257, ../scss/ht/_default-classes.scss */
.top--9 { top: -9px !important; }

/* line 258, ../scss/ht/_default-classes.scss */
.bottom--9 { bottom: -9px !important; }

/* line 259, ../scss/ht/_default-classes.scss */
.right--9 { right: -9px !important; }

/* line 260, ../scss/ht/_default-classes.scss */
.left--9 { left: -9px !important; }

/* line 257, ../scss/ht/_default-classes.scss */
.top--8 { top: -8px !important; }

/* line 258, ../scss/ht/_default-classes.scss */
.bottom--8 { bottom: -8px !important; }

/* line 259, ../scss/ht/_default-classes.scss */
.right--8 { right: -8px !important; }

/* line 260, ../scss/ht/_default-classes.scss */
.left--8 { left: -8px !important; }

/* line 257, ../scss/ht/_default-classes.scss */
.top--7 { top: -7px !important; }

/* line 258, ../scss/ht/_default-classes.scss */
.bottom--7 { bottom: -7px !important; }

/* line 259, ../scss/ht/_default-classes.scss */
.right--7 { right: -7px !important; }

/* line 260, ../scss/ht/_default-classes.scss */
.left--7 { left: -7px !important; }

/* line 257, ../scss/ht/_default-classes.scss */
.top--6 { top: -6px !important; }

/* line 258, ../scss/ht/_default-classes.scss */
.bottom--6 { bottom: -6px !important; }

/* line 259, ../scss/ht/_default-classes.scss */
.right--6 { right: -6px !important; }

/* line 260, ../scss/ht/_default-classes.scss */
.left--6 { left: -6px !important; }

/* line 257, ../scss/ht/_default-classes.scss */
.top--5 { top: -5px !important; }

/* line 258, ../scss/ht/_default-classes.scss */
.bottom--5 { bottom: -5px !important; }

/* line 259, ../scss/ht/_default-classes.scss */
.right--5 { right: -5px !important; }

/* line 260, ../scss/ht/_default-classes.scss */
.left--5 { left: -5px !important; }

/* line 257, ../scss/ht/_default-classes.scss */
.top--4 { top: -4px !important; }

/* line 258, ../scss/ht/_default-classes.scss */
.bottom--4 { bottom: -4px !important; }

/* line 259, ../scss/ht/_default-classes.scss */
.right--4 { right: -4px !important; }

/* line 260, ../scss/ht/_default-classes.scss */
.left--4 { left: -4px !important; }

/* line 257, ../scss/ht/_default-classes.scss */
.top--3 { top: -3px !important; }

/* line 258, ../scss/ht/_default-classes.scss */
.bottom--3 { bottom: -3px !important; }

/* line 259, ../scss/ht/_default-classes.scss */
.right--3 { right: -3px !important; }

/* line 260, ../scss/ht/_default-classes.scss */
.left--3 { left: -3px !important; }

/* line 257, ../scss/ht/_default-classes.scss */
.top--2 { top: -2px !important; }

/* line 258, ../scss/ht/_default-classes.scss */
.bottom--2 { bottom: -2px !important; }

/* line 259, ../scss/ht/_default-classes.scss */
.right--2 { right: -2px !important; }

/* line 260, ../scss/ht/_default-classes.scss */
.left--2 { left: -2px !important; }

/* line 257, ../scss/ht/_default-classes.scss */
.top--1 { top: -1px !important; }

/* line 258, ../scss/ht/_default-classes.scss */
.bottom--1 { bottom: -1px !important; }

/* line 259, ../scss/ht/_default-classes.scss */
.right--1 { right: -1px !important; }

/* line 260, ../scss/ht/_default-classes.scss */
.left--1 { left: -1px !important; }

/* line 257, ../scss/ht/_default-classes.scss */
.top-0 { top: 0px !important; }

/* line 258, ../scss/ht/_default-classes.scss */
.bottom-0 { bottom: 0px !important; }

/* line 259, ../scss/ht/_default-classes.scss */
.right-0 { right: 0px !important; }

/* line 260, ../scss/ht/_default-classes.scss */
.left-0 { left: 0px !important; }

/* line 257, ../scss/ht/_default-classes.scss */
.top-1 { top: 1px !important; }

/* line 258, ../scss/ht/_default-classes.scss */
.bottom-1 { bottom: 1px !important; }

/* line 259, ../scss/ht/_default-classes.scss */
.right-1 { right: 1px !important; }

/* line 260, ../scss/ht/_default-classes.scss */
.left-1 { left: 1px !important; }

/* line 257, ../scss/ht/_default-classes.scss */
.top-2 { top: 2px !important; }

/* line 258, ../scss/ht/_default-classes.scss */
.bottom-2 { bottom: 2px !important; }

/* line 259, ../scss/ht/_default-classes.scss */
.right-2 { right: 2px !important; }

/* line 260, ../scss/ht/_default-classes.scss */
.left-2 { left: 2px !important; }

/* line 257, ../scss/ht/_default-classes.scss */
.top-3 { top: 3px !important; }

/* line 258, ../scss/ht/_default-classes.scss */
.bottom-3 { bottom: 3px !important; }

/* line 259, ../scss/ht/_default-classes.scss */
.right-3 { right: 3px !important; }

/* line 260, ../scss/ht/_default-classes.scss */
.left-3 { left: 3px !important; }

/* line 257, ../scss/ht/_default-classes.scss */
.top-4 { top: 4px !important; }

/* line 258, ../scss/ht/_default-classes.scss */
.bottom-4 { bottom: 4px !important; }

/* line 259, ../scss/ht/_default-classes.scss */
.right-4 { right: 4px !important; }

/* line 260, ../scss/ht/_default-classes.scss */
.left-4 { left: 4px !important; }

/* line 257, ../scss/ht/_default-classes.scss */
.top-5 { top: 5px !important; }

/* line 258, ../scss/ht/_default-classes.scss */
.bottom-5 { bottom: 5px !important; }

/* line 259, ../scss/ht/_default-classes.scss */
.right-5 { right: 5px !important; }

/* line 260, ../scss/ht/_default-classes.scss */
.left-5 { left: 5px !important; }

/* line 257, ../scss/ht/_default-classes.scss */
.top-6 { top: 6px !important; }

/* line 258, ../scss/ht/_default-classes.scss */
.bottom-6 { bottom: 6px !important; }

/* line 259, ../scss/ht/_default-classes.scss */
.right-6 { right: 6px !important; }

/* line 260, ../scss/ht/_default-classes.scss */
.left-6 { left: 6px !important; }

/* line 257, ../scss/ht/_default-classes.scss */
.top-7 { top: 7px !important; }

/* line 258, ../scss/ht/_default-classes.scss */
.bottom-7 { bottom: 7px !important; }

/* line 259, ../scss/ht/_default-classes.scss */
.right-7 { right: 7px !important; }

/* line 260, ../scss/ht/_default-classes.scss */
.left-7 { left: 7px !important; }

/* line 257, ../scss/ht/_default-classes.scss */
.top-8 { top: 8px !important; }

/* line 258, ../scss/ht/_default-classes.scss */
.bottom-8 { bottom: 8px !important; }

/* line 259, ../scss/ht/_default-classes.scss */
.right-8 { right: 8px !important; }

/* line 260, ../scss/ht/_default-classes.scss */
.left-8 { left: 8px !important; }

/* line 257, ../scss/ht/_default-classes.scss */
.top-9 { top: 9px !important; }

/* line 258, ../scss/ht/_default-classes.scss */
.bottom-9 { bottom: 9px !important; }

/* line 259, ../scss/ht/_default-classes.scss */
.right-9 { right: 9px !important; }

/* line 260, ../scss/ht/_default-classes.scss */
.left-9 { left: 9px !important; }

/* line 257, ../scss/ht/_default-classes.scss */
.top-10 { top: 10px !important; }

/* line 258, ../scss/ht/_default-classes.scss */
.bottom-10 { bottom: 10px !important; }

/* line 259, ../scss/ht/_default-classes.scss */
.right-10 { right: 10px !important; }

/* line 260, ../scss/ht/_default-classes.scss */
.left-10 { left: 10px !important; }

/* line 257, ../scss/ht/_default-classes.scss */
.top-11 { top: 11px !important; }

/* line 258, ../scss/ht/_default-classes.scss */
.bottom-11 { bottom: 11px !important; }

/* line 259, ../scss/ht/_default-classes.scss */
.right-11 { right: 11px !important; }

/* line 260, ../scss/ht/_default-classes.scss */
.left-11 { left: 11px !important; }

/* line 257, ../scss/ht/_default-classes.scss */
.top-12 { top: 12px !important; }

/* line 258, ../scss/ht/_default-classes.scss */
.bottom-12 { bottom: 12px !important; }

/* line 259, ../scss/ht/_default-classes.scss */
.right-12 { right: 12px !important; }

/* line 260, ../scss/ht/_default-classes.scss */
.left-12 { left: 12px !important; }

/* line 269, ../scss/ht/_default-classes.scss */
.op-0 { opacity: 0 !important; }

/* line 269, ../scss/ht/_default-classes.scss */
.op-10 { opacity: 0.1 !important; }

/* line 269, ../scss/ht/_default-classes.scss */
.op-20 { opacity: 0.2 !important; }

/* line 269, ../scss/ht/_default-classes.scss */
.op-30 { opacity: 0.3 !important; }

/* line 269, ../scss/ht/_default-classes.scss */
.op-40 { opacity: 0.4 !important; }

/* line 269, ../scss/ht/_default-classes.scss */
.op-50 { opacity: 0.5 !important; }

/* line 269, ../scss/ht/_default-classes.scss */
.op-60 { opacity: 0.6 !important; }

/* line 269, ../scss/ht/_default-classes.scss */
.op-70 { opacity: 0.7 !important; }

/* line 269, ../scss/ht/_default-classes.scss */
.op-80 { opacity: 0.8 !important; }

/* line 269, ../scss/ht/_default-classes.scss */
.op-90 { opacity: 0.9 !important; }

/* line 269, ../scss/ht/_default-classes.scss */
.op-100 { opacity: 1 !important; }

/* line 276, ../scss/ht/_default-classes.scss */
.ojf-fill { object-fit: fill; }

/* line 277, ../scss/ht/_default-classes.scss */
.ojf-contain { object-fit: contain; }

/* line 278, ../scss/ht/_default-classes.scss */
.ojf-cover { object-fit: cover; }

/* line 279, ../scss/ht/_default-classes.scss */
.ojf-none { object-fit: none; }

/* line 280, ../scss/ht/_default-classes.scss */
.ojf-scale-down { object-fit: scale-down; }

/* line 285, ../scss/ht/_default-classes.scss */
.oln-none { outline: none !important; }

/* line 291, ../scss/ht/_default-classes.scss */
.ofw-a-visible { overflow: visible !important; }

/* line 292, ../scss/ht/_default-classes.scss */
.ofw-x-visible { overflow-x: visible !important; }

/* line 293, ../scss/ht/_default-classes.scss */
.ofw-y-visible { overflow-y: visible !important; }

/* line 295, ../scss/ht/_default-classes.scss */
.ofw-a-hidden { overflow: hidden !important; }

/* line 296, ../scss/ht/_default-classes.scss */
.ofw-x-hidden { overflow-x: hidden !important; }

/* line 297, ../scss/ht/_default-classes.scss */
.ofw-y-hidden { overflow-y: hidden !important; }

/* line 299, ../scss/ht/_default-classes.scss */
.ofw-a-scroll { overflow: scroll !important; }

/* line 300, ../scss/ht/_default-classes.scss */
.ofw-x-scroll { overflow-x: scroll !important; }

/* line 301, ../scss/ht/_default-classes.scss */
.ofw-y-scroll { overflow-y: scroll !important; }

/* line 303, ../scss/ht/_default-classes.scss */
.ofw-a-auto { overflow: auto !important; }

/* line 304, ../scss/ht/_default-classes.scss */
.ofw-x-auto { overflow-x: auto !important; }

/* line 305, ../scss/ht/_default-classes.scss */
.ofw-y-auto { overflow-y: auto !important; }

/* line 307, ../scss/ht/_default-classes.scss */
.ofw-a-overlay { overflow: auto; overflow: overlay !important; }

/* line 308, ../scss/ht/_default-classes.scss */
.ofw-x-overlay { overflow-x: auto; overflow-x: overlay !important; }

/* line 309, ../scss/ht/_default-classes.scss */
.ofw-y-overlay { overflow-y: auto; overflow-y: overlay !important; }

/* line 317, ../scss/ht/_default-classes.scss */
.ma--16 { margin: -16px !important; }

/* line 318, ../scss/ht/_default-classes.scss */
.mx--16 { margin-left: -16px !important; margin-right: -16px !important; }

/* line 319, ../scss/ht/_default-classes.scss */
.my--16 { margin-top: -16px !important; margin-bottom: -16px !important; }

/* line 320, ../scss/ht/_default-classes.scss */
.ml--16 { margin-left: -16px !important; }

/* line 321, ../scss/ht/_default-classes.scss */
.mr--16 { margin-right: -16px !important; }

/* line 322, ../scss/ht/_default-classes.scss */
.mt--16 { margin-top: -16px !important; }

/* line 323, ../scss/ht/_default-classes.scss */
.mb--16 { margin-bottom: -16px !important; }

/* line 317, ../scss/ht/_default-classes.scss */
.ma--12 { margin: -12px !important; }

/* line 318, ../scss/ht/_default-classes.scss */
.mx--12 { margin-left: -12px !important; margin-right: -12px !important; }

/* line 319, ../scss/ht/_default-classes.scss */
.my--12 { margin-top: -12px !important; margin-bottom: -12px !important; }

/* line 320, ../scss/ht/_default-classes.scss */
.ml--12 { margin-left: -12px !important; }

/* line 321, ../scss/ht/_default-classes.scss */
.mr--12 { margin-right: -12px !important; }

/* line 322, ../scss/ht/_default-classes.scss */
.mt--12 { margin-top: -12px !important; }

/* line 323, ../scss/ht/_default-classes.scss */
.mb--12 { margin-bottom: -12px !important; }

/* line 317, ../scss/ht/_default-classes.scss */
.ma--8 { margin: -8px !important; }

/* line 318, ../scss/ht/_default-classes.scss */
.mx--8 { margin-left: -8px !important; margin-right: -8px !important; }

/* line 319, ../scss/ht/_default-classes.scss */
.my--8 { margin-top: -8px !important; margin-bottom: -8px !important; }

/* line 320, ../scss/ht/_default-classes.scss */
.ml--8 { margin-left: -8px !important; }

/* line 321, ../scss/ht/_default-classes.scss */
.mr--8 { margin-right: -8px !important; }

/* line 322, ../scss/ht/_default-classes.scss */
.mt--8 { margin-top: -8px !important; }

/* line 323, ../scss/ht/_default-classes.scss */
.mb--8 { margin-bottom: -8px !important; }

/* line 317, ../scss/ht/_default-classes.scss */
.ma--4 { margin: -4px !important; }

/* line 318, ../scss/ht/_default-classes.scss */
.mx--4 { margin-left: -4px !important; margin-right: -4px !important; }

/* line 319, ../scss/ht/_default-classes.scss */
.my--4 { margin-top: -4px !important; margin-bottom: -4px !important; }

/* line 320, ../scss/ht/_default-classes.scss */
.ml--4 { margin-left: -4px !important; }

/* line 321, ../scss/ht/_default-classes.scss */
.mr--4 { margin-right: -4px !important; }

/* line 322, ../scss/ht/_default-classes.scss */
.mt--4 { margin-top: -4px !important; }

/* line 323, ../scss/ht/_default-classes.scss */
.mb--4 { margin-bottom: -4px !important; }

/* line 317, ../scss/ht/_default-classes.scss */
.ma-0 { margin: 0px !important; }

/* line 318, ../scss/ht/_default-classes.scss */
.mx-0 { margin-left: 0px !important; margin-right: 0px !important; }

/* line 319, ../scss/ht/_default-classes.scss */
.my-0 { margin-top: 0px !important; margin-bottom: 0px !important; }

/* line 320, ../scss/ht/_default-classes.scss */
.ml-0 { margin-left: 0px !important; }

/* line 321, ../scss/ht/_default-classes.scss */
.mr-0 { margin-right: 0px !important; }

/* line 322, ../scss/ht/_default-classes.scss */
.mt-0 { margin-top: 0px !important; }

/* line 323, ../scss/ht/_default-classes.scss */
.mb-0 { margin-bottom: 0px !important; }

/* line 317, ../scss/ht/_default-classes.scss */
.ma-4 { margin: 4px !important; }

/* line 318, ../scss/ht/_default-classes.scss */
.mx-4 { margin-left: 4px !important; margin-right: 4px !important; }

/* line 319, ../scss/ht/_default-classes.scss */
.my-4 { margin-top: 4px !important; margin-bottom: 4px !important; }

/* line 320, ../scss/ht/_default-classes.scss */
.ml-4 { margin-left: 4px !important; }

/* line 321, ../scss/ht/_default-classes.scss */
.mr-4 { margin-right: 4px !important; }

/* line 322, ../scss/ht/_default-classes.scss */
.mt-4 { margin-top: 4px !important; }

/* line 323, ../scss/ht/_default-classes.scss */
.mb-4 { margin-bottom: 4px !important; }

/* line 317, ../scss/ht/_default-classes.scss */
.ma-8 { margin: 8px !important; }

/* line 318, ../scss/ht/_default-classes.scss */
.mx-8 { margin-left: 8px !important; margin-right: 8px !important; }

/* line 319, ../scss/ht/_default-classes.scss */
.my-8 { margin-top: 8px !important; margin-bottom: 8px !important; }

/* line 320, ../scss/ht/_default-classes.scss */
.ml-8 { margin-left: 8px !important; }

/* line 321, ../scss/ht/_default-classes.scss */
.mr-8 { margin-right: 8px !important; }

/* line 322, ../scss/ht/_default-classes.scss */
.mt-8 { margin-top: 8px !important; }

/* line 323, ../scss/ht/_default-classes.scss */
.mb-8 { margin-bottom: 8px !important; }

/* line 317, ../scss/ht/_default-classes.scss */
.ma-12 { margin: 12px !important; }

/* line 318, ../scss/ht/_default-classes.scss */
.mx-12 { margin-left: 12px !important; margin-right: 12px !important; }

/* line 319, ../scss/ht/_default-classes.scss */
.my-12 { margin-top: 12px !important; margin-bottom: 12px !important; }

/* line 320, ../scss/ht/_default-classes.scss */
.ml-12 { margin-left: 12px !important; }

/* line 321, ../scss/ht/_default-classes.scss */
.mr-12 { margin-right: 12px !important; }

/* line 322, ../scss/ht/_default-classes.scss */
.mt-12 { margin-top: 12px !important; }

/* line 323, ../scss/ht/_default-classes.scss */
.mb-12 { margin-bottom: 12px !important; }

/* line 317, ../scss/ht/_default-classes.scss */
.ma-16 { margin: 16px !important; }

/* line 318, ../scss/ht/_default-classes.scss */
.mx-16 { margin-left: 16px !important; margin-right: 16px !important; }

/* line 319, ../scss/ht/_default-classes.scss */
.my-16 { margin-top: 16px !important; margin-bottom: 16px !important; }

/* line 320, ../scss/ht/_default-classes.scss */
.ml-16 { margin-left: 16px !important; }

/* line 321, ../scss/ht/_default-classes.scss */
.mr-16 { margin-right: 16px !important; }

/* line 322, ../scss/ht/_default-classes.scss */
.mt-16 { margin-top: 16px !important; }

/* line 323, ../scss/ht/_default-classes.scss */
.mb-16 { margin-bottom: 16px !important; }

/* line 317, ../scss/ht/_default-classes.scss */
.ma-20 { margin: 20px !important; }

/* line 318, ../scss/ht/_default-classes.scss */
.mx-20 { margin-left: 20px !important; margin-right: 20px !important; }

/* line 319, ../scss/ht/_default-classes.scss */
.my-20 { margin-top: 20px !important; margin-bottom: 20px !important; }

/* line 320, ../scss/ht/_default-classes.scss */
.ml-20 { margin-left: 20px !important; }

/* line 321, ../scss/ht/_default-classes.scss */
.mr-20 { margin-right: 20px !important; }

/* line 322, ../scss/ht/_default-classes.scss */
.mt-20 { margin-top: 20px !important; }

/* line 323, ../scss/ht/_default-classes.scss */
.mb-20 { margin-bottom: 20px !important; }

/* line 317, ../scss/ht/_default-classes.scss */
.ma-24 { margin: 24px !important; }

/* line 318, ../scss/ht/_default-classes.scss */
.mx-24 { margin-left: 24px !important; margin-right: 24px !important; }

/* line 319, ../scss/ht/_default-classes.scss */
.my-24 { margin-top: 24px !important; margin-bottom: 24px !important; }

/* line 320, ../scss/ht/_default-classes.scss */
.ml-24 { margin-left: 24px !important; }

/* line 321, ../scss/ht/_default-classes.scss */
.mr-24 { margin-right: 24px !important; }

/* line 322, ../scss/ht/_default-classes.scss */
.mt-24 { margin-top: 24px !important; }

/* line 323, ../scss/ht/_default-classes.scss */
.mb-24 { margin-bottom: 24px !important; }

/* line 317, ../scss/ht/_default-classes.scss */
.ma-28 { margin: 28px !important; }

/* line 318, ../scss/ht/_default-classes.scss */
.mx-28 { margin-left: 28px !important; margin-right: 28px !important; }

/* line 319, ../scss/ht/_default-classes.scss */
.my-28 { margin-top: 28px !important; margin-bottom: 28px !important; }

/* line 320, ../scss/ht/_default-classes.scss */
.ml-28 { margin-left: 28px !important; }

/* line 321, ../scss/ht/_default-classes.scss */
.mr-28 { margin-right: 28px !important; }

/* line 322, ../scss/ht/_default-classes.scss */
.mt-28 { margin-top: 28px !important; }

/* line 323, ../scss/ht/_default-classes.scss */
.mb-28 { margin-bottom: 28px !important; }

/* line 317, ../scss/ht/_default-classes.scss */
.ma-32 { margin: 32px !important; }

/* line 318, ../scss/ht/_default-classes.scss */
.mx-32 { margin-left: 32px !important; margin-right: 32px !important; }

/* line 319, ../scss/ht/_default-classes.scss */
.my-32 { margin-top: 32px !important; margin-bottom: 32px !important; }

/* line 320, ../scss/ht/_default-classes.scss */
.ml-32 { margin-left: 32px !important; }

/* line 321, ../scss/ht/_default-classes.scss */
.mr-32 { margin-right: 32px !important; }

/* line 322, ../scss/ht/_default-classes.scss */
.mt-32 { margin-top: 32px !important; }

/* line 323, ../scss/ht/_default-classes.scss */
.mb-32 { margin-bottom: 32px !important; }

/* line 317, ../scss/ht/_default-classes.scss */
.ma-36 { margin: 36px !important; }

/* line 318, ../scss/ht/_default-classes.scss */
.mx-36 { margin-left: 36px !important; margin-right: 36px !important; }

/* line 319, ../scss/ht/_default-classes.scss */
.my-36 { margin-top: 36px !important; margin-bottom: 36px !important; }

/* line 320, ../scss/ht/_default-classes.scss */
.ml-36 { margin-left: 36px !important; }

/* line 321, ../scss/ht/_default-classes.scss */
.mr-36 { margin-right: 36px !important; }

/* line 322, ../scss/ht/_default-classes.scss */
.mt-36 { margin-top: 36px !important; }

/* line 323, ../scss/ht/_default-classes.scss */
.mb-36 { margin-bottom: 36px !important; }

/* line 317, ../scss/ht/_default-classes.scss */
.ma-40 { margin: 40px !important; }

/* line 318, ../scss/ht/_default-classes.scss */
.mx-40 { margin-left: 40px !important; margin-right: 40px !important; }

/* line 319, ../scss/ht/_default-classes.scss */
.my-40 { margin-top: 40px !important; margin-bottom: 40px !important; }

/* line 320, ../scss/ht/_default-classes.scss */
.ml-40 { margin-left: 40px !important; }

/* line 321, ../scss/ht/_default-classes.scss */
.mr-40 { margin-right: 40px !important; }

/* line 322, ../scss/ht/_default-classes.scss */
.mt-40 { margin-top: 40px !important; }

/* line 323, ../scss/ht/_default-classes.scss */
.mb-40 { margin-bottom: 40px !important; }

/* line 317, ../scss/ht/_default-classes.scss */
.ma-44 { margin: 44px !important; }

/* line 318, ../scss/ht/_default-classes.scss */
.mx-44 { margin-left: 44px !important; margin-right: 44px !important; }

/* line 319, ../scss/ht/_default-classes.scss */
.my-44 { margin-top: 44px !important; margin-bottom: 44px !important; }

/* line 320, ../scss/ht/_default-classes.scss */
.ml-44 { margin-left: 44px !important; }

/* line 321, ../scss/ht/_default-classes.scss */
.mr-44 { margin-right: 44px !important; }

/* line 322, ../scss/ht/_default-classes.scss */
.mt-44 { margin-top: 44px !important; }

/* line 323, ../scss/ht/_default-classes.scss */
.mb-44 { margin-bottom: 44px !important; }

/* line 317, ../scss/ht/_default-classes.scss */
.ma-48 { margin: 48px !important; }

/* line 318, ../scss/ht/_default-classes.scss */
.mx-48 { margin-left: 48px !important; margin-right: 48px !important; }

/* line 319, ../scss/ht/_default-classes.scss */
.my-48 { margin-top: 48px !important; margin-bottom: 48px !important; }

/* line 320, ../scss/ht/_default-classes.scss */
.ml-48 { margin-left: 48px !important; }

/* line 321, ../scss/ht/_default-classes.scss */
.mr-48 { margin-right: 48px !important; }

/* line 322, ../scss/ht/_default-classes.scss */
.mt-48 { margin-top: 48px !important; }

/* line 323, ../scss/ht/_default-classes.scss */
.mb-48 { margin-bottom: 48px !important; }

/* line 325, ../scss/ht/_default-classes.scss */
.mx-auto { margin-left: auto !important; margin-right: auto !important; }

/* line 333, ../scss/ht/_default-classes.scss */
.pa-0 { padding: 0px !important; }

/* line 334, ../scss/ht/_default-classes.scss */
.px-0 { padding-left: 0px !important; padding-right: 0px !important; }

/* line 335, ../scss/ht/_default-classes.scss */
.py-0 { padding-top: 0px !important; padding-bottom: 0px !important; }

/* line 336, ../scss/ht/_default-classes.scss */
.pt-0 { padding-top: 0px !important; }

/* line 337, ../scss/ht/_default-classes.scss */
.pb-0 { padding-bottom: 0px !important; }

/* line 338, ../scss/ht/_default-classes.scss */
.pl-0 { padding-left: 0px !important; }

/* line 339, ../scss/ht/_default-classes.scss */
.pr-0 { padding-right: 0px !important; }

/* line 333, ../scss/ht/_default-classes.scss */
.pa-4 { padding: 4px !important; }

/* line 334, ../scss/ht/_default-classes.scss */
.px-4 { padding-left: 4px !important; padding-right: 4px !important; }

/* line 335, ../scss/ht/_default-classes.scss */
.py-4 { padding-top: 4px !important; padding-bottom: 4px !important; }

/* line 336, ../scss/ht/_default-classes.scss */
.pt-4 { padding-top: 4px !important; }

/* line 337, ../scss/ht/_default-classes.scss */
.pb-4 { padding-bottom: 4px !important; }

/* line 338, ../scss/ht/_default-classes.scss */
.pl-4 { padding-left: 4px !important; }

/* line 339, ../scss/ht/_default-classes.scss */
.pr-4 { padding-right: 4px !important; }

/* line 333, ../scss/ht/_default-classes.scss */
.pa-8 { padding: 8px !important; }

/* line 334, ../scss/ht/_default-classes.scss */
.px-8 { padding-left: 8px !important; padding-right: 8px !important; }

/* line 335, ../scss/ht/_default-classes.scss */
.py-8 { padding-top: 8px !important; padding-bottom: 8px !important; }

/* line 336, ../scss/ht/_default-classes.scss */
.pt-8 { padding-top: 8px !important; }

/* line 337, ../scss/ht/_default-classes.scss */
.pb-8 { padding-bottom: 8px !important; }

/* line 338, ../scss/ht/_default-classes.scss */
.pl-8 { padding-left: 8px !important; }

/* line 339, ../scss/ht/_default-classes.scss */
.pr-8 { padding-right: 8px !important; }

/* line 333, ../scss/ht/_default-classes.scss */
.pa-12 { padding: 12px !important; }

/* line 334, ../scss/ht/_default-classes.scss */
.px-12 { padding-left: 12px !important; padding-right: 12px !important; }

/* line 335, ../scss/ht/_default-classes.scss */
.py-12 { padding-top: 12px !important; padding-bottom: 12px !important; }

/* line 336, ../scss/ht/_default-classes.scss */
.pt-12 { padding-top: 12px !important; }

/* line 337, ../scss/ht/_default-classes.scss */
.pb-12 { padding-bottom: 12px !important; }

/* line 338, ../scss/ht/_default-classes.scss */
.pl-12 { padding-left: 12px !important; }

/* line 339, ../scss/ht/_default-classes.scss */
.pr-12 { padding-right: 12px !important; }

/* line 333, ../scss/ht/_default-classes.scss */
.pa-16 { padding: 16px !important; }

/* line 334, ../scss/ht/_default-classes.scss */
.px-16 { padding-left: 16px !important; padding-right: 16px !important; }

/* line 335, ../scss/ht/_default-classes.scss */
.py-16 { padding-top: 16px !important; padding-bottom: 16px !important; }

/* line 336, ../scss/ht/_default-classes.scss */
.pt-16 { padding-top: 16px !important; }

/* line 337, ../scss/ht/_default-classes.scss */
.pb-16 { padding-bottom: 16px !important; }

/* line 338, ../scss/ht/_default-classes.scss */
.pl-16 { padding-left: 16px !important; }

/* line 339, ../scss/ht/_default-classes.scss */
.pr-16 { padding-right: 16px !important; }

/* line 333, ../scss/ht/_default-classes.scss */
.pa-20 { padding: 20px !important; }

/* line 334, ../scss/ht/_default-classes.scss */
.px-20 { padding-left: 20px !important; padding-right: 20px !important; }

/* line 335, ../scss/ht/_default-classes.scss */
.py-20 { padding-top: 20px !important; padding-bottom: 20px !important; }

/* line 336, ../scss/ht/_default-classes.scss */
.pt-20 { padding-top: 20px !important; }

/* line 337, ../scss/ht/_default-classes.scss */
.pb-20 { padding-bottom: 20px !important; }

/* line 338, ../scss/ht/_default-classes.scss */
.pl-20 { padding-left: 20px !important; }

/* line 339, ../scss/ht/_default-classes.scss */
.pr-20 { padding-right: 20px !important; }

/* line 333, ../scss/ht/_default-classes.scss */
.pa-24 { padding: 24px !important; }

/* line 334, ../scss/ht/_default-classes.scss */
.px-24 { padding-left: 24px !important; padding-right: 24px !important; }

/* line 335, ../scss/ht/_default-classes.scss */
.py-24 { padding-top: 24px !important; padding-bottom: 24px !important; }

/* line 336, ../scss/ht/_default-classes.scss */
.pt-24 { padding-top: 24px !important; }

/* line 337, ../scss/ht/_default-classes.scss */
.pb-24 { padding-bottom: 24px !important; }

/* line 338, ../scss/ht/_default-classes.scss */
.pl-24 { padding-left: 24px !important; }

/* line 339, ../scss/ht/_default-classes.scss */
.pr-24 { padding-right: 24px !important; }

/* line 333, ../scss/ht/_default-classes.scss */
.pa-28 { padding: 28px !important; }

/* line 334, ../scss/ht/_default-classes.scss */
.px-28 { padding-left: 28px !important; padding-right: 28px !important; }

/* line 335, ../scss/ht/_default-classes.scss */
.py-28 { padding-top: 28px !important; padding-bottom: 28px !important; }

/* line 336, ../scss/ht/_default-classes.scss */
.pt-28 { padding-top: 28px !important; }

/* line 337, ../scss/ht/_default-classes.scss */
.pb-28 { padding-bottom: 28px !important; }

/* line 338, ../scss/ht/_default-classes.scss */
.pl-28 { padding-left: 28px !important; }

/* line 339, ../scss/ht/_default-classes.scss */
.pr-28 { padding-right: 28px !important; }

/* line 333, ../scss/ht/_default-classes.scss */
.pa-32 { padding: 32px !important; }

/* line 334, ../scss/ht/_default-classes.scss */
.px-32 { padding-left: 32px !important; padding-right: 32px !important; }

/* line 335, ../scss/ht/_default-classes.scss */
.py-32 { padding-top: 32px !important; padding-bottom: 32px !important; }

/* line 336, ../scss/ht/_default-classes.scss */
.pt-32 { padding-top: 32px !important; }

/* line 337, ../scss/ht/_default-classes.scss */
.pb-32 { padding-bottom: 32px !important; }

/* line 338, ../scss/ht/_default-classes.scss */
.pl-32 { padding-left: 32px !important; }

/* line 339, ../scss/ht/_default-classes.scss */
.pr-32 { padding-right: 32px !important; }

/* line 333, ../scss/ht/_default-classes.scss */
.pa-36 { padding: 36px !important; }

/* line 334, ../scss/ht/_default-classes.scss */
.px-36 { padding-left: 36px !important; padding-right: 36px !important; }

/* line 335, ../scss/ht/_default-classes.scss */
.py-36 { padding-top: 36px !important; padding-bottom: 36px !important; }

/* line 336, ../scss/ht/_default-classes.scss */
.pt-36 { padding-top: 36px !important; }

/* line 337, ../scss/ht/_default-classes.scss */
.pb-36 { padding-bottom: 36px !important; }

/* line 338, ../scss/ht/_default-classes.scss */
.pl-36 { padding-left: 36px !important; }

/* line 339, ../scss/ht/_default-classes.scss */
.pr-36 { padding-right: 36px !important; }

/* line 333, ../scss/ht/_default-classes.scss */
.pa-40 { padding: 40px !important; }

/* line 334, ../scss/ht/_default-classes.scss */
.px-40 { padding-left: 40px !important; padding-right: 40px !important; }

/* line 335, ../scss/ht/_default-classes.scss */
.py-40 { padding-top: 40px !important; padding-bottom: 40px !important; }

/* line 336, ../scss/ht/_default-classes.scss */
.pt-40 { padding-top: 40px !important; }

/* line 337, ../scss/ht/_default-classes.scss */
.pb-40 { padding-bottom: 40px !important; }

/* line 338, ../scss/ht/_default-classes.scss */
.pl-40 { padding-left: 40px !important; }

/* line 339, ../scss/ht/_default-classes.scss */
.pr-40 { padding-right: 40px !important; }

/* line 333, ../scss/ht/_default-classes.scss */
.pa-44 { padding: 44px !important; }

/* line 334, ../scss/ht/_default-classes.scss */
.px-44 { padding-left: 44px !important; padding-right: 44px !important; }

/* line 335, ../scss/ht/_default-classes.scss */
.py-44 { padding-top: 44px !important; padding-bottom: 44px !important; }

/* line 336, ../scss/ht/_default-classes.scss */
.pt-44 { padding-top: 44px !important; }

/* line 337, ../scss/ht/_default-classes.scss */
.pb-44 { padding-bottom: 44px !important; }

/* line 338, ../scss/ht/_default-classes.scss */
.pl-44 { padding-left: 44px !important; }

/* line 339, ../scss/ht/_default-classes.scss */
.pr-44 { padding-right: 44px !important; }

/* line 333, ../scss/ht/_default-classes.scss */
.pa-48 { padding: 48px !important; }

/* line 334, ../scss/ht/_default-classes.scss */
.px-48 { padding-left: 48px !important; padding-right: 48px !important; }

/* line 335, ../scss/ht/_default-classes.scss */
.py-48 { padding-top: 48px !important; padding-bottom: 48px !important; }

/* line 336, ../scss/ht/_default-classes.scss */
.pt-48 { padding-top: 48px !important; }

/* line 337, ../scss/ht/_default-classes.scss */
.pb-48 { padding-bottom: 48px !important; }

/* line 338, ../scss/ht/_default-classes.scss */
.pl-48 { padding-left: 48px !important; }

/* line 339, ../scss/ht/_default-classes.scss */
.pr-48 { padding-right: 48px !important; }

/* line 345, ../scss/ht/_default-classes.scss */
.us-auto { user-select: auto; }

/* line 346, ../scss/ht/_default-classes.scss */
.us-none { user-select: none; }

/* line 347, ../scss/ht/_default-classes.scss */
.us-text { user-select: text; }

/* line 353, ../scss/ht/_default-classes.scss */
.va-bl { vertical-align: baseline !important; }

/* line 354, ../scss/ht/_default-classes.scss */
.va-top { vertical-align: top !important; }

/* line 355, ../scss/ht/_default-classes.scss */
.va-mid { vertical-align: middle !important; }

/* line 356, ../scss/ht/_default-classes.scss */
.va-bot { vertical-align: bottom !important; }

/* line 362, ../scss/ht/_default-classes.scss */
.v-visible { visibility: visible !important; }

/* line 363, ../scss/ht/_default-classes.scss */
.v-hidden { visibility: hidden !important; }

/* line 364, ../scss/ht/_default-classes.scss */
.v-collapse { visibility: collapse !important; }

/* line 369, ../scss/ht/_default-classes.scss */
.ws-normal { white-space: normal !important; }

/* line 370, ../scss/ht/_default-classes.scss */
.ws-nowrap { white-space: nowrap !important; }

/* line 376, ../scss/ht/_default-classes.scss */
.wb-normal { word-break: normal !important; }

/* line 377, ../scss/ht/_default-classes.scss */
.wb-break-all { word-break: break-all !important; }

/* line 378, ../scss/ht/_default-classes.scss */
.wb-keep-all { word-break: keep-all !important; }

/* line 380, ../scss/ht/_default-classes.scss */
.ws-0x { word-spacing: 0 !important; }

/* line 381, ../scss/ht/_default-classes.scss */
.ws-1x { word-spacing: .25em !important; }

/* line 382, ../scss/ht/_default-classes.scss */
.ws-2x { word-spacing: .5em !important; }

/* line 383, ../scss/ht/_default-classes.scss */
.ws-3x { word-spacing: .75em !important; }

/* line 384, ../scss/ht/_default-classes.scss */
.ws-4x { word-spacing: 1em !important; }

/* line 386, ../scss/ht/_default-classes.scss */
.ww-normal { word-wrap: normal !important; }

/* line 387, ../scss/ht/_default-classes.scss */
.ww-break-word { word-wrap: break-word !important; }

/* line 404, ../scss/ht/_default-classes.scss */
.zi-50 { z-index: 50 !important; }

/* line 404, ../scss/ht/_default-classes.scss */
.zi-100 { z-index: 100 !important; }

/* line 404, ../scss/ht/_default-classes.scss */
.zi-150 { z-index: 150 !important; }

/* line 404, ../scss/ht/_default-classes.scss */
.zi-200 { z-index: 200 !important; }

/* line 404, ../scss/ht/_default-classes.scss */
.zi-250 { z-index: 250 !important; }

/* line 404, ../scss/ht/_default-classes.scss */
.zi-300 { z-index: 300 !important; }

/* line 404, ../scss/ht/_default-classes.scss */
.zi-350 { z-index: 350 !important; }

/* line 404, ../scss/ht/_default-classes.scss */
.zi-400 { z-index: 400 !important; }

/* line 404, ../scss/ht/_default-classes.scss */
.zi-450 { z-index: 450 !important; }

/* line 404, ../scss/ht/_default-classes.scss */
.zi-500 { z-index: 500 !important; }

/* line 407, ../scss/ht/_default-classes.scss */
.zi-auto { z-index: auto !important; }

/* line 408, ../scss/ht/_default-classes.scss */
.zi-9999 { z-index: 9999 !important; }

/* line 5, ../scss/ht/_element-classes.scss */
.ht-bgcover { -moz-background-size: cover; -o-background-size: cover; -webkit-background-size: cover; background-size: cover; background-position: 50% 50%; }

/* line 10, ../scss/ht/_element-classes.scss */
.disabled { pointer-events: none !important; }

/* line 12, ../scss/ht/_element-classes.scss */
.ht-rectangle { position: relative; display: block; }
/* line 15, ../scss/ht/_element-classes.scss */
.ht-rectangle:after { content: ""; display: block; padding-bottom: 100%; }
/* line 20, ../scss/ht/_element-classes.scss */
.ht-rectangle .ht-inner { display: block; position: absolute; top: 0; left: 0; right: 0; bottom: 0; }
/* line 25, ../scss/ht/_element-classes.scss */
.ht-rectangle.ratio-11:after { padding-bottom: 100%; }
/* line 26, ../scss/ht/_element-classes.scss */
.ht-rectangle.ratio-32:after { padding-bottom: 66.6666%; }
/* line 27, ../scss/ht/_element-classes.scss */
.ht-rectangle.ratio-23:after { padding-bottom: 150%; }
/* line 28, ../scss/ht/_element-classes.scss */
.ht-rectangle.ratio-21:after { padding-bottom: 50%; }
/* line 29, ../scss/ht/_element-classes.scss */
.ht-rectangle.ratio-12:after { padding-bottom: 200%; }

/* line 31, ../scss/ht/_element-classes.scss */
.ht-fit-image { display: block; text-align: center; white-space: nowrap; }
/* line 35, ../scss/ht/_element-classes.scss */
.ht-fit-image:after { content: ""; display: inline-block; vertical-align: middle; height: 100%; }
/* line 41, ../scss/ht/_element-classes.scss */
.ht-fit-image img { display: inline-block; vertical-align: middle; max-width: 100%; max-height: 100%; }

/* line 48, ../scss/ht/_element-classes.scss */
.ht-oneline { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

/* line 59, ../scss/ht/_element-classes.scss */
.ht-depth-1 { background-color: #fff; -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.04), 0 1px 2px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.04), 0 1px 2px rgba(0, 0, 0, 0.1); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.04), 0 1px 2px rgba(0, 0, 0, 0.1); }

/* line 10, ../scss/classes/_default-classes.scss */
.w-0 { width: 0px !important; }

/* line 11, ../scss/classes/_default-classes.scss */
.h-0 { height: 0px !important; }

/* line 12, ../scss/classes/_default-classes.scss */
.maxw-0 { max-width: 0px !important; }

/* line 13, ../scss/classes/_default-classes.scss */
.maxh-0 { max-height: 0px !important; }

/* line 14, ../scss/classes/_default-classes.scss */
.minw-0 { min-width: 0px !important; }

/* line 15, ../scss/classes/_default-classes.scss */
.minh-0 { min-height: 0px !important; }

/* line 10, ../scss/classes/_default-classes.scss */
.w-12 { width: 12px !important; }

/* line 11, ../scss/classes/_default-classes.scss */
.h-12 { height: 12px !important; }

/* line 12, ../scss/classes/_default-classes.scss */
.maxw-12 { max-width: 12px !important; }

/* line 13, ../scss/classes/_default-classes.scss */
.maxh-12 { max-height: 12px !important; }

/* line 14, ../scss/classes/_default-classes.scss */
.minw-12 { min-width: 12px !important; }

/* line 15, ../scss/classes/_default-classes.scss */
.minh-12 { min-height: 12px !important; }

/* line 10, ../scss/classes/_default-classes.scss */
.w-24 { width: 24px !important; }

/* line 11, ../scss/classes/_default-classes.scss */
.h-24 { height: 24px !important; }

/* line 12, ../scss/classes/_default-classes.scss */
.maxw-24 { max-width: 24px !important; }

/* line 13, ../scss/classes/_default-classes.scss */
.maxh-24 { max-height: 24px !important; }

/* line 14, ../scss/classes/_default-classes.scss */
.minw-24 { min-width: 24px !important; }

/* line 15, ../scss/classes/_default-classes.scss */
.minh-24 { min-height: 24px !important; }

/* line 10, ../scss/classes/_default-classes.scss */
.w-36 { width: 36px !important; }

/* line 11, ../scss/classes/_default-classes.scss */
.h-36 { height: 36px !important; }

/* line 12, ../scss/classes/_default-classes.scss */
.maxw-36 { max-width: 36px !important; }

/* line 13, ../scss/classes/_default-classes.scss */
.maxh-36 { max-height: 36px !important; }

/* line 14, ../scss/classes/_default-classes.scss */
.minw-36 { min-width: 36px !important; }

/* line 15, ../scss/classes/_default-classes.scss */
.minh-36 { min-height: 36px !important; }

/* line 10, ../scss/classes/_default-classes.scss */
.w-48 { width: 48px !important; }

/* line 11, ../scss/classes/_default-classes.scss */
.h-48 { height: 48px !important; }

/* line 12, ../scss/classes/_default-classes.scss */
.maxw-48 { max-width: 48px !important; }

/* line 13, ../scss/classes/_default-classes.scss */
.maxh-48 { max-height: 48px !important; }

/* line 14, ../scss/classes/_default-classes.scss */
.minw-48 { min-width: 48px !important; }

/* line 15, ../scss/classes/_default-classes.scss */
.minh-48 { min-height: 48px !important; }

/* line 10, ../scss/classes/_default-classes.scss */
.w-60 { width: 60px !important; }

/* line 11, ../scss/classes/_default-classes.scss */
.h-60 { height: 60px !important; }

/* line 12, ../scss/classes/_default-classes.scss */
.maxw-60 { max-width: 60px !important; }

/* line 13, ../scss/classes/_default-classes.scss */
.maxh-60 { max-height: 60px !important; }

/* line 14, ../scss/classes/_default-classes.scss */
.minw-60 { min-width: 60px !important; }

/* line 15, ../scss/classes/_default-classes.scss */
.minh-60 { min-height: 60px !important; }

/* line 10, ../scss/classes/_default-classes.scss */
.w-72 { width: 72px !important; }

/* line 11, ../scss/classes/_default-classes.scss */
.h-72 { height: 72px !important; }

/* line 12, ../scss/classes/_default-classes.scss */
.maxw-72 { max-width: 72px !important; }

/* line 13, ../scss/classes/_default-classes.scss */
.maxh-72 { max-height: 72px !important; }

/* line 14, ../scss/classes/_default-classes.scss */
.minw-72 { min-width: 72px !important; }

/* line 15, ../scss/classes/_default-classes.scss */
.minh-72 { min-height: 72px !important; }

/* line 10, ../scss/classes/_default-classes.scss */
.w-84 { width: 84px !important; }

/* line 11, ../scss/classes/_default-classes.scss */
.h-84 { height: 84px !important; }

/* line 12, ../scss/classes/_default-classes.scss */
.maxw-84 { max-width: 84px !important; }

/* line 13, ../scss/classes/_default-classes.scss */
.maxh-84 { max-height: 84px !important; }

/* line 14, ../scss/classes/_default-classes.scss */
.minw-84 { min-width: 84px !important; }

/* line 15, ../scss/classes/_default-classes.scss */
.minh-84 { min-height: 84px !important; }

/* line 10, ../scss/classes/_default-classes.scss */
.w-96 { width: 96px !important; }

/* line 11, ../scss/classes/_default-classes.scss */
.h-96 { height: 96px !important; }

/* line 12, ../scss/classes/_default-classes.scss */
.maxw-96 { max-width: 96px !important; }

/* line 13, ../scss/classes/_default-classes.scss */
.maxh-96 { max-height: 96px !important; }

/* line 14, ../scss/classes/_default-classes.scss */
.minw-96 { min-width: 96px !important; }

/* line 15, ../scss/classes/_default-classes.scss */
.minh-96 { min-height: 96px !important; }

/* line 10, ../scss/classes/_default-classes.scss */
.w-108 { width: 108px !important; }

/* line 11, ../scss/classes/_default-classes.scss */
.h-108 { height: 108px !important; }

/* line 12, ../scss/classes/_default-classes.scss */
.maxw-108 { max-width: 108px !important; }

/* line 13, ../scss/classes/_default-classes.scss */
.maxh-108 { max-height: 108px !important; }

/* line 14, ../scss/classes/_default-classes.scss */
.minw-108 { min-width: 108px !important; }

/* line 15, ../scss/classes/_default-classes.scss */
.minh-108 { min-height: 108px !important; }

/* line 10, ../scss/classes/_default-classes.scss */
.w-120 { width: 120px !important; }

/* line 11, ../scss/classes/_default-classes.scss */
.h-120 { height: 120px !important; }

/* line 12, ../scss/classes/_default-classes.scss */
.maxw-120 { max-width: 120px !important; }

/* line 13, ../scss/classes/_default-classes.scss */
.maxh-120 { max-height: 120px !important; }

/* line 14, ../scss/classes/_default-classes.scss */
.minw-120 { min-width: 120px !important; }

/* line 15, ../scss/classes/_default-classes.scss */
.minh-120 { min-height: 120px !important; }

/* line 10, ../scss/classes/_default-classes.scss */
.w-132 { width: 132px !important; }

/* line 11, ../scss/classes/_default-classes.scss */
.h-132 { height: 132px !important; }

/* line 12, ../scss/classes/_default-classes.scss */
.maxw-132 { max-width: 132px !important; }

/* line 13, ../scss/classes/_default-classes.scss */
.maxh-132 { max-height: 132px !important; }

/* line 14, ../scss/classes/_default-classes.scss */
.minw-132 { min-width: 132px !important; }

/* line 15, ../scss/classes/_default-classes.scss */
.minh-132 { min-height: 132px !important; }

/* line 10, ../scss/classes/_default-classes.scss */
.w-144 { width: 144px !important; }

/* line 11, ../scss/classes/_default-classes.scss */
.h-144 { height: 144px !important; }

/* line 12, ../scss/classes/_default-classes.scss */
.maxw-144 { max-width: 144px !important; }

/* line 13, ../scss/classes/_default-classes.scss */
.maxh-144 { max-height: 144px !important; }

/* line 14, ../scss/classes/_default-classes.scss */
.minw-144 { min-width: 144px !important; }

/* line 15, ../scss/classes/_default-classes.scss */
.minh-144 { min-height: 144px !important; }

/* line 10, ../scss/classes/_default-classes.scss */
.w-156 { width: 156px !important; }

/* line 11, ../scss/classes/_default-classes.scss */
.h-156 { height: 156px !important; }

/* line 12, ../scss/classes/_default-classes.scss */
.maxw-156 { max-width: 156px !important; }

/* line 13, ../scss/classes/_default-classes.scss */
.maxh-156 { max-height: 156px !important; }

/* line 14, ../scss/classes/_default-classes.scss */
.minw-156 { min-width: 156px !important; }

/* line 15, ../scss/classes/_default-classes.scss */
.minh-156 { min-height: 156px !important; }

/* line 10, ../scss/classes/_default-classes.scss */
.w-168 { width: 168px !important; }

/* line 11, ../scss/classes/_default-classes.scss */
.h-168 { height: 168px !important; }

/* line 12, ../scss/classes/_default-classes.scss */
.maxw-168 { max-width: 168px !important; }

/* line 13, ../scss/classes/_default-classes.scss */
.maxh-168 { max-height: 168px !important; }

/* line 14, ../scss/classes/_default-classes.scss */
.minw-168 { min-width: 168px !important; }

/* line 15, ../scss/classes/_default-classes.scss */
.minh-168 { min-height: 168px !important; }

/* line 10, ../scss/classes/_default-classes.scss */
.w-180 { width: 180px !important; }

/* line 11, ../scss/classes/_default-classes.scss */
.h-180 { height: 180px !important; }

/* line 12, ../scss/classes/_default-classes.scss */
.maxw-180 { max-width: 180px !important; }

/* line 13, ../scss/classes/_default-classes.scss */
.maxh-180 { max-height: 180px !important; }

/* line 14, ../scss/classes/_default-classes.scss */
.minw-180 { min-width: 180px !important; }

/* line 15, ../scss/classes/_default-classes.scss */
.minh-180 { min-height: 180px !important; }

/* line 10, ../scss/classes/_default-classes.scss */
.w-192 { width: 192px !important; }

/* line 11, ../scss/classes/_default-classes.scss */
.h-192 { height: 192px !important; }

/* line 12, ../scss/classes/_default-classes.scss */
.maxw-192 { max-width: 192px !important; }

/* line 13, ../scss/classes/_default-classes.scss */
.maxh-192 { max-height: 192px !important; }

/* line 14, ../scss/classes/_default-classes.scss */
.minw-192 { min-width: 192px !important; }

/* line 15, ../scss/classes/_default-classes.scss */
.minh-192 { min-height: 192px !important; }

/* line 10, ../scss/classes/_default-classes.scss */
.w-204 { width: 204px !important; }

/* line 11, ../scss/classes/_default-classes.scss */
.h-204 { height: 204px !important; }

/* line 12, ../scss/classes/_default-classes.scss */
.maxw-204 { max-width: 204px !important; }

/* line 13, ../scss/classes/_default-classes.scss */
.maxh-204 { max-height: 204px !important; }

/* line 14, ../scss/classes/_default-classes.scss */
.minw-204 { min-width: 204px !important; }

/* line 15, ../scss/classes/_default-classes.scss */
.minh-204 { min-height: 204px !important; }

/* line 10, ../scss/classes/_default-classes.scss */
.w-216 { width: 216px !important; }

/* line 11, ../scss/classes/_default-classes.scss */
.h-216 { height: 216px !important; }

/* line 12, ../scss/classes/_default-classes.scss */
.maxw-216 { max-width: 216px !important; }

/* line 13, ../scss/classes/_default-classes.scss */
.maxh-216 { max-height: 216px !important; }

/* line 14, ../scss/classes/_default-classes.scss */
.minw-216 { min-width: 216px !important; }

/* line 15, ../scss/classes/_default-classes.scss */
.minh-216 { min-height: 216px !important; }

/* line 10, ../scss/classes/_default-classes.scss */
.w-228 { width: 228px !important; }

/* line 11, ../scss/classes/_default-classes.scss */
.h-228 { height: 228px !important; }

/* line 12, ../scss/classes/_default-classes.scss */
.maxw-228 { max-width: 228px !important; }

/* line 13, ../scss/classes/_default-classes.scss */
.maxh-228 { max-height: 228px !important; }

/* line 14, ../scss/classes/_default-classes.scss */
.minw-228 { min-width: 228px !important; }

/* line 15, ../scss/classes/_default-classes.scss */
.minh-228 { min-height: 228px !important; }

/* line 10, ../scss/classes/_default-classes.scss */
.w-240 { width: 240px !important; }

/* line 11, ../scss/classes/_default-classes.scss */
.h-240 { height: 240px !important; }

/* line 12, ../scss/classes/_default-classes.scss */
.maxw-240 { max-width: 240px !important; }

/* line 13, ../scss/classes/_default-classes.scss */
.maxh-240 { max-height: 240px !important; }

/* line 14, ../scss/classes/_default-classes.scss */
.minw-240 { min-width: 240px !important; }

/* line 15, ../scss/classes/_default-classes.scss */
.minh-240 { min-height: 240px !important; }

/* line 17, ../scss/classes/_default-classes.scss */
.w-auto { width: auto !important; }

/* line 18, ../scss/classes/_default-classes.scss */
.h-auto { height: auto !important; }

/* line 20, ../scss/classes/_default-classes.scss */
.mw-none { max-width: none !important; }

/* line 22, ../scss/classes/_default-classes.scss */
.w-100pct { width: 100% !important; }

/* line 23, ../scss/classes/_default-classes.scss */
.h-100pct { height: 100% !important; }

/* line 30, ../scss/classes/_default-classes.scss */
.ma--16 { margin: -16px !important; }

/* line 31, ../scss/classes/_default-classes.scss */
.ml--16 { margin-left: -16px !important; }

/* line 32, ../scss/classes/_default-classes.scss */
.mr--16 { margin-right: -16px !important; }

/* line 33, ../scss/classes/_default-classes.scss */
.mt--16 { margin-top: -16px !important; }

/* line 34, ../scss/classes/_default-classes.scss */
.mb--16 { margin-bottom: -16px !important; }

/* line 36, ../scss/classes/_default-classes.scss */
.mx--16 { margin-left: -16px !important; margin-right: -16px !important; }

/* line 40, ../scss/classes/_default-classes.scss */
.my--16 { margin-top: -16px !important; margin-bottom: -16px !important; }

/* line 30, ../scss/classes/_default-classes.scss */
.ma--12 { margin: -12px !important; }

/* line 31, ../scss/classes/_default-classes.scss */
.ml--12 { margin-left: -12px !important; }

/* line 32, ../scss/classes/_default-classes.scss */
.mr--12 { margin-right: -12px !important; }

/* line 33, ../scss/classes/_default-classes.scss */
.mt--12 { margin-top: -12px !important; }

/* line 34, ../scss/classes/_default-classes.scss */
.mb--12 { margin-bottom: -12px !important; }

/* line 36, ../scss/classes/_default-classes.scss */
.mx--12 { margin-left: -12px !important; margin-right: -12px !important; }

/* line 40, ../scss/classes/_default-classes.scss */
.my--12 { margin-top: -12px !important; margin-bottom: -12px !important; }

/* line 30, ../scss/classes/_default-classes.scss */
.ma--8 { margin: -8px !important; }

/* line 31, ../scss/classes/_default-classes.scss */
.ml--8 { margin-left: -8px !important; }

/* line 32, ../scss/classes/_default-classes.scss */
.mr--8 { margin-right: -8px !important; }

/* line 33, ../scss/classes/_default-classes.scss */
.mt--8 { margin-top: -8px !important; }

/* line 34, ../scss/classes/_default-classes.scss */
.mb--8 { margin-bottom: -8px !important; }

/* line 36, ../scss/classes/_default-classes.scss */
.mx--8 { margin-left: -8px !important; margin-right: -8px !important; }

/* line 40, ../scss/classes/_default-classes.scss */
.my--8 { margin-top: -8px !important; margin-bottom: -8px !important; }

/* line 30, ../scss/classes/_default-classes.scss */
.ma--4 { margin: -4px !important; }

/* line 31, ../scss/classes/_default-classes.scss */
.ml--4 { margin-left: -4px !important; }

/* line 32, ../scss/classes/_default-classes.scss */
.mr--4 { margin-right: -4px !important; }

/* line 33, ../scss/classes/_default-classes.scss */
.mt--4 { margin-top: -4px !important; }

/* line 34, ../scss/classes/_default-classes.scss */
.mb--4 { margin-bottom: -4px !important; }

/* line 36, ../scss/classes/_default-classes.scss */
.mx--4 { margin-left: -4px !important; margin-right: -4px !important; }

/* line 40, ../scss/classes/_default-classes.scss */
.my--4 { margin-top: -4px !important; margin-bottom: -4px !important; }

/* line 30, ../scss/classes/_default-classes.scss */
.ma-0 { margin: 0px !important; }

/* line 31, ../scss/classes/_default-classes.scss */
.ml-0 { margin-left: 0px !important; }

/* line 32, ../scss/classes/_default-classes.scss */
.mr-0 { margin-right: 0px !important; }

/* line 33, ../scss/classes/_default-classes.scss */
.mt-0 { margin-top: 0px !important; }

/* line 34, ../scss/classes/_default-classes.scss */
.mb-0 { margin-bottom: 0px !important; }

/* line 36, ../scss/classes/_default-classes.scss */
.mx-0 { margin-left: 0px !important; margin-right: 0px !important; }

/* line 40, ../scss/classes/_default-classes.scss */
.my-0 { margin-top: 0px !important; margin-bottom: 0px !important; }

/* line 30, ../scss/classes/_default-classes.scss */
.ma-4 { margin: 4px !important; }

/* line 31, ../scss/classes/_default-classes.scss */
.ml-4 { margin-left: 4px !important; }

/* line 32, ../scss/classes/_default-classes.scss */
.mr-4 { margin-right: 4px !important; }

/* line 33, ../scss/classes/_default-classes.scss */
.mt-4 { margin-top: 4px !important; }

/* line 34, ../scss/classes/_default-classes.scss */
.mb-4 { margin-bottom: 4px !important; }

/* line 36, ../scss/classes/_default-classes.scss */
.mx-4 { margin-left: 4px !important; margin-right: 4px !important; }

/* line 40, ../scss/classes/_default-classes.scss */
.my-4 { margin-top: 4px !important; margin-bottom: 4px !important; }

/* line 30, ../scss/classes/_default-classes.scss */
.ma-8 { margin: 8px !important; }

/* line 31, ../scss/classes/_default-classes.scss */
.ml-8 { margin-left: 8px !important; }

/* line 32, ../scss/classes/_default-classes.scss */
.mr-8 { margin-right: 8px !important; }

/* line 33, ../scss/classes/_default-classes.scss */
.mt-8 { margin-top: 8px !important; }

/* line 34, ../scss/classes/_default-classes.scss */
.mb-8 { margin-bottom: 8px !important; }

/* line 36, ../scss/classes/_default-classes.scss */
.mx-8 { margin-left: 8px !important; margin-right: 8px !important; }

/* line 40, ../scss/classes/_default-classes.scss */
.my-8 { margin-top: 8px !important; margin-bottom: 8px !important; }

/* line 30, ../scss/classes/_default-classes.scss */
.ma-12 { margin: 12px !important; }

/* line 31, ../scss/classes/_default-classes.scss */
.ml-12 { margin-left: 12px !important; }

/* line 32, ../scss/classes/_default-classes.scss */
.mr-12 { margin-right: 12px !important; }

/* line 33, ../scss/classes/_default-classes.scss */
.mt-12 { margin-top: 12px !important; }

/* line 34, ../scss/classes/_default-classes.scss */
.mb-12 { margin-bottom: 12px !important; }

/* line 36, ../scss/classes/_default-classes.scss */
.mx-12 { margin-left: 12px !important; margin-right: 12px !important; }

/* line 40, ../scss/classes/_default-classes.scss */
.my-12 { margin-top: 12px !important; margin-bottom: 12px !important; }

/* line 30, ../scss/classes/_default-classes.scss */
.ma-16 { margin: 16px !important; }

/* line 31, ../scss/classes/_default-classes.scss */
.ml-16 { margin-left: 16px !important; }

/* line 32, ../scss/classes/_default-classes.scss */
.mr-16 { margin-right: 16px !important; }

/* line 33, ../scss/classes/_default-classes.scss */
.mt-16 { margin-top: 16px !important; }

/* line 34, ../scss/classes/_default-classes.scss */
.mb-16 { margin-bottom: 16px !important; }

/* line 36, ../scss/classes/_default-classes.scss */
.mx-16 { margin-left: 16px !important; margin-right: 16px !important; }

/* line 40, ../scss/classes/_default-classes.scss */
.my-16 { margin-top: 16px !important; margin-bottom: 16px !important; }

/* line 30, ../scss/classes/_default-classes.scss */
.ma-20 { margin: 20px !important; }

/* line 31, ../scss/classes/_default-classes.scss */
.ml-20 { margin-left: 20px !important; }

/* line 32, ../scss/classes/_default-classes.scss */
.mr-20 { margin-right: 20px !important; }

/* line 33, ../scss/classes/_default-classes.scss */
.mt-20 { margin-top: 20px !important; }

/* line 34, ../scss/classes/_default-classes.scss */
.mb-20 { margin-bottom: 20px !important; }

/* line 36, ../scss/classes/_default-classes.scss */
.mx-20 { margin-left: 20px !important; margin-right: 20px !important; }

/* line 40, ../scss/classes/_default-classes.scss */
.my-20 { margin-top: 20px !important; margin-bottom: 20px !important; }

/* line 30, ../scss/classes/_default-classes.scss */
.ma-24 { margin: 24px !important; }

/* line 31, ../scss/classes/_default-classes.scss */
.ml-24 { margin-left: 24px !important; }

/* line 32, ../scss/classes/_default-classes.scss */
.mr-24 { margin-right: 24px !important; }

/* line 33, ../scss/classes/_default-classes.scss */
.mt-24 { margin-top: 24px !important; }

/* line 34, ../scss/classes/_default-classes.scss */
.mb-24 { margin-bottom: 24px !important; }

/* line 36, ../scss/classes/_default-classes.scss */
.mx-24 { margin-left: 24px !important; margin-right: 24px !important; }

/* line 40, ../scss/classes/_default-classes.scss */
.my-24 { margin-top: 24px !important; margin-bottom: 24px !important; }

/* line 30, ../scss/classes/_default-classes.scss */
.ma-28 { margin: 28px !important; }

/* line 31, ../scss/classes/_default-classes.scss */
.ml-28 { margin-left: 28px !important; }

/* line 32, ../scss/classes/_default-classes.scss */
.mr-28 { margin-right: 28px !important; }

/* line 33, ../scss/classes/_default-classes.scss */
.mt-28 { margin-top: 28px !important; }

/* line 34, ../scss/classes/_default-classes.scss */
.mb-28 { margin-bottom: 28px !important; }

/* line 36, ../scss/classes/_default-classes.scss */
.mx-28 { margin-left: 28px !important; margin-right: 28px !important; }

/* line 40, ../scss/classes/_default-classes.scss */
.my-28 { margin-top: 28px !important; margin-bottom: 28px !important; }

/* line 30, ../scss/classes/_default-classes.scss */
.ma-32 { margin: 32px !important; }

/* line 31, ../scss/classes/_default-classes.scss */
.ml-32 { margin-left: 32px !important; }

/* line 32, ../scss/classes/_default-classes.scss */
.mr-32 { margin-right: 32px !important; }

/* line 33, ../scss/classes/_default-classes.scss */
.mt-32 { margin-top: 32px !important; }

/* line 34, ../scss/classes/_default-classes.scss */
.mb-32 { margin-bottom: 32px !important; }

/* line 36, ../scss/classes/_default-classes.scss */
.mx-32 { margin-left: 32px !important; margin-right: 32px !important; }

/* line 40, ../scss/classes/_default-classes.scss */
.my-32 { margin-top: 32px !important; margin-bottom: 32px !important; }

/* line 30, ../scss/classes/_default-classes.scss */
.ma-36 { margin: 36px !important; }

/* line 31, ../scss/classes/_default-classes.scss */
.ml-36 { margin-left: 36px !important; }

/* line 32, ../scss/classes/_default-classes.scss */
.mr-36 { margin-right: 36px !important; }

/* line 33, ../scss/classes/_default-classes.scss */
.mt-36 { margin-top: 36px !important; }

/* line 34, ../scss/classes/_default-classes.scss */
.mb-36 { margin-bottom: 36px !important; }

/* line 36, ../scss/classes/_default-classes.scss */
.mx-36 { margin-left: 36px !important; margin-right: 36px !important; }

/* line 40, ../scss/classes/_default-classes.scss */
.my-36 { margin-top: 36px !important; margin-bottom: 36px !important; }

/* line 30, ../scss/classes/_default-classes.scss */
.ma-40 { margin: 40px !important; }

/* line 31, ../scss/classes/_default-classes.scss */
.ml-40 { margin-left: 40px !important; }

/* line 32, ../scss/classes/_default-classes.scss */
.mr-40 { margin-right: 40px !important; }

/* line 33, ../scss/classes/_default-classes.scss */
.mt-40 { margin-top: 40px !important; }

/* line 34, ../scss/classes/_default-classes.scss */
.mb-40 { margin-bottom: 40px !important; }

/* line 36, ../scss/classes/_default-classes.scss */
.mx-40 { margin-left: 40px !important; margin-right: 40px !important; }

/* line 40, ../scss/classes/_default-classes.scss */
.my-40 { margin-top: 40px !important; margin-bottom: 40px !important; }

/* line 30, ../scss/classes/_default-classes.scss */
.ma-44 { margin: 44px !important; }

/* line 31, ../scss/classes/_default-classes.scss */
.ml-44 { margin-left: 44px !important; }

/* line 32, ../scss/classes/_default-classes.scss */
.mr-44 { margin-right: 44px !important; }

/* line 33, ../scss/classes/_default-classes.scss */
.mt-44 { margin-top: 44px !important; }

/* line 34, ../scss/classes/_default-classes.scss */
.mb-44 { margin-bottom: 44px !important; }

/* line 36, ../scss/classes/_default-classes.scss */
.mx-44 { margin-left: 44px !important; margin-right: 44px !important; }

/* line 40, ../scss/classes/_default-classes.scss */
.my-44 { margin-top: 44px !important; margin-bottom: 44px !important; }

/* line 30, ../scss/classes/_default-classes.scss */
.ma-48 { margin: 48px !important; }

/* line 31, ../scss/classes/_default-classes.scss */
.ml-48 { margin-left: 48px !important; }

/* line 32, ../scss/classes/_default-classes.scss */
.mr-48 { margin-right: 48px !important; }

/* line 33, ../scss/classes/_default-classes.scss */
.mt-48 { margin-top: 48px !important; }

/* line 34, ../scss/classes/_default-classes.scss */
.mb-48 { margin-bottom: 48px !important; }

/* line 36, ../scss/classes/_default-classes.scss */
.mx-48 { margin-left: 48px !important; margin-right: 48px !important; }

/* line 40, ../scss/classes/_default-classes.scss */
.my-48 { margin-top: 48px !important; margin-bottom: 48px !important; }

/* line 30, ../scss/classes/_default-classes.scss */
.ma-52 { margin: 52px !important; }

/* line 31, ../scss/classes/_default-classes.scss */
.ml-52 { margin-left: 52px !important; }

/* line 32, ../scss/classes/_default-classes.scss */
.mr-52 { margin-right: 52px !important; }

/* line 33, ../scss/classes/_default-classes.scss */
.mt-52 { margin-top: 52px !important; }

/* line 34, ../scss/classes/_default-classes.scss */
.mb-52 { margin-bottom: 52px !important; }

/* line 36, ../scss/classes/_default-classes.scss */
.mx-52 { margin-left: 52px !important; margin-right: 52px !important; }

/* line 40, ../scss/classes/_default-classes.scss */
.my-52 { margin-top: 52px !important; margin-bottom: 52px !important; }

/* line 30, ../scss/classes/_default-classes.scss */
.ma-56 { margin: 56px !important; }

/* line 31, ../scss/classes/_default-classes.scss */
.ml-56 { margin-left: 56px !important; }

/* line 32, ../scss/classes/_default-classes.scss */
.mr-56 { margin-right: 56px !important; }

/* line 33, ../scss/classes/_default-classes.scss */
.mt-56 { margin-top: 56px !important; }

/* line 34, ../scss/classes/_default-classes.scss */
.mb-56 { margin-bottom: 56px !important; }

/* line 36, ../scss/classes/_default-classes.scss */
.mx-56 { margin-left: 56px !important; margin-right: 56px !important; }

/* line 40, ../scss/classes/_default-classes.scss */
.my-56 { margin-top: 56px !important; margin-bottom: 56px !important; }

/* line 30, ../scss/classes/_default-classes.scss */
.ma-60 { margin: 60px !important; }

/* line 31, ../scss/classes/_default-classes.scss */
.ml-60 { margin-left: 60px !important; }

/* line 32, ../scss/classes/_default-classes.scss */
.mr-60 { margin-right: 60px !important; }

/* line 33, ../scss/classes/_default-classes.scss */
.mt-60 { margin-top: 60px !important; }

/* line 34, ../scss/classes/_default-classes.scss */
.mb-60 { margin-bottom: 60px !important; }

/* line 36, ../scss/classes/_default-classes.scss */
.mx-60 { margin-left: 60px !important; margin-right: 60px !important; }

/* line 40, ../scss/classes/_default-classes.scss */
.my-60 { margin-top: 60px !important; margin-bottom: 60px !important; }

/* line 30, ../scss/classes/_default-classes.scss */
.ma-64 { margin: 64px !important; }

/* line 31, ../scss/classes/_default-classes.scss */
.ml-64 { margin-left: 64px !important; }

/* line 32, ../scss/classes/_default-classes.scss */
.mr-64 { margin-right: 64px !important; }

/* line 33, ../scss/classes/_default-classes.scss */
.mt-64 { margin-top: 64px !important; }

/* line 34, ../scss/classes/_default-classes.scss */
.mb-64 { margin-bottom: 64px !important; }

/* line 36, ../scss/classes/_default-classes.scss */
.mx-64 { margin-left: 64px !important; margin-right: 64px !important; }

/* line 40, ../scss/classes/_default-classes.scss */
.my-64 { margin-top: 64px !important; margin-bottom: 64px !important; }

/* line 45, ../scss/classes/_default-classes.scss */
.mx-auto { margin-left: auto !important; margin-right: auto !important; }

/* line 56, ../scss/classes/_default-classes.scss */
.pa-0 { padding: 0px !important; }

/* line 57, ../scss/classes/_default-classes.scss */
.pt-0 { padding-top: 0px !important; }

/* line 58, ../scss/classes/_default-classes.scss */
.pb-0 { padding-bottom: 0px !important; }

/* line 59, ../scss/classes/_default-classes.scss */
.pl-0 { padding-left: 0px !important; }

/* line 60, ../scss/classes/_default-classes.scss */
.pr-0 { padding-right: 0px !important; }

/* line 63, ../scss/classes/_default-classes.scss */
.px-0 { padding-left: 0px !important; padding-right: 0px !important; }

/* line 67, ../scss/classes/_default-classes.scss */
.py-0 { padding-top: 0px !important; padding-bottom: 0px !important; }

/* line 56, ../scss/classes/_default-classes.scss */
.pa-4 { padding: 4px !important; }

/* line 57, ../scss/classes/_default-classes.scss */
.pt-4 { padding-top: 4px !important; }

/* line 58, ../scss/classes/_default-classes.scss */
.pb-4 { padding-bottom: 4px !important; }

/* line 59, ../scss/classes/_default-classes.scss */
.pl-4 { padding-left: 4px !important; }

/* line 60, ../scss/classes/_default-classes.scss */
.pr-4 { padding-right: 4px !important; }

/* line 63, ../scss/classes/_default-classes.scss */
.px-4 { padding-left: 4px !important; padding-right: 4px !important; }

/* line 67, ../scss/classes/_default-classes.scss */
.py-4 { padding-top: 4px !important; padding-bottom: 4px !important; }

/* line 56, ../scss/classes/_default-classes.scss */
.pa-8 { padding: 8px !important; }

/* line 57, ../scss/classes/_default-classes.scss */
.pt-8 { padding-top: 8px !important; }

/* line 58, ../scss/classes/_default-classes.scss */
.pb-8 { padding-bottom: 8px !important; }

/* line 59, ../scss/classes/_default-classes.scss */
.pl-8 { padding-left: 8px !important; }

/* line 60, ../scss/classes/_default-classes.scss */
.pr-8 { padding-right: 8px !important; }

/* line 63, ../scss/classes/_default-classes.scss */
.px-8 { padding-left: 8px !important; padding-right: 8px !important; }

/* line 67, ../scss/classes/_default-classes.scss */
.py-8 { padding-top: 8px !important; padding-bottom: 8px !important; }

/* line 56, ../scss/classes/_default-classes.scss */
.pa-12 { padding: 12px !important; }

/* line 57, ../scss/classes/_default-classes.scss */
.pt-12 { padding-top: 12px !important; }

/* line 58, ../scss/classes/_default-classes.scss */
.pb-12 { padding-bottom: 12px !important; }

/* line 59, ../scss/classes/_default-classes.scss */
.pl-12 { padding-left: 12px !important; }

/* line 60, ../scss/classes/_default-classes.scss */
.pr-12 { padding-right: 12px !important; }

/* line 63, ../scss/classes/_default-classes.scss */
.px-12 { padding-left: 12px !important; padding-right: 12px !important; }

/* line 67, ../scss/classes/_default-classes.scss */
.py-12 { padding-top: 12px !important; padding-bottom: 12px !important; }

/* line 56, ../scss/classes/_default-classes.scss */
.pa-16 { padding: 16px !important; }

/* line 57, ../scss/classes/_default-classes.scss */
.pt-16 { padding-top: 16px !important; }

/* line 58, ../scss/classes/_default-classes.scss */
.pb-16 { padding-bottom: 16px !important; }

/* line 59, ../scss/classes/_default-classes.scss */
.pl-16 { padding-left: 16px !important; }

/* line 60, ../scss/classes/_default-classes.scss */
.pr-16 { padding-right: 16px !important; }

/* line 63, ../scss/classes/_default-classes.scss */
.px-16 { padding-left: 16px !important; padding-right: 16px !important; }

/* line 67, ../scss/classes/_default-classes.scss */
.py-16 { padding-top: 16px !important; padding-bottom: 16px !important; }

/* line 56, ../scss/classes/_default-classes.scss */
.pa-20 { padding: 20px !important; }

/* line 57, ../scss/classes/_default-classes.scss */
.pt-20 { padding-top: 20px !important; }

/* line 58, ../scss/classes/_default-classes.scss */
.pb-20 { padding-bottom: 20px !important; }

/* line 59, ../scss/classes/_default-classes.scss */
.pl-20 { padding-left: 20px !important; }

/* line 60, ../scss/classes/_default-classes.scss */
.pr-20 { padding-right: 20px !important; }

/* line 63, ../scss/classes/_default-classes.scss */
.px-20 { padding-left: 20px !important; padding-right: 20px !important; }

/* line 67, ../scss/classes/_default-classes.scss */
.py-20 { padding-top: 20px !important; padding-bottom: 20px !important; }

/* line 56, ../scss/classes/_default-classes.scss */
.pa-24 { padding: 24px !important; }

/* line 57, ../scss/classes/_default-classes.scss */
.pt-24 { padding-top: 24px !important; }

/* line 58, ../scss/classes/_default-classes.scss */
.pb-24 { padding-bottom: 24px !important; }

/* line 59, ../scss/classes/_default-classes.scss */
.pl-24 { padding-left: 24px !important; }

/* line 60, ../scss/classes/_default-classes.scss */
.pr-24 { padding-right: 24px !important; }

/* line 63, ../scss/classes/_default-classes.scss */
.px-24 { padding-left: 24px !important; padding-right: 24px !important; }

/* line 67, ../scss/classes/_default-classes.scss */
.py-24 { padding-top: 24px !important; padding-bottom: 24px !important; }

/* line 56, ../scss/classes/_default-classes.scss */
.pa-28 { padding: 28px !important; }

/* line 57, ../scss/classes/_default-classes.scss */
.pt-28 { padding-top: 28px !important; }

/* line 58, ../scss/classes/_default-classes.scss */
.pb-28 { padding-bottom: 28px !important; }

/* line 59, ../scss/classes/_default-classes.scss */
.pl-28 { padding-left: 28px !important; }

/* line 60, ../scss/classes/_default-classes.scss */
.pr-28 { padding-right: 28px !important; }

/* line 63, ../scss/classes/_default-classes.scss */
.px-28 { padding-left: 28px !important; padding-right: 28px !important; }

/* line 67, ../scss/classes/_default-classes.scss */
.py-28 { padding-top: 28px !important; padding-bottom: 28px !important; }

/* line 56, ../scss/classes/_default-classes.scss */
.pa-32 { padding: 32px !important; }

/* line 57, ../scss/classes/_default-classes.scss */
.pt-32 { padding-top: 32px !important; }

/* line 58, ../scss/classes/_default-classes.scss */
.pb-32 { padding-bottom: 32px !important; }

/* line 59, ../scss/classes/_default-classes.scss */
.pl-32 { padding-left: 32px !important; }

/* line 60, ../scss/classes/_default-classes.scss */
.pr-32 { padding-right: 32px !important; }

/* line 63, ../scss/classes/_default-classes.scss */
.px-32 { padding-left: 32px !important; padding-right: 32px !important; }

/* line 67, ../scss/classes/_default-classes.scss */
.py-32 { padding-top: 32px !important; padding-bottom: 32px !important; }

/* line 56, ../scss/classes/_default-classes.scss */
.pa-36 { padding: 36px !important; }

/* line 57, ../scss/classes/_default-classes.scss */
.pt-36 { padding-top: 36px !important; }

/* line 58, ../scss/classes/_default-classes.scss */
.pb-36 { padding-bottom: 36px !important; }

/* line 59, ../scss/classes/_default-classes.scss */
.pl-36 { padding-left: 36px !important; }

/* line 60, ../scss/classes/_default-classes.scss */
.pr-36 { padding-right: 36px !important; }

/* line 63, ../scss/classes/_default-classes.scss */
.px-36 { padding-left: 36px !important; padding-right: 36px !important; }

/* line 67, ../scss/classes/_default-classes.scss */
.py-36 { padding-top: 36px !important; padding-bottom: 36px !important; }

/* line 56, ../scss/classes/_default-classes.scss */
.pa-40 { padding: 40px !important; }

/* line 57, ../scss/classes/_default-classes.scss */
.pt-40 { padding-top: 40px !important; }

/* line 58, ../scss/classes/_default-classes.scss */
.pb-40 { padding-bottom: 40px !important; }

/* line 59, ../scss/classes/_default-classes.scss */
.pl-40 { padding-left: 40px !important; }

/* line 60, ../scss/classes/_default-classes.scss */
.pr-40 { padding-right: 40px !important; }

/* line 63, ../scss/classes/_default-classes.scss */
.px-40 { padding-left: 40px !important; padding-right: 40px !important; }

/* line 67, ../scss/classes/_default-classes.scss */
.py-40 { padding-top: 40px !important; padding-bottom: 40px !important; }

/* line 56, ../scss/classes/_default-classes.scss */
.pa-44 { padding: 44px !important; }

/* line 57, ../scss/classes/_default-classes.scss */
.pt-44 { padding-top: 44px !important; }

/* line 58, ../scss/classes/_default-classes.scss */
.pb-44 { padding-bottom: 44px !important; }

/* line 59, ../scss/classes/_default-classes.scss */
.pl-44 { padding-left: 44px !important; }

/* line 60, ../scss/classes/_default-classes.scss */
.pr-44 { padding-right: 44px !important; }

/* line 63, ../scss/classes/_default-classes.scss */
.px-44 { padding-left: 44px !important; padding-right: 44px !important; }

/* line 67, ../scss/classes/_default-classes.scss */
.py-44 { padding-top: 44px !important; padding-bottom: 44px !important; }

/* line 56, ../scss/classes/_default-classes.scss */
.pa-48 { padding: 48px !important; }

/* line 57, ../scss/classes/_default-classes.scss */
.pt-48 { padding-top: 48px !important; }

/* line 58, ../scss/classes/_default-classes.scss */
.pb-48 { padding-bottom: 48px !important; }

/* line 59, ../scss/classes/_default-classes.scss */
.pl-48 { padding-left: 48px !important; }

/* line 60, ../scss/classes/_default-classes.scss */
.pr-48 { padding-right: 48px !important; }

/* line 63, ../scss/classes/_default-classes.scss */
.px-48 { padding-left: 48px !important; padding-right: 48px !important; }

/* line 67, ../scss/classes/_default-classes.scss */
.py-48 { padding-top: 48px !important; padding-bottom: 48px !important; }

/* line 56, ../scss/classes/_default-classes.scss */
.pa-52 { padding: 52px !important; }

/* line 57, ../scss/classes/_default-classes.scss */
.pt-52 { padding-top: 52px !important; }

/* line 58, ../scss/classes/_default-classes.scss */
.pb-52 { padding-bottom: 52px !important; }

/* line 59, ../scss/classes/_default-classes.scss */
.pl-52 { padding-left: 52px !important; }

/* line 60, ../scss/classes/_default-classes.scss */
.pr-52 { padding-right: 52px !important; }

/* line 63, ../scss/classes/_default-classes.scss */
.px-52 { padding-left: 52px !important; padding-right: 52px !important; }

/* line 67, ../scss/classes/_default-classes.scss */
.py-52 { padding-top: 52px !important; padding-bottom: 52px !important; }

/* line 56, ../scss/classes/_default-classes.scss */
.pa-56 { padding: 56px !important; }

/* line 57, ../scss/classes/_default-classes.scss */
.pt-56 { padding-top: 56px !important; }

/* line 58, ../scss/classes/_default-classes.scss */
.pb-56 { padding-bottom: 56px !important; }

/* line 59, ../scss/classes/_default-classes.scss */
.pl-56 { padding-left: 56px !important; }

/* line 60, ../scss/classes/_default-classes.scss */
.pr-56 { padding-right: 56px !important; }

/* line 63, ../scss/classes/_default-classes.scss */
.px-56 { padding-left: 56px !important; padding-right: 56px !important; }

/* line 67, ../scss/classes/_default-classes.scss */
.py-56 { padding-top: 56px !important; padding-bottom: 56px !important; }

/* line 56, ../scss/classes/_default-classes.scss */
.pa-60 { padding: 60px !important; }

/* line 57, ../scss/classes/_default-classes.scss */
.pt-60 { padding-top: 60px !important; }

/* line 58, ../scss/classes/_default-classes.scss */
.pb-60 { padding-bottom: 60px !important; }

/* line 59, ../scss/classes/_default-classes.scss */
.pl-60 { padding-left: 60px !important; }

/* line 60, ../scss/classes/_default-classes.scss */
.pr-60 { padding-right: 60px !important; }

/* line 63, ../scss/classes/_default-classes.scss */
.px-60 { padding-left: 60px !important; padding-right: 60px !important; }

/* line 67, ../scss/classes/_default-classes.scss */
.py-60 { padding-top: 60px !important; padding-bottom: 60px !important; }

/* line 56, ../scss/classes/_default-classes.scss */
.pa-64 { padding: 64px !important; }

/* line 57, ../scss/classes/_default-classes.scss */
.pt-64 { padding-top: 64px !important; }

/* line 58, ../scss/classes/_default-classes.scss */
.pb-64 { padding-bottom: 64px !important; }

/* line 59, ../scss/classes/_default-classes.scss */
.pl-64 { padding-left: 64px !important; }

/* line 60, ../scss/classes/_default-classes.scss */
.pr-64 { padding-right: 64px !important; }

/* line 63, ../scss/classes/_default-classes.scss */
.px-64 { padding-left: 64px !important; padding-right: 64px !important; }

/* line 67, ../scss/classes/_default-classes.scss */
.py-64 { padding-top: 64px !important; padding-bottom: 64px !important; }

/* line 82, ../scss/classes/_default-classes.scss */
.bda-0 { border: 0 !important; }

/* line 83, ../scss/classes/_default-classes.scss */
.bdt-0 { border-top: 0 !important; }

/* line 84, ../scss/classes/_default-classes.scss */
.bdb-0 { border-bottom: 0 !important; }

/* line 85, ../scss/classes/_default-classes.scss */
.bdl-0 { border-left: 0 !important; }

/* line 86, ../scss/classes/_default-classes.scss */
.bdr-0 { border-right: 0 !important; }

/* line 88, ../scss/classes/_default-classes.scss */
.bda-1 { border: 1px solid #eaeaea !important; }

/* line 89, ../scss/classes/_default-classes.scss */
.bdt-1 { border-top: 1px solid #eaeaea !important; }

/* line 90, ../scss/classes/_default-classes.scss */
.bdr-1 { border-right: 1px solid #eaeaea !important; }

/* line 91, ../scss/classes/_default-classes.scss */
.bdb-1 { border-bottom: 1px solid #eaeaea !important; }

/* line 92, ../scss/classes/_default-classes.scss */
.bdl-1 { border-left: 1px solid #eaeaea !important; }

/* line 96, ../scss/classes/_default-classes.scss */
.bda-w-0 { border-width: 0px !important; }

/* line 97, ../scss/classes/_default-classes.scss */
.bdt-w-0 { border-top-width: 0px !important; }

/* line 98, ../scss/classes/_default-classes.scss */
.bdr-w-0 { border-right-width: 0px !important; }

/* line 99, ../scss/classes/_default-classes.scss */
.bdb-w-0 { border-bottom-width: 0px !important; }

/* line 100, ../scss/classes/_default-classes.scss */
.bdl-w-0 { border-left-width: 0px !important; }

/* line 96, ../scss/classes/_default-classes.scss */
.bda-w-1 { border-width: 1px !important; }

/* line 97, ../scss/classes/_default-classes.scss */
.bdt-w-1 { border-top-width: 1px !important; }

/* line 98, ../scss/classes/_default-classes.scss */
.bdr-w-1 { border-right-width: 1px !important; }

/* line 99, ../scss/classes/_default-classes.scss */
.bdb-w-1 { border-bottom-width: 1px !important; }

/* line 100, ../scss/classes/_default-classes.scss */
.bdl-w-1 { border-left-width: 1px !important; }

/* line 96, ../scss/classes/_default-classes.scss */
.bda-w-2 { border-width: 2px !important; }

/* line 97, ../scss/classes/_default-classes.scss */
.bdt-w-2 { border-top-width: 2px !important; }

/* line 98, ../scss/classes/_default-classes.scss */
.bdr-w-2 { border-right-width: 2px !important; }

/* line 99, ../scss/classes/_default-classes.scss */
.bdb-w-2 { border-bottom-width: 2px !important; }

/* line 100, ../scss/classes/_default-classes.scss */
.bdl-w-2 { border-left-width: 2px !important; }

/* line 96, ../scss/classes/_default-classes.scss */
.bda-w-3 { border-width: 3px !important; }

/* line 97, ../scss/classes/_default-classes.scss */
.bdt-w-3 { border-top-width: 3px !important; }

/* line 98, ../scss/classes/_default-classes.scss */
.bdr-w-3 { border-right-width: 3px !important; }

/* line 99, ../scss/classes/_default-classes.scss */
.bdb-w-3 { border-bottom-width: 3px !important; }

/* line 100, ../scss/classes/_default-classes.scss */
.bdl-w-3 { border-left-width: 3px !important; }

/* line 96, ../scss/classes/_default-classes.scss */
.bda-w-4 { border-width: 4px !important; }

/* line 97, ../scss/classes/_default-classes.scss */
.bdt-w-4 { border-top-width: 4px !important; }

/* line 98, ../scss/classes/_default-classes.scss */
.bdr-w-4 { border-right-width: 4px !important; }

/* line 99, ../scss/classes/_default-classes.scss */
.bdb-w-4 { border-bottom-width: 4px !important; }

/* line 100, ../scss/classes/_default-classes.scss */
.bdl-w-4 { border-left-width: 4px !important; }

/* line 105, ../scss/classes/_default-classes.scss */
.bda-s-solid { border-style: solid !important; }

/* line 106, ../scss/classes/_default-classes.scss */
.bdt-s-solid { border-top-style: solid !important; }

/* line 107, ../scss/classes/_default-classes.scss */
.bdr-s-solid { border-right-style: solid !important; }

/* line 108, ../scss/classes/_default-classes.scss */
.bdb-s-solid { border-bottom-style: solid !important; }

/* line 109, ../scss/classes/_default-classes.scss */
.bdl-s-solid { border-left-style: solid !important; }

/* line 105, ../scss/classes/_default-classes.scss */
.bda-s-dashed { border-style: dashed !important; }

/* line 106, ../scss/classes/_default-classes.scss */
.bdt-s-dashed { border-top-style: dashed !important; }

/* line 107, ../scss/classes/_default-classes.scss */
.bdr-s-dashed { border-right-style: dashed !important; }

/* line 108, ../scss/classes/_default-classes.scss */
.bdb-s-dashed { border-bottom-style: dashed !important; }

/* line 109, ../scss/classes/_default-classes.scss */
.bdl-s-dashed { border-left-style: dashed !important; }

/* line 105, ../scss/classes/_default-classes.scss */
.bda-s-dotted { border-style: dotted !important; }

/* line 106, ../scss/classes/_default-classes.scss */
.bdt-s-dotted { border-top-style: dotted !important; }

/* line 107, ../scss/classes/_default-classes.scss */
.bdr-s-dotted { border-right-style: dotted !important; }

/* line 108, ../scss/classes/_default-classes.scss */
.bdb-s-dotted { border-bottom-style: dotted !important; }

/* line 109, ../scss/classes/_default-classes.scss */
.bdl-s-dotted { border-left-style: dotted !important; }

/* line 114, ../scss/classes/_default-classes.scss */
.bda-c-tsp { border-color: transparent !important; }

/* line 115, ../scss/classes/_default-classes.scss */
.bdt-c-tsp { border-top-color: transparent !important; }

/* line 116, ../scss/classes/_default-classes.scss */
.bdr-c-tsp { border-right-color: transparent !important; }

/* line 117, ../scss/classes/_default-classes.scss */
.bdb-c-tsp { border-bottom-color: transparent !important; }

/* line 118, ../scss/classes/_default-classes.scss */
.bdl-c-tsp { border-left-color: transparent !important; }

/* line 114, ../scss/classes/_default-classes.scss */
.bda-c-df { border-color: #eaeaea !important; }

/* line 115, ../scss/classes/_default-classes.scss */
.bdt-c-df { border-top-color: #eaeaea !important; }

/* line 116, ../scss/classes/_default-classes.scss */
.bdr-c-df { border-right-color: #eaeaea !important; }

/* line 117, ../scss/classes/_default-classes.scss */
.bdb-c-df { border-bottom-color: #eaeaea !important; }

/* line 118, ../scss/classes/_default-classes.scss */
.bdl-c-df { border-left-color: #eaeaea !important; }

/* line 114, ../scss/classes/_default-classes.scss */
.bda-c-input { border-color: #ccc !important; }

/* line 115, ../scss/classes/_default-classes.scss */
.bdt-c-input { border-top-color: #ccc !important; }

/* line 116, ../scss/classes/_default-classes.scss */
.bdr-c-input { border-right-color: #ccc !important; }

/* line 117, ../scss/classes/_default-classes.scss */
.bdb-c-input { border-bottom-color: #ccc !important; }

/* line 118, ../scss/classes/_default-classes.scss */
.bdl-c-input { border-left-color: #ccc !important; }

/* line 122, ../scss/classes/_default-classes.scss */
.bd-rd-0 { border-radius: 2px !important; }

/* line 123, ../scss/classes/_default-classes.scss */
.bd-tl-rd-0 { border-top-left-radius: 2px !important; }

/* line 124, ../scss/classes/_default-classes.scss */
.bd-tr-rd-0 { border-top-right-radius: 2px !important; }

/* line 125, ../scss/classes/_default-classes.scss */
.bd-br-rd-0 { border-bottom-right-radius: 2px !important; }

/* line 126, ../scss/classes/_default-classes.scss */
.bd-bl-rd-0 { border-bottom-left-radius: 2px !important; }

/* line 122, ../scss/classes/_default-classes.scss */
.bd-rd-2 { border-radius: 2px !important; }

/* line 123, ../scss/classes/_default-classes.scss */
.bd-tl-rd-2 { border-top-left-radius: 2px !important; }

/* line 124, ../scss/classes/_default-classes.scss */
.bd-tr-rd-2 { border-top-right-radius: 2px !important; }

/* line 125, ../scss/classes/_default-classes.scss */
.bd-br-rd-2 { border-bottom-right-radius: 2px !important; }

/* line 126, ../scss/classes/_default-classes.scss */
.bd-bl-rd-2 { border-bottom-left-radius: 2px !important; }

/* line 133, ../scss/classes/_default-classes.scss */
.bs-cb { box-sizing: content-box !important; }

/* line 134, ../scss/classes/_default-classes.scss */
.bs-bb { box-sizing: border-box !important; }

/* line 140, ../scss/classes/_default-classes.scss */
.bg-c-bb { background-clip: border-box; }

/* line 141, ../scss/classes/_default-classes.scss */
.bg-c-pb { background-clip: padding-box; }

/* line 142, ../scss/classes/_default-classes.scss */
.bg-c-cb { background-clip: content-box; }

/* line 144, ../scss/classes/_default-classes.scss */
.bg-o-pb { background-origin: padding-box; }

/* line 145, ../scss/classes/_default-classes.scss */
.bg-o-bb { background-origin: border-box; }

/* line 146, ../scss/classes/_default-classes.scss */
.bg-o-cb { background-origin: content-box; }

/* line 148, ../scss/classes/_default-classes.scss */
.bg-p-lt { background-position: left top; }

/* line 149, ../scss/classes/_default-classes.scss */
.bg-p-lc { background-position: left center; }

/* line 150, ../scss/classes/_default-classes.scss */
.bg-p-lb { background-position: left bottom; }

/* line 151, ../scss/classes/_default-classes.scss */
.bg-p-rt { background-position: right top; }

/* line 152, ../scss/classes/_default-classes.scss */
.bg-p-rc { background-position: right center; }

/* line 153, ../scss/classes/_default-classes.scss */
.bg-p-rb { background-position: right bottom; }

/* line 154, ../scss/classes/_default-classes.scss */
.bg-p-ct { background-position: center top; }

/* line 155, ../scss/classes/_default-classes.scss */
.bg-p-cc { background-position: center center; }

/* line 156, ../scss/classes/_default-classes.scss */
.bg-p-cb { background-position: center bottom; }

/* line 158, ../scss/classes/_default-classes.scss */
.bg-r-r { background-repeat: repeat; }

/* line 159, ../scss/classes/_default-classes.scss */
.bg-r-x { background-repeat-x: repeat-x; }

/* line 160, ../scss/classes/_default-classes.scss */
.bg-r-y { background-repeat-y: repeat-y; }

/* line 161, ../scss/classes/_default-classes.scss */
.bg-n-r { background-repeat: no-repeat; }

/* line 163, ../scss/classes/_default-classes.scss */
.bg-s-at { background-size: auto; }

/* line 164, ../scss/classes/_default-classes.scss */
.bg-s-cv { -moz-background-size: cover; -o-background-size: cover; -webkit-background-size: cover; background-size: cover; }

/* line 165, ../scss/classes/_default-classes.scss */
.bg-s-ct { -moz-background-size: contain; -o-background-size: contain; -webkit-background-size: contain; background-size: contain; }

/* line 179, ../scss/classes/_default-classes.scss */
.color-facebook { color: #3b5999 !important; }

/* line 182, ../scss/classes/_default-classes.scss */
.bg-color-facebook { background-color: #3b5999 !important; }

/* line 179, ../scss/classes/_default-classes.scss */
.color-googleplus { color: #dd4b39 !important; }

/* line 182, ../scss/classes/_default-classes.scss */
.bg-color-googleplus { background-color: #dd4b39 !important; }

/* line 179, ../scss/classes/_default-classes.scss */
.color-youtube { color: #cd201f !important; }

/* line 182, ../scss/classes/_default-classes.scss */
.bg-color-youtube { background-color: #cd201f !important; }

/* line 179, ../scss/classes/_default-classes.scss */
.color-twitter { color: #55acee !important; }

/* line 182, ../scss/classes/_default-classes.scss */
.bg-color-twitter { background-color: #55acee !important; }

/* line 179, ../scss/classes/_default-classes.scss */
.color-instagram { color: #e4405f !important; }

/* line 182, ../scss/classes/_default-classes.scss */
.bg-color-instagram { background-color: #e4405f !important; }

/* line 186, ../scss/classes/_default-classes.scss */
.color-white { color: #fff !important; }

/* line 187, ../scss/classes/_default-classes.scss */
.bg-color-white { background-color: #fff !important; }

/* line 188, ../scss/classes/_default-classes.scss */
.color-black { color: #000 !important; }

/* line 189, ../scss/classes/_default-classes.scss */
.bg-color-black { background-color: #000 !important; }

/* line 194, ../scss/classes/_default-classes.scss */
.cl-count-1 { -moz-column-count: 1; -webkit-column-count: 1; column-count: 1; }

/* line 195, ../scss/classes/_default-classes.scss */
.cl-count-2 { -moz-column-count: 2; -webkit-column-count: 2; column-count: 2; }

/* line 196, ../scss/classes/_default-classes.scss */
.cl-count-3 { -moz-column-count: 3; -webkit-column-count: 3; column-count: 3; }

/* line 197, ../scss/classes/_default-classes.scss */
.cl-count-4 { -moz-column-count: 4; -webkit-column-count: 4; column-count: 4; }

/* line 198, ../scss/classes/_default-classes.scss */
.cl-count-5 { -moz-column-count: 5; -webkit-column-count: 5; column-count: 5; }

/* line 204, ../scss/classes/_default-classes.scss */
.cs-df { cursor: default !important; }

/* line 205, ../scss/classes/_default-classes.scss */
.cs-pt { cursor: pointer !important; }

/* line 211, ../scss/classes/_default-classes.scss */
.d-block { display: block !important; }

/* line 212, ../scss/classes/_default-classes.scss */
.d-iblock { display: inline-block !important; }

/* line 213, ../scss/classes/_default-classes.scss */
.d-inline { display: inline !important; }

/* line 214, ../scss/classes/_default-classes.scss */
.d-none { display: none !important; }

/* line 219, ../scss/classes/_default-classes.scss */
.f-none { float: none !important; }

/* line 220, ../scss/classes/_default-classes.scss */
.f-left { float: left !important; }

/* line 221, ../scss/classes/_default-classes.scss */
.f-right { float: right !important; }

/* line 227, ../scss/classes/_default-classes.scss */
.flex { display: flex; }

/* line 229, ../scss/classes/_default-classes.scss */
.flex-dr-row { flex-direction: row; }

/* line 230, ../scss/classes/_default-classes.scss */
.flex-dr-column { flex-direction: column; }

/* line 231, ../scss/classes/_default-classes.scss */
.flex-dr-row-reverse { flex-direction: row-reverse; }

/* line 232, ../scss/classes/_default-classes.scss */
.flex-dr-column-reverse { flex-direction: column-reverse; }

/* line 234, ../scss/classes/_default-classes.scss */
.flex-wr-wrap { flex-wrap: wrap; }

/* line 235, ../scss/classes/_default-classes.scss */
.flex-wr-nowrap { flex-wrap: nowra; }

/* line 236, ../scss/classes/_default-classes.scss */
.flex-wr-wrap-reverse { flex-wrap: wrap-reverse; }

/* line 238, ../scss/classes/_default-classes.scss */
.flex-jc-start { justify-content: flex-start; }

/* line 239, ../scss/classes/_default-classes.scss */
.flex-jc-end { justify-content: flex-end; }

/* line 240, ../scss/classes/_default-classes.scss */
.flex-jc-center { justify-content: center; }

/* line 241, ../scss/classes/_default-classes.scss */
.flex-jc-between { justify-content: space-between; }

/* line 242, ../scss/classes/_default-classes.scss */
.flex-jc-around { justify-content: space-around; }

/* line 244, ../scss/classes/_default-classes.scss */
.flex-ai-start { align-items: flex-start; }

/* line 245, ../scss/classes/_default-classes.scss */
.flex-ai-end { align-items: flex-end; }

/* line 246, ../scss/classes/_default-classes.scss */
.flex-ai-center { align-items: center; }

/* line 247, ../scss/classes/_default-classes.scss */
.flex-ai-baseline { align-items: baseline; }

/* line 248, ../scss/classes/_default-classes.scss */
.flex-ai-stretch { align-items: stretch; }

/* line 250, ../scss/classes/_default-classes.scss */
.flex-ac-start { align-content: flex-start; }

/* line 251, ../scss/classes/_default-classes.scss */
.flex-ac-end { align-content: flex-end; }

/* line 252, ../scss/classes/_default-classes.scss */
.flex-ac-center { align-content: center; }

/* line 253, ../scss/classes/_default-classes.scss */
.flex-ac-between { align-content: space-between; }

/* line 254, ../scss/classes/_default-classes.scss */
.flex-ac-around { align-content: space-around; }

/* line 255, ../scss/classes/_default-classes.scss */
.flex-ac-stretch { align-content: stretch; }

/* line 257, ../scss/classes/_default-classes.scss */
.flex-as-auto { align-self: auto; }

/* line 258, ../scss/classes/_default-classes.scss */
.flex-as-start { align-self: flex-start; }

/* line 259, ../scss/classes/_default-classes.scss */
.flex-as-end { align-self: flex-end; }

/* line 260, ../scss/classes/_default-classes.scss */
.flex-as-center { align-self: center; }

/* line 261, ../scss/classes/_default-classes.scss */
.flex-as-baseline { align-self: baseline; }

/* line 262, ../scss/classes/_default-classes.scss */
.flex-as-stretch { align-self: stretch; }

/* line 267, ../scss/classes/_default-classes.scss */
.flex-item { min-width: 0; min-height: 0; }

/* line 268, ../scss/classes/_default-classes.scss */
.flex-item-dw { flex: 1 1 auto; }

/* line 269, ../scss/classes/_default-classes.scss */
.flex-item-tw { flex: 0 0 auto; }

/* line 276, ../scss/classes/_default-classes.scss */
.lh-8 { line-height: 8px !important; }

/* line 276, ../scss/classes/_default-classes.scss */
.lh-9 { line-height: 9px !important; }

/* line 276, ../scss/classes/_default-classes.scss */
.lh-10 { line-height: 10px !important; }

/* line 276, ../scss/classes/_default-classes.scss */
.lh-11 { line-height: 11px !important; }

/* line 276, ../scss/classes/_default-classes.scss */
.lh-12 { line-height: 12px !important; }

/* line 276, ../scss/classes/_default-classes.scss */
.lh-13 { line-height: 13px !important; }

/* line 276, ../scss/classes/_default-classes.scss */
.lh-14 { line-height: 14px !important; }

/* line 276, ../scss/classes/_default-classes.scss */
.lh-15 { line-height: 15px !important; }

/* line 276, ../scss/classes/_default-classes.scss */
.lh-16 { line-height: 16px !important; }

/* line 276, ../scss/classes/_default-classes.scss */
.lh-17 { line-height: 17px !important; }

/* line 276, ../scss/classes/_default-classes.scss */
.lh-18 { line-height: 18px !important; }

/* line 276, ../scss/classes/_default-classes.scss */
.lh-19 { line-height: 19px !important; }

/* line 276, ../scss/classes/_default-classes.scss */
.lh-20 { line-height: 20px !important; }

/* line 276, ../scss/classes/_default-classes.scss */
.lh-21 { line-height: 21px !important; }

/* line 276, ../scss/classes/_default-classes.scss */
.lh-22 { line-height: 22px !important; }

/* line 276, ../scss/classes/_default-classes.scss */
.lh-23 { line-height: 23px !important; }

/* line 276, ../scss/classes/_default-classes.scss */
.lh-24 { line-height: 24px !important; }

/* line 276, ../scss/classes/_default-classes.scss */
.lh-25 { line-height: 25px !important; }

/* line 276, ../scss/classes/_default-classes.scss */
.lh-26 { line-height: 26px !important; }

/* line 276, ../scss/classes/_default-classes.scss */
.lh-27 { line-height: 27px !important; }

/* line 276, ../scss/classes/_default-classes.scss */
.lh-28 { line-height: 28px !important; }

/* line 276, ../scss/classes/_default-classes.scss */
.lh-29 { line-height: 29px !important; }

/* line 276, ../scss/classes/_default-classes.scss */
.lh-30 { line-height: 30px !important; }

/* line 276, ../scss/classes/_default-classes.scss */
.lh-31 { line-height: 31px !important; }

/* line 276, ../scss/classes/_default-classes.scss */
.lh-32 { line-height: 32px !important; }

/* line 276, ../scss/classes/_default-classes.scss */
.lh-33 { line-height: 33px !important; }

/* line 276, ../scss/classes/_default-classes.scss */
.lh-34 { line-height: 34px !important; }

/* line 276, ../scss/classes/_default-classes.scss */
.lh-35 { line-height: 35px !important; }

/* line 276, ../scss/classes/_default-classes.scss */
.lh-36 { line-height: 36px !important; }

/* line 283, ../scss/classes/_default-classes.scss */
.fz-8 { font-size: 8px !important; }

/* line 283, ../scss/classes/_default-classes.scss */
.fz-9 { font-size: 9px !important; }

/* line 283, ../scss/classes/_default-classes.scss */
.fz-10 { font-size: 10px !important; }

/* line 283, ../scss/classes/_default-classes.scss */
.fz-11 { font-size: 11px !important; }

/* line 283, ../scss/classes/_default-classes.scss */
.fz-12 { font-size: 12px !important; }

/* line 283, ../scss/classes/_default-classes.scss */
.fz-13 { font-size: 13px !important; }

/* line 283, ../scss/classes/_default-classes.scss */
.fz-14 { font-size: 14px !important; }

/* line 283, ../scss/classes/_default-classes.scss */
.fz-15 { font-size: 15px !important; }

/* line 283, ../scss/classes/_default-classes.scss */
.fz-16 { font-size: 16px !important; }

/* line 283, ../scss/classes/_default-classes.scss */
.fz-17 { font-size: 17px !important; }

/* line 283, ../scss/classes/_default-classes.scss */
.fz-18 { font-size: 18px !important; }

/* line 283, ../scss/classes/_default-classes.scss */
.fz-19 { font-size: 19px !important; }

/* line 283, ../scss/classes/_default-classes.scss */
.fz-20 { font-size: 20px !important; }

/* line 283, ../scss/classes/_default-classes.scss */
.fz-21 { font-size: 21px !important; }

/* line 283, ../scss/classes/_default-classes.scss */
.fz-22 { font-size: 22px !important; }

/* line 283, ../scss/classes/_default-classes.scss */
.fz-23 { font-size: 23px !important; }

/* line 283, ../scss/classes/_default-classes.scss */
.fz-24 { font-size: 24px !important; }

/* line 283, ../scss/classes/_default-classes.scss */
.fz-25 { font-size: 25px !important; }

/* line 283, ../scss/classes/_default-classes.scss */
.fz-26 { font-size: 26px !important; }

/* line 283, ../scss/classes/_default-classes.scss */
.fz-27 { font-size: 27px !important; }

/* line 283, ../scss/classes/_default-classes.scss */
.fz-28 { font-size: 28px !important; }

/* line 283, ../scss/classes/_default-classes.scss */
.fz-29 { font-size: 29px !important; }

/* line 283, ../scss/classes/_default-classes.scss */
.fz-30 { font-size: 30px !important; }

/* line 283, ../scss/classes/_default-classes.scss */
.fz-31 { font-size: 31px !important; }

/* line 283, ../scss/classes/_default-classes.scss */
.fz-32 { font-size: 32px !important; }

/* line 283, ../scss/classes/_default-classes.scss */
.fz-33 { font-size: 33px !important; }

/* line 283, ../scss/classes/_default-classes.scss */
.fz-34 { font-size: 34px !important; }

/* line 283, ../scss/classes/_default-classes.scss */
.fz-35 { font-size: 35px !important; }

/* line 283, ../scss/classes/_default-classes.scss */
.fz-36 { font-size: 36px !important; }

/* line 287, ../scss/classes/_default-classes.scss */
.fw-300 { font-weight: 300 !important; }

/* line 287, ../scss/classes/_default-classes.scss */
.fw-400 { font-weight: 400 !important; }

/* line 287, ../scss/classes/_default-classes.scss */
.fw-500 { font-weight: 500 !important; }

/* line 287, ../scss/classes/_default-classes.scss */
.fw-600 { font-weight: 600 !important; }

/* line 287, ../scss/classes/_default-classes.scss */
.fw-700 { font-weight: 700 !important; }

/* line 287, ../scss/classes/_default-classes.scss */
.fw-800 { font-weight: 800 !important; }

/* line 289, ../scss/classes/_default-classes.scss */
.fs-nm { font-style: normal !important; }

/* line 290, ../scss/classes/_default-classes.scss */
.fs-it { font-style: italic !important; }

/* line 296, ../scss/classes/_default-classes.scss */
.pos-sta { position: static !important; }

/* line 297, ../scss/classes/_default-classes.scss */
.pos-rel { position: relative !important; }

/* line 298, ../scss/classes/_default-classes.scss */
.pos-abs { position: absolute !important; }

/* line 301, ../scss/classes/_default-classes.scss */
.top--12 { top: -12px !important; }

/* line 302, ../scss/classes/_default-classes.scss */
.bottom--12 { bottom: -12px !important; }

/* line 303, ../scss/classes/_default-classes.scss */
.right--12 { right: -12px !important; }

/* line 304, ../scss/classes/_default-classes.scss */
.left--12 { left: -12px !important; }

/* line 301, ../scss/classes/_default-classes.scss */
.top--11 { top: -11px !important; }

/* line 302, ../scss/classes/_default-classes.scss */
.bottom--11 { bottom: -11px !important; }

/* line 303, ../scss/classes/_default-classes.scss */
.right--11 { right: -11px !important; }

/* line 304, ../scss/classes/_default-classes.scss */
.left--11 { left: -11px !important; }

/* line 301, ../scss/classes/_default-classes.scss */
.top--10 { top: -10px !important; }

/* line 302, ../scss/classes/_default-classes.scss */
.bottom--10 { bottom: -10px !important; }

/* line 303, ../scss/classes/_default-classes.scss */
.right--10 { right: -10px !important; }

/* line 304, ../scss/classes/_default-classes.scss */
.left--10 { left: -10px !important; }

/* line 301, ../scss/classes/_default-classes.scss */
.top--9 { top: -9px !important; }

/* line 302, ../scss/classes/_default-classes.scss */
.bottom--9 { bottom: -9px !important; }

/* line 303, ../scss/classes/_default-classes.scss */
.right--9 { right: -9px !important; }

/* line 304, ../scss/classes/_default-classes.scss */
.left--9 { left: -9px !important; }

/* line 301, ../scss/classes/_default-classes.scss */
.top--8 { top: -8px !important; }

/* line 302, ../scss/classes/_default-classes.scss */
.bottom--8 { bottom: -8px !important; }

/* line 303, ../scss/classes/_default-classes.scss */
.right--8 { right: -8px !important; }

/* line 304, ../scss/classes/_default-classes.scss */
.left--8 { left: -8px !important; }

/* line 301, ../scss/classes/_default-classes.scss */
.top--7 { top: -7px !important; }

/* line 302, ../scss/classes/_default-classes.scss */
.bottom--7 { bottom: -7px !important; }

/* line 303, ../scss/classes/_default-classes.scss */
.right--7 { right: -7px !important; }

/* line 304, ../scss/classes/_default-classes.scss */
.left--7 { left: -7px !important; }

/* line 301, ../scss/classes/_default-classes.scss */
.top--6 { top: -6px !important; }

/* line 302, ../scss/classes/_default-classes.scss */
.bottom--6 { bottom: -6px !important; }

/* line 303, ../scss/classes/_default-classes.scss */
.right--6 { right: -6px !important; }

/* line 304, ../scss/classes/_default-classes.scss */
.left--6 { left: -6px !important; }

/* line 301, ../scss/classes/_default-classes.scss */
.top--5 { top: -5px !important; }

/* line 302, ../scss/classes/_default-classes.scss */
.bottom--5 { bottom: -5px !important; }

/* line 303, ../scss/classes/_default-classes.scss */
.right--5 { right: -5px !important; }

/* line 304, ../scss/classes/_default-classes.scss */
.left--5 { left: -5px !important; }

/* line 301, ../scss/classes/_default-classes.scss */
.top--4 { top: -4px !important; }

/* line 302, ../scss/classes/_default-classes.scss */
.bottom--4 { bottom: -4px !important; }

/* line 303, ../scss/classes/_default-classes.scss */
.right--4 { right: -4px !important; }

/* line 304, ../scss/classes/_default-classes.scss */
.left--4 { left: -4px !important; }

/* line 301, ../scss/classes/_default-classes.scss */
.top--3 { top: -3px !important; }

/* line 302, ../scss/classes/_default-classes.scss */
.bottom--3 { bottom: -3px !important; }

/* line 303, ../scss/classes/_default-classes.scss */
.right--3 { right: -3px !important; }

/* line 304, ../scss/classes/_default-classes.scss */
.left--3 { left: -3px !important; }

/* line 301, ../scss/classes/_default-classes.scss */
.top--2 { top: -2px !important; }

/* line 302, ../scss/classes/_default-classes.scss */
.bottom--2 { bottom: -2px !important; }

/* line 303, ../scss/classes/_default-classes.scss */
.right--2 { right: -2px !important; }

/* line 304, ../scss/classes/_default-classes.scss */
.left--2 { left: -2px !important; }

/* line 301, ../scss/classes/_default-classes.scss */
.top--1 { top: -1px !important; }

/* line 302, ../scss/classes/_default-classes.scss */
.bottom--1 { bottom: -1px !important; }

/* line 303, ../scss/classes/_default-classes.scss */
.right--1 { right: -1px !important; }

/* line 304, ../scss/classes/_default-classes.scss */
.left--1 { left: -1px !important; }

/* line 301, ../scss/classes/_default-classes.scss */
.top-0 { top: 0px !important; }

/* line 302, ../scss/classes/_default-classes.scss */
.bottom-0 { bottom: 0px !important; }

/* line 303, ../scss/classes/_default-classes.scss */
.right-0 { right: 0px !important; }

/* line 304, ../scss/classes/_default-classes.scss */
.left-0 { left: 0px !important; }

/* line 301, ../scss/classes/_default-classes.scss */
.top-1 { top: 1px !important; }

/* line 302, ../scss/classes/_default-classes.scss */
.bottom-1 { bottom: 1px !important; }

/* line 303, ../scss/classes/_default-classes.scss */
.right-1 { right: 1px !important; }

/* line 304, ../scss/classes/_default-classes.scss */
.left-1 { left: 1px !important; }

/* line 301, ../scss/classes/_default-classes.scss */
.top-2 { top: 2px !important; }

/* line 302, ../scss/classes/_default-classes.scss */
.bottom-2 { bottom: 2px !important; }

/* line 303, ../scss/classes/_default-classes.scss */
.right-2 { right: 2px !important; }

/* line 304, ../scss/classes/_default-classes.scss */
.left-2 { left: 2px !important; }

/* line 301, ../scss/classes/_default-classes.scss */
.top-3 { top: 3px !important; }

/* line 302, ../scss/classes/_default-classes.scss */
.bottom-3 { bottom: 3px !important; }

/* line 303, ../scss/classes/_default-classes.scss */
.right-3 { right: 3px !important; }

/* line 304, ../scss/classes/_default-classes.scss */
.left-3 { left: 3px !important; }

/* line 301, ../scss/classes/_default-classes.scss */
.top-4 { top: 4px !important; }

/* line 302, ../scss/classes/_default-classes.scss */
.bottom-4 { bottom: 4px !important; }

/* line 303, ../scss/classes/_default-classes.scss */
.right-4 { right: 4px !important; }

/* line 304, ../scss/classes/_default-classes.scss */
.left-4 { left: 4px !important; }

/* line 301, ../scss/classes/_default-classes.scss */
.top-5 { top: 5px !important; }

/* line 302, ../scss/classes/_default-classes.scss */
.bottom-5 { bottom: 5px !important; }

/* line 303, ../scss/classes/_default-classes.scss */
.right-5 { right: 5px !important; }

/* line 304, ../scss/classes/_default-classes.scss */
.left-5 { left: 5px !important; }

/* line 301, ../scss/classes/_default-classes.scss */
.top-6 { top: 6px !important; }

/* line 302, ../scss/classes/_default-classes.scss */
.bottom-6 { bottom: 6px !important; }

/* line 303, ../scss/classes/_default-classes.scss */
.right-6 { right: 6px !important; }

/* line 304, ../scss/classes/_default-classes.scss */
.left-6 { left: 6px !important; }

/* line 301, ../scss/classes/_default-classes.scss */
.top-7 { top: 7px !important; }

/* line 302, ../scss/classes/_default-classes.scss */
.bottom-7 { bottom: 7px !important; }

/* line 303, ../scss/classes/_default-classes.scss */
.right-7 { right: 7px !important; }

/* line 304, ../scss/classes/_default-classes.scss */
.left-7 { left: 7px !important; }

/* line 301, ../scss/classes/_default-classes.scss */
.top-8 { top: 8px !important; }

/* line 302, ../scss/classes/_default-classes.scss */
.bottom-8 { bottom: 8px !important; }

/* line 303, ../scss/classes/_default-classes.scss */
.right-8 { right: 8px !important; }

/* line 304, ../scss/classes/_default-classes.scss */
.left-8 { left: 8px !important; }

/* line 301, ../scss/classes/_default-classes.scss */
.top-9 { top: 9px !important; }

/* line 302, ../scss/classes/_default-classes.scss */
.bottom-9 { bottom: 9px !important; }

/* line 303, ../scss/classes/_default-classes.scss */
.right-9 { right: 9px !important; }

/* line 304, ../scss/classes/_default-classes.scss */
.left-9 { left: 9px !important; }

/* line 301, ../scss/classes/_default-classes.scss */
.top-10 { top: 10px !important; }

/* line 302, ../scss/classes/_default-classes.scss */
.bottom-10 { bottom: 10px !important; }

/* line 303, ../scss/classes/_default-classes.scss */
.right-10 { right: 10px !important; }

/* line 304, ../scss/classes/_default-classes.scss */
.left-10 { left: 10px !important; }

/* line 301, ../scss/classes/_default-classes.scss */
.top-11 { top: 11px !important; }

/* line 302, ../scss/classes/_default-classes.scss */
.bottom-11 { bottom: 11px !important; }

/* line 303, ../scss/classes/_default-classes.scss */
.right-11 { right: 11px !important; }

/* line 304, ../scss/classes/_default-classes.scss */
.left-11 { left: 11px !important; }

/* line 301, ../scss/classes/_default-classes.scss */
.top-12 { top: 12px !important; }

/* line 302, ../scss/classes/_default-classes.scss */
.bottom-12 { bottom: 12px !important; }

/* line 303, ../scss/classes/_default-classes.scss */
.right-12 { right: 12px !important; }

/* line 304, ../scss/classes/_default-classes.scss */
.left-12 { left: 12px !important; }

/* line 306, ../scss/classes/_default-classes.scss */
.top-50pct { top: 50% !important; }

/* line 307, ../scss/classes/_default-classes.scss */
.bottom-50pct { bottom: 50% !important; }

/* line 308, ../scss/classes/_default-classes.scss */
.right-50pct { right: 50% !important; }

/* line 309, ../scss/classes/_default-classes.scss */
.left-50pct { left: 50% !important; }

/* line 317, ../scss/classes/_default-classes.scss */
.op-0 { opacity: 0 !important; }

/* line 317, ../scss/classes/_default-classes.scss */
.op-10 { opacity: 0.1 !important; }

/* line 317, ../scss/classes/_default-classes.scss */
.op-20 { opacity: 0.2 !important; }

/* line 317, ../scss/classes/_default-classes.scss */
.op-30 { opacity: 0.3 !important; }

/* line 317, ../scss/classes/_default-classes.scss */
.op-40 { opacity: 0.4 !important; }

/* line 317, ../scss/classes/_default-classes.scss */
.op-50 { opacity: 0.5 !important; }

/* line 317, ../scss/classes/_default-classes.scss */
.op-60 { opacity: 0.6 !important; }

/* line 317, ../scss/classes/_default-classes.scss */
.op-70 { opacity: 0.7 !important; }

/* line 317, ../scss/classes/_default-classes.scss */
.op-80 { opacity: 0.8 !important; }

/* line 317, ../scss/classes/_default-classes.scss */
.op-90 { opacity: 0.9 !important; }

/* line 317, ../scss/classes/_default-classes.scss */
.op-100 { opacity: 1 !important; }

/* line 326, ../scss/classes/_default-classes.scss */
.ojf-fill { object-fit: fill; }

/* line 326, ../scss/classes/_default-classes.scss */
.ojf-contain { object-fit: contain; }

/* line 326, ../scss/classes/_default-classes.scss */
.ojf-cover { object-fit: cover; }

/* line 326, ../scss/classes/_default-classes.scss */
.ojf-none { object-fit: none; }

/* line 326, ../scss/classes/_default-classes.scss */
.ojf-scale-down { object-fit: scale-down; }

/* line 332, ../scss/classes/_default-classes.scss */
.oln-none { outline: none !important; }

/* line 340, ../scss/classes/_default-classes.scss */
.ovf-a-visible { overflow: visible; }

/* line 341, ../scss/classes/_default-classes.scss */
.ovf-x-visible { overflow-x: visible; }

/* line 342, ../scss/classes/_default-classes.scss */
.ovf-y-visible { overflow-y: visible; }

/* line 340, ../scss/classes/_default-classes.scss */
.ovf-a-hidden { overflow: hidden; }

/* line 341, ../scss/classes/_default-classes.scss */
.ovf-x-hidden { overflow-x: hidden; }

/* line 342, ../scss/classes/_default-classes.scss */
.ovf-y-hidden { overflow-y: hidden; }

/* line 340, ../scss/classes/_default-classes.scss */
.ovf-a-scroll { overflow: scroll; }

/* line 341, ../scss/classes/_default-classes.scss */
.ovf-x-scroll { overflow-x: scroll; }

/* line 342, ../scss/classes/_default-classes.scss */
.ovf-y-scroll { overflow-y: scroll; }

/* line 340, ../scss/classes/_default-classes.scss */
.ovf-a-auto { overflow: auto; }

/* line 341, ../scss/classes/_default-classes.scss */
.ovf-x-auto { overflow-x: auto; }

/* line 342, ../scss/classes/_default-classes.scss */
.ovf-y-auto { overflow-y: auto; }

/* line 340, ../scss/classes/_default-classes.scss */
.ovf-a-overlay { overflow: overlay; }

/* line 341, ../scss/classes/_default-classes.scss */
.ovf-x-overlay { overflow-x: overlay; }

/* line 342, ../scss/classes/_default-classes.scss */
.ovf-y-overlay { overflow-y: overlay; }

/* line 348, ../scss/classes/_default-classes.scss */
.us-auto { user-select: auto; }

/* line 349, ../scss/classes/_default-classes.scss */
.us-none { user-select: none; }

/* line 350, ../scss/classes/_default-classes.scss */
.us-text { user-select: text; }

/* line 356, ../scss/classes/_default-classes.scss */
.va-bsl { vertical-align: baseline !important; }

/* line 357, ../scss/classes/_default-classes.scss */
.va-top { vertical-align: top !important; }

/* line 358, ../scss/classes/_default-classes.scss */
.va-mid { vertical-align: middle !important; }

/* line 359, ../scss/classes/_default-classes.scss */
.va-bot { vertical-align: bottom !important; }

/* line 365, ../scss/classes/_default-classes.scss */
.v-visible { visibility: visible !important; }

/* line 366, ../scss/classes/_default-classes.scss */
.v-hidden { visibility: hidden !important; }

/* line 367, ../scss/classes/_default-classes.scss */
.v-collapse { visibility: collapse !important; }

/* line 372, ../scss/classes/_default-classes.scss */
.ws-nm { white-space: normal !important; }

/* line 373, ../scss/classes/_default-classes.scss */
.ws-nw { white-space: nowrap !important; }

/* line 379, ../scss/classes/_default-classes.scss */
.wb-nm { word-break: normal !important; }

/* line 380, ../scss/classes/_default-classes.scss */
.wb-ba { word-break: break-all !important; }

/* line 381, ../scss/classes/_default-classes.scss */
.wb-ka { word-break: keep-all !important; }

/* line 383, ../scss/classes/_default-classes.scss */
.ws-0x { word-spacing: 0 !important; }

/* line 384, ../scss/classes/_default-classes.scss */
.ws-1x { word-spacing: .25em !important; }

/* line 385, ../scss/classes/_default-classes.scss */
.ws-2x { word-spacing: .5em !important; }

/* line 386, ../scss/classes/_default-classes.scss */
.ws-3x { word-spacing: .75em !important; }

/* line 387, ../scss/classes/_default-classes.scss */
.ws-4x { word-spacing: 1em !important; }

/* line 389, ../scss/classes/_default-classes.scss */
.ww-nm { word-wrap: normal !important; }

/* line 390, ../scss/classes/_default-classes.scss */
.ww-bw { word-wrap: break-word !important; }

/* line 398, ../scss/classes/_default-classes.scss */
.zi-50 { z-index: 50 !important; }

/* line 398, ../scss/classes/_default-classes.scss */
.zi-100 { z-index: 100 !important; }

/* line 398, ../scss/classes/_default-classes.scss */
.zi-150 { z-index: 150 !important; }

/* line 398, ../scss/classes/_default-classes.scss */
.zi-200 { z-index: 200 !important; }

/* line 398, ../scss/classes/_default-classes.scss */
.zi-250 { z-index: 250 !important; }

/* line 398, ../scss/classes/_default-classes.scss */
.zi-300 { z-index: 300 !important; }

/* line 398, ../scss/classes/_default-classes.scss */
.zi-350 { z-index: 350 !important; }

/* line 398, ../scss/classes/_default-classes.scss */
.zi-400 { z-index: 400 !important; }

/* line 398, ../scss/classes/_default-classes.scss */
.zi-450 { z-index: 450 !important; }

/* line 398, ../scss/classes/_default-classes.scss */
.zi-500 { z-index: 500 !important; }

/* line 401, ../scss/classes/_default-classes.scss */
.zi-auto { z-index: auto !important; }

/* line 402, ../scss/classes/_default-classes.scss */
.zi-9999 { z-index: 9999 !important; }

/* line 5, ../scss/bs/_mixins.scss */
.ht-single-row:before, .ht-single-row:after { content: " "; display: table; }
/* line 10, ../scss/bs/_mixins.scss */
.ht-single-row:after { clear: both; }
/* line 11, ../scss/classes/_element-classes.scss */
.ht-single-row .ht-single-col { float: left; }

/* line 5, ../scss/bs/_mixins.scss */
.clearfix:before, .clearfix:after { content: " "; display: table; }
/* line 10, ../scss/bs/_mixins.scss */
.clearfix:after { clear: both; }

/* line 15, ../scss/bs/_mixins.scss */
.clearall:before, .clearall:after { content: " "; display: table; clear: both; }

/* line 30, ../scss/classes/_element-classes.scss */
.ht-bgcover { -moz-background-size: cover; -o-background-size: cover; -webkit-background-size: cover; background-size: cover; background-position: 50% 50%; }

/* line 34, ../scss/classes/_element-classes.scss */
.ht-bgcontain { -moz-background-size: contain; -o-background-size: contain; -webkit-background-size: contain; background-size: contain; background-position: 50% 50%; }

/* line 42, ../scss/classes/_element-classes.scss */
.ht-disabled { pointer-events: none !important; }

/* line 50, ../scss/classes/_element-classes.scss */
.ht-rectangle { position: relative; display: block; }
/* line 53, ../scss/classes/_element-classes.scss */
.ht-rectangle:after { content: ""; display: block; padding-bottom: 100%; }
/* line 58, ../scss/classes/_element-classes.scss */
.ht-rectangle.ratio-11:after { padding-bottom: 100%; }
/* line 59, ../scss/classes/_element-classes.scss */
.ht-rectangle.ratio-21:after { padding-bottom: 50%; }
/* line 60, ../scss/classes/_element-classes.scss */
.ht-rectangle.ratio-12:after { padding-bottom: 200%; }
/* line 61, ../scss/classes/_element-classes.scss */
.ht-rectangle.ratio-32:after { padding-bottom: 66.6666%; }
/* line 62, ../scss/classes/_element-classes.scss */
.ht-rectangle.ratio-23:after { padding-bottom: 150%; }
/* line 63, ../scss/classes/_element-classes.scss */
.ht-rectangle.ratio-31:after { padding-bottom: 33.3333%; }
/* line 64, ../scss/classes/_element-classes.scss */
.ht-rectangle.ratio-13:after { padding-bottom: 300%; }
/* line 65, ../scss/classes/_element-classes.scss */
.ht-rectangle.ratio-43:after { padding-bottom: 75%; }
/* line 66, ../scss/classes/_element-classes.scss */
.ht-rectangle.ratio-34:after { padding-bottom: 133.3333%; }
/* line 67, ../scss/classes/_element-classes.scss */
.ht-rectangle.ratio-169:after { padding-bottom: 56.25%; }
/* line 68, ../scss/classes/_element-classes.scss */
.ht-rectangle.ratio-916:after { padding-bottom: 177.7778%; }
/* line 69, ../scss/classes/_element-classes.scss */
.ht-rectangle > .ht-inner { display: block; position: absolute; top: 0; left: 0; right: 0; bottom: 0; }

/* line 80, ../scss/classes/_element-classes.scss */
.ht-fit-img { display: block; text-align: center; white-space: nowrap; }
/* line 84, ../scss/classes/_element-classes.scss */
.ht-fit-img:after { content: ""; display: inline-block; vertical-align: middle; height: 100%; }
/* line 90, ../scss/classes/_element-classes.scss */
.ht-fit-img img { display: inline-block; vertical-align: middle; max-width: 100%; max-height: 100%; }

/* line 97, ../scss/classes/_element-classes.scss */
.ht-img-obj-cover { display: block; width: 100%; height: 100%; object-fit: cover; }

/* line 103, ../scss/classes/_element-classes.scss */
.ht-img-obj-contain { display: block; width: 100%; height: 100%; object-fit: contain; }

/* line 113, ../scss/classes/_element-classes.scss */
.ht-oneline { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

/* line 119, ../scss/classes/_element-classes.scss */
.ht-lowercasebf { text-transform: lowercase; }
/* line 121, ../scss/classes/_element-classes.scss */
.ht-lowercasebf:first-letter { text-transform: uppercase; }

/* line 129, ../scss/classes/_element-classes.scss */
.ht-justified-items { width: 100%; }
/* line 131, ../scss/classes/_element-classes.scss */
.ht-justified-items .ht-single-item { display: table-cell; width: 1%; }

/* line 140, ../scss/classes/_element-classes.scss */
.ht-depth-1 { background-color: #fff; -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08); -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.08); }

/* line 9, ../scss/bs/_scaffolding.scss */
body { font-family: "Roboto", "Helvetica Neue", Arial, sans-serif; font-size: 16px; font-weight: 400; color: #212121; background-color: #F5F5F5; }

/* line 18, ../scss/bs/_scaffolding.scss */
.disabled { pointer-events: none; opacity: .8; }

/* line 3, ../scss/bs/_type.scss */
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { margin-bottom: 16px; font-family: inherit; font-weight: 500; line-height: 1.2; }

/* line 11, ../scss/bs/_type.scss */
h1, .h1 { font-size: 36px; }

/* line 12, ../scss/bs/_type.scss */
h2, .h2 { font-size: 28px; }

/* line 13, ../scss/bs/_type.scss */
h3, .h3 { font-size: 24px; }

/* line 14, ../scss/bs/_type.scss */
h4, .h4 { font-size: 18px; }

/* line 15, ../scss/bs/_type.scss */
h5, .h5 { font-size: 16px; }

/* line 16, ../scss/bs/_type.scss */
h6, .h6 { font-size: 14px; }

/* line 18, ../scss/bs/_type.scss */
b, strong { font-weight: 500; }

/* line 23, ../scss/bs/_type.scss */
small, .small { font-size: 80%; font-weight: 400; }

/* line 29, ../scss/bs/_type.scss */
img { max-width: 100%; max-height: 100%; }

/* line 34, ../scss/bs/_type.scss */
a { color: #2196f3; -moz-transition: all, ease-in-out 0.1s; -o-transition: all, ease-in-out 0.1s; -webkit-transition: all, ease-in-out 0.1s; transition: all, ease-in-out 0.1s; }
/* line 37, ../scss/bs/_type.scss */
a, a:hover, a:focus, a:active, a:visited { text-decoration: none; color: #2196f3; }
/* line 41, ../scss/bs/_type.scss */
a.udl { text-decoration: underline; }
/* line 45, ../scss/bs/_type.scss */
a.h-cb:hover { color: #2196f3 !important; }
/* line 50, ../scss/bs/_type.scss */
a.h-udl:hover { text-decoration: underline; }

/* line 55, ../scss/bs/_type.scss */
hr { margin-top: 16px; margin-bottom: 16px; border-top: 1px solid #eaeaea; }

/* line 8, ../scss/bs/_tables.scss */
table.table thead tr th { font-weight: 500; }

/* line 14, ../scss/bs/_tables.scss */
.table { margin-bottom: 12px; }
/* line 20, ../scss/bs/_tables.scss */
.table > thead > tr > th, .table > thead > tr > td, .table > tbody > tr > th, .table > tbody > tr > td, .table > tfoot > tr > th, .table > tfoot > tr > td { line-height: 1.5; border-top: 1px solid #e0e0e0; }
/* line 27, ../scss/bs/_tables.scss */
.table > thead > tr > th { vertical-align: middle; border-bottom: 1px solid #e0e0e0; }
/* line 35, ../scss/bs/_tables.scss */
.table > caption + thead > tr:first-child > th, .table > caption + thead > tr:first-child > td, .table > colgroup + thead > tr:first-child > th, .table > colgroup + thead > tr:first-child > td, .table > thead:first-child > tr:first-child > th, .table > thead:first-child > tr:first-child > td { border-top: 0; }
/* line 41, ../scss/bs/_tables.scss */
.table > tbody + tbody { border-top: 1px solid #e0e0e0; }
/* line 44, ../scss/bs/_tables.scss */
.table .table { background-color: transparent; }

/* line 48, ../scss/bs/_tables.scss */
.table-bordered { border: 1px solid 1px solid #e0e0e0; }
/* line 54, ../scss/bs/_tables.scss */
.table-bordered > thead > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > th, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > th, .table-bordered > tfoot > tr > td { border: 1px solid #e0e0e0; }

@media screen and (max-width: 767px) { /* line 61, ../scss/bs/_tables.scss */
  .table-responsive { border: 1px solid #e0e0e0; } }

/* line 3, ../scss/bs/_forms.scss */
label { font-size: 13px; font-weight: 400; margin-bottom: 5px; color: #616161; }

/* line 9, ../scss/bs/_forms.scss */
select { cursor: pointer; }

/* line 15, ../scss/bs/_forms.scss */
input[type="radio"], input[type="checkbox"] { cursor: pointer; }

/* line 19, ../scss/bs/_forms.scss */
textarea { max-width: 100%; }
/* line 21, ../scss/bs/_forms.scss */
textarea.form-control { height: auto !important; }

/* line 28, ../scss/bs/_forms.scss */
input:focus, select:focus, textarea:focus { outline: none !important; }

/* line 32, ../scss/bs/_forms.scss */
.form-group { margin-bottom: 16px; }

/* line 35, ../scss/bs/_forms.scss */
.form-control { display: block; height: 36px; padding: 7px 8px; line-height: 20px; vertical-align: top; font-size: 15px; border-color: #ccc; border-radius: 2px; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
/* line 45, ../scss/bs/_forms.scss */
.form-control.form-sm { height: 30px; padding: 3px 10px 5px; font-size: 14px; line-height: 20px; }
/* line 51, ../scss/bs/_forms.scss */
.form-control.form-lg { height: 40px; padding: 7px 12px; font-size: 16px; line-height: 24px; }
/* line 57, ../scss/bs/_forms.scss */
.form-control:focus { border-color: #999; }

/* line 61, ../scss/bs/_forms.scss */
.form-control, .form-control:focus { color: #212121; -moz-box-shadow: 0 0 0 0 transparent; -webkit-box-shadow: 0 0 0 0 transparent; box-shadow: 0 0 0 0 transparent; }

/* line 66, ../scss/bs/_forms.scss */
.input-group-addon { font-size: 16px; color: #424242; background-color: #FAFAFA; }
/* line 70, ../scss/bs/_forms.scss */
.input-group-addon.icon-addon { padding: 0; }
/* line 72, ../scss/bs/_forms.scss */
.input-group-addon.icon-addon i { display: inline-block; padding: 0; width: 40px; text-align: center; color: #9E9E9E; }
/* line 80, ../scss/bs/_forms.scss */
.input-group-addon.icon-addon.icon-sm i { width: 32px; font-size: 14px; }
/* line 86, ../scss/bs/_forms.scss */
.input-group-addon.icon-addon.icon-lg i { width: 48px; font-size: 18px; }

/* line 95, ../scss/bs/_forms.scss */
.input-group-btn .btn.ht-btn-default { border-color: #ccc; }

/* line 100, ../scss/bs/_forms.scss */
.ht-form-text { margin-top: 4px; font-size: 14px; }

/* line 105, ../scss/bs/_forms.scss */
.radio, .checkbox { margin-top: 4px; margin-bottom: 4px; }
/* line 108, ../scss/bs/_forms.scss */
.radio input[type="radio"], .radio input[type="checkbox"], .checkbox input[type="radio"], .checkbox input[type="checkbox"] { margin-top: 5px; }
/* line 112, ../scss/bs/_forms.scss */
.radio label, .checkbox label { padding-top: 4px; padding-bottom: 4px; line-height: 22px; font-size: 16px; color: #212121; }
/* line 120, ../scss/bs/_forms.scss */
.radio.disabled label, .checkbox.disabled label { color: #999; }

/* line 125, ../scss/bs/_forms.scss */
.radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline { margin-left: 16px; }

/* line 3, ../scss/bs/_buttons.scss */
.btn { height: 36px; padding: 7px 16px; line-height: 20px; font-size: 15px; border-radius: 2px; text-align: center; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
/* line 11, ../scss/bs/_buttons.scss */
.btn:active, .btn.active, .btn:focus, .btn.focus { outline: none !important; outline-offset: 0 !important; }
/* line 17, ../scss/bs/_buttons.scss */
.btn.btn-rounded { padding-left: 22px; padding-right: 22px; border-radius: 18px; }
/* line 22, ../scss/bs/_buttons.scss */
.btn.btn-xxs { height: 24px; padding: 3px 8px; font-size: 12px; line-height: 16px; }
/* line 27, ../scss/bs/_buttons.scss */
.btn.btn-xxs.btn-rounded { padding-left: 16px; padding-right: 16px; border-radius: 12px; }
/* line 33, ../scss/bs/_buttons.scss */
.btn.btn-xs { height: 28px; padding: 5px 10px; font-size: 13px; line-height: 18px; }
/* line 38, ../scss/bs/_buttons.scss */
.btn.btn-xs.btn-rounded { padding-left: 18px; padding-right: 18px; border-radius: 14px; }
/* line 44, ../scss/bs/_buttons.scss */
.btn.btn-sm { height: 32px; padding: 5px 12px; font-size: 14px; line-height: 20px; }
/* line 49, ../scss/bs/_buttons.scss */
.btn.btn-sm.btn-rounded { padding-left: 20px; padding-right: 20px; border-radius: 16px; }
/* line 55, ../scss/bs/_buttons.scss */
.btn.btn-lg { height: 40px; padding: 7px 20px; font-size: 16px; line-height: 24px; }
/* line 60, ../scss/bs/_buttons.scss */
.btn.btn-lg.btn-rounded { padding-left: 24px; padding-right: 24px; border-radius: 20px; }
/* line 66, ../scss/bs/_buttons.scss */
.btn.btn-xl { height: 44px; padding: 8px 24px 8px; font-size: 18px; line-height: 28px; }
/* line 71, ../scss/bs/_buttons.scss */
.btn.btn-xl.btn-rounded { padding-left: 26px; padding-right: 26px; border-radius: 22px; }
/* line 77, ../scss/bs/_buttons.scss */
.btn.btn-xxl { height: 48px; padding: 9px 28px 9px; font-size: 20px; line-height: 28px; }
/* line 82, ../scss/bs/_buttons.scss */
.btn.btn-xxl.btn-rounded { padding-left: 28px; padding-right: 28px; border-radius: 24px; }
/* line 88, ../scss/bs/_buttons.scss */
.btn.ht-btn-default { color: #212121; background-color: #fafafa; border-color: #ccc; }
/* line 92, ../scss/bs/_buttons.scss */
.btn.ht-btn-default:hover { background-color: #f5f5f5; }
/* line 96, ../scss/bs/_buttons.scss */
.btn.ht-btn-grey { color: #212121; background-color: #eeeeee; border-color: #eeeeee; }
/* line 100, ../scss/bs/_buttons.scss */
.btn.ht-btn-grey:hover { background-color: #e0e0e0; border-color: #e0e0e0; }
/* line 105, ../scss/bs/_buttons.scss */
.btn.ht-btn-blue { color: #fff; background-color: #2196f3; border-color: transparent; }
/* line 109, ../scss/bs/_buttons.scss */
.btn.ht-btn-blue:hover { background-color: #1976d2; }
/* line 113, ../scss/bs/_buttons.scss */
.btn.ht-btn-red { color: #fff; background-color: #f44336; border-color: transparent; }
/* line 117, ../scss/bs/_buttons.scss */
.btn.ht-btn-red:hover { background-color: #d32f2f; }
/* line 121, ../scss/bs/_buttons.scss */
.btn.ht-btn-green { color: #fff; background-color: #4caf50; border-color: transparent; }
/* line 125, ../scss/bs/_buttons.scss */
.btn.ht-btn-green:hover { background-color: #388e3c; }
/* line 129, ../scss/bs/_buttons.scss */
.btn.ht-btn-link { color: #212121; background-color: transparent; border-color: transparent; }
/* line 134, ../scss/bs/_buttons.scss */
.btn.ht-btn-facebook { color: #fff; background-color: #f44336; border-color: transparent; }
/* line 138, ../scss/bs/_buttons.scss */
.btn.ht-btn-facebook:hover { background-color: #d32f2f; }
/* line 143, ../scss/bs/_buttons.scss */
.btn.ht-btn-primary { color: #fff; background-color: #4caf50; border-color: transparent; }
/* line 147, ../scss/bs/_buttons.scss */
.btn.ht-btn-primary:hover { background-color: #388e3c; }
/* line 154, ../scss/bs/_buttons.scss */
.btn.btn-icon { padding: 0; width: 36px; }
/* line 157, ../scss/bs/_buttons.scss */
.btn.btn-icon i { display: inline-block; vertical-align: top; line-height: 34px; }
/* line 162, ../scss/bs/_buttons.scss */
.btn.btn-icon.btn-sm { width: 32px; }
/* line 164, ../scss/bs/_buttons.scss */
.btn.btn-icon.btn-sm i { line-height: 30px; }
/* line 168, ../scss/bs/_buttons.scss */
.btn.btn-icon.btn-lg { width: 40px; }
/* line 170, ../scss/bs/_buttons.scss */
.btn.btn-icon.btn-lg i { line-height: 38px; }
/* line 174, ../scss/bs/_buttons.scss */
.btn.btn-icon.btn-lg { width: 44px; }
/* line 176, ../scss/bs/_buttons.scss */
.btn.btn-icon.btn-lg i { line-height: 42px; }
/* line 182, ../scss/bs/_buttons.scss */
.btn.ht-btn-facebook { color: #fff; background-color: #3b5999; border-color: transparent; }
/* line 186, ../scss/bs/_buttons.scss */
.btn.ht-btn-facebook:hover { background-color: #344e87; }
/* line 182, ../scss/bs/_buttons.scss */
.btn.ht-btn-googleplus { color: #fff; background-color: #dd4b39; border-color: transparent; }
/* line 186, ../scss/bs/_buttons.scss */
.btn.ht-btn-googleplus:hover { background-color: #d73925; }
/* line 182, ../scss/bs/_buttons.scss */
.btn.ht-btn-youtube { color: #fff; background-color: #cd201f; border-color: transparent; }
/* line 186, ../scss/bs/_buttons.scss */
.btn.ht-btn-youtube:hover { background-color: #b71d1c; }
/* line 182, ../scss/bs/_buttons.scss */
.btn.ht-btn-twitter { color: #fff; background-color: #55acee; border-color: transparent; }
/* line 186, ../scss/bs/_buttons.scss */
.btn.ht-btn-twitter:hover { background-color: #3ea1ec; }
/* line 182, ../scss/bs/_buttons.scss */
.btn.ht-btn-instagram { color: #fff; background-color: #e4405f; border-color: transparent; }
/* line 186, ../scss/bs/_buttons.scss */
.btn.ht-btn-instagram:hover { background-color: #e12a4c; }
/* line 182, ../scss/bs/_buttons.scss */
.btn.ht-btn-zalo { color: #fff; background-color: #0072b2; border-color: transparent; }
/* line 186, ../scss/bs/_buttons.scss */
.btn.ht-btn-zalo:hover { background-color: #006299; }
/* line 191, ../scss/bs/_buttons.scss */
.btn.has-social-icon { position: relative; padding-left: 52px; }
/* line 194, ../scss/bs/_buttons.scss */
.btn.has-social-icon .social-icon { display: block; position: absolute; top: 50%; left: 8px; padding-right: 4px; width: 32px; text-align: center; margin-top: -11px; font-size: 18px; line-height: 22px; border-right: 1px solid rgba(255, 255, 255, 0.12); }
/* line 205, ../scss/bs/_buttons.scss */
.btn.has-social-icon .social-icon img { display: inline-block; vertical-align: top; height: 16px; margin-top: 3px; }

/* line 5, ../scss/_components.scss */
.ht-title { margin: 0 0 16px; line-height: 1.2; font-size: 24px; font-weight: 500; }
/* line 10, ../scss/_components.scss */
.ht-title.has-bdb { margin-bottom: 20px; padding-bottom: 16px; border-bottom: 1px solid #eaeaea; }

/* line 19, ../scss/_components.scss */
ul.ht-breadcrumb { padding: 0; font-size: 0; }
/* line 23, ../scss/_components.scss */
ul.ht-breadcrumb li { display: inline-block; vertical-align: top; font-size: 14px; }
/* line 27, ../scss/_components.scss */
ul.ht-breadcrumb li:after { content: "/"; display: inline-block; vertical-align: top; padding: 0 8px; color: #757575; }
/* line 35, ../scss/_components.scss */
ul.ht-breadcrumb li:last-child:after { display: none; }
/* line 38, ../scss/_components.scss */
ul.ht-breadcrumb li a { padding: 2px 0; font-size: 14px; font-weight: 500; color: #212121; }
/* line 43, ../scss/_components.scss */
ul.ht-breadcrumb li a:hover { color: #2196f3; }
/* line 47, ../scss/_components.scss */
ul.ht-breadcrumb li.active { color: #2196f3; }
/* line 49, ../scss/_components.scss */
ul.ht-breadcrumb li.active a, ul.ht-breadcrumb li.active span { color: #2196f3; }
/* line 54, ../scss/_components.scss */
ul.ht-breadcrumb.support-page-breadcrumb { margin: 0 0 16px; padding: 11px 20px 11px 20px; }
@media (min-width: 768px) { /* line 54, ../scss/_components.scss */
  ul.ht-breadcrumb.support-page-breadcrumb { padding: 14px 28px 14px 28px; } }
/* line 60, ../scss/_components.scss */
ul.ht-breadcrumb.support-page-breadcrumb li { line-height: 20px; font-size: 14px; }
/* line 63, ../scss/_components.scss */
ul.ht-breadcrumb.support-page-breadcrumb li:after { line-height: 20px; }
/* line 66, ../scss/_components.scss */
ul.ht-breadcrumb.support-page-breadcrumb li a { line-height: 20px; }

/* line 75, ../scss/_components.scss */
ul.ht-list { display: block; margin: 0; padding: 0; }
/* line 80, ../scss/_components.scss */
ul.ht-list.ht-list-icon > li { position: relative; padding-left: 24px; }
/* line 83, ../scss/_components.scss */
ul.ht-list.ht-list-icon > li > i { display: block; position: absolute; top: 0; left: 0; line-height: 21px; width: 18px; text-align: center; }
/* line 93, ../scss/_components.scss */
ul.ht-list.ht-list-icon.fz-12 > li { padding-left: 20px; }
/* line 95, ../scss/_components.scss */
ul.ht-list.ht-list-icon.fz-12 > li > i { line-height: 16px; width: 16px; }
/* line 102, ../scss/_components.scss */
ul.ht-list.ht-list-icon.icon-lg > li { padding-left: 28px; }
/* line 104, ../scss/_components.scss */
ul.ht-list.ht-list-icon.icon-lg > li > i { width: 18px; font-size: 18px; }

/* line 115, ../scss/_components.scss */
ul.ht-pagination { padding: 16px 0; list-style: none; font-size: 0; cursor: default; }
/* line 120, ../scss/_components.scss */
ul.ht-pagination li { display: inline-block; vertical-align: top; margin: 0 2px; }
/* line 124, ../scss/_components.scss */
ul.ht-pagination li a, ul.ht-pagination li span { display: block; height: 36px; padding: 7px 12px; line-height: 20px; font-size: 16px; text-align: center; white-space: nowrap; border: 1px solid transparent; }
/* line 134, ../scss/_components.scss */
ul.ht-pagination li span { padding: 7px 4px; color: #757575; }
/* line 138, ../scss/_components.scss */
ul.ht-pagination li i { display: inline-block; vertical-align: top; line-height: 20px; }
/* line 143, ../scss/_components.scss */
ul.ht-pagination li a { min-width: 36px; color: #424242; background-color: #fafafa; border-color: #ccc; border-radius: 2px; }
/* line 149, ../scss/_components.scss */
ul.ht-pagination li a:hover { background-color: #f5f5f5; border-color: #9E9E9E; }
/* line 153, ../scss/_components.scss */
ul.ht-pagination li a:active { box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); }
/* line 158, ../scss/_components.scss */
ul.ht-pagination li.active a, ul.ht-pagination li.active span { color: #fff; background-color: #4caf50; border-color: transparent; }
/* line 164, ../scss/_components.scss */
ul.ht-pagination li.disabled { opacity: .6; }

/* line 172, ../scss/_components.scss */
.modal-dialog { margin: 24px 16px; }
@media (min-width: 768px) { /* line 172, ../scss/_components.scss */
  .modal-dialog { margin: 48px auto; } }
/* line 178, ../scss/_components.scss */
.modal-dialog .modal-content .modal-header { padding: 16px 48px 16px 20px; }
/* line 180, ../scss/_components.scss */
.modal-dialog .modal-content .modal-header .modal-title { margin: 0; font-size: 24px; }
/* line 185, ../scss/_components.scss */
.modal-dialog .modal-content .modal-body { padding: 20px 20px; }
/* line 188, ../scss/_components.scss */
.modal-dialog .modal-content .modal-body p:last-child { margin-bottom: 0; }
/* line 193, ../scss/_components.scss */
.modal-dialog .modal-content .modal-footer { padding: 16px 20px; }
/* line 197, ../scss/_components.scss */
.modal-dialog .ht-close-modal { display: block; position: absolute; top: 0; right: 0; border-radius: 0; }

@media (min-width: 768px) { /* line 205, ../scss/_components.scss */
  .modal-sm { width: 420px; } }
/* line 212, ../scss/_components.scss */
.ht-menubar ul { display: block; margin: 0; padding: 0; list-style: none; }
/* line 218, ../scss/_components.scss */
.ht-menubar ul li a { display: block; }

@media (min-width: 992px) { /* line 227, ../scss/_components.scss */
  .ht-menubar-horizontal ul li { position: relative; }
  /* line 229, ../scss/_components.scss */
  .ht-menubar-horizontal ul li a { display: block; white-space: nowrap; }
  /* line 235, ../scss/_components.scss */
  .ht-menubar-horizontal ul.ht-menu-list { font-size: 0; }
  /* line 237, ../scss/_components.scss */
  .ht-menubar-horizontal ul.ht-menu-list > li { display: inline-block; vertical-align: top; font-size: 14px; }
  /* line 241, ../scss/_components.scss */
  .ht-menubar-horizontal ul.ht-menu-list > li > a { background-color: transparent; }
  /* line 245, ../scss/_components.scss */
  .ht-menubar-horizontal ul.ht-menu-list > li ul { position: absolute; z-index: 102; }
  /* line 255, ../scss/_components.scss */
  .ht-menubar-horizontal ul.ht-menu-list > li > ul { top: 100%; left: 0; min-width: 100%; }
  /* line 259, ../scss/_components.scss */
  .ht-menubar-horizontal ul.ht-menu-list > li > ul ul { top: 0; left: 100%; } }
/* line 270, ../scss/_components.scss */
.ht-meta-inline { font-size: 0; }
/* line 272, ../scss/_components.scss */
.ht-meta-inline > span { display: inline-block; vertical-align: top; font-size: 14px; }
/* line 276, ../scss/_components.scss */
.ht-meta-inline > span:after { content: "\2022"; display: inline-block; vertical-align: top; padding: 0 6px; line-height: 16px; font-size: 10px; }
/* line 285, ../scss/_components.scss */
.ht-meta-inline > span:last-child:after { display: none; }

/* line 294, ../scss/_components.scss */
[class^='select2']:focus, [class^='select2']:active, [class^='select2']:visited { outline: none !important; box-shadow: 0 0 0 !important; }

/* line 301, ../scss/_components.scss */
.createSystemNotification-modal-dialog { max-width: 400px; margin: 48px 12px; }
@media (min-width: 768px) { /* line 301, ../scss/_components.scss */
  .createSystemNotification-modal-dialog { width: 400px; position: absolute; top: 50%; left: 50%; margin: -50px auto auto -200px; } }
/* line 310, ../scss/_components.scss */
.createSystemNotification-modal-dialog .modal-header { padding: 28px 36px; border-bottom: 0; }

/* line 315, ../scss/_components.scss */
.createSystemNotification-modal-content { text-align: center; border-radius: 46px; }
/* line 318, ../scss/_components.scss */
.createSystemNotification-modal-content .modal-header { padding: 20px 36px !important; border-bottom: 0; }

/* line 3, ../scss/_header.scss */
#siteHeader { background-color: #fff; box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.12); }
/* line 6, ../scss/_header.scss */
#siteHeader ul { margin: 0; padding: 0; list-style: none; }
/* line 10, ../scss/_header.scss */
#siteHeader ul li { position: relative; }
/* line 12, ../scss/_header.scss */
#siteHeader ul li a { display: block; position: relative; vertical-align: top; }
/* line 21, ../scss/_header.scss */
#siteHeader .top-nav { display: none; height: 32px; background-color: #4caf50; }
@media (min-width: 992px) { /* line 21, ../scss/_header.scss */
  #siteHeader .top-nav { display: block; } }
/* line 30, ../scss/_header.scss */
#siteHeader .top-nav-container ul.top-menu-list { font-size: 0; white-space: nowrap; }
/* line 34, ../scss/_header.scss */
#siteHeader .top-nav-container ul.top-menu-list li a { line-height: 20px; font-size: 13px; font-weight: 400; }
/* line 38, ../scss/_header.scss */
#siteHeader .top-nav-container ul.top-menu-list li a i { line-height: 20px; display: inline-block; vertical-align: top; }
/* line 45, ../scss/_header.scss */
#siteHeader .top-nav-container ul.top-menu-list > li { display: inline-block; position: relative; vertical-align: top; padding: 0 2px; line-height: 20px; font-size: 15px; }
@media (min-width: 1200px) { /* line 45, ../scss/_header.scss */
  #siteHeader .top-nav-container ul.top-menu-list > li { padding: 0 4px; } }
/* line 55, ../scss/_header.scss */
#siteHeader .top-nav-container ul.top-menu-list > li:first-child { padding-left: 0; }
/* line 58, ../scss/_header.scss */
#siteHeader .top-nav-container ul.top-menu-list > li:last-child { padding-right: 0; }
/* line 61, ../scss/_header.scss */
#siteHeader .top-nav-container ul.top-menu-list > li.divider { width: 1px; height: 20px; padding: 0; margin: 6px 8px; background-color: rgba(255, 255, 255, 0.32); }
@media (min-width: 1200px) { /* line 61, ../scss/_header.scss */
  #siteHeader .top-nav-container ul.top-menu-list > li.divider { margin: 8px 12px; } }
/* line 71, ../scss/_header.scss */
#siteHeader .top-nav-container ul.top-menu-list > li > a { padding: 6px 12px; color: #fff; max-width: 200px; }
/* line 75, ../scss/_header.scss */
#siteHeader .top-nav-container ul.top-menu-list > li > a.user-link { padding-left: 36px; }
/* line 77, ../scss/_header.scss */
#siteHeader .top-nav-container ul.top-menu-list > li > a.user-link .user-avatar { display: block; position: absolute; top: 7px; left: 12px; width: 18px; height: 18px; background-color: #EEEEEE; border-radius: 50%; }
/* line 91, ../scss/_header.scss */
#siteHeader .top-nav-container ul.top-menu-list > li:hover:hover > a { background-color: #43a047; }
/* line 93, ../scss/_header.scss */
#siteHeader .top-nav-container ul.top-menu-list > li:hover:hover > a:active { background-color: #388e3c; }
/* line 100, ../scss/_header.scss */
#siteHeader .top-nav-container ul.top-menu-list ul { display: none; position: absolute; top: 100%; left: 0; min-width: 100%; padding: 4px 0; background-color: #fff; z-index: 150; box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.12); }
/* line 109, ../scss/_header.scss */
#siteHeader .top-nav-container ul.top-menu-list ul.lean-on-right { right: 0; left: auto; }
/* line 113, ../scss/_header.scss */
#siteHeader .top-nav-container ul.top-menu-list ul li.divider { height: 1px; margin: 4px 0; padding: 0; background-color: #eee; }
/* line 119, ../scss/_header.scss */
#siteHeader .top-nav-container ul.top-menu-list ul li a { padding: 3px 20px 3px 12px; color: #424242; white-space: nowrap; }
/* line 123, ../scss/_header.scss */
#siteHeader .top-nav-container ul.top-menu-list ul li a:hover { background-color: #F5F5F5; }
/* line 126, ../scss/_header.scss */
#siteHeader .top-nav-container ul.top-menu-list ul li a:active { background-color: #EEEEEE; }
/* line 134, ../scss/_header.scss */
#siteHeader .top-nav-container ul.top-menu-list > li:hover ul { display: block; }
/* line 144, ../scss/_header.scss */
#siteHeader .main-nav { background-color: #fff; }
/* line 151, ../scss/_header.scss */
#siteHeader .navbar-brand { display: block; margin: 0; padding: 0; height: 48px; }
@media (min-width: 992px) { /* line 151, ../scss/_header.scss */
  #siteHeader .navbar-brand { height: 72px; } }
/* line 159, ../scss/_header.scss */
#siteHeader .navbar-brand a { display: block; margin: 9px 0 11px 16px; padding: 0; width: 90px; height: 28px; text-indent: -9999px; background-size: auto 28px; background-repeat: no-repeat; }
@media (min-width: 992px) { /* line 159, ../scss/_header.scss */
  #siteHeader .navbar-brand a { margin: 18px 0; width: 120px; height: 36px; background-size: auto 36px; } }
/* line 174, ../scss/_header.scss */
#siteHeader .navbar-brand a:hover { opacity: .9; }
/* line 179, ../scss/_header.scss */
#siteHeader .navbar-toggle { margin: 0; padding: 0; width: 48px; height: 48px; text-align: center; color: #616161; border: 0; border-radius: 0; -moz-transition: background-color 0.1s ease-in-out; -o-transition: background-color 0.1s ease-in-out; -webkit-transition: background-color 0.1s ease-in-out; transition: background-color 0.1s ease-in-out; }
/* line 189, ../scss/_header.scss */
#siteHeader .navbar-toggle:active { background-color: #f5f5f5; }
/* line 192, ../scss/_header.scss */
#siteHeader .navbar-toggle i { display: inline-block; vertical-align: top; line-height: 48px; font-size: 16px; }
/* line 197, ../scss/_header.scss */
#siteHeader .navbar-toggle i:before { content: "\f129"; }
/* line 202, ../scss/_header.scss */
#siteHeader .navbar-toggle.collapsed i { font-size: 32px; }
/* line 204, ../scss/_header.scss */
#siteHeader .navbar-toggle.collapsed i:before { content: "\f20e"; }
@media (max-width: 991px) { /* line 210, ../scss/_header.scss */
  #siteHeader .main-nav-container { border-top: 1px solid #eaeaea; } }
@media (max-width: 991px) { /* line 217, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.main-menu-list { text-align: center; padding: 8px 0; }
  /* line 245, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.main-menu-list li a:active { color: #2196f3; }
  /* line 251, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.main-menu-list > li > a { padding: 5px 12px; color: #212121; border-top: 1px dashed #eaeaea; }
  /* line 257, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.main-menu-list > li:first-child a { border-top: 0; }
  /* line 262, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.main-menu-list ul { padding: 4px 0 8px 16px; border-top: 1px dashed #eaeaea; }
  /* line 266, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.main-menu-list ul li a { padding: 3px 12px; line-height: 18px; font-size: 13px; color: #616161; border-top: 1px dashed #eaeaea; }
  /* line 274, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.main-menu-list ul li:first-child a { border-top: 0; } }
@media (min-width: 992px) { /* line 217, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.main-menu-list { margin-top: -4px; float: left; font-size: 0; height: 72px; line-height: 72px; vertical-align: top; }
  /* line 289, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.main-menu-list > li { display: inline-block; vertical-align: top; margin: 0; }
  /* line 293, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.main-menu-list > li > a { display: block; margin: 0; padding: 26px 8px; line-height: 24px; font-size: 14px; font-weight: 500; color: #424242; }
  /* line 301, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.main-menu-list > li > a:after { content: ""; display: block; position: absolute; bottom: 0; left: 8px; right: 8px; height: 2px; background-color: transparent; -moz-transition: background-color 0.1s ease-in-out; -o-transition: background-color 0.1s ease-in-out; -webkit-transition: background-color 0.1s ease-in-out; transition: background-color 0.1s ease-in-out; }
  /* line 312, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.main-menu-list ul { display: none; position: absolute; top: 100%; left: 0; z-index: 200; min-width: 100%; padding: 5px 0; background-color: #fff; z-index: 150; box-shadow: 0 3px 5px 0 rgba(0, 0, 0, 0.12); }
  /* line 322, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.main-menu-list ul.lean-on-right { right: 0; left: auto; }
  /* line 326, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.main-menu-list ul li a { border-top: 1px dashed #eaeaea; padding: 7px 20px 7px 12px; color: #424242; line-height: 22px; font-size: 14px; white-space: nowrap; }
  /* line 333, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.main-menu-list ul li a:hover { color: #43a047; background-color: #F5F5F5; }
  /* line 337, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.main-menu-list ul li a:active { background-color: #EEEEEE; }
  /* line 342, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.main-menu-list ul li:first-child a { border-top: 0; }
  /* line 350, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.main-menu-list > li:hover > a { color: #4caf50; }
  /* line 352, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.main-menu-list > li:hover > a:after { background-color: #81c784; }
  /* line 356, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.main-menu-list > li:hover ul { display: block; } }
@media (min-width: 1200px) { /* line 364, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.main-menu-list > li > a { font-size: 15px; padding: 24px 16px; }
  /* line 367, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.main-menu-list > li > a:after { bottom: 0; left: 12px; right: 12px; } }
/* line 375, ../scss/_header.scss */
#siteHeader .main-nav-container ul.action-menu-list .btn { font-size: 15px; padding: 7px 20px 9px; }
@media (min-width: 992px) { /* line 378, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.action-menu-list .btn.has-animated-effect { position: relative; overflow: hidden; }
  /* line 382, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.action-menu-list .btn.has-animated-effect:after { content: ""; display: block; position: absolute; top: -6px; left: -160px; width: 20px; height: 48px; -moz-transform: skew(-15deg, 0deg); -ms-transform: skew(-15deg, 0deg); -webkit-transform: skew(-15deg, 0deg); transform: skew(-15deg, 0deg); background-color: rgba(255, 255, 255, 0.1); animation-duration: 4s; animation-fill-mode: both; animation-iteration-count: infinite; animation-name: buttonAnimated; } }
/* line 398, ../scss/_header.scss */
#siteHeader .main-nav-container ul.action-menu-list .btn.has-animated-effect:hover:after { display: none; }
@media (max-width: 991px) { /* line 374, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.action-menu-list { border-top: 1px solid #eaeaea; }
  /* line 407, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.action-menu-list > li { padding: 12px 12px; color: #212121; border-top: 1px dashed #eaeaea; }
  /* line 411, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.action-menu-list > li:first-child { border-top: 0; } }
@media (min-width: 992px) { /* line 374, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.action-menu-list { float: left; margin: 15px 0 0 8px; padding: 0 0 0 12px; border-left: 1px solid #eaeaea; } }
@media (min-width: 1200px) { /* line 374, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.action-menu-list { padding: 0 0 0 16px; } }
@media (max-width: 991px) { /* line 426, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.top-menu-list { text-align: center; display: block; padding: 6px 0; border-top: 1px solid #eaeaea; }
  /* line 434, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.top-menu-list li a:active { color: #2196f3; }
  /* line 440, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.top-menu-list > li > a { padding: 4px 12px; font-size: 13px; color: #212121; border-top: 1px dashed #eaeaea; }
  /* line 445, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.top-menu-list > li > a.user-link { padding-top: 8px; padding-left: 0; line-height: 24px; }
  /* line 449, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.top-menu-list > li > a.user-link .user-avatar { display: inline-block; vertical-align: top; margin: 3px 8px 0 0; width: 18px; height: 18px; background-color: #EEEEEE; border-radius: 50%; }
  /* line 461, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.top-menu-list > li:first-child a { border-top: 0; }
  /* line 466, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.top-menu-list ul { padding: 3px 0 6px 0; border-top: 1px dashed #eaeaea; }
  /* line 470, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.top-menu-list ul li a { padding: 2px 12px; line-height: 18px; font-size: 12px; color: #616161; border-top: 1px dashed #eaeaea; }
  /* line 478, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.top-menu-list ul li:first-child a { border-top: 0; } }
@media (min-width: 992px) { /* line 426, ../scss/_header.scss */
  #siteHeader .main-nav-container ul.top-menu-list { display: none; } }
/* line 491, ../scss/_header.scss */
#siteHeader.fix-top { position: fixed; top: 0; left: 0; right: 0; z-index: 1010; }
/* line 495, ../scss/_header.scss */
#siteHeader.fix-top + #siteContent { margin-top: 48px; }
@media (min-width: 992px) { /* line 495, ../scss/_header.scss */
  #siteHeader.fix-top + #siteContent { margin-top: 104px; } }

@keyframes buttonAnimated { from { left: -160px; }
  to { left: calc(100% + 160px); } }
/* line 7, ../scss/_footer.scss */
.site-footer .site-footer_main-content { padding: 24px 0; text-align: center; background-color: #fff; }
@media (min-width: 992px) { /* line 7, ../scss/_footer.scss */
  .site-footer .site-footer_main-content { text-align: left; } }
/* line 14, ../scss/_footer.scss */
.site-footer .site-footer_main-content .footer-about-company { padding: 8px 0; }
/* line 16, ../scss/_footer.scss */
.site-footer .site-footer_main-content .footer-about-company .company-title { margin: 0 0 8px; padding: 0; line-height: 24px; font-size: 18px; color: #212121; }
/* line 23, ../scss/_footer.scss */
.site-footer .site-footer_main-content .footer-about-company .company-info { line-height: 18px; font-size: 13px; color: #616161; }
/* line 27, ../scss/_footer.scss */
.site-footer .site-footer_main-content .footer-about-company .company-info p { margin-bottom: 6px; }
/* line 29, ../scss/_footer.scss */
.site-footer .site-footer_main-content .footer-about-company .company-info p:last-child { margin-bottom: 0; }
/* line 35, ../scss/_footer.scss */
.site-footer .site-footer_main-content .footer-menu { padding: 10px 0; }
/* line 37, ../scss/_footer.scss */
.site-footer .site-footer_main-content .footer-menu .footer-menu_title { margin: 0 0 5px; line-height: 16px; font-size: 11px; font-weight: 700; color: #757575; }
@media (min-width: 992px) { /* line 37, ../scss/_footer.scss */
  .site-footer .site-footer_main-content .footer-menu .footer-menu_title { margin: 0 0 12px; } }
/* line 47, ../scss/_footer.scss */
.site-footer .site-footer_main-content .footer-menu ul.footer-menu_list { padding: 0; margin: 0; list-style: none; }
/* line 52, ../scss/_footer.scss */
.site-footer .site-footer_main-content .footer-menu ul.footer-menu_list.footer-menu_list-inline li { display: inline-block; }
/* line 57, ../scss/_footer.scss */
.site-footer .site-footer_main-content .footer-menu ul.footer-menu_list li a:not([class^="btn"]) { display: inline-block; padding: 3px 0; line-height: 16px; font-size: 12px; color: #616161; }
@media (min-width: 992px) { /* line 57, ../scss/_footer.scss */
  .site-footer .site-footer_main-content .footer-menu ul.footer-menu_list li a:not([class^="btn"]) { padding: 3px 0; } }
/* line 66, ../scss/_footer.scss */
.site-footer .site-footer_main-content .footer-menu ul.footer-menu_list li a:not([class^="btn"]):hover, .site-footer .site-footer_main-content .footer-menu ul.footer-menu_list li a:not([class^="btn"]):focus, .site-footer .site-footer_main-content .footer-menu ul.footer-menu_list li a:not([class^="btn"]):active, .site-footer .site-footer_main-content .footer-menu ul.footer-menu_list li a:not([class^="btn"]):visited { text-decoration: none; }
/* line 69, ../scss/_footer.scss */
.site-footer .site-footer_main-content .footer-menu ul.footer-menu_list li a:not([class^="btn"]):hover { color: #9E9E9E; }
/* line 77, ../scss/_footer.scss */
.site-footer .site-footer_copyright { text-align: center; background-color: #FAFAFA; border-top: 1px solid #f5f5f5; }
/* line 81, ../scss/_footer.scss */
.site-footer .site-footer_copyright .footer-copyright-content { padding: 8px 0; line-height: 15px; font-size: 11px; color: #757575; }

/* line 91, ../scss/_footer.scss */
.site-footer .site-footer_single-nav { margin: 0; padding: 16px 0; text-align: center; }
@media (min-width: 768px) { /* line 91, ../scss/_footer.scss */
  .site-footer .site-footer_single-nav { padding: 0px 0; text-align: left; } }
/* line 99, ../scss/_footer.scss */
.site-footer .site-footer_single-nav .nav-title { margin: 0; line-height: 18px; font-size: 12px; font-weight: 500; color: #4caf50; }
/* line 106, ../scss/_footer.scss */
.site-footer .site-footer_single-nav ul { list-style: none; padding: 0; margin: 0; }
/* line 111, ../scss/_footer.scss */
.site-footer .site-footer_single-nav ul.nav-list { margin-top: 12px; }
/* line 113, ../scss/_footer.scss */
.site-footer .site-footer_single-nav ul.nav-list li { margin: 0 0 5px; line-height: 16px; }
/* line 116, ../scss/_footer.scss */
.site-footer .site-footer_single-nav ul.nav-list li:last-child { margin: 0; }
/* line 119, ../scss/_footer.scss */
.site-footer .site-footer_single-nav ul.nav-list li a { display: inline-block; vertical-align: top; line-height: 20px; font-size: 14px; color: #616161; }
/* line 125, ../scss/_footer.scss */
.site-footer .site-footer_single-nav ul.nav-list li a:hover { text-decoration: underline; }
/* line 131, ../scss/_footer.scss */
.site-footer .site-footer_single-nav ul.nav-icon-list { margin-top: 12px; cursor: default; }
/* line 134, ../scss/_footer.scss */
.site-footer .site-footer_single-nav ul.nav-icon-list li { margin-right: 4px; display: inline-block; }
/* line 137, ../scss/_footer.scss */
.site-footer .site-footer_single-nav ul.nav-icon-list li a { display: block; }
/* line 139, ../scss/_footer.scss */
.site-footer .site-footer_single-nav ul.nav-icon-list li a img { display: block; width: auto; }
/* line 142, ../scss/_footer.scss */
.site-footer .site-footer_single-nav ul.nav-icon-list li a img.social-icon { height: 24px; }
/* line 145, ../scss/_footer.scss */
.site-footer .site-footer_single-nav ul.nav-icon-list li a img.store-icon { height: 28px; }
@media (min-width: 1200px) { /* line 145, ../scss/_footer.scss */
  .site-footer .site-footer_single-nav ul.nav-icon-list li a img.store-icon { height: 32px; } }
/* line 157, ../scss/_footer.scss */
.site-footer .site-footer_single-nav ul.nav-list + .nav-title, .site-footer .site-footer_single-nav ul.nav-icon-list + .nav-title { margin-top: 12px; }
/* line 162, ../scss/_footer.scss */
.site-footer .site-footer_company-info { text-align: center; padding: 24px 0; }
@media (min-width: 992px) { /* line 162, ../scss/_footer.scss */
  .site-footer .site-footer_company-info { padding: 32px 0; text-align: left; display: flex; align-items: center; justify-content: space-between; } }
/* line 172, ../scss/_footer.scss */
.site-footer .site-footer_company-info .ci_title { margin: 0 0 8px; font-size: 18px; color: #212121; }
/* line 177, ../scss/_footer.scss */
.site-footer .site-footer_company-info .ci_subtitle { margin: 4px 0; line-height: 18px; font-size: 14px; color: #757575; }
/* line 183, ../scss/_footer.scss */
.site-footer .site-footer_company-info .company-register-badge { text-align: center; padding: 0 16px; margin-top: 16px; }
@media (min-width: 992px) { /* line 183, ../scss/_footer.scss */
  .site-footer .site-footer_company-info .company-register-badge { margin-top: 0; } }
/* line 190, ../scss/_footer.scss */
.site-footer .site-footer_company-info .company-register-badge img { width: 180px; }

/* line 200, ../scss/_footer.scss */
.site-bottom_hotline { display: block; position: fixed; bottom: 24px; right: 12px; z-index: 1010; -moz-transform: translateX(9999px); -ms-transform: translateX(9999px); -webkit-transform: translateX(9999px); transform: translateX(9999px); opacity: 0; -moz-transition: opacity 0.2s ease-in-out; -o-transition: opacity 0.2s ease-in-out; -webkit-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; }
/* line 210, ../scss/_footer.scss */
.site-bottom_hotline.show-up { -moz-transform: translateX(0); -ms-transform: translateX(0); -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; }
/* line 214, ../scss/_footer.scss */
.site-bottom_hotline span { display: inline-block; vertical-align: top; }
/* line 218, ../scss/_footer.scss */
.site-bottom_hotline .hotline-group { position: relative; display: inline-block; color: #fff; background-color: #4caf50; border-radius: 4px; padding: 3px 9px 3px 24px; }
@media (min-width: 992px) { /* line 218, ../scss/_footer.scss */
  .site-bottom_hotline .hotline-group { display: block; } }
/* line 228, ../scss/_footer.scss */
.site-bottom_hotline .hotline-group:hover, .site-bottom_hotline .hotline-group:active, .site-bottom_hotline .hotline-group:focus { text-decoration: none; }
/* line 231, ../scss/_footer.scss */
.site-bottom_hotline .hotline-group .hotline-icon { position: absolute; top: -4px; left: -19px; width: 38px; height: 38px; padding: 3px; font-size: 16px; text-align: center; color: #fff; background-color: #4caf50; border-radius: 50%; -moz-transition: background-color 0.1s ease-in-out; -o-transition: background-color 0.1s ease-in-out; -webkit-transition: background-color 0.1s ease-in-out; transition: background-color 0.1s ease-in-out; }
/* line 243, ../scss/_footer.scss */
.site-bottom_hotline .hotline-group .hotline-icon i { display: inline-block; width: 32px; height: 32px; font-size: 16px; text-align: center; border: 1px solid rgba(255, 255, 255, 0.6); border-radius: 50%; background-image: url("../img/hotline-icon.png"); background-size: 20px; background-repeat: no-repeat; background-position: 50% 50%; }
/* line 257, ../scss/_footer.scss */
.site-bottom_hotline .hotline-group .hotline-label { margin: 3px 3px 0 0; line-height: 18px; font-size: 12px; font-weight: 700; color: #F5F5F5; }
/* line 264, ../scss/_footer.scss */
.site-bottom_hotline .hotline-group .hotline-number { line-height: 24px; font-size: 18px; color: #fff; }

/* line 3, ../scss/_cards.scss */
.ht-card { display: block; padding: 16px; border-radius: 2px; }

/* line 8, ../scss/_cards.scss */
.template-card { margin: 0 0 24px; padding: 0; }
/* line 11, ../scss/_cards.scss */
.template-card .card-thumbnail { position: relative; }
/* line 14, ../scss/_cards.scss */
.template-card .card-thumbnail .thumb-wrap .thumb-image { background-color: rgba(0, 0, 0, 0.1); }
/* line 16, ../scss/_cards.scss */
.template-card .card-thumbnail .thumb-wrap .thumb-image:before { display: block; content: ""; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: transparent; -moz-transition: background-color 0.2s ease-in-out; -o-transition: background-color 0.2s ease-in-out; -webkit-transition: background-color 0.2s ease-in-out; transition: background-color 0.2s ease-in-out; }
/* line 26, ../scss/_cards.scss */
.template-card .card-thumbnail .thumb-actions { display: none; position: absolute; top: 50%; left: 24px; right: 24px; -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); z-index: 47; -moz-transition: opacity 0.2s ease-in-out; -o-transition: opacity 0.2s ease-in-out; -webkit-transition: opacity 0.2s ease-in-out; transition: opacity 0.2s ease-in-out; }
/* line 33, ../scss/_cards.scss */
.template-card .card-thumbnail .thumb-actions .ht-btn-default { border-color: transparent; }
/* line 38, ../scss/_cards.scss */
.template-card .card-content { padding: 12px 16px; }
/* line 40, ../scss/_cards.scss */
.template-card .card-content .t-title { margin: 0; line-height: 18px; font-size: 14px; font-weight: 400; }
/* line 45, ../scss/_cards.scss */
.template-card .card-content .t-title a { display: inline; padding: 2px 0; font-size: 16px; color: #212121; }
/* line 50, ../scss/_cards.scss */
.template-card .card-content .t-title a:hover { color: #2196f3; }
/* line 55, ../scss/_cards.scss */
.template-card .card-content .t-price { margin: 4px 0 0; padding: 2px 0; font-size: 18px; font-weight: 500; color: #2196f3; cursor: default; }
@media (min-width: 992px) { /* line 65, ../scss/_cards.scss */
  .template-card .card-thumbnail { position: relative; }
  /* line 68, ../scss/_cards.scss */
  .template-card .card-thumbnail .thumb-wrap .thumb-image { background-color: rgba(0, 0, 0, 0.4); }
  /* line 72, ../scss/_cards.scss */
  .template-card .card-thumbnail .thumb-actions { display: block; opacity: 0; }
  /* line 80, ../scss/_cards.scss */
  .template-card:hover .card-thumbnail .thumb-image:before { background-color: rgba(0, 0, 0, 0.4); }
  /* line 84, ../scss/_cards.scss */
  .template-card:hover .card-thumbnail .thumb-actions { opacity: 1; } }

/* line 91, ../scss/_cards.scss */
.news-card { margin-bottom: 24px; border: 1px solid #eaeaea; }
/* line 94, ../scss/_cards.scss */
.news-card .card-thumbnail { margin: -8px -8px 8px; }
/* line 96, ../scss/_cards.scss */
.news-card .card-thumbnail a { background-color: #eeeeee; }
/* line 100, ../scss/_cards.scss */
.news-card .card-header { margin: 0 0 4px; padding: 4px 0; height: 72px; }
/* line 104, ../scss/_cards.scss */
.news-card .card-header .news-title { margin: 0 0 8px; font-size: 24px; font-weight: 500; max-height: 40px; display: block; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
/* line 110, ../scss/_cards.scss */
.news-card .card-header .news-title a { display: inline-block; vertical-align: top; line-height: 20px; font-size: 16px; font-weight: 500; color: #212121; }
/* line 117, ../scss/_cards.scss */
.news-card .card-header .news-title a:hover { color: #4caf50; }
/* line 122, ../scss/_cards.scss */
.news-card .card-header .news-meta { color: #757575; }
/* line 124, ../scss/_cards.scss */
.news-card .card-header .news-meta:after { color: #999; }
/* line 129, ../scss/_cards.scss */
.news-card .card-content { margin: 4px 0; padding: 4px 0; height: 60px; }
/* line 133, ../scss/_cards.scss */
.news-card .card-content .news-excerpt { margin: 0; line-height: 20px; font-size: 14px; max-height: 60px; display: block; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
/* line 141, ../scss/_cards.scss */
.news-card .card-footer { margin: 16px 0 0; text-align: center; }
/* line 144, ../scss/_cards.scss */
.news-card .card-footer .btn { padding-left: 24px; padding-right: 24px; }

/* line 150, ../scss/_cards.scss */
.article-card { padding-bottom: 48px; }
/* line 152, ../scss/_cards.scss */
.article-card .article-featured-img { margin-bottom: 12px; }
/* line 155, ../scss/_cards.scss */
.article-card .article-header { margin: 0 0 12px; padding: 12px 0 20px; border-bottom: 1px solid #eaeaea; }
@media (min-width: 768px) { /* line 155, ../scss/_cards.scss */
  .article-card .article-header { margin: 0 0 28px; padding: 16px 0 24px; } }
/* line 164, ../scss/_cards.scss */
.article-card .article-title { margin: 0 0 12px; font-size: 24px; font-weight: 500; color: #212121; }
@media (min-width: 768px) { /* line 164, ../scss/_cards.scss */
  .article-card .article-title { margin: 0 0 12px; font-size: 28px; } }
/* line 174, ../scss/_cards.scss */
.article-card .article-meta { margin-top: 16px; color: #757575; }
/* line 178, ../scss/_cards.scss */
.article-card .article-content { margin-top: 24px; }
/* line 180, ../scss/_cards.scss */
.article-card .article-content h1:first-child, .article-card .article-content h2:first-child, .article-card .article-content h3:first-child, .article-card .article-content h4:first-child, .article-card .article-content h5:first-child, .article-card .article-content h6:first-child { margin-top: 0; }
/* line 188, ../scss/_cards.scss */
.article-card .article-content h1:not(:first-child), .article-card .article-content h2:not(:first-child), .article-card .article-content h3:not(:first-child), .article-card .article-content h4:not(:first-child), .article-card .article-content h5:not(:first-child), .article-card .article-content h6:not(:first-child) { margin-top: 32px; }
/* line 197, ../scss/_cards.scss */
.article-card .related-posts { margin-top: 96px; }
/* line 199, ../scss/_cards.scss */
.article-card .related-posts .single-post { position: relative; margin: 0; font-size: 16px; border-bottom: 1px dotted #eaeaea; }
/* line 204, ../scss/_cards.scss */
.article-card .related-posts .single-post:first-child { border-top: 1px dotted #eaeaea; }
/* line 207, ../scss/_cards.scss */
.article-card .related-posts .single-post:before { content: "\f0da"; display: block; position: absolute; top: 11px; left: 4px; line-height: 20px; font-family: FontAwesome; font-size: inherit; font-weight: normal; font-style: normal; font-variant: normal; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #424242; }
/* line 223, ../scss/_cards.scss */
.article-card .related-posts .single-post a { display: inline-block; line-height: 20px; font-size: 16px; font-weight: 400; padding: 12px 0 12px 20px; color: #212121; }
/* line 230, ../scss/_cards.scss */
.article-card .related-posts .single-post a:hover { color: #757575; }

/* line 3, ../scss/_sections.scss */
.ht-section { padding: 24px; margin: 16px 0; }

/* line 8, ../scss/_sections.scss */
.ht-page-header { padding: 32px 0; }
/* line 10, ../scss/_sections.scss */
.ht-page-header .ph-title { margin: 0; line-height: 1.2; font-size: 18px; font-weight: 400; color: #212121; }
/* line 17, ../scss/_sections.scss */
.ht-page-header .ph-subtitle { margin: 12px 0 0; line-height: 16px; font-size: 12px; font-weight: 400; color: #9e9e9e; }
@media (min-width: 768px) { /* line 8, ../scss/_sections.scss */
  .ht-page-header { padding: 40px 0; }
  /* line 26, ../scss/_sections.scss */
  .ht-page-header .ph-title { font-size: 24px; }
  /* line 29, ../scss/_sections.scss */
  .ht-page-header .ph-subtitle { margin: 20px 0 0; line-height: 18px; font-size: 14px; } }
/* line 36, ../scss/_sections.scss */
.ht-page-header.dark-bg .ph-title { color: #fff; }
/* line 39, ../scss/_sections.scss */
.ht-page-header.dark-bg .ph-subtitle { color: #eeeeee; }

/* line 44, ../scss/_sections.scss */
.ht-section-header { margin: 24px 0; padding: 12px 16px; }
/* line 47, ../scss/_sections.scss */
.ht-section-header .sh-title { margin: 0 0 8px; line-height: 24px; font-size: 18px; font-weight: 500; }
/* line 52, ../scss/_sections.scss */
.ht-section-header .sh-title.has-bdb { margin: 0 0 16px; padding: 0 0 12px; }
/* line 57, ../scss/_sections.scss */
.ht-section-header .sh-subtitle { margin: 8px 0 0; line-height: 18px; font-size: 14px; font-weight: 400; color: #757575; }
/* line 63, ../scss/_sections.scss */
.ht-section-header .sh-subtitle.has-bdb { margin: 12px 0 16px; padding: 0 0 12px; }
/* line 68, ../scss/_sections.scss */
.ht-section-header .has-bdb { position: relative; }
/* line 70, ../scss/_sections.scss */
.ht-section-header .has-bdb:after { content: ""; display: block; position: absolute; width: 80px; height: 2px; bottom: 0; left: 0; background-color: #1e88e5; }
/* line 79, ../scss/_sections.scss */
.ht-section-header .has-bdb.text-center:after { left: 50%; margin-left: -40px; }
@media (min-width: 768px) { /* line 86, ../scss/_sections.scss */
  .ht-section-header .sh-title { margin: 0 0 12px; line-height: 30px; font-size: 24px; }
  /* line 90, ../scss/_sections.scss */
  .ht-section-header .sh-title.has-bdb { margin: 0 0 20px; padding: 0 0 16px; }
  /* line 95, ../scss/_sections.scss */
  .ht-section-header .sh-subtitle { margin: 12px 0 0; line-height: 20px; font-size: 16px; }
  /* line 99, ../scss/_sections.scss */
  .ht-section-header .sh-subtitle.has-bdb { margin: 12px 0 16px; padding: 0 0 12px; } }

/* line 106, ../scss/_sections.scss */
.ht-page-navbar { background-color: #fff; }
/* line 108, ../scss/_sections.scss */
.ht-page-navbar .ht-wrap { position: relative; }
@media (min-width: 992px) { /* line 111, ../scss/_sections.scss */
  .ht-page-navbar .theme-category-menubar { float: left; width: 70%; padding-right: 16px; } }
/* line 117, ../scss/_sections.scss */
.ht-page-navbar .theme-category-menubar .navbar-toggle-btn-wrap { display: block; }
/* line 119, ../scss/_sections.scss */
.ht-page-navbar .theme-category-menubar .navbar-toggle-btn-wrap .navbar-toggle { margin: 8px 0; position: relative; float: none; padding: 8px 16px; border: 1px solid #eaeaea; border-radius: 2px; }
/* line 128, ../scss/_sections.scss */
.ht-page-navbar .theme-category-menubar .navbar-collapse { padding-right: 0; padding-left: 0; border-top: 0; box-shadow: 0 0 0; }
@media (max-width: 991px) { /* line 135, ../scss/_sections.scss */
  .ht-page-navbar .theme-category-menubar ul.ht-menu-list { border-top: 1px solid #eaeaea; }
  /* line 138, ../scss/_sections.scss */
  .ht-page-navbar .theme-category-menubar ul.ht-menu-list li a { color: #212121; }
  /* line 140, ../scss/_sections.scss */
  .ht-page-navbar .theme-category-menubar ul.ht-menu-list li a:active { color: #212121; }
  /* line 145, ../scss/_sections.scss */
  .ht-page-navbar .theme-category-menubar ul.ht-menu-list > li { border-bottom: 1px solid #eaeaea; }
  /* line 147, ../scss/_sections.scss */
  .ht-page-navbar .theme-category-menubar ul.ht-menu-list > li > a { padding: 8px 16px; font-size: 14px; }
  /* line 151, ../scss/_sections.scss */
  .ht-page-navbar .theme-category-menubar ul.ht-menu-list > li:last-child { border-bottom: 0; }
  /* line 155, ../scss/_sections.scss */
  .ht-page-navbar .theme-category-menubar ul.ht-menu-list ul { border-top: 1px solid #eaeaea; padding: 0 0 0 16px; }
  /* line 158, ../scss/_sections.scss */
  .ht-page-navbar .theme-category-menubar ul.ht-menu-list ul li { border-top: 1px solid #eee; }
  /* line 160, ../scss/_sections.scss */
  .ht-page-navbar .theme-category-menubar ul.ht-menu-list ul li:first-child { border-top: 0; }
  /* line 163, ../scss/_sections.scss */
  .ht-page-navbar .theme-category-menubar ul.ht-menu-list ul li a { position: relative; padding: 4px 16px 4px 16px; font-size: 14px; }
  /* line 174, ../scss/_sections.scss */
  .ht-page-navbar .theme-category-menubar ul.sort-menu { border-top-color: #bdbdbd; } }
@media (min-width: 992px) { /* line 181, ../scss/_sections.scss */
  .ht-page-navbar .theme-category-menubar ul.ht-menu-list > li > a { padding: 16px 16px 16px; line-height: 22px; font-size: 14px; color: #212121; }
  /* line 188, ../scss/_sections.scss */
  .ht-page-navbar .theme-category-menubar ul.ht-menu-list > li:hover > a { background-color: #f5f5f5; }
  /* line 193, ../scss/_sections.scss */
  .ht-page-navbar .theme-category-menubar ul.ht-menu-list > li ul { display: none; background-color: #fff; z-index: 95; -moz-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.1); }
  /* line 198, ../scss/_sections.scss */
  .ht-page-navbar .theme-category-menubar ul.ht-menu-list > li ul.ht-pull-right { right: 0; left: auto; }
  /* line 202, ../scss/_sections.scss */
  .ht-page-navbar .theme-category-menubar ul.ht-menu-list > li ul > li > a { position: relative; padding: 8px 40px 8px 16px; line-height: 20px; font-size: 14px; color: #333; border-top: 1px solid #eaeaea; border-left: 2px solid transparent; }
  /* line 210, ../scss/_sections.scss */
  .ht-page-navbar .theme-category-menubar ul.ht-menu-list > li ul > li > a i { display: block; position: absolute; top: 8px; right: 12px; line-height: 20px; }
  /* line 218, ../scss/_sections.scss */
  .ht-page-navbar .theme-category-menubar ul.ht-menu-list > li ul > li:hover > a { padding: 8px 32px 8px 20px; background-color: #fafafa; border-left-color: #757575; }
  /* line 225, ../scss/_sections.scss */
  .ht-page-navbar .theme-category-menubar ul.ht-menu-list > li ul > li a:active { background-color: #eeeeee; }
  /* line 230, ../scss/_sections.scss */
  .ht-page-navbar .theme-category-menubar ul.ht-menu-list > li ul ul { background-color: #fff; }
  /* line 237, ../scss/_sections.scss */
  .ht-page-navbar .theme-category-menubar ul.ht-menu-list li:hover > ul { display: block; }
  /* line 243, ../scss/_sections.scss */
  .ht-page-navbar .theme-category-menubar ul.main-menu { float: left; }
  /* line 246, ../scss/_sections.scss */
  .ht-page-navbar .theme-category-menubar ul.sort-menu { float: right; } }
/* line 251, ../scss/_sections.scss */
.ht-page-navbar .theme-search { padding: 8px 0; }
@media (max-width: 991px) { /* line 251, ../scss/_sections.scss */
  .ht-page-navbar .theme-search { position: absolute; top: 0; right: 0; width: 70%; } }
@media (min-width: 992px) { /* line 251, ../scss/_sections.scss */
  .ht-page-navbar .theme-search { float: right; width: 30%; } }
/* line 262, ../scss/_sections.scss */
.ht-page-navbar .theme-search .form-group { margin: 0; }

/* line 267, ../scss/_sections.scss */
.ht-free-register { padding: 16px 24px; }
/* line 269, ../scss/_sections.scss */
.ht-free-register .s-title { margin: 0 0 8px; line-height: 22px; font-size: 16px; font-weight: 400; }
/* line 275, ../scss/_sections.scss */
.ht-free-register form { margin-top: 16px; padding: 12px 0; }
/* line 279, ../scss/_sections.scss */
.ht-free-register .form-group { margin-bottom: 8px; }
@media (min-width: 768px) { /* line 267, ../scss/_sections.scss */
  .ht-free-register { padding: 24px; }
  /* line 284, ../scss/_sections.scss */
  .ht-free-register .s-title { line-height: 24px; font-size: 18px; }
  /* line 288, ../scss/_sections.scss */
  .ht-free-register .form-group { margin-bottom: 0; }
  /* line 291, ../scss/_sections.scss */
  .ht-free-register .form-control { min-width: 360px; margin-right: 12px; } }
@media (min-width: 992px) { /* line 267, ../scss/_sections.scss */
  .ht-free-register { padding: 36px; }
  /* line 298, ../scss/_sections.scss */
  .ht-free-register .s-title { line-height: 30px; font-size: 24px; } }

/* line 311, ../scss/_sections.scss */
.isg-system-pricing-section .section-header .sh__title { margin: 0; padding: 0; line-height: 1.4; font-size: 20px; font-weight: 300; }
@media (min-width: 992px) { /* line 311, ../scss/_sections.scss */
  .isg-system-pricing-section .section-header .sh__title { font-size: 22px; } }
@media (min-width: 1200px) { /* line 311, ../scss/_sections.scss */
  .isg-system-pricing-section .section-header .sh__title { font-size: 24px; } }
/* line 325, ../scss/_sections.scss */
.isg-system-pricing-section .section-content { margin: 24px 0; padding: 24px 0; border-top: 1px dashed #e0e0e0; }
/* line 330, ../scss/_sections.scss */
.isg-system-pricing-section .system-pricing__list-to-choose { margin-top: 12px; }
/* line 335, ../scss/_sections.scss */
.isg-system-pricing-section .system-pricing__list-to-choose .select-input { text-align: center; }
/* line 339, ../scss/_sections.scss */
.isg-system-pricing-section .system-pricing__title { margin: 0; padding: 0; line-height: 1.4; font-size: 24px; font-weight: 300; }
@media (min-width: 992px) { /* line 339, ../scss/_sections.scss */
  .isg-system-pricing-section .system-pricing__title { font-size: 30px; } }
@media (min-width: 1200px) { /* line 339, ../scss/_sections.scss */
  .isg-system-pricing-section .system-pricing__title { font-size: 36px; } }
/* line 352, ../scss/_sections.scss */
.isg-system-pricing-section .system-pricing__descr { margin: 12px 0 0; font-size: 14px; color: #424242; }
/* line 357, ../scss/_sections.scss */
.isg-system-pricing-section .list-ems-prices { margin-top: 48px; }

/* line 5, ../scss/_front.scss */
.isg-front-page .single-front-section .ht-s-title { margin: 0 0 16px; font-size: 28px; font-weight: 400; color: #fff; }
@media (min-width: 768px) { /* line 5, ../scss/_front.scss */
  .isg-front-page .single-front-section .ht-s-title { font-size: 36px; } }
/* line 14, ../scss/_front.scss */
.isg-front-page .single-front-section .ht-s-subtitle { line-height: 24px; font-weight: 400; color: #757575; }
/* line 19, ../scss/_front.scss */
.isg-front-page .single-front-section .has-bdb { position: relative; padding-bottom: 28px; margin: 0 0 0; }
/* line 23, ../scss/_front.scss */
.isg-front-page .single-front-section .has-bdb:after { content: ""; display: block; position: absolute; width: 80px; height: 2px; bottom: 0; left: 0; background-color: #e0e0e0; }
/* line 32, ../scss/_front.scss */
.isg-front-page .single-front-section .has-bdb.text-center:after { left: 50%; margin-left: -40px; }

/* line 40, ../scss/_front.scss */
.isg-front-jumbotron { background-color: #555; padding: 50px 0 0; }
/* line 43, ../scss/_front.scss */
.isg-front-jumbotron .ht-inner { padding: 48px 0; }
/* line 46, ../scss/_front.scss */
.isg-front-jumbotron .j-title { position: relative; margin: 0 0 28px; padding: 0 12px 28px; line-height: 1.4; font-size: 20px; font-weight: 400; color: #fff; }
/* line 54, ../scss/_front.scss */
.isg-front-jumbotron .j-title:after { content: ""; display: block; position: absolute; width: 72px; height: 2px; bottom: 0; left: 50%; margin-left: -36px; background-color: #fff; }
/* line 64, ../scss/_front.scss */
.isg-front-jumbotron .j-subtitle { margin: 24px 0; padding: 0 12px; color: #fff; }
/* line 68, ../scss/_front.scss */
.isg-front-jumbotron .j-subtitle .main-quote { position: relative; font-size: 16px; font-weight: 300; }
/* line 72, ../scss/_front.scss */
.isg-front-jumbotron .j-subtitle .main-quote i.fa { display: inline-block; position: relative; top: -4px; font-size: 14px; color: #757575; }
/* line 78, ../scss/_front.scss */
.isg-front-jumbotron .j-subtitle .main-quote i.fa.fa-quote-left { left: -8px; }
/* line 81, ../scss/_front.scss */
.isg-front-jumbotron .j-subtitle .main-quote i.fa.fa-quote-right { right: -8px; }
/* line 87, ../scss/_front.scss */
.isg-front-jumbotron .j-action { margin: 48px 0 0; }
/* line 89, ../scss/_front.scss */
.isg-front-jumbotron .j-action .btn { font-size: 16px; }
@media (min-width: 992px) { /* line 40, ../scss/_front.scss */
  .isg-front-jumbotron { padding: 72px 0 0; }
  /* line 95, ../scss/_front.scss */
  .isg-front-jumbotron .ht-inner { padding: 72px 0; }
  /* line 98, ../scss/_front.scss */
  .isg-front-jumbotron .j-title { margin: 0 0 56px; padding: 0 12px 48px; font-size: 28px; }
  /* line 103, ../scss/_front.scss */
  .isg-front-jumbotron .j-subtitle { margin: 36px 0; padding: 0 24px; }
  /* line 106, ../scss/_front.scss */
  .isg-front-jumbotron .j-subtitle .main-quote { font-size: 24px; }
  /* line 110, ../scss/_front.scss */
  .isg-front-jumbotron .j-action { margin: 72px 0 0; }
  /* line 112, ../scss/_front.scss */
  .isg-front-jumbotron .j-action .btn { font-size: 18px; } }
@media (min-width: 1200px) { /* line 118, ../scss/_front.scss */
  .isg-front-jumbotron .j-title { font-size: 32px; } }

/* line 124, ../scss/_front.scss */
.isg-system-intro { padding: 48px 0; }
@media (min-width: 768px) { /* line 124, ../scss/_front.scss */
  .isg-system-intro { padding: 72px 0; } }
@media (min-width: 992px) { /* line 124, ../scss/_front.scss */
  .isg-system-intro { padding: 96px 0; } }
@media (min-width: 992px) { /* line 135, ../scss/_front.scss */
  .isg-system-intro .isg-system-intro_wrapper { display: flex; align-items: center; } }
/* line 140, ../scss/_front.scss */
.isg-system-intro .isg-system-intro_wrapper .isg-intro-content { text-align: center; }
@media (min-width: 992px) { /* line 140, ../scss/_front.scss */
  .isg-system-intro .isg-system-intro_wrapper .isg-intro-content { flex: 1 1 auto; min-width: 0 0 auto; padding: 0 48px 0 0; text-align: left; } }
@media (min-width: 1200px) { /* line 140, ../scss/_front.scss */
  .isg-system-intro .isg-system-intro_wrapper .isg-intro-content { padding: 0 56px 0 0; } }
/* line 151, ../scss/_front.scss */
.isg-system-intro .isg-system-intro_wrapper .isg-intro-content .j-title { position: relative; margin: 0 0 24px; padding: 0 24px 24px 0; line-height: 1.5; font-size: 24px; font-weight: 300; color: #212121; }
/* line 159, ../scss/_front.scss */
.isg-system-intro .isg-system-intro_wrapper .isg-intro-content .j-title:after { content: ""; display: block; position: absolute; width: 72px; height: 2px; bottom: 0; left: 50%; margin-left: -36px; background-color: #e0e0e0; }
@media (min-width: 992px) { /* line 159, ../scss/_front.scss */
  .isg-system-intro .isg-system-intro_wrapper .isg-intro-content .j-title:after { bottom: 0; left: 0; margin-left: 0; } }
@media (min-width: 992px) { /* line 151, ../scss/_front.scss */
  .isg-system-intro .isg-system-intro_wrapper .isg-intro-content .j-title { font-size: 28px; margin: 0 0 28px; padding: 0 0 28px 0; } }
@media (min-width: 1200px) { /* line 151, ../scss/_front.scss */
  .isg-system-intro .isg-system-intro_wrapper .isg-intro-content .j-title { font-size: 32px; margin: 0 0 32px; padding: 0 0 32px 0; } }
/* line 181, ../scss/_front.scss */
.isg-system-intro .isg-system-intro_wrapper .isg-intro-content .j-subtitle { margin: 24px 0; padding: 0 12px 0 0; color: #616161; }
/* line 185, ../scss/_front.scss */
.isg-system-intro .isg-system-intro_wrapper .isg-intro-content .j-subtitle .main-quote { position: relative; line-height: 1.5; font-size: 15px; font-weight: 400; font-style: italic; }
@media (min-width: 992px) { /* line 185, ../scss/_front.scss */
  .isg-system-intro .isg-system-intro_wrapper .isg-intro-content .j-subtitle .main-quote { font-size: 18px; } }
/* line 194, ../scss/_front.scss */
.isg-system-intro .isg-system-intro_wrapper .isg-intro-content .j-subtitle .main-quote i.fa { display: inline-block; position: relative; top: -4px; font-size: 14px; font-style: italic; color: #757575; }
/* line 201, ../scss/_front.scss */
.isg-system-intro .isg-system-intro_wrapper .isg-intro-content .j-subtitle .main-quote i.fa.fa-quote-left { left: -4px; padding-right: 4px; font-size: 13px; }
/* line 206, ../scss/_front.scss */
.isg-system-intro .isg-system-intro_wrapper .isg-intro-content .j-subtitle .main-quote i.fa.fa-quote-right { right: -4px; padding-left: 4px; font-size: 13px; }
/* line 214, ../scss/_front.scss */
.isg-system-intro .isg-system-intro_wrapper .isg-intro-content .j-action { margin: 24px 0 0; padding: 12px 0; }
/* line 217, ../scss/_front.scss */
.isg-system-intro .isg-system-intro_wrapper .isg-intro-content .j-action .btn { font-size: 16px; }
/* line 222, ../scss/_front.scss */
.isg-system-intro .isg-system-intro_wrapper .isg-intro-video { position: relative; margin: 48px auto 0; border: 12px solid #eee; }
@media (max-width: 991px) { /* line 222, ../scss/_front.scss */
  .isg-system-intro .isg-system-intro_wrapper .isg-intro-video { max-width: 480px; } }
@media (min-width: 992px) { /* line 222, ../scss/_front.scss */
  .isg-system-intro .isg-system-intro_wrapper .isg-intro-video { flex: 0 0 480px; min-width: 0; margin: 0 0 0 24px; } }
@media (min-width: 1200px) { /* line 222, ../scss/_front.scss */
  .isg-system-intro .isg-system-intro_wrapper .isg-intro-video { flex: 0 0 580px; min-width: 0; margin: 0 -12px 0 24px; } }
@media (min-width: 1440px) { /* line 222, ../scss/_front.scss */
  .isg-system-intro .isg-system-intro_wrapper .isg-intro-video { margin: 0 -60px 0 24px; } }
/* line 245, ../scss/_front.scss */
.isg-system-intro .isg-system-intro_wrapper .isg-intro-video .embed-responsive { position: relative; z-index: 50; }
/* line 249, ../scss/_front.scss */
.isg-system-intro .isg-system-intro_wrapper .isg-intro-video .video-featured-image { display: block; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: red; z-index: 60; cursor: pointer; }
/* line 256, ../scss/_front.scss */
.isg-system-intro .isg-system-intro_wrapper .isg-intro-video .video-featured-image i.fa { position: absolute; display: block; top: 50%; left: 50%; margin-top: -48px; margin-left: -48px; width: 96px; height: 96px; line-height: 96px; font-size: 48px; text-align: center; color: rgba(255, 255, 255, 0.4); -moz-transition: -moz-transform 0.2s ease-in-out, color 0.2s ease-in-out; -o-transition: -o-transform 0.2s ease-in-out, color 0.2s ease-in-out; -webkit-transition: -webkit-transform 0.2s ease-in-out, color 0.2s ease-in-out; transition: transform 0.2s ease-in-out, color 0.2s ease-in-out; }
/* line 270, ../scss/_front.scss */
.isg-system-intro .isg-system-intro_wrapper .isg-intro-video .video-featured-image:hover i.fa { -moz-transform: scale(1.5, 1.5); -ms-transform: scale(1.5, 1.5); -webkit-transform: scale(1.5, 1.5); transform: scale(1.5, 1.5); color: #fff; }
/* line 278, ../scss/_front.scss */
.isg-system-intro .try-now-btn { height: 56px; padding: 15px 36px; font-size: 20px !important; line-height: 24px; border-radius: 30px; }

/* line 287, ../scss/_front.scss */
.isg-system-features { overflow: hidden; }
/* line 289, ../scss/_front.scss */
.isg-system-features .system-features-container { position: relative; padding: 24px 0; margin: 24px auto; }
@media (min-width: 1200px) { /* line 289, ../scss/_front.scss */
  .isg-system-features .system-features-container { height: 480px; margin: 156px auto; padding: 0; background-image: url(../img/background-system.png); background-position: center center; background-size: contain; background-repeat: no-repeat; } }
@media (min-width: 1200px) { /* line 304, ../scss/_front.scss */
  .isg-system-features .system-center-review { padding: 100px 0; } }
/* line 308, ../scss/_front.scss */
.isg-system-features .system-center-review .content-wrapper { display: flex; flex-direction: column; justify-content: center; margin: 0 auto; width: 280px; height: 280px; border-radius: 50%; background-color: #fff; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.12); }
/* line 319, ../scss/_front.scss */
.isg-system-features .system-center-review .system__logo { margin: 8px 0; }
/* line 321, ../scss/_front.scss */
.isg-system-features .system-center-review .system__logo img { display: inline-block; vertical-align: top; height: 48px; }
/* line 327, ../scss/_front.scss */
.isg-system-features .system-center-review .system__slogan { margin: 6px 0; line-height: 20px; font-size: 16px; color: #757575; }
/* line 333, ../scss/_front.scss */
.isg-system-features .system-center-review .center-divider { margin: 16px auto; width: 80px; height: 1px; background-color: #e0e0e0; }
/* line 339, ../scss/_front.scss */
.isg-system-features .system-center-review .system__actions { margin: 6px 0; }
/* line 343, ../scss/_front.scss */
.isg-system-features .grid-circle { display: none; width: 400px; height: 600px; border: 1px solid #ccc; border-radius: 50%; position: absolute; top: 50%; left: 50%; -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: 1000; }
@media (max-width: 1199px) { /* line 354, ../scss/_front.scss */
  .isg-system-features .list-system-features { margin-top: 24px; } }
/* line 359, ../scss/_front.scss */
.isg-system-features .list-system-features a:hover, .isg-system-features .list-system-features a:active, .isg-system-features .list-system-features a:focus { text-decoration: none; }
/* line 363, ../scss/_front.scss */
.isg-system-features .list-system-features .single-system-feature { width: 300px; }
@media (max-width: 1199px) { /* line 363, ../scss/_front.scss */
  .isg-system-features .list-system-features .single-system-feature { position: relative; margin: 12px auto; text-align: center; } }
@media (min-width: 1200px) { /* line 363, ../scss/_front.scss */
  .isg-system-features .list-system-features .single-system-feature { position: absolute; width: 340px; } }
/* line 393, ../scss/_front.scss */
.isg-system-features .list-system-features .single-system-feature .system__detail-wrap { display: block; position: relative; z-index: 120; display: flex; align-items: center; padding: 12px 36px 12px 12px; background-color: #fff; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.08); border-radius: 48px; }
/* line 404, ../scss/_front.scss */
.isg-system-features .list-system-features .single-system-feature .system__detail-wrap .system__featured-image { flex: 0 0 auto; min-width: 0; width: 56px; height: 56px; background-color: #E0E0E0; border-radius: 50%; }
@media (min-width: 1200px) { /* line 404, ../scss/_front.scss */
  .isg-system-features .list-system-features .single-system-feature .system__detail-wrap .system__featured-image { width: 72px; height: 72px; } }
/* line 416, ../scss/_front.scss */
.isg-system-features .list-system-features .single-system-feature .system__detail-wrap .system__introduction { flex: 1 1 auto; min-width: 0; padding: 0 12px; }
/* line 420, ../scss/_front.scss */
.isg-system-features .list-system-features .single-system-feature .system__detail-wrap .system__introduction .system__title { margin: 0; padding: 0; line-height: 20px; font-size: 16px; font-weight: 400; color: #212121; }
@media (min-width: 1200px) { /* line 420, ../scss/_front.scss */
  .isg-system-features .list-system-features .single-system-feature .system__detail-wrap .system__introduction .system__title { line-height: 27px; font-size: 20px; } }
/* line 433, ../scss/_front.scss */
.isg-system-features .list-system-features .single-system-feature .system__detail-wrap:after { content: "\f3d3"; display: block; position: absolute; top: 30px; right: 12px; padding: 0 2px; line-height: 36px; font-size: 28px; font-family: "Ionicons"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; text-rendering: auto; text-align: center; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #616161; }
/* line 453, ../scss/_front.scss */
.isg-system-features .list-system-features .single-system-feature .system__detail-wrap:hover { box-shadow: 0 3px 8px rgba(0, 0, 0, 0.12); }
@media (min-width: 1200px) { /* line 463, ../scss/_front.scss */
  .isg-system-features .list-system-features .single-system-feature.reversed .system__detail-wrap { flex-direction: row-reverse; padding: 12px 12px 12px 36px; }
  /* line 466, ../scss/_front.scss */
  .isg-system-features .list-system-features .single-system-feature.reversed .system__detail-wrap .system__introduction { text-align: right; }
  /* line 469, ../scss/_front.scss */
  .isg-system-features .list-system-features .single-system-feature.reversed .system__detail-wrap:after { content: "\f3d2"; padding: 0 1px 0 0; right: auto; left: 12px; } }
/* line 478, ../scss/_front.scss */
.isg-system-features .list-system-features .single-system-feature:nth-child(1) .system__order-number { background-color: #42a5f5; }
/* line 483, ../scss/_front.scss */
.isg-system-features .list-system-features .single-system-feature:nth-child(2) .system__order-number { background-color: #ffa726; }
/* line 488, ../scss/_front.scss */
.isg-system-features .list-system-features .single-system-feature:nth-child(3) .system__order-number { background-color: #26c6da; }
/* line 494, ../scss/_front.scss */
.isg-system-features .list-system-features .single-system-feature:nth-child(4) .system__order-number { background-color: #ef5350; }
/* line 499, ../scss/_front.scss */
.isg-system-features .list-system-features .single-system-feature:nth-child(5) .system__order-number { background-color: #26a69a; }
/* line 504, ../scss/_front.scss */
.isg-system-features .list-system-features .single-system-feature:nth-child(6) .system__order-number { background-color: #66bb6a; }
/* line 510, ../scss/_front.scss */
.isg-system-features .list-system-features .single-system-feature:nth-child(7) .system__order-number { background-color: #cddc39; }
/* line 515, ../scss/_front.scss */
.isg-system-features .list-system-features .single-system-feature:nth-child(8) .system__order-number { background-color: #8d6e63; }
/* line 520, ../scss/_front.scss */
.isg-system-features .list-system-features .single-system-feature:nth-child(9) .system__order-number { background-color: #5c6bc0; }
/* line 526, ../scss/_front.scss */
.isg-system-features .list-system-features .single-system-feature:nth-child(10) .system__order-number { background-color: #f44336; }
/* line 531, ../scss/_front.scss */
.isg-system-features .list-system-features .single-system-feature:nth-child(11) .system__order-number { background-color: #ff8a65; }
/* line 536, ../scss/_front.scss */
.isg-system-features .list-system-features .single-system-feature:nth-child(12) .system__order-number { background-color: #7cb342; }
@media (min-width: 1200px) { /* line 542, ../scss/_front.scss */
  .isg-system-features .list-system-features .single-system-feature:nth-child(1) { top: -108px; left: 50%; margin-left: 60px; }
  /* line 544, ../scss/_front.scss */
  .isg-system-features .list-system-features .single-system-feature:nth-child(1) .system__order-number { top: 60px; margin-right: 2px; }
  /* line 548, ../scss/_front.scss */
  .isg-system-features .list-system-features .single-system-feature:nth-child(2) { top: 12px; left: 50%; margin-left: 188px; }
  /* line 554, ../scss/_front.scss */
  .isg-system-features .list-system-features .single-system-feature:nth-child(3) { top: 132px; left: 50%; margin-left: 288px; }
  /* line 561, ../scss/_front.scss */
  .isg-system-features .list-system-features .single-system-feature:nth-child(4) { bottom: 132px; left: 50%; margin-left: 288px; }
  /* line 567, ../scss/_front.scss */
  .isg-system-features .list-system-features .single-system-feature:nth-child(5) { bottom: 12px; left: 50%; margin-left: 188px; }
  /* line 573, ../scss/_front.scss */
  .isg-system-features .list-system-features .single-system-feature:nth-child(6) { bottom: -108px; left: 50%; margin-left: -160px; }
  /* line 575, ../scss/_front.scss */
  .isg-system-features .list-system-features .single-system-feature:nth-child(6) .system__order-number { top: 0px; margin-right: 2px; }
  /* line 593, ../scss/_front.scss */
  .isg-system-features .list-system-features .single-system-feature:nth-child(7) { bottom: 12px; right: 50%; margin-right: 188px; }
  /* line 599, ../scss/_front.scss */
  .isg-system-features .list-system-features .single-system-feature:nth-child(8) { bottom: 132px; right: 50%; margin-right: 288px; }
  /* line 606, ../scss/_front.scss */
  .isg-system-features .list-system-features .single-system-feature:nth-child(9) { top: 132px; right: 50%; margin-right: 288px; }
  /* line 612, ../scss/_front.scss */
  .isg-system-features .list-system-features .single-system-feature:nth-child(10) { top: 12px; right: 50%; margin-right: 188px; }
  /* line 618, ../scss/_front.scss */
  .isg-system-features .list-system-features .single-system-feature:nth-child(11) { top: -108px; right: 50%; margin-right: 60px; }
  /* line 620, ../scss/_front.scss */
  .isg-system-features .list-system-features .single-system-feature:nth-child(11) .system__order-number { top: 60px; margin-left: 2px; } }

/* line 630, ../scss/_front.scss */
.isg-front-preview { position: relative; background-color: #fff; overflow: hidden; }
@media (min-width: 768px) { /* line 630, ../scss/_front.scss */
  .isg-front-preview { height: 380px; } }
@media (min-width: 992px) { /* line 630, ../scss/_front.scss */
  .isg-front-preview { height: 480px; } }
@media (min-width: 1200px) { /* line 630, ../scss/_front.scss */
  .isg-front-preview { height: 560px; } }
/* line 643, ../scss/_front.scss */
.isg-front-preview .background-wrap { position: absolute; top: 0; left: 0; right: 0; }
/* line 646, ../scss/_front.scss */
.isg-front-preview .background-wrap .container-fluid { overflow: hidden; }
/* line 649, ../scss/_front.scss */
.isg-front-preview .background-wrap div[class^="col"] { padding: 0 !important; }
@media (min-width: 768px) { /* line 652, ../scss/_front.scss */
  .isg-front-preview .background-wrap .image-bg { height: 400px; } }
@media (min-width: 992px) { /* line 652, ../scss/_front.scss */
  .isg-front-preview .background-wrap .image-bg { height: 480px; } }
@media (min-width: 1200px) { /* line 652, ../scss/_front.scss */
  .isg-front-preview .background-wrap .image-bg { height: 560px; } }
/* line 663, ../scss/_front.scss */
.isg-front-preview .background-wrap .triangle-bottom { position: absolute; bottom: 0; right: 0; width: 0; height: 0; border-style: solid; border-width: 0 0 140px 1920px; border-color: transparent transparent #ffffff transparent; }
@media (min-width: 1200px) { /* line 663, ../scss/_front.scss */
  .isg-front-preview .background-wrap .triangle-bottom { border-width: 0 0 180px 1920px; } }
/* line 676, ../scss/_front.scss */
.isg-front-preview .content-wrap { margin: 0 -12px; padding: 48px 24px 128px; text-align: center; background-color: #FF5722; }
@media (min-width: 1200px) { /* line 676, ../scss/_front.scss */
  .isg-front-preview .content-wrap { padding: 96px 0; } }
/* line 684, ../scss/_front.scss */
.isg-front-preview .content-wrap .ht-title { position: relative; padding-bottom: 16px; margin: 0 0 24px; line-height: 1.5; font-size: 20px; font-weight: 300; color: #fff; }
/* line 692, ../scss/_front.scss */
.isg-front-preview .content-wrap .ht-title:after { content: ""; display: block; position: absolute; width: 56px; height: 2px; bottom: 0; left: 50%; margin-left: -28px; background-color: rgba(255, 255, 255, 0.54); }
/* line 702, ../scss/_front.scss */
.isg-front-preview .content-wrap .ht-subtitle { line-height: 1.5; font-size: 16px; font-weight: 400; color: #fff; }
/* line 708, ../scss/_front.scss */
.isg-front-preview .content-wrap .ht-actions { margin: 36px 0; }
/* line 710, ../scss/_front.scss */
.isg-front-preview .content-wrap .ht-actions a { display: inline-block; vertical-align: top; margin: 0 8px 0 0; }
/* line 714, ../scss/_front.scss */
.isg-front-preview .content-wrap .ht-actions a img { height: 48px; }
@media (min-width: 768px) { /* line 676, ../scss/_front.scss */
  .isg-front-preview .content-wrap { padding: 36px 24px; text-align: left; background-color: transparent; }
  /* line 723, ../scss/_front.scss */
  .isg-front-preview .content-wrap .ht-title { padding-bottom: 28px; margin: 0 0 28px; }
  /* line 726, ../scss/_front.scss */
  .isg-front-preview .content-wrap .ht-title:after { left: 0; margin-left: 0; } }
@media (min-width: 992px) { /* line 676, ../scss/_front.scss */
  .isg-front-preview .content-wrap { padding: 72px 24px; }
  /* line 734, ../scss/_front.scss */
  .isg-front-preview .content-wrap .ht-title { padding-bottom: 36px; margin: 0 0 40px; font-size: 24px; }
  /* line 738, ../scss/_front.scss */
  .isg-front-preview .content-wrap .ht-title:after { width: 72px; }
  /* line 742, ../scss/_front.scss */
  .isg-front-preview .content-wrap .ht-subtitle { font-size: 16px; } }
@media (min-width: 1200px) { /* line 676, ../scss/_front.scss */
  .isg-front-preview .content-wrap { padding: 80px 0; }
  /* line 748, ../scss/_front.scss */
  .isg-front-preview .content-wrap .ht-title { padding-bottom: 24px; margin: 0 0 28px; font-size: 28px; }
  /* line 752, ../scss/_front.scss */
  .isg-front-preview .content-wrap .ht-title:after { width: 80px; }
  /* line 756, ../scss/_front.scss */
  .isg-front-preview .content-wrap .ht-subtitle { font-size: 16px; } }
/* line 761, ../scss/_front.scss */
.isg-front-preview .img-mockup { padding-bottom: 0; text-align: center; position: relative; top: -72px; }
/* line 766, ../scss/_front.scss */
.isg-front-preview .img-mockup img { width: 60%; display: inline-block; }
@media (min-width: 768px) { /* line 761, ../scss/_front.scss */
  .isg-front-preview .img-mockup { position: absolute; width: 60%; top: 48px; left: 50%; text-align: left; }
  /* line 775, ../scss/_front.scss */
  .isg-front-preview .img-mockup img { width: 100%; } }

/* line 782, ../scss/_front.scss */
.isg-main-features .s-header { margin-top: 48px; }
/* line 785, ../scss/_front.scss */
.isg-main-features .s-content { margin: 24px 0 36px; padding: 12px 0; }
@media (max-width: 991px) { /* line 790, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap { position: relative; width: 100%; max-width: 360px; margin: 0 auto; overflow: visible; }
  /* line 795, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .lines-wrap { display: none; }
  /* line 798, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .circle-center { width: 280px; height: 280px; margin: 36px auto 0; background-color: #fff; border-radius: 160px; padding: 48px 48px; box-shadow: 0 1px 4px 1px rgba(0, 0, 0, 0.1); }
  /* line 806, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .circle-center .btn-wrap { position: relative; padding-top: 20px; margin: 20px 0 0; }
  /* line 810, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .circle-center .btn-wrap:before { content: ""; display: block; position: absolute; width: 48px; height: 2px; top: 0; left: 50%; margin-left: -24px; background-color: #e0e0e0; }
  /* line 821, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature { margin-bottom: 8px; }
  /* line 823, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature a { display: block; position: relative; border-radius: 28px; background-color: #fff; box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1); }
  /* line 829, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature a .text-wrap { text-align: center; position: relative; display: block; height: 40px; line-height: 24px; font-size: 16px; font-weight: 500; white-space: nowrap; color: #555; border-radius: 28px; -moz-transition: padding 0.2s ease-in-out; -o-transition: padding 0.2s ease-in-out; -webkit-transition: padding 0.2s ease-in-out; transition: padding 0.2s ease-in-out; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
  /* line 844, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature a .text-wrap:after { content: ""; display: block; position: absolute; width: 0; height: 2px; background-color: #ccc; -moz-transition: all 0.2s ease-in-out 0.1s; -o-transition: all 0.2s ease-in-out 0.1s; -webkit-transition: all 0.2s ease-in-out; -webkit-transition-delay: 0.1s; transition: all 0.2s ease-in-out 0.1s; }
  /* line 853, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature a .icon-wrap { position: relative; display: block; position: absolute; width: 32px; height: 32px; padding: 8px; border-radius: 24px; overflow: hidden; }
  /* line 862, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature a .icon-wrap .icon-bg { display: block; width: 28px; height: 28px; -moz-transform: scale(0.58, 0.58); -ms-transform: scale(0.58, 0.58); -webkit-transform: scale(0.58, 0.58); transform: scale(0.58, 0.58); transform-origin: 0 0; }
  /* line 871, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature a { padding: 0 0 0 56px; }
  /* line 873, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature a .text-wrap { padding: 8px 24px 8px 4px; }
  /* line 876, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature a .icon-wrap { top: 4px; left: 4px; } }
@media (min-width: 992px) { /* line 885, ../scss/_front.scss */
  .isg-main-features .s-header { margin-top: 48px; }
  /* line 888, ../scss/_front.scss */
  .isg-main-features .s-content { margin: 96px 0 120px; padding: 164px 0; }
  /* line 892, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap { position: relative; width: 480px; height: 480px; margin: 0 auto; overflow: visible; }
  /* line 901, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .lines-wrap { position: relative; width: 480px; height: 480px; border-radius: 480px; background-color: transparent; }
  /* line 907, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .lines-wrap .single-line { display: block; position: absolute; top: 50%; left: 0; width: 240px; height: 2px; margin-top: -1px; border-top: 2px dashed #1565c0; transform-origin: center right; }
  /* line 917, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .lines-wrap .single-line:nth-child(2) { -moz-transform: rotate(17deg); -ms-transform: rotate(17deg); -webkit-transform: rotate(17deg); transform: rotate(17deg); }
  /* line 918, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .lines-wrap .single-line:nth-child(3) { -moz-transform: rotate(34deg); -ms-transform: rotate(34deg); -webkit-transform: rotate(34deg); transform: rotate(34deg); }
  /* line 919, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .lines-wrap .single-line:nth-child(4) { -moz-transform: rotate(52deg); -ms-transform: rotate(52deg); -webkit-transform: rotate(52deg); transform: rotate(52deg); width: 250px; left: -10px; }
  /* line 920, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .lines-wrap .single-line:nth-child(5) { -moz-transform: rotate(68deg); -ms-transform: rotate(68deg); -webkit-transform: rotate(68deg); transform: rotate(68deg); width: 280px; left: -40px; }
  /* line 921, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .lines-wrap .single-line:nth-child(6) { -moz-transform: rotate(81deg); -ms-transform: rotate(81deg); -webkit-transform: rotate(81deg); transform: rotate(81deg); width: 680px; margin-top: 338px; left: -388px; }
  /* line 922, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .lines-wrap .single-line:nth-child(7) { -moz-transform: rotate(99deg); -ms-transform: rotate(99deg); -webkit-transform: rotate(99deg); transform: rotate(99deg); width: 680px; margin-top: 338px; left: -492px; }
  /* line 923, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .lines-wrap .single-line:nth-child(8) { -moz-transform: rotate(112deg); -ms-transform: rotate(112deg); -webkit-transform: rotate(112deg); transform: rotate(112deg); width: 280px; left: -40px; }
  /* line 924, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .lines-wrap .single-line:nth-child(9) { -moz-transform: rotate(128deg); -ms-transform: rotate(128deg); -webkit-transform: rotate(128deg); transform: rotate(128deg); width: 250px; left: -10px; }
  /* line 925, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .lines-wrap .single-line:nth-child(10) { -moz-transform: rotate(146deg); -ms-transform: rotate(146deg); -webkit-transform: rotate(146deg); transform: rotate(146deg); }
  /* line 926, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .lines-wrap .single-line:nth-child(11) { -moz-transform: rotate(163deg); -ms-transform: rotate(163deg); -webkit-transform: rotate(163deg); transform: rotate(163deg); }
  /* line 927, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .lines-wrap .single-line:nth-child(12) { -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -webkit-transform: rotate(180deg); transform: rotate(180deg); }
  /* line 928, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .lines-wrap .single-line:nth-child(13) { -moz-transform: rotate(198deg); -ms-transform: rotate(198deg); -webkit-transform: rotate(198deg); transform: rotate(198deg); }
  /* line 929, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .lines-wrap .single-line:nth-child(14) { -moz-transform: rotate(216deg); -ms-transform: rotate(216deg); -webkit-transform: rotate(216deg); transform: rotate(216deg); }
  /* line 930, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .lines-wrap .single-line:nth-child(15) { -moz-transform: rotate(234deg); -ms-transform: rotate(234deg); -webkit-transform: rotate(234deg); transform: rotate(234deg); }
  /* line 931, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .lines-wrap .single-line:nth-child(16) { -moz-transform: rotate(251deg); -ms-transform: rotate(251deg); -webkit-transform: rotate(251deg); transform: rotate(251deg); width: 300px; left: -60px; }
  /* line 932, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .lines-wrap .single-line:nth-child(17) { -moz-transform: rotate(270deg); -ms-transform: rotate(270deg); -webkit-transform: rotate(270deg); transform: rotate(270deg); width: 760px; margin-top: -380px; left: -520px; }
  /* line 933, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .lines-wrap .single-line:nth-child(18) { -moz-transform: rotate(289deg); -ms-transform: rotate(289deg); -webkit-transform: rotate(289deg); transform: rotate(289deg); width: 300px; left: -60px; }
  /* line 934, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .lines-wrap .single-line:nth-child(19) { -moz-transform: rotate(306deg); -ms-transform: rotate(306deg); -webkit-transform: rotate(306deg); transform: rotate(306deg); }
  /* line 935, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .lines-wrap .single-line:nth-child(20) { -moz-transform: rotate(324deg); -ms-transform: rotate(324deg); -webkit-transform: rotate(324deg); transform: rotate(324deg); }
  /* line 936, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .lines-wrap .single-line:nth-child(21) { -moz-transform: rotate(342deg); -ms-transform: rotate(342deg); -webkit-transform: rotate(342deg); transform: rotate(342deg); }
  /* line 945, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .circle-center { position: absolute; top: 50%; left: 50%; margin-top: -160px; margin-left: -160px; width: 320px; height: 320px; background-color: #fff; border-radius: 160px; padding: 56px; box-shadow: 0 1px 4px 1px rgba(0, 0, 0, 0.1); }
  /* line 956, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .circle-center .btn-wrap { position: relative; padding-top: 24px; margin: 30px 0 0; }
  /* line 960, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .circle-center .btn-wrap:before { content: ""; display: block; position: absolute; width: 48px; height: 2px; top: 0; left: 50%; margin-left: -24px; background-color: #ccc; }
  /* line 972, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature { position: absolute; margin-right: 0; margin-top: 0; }
  /* line 975, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature a { display: block; position: relative; border-radius: 28px; background-color: #fff; box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1); }
  /* line 981, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature a .text-wrap { position: relative; display: block; height: 56px; line-height: 24px; font-size: 18px; font-weight: 500; white-space: nowrap; color: #555; border-radius: 28px; -moz-transition: padding 0.2s ease-in-out; -o-transition: padding 0.2s ease-in-out; -webkit-transition: padding 0.2s ease-in-out; transition: padding 0.2s ease-in-out; }
  /* line 992, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature a .text-wrap:after { content: ""; display: block; position: absolute; width: 0; height: 2px; background-color: #ccc; -moz-transition: all 0.2s ease-in-out 0.1s; -o-transition: all 0.2s ease-in-out 0.1s; -webkit-transition: all 0.2s ease-in-out; -webkit-transition-delay: 0.1s; transition: all 0.2s ease-in-out 0.1s; }
  /* line 1001, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature a .icon-wrap { position: relative; display: block; position: absolute; width: 48px; height: 48px; padding: 10px; border-radius: 24px; overflow: hidden; }
  /* line 1010, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature a .icon-wrap .icon-bg { display: block; width: 28px; height: 28px; }
  /* line 1015, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature a .icon-wrap:after { content: ""; display: block; position: absolute; width: 18px; height: 48px; background-color: rgba(255, 255, 255, 0.2); -moz-transition: all 0.4s ease-in-out 0.2s; -o-transition: all 0.4s ease-in-out 0.2s; -webkit-transition: all 0.4s ease-in-out; -webkit-transition-delay: 0.2s; transition: all 0.4s ease-in-out 0.2s; }
  /* line 1024, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature a:hover, .isg-main-features .isg-feature-wrap .single-feature a:active, .isg-main-features .isg-feature-wrap .single-feature a:focus { outline: none; }
  /* line 1031, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-left a { padding: 0 56px 0 0; }
  /* line 1033, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-left a .text-wrap { padding: 16px 12px 16px 28px; }
  /* line 1035, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-left a .text-wrap:after { width: 0; bottom: 12px; right: 12px; }
  /* line 1040, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-left a .icon-wrap { top: 4px; right: 4px; }
  /* line 1042, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-left a .icon-wrap:after { top: 0; left: -18px; }
  /* line 1047, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-left a:hover .text-wrap { padding: 12px 12px 20px 28px; }
  /* line 1049, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-left a:hover .text-wrap:after { width: 28%; }
  /* line 1054, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-left a:hover .icon-wrap:after { left: 100%; }
  /* line 1062, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-right a { padding: 0 0 0 56px; }
  /* line 1064, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-right a .text-wrap { padding: 16px 28px 16px 12px; }
  /* line 1066, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-right a .text-wrap:after { width: 0; bottom: 12px; left: 12px; }
  /* line 1071, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-right a .icon-wrap { top: 4px; left: 4px; }
  /* line 1073, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-right a .icon-wrap:after { top: 0; right: -18px; }
  /* line 1078, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-right a:hover .text-wrap { padding: 12px 28px 20px 12px; }
  /* line 1080, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-right a:hover .text-wrap:after { width: 28%; }
  /* line 1085, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-right a:hover .icon-wrap:after { right: 100%; }
  /* line 1093, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-top a { padding: 0; }
  /* line 1096, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-top a .text-wrap { padding: 16px 20px 16px 20px; text-align: center; }
  /* line 1099, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-top a .text-wrap:after { opacity: 0; width: 48px; bottom: 12px; left: 50%; margin-left: -24px; }
  /* line 1106, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-top a .icon-wrap { width: 56px; height: 56px; bottom: 100%; left: 50%; margin-bottom: -8px; margin-left: -28px; border: 4px solid #fff; border-radius: 28px; box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1); }
  /* line 1115, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-top a .icon-wrap:after { top: 0; left: -18px; }
  /* line 1120, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-top a:hover .text-wrap { padding: 12px 20px 20px 20px; }
  /* line 1122, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-top a:hover .text-wrap:after { opacity: 1; }
  /* line 1127, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-top a:hover .icon-wrap:after { left: 100%; }
  /* line 1135, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-bottom a { padding: 0; }
  /* line 1138, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-bottom a .text-wrap { padding: 16px 20px 16px 20px; text-align: center; }
  /* line 1141, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-bottom a .text-wrap:after { opacity: 0; width: 48px; bottom: 12px; left: 50%; margin-left: -24px; }
  /* line 1148, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-bottom a .icon-wrap { width: 56px; height: 56px; top: 100%; left: 50%; margin-top: -8px; margin-left: -28px; border: 4px solid #fff; border-radius: 28px; box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1); }
  /* line 1157, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-bottom a .icon-wrap:after { top: 0; right: -18px; }
  /* line 1162, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-bottom a:hover .text-wrap { padding: 12px 12px 20px 12px; }
  /* line 1164, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-bottom a:hover .text-wrap:after { opacity: 1; }
  /* line 1169, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.icon-bottom a:hover .icon-wrap:after { right: 100%; }
  /* line 1176, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.pos-top-center { bottom: 100%; left: 50%; margin-bottom: 150px; -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -webkit-transform: translateX(-50%); transform: translateX(-50%); }
  /* line 1177, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.pos-top-left { top: -138px; right: 100%; margin-right: -196px; }
  /* line 1178, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.pos-left-1st { top: -68px; right: 100%; margin-right: -156px; }
  /* line 1179, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.pos-left-2nd { top: 2px; right: 100%; margin-right: -104px; }
  /* line 1180, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.pos-left-3rd { top: 72px; right: 100%; margin-right: -64px; }
  /* line 1181, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.pos-left-4th { top: 142px; right: 100%; margin-right: -46px; }
  /* line 1182, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.pos-left-5th { top: 212px; right: 100%; margin-right: -40px; }
  /* line 1183, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.pos-left-6th { bottom: 142px; right: 100%; margin-right: -46px; }
  /* line 1184, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.pos-left-7th { bottom: 72px; right: 100%; margin-right: -64px; }
  /* line 1185, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.pos-left-8th { bottom: 2px; right: 100%; margin-right: -104px; }
  /* line 1186, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.pos-left-9th { bottom: -68px; right: 100%; margin-right: -152px; }
  /* line 1187, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.pos-bottom-left { bottom: -138px; right: 100%; margin-right: -196px; }
  /* line 1189, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.pos-top-right { top: -138px; left: 100%; margin-left: -196px; }
  /* line 1190, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.pos-right-1st { top: -68px; left: 100%; margin-left: -156px; }
  /* line 1191, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.pos-right-2nd { top: 2px; left: 100%; margin-left: -104px; }
  /* line 1192, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.pos-right-3rd { top: 72px; left: 100%; margin-left: -64px; }
  /* line 1193, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.pos-right-4th { top: 142px; left: 100%; margin-left: -46px; }
  /* line 1194, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.pos-right-5th { top: 212px; left: 100%; margin-left: -40px; }
  /* line 1195, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.pos-right-6th { bottom: 142px; left: 100%; margin-left: -46px; }
  /* line 1196, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.pos-right-7th { bottom: 72px; left: 100%; margin-left: -64px; }
  /* line 1197, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.pos-right-8th { bottom: 2px; left: 100%; margin-left: -104px; }
  /* line 1198, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.pos-right-9th { bottom: -68px; left: 100%; margin-left: -152px; }
  /* line 1200, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.pos-bottom-right { bottom: -138px; left: 100%; margin-left: -196px; }
  /* line 1201, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .single-feature.pos-bottom-center { top: 100%; left: 50%; margin-top: 150px; -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -webkit-transform: translateX(-50%); transform: translateX(-50%); }
  /* line 1203, ../scss/_front.scss */
  .isg-main-features .isg-feature-wrap .ellipse01 { position: absolute; top: 50%; left: 50%; margin-top: -280px; margin-left: -220px; width: 440px; height: 560px; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 220px / 280px; }
  /* line 1214, ../scss/_front.scss */
  .isg-main-features .circle-center { position: absolute; top: 50%; left: 50%; width: 320px; height: 320px; margin-top: -160px; margin-left: -160px; } }

/* line 1225, ../scss/_front.scss */
.isg-video-intro .enable-modal-video-btn { display: block; padding: 56px 0; background-color: #9e9e9e; }
@media (992px) { /* line 1225, ../scss/_front.scss */
  .isg-video-intro .enable-modal-video-btn { padding: 96px 0; } }
@media (1200px) { /* line 1225, ../scss/_front.scss */
  .isg-video-intro .enable-modal-video-btn { padding: 128px 0; } }
/* line 1235, ../scss/_front.scss */
.isg-video-intro .enable-modal-video-btn span { display: block; }
/* line 1238, ../scss/_front.scss */
.isg-video-intro .enable-modal-video-btn .ht-icon { color: #fff; display: block; }
/* line 1241, ../scss/_front.scss */
.isg-video-intro .enable-modal-video-btn .ht-icon i { display: inline-block; line-height: 96px; font-size: 96px; }
/* line 1247, ../scss/_front.scss */
.isg-video-intro .enable-modal-video-btn .ht-guide { margin-top: 16px; line-height: 24px; font-size: 18px; color: #fff; }
/* line 1253, ../scss/_front.scss */
.isg-video-intro .enable-modal-video-btn:hover { opacity: .9; }

/* line 1258, ../scss/_front.scss */
.isg-register-company { padding: 40px 0; background-color: #fff; }
/* line 1261, ../scss/_front.scss */
.isg-register-company .center-box { padding: 24px 0; }
/* line 1263, ../scss/_front.scss */
.isg-register-company .center-box .s-subtitle { margin: 0 0 8px; font-size: 18px; color: #616161; }
/* line 1268, ../scss/_front.scss */
.isg-register-company .center-box .s-title { margin-top: 12px; font-size: 28px; font-weight: 300; color: #212121; }
/* line 1274, ../scss/_front.scss */
.isg-register-company .center-box .has-bdb { padding-bottom: 16px; }
/* line 1277, ../scss/_front.scss */
.isg-register-company .center-box .s-action { margin-top: 16px; }

/* line 1289, ../scss/_front.scss */
.isg-app-features .section-content { margin: 48px 0 0; }
@media (max-width: 767px) { /* line 1289, ../scss/_front.scss */
  .isg-app-features .section-content { padding: 0 24px; } }
/* line 1295, ../scss/_front.scss */
.isg-app-features .list-app-features { margin: 0 -12px; display: flex; flex-wrap: wrap; align-items: stretch; }
/* line 1301, ../scss/_front.scss */
.isg-app-features .single-app-card { position: relative; width: calc(100% - 24px); margin: 0 12px 24px; padding: 0; border-radius: 2px; background-position: bottom 12px right 12px; background-repeat: no-repeat; background-size: 48px 48px; }
@media (min-width: 768px) { /* line 1301, ../scss/_front.scss */
  .isg-app-features .single-app-card { width: calc(50% - 24px); background-size: 72px 72px; } }
@media (min-width: 992px) { /* line 1301, ../scss/_front.scss */
  .isg-app-features .single-app-card { width: calc(33.3333% - 24px); background-size: 96px 96px; } }
/* line 1318, ../scss/_front.scss */
.isg-app-features .single-app-card .card-header { display: block; border-radius: 2px 2px 0 0; color: #fff; }
/* line 1322, ../scss/_front.scss */
.isg-app-features .single-app-card .card-header .card-header-inner { padding: 12px 12px; -moz-transition: background-color 0.1s ease-in-out; -o-transition: background-color 0.1s ease-in-out; -webkit-transition: background-color 0.1s ease-in-out; transition: background-color 0.1s ease-in-out; }
/* line 1326, ../scss/_front.scss */
.isg-app-features .single-app-card .card-header a { color: #fff; }
/* line 1329, ../scss/_front.scss */
.isg-app-features .single-app-card .card-header .app__title { margin: 0; padding: 3px 12px 1px 0; line-height: 24px; font-size: 18px; color: #fff; }
/* line 1336, ../scss/_front.scss */
.isg-app-features .single-app-card .card-header .app__title-icon { margin-right: -2px; width: 32px; height: 32px; background-color: rgba(0, 0, 0, 0.16); border-radius: 50%; text-align: center; }
/* line 1343, ../scss/_front.scss */
.isg-app-features .single-app-card .card-header .app__title-icon i { display: block; padding: 2px 0 0 1px; line-height: 30px; font-size: 22px; color: #fff; }
/* line 1354, ../scss/_front.scss */
.isg-app-features .single-app-card a.card-header:hover .card-header-inner { background-color: rgba(0, 0, 0, 0.12); }
/* line 1359, ../scss/_front.scss */
.isg-app-features .single-app-card .card-content { padding: 8px 12px; }
/* line 1363, ../scss/_front.scss */
.isg-app-features .single-app-card .app__list-features .app__single-feature { position: relative; line-height: 20px; font-size: 16px; border-bottom: 1px dotted #e0e0e0; }
/* line 1368, ../scss/_front.scss */
.isg-app-features .single-app-card .app__list-features .app__single-feature:before { content: "\f373"; display: block; position: absolute; top: 8px; left: 0; width: 22px; padding: 0 2px; line-height: 22px; font-family: "Ionicons"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; text-rendering: auto; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #BDBDBD; }
/* line 1388, ../scss/_front.scss */
.isg-app-features .single-app-card .app__list-features .app__single-feature:after { content: "\f3d3"; display: block; position: absolute; top: 8px; right: 0; width: 18px; padding: 0 2px; line-height: 28px; font-size: 20px; font-family: "Ionicons"; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; text-rendering: auto; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #616161; }
/* line 1409, ../scss/_front.scss */
.isg-app-features .single-app-card .app__list-features .app__single-feature:last-child { border-bottom: 0; }
/* line 1412, ../scss/_front.scss */
.isg-app-features .single-app-card .app__list-features .app__single-feature span { display: block; padding: 8px 20px 8px 24px; }
/* line 1416, ../scss/_front.scss */
.isg-app-features .single-app-card .app__list-features .app__single-feature a { display: block; padding: 8px 24px 8px 24px; color: #212121; -moz-transition: padding 0.2s ease-in-out; -o-transition: padding 0.2s ease-in-out; -webkit-transition: padding 0.2s ease-in-out; transition: padding 0.2s ease-in-out; }
/* line 1421, ../scss/_front.scss */
.isg-app-features .single-app-card .app__list-features .app__single-feature a:hover { color: #4caf50; padding-left: 28px; }
/* line 1424, ../scss/_front.scss */
.isg-app-features .single-app-card .app__list-features .app__single-feature a:hover:after { color: #4caf50; }
/* line 1431, ../scss/_front.scss */
.isg-app-features .single-app-card .app__actions { margin: 0 -6px; }
/* line 1433, ../scss/_front.scss */
.isg-app-features .single-app-card .app__actions .single-app-action { display: table-cell; width: 1%; padding: 0 6px; }
/* line 1439, ../scss/_front.scss */
.isg-app-features .single-app-card.has-footer-actions { background-position: bottom 71px right 12px; padding-bottom: 59px; background-color: #FAFAFA; }
/* line 1443, ../scss/_front.scss */
.isg-app-features .single-app-card.has-footer-actions .card-footer { position: absolute; bottom: 0; left: 0; right: 0; padding: 12px; border-top: 1px solid #eee; }

/* line 1456, ../scss/_front.scss */
.isg-front-section { padding: 48px 0; }
/* line 1459, ../scss/_front.scss */
.isg-front-section .section-header.section-header--front-page { padding: 0 0 28px; position: relative; }
/* line 1462, ../scss/_front.scss */
/*.isg-front-section .section-header.section-header--front-page:after { content: ""; display: block; position: absolute; width: 96px; height: 2px; bottom: 0; left: 50%; margin-left: -48px; background-color: #e0e0e0; }*/
/* line 1471, ../scss/_front.scss */
.isg-front-section .section-header.section-header--front-page .section-header__title { line-height: 1.5; font-size: 24px; font-weight: 300; }
@media (min-width: 992px) { /* line 1471, ../scss/_front.scss */
  .isg-front-section .section-header.section-header--front-page .section-header__title { font-size: 28px; } }
@media (min-width: 1200px) { /* line 1471, ../scss/_front.scss */
  .isg-front-section .section-header.section-header--front-page .section-header__title { font-size: 32px; } }

/* line 3, ../scss/_layouts.scss */
#siteContainer { position: relative; }

/* line 6, ../scss/_layouts.scss */
#siteContent { position: relative; }

@media (max-width: 767px) { /* line 10, ../scss/_layouts.scss */
  .container.has-max-width-on-xs-screen { max-width: 480px !important; } }

/* line 19, ../scss/_layouts.scss */
.support-page-header { padding: 24px 0 16px; text-align: center; }
@media (min-width: 992px) { /* line 19, ../scss/_layouts.scss */
  .support-page-header { padding: 28px 0 24px; } }
/* line 25, ../scss/_layouts.scss */
.support-page-header .site-logo { margin: 0 0 16px; }
/* line 27, ../scss/_layouts.scss */
.support-page-header .site-logo a { display: inline-block; vertical-align: top; height: 48px; width: 155px; }
/* line 32, ../scss/_layouts.scss */
.support-page-header .site-logo a:hover { opacity: .8; }
/* line 35, ../scss/_layouts.scss */
.support-page-header .site-logo a:active { opacity: .6; }
/* line 40, ../scss/_layouts.scss */
.support-page-header .page-descr { margin: 0 0; line-height: 24px; font-size: 18px; font-weight: 400; color: #fff; }
/* line 47, ../scss/_layouts.scss */
.support-page-header .go-to-home-wrap { padding-top: 12px; }
@media (min-width: 992px) { /* line 47, ../scss/_layouts.scss */
  .support-page-header .go-to-home-wrap { padding-top: 2px; text-align: right; } }
/* line 53, ../scss/_layouts.scss */
.support-page-header .go-to-home-wrap a { display: inline-block; vertical-align: top; padding: 2px 0; line-height: 20px; font-size: 14px; color: rgba(255, 255, 255, 0.9); }
/* line 62, ../scss/_layouts.scss */
.support-page-header .search-form { margin: 16px 0 0; }
@media (min-width: 992px) { /* line 62, ../scss/_layouts.scss */
  .support-page-header .search-form { margin: 24px 0 0; } }
/* line 67, ../scss/_layouts.scss */
.support-page-header .search-form .form-group { position: relative; }
/* line 70, ../scss/_layouts.scss */
.support-page-header .search-form .search-input { padding: 8px 68px 10px 12px; border-color: transparent; }
/* line 74, ../scss/_layouts.scss */
.support-page-header .search-form .search-submit { display: block; position: absolute; top: 0; right: 0; border-color: transparent; }

/* line 82, ../scss/_layouts.scss */
.ht-sidebar { display: block; }

/* line 90, ../scss/_layouts.scss */
.ht-template-detail .ht-wrapper { display: -webkit-flex; display: flex; -webkit-flex-direction: column-reverse; flex-direction: column-reverse; }
@media (min-width: 768px) { /* line 90, ../scss/_layouts.scss */
  .ht-template-detail .ht-wrapper { -webkit-flex-direction: row; flex-direction: row; -webkit-align-items: center; align-items: center; } }
/* line 103, ../scss/_layouts.scss */
.ht-template-detail .template-detail { flex: 1; padding: 24px 0; text-align: center; }
@media (min-width: 768px) { /* line 103, ../scss/_layouts.scss */
  .ht-template-detail .template-detail { padding: 28px 0; flex: 1; text-align: left; } }
@media (min-width: 992px) { /* line 103, ../scss/_layouts.scss */
  .ht-template-detail .template-detail { padding: 48px 0; flex: 1; text-align: left; } }
/* line 117, ../scss/_layouts.scss */
.ht-template-detail .template-detail .detail-wrap { padding: 12px 0; }
/* line 120, ../scss/_layouts.scss */
.ht-template-detail .template-detail .t-subtitle { margin: 0 0 12px; font-size: 16px; color: #757575; }
/* line 125, ../scss/_layouts.scss */
.ht-template-detail .template-detail .t-title { margin: 16px 0 12px; font-size: 24px; }
/* line 129, ../scss/_layouts.scss */
.ht-template-detail .template-detail .t-excerpt { height: 57px; line-height: 19px; font-size: 14px; display: block; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; }
/* line 135, ../scss/_layouts.scss */
.ht-template-detail .template-detail .t-price { margin: 8px 0 0; line-height: 36px; font-size: 30px; font-weight: 500; color: #2196f3; }
@media (min-width: 768px) { /* line 135, ../scss/_layouts.scss */
  .ht-template-detail .template-detail .t-price { text-align: left; } }
/* line 145, ../scss/_layouts.scss */
.ht-template-detail .template-detail .t-rating { margin: 8px 0 0; padding: 8px 0 8px; line-height: 24px; font-size: 0; }
@media (min-width: 768px) { /* line 145, ../scss/_layouts.scss */
  .ht-template-detail .template-detail .t-rating { text-align: right; } }
/* line 153, ../scss/_layouts.scss */
.ht-template-detail .template-detail .t-rating i { display: inline-block; vertical-align: top; margin: 0 1px; line-height: 24px; font-size: 14px; color: #f9a825; }
/* line 162, ../scss/_layouts.scss */
.ht-template-detail .template-detail .action-wrap { margin: 0; padding: 12px 0; }
/* line 170, ../scss/_layouts.scss */
.ht-template-detail .template-preview { text-align: center; padding: 12px 24px; flex: 1; }
@media (min-width: 768px) { /* line 170, ../scss/_layouts.scss */
  .ht-template-detail .template-preview { flex: 2; position: relative; height: 100%; min-height: 320px; padding: 0 0 0 48px; } }
/* line 181, ../scss/_layouts.scss */
.ht-template-detail .template-preview img { display: inline-block; }
/* line 200, ../scss/_layouts.scss */
.ht-template-detail.on-carousel .template-detail { margin-bottom: 96px; }
/* line 202, ../scss/_layouts.scss */
.ht-template-detail.on-carousel .template-detail .action-wrap { margin-top: 24px; }

/* line 7, ../scss/_sign-in.scss */
.sign-in-page-content .ht-sign-in-cards-container { padding: 32px 24px 64px; }
@media (min-width: 992px) { /* line 7, ../scss/_sign-in.scss */
  .sign-in-page-content .ht-sign-in-cards-container { padding: 48px 24px 96px; } }
@media (min-width: 1200px) { /* line 7, ../scss/_sign-in.scss */
  .sign-in-page-content .ht-sign-in-cards-container { padding: 56px 24px 112px; } }

/* line 18, ../scss/_sign-in.scss */
.ht-sign-in-card { padding: 0; }
/* line 20, ../scss/_sign-in.scss */
.ht-sign-in-card .card-header { display: flex; align-items: center; margin: 0; padding: 16px 16px; background-color: #FAFAFA; }
/* line 26, ../scss/_sign-in.scss */
.ht-sign-in-card .card-header .card-title { flex: 1 1 auto; margin: 0; line-height: 24px; font-size: 18px; font-weight: 500; }
@media (min-width: 992px) { /* line 26, ../scss/_sign-in.scss */
  .ht-sign-in-card .card-header .card-title { line-height: 30px; font-size: 22px; } }
/* line 37, ../scss/_sign-in.scss */
.ht-sign-in-card .card-header .card-subtitle { margin: 5px 0 0; line-height: 16px; font-size: 12px; font-weight: 400; color: #757575; }
@media (min-width: 992px) { /* line 37, ../scss/_sign-in.scss */
  .ht-sign-in-card .card-header .card-subtitle { line-height: 19px; font-size: 13px; } }
/* line 48, ../scss/_sign-in.scss */
.ht-sign-in-card .card-header.no-flex { display: block; }
/* line 50, ../scss/_sign-in.scss */
.ht-sign-in-card .card-header.no-flex .card-title { display: block; }
/* line 53, ../scss/_sign-in.scss */
.ht-sign-in-card .card-header.no-flex .card-subtitle { display: block; }
/* line 58, ../scss/_sign-in.scss */
.ht-sign-in-card .card-content { padding: 16px; }
/* line 61, ../scss/_sign-in.scss */
.ht-sign-in-card .card-footer { padding: 12px 16px; border-top: 1px solid #eaeaea; }
@media (min-width: 768px) { /* line 71, ../scss/_sign-in.scss */
  .ht-sign-in-card .sign-up-form .form-group { display: flex; align-items: center; } }
/* line 76, ../scss/_sign-in.scss */
.ht-sign-in-card .sign-up-form .form-group > label { display: block; margin-bottom: 0; padding: 0 12px 0 0; flex: 0 0 30%; }
/* line 86, ../scss/_sign-in.scss */
.ht-sign-in-card .already-has-account { font-size: 13px; }
/* line 89, ../scss/_sign-in.scss */
.ht-sign-in-card .agree-terms { line-height: 16px; font-size: 12px; color: #9E9E9E; }
/* line 95, ../scss/_sign-in.scss */
.ht-sign-in-card .profile-image-upload .profile-image-preview { position: relative; padding: 2px; border: 1px solid #eaeaea; border-radius: 2px; }
/* line 100, ../scss/_sign-in.scss */
.ht-sign-in-card .profile-image-upload .profile-image-preview .image-wrapper { width: 128px; height: 128px; background-color: #EEEEEE; }
/* line 105, ../scss/_sign-in.scss */
.ht-sign-in-card .profile-image-upload .profile-image-preview .image-action { display: block; position: absolute; top: 6px; right: 6px; padding: 3px 7px; line-height: 16px; font-size: 12px; font-weight: 600; background-color: rgba(255, 255, 255, 0.75); border: 1px solid #eaeaea; border-radius: 2px; color: #424242; }
/* line 117, ../scss/_sign-in.scss */
.ht-sign-in-card .profile-image-upload .profile-image-preview .image-action:hover { background-color: #fff; }

/* line 4, ../scss/_platforms.scss */
.platform-intro-section { padding: 48px 12px 24px; color: #fff; background-color: #212121; }
@media (min-width: 768px) { /* line 4, ../scss/_platforms.scss */
  .platform-intro-section { padding: 72px 24px 36px; } }
@media (min-width: 992px) { /* line 4, ../scss/_platforms.scss */
  .platform-intro-section { padding: 96px 48px 48px; } }
/* line 14, ../scss/_platforms.scss */
.platform-intro-section .intro-title { margin: 0 0 36px; line-height: 36px; font-size: 28px; font-weight: 300; }
@media (min-width: 768px) { /* line 14, ../scss/_platforms.scss */
  .platform-intro-section .intro-title { margin: 0 0 42px; line-height: 48px; font-size: 36px; } }
@media (min-width: 992px) { /* line 14, ../scss/_platforms.scss */
  .platform-intro-section .intro-title { margin: 0 0 48px; line-height: 54px; font-size: 42px; } }
/* line 30, ../scss/_platforms.scss */
.platform-intro-section .intro-divider { margin: 12px 0; }
/* line 32, ../scss/_platforms.scss */
.platform-intro-section .intro-divider span { display: inline-block; vertical-align: top; width: 80px; height: 2px; background-color: #fff; }
/* line 40, ../scss/_platforms.scss */
.platform-intro-section .intro-subtitle { margin: 12px 0; line-height: 21px; font-size: 15px; }
@media (min-width: 992px) { /* line 40, ../scss/_platforms.scss */
  .platform-intro-section .intro-subtitle { line-height: 24px; font-size: 18px; } }
/* line 49, ../scss/_platforms.scss */
.platform-intro-section .intro-actions { margin: 48px 0 24px; }
@media (min-width: 992px) { /* line 49, ../scss/_platforms.scss */
  .platform-intro-section .intro-actions { margin: 96px 0 24px; } }
/* line 55, ../scss/_platforms.scss */
.platform-intro-section .intro-bottom-icon { margin: 48px 0 0; }
/* line 57, ../scss/_platforms.scss */
.platform-intro-section .intro-bottom-icon i { display: block; font-size: 28px; color: #fff; }

/* line 64, ../scss/_platforms.scss */
.platform-features-section { padding: 48px 0 36px; }
/* line 66, ../scss/_platforms.scss */
.platform-features-section .section-header { margin: 0 0 48px; }
/* line 68, ../scss/_platforms.scss */
.platform-features-section .section-header .sh_title { margin: 0; line-height: 30px; font-size: 24px; font-weight: 400; }
@media (min-width: 992px) { /* line 68, ../scss/_platforms.scss */
  .platform-features-section .section-header .sh_title { line-height: 30px; font-size: 24px; } }
/* line 79, ../scss/_platforms.scss */
.platform-features-section .section-content { margin: 0; }
/* line 82, ../scss/_platforms.scss */
.platform-features-section .single-feature { margin: 0 12px 24px; }
/* line 85, ../scss/_platforms.scss */
.platform-features-section .single-feature .single-feature__image img { display: inline-block; max-width: auto; width: auto; height: 80px; fill: #4caf50; }
/* line 93, ../scss/_platforms.scss */
.platform-features-section .single-feature .single-feature__title { margin: 24px 0 0; line-height: 20px; font-size: 15px; font-weight: 500; color: #212121; }
/* line 100, ../scss/_platforms.scss */
.platform-features-section .single-feature .single-feature__descr { margin: 8px 0 0; line-height: 18px; font-size: 13px; color: #616161; }

/* line 108, ../scss/_platforms.scss */
.platform-list-section { padding: 48px 0; }
/* line 110, ../scss/_platforms.scss */
.platform-list-section .section-header { margin: 0 0 48px; }
/* line 112, ../scss/_platforms.scss */
.platform-list-section .section-header .sh_title { margin: 0; line-height: 30px; font-size: 24px; font-weight: 300; color: #212121; }
@media (min-width: 768px) { /* line 112, ../scss/_platforms.scss */
  .platform-list-section .section-header .sh_title { line-height: 48px; font-size: 36px; } }
/* line 123, ../scss/_platforms.scss */
.platform-list-section .section-header .sh_subtitle { margin: 12px 0 0; line-height: 18px; font-size: 14px; font-weight: 400; color: #757575; }
@media (min-width: 768px) { /* line 123, ../scss/_platforms.scss */
  .platform-list-section .section-header .sh_subtitle { line-height: 20px; font-size: 15px; } }
/* line 141, ../scss/_platforms.scss */
.platform-list-section .single-platform { margin: 0 0 24px; }
/* line 143, ../scss/_platforms.scss */
.platform-list-section .single-platform .single-platform__wrapper { padding: 0 12px; }
@media (min-width: 768px) { /* line 143, ../scss/_platforms.scss */
  .platform-list-section .single-platform .single-platform__wrapper { display: flex; align-items: center; padding: 0; } }
/* line 151, ../scss/_platforms.scss */
.platform-list-section .single-platform .platform__image { position: relative; margin: 0 0 16px; overflow: hidden; }
@media (min-width: 768px) { /* line 151, ../scss/_platforms.scss */
  .platform-list-section .single-platform .platform__image { flex: 1 1 40%; min-width: 0; margin: 0; } }
/* line 160, ../scss/_platforms.scss */
.platform-list-section .single-platform .platform__image .image-wrap { display: block; }
/* line 164, ../scss/_platforms.scss */
.platform-list-section .single-platform .platform__content { position: relative; text-align: center; }
@media (min-width: 768px) { /* line 164, ../scss/_platforms.scss */
  .platform-list-section .single-platform .platform__content { text-align: left; flex: 1 1 60%; min-width: 0; padding: 0 0 0 24px; } }
/* line 174, ../scss/_platforms.scss */
.platform-list-section .single-platform .platform__content__title { margin: 0; }
/* line 176, ../scss/_platforms.scss */
.platform-list-section .single-platform .platform__content__title a { display: inline-block; vertical-align: top; line-height: 30px; font-size: 24px; font-weight: 400; color: #212121; }
@media (min-width: 992px) { /* line 176, ../scss/_platforms.scss */
  .platform-list-section .single-platform .platform__content__title a { line-height: 34px; font-size: 28px; } }
/* line 187, ../scss/_platforms.scss */
.platform-list-section .single-platform .platform__content__title a:hover { color: #4caf50; }
/* line 192, ../scss/_platforms.scss */
.platform-list-section .single-platform .platform__content__descr { margin: 12px 0 0; line-height: 19px; font-size: 14px; max-height: 76px; color: #424242; display: block; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; cursor: default; }
@media (min-width: 992px) { /* line 192, ../scss/_platforms.scss */
  .platform-list-section .single-platform .platform__content__descr { line-height: 21px; font-size: 15px; max-height: 84px; text-align: justify; } }
/* line 206, ../scss/_platforms.scss */
.platform-list-section .single-platform .platform__content__descr div, .platform-list-section .single-platform .platform__content__descr p, .platform-list-section .single-platform .platform__content__descr h1, .platform-list-section .single-platform .platform__content__descr h2, .platform-list-section .single-platform .platform__content__descr h3, .platform-list-section .single-platform .platform__content__descr h4, .platform-list-section .single-platform .platform__content__descr h5, .platform-list-section .single-platform .platform__content__descr h6 { margin-top: 0; margin-bottom: 0; }
/* line 211, ../scss/_platforms.scss */
.platform-list-section .single-platform .platform__content__actions { position: relative; margin: 36px 0 0; padding: 0; }
/* line 216, ../scss/_platforms.scss */
.platform-list-section .single-platform .platform__content__prices { position: relative; margin: 24px 0 0; padding: 16px 0 0; line-height: 20px; font-size: 15px; font-style: italic; color: #616161; }
/* line 224, ../scss/_platforms.scss */
.platform-list-section .single-platform .platform__content__prices .main-price { font-weight: 700; color: #2196f3; }
/* line 228, ../scss/_platforms.scss */
.platform-list-section .single-platform .platform__content__prices:after { content: ""; display: block; position: absolute; top: -1px; left: 50%; margin-left: -36px; height: 2px; width: 72px; background-color: #eaeaea; }
@media (min-width: 768px) { /* line 228, ../scss/_platforms.scss */
  .platform-list-section .single-platform .platform__content__prices:after { left: 0; margin-left: 0; } }
@media (min-width: 768px) { /* line 242, ../scss/_platforms.scss */
  .platform-list-section .single-platform.wrap-reverse-content .single-platform__wrapper { flex-direction: row-reverse; } }
@media (min-width: 768px) { /* line 247, ../scss/_platforms.scss */
  .platform-list-section .single-platform.wrap-reverse-content .platform__content { padding: 0 24px 0 0; } }

/* line 258, ../scss/_platforms.scss */
.platform-card { margin: 0 0 16px; }
/* line 260, ../scss/_platforms.scss */
.platform-card:last-child { margin: 0; }
@media (min-width: 768px) { /* line 258, ../scss/_platforms.scss */
  .platform-card { display: flex; align-items: top; } }
/* line 267, ../scss/_platforms.scss */
.platform-card .card-media { position: relative; margin: 0 0 16px; overflow: hidden; }
@media (min-width: 768px) { /* line 267, ../scss/_platforms.scss */
  .platform-card .card-media { flex: 1 1 40%; min-width: 0; margin: 0; } }
/* line 289, ../scss/_platforms.scss */
.platform-card .card-content { position: relative; text-align: center; }
@media (min-width: 768px) { /* line 289, ../scss/_platforms.scss */
  .platform-card .card-content { text-align: left; flex: 1 1 60%; min-width: 0; padding: 0 0 92px 16px; } }
/* line 299, ../scss/_platforms.scss */
.platform-card .platform-card__image { display: block; }
/* line 305, ../scss/_platforms.scss */
.platform-card .platform-card__image img { display: block; width: 100%; height: 100%; object-fit: cover; }
/* line 313, ../scss/_platforms.scss */
.platform-card .platform-card__video iframe { position: absolute; top: 0; bottom: 0; left: 0; width: 100%; height: 100%; border: 0; }
/* line 323, ../scss/_platforms.scss */
.platform-card .platform-card__title { margin: 0 0 12px; }
/* line 325, ../scss/_platforms.scss */
.platform-card .platform-card__title a { display: inline-block; vertical-align: top; line-height: 30px; font-size: 24px; font-weight: 400; color: #212121; }
@media (min-width: 992px) { /* line 325, ../scss/_platforms.scss */
  .platform-card .platform-card__title a { line-height: 34px; font-size: 28px; } }
/* line 336, ../scss/_platforms.scss */
.platform-card .platform-card__title a:hover { color: #4caf50; }
/* line 341, ../scss/_platforms.scss */
.platform-card .platform-card__descr { margin: 8px 0 0; line-height: 19px; font-size: 14px; max-height: 95px; text-align: justify; color: #424242; display: block; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; cursor: default; }
@media (min-width: 992px) { /* line 341, ../scss/_platforms.scss */
  .platform-card .platform-card__descr { line-height: 21px; font-size: 15px; max-height: 105px; } }
/* line 355, ../scss/_platforms.scss */
.platform-card .platform-card__descr div, .platform-card .platform-card__descr p, .platform-card .platform-card__descr h1, .platform-card .platform-card__descr h2, .platform-card .platform-card__descr h3, .platform-card .platform-card__descr h4, .platform-card .platform-card__descr h5, .platform-card .platform-card__descr h6 { margin-top: 0; margin-bottom: 0; }
/* line 360, ../scss/_platforms.scss */
.platform-card .platform-card__actions { position: relative; margin: 24px 0 0; padding: 20px 0 0; }
@media (min-width: 992px) { /* line 360, ../scss/_platforms.scss */
  .platform-card .platform-card__actions { position: absolute; bottom: 0; left: 16px; right: 0; margin: 0; padding: 28px 0 0; } }
/* line 370, ../scss/_platforms.scss */
.platform-card .platform-card__actions:after { content: ""; display: block; position: absolute; top: -2px; left: 50%; margin-left: -24px; height: 3px; width: 48px; background-color: #eaeaea; }
@media (min-width: 768px) { /* line 370, ../scss/_platforms.scss */
  .platform-card .platform-card__actions:after { left: 0; margin-left: 0; } }
/* line 383, ../scss/_platforms.scss */
.platform-card .platform-tag-price { position: relative; display: inline-block; vertical-align: top; margin: 0 0 0 0; padding: 4px 12px; line-height: 18px; font-size: 13px; font-weight: 600; color: #fff; background-color: #2196f3; border-radius: 2px; }
/* line 395, ../scss/_platforms.scss */
.platform-card .platform-tag-price:before { content: ""; display: none; position: absolute; right: 100%; top: 6px; width: 0; height: 0; border-style: solid; border-width: 6px 8px 6px 0; border-color: transparent #2196f3 transparent transparent; }
@media (min-width: 768px) { /* line 408, ../scss/_platforms.scss */
  .platform-card.wrap-reverse-content { flex-direction: row-reverse; }
  /* line 412, ../scss/_platforms.scss */
  .platform-card.wrap-reverse-content .card-media:after { right: -136px; left: 0; -moz-transform: skew(15deg); -ms-transform: skew(15deg); -webkit-transform: skew(15deg); transform: skew(15deg); }
  /* line 417, ../scss/_platforms.scss */
  .platform-card.wrap-reverse-content .card-content { padding: 0 16px 92px 0; } }
@media (min-width: 768px) and (min-width: 992px) { /* line 420, ../scss/_platforms.scss */
  .platform-card.wrap-reverse-content .platform-card__actions { left: 0; right: 16px; } }

/* line 430, ../scss/_platforms.scss */
.platform-card:hover .card-media:after { left: calc(100% + 40px); }
/* line 436, ../scss/_platforms.scss */
.platform-card:hover.wrap-reverse-content .card-media:after { left: auto; right: calc(100% + 40px); }

@keyframes bounce2 { from, 20%, 53%, 80%, to { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: translate3d(0, 0, 0); }
  40%, 43% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0, -16px, 0); }
  70% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0, -8px, 0); }
  90% { transform: translate3d(0, -4px, 0); } }
/* line 463, ../scss/_platforms.scss */
.bounce2 { animation-name: bounce2; transform-origin: center bottom; }

/* line 7, ../scss/_landing.scss */
.landing__ems-intro-section { position: relative; text-align: center; margin: 0 0 72px; }
/* line 11, ../scss/_landing.scss */
.landing__ems-intro-section .ems-intro__content { padding: 56px 0 240px; }
@media (min-width: 768px) { /* line 11, ../scss/_landing.scss */
  .landing__ems-intro-section .ems-intro__content { padding: 56px 0 480px; } }
/* line 17, ../scss/_landing.scss */
.landing__ems-intro-section .ems-intro__title { margin: 0; padding: 0; line-height: 1.4; font-size: 36px; font-weight: 300; color: #212121; }
@media (min-width: 768px) { /* line 17, ../scss/_landing.scss */
  .landing__ems-intro-section .ems-intro__title { font-size: 48px; } }
/* line 28, ../scss/_landing.scss */
.landing__ems-intro-section .ems-intro__subtitle { margin: 12px 0 0; line-height: 1.5; font-size: 15px; color: #212121; }
@media (min-width: 768px) { /* line 28, ../scss/_landing.scss */
  .landing__ems-intro-section .ems-intro__subtitle { font-size: 18px; } }
/* line 38, ../scss/_landing.scss */
.landing__ems-intro-section .ems-intro__preview .devices-wrapper { max-width: 100%; overflow: hidden; }
/* line 41, ../scss/_landing.scss */
.landing__ems-intro-section .ems-intro__preview .devices-wrapper img { max-width: none; }
/* line 46, ../scss/_landing.scss */
.landing__ems-intro-section .device-desktop { position: absolute; bottom: -72px; right: 50%; margin-right: -128px; }
/* line 49, ../scss/_landing.scss */
.landing__ems-intro-section .device-desktop img { display: block; height: 240px; }
@media (min-width: 768px) { /* line 46, ../scss/_landing.scss */
  .landing__ems-intro-section .device-desktop { bottom: -72px; right: 50%; margin-right: -224px; }
  /* line 55, ../scss/_landing.scss */
  .landing__ems-intro-section .device-desktop img { display: block; height: 480px; } }
/* line 61, ../scss/_landing.scss */
.landing__ems-intro-section .device-mobile { position: absolute; bottom: -72px; left: 50%; margin-left: 44px; }
/* line 64, ../scss/_landing.scss */
.landing__ems-intro-section .device-mobile img { display: block; height: 134px; }
@media (min-width: 768px) { /* line 61, ../scss/_landing.scss */
  .landing__ems-intro-section .device-mobile { bottom: -72px; left: 50%; margin-left: 120px; }
  /* line 70, ../scss/_landing.scss */
  .landing__ems-intro-section .device-mobile img { display: block; height: 268px; } }

/* line 78, ../scss/_landing.scss */
.landing__ems-detail-section { padding: 96px 0; text-align: center; }
@media (min-width: 768px) { /* line 78, ../scss/_landing.scss */
  .landing__ems-detail-section { padding: 48px 0; text-align: left; } }
/* line 85, ../scss/_landing.scss */
.landing__ems-detail-section + .landing__ems-detail-section { padding-top: 0; }
@media (min-width: 768px) { /* line 88, ../scss/_landing.scss */
  .landing__ems-detail-section .section__wrapper { display: flex; align-items: center; }
  /* line 92, ../scss/_landing.scss */
  .landing__ems-detail-section .section__wrapper.reversed { flex-direction: row-reverse; }
  /* line 94, ../scss/_landing.scss */
  .landing__ems-detail-section .section__wrapper.reversed .ems-benefit__preview-devices { margin: 0 96px 0 0; }
  /* line 98, ../scss/_landing.scss */
  .landing__ems-detail-section .section__wrapper .section__single-col { min-width: 0; width: 50%; } }
/* line 104, ../scss/_landing.scss */
.landing__ems-detail-section .ems-benefit__title { margin: 0; padding: 0 12px; line-height: 1.4; font-size: 24px; font-weight: 300; color: #212121; }
@media (min-width: 768px) { /* line 104, ../scss/_landing.scss */
  .landing__ems-detail-section .ems-benefit__title { padding: 0 0; font-size: 30px; } }
/* line 116, ../scss/_landing.scss */
.landing__ems-detail-section .ems-benefit__content { margin: 24px 0 0; padding: 0 12px; line-height: 20px; font-size: 14px; color: #616161; }
/* line 122, ../scss/_landing.scss */
.landing__ems-detail-section .ems-benefit__content p { position: relative; margin: 0 0 8px; padding: 0 0 0 24px; }
/* line 126, ../scss/_landing.scss */
.landing__ems-detail-section .ems-benefit__content p:after { position: absolute; top: 4px; left: 0; display: block; color: #90caf9; font-size: 18px; font: normal normal normal 14px/1 FontAwesome; content: "\f046"; }
@media (min-width: 768px) { /* line 116, ../scss/_landing.scss */
  .landing__ems-detail-section .ems-benefit__content { padding: 0 0; line-height: 22px; font-size: 16px; }
  /* line 140, ../scss/_landing.scss */
  .landing__ems-detail-section .ems-benefit__content p { margin: 0 0 12px; } }
/* line 145, ../scss/_landing.scss */
.landing__ems-detail-section .ems-benefit__preview-devices { margin: 24px auto 0; max-width: 320px; }
@media (min-width: 768px) { /* line 145, ../scss/_landing.scss */
  .landing__ems-detail-section .ems-benefit__preview-devices { margin: 0 0 0 96px; max-width: none; } }

/* line 155, ../scss/_landing.scss */
.landing__ems-prices-section { padding: 48px 0; }
/* line 157, ../scss/_landing.scss */
.landing__ems-prices-section .section-header { margin: 0 0 48px; text-align: center; }
/* line 160, ../scss/_landing.scss */
.landing__ems-prices-section .section-header .section-header__title { margin: 0; padding: 0; line-height: 1.4; font-size: 36px; font-weight: 300; color: #212121; }
/* line 168, ../scss/_landing.scss */
.landing__ems-prices-section .section-header .section-header__subtitle { margin: 12px 0 0; line-height: 1.5; font-size: 16px; color: #212121; }

@media (max-width: 767px) { /* line 178, ../scss/_landing.scss */
  .list-ems-prices { max-width: 480px; margin: 0 auto; } }
@media (min-width: 768px) { /* line 178, ../scss/_landing.scss */
  .list-ems-prices { display: flex; flex-wrap: wrap; align-items: stretch; justify-content: center; margin: 0 -12px; } }
/* line 190, ../scss/_landing.scss */
.list-ems-prices .single-ems-price-card { position: relative; min-width: 0; margin: 0 12px 24px; padding: 0 0 72px; text-align: center; border-radius: 2px; }
@media (min-width: 768px) { /* line 190, ../scss/_landing.scss */
  .list-ems-prices .single-ems-price-card { width: calc(25% - 24px); } }
/* line 200, ../scss/_landing.scss */
.list-ems-prices .single-ems-price-card .card-header { padding: 16px 24px; background-color: #9E9E9E; border-radius: 2px 2px 0 0; }
/* line 204, ../scss/_landing.scss */
.list-ems-prices .single-ems-price-card .card-header .ems-price__title { margin: 0; padding: 0; line-height: 30px; font-size: 24px; font-weight: 300; color: #fff; }
/* line 212, ../scss/_landing.scss */
.list-ems-prices .single-ems-price-card .card-header .ems-price__price { margin: 12px 0 0; padding: 12px 0 0; font-size: 20px; line-height: 26px; color: #fff; border-top: 1px solid rgba(255, 255, 255, 0.12); }
/* line 219, ../scss/_landing.scss */
.list-ems-prices .single-ems-price-card .card-header .ems-price__price span { display: inline-block; vertical-align: baseline; font-size: 14px; line-height: 20px; padding: 0 2px; }
/* line 226, ../scss/_landing.scss */
.list-ems-prices .single-ems-price-card .card-header .ems-price__price .money-currency { vertical-align: top; }
/* line 231, ../scss/_landing.scss */
.list-ems-prices .single-ems-price-card .card-content { padding: 16px 24px; }
/* line 234, ../scss/_landing.scss */
.list-ems-prices .single-ems-price-card .card-footer { bottom: 0; left: 0; right: 0; position: absolute; padding: 12px 24px; background-color: #FAFAFA; }
/* line 241, ../scss/_landing.scss */
.list-ems-prices .single-ems-price-card .ems-price__list-features .ems-price__single-feature { padding: 8px 0; line-height: 24px; font-size: 16px; border-bottom: 1px dotted #e0e0e0; }
/* line 246, ../scss/_landing.scss */
.list-ems-prices .single-ems-price-card .ems-price__list-features .ems-price__single-feature:last-child { border-bottom: 0; }

/* line 253, ../scss/_landing.scss */
.landing__free-register { padding: 48px 0; }
@media (min-width: 992px) { /* line 253, ../scss/_landing.scss */
  .landing__free-register { padding: 72px 0; } }

/* line 262, ../scss/_landing.scss */
.modal--select-shop .modal-content .modal-header { padding: 16px 12px; border-bottom: 1px solid #eaeaea; }
/* line 269, ../scss/_landing.scss */
.modal--select-shop .modal-content .modal-footer { padding: 12px; border-top: 1px solid #eaeaea; }
/* line 274, ../scss/_landing.scss */
.modal--select-shop .modal-content .system-plan__title { margin: 0 0 10px; line-height: 24px; font-size: 18px; font-weight: 400; }
/* line 279, ../scss/_landing.scss */
.modal--select-shop .modal-content .system-plan__title .system-plan--name { border-bottom: 2px solid #64b5f6; }
/* line 284, ../scss/_landing.scss */
.modal--select-shop .modal-content .system-plan__detail p { line-height: 20px; font-size: 14px; margin-bottom: 6px; color: #616161; }
/* line 289, ../scss/_landing.scss */
.modal--select-shop .modal-content .system-plan__detail p:last-child { margin: 0; }
/* line 295, ../scss/_landing.scss */
.modal--select-shop .modal-content .system-plan__select-shop .select-input { height: 40px; padding: 8px 12px; line-height: 24px; font-size: 16px; text-align: center !important; -webkit-appearance: none; -moz-appearance: none; appearance: none; text-align-last: center; background-image: url("/isg/img/down-arrow.png"); background-size: 12px; background-position: right 16px center; background-repeat: no-repeat; }
/* line 312, ../scss/_landing.scss */
.modal--select-shop .modal-content .system-plan__select-shop .input-group.bootstrap-touchspin .input-group-btn:first-child .btn { border-right: 0; }
/* line 317, ../scss/_landing.scss */
.modal--select-shop .modal-content .system-plan__select-shop .form-control--quantity { text-align: center; }
/* line 319, ../scss/_landing.scss */
.modal--select-shop .modal-content .system-plan__select-shop .form-control--quantity:focus { border-color: #ccc; }
