commit addd3d29de0554ef420244e96328260d2b1babc1 Author: Sid Alapati Date: Sun Jun 2 14:32:07 2024 -0400 the website diff --git a/README.md b/README.md new file mode 100644 index 0000000..420cc04 --- /dev/null +++ b/README.md @@ -0,0 +1,10 @@ +# Running + +```bash +npm i +npm run dev +``` + +for production enter `gulp` + +website files for production are in the generated `dist` folder diff --git a/css/style.css b/css/style.css new file mode 100644 index 0000000..9a4c9d0 --- /dev/null +++ b/css/style.css @@ -0,0 +1,29705 @@ +@charset "UTF-8"; +/** + * [Table of contents] + * 1 Base + * 1.1 Reset Styles + * 1.2 Context Styles + * 1.3 Page layout + * 1.4 Offsets + * 2 Utilities + * 2.1 Text styling + * 2.2 Row spacing + * 2.3 Sections + * 2.4 Grid modules + * 2.5 Backgrounds + * 2.6 Utilities custom + * 3 Components + * 3.1 Typography + * 3.2 Brand + * 3.3 Links + * 3.4 Blocks + * 3.5 Boxes + * 3.6 Groups + * 3.7 Responsive units + * 3.8 Lists + * 3.9 Images + * 3.10 Icons + * 3.11 Tables custom + * 3.12 Dividers + * 3.13 Buttons + * 3.14 Forms + * 3.15 Posts + * 3.16 Quotes + * 3.17 Thumbnails + * 3.18 Breadcrumbs + * 3.19 Pagination custom + * 3.20 Snackbars + * 3.21 Footers + * 3.22 Services + * 3.23 Pricings + * 4 Plugins + * 4.1 Animate + * 4.2 Preloader + * 4.3 ToTop + * 4.4 RD Navbar + * 4.5 Swiper + * 4.6 Google Map + * 4.7 Search Results + * 4.8 Isotope + * 4.9 Nav custom + * 4.10 Panel custom + * 4.11 Tooltop Custom + * 4.12 Counter + * 4.13 Progress Bars + * 4.14 Progress Circle + * 4.15 Countdown + * 4.16 Owl Carousel + * 4.17 Lightgallery + * 4.18 Material Parallax + * 4.19 Bootstrap Modal + */ +*, +*::before, +*::after { + box-sizing: border-box; +} + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; + -ms-overflow-style: scrollbar; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +@-ms-viewport { + width: device-width; +} + +article, +aside, +figcaption, +figure, +footer, +header, +hgroup, +main, +nav, +section { + display: block; +} + +body { + margin: 0; + font-family: 'Roboto', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, + 'Helvetica Neue', Arial, sans-serif; + font-size: 1rem; + font-weight: 300; + line-height: 1.625; + color: #696e7b; + text-align: left; + background-color: #ffffff; +} + +[tabindex='-1']:focus { + outline: 0 !important; +} + +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + margin-top: 0; + margin-bottom: 0.5rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: inherit; +} + +dd { + margin-bottom: 0.5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +dfn { + font-style: italic; +} + +b, +strong { + font-weight: bolder; +} + +small { + font-size: 80%; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +a { + color: #01c9f5; + text-decoration: none; + background-color: transparent; + -webkit-text-decoration-skip: objects; +} + +a:hover { + color: #018aa9; + text-decoration: underline; +} + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):hover, +a:not([href]):not([tabindex]):focus { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus { + outline: 0; +} + +pre, +code, +kbd, +samp { + font-family: 'Menlo', Monaco, Consolas, 'Liberation Mono', 'Courier New', + monospace; + font-size: 1em; +} + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + -ms-overflow-style: scrollbar; +} + +figure { + margin: 0 0 1rem; +} + +img { + vertical-align: middle; + border-style: none; +} + +svg { + overflow: hidden; + vertical-align: middle; +} + +table { + border-collapse: collapse; +} + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #6c757d; + text-align: left; + caption-side: bottom; +} + +th { + text-align: inherit; +} + +label { + display: inline-block; + margin-bottom: 0.5rem; +} + +button { + border-radius: 0; +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +button, +html [type='button'], +[type='reset'], +[type='submit'] { + -webkit-appearance: button; +} + +button::-moz-focus-inner, +[type='button']::-moz-focus-inner, +[type='reset']::-moz-focus-inner, +[type='submit']::-moz-focus-inner { + padding: 0; + border-style: none; +} + +input[type='radio'], +input[type='checkbox'] { + box-sizing: border-box; + padding: 0; +} + +input[type='date'], +input[type='time'], +input[type='datetime-local'], +input[type='month'] { + -webkit-appearance: listbox; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: 0.5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; +} + +progress { + vertical-align: baseline; +} + +[type='number']::-webkit-inner-spin-button, +[type='number']::-webkit-outer-spin-button { + height: auto; +} + +[type='search'] { + outline-offset: -2px; + -webkit-appearance: none; +} + +[type='search']::-webkit-search-cancel-button, +[type='search']::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +summary { + display: list-item; + cursor: pointer; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} + +h1, +h2, +h3, +h4, +h5, +h6, +.h1, +.h2, +.h3, +.h4, +.h5, +.h6 { + margin-bottom: 0.5rem; + font-family: 'Merriweather', 'Times New Roman', Times, serif; + font-weight: 700; + line-height: 1.2; + color: #293043; +} + +h1, +.h1 { + font-size: 60px; +} + +h2, +.h2 { + font-size: 36px; +} + +h3, +.h3 { + font-size: 28px; +} + +h4, +.h4 { + font-size: 22px; +} + +h5, +.h5 { + font-size: 18px; +} + +h6, +.h6 { + font-size: 18px; +} + +.lead { + font-size: 24px; + font-weight: 300; +} + +.display-1 { + font-size: 6rem; + font-weight: 300; + line-height: 1.2; +} + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.2; +} + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid #e9e9eb; +} + +small, +.small { + font-size: 80%; + font-weight: 400; +} + +mark, +.mark { + padding: 5px 10px; + background-color: #01c9f5; +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline-item { + display: inline-block; +} + +.list-inline-item:not(:last-child) { + margin-right: 5px; +} + +.initialism { + font-size: 90%; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; +} + +.blockquote-footer { + display: block; + font-size: 80%; + color: #6c757d; +} + +.blockquote-footer::before { + content: '\2014 \00A0'; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid #dee2e6; + border-radius: 0.25rem; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} + +.figure-caption { + font-size: 90%; + color: #6c757d; +} + +code { + font-size: 90%; + color: #111111; + word-break: break-word; +} + +a > code { + color: inherit; +} + +kbd { + padding: 0.2rem 0.4rem; + font-size: 87.5%; + color: #fff; + background-color: #212529; + border-radius: 0.2rem; +} + +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; +} + +pre { + display: block; + font-size: 90%; + color: #212529; +} + +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container { + max-width: 540px; + } +} + +@media (min-width: 768px) { + .container { + max-width: 720px; + } +} + +@media (min-width: 992px) { + .container { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + .container { + max-width: 1200px; + } +} + +@media (min-width: 1600px) { + .container { + max-width: 1300px; + } +} + +.container-fluid { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +.row { + display: flex; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; +} + +.no-gutters { + margin-right: 0; + margin-left: 0; +} + +.no-gutters > .col, +.no-gutters > [class*='col-'] { + padding-right: 0; + padding-left: 0; +} + +.col-1, +.col-2, +.col-3, +.col-4, +.col-5, +.col-6, +.col-7, +.col-8, +.col-9, +.col-10, +.col-11, +.col-12, +.col, +.col-auto, +.col-sm-1, +.col-sm-2, +.col-sm-3, +.col-sm-4, +.col-sm-5, +.col-sm-6, +.col-sm-7, +.col-sm-8, +.col-sm-9, +.col-sm-10, +.col-sm-11, +.col-sm-12, +.col-sm, +.col-sm-auto, +.col-md-1, +.col-md-2, +.col-md-3, +.col-md-4, +.col-md-5, +.col-md-6, +.col-md-7, +.col-md-8, +.col-md-9, +.col-md-10, +.col-md-11, +.col-md-12, +.col-md, +.col-md-auto, +.col-lg-1, +.col-lg-2, +.col-lg-3, +.col-lg-4, +.col-lg-5, +.col-lg-6, +.col-lg-7, +.col-lg-8, +.col-lg-9, +.col-lg-10, +.col-lg-11, +.col-lg-12, +.col-lg, +.col-lg-auto, +.col-xl-1, +.col-xl-2, +.col-xl-3, +.col-xl-4, +.col-xl-5, +.col-xl-6, +.col-xl-7, +.col-xl-8, +.col-xl-9, +.col-xl-10, +.col-xl-11, +.col-xl-12, +.col-xl, +.col-xl-auto, +.col-xxl-1, +.col-xxl-2, +.col-xxl-3, +.col-xxl-4, +.col-xxl-5, +.col-xxl-6, +.col-xxl-7, +.col-xxl-8, +.col-xxl-9, +.col-xxl-10, +.col-xxl-11, +.col-xxl-12, +.col-xxl, +.col-xxl-auto { + position: relative; + width: 100%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} + +.col { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; +} + +.col-auto { + flex: 0 0 auto; + width: auto; + max-width: none; +} + +.col-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; +} + +.col-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; +} + +.col-3 { + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; +} + +.col-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; +} + +.col-6 { + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; +} + +.col-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; +} + +.col-9 { + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; +} + +.col-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; +} + +.col-12 { + flex: 0 0 100%; + max-width: 100%; +} + +.order-first { + order: -1; +} + +.order-last { + order: 13; +} + +.order-0 { + order: 0; +} + +.order-1 { + order: 1; +} + +.order-2 { + order: 2; +} + +.order-3 { + order: 3; +} + +.order-4 { + order: 4; +} + +.order-5 { + order: 5; +} + +.order-6 { + order: 6; +} + +.order-7 { + order: 7; +} + +.order-8 { + order: 8; +} + +.order-9 { + order: 9; +} + +.order-10 { + order: 10; +} + +.order-11 { + order: 11; +} + +.order-12 { + order: 12; +} + +.offset-1 { + margin-left: 8.33333%; +} + +.offset-2 { + margin-left: 16.66667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.33333%; +} + +.offset-5 { + margin-left: 41.66667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.33333%; +} + +.offset-8 { + margin-left: 66.66667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.33333%; +} + +.offset-11 { + margin-left: 91.66667%; +} + +@media (min-width: 576px) { + .col-sm { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + .col-sm-auto { + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-sm-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-sm-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-sm-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-sm-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-sm-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-sm-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-sm-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-sm-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-sm-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-sm-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-sm-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .col-sm-12 { + flex: 0 0 100%; + max-width: 100%; + } + .order-sm-first { + order: -1; + } + .order-sm-last { + order: 13; + } + .order-sm-0 { + order: 0; + } + .order-sm-1 { + order: 1; + } + .order-sm-2 { + order: 2; + } + .order-sm-3 { + order: 3; + } + .order-sm-4 { + order: 4; + } + .order-sm-5 { + order: 5; + } + .order-sm-6 { + order: 6; + } + .order-sm-7 { + order: 7; + } + .order-sm-8 { + order: 8; + } + .order-sm-9 { + order: 9; + } + .order-sm-10 { + order: 10; + } + .order-sm-11 { + order: 11; + } + .order-sm-12 { + order: 12; + } + .offset-sm-0 { + margin-left: 0; + } + .offset-sm-1 { + margin-left: 8.33333%; + } + .offset-sm-2 { + margin-left: 16.66667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.33333%; + } + .offset-sm-5 { + margin-left: 41.66667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.33333%; + } + .offset-sm-8 { + margin-left: 66.66667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.33333%; + } + .offset-sm-11 { + margin-left: 91.66667%; + } +} + +@media (min-width: 768px) { + .col-md { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + .col-md-auto { + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-md-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-md-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-md-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-md-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-md-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-md-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-md-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-md-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-md-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .col-md-12 { + flex: 0 0 100%; + max-width: 100%; + } + .order-md-first { + order: -1; + } + .order-md-last { + order: 13; + } + .order-md-0 { + order: 0; + } + .order-md-1 { + order: 1; + } + .order-md-2 { + order: 2; + } + .order-md-3 { + order: 3; + } + .order-md-4 { + order: 4; + } + .order-md-5 { + order: 5; + } + .order-md-6 { + order: 6; + } + .order-md-7 { + order: 7; + } + .order-md-8 { + order: 8; + } + .order-md-9 { + order: 9; + } + .order-md-10 { + order: 10; + } + .order-md-11 { + order: 11; + } + .order-md-12 { + order: 12; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.33333%; + } + .offset-md-2 { + margin-left: 16.66667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.33333%; + } + .offset-md-5 { + margin-left: 41.66667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.33333%; + } + .offset-md-8 { + margin-left: 66.66667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.33333%; + } + .offset-md-11 { + margin-left: 91.66667%; + } +} + +@media (min-width: 992px) { + .col-lg { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + .col-lg-auto { + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-lg-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-lg-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-lg-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-lg-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-lg-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-lg-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-lg-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-lg-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-lg-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-lg-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-lg-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .col-lg-12 { + flex: 0 0 100%; + max-width: 100%; + } + .order-lg-first { + order: -1; + } + .order-lg-last { + order: 13; + } + .order-lg-0 { + order: 0; + } + .order-lg-1 { + order: 1; + } + .order-lg-2 { + order: 2; + } + .order-lg-3 { + order: 3; + } + .order-lg-4 { + order: 4; + } + .order-lg-5 { + order: 5; + } + .order-lg-6 { + order: 6; + } + .order-lg-7 { + order: 7; + } + .order-lg-8 { + order: 8; + } + .order-lg-9 { + order: 9; + } + .order-lg-10 { + order: 10; + } + .order-lg-11 { + order: 11; + } + .order-lg-12 { + order: 12; + } + .offset-lg-0 { + margin-left: 0; + } + .offset-lg-1 { + margin-left: 8.33333%; + } + .offset-lg-2 { + margin-left: 16.66667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.33333%; + } + .offset-lg-5 { + margin-left: 41.66667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.33333%; + } + .offset-lg-8 { + margin-left: 66.66667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.33333%; + } + .offset-lg-11 { + margin-left: 91.66667%; + } +} + +@media (min-width: 1200px) { + .col-xl { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + .col-xl-auto { + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-xl-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-xl-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-xl-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-xl-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-xl-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-xl-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-xl-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-xl-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .col-xl-12 { + flex: 0 0 100%; + max-width: 100%; + } + .order-xl-first { + order: -1; + } + .order-xl-last { + order: 13; + } + .order-xl-0 { + order: 0; + } + .order-xl-1 { + order: 1; + } + .order-xl-2 { + order: 2; + } + .order-xl-3 { + order: 3; + } + .order-xl-4 { + order: 4; + } + .order-xl-5 { + order: 5; + } + .order-xl-6 { + order: 6; + } + .order-xl-7 { + order: 7; + } + .order-xl-8 { + order: 8; + } + .order-xl-9 { + order: 9; + } + .order-xl-10 { + order: 10; + } + .order-xl-11 { + order: 11; + } + .order-xl-12 { + order: 12; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.33333%; + } + .offset-xl-2 { + margin-left: 16.66667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.33333%; + } + .offset-xl-5 { + margin-left: 41.66667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.33333%; + } + .offset-xl-8 { + margin-left: 66.66667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.33333%; + } + .offset-xl-11 { + margin-left: 91.66667%; + } +} + +@media (min-width: 1600px) { + .col-xxl { + flex-basis: 0; + flex-grow: 1; + max-width: 100%; + } + .col-xxl-auto { + flex: 0 0 auto; + width: auto; + max-width: none; + } + .col-xxl-1 { + flex: 0 0 8.33333%; + max-width: 8.33333%; + } + .col-xxl-2 { + flex: 0 0 16.66667%; + max-width: 16.66667%; + } + .col-xxl-3 { + flex: 0 0 25%; + max-width: 25%; + } + .col-xxl-4 { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .col-xxl-5 { + flex: 0 0 41.66667%; + max-width: 41.66667%; + } + .col-xxl-6 { + flex: 0 0 50%; + max-width: 50%; + } + .col-xxl-7 { + flex: 0 0 58.33333%; + max-width: 58.33333%; + } + .col-xxl-8 { + flex: 0 0 66.66667%; + max-width: 66.66667%; + } + .col-xxl-9 { + flex: 0 0 75%; + max-width: 75%; + } + .col-xxl-10 { + flex: 0 0 83.33333%; + max-width: 83.33333%; + } + .col-xxl-11 { + flex: 0 0 91.66667%; + max-width: 91.66667%; + } + .col-xxl-12 { + flex: 0 0 100%; + max-width: 100%; + } + .order-xxl-first { + order: -1; + } + .order-xxl-last { + order: 13; + } + .order-xxl-0 { + order: 0; + } + .order-xxl-1 { + order: 1; + } + .order-xxl-2 { + order: 2; + } + .order-xxl-3 { + order: 3; + } + .order-xxl-4 { + order: 4; + } + .order-xxl-5 { + order: 5; + } + .order-xxl-6 { + order: 6; + } + .order-xxl-7 { + order: 7; + } + .order-xxl-8 { + order: 8; + } + .order-xxl-9 { + order: 9; + } + .order-xxl-10 { + order: 10; + } + .order-xxl-11 { + order: 11; + } + .order-xxl-12 { + order: 12; + } + .offset-xxl-0 { + margin-left: 0; + } + .offset-xxl-1 { + margin-left: 8.33333%; + } + .offset-xxl-2 { + margin-left: 16.66667%; + } + .offset-xxl-3 { + margin-left: 25%; + } + .offset-xxl-4 { + margin-left: 33.33333%; + } + .offset-xxl-5 { + margin-left: 41.66667%; + } + .offset-xxl-6 { + margin-left: 50%; + } + .offset-xxl-7 { + margin-left: 58.33333%; + } + .offset-xxl-8 { + margin-left: 66.66667%; + } + .offset-xxl-9 { + margin-left: 75%; + } + .offset-xxl-10 { + margin-left: 83.33333%; + } + .offset-xxl-11 { + margin-left: 91.66667%; + } +} + +.table { + width: 100%; + margin-bottom: 1rem; + background-color: transparent; +} + +.table th, +.table td { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid #dee2e6; +} + +.table thead th { + vertical-align: bottom; + border-bottom: 2px solid #dee2e6; +} + +.table tbody + tbody { + border-top: 2px solid #dee2e6; +} + +.table .table { + background-color: #ffffff; +} + +.table-sm th, +.table-sm td { + padding: 0.3rem; +} + +.table-bordered { + border: 1px solid #dee2e6; +} + +.table-bordered th, +.table-bordered td { + border: 1px solid #dee2e6; +} + +.table-bordered thead th, +.table-bordered thead td { + border-bottom-width: 2px; +} + +.table-borderless th, +.table-borderless td, +.table-borderless thead th, +.table-borderless tbody + tbody { + border: 0; +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.05); +} + +.table-hover tbody tr:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover > td, +.table-hover .table-active:hover > th { + background-color: rgba(0, 0, 0, 0.075); +} + +.table .thead-dark th { + color: #fff; + background-color: #212529; + border-color: #32383e; +} + +.table .thead-light th { + color: #293043; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.table-dark { + color: #fff; + background-color: #212529; +} + +.table-dark th, +.table-dark td, +.table-dark thead th { + border-color: #32383e; +} + +.table-dark.table-bordered { + border: 0; +} + +.table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); +} + +.table-dark.table-hover tbody tr:hover { + background-color: rgba(255, 255, 255, 0.075); +} + +@media (max-width: 575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-sm > .table-bordered { + border: 0; + } +} + +@media (max-width: 767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-md > .table-bordered { + border: 0; + } +} + +@media (max-width: 991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-lg > .table-bordered { + border: 0; + } +} + +@media (max-width: 1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-xl > .table-bordered { + border: 0; + } +} + +@media (max-width: 1599.98px) { + .table-responsive-xxl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + } + .table-responsive-xxl > .table-bordered { + border: 0; + } +} + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; +} + +.table-responsive > .table-bordered { + border: 0; +} + +.form-control { + display: block; + width: 100%; + height: calc(2.25rem + 2px); + padding: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + color: #293043; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + border-radius: 0.25rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media screen and (prefers-reduced-motion: reduce) { + .form-control { + transition: none; + } +} + +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} + +.form-control:focus { + color: #293043; + background-color: #fff; + border-color: #77e6fe; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(1, 201, 245, 0.25); +} + +.form-control::placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control:disabled, +.form-control[readonly] { + background-color: #e9ecef; + opacity: 1; +} + +select.form-control:focus::-ms-value { + color: #293043; + background-color: #fff; +} + +.form-control-file, +.form-control-range { + display: block; + width: 100%; +} + +.col-form-label { + padding-top: calc(0.375rem + 1px); + padding-bottom: calc(0.375rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5; +} + +.col-form-label-lg { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + font-size: 20px; + line-height: 1.5; +} + +.col-form-label-sm { + padding-top: calc(0.25rem + 1px); + padding-bottom: calc(0.25rem + 1px); + font-size: 12px; + line-height: 1.5; +} + +.form-control-plaintext { + display: block; + width: 100%; + padding-top: 0.375rem; + padding-bottom: 0.375rem; + margin-bottom: 0; + line-height: 1.5; + color: #212529; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; +} + +.form-control-plaintext.form-control-sm, +.form-control-plaintext.form-control-lg { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm { + height: calc(1.8125rem + 2px); + padding: 0.25rem 0.5rem; + font-size: 12px; + line-height: 1.5; + border-radius: 0.2rem; +} + +.form-control-lg { + height: calc(2.875rem + 2px); + padding: 0.5rem 1rem; + font-size: 20px; + line-height: 1.5; + border-radius: 0.3rem; +} + +select.form-control[size], +select.form-control[multiple] { + height: auto; +} + +textarea.form-control { + height: auto; +} + +.form-group { + margin-bottom: 1rem; +} + +.form-text { + display: block; + margin-top: 0.25rem; +} + +.form-row { + display: flex; + flex-wrap: wrap; + margin-right: -5px; + margin-left: -5px; +} + +.form-row > .col, +.form-row > [class*='col-'] { + padding-right: 5px; + padding-left: 5px; +} + +.form-check { + position: relative; + display: block; + padding-left: 1.25rem; +} + +.form-check-input { + position: absolute; + margin-top: 0.3rem; + margin-left: -1.25rem; +} + +.form-check-input:disabled ~ .form-check-label { + color: #6c757d; +} + +.form-check-label { + margin-bottom: 0; +} + +.form-check-inline { + display: inline-flex; + align-items: center; + padding-left: 0; + margin-right: 0.75rem; +} + +.form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-right: 0.3125rem; + margin-left: 0; +} + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #98bf44; +} + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 6px 10px; + margin-top: 0.1rem; + font-size: 0.875rem; + line-height: 1.625; + color: #212529; + background-color: #98bf44; + border-radius: 0.25rem; +} + +.was-validated .form-control:valid, +.form-control.is-valid { + border-color: #98bf44; + padding-right: 2.25rem; + background-repeat: no-repeat; + background-position: center right calc(2.25rem / 4); + background-size: calc(2.25rem / 2) calc(2.25rem / 2); + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E"); +} + +.was-validated .form-control:valid:focus, +.form-control.is-valid:focus { + border-color: #98bf44; + box-shadow: 0 0 0 0.2rem rgba(152, 191, 68, 0.25); +} + +.was-validated .form-control:valid ~ .valid-feedback, +.was-validated .form-control:valid ~ .valid-tooltip, +.form-control.is-valid ~ .valid-feedback, +.form-control.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated textarea.form-control:valid, +textarea.form-control.is-valid { + padding-right: 2.25rem; + background-position: top calc(2.25rem / 4) right calc(2.25rem / 4); +} + +.was-validated .custom-select:valid, +.custom-select.is-valid { + border-color: #98bf44; + padding-right: 2.25rem; + background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") + no-repeat right 0.75rem center/8px 10px, + url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E") + no-repeat center right 2.025rem / calc(2.25rem / 2) + calc(2.25rem / 2); +} + +.was-validated .custom-select:valid:focus, +.custom-select.is-valid:focus { + border-color: #98bf44; + box-shadow: 0 0 0 0.2rem rgba(152, 191, 68, 0.25); +} + +.was-validated .custom-select:valid ~ .valid-feedback, +.was-validated .custom-select:valid ~ .valid-tooltip, +.custom-select.is-valid ~ .valid-feedback, +.custom-select.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-control-file:valid ~ .valid-feedback, +.was-validated .form-control-file:valid ~ .valid-tooltip, +.form-control-file.is-valid ~ .valid-feedback, +.form-control-file.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-check-input:valid ~ .form-check-label, +.form-check-input.is-valid ~ .form-check-label { + color: #98bf44; +} + +.was-validated .form-check-input:valid ~ .valid-feedback, +.was-validated .form-check-input:valid ~ .valid-tooltip, +.form-check-input.is-valid ~ .valid-feedback, +.form-check-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label, +.custom-control-input.is-valid ~ .custom-control-label { + color: #98bf44; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label::before, +.custom-control-input.is-valid ~ .custom-control-label::before { + background-color: #cce0a3; +} + +.was-validated .custom-control-input:valid ~ .valid-feedback, +.was-validated .custom-control-input:valid ~ .valid-tooltip, +.custom-control-input.is-valid ~ .valid-feedback, +.custom-control-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated + .custom-control-input:valid:checked + ~ .custom-control-label::before, +.custom-control-input.is-valid:checked ~ .custom-control-label::before { + background-color: #adcc6a; +} + +.was-validated + .custom-control-input:valid:focus + ~ .custom-control-label::before, +.custom-control-input.is-valid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(152, 191, 68, 0.25); +} + +.was-validated .custom-file-input:valid ~ .custom-file-label, +.custom-file-input.is-valid ~ .custom-file-label { + border-color: #98bf44; +} + +.was-validated .custom-file-input:valid ~ .custom-file-label::after, +.custom-file-input.is-valid ~ .custom-file-label::after { + border-color: inherit; +} + +.was-validated .custom-file-input:valid ~ .valid-feedback, +.was-validated .custom-file-input:valid ~ .valid-tooltip, +.custom-file-input.is-valid ~ .valid-feedback, +.custom-file-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-file-input:valid:focus ~ .custom-file-label, +.custom-file-input.is-valid:focus ~ .custom-file-label { + box-shadow: 0 0 0 0.2rem rgba(152, 191, 68, 0.25); +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #f5543f; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 6px 10px; + margin-top: 0.1rem; + font-size: 0.875rem; + line-height: 1.625; + color: #fff; + background-color: #f5543f; + border-radius: 0.25rem; +} + +.was-validated .form-control:invalid, +.form-control.is-invalid { + border-color: #f5543f; + padding-right: 2.25rem; + background-repeat: no-repeat; + background-position: center right calc(2.25rem / 4); + background-size: calc(2.25rem / 2) calc(2.25rem / 2); + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E"); +} + +.was-validated .form-control:invalid:focus, +.form-control.is-invalid:focus { + border-color: #f5543f; + box-shadow: 0 0 0 0.2rem rgba(245, 84, 63, 0.25); +} + +.was-validated .form-control:invalid ~ .invalid-feedback, +.was-validated .form-control:invalid ~ .invalid-tooltip, +.form-control.is-invalid ~ .invalid-feedback, +.form-control.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated textarea.form-control:invalid, +textarea.form-control.is-invalid { + padding-right: 2.25rem; + background-position: top calc(2.25rem / 4) right calc(2.25rem / 4); +} + +.was-validated .custom-select:invalid, +.custom-select.is-invalid { + border-color: #f5543f; + padding-right: 2.25rem; + background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") + no-repeat right 0.75rem center/8px 10px, + url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E") + no-repeat center right 2.025rem / calc(2.25rem / 2) + calc(2.25rem / 2); +} + +.was-validated .custom-select:invalid:focus, +.custom-select.is-invalid:focus { + border-color: #f5543f; + box-shadow: 0 0 0 0.2rem rgba(245, 84, 63, 0.25); +} + +.was-validated .custom-select:invalid ~ .invalid-feedback, +.was-validated .custom-select:invalid ~ .invalid-tooltip, +.custom-select.is-invalid ~ .invalid-feedback, +.custom-select.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-control-file:invalid ~ .invalid-feedback, +.was-validated .form-control-file:invalid ~ .invalid-tooltip, +.form-control-file.is-invalid ~ .invalid-feedback, +.form-control-file.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-check-input:invalid ~ .form-check-label, +.form-check-input.is-invalid ~ .form-check-label { + color: #f5543f; +} + +.was-validated .form-check-input:invalid ~ .invalid-feedback, +.was-validated .form-check-input:invalid ~ .invalid-tooltip, +.form-check-input.is-invalid ~ .invalid-feedback, +.form-check-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label, +.custom-control-input.is-invalid ~ .custom-control-label { + color: #f5543f; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label::before, +.custom-control-input.is-invalid ~ .custom-control-label::before { + background-color: #fbc0b8; +} + +.was-validated .custom-control-input:invalid ~ .invalid-feedback, +.was-validated .custom-control-input:invalid ~ .invalid-tooltip, +.custom-control-input.is-invalid ~ .invalid-feedback, +.custom-control-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated + .custom-control-input:invalid:checked + ~ .custom-control-label::before, +.custom-control-input.is-invalid:checked ~ .custom-control-label::before { + background-color: #f87f6f; +} + +.was-validated + .custom-control-input:invalid:focus + ~ .custom-control-label::before, +.custom-control-input.is-invalid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(245, 84, 63, 0.25); +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label, +.custom-file-input.is-invalid ~ .custom-file-label { + border-color: #f5543f; +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label::after, +.custom-file-input.is-invalid ~ .custom-file-label::after { + border-color: inherit; +} + +.was-validated .custom-file-input:invalid ~ .invalid-feedback, +.was-validated .custom-file-input:invalid ~ .invalid-tooltip, +.custom-file-input.is-invalid ~ .invalid-feedback, +.custom-file-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, +.custom-file-input.is-invalid:focus ~ .custom-file-label { + box-shadow: 0 0 0 0.2rem rgba(245, 84, 63, 0.25); +} + +.form-inline { + display: flex; + flex-flow: row wrap; + align-items: center; +} + +.form-inline .form-check { + width: 100%; +} + +@media (min-width: 576px) { + .form-inline label { + display: flex; + align-items: center; + justify-content: center; + margin-bottom: 0; + } + .form-inline .form-group { + display: flex; + flex: 0 0 auto; + flex-flow: row wrap; + align-items: center; + margin-bottom: 0; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-plaintext { + display: inline-block; + } + .form-inline .input-group, + .form-inline .custom-select { + width: auto; + } + .form-inline .form-check { + display: flex; + align-items: center; + justify-content: center; + width: auto; + padding-left: 0; + } + .form-inline .form-check-input { + position: relative; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; + } + .form-inline .custom-control { + align-items: center; + justify-content: center; + } + .form-inline .custom-control-label { + margin-bottom: 0; + } +} + +.btn { + display: inline-block; + font-weight: 700; + text-align: center; + white-space: nowrap; + vertical-align: middle; + user-select: none; + border: 1px solid transparent; + padding: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + border-radius: 0; + transition: all 0.15s ease-in-out; +} + +@media screen and (prefers-reduced-motion: reduce) { + .btn { + transition: none; + } +} + +.btn:hover, +.btn:focus { + text-decoration: none; +} + +.btn:focus, +.btn.focus { + outline: 0; + box-shadow: 0; +} + +.btn.disabled, +.btn:disabled { + opacity: 0.65; +} + +.btn:not(:disabled):not(.disabled) { + cursor: pointer; +} + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; +} + +.btn-link { + font-weight: 400; + color: #01c9f5; + background-color: transparent; +} + +.btn-link:hover { + color: #018aa9; + text-decoration: underline; + background-color: transparent; + border-color: transparent; +} + +.btn-link:focus, +.btn-link.focus { + text-decoration: underline; + border-color: transparent; + box-shadow: none; +} + +.btn-link:disabled, +.btn-link.disabled { + color: #9ba0ac; + pointer-events: none; +} + +.btn-lg, +.btn-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 20px; + line-height: 1.5; + border-radius: 0.3rem; +} + +.btn-sm, +.btn-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 12px; + line-height: 1.5; + border-radius: 0.2rem; +} + +.btn-block { + display: block; + width: 100%; +} + +.btn-block + .btn-block { + margin-top: 0.5rem; +} + +input[type='submit'].btn-block, +input[type='reset'].btn-block, +input[type='button'].btn-block { + width: 100%; +} + +.fade { + transition: opacity 0.15s linear; +} + +@media screen and (prefers-reduced-motion: reduce) { + .fade { + transition: none; + } +} + +.fade:not(.show) { + opacity: 0; +} + +.collapse:not(.show) { + display: none; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + transition: height 0.35s ease; +} + +@media screen and (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; + } +} + +.dropup, +.dropright, +.dropdown, +.dropleft { + position: relative; +} + +.dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ''; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; +} + +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.125rem 0 0; + font-size: 1rem; + color: #696e7b; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; +} + +.dropdown-menu-right { + right: 0; + left: auto; +} + +.dropup .dropdown-menu { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: 0.125rem; +} + +.dropup .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ''; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; +} + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-menu { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: 0.125rem; +} + +.dropright .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ''; + border-top: 0.3em solid transparent; + border-right: 0; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; +} + +.dropright .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-toggle::after { + vertical-align: 0; +} + +.dropleft .dropdown-menu { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: 0.125rem; +} + +.dropleft .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ''; +} + +.dropleft .dropdown-toggle::after { + display: none; +} + +.dropleft .dropdown-toggle::before { + display: inline-block; + width: 0; + height: 0; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ''; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; +} + +.dropleft .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle::before { + vertical-align: 0; +} + +.dropdown-menu[x-placement^='top'], +.dropdown-menu[x-placement^='right'], +.dropdown-menu[x-placement^='bottom'], +.dropdown-menu[x-placement^='left'] { + right: auto; + bottom: auto; +} + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid #e9ecef; +} + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1.5rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; +} + +.dropdown-item:hover, +.dropdown-item:focus { + color: #16181b; + text-decoration: none; + background-color: #f8f9fa; +} + +.dropdown-item.active, +.dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #01c9f5; +} + +.dropdown-item.disabled, +.dropdown-item:disabled { + color: #6c757d; + background-color: transparent; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: 0.5rem 1.5rem; + margin-bottom: 0; + font-size: 12px; + color: #6c757d; + white-space: nowrap; +} + +.dropdown-item-text { + display: block; + padding: 0.25rem 1.5rem; + color: #212529; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-flex; + vertical-align: middle; +} + +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + flex: 0 1 auto; +} + +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover { + z-index: 1; +} + +.btn-group > .btn:focus, +.btn-group > .btn:active, +.btn-group > .btn.active, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active { + z-index: 1; +} + +.btn-group .btn + .btn, +.btn-group .btn + .btn-group, +.btn-group .btn-group + .btn, +.btn-group .btn-group + .btn-group, +.btn-group-vertical .btn + .btn, +.btn-group-vertical .btn + .btn-group, +.btn-group-vertical .btn-group + .btn, +.btn-group-vertical .btn-group + .btn-group { + margin-left: -1px; +} + +.btn-toolbar { + display: flex; + flex-wrap: wrap; + justify-content: flex-start; +} + +.btn-toolbar .input-group { + width: auto; +} + +.btn-group > .btn:first-child { + margin-left: 0; +} + +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.dropdown-toggle-split { + padding-right: 0.5625rem; + padding-left: 0.5625rem; +} + +.dropdown-toggle-split::after, +.dropup .dropdown-toggle-split::after, +.dropright .dropdown-toggle-split::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle-split::before { + margin-right: 0; +} + +.btn-sm + .dropdown-toggle-split, +.btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; +} + +.btn-lg + .dropdown-toggle-split, +.btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.btn-group-vertical { + flex-direction: column; + align-items: flex-start; + justify-content: center; +} + +.btn-group-vertical .btn, +.btn-group-vertical .btn-group { + width: 100%; +} + +.btn-group-vertical > .btn + .btn, +.btn-group-vertical > .btn + .btn-group, +.btn-group-vertical > .btn-group + .btn, +.btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; +} + +.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group-vertical > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.btn-group-toggle > .btn, +.btn-group-toggle > .btn-group > .btn { + margin-bottom: 0; +} + +.btn-group-toggle > .btn input[type='radio'], +.btn-group-toggle > .btn input[type='checkbox'], +.btn-group-toggle > .btn-group > .btn input[type='radio'], +.btn-group-toggle > .btn-group > .btn input[type='checkbox'] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +.input-group { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: stretch; + width: 100%; +} + +.input-group > .form-control, +.input-group > .custom-select, +.input-group > .custom-file { + position: relative; + flex: 1 1 auto; + width: 1%; + margin-bottom: 0; +} + +.input-group > .form-control + .form-control, +.input-group > .form-control + .custom-select, +.input-group > .form-control + .custom-file, +.input-group > .custom-select + .form-control, +.input-group > .custom-select + .custom-select, +.input-group > .custom-select + .custom-file, +.input-group > .custom-file + .form-control, +.input-group > .custom-file + .custom-select, +.input-group > .custom-file + .custom-file { + margin-left: -1px; +} + +.input-group > .form-control:focus, +.input-group > .custom-select:focus, +.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { + z-index: 3; +} + +.input-group > .custom-file .custom-file-input:focus { + z-index: 4; +} + +.input-group > .form-control:not(:last-child), +.input-group > .custom-select:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .form-control:not(:first-child), +.input-group > .custom-select:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group > .custom-file { + display: flex; + align-items: center; +} + +.input-group > .custom-file:not(:last-child) .custom-file-label, +.input-group > .custom-file:not(:last-child) .custom-file-label::after { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .custom-file:not(:first-child) .custom-file-label { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group-prepend, +.input-group-append { + display: flex; +} + +.input-group-prepend .btn, +.input-group-append .btn { + position: relative; + z-index: 2; +} + +.input-group-prepend .btn + .btn, +.input-group-prepend .btn + .input-group-text, +.input-group-prepend .input-group-text + .input-group-text, +.input-group-prepend .input-group-text + .btn, +.input-group-append .btn + .btn, +.input-group-append .btn + .input-group-text, +.input-group-append .input-group-text + .input-group-text, +.input-group-append .input-group-text + .btn { + margin-left: -1px; +} + +.input-group-prepend { + margin-right: -1px; +} + +.input-group-append { + margin-left: -1px; +} + +.input-group-text { + display: flex; + align-items: center; + padding: 0.375rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #293043; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.input-group-text input[type='radio'], +.input-group-text input[type='checkbox'] { + margin-top: 0; +} + +.input-group-lg > .form-control, +.input-group-lg > .input-group-prepend > .input-group-text, +.input-group-lg > .input-group-append > .input-group-text, +.input-group-lg > .input-group-prepend > .btn, +.input-group-lg > .input-group-append > .btn { + height: calc(2.875rem + 2px); + padding: 0.5rem 1rem; + font-size: 20px; + line-height: 1.5; + border-radius: 0.3rem; +} + +.input-group-sm > .form-control, +.input-group-sm > .input-group-prepend > .input-group-text, +.input-group-sm > .input-group-append > .input-group-text, +.input-group-sm > .input-group-prepend > .btn, +.input-group-sm > .input-group-append > .btn { + height: calc(1.8125rem + 2px); + padding: 0.25rem 0.5rem; + font-size: 12px; + line-height: 1.5; + border-radius: 0.2rem; +} + +.input-group > .input-group-prepend > .btn, +.input-group > .input-group-prepend > .input-group-text, +.input-group > .input-group-append:not(:last-child) > .btn, +.input-group > .input-group-append:not(:last-child) > .input-group-text, +.input-group + > .input-group-append:last-child + > .btn:not(:last-child):not(.dropdown-toggle), +.input-group + > .input-group-append:last-child + > .input-group-text:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .input-group-append > .btn, +.input-group > .input-group-append > .input-group-text, +.input-group > .input-group-prepend:not(:first-child) > .btn, +.input-group > .input-group-prepend:not(:first-child) > .input-group-text, +.input-group > .input-group-prepend:first-child > .btn:not(:first-child), +.input-group + > .input-group-prepend:first-child + > .input-group-text:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.custom-control { + position: relative; + display: block; + min-height: 1.625rem; + padding-left: 1.5rem; +} + +.custom-control-inline { + display: inline-flex; + margin-right: 1rem; +} + +.custom-control-input { + position: absolute; + z-index: -1; + opacity: 0; +} + +.custom-control-input:checked ~ .custom-control-label::before { + color: #fff; + background-color: #01c9f5; +} + +.custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(1, 201, 245, 0.25); +} + +.custom-control-input:active ~ .custom-control-label::before { + color: #fff; + background-color: #aaefff; +} + +.custom-control-input:disabled ~ .custom-control-label { + color: #6c757d; +} + +.custom-control-input:disabled ~ .custom-control-label::before { + background-color: #e9ecef; +} + +.custom-control-label { + position: relative; + margin-bottom: 0; +} + +.custom-control-label::before { + position: absolute; + top: 0.3125rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ''; + user-select: none; + background-color: #dee2e6; +} + +.custom-control-label::after { + position: absolute; + top: 0.3125rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + content: ''; + background-repeat: no-repeat; + background-position: center center; + background-size: 50% 50%; +} + +.custom-checkbox .custom-control-label::before { + border-radius: 0.25rem; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before { + background-color: #01c9f5; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); +} + +.custom-checkbox + .custom-control-input:indeterminate + ~ .custom-control-label::before { + background-color: #01c9f5; +} + +.custom-checkbox + .custom-control-input:indeterminate + ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); +} + +.custom-checkbox + .custom-control-input:disabled:checked + ~ .custom-control-label::before { + background-color: rgba(1, 201, 245, 0.5); +} + +.custom-checkbox + .custom-control-input:disabled:indeterminate + ~ .custom-control-label::before { + background-color: rgba(1, 201, 245, 0.5); +} + +.custom-radio .custom-control-label::before { + border-radius: 50%; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::before { + background-color: #01c9f5; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); +} + +.custom-radio + .custom-control-input:disabled:checked + ~ .custom-control-label::before { + background-color: rgba(1, 201, 245, 0.5); +} + +.custom-select { + display: inline-block; + width: 100%; + height: calc(2.25rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + line-height: 1.5; + color: #293043; + vertical-align: middle; + background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") + no-repeat right 0.75rem center/8px 10px; + background-color: #fff; + border: 1px solid #ced4da; + border-radius: 0.25rem; + appearance: none; +} + +.custom-select:focus { + border-color: #77e6fe; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(119, 230, 254, 0.5); +} + +.custom-select:focus::-ms-value { + color: #293043; + background-color: #fff; +} + +.custom-select[multiple], +.custom-select[size]:not([size='1']) { + height: auto; + padding-right: 0.75rem; + background-image: none; +} + +.custom-select:disabled { + color: #6c757d; + background-color: #e9ecef; +} + +.custom-select::-ms-expand { + opacity: 0; +} + +.custom-select-sm { + height: calc(1.8125rem + 2px); + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-left: 0.5rem; + font-size: 0.875rem; +} + +.custom-select-lg { + height: calc(2.875rem + 2px); + padding-top: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 1rem; + font-size: 1.25rem; +} + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(2.25rem + 2px); + margin-bottom: 0; +} + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(2.25rem + 2px); + margin: 0; + opacity: 0; +} + +.custom-file-input:focus ~ .custom-file-label { + border-color: #77e6fe; + box-shadow: 0 0 0 0.2rem rgba(1, 201, 245, 0.25); +} + +.custom-file-input:focus ~ .custom-file-label::after { + border-color: #77e6fe; +} + +.custom-file-input:disabled ~ .custom-file-label { + background-color: #e9ecef; +} + +.custom-file-input:lang(en) ~ .custom-file-label::after { + content: 'Browse'; +} + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: calc(2.25rem + 2px); + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #293043; + background-color: #fff; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: 2.25rem; + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #293043; + content: 'Browse'; + background-color: #e9ecef; + border-left: 1px solid #ced4da; + border-radius: 0 0.25rem 0.25rem 0; +} + +.custom-range { + width: 100%; + height: calc(1rem + 0.4rem); + padding: 0; + background-color: transparent; + appearance: none; +} + +.custom-range:focus { + outline: none; +} + +.custom-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(1, 201, 245, 0.25); +} + +.custom-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(1, 201, 245, 0.25); +} + +.custom-range:focus::-ms-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(1, 201, 245, 0.25); +} + +.custom-range::-moz-focus-outer { + border: 0; +} + +.custom-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #01c9f5; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, + border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; +} + +@media screen and (prefers-reduced-motion: reduce) { + .custom-range::-webkit-slider-thumb { + transition: none; + } +} + +.custom-range::-webkit-slider-thumb:active { + background-color: #aaefff; +} + +.custom-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} + +.custom-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #01c9f5; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, + border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; +} + +@media screen and (prefers-reduced-motion: reduce) { + .custom-range::-moz-range-thumb { + transition: none; + } +} + +.custom-range::-moz-range-thumb:active { + background-color: #aaefff; +} + +.custom-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} + +.custom-range::-ms-thumb { + width: 1rem; + height: 1rem; + margin-top: 0; + margin-right: 0.2rem; + margin-left: 0.2rem; + background-color: #01c9f5; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, + border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; +} + +@media screen and (prefers-reduced-motion: reduce) { + .custom-range::-ms-thumb { + transition: none; + } +} + +.custom-range::-ms-thumb:active { + background-color: #aaefff; +} + +.custom-range::-ms-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: 0.5rem; +} + +.custom-range::-ms-fill-lower { + background-color: #dee2e6; + border-radius: 1rem; +} + +.custom-range::-ms-fill-upper { + margin-right: 15px; + background-color: #dee2e6; + border-radius: 1rem; +} + +.custom-range:disabled::-webkit-slider-thumb { + background-color: #696e7b; +} + +.custom-range:disabled::-webkit-slider-runnable-track { + cursor: default; +} + +.custom-range:disabled::-moz-range-thumb { + background-color: #696e7b; +} + +.custom-range:disabled::-moz-range-track { + cursor: default; +} + +.custom-range:disabled::-ms-thumb { + background-color: #696e7b; +} + +.custom-control-label::before, +.custom-file-label, +.custom-select { + transition: background-color 0.15s ease-in-out, + border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media screen and (prefers-reduced-motion: reduce) { + .custom-control-label::before, + .custom-file-label, + .custom-select { + transition: none; + } +} + +.nav { + display: flex; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: 0.5rem 1rem; +} + +.nav-link:hover, +.nav-link:focus { + text-decoration: none; +} + +.nav-link.disabled { + color: #6c757d; +} + +.nav-tabs { + border-bottom: 1px solid #dee2e6; +} + +.nav-tabs .nav-item { + margin-bottom: -1px; +} + +.nav-tabs .nav-link { + border: 1px solid transparent; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.nav-tabs .nav-link:hover, +.nav-tabs .nav-link:focus { + border-color: #e9ecef #e9ecef #dee2e6; +} + +.nav-tabs .nav-link.disabled { + color: #6c757d; + background-color: transparent; + border-color: transparent; +} + +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link { + color: #293043; + background-color: #fff; + border-color: #dee2e6 #dee2e6 #fff; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav-pills .nav-link { + border-radius: 0.25rem; +} + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #fff; + background-color: #01c9f5; +} + +.nav-fill .nav-item { + flex: 1 1 auto; + text-align: center; +} + +.nav-justified .nav-item { + flex-basis: 0; + flex-grow: 1; + text-align: center; +} + +.tab-content > .tab-pane { + display: none; +} + +.tab-content > .active { + display: block; +} + +.navbar { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + padding: 0.5rem 1rem; +} + +.navbar > .container, +.navbar > .container-fluid { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; +} + +.navbar-brand { + display: inline-block; + padding-top: 0.3125rem; + padding-bottom: 0.3125rem; + margin-right: 1rem; + font-size: 1.25rem; + line-height: inherit; + white-space: nowrap; +} + +.navbar-brand:hover, +.navbar-brand:focus { + text-decoration: none; +} + +.navbar-nav { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; +} + +.navbar-nav .dropdown-menu { + position: static; + float: none; +} + +.navbar-text { + display: inline-block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} + +.navbar-collapse { + flex-basis: 100%; + flex-grow: 1; + align-items: center; +} + +.navbar-toggler { + padding: 0.25rem 0.75rem; + font-size: 1.25rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.navbar-toggler:hover, +.navbar-toggler:focus { + text-decoration: none; +} + +.navbar-toggler:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ''; + background: no-repeat center center; + background-size: 100% 100%; +} + +@media (max-width: 575.98px) { + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 576px) { + .navbar-expand-sm { + flex-flow: row nowrap; + justify-content: flex-start; + } + .navbar-expand-sm .navbar-nav { + flex-direction: row; + } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + flex-wrap: nowrap; + } + .navbar-expand-sm .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-sm .navbar-toggler { + display: none; + } +} + +@media (max-width: 767.98px) { + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 768px) { + .navbar-expand-md { + flex-flow: row nowrap; + justify-content: flex-start; + } + .navbar-expand-md .navbar-nav { + flex-direction: row; + } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + flex-wrap: nowrap; + } + .navbar-expand-md .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-md .navbar-toggler { + display: none; + } +} + +@media (max-width: 991.98px) { + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 992px) { + .navbar-expand-lg { + flex-flow: row nowrap; + justify-content: flex-start; + } + .navbar-expand-lg .navbar-nav { + flex-direction: row; + } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + flex-wrap: nowrap; + } + .navbar-expand-lg .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-lg .navbar-toggler { + display: none; + } +} + +@media (max-width: 1199.98px) { + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 1200px) { + .navbar-expand-xl { + flex-flow: row nowrap; + justify-content: flex-start; + } + .navbar-expand-xl .navbar-nav { + flex-direction: row; + } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + flex-wrap: nowrap; + } + .navbar-expand-xl .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-xl .navbar-toggler { + display: none; + } +} + +@media (max-width: 1599.98px) { + .navbar-expand-xxl > .container, + .navbar-expand-xxl > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 1600px) { + .navbar-expand-xxl { + flex-flow: row nowrap; + justify-content: flex-start; + } + .navbar-expand-xxl .navbar-nav { + flex-direction: row; + } + .navbar-expand-xxl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xxl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-xxl > .container, + .navbar-expand-xxl > .container-fluid { + flex-wrap: nowrap; + } + .navbar-expand-xxl .navbar-collapse { + display: flex !important; + flex-basis: auto; + } + .navbar-expand-xxl .navbar-toggler { + display: none; + } +} + +.navbar-expand { + flex-flow: row nowrap; + justify-content: flex-start; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid { + padding-right: 0; + padding-left: 0; +} + +.navbar-expand .navbar-nav { + flex-direction: row; +} + +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute; +} + +.navbar-expand .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid { + flex-wrap: nowrap; +} + +.navbar-expand .navbar-collapse { + display: flex !important; + flex-basis: auto; +} + +.navbar-expand .navbar-toggler { + display: none; +} + +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-brand:hover, +.navbar-light .navbar-brand:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-nav .nav-link:hover, +.navbar-light .navbar-nav .nav-link:focus { + color: rgba(0, 0, 0, 0.7); +} + +.navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 0.3); +} + +.navbar-light .navbar-nav .show > .nav-link, +.navbar-light .navbar-nav .active > .nav-link, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .nav-link.active { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.5); + border-color: rgba(0, 0, 0, 0.1); +} + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); +} + +.navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-text a { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-text a:hover, +.navbar-light .navbar-text a:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-dark .navbar-brand { + color: #fff; +} + +.navbar-dark .navbar-brand:hover, +.navbar-dark .navbar-brand:focus { + color: #fff; +} + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-nav .nav-link:hover, +.navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.75); +} + +.navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); +} + +.navbar-dark .navbar-nav .show > .nav-link, +.navbar-dark .navbar-nav .active > .nav-link, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .nav-link.active { + color: #fff; +} + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.1); +} + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); +} + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-text a { + color: #fff; +} + +.navbar-dark .navbar-text a:hover, +.navbar-dark .navbar-text a:focus { + color: #fff; +} + +.card { + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid rgba(0, 0, 0, 0.125); + border-radius: 0.25rem; +} + +.card > hr { + margin-right: 0; + margin-left: 0; +} + +.card > .list-group:first-child .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.card > .list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.card-body { + flex: 1 1 auto; + padding: 1.25rem; +} + +.card-title { + margin-bottom: 0.75rem; +} + +.card-subtitle { + margin-top: -0.375rem; + margin-bottom: 0; +} + +.card-text:last-child { + margin-bottom: 0; +} + +.card-link:hover { + text-decoration: none; +} + +.card-link + .card-link { + margin-left: 1.25rem; +} + +.card-header { + padding: 0.75rem 1.25rem; + margin-bottom: 0; + background-color: rgba(0, 0, 0, 0.03); + border-bottom: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-header:first-child { + border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; +} + +.card-header + .list-group .list-group-item:first-child { + border-top: 0; +} + +.card-footer { + padding: 0.75rem 1.25rem; + background-color: rgba(0, 0, 0, 0.03); + border-top: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-footer:last-child { + border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); +} + +.card-header-tabs { + margin-right: -0.625rem; + margin-bottom: -0.75rem; + margin-left: -0.625rem; + border-bottom: 0; +} + +.card-header-pills { + margin-right: -0.625rem; + margin-left: -0.625rem; +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; +} + +.card-img { + width: 100%; + border-radius: calc(0.25rem - 1px); +} + +.card-img-top { + width: 100%; + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} + +.card-img-bottom { + width: 100%; + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); +} + +.card-deck { + display: flex; + flex-direction: column; +} + +.card-deck .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-deck { + flex-flow: row wrap; + margin-right: -15px; + margin-left: -15px; + } + .card-deck .card { + display: flex; + flex: 1 0 0%; + flex-direction: column; + margin-right: 15px; + margin-bottom: 0; + margin-left: 15px; + } +} + +.card-group { + display: flex; + flex-direction: column; +} + +.card-group > .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-group { + flex-flow: row wrap; + } + .card-group > .card { + flex: 1 0 0%; + margin-bottom: 0; + } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; + } + .card-group > .card:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .card-group > .card:first-child .card-img-top, + .card-group > .card:first-child .card-header { + border-top-right-radius: 0; + } + .card-group > .card:first-child .card-img-bottom, + .card-group > .card:first-child .card-footer { + border-bottom-right-radius: 0; + } + .card-group > .card:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .card-group > .card:last-child .card-img-top, + .card-group > .card:last-child .card-header { + border-top-left-radius: 0; + } + .card-group > .card:last-child .card-img-bottom, + .card-group > .card:last-child .card-footer { + border-bottom-left-radius: 0; + } + .card-group > .card:only-child { + border-radius: 0.25rem; + } + .card-group > .card:only-child .card-img-top, + .card-group > .card:only-child .card-header { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; + } + .card-group > .card:only-child .card-img-bottom, + .card-group > .card:only-child .card-footer { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + } + .card-group > .card:not(:first-child):not(:last-child):not(:only-child) { + border-radius: 0; + } + .card-group + > .card:not(:first-child):not(:last-child):not(:only-child) + .card-img-top, + .card-group + > .card:not(:first-child):not(:last-child):not(:only-child) + .card-img-bottom, + .card-group + > .card:not(:first-child):not(:last-child):not(:only-child) + .card-header, + .card-group + > .card:not(:first-child):not(:last-child):not(:only-child) + .card-footer { + border-radius: 0; + } +} + +.card-columns .card { + margin-bottom: 0.75rem; +} + +@media (min-width: 576px) { + .card-columns { + column-count: 3; + column-gap: 1.25rem; + orphans: 1; + widows: 1; + } + .card-columns .card { + display: inline-block; + width: 100%; + } +} + +.accordion .card:not(:first-of-type):not(:last-of-type) { + border-bottom: 0; + border-radius: 0; +} + +.accordion .card:not(:first-of-type) .card-header:first-child { + border-radius: 0; +} + +.accordion .card:first-of-type { + border-bottom: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.accordion .card:last-of-type { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.breadcrumb { + display: flex; + flex-wrap: wrap; + padding: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.breadcrumb-item + .breadcrumb-item { + padding-left: 0.5rem; +} + +.breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + color: #6c757d; + content: '/'; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; +} + +.breadcrumb-item.active { + color: #6c757d; +} + +.pagination { + display: flex; + padding-left: 0; + list-style: none; + border-radius: 0; +} + +.page-link { + position: relative; + display: block; + padding: 10px 10px; + margin-left: -2px; + line-height: 24px; + color: #696e7b; + background-color: #ffffff; + border: 2px solid #e9e9eb; +} + +.page-link:hover { + z-index: 2; + color: #ffffff; + text-decoration: none; + background-color: #01c9f5; + border-color: #01c9f5; +} + +.page-link:focus { + z-index: 2; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(1, 201, 245, 0.25); +} + +.page-link:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.page-item:last-child .page-link { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.page-item.active .page-link { + z-index: 1; + color: #ffffff; + background-color: #01c9f5; + border-color: #01c9f5; +} + +.page-item.disabled .page-link { + color: #b7b7b7; + pointer-events: none; + cursor: auto; + background-color: #e9e9eb; + border-color: #e9e9eb; +} + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 20px; + line-height: 1.6; +} + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; +} + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; +} + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 12px; + line-height: 1.5; +} + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; +} + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; +} + +.badge { + display: inline-block; + padding: 0.25em 0.4em; + font-size: 75%; + font-weight: 700; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25rem; +} + +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +.badge-pill { + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; +} + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #e9ecef; + border-radius: 0.3rem; +} + +@media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; + } +} + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; +} + +.alert { + position: relative; + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: 700; +} + +.alert-dismissible { + padding-right: 4rem; +} + +.alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + padding: 0.75rem 1.25rem; + color: inherit; +} + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +.progress { + display: flex; + height: 1rem; + overflow: hidden; + font-size: 0.75rem; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #01c9f5; + transition: width 0.6s ease; +} + +@media screen and (prefers-reduced-motion: reduce) { + .progress-bar { + transition: none; + } +} + +.progress-bar-striped { + background-image: linear-gradient( + 45deg, + rgba(255, 255, 255, 0.15) 25%, + transparent 25%, + transparent 50%, + rgba(255, 255, 255, 0.15) 50%, + rgba(255, 255, 255, 0.15) 75%, + transparent 75%, + transparent + ); + background-size: 1rem 1rem; +} + +.progress-bar-animated { + animation: progress-bar-stripes 1s linear infinite; +} + +.media { + display: flex; + align-items: flex-start; +} + +.media-body { + flex: 1; +} + +.list-group { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; +} + +.list-group-item-action { + width: 100%; + color: #293043; + text-align: inherit; +} + +.list-group-item-action:hover, +.list-group-item-action:focus { + color: #293043; + text-decoration: none; + background-color: #f8f9fa; +} + +.list-group-item-action:active { + color: #212529; + background-color: #e9ecef; +} + +.list-group-item { + position: relative; + display: block; + padding: 0.75rem 1.25rem; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); +} + +.list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.list-group-item:hover, +.list-group-item:focus { + z-index: 1; + text-decoration: none; +} + +.list-group-item.disabled, +.list-group-item:disabled { + color: #6c757d; + background-color: #fff; +} + +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #01c9f5; + border-color: #01c9f5; +} + +.list-group-flush .list-group-item { + border-right: 0; + border-left: 0; + border-radius: 0; +} + +.list-group-flush:first-child .list-group-item:first-child { + border-top: 0; +} + +.list-group-flush:last-child .list-group-item:last-child { + border-bottom: 0; +} + +.close { + float: right; + font-size: 1.5rem; + font-weight: 700; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: 0.5; +} + +.close:not(:disabled):not(.disabled) { + cursor: pointer; +} + +.close:not(:disabled):not(.disabled):hover, +.close:not(:disabled):not(.disabled):focus { + color: #000; + text-decoration: none; + opacity: 0.75; +} + +button.close { + padding: 0; + background-color: transparent; + border: 0; + -webkit-appearance: none; +} + +.modal-open { + overflow: hidden; +} + +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + display: none; + overflow: hidden; + outline: 0; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 0.5rem; + pointer-events: none; +} + +.modal.fade .modal-dialog { + transition: transform 0.3s ease-out; + transform: translate(0, -25%); +} + +@media screen and (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; + } +} + +.modal.show .modal-dialog { + transform: translate(0, 0); +} + +.modal-dialog-centered { + display: flex; + align-items: center; + min-height: calc(100% - (0.5rem * 2)); +} + +.modal-dialog-centered::before { + display: block; + height: calc(100vh - (0.5rem * 2)); + content: ''; +} + +.modal-content { + position: relative; + display: flex; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-backdrop.show { + opacity: 0.5; +} + +.modal-header { + display: flex; + align-items: flex-start; + justify-content: space-between; + padding: 1rem; + border-bottom: 1px solid #e9ecef; + border-top-left-radius: 0.3rem; + border-top-right-radius: 0.3rem; +} + +.modal-header .close { + padding: 1rem; + margin: -1rem -1rem -1rem auto; +} + +.modal-title { + margin-bottom: 0; + line-height: 1.5; +} + +.modal-body { + position: relative; + flex: 1 1 auto; + padding: 1rem; +} + +.modal-footer { + display: flex; + align-items: center; + justify-content: flex-end; + padding: 1rem; + border-top: 1px solid #e9ecef; +} + +.modal-footer > :not(:first-child) { + margin-left: 0.25rem; +} + +.modal-footer > :not(:last-child) { + margin-right: 0.25rem; +} + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 1.75rem auto; + } + .modal-dialog-centered { + min-height: calc(100% - (1.75rem * 2)); + } + .modal-dialog-centered::before { + height: calc(100vh - (1.75rem * 2)); + } + .modal-sm { + max-width: 300px; + } +} + +@media (min-width: 992px) { + .modal-lg { + max-width: 800px; + } +} + +@media (min-width: 1200px) { + .modal-xl { + max-width: 1140px; + } +} + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: 'Roboto', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, + 'Helvetica Neue', Arial, sans-serif; + font-style: normal; + font-weight: 400; + line-height: 1.625; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + opacity: 0; +} + +.tooltip.show { + opacity: 1; +} + +.tooltip .arrow { + position: absolute; + display: block; + width: 6px; + height: 6px; +} + +.tooltip .arrow::before { + position: absolute; + content: ''; + border-color: transparent; + border-style: solid; +} + +.bs-tooltip-top, +.bs-tooltip-auto[x-placement^='top'] { + padding: 6px 0; +} + +.bs-tooltip-top .arrow, +.bs-tooltip-auto[x-placement^='top'] .arrow { + bottom: 0; +} + +.bs-tooltip-top .arrow::before, +.bs-tooltip-auto[x-placement^='top'] .arrow::before { + top: 0; + border-width: 6px 3px 0; + border-top-color: #01c9f5; +} + +.bs-tooltip-right, +.bs-tooltip-auto[x-placement^='right'] { + padding: 0 6px; +} + +.bs-tooltip-right .arrow, +.bs-tooltip-auto[x-placement^='right'] .arrow { + left: 0; + width: 6px; + height: 6px; +} + +.bs-tooltip-right .arrow::before, +.bs-tooltip-auto[x-placement^='right'] .arrow::before { + right: 0; + border-width: 3px 6px 3px 0; + border-right-color: #01c9f5; +} + +.bs-tooltip-bottom, +.bs-tooltip-auto[x-placement^='bottom'] { + padding: 6px 0; +} + +.bs-tooltip-bottom .arrow, +.bs-tooltip-auto[x-placement^='bottom'] .arrow { + top: 0; +} + +.bs-tooltip-bottom .arrow::before, +.bs-tooltip-auto[x-placement^='bottom'] .arrow::before { + bottom: 0; + border-width: 0 3px 6px; + border-bottom-color: #01c9f5; +} + +.bs-tooltip-left, +.bs-tooltip-auto[x-placement^='left'] { + padding: 0 6px; +} + +.bs-tooltip-left .arrow, +.bs-tooltip-auto[x-placement^='left'] .arrow { + right: 0; + width: 6px; + height: 6px; +} + +.bs-tooltip-left .arrow::before, +.bs-tooltip-auto[x-placement^='left'] .arrow::before { + left: 0; + border-width: 3px 0 3px 6px; + border-left-color: #01c9f5; +} + +.tooltip-inner { + max-width: 200px; + padding: 6px 10px; + color: #ffffff; + text-align: center; + background-color: #01c9f5; + border-radius: 0.25rem; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: 'Roboto', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, + 'Helvetica Neue', Arial, sans-serif; + font-style: normal; + font-weight: 400; + line-height: 1.625; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; +} + +.popover .arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; + margin: 0 0.3rem; +} + +.popover .arrow::before, +.popover .arrow::after { + position: absolute; + display: block; + content: ''; + border-color: transparent; + border-style: solid; +} + +.bs-popover-top, +.bs-popover-auto[x-placement^='top'] { + margin-bottom: 0.5rem; +} + +.bs-popover-top .arrow, +.bs-popover-auto[x-placement^='top'] .arrow { + bottom: calc((0.5rem + 1px) * -1); +} + +.bs-popover-top .arrow::before, +.bs-popover-auto[x-placement^='top'] .arrow::before, +.bs-popover-top .arrow::after, +.bs-popover-auto[x-placement^='top'] .arrow::after { + border-width: 0.5rem 0.5rem 0; +} + +.bs-popover-top .arrow::before, +.bs-popover-auto[x-placement^='top'] .arrow::before { + bottom: 0; + border-top-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-top .arrow::after, +.bs-popover-auto[x-placement^='top'] .arrow::after { + bottom: 1px; + border-top-color: #fff; +} + +.bs-popover-right, +.bs-popover-auto[x-placement^='right'] { + margin-left: 0.5rem; +} + +.bs-popover-right .arrow, +.bs-popover-auto[x-placement^='right'] .arrow { + left: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-right .arrow::before, +.bs-popover-auto[x-placement^='right'] .arrow::before, +.bs-popover-right .arrow::after, +.bs-popover-auto[x-placement^='right'] .arrow::after { + border-width: 0.5rem 0.5rem 0.5rem 0; +} + +.bs-popover-right .arrow::before, +.bs-popover-auto[x-placement^='right'] .arrow::before { + left: 0; + border-right-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-right .arrow::after, +.bs-popover-auto[x-placement^='right'] .arrow::after { + left: 1px; + border-right-color: #fff; +} + +.bs-popover-bottom, +.bs-popover-auto[x-placement^='bottom'] { + margin-top: 0.5rem; +} + +.bs-popover-bottom .arrow, +.bs-popover-auto[x-placement^='bottom'] .arrow { + top: calc((0.5rem + 1px) * -1); +} + +.bs-popover-bottom .arrow::before, +.bs-popover-auto[x-placement^='bottom'] .arrow::before, +.bs-popover-bottom .arrow::after, +.bs-popover-auto[x-placement^='bottom'] .arrow::after { + border-width: 0 0.5rem 0.5rem 0.5rem; +} + +.bs-popover-bottom .arrow::before, +.bs-popover-auto[x-placement^='bottom'] .arrow::before { + top: 0; + border-bottom-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-bottom .arrow::after, +.bs-popover-auto[x-placement^='bottom'] .arrow::after { + top: 1px; + border-bottom-color: #fff; +} + +.bs-popover-bottom .popover-header::before, +.bs-popover-auto[x-placement^='bottom'] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ''; + border-bottom: 1px solid #f7f7f7; +} + +.bs-popover-left, +.bs-popover-auto[x-placement^='left'] { + margin-right: 0.5rem; +} + +.bs-popover-left .arrow, +.bs-popover-auto[x-placement^='left'] .arrow { + right: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-left .arrow::before, +.bs-popover-auto[x-placement^='left'] .arrow::before, +.bs-popover-left .arrow::after, +.bs-popover-auto[x-placement^='left'] .arrow::after { + border-width: 0.5rem 0 0.5rem 0.5rem; +} + +.bs-popover-left .arrow::before, +.bs-popover-auto[x-placement^='left'] .arrow::before { + right: 0; + border-left-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-left .arrow::after, +.bs-popover-auto[x-placement^='left'] .arrow::after { + right: 1px; + border-left-color: #fff; +} + +.popover-header { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + color: inherit; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} + +.popover-header:empty { + display: none; +} + +.popover-body { + padding: 0.5rem 0.75rem; + color: #212529; +} + +.carousel { + position: relative; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-item { + position: relative; + display: none; + align-items: center; + width: 100%; + backface-visibility: hidden; + perspective: 1000px; +} + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; + transition: transform 0.6s ease; +} + +@media screen and (prefers-reduced-motion: reduce) { + .carousel-item.active, + .carousel-item-next, + .carousel-item-prev { + transition: none; + } +} + +.carousel-item-next, +.carousel-item-prev { + position: absolute; + top: 0; +} + +.carousel-item-next.carousel-item-left, +.carousel-item-prev.carousel-item-right { + transform: translateX(0); +} + +@supports (transform-style: preserve-3d) { + .carousel-item-next.carousel-item-left, + .carousel-item-prev.carousel-item-right { + transform: translate3d(0, 0, 0); + } +} + +.carousel-item-next, +.active.carousel-item-right { + transform: translateX(100%); +} + +@supports (transform-style: preserve-3d) { + .carousel-item-next, + .active.carousel-item-right { + transform: translate3d(100%, 0, 0); + } +} + +.carousel-item-prev, +.active.carousel-item-left { + transform: translateX(-100%); +} + +@supports (transform-style: preserve-3d) { + .carousel-item-prev, + .active.carousel-item-left { + transform: translate3d(-100%, 0, 0); + } +} + +.carousel-fade .carousel-item { + opacity: 0; + transition-duration: 0.6s; + transition-property: opacity; +} + +.carousel-fade .carousel-item.active, +.carousel-fade .carousel-item-next.carousel-item-left, +.carousel-fade .carousel-item-prev.carousel-item-right { + opacity: 1; +} + +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-right { + opacity: 0; +} + +.carousel-fade .carousel-item-next, +.carousel-fade .carousel-item-prev, +.carousel-fade .carousel-item.active, +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-prev { + transform: translateX(0); +} + +@supports (transform-style: preserve-3d) { + .carousel-fade .carousel-item-next, + .carousel-fade .carousel-item-prev, + .carousel-fade .carousel-item.active, + .carousel-fade .active.carousel-item-left, + .carousel-fade .active.carousel-item-prev { + transform: translate3d(0, 0, 0); + } +} + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + display: flex; + align-items: center; + justify-content: center; + width: 15%; + color: #fff; + text-align: center; + opacity: 0.5; +} + +.carousel-control-prev:hover, +.carousel-control-prev:focus, +.carousel-control-next:hover, +.carousel-control-next:focus { + color: #fff; + text-decoration: none; + outline: 0; + opacity: 0.9; +} + +.carousel-control-prev { + left: 0; +} + +.carousel-control-next { + right: 0; +} + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 20px; + height: 20px; + background: transparent no-repeat center center; + background-size: 100% 100%; +} + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 10px; + left: 0; + z-index: 15; + display: flex; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; +} + +.carousel-indicators li { + position: relative; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: #fff; + opacity: 0.5; + transition: opacity 0.6s ease; +} + +@media screen and (prefers-reduced-motion: reduce) { + .carousel-indicators li { + transition: none; + } +} + +.carousel-indicators li::before { + position: absolute; + top: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ''; +} + +.carousel-indicators li::after { + position: absolute; + bottom: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: ''; +} + +.carousel-indicators .active { + opacity: 1; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; +} + +.align-baseline { + vertical-align: baseline !important; +} + +.align-top { + vertical-align: top !important; +} + +.align-middle { + vertical-align: middle !important; +} + +.align-bottom { + vertical-align: bottom !important; +} + +.align-text-bottom { + vertical-align: text-bottom !important; +} + +.align-text-top { + vertical-align: text-top !important; +} + +.bg-white { + background-color: #ffffff !important; +} + +.bg-transparent { + background-color: transparent !important; +} + +.border { + border: 1px solid #dee2e6 !important; +} + +.border-top { + border-top: 1px solid #dee2e6 !important; +} + +.border-right { + border-right: 1px solid #dee2e6 !important; +} + +.border-bottom { + border-bottom: 1px solid #dee2e6 !important; +} + +.border-left { + border-left: 1px solid #dee2e6 !important; +} + +.border-0 { + border: 0 !important; +} + +.border-top-0 { + border-top: 0 !important; +} + +.border-right-0 { + border-right: 0 !important; +} + +.border-bottom-0 { + border-bottom: 0 !important; +} + +.border-left-0 { + border-left: 0 !important; +} + +.border-white { + border-color: #ffffff !important; +} + +.rounded { + border-radius: 0 !important; +} + +.rounded-top { + border-top-left-radius: 0 !important; + border-top-right-radius: 0 !important; +} + +.rounded-right { + border-top-right-radius: 0 !important; + border-bottom-right-radius: 0 !important; +} + +.rounded-bottom { + border-bottom-right-radius: 0 !important; + border-bottom-left-radius: 0 !important; +} + +.rounded-left { + border-top-left-radius: 0 !important; + border-bottom-left-radius: 0 !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-0 { + border-radius: 0 !important; +} + +.clearfix::after { + display: block; + clear: both; + content: ''; +} + +.d-none { + display: none !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: flex !important; +} + +.d-inline-flex { + display: inline-flex !important; +} + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-table { + display: table !important; + } + .d-sm-table-row { + display: table-row !important; + } + .d-sm-table-cell { + display: table-cell !important; + } + .d-sm-flex { + display: flex !important; + } + .d-sm-inline-flex { + display: inline-flex !important; + } +} + +@media (min-width: 768px) { + .d-md-none { + display: none !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-block { + display: block !important; + } + .d-md-table { + display: table !important; + } + .d-md-table-row { + display: table-row !important; + } + .d-md-table-cell { + display: table-cell !important; + } + .d-md-flex { + display: flex !important; + } + .d-md-inline-flex { + display: inline-flex !important; + } +} + +@media (min-width: 992px) { + .d-lg-none { + display: none !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-block { + display: block !important; + } + .d-lg-table { + display: table !important; + } + .d-lg-table-row { + display: table-row !important; + } + .d-lg-table-cell { + display: table-cell !important; + } + .d-lg-flex { + display: flex !important; + } + .d-lg-inline-flex { + display: inline-flex !important; + } +} + +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-block { + display: block !important; + } + .d-xl-table { + display: table !important; + } + .d-xl-table-row { + display: table-row !important; + } + .d-xl-table-cell { + display: table-cell !important; + } + .d-xl-flex { + display: flex !important; + } + .d-xl-inline-flex { + display: inline-flex !important; + } +} + +@media (min-width: 1600px) { + .d-xxl-none { + display: none !important; + } + .d-xxl-inline { + display: inline !important; + } + .d-xxl-inline-block { + display: inline-block !important; + } + .d-xxl-block { + display: block !important; + } + .d-xxl-table { + display: table !important; + } + .d-xxl-table-row { + display: table-row !important; + } + .d-xxl-table-cell { + display: table-cell !important; + } + .d-xxl-flex { + display: flex !important; + } + .d-xxl-inline-flex { + display: inline-flex !important; + } +} + +@media print { + .d-print-none { + display: none !important; + } + .d-print-inline { + display: inline !important; + } + .d-print-inline-block { + display: inline-block !important; + } + .d-print-block { + display: block !important; + } + .d-print-table { + display: table !important; + } + .d-print-table-row { + display: table-row !important; + } + .d-print-table-cell { + display: table-cell !important; + } + .d-print-flex { + display: flex !important; + } + .d-print-inline-flex { + display: inline-flex !important; + } +} + +.embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden; +} + +.embed-responsive::before { + display: block; + content: ''; +} + +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} + +.embed-responsive-21by9::before { + padding-top: 42.85714%; +} + +.embed-responsive-16by9::before { + padding-top: 56.25%; +} + +.embed-responsive-4by3::before { + padding-top: 75%; +} + +.embed-responsive-1by1::before { + padding-top: 100%; +} + +.flex-row { + flex-direction: row !important; +} + +.flex-column { + flex-direction: column !important; +} + +.flex-row-reverse { + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + flex-direction: column-reverse !important; +} + +.flex-wrap { + flex-wrap: wrap !important; +} + +.flex-nowrap { + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + flex-wrap: wrap-reverse !important; +} + +.flex-fill { + flex: 1 1 auto !important; +} + +.flex-grow-0 { + flex-grow: 0 !important; +} + +.flex-grow-1 { + flex-grow: 1 !important; +} + +.flex-shrink-0 { + flex-shrink: 0 !important; +} + +.flex-shrink-1 { + flex-shrink: 1 !important; +} + +.justify-content-start { + justify-content: flex-start !important; +} + +.justify-content-end { + justify-content: flex-end !important; +} + +.justify-content-center { + justify-content: center !important; +} + +.justify-content-between { + justify-content: space-between !important; +} + +.justify-content-around { + justify-content: space-around !important; +} + +.align-items-start { + align-items: flex-start !important; +} + +.align-items-end { + align-items: flex-end !important; +} + +.align-items-center { + align-items: center !important; +} + +.align-items-baseline { + align-items: baseline !important; +} + +.align-items-stretch { + align-items: stretch !important; +} + +.align-content-start { + align-content: flex-start !important; +} + +.align-content-end { + align-content: flex-end !important; +} + +.align-content-center { + align-content: center !important; +} + +.align-content-between { + align-content: space-between !important; +} + +.align-content-around { + align-content: space-around !important; +} + +.align-content-stretch { + align-content: stretch !important; +} + +.align-self-auto { + align-self: auto !important; +} + +.align-self-start { + align-self: flex-start !important; +} + +.align-self-end { + align-self: flex-end !important; +} + +.align-self-center { + align-self: center !important; +} + +.align-self-baseline { + align-self: baseline !important; +} + +.align-self-stretch { + align-self: stretch !important; +} + +@media (min-width: 576px) { + .flex-sm-row { + flex-direction: row !important; + } + .flex-sm-column { + flex-direction: column !important; + } + .flex-sm-row-reverse { + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + flex-direction: column-reverse !important; + } + .flex-sm-wrap { + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .flex-sm-fill { + flex: 1 1 auto !important; + } + .flex-sm-grow-0 { + flex-grow: 0 !important; + } + .flex-sm-grow-1 { + flex-grow: 1 !important; + } + .flex-sm-shrink-0 { + flex-shrink: 0 !important; + } + .flex-sm-shrink-1 { + flex-shrink: 1 !important; + } + .justify-content-sm-start { + justify-content: flex-start !important; + } + .justify-content-sm-end { + justify-content: flex-end !important; + } + .justify-content-sm-center { + justify-content: center !important; + } + .justify-content-sm-between { + justify-content: space-between !important; + } + .justify-content-sm-around { + justify-content: space-around !important; + } + .align-items-sm-start { + align-items: flex-start !important; + } + .align-items-sm-end { + align-items: flex-end !important; + } + .align-items-sm-center { + align-items: center !important; + } + .align-items-sm-baseline { + align-items: baseline !important; + } + .align-items-sm-stretch { + align-items: stretch !important; + } + .align-content-sm-start { + align-content: flex-start !important; + } + .align-content-sm-end { + align-content: flex-end !important; + } + .align-content-sm-center { + align-content: center !important; + } + .align-content-sm-between { + align-content: space-between !important; + } + .align-content-sm-around { + align-content: space-around !important; + } + .align-content-sm-stretch { + align-content: stretch !important; + } + .align-self-sm-auto { + align-self: auto !important; + } + .align-self-sm-start { + align-self: flex-start !important; + } + .align-self-sm-end { + align-self: flex-end !important; + } + .align-self-sm-center { + align-self: center !important; + } + .align-self-sm-baseline { + align-self: baseline !important; + } + .align-self-sm-stretch { + align-self: stretch !important; + } +} + +@media (min-width: 768px) { + .flex-md-row { + flex-direction: row !important; + } + .flex-md-column { + flex-direction: column !important; + } + .flex-md-row-reverse { + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + flex-direction: column-reverse !important; + } + .flex-md-wrap { + flex-wrap: wrap !important; + } + .flex-md-nowrap { + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .flex-md-fill { + flex: 1 1 auto !important; + } + .flex-md-grow-0 { + flex-grow: 0 !important; + } + .flex-md-grow-1 { + flex-grow: 1 !important; + } + .flex-md-shrink-0 { + flex-shrink: 0 !important; + } + .flex-md-shrink-1 { + flex-shrink: 1 !important; + } + .justify-content-md-start { + justify-content: flex-start !important; + } + .justify-content-md-end { + justify-content: flex-end !important; + } + .justify-content-md-center { + justify-content: center !important; + } + .justify-content-md-between { + justify-content: space-between !important; + } + .justify-content-md-around { + justify-content: space-around !important; + } + .align-items-md-start { + align-items: flex-start !important; + } + .align-items-md-end { + align-items: flex-end !important; + } + .align-items-md-center { + align-items: center !important; + } + .align-items-md-baseline { + align-items: baseline !important; + } + .align-items-md-stretch { + align-items: stretch !important; + } + .align-content-md-start { + align-content: flex-start !important; + } + .align-content-md-end { + align-content: flex-end !important; + } + .align-content-md-center { + align-content: center !important; + } + .align-content-md-between { + align-content: space-between !important; + } + .align-content-md-around { + align-content: space-around !important; + } + .align-content-md-stretch { + align-content: stretch !important; + } + .align-self-md-auto { + align-self: auto !important; + } + .align-self-md-start { + align-self: flex-start !important; + } + .align-self-md-end { + align-self: flex-end !important; + } + .align-self-md-center { + align-self: center !important; + } + .align-self-md-baseline { + align-self: baseline !important; + } + .align-self-md-stretch { + align-self: stretch !important; + } +} + +@media (min-width: 992px) { + .flex-lg-row { + flex-direction: row !important; + } + .flex-lg-column { + flex-direction: column !important; + } + .flex-lg-row-reverse { + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + flex-direction: column-reverse !important; + } + .flex-lg-wrap { + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .flex-lg-fill { + flex: 1 1 auto !important; + } + .flex-lg-grow-0 { + flex-grow: 0 !important; + } + .flex-lg-grow-1 { + flex-grow: 1 !important; + } + .flex-lg-shrink-0 { + flex-shrink: 0 !important; + } + .flex-lg-shrink-1 { + flex-shrink: 1 !important; + } + .justify-content-lg-start { + justify-content: flex-start !important; + } + .justify-content-lg-end { + justify-content: flex-end !important; + } + .justify-content-lg-center { + justify-content: center !important; + } + .justify-content-lg-between { + justify-content: space-between !important; + } + .justify-content-lg-around { + justify-content: space-around !important; + } + .align-items-lg-start { + align-items: flex-start !important; + } + .align-items-lg-end { + align-items: flex-end !important; + } + .align-items-lg-center { + align-items: center !important; + } + .align-items-lg-baseline { + align-items: baseline !important; + } + .align-items-lg-stretch { + align-items: stretch !important; + } + .align-content-lg-start { + align-content: flex-start !important; + } + .align-content-lg-end { + align-content: flex-end !important; + } + .align-content-lg-center { + align-content: center !important; + } + .align-content-lg-between { + align-content: space-between !important; + } + .align-content-lg-around { + align-content: space-around !important; + } + .align-content-lg-stretch { + align-content: stretch !important; + } + .align-self-lg-auto { + align-self: auto !important; + } + .align-self-lg-start { + align-self: flex-start !important; + } + .align-self-lg-end { + align-self: flex-end !important; + } + .align-self-lg-center { + align-self: center !important; + } + .align-self-lg-baseline { + align-self: baseline !important; + } + .align-self-lg-stretch { + align-self: stretch !important; + } +} + +@media (min-width: 1200px) { + .flex-xl-row { + flex-direction: row !important; + } + .flex-xl-column { + flex-direction: column !important; + } + .flex-xl-row-reverse { + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + flex-direction: column-reverse !important; + } + .flex-xl-wrap { + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .flex-xl-fill { + flex: 1 1 auto !important; + } + .flex-xl-grow-0 { + flex-grow: 0 !important; + } + .flex-xl-grow-1 { + flex-grow: 1 !important; + } + .flex-xl-shrink-0 { + flex-shrink: 0 !important; + } + .flex-xl-shrink-1 { + flex-shrink: 1 !important; + } + .justify-content-xl-start { + justify-content: flex-start !important; + } + .justify-content-xl-end { + justify-content: flex-end !important; + } + .justify-content-xl-center { + justify-content: center !important; + } + .justify-content-xl-between { + justify-content: space-between !important; + } + .justify-content-xl-around { + justify-content: space-around !important; + } + .align-items-xl-start { + align-items: flex-start !important; + } + .align-items-xl-end { + align-items: flex-end !important; + } + .align-items-xl-center { + align-items: center !important; + } + .align-items-xl-baseline { + align-items: baseline !important; + } + .align-items-xl-stretch { + align-items: stretch !important; + } + .align-content-xl-start { + align-content: flex-start !important; + } + .align-content-xl-end { + align-content: flex-end !important; + } + .align-content-xl-center { + align-content: center !important; + } + .align-content-xl-between { + align-content: space-between !important; + } + .align-content-xl-around { + align-content: space-around !important; + } + .align-content-xl-stretch { + align-content: stretch !important; + } + .align-self-xl-auto { + align-self: auto !important; + } + .align-self-xl-start { + align-self: flex-start !important; + } + .align-self-xl-end { + align-self: flex-end !important; + } + .align-self-xl-center { + align-self: center !important; + } + .align-self-xl-baseline { + align-self: baseline !important; + } + .align-self-xl-stretch { + align-self: stretch !important; + } +} + +@media (min-width: 1600px) { + .flex-xxl-row { + flex-direction: row !important; + } + .flex-xxl-column { + flex-direction: column !important; + } + .flex-xxl-row-reverse { + flex-direction: row-reverse !important; + } + .flex-xxl-column-reverse { + flex-direction: column-reverse !important; + } + .flex-xxl-wrap { + flex-wrap: wrap !important; + } + .flex-xxl-nowrap { + flex-wrap: nowrap !important; + } + .flex-xxl-wrap-reverse { + flex-wrap: wrap-reverse !important; + } + .flex-xxl-fill { + flex: 1 1 auto !important; + } + .flex-xxl-grow-0 { + flex-grow: 0 !important; + } + .flex-xxl-grow-1 { + flex-grow: 1 !important; + } + .flex-xxl-shrink-0 { + flex-shrink: 0 !important; + } + .flex-xxl-shrink-1 { + flex-shrink: 1 !important; + } + .justify-content-xxl-start { + justify-content: flex-start !important; + } + .justify-content-xxl-end { + justify-content: flex-end !important; + } + .justify-content-xxl-center { + justify-content: center !important; + } + .justify-content-xxl-between { + justify-content: space-between !important; + } + .justify-content-xxl-around { + justify-content: space-around !important; + } + .align-items-xxl-start { + align-items: flex-start !important; + } + .align-items-xxl-end { + align-items: flex-end !important; + } + .align-items-xxl-center { + align-items: center !important; + } + .align-items-xxl-baseline { + align-items: baseline !important; + } + .align-items-xxl-stretch { + align-items: stretch !important; + } + .align-content-xxl-start { + align-content: flex-start !important; + } + .align-content-xxl-end { + align-content: flex-end !important; + } + .align-content-xxl-center { + align-content: center !important; + } + .align-content-xxl-between { + align-content: space-between !important; + } + .align-content-xxl-around { + align-content: space-around !important; + } + .align-content-xxl-stretch { + align-content: stretch !important; + } + .align-self-xxl-auto { + align-self: auto !important; + } + .align-self-xxl-start { + align-self: flex-start !important; + } + .align-self-xxl-end { + align-self: flex-end !important; + } + .align-self-xxl-center { + align-self: center !important; + } + .align-self-xxl-baseline { + align-self: baseline !important; + } + .align-self-xxl-stretch { + align-self: stretch !important; + } +} + +.float-left { + float: left !important; +} + +.float-right { + float: right !important; +} + +.float-none { + float: none !important; +} + +@media (min-width: 576px) { + .float-sm-left { + float: left !important; + } + .float-sm-right { + float: right !important; + } + .float-sm-none { + float: none !important; + } +} + +@media (min-width: 768px) { + .float-md-left { + float: left !important; + } + .float-md-right { + float: right !important; + } + .float-md-none { + float: none !important; + } +} + +@media (min-width: 992px) { + .float-lg-left { + float: left !important; + } + .float-lg-right { + float: right !important; + } + .float-lg-none { + float: none !important; + } +} + +@media (min-width: 1200px) { + .float-xl-left { + float: left !important; + } + .float-xl-right { + float: right !important; + } + .float-xl-none { + float: none !important; + } +} + +@media (min-width: 1600px) { + .float-xxl-left { + float: left !important; + } + .float-xxl-right { + float: right !important; + } + .float-xxl-none { + float: none !important; + } +} + +.position-static { + position: static !important; +} + +.position-relative { + position: relative !important; +} + +.position-absolute { + position: absolute !important; +} + +.position-fixed { + position: fixed !important; +} + +.position-sticky { + position: sticky !important; +} + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} + +@supports (position: sticky) { + .sticky-top { + position: sticky; + top: 0; + z-index: 1020; + } +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border: 0; +} + +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; +} + +.shadow-sm { + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; +} + +.shadow { + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; +} + +.shadow-lg { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; +} + +.shadow-none { + box-shadow: none !important; +} + +.w-25 { + width: 25% !important; +} + +.w-50 { + width: 50% !important; +} + +.w-75 { + width: 75% !important; +} + +.w-100 { + width: 100% !important; +} + +.w-auto { + width: auto !important; +} + +.h-25 { + height: 25% !important; +} + +.h-50 { + height: 50% !important; +} + +.h-75 { + height: 75% !important; +} + +.h-100 { + height: 100% !important; +} + +.h-auto { + height: auto !important; +} + +.mw-100 { + max-width: 100% !important; +} + +.mh-100 { + max-height: 100% !important; +} + +.m-0 { + margin: 0 !important; +} + +.mt-0, +.my-0 { + margin-top: 0 !important; +} + +.mr-0, +.mx-0 { + margin-right: 0 !important; +} + +.mb-0, +.my-0 { + margin-bottom: 0 !important; +} + +.ml-0, +.mx-0 { + margin-left: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.mt-1, +.my-1 { + margin-top: 0.25rem !important; +} + +.mr-1, +.mx-1 { + margin-right: 0.25rem !important; +} + +.mb-1, +.my-1 { + margin-bottom: 0.25rem !important; +} + +.ml-1, +.mx-1 { + margin-left: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.mt-2, +.my-2 { + margin-top: 0.5rem !important; +} + +.mr-2, +.mx-2 { + margin-right: 0.5rem !important; +} + +.mb-2, +.my-2 { + margin-bottom: 0.5rem !important; +} + +.ml-2, +.mx-2 { + margin-left: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.mt-3, +.my-3 { + margin-top: 1rem !important; +} + +.mr-3, +.mx-3 { + margin-right: 1rem !important; +} + +.mb-3, +.my-3 { + margin-bottom: 1rem !important; +} + +.ml-3, +.mx-3 { + margin-left: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.mt-4, +.my-4 { + margin-top: 1.5rem !important; +} + +.mr-4, +.mx-4 { + margin-right: 1.5rem !important; +} + +.mb-4, +.my-4 { + margin-bottom: 1.5rem !important; +} + +.ml-4, +.mx-4 { + margin-left: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.mt-5, +.my-5 { + margin-top: 3rem !important; +} + +.mr-5, +.mx-5 { + margin-right: 3rem !important; +} + +.mb-5, +.my-5 { + margin-bottom: 3rem !important; +} + +.ml-5, +.mx-5 { + margin-left: 3rem !important; +} + +.p-0 { + padding: 0 !important; +} + +.pt-0, +.py-0 { + padding-top: 0 !important; +} + +.pr-0, +.px-0 { + padding-right: 0 !important; +} + +.pb-0, +.py-0 { + padding-bottom: 0 !important; +} + +.pl-0, +.px-0 { + padding-left: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.pt-1, +.py-1 { + padding-top: 0.25rem !important; +} + +.pr-1, +.px-1 { + padding-right: 0.25rem !important; +} + +.pb-1, +.py-1 { + padding-bottom: 0.25rem !important; +} + +.pl-1, +.px-1 { + padding-left: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.pt-2, +.py-2 { + padding-top: 0.5rem !important; +} + +.pr-2, +.px-2 { + padding-right: 0.5rem !important; +} + +.pb-2, +.py-2 { + padding-bottom: 0.5rem !important; +} + +.pl-2, +.px-2 { + padding-left: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.pt-3, +.py-3 { + padding-top: 1rem !important; +} + +.pr-3, +.px-3 { + padding-right: 1rem !important; +} + +.pb-3, +.py-3 { + padding-bottom: 1rem !important; +} + +.pl-3, +.px-3 { + padding-left: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.pt-4, +.py-4 { + padding-top: 1.5rem !important; +} + +.pr-4, +.px-4 { + padding-right: 1.5rem !important; +} + +.pb-4, +.py-4 { + padding-bottom: 1.5rem !important; +} + +.pl-4, +.px-4 { + padding-left: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.pt-5, +.py-5 { + padding-top: 3rem !important; +} + +.pr-5, +.px-5 { + padding-right: 3rem !important; +} + +.pb-5, +.py-5 { + padding-bottom: 3rem !important; +} + +.pl-5, +.px-5 { + padding-left: 3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mt-auto, +.my-auto { + margin-top: auto !important; +} + +.mr-auto, +.mx-auto { + margin-right: auto !important; +} + +.mb-auto, +.my-auto { + margin-bottom: auto !important; +} + +.ml-auto, +.mx-auto { + margin-left: auto !important; +} + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 !important; + } + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important; + } + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important; + } + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important; + } + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important; + } + .m-sm-1 { + margin: 0.25rem !important; + } + .mt-sm-1, + .my-sm-1 { + margin-top: 0.25rem !important; + } + .mr-sm-1, + .mx-sm-1 { + margin-right: 0.25rem !important; + } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0.25rem !important; + } + .ml-sm-1, + .mx-sm-1 { + margin-left: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem !important; + } + .mt-sm-2, + .my-sm-2 { + margin-top: 0.5rem !important; + } + .mr-sm-2, + .mx-sm-2 { + margin-right: 0.5rem !important; + } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 0.5rem !important; + } + .ml-sm-2, + .mx-sm-2 { + margin-left: 0.5rem !important; + } + .m-sm-3 { + margin: 1rem !important; + } + .mt-sm-3, + .my-sm-3 { + margin-top: 1rem !important; + } + .mr-sm-3, + .mx-sm-3 { + margin-right: 1rem !important; + } + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1rem !important; + } + .ml-sm-3, + .mx-sm-3 { + margin-left: 1rem !important; + } + .m-sm-4 { + margin: 1.5rem !important; + } + .mt-sm-4, + .my-sm-4 { + margin-top: 1.5rem !important; + } + .mr-sm-4, + .mx-sm-4 { + margin-right: 1.5rem !important; + } + .mb-sm-4, + .my-sm-4 { + margin-bottom: 1.5rem !important; + } + .ml-sm-4, + .mx-sm-4 { + margin-left: 1.5rem !important; + } + .m-sm-5 { + margin: 3rem !important; + } + .mt-sm-5, + .my-sm-5 { + margin-top: 3rem !important; + } + .mr-sm-5, + .mx-sm-5 { + margin-right: 3rem !important; + } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 3rem !important; + } + .ml-sm-5, + .mx-sm-5 { + margin-left: 3rem !important; + } + .p-sm-0 { + padding: 0 !important; + } + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important; + } + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important; + } + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important; + } + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .pt-sm-1, + .py-sm-1 { + padding-top: 0.25rem !important; + } + .pr-sm-1, + .px-sm-1 { + padding-right: 0.25rem !important; + } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0.25rem !important; + } + .pl-sm-1, + .px-sm-1 { + padding-left: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .pt-sm-2, + .py-sm-2 { + padding-top: 0.5rem !important; + } + .pr-sm-2, + .px-sm-2 { + padding-right: 0.5rem !important; + } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 0.5rem !important; + } + .pl-sm-2, + .px-sm-2 { + padding-left: 0.5rem !important; + } + .p-sm-3 { + padding: 1rem !important; + } + .pt-sm-3, + .py-sm-3 { + padding-top: 1rem !important; + } + .pr-sm-3, + .px-sm-3 { + padding-right: 1rem !important; + } + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1rem !important; + } + .pl-sm-3, + .px-sm-3 { + padding-left: 1rem !important; + } + .p-sm-4 { + padding: 1.5rem !important; + } + .pt-sm-4, + .py-sm-4 { + padding-top: 1.5rem !important; + } + .pr-sm-4, + .px-sm-4 { + padding-right: 1.5rem !important; + } + .pb-sm-4, + .py-sm-4 { + padding-bottom: 1.5rem !important; + } + .pl-sm-4, + .px-sm-4 { + padding-left: 1.5rem !important; + } + .p-sm-5 { + padding: 3rem !important; + } + .pt-sm-5, + .py-sm-5 { + padding-top: 3rem !important; + } + .pr-sm-5, + .px-sm-5 { + padding-right: 3rem !important; + } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3rem !important; + } + .pl-sm-5, + .px-sm-5 { + padding-left: 3rem !important; + } + .m-sm-auto { + margin: auto !important; + } + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important; + } + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto !important; + } + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important; + } + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto !important; + } +} + +@media (min-width: 768px) { + .m-md-0 { + margin: 0 !important; + } + .mt-md-0, + .my-md-0 { + margin-top: 0 !important; + } + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important; + } + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important; + } + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important; + } + .m-md-1 { + margin: 0.25rem !important; + } + .mt-md-1, + .my-md-1 { + margin-top: 0.25rem !important; + } + .mr-md-1, + .mx-md-1 { + margin-right: 0.25rem !important; + } + .mb-md-1, + .my-md-1 { + margin-bottom: 0.25rem !important; + } + .ml-md-1, + .mx-md-1 { + margin-left: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem !important; + } + .mt-md-2, + .my-md-2 { + margin-top: 0.5rem !important; + } + .mr-md-2, + .mx-md-2 { + margin-right: 0.5rem !important; + } + .mb-md-2, + .my-md-2 { + margin-bottom: 0.5rem !important; + } + .ml-md-2, + .mx-md-2 { + margin-left: 0.5rem !important; + } + .m-md-3 { + margin: 1rem !important; + } + .mt-md-3, + .my-md-3 { + margin-top: 1rem !important; + } + .mr-md-3, + .mx-md-3 { + margin-right: 1rem !important; + } + .mb-md-3, + .my-md-3 { + margin-bottom: 1rem !important; + } + .ml-md-3, + .mx-md-3 { + margin-left: 1rem !important; + } + .m-md-4 { + margin: 1.5rem !important; + } + .mt-md-4, + .my-md-4 { + margin-top: 1.5rem !important; + } + .mr-md-4, + .mx-md-4 { + margin-right: 1.5rem !important; + } + .mb-md-4, + .my-md-4 { + margin-bottom: 1.5rem !important; + } + .ml-md-4, + .mx-md-4 { + margin-left: 1.5rem !important; + } + .m-md-5 { + margin: 3rem !important; + } + .mt-md-5, + .my-md-5 { + margin-top: 3rem !important; + } + .mr-md-5, + .mx-md-5 { + margin-right: 3rem !important; + } + .mb-md-5, + .my-md-5 { + margin-bottom: 3rem !important; + } + .ml-md-5, + .mx-md-5 { + margin-left: 3rem !important; + } + .p-md-0 { + padding: 0 !important; + } + .pt-md-0, + .py-md-0 { + padding-top: 0 !important; + } + .pr-md-0, + .px-md-0 { + padding-right: 0 !important; + } + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important; + } + .pl-md-0, + .px-md-0 { + padding-left: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .pt-md-1, + .py-md-1 { + padding-top: 0.25rem !important; + } + .pr-md-1, + .px-md-1 { + padding-right: 0.25rem !important; + } + .pb-md-1, + .py-md-1 { + padding-bottom: 0.25rem !important; + } + .pl-md-1, + .px-md-1 { + padding-left: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .pt-md-2, + .py-md-2 { + padding-top: 0.5rem !important; + } + .pr-md-2, + .px-md-2 { + padding-right: 0.5rem !important; + } + .pb-md-2, + .py-md-2 { + padding-bottom: 0.5rem !important; + } + .pl-md-2, + .px-md-2 { + padding-left: 0.5rem !important; + } + .p-md-3 { + padding: 1rem !important; + } + .pt-md-3, + .py-md-3 { + padding-top: 1rem !important; + } + .pr-md-3, + .px-md-3 { + padding-right: 1rem !important; + } + .pb-md-3, + .py-md-3 { + padding-bottom: 1rem !important; + } + .pl-md-3, + .px-md-3 { + padding-left: 1rem !important; + } + .p-md-4 { + padding: 1.5rem !important; + } + .pt-md-4, + .py-md-4 { + padding-top: 1.5rem !important; + } + .pr-md-4, + .px-md-4 { + padding-right: 1.5rem !important; + } + .pb-md-4, + .py-md-4 { + padding-bottom: 1.5rem !important; + } + .pl-md-4, + .px-md-4 { + padding-left: 1.5rem !important; + } + .p-md-5 { + padding: 3rem !important; + } + .pt-md-5, + .py-md-5 { + padding-top: 3rem !important; + } + .pr-md-5, + .px-md-5 { + padding-right: 3rem !important; + } + .pb-md-5, + .py-md-5 { + padding-bottom: 3rem !important; + } + .pl-md-5, + .px-md-5 { + padding-left: 3rem !important; + } + .m-md-auto { + margin: auto !important; + } + .mt-md-auto, + .my-md-auto { + margin-top: auto !important; + } + .mr-md-auto, + .mx-md-auto { + margin-right: auto !important; + } + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important; + } + .ml-md-auto, + .mx-md-auto { + margin-left: auto !important; + } +} + +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 !important; + } + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important; + } + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important; + } + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important; + } + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important; + } + .m-lg-1 { + margin: 0.25rem !important; + } + .mt-lg-1, + .my-lg-1 { + margin-top: 0.25rem !important; + } + .mr-lg-1, + .mx-lg-1 { + margin-right: 0.25rem !important; + } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0.25rem !important; + } + .ml-lg-1, + .mx-lg-1 { + margin-left: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem !important; + } + .mt-lg-2, + .my-lg-2 { + margin-top: 0.5rem !important; + } + .mr-lg-2, + .mx-lg-2 { + margin-right: 0.5rem !important; + } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 0.5rem !important; + } + .ml-lg-2, + .mx-lg-2 { + margin-left: 0.5rem !important; + } + .m-lg-3 { + margin: 1rem !important; + } + .mt-lg-3, + .my-lg-3 { + margin-top: 1rem !important; + } + .mr-lg-3, + .mx-lg-3 { + margin-right: 1rem !important; + } + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1rem !important; + } + .ml-lg-3, + .mx-lg-3 { + margin-left: 1rem !important; + } + .m-lg-4 { + margin: 1.5rem !important; + } + .mt-lg-4, + .my-lg-4 { + margin-top: 1.5rem !important; + } + .mr-lg-4, + .mx-lg-4 { + margin-right: 1.5rem !important; + } + .mb-lg-4, + .my-lg-4 { + margin-bottom: 1.5rem !important; + } + .ml-lg-4, + .mx-lg-4 { + margin-left: 1.5rem !important; + } + .m-lg-5 { + margin: 3rem !important; + } + .mt-lg-5, + .my-lg-5 { + margin-top: 3rem !important; + } + .mr-lg-5, + .mx-lg-5 { + margin-right: 3rem !important; + } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 3rem !important; + } + .ml-lg-5, + .mx-lg-5 { + margin-left: 3rem !important; + } + .p-lg-0 { + padding: 0 !important; + } + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important; + } + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important; + } + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important; + } + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .pt-lg-1, + .py-lg-1 { + padding-top: 0.25rem !important; + } + .pr-lg-1, + .px-lg-1 { + padding-right: 0.25rem !important; + } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0.25rem !important; + } + .pl-lg-1, + .px-lg-1 { + padding-left: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .pt-lg-2, + .py-lg-2 { + padding-top: 0.5rem !important; + } + .pr-lg-2, + .px-lg-2 { + padding-right: 0.5rem !important; + } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 0.5rem !important; + } + .pl-lg-2, + .px-lg-2 { + padding-left: 0.5rem !important; + } + .p-lg-3 { + padding: 1rem !important; + } + .pt-lg-3, + .py-lg-3 { + padding-top: 1rem !important; + } + .pr-lg-3, + .px-lg-3 { + padding-right: 1rem !important; + } + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1rem !important; + } + .pl-lg-3, + .px-lg-3 { + padding-left: 1rem !important; + } + .p-lg-4 { + padding: 1.5rem !important; + } + .pt-lg-4, + .py-lg-4 { + padding-top: 1.5rem !important; + } + .pr-lg-4, + .px-lg-4 { + padding-right: 1.5rem !important; + } + .pb-lg-4, + .py-lg-4 { + padding-bottom: 1.5rem !important; + } + .pl-lg-4, + .px-lg-4 { + padding-left: 1.5rem !important; + } + .p-lg-5 { + padding: 3rem !important; + } + .pt-lg-5, + .py-lg-5 { + padding-top: 3rem !important; + } + .pr-lg-5, + .px-lg-5 { + padding-right: 3rem !important; + } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3rem !important; + } + .pl-lg-5, + .px-lg-5 { + padding-left: 3rem !important; + } + .m-lg-auto { + margin: auto !important; + } + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important; + } + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto !important; + } + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important; + } + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto !important; + } +} + +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 !important; + } + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important; + } + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important; + } + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important; + } + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important; + } + .m-xl-1 { + margin: 0.25rem !important; + } + .mt-xl-1, + .my-xl-1 { + margin-top: 0.25rem !important; + } + .mr-xl-1, + .mx-xl-1 { + margin-right: 0.25rem !important; + } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0.25rem !important; + } + .ml-xl-1, + .mx-xl-1 { + margin-left: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem !important; + } + .mt-xl-2, + .my-xl-2 { + margin-top: 0.5rem !important; + } + .mr-xl-2, + .mx-xl-2 { + margin-right: 0.5rem !important; + } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 0.5rem !important; + } + .ml-xl-2, + .mx-xl-2 { + margin-left: 0.5rem !important; + } + .m-xl-3 { + margin: 1rem !important; + } + .mt-xl-3, + .my-xl-3 { + margin-top: 1rem !important; + } + .mr-xl-3, + .mx-xl-3 { + margin-right: 1rem !important; + } + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1rem !important; + } + .ml-xl-3, + .mx-xl-3 { + margin-left: 1rem !important; + } + .m-xl-4 { + margin: 1.5rem !important; + } + .mt-xl-4, + .my-xl-4 { + margin-top: 1.5rem !important; + } + .mr-xl-4, + .mx-xl-4 { + margin-right: 1.5rem !important; + } + .mb-xl-4, + .my-xl-4 { + margin-bottom: 1.5rem !important; + } + .ml-xl-4, + .mx-xl-4 { + margin-left: 1.5rem !important; + } + .m-xl-5 { + margin: 3rem !important; + } + .mt-xl-5, + .my-xl-5 { + margin-top: 3rem !important; + } + .mr-xl-5, + .mx-xl-5 { + margin-right: 3rem !important; + } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 3rem !important; + } + .ml-xl-5, + .mx-xl-5 { + margin-left: 3rem !important; + } + .p-xl-0 { + padding: 0 !important; + } + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important; + } + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important; + } + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important; + } + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .pt-xl-1, + .py-xl-1 { + padding-top: 0.25rem !important; + } + .pr-xl-1, + .px-xl-1 { + padding-right: 0.25rem !important; + } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0.25rem !important; + } + .pl-xl-1, + .px-xl-1 { + padding-left: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .pt-xl-2, + .py-xl-2 { + padding-top: 0.5rem !important; + } + .pr-xl-2, + .px-xl-2 { + padding-right: 0.5rem !important; + } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 0.5rem !important; + } + .pl-xl-2, + .px-xl-2 { + padding-left: 0.5rem !important; + } + .p-xl-3 { + padding: 1rem !important; + } + .pt-xl-3, + .py-xl-3 { + padding-top: 1rem !important; + } + .pr-xl-3, + .px-xl-3 { + padding-right: 1rem !important; + } + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1rem !important; + } + .pl-xl-3, + .px-xl-3 { + padding-left: 1rem !important; + } + .p-xl-4 { + padding: 1.5rem !important; + } + .pt-xl-4, + .py-xl-4 { + padding-top: 1.5rem !important; + } + .pr-xl-4, + .px-xl-4 { + padding-right: 1.5rem !important; + } + .pb-xl-4, + .py-xl-4 { + padding-bottom: 1.5rem !important; + } + .pl-xl-4, + .px-xl-4 { + padding-left: 1.5rem !important; + } + .p-xl-5 { + padding: 3rem !important; + } + .pt-xl-5, + .py-xl-5 { + padding-top: 3rem !important; + } + .pr-xl-5, + .px-xl-5 { + padding-right: 3rem !important; + } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3rem !important; + } + .pl-xl-5, + .px-xl-5 { + padding-left: 3rem !important; + } + .m-xl-auto { + margin: auto !important; + } + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important; + } + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto !important; + } + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important; + } + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto !important; + } +} + +@media (min-width: 1600px) { + .m-xxl-0 { + margin: 0 !important; + } + .mt-xxl-0, + .my-xxl-0 { + margin-top: 0 !important; + } + .mr-xxl-0, + .mx-xxl-0 { + margin-right: 0 !important; + } + .mb-xxl-0, + .my-xxl-0 { + margin-bottom: 0 !important; + } + .ml-xxl-0, + .mx-xxl-0 { + margin-left: 0 !important; + } + .m-xxl-1 { + margin: 0.25rem !important; + } + .mt-xxl-1, + .my-xxl-1 { + margin-top: 0.25rem !important; + } + .mr-xxl-1, + .mx-xxl-1 { + margin-right: 0.25rem !important; + } + .mb-xxl-1, + .my-xxl-1 { + margin-bottom: 0.25rem !important; + } + .ml-xxl-1, + .mx-xxl-1 { + margin-left: 0.25rem !important; + } + .m-xxl-2 { + margin: 0.5rem !important; + } + .mt-xxl-2, + .my-xxl-2 { + margin-top: 0.5rem !important; + } + .mr-xxl-2, + .mx-xxl-2 { + margin-right: 0.5rem !important; + } + .mb-xxl-2, + .my-xxl-2 { + margin-bottom: 0.5rem !important; + } + .ml-xxl-2, + .mx-xxl-2 { + margin-left: 0.5rem !important; + } + .m-xxl-3 { + margin: 1rem !important; + } + .mt-xxl-3, + .my-xxl-3 { + margin-top: 1rem !important; + } + .mr-xxl-3, + .mx-xxl-3 { + margin-right: 1rem !important; + } + .mb-xxl-3, + .my-xxl-3 { + margin-bottom: 1rem !important; + } + .ml-xxl-3, + .mx-xxl-3 { + margin-left: 1rem !important; + } + .m-xxl-4 { + margin: 1.5rem !important; + } + .mt-xxl-4, + .my-xxl-4 { + margin-top: 1.5rem !important; + } + .mr-xxl-4, + .mx-xxl-4 { + margin-right: 1.5rem !important; + } + .mb-xxl-4, + .my-xxl-4 { + margin-bottom: 1.5rem !important; + } + .ml-xxl-4, + .mx-xxl-4 { + margin-left: 1.5rem !important; + } + .m-xxl-5 { + margin: 3rem !important; + } + .mt-xxl-5, + .my-xxl-5 { + margin-top: 3rem !important; + } + .mr-xxl-5, + .mx-xxl-5 { + margin-right: 3rem !important; + } + .mb-xxl-5, + .my-xxl-5 { + margin-bottom: 3rem !important; + } + .ml-xxl-5, + .mx-xxl-5 { + margin-left: 3rem !important; + } + .p-xxl-0 { + padding: 0 !important; + } + .pt-xxl-0, + .py-xxl-0 { + padding-top: 0 !important; + } + .pr-xxl-0, + .px-xxl-0 { + padding-right: 0 !important; + } + .pb-xxl-0, + .py-xxl-0 { + padding-bottom: 0 !important; + } + .pl-xxl-0, + .px-xxl-0 { + padding-left: 0 !important; + } + .p-xxl-1 { + padding: 0.25rem !important; + } + .pt-xxl-1, + .py-xxl-1 { + padding-top: 0.25rem !important; + } + .pr-xxl-1, + .px-xxl-1 { + padding-right: 0.25rem !important; + } + .pb-xxl-1, + .py-xxl-1 { + padding-bottom: 0.25rem !important; + } + .pl-xxl-1, + .px-xxl-1 { + padding-left: 0.25rem !important; + } + .p-xxl-2 { + padding: 0.5rem !important; + } + .pt-xxl-2, + .py-xxl-2 { + padding-top: 0.5rem !important; + } + .pr-xxl-2, + .px-xxl-2 { + padding-right: 0.5rem !important; + } + .pb-xxl-2, + .py-xxl-2 { + padding-bottom: 0.5rem !important; + } + .pl-xxl-2, + .px-xxl-2 { + padding-left: 0.5rem !important; + } + .p-xxl-3 { + padding: 1rem !important; + } + .pt-xxl-3, + .py-xxl-3 { + padding-top: 1rem !important; + } + .pr-xxl-3, + .px-xxl-3 { + padding-right: 1rem !important; + } + .pb-xxl-3, + .py-xxl-3 { + padding-bottom: 1rem !important; + } + .pl-xxl-3, + .px-xxl-3 { + padding-left: 1rem !important; + } + .p-xxl-4 { + padding: 1.5rem !important; + } + .pt-xxl-4, + .py-xxl-4 { + padding-top: 1.5rem !important; + } + .pr-xxl-4, + .px-xxl-4 { + padding-right: 1.5rem !important; + } + .pb-xxl-4, + .py-xxl-4 { + padding-bottom: 1.5rem !important; + } + .pl-xxl-4, + .px-xxl-4 { + padding-left: 1.5rem !important; + } + .p-xxl-5 { + padding: 3rem !important; + } + .pt-xxl-5, + .py-xxl-5 { + padding-top: 3rem !important; + } + .pr-xxl-5, + .px-xxl-5 { + padding-right: 3rem !important; + } + .pb-xxl-5, + .py-xxl-5 { + padding-bottom: 3rem !important; + } + .pl-xxl-5, + .px-xxl-5 { + padding-left: 3rem !important; + } + .m-xxl-auto { + margin: auto !important; + } + .mt-xxl-auto, + .my-xxl-auto { + margin-top: auto !important; + } + .mr-xxl-auto, + .mx-xxl-auto { + margin-right: auto !important; + } + .mb-xxl-auto, + .my-xxl-auto { + margin-bottom: auto !important; + } + .ml-xxl-auto, + .mx-xxl-auto { + margin-left: auto !important; + } +} + +.text-monospace { + font-family: 'Menlo', Monaco, Consolas, 'Liberation Mono', 'Courier New', + monospace; +} + +.text-justify { + text-align: justify !important; +} + +.text-nowrap { + white-space: nowrap !important; +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.text-left { + text-align: left !important; +} + +.text-right { + text-align: right !important; +} + +.text-center { + text-align: center !important; +} + +@media (min-width: 576px) { + .text-sm-left { + text-align: left !important; + } + .text-sm-right { + text-align: right !important; + } + .text-sm-center { + text-align: center !important; + } +} + +@media (min-width: 768px) { + .text-md-left { + text-align: left !important; + } + .text-md-right { + text-align: right !important; + } + .text-md-center { + text-align: center !important; + } +} + +@media (min-width: 992px) { + .text-lg-left { + text-align: left !important; + } + .text-lg-right { + text-align: right !important; + } + .text-lg-center { + text-align: center !important; + } +} + +@media (min-width: 1200px) { + .text-xl-left { + text-align: left !important; + } + .text-xl-right { + text-align: right !important; + } + .text-xl-center { + text-align: center !important; + } +} + +@media (min-width: 1600px) { + .text-xxl-left { + text-align: left !important; + } + .text-xxl-right { + text-align: right !important; + } + .text-xxl-center { + text-align: center !important; + } +} + +.text-lowercase { + text-transform: lowercase !important; +} + +.text-uppercase { + text-transform: uppercase !important; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.font-weight-light { + font-weight: 300 !important; +} + +.font-weight-lighter { + font-weight: lighter !important; +} + +.font-weight-normal { + font-weight: 400 !important; +} + +.font-weight-bold { + font-weight: 700 !important; +} + +.font-weight-bolder { + font-weight: bolder !important; +} + +.font-italic { + font-style: italic !important; +} + +.text-white { + color: #ffffff !important; +} + +.text-body { + color: #696e7b !important; +} + +.text-muted { + color: #6c757d !important; +} + +.text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; +} + +.text-white-50 { + color: rgba(255, 255, 255, 0.5) !important; +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.text-decoration-none { + text-decoration: none !important; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} + +@media print { + *, + *::before, + *::after { + text-shadow: none !important; + box-shadow: none !important; + } + a:not(.btn) { + text-decoration: underline; + } + abbr[title]::after { + content: ' (' attr(title) ')'; + } + pre { + white-space: pre-wrap !important; + } + pre, + blockquote { + border: 1px solid #696e7b; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + @page { + size: a3; + } + body { + min-width: 992px !important; + } + .container { + min-width: 992px !important; + } + .navbar { + display: none; + } + .badge { + border: 1px solid #000000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #ffffff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #cccccc !important; + } + .table-dark { + color: inherit; + } + .table-dark th, + .table-dark td, + .table-dark thead th, + .table-dark tbody + tbody { + border-color: #dee2e6; + } + .table .thead-dark th { + color: inherit; + border-color: #dee2e6; + } +} + +/** @group Fonts */ +/** @section Font Awesome Icons 4.7.0 */ +@font-face { + font-family: 'FontAwesome'; + src: url('../fonts/fontawesome-webfont.eot?v=4.7.0'); + src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') + format('embedded-opentype'), + url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), + url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), + url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), + url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') + format('svg'); + font-weight: normal; + font-style: normal; +} + +.fa { + display: inline-block; + font-family: 'FontAwesome'; + font-size: inherit; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +[class*='fa-']:before { + font-weight: 400; + font-family: 'FontAwesome'; +} + +/* makes the font 33% larger relative to the icon container */ +.fa-lg { + font-size: 1.333em; + line-height: 0.75em; + vertical-align: -15%; +} + +.fa-2x { + font-size: 2em; +} + +.fa-3x { + font-size: 3em; +} + +.fa-4x { + font-size: 4em; +} + +.fa-5x { + font-size: 5em; +} + +.fa-fw { + width: 1.285em; + text-align: center; +} + +.fa-ul { + padding-left: 0; + margin-left: 2.142em; + list-style-type: none; +} + +.fa-ul > li { + position: relative; +} + +.fa-li { + position: absolute; + left: -2.142em; + width: 2.142em; + top: 0.142em; + text-align: center; +} + +.fa-li.fa-lg { + left: -1.857em; +} + +.fa-border { + padding: 0.2em 0.25em 0.15em; + border: solid 0.08em #eeeeee; + border-radius: 0.1em; +} + +.fa-pull-left { + float: left; +} + +.fa-pull-right { + float: right; +} + +.fa.fa-pull-left { + margin-right: 0.3em; +} + +.fa.fa-pull-right { + margin-left: 0.3em; +} + +/* Deprecated as of 4.4.0 */ +.pull-right { + float: right; +} + +.pull-left { + float: left; +} + +.fa.pull-left { + margin-right: 0.3em; +} + +.fa.pull-right { + margin-left: 0.3em; +} + +.fa-spin { + -webkit-animation: fa-spin 2s infinite linear; + animation: fa-spin 2s infinite linear; +} + +.fa-pulse { + -webkit-animation: fa-spin 1s infinite steps(8); + animation: fa-spin 1s infinite steps(8); +} + +@-webkit-keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} + +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} + +.fa-rotate-90 { + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=1)'; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); +} + +.fa-rotate-180 { + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=2)'; + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} + +.fa-rotate-270 { + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=3)'; + -webkit-transform: rotate(270deg); + -ms-transform: rotate(270deg); + transform: rotate(270deg); +} + +.fa-flip-horizontal { + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)'; + -webkit-transform: scale(-1, 1); + -ms-transform: scale(-1, 1); + transform: scale(-1, 1); +} + +.fa-flip-vertical { + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)'; + -webkit-transform: scale(1, -1); + -ms-transform: scale(1, -1); + transform: scale(1, -1); +} + +:root .fa-rotate-90, +:root .fa-rotate-180, +:root .fa-rotate-270, +:root .fa-flip-horizontal, +:root .fa-flip-vertical { + filter: none; +} + +.fa-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; +} + +.fa-stack-1x, +.fa-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; +} + +.fa-stack-1x { + line-height: inherit; +} + +.fa-stack-2x { + font-size: 2em; +} + +.fa-inverse { + color: #ffffff; +} + +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ +.fa-glass:before { + content: '\f000'; +} + +.fa-music:before { + content: '\f001'; +} + +.fa-search:before { + content: '\f002'; +} + +.fa-envelope-o:before { + content: '\f003'; +} + +.fa-heart:before { + content: '\f004'; +} + +.fa-star:before { + content: '\f005'; +} + +.fa-star-o:before { + content: '\f006'; +} + +.fa-user:before { + content: '\f007'; +} + +.fa-film:before { + content: '\f008'; +} + +.fa-th-large:before { + content: '\f009'; +} + +.fa-th:before { + content: '\f00a'; +} + +.fa-th-list:before { + content: '\f00b'; +} + +.fa-check:before { + content: '\f00c'; +} + +.fa-remove:before, +.fa-close:before, +.fa-times:before { + content: '\f00d'; +} + +.fa-search-plus:before { + content: '\f00e'; +} + +.fa-search-minus:before { + content: '\f010'; +} + +.fa-power-off:before { + content: '\f011'; +} + +.fa-signal:before { + content: '\f012'; +} + +.fa-gear:before, +.fa-cog:before { + content: '\f013'; +} + +.fa-trash-o:before { + content: '\f014'; +} + +.fa-home:before { + content: '\f015'; +} + +.fa-file-o:before { + content: '\f016'; +} + +.fa-clock-o:before { + content: '\f017'; +} + +.fa-road:before { + content: '\f018'; +} + +.fa-download:before { + content: '\f019'; +} + +.fa-arrow-circle-o-down:before { + content: '\f01a'; +} + +.fa-arrow-circle-o-up:before { + content: '\f01b'; +} + +.fa-inbox:before { + content: '\f01c'; +} + +.fa-play-circle-o:before { + content: '\f01d'; +} + +.fa-rotate-right:before, +.fa-repeat:before { + content: '\f01e'; +} + +.fa-refresh:before { + content: '\f021'; +} + +.fa-list-alt:before { + content: '\f022'; +} + +.fa-lock:before { + content: '\f023'; +} + +.fa-flag:before { + content: '\f024'; +} + +.fa-headphones:before { + content: '\f025'; +} + +.fa-volume-off:before { + content: '\f026'; +} + +.fa-volume-down:before { + content: '\f027'; +} + +.fa-volume-up:before { + content: '\f028'; +} + +.fa-qrcode:before { + content: '\f029'; +} + +.fa-barcode:before { + content: '\f02a'; +} + +.fa-tag:before { + content: '\f02b'; +} + +.fa-tags:before { + content: '\f02c'; +} + +.fa-book:before { + content: '\f02d'; +} + +.fa-bookmark:before { + content: '\f02e'; +} + +.fa-print:before { + content: '\f02f'; +} + +.fa-camera:before { + content: '\f030'; +} + +.fa-font:before { + content: '\f031'; +} + +.fa-bold:before { + content: '\f032'; +} + +.fa-italic:before { + content: '\f033'; +} + +.fa-text-height:before { + content: '\f034'; +} + +.fa-text-width:before { + content: '\f035'; +} + +.fa-align-left:before { + content: '\f036'; +} + +.fa-align-center:before { + content: '\f037'; +} + +.fa-align-right:before { + content: '\f038'; +} + +.fa-align-justify:before { + content: '\f039'; +} + +.fa-list:before { + content: '\f03a'; +} + +.fa-dedent:before, +.fa-outdent:before { + content: '\f03b'; +} + +.fa-indent:before { + content: '\f03c'; +} + +.fa-video-camera:before { + content: '\f03d'; +} + +.fa-photo:before, +.fa-image:before, +.fa-picture-o:before { + content: '\f03e'; +} + +.fa-pencil:before { + content: '\f040'; +} + +.fa-map-marker:before { + content: '\f041'; +} + +.fa-adjust:before { + content: '\f042'; +} + +.fa-tint:before { + content: '\f043'; +} + +.fa-edit:before, +.fa-pencil-square-o:before { + content: '\f044'; +} + +.fa-share-square-o:before { + content: '\f045'; +} + +.fa-check-square-o:before { + content: '\f046'; +} + +.fa-arrows:before { + content: '\f047'; +} + +.fa-step-backward:before { + content: '\f048'; +} + +.fa-fast-backward:before { + content: '\f049'; +} + +.fa-backward:before { + content: '\f04a'; +} + +.fa-play:before { + content: '\f04b'; +} + +.fa-pause:before { + content: '\f04c'; +} + +.fa-stop:before { + content: '\f04d'; +} + +.fa-forward:before { + content: '\f04e'; +} + +.fa-fast-forward:before { + content: '\f050'; +} + +.fa-step-forward:before { + content: '\f051'; +} + +.fa-eject:before { + content: '\f052'; +} + +.fa-chevron-left:before { + content: '\f053'; +} + +.fa-chevron-right:before { + content: '\f054'; +} + +.fa-plus-circle:before { + content: '\f055'; +} + +.fa-minus-circle:before { + content: '\f056'; +} + +.fa-times-circle:before { + content: '\f057'; +} + +.fa-check-circle:before { + content: '\f058'; +} + +.fa-question-circle:before { + content: '\f059'; +} + +.fa-info-circle:before { + content: '\f05a'; +} + +.fa-crosshairs:before { + content: '\f05b'; +} + +.fa-times-circle-o:before { + content: '\f05c'; +} + +.fa-check-circle-o:before { + content: '\f05d'; +} + +.fa-ban:before { + content: '\f05e'; +} + +.fa-arrow-left:before { + content: '\f060'; +} + +.fa-arrow-right:before { + content: '\f061'; +} + +.fa-arrow-up:before { + content: '\f062'; +} + +.fa-arrow-down:before { + content: '\f063'; +} + +.fa-mail-forward:before, +.fa-share:before { + content: '\f064'; +} + +.fa-expand:before { + content: '\f065'; +} + +.fa-compress:before { + content: '\f066'; +} + +.fa-plus:before { + content: '\f067'; +} + +.fa-minus:before { + content: '\f068'; +} + +.fa-asterisk:before { + content: '\f069'; +} + +.fa-exclamation-circle:before { + content: '\f06a'; +} + +.fa-gift:before { + content: '\f06b'; +} + +.fa-leaf:before { + content: '\f06c'; +} + +.fa-fire:before { + content: '\f06d'; +} + +.fa-eye:before { + content: '\f06e'; +} + +.fa-eye-slash:before { + content: '\f070'; +} + +.fa-warning:before, +.fa-exclamation-triangle:before { + content: '\f071'; +} + +.fa-plane:before { + content: '\f072'; +} + +.fa-calendar:before { + content: '\f073'; +} + +.fa-random:before { + content: '\f074'; +} + +.fa-comment:before { + content: '\f075'; +} + +.fa-magnet:before { + content: '\f076'; +} + +.fa-chevron-up:before { + content: '\f077'; +} + +.fa-chevron-down:before { + content: '\f078'; +} + +.fa-retweet:before { + content: '\f079'; +} + +.fa-shopping-cart:before { + content: '\f07a'; +} + +.fa-folder:before { + content: '\f07b'; +} + +.fa-folder-open:before { + content: '\f07c'; +} + +.fa-arrows-v:before { + content: '\f07d'; +} + +.fa-arrows-h:before { + content: '\f07e'; +} + +.fa-bar-chart-o:before, +.fa-bar-chart:before { + content: '\f080'; +} + +.fa-twitter-square:before { + content: '\f081'; +} + +.fa-facebook-square:before { + content: '\f082'; +} + +.fa-camera-retro:before { + content: '\f083'; +} + +.fa-key:before { + content: '\f084'; +} + +.fa-gears:before, +.fa-cogs:before { + content: '\f085'; +} + +.fa-comments:before { + content: '\f086'; +} + +.fa-thumbs-o-up:before { + content: '\f087'; +} + +.fa-thumbs-o-down:before { + content: '\f088'; +} + +.fa-star-half:before { + content: '\f089'; +} + +.fa-heart-o:before { + content: '\f08a'; +} + +.fa-sign-out:before { + content: '\f08b'; +} + +.fa-linkedin-square:before { + content: '\f08c'; +} + +.fa-thumb-tack:before { + content: '\f08d'; +} + +.fa-external-link:before { + content: '\f08e'; +} + +.fa-sign-in:before { + content: '\f090'; +} + +.fa-trophy:before { + content: '\f091'; +} + +.fa-github-square:before { + content: '\f092'; +} + +.fa-upload:before { + content: '\f093'; +} + +.fa-lemon-o:before { + content: '\f094'; +} + +.fa-phone:before { + content: '\f095'; +} + +.fa-square-o:before { + content: '\f096'; +} + +.fa-bookmark-o:before { + content: '\f097'; +} + +.fa-phone-square:before { + content: '\f098'; +} + +.fa-twitter:before { + content: '\f099'; +} + +.fa-facebook-f:before, +.fa-facebook:before { + content: '\f09a'; +} + +.fa-github:before { + content: '\f09b'; +} + +.fa-unlock:before { + content: '\f09c'; +} + +.fa-credit-card:before { + content: '\f09d'; +} + +.fa-feed:before, +.fa-rss:before { + content: '\f09e'; +} + +.fa-hdd-o:before { + content: '\f0a0'; +} + +.fa-bullhorn:before { + content: '\f0a1'; +} + +.fa-bell:before { + content: '\f0f3'; +} + +.fa-certificate:before { + content: '\f0a3'; +} + +.fa-hand-o-right:before { + content: '\f0a4'; +} + +.fa-hand-o-left:before { + content: '\f0a5'; +} + +.fa-hand-o-up:before { + content: '\f0a6'; +} + +.fa-hand-o-down:before { + content: '\f0a7'; +} + +.fa-arrow-circle-left:before { + content: '\f0a8'; +} + +.fa-arrow-circle-right:before { + content: '\f0a9'; +} + +.fa-arrow-circle-up:before { + content: '\f0aa'; +} + +.fa-arrow-circle-down:before { + content: '\f0ab'; +} + +.fa-globe:before { + content: '\f0ac'; +} + +.fa-wrench:before { + content: '\f0ad'; +} + +.fa-tasks:before { + content: '\f0ae'; +} + +.fa-filter:before { + content: '\f0b0'; +} + +.fa-briefcase:before { + content: '\f0b1'; +} + +.fa-arrows-alt:before { + content: '\f0b2'; +} + +.fa-group:before, +.fa-users:before { + content: '\f0c0'; +} + +.fa-chain:before, +.fa-link:before { + content: '\f0c1'; +} + +.fa-cloud:before { + content: '\f0c2'; +} + +.fa-flask:before { + content: '\f0c3'; +} + +.fa-cut:before, +.fa-scissors:before { + content: '\f0c4'; +} + +.fa-copy:before, +.fa-files-o:before { + content: '\f0c5'; +} + +.fa-paperclip:before { + content: '\f0c6'; +} + +.fa-save:before, +.fa-floppy-o:before { + content: '\f0c7'; +} + +.fa-square:before { + content: '\f0c8'; +} + +.fa-navicon:before, +.fa-reorder:before, +.fa-bars:before { + content: '\f0c9'; +} + +.fa-list-ul:before { + content: '\f0ca'; +} + +.fa-list-ol:before { + content: '\f0cb'; +} + +.fa-strikethrough:before { + content: '\f0cc'; +} + +.fa-underline:before { + content: '\f0cd'; +} + +.fa-table:before { + content: '\f0ce'; +} + +.fa-magic:before { + content: '\f0d0'; +} + +.fa-truck:before { + content: '\f0d1'; +} + +.fa-pinterest:before { + content: '\f0d2'; +} + +.fa-pinterest-square:before { + content: '\f0d3'; +} + +.fa-google-plus-square:before { + content: '\f0d4'; +} + +.fa-google-plus:before { + content: '\f0d5'; +} + +.fa-money:before { + content: '\f0d6'; +} + +.fa-caret-down:before { + content: '\f0d7'; +} + +.fa-caret-up:before { + content: '\f0d8'; +} + +.fa-caret-left:before { + content: '\f0d9'; +} + +.fa-caret-right:before { + content: '\f0da'; +} + +.fa-columns:before { + content: '\f0db'; +} + +.fa-unsorted:before, +.fa-sort:before { + content: '\f0dc'; +} + +.fa-sort-down:before, +.fa-sort-desc:before { + content: '\f0dd'; +} + +.fa-sort-up:before, +.fa-sort-asc:before { + content: '\f0de'; +} + +.fa-envelope:before { + content: '\f0e0'; +} + +.fa-linkedin:before { + content: '\f0e1'; +} + +.fa-rotate-left:before, +.fa-undo:before { + content: '\f0e2'; +} + +.fa-legal:before, +.fa-gavel:before { + content: '\f0e3'; +} + +.fa-dashboard:before, +.fa-tachometer:before { + content: '\f0e4'; +} + +.fa-comment-o:before { + content: '\f0e5'; +} + +.fa-comments-o:before { + content: '\f0e6'; +} + +.fa-flash:before, +.fa-bolt:before { + content: '\f0e7'; +} + +.fa-sitemap:before { + content: '\f0e8'; +} + +.fa-umbrella:before { + content: '\f0e9'; +} + +.fa-paste:before, +.fa-clipboard:before { + content: '\f0ea'; +} + +.fa-lightbulb-o:before { + content: '\f0eb'; +} + +.fa-exchange:before { + content: '\f0ec'; +} + +.fa-cloud-download:before { + content: '\f0ed'; +} + +.fa-cloud-upload:before { + content: '\f0ee'; +} + +.fa-user-md:before { + content: '\f0f0'; +} + +.fa-stethoscope:before { + content: '\f0f1'; +} + +.fa-suitcase:before { + content: '\f0f2'; +} + +.fa-bell-o:before { + content: '\f0a2'; +} + +.fa-coffee:before { + content: '\f0f4'; +} + +.fa-cutlery:before { + content: '\f0f5'; +} + +.fa-file-text-o:before { + content: '\f0f6'; +} + +.fa-building-o:before { + content: '\f0f7'; +} + +.fa-hospital-o:before { + content: '\f0f8'; +} + +.fa-ambulance:before { + content: '\f0f9'; +} + +.fa-medkit:before { + content: '\f0fa'; +} + +.fa-fighter-jet:before { + content: '\f0fb'; +} + +.fa-beer:before { + content: '\f0fc'; +} + +.fa-h-square:before { + content: '\f0fd'; +} + +.fa-plus-square:before { + content: '\f0fe'; +} + +.fa-angle-double-left:before { + content: '\f100'; +} + +.fa-angle-double-right:before { + content: '\f101'; +} + +.fa-angle-double-up:before { + content: '\f102'; +} + +.fa-angle-double-down:before { + content: '\f103'; +} + +.fa-angle-left:before { + content: '\f104'; +} + +.fa-angle-right:before { + content: '\f105'; +} + +.fa-angle-up:before { + content: '\f106'; +} + +.fa-angle-down:before { + content: '\f107'; +} + +.fa-desktop:before { + content: '\f108'; +} + +.fa-laptop:before { + content: '\f109'; +} + +.fa-tablet:before { + content: '\f10a'; +} + +.fa-mobile-phone:before, +.fa-mobile:before { + content: '\f10b'; +} + +.fa-circle-o:before { + content: '\f10c'; +} + +.fa-quote-left:before { + content: '\f10d'; +} + +.fa-quote-right:before { + content: '\f10e'; +} + +.fa-spinner:before { + content: '\f110'; +} + +.fa-circle:before { + content: '\f111'; +} + +.fa-mail-reply:before, +.fa-reply:before { + content: '\f112'; +} + +.fa-github-alt:before { + content: '\f113'; +} + +.fa-folder-o:before { + content: '\f114'; +} + +.fa-folder-open-o:before { + content: '\f115'; +} + +.fa-smile-o:before { + content: '\f118'; +} + +.fa-frown-o:before { + content: '\f119'; +} + +.fa-meh-o:before { + content: '\f11a'; +} + +.fa-gamepad:before { + content: '\f11b'; +} + +.fa-keyboard-o:before { + content: '\f11c'; +} + +.fa-flag-o:before { + content: '\f11d'; +} + +.fa-flag-checkered:before { + content: '\f11e'; +} + +.fa-terminal:before { + content: '\f120'; +} + +.fa-code:before { + content: '\f121'; +} + +.fa-mail-reply-all:before, +.fa-reply-all:before { + content: '\f122'; +} + +.fa-star-half-empty:before, +.fa-star-half-full:before, +.fa-star-half-o:before { + content: '\f123'; +} + +.fa-location-arrow:before { + content: '\f124'; +} + +.fa-crop:before { + content: '\f125'; +} + +.fa-code-fork:before { + content: '\f126'; +} + +.fa-unlink:before, +.fa-chain-broken:before { + content: '\f127'; +} + +.fa-question:before { + content: '\f128'; +} + +.fa-info:before { + content: '\f129'; +} + +.fa-exclamation:before { + content: '\f12a'; +} + +.fa-superscript:before { + content: '\f12b'; +} + +.fa-subscript:before { + content: '\f12c'; +} + +.fa-eraser:before { + content: '\f12d'; +} + +.fa-puzzle-piece:before { + content: '\f12e'; +} + +.fa-microphone:before { + content: '\f130'; +} + +.fa-microphone-slash:before { + content: '\f131'; +} + +.fa-shield:before { + content: '\f132'; +} + +.fa-calendar-o:before { + content: '\f133'; +} + +.fa-fire-extinguisher:before { + content: '\f134'; +} + +.fa-rocket:before { + content: '\f135'; +} + +.fa-maxcdn:before { + content: '\f136'; +} + +.fa-chevron-circle-left:before { + content: '\f137'; +} + +.fa-chevron-circle-right:before { + content: '\f138'; +} + +.fa-chevron-circle-up:before { + content: '\f139'; +} + +.fa-chevron-circle-down:before { + content: '\f13a'; +} + +.fa-html5:before { + content: '\f13b'; +} + +.fa-css3:before { + content: '\f13c'; +} + +.fa-anchor:before { + content: '\f13d'; +} + +.fa-unlock-alt:before { + content: '\f13e'; +} + +.fa-bullseye:before { + content: '\f140'; +} + +.fa-ellipsis-h:before { + content: '\f141'; +} + +.fa-ellipsis-v:before { + content: '\f142'; +} + +.fa-rss-square:before { + content: '\f143'; +} + +.fa-play-circle:before { + content: '\f144'; +} + +.fa-ticket:before { + content: '\f145'; +} + +.fa-minus-square:before { + content: '\f146'; +} + +.fa-minus-square-o:before { + content: '\f147'; +} + +.fa-level-up:before { + content: '\f148'; +} + +.fa-level-down:before { + content: '\f149'; +} + +.fa-check-square:before { + content: '\f14a'; +} + +.fa-pencil-square:before { + content: '\f14b'; +} + +.fa-external-link-square:before { + content: '\f14c'; +} + +.fa-share-square:before { + content: '\f14d'; +} + +.fa-compass:before { + content: '\f14e'; +} + +.fa-toggle-down:before, +.fa-caret-square-o-down:before { + content: '\f150'; +} + +.fa-toggle-up:before, +.fa-caret-square-o-up:before { + content: '\f151'; +} + +.fa-toggle-right:before, +.fa-caret-square-o-right:before { + content: '\f152'; +} + +.fa-euro:before, +.fa-eur:before { + content: '\f153'; +} + +.fa-gbp:before { + content: '\f154'; +} + +.fa-dollar:before, +.fa-usd:before { + content: '\f155'; +} + +.fa-rupee:before, +.fa-inr:before { + content: '\f156'; +} + +.fa-cny:before, +.fa-rmb:before, +.fa-yen:before, +.fa-jpy:before { + content: '\f157'; +} + +.fa-ruble:before, +.fa-rouble:before, +.fa-rub:before { + content: '\f158'; +} + +.fa-won:before, +.fa-krw:before { + content: '\f159'; +} + +.fa-bitcoin:before, +.fa-btc:before { + content: '\f15a'; +} + +.fa-file:before { + content: '\f15b'; +} + +.fa-file-text:before { + content: '\f15c'; +} + +.fa-sort-alpha-asc:before { + content: '\f15d'; +} + +.fa-sort-alpha-desc:before { + content: '\f15e'; +} + +.fa-sort-amount-asc:before { + content: '\f160'; +} + +.fa-sort-amount-desc:before { + content: '\f161'; +} + +.fa-sort-numeric-asc:before { + content: '\f162'; +} + +.fa-sort-numeric-desc:before { + content: '\f163'; +} + +.fa-thumbs-up:before { + content: '\f164'; +} + +.fa-thumbs-down:before { + content: '\f165'; +} + +.fa-youtube-square:before { + content: '\f166'; +} + +.fa-youtube:before { + content: '\f167'; +} + +.fa-xing:before { + content: '\f168'; +} + +.fa-xing-square:before { + content: '\f169'; +} + +.fa-youtube-play:before { + content: '\f16a'; +} + +.fa-dropbox:before { + content: '\f16b'; +} + +.fa-stack-overflow:before { + content: '\f16c'; +} + +.fa-instagram:before { + content: '\f16d'; +} + +.fa-flickr:before { + content: '\f16e'; +} + +.fa-adn:before { + content: '\f170'; +} + +.fa-bitbucket:before { + content: '\f171'; +} + +.fa-bitbucket-square:before { + content: '\f172'; +} + +.fa-tumblr:before { + content: '\f173'; +} + +.fa-tumblr-square:before { + content: '\f174'; +} + +.fa-long-arrow-down:before { + content: '\f175'; +} + +.fa-long-arrow-up:before { + content: '\f176'; +} + +.fa-long-arrow-left:before { + content: '\f177'; +} + +.fa-long-arrow-right:before { + content: '\f178'; +} + +.fa-apple:before { + content: '\f179'; +} + +.fa-windows:before { + content: '\f17a'; +} + +.fa-android:before { + content: '\f17b'; +} + +.fa-linux:before { + content: '\f17c'; +} + +.fa-dribbble:before { + content: '\f17d'; +} + +.fa-skype:before { + content: '\f17e'; +} + +.fa-foursquare:before { + content: '\f180'; +} + +.fa-trello:before { + content: '\f181'; +} + +.fa-female:before { + content: '\f182'; +} + +.fa-male:before { + content: '\f183'; +} + +.fa-gittip:before, +.fa-gratipay:before { + content: '\f184'; +} + +.fa-sun-o:before { + content: '\f185'; +} + +.fa-moon-o:before { + content: '\f186'; +} + +.fa-archive:before { + content: '\f187'; +} + +.fa-bug:before { + content: '\f188'; +} + +.fa-vk:before { + content: '\f189'; +} + +.fa-weibo:before { + content: '\f18a'; +} + +.fa-renren:before { + content: '\f18b'; +} + +.fa-pagelines:before { + content: '\f18c'; +} + +.fa-stack-exchange:before { + content: '\f18d'; +} + +.fa-arrow-circle-o-right:before { + content: '\f18e'; +} + +.fa-arrow-circle-o-left:before { + content: '\f190'; +} + +.fa-toggle-left:before, +.fa-caret-square-o-left:before { + content: '\f191'; +} + +.fa-dot-circle-o:before { + content: '\f192'; +} + +.fa-wheelchair:before { + content: '\f193'; +} + +.fa-vimeo-square:before { + content: '\f194'; +} + +.fa-turkish-lira:before, +.fa-try:before { + content: '\f195'; +} + +.fa-plus-square-o:before { + content: '\f196'; +} + +.fa-space-shuttle:before { + content: '\f197'; +} + +.fa-slack:before { + content: '\f198'; +} + +.fa-envelope-square:before { + content: '\f199'; +} + +.fa-wordpress:before { + content: '\f19a'; +} + +.fa-openid:before { + content: '\f19b'; +} + +.fa-institution:before, +.fa-bank:before, +.fa-university:before { + content: '\f19c'; +} + +.fa-mortar-board:before, +.fa-graduation-cap:before { + content: '\f19d'; +} + +.fa-yahoo:before { + content: '\f19e'; +} + +.fa-google:before { + content: '\f1a0'; +} + +.fa-reddit:before { + content: '\f1a1'; +} + +.fa-reddit-square:before { + content: '\f1a2'; +} + +.fa-stumbleupon-circle:before { + content: '\f1a3'; +} + +.fa-stumbleupon:before { + content: '\f1a4'; +} + +.fa-delicious:before { + content: '\f1a5'; +} + +.fa-digg:before { + content: '\f1a6'; +} + +.fa-pied-piper-pp:before { + content: '\f1a7'; +} + +.fa-pied-piper-alt:before { + content: '\f1a8'; +} + +.fa-drupal:before { + content: '\f1a9'; +} + +.fa-joomla:before { + content: '\f1aa'; +} + +.fa-language:before { + content: '\f1ab'; +} + +.fa-fax:before { + content: '\f1ac'; +} + +.fa-building:before { + content: '\f1ad'; +} + +.fa-child:before { + content: '\f1ae'; +} + +.fa-paw:before { + content: '\f1b0'; +} + +.fa-spoon:before { + content: '\f1b1'; +} + +.fa-cube:before { + content: '\f1b2'; +} + +.fa-cubes:before { + content: '\f1b3'; +} + +.fa-behance:before { + content: '\f1b4'; +} + +.fa-behance-square:before { + content: '\f1b5'; +} + +.fa-steam:before { + content: '\f1b6'; +} + +.fa-steam-square:before { + content: '\f1b7'; +} + +.fa-recycle:before { + content: '\f1b8'; +} + +.fa-automobile:before, +.fa-car:before { + content: '\f1b9'; +} + +.fa-cab:before, +.fa-taxi:before { + content: '\f1ba'; +} + +.fa-tree:before { + content: '\f1bb'; +} + +.fa-spotify:before { + content: '\f1bc'; +} + +.fa-deviantart:before { + content: '\f1bd'; +} + +.fa-soundcloud:before { + content: '\f1be'; +} + +.fa-database:before { + content: '\f1c0'; +} + +.fa-file-pdf-o:before { + content: '\f1c1'; +} + +.fa-file-word-o:before { + content: '\f1c2'; +} + +.fa-file-excel-o:before { + content: '\f1c3'; +} + +.fa-file-powerpoint-o:before { + content: '\f1c4'; +} + +.fa-file-photo-o:before, +.fa-file-picture-o:before, +.fa-file-image-o:before { + content: '\f1c5'; +} + +.fa-file-zip-o:before, +.fa-file-archive-o:before { + content: '\f1c6'; +} + +.fa-file-sound-o:before, +.fa-file-audio-o:before { + content: '\f1c7'; +} + +.fa-file-movie-o:before, +.fa-file-video-o:before { + content: '\f1c8'; +} + +.fa-file-code-o:before { + content: '\f1c9'; +} + +.fa-vine:before { + content: '\f1ca'; +} + +.fa-codepen:before { + content: '\f1cb'; +} + +.fa-jsfiddle:before { + content: '\f1cc'; +} + +.fa-life-bouy:before, +.fa-life-buoy:before, +.fa-life-saver:before, +.fa-support:before, +.fa-life-ring:before { + content: '\f1cd'; +} + +.fa-circle-o-notch:before { + content: '\f1ce'; +} + +.fa-ra:before, +.fa-resistance:before, +.fa-rebel:before { + content: '\f1d0'; +} + +.fa-ge:before, +.fa-empire:before { + content: '\f1d1'; +} + +.fa-git-square:before { + content: '\f1d2'; +} + +.fa-git:before { + content: '\f1d3'; +} + +.fa-y-combinator-square:before, +.fa-yc-square:before, +.fa-hacker-news:before { + content: '\f1d4'; +} + +.fa-tencent-weibo:before { + content: '\f1d5'; +} + +.fa-qq:before { + content: '\f1d6'; +} + +.fa-wechat:before, +.fa-weixin:before { + content: '\f1d7'; +} + +.fa-send:before, +.fa-paper-plane:before { + content: '\f1d8'; +} + +.fa-send-o:before, +.fa-paper-plane-o:before { + content: '\f1d9'; +} + +.fa-history:before { + content: '\f1da'; +} + +.fa-circle-thin:before { + content: '\f1db'; +} + +.fa-header:before { + content: '\f1dc'; +} + +.fa-paragraph:before { + content: '\f1dd'; +} + +.fa-sliders:before { + content: '\f1de'; +} + +.fa-share-alt:before { + content: '\f1e0'; +} + +.fa-share-alt-square:before { + content: '\f1e1'; +} + +.fa-bomb:before { + content: '\f1e2'; +} + +.fa-soccer-ball-o:before, +.fa-futbol-o:before { + content: '\f1e3'; +} + +.fa-tty:before { + content: '\f1e4'; +} + +.fa-binoculars:before { + content: '\f1e5'; +} + +.fa-plug:before { + content: '\f1e6'; +} + +.fa-slideshare:before { + content: '\f1e7'; +} + +.fa-twitch:before { + content: '\f1e8'; +} + +.fa-yelp:before { + content: '\f1e9'; +} + +.fa-newspaper-o:before { + content: '\f1ea'; +} + +.fa-wifi:before { + content: '\f1eb'; +} + +.fa-calculator:before { + content: '\f1ec'; +} + +.fa-paypal:before { + content: '\f1ed'; +} + +.fa-google-wallet:before { + content: '\f1ee'; +} + +.fa-cc-visa:before { + content: '\f1f0'; +} + +.fa-cc-mastercard:before { + content: '\f1f1'; +} + +.fa-cc-discover:before { + content: '\f1f2'; +} + +.fa-cc-amex:before { + content: '\f1f3'; +} + +.fa-cc-paypal:before { + content: '\f1f4'; +} + +.fa-cc-stripe:before { + content: '\f1f5'; +} + +.fa-bell-slash:before { + content: '\f1f6'; +} + +.fa-bell-slash-o:before { + content: '\f1f7'; +} + +.fa-trash:before { + content: '\f1f8'; +} + +.fa-copyright:before { + content: '\f1f9'; +} + +.fa-at:before { + content: '\f1fa'; +} + +.fa-eyedropper:before { + content: '\f1fb'; +} + +.fa-paint-brush:before { + content: '\f1fc'; +} + +.fa-birthday-cake:before { + content: '\f1fd'; +} + +.fa-area-chart:before { + content: '\f1fe'; +} + +.fa-pie-chart:before { + content: '\f200'; +} + +.fa-line-chart:before { + content: '\f201'; +} + +.fa-lastfm:before { + content: '\f202'; +} + +.fa-lastfm-square:before { + content: '\f203'; +} + +.fa-toggle-off:before { + content: '\f204'; +} + +.fa-toggle-on:before { + content: '\f205'; +} + +.fa-bicycle:before { + content: '\f206'; +} + +.fa-bus:before { + content: '\f207'; +} + +.fa-ioxhost:before { + content: '\f208'; +} + +.fa-angellist:before { + content: '\f209'; +} + +.fa-cc:before { + content: '\f20a'; +} + +.fa-shekel:before, +.fa-sheqel:before, +.fa-ils:before { + content: '\f20b'; +} + +.fa-meanpath:before { + content: '\f20c'; +} + +.fa-buysellads:before { + content: '\f20d'; +} + +.fa-connectdevelop:before { + content: '\f20e'; +} + +.fa-dashcube:before { + content: '\f210'; +} + +.fa-forumbee:before { + content: '\f211'; +} + +.fa-leanpub:before { + content: '\f212'; +} + +.fa-sellsy:before { + content: '\f213'; +} + +.fa-shirtsinbulk:before { + content: '\f214'; +} + +.fa-simplybuilt:before { + content: '\f215'; +} + +.fa-skyatlas:before { + content: '\f216'; +} + +.fa-cart-plus:before { + content: '\f217'; +} + +.fa-cart-arrow-down:before { + content: '\f218'; +} + +.fa-diamond:before { + content: '\f219'; +} + +.fa-ship:before { + content: '\f21a'; +} + +.fa-user-secret:before { + content: '\f21b'; +} + +.fa-motorcycle:before { + content: '\f21c'; +} + +.fa-street-view:before { + content: '\f21d'; +} + +.fa-heartbeat:before { + content: '\f21e'; +} + +.fa-venus:before { + content: '\f221'; +} + +.fa-mars:before { + content: '\f222'; +} + +.fa-mercury:before { + content: '\f223'; +} + +.fa-intersex:before, +.fa-transgender:before { + content: '\f224'; +} + +.fa-transgender-alt:before { + content: '\f225'; +} + +.fa-venus-double:before { + content: '\f226'; +} + +.fa-mars-double:before { + content: '\f227'; +} + +.fa-venus-mars:before { + content: '\f228'; +} + +.fa-mars-stroke:before { + content: '\f229'; +} + +.fa-mars-stroke-v:before { + content: '\f22a'; +} + +.fa-mars-stroke-h:before { + content: '\f22b'; +} + +.fa-neuter:before { + content: '\f22c'; +} + +.fa-genderless:before { + content: '\f22d'; +} + +.fa-facebook-official:before { + content: '\f230'; +} + +.fa-pinterest-p:before { + content: '\f231'; +} + +.fa-whatsapp:before { + content: '\f232'; +} + +.fa-server:before { + content: '\f233'; +} + +.fa-user-plus:before { + content: '\f234'; +} + +.fa-user-times:before { + content: '\f235'; +} + +.fa-hotel:before, +.fa-bed:before { + content: '\f236'; +} + +.fa-viacoin:before { + content: '\f237'; +} + +.fa-train:before { + content: '\f238'; +} + +.fa-subway:before { + content: '\f239'; +} + +.fa-medium:before { + content: '\f23a'; +} + +.fa-yc:before, +.fa-y-combinator:before { + content: '\f23b'; +} + +.fa-optin-monster:before { + content: '\f23c'; +} + +.fa-opencart:before { + content: '\f23d'; +} + +.fa-expeditedssl:before { + content: '\f23e'; +} + +.fa-battery-4:before, +.fa-battery:before, +.fa-battery-full:before { + content: '\f240'; +} + +.fa-battery-3:before, +.fa-battery-three-quarters:before { + content: '\f241'; +} + +.fa-battery-2:before, +.fa-battery-half:before { + content: '\f242'; +} + +.fa-battery-1:before, +.fa-battery-quarter:before { + content: '\f243'; +} + +.fa-battery-0:before, +.fa-battery-empty:before { + content: '\f244'; +} + +.fa-mouse-pointer:before { + content: '\f245'; +} + +.fa-i-cursor:before { + content: '\f246'; +} + +.fa-object-group:before { + content: '\f247'; +} + +.fa-object-ungroup:before { + content: '\f248'; +} + +.fa-sticky-note:before { + content: '\f249'; +} + +.fa-sticky-note-o:before { + content: '\f24a'; +} + +.fa-cc-jcb:before { + content: '\f24b'; +} + +.fa-cc-diners-club:before { + content: '\f24c'; +} + +.fa-clone:before { + content: '\f24d'; +} + +.fa-balance-scale:before { + content: '\f24e'; +} + +.fa-hourglass-o:before { + content: '\f250'; +} + +.fa-hourglass-1:before, +.fa-hourglass-start:before { + content: '\f251'; +} + +.fa-hourglass-2:before, +.fa-hourglass-half:before { + content: '\f252'; +} + +.fa-hourglass-3:before, +.fa-hourglass-end:before { + content: '\f253'; +} + +.fa-hourglass:before { + content: '\f254'; +} + +.fa-hand-grab-o:before, +.fa-hand-rock-o:before { + content: '\f255'; +} + +.fa-hand-stop-o:before, +.fa-hand-paper-o:before { + content: '\f256'; +} + +.fa-hand-scissors-o:before { + content: '\f257'; +} + +.fa-hand-lizard-o:before { + content: '\f258'; +} + +.fa-hand-spock-o:before { + content: '\f259'; +} + +.fa-hand-pointer-o:before { + content: '\f25a'; +} + +.fa-hand-peace-o:before { + content: '\f25b'; +} + +.fa-trademark:before { + content: '\f25c'; +} + +.fa-registered:before { + content: '\f25d'; +} + +.fa-creative-commons:before { + content: '\f25e'; +} + +.fa-gg:before { + content: '\f260'; +} + +.fa-gg-circle:before { + content: '\f261'; +} + +.fa-tripadvisor:before { + content: '\f262'; +} + +.fa-odnoklassniki:before { + content: '\f263'; +} + +.fa-odnoklassniki-square:before { + content: '\f264'; +} + +.fa-get-pocket:before { + content: '\f265'; +} + +.fa-wikipedia-w:before { + content: '\f266'; +} + +.fa-safari:before { + content: '\f267'; +} + +.fa-chrome:before { + content: '\f268'; +} + +.fa-firefox:before { + content: '\f269'; +} + +.fa-opera:before { + content: '\f26a'; +} + +.fa-internet-explorer:before { + content: '\f26b'; +} + +.fa-tv:before, +.fa-television:before { + content: '\f26c'; +} + +.fa-contao:before { + content: '\f26d'; +} + +.fa-500px:before { + content: '\f26e'; +} + +.fa-amazon:before { + content: '\f270'; +} + +.fa-calendar-plus-o:before { + content: '\f271'; +} + +.fa-calendar-minus-o:before { + content: '\f272'; +} + +.fa-calendar-times-o:before { + content: '\f273'; +} + +.fa-calendar-check-o:before { + content: '\f274'; +} + +.fa-industry:before { + content: '\f275'; +} + +.fa-map-pin:before { + content: '\f276'; +} + +.fa-map-signs:before { + content: '\f277'; +} + +.fa-map-o:before { + content: '\f278'; +} + +.fa-map:before { + content: '\f279'; +} + +.fa-commenting:before { + content: '\f27a'; +} + +.fa-commenting-o:before { + content: '\f27b'; +} + +.fa-houzz:before { + content: '\f27c'; +} + +.fa-vimeo:before { + content: '\f27d'; +} + +.fa-black-tie:before { + content: '\f27e'; +} + +.fa-fonticons:before { + content: '\f280'; +} + +.fa-reddit-alien:before { + content: '\f281'; +} + +.fa-edge:before { + content: '\f282'; +} + +.fa-credit-card-alt:before { + content: '\f283'; +} + +.fa-codiepie:before { + content: '\f284'; +} + +.fa-modx:before { + content: '\f285'; +} + +.fa-fort-awesome:before { + content: '\f286'; +} + +.fa-usb:before { + content: '\f287'; +} + +.fa-product-hunt:before { + content: '\f288'; +} + +.fa-mixcloud:before { + content: '\f289'; +} + +.fa-scribd:before { + content: '\f28a'; +} + +.fa-pause-circle:before { + content: '\f28b'; +} + +.fa-pause-circle-o:before { + content: '\f28c'; +} + +.fa-stop-circle:before { + content: '\f28d'; +} + +.fa-stop-circle-o:before { + content: '\f28e'; +} + +.fa-shopping-bag:before { + content: '\f290'; +} + +.fa-shopping-basket:before { + content: '\f291'; +} + +.fa-hashtag:before { + content: '\f292'; +} + +.fa-bluetooth:before { + content: '\f293'; +} + +.fa-bluetooth-b:before { + content: '\f294'; +} + +.fa-percent:before { + content: '\f295'; +} + +.fa-gitlab:before { + content: '\f296'; +} + +.fa-wpbeginner:before { + content: '\f297'; +} + +.fa-wpforms:before { + content: '\f298'; +} + +.fa-envira:before { + content: '\f299'; +} + +.fa-universal-access:before { + content: '\f29a'; +} + +.fa-wheelchair-alt:before { + content: '\f29b'; +} + +.fa-question-circle-o:before { + content: '\f29c'; +} + +.fa-blind:before { + content: '\f29d'; +} + +.fa-audio-description:before { + content: '\f29e'; +} + +.fa-volume-control-phone:before { + content: '\f2a0'; +} + +.fa-braille:before { + content: '\f2a1'; +} + +.fa-assistive-listening-systems:before { + content: '\f2a2'; +} + +.fa-asl-interpreting:before, +.fa-american-sign-language-interpreting:before { + content: '\f2a3'; +} + +.fa-deafness:before, +.fa-hard-of-hearing:before, +.fa-deaf:before { + content: '\f2a4'; +} + +.fa-glide:before { + content: '\f2a5'; +} + +.fa-glide-g:before { + content: '\f2a6'; +} + +.fa-signing:before, +.fa-sign-language:before { + content: '\f2a7'; +} + +.fa-low-vision:before { + content: '\f2a8'; +} + +.fa-viadeo:before { + content: '\f2a9'; +} + +.fa-viadeo-square:before { + content: '\f2aa'; +} + +.fa-snapchat:before { + content: '\f2ab'; +} + +.fa-snapchat-ghost:before { + content: '\f2ac'; +} + +.fa-snapchat-square:before { + content: '\f2ad'; +} + +.fa-pied-piper:before { + content: '\f2ae'; +} + +.fa-first-order:before { + content: '\f2b0'; +} + +.fa-yoast:before { + content: '\f2b1'; +} + +.fa-themeisle:before { + content: '\f2b2'; +} + +.fa-google-plus-circle:before, +.fa-google-plus-official:before { + content: '\f2b3'; +} + +.fa-fa:before, +.fa-font-awesome:before { + content: '\f2b4'; +} + +.fa-handshake-o:before { + content: '\f2b5'; +} + +.fa-envelope-open:before { + content: '\f2b6'; +} + +.fa-envelope-open-o:before { + content: '\f2b7'; +} + +.fa-linode:before { + content: '\f2b8'; +} + +.fa-address-book:before { + content: '\f2b9'; +} + +.fa-address-book-o:before { + content: '\f2ba'; +} + +.fa-vcard:before, +.fa-address-card:before { + content: '\f2bb'; +} + +.fa-vcard-o:before, +.fa-address-card-o:before { + content: '\f2bc'; +} + +.fa-user-circle:before { + content: '\f2bd'; +} + +.fa-user-circle-o:before { + content: '\f2be'; +} + +.fa-user-o:before { + content: '\f2c0'; +} + +.fa-id-badge:before { + content: '\f2c1'; +} + +.fa-drivers-license:before, +.fa-id-card:before { + content: '\f2c2'; +} + +.fa-drivers-license-o:before, +.fa-id-card-o:before { + content: '\f2c3'; +} + +.fa-quora:before { + content: '\f2c4'; +} + +.fa-free-code-camp:before { + content: '\f2c5'; +} + +.fa-telegram:before { + content: '\f2c6'; +} + +.fa-thermometer-4:before, +.fa-thermometer:before, +.fa-thermometer-full:before { + content: '\f2c7'; +} + +.fa-thermometer-3:before, +.fa-thermometer-three-quarters:before { + content: '\f2c8'; +} + +.fa-thermometer-2:before, +.fa-thermometer-half:before { + content: '\f2c9'; +} + +.fa-thermometer-1:before, +.fa-thermometer-quarter:before { + content: '\f2ca'; +} + +.fa-thermometer-0:before, +.fa-thermometer-empty:before { + content: '\f2cb'; +} + +.fa-shower:before { + content: '\f2cc'; +} + +.fa-bathtub:before, +.fa-s15:before, +.fa-bath:before { + content: '\f2cd'; +} + +.fa-podcast:before { + content: '\f2ce'; +} + +.fa-window-maximize:before { + content: '\f2d0'; +} + +.fa-window-minimize:before { + content: '\f2d1'; +} + +.fa-window-restore:before { + content: '\f2d2'; +} + +.fa-times-rectangle:before, +.fa-window-close:before { + content: '\f2d3'; +} + +.fa-times-rectangle-o:before, +.fa-window-close-o:before { + content: '\f2d4'; +} + +.fa-bandcamp:before { + content: '\f2d5'; +} + +.fa-grav:before { + content: '\f2d6'; +} + +.fa-etsy:before { + content: '\f2d7'; +} + +.fa-imdb:before { + content: '\f2d8'; +} + +.fa-ravelry:before { + content: '\f2d9'; +} + +.fa-eercast:before { + content: '\f2da'; +} + +.fa-microchip:before { + content: '\f2db'; +} + +.fa-snowflake-o:before { + content: '\f2dc'; +} + +.fa-superpowers:before { + content: '\f2dd'; +} + +.fa-wpexplorer:before { + content: '\f2de'; +} + +.fa-meetup:before { + content: '\f2e0'; +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} + +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} + +/** @section Material Design Icons */ +@font-face { + font-family: 'Material Design Icons'; + src: url('../fonts/materialdesignicons-webfont.eot?v=1.4.57'); + src: url('../fonts/materialdesignicons-webfont.eot?#iefix&v=1.4.57') + format('embedded-opentype'), + url('../fonts/materialdesignicons-webfont.woff2?v=1.4.57') + format('woff2'), + url('../fonts/materialdesignicons-webfont.woff?v=1.4.57') format('woff'), + url('../fonts/materialdesignicons-webfont.ttf?v=1.4.57') + format('truetype'), + url('../fonts/materialdesignicons-webfont.svg?v=1.4.57#materialdesigniconsregular') + format('svg'); + font-weight: normal; + font-style: normal; +} + +.mdi { + display: inline-block; + font: normal normal normal 24px/1 'Material Design Icons'; + font-size: inherit; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + transform: translate(0, 0); +} + +.mdi-access-point:before { + content: '\f101'; +} + +.mdi-access-point-network:before { + content: '\f102'; +} + +.mdi-account:before { + content: '\f103'; +} + +.mdi-account-alert:before { + content: '\f104'; +} + +.mdi-account-box:before { + content: '\f105'; +} + +.mdi-account-box-outline:before { + content: '\f106'; +} + +.mdi-account-check:before { + content: '\f107'; +} + +.mdi-account-circle:before { + content: '\f108'; +} + +.mdi-account-convert:before { + content: '\f109'; +} + +.mdi-account-key:before { + content: '\f10a'; +} + +.mdi-account-location:before { + content: '\f10b'; +} + +.mdi-account-minus:before { + content: '\f10c'; +} + +.mdi-account-multiple:before { + content: '\f10d'; +} + +.mdi-account-multiple-outline:before { + content: '\f10e'; +} + +.mdi-account-multiple-plus:before { + content: '\f10f'; +} + +.mdi-account-network:before { + content: '\f110'; +} + +.mdi-account-off:before { + content: '\f111'; +} + +.mdi-account-outline:before { + content: '\f112'; +} + +.mdi-account-plus:before { + content: '\f113'; +} + +.mdi-account-remove:before { + content: '\f114'; +} + +.mdi-account-search:before { + content: '\f115'; +} + +.mdi-account-star:before { + content: '\f116'; +} + +.mdi-account-star-variant:before { + content: '\f117'; +} + +.mdi-account-switch:before { + content: '\f118'; +} + +.mdi-adjust:before { + content: '\f119'; +} + +.mdi-air-conditioner:before { + content: '\f11a'; +} + +.mdi-airballoon:before { + content: '\f11b'; +} + +.mdi-airplane:before { + content: '\f11c'; +} + +.mdi-airplane-off:before { + content: '\f11d'; +} + +.mdi-airplay:before { + content: '\f11e'; +} + +.mdi-alarm:before { + content: '\f11f'; +} + +.mdi-alarm-check:before { + content: '\f120'; +} + +.mdi-alarm-multiple:before { + content: '\f121'; +} + +.mdi-alarm-off:before { + content: '\f122'; +} + +.mdi-alarm-plus:before { + content: '\f123'; +} + +.mdi-album:before { + content: '\f124'; +} + +.mdi-alert:before { + content: '\f125'; +} + +.mdi-alert-box:before { + content: '\f126'; +} + +.mdi-alert-circle:before { + content: '\f127'; +} + +.mdi-alert-octagon:before { + content: '\f128'; +} + +.mdi-alert-outline:before { + content: '\f129'; +} + +.mdi-alpha:before { + content: '\f12a'; +} + +.mdi-alphabetical:before { + content: '\f12b'; +} + +.mdi-amazon:before { + content: '\f12c'; +} + +.mdi-amazon-clouddrive:before { + content: '\f12d'; +} + +.mdi-ambulance:before { + content: '\f12e'; +} + +.mdi-anchor:before { + content: '\f12f'; +} + +.mdi-android:before { + content: '\f130'; +} + +.mdi-android-debug-bridge:before { + content: '\f131'; +} + +.mdi-android-studio:before { + content: '\f132'; +} + +.mdi-apple:before { + content: '\f133'; +} + +.mdi-apple-finder:before { + content: '\f134'; +} + +.mdi-apple-ios:before { + content: '\f135'; +} + +.mdi-apple-mobileme:before { + content: '\f136'; +} + +.mdi-apple-safari:before { + content: '\f137'; +} + +.mdi-appnet:before { + content: '\f138'; +} + +.mdi-apps:before { + content: '\f139'; +} + +.mdi-archive:before { + content: '\f13a'; +} + +.mdi-arrange-bring-forward:before { + content: '\f13b'; +} + +.mdi-arrange-bring-to-front:before { + content: '\f13c'; +} + +.mdi-arrange-send-backward:before { + content: '\f13d'; +} + +.mdi-arrange-send-to-back:before { + content: '\f13e'; +} + +.mdi-arrow-all:before { + content: '\f13f'; +} + +.mdi-arrow-bottom-drop-circle:before { + content: '\f140'; +} + +.mdi-arrow-bottom-left:before { + content: '\f141'; +} + +.mdi-arrow-bottom-right:before { + content: '\f142'; +} + +.mdi-arrow-collapse:before { + content: '\f143'; +} + +.mdi-arrow-down:before { + content: '\f144'; +} + +.mdi-arrow-down-bold:before { + content: '\f145'; +} + +.mdi-arrow-down-bold-circle:before { + content: '\f146'; +} + +.mdi-arrow-down-bold-circle-outline:before { + content: '\f147'; +} + +.mdi-arrow-down-bold-hexagon-outline:before { + content: '\f148'; +} + +.mdi-arrow-expand:before { + content: '\f149'; +} + +.mdi-arrow-left:before { + content: '\f14a'; +} + +.mdi-arrow-left-bold:before { + content: '\f14b'; +} + +.mdi-arrow-left-bold-circle:before { + content: '\f14c'; +} + +.mdi-arrow-left-bold-circle-outline:before { + content: '\f14d'; +} + +.mdi-arrow-left-bold-hexagon-outline:before { + content: '\f14e'; +} + +.mdi-arrow-right:before { + content: '\f14f'; +} + +.mdi-arrow-right-bold:before { + content: '\f150'; +} + +.mdi-arrow-right-bold-circle:before { + content: '\f151'; +} + +.mdi-arrow-right-bold-circle-outline:before { + content: '\f152'; +} + +.mdi-arrow-right-bold-hexagon-outline:before { + content: '\f153'; +} + +.mdi-arrow-top-left:before { + content: '\f154'; +} + +.mdi-arrow-top-right:before { + content: '\f155'; +} + +.mdi-arrow-up:before { + content: '\f156'; +} + +.mdi-arrow-up-bold:before { + content: '\f157'; +} + +.mdi-arrow-up-bold-circle:before { + content: '\f158'; +} + +.mdi-arrow-up-bold-circle-outline:before { + content: '\f159'; +} + +.mdi-arrow-up-bold-hexagon-outline:before { + content: '\f15a'; +} + +.mdi-assistant:before { + content: '\f15b'; +} + +.mdi-at:before { + content: '\f15c'; +} + +.mdi-attachment:before { + content: '\f15d'; +} + +.mdi-audiobook:before { + content: '\f15e'; +} + +.mdi-auto-fix:before { + content: '\f15f'; +} + +.mdi-auto-upload:before { + content: '\f160'; +} + +.mdi-autorenew:before { + content: '\f161'; +} + +.mdi-av-timer:before { + content: '\f162'; +} + +.mdi-baby:before { + content: '\f163'; +} + +.mdi-backburger:before { + content: '\f164'; +} + +.mdi-backspace:before { + content: '\f165'; +} + +.mdi-backup-restore:before { + content: '\f166'; +} + +.mdi-bank:before { + content: '\f167'; +} + +.mdi-barcode:before { + content: '\f168'; +} + +.mdi-barcode-scan:before { + content: '\f169'; +} + +.mdi-barley:before { + content: '\f16a'; +} + +.mdi-barrel:before { + content: '\f16b'; +} + +.mdi-basecamp:before { + content: '\f16c'; +} + +.mdi-basket:before { + content: '\f16d'; +} + +.mdi-basket-fill:before { + content: '\f16e'; +} + +.mdi-basket-unfill:before { + content: '\f16f'; +} + +.mdi-battery:before { + content: '\f170'; +} + +.mdi-battery-10:before { + content: '\f171'; +} + +.mdi-battery-20:before { + content: '\f172'; +} + +.mdi-battery-30:before { + content: '\f173'; +} + +.mdi-battery-40:before { + content: '\f174'; +} + +.mdi-battery-50:before { + content: '\f175'; +} + +.mdi-battery-60:before { + content: '\f176'; +} + +.mdi-battery-70:before { + content: '\f177'; +} + +.mdi-battery-80:before { + content: '\f178'; +} + +.mdi-battery-90:before { + content: '\f179'; +} + +.mdi-battery-alert:before { + content: '\f17a'; +} + +.mdi-battery-charging:before { + content: '\f17b'; +} + +.mdi-battery-charging-100:before { + content: '\f17c'; +} + +.mdi-battery-charging-20:before { + content: '\f17d'; +} + +.mdi-battery-charging-30:before { + content: '\f17e'; +} + +.mdi-battery-charging-40:before { + content: '\f17f'; +} + +.mdi-battery-charging-60:before { + content: '\f180'; +} + +.mdi-battery-charging-80:before { + content: '\f181'; +} + +.mdi-battery-charging-90:before { + content: '\f182'; +} + +.mdi-battery-minus:before { + content: '\f183'; +} + +.mdi-battery-negative:before { + content: '\f184'; +} + +.mdi-battery-outline:before { + content: '\f185'; +} + +.mdi-battery-plus:before { + content: '\f186'; +} + +.mdi-battery-positive:before { + content: '\f187'; +} + +.mdi-battery-unknown:before { + content: '\f188'; +} + +.mdi-beach:before { + content: '\f189'; +} + +.mdi-beaker:before { + content: '\f18a'; +} + +.mdi-beaker-empty:before { + content: '\f18b'; +} + +.mdi-beaker-empty-outline:before { + content: '\f18c'; +} + +.mdi-beaker-outline:before { + content: '\f18d'; +} + +.mdi-beats:before { + content: '\f18e'; +} + +.mdi-beer:before { + content: '\f18f'; +} + +.mdi-behance:before { + content: '\f190'; +} + +.mdi-bell:before { + content: '\f191'; +} + +.mdi-bell-off:before { + content: '\f192'; +} + +.mdi-bell-outline:before { + content: '\f193'; +} + +.mdi-bell-plus:before { + content: '\f194'; +} + +.mdi-bell-ring:before { + content: '\f195'; +} + +.mdi-bell-ring-outline:before { + content: '\f196'; +} + +.mdi-bell-sleep:before { + content: '\f197'; +} + +.mdi-beta:before { + content: '\f198'; +} + +.mdi-bike:before { + content: '\f199'; +} + +.mdi-bing:before { + content: '\f19a'; +} + +.mdi-binoculars:before { + content: '\f19b'; +} + +.mdi-bio:before { + content: '\f19c'; +} + +.mdi-biohazard:before { + content: '\f19d'; +} + +.mdi-bitbucket:before { + content: '\f19e'; +} + +.mdi-black-mesa:before { + content: '\f19f'; +} + +.mdi-blackberry:before { + content: '\f1a0'; +} + +.mdi-blender:before { + content: '\f1a1'; +} + +.mdi-blinds:before { + content: '\f1a2'; +} + +.mdi-block-helper:before { + content: '\f1a3'; +} + +.mdi-blogger:before { + content: '\f1a4'; +} + +.mdi-bluetooth:before { + content: '\f1a5'; +} + +.mdi-bluetooth-audio:before { + content: '\f1a6'; +} + +.mdi-bluetooth-connect:before { + content: '\f1a7'; +} + +.mdi-bluetooth-off:before { + content: '\f1a8'; +} + +.mdi-bluetooth-settings:before { + content: '\f1a9'; +} + +.mdi-bluetooth-transfer:before { + content: '\f1aa'; +} + +.mdi-blur:before { + content: '\f1ab'; +} + +.mdi-blur-linear:before { + content: '\f1ac'; +} + +.mdi-blur-off:before { + content: '\f1ad'; +} + +.mdi-blur-radial:before { + content: '\f1ae'; +} + +.mdi-bone:before { + content: '\f1af'; +} + +.mdi-book:before { + content: '\f1b0'; +} + +.mdi-book-multiple:before { + content: '\f1b1'; +} + +.mdi-book-multiple-variant:before { + content: '\f1b2'; +} + +.mdi-book-open:before { + content: '\f1b3'; +} + +.mdi-book-open-variant:before { + content: '\f1b4'; +} + +.mdi-book-variant:before { + content: '\f1b5'; +} + +.mdi-bookmark:before { + content: '\f1b6'; +} + +.mdi-bookmark-check:before { + content: '\f1b7'; +} + +.mdi-bookmark-music:before { + content: '\f1b8'; +} + +.mdi-bookmark-outline:before { + content: '\f1b9'; +} + +.mdi-bookmark-outline-plus:before { + content: '\f1ba'; +} + +.mdi-bookmark-plus:before { + content: '\f1bb'; +} + +.mdi-bookmark-remove:before { + content: '\f1bc'; +} + +.mdi-border-all:before { + content: '\f1bd'; +} + +.mdi-border-bottom:before { + content: '\f1be'; +} + +.mdi-border-color:before { + content: '\f1bf'; +} + +.mdi-border-horizontal:before { + content: '\f1c0'; +} + +.mdi-border-inside:before { + content: '\f1c1'; +} + +.mdi-border-left:before { + content: '\f1c2'; +} + +.mdi-border-none:before { + content: '\f1c3'; +} + +.mdi-border-outside:before { + content: '\f1c4'; +} + +.mdi-border-right:before { + content: '\f1c5'; +} + +.mdi-border-style:before { + content: '\f1c6'; +} + +.mdi-border-top:before { + content: '\f1c7'; +} + +.mdi-border-vertical:before { + content: '\f1c8'; +} + +.mdi-bowling:before { + content: '\f1c9'; +} + +.mdi-box:before { + content: '\f1ca'; +} + +.mdi-box-cutter:before { + content: '\f1cb'; +} + +.mdi-briefcase:before { + content: '\f1cc'; +} + +.mdi-briefcase-check:before { + content: '\f1cd'; +} + +.mdi-briefcase-download:before { + content: '\f1ce'; +} + +.mdi-briefcase-upload:before { + content: '\f1cf'; +} + +.mdi-brightness-1:before { + content: '\f1d0'; +} + +.mdi-brightness-2:before { + content: '\f1d1'; +} + +.mdi-brightness-3:before { + content: '\f1d2'; +} + +.mdi-brightness-4:before { + content: '\f1d3'; +} + +.mdi-brightness-5:before { + content: '\f1d4'; +} + +.mdi-brightness-6:before { + content: '\f1d5'; +} + +.mdi-brightness-7:before { + content: '\f1d6'; +} + +.mdi-brightness-auto:before { + content: '\f1d7'; +} + +.mdi-broom:before { + content: '\f1d8'; +} + +.mdi-brush:before { + content: '\f1d9'; +} + +.mdi-bug:before { + content: '\f1da'; +} + +.mdi-bulletin-board:before { + content: '\f1db'; +} + +.mdi-bullhorn:before { + content: '\f1dc'; +} + +.mdi-bus:before { + content: '\f1dd'; +} + +.mdi-cached:before { + content: '\f1de'; +} + +.mdi-cake:before { + content: '\f1df'; +} + +.mdi-cake-layered:before { + content: '\f1e0'; +} + +.mdi-cake-variant:before { + content: '\f1e1'; +} + +.mdi-calculator:before { + content: '\f1e2'; +} + +.mdi-calendar:before { + content: '\f1e3'; +} + +.mdi-calendar-blank:before { + content: '\f1e4'; +} + +.mdi-calendar-check:before { + content: '\f1e5'; +} + +.mdi-calendar-clock:before { + content: '\f1e6'; +} + +.mdi-calendar-multiple:before { + content: '\f1e7'; +} + +.mdi-calendar-multiple-check:before { + content: '\f1e8'; +} + +.mdi-calendar-plus:before { + content: '\f1e9'; +} + +.mdi-calendar-remove:before { + content: '\f1ea'; +} + +.mdi-calendar-text:before { + content: '\f1eb'; +} + +.mdi-calendar-today:before { + content: '\f1ec'; +} + +.mdi-call-made:before { + content: '\f1ed'; +} + +.mdi-call-merge:before { + content: '\f1ee'; +} + +.mdi-call-missed:before { + content: '\f1ef'; +} + +.mdi-call-received:before { + content: '\f1f0'; +} + +.mdi-call-split:before { + content: '\f1f1'; +} + +.mdi-camcorder:before { + content: '\f1f2'; +} + +.mdi-camcorder-box:before { + content: '\f1f3'; +} + +.mdi-camcorder-box-off:before { + content: '\f1f4'; +} + +.mdi-camcorder-off:before { + content: '\f1f5'; +} + +.mdi-camera:before { + content: '\f1f6'; +} + +.mdi-camera-enhance:before { + content: '\f1f7'; +} + +.mdi-camera-front:before { + content: '\f1f8'; +} + +.mdi-camera-front-variant:before { + content: '\f1f9'; +} + +.mdi-camera-iris:before { + content: '\f1fa'; +} + +.mdi-camera-party-mode:before { + content: '\f1fb'; +} + +.mdi-camera-rear:before { + content: '\f1fc'; +} + +.mdi-camera-rear-variant:before { + content: '\f1fd'; +} + +.mdi-camera-switch:before { + content: '\f1fe'; +} + +.mdi-camera-timer:before { + content: '\f1ff'; +} + +.mdi-candycane:before { + content: '\f200'; +} + +.mdi-car:before { + content: '\f201'; +} + +.mdi-car-battery:before { + content: '\f202'; +} + +.mdi-car-connected:before { + content: '\f203'; +} + +.mdi-car-wash:before { + content: '\f204'; +} + +.mdi-carrot:before { + content: '\f205'; +} + +.mdi-cart:before { + content: '\f206'; +} + +.mdi-cart-outline:before { + content: '\f207'; +} + +.mdi-cart-plus:before { + content: '\f208'; +} + +.mdi-case-sensitive-alt:before { + content: '\f209'; +} + +.mdi-cash:before { + content: '\f20a'; +} + +.mdi-cash-100:before { + content: '\f20b'; +} + +.mdi-cash-multiple:before { + content: '\f20c'; +} + +.mdi-cash-usd:before { + content: '\f20d'; +} + +.mdi-cast:before { + content: '\f20e'; +} + +.mdi-cast-connected:before { + content: '\f20f'; +} + +.mdi-castle:before { + content: '\f210'; +} + +.mdi-cat:before { + content: '\f211'; +} + +.mdi-cellphone:before { + content: '\f212'; +} + +.mdi-cellphone-android:before { + content: '\f213'; +} + +.mdi-cellphone-basic:before { + content: '\f214'; +} + +.mdi-cellphone-dock:before { + content: '\f215'; +} + +.mdi-cellphone-iphone:before { + content: '\f216'; +} + +.mdi-cellphone-link:before { + content: '\f217'; +} + +.mdi-cellphone-link-off:before { + content: '\f218'; +} + +.mdi-cellphone-settings:before { + content: '\f219'; +} + +.mdi-certificate:before { + content: '\f21a'; +} + +.mdi-chair-school:before { + content: '\f21b'; +} + +.mdi-chart-arc:before { + content: '\f21c'; +} + +.mdi-chart-areaspline:before { + content: '\f21d'; +} + +.mdi-chart-bar:before { + content: '\f21e'; +} + +.mdi-chart-histogram:before { + content: '\f21f'; +} + +.mdi-chart-line:before { + content: '\f220'; +} + +.mdi-chart-pie:before { + content: '\f221'; +} + +.mdi-check:before { + content: '\f222'; +} + +.mdi-check-all:before { + content: '\f223'; +} + +.mdi-checkbox-blank:before { + content: '\f224'; +} + +.mdi-checkbox-blank-circle:before { + content: '\f225'; +} + +.mdi-checkbox-blank-circle-outline:before { + content: '\f226'; +} + +.mdi-checkbox-blank-outline:before { + content: '\f227'; +} + +.mdi-checkbox-marked:before { + content: '\f228'; +} + +.mdi-checkbox-marked-circle:before { + content: '\f229'; +} + +.mdi-checkbox-marked-circle-outline:before { + content: '\f22a'; +} + +.mdi-checkbox-marked-outline:before { + content: '\f22b'; +} + +.mdi-checkbox-multiple-blank:before { + content: '\f22c'; +} + +.mdi-checkbox-multiple-blank-outline:before { + content: '\f22d'; +} + +.mdi-checkbox-multiple-marked:before { + content: '\f22e'; +} + +.mdi-checkbox-multiple-marked-outline:before { + content: '\f22f'; +} + +.mdi-checkerboard:before { + content: '\f230'; +} + +.mdi-chemical-weapon:before { + content: '\f231'; +} + +.mdi-chevron-double-down:before { + content: '\f232'; +} + +.mdi-chevron-double-left:before { + content: '\f233'; +} + +.mdi-chevron-double-right:before { + content: '\f234'; +} + +.mdi-chevron-double-up:before { + content: '\f235'; +} + +.mdi-chevron-down:before { + content: '\f236'; +} + +.mdi-chevron-left:before { + content: '\f237'; +} + +.mdi-chevron-right:before { + content: '\f238'; +} + +.mdi-chevron-up:before { + content: '\f239'; +} + +.mdi-church:before { + content: '\f23a'; +} + +.mdi-cisco-webex:before { + content: '\f23b'; +} + +.mdi-city:before { + content: '\f23c'; +} + +.mdi-clipboard:before { + content: '\f23d'; +} + +.mdi-clipboard-account:before { + content: '\f23e'; +} + +.mdi-clipboard-alert:before { + content: '\f23f'; +} + +.mdi-clipboard-arrow-down:before { + content: '\f240'; +} + +.mdi-clipboard-arrow-left:before { + content: '\f241'; +} + +.mdi-clipboard-check:before { + content: '\f242'; +} + +.mdi-clipboard-outline:before { + content: '\f243'; +} + +.mdi-clipboard-text:before { + content: '\f244'; +} + +.mdi-clippy:before { + content: '\f245'; +} + +.mdi-clock:before { + content: '\f246'; +} + +.mdi-clock-end:before { + content: '\f247'; +} + +.mdi-clock-fast:before { + content: '\f248'; +} + +.mdi-clock-in:before { + content: '\f249'; +} + +.mdi-clock-out:before { + content: '\f24a'; +} + +.mdi-clock-start:before { + content: '\f24b'; +} + +.mdi-close:before { + content: '\f24c'; +} + +.mdi-close-box:before { + content: '\f24d'; +} + +.mdi-close-box-outline:before { + content: '\f24e'; +} + +.mdi-close-circle:before { + content: '\f24f'; +} + +.mdi-close-circle-outline:before { + content: '\f250'; +} + +.mdi-close-network:before { + content: '\f251'; +} + +.mdi-close-octagon:before { + content: '\f252'; +} + +.mdi-close-octagon-outline:before { + content: '\f253'; +} + +.mdi-closed-caption:before { + content: '\f254'; +} + +.mdi-cloud:before { + content: '\f255'; +} + +.mdi-cloud-check:before { + content: '\f256'; +} + +.mdi-cloud-circle:before { + content: '\f257'; +} + +.mdi-cloud-download:before { + content: '\f258'; +} + +.mdi-cloud-outline:before { + content: '\f259'; +} + +.mdi-cloud-outline-off:before { + content: '\f25a'; +} + +.mdi-cloud-print:before { + content: '\f25b'; +} + +.mdi-cloud-print-outline:before { + content: '\f25c'; +} + +.mdi-cloud-upload:before { + content: '\f25d'; +} + +.mdi-code-array:before { + content: '\f25e'; +} + +.mdi-code-braces:before { + content: '\f25f'; +} + +.mdi-code-brackets:before { + content: '\f260'; +} + +.mdi-code-equal:before { + content: '\f261'; +} + +.mdi-code-greater-than:before { + content: '\f262'; +} + +.mdi-code-greater-than-or-equal:before { + content: '\f263'; +} + +.mdi-code-less-than:before { + content: '\f264'; +} + +.mdi-code-less-than-or-equal:before { + content: '\f265'; +} + +.mdi-code-not-equal:before { + content: '\f266'; +} + +.mdi-code-not-equal-variant:before { + content: '\f267'; +} + +.mdi-code-parentheses:before { + content: '\f268'; +} + +.mdi-code-string:before { + content: '\f269'; +} + +.mdi-code-tags:before { + content: '\f26a'; +} + +.mdi-codepen:before { + content: '\f26b'; +} + +.mdi-coffee:before { + content: '\f26c'; +} + +.mdi-coffee-to-go:before { + content: '\f26d'; +} + +.mdi-coin:before { + content: '\f26e'; +} + +.mdi-color-helper:before { + content: '\f26f'; +} + +.mdi-comment:before { + content: '\f270'; +} + +.mdi-comment-account:before { + content: '\f271'; +} + +.mdi-comment-account-outline:before { + content: '\f272'; +} + +.mdi-comment-alert:before { + content: '\f273'; +} + +.mdi-comment-alert-outline:before { + content: '\f274'; +} + +.mdi-comment-check:before { + content: '\f275'; +} + +.mdi-comment-check-outline:before { + content: '\f276'; +} + +.mdi-comment-multiple-outline:before { + content: '\f277'; +} + +.mdi-comment-outline:before { + content: '\f278'; +} + +.mdi-comment-plus-outline:before { + content: '\f279'; +} + +.mdi-comment-processing:before { + content: '\f27a'; +} + +.mdi-comment-processing-outline:before { + content: '\f27b'; +} + +.mdi-comment-question-outline:before { + content: '\f27c'; +} + +.mdi-comment-remove-outline:before { + content: '\f27d'; +} + +.mdi-comment-text:before { + content: '\f27e'; +} + +.mdi-comment-text-outline:before { + content: '\f27f'; +} + +.mdi-compare:before { + content: '\f280'; +} + +.mdi-compass:before { + content: '\f281'; +} + +.mdi-compass-outline:before { + content: '\f282'; +} + +.mdi-console:before { + content: '\f283'; +} + +.mdi-contact-mail:before { + content: '\f284'; +} + +.mdi-content-copy:before { + content: '\f285'; +} + +.mdi-content-cut:before { + content: '\f286'; +} + +.mdi-content-duplicate:before { + content: '\f287'; +} + +.mdi-content-paste:before { + content: '\f288'; +} + +.mdi-content-save:before { + content: '\f289'; +} + +.mdi-content-save-all:before { + content: '\f28a'; +} + +.mdi-contrast:before { + content: '\f28b'; +} + +.mdi-contrast-box:before { + content: '\f28c'; +} + +.mdi-contrast-circle:before { + content: '\f28d'; +} + +.mdi-cookie:before { + content: '\f28e'; +} + +.mdi-cow:before { + content: '\f28f'; +} + +.mdi-credit-card:before { + content: '\f290'; +} + +.mdi-credit-card-multiple:before { + content: '\f291'; +} + +.mdi-credit-card-scan:before { + content: '\f292'; +} + +.mdi-crop:before { + content: '\f293'; +} + +.mdi-crop-free:before { + content: '\f294'; +} + +.mdi-crop-landscape:before { + content: '\f295'; +} + +.mdi-crop-portrait:before { + content: '\f296'; +} + +.mdi-crop-square:before { + content: '\f297'; +} + +.mdi-crosshairs:before { + content: '\f298'; +} + +.mdi-crosshairs-gps:before { + content: '\f299'; +} + +.mdi-crown:before { + content: '\f29a'; +} + +.mdi-cube:before { + content: '\f29b'; +} + +.mdi-cube-outline:before { + content: '\f29c'; +} + +.mdi-cube-send:before { + content: '\f29d'; +} + +.mdi-cube-unfolded:before { + content: '\f29e'; +} + +.mdi-cup:before { + content: '\f29f'; +} + +.mdi-cup-water:before { + content: '\f2a0'; +} + +.mdi-currency-btc:before { + content: '\f2a1'; +} + +.mdi-currency-eur:before { + content: '\f2a2'; +} + +.mdi-currency-gbp:before { + content: '\f2a3'; +} + +.mdi-currency-inr:before { + content: '\f2a4'; +} + +.mdi-currency-ngn:before { + content: '\f2a5'; +} + +.mdi-currency-rub:before { + content: '\f2a6'; +} + +.mdi-currency-try:before { + content: '\f2a7'; +} + +.mdi-currency-usd:before { + content: '\f2a8'; +} + +.mdi-cursor-default:before { + content: '\f2a9'; +} + +.mdi-cursor-default-outline:before { + content: '\f2aa'; +} + +.mdi-cursor-move:before { + content: '\f2ab'; +} + +.mdi-cursor-pointer:before { + content: '\f2ac'; +} + +.mdi-database:before { + content: '\f2ad'; +} + +.mdi-database-minus:before { + content: '\f2ae'; +} + +.mdi-database-plus:before { + content: '\f2af'; +} + +.mdi-debug-step-into:before { + content: '\f2b0'; +} + +.mdi-debug-step-out:before { + content: '\f2b1'; +} + +.mdi-debug-step-over:before { + content: '\f2b2'; +} + +.mdi-decimal-decrease:before { + content: '\f2b3'; +} + +.mdi-decimal-increase:before { + content: '\f2b4'; +} + +.mdi-delete:before { + content: '\f2b5'; +} + +.mdi-delete-variant:before { + content: '\f2b6'; +} + +.mdi-delta:before { + content: '\f2b7'; +} + +.mdi-deskphone:before { + content: '\f2b8'; +} + +.mdi-desktop-mac:before { + content: '\f2b9'; +} + +.mdi-desktop-tower:before { + content: '\f2ba'; +} + +.mdi-details:before { + content: '\f2bb'; +} + +.mdi-deviantart:before { + content: '\f2bc'; +} + +.mdi-diamond:before { + content: '\f2bd'; +} + +.mdi-dice:before { + content: '\f2be'; +} + +.mdi-dice-1:before { + content: '\f2bf'; +} + +.mdi-dice-2:before { + content: '\f2c0'; +} + +.mdi-dice-3:before { + content: '\f2c1'; +} + +.mdi-dice-4:before { + content: '\f2c2'; +} + +.mdi-dice-5:before { + content: '\f2c3'; +} + +.mdi-dice-6:before { + content: '\f2c4'; +} + +.mdi-directions:before { + content: '\f2c5'; +} + +.mdi-disk-alert:before { + content: '\f2c6'; +} + +.mdi-disqus:before { + content: '\f2c7'; +} + +.mdi-disqus-outline:before { + content: '\f2c8'; +} + +.mdi-division:before { + content: '\f2c9'; +} + +.mdi-division-box:before { + content: '\f2ca'; +} + +.mdi-dns:before { + content: '\f2cb'; +} + +.mdi-domain:before { + content: '\f2cc'; +} + +.mdi-dots-horizontal:before { + content: '\f2cd'; +} + +.mdi-dots-vertical:before { + content: '\f2ce'; +} + +.mdi-download:before { + content: '\f2cf'; +} + +.mdi-drag:before { + content: '\f2d0'; +} + +.mdi-drag-horizontal:before { + content: '\f2d1'; +} + +.mdi-drag-vertical:before { + content: '\f2d2'; +} + +.mdi-drawing:before { + content: '\f2d3'; +} + +.mdi-drawing-box:before { + content: '\f2d4'; +} + +.mdi-dribbble:before { + content: '\f2d5'; +} + +.mdi-dribbble-box:before { + content: '\f2d6'; +} + +.mdi-drone:before { + content: '\f2d7'; +} + +.mdi-dropbox:before { + content: '\f2d8'; +} + +.mdi-drupal:before { + content: '\f2d9'; +} + +.mdi-duck:before { + content: '\f2da'; +} + +.mdi-dumbbell:before { + content: '\f2db'; +} + +.mdi-earth:before { + content: '\f2dc'; +} + +.mdi-earth-off:before { + content: '\f2dd'; +} + +.mdi-edge:before { + content: '\f2de'; +} + +.mdi-eject:before { + content: '\f2df'; +} + +.mdi-elevation-decline:before { + content: '\f2e0'; +} + +.mdi-elevation-rise:before { + content: '\f2e1'; +} + +.mdi-elevator:before { + content: '\f2e2'; +} + +.mdi-email:before { + content: '\f2e3'; +} + +.mdi-email-open:before { + content: '\f2e4'; +} + +.mdi-email-outline:before { + content: '\f2e5'; +} + +.mdi-email-secure:before { + content: '\f2e6'; +} + +.mdi-emoticon:before { + content: '\f2e7'; +} + +.mdi-emoticon-cool:before { + content: '\f2e8'; +} + +.mdi-emoticon-devil:before { + content: '\f2e9'; +} + +.mdi-emoticon-happy:before { + content: '\f2ea'; +} + +.mdi-emoticon-neutral:before { + content: '\f2eb'; +} + +.mdi-emoticon-poop:before { + content: '\f2ec'; +} + +.mdi-emoticon-sad:before { + content: '\f2ed'; +} + +.mdi-emoticon-tongue:before { + content: '\f2ee'; +} + +.mdi-engine:before { + content: '\f2ef'; +} + +.mdi-engine-outline:before { + content: '\f2f0'; +} + +.mdi-equal:before { + content: '\f2f1'; +} + +.mdi-equal-box:before { + content: '\f2f2'; +} + +.mdi-eraser:before { + content: '\f2f3'; +} + +.mdi-escalator:before { + content: '\f2f4'; +} + +.mdi-ethernet:before { + content: '\f2f5'; +} + +.mdi-ethernet-cable:before { + content: '\f2f6'; +} + +.mdi-ethernet-cable-off:before { + content: '\f2f7'; +} + +.mdi-etsy:before { + content: '\f2f8'; +} + +.mdi-evernote:before { + content: '\f2f9'; +} + +.mdi-exclamation:before { + content: '\f2fa'; +} + +.mdi-exit-to-app:before { + content: '\f2fb'; +} + +.mdi-export:before { + content: '\f2fc'; +} + +.mdi-eye:before { + content: '\f2fd'; +} + +.mdi-eye-off:before { + content: '\f2fe'; +} + +.mdi-eyedropper:before { + content: '\f2ff'; +} + +.mdi-eyedropper-variant:before { + content: '\f300'; +} + +.mdi-facebook:before { + content: '\f301'; +} + +.mdi-facebook-box:before { + content: '\f302'; +} + +.mdi-facebook-messenger:before { + content: '\f303'; +} + +.mdi-factory:before { + content: '\f304'; +} + +.mdi-fan:before { + content: '\f305'; +} + +.mdi-fast-forward:before { + content: '\f306'; +} + +.mdi-fax:before { + content: '\f307'; +} + +.mdi-ferry:before { + content: '\f308'; +} + +.mdi-file:before { + content: '\f309'; +} + +.mdi-file-chart:before { + content: '\f30a'; +} + +.mdi-file-check:before { + content: '\f30b'; +} + +.mdi-file-cloud:before { + content: '\f30c'; +} + +.mdi-file-delimited:before { + content: '\f30d'; +} + +.mdi-file-document:before { + content: '\f30e'; +} + +.mdi-file-document-box:before { + content: '\f30f'; +} + +.mdi-file-excel:before { + content: '\f310'; +} + +.mdi-file-excel-box:before { + content: '\f311'; +} + +.mdi-file-export:before { + content: '\f312'; +} + +.mdi-file-find:before { + content: '\f313'; +} + +.mdi-file-image:before { + content: '\f314'; +} + +.mdi-file-import:before { + content: '\f315'; +} + +.mdi-file-lock:before { + content: '\f316'; +} + +.mdi-file-multiple:before { + content: '\f317'; +} + +.mdi-file-music:before { + content: '\f318'; +} + +.mdi-file-outline:before { + content: '\f319'; +} + +.mdi-file-pdf:before { + content: '\f31a'; +} + +.mdi-file-pdf-box:before { + content: '\f31b'; +} + +.mdi-file-powerpoint:before { + content: '\f31c'; +} + +.mdi-file-powerpoint-box:before { + content: '\f31d'; +} + +.mdi-file-presentation-box:before { + content: '\f31e'; +} + +.mdi-file-send:before { + content: '\f31f'; +} + +.mdi-file-video:before { + content: '\f320'; +} + +.mdi-file-word:before { + content: '\f321'; +} + +.mdi-file-word-box:before { + content: '\f322'; +} + +.mdi-file-xml:before { + content: '\f323'; +} + +.mdi-film:before { + content: '\f324'; +} + +.mdi-filmstrip:before { + content: '\f325'; +} + +.mdi-filmstrip-off:before { + content: '\f326'; +} + +.mdi-filter:before { + content: '\f327'; +} + +.mdi-filter-outline:before { + content: '\f328'; +} + +.mdi-filter-remove:before { + content: '\f329'; +} + +.mdi-filter-remove-outline:before { + content: '\f32a'; +} + +.mdi-filter-variant:before { + content: '\f32b'; +} + +.mdi-fingerprint:before { + content: '\f32c'; +} + +.mdi-fire:before { + content: '\f32d'; +} + +.mdi-firefox:before { + content: '\f32e'; +} + +.mdi-fish:before { + content: '\f32f'; +} + +.mdi-flag:before { + content: '\f330'; +} + +.mdi-flag-checkered:before { + content: '\f331'; +} + +.mdi-flag-outline:before { + content: '\f332'; +} + +.mdi-flag-outline-variant:before { + content: '\f333'; +} + +.mdi-flag-triangle:before { + content: '\f334'; +} + +.mdi-flag-variant:before { + content: '\f335'; +} + +.mdi-flash:before { + content: '\f336'; +} + +.mdi-flash-auto:before { + content: '\f337'; +} + +.mdi-flash-off:before { + content: '\f338'; +} + +.mdi-flashlight:before { + content: '\f339'; +} + +.mdi-flashlight-off:before { + content: '\f33a'; +} + +.mdi-flattr:before { + content: '\f33b'; +} + +.mdi-flip-to-back:before { + content: '\f33c'; +} + +.mdi-flip-to-front:before { + content: '\f33d'; +} + +.mdi-floppy:before { + content: '\f33e'; +} + +.mdi-flower:before { + content: '\f33f'; +} + +.mdi-folder:before { + content: '\f340'; +} + +.mdi-folder-account:before { + content: '\f341'; +} + +.mdi-folder-download:before { + content: '\f342'; +} + +.mdi-folder-google-drive:before { + content: '\f343'; +} + +.mdi-folder-image:before { + content: '\f344'; +} + +.mdi-folder-lock:before { + content: '\f345'; +} + +.mdi-folder-lock-open:before { + content: '\f346'; +} + +.mdi-folder-move:before { + content: '\f347'; +} + +.mdi-folder-multiple:before { + content: '\f348'; +} + +.mdi-folder-multiple-image:before { + content: '\f349'; +} + +.mdi-folder-multiple-outline:before { + content: '\f34a'; +} + +.mdi-folder-outline:before { + content: '\f34b'; +} + +.mdi-folder-plus:before { + content: '\f34c'; +} + +.mdi-folder-remove:before { + content: '\f34d'; +} + +.mdi-folder-upload:before { + content: '\f34e'; +} + +.mdi-food:before { + content: '\f34f'; +} + +.mdi-food-apple:before { + content: '\f350'; +} + +.mdi-food-variant:before { + content: '\f351'; +} + +.mdi-football:before { + content: '\f352'; +} + +.mdi-football-australian:before { + content: '\f353'; +} + +.mdi-football-helmet:before { + content: '\f354'; +} + +.mdi-format-align-center:before { + content: '\f355'; +} + +.mdi-format-align-justify:before { + content: '\f356'; +} + +.mdi-format-align-left:before { + content: '\f357'; +} + +.mdi-format-align-right:before { + content: '\f358'; +} + +.mdi-format-bold:before { + content: '\f359'; +} + +.mdi-format-clear:before { + content: '\f35a'; +} + +.mdi-format-color-fill:before { + content: '\f35b'; +} + +.mdi-format-float-center:before { + content: '\f35c'; +} + +.mdi-format-float-left:before { + content: '\f35d'; +} + +.mdi-format-float-none:before { + content: '\f35e'; +} + +.mdi-format-float-right:before { + content: '\f35f'; +} + +.mdi-format-header-1:before { + content: '\f360'; +} + +.mdi-format-header-2:before { + content: '\f361'; +} + +.mdi-format-header-3:before { + content: '\f362'; +} + +.mdi-format-header-4:before { + content: '\f363'; +} + +.mdi-format-header-5:before { + content: '\f364'; +} + +.mdi-format-header-6:before { + content: '\f365'; +} + +.mdi-format-header-decrease:before { + content: '\f366'; +} + +.mdi-format-header-equal:before { + content: '\f367'; +} + +.mdi-format-header-increase:before { + content: '\f368'; +} + +.mdi-format-header-pound:before { + content: '\f369'; +} + +.mdi-format-indent-decrease:before { + content: '\f36a'; +} + +.mdi-format-indent-increase:before { + content: '\f36b'; +} + +.mdi-format-italic:before { + content: '\f36c'; +} + +.mdi-format-line-spacing:before { + content: '\f36d'; +} + +.mdi-format-list-bulleted:before { + content: '\f36e'; +} + +.mdi-format-list-bulleted-type:before { + content: '\f36f'; +} + +.mdi-format-list-numbers:before { + content: '\f370'; +} + +.mdi-format-paint:before { + content: '\f371'; +} + +.mdi-format-paragraph:before { + content: '\f372'; +} + +.mdi-format-quote:before { + content: '\f373'; +} + +.mdi-format-size:before { + content: '\f374'; +} + +.mdi-format-strikethrough:before { + content: '\f375'; +} + +.mdi-format-strikethrough-variant:before { + content: '\f376'; +} + +.mdi-format-subscript:before { + content: '\f377'; +} + +.mdi-format-superscript:before { + content: '\f378'; +} + +.mdi-format-text:before { + content: '\f379'; +} + +.mdi-format-textdirection-l-to-r:before { + content: '\f37a'; +} + +.mdi-format-textdirection-r-to-l:before { + content: '\f37b'; +} + +.mdi-format-underline:before { + content: '\f37c'; +} + +.mdi-format-wrap-inline:before { + content: '\f37d'; +} + +.mdi-format-wrap-square:before { + content: '\f37e'; +} + +.mdi-format-wrap-tight:before { + content: '\f37f'; +} + +.mdi-format-wrap-top-bottom:before { + content: '\f380'; +} + +.mdi-forum:before { + content: '\f381'; +} + +.mdi-forward:before { + content: '\f382'; +} + +.mdi-foursquare:before { + content: '\f383'; +} + +.mdi-fridge:before { + content: '\f384'; +} + +.mdi-fridge-filled:before { + content: '\f385'; +} + +.mdi-fridge-filled-bottom:before { + content: '\f386'; +} + +.mdi-fridge-filled-top:before { + content: '\f387'; +} + +.mdi-fullscreen:before { + content: '\f388'; +} + +.mdi-fullscreen-exit:before { + content: '\f389'; +} + +.mdi-function:before { + content: '\f38a'; +} + +.mdi-gamepad:before { + content: '\f38b'; +} + +.mdi-gamepad-variant:before { + content: '\f38c'; +} + +.mdi-gas-station:before { + content: '\f38d'; +} + +.mdi-gate:before { + content: '\f38e'; +} + +.mdi-gauge:before { + content: '\f38f'; +} + +.mdi-gavel:before { + content: '\f390'; +} + +.mdi-gender-female:before { + content: '\f391'; +} + +.mdi-gender-male:before { + content: '\f392'; +} + +.mdi-gender-male-female:before { + content: '\f393'; +} + +.mdi-gender-transgender:before { + content: '\f394'; +} + +.mdi-ghost:before { + content: '\f395'; +} + +.mdi-gift:before { + content: '\f396'; +} + +.mdi-git:before { + content: '\f397'; +} + +.mdi-github-box:before { + content: '\f398'; +} + +.mdi-github-circle:before { + content: '\f399'; +} + +.mdi-glass-flute:before { + content: '\f39a'; +} + +.mdi-glass-mug:before { + content: '\f39b'; +} + +.mdi-glass-stange:before { + content: '\f39c'; +} + +.mdi-glass-tulip:before { + content: '\f39d'; +} + +.mdi-glasses:before { + content: '\f39e'; +} + +.mdi-gmail:before { + content: '\f39f'; +} + +.mdi-google:before { + content: '\f3a0'; +} + +.mdi-google-cardboard:before { + content: '\f3a1'; +} + +.mdi-google-chrome:before { + content: '\f3a2'; +} + +.mdi-google-circles:before { + content: '\f3a3'; +} + +.mdi-google-circles-communities:before { + content: '\f3a4'; +} + +.mdi-google-circles-extended:before { + content: '\f3a5'; +} + +.mdi-google-circles-group:before { + content: '\f3a6'; +} + +.mdi-google-controller:before { + content: '\f3a7'; +} + +.mdi-google-controller-off:before { + content: '\f3a8'; +} + +.mdi-google-drive:before { + content: '\f3a9'; +} + +.mdi-google-earth:before { + content: '\f3aa'; +} + +.mdi-google-glass:before { + content: '\f3ab'; +} + +.mdi-google-nearby:before { + content: '\f3ac'; +} + +.mdi-google-pages:before { + content: '\f3ad'; +} + +.mdi-google-physical-web:before { + content: '\f3ae'; +} + +.mdi-google-play:before { + content: '\f3af'; +} + +.mdi-google-plus:before { + content: '\f3b0'; +} + +.mdi-google-plus-box:before { + content: '\f3b1'; +} + +.mdi-google-translate:before { + content: '\f3b2'; +} + +.mdi-google-wallet:before { + content: '\f3b3'; +} + +.mdi-grid:before { + content: '\f3b4'; +} + +.mdi-grid-off:before { + content: '\f3b5'; +} + +.mdi-group:before { + content: '\f3b6'; +} + +.mdi-guitar:before { + content: '\f3b7'; +} + +.mdi-guitar-pick:before { + content: '\f3b8'; +} + +.mdi-guitar-pick-outline:before { + content: '\f3b9'; +} + +.mdi-hand-pointing-right:before { + content: '\f3ba'; +} + +.mdi-hanger:before { + content: '\f3bb'; +} + +.mdi-hangouts:before { + content: '\f3bc'; +} + +.mdi-harddisk:before { + content: '\f3bd'; +} + +.mdi-headphones:before { + content: '\f3be'; +} + +.mdi-headphones-box:before { + content: '\f3bf'; +} + +.mdi-headphones-settings:before { + content: '\f3c0'; +} + +.mdi-headset:before { + content: '\f3c1'; +} + +.mdi-headset-dock:before { + content: '\f3c2'; +} + +.mdi-headset-off:before { + content: '\f3c3'; +} + +.mdi-heart:before { + content: '\f3c4'; +} + +.mdi-heart-box:before { + content: '\f3c5'; +} + +.mdi-heart-box-outline:before { + content: '\f3c6'; +} + +.mdi-heart-broken:before { + content: '\f3c7'; +} + +.mdi-heart-outline:before { + content: '\f3c8'; +} + +.mdi-help:before { + content: '\f3c9'; +} + +.mdi-help-circle:before { + content: '\f3ca'; +} + +.mdi-hexagon:before { + content: '\f3cb'; +} + +.mdi-hexagon-outline:before { + content: '\f3cc'; +} + +.mdi-history:before { + content: '\f3cd'; +} + +.mdi-hololens:before { + content: '\f3ce'; +} + +.mdi-home:before { + content: '\f3cf'; +} + +.mdi-home-modern:before { + content: '\f3d0'; +} + +.mdi-home-variant:before { + content: '\f3d1'; +} + +.mdi-hops:before { + content: '\f3d2'; +} + +.mdi-hospital:before { + content: '\f3d3'; +} + +.mdi-hospital-building:before { + content: '\f3d4'; +} + +.mdi-hospital-marker:before { + content: '\f3d5'; +} + +.mdi-hotel:before { + content: '\f3d6'; +} + +.mdi-houzz:before { + content: '\f3d7'; +} + +.mdi-houzz-box:before { + content: '\f3d8'; +} + +.mdi-human:before { + content: '\f3d9'; +} + +.mdi-human-child:before { + content: '\f3da'; +} + +.mdi-human-male-female:before { + content: '\f3db'; +} + +.mdi-image:before { + content: '\f3dc'; +} + +.mdi-image-album:before { + content: '\f3dd'; +} + +.mdi-image-area:before { + content: '\f3de'; +} + +.mdi-image-area-close:before { + content: '\f3df'; +} + +.mdi-image-broken:before { + content: '\f3e0'; +} + +.mdi-image-broken-variant:before { + content: '\f3e1'; +} + +.mdi-image-filter:before { + content: '\f3e2'; +} + +.mdi-image-filter-black-white:before { + content: '\f3e3'; +} + +.mdi-image-filter-center-focus:before { + content: '\f3e4'; +} + +.mdi-image-filter-center-focus-weak:before { + content: '\f3e5'; +} + +.mdi-image-filter-drama:before { + content: '\f3e6'; +} + +.mdi-image-filter-frames:before { + content: '\f3e7'; +} + +.mdi-image-filter-hdr:before { + content: '\f3e8'; +} + +.mdi-image-filter-none:before { + content: '\f3e9'; +} + +.mdi-image-filter-tilt-shift:before { + content: '\f3ea'; +} + +.mdi-image-filter-vintage:before { + content: '\f3eb'; +} + +.mdi-image-multiple:before { + content: '\f3ec'; +} + +.mdi-import:before { + content: '\f3ed'; +} + +.mdi-inbox:before { + content: '\f3ee'; +} + +.mdi-information:before { + content: '\f3ef'; +} + +.mdi-information-outline:before { + content: '\f3f0'; +} + +.mdi-instagram:before { + content: '\f3f1'; +} + +.mdi-instapaper:before { + content: '\f3f2'; +} + +.mdi-internet-explorer:before { + content: '\f3f3'; +} + +.mdi-invert-colors:before { + content: '\f3f4'; +} + +.mdi-jeepney:before { + content: '\f3f5'; +} + +.mdi-jira:before { + content: '\f3f6'; +} + +.mdi-jsfiddle:before { + content: '\f3f7'; +} + +.mdi-keg:before { + content: '\f3f8'; +} + +.mdi-key:before { + content: '\f3f9'; +} + +.mdi-key-change:before { + content: '\f3fa'; +} + +.mdi-key-minus:before { + content: '\f3fb'; +} + +.mdi-key-plus:before { + content: '\f3fc'; +} + +.mdi-key-remove:before { + content: '\f3fd'; +} + +.mdi-key-variant:before { + content: '\f3fe'; +} + +.mdi-keyboard:before { + content: '\f3ff'; +} + +.mdi-keyboard-backspace:before { + content: '\f400'; +} + +.mdi-keyboard-caps:before { + content: '\f401'; +} + +.mdi-keyboard-close:before { + content: '\f402'; +} + +.mdi-keyboard-off:before { + content: '\f403'; +} + +.mdi-keyboard-return:before { + content: '\f404'; +} + +.mdi-keyboard-tab:before { + content: '\f405'; +} + +.mdi-keyboard-variant:before { + content: '\f406'; +} + +.mdi-label:before { + content: '\f407'; +} + +.mdi-label-outline:before { + content: '\f408'; +} + +.mdi-lan:before { + content: '\f409'; +} + +.mdi-lan-connect:before { + content: '\f40a'; +} + +.mdi-lan-disconnect:before { + content: '\f40b'; +} + +.mdi-lan-pending:before { + content: '\f40c'; +} + +.mdi-language-csharp:before { + content: '\f40d'; +} + +.mdi-language-css3:before { + content: '\f40e'; +} + +.mdi-language-html5:before { + content: '\f40f'; +} + +.mdi-language-javascript:before { + content: '\f410'; +} + +.mdi-language-php:before { + content: '\f411'; +} + +.mdi-language-python:before { + content: '\f412'; +} + +.mdi-language-python-text:before { + content: '\f413'; +} + +.mdi-laptop:before { + content: '\f414'; +} + +.mdi-laptop-chromebook:before { + content: '\f415'; +} + +.mdi-laptop-mac:before { + content: '\f416'; +} + +.mdi-laptop-windows:before { + content: '\f417'; +} + +.mdi-lastfm:before { + content: '\f418'; +} + +.mdi-launch:before { + content: '\f419'; +} + +.mdi-layers:before { + content: '\f41a'; +} + +.mdi-layers-off:before { + content: '\f41b'; +} + +.mdi-leaf:before { + content: '\f41c'; +} + +.mdi-led-off:before { + content: '\f41d'; +} + +.mdi-led-on:before { + content: '\f41e'; +} + +.mdi-led-outline:before { + content: '\f41f'; +} + +.mdi-led-variant-off:before { + content: '\f420'; +} + +.mdi-led-variant-on:before { + content: '\f421'; +} + +.mdi-led-variant-outline:before { + content: '\f422'; +} + +.mdi-library:before { + content: '\f423'; +} + +.mdi-library-books:before { + content: '\f424'; +} + +.mdi-library-music:before { + content: '\f425'; +} + +.mdi-library-plus:before { + content: '\f426'; +} + +.mdi-lightbulb:before { + content: '\f427'; +} + +.mdi-lightbulb-outline:before { + content: '\f428'; +} + +.mdi-link:before { + content: '\f429'; +} + +.mdi-link-off:before { + content: '\f42a'; +} + +.mdi-link-variant:before { + content: '\f42b'; +} + +.mdi-link-variant-off:before { + content: '\f42c'; +} + +.mdi-linkedin:before { + content: '\f42d'; +} + +.mdi-linkedin-box:before { + content: '\f42e'; +} + +.mdi-linux:before { + content: '\f42f'; +} + +.mdi-lock:before { + content: '\f430'; +} + +.mdi-lock-open:before { + content: '\f431'; +} + +.mdi-lock-open-outline:before { + content: '\f432'; +} + +.mdi-lock-outline:before { + content: '\f433'; +} + +.mdi-login:before { + content: '\f434'; +} + +.mdi-logout:before { + content: '\f435'; +} + +.mdi-looks:before { + content: '\f436'; +} + +.mdi-loupe:before { + content: '\f437'; +} + +.mdi-lumx:before { + content: '\f438'; +} + +.mdi-magnet:before { + content: '\f439'; +} + +.mdi-magnet-on:before { + content: '\f43a'; +} + +.mdi-magnify:before { + content: '\f43b'; +} + +.mdi-magnify-minus:before { + content: '\f43c'; +} + +.mdi-magnify-plus:before { + content: '\f43d'; +} + +.mdi-mail-ru:before { + content: '\f43e'; +} + +.mdi-map:before { + content: '\f43f'; +} + +.mdi-map-marker:before { + content: '\f440'; +} + +.mdi-map-marker-circle:before { + content: '\f441'; +} + +.mdi-map-marker-multiple:before { + content: '\f442'; +} + +.mdi-map-marker-off:before { + content: '\f443'; +} + +.mdi-map-marker-radius:before { + content: '\f444'; +} + +.mdi-margin:before { + content: '\f445'; +} + +.mdi-markdown:before { + content: '\f446'; +} + +.mdi-marker-check:before { + content: '\f447'; +} + +.mdi-martini:before { + content: '\f448'; +} + +.mdi-material-ui:before { + content: '\f449'; +} + +.mdi-math-compass:before { + content: '\f44a'; +} + +.mdi-maxcdn:before { + content: '\f44b'; +} + +.mdi-medium:before { + content: '\f44c'; +} + +.mdi-memory:before { + content: '\f44d'; +} + +.mdi-menu:before { + content: '\f44e'; +} + +.mdi-menu-down:before { + content: '\f44f'; +} + +.mdi-menu-left:before { + content: '\f450'; +} + +.mdi-menu-right:before { + content: '\f451'; +} + +.mdi-menu-up:before { + content: '\f452'; +} + +.mdi-message:before { + content: '\f453'; +} + +.mdi-message-alert:before { + content: '\f454'; +} + +.mdi-message-draw:before { + content: '\f455'; +} + +.mdi-message-image:before { + content: '\f456'; +} + +.mdi-message-outline:before { + content: '\f457'; +} + +.mdi-message-processing:before { + content: '\f458'; +} + +.mdi-message-reply:before { + content: '\f459'; +} + +.mdi-message-reply-text:before { + content: '\f45a'; +} + +.mdi-message-text:before { + content: '\f45b'; +} + +.mdi-message-text-outline:before { + content: '\f45c'; +} + +.mdi-message-video:before { + content: '\f45d'; +} + +.mdi-microphone:before { + content: '\f45e'; +} + +.mdi-microphone-off:before { + content: '\f45f'; +} + +.mdi-microphone-outline:before { + content: '\f460'; +} + +.mdi-microphone-settings:before { + content: '\f461'; +} + +.mdi-microphone-variant:before { + content: '\f462'; +} + +.mdi-microphone-variant-off:before { + content: '\f463'; +} + +.mdi-microsoft:before { + content: '\f464'; +} + +.mdi-minus:before { + content: '\f465'; +} + +.mdi-minus-box:before { + content: '\f466'; +} + +.mdi-minus-circle:before { + content: '\f467'; +} + +.mdi-minus-circle-outline:before { + content: '\f468'; +} + +.mdi-minus-network:before { + content: '\f469'; +} + +.mdi-monitor:before { + content: '\f46a'; +} + +.mdi-monitor-multiple:before { + content: '\f46b'; +} + +.mdi-more:before { + content: '\f46c'; +} + +.mdi-motorbike:before { + content: '\f46d'; +} + +.mdi-mouse:before { + content: '\f46e'; +} + +.mdi-mouse-off:before { + content: '\f46f'; +} + +.mdi-mouse-variant:before { + content: '\f470'; +} + +.mdi-mouse-variant-off:before { + content: '\f471'; +} + +.mdi-movie:before { + content: '\f472'; +} + +.mdi-multiplication:before { + content: '\f473'; +} + +.mdi-multiplication-box:before { + content: '\f474'; +} + +.mdi-music-box:before { + content: '\f475'; +} + +.mdi-music-box-outline:before { + content: '\f476'; +} + +.mdi-music-circle:before { + content: '\f477'; +} + +.mdi-music-note:before { + content: '\f478'; +} + +.mdi-music-note-eighth:before { + content: '\f479'; +} + +.mdi-music-note-half:before { + content: '\f47a'; +} + +.mdi-music-note-off:before { + content: '\f47b'; +} + +.mdi-music-note-quarter:before { + content: '\f47c'; +} + +.mdi-music-note-sixteenth:before { + content: '\f47d'; +} + +.mdi-music-note-whole:before { + content: '\f47e'; +} + +.mdi-nature:before { + content: '\f47f'; +} + +.mdi-nature-people:before { + content: '\f480'; +} + +.mdi-navigation:before { + content: '\f481'; +} + +.mdi-needle:before { + content: '\f482'; +} + +.mdi-nest-protect:before { + content: '\f483'; +} + +.mdi-nest-thermostat:before { + content: '\f484'; +} + +.mdi-newspaper:before { + content: '\f485'; +} + +.mdi-nfc:before { + content: '\f486'; +} + +.mdi-nfc-tap:before { + content: '\f487'; +} + +.mdi-nfc-variant:before { + content: '\f488'; +} + +.mdi-nodejs:before { + content: '\f489'; +} + +.mdi-note:before { + content: '\f48a'; +} + +.mdi-note-outline:before { + content: '\f48b'; +} + +.mdi-note-plus:before { + content: '\f48c'; +} + +.mdi-note-plus-outline:before { + content: '\f48d'; +} + +.mdi-note-text:before { + content: '\f48e'; +} + +.mdi-notification-clear-all:before { + content: '\f48f'; +} + +.mdi-numeric:before { + content: '\f490'; +} + +.mdi-numeric-0-box:before { + content: '\f491'; +} + +.mdi-numeric-0-box-multiple-outline:before { + content: '\f492'; +} + +.mdi-numeric-0-box-outline:before { + content: '\f493'; +} + +.mdi-numeric-1-box:before { + content: '\f494'; +} + +.mdi-numeric-1-box-multiple-outline:before { + content: '\f495'; +} + +.mdi-numeric-1-box-outline:before { + content: '\f496'; +} + +.mdi-numeric-2-box:before { + content: '\f497'; +} + +.mdi-numeric-2-box-multiple-outline:before { + content: '\f498'; +} + +.mdi-numeric-2-box-outline:before { + content: '\f499'; +} + +.mdi-numeric-3-box:before { + content: '\f49a'; +} + +.mdi-numeric-3-box-multiple-outline:before { + content: '\f49b'; +} + +.mdi-numeric-3-box-outline:before { + content: '\f49c'; +} + +.mdi-numeric-4-box:before { + content: '\f49d'; +} + +.mdi-numeric-4-box-multiple-outline:before { + content: '\f49e'; +} + +.mdi-numeric-4-box-outline:before { + content: '\f49f'; +} + +.mdi-numeric-5-box:before { + content: '\f4a0'; +} + +.mdi-numeric-5-box-multiple-outline:before { + content: '\f4a1'; +} + +.mdi-numeric-5-box-outline:before { + content: '\f4a2'; +} + +.mdi-numeric-6-box:before { + content: '\f4a3'; +} + +.mdi-numeric-6-box-multiple-outline:before { + content: '\f4a4'; +} + +.mdi-numeric-6-box-outline:before { + content: '\f4a5'; +} + +.mdi-numeric-7-box:before { + content: '\f4a6'; +} + +.mdi-numeric-7-box-multiple-outline:before { + content: '\f4a7'; +} + +.mdi-numeric-7-box-outline:before { + content: '\f4a8'; +} + +.mdi-numeric-8-box:before { + content: '\f4a9'; +} + +.mdi-numeric-8-box-multiple-outline:before { + content: '\f4aa'; +} + +.mdi-numeric-8-box-outline:before { + content: '\f4ab'; +} + +.mdi-numeric-9-box:before { + content: '\f4ac'; +} + +.mdi-numeric-9-box-multiple-outline:before { + content: '\f4ad'; +} + +.mdi-numeric-9-box-outline:before { + content: '\f4ae'; +} + +.mdi-numeric-9-plus-box:before { + content: '\f4af'; +} + +.mdi-numeric-9-plus-box-multiple-outline:before { + content: '\f4b0'; +} + +.mdi-numeric-9-plus-box-outline:before { + content: '\f4b1'; +} + +.mdi-nutrition:before { + content: '\f4b2'; +} + +.mdi-octagon:before { + content: '\f4b3'; +} + +.mdi-octagon-outline:before { + content: '\f4b4'; +} + +.mdi-odnoklassniki:before { + content: '\f4b5'; +} + +.mdi-office:before { + content: '\f4b6'; +} + +.mdi-oil:before { + content: '\f4b7'; +} + +.mdi-oil-temperature:before { + content: '\f4b8'; +} + +.mdi-omega:before { + content: '\f4b9'; +} + +.mdi-onedrive:before { + content: '\f4ba'; +} + +.mdi-open-in-app:before { + content: '\f4bb'; +} + +.mdi-open-in-new:before { + content: '\f4bc'; +} + +.mdi-opera:before { + content: '\f4bd'; +} + +.mdi-ornament:before { + content: '\f4be'; +} + +.mdi-ornament-variant:before { + content: '\f4bf'; +} + +.mdi-outbox:before { + content: '\f4c0'; +} + +.mdi-owl:before { + content: '\f4c1'; +} + +.mdi-package:before { + content: '\f4c2'; +} + +.mdi-package-down:before { + content: '\f4c3'; +} + +.mdi-package-up:before { + content: '\f4c4'; +} + +.mdi-package-variant:before { + content: '\f4c5'; +} + +.mdi-package-variant-closed:before { + content: '\f4c6'; +} + +.mdi-palette:before { + content: '\f4c7'; +} + +.mdi-palette-advanced:before { + content: '\f4c8'; +} + +.mdi-panda:before { + content: '\f4c9'; +} + +.mdi-pandora:before { + content: '\f4ca'; +} + +.mdi-panorama:before { + content: '\f4cb'; +} + +.mdi-panorama-fisheye:before { + content: '\f4cc'; +} + +.mdi-panorama-horizontal:before { + content: '\f4cd'; +} + +.mdi-panorama-vertical:before { + content: '\f4ce'; +} + +.mdi-panorama-wide-angle:before { + content: '\f4cf'; +} + +.mdi-paper-cut-vertical:before { + content: '\f4d0'; +} + +.mdi-paperclip:before { + content: '\f4d1'; +} + +.mdi-parking:before { + content: '\f4d2'; +} + +.mdi-pause:before { + content: '\f4d3'; +} + +.mdi-pause-circle:before { + content: '\f4d4'; +} + +.mdi-pause-circle-outline:before { + content: '\f4d5'; +} + +.mdi-pause-octagon:before { + content: '\f4d6'; +} + +.mdi-pause-octagon-outline:before { + content: '\f4d7'; +} + +.mdi-paw:before { + content: '\f4d8'; +} + +.mdi-pen:before { + content: '\f4d9'; +} + +.mdi-pencil:before { + content: '\f4da'; +} + +.mdi-pencil-box:before { + content: '\f4db'; +} + +.mdi-pencil-box-outline:before { + content: '\f4dc'; +} + +.mdi-pencil-lock:before { + content: '\f4dd'; +} + +.mdi-pencil-off:before { + content: '\f4de'; +} + +.mdi-percent:before { + content: '\f4df'; +} + +.mdi-pharmacy:before { + content: '\f4e0'; +} + +.mdi-phone:before { + content: '\f4e1'; +} + +.mdi-phone-bluetooth:before { + content: '\f4e2'; +} + +.mdi-phone-forward:before { + content: '\f4e3'; +} + +.mdi-phone-hangup:before { + content: '\f4e4'; +} + +.mdi-phone-in-talk:before { + content: '\f4e5'; +} + +.mdi-phone-incoming:before { + content: '\f4e6'; +} + +.mdi-phone-locked:before { + content: '\f4e7'; +} + +.mdi-phone-log:before { + content: '\f4e8'; +} + +.mdi-phone-missed:before { + content: '\f4e9'; +} + +.mdi-phone-outgoing:before { + content: '\f4ea'; +} + +.mdi-phone-paused:before { + content: '\f4eb'; +} + +.mdi-phone-settings:before { + content: '\f4ec'; +} + +.mdi-phone-voip:before { + content: '\f4ed'; +} + +.mdi-pi:before { + content: '\f4ee'; +} + +.mdi-pi-box:before { + content: '\f4ef'; +} + +.mdi-pig:before { + content: '\f4f0'; +} + +.mdi-pill:before { + content: '\f4f1'; +} + +.mdi-pin:before { + content: '\f4f2'; +} + +.mdi-pin-off:before { + content: '\f4f3'; +} + +.mdi-pine-tree:before { + content: '\f4f4'; +} + +.mdi-pine-tree-box:before { + content: '\f4f5'; +} + +.mdi-pinterest:before { + content: '\f4f6'; +} + +.mdi-pinterest-box:before { + content: '\f4f7'; +} + +.mdi-pizza:before { + content: '\f4f8'; +} + +.mdi-play:before { + content: '\f4f9'; +} + +.mdi-play-box-outline:before { + content: '\f4fa'; +} + +.mdi-play-circle:before { + content: '\f4fb'; +} + +.mdi-play-circle-outline:before { + content: '\f4fc'; +} + +.mdi-play-pause:before { + content: '\f4fd'; +} + +.mdi-play-protected-content:before { + content: '\f4fe'; +} + +.mdi-playlist-minus:before { + content: '\f4ff'; +} + +.mdi-playlist-play:before { + content: '\f500'; +} + +.mdi-playlist-plus:before { + content: '\f501'; +} + +.mdi-playlist-remove:before { + content: '\f502'; +} + +.mdi-playstation:before { + content: '\f503'; +} + +.mdi-plus:before { + content: '\f504'; +} + +.mdi-plus-box:before { + content: '\f505'; +} + +.mdi-plus-circle:before { + content: '\f506'; +} + +.mdi-plus-circle-multiple-outline:before { + content: '\f507'; +} + +.mdi-plus-circle-outline:before { + content: '\f508'; +} + +.mdi-plus-network:before { + content: '\f509'; +} + +.mdi-plus-one:before { + content: '\f50a'; +} + +.mdi-pocket:before { + content: '\f50b'; +} + +.mdi-pokeball:before { + content: '\f50c'; +} + +.mdi-polaroid:before { + content: '\f50d'; +} + +.mdi-poll:before { + content: '\f50e'; +} + +.mdi-poll-box:before { + content: '\f50f'; +} + +.mdi-polymer:before { + content: '\f510'; +} + +.mdi-popcorn:before { + content: '\f511'; +} + +.mdi-pound:before { + content: '\f512'; +} + +.mdi-pound-box:before { + content: '\f513'; +} + +.mdi-power:before { + content: '\f514'; +} + +.mdi-power-settings:before { + content: '\f515'; +} + +.mdi-power-socket:before { + content: '\f516'; +} + +.mdi-presentation:before { + content: '\f517'; +} + +.mdi-presentation-play:before { + content: '\f518'; +} + +.mdi-printer:before { + content: '\f519'; +} + +.mdi-printer-3d:before { + content: '\f51a'; +} + +.mdi-printer-alert:before { + content: '\f51b'; +} + +.mdi-professional-hexagon:before { + content: '\f51c'; +} + +.mdi-projector:before { + content: '\f51d'; +} + +.mdi-projector-screen:before { + content: '\f51e'; +} + +.mdi-pulse:before { + content: '\f51f'; +} + +.mdi-puzzle:before { + content: '\f520'; +} + +.mdi-qrcode:before { + content: '\f521'; +} + +.mdi-qrcode-scan:before { + content: '\f522'; +} + +.mdi-quadcopter:before { + content: '\f523'; +} + +.mdi-quality-high:before { + content: '\f524'; +} + +.mdi-quicktime:before { + content: '\f525'; +} + +.mdi-radar:before { + content: '\f526'; +} + +.mdi-radiator:before { + content: '\f527'; +} + +.mdi-radio:before { + content: '\f528'; +} + +.mdi-radio-handheld:before { + content: '\f529'; +} + +.mdi-radio-tower:before { + content: '\f52a'; +} + +.mdi-radioactive:before { + content: '\f52b'; +} + +.mdi-radiobox-blank:before { + content: '\f52c'; +} + +.mdi-radiobox-marked:before { + content: '\f52d'; +} + +.mdi-raspberrypi:before { + content: '\f52e'; +} + +.mdi-ray-end:before { + content: '\f52f'; +} + +.mdi-ray-end-arrow:before { + content: '\f530'; +} + +.mdi-ray-start:before { + content: '\f531'; +} + +.mdi-ray-start-arrow:before { + content: '\f532'; +} + +.mdi-ray-start-end:before { + content: '\f533'; +} + +.mdi-ray-vertex:before { + content: '\f534'; +} + +.mdi-rdio:before { + content: '\f535'; +} + +.mdi-read:before { + content: '\f536'; +} + +.mdi-readability:before { + content: '\f537'; +} + +.mdi-receipt:before { + content: '\f538'; +} + +.mdi-record:before { + content: '\f539'; +} + +.mdi-record-rec:before { + content: '\f53a'; +} + +.mdi-recycle:before { + content: '\f53b'; +} + +.mdi-reddit:before { + content: '\f53c'; +} + +.mdi-redo:before { + content: '\f53d'; +} + +.mdi-redo-variant:before { + content: '\f53e'; +} + +.mdi-refresh:before { + content: '\f53f'; +} + +.mdi-regex:before { + content: '\f540'; +} + +.mdi-relative-scale:before { + content: '\f541'; +} + +.mdi-reload:before { + content: '\f542'; +} + +.mdi-remote:before { + content: '\f543'; +} + +.mdi-rename-box:before { + content: '\f544'; +} + +.mdi-repeat:before { + content: '\f545'; +} + +.mdi-repeat-off:before { + content: '\f546'; +} + +.mdi-repeat-once:before { + content: '\f547'; +} + +.mdi-replay:before { + content: '\f548'; +} + +.mdi-reply:before { + content: '\f549'; +} + +.mdi-reply-all:before { + content: '\f54a'; +} + +.mdi-reproduction:before { + content: '\f54b'; +} + +.mdi-resize-bottom-right:before { + content: '\f54c'; +} + +.mdi-responsive:before { + content: '\f54d'; +} + +.mdi-rewind:before { + content: '\f54e'; +} + +.mdi-ribbon:before { + content: '\f54f'; +} + +.mdi-road:before { + content: '\f550'; +} + +.mdi-road-variant:before { + content: '\f551'; +} + +.mdi-rocket:before { + content: '\f552'; +} + +.mdi-rotate-3d:before { + content: '\f553'; +} + +.mdi-rotate-left:before { + content: '\f554'; +} + +.mdi-rotate-left-variant:before { + content: '\f555'; +} + +.mdi-rotate-right:before { + content: '\f556'; +} + +.mdi-rotate-right-variant:before { + content: '\f557'; +} + +.mdi-router-wireless:before { + content: '\f558'; +} + +.mdi-routes:before { + content: '\f559'; +} + +.mdi-rss:before { + content: '\f55a'; +} + +.mdi-rss-box:before { + content: '\f55b'; +} + +.mdi-ruler:before { + content: '\f55c'; +} + +.mdi-run:before { + content: '\f55d'; +} + +.mdi-sale:before { + content: '\f55e'; +} + +.mdi-satellite:before { + content: '\f55f'; +} + +.mdi-satellite-variant:before { + content: '\f560'; +} + +.mdi-scale:before { + content: '\f561'; +} + +.mdi-scale-bathroom:before { + content: '\f562'; +} + +.mdi-school:before { + content: '\f563'; +} + +.mdi-screen-rotation:before { + content: '\f564'; +} + +.mdi-screen-rotation-lock:before { + content: '\f565'; +} + +.mdi-screwdriver:before { + content: '\f566'; +} + +.mdi-script:before { + content: '\f567'; +} + +.mdi-sd:before { + content: '\f568'; +} + +.mdi-seal:before { + content: '\f569'; +} + +.mdi-seat-flat:before { + content: '\f56a'; +} + +.mdi-seat-flat-angled:before { + content: '\f56b'; +} + +.mdi-seat-individual-suite:before { + content: '\f56c'; +} + +.mdi-seat-legroom-extra:before { + content: '\f56d'; +} + +.mdi-seat-legroom-normal:before { + content: '\f56e'; +} + +.mdi-seat-legroom-reduced:before { + content: '\f56f'; +} + +.mdi-seat-recline-extra:before { + content: '\f570'; +} + +.mdi-seat-recline-normal:before { + content: '\f571'; +} + +.mdi-security:before { + content: '\f572'; +} + +.mdi-security-network:before { + content: '\f573'; +} + +.mdi-select:before { + content: '\f574'; +} + +.mdi-select-all:before { + content: '\f575'; +} + +.mdi-select-inverse:before { + content: '\f576'; +} + +.mdi-select-off:before { + content: '\f577'; +} + +.mdi-selection:before { + content: '\f578'; +} + +.mdi-send:before { + content: '\f579'; +} + +.mdi-server:before { + content: '\f57a'; +} + +.mdi-server-minus:before { + content: '\f57b'; +} + +.mdi-server-network:before { + content: '\f57c'; +} + +.mdi-server-network-off:before { + content: '\f57d'; +} + +.mdi-server-off:before { + content: '\f57e'; +} + +.mdi-server-plus:before { + content: '\f57f'; +} + +.mdi-server-remove:before { + content: '\f580'; +} + +.mdi-server-security:before { + content: '\f581'; +} + +.mdi-settings:before { + content: '\f582'; +} + +.mdi-settings-box:before { + content: '\f583'; +} + +.mdi-shape-plus:before { + content: '\f584'; +} + +.mdi-share:before { + content: '\f585'; +} + +.mdi-share-variant:before { + content: '\f586'; +} + +.mdi-shield:before { + content: '\f587'; +} + +.mdi-shield-outline:before { + content: '\f588'; +} + +.mdi-shopping:before { + content: '\f589'; +} + +.mdi-shopping-music:before { + content: '\f58a'; +} + +.mdi-shredder:before { + content: '\f58b'; +} + +.mdi-shuffle:before { + content: '\f58c'; +} + +.mdi-shuffle-disabled:before { + content: '\f58d'; +} + +.mdi-shuffle-variant:before { + content: '\f58e'; +} + +.mdi-sigma:before { + content: '\f58f'; +} + +.mdi-sign-caution:before { + content: '\f590'; +} + +.mdi-signal:before { + content: '\f591'; +} + +.mdi-silverware:before { + content: '\f592'; +} + +.mdi-silverware-fork:before { + content: '\f593'; +} + +.mdi-silverware-spoon:before { + content: '\f594'; +} + +.mdi-silverware-variant:before { + content: '\f595'; +} + +.mdi-sim:before { + content: '\f596'; +} + +.mdi-sim-alert:before { + content: '\f597'; +} + +.mdi-sim-off:before { + content: '\f598'; +} + +.mdi-sitemap:before { + content: '\f599'; +} + +.mdi-skip-backward:before { + content: '\f59a'; +} + +.mdi-skip-forward:before { + content: '\f59b'; +} + +.mdi-skip-next:before { + content: '\f59c'; +} + +.mdi-skip-previous:before { + content: '\f59d'; +} + +.mdi-skype:before { + content: '\f59e'; +} + +.mdi-skype-business:before { + content: '\f59f'; +} + +.mdi-slack:before { + content: '\f5a0'; +} + +.mdi-sleep:before { + content: '\f5a1'; +} + +.mdi-sleep-off:before { + content: '\f5a2'; +} + +.mdi-smoking:before { + content: '\f5a3'; +} + +.mdi-smoking-off:before { + content: '\f5a4'; +} + +.mdi-snapchat:before { + content: '\f5a5'; +} + +.mdi-snowman:before { + content: '\f5a6'; +} + +.mdi-sofa:before { + content: '\f5a7'; +} + +.mdi-sort:before { + content: '\f5a8'; +} + +.mdi-sort-alphabetical:before { + content: '\f5a9'; +} + +.mdi-sort-ascending:before { + content: '\f5aa'; +} + +.mdi-sort-descending:before { + content: '\f5ab'; +} + +.mdi-sort-numeric:before { + content: '\f5ac'; +} + +.mdi-sort-variant:before { + content: '\f5ad'; +} + +.mdi-soundcloud:before { + content: '\f5ae'; +} + +.mdi-source-fork:before { + content: '\f5af'; +} + +.mdi-source-pull:before { + content: '\f5b0'; +} + +.mdi-speaker:before { + content: '\f5b1'; +} + +.mdi-speaker-off:before { + content: '\f5b2'; +} + +.mdi-speedometer:before { + content: '\f5b3'; +} + +.mdi-spellcheck:before { + content: '\f5b4'; +} + +.mdi-spotify:before { + content: '\f5b5'; +} + +.mdi-spotlight:before { + content: '\f5b6'; +} + +.mdi-spotlight-beam:before { + content: '\f5b7'; +} + +.mdi-square-inc:before { + content: '\f5b8'; +} + +.mdi-square-inc-cash:before { + content: '\f5b9'; +} + +.mdi-stackoverflow:before { + content: '\f5ba'; +} + +.mdi-stairs:before { + content: '\f5bb'; +} + +.mdi-star:before { + content: '\f5bc'; +} + +.mdi-star-circle:before { + content: '\f5bd'; +} + +.mdi-star-half:before { + content: '\f5be'; +} + +.mdi-star-off:before { + content: '\f5bf'; +} + +.mdi-star-outline:before { + content: '\f5c0'; +} + +.mdi-steam:before { + content: '\f5c1'; +} + +.mdi-steering:before { + content: '\f5c2'; +} + +.mdi-step-backward:before { + content: '\f5c3'; +} + +.mdi-step-backward-2:before { + content: '\f5c4'; +} + +.mdi-step-forward:before { + content: '\f5c5'; +} + +.mdi-step-forward-2:before { + content: '\f5c6'; +} + +.mdi-stethoscope:before { + content: '\f5c7'; +} + +.mdi-stocking:before { + content: '\f5c8'; +} + +.mdi-stop:before { + content: '\f5c9'; +} + +.mdi-store:before { + content: '\f5ca'; +} + +.mdi-store-24-hour:before { + content: '\f5cb'; +} + +.mdi-stove:before { + content: '\f5cc'; +} + +.mdi-subway:before { + content: '\f5cd'; +} + +.mdi-sunglasses:before { + content: '\f5ce'; +} + +.mdi-swap-horizontal:before { + content: '\f5cf'; +} + +.mdi-swap-vertical:before { + content: '\f5d0'; +} + +.mdi-swim:before { + content: '\f5d1'; +} + +.mdi-switch:before { + content: '\f5d2'; +} + +.mdi-sword:before { + content: '\f5d3'; +} + +.mdi-sync:before { + content: '\f5d4'; +} + +.mdi-sync-alert:before { + content: '\f5d5'; +} + +.mdi-sync-off:before { + content: '\f5d6'; +} + +.mdi-tab:before { + content: '\f5d7'; +} + +.mdi-tab-unselected:before { + content: '\f5d8'; +} + +.mdi-table:before { + content: '\f5d9'; +} + +.mdi-table-column-plus-after:before { + content: '\f5da'; +} + +.mdi-table-column-plus-before:before { + content: '\f5db'; +} + +.mdi-table-column-remove:before { + content: '\f5dc'; +} + +.mdi-table-column-width:before { + content: '\f5dd'; +} + +.mdi-table-edit:before { + content: '\f5de'; +} + +.mdi-table-large:before { + content: '\f5df'; +} + +.mdi-table-row-height:before { + content: '\f5e0'; +} + +.mdi-table-row-plus-after:before { + content: '\f5e1'; +} + +.mdi-table-row-plus-before:before { + content: '\f5e2'; +} + +.mdi-table-row-remove:before { + content: '\f5e3'; +} + +.mdi-tablet:before { + content: '\f5e4'; +} + +.mdi-tablet-android:before { + content: '\f5e5'; +} + +.mdi-tablet-ipad:before { + content: '\f5e6'; +} + +.mdi-tag:before { + content: '\f5e7'; +} + +.mdi-tag-faces:before { + content: '\f5e8'; +} + +.mdi-tag-multiple:before { + content: '\f5e9'; +} + +.mdi-tag-outline:before { + content: '\f5ea'; +} + +.mdi-tag-text-outline:before { + content: '\f5eb'; +} + +.mdi-target:before { + content: '\f5ec'; +} + +.mdi-taxi:before { + content: '\f5ed'; +} + +.mdi-teamviewer:before { + content: '\f5ee'; +} + +.mdi-telegram:before { + content: '\f5ef'; +} + +.mdi-television:before { + content: '\f5f0'; +} + +.mdi-television-guide:before { + content: '\f5f1'; +} + +.mdi-temperature-celsius:before { + content: '\f5f2'; +} + +.mdi-temperature-fahrenheit:before { + content: '\f5f3'; +} + +.mdi-temperature-kelvin:before { + content: '\f5f4'; +} + +.mdi-tennis:before { + content: '\f5f5'; +} + +.mdi-tent:before { + content: '\f5f6'; +} + +.mdi-terrain:before { + content: '\f5f7'; +} + +.mdi-text-to-speech:before { + content: '\f5f8'; +} + +.mdi-text-to-speech-off:before { + content: '\f5f9'; +} + +.mdi-texture:before { + content: '\f5fa'; +} + +.mdi-theater:before { + content: '\f5fb'; +} + +.mdi-theme-light-dark:before { + content: '\f5fc'; +} + +.mdi-thermometer:before { + content: '\f5fd'; +} + +.mdi-thermometer-lines:before { + content: '\f5fe'; +} + +.mdi-thumb-down:before { + content: '\f5ff'; +} + +.mdi-thumb-down-outline:before { + content: '\f600'; +} + +.mdi-thumb-up:before { + content: '\f601'; +} + +.mdi-thumb-up-outline:before { + content: '\f602'; +} + +.mdi-thumbs-up-down:before { + content: '\f603'; +} + +.mdi-ticket:before { + content: '\f604'; +} + +.mdi-ticket-account:before { + content: '\f605'; +} + +.mdi-ticket-confirmation:before { + content: '\f606'; +} + +.mdi-tie:before { + content: '\f607'; +} + +.mdi-timelapse:before { + content: '\f608'; +} + +.mdi-timer:before { + content: '\f609'; +} + +.mdi-timer-10:before { + content: '\f60a'; +} + +.mdi-timer-3:before { + content: '\f60b'; +} + +.mdi-timer-off:before { + content: '\f60c'; +} + +.mdi-timer-sand:before { + content: '\f60d'; +} + +.mdi-timetable:before { + content: '\f60e'; +} + +.mdi-toggle-switch:before { + content: '\f60f'; +} + +.mdi-toggle-switch-off:before { + content: '\f610'; +} + +.mdi-tooltip:before { + content: '\f611'; +} + +.mdi-tooltip-edit:before { + content: '\f612'; +} + +.mdi-tooltip-image:before { + content: '\f613'; +} + +.mdi-tooltip-outline:before { + content: '\f614'; +} + +.mdi-tooltip-outline-plus:before { + content: '\f615'; +} + +.mdi-tooltip-text:before { + content: '\f616'; +} + +.mdi-tor:before { + content: '\f617'; +} + +.mdi-traffic-light:before { + content: '\f618'; +} + +.mdi-train:before { + content: '\f619'; +} + +.mdi-tram:before { + content: '\f61a'; +} + +.mdi-transcribe:before { + content: '\f61b'; +} + +.mdi-transcribe-close:before { + content: '\f61c'; +} + +.mdi-transfer:before { + content: '\f61d'; +} + +.mdi-tree:before { + content: '\f61e'; +} + +.mdi-trello:before { + content: '\f61f'; +} + +.mdi-trending-down:before { + content: '\f620'; +} + +.mdi-trending-neutral:before { + content: '\f621'; +} + +.mdi-trending-up:before { + content: '\f622'; +} + +.mdi-triangle:before { + content: '\f623'; +} + +.mdi-triangle-outline:before { + content: '\f624'; +} + +.mdi-trophy:before { + content: '\f625'; +} + +.mdi-trophy-award:before { + content: '\f626'; +} + +.mdi-trophy-outline:before { + content: '\f627'; +} + +.mdi-trophy-variant:before { + content: '\f628'; +} + +.mdi-trophy-variant-outline:before { + content: '\f629'; +} + +.mdi-truck:before { + content: '\f62a'; +} + +.mdi-truck-delivery:before { + content: '\f62b'; +} + +.mdi-tshirt-crew:before { + content: '\f62c'; +} + +.mdi-tshirt-v:before { + content: '\f62d'; +} + +.mdi-tumblr:before { + content: '\f62e'; +} + +.mdi-tumblr-reblog:before { + content: '\f62f'; +} + +.mdi-twitch:before { + content: '\f630'; +} + +.mdi-twitter:before { + content: '\f631'; +} + +.mdi-twitter-box:before { + content: '\f632'; +} + +.mdi-twitter-circle:before { + content: '\f633'; +} + +.mdi-twitter-retweet:before { + content: '\f634'; +} + +.mdi-ubuntu:before { + content: '\f635'; +} + +.mdi-umbraco:before { + content: '\f636'; +} + +.mdi-umbrella:before { + content: '\f637'; +} + +.mdi-umbrella-outline:before { + content: '\f638'; +} + +.mdi-undo:before { + content: '\f639'; +} + +.mdi-undo-variant:before { + content: '\f63a'; +} + +.mdi-unfold-less:before { + content: '\f63b'; +} + +.mdi-unfold-more:before { + content: '\f63c'; +} + +.mdi-ungroup:before { + content: '\f63d'; +} + +.mdi-untappd:before { + content: '\f63e'; +} + +.mdi-upload:before { + content: '\f63f'; +} + +.mdi-usb:before { + content: '\f640'; +} + +.mdi-vector-arrange-above:before { + content: '\f641'; +} + +.mdi-vector-arrange-below:before { + content: '\f642'; +} + +.mdi-vector-circle:before { + content: '\f643'; +} + +.mdi-vector-circle-variant:before { + content: '\f644'; +} + +.mdi-vector-combine:before { + content: '\f645'; +} + +.mdi-vector-curve:before { + content: '\f646'; +} + +.mdi-vector-difference:before { + content: '\f647'; +} + +.mdi-vector-difference-ab:before { + content: '\f648'; +} + +.mdi-vector-difference-ba:before { + content: '\f649'; +} + +.mdi-vector-intersection:before { + content: '\f64a'; +} + +.mdi-vector-line:before { + content: '\f64b'; +} + +.mdi-vector-point:before { + content: '\f64c'; +} + +.mdi-vector-polygon:before { + content: '\f64d'; +} + +.mdi-vector-polyline:before { + content: '\f64e'; +} + +.mdi-vector-selection:before { + content: '\f64f'; +} + +.mdi-vector-square:before { + content: '\f650'; +} + +.mdi-vector-triangle:before { + content: '\f651'; +} + +.mdi-vector-union:before { + content: '\f652'; +} + +.mdi-verified:before { + content: '\f653'; +} + +.mdi-vibrate:before { + content: '\f654'; +} + +.mdi-video:before { + content: '\f655'; +} + +.mdi-video-off:before { + content: '\f656'; +} + +.mdi-video-switch:before { + content: '\f657'; +} + +.mdi-view-agenda:before { + content: '\f658'; +} + +.mdi-view-array:before { + content: '\f659'; +} + +.mdi-view-carousel:before { + content: '\f65a'; +} + +.mdi-view-column:before { + content: '\f65b'; +} + +.mdi-view-dashboard:before { + content: '\f65c'; +} + +.mdi-view-day:before { + content: '\f65d'; +} + +.mdi-view-grid:before { + content: '\f65e'; +} + +.mdi-view-headline:before { + content: '\f65f'; +} + +.mdi-view-list:before { + content: '\f660'; +} + +.mdi-view-module:before { + content: '\f661'; +} + +.mdi-view-quilt:before { + content: '\f662'; +} + +.mdi-view-stream:before { + content: '\f663'; +} + +.mdi-view-week:before { + content: '\f664'; +} + +.mdi-vimeo:before { + content: '\f665'; +} + +.mdi-vine:before { + content: '\f666'; +} + +.mdi-vk:before { + content: '\f667'; +} + +.mdi-vk-box:before { + content: '\f668'; +} + +.mdi-vk-circle:before { + content: '\f669'; +} + +.mdi-voicemail:before { + content: '\f66a'; +} + +.mdi-volume-high:before { + content: '\f66b'; +} + +.mdi-volume-low:before { + content: '\f66c'; +} + +.mdi-volume-medium:before { + content: '\f66d'; +} + +.mdi-volume-off:before { + content: '\f66e'; +} + +.mdi-vpn:before { + content: '\f66f'; +} + +.mdi-walk:before { + content: '\f670'; +} + +.mdi-wallet:before { + content: '\f671'; +} + +.mdi-wallet-giftcard:before { + content: '\f672'; +} + +.mdi-wallet-membership:before { + content: '\f673'; +} + +.mdi-wallet-travel:before { + content: '\f674'; +} + +.mdi-wan:before { + content: '\f675'; +} + +.mdi-watch:before { + content: '\f676'; +} + +.mdi-watch-export:before { + content: '\f677'; +} + +.mdi-watch-import:before { + content: '\f678'; +} + +.mdi-water:before { + content: '\f679'; +} + +.mdi-water-off:before { + content: '\f67a'; +} + +.mdi-water-percent:before { + content: '\f67b'; +} + +.mdi-water-pump:before { + content: '\f67c'; +} + +.mdi-weather-cloudy:before { + content: '\f67d'; +} + +.mdi-weather-fog:before { + content: '\f67e'; +} + +.mdi-weather-hail:before { + content: '\f67f'; +} + +.mdi-weather-lightning:before { + content: '\f680'; +} + +.mdi-weather-night:before { + content: '\f681'; +} + +.mdi-weather-partlycloudy:before { + content: '\f682'; +} + +.mdi-weather-pouring:before { + content: '\f683'; +} + +.mdi-weather-rainy:before { + content: '\f684'; +} + +.mdi-weather-snowy:before { + content: '\f685'; +} + +.mdi-weather-sunny:before { + content: '\f686'; +} + +.mdi-weather-sunset:before { + content: '\f687'; +} + +.mdi-weather-sunset-down:before { + content: '\f688'; +} + +.mdi-weather-sunset-up:before { + content: '\f689'; +} + +.mdi-weather-windy:before { + content: '\f68a'; +} + +.mdi-weather-windy-variant:before { + content: '\f68b'; +} + +.mdi-web:before { + content: '\f68c'; +} + +.mdi-webcam:before { + content: '\f68d'; +} + +.mdi-weight:before { + content: '\f68e'; +} + +.mdi-weight-kilogram:before { + content: '\f68f'; +} + +.mdi-whatsapp:before { + content: '\f690'; +} + +.mdi-wheelchair-accessibility:before { + content: '\f691'; +} + +.mdi-white-balance-auto:before { + content: '\f692'; +} + +.mdi-white-balance-incandescent:before { + content: '\f693'; +} + +.mdi-white-balance-irradescent:before { + content: '\f694'; +} + +.mdi-white-balance-sunny:before { + content: '\f695'; +} + +.mdi-wifi:before { + content: '\f696'; +} + +.mdi-wifi-off:before { + content: '\f697'; +} + +.mdi-wii:before { + content: '\f698'; +} + +.mdi-wikipedia:before { + content: '\f699'; +} + +.mdi-window-close:before { + content: '\f69a'; +} + +.mdi-window-closed:before { + content: '\f69b'; +} + +.mdi-window-maximize:before { + content: '\f69c'; +} + +.mdi-window-minimize:before { + content: '\f69d'; +} + +.mdi-window-open:before { + content: '\f69e'; +} + +.mdi-window-restore:before { + content: '\f69f'; +} + +.mdi-windows:before { + content: '\f6a0'; +} + +.mdi-wordpress:before { + content: '\f6a1'; +} + +.mdi-worker:before { + content: '\f6a2'; +} + +.mdi-wrap:before { + content: '\f6a3'; +} + +.mdi-wrench:before { + content: '\f6a4'; +} + +.mdi-wunderlist:before { + content: '\f6a5'; +} + +.mdi-xbox:before { + content: '\f6a6'; +} + +.mdi-xbox-controller:before { + content: '\f6a7'; +} + +.mdi-xbox-controller-off:before { + content: '\f6a8'; +} + +.mdi-xda:before { + content: '\f6a9'; +} + +.mdi-xing:before { + content: '\f6aa'; +} + +.mdi-xing-box:before { + content: '\f6ab'; +} + +.mdi-xing-circle:before { + content: '\f6ac'; +} + +.mdi-xml:before { + content: '\f6ad'; +} + +.mdi-yeast:before { + content: '\f6ae'; +} + +.mdi-yelp:before { + content: '\f6af'; +} + +.mdi-youtube-play:before { + content: '\f6b0'; +} + +.mdi-zip-box:before { + content: '\f6b1'; +} + +.mdi-18px { + font-size: 18px; +} + +.mdi-24px { + font-size: 24px; +} + +.mdi-36px { + font-size: 36px; +} + +.mdi-48px { + font-size: 48px; +} + +.mdi-dark { + color: rgba(0, 0, 0, 0.54); +} + +.mdi-dark.mdi-inactive { + color: rgba(0, 0, 0, 0.26); +} + +.mdi-light { + color: white; +} + +.mdi-light.mdi-inactive { + color: rgba(255, 255, 255, 0.3); +} + +/** @group Base */ +/** @section Reset Styles */ +a:focus, +button:focus { + outline: none !important; +} + +button::-moz-focus-inner { + border: 0; +} + +*:focus { + outline: none; +} + +blockquote { + padding: 0; + margin: 0; +} + +input, +button, +select, +textarea { + outline: none; +} + +label { + margin-bottom: 0; +} + +p { + margin: 0; +} + +ul, +ol { + list-style: none; + padding: 0; + margin: 0; +} + +ul li, +ol li { + display: block; +} + +dl { + margin: 0; +} + +dt, +dd { + line-height: inherit; +} + +dt { + font-weight: inherit; +} + +dd { + margin-bottom: 0; +} + +cite { + font-style: normal; +} + +form { + margin-bottom: 0; +} + +address { + margin-top: 0; + margin-bottom: 0; +} + +figure { + margin-bottom: 0; +} + +html p a:hover { + text-decoration: none; +} + +/** @section Context Styles */ +.context-dark, +.bg-gray-700, +.bg-gray-800, +.bg-primary-app, +.bg-primary, +.bg-primary-1, +.bg-primary-2, +.bg-wave-dark-wrap, +.bg-gradient-primary, +.bg-gradient-primary-1, +.rd-navbar-corporate, +.context-dark h1, +.bg-gray-700 h1, +.bg-gray-800 h1, +.bg-primary-app h1, +.bg-primary h1, +.bg-primary-1 h1, +.bg-primary-2 h1, +.bg-wave-dark-wrap h1, +.bg-gradient-primary h1, +.bg-gradient-primary-1 h1, +.rd-navbar-corporate h1, +.context-dark h2, +.bg-gray-700 h2, +.bg-gray-800 h2, +.bg-primary-app h2, +.bg-primary h2, +.bg-primary-1 h2, +.bg-primary-2 h2, +.bg-wave-dark-wrap h2, +.bg-gradient-primary h2, +.bg-gradient-primary-1 h2, +.rd-navbar-corporate h2, +.context-dark h3, +.bg-gray-700 h3, +.bg-gray-800 h3, +.bg-primary-app h3, +.bg-primary h3, +.bg-primary-1 h3, +.bg-primary-2 h3, +.bg-wave-dark-wrap h3, +.bg-gradient-primary h3, +.bg-gradient-primary-1 h3, +.rd-navbar-corporate h3, +.context-dark h4, +.bg-gray-700 h4, +.bg-gray-800 h4, +.bg-primary-app h4, +.bg-primary h4, +.bg-primary-1 h4, +.bg-primary-2 h4, +.bg-wave-dark-wrap h4, +.bg-gradient-primary h4, +.bg-gradient-primary-1 h4, +.rd-navbar-corporate h4, +.context-dark h5, +.bg-gray-700 h5, +.bg-gray-800 h5, +.bg-primary-app h5, +.bg-primary h5, +.bg-primary-1 h5, +.bg-primary-2 h5, +.bg-wave-dark-wrap h5, +.bg-gradient-primary h5, +.bg-gradient-primary-1 h5, +.rd-navbar-corporate h5, +.context-dark h6, +.bg-gray-700 h6, +.bg-gray-800 h6, +.bg-primary-app h6, +.bg-primary h6, +.bg-primary-1 h6, +.bg-primary-2 h6, +.bg-wave-dark-wrap h6, +.bg-gradient-primary h6, +.bg-gradient-primary-1 h6, +.rd-navbar-corporate h6, +.context-dark [class*='heading-'], +.bg-gray-700 [class*='heading-'], +.bg-gray-800 [class*='heading-'], +.bg-primary-app [class*='heading-'], +.bg-primary [class*='heading-'], +.bg-primary-1 [class*='heading-'], +.bg-primary-2 [class*='heading-'], +.bg-wave-dark-wrap [class*='heading-'], +.bg-gradient-primary [class*='heading-'], +.bg-gradient-primary-1 [class*='heading-'], +.rd-navbar-corporate [class*='heading-'] { + color: #ffffff; +} + +.pricing-corporate { + color: #696e7b; +} + +.pricing-corporate h1, +.pricing-corporate h2, +.pricing-corporate h3, +.pricing-corporate h4, +.pricing-corporate h5, +.pricing-corporate h6, +.pricing-corporate [class*='heading-'] { + color: #293043; +} + +/** @section Page layout */ +.page { + position: relative; + overflow: hidden; + min-height: 100vh; + opacity: 0; +} + +.page.fadeIn { + animation-timing-function: ease-out; +} + +.page.fadeOut { + animation-timing-function: ease-in; +} + +[data-x-mode] .page { + opacity: 1; +} + +html.boxed body { + background: #f7f6f9 url(../images/bg-pattern-boxed.png) repeat fixed; +} + +@media (min-width: 1630px) { + html.boxed .page { + max-width: 1600px; + margin-left: auto; + margin-right: auto; + box-shadow: 0 0 23px 0 rgba(1, 1, 1, 0.1); + } + html.boxed .rd-navbar-static { + max-width: 1600px; + margin-left: auto; + margin-right: auto; + } + html.boxed .rd-navbar-static.rd-navbar--is-stuck { + max-width: 1600px; + width: 100%; + left: calc(50% - 1600px); + right: calc(50% - 1600px); + } +} + +/** @section Offsets */ +* + p { + margin-top: 15px; +} + +p + p { + margin-top: 15px; +} + +@media (min-width: 1200px) { + p + p { + margin-top: 26px; + } +} + +p + h2, +p + .heading-2 { + margin-top: 15px; +} + +figure + p { + margin-top: 5px; +} + +img + p { + margin-top: 15px; +} + +img + .big { + margin-top: 8px; +} + +svg + .big { + margin-top: 8px; +} + +* + img { + margin-top: 30px; +} + +.row + img { + margin-top: 50px; +} + +h1 + *, +.heading-1 + * { + margin-top: 15px; +} + +h2 + *, +.heading-2 + * { + margin-top: 15px; +} + +h2 + p, +.heading-2 + p { + margin-top: 30px; +} + +h3 + *, +.heading-3 + * { + margin-top: 15px; +} + +h4 + *, +.heading-4 + * { + margin-top: 15px; +} + +@media (min-width: 992px) { + h4 + p, + .heading-4 + p { + margin-top: 22px; + } +} + +h4.text-uppercase + h1, +.heading-4.text-uppercase + h1 { + margin-top: 20px; +} + +@media (min-width: 1200px) { + h4.text-uppercase + h1, + .heading-4.text-uppercase + h1 { + margin-top: 35px; + } +} + +h5 + *, +.heading-5 + * { + margin-top: 15px; +} + +h6 + *, +.heading-6 + * { + margin-top: 15px; +} + +h6 + h1, +h6 + .heading-1, +.heading-6 + h1, +.heading-6 + .heading-1 { + margin-top: 20px; +} + +@media (min-width: 992px) { + h6 + h1, + h6 + .heading-1, + .heading-6 + h1, + .heading-6 + .heading-1 { + margin-top: 33px; + } +} + +h6 + h2, +h6 + .heading-2, +.heading-6 + h2, +.heading-6 + .heading-2 { + margin-top: 20px; +} + +@media (min-width: 992px) { + h6 + h2, + h6 + .heading-2, + .heading-6 + h2, + .heading-6 + .heading-2 { + margin-top: 30px; + } +} + +h2 + h1 { + margin-top: 5px; +} + +h4 + ul { + margin-top: 22px; +} + +p + h4, +ul + h4 { + margin-top: 30px; +} + +* + .row { + margin-top: 30px; +} + +hr + .row { + margin-top: 10px; +} + +* + .big { + margin-top: 14px; +} + +@media (min-width: 992px) { + * + .big { + margin-top: 18px; + } +} + +* + .text-block { + margin-top: 30px; +} + +* + .button { + margin-top: 30px; +} + +.logo-novi + h3 { + margin-top: 20px; +} + +.big + h6 { + margin-top: 15px; +} + +.big + img { + margin-top: 15px; +} + +@media (min-width: 1200px) { + .big + img { + margin-top: 25px; + } +} + +.row + h3, +.row + .heading-3 { + margin-top: 80px; +} + +.container + .container { + margin-top: 50px; +} + +.row + .row { + margin-top: 50px; +} + +html * + .offset-top-4 { + margin-top: 50px; +} + +@media (min-width: 768px) { + p + h4, + ul + h4 { + margin-top: 40px; + } + .container + .container { + margin-top: 70px; + } + .row + .row { + margin-top: 70px; + } + .logo-novi + h3 { + margin-top: 30px; + } + html * + .offset-top-4 { + margin-top: 70px; + } +} + +@media (min-width: 992px) { + .big + h6 { + margin-top: 20px; + } + * + .button { + margin-top: 40px; + } + * + .row { + margin-top: 40px; + } + * + .row-sm { + margin-top: 50px; + } + * + .row-md { + margin-top: 50px; + } + * + .rd-form { + margin-top: 30px; + } + * + .offset-top-3 { + margin-top: 28px; + } + * + .offset-top-5 { + margin-top: 30px; + } + * + .offset-top-6 { + margin-top: 26px; + } + html * + .offset-top-7 { + margin-top: 40px; + } + .logo-novi + h3 { + margin-top: 40px; + } + html * + .offset-top-4 { + margin-top: 90px; + } +} + +@media (min-width: 1200px) { + * + .row-md { + margin-top: 60px; + } + * + .row-lg { + margin-top: 75px; + } + * + .offset-top-6 { + margin-top: 36px; + } + html * + .offset-top-7 { + margin-top: 60px; + } +} + +html * + .offset-top-13 { + margin-top: 13px; +} + +@media (min-width: 1200px) { + * + .offset-top-15 { + margin-top: 15px; + } +} + +@media (min-width: 1200px) { + * + .offset-top-60 { + margin-top: 60px; + } +} + +/* + Offsets Custom + */ +.offset-custom-1 { + margin-top: 12px; +} + +.offset-custom-2 { + margin-top: 17px; +} + +@media (min-width: 992px) { + .offset-custom-1 { + margin-top: 20px; + } + .offset-custom-2 { + margin-top: 30px; + } + * + .offset-top-2 { + margin-top: 50px; + } + * + .offset-lg-top-90 { + margin-top: 90px; + } +} + +@media (min-width: 1200px) { + .offset-custom-1 { + margin-top: 27px; + } + .offset-custom-2 { + margin-top: 70px; + } + * + .offset-xl-top-38 { + margin-top: 38px; + } + * + .offset-xl-top-33 { + margin-top: 33px; + } + html * + .offset-xl-top-52 { + margin-top: 52px; + } + * + .offset-xl-top-29 { + margin-top: 29px; + } + * + .offset-xl-top-30 { + margin-top: 30px; + } + * + .offset-top-1 { + margin-top: 50px; + } + html * + .offset-xl-top-60 { + margin-top: 60px; + } + html * + .offset-xl-top-70 { + margin-top: 70px; + } + * + .offset-xl-top-90 { + margin-top: 90px; + } + .offset-xl-left--155 { + margin-left: -155px; + } +} + +/** @group Utilities */ +/** @section Text styling */ +.text-italic { + font-style: italic; +} + +.text-normal { + font-style: normal; +} + +.text-underline { + text-decoration: underline; +} + +.text-strike { + text-decoration: line-through; +} + +.font-weight-thin { + font-weight: 100; +} + +.font-weight-light { + font-weight: 300; +} + +.font-weight-regular { + font-weight: 400; +} + +.font-weight-medium { + font-weight: 500; +} + +.font-weight-sbold { + font-weight: 600; +} + +.font-weight-bold { + font-weight: 700; +} + +.font-weight-ubold { + font-weight: 900; +} + +.text-spacing-0 { + letter-spacing: 0; +} + +.text-primary { + color: #01c9f5 !important; +} + +.text-secondary-1 { + color: #01a4ff !important; +} + +.text-secondary-2 { + color: #0066ff !important; +} + +.text-gray-600 { + color: #9ba0ac; +} + +.text-gray-700 { + color: #293043; +} + +/** @section Row spacing */ +.row-0 { + margin-bottom: 0px; +} + +.row-0:empty { + margin-bottom: 0; +} + +.row-0 > * { + margin-bottom: 0px; +} + +.row-15 { + margin-bottom: -15px; +} + +.row-15:empty { + margin-bottom: 0; +} + +.row-15 > * { + margin-bottom: 15px; +} + +.row-20 { + margin-bottom: -20px; +} + +.row-20:empty { + margin-bottom: 0; +} + +.row-20 > * { + margin-bottom: 20px; +} + +.row-30 { + margin-bottom: -30px; +} + +.row-30:empty { + margin-bottom: 0; +} + +.row-30 > * { + margin-bottom: 30px; +} + +.row-40 { + margin-bottom: -40px; +} + +.row-40:empty { + margin-bottom: 0; +} + +.row-40 > * { + margin-bottom: 40px; +} + +.row-50 { + margin-bottom: -50px; +} + +.row-50:empty { + margin-bottom: 0; +} + +.row-50 > * { + margin-bottom: 50px; +} + +.row-140 { + margin-bottom: -140px; +} + +.row-140:empty { + margin-bottom: 0; +} + +.row-140 > * { + margin-bottom: 140px; +} + +@media (min-width: 992px) { + .row-lg-30 { + margin-bottom: -30px; + } + .row-lg-30:empty { + margin-bottom: 0; + } + .row-lg-30 > * { + margin-bottom: 30px; + } + .row-lg-40 { + margin-bottom: -40px; + } + .row-lg-40:empty { + margin-bottom: 0; + } + .row-lg-40 > * { + margin-bottom: 40px; + } + .row-lg-50 { + margin-bottom: -50px; + } + .row-lg-50:empty { + margin-bottom: 0; + } + .row-lg-50 > * { + margin-bottom: 50px; + } +} + +/** @section Sections */ +.section-xs { + padding: 25px 0; +} + +.section-sm, +.section-md, +.section-lg, +.section-xl { + padding: 60px 0; +} + +.section-collapse + .section-collapse { + padding-top: 0; +} + +.section-collapse:last-child { + padding-bottom: 0; +} + +html [class*='section-'].section-bottom-0 { + padding-bottom: 0; +} + +@media (min-width: 576px) { + .section-sm { + padding: 70px 0; + } +} + +@media (min-width: 768px) { + .section-sm { + padding: 85px 0; + } +} + +@media (min-width: 992px) { + .section-sm { + padding: 108px 0; + } +} + +@media (min-width: 576px) { + .section-md { + padding: 80px 0; + } +} + +@media (min-width: 768px) { + .section-md { + padding: 90px 0; + } +} + +@media (min-width: 992px) { + .section-md { + padding: 100px 0; + } +} + +@media (min-width: 1200px) { + .section-md { + padding: 120px 0; + } +} + +@media (min-width: 1600px) { + .section-md { + padding: 140px 0; + } +} + +@media (min-width: 992px) { + .section-md-1 { + padding: 100px 0; + } +} + +@media (min-width: 1600px) { + .section-md-1 { + padding-top: 127px; + } +} + +@media (min-width: 1600px) { + .section-md-2 { + padding: 130px 0; + } +} + +@media (min-width: 1600px) { + .section-md-3 { + padding: 150px 0; + } +} + +@media (min-width: 1200px) { + .section-md-4 { + padding: 165px 0; + } +} + +@media (min-width: 1200px) { + .section-md-5 { + padding-top: 123px; + } +} + +@media (min-width: 1200px) { + .section-md-6 { + padding: 213px 0 245px; + } +} + +@media (min-width: 1200px) { + .section-md-7 { + padding-top: 126px; + } +} + +@media (min-width: 1200px) { + .section-lg { + padding: 150px 0 155px; + } +} + +@media (min-width: 1600px) { + .section-lg { + padding: 190px 0 195px; + } +} + +@media (min-width: 992px) { + .section-app { + padding: 72px 0 75px; + } +} + +.section-bottom-fell-out { + padding-bottom: 0; + margin-bottom: -114px; +} + +.section-bottom-fell-out + [class*='section-'] { + padding-top: 255px; +} + +* + .section-bottom-fell-out { + padding-top: 127px; +} + +.section-empty { + min-height: 120px; +} + +@media (min-width: 768px) { + .section-empty { + min-height: 140px; + } +} + +@media (min-width: 992px) { + .section-empty { + min-height: 160px; + } +} + +@media (min-width: 1200px) { + .section-empty { + min-height: 180px; + } +} + +@media (min-width: 1600px) { + .section-empty { + min-height: 205px; + } +} + +.section-single { + display: flex; + text-align: center; +} + +.section-single p { + margin-left: auto; + margin-right: auto; +} + +.section-single * + .rights { + margin-top: 35px; +} + +@media (min-width: 992px) { + .section-single * + .rights { + margin-top: 60px; + } +} + +.section-single .rd-mailform-wrap { + max-width: 670px; + margin-left: auto; + margin-right: auto; + text-align: center; +} + +.section-single * + .rd-mailform-wrap { + margin-top: 20px; +} + +.section-single-header { + padding: calc(1em + 3vh) 0 calc(1em + 2vh); +} + +.section-single-main { + padding: calc(1em + 4vh) 0; +} + +.section-single-footer { + padding: calc(1em + 2vh) 0 calc(1em + 3vh); +} + +.section-single-inner { + display: flex; + flex-direction: column; + align-items: center; + justify-content: space-between; + width: 100%; + min-height: 100vh; +} + +.section-single-inner > * { + width: 100%; +} + +.section-fullscreen { + display: flex; + align-items: center; +} + +@media (min-width: 576px) { + .section-fullscreen { + min-height: 100vh; + } + [class*='ie-'] .section-fullscreen { + height: 100vh; + } +} + +.section-inset-1 { + padding: 60px 0 0; +} + +.section-inset-2, +.section-inset-4, +.section-inset-9, +.section-inset-11, +.section-inset-12 { + padding: 60px 0; +} + +.section-inset-7 { + padding: 65px 0; +} + +.section-inset-17 { + padding-bottom: 12.5%; +} + +.section-inset-18 { + padding: 70px 0; +} + +@media (min-width: 576px) { + .section-inset-11 { + padding: 80px 0 17.45%; + } +} + +@media (min-width: 768px) { + .section-inset-1 { + padding: 90px 0 0; + } + .section-inset-2 { + padding: 90px 0; + } + .section-inset-4 { + padding: 70px 0; + } + .section-inset-11 { + padding-top: 100px; + } + .section-inset-12 { + padding: 90px 0; + } + html .section-inset-16 { + padding: 6.77% 0 7.9%; + } + .section-inset-18 { + padding: 100px 0 90px; + } +} + +@media (min-width: 992px) { + .section-inset-1 { + padding: 110px 0 0; + } + .section-inset-2 { + padding: 110px 0; + } + .section-inset-4 { + padding: 80px 0; + } + .section-inset-9 { + padding: 80px 0; + } + .section-inset-11 { + padding-top: 180px; + } + .section-inset-12 { + padding: 110px 0; + } + .section-inset-18 { + padding: 130px 0 100px; + } +} + +@media (min-width: 1200px) { + .section-inset-1 { + padding: 130px 0 0; + } + .section-inset-2 { + padding: 140px 0 105px; + } + .section-inset-4 { + padding: 90px 0 110px; + } + .section-inset-8 { + padding: 180px 0 145px; + } + .section-inset-11 { + padding-top: 235px; + } + .section-inset-12 { + padding: 120px 0; + } + .section-inset-13 { + padding: 130px 0; + } + .section-inset-3 { + padding-bottom: 140px; + } + .section-inset-5 { + padding-bottom: 130px; + } + .section-inset-6 { + padding-bottom: 160px; + } + .section-inset-14 { + padding-bottom: 170px; + } + .section-inset-15 { + padding-bottom: 90px; + } + .section-inset-18 { + padding: 220px 0 135px; + } + .section-inset-19 { + padding: 94px 0; + } +} + +@media (min-width: 1600px) { + .section-inset-10 { + padding-bottom: 230px; + } +} + +.section-offset-1 { + padding-bottom: 0; +} + +.section-offset-1 .offset-element { + position: relative; + z-index: 1; + margin-bottom: -100px; +} + +.section-offset-1 + .section { + padding-top: 160px; +} + +@media (min-width: 576px) { + .section-offset-1 + .section { + padding-top: 180px; + } +} + +@media (min-width: 768px) { + .section-offset-1 .offset-element { + margin-bottom: -200px; + } + .section-offset-1 + .section { + padding-top: 300px; + } +} + +@media (min-width: 992px) { + .section-offset-1 + .section { + padding-top: 320px; + } +} + +@media (min-width: 1200px) { + .section-offset-1 + .section { + padding-top: 340px; + } +} + +.section-offset-2 { + padding-bottom: 0; +} + +.section-offset-2 .offset-element { + position: relative; + z-index: 1; + margin-bottom: -100px; +} + +.section-offset-2 + .section { + padding-top: 180px; +} + +@media (min-width: 992px) { + .section-offset-2 + .section { + padding-top: 200px; + } +} + +.section-offset-3 { + padding-top: 15.8%; +} + +.section-offset-3 .offset-element { + margin-bottom: -7.9%; + padding-bottom: 1px; +} + +.section-offset-4 .offset-element { + margin-bottom: -6%; +} + +.section-offset-5 { + padding-bottom: 1px; +} + +.section-offset-5 .offset-element { + position: relative; + z-index: 1; + margin-bottom: -100px; +} + +.section-offset-5 + .section { + padding-top: 180px; +} + +@media (min-width: 992px) { + .section-offset-5 .offset-element { + margin-bottom: -160px; + } + .section-offset-5 + .section { + padding-top: 265px; + } +} + +.section-offset-6 .offset-element { + position: relative; + margin-top: -7.8%; +} + +@media (min-width: 1200px) { + .section-offset-7 { + padding-top: 157px; + padding-bottom: 0; + } +} + +@media (min-width: 992px) { + .section-offset-7 .offset-element { + margin-left: -130px; + margin-bottom: 0; + max-width: 163%; + } +} + +@media (min-width: 1200px) { + .section-offset-7 .offset-element { + margin-top: -10.3%; + margin-left: -21%; + margin-bottom: -25.8%; + max-width: 165%; + } +} + +@media (min-width: 1600px) { + .section-offset-7 .offset-element { + margin-top: -10.3%; + margin-left: -21%; + margin-bottom: -25.8%; + max-width: none; + } +} + +@media (min-width: 1200px) { + .section-offset-7 * + .section { + padding: 215px 0 245px; + } +} + +.section-offset-8 { + padding-bottom: 0; + padding-top: 120px; +} + +.section-offset-8 .offset-element { + position: relative; + z-index: 1; + margin-bottom: -100px; +} + +.section-offset-8 + .section { + padding-top: 160px; +} + +@media (min-width: 992px) { + .section-offset-8 + .section { + padding-top: 200px; + } +} + +@media (min-width: 1200px) { + .section-offset-8 + .section { + padding-top: 235px; + } +} + +.section-offset-9 { + padding-bottom: 1px; +} + +.section-offset-9 .offset-element { + position: relative; + z-index: 1; + margin-bottom: -40px; + padding-bottom: 1px; +} + +@media (min-width: 768px) { + .section-offset-9 .offset-element { + margin-bottom: -70px; + } +} + +@media (min-width: 992px) { + .section-offset-9 .offset-element { + margin-bottom: -100px; + } +} + +@media (min-width: 1200px) { + .section-offset-9 .offset-element { + margin-bottom: -140px; + } +} + +/** @section Grid modules */ +.grid-demo { + letter-spacing: 0; + text-align: center; +} + +.grid-demo p { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} + +.grid-demo * + p { + margin-top: 5px; +} + +.grid-demo * + .row { + margin-top: 20px; +} + +.grid-demo .row + .row { + margin-top: 0; +} + +@media (min-width: 1200px) { + .grid-demo { + text-align: left; + } + .grid-demo p { + white-space: normal; + overflow: visible; + text-overflow: unset; + } + .grid-demo * + p { + margin-top: 25px; + } +} + +.grid-demo-bordered .row { + border: 0 solid #e9e9eb; + border-top-width: 1px; +} + +.grid-demo-bordered .row:last-child { + border-bottom-width: 1px; +} + +.grid-demo-bordered [class*='col'] { + padding: 5px 15px; +} + +.grid-demo-bordered [class*='col']:before { + content: ''; + position: absolute; + top: 0; + bottom: 0; + left: -1px; + border-left: 1px solid #e9e9eb; +} + +@media (min-width: 768px) { + .grid-demo-bordered [class*='col'] { + padding: 30px; + } +} + +@media (min-width: 1200px) { + .grid-demo-bordered [class*='col'] { + padding: 50px 50px 45px; + } +} + +.grid-demo-underlined .row { + border-bottom: 1px solid #e9e9eb; +} + +.grid-demo-underlined [class*='col'] { + padding: 5px 15px; +} + +@media (min-width: 768px) { + .grid-demo-underlined [class*='col'] { + padding-top: 25px; + padding-bottom: 25px; + } +} + +@media (min-width: 1200px) { + .grid-demo-underlined [class*='col'] { + padding-top: 45px; + padding-bottom: 45px; + } +} + +.row.row-narrow { + margin-left: -10px; + margin-right: -10px; +} + +.row.row-narrow > [class*='col'] { + padding-left: 10px; + padding-right: 10px; +} + +@media (min-width: 1600px) { + .row { + margin-left: -25px; + margin-right: -25px; + } + .row > [class*='col'] { + padding-left: 25px; + padding-right: 25px; + } +} + +.gutters-20 { + margin-left: -10px; + margin-right: -10px; +} + +.gutters-20 > [class*='col-'] { + padding-left: 10px; + padding-right: 10px; +} + +/** @section Backgrounds */ +.context-dark .brand .brand-logo-dark, +.bg-gray-700 .brand .brand-logo-dark, +.bg-gray-800 .brand .brand-logo-dark, +.bg-primary-app .brand .brand-logo-dark, +.bg-primary .brand .brand-logo-dark, +.bg-primary-1 .brand .brand-logo-dark, +.bg-primary-2 .brand .brand-logo-dark, +.bg-wave-dark-wrap .brand .brand-logo-dark, +.bg-gradient-primary .brand .brand-logo-dark, +.bg-gradient-primary-1 .brand .brand-logo-dark, +.rd-navbar-corporate .brand .brand-logo-dark { + display: none; +} + +.context-dark .brand .brand-logo-light, +.bg-gray-700 .brand .brand-logo-light, +.bg-gray-800 .brand .brand-logo-light, +.bg-primary-app .brand .brand-logo-light, +.bg-primary .brand .brand-logo-light, +.bg-primary-1 .brand .brand-logo-light, +.bg-primary-2 .brand .brand-logo-light, +.bg-wave-dark-wrap .brand .brand-logo-light, +.bg-gradient-primary .brand .brand-logo-light, +.bg-gradient-primary-1 .brand .brand-logo-light, +.rd-navbar-corporate .brand .brand-logo-light { + display: block; +} + +.context-dark h6, +.bg-gray-700 h6, +.bg-gray-800 h6, +.bg-primary-app h6, +.bg-primary h6, +.bg-primary-1 h6, +.bg-primary-2 h6, +.bg-wave-dark-wrap h6, +.bg-gradient-primary h6, +.bg-gradient-primary-1 h6, +.rd-navbar-corporate h6, +.context-dark .heading-6, +.bg-gray-700 .heading-6, +.bg-gray-800 .heading-6, +.bg-primary-app .heading-6, +.bg-primary .heading-6, +.bg-primary-1 .heading-6, +.bg-primary-2 .heading-6, +.bg-wave-dark-wrap .heading-6, +.bg-gradient-primary .heading-6, +.bg-gradient-primary-1 .heading-6, +.rd-navbar-corporate .heading-6 { + color: #01c9f5; +} + +.pricing-corporate .brand .brand-logo-dark { + display: block; +} + +.pricing-corporate .brand .brand-logo-light { + display: none; +} + +.bg-default:not([style*='background-']) + + .bg-default:not([style*='background-']):not(.overlay-wrap) { + padding-top: 0; +} + +.bg-gray-100 { + background-color: #f7f6f9; +} + +.bg-gray-100:not([style*='background-']) + + .bg-gray-100:not([style*='background-']) { + padding-top: 0; +} + +.bg-gray-700 { + background-color: #293043; +} + +.bg-gray-700:not([style*='background-']) + + .bg-gray-700:not([style*='background-']) { + padding-top: 0; +} + +.bg-gray-700 .button-primary.button-nuka, +.bg-gray-700 .button-primary.button-nuka:focus, +.bg-gray-700 .button-primary.button-nuka:hover, +.bg-gray-700 .button-primary.button-nuka:active, +.bg-gray-700 .button-primary.button-nuka.active { + background-color: #ffffff; +} + +.bg-gray-800 { + background-color: #192031; + color: #9ba0ac; +} + +.bg-gray-800:not([style*='background-']) + + .bg-gray-800:not([style*='background-']) { + padding-top: 0; +} + +.bg-primary-app { + background-color: #572b9d; +} + +.bg-primary-app:not([style*='background-']) + + .bg-primary-app:not([style*='background-']) { + padding-top: 0; +} + +.bg-primary { + background-color: #01c9f5; +} + +.bg-primary:not([style*='background-']) + + .bg-primary:not([style*='background-']) { + padding-top: 0; +} + +.bg-primary.rd-navbar { + background-color: #01c9f5; +} + +.bg-primary.rd-navbar:not([style*='background-']) + + .bg-primary.rd-navbar:not([style*='background-']) { + padding-top: 0; +} + +.bg-primary-1 { + background-color: #ff6a2b; +} + +.bg-primary-1:not([style*='background-']) + + .bg-primary-1:not([style*='background-']) { + padding-top: 0; +} + +.bg-primary-2 { + background: linear-gradient(180deg, #192031 0%, rgba(25, 32, 49, 0) 57.88%), + #572b9d; +} + +.bg-primary-3 { + background-color: #01c9f5; +} + +.bg-primary-3:not([style*='background-']) + + .bg-primary-3:not([style*='background-']) { + padding-top: 0; +} + +.bg-primary-3 a, +.bg-primary-3 a:focus, +.bg-primary-3 a:active { + color: #293043; +} + +.bg-primary-3 a:hover { + color: #293043; +} + +.bg-primary-3 a:hover { + text-decoration: underline; +} + +.bg-primary-3 .link-border-1:hover { + text-decoration: none; +} + +.bg-primary-4 { + background-color: #64b8f7; +} + +.bg-primary-4:not([style*='background-']) + + .bg-primary-4:not([style*='background-']) { + padding-top: 0; +} + +.bg-secondary { + background-color: #0066ff; +} + +.bg-secondary:not([style*='background-']) + + .bg-secondary:not([style*='background-']) { + padding-top: 0; +} + +.bg-secondary-1 { + background-color: #f3f8ff; +} + +.bg-secondary-1:not([style*='background-']) + + .bg-secondary-1:not([style*='background-']) { + padding-top: 0; +} + +.bg-wave-dark-wrap { + position: relative; +} + +.bg-wave-dark { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + pointer-events: none; +} + +.bg-wave-dark img { + position: absolute; + left: 0; + right: 0; + bottom: 0; + max-height: 80%; + width: 100%; +} + +.bg-wave-dark + * { + position: relative; +} + +.bg-wave-dark-1 { + bottom: 9%; +} + +@media (min-width: 576px) { + .bg-wave-dark-1 { + bottom: 11%; + } +} + +@media (min-width: 768px) { + .bg-wave-dark-1 { + bottom: 12.3%; + } +} + +.bg-wave-dark-2 { + bottom: 31%; +} + +.bg-wave-dark-3 { + bottom: 27.5%; +} + +.bg-wave-light { + position: absolute; + top: 0; + left: 0; + right: 0; + pointer-events: none; +} + +.bg-wave-light img { + width: 100%; +} + +.bg-wave-light-1 { + top: -400px; +} + +.bg-wave-light-2 { + top: -180px; +} + +.bg-gradient-primary { + background: linear-gradient(270deg, #01c9f5 0%, #028dfc 100.44%); +} + +.bg-gradient-primary .button-secondary, +.bg-gradient-primary .button-secondary:focus { + color: #293043; + background-color: #ffffff; + border-color: #ffffff; +} + +.bg-gradient-primary .button-secondary:hover, +.bg-gradient-primary .button-secondary:active, +.bg-gradient-primary .button-secondary.active { + color: #ffffff; + background-color: #085bd9; + border-color: #085bd9; +} + +.bg-gradient-primary .button-secondary.button-ujarak::before { + background: #085bd9; +} + +.bg-gradient-primary .button-secondary.button-nuka:hover, +.bg-gradient-primary .button-secondary.button-nuka:active, +.bg-gradient-primary .button-secondary.button-nuka.active { + background-color: #ffffff; +} + +.bg-gradient-primary .button-secondary.button-nuka .button-overlay { + background-color: #085bd9; +} + +.bg-gradient-primary-1 { + background: linear-gradient(90deg, #ff6a2b 0%, #ffab07 100%); +} + +.bg-image { + background-size: cover; + background-position: center; +} + +.bg-image-1 { + background-image: url('../images/bg-landing-doctor-1.jpg'); +} + +@media (min-width: 992px) { + html:not(.tablet):not(.mobile) .bg-fixed { + background-attachment: fixed; + } +} + +.pseudo-bg-gray-100-wrap { + position: relative; +} + +.pseudo-bg-gray-100-wrap > .bg-gray-100 { + position: absolute; + top: 40.5%; + left: 0; + right: 0; + bottom: 0; +} + +.pseudo-bg-gray-100-wrap + .bg-gray-100 { + padding-top: 0; +} + +.overlay-wrap, +.overlay-wrap .container { + position: relative; +} + +.overlay-wrap > .bg-overlay { + display: block; +} + +.bg-overlay { + display: none; + position: absolute; + content: ''; + top: 0; + right: 0; + bottom: 38%; + left: 0; +} + +.bg-overlay-1 { + bottom: 44%; +} + +@media (max-width: 991.98px) { + .overlay-1 { + position: relative; + } + .overlay-1::before { + position: absolute; + content: ''; + top: 0; + right: 0; + bottom: 0; + left: 0; + background: linear-gradient(135deg, white 0%, transparent 100%); + } +} + +/** @section Utilities custom */ +.height-fill { + position: relative; + display: flex; + flex-direction: column; + align-items: stretch; +} + +.height-fill > * { + flex-grow: 1; + flex-shrink: 0; +} + +.object-inline { + white-space: nowrap; +} + +.object-inline > * { + display: inline-block; + min-width: 20px; + vertical-align: top; + white-space: normal; +} + +.object-inline > * + * { + margin-left: 5px; +} + +.oh { + position: relative; + overflow: hidden; +} + +.oh-1 { + overflow: hidden; +} + +.index-1 { + z-index: 1; +} + +.text-decoration-lines { + position: relative; + overflow: hidden; + width: 100%; +} + +.text-decoration-lines-content { + position: relative; + display: inline-block; + min-width: 170px; + font-size: 13px; + text-transform: uppercase; +} + +.text-decoration-lines-content::before, +.text-decoration-lines-content::after { + content: ''; + position: absolute; + height: 1px; + background: #e9e9eb; + top: 50%; + width: 100vw; +} + +.text-decoration-lines-content::before { + left: 0; + transform: translate3d(-100%, 0, 0); +} + +.text-decoration-lines-content::after { + right: 0; + transform: translate3d(100%, 0, 0); +} + +* + .text-decoration-lines { + margin-top: 30px; +} + +p.rights { + font-size: 14px; +} + +p.rights a { + color: inherit; +} + +p.rights a:hover { + color: #01c9f5; +} + +* + p.rights { + margin-top: 8px; +} + +.button + .rights { + margin-top: 30px; +} + +@media (min-width: 768px) { + .button + .rights { + margin-top: 60px; + } +} + +@media (min-width: 1200px) { + .button + .rights { + margin-top: 84px; + } +} + +[style*='z-index: 1000;'] { + z-index: 1101 !important; +} + +.text-block > * { + margin-left: 0.125em; + margin-right: 0.125em; +} + +.privacy-link { + display: inline-block; +} + +* + .privacy-link { + margin-top: 30px; +} + +.box-shadow { + box-shadow: 0 14px 36px rgba(41, 48, 67, 0.25); +} + +.box-shadow-2 { + box-shadow: 0 14px 36px rgba(41, 48, 67, 0.1); +} + +.shadow-1 { + filter: drop-shadow(30px 54px 54px rgba(41, 48, 67, 0.1)); +} + +.shadow-2 { + box-shadow: 0 14px 36px rgba(41, 48, 67, 0.1); +} + +.shadow-3 { + box-shadow: 0 5px 50px rgba(41, 48, 67, 0.08); +} + +.ios .shadow-1 { + transform: translate3d(0, 0, 0); +} + +@media (min-width: 1200px) { + .inset-xl-top-16 { + padding-top: 16px; + } + .inset-xl-bottom-20 { + padding-bottom: 20px; + } + .inset-xl-left-60 { + padding-left: 60px; + } +} + +.offset-left-40 { + margin-left: 40px; +} + +@media (min-width: 992px) { + .offset-lg-top-110 { + margin-top: 110px; + } +} + +@media (min-width: 1200px) { + .offset-xl-right-70 { + margin-right: 70px; + } + .offset-negative-1 { + margin-left: -50px; + } +} + +@media (min-width: 1600px) { + .offset-negative-2 { + margin-right: -50px; + } +} + +.wave { + position: relative; + display: block; + width: 100%; + bottom: -1px; +} + +html:not(.ie-10):not(.ie-11):not(.ie-edge) .wave { + height: auto; +} + +.wave-dark { + position: absolute; + bottom: 0; + left: 0; + width: 100%; + height: auto; + pointer-events: none; +} + +.wave-dark .wave-path { + transform: scale(1.2, 1); + transform-origin: 50% 100%; +} + +.wave-dark .wave-path-1 { + fill: rgba(255, 255, 255, 0.05); + animation: wave1 15s ease-in-out infinite; +} + +.wave-dark .wave-path-2 { + fill: rgba(255, 255, 255, 0.02); + animation: wave2 15s ease-in-out infinite; +} + +.wave-dark .wave-path-3 { + fill: rgba(255, 255, 255, 0.02); + animation: wave3 15s ease-in-out infinite; +} + +.wave-dark-1 { + bottom: -52%; +} + +.wave-dark-2 { + bottom: -14%; +} + +.wave-dark-3 { + bottom: -76%; +} + +.wave-dark-4 .wave-path-1 { + display: none; +} + +.wave-dark-5 { + bottom: -28%; +} + +@media (min-width: 1200px) { + .wave-dark-6 { + bottom: -30%; + } +} + +@media (min-width: 1600px) { + .wave-dark-6 { + bottom: -65%; + } +} + +.bg-primary-app .wave-dark .wave-path-1, +.bg-primary-2 .wave-dark .wave-path-1 { + fill: rgba(1, 201, 245, 0.3); +} + +.bg-primary-app .wave-dark .wave-path-2, +.bg-primary-2 .wave-dark .wave-path-2 { + fill: rgba(226, 63, 236, 0.4); +} + +.bg-primary-app .wave-dark .wave-path-3, +.bg-primary-2 .wave-dark .wave-path-3 { + fill: rgba(0, 102, 255, 0.2); +} + +@keyframes wave1 { + 25% { + transform-origin: 0 100%; + transform: scale(1.4, 1.3); + } + 75% { + transform: scale(1.4, 0.7); + transform-origin: 100% 100%; + } +} + +@keyframes wave2 { + 25% { + transform-origin: 0 100%; + } + 50% { + transform: scale(1.3, 0.8); + } + 75% { + transform-origin: 100% 100%; + } +} + +@keyframes wave3 { + 25% { + transform-origin: 100% 100%; + } + 50% { + transform: scale(1.2, 0.9); + } + 75% { + transform-origin: 0 100%; + } +} + +.wave-light { + position: absolute; + top: 50%; + left: 0; + width: 100%; + height: auto; + transform: translateY(-50%); + pointer-events: none; +} + +.wave-light .wave-path { + fill: rgba(77, 68, 104, 0.02); + animation: wave4 6s ease-in-out infinite; + transform-origin: 50%; +} + +.wave-light .wave-path:nth-child(2) { + animation-delay: 2s; +} + +.wave-light .wave-path:nth-child(3) { + animation-delay: 4s; +} + +.wave-light-reverse-x { + transform: translateY(-50%) scaleX(-1); +} + +.wave-light-reverse-y { + transform: translateY(-50%) scaleY(-1); +} + +.wave-light-1 { + top: 53%; +} + +.wave-light-2 { + top: 43%; +} + +.wave-light-3 { + top: 57.5%; +} + +.wave-light-4 { + top: 91.5%; +} + +.wave-light-5 { + top: 47%; +} + +.wave-light-6 { + top: 80%; +} + +.wave-light-7 { + top: 86%; +} + +.wave-light-8 { + top: 78%; +} + +.wave-light-9 { + top: 63%; +} + +.wave-light-10 { + top: 0; +} + +.wave-light-11 { + top: 10%; +} + +.wave-light-12 { + top: 74%; +} + +.wave-light-13 { + top: 100%; +} + +.wave-light-14 { + top: 20%; +} + +@media (min-width: 576px) { + .wave-light-13 { + top: 106%; + } + .wave-light-14 { + top: 27%; + } +} + +@media (min-width: 992px) { + .wave-light-13 { + top: 108%; + } +} + +@keyframes wave4 { + 25% { + transform: scaleY(0.9); + } + 75% { + transform: scaleY(1.1); + } +} + +.wave-primary { + position: absolute; + bottom: 0; + right: 0; + width: 100%; + height: auto; + pointer-events: none; +} + +.wave-primary .wave-path { + transform: scale(1.1, 1); + transform-origin: 50% 100%; +} + +.wave-primary .wave-path-1 { + fill: rgba(1, 201, 245, 0.3); + animation: wave5 15s ease-in-out infinite; +} + +.wave-primary .wave-path-2 { + fill: rgba(1, 201, 245, 0.15); + animation: wave6 15s ease-in-out infinite; +} + +.wave-primary .wave-path-3 { + fill: rgba(1, 201, 245, 0.1); + animation: wave7 15s ease-in-out infinite; +} + +.wave-primary-1 { + overflow: visible; + width: 61.72%; +} + +.context-dark .wave-primary .wave-path-1, +.bg-gray-700 .wave-primary .wave-path-1, +.bg-gray-800 .wave-primary .wave-path-1, +.bg-primary-app .wave-primary .wave-path-1, +.bg-primary .wave-primary .wave-path-1, +.bg-primary-1 .wave-primary .wave-path-1, +.bg-primary-2 .wave-primary .wave-path-1, +.bg-wave-dark-wrap .wave-primary .wave-path-1, +.bg-gradient-primary .wave-primary .wave-path-1, +.bg-gradient-primary-1 .wave-primary .wave-path-1, +.rd-navbar-corporate .wave-primary .wave-path-1 { + fill: rgba(1, 201, 245, 0.9); +} + +.context-dark .wave-primary .wave-path-2, +.bg-gray-700 .wave-primary .wave-path-2, +.bg-gray-800 .wave-primary .wave-path-2, +.bg-primary-app .wave-primary .wave-path-2, +.bg-primary .wave-primary .wave-path-2, +.bg-primary-1 .wave-primary .wave-path-2, +.bg-primary-2 .wave-primary .wave-path-2, +.bg-wave-dark-wrap .wave-primary .wave-path-2, +.bg-gradient-primary .wave-primary .wave-path-2, +.bg-gradient-primary-1 .wave-primary .wave-path-2, +.rd-navbar-corporate .wave-primary .wave-path-2 { + fill: rgba(1, 201, 245, 0.8); +} + +.context-dark .wave-primary .wave-path-3, +.bg-gray-700 .wave-primary .wave-path-3, +.bg-gray-800 .wave-primary .wave-path-3, +.bg-primary-app .wave-primary .wave-path-3, +.bg-primary .wave-primary .wave-path-3, +.bg-primary-1 .wave-primary .wave-path-3, +.bg-primary-2 .wave-primary .wave-path-3, +.bg-wave-dark-wrap .wave-primary .wave-path-3, +.bg-gradient-primary .wave-primary .wave-path-3, +.bg-gradient-primary-1 .wave-primary .wave-path-3, +.rd-navbar-corporate .wave-primary .wave-path-3 { + fill: rgba(1, 201, 245, 0.5); +} + +@keyframes wave5 { + 25% { + transform-origin: 0 100%; + transform: scale(1.3, 1.1); + } + 75% { + transform: scale(1.15, 0.9); + transform-origin: 100% 100%; + } +} + +@keyframes wave6 { + 25% { + transform-origin: 100% 100%; + } + 50% { + transform: scale(1.2, 0.8); + } + 75% { + transform-origin: 0 100%; + } +} + +@keyframes wave7 { + 25% { + transform-origin: 0 100%; + } + 50% { + transform: scale(1.1, 0.9); + } + 75% { + transform-origin: 100% 100%; + } +} + +.object-classic-1 { + max-width: 115%; +} + +@media (min-width: 992px) { + .object-classic-1 { + position: absolute; + top: 55px; + right: -75px; + max-width: 165%; + } +} + +@media (min-width: 1200px) { + .object-classic-1 { + top: 55px; + right: -175px; + max-width: 165%; + } +} + +@media (min-width: 1200px) { + .object-classic-2 { + max-width: none; + } +} + +.object-classic-2 + * { + margin-top: 14px; +} + +/** @group Components */ +/** @section Typography */ +body { + font-size: 16px; + -webkit-text-size-adjust: none; + -webkit-font-smoothing: subpixel-antialiased; +} + +h1, +h2, +h3, +h4, +h5, +h6, +[class*='heading-'] { + margin-bottom: 0; + font-family: 'Merriweather', 'Times New Roman', Times, serif; + font-weight: 700; + color: #293043; +} + +h1 a, +h2 a, +h3 a, +h4 a, +h5 a, +h6 a, +[class*='heading-'] a { + color: inherit; +} + +h1 a:hover, +h2 a:hover, +h3 a:hover, +h4 a:hover, +h5 a:hover, +h6 a:hover, +[class*='heading-'] a:hover { + color: #01c9f5; +} + +.bg-primary-3 h1 a:hover, +.bg-primary-3 h2 a:hover, +.bg-primary-3 h3 a:hover, +.bg-primary-3 h4 a:hover, +.bg-primary-3 h5 a:hover, +.bg-primary-3 h6 a:hover, +.bg-primary-3 [class*='heading-'] a:hover { + color: inherit; + text-decoration: underline; +} + +h1, +.heading-1 { + font-size: 32px; + line-height: 1.25; +} + +@media (min-width: 576px) { + h1, + .heading-1 { + font-size: 40px; + } +} + +@media (min-width: 768px) { + h1, + .heading-1 { + font-size: 45px; + } +} + +@media (min-width: 992px) { + h1, + .heading-1 { + font-size: 50px; + } +} + +@media (min-width: 1200px) { + h1, + .heading-1 { + font-size: 55px; + } +} + +@media (min-width: 1600px) { + h1, + .heading-1 { + font-size: 60px; + } +} + +h2, +.heading-2 { + font-size: 24px; + line-height: 1.25; +} + +@media (min-width: 992px) { + h2, + .heading-2 { + font-size: 30px; + } +} + +@media (min-width: 992px) { + h2, + .heading-2 { + font-size: 36px; + } +} + +h3, +.heading-3 { + font-size: 22px; + line-height: 1.4; +} + +@media (min-width: 992px) { + h3, + .heading-3 { + font-size: 28px; + } +} + +h4, +.heading-4 { + font-size: 20px; + line-height: 1.4; +} + +@media (min-width: 992px) { + h4, + .heading-4 { + font-size: 22px; + } +} + +h5, +.heading-5 { + font-size: 18px; + line-height: 1.4; +} + +h6, +.heading-6 { + font-family: 'Roboto', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, + 'Helvetica Neue', Arial, sans-serif; + font-size: 18px; + line-height: 1.6; + color: #01c9f5; +} + +h6 a, +.heading-6 a { + color: inherit; +} + +h6 a:hover, +.heading-6 a:hover { + color: #0066ff; +} + +.heading-7 { + font-size: 50px; + line-height: 1.1; + color: #01c9f5; +} + +@media (min-width: 576px) { + .heading-7 { + font-size: 60px; + } +} + +@media (min-width: 768px) { + .heading-7 { + font-size: 70px; + } +} + +@media (min-width: 992px) { + .heading-7 { + font-size: 90px; + } +} + +@media (min-width: 1200px) { + .heading-7 { + font-size: 110px; + } +} + +.heading-7 + h3 { + margin-top: 5px; +} + +.heading-8 { + font-size: 18px; + line-height: 1.6; + color: #0066ff; +} + +.heading-8 a:hover { + color: #01c9f5; +} + +@media (min-width: 992px) { + .heading-8 { + font-size: 20px; + } +} + +small, +.small { + display: block; + font-size: 12px; + line-height: 1.5; +} + +mark, +.mark { + padding: 3px 5px; + color: #ffffff; + background: #01c9f5; +} + +.big { + font-size: 18px; + line-height: 1.6; +} + +@media (min-width: 992px) { + .big { + font-size: 20px; + } +} + +.lead { + font-size: 24px; + line-height: 34px; + font-weight: 300; +} + +code { + padding: 3px 5px; + border-radius: 0.2rem; + font-size: 90%; + color: #111111; + background: #f7f6f9; +} + +p [data-toggle='tooltip'] { + padding-left: 0.25em; + padding-right: 0.25em; + color: #01c9f5; +} + +p [style*='max-width'] { + display: inline-block; +} + +::selection { + background: #01c9f5; + color: #ffffff; +} + +::-moz-selection { + background: #01c9f5; + color: #ffffff; +} + +@media (min-width: 768px) and (max-width: 991.98px) { + .title-1 { + font-size: 32px; + } +} + +.title-2 { + font-style: italic; + color: #d2d4d7; +} + +* + .title-2 { + margin-top: 30px; +} + +@media (min-width: 768px) { + * + .title-2 { + margin-top: 50px; + } +} + +.title-3 { + color: #0066ff; +} + +.context-dark .title-4, +.bg-gray-700 .title-4, +.bg-gray-800 .title-4, +.bg-primary-app .title-4, +.bg-primary .title-4, +.bg-primary-1 .title-4, +.bg-primary-2 .title-4, +.bg-wave-dark-wrap .title-4, +.bg-gradient-primary .title-4, +.bg-gradient-primary-1 .title-4, +.rd-navbar-corporate .title-4 { + color: #01c9f5; +} + +.title-5 { + font-weight: 400; + color: #0066ff; +} + +@media (min-width: 992px) { + h1 + .title-5 { + margin-top: 30px; + } +} + +/** @section Brand */ +.brand { + display: inline-block; +} + +.brand > img { + margin-top: 0; +} + +.brand .brand-logo-light { + display: none; +} + +.brand .brand-logo-dark { + display: block; +} + +.brand + h2 { + margin-top: 30px; +} + +@media (min-width: 992px) { + .brand + h2 { + margin-top: 40px; + } +} + +/** @section Links */ +a { + transition: all 0.3s ease-in-out; +} + +a, +a:focus, +a:active, +a:hover { + text-decoration: none; +} + +a, +a:focus, +a:active { + color: #01c9f5; +} + +a:hover { + color: #018aa9; +} + +a[href*='tel'], +a[href*='mailto'] { + white-space: nowrap; +} + +.link-hover { + color: #018aa9; +} + +.link-press { + color: #018aa9; +} + +.link-img { + display: flex; + overflow: hidden; + background-color: #01c9f5; +} + +.link-img:hover img { + opacity: 0.85; + transform: scale(1.025); +} + +.link-img img { + transition: all 0.3s ease-in-out; +} + +.link-border { + color: inherit; + border-bottom: 2px solid rgba(0, 102, 255, 0.4); +} + +.link-border:hover { + color: #0066ff; + border-color: #0066ff; +} + +.link-border-2 { + color: #01c9f5; + border-color: rgba(1, 201, 245, 0.4); +} + +.link-border-2:hover { + color: #01c9f5; + border-color: #01c9f5; +} + +/** @section Blocks */ +.block-center { + margin-left: auto; + margin-right: auto; +} + +.block-sm { + max-width: 280px; +} + +.block-md { + max-width: 390px; +} + +.block-lg { + max-width: 500px; +} + +.block-xl { + max-width: 610px; +} + +@media (max-width: 575.98px) { + .block-1 { + max-width: 330px; + } +} + +@media (max-width: 767.98px) { + .block-2 { + max-width: 330px; + margin-left: auto; + } +} + +/** @section Boxes */ +.box-minimal { + text-align: center; +} + +.box-minimal .box-minimal-icon { + font-size: 50px; + line-height: 50px; + color: #01c9f5; +} + +.box-minimal-divider { + width: 36px; + height: 4px; + margin-left: auto; + margin-right: auto; + background: #01c9f5; +} + +.box-minimal-text { + width: 100%; + max-width: 320px; + margin-left: auto; + margin-right: auto; +} + +* + .box-minimal { + margin-top: 30px; +} + +* + .box-minimal-title { + margin-top: 10px; +} + +* + .box-minimal-divider { + margin-top: 20px; +} + +* + .box-minimal-text { + margin-top: 15px; +} + +.context-dark .box-minimal p, +.bg-gray-700 .box-minimal p, +.bg-gray-800 .box-minimal p, +.bg-primary-app .box-minimal p, +.bg-primary .box-minimal p, +.bg-primary-1 .box-minimal p, +.bg-primary-2 .box-minimal p, +.bg-wave-dark-wrap .box-minimal p, +.bg-gradient-primary .box-minimal p, +.bg-gradient-primary-1 .box-minimal p, +.rd-navbar-corporate .box-minimal p { + color: #696e7b; +} + +.box-corporate { + background-color: #f7f6f9; + padding: 40px 15px 20px; +} + +@media (min-width: 768px) { + .box-corporate { + padding: 75px 40px 20px; + } +} + +.box-corporate-year { + transform: translateY(40px); +} + +@media (min-width: 576px) { + .box-corporate-year { + transform: translateY(45px); + } +} + +@media (min-width: 992px) { + .box-corporate-year { + transform: translateY(53px); + } +} + +@media (min-width: 1200px) { + .box-app { + margin-top: 42px; + margin-left: 15px; + } +} + +.box-app img { + width: 300px; +} + +@media (min-width: 768px) { + .box-app img { + width: auto; + } +} + +.box-border-left { + position: relative; + padding-left: 35px; +} + +.box-border-left::before { + content: ''; + position: absolute; + top: 7px; + left: 0; + bottom: 7px; + width: 5px; + background-color: #ffffff; +} + +.box-border-left * + p { + margin-top: 20px; +} + +.box-border-left * + .button { + margin-top: 30px; +} + +.box-promotion-images { + position: relative; + z-index: 1; + max-width: 70%; + margin-left: auto; + margin-right: auto; +} + +@media (min-width: 992px) { + .box-promotion-images { + max-width: none; + } +} + +* + .box-promotion-images { + margin-top: 40px; +} + +@media (min-width: 992px) { + * + .box-promotion-images { + margin-top: 85px; + } +} + +.box-promotion-image-1 { + top: 0 !important; + left: auto !important; + right: -30px !important; + margin-left: auto; + margin-right: 0; + max-width: 60%; +} + +.box-promotion-image-2 { + top: auto !important; + left: -30px !important; + bottom: -30px; + max-width: 80%; +} + +@media (min-width: 992px) { + .box-promotion-image-2 { + left: -50px !important; + bottom: -90px; + } +} + +.client-classic { + display: inline-block; + transition: 0.25s ease; +} + +@media (min-width: 992px) { + .desktop .client-classic:hover { + transform: translateY(-10px); + } +} + +.box-classic { + text-align: center; +} + +.box-classic-1 .box-classic-figure { + position: relative; +} + +.box-classic-1 .box-classic-figure::before { + display: flex; + align-items: center; + justify-content: center; + position: absolute; + content: 'Coming Soon'; + top: 0; + right: 0; + bottom: 0; + left: 0; + font-size: 22px; + line-height: 1.4; + font-style: italic; + font-weight: 700; + font-family: 'Merriweather', 'Times New Roman', Times, serif; + color: #d2d4d7; + background: rgba(255, 255, 255, 0.95); + pointer-events: none; +} + +.box-classic-figure { + display: block; + box-shadow: 0 -3px 36px rgba(41, 48, 67, 0.1); + transition: 0.3s ease; +} + +* + .box-classic-title { + margin-top: 25px; +} + +@media (min-width: 992px) { + .desktop .box-classic:hover .box-classic-figure { + transform: translateY(-20px); + box-shadow: 0 27px 36px rgba(41, 48, 67, 0.1); + } +} + +.box-modern { + text-align: left; + max-width: 530px; + margin-left: auto; + margin-right: auto; +} + +.box-modern-number { + display: inline-block; + text-align: center; + width: 70px; + height: 70px; + font-size: 22px; + line-height: 70px; + font-weight: 700; + border-radius: 50%; + color: #ffffff; + background: #01c9f5; + font-family: 'Merriweather', 'Times New Roman', Times, serif; +} + +.box-modern-title { + margin-top: 20px; +} + +.box-modern-wrap { + counter-reset: div; +} + +.box-modern-item .box-modern-number:before { + content: counter(div, decimal-leading-zero) '. '; + counter-increment: div; +} + +.box-modern-item:nth-child(3n + 2) .box-modern-number { + background: #01a4ff; +} + +.box-modern-item:nth-child(3n + 3) .box-modern-number { + background: #0066ff; +} + +* + .box-modern-wrap { + margin-top: 30px; +} + +.box-modern-item + .box-modern-item { + margin-top: 30px; +} + +@media (min-width: 768px) { + .box-modern-item:nth-child(4n + 2) { + padding-left: 27%; + } + .box-modern-item:nth-child(4n + 3) { + padding-right: 16%; + } + .box-modern-item:nth-child(4n + 4) { + padding-left: 16%; + } + * + .box-modern-wrap { + margin-top: 50px; + } + .box-modern-item + .box-modern-item { + margin-top: 50px; + } +} + +@media (min-width: 1200px) { + * + .box-modern-wrap { + margin-top: 70px; + } +} + +.contacts-default li + li { + margin-top: 4px; +} + +* + .contacts-default { + margin-top: 30px; +} + +@media (min-width: 768px) { + * + .contacts-default { + margin-top: 45px; + } +} + +@media (min-width: 1200px) { + * + .contacts-default { + margin-top: 60px; + } +} + +.contacts-classic { + font-size: 14px; + line-height: 1.6; +} + +.contacts-classic > .heading-8 { + line-height: 1.2; +} + +.box-sizing-1 { + max-width: 390px; +} + +.box-author { + position: relative; + max-width: 80%; +} + +@media (min-width: 768px) { + .box-author { + max-width: none; + } +} + +@media (min-width: 1200px) { + .box-author { + margin-top: -240px; + } +} + +.box-author-signature { + width: 58.8%; + position: absolute; + margin: 0; + bottom: 0; + right: 0; + transform: translate(24.5%, 45%); +} + +/* + Box Callback + */ +.box-callback { + background: #ffffff; + box-shadow: 0 28px 34px rgba(0, 102, 255, 0.1); + padding: 20px 15px; + border-radius: 8px; + text-align: center; + max-width: 440px; + margin-left: auto; + margin-right: auto; +} + +.box-callback h3 { + line-height: 1.2em; +} + +.box-callback h3 + * { + margin-top: 2px; +} + +.box-callback svg { + transition: 0.4s ease-in-out; +} + +.box-callback:hover svg { + transform: rotate(360deg); +} + +* + .box-callback { + margin-top: 30px; +} + +.box-callback + p { + margin-top: 20px; +} + +@media (min-width: 768px) { + .box-callback { + text-align: left; + padding: 20px 36px 20px 19px; + margin-left: 0; + } +} + +@media (min-width: 992px) { + .box-callback + p { + margin-top: 35px; + } +} + +@media (min-width: 1200px) { + * + .box-callback { + margin-top: 145px; + } + .box-callback + p { + margin-top: 43px; + } +} + +/** @section Groups */ +html .group { + margin-bottom: -20px; + margin-left: -20px; +} + +html .group:empty { + margin-bottom: 0; + margin-left: 0; +} + +html .group > * { + margin-top: 0; + margin-bottom: 20px; + margin-left: 20px; +} + +@media (min-width: 1600px) { + html .group .offset-xxl-left-156 { + margin-left: 156px; + } +} + +html .group-sm { + margin-bottom: -10px; + margin-left: -10px; +} + +html .group-sm:empty { + margin-bottom: 0; + margin-left: 0; +} + +html .group-sm > * { + margin-top: 0; + margin-bottom: 10px; + margin-left: 10px; +} + +html .group-lg { + margin-bottom: -15px; + margin-left: -15px; +} + +html .group-lg:empty { + margin-bottom: 0; + margin-left: 0; +} + +html .group-lg > * { + margin-top: 0; + margin-bottom: 15px; + margin-left: 15px; +} + +@media (min-width: 768px) { + html .group-lg { + margin-bottom: -20px; + margin-left: -30px; + } + html .group-lg:empty { + margin-bottom: 0; + margin-left: 0; + } + html .group-lg > * { + margin-top: 0; + margin-bottom: 20px; + margin-left: 30px; + } +} + +html .group-xl { + margin-bottom: -20px; + margin-left: -30px; +} + +html .group-xl:empty { + margin-bottom: 0; + margin-left: 0; +} + +html .group-xl > * { + margin-top: 0; + margin-bottom: 20px; + margin-left: 30px; +} + +@media (min-width: 992px) { + html .group-xl { + margin-bottom: -20px; + margin-left: -45px; + } + html .group-xl > * { + margin-bottom: 20px; + margin-left: 45px; + } +} + +html .group-custom { + display: flex; + flex-flow: wrap column; + max-width: 100%; + margin-bottom: -10px; +} + +html .group-custom > * { + flex-grow: 1; + width: 100%; + margin-top: 0; + margin-bottom: 10px; + padding-left: 10px; + padding-right: 10px; +} + +@media (min-width: 576px) { + html .group-custom { + flex-flow: row nowrap; + align-items: center; + } + html .group-custom > * { + margin-right: 10px; + } + html .group-custom > *:last-child { + margin-right: 0; + } +} + +.group-middle { + display: inline-flex; + flex-wrap: wrap; + align-items: center; +} + +* + .group-custom { + margin-top: 30px; +} + +* + .group { + margin-top: 30px; +} + +@media (min-width: 1200px) { + * + .group { + margin-top: 40px; + } +} + +* + .group-sm { + margin-top: 30px; +} + +* + .group-xl { + margin-top: 20px; +} + +/** @section Responsive units */ +.unit { + display: flex; + flex: 0 1 100%; + margin-bottom: -20px; + margin-left: -20px; +} + +.unit > * { + margin-bottom: 20px; + margin-left: 20px; +} + +.unit:empty { + margin-bottom: 0; + margin-left: 0; +} + +.unit-body { + flex: 0 1 auto; +} + +.unit-left, +.unit-right { + flex: 0 0 auto; + max-width: 100%; +} + +.unit-spacing-xs { + margin-bottom: -15px; + margin-left: -7px; +} + +.unit-spacing-xs > * { + margin-bottom: 15px; + margin-left: 7px; +} + +.unit-spacing-md { + margin-bottom: -15px; + margin-left: -15px; +} + +.unit-spacing-md > * { + margin-bottom: 15px; + margin-left: 15px; +} + +.unit-spacing-1 { + margin-bottom: -40px; + margin-left: -40px; +} + +.unit-spacing-1 > * { + margin-bottom: 40px; + margin-left: 40px; +} + +.unit-spacing-2 { + margin-bottom: 0; + margin-left: -30px; +} + +.unit-spacing-2 > * { + margin-bottom: 0; + margin-left: 30px; +} + +/** @section Lists */ +.list > li + li { + margin-top: 10px; +} + +.list-xs > li + li { + margin-top: 5px; +} + +.list-sm > li + li { + margin-top: 10px; +} + +.list-md > li + li { + margin-top: 18px; +} + +.list-lg > li + li { + margin-top: 25px; +} + +.list-xl > li + li { + margin-top: 30px; +} + +@media (min-width: 768px) { + .list-xl > li + li { + margin-top: 60px; + } +} + +.list-inline > li { + display: inline-block; +} + +.list-inline-md { + transform: translate3d(0, -8px, 0); + margin-bottom: -8px; + margin-left: -10px; + margin-right: -10px; +} + +.list-inline-md > * { + margin-top: 8px; + padding-left: 10px; + padding-right: 10px; +} + +@media (min-width: 992px) { + .list-inline-md { + margin-left: -15px; + margin-right: -15px; + } + .list-inline-md > * { + padding-left: 15px; + padding-right: 15px; + } +} + +* + .list-terms-item { + margin-top: 40px; +} + +.list-terms-title { + position: relative; + padding-left: 20px; + letter-spacing: 0; +} + +.list-terms-title::before { + content: ''; + position: absolute; + display: block; + left: 0; + top: 0.5em; + width: 8px; + height: 8px; + border-radius: 8px; + background-color: #0066ff; +} + +.index-list { + counter-reset: li; +} + +.index-list > li .list-index-counter:before { + content: counter(li, decimal-leading-zero) '. '; + counter-increment: li; +} + +.index-list * + li { + margin-top: 30px; +} + +@media (min-width: 1200px) { + .index-list * + li { + margin-top: 48px; + } +} + +* + .index-list { + margin-top: 30px; +} + +@media (min-width: 1200px) { + * + .index-list { + margin-top: 45px; + } +} + +.list-marked { + text-align: left; + font-size: 18px; + line-height: 1.6; +} + +.list-marked > li { + position: relative; + text-indent: -13px; + padding-left: 13px; +} + +.list-marked > li::before { + display: inline-block; + vertical-align: middle; + content: ''; + width: 6px; + height: 6px; + border-radius: 50%; + margin-right: 7px; + background-color: #696e7b; +} + +@media (min-width: 992px) { + .list-marked { + font-size: 20px; + } +} + +.list-marked-1 > li::before { + background-color: rgba(0, 102, 255, 0.5); +} + +.list-marked-2 > li { + text-indent: -20px; + padding-left: 20px; +} + +.list-marked-2 > li::before { + margin-right: 14px; +} + +* + .list-marked { + margin-top: 15px; +} + +@media (min-width: 1200px) { + * + .list-marked { + margin-top: 25px; + } +} + +.list-ordered { + counter-reset: li; + text-align: left; +} + +.list-ordered > li { + position: relative; + padding-left: 25px; +} + +.list-ordered > li:before { + position: absolute; + content: counter(li, decimal) '.'; + counter-increment: li; + top: 0; + left: 0; + display: inline-block; + width: 15px; + color: #b7b7b7; +} + +.list-ordered > li + li { + margin-top: 10px; +} + +* + .list-ordered { + margin-top: 15px; +} + +.list-decorative li::before { + content: ''; + display: inline-block; + width: 21px; + height: 17px; + background-image: url("data:image/svg+xml,%3Csvg width='21' height='17' viewBox='0 0 21 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.003 0.00184992C14.0388 3.57818 9.73994 8.09489 7.99453 10.1022L3.51301 6.66801C3.39434 6.58454 0.934233 8.72094 0.999569 8.78746L9.16125 16.904C9.22125 16.9705 9.30392 17.0005 9.39326 17.0005C9.40926 17.0005 9.4346 17.0005 9.45593 16.9953C9.5626 16.9718 9.65327 16.9014 9.69327 16.797C11.008 13.5089 15.3495 6.62497 20.8938 1.6322C20.9924 1.5409 21.0271 1.39743 20.9724 1.27352C20.9711 1.27221 20.0857 -0.0477126 20.003 0.00184992Z' fill='%230066FF'/%3E%3C/svg%3E"); + margin-right: 10px; +} + +.context-dark .list-decorative li::before, +.bg-gray-700 .list-decorative li::before, +.bg-gray-800 .list-decorative li::before, +.bg-primary-app .list-decorative li::before, +.bg-primary .list-decorative li::before, +.bg-primary-1 .list-decorative li::before, +.bg-primary-2 .list-decorative li::before, +.bg-wave-dark-wrap .list-decorative li::before, +.bg-gradient-primary .list-decorative li::before, +.bg-gradient-primary-1 .list-decorative li::before, +.rd-navbar-corporate .list-decorative li::before { + background-image: url("data:image/svg+xml,%3Csvg width='21' height='17' viewBox='0 0 21 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.003 0.00184992C14.0388 3.57818 9.73994 8.09489 7.99453 10.1022L3.51301 6.66801C3.39434 6.58454 0.934233 8.72094 0.999569 8.78746L9.16125 16.904C9.22125 16.9705 9.30392 17.0005 9.39326 17.0005C9.40926 17.0005 9.4346 17.0005 9.45593 16.9953C9.5626 16.9718 9.65327 16.9014 9.69327 16.797C11.008 13.5089 15.3495 6.62497 20.8938 1.6322C20.9924 1.5409 21.0271 1.39743 20.9724 1.27352C20.9711 1.27221 20.0857 -0.0477126 20.003 0.00184992Z' fill='%23ffffff'/%3E%3C/svg%3E"); +} + +* + .list-corporate-item { + margin-top: 30px; +} + +@media (min-width: 1200px) { + * + .list-corporate-item { + margin-top: 44px; + } +} + +.list-corporate-check { + width: 50px; + height: 50px; + border-radius: 10em; + background-color: #ffffff; + background-image: url("data:image/svg+xml,%3Csvg width='21' height='17' viewBox='0 0 21 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.003 0.00184992C14.0388 3.57818 9.73994 8.09489 7.99453 10.1022L3.51301 6.66801C3.39434 6.58454 0.934233 8.72094 0.999569 8.78746L9.16125 16.904C9.22125 16.9705 9.30392 17.0005 9.39326 17.0005C9.40926 17.0005 9.4346 17.0005 9.45593 16.9953C9.5626 16.9718 9.65327 16.9014 9.69327 16.797C11.008 13.5089 15.3495 6.62497 20.8938 1.6322C20.9924 1.5409 21.0271 1.39743 20.9724 1.27352C20.9711 1.27221 20.0857 -0.0477126 20.003 0.00184992Z' fill='%2301C9F5'/%3E%3C/svg%3E"); + background-position: center; + background-repeat: no-repeat; +} + +.list-corporate-title { + margin-top: 10px; +} + +.list-brands { + display: inline-flex; + flex-wrap: wrap; + margin-bottom: -20px; + margin-left: -20px; +} + +.list-brands:empty { + margin-bottom: 0; + margin-left: 0; +} + +.list-brands > * { + margin-top: 0; + margin-bottom: 20px; + margin-left: 20px; +} + +@media (min-width: 768px) { + .list-brands-1 { + display: flex; + } + .list-brands-1 .list-brands-item { + flex: 1 0; + } + .list-brands-1 .list-brands-link { + width: 100%; + } +} + +.list-brands-link { + display: flex; + align-items: center; + justify-content: center; + width: 135px; + height: 135px; + background: #ffffff; + box-shadow: 0 5px 20px rgba(41, 48, 67, 0.08); + transition: all 0.3s ease-in-out; +} + +@media (min-width: 576px) { + .list-brands-link { + width: 150px; + height: 150px; + } +} + +.list-brands-link:hover { + box-shadow: 0 0 10px rgba(41, 48, 67, 0.08); +} + +.list-brands-link:hover img { + transform: scale(1.05); +} + +.list-brands-img { + transition: all 0.3s ease-in-out; +} + +/** @section Images */ +img { + display: inline-block; + max-width: 100%; + height: auto; +} + +.img-responsive { + width: 100%; +} + +* + .figure-1 { + margin-top: 30px; +} + +@media (min-width: 768px) { + * + .figure-1 { + margin-top: 50px; + } +} + +@media (min-width: 992px) { + * + .figure-1 { + margin-top: 70px; + } +} + +@media (min-width: 1200px) { + .figure-2 { + margin-top: -15px; + margin-right: -35px; + } + * + .figure-3 { + margin-top: 100px; + } +} + +@media (max-width: 575.98px) { + .image-1 { + max-width: 330px; + } +} + +.image-group { + display: flex; + flex-wrap: wrap; +} + +.image-group > div { + flex-basis: 50%; + max-width: 50%; +} + +@media (min-width: 480px) { + .image-group > div { + flex-basis: 25%; + max-width: 25%; + } +} + +.image-group img { + width: 100%; +} + +[class*='ie-'] .image-group { + margin-top: -1px; +} + +.figure-classic { + position: relative; + width: 100%; +} + +.figure-classic .layer { + position: relative !important; +} + +@media (max-width: 575.98px) { + .figure-classic-1 { + display: flex; + align-items: center; + justify-content: center; + flex-wrap: wrap; + padding: 50px 15px 0; + width: auto; + margin-bottom: -20px; + margin-left: -20px; + } + .figure-classic-1:empty { + margin-bottom: 0; + margin-left: 0; + } + .figure-classic-1 > * { + margin-top: 0; + margin-bottom: 20px; + margin-left: 20px; + } + .figure-classic-1 .figure-classic-item { + position: static; + transform: none; + width: auto; + max-width: 26%; + flex-basis: 26%; + } +} + +@media (max-width: 767.98px) { + .figure-classic-2 { + display: flex; + align-items: center; + justify-content: center; + flex-wrap: wrap; + padding: 0 15px 10%; + width: auto; + margin-bottom: -20px; + margin-left: -20px; + } + .figure-classic-2:empty { + margin-bottom: 0; + margin-left: 0; + } + .figure-classic-2 > * { + margin-top: 0; + margin-bottom: 20px; + margin-left: 20px; + } + .figure-classic-2 .figure-classic-item { + position: static; + transform: none; + width: auto; + max-width: 26%; + flex-basis: 26%; + } +} + +@media (min-width: 576px) { + .figure-classic-1 { + padding-bottom: 39.3%; + margin-top: -18.5%; + } + .figure-classic-3 { + position: relative; + } +} + +@media (min-width: 768px) { + .figure-classic-2 { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + } +} + +@media (min-width: 992px) { + .figure-classic-3 { + padding: 3% 0; + } +} + +@media (min-width: 1200px) { + .figure-classic-3 { + padding: 5% 0; + } +} + +@media (min-width: 1600px) { + .figure-classic-3 { + padding: 8.28125% 0; + } +} + +.figure-classic-item { + position: absolute; + transform: translate3d(-50%, -50%, 0); + margin-top: 0; +} + +.figure-classic-item img { + width: 100%; +} + +.figure-classic-item-1 img, +.figure-classic-item-2 img, +.figure-classic-item-8 img, +.figure-classic-item-17 img, +.figure-classic-item-24 img { + box-shadow: 0 14px 36px rgba(41, 48, 67, 0.05); + border-radius: 6px; +} + +.figure-classic-item-3 img, +.figure-classic-item-6 img, +.figure-classic-item-23 img { + box-shadow: 0 14px 36px rgba(41, 48, 67, 0.1); + border-radius: 6px; +} + +.figure-classic-item-5 img, +.figure-classic-item-15 img { + box-shadow: 30px 34px 66px rgba(41, 48, 67, 0.15); + border-radius: 6px; +} + +.figure-classic-item-11 img, +.figure-classic-item-21 img { + box-shadow: 0 14px 36px rgba(41, 48, 67, 0.1); + border-radius: 3px; +} + +.figure-classic-item-18 img, +.figure-classic-item-19 img { + box-shadow: 0 14px 36px rgba(41, 48, 67, 0.05); + border-radius: 2px; +} + +.figure-classic-item-1 { + top: 20.2%; + left: 6.2%; + width: 12.45%; +} + +.figure-classic-item-2 { + top: 9%; + left: 21.7%; + width: 9.25%; +} + +.figure-classic-item-3 { + top: 41.2%; + left: 17%; + width: 14.61%; +} + +.figure-classic-item-4 { + top: 27.8%; + left: 35.1%; + width: 8.94%; +} + +.figure-classic-item-4 img { + box-shadow: 0 14px 36px rgba(41, 48, 67, 0.1); + border-radius: 2px; +} + +.figure-classic-item-5 { + top: 43.8%; + left: 47.3%; + width: 19.23%; +} + +.figure-classic-item-6 { + top: 30.2%; + left: 72.5%; + width: 13.87%; + z-index: 1; +} + +.figure-classic-item-7 { + top: 44.2%; + left: 63.5%; + width: 8.83%; +} + +.figure-classic-item-7 img { + box-shadow: 0 14px 36px rgba(41, 48, 67, 0.05); + border-radius: 3px; +} + +.figure-classic-item-8 { + top: 43%; + left: 92.4%; + width: 17.18%; +} + +.figure-classic-item-9 { + top: 53.6%; + left: 81.4%; + width: 11.72%; + z-index: 1; +} + +.figure-classic-item-9 img { + border-radius: 6px; +} + +.figure-classic-item-10 { + top: 72%; + left: 26.7%; + width: 10.83%; +} + +.figure-classic-item-10 img { + border-radius: 2px; +} + +.figure-classic-item-11 { + top: 81%; + left: 36.3%; + width: 13.24%; +} + +.figure-classic-item-12 { + top: 90%; + left: 55%; + width: 11.25%; +} + +.figure-classic-item-12 img { + box-shadow: 10px 15px 50px rgba(41, 48, 67, 0.1); + border-radius: 6px; +} + +.figure-classic-item-13 { + top: 70%; + left: 70.3%; + width: 14.77%; +} + +.figure-classic-item-13 img { + border-radius: 6px; +} + +.figure-classic-item-14 { + top: 77%; + left: 87.3%; + width: 8.04%; +} + +.figure-classic-item-14 img { + box-shadow: 0 14px 36px rgba(41, 48, 67, 0.1); +} + +.figure-classic-item-15 { + top: 9%; + left: 9.8%; + width: 10.625%; +} + +.figure-classic-item-16 { + top: 24.7%; + left: 18.8%; + width: 8.96%; +} + +.figure-classic-item-16 img { + box-shadow: 0 14px 36px rgba(41, 48, 67, 0.1); + border-radius: 4px; +} + +.figure-classic-item-17 { + top: 51%; + left: 5%; + width: 10.83%; +} + +.figure-classic-item-18 { + top: 56%; + left: 18.8%; + width: 5.78%; +} + +.figure-classic-item-19 { + top: 49%; + left: 35.7%; + width: 7.25%; +} + +.figure-classic-item-20 { + top: 24.8%; + left: 41.5%; + width: 6.3%; +} + +.figure-classic-item-20 img { + box-shadow: 0 14px 36px rgba(41, 48, 67, 0.05); + border-radius: 4px; +} + +.figure-classic-item-21 { + top: 55%; + left: 46.2%; + width: 9.1%; +} + +.figure-classic-item-22 { + top: 69.2%; + left: 30%; + width: 12.72%; + z-index: 1; +} + +.figure-classic-item-22 img { + box-shadow: 30px 34px 66px rgba(41, 48, 67, 0.15); + border-radius: 4px; +} + +.figure-classic-item-23 { + top: 90%; + left: 17.3%; + width: 14.3%; +} + +.figure-classic-item-24 { + top: 82.4%; + left: 40.3%; + width: 10.05%; +} + +.figure-classic-item-25 { + top: 34%; + left: 30.5%; + width: 8.57%; +} + +.figure-classic-item-25 img { + box-shadow: 0 37px 36px rgba(41, 48, 67, 0.14); + border-radius: 4px; +} + +.figure-modern { + position: absolute; +} + +.figure-modern .layer { + position: relative !important; +} + +.figure-modern img { + width: 100%; +} + +.figure-modern-1 { + top: 5%; + left: 3%; + width: 7.66%; +} + +.figure-modern-2 { + bottom: 5.4%; + right: 7.4%; + width: 27.45%; +} + +@media (min-width: 768px) { + .figure-modern-1 { + top: 33%; + } +} + +@media (min-width: 1200px) { + .figure-modern-1 { + left: 8%; + } +} + +@media (min-width: 1600px) { + .figure-modern-1 { + left: 12.3%; + } +} + +.figure-corporate { + max-width: 120px; +} + +@media (min-width: 1200px) { + .figure-corporate { + max-width: 100%; + } + html * + .figure-corporate { + margin-top: 60px; + } +} + +/** @section Icons */ +.icon { + display: inline-block; + font-size: 18px; + line-height: 1; +} + +.icon::before { + position: relative; + display: inline-block; + font-weight: 400; + font-style: normal; + speak: none; + text-transform: none; +} + +.icon-default { + color: #293043; +} + +.icon-primary { + color: #01c9f5; +} + +.icon-circle { + border-radius: 50%; +} + +.icon-xs { + font-size: 14px; +} + +.icon-sm { + font-size: 16px; +} + +.icon-lg { + font-size: 20px; +} + +.svg-icon { + fill: currentColor; +} + +/** @section Dividers */ +hr { + margin-top: 0; + margin-bottom: 0; + border-top: 1px solid #e9e9eb; +} + +.divider { + font-size: 0; + line-height: 0; +} + +.divider::after { + content: ''; + display: inline-block; + width: 60px; + height: 2px; + background-color: #01c9f5; +} + +/** @section Buttons */ +.button { + position: relative; + overflow: hidden; + display: inline-block; + padding: 14px 40px; + font-size: 16px; + line-height: 18px; + border: 2px solid; + font-weight: 700; + white-space: nowrap; + text-overflow: ellipsis; + text-align: center; + cursor: pointer; + vertical-align: middle; + user-select: none; + transition: 0.2s all ease-in-out; + border-radius: 25px; +} + +.button.button-icon { + display: inline-flex; + justify-content: center; + align-items: center; + vertical-align: middle; +} + +.button.button-icon .icon { + position: relative; + display: inline-block; + vertical-align: middle; + color: inherit; + font-size: 1.55em; + line-height: 1em; +} + +.button.button-icon-left .icon { + padding-right: 11px; +} + +.button.button-icon-right { + flex-direction: row-reverse; +} + +.button.button-icon-right .icon { + padding-left: 11px; +} + +.button.button-icon.button-link .icon { + top: 5px; + font-size: 1em; +} + +.button.button-icon.button-xs .icon { + top: 0.05em; + font-size: 1.2em; + padding-right: 8px; +} + +.button.button-icon.button-xs .button-icon-right { + padding-left: 8px; +} + +.button-block { + display: block; + width: 100%; +} + +.button-default, +.button-default:focus { + color: #cccccc; + background-color: #293043; + border-color: #293043; +} + +.button-default:hover, +.button-default:active, +.button-default.active { + color: #ffffff; + background-color: #01c9f5; + border-color: #01c9f5; +} + +.button-default.button-ujarak::before { + background: #01c9f5; +} + +.button-default.button-nuka:hover, +.button-default.button-nuka:active, +.button-default.button-nuka.active { + background-color: #293043; +} + +.button-default.button-nuka .button-overlay { + background-color: #01c9f5; +} + +.button-gray-100, +.button-gray-100:focus { + color: #192031; + background-color: #f7f6f9; + border-color: #f7f6f9; +} + +.button-gray-100:hover, +.button-gray-100:active, +.button-gray-100.active { + color: #192031; + background-color: #e9e7ef; + border-color: #e9e7ef; +} + +.button-gray-100.button-ujarak::before { + background: #e9e7ef; +} + +.button-gray-100.button-nuka:hover, +.button-gray-100.button-nuka:active, +.button-gray-100.button-nuka.active { + background-color: #f7f6f9; +} + +.button-gray-100.button-nuka .button-overlay { + background-color: #e9e7ef; +} + +.button-gray-700, +.button-gray-700:focus { + color: #ffffff; + background-color: #293043; + border-color: #293043; +} + +.button-gray-700:hover, +.button-gray-700:active, +.button-gray-700.active { + color: #ffffff; + background-color: #0066ff; + border-color: #0066ff; +} + +.button-gray-700.button-ujarak::before { + background: #0066ff; +} + +.button-gray-700.button-nuka:hover, +.button-gray-700.button-nuka:active, +.button-gray-700.button-nuka.active { + background-color: #293043; +} + +.button-gray-700.button-nuka .button-overlay { + background-color: #0066ff; +} + +.button-primary, +.button-primary:focus { + color: #ffffff; + background-color: #01c9f5; + border-color: #01c9f5; +} + +.button-primary:hover, +.button-primary:active, +.button-primary.active { + color: #ffffff; + background-color: #09aad1; + border-color: #09aad1; +} + +.button-primary.button-ujarak::before { + background: #09aad1; +} + +.button-primary.button-nuka:hover, +.button-primary.button-nuka:active, +.button-primary.button-nuka.active { + background-color: #01c9f5; +} + +.button-primary.button-nuka .button-overlay { + background-color: #09aad1; +} + +.button-secondary, +.button-secondary:focus { + color: #ffffff; + background-color: #0066ff; + border-color: #0066ff; +} + +.button-secondary:hover, +.button-secondary:active, +.button-secondary.active { + color: #ffffff; + background-color: #085bd9; + border-color: #085bd9; +} + +.button-secondary.button-ujarak::before { + background: #085bd9; +} + +.button-secondary.button-nuka:hover, +.button-secondary.button-nuka:active, +.button-secondary.button-nuka.active { + background-color: #0066ff; +} + +.button-secondary.button-nuka .button-overlay { + background-color: #085bd9; +} + +.button-default-outline, +.button-default-outline:focus { + color: #cccccc; + background-color: transparent; + border-color: #293043; +} + +.button-default-outline:hover, +.button-default-outline:active, +.button-default-outline.active { + color: #ffffff; + background-color: #01c9f5; + border-color: #01c9f5; +} + +.button-default-outline.button-ujarak::before { + background: #01c9f5; +} + +.button-default-outline.button-nuka:hover, +.button-default-outline.button-nuka:active, +.button-default-outline.button-nuka.active { + background-color: transparent; +} + +.button-default-outline.button-nuka .button-overlay { + background-color: #01c9f5; +} + +.button-ghost { + border: 0; + background-color: transparent; +} + +.button-ghost:hover { + color: #ffffff; + background: #01c9f5; +} + +.button-facebook, +.button-facebook:focus { + color: #ffffff; + background-color: #4867aa; + border-color: #4867aa; +} + +.button-facebook:hover, +.button-facebook:active, +.button-facebook.active { + color: #ffffff; + background-color: #456497; + border-color: #456497; +} + +.button-facebook.button-ujarak::before { + background: #456497; +} + +.button-facebook.button-nuka:hover, +.button-facebook.button-nuka:active, +.button-facebook.button-nuka.active { + background-color: #4867aa; +} + +.button-facebook.button-nuka .button-overlay { + background-color: #456497; +} + +.button-twitter, +.button-twitter:focus { + color: #ffffff; + background-color: #1ea1f3; + border-color: #1ea1f3; +} + +.button-twitter:hover, +.button-twitter:active, +.button-twitter.active { + color: #ffffff; + background-color: #02a8da; + border-color: #02a8da; +} + +.button-twitter.button-ujarak::before { + background: #02a8da; +} + +.button-twitter.button-nuka:hover, +.button-twitter.button-nuka:active, +.button-twitter.button-nuka.active { + background-color: #1ea1f3; +} + +.button-twitter.button-nuka .button-overlay { + background-color: #02a8da; +} + +.button-google, +.button-google:focus { + color: #ffffff; + background-color: #e2411e; + border-color: #e2411e; +} + +.button-google:hover, +.button-google:active, +.button-google.active { + color: #ffffff; + background-color: #cc3a1a; + border-color: #cc3a1a; +} + +.button-google.button-ujarak::before { + background: #cc3a1a; +} + +.button-google.button-nuka:hover, +.button-google.button-nuka:active, +.button-google.button-nuka.active { + background-color: #e2411e; +} + +.button-google.button-nuka .button-overlay { + background-color: #cc3a1a; +} + +.button-shadow { + box-shadow: 0 9px 21px 0 rgba(204, 204, 204, 0.15); +} + +.button-shadow:hover { + box-shadow: 0 9px 10px 0 rgba(204, 204, 204, 0.15); +} + +.button-shadow:focus, +.button-shadow:active { + box-shadow: none; +} + +.button-ujarak { + position: relative; + z-index: 0; + transition: background 0.4s, border-color 0.4s, color 0.4s; +} + +.button-ujarak::before { + content: ''; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: #01c9f5; + z-index: -1; + opacity: 0; + transform: scale3d(0.7, 1, 1); + transition: transform 0.42s, opacity 0.42s; + border-radius: inherit; +} + +.button-ujarak, +.button-ujarak::before { + transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); +} + +.button-ujarak:hover { + transition: background 0.4s 0.4s, border-color 0.4s 0s, color 0.2s 0s; +} + +.button-ujarak:hover::before { + opacity: 1; + transform: translate3d(0, 0, 0) scale3d(1, 1, 1); +} + +.button-xs { + padding: 8px 17px; +} + +.button-sm { + padding: 5px 25px; + font-size: 12px; + line-height: 1.5; +} + +.button-lg { + padding: 12px 50px; + font-size: 14px; + line-height: 1.5; +} + +.button-xl { + padding: 16px 50px; + font-size: 16px; + line-height: 28px; +} + +@media (min-width: 992px) { + .button-xl { + padding: 20px 80px; + } +} + +.button-circle { + border-radius: 30px; +} + +.button-round-1 { + border-radius: 8px; +} + +.button-round-2 { + border-radius: 10px; +} + +.btn-primary { + border-radius: 3px; + font-family: 'Roboto', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, + 'Helvetica Neue', Arial, sans-serif; + font-weight: 700; + letter-spacing: 0.05em; + text-transform: uppercase; + transition: 0.33s; +} + +.btn-primary, +.btn-primary:active, +.btn-primary:focus { + color: #ffffff; + background: #01c9f5; + border-color: #01c9f5; +} + +.btn-primary:hover { + color: #ffffff; + background: #000000; + border-color: #000000; +} + +.button-app { + display: inline-flex; + align-items: center; + justify-content: center; + text-align: left; + line-height: 1; + min-width: 184px; + padding: 5px 12px; +} + +.button-app .icon { + font-size: 36px; +} + +* + .button-app-body { + margin-left: 6px; +} + +.button-app-title { + font-size: 12px; +} + +.button-app-text { + text-transform: uppercase; +} + +* + .button-app-text { + margin-top: 2px; +} + +.button-nuka { + padding-top: 16px; + padding-bottom: 16px; + border: none; + z-index: 1; +} + +.button-nuka .button-overlay { + position: absolute; + display: block; + width: 200%; + padding-bottom: 200%; + border-radius: 50%; + transition: transform 0.4s ease; + transform: translate3d(-50%, -50%, 0) scale(0); + pointer-events: none; + z-index: -1; +} + +.button-nuka:hover .button-overlay, +.button-nuka:active .button-overlay, +.button-nuka.active .button-overlay { + transform: translate3d(-50%, -50%, 0) scale(1); +} + +/** @section Forms */ +.rd-form { + position: relative; + text-align: left; +} + +.rd-form * + .button { + margin-top: 30px; +} + +* + .rd-form { + margin-top: 30px; +} + +input:-webkit-autofill ~ label, +input:-webkit-autofill ~ .form-validation { + color: #000000 !important; +} + +.form-wrap { + position: relative; +} + +.form-wrap.has-error .form-input { + border-color: #f5543f; +} + +.form-wrap.has-focus .form-input { + border-color: #01c9f5; +} + +.form-wrap + * { + margin-top: 20px; +} + +.form-input { + display: block; + width: 100%; + min-height: 50px; + padding: 13px 19px; + font-size: 18px; + font-weight: 700; + line-height: 22px; + color: #293043; + background-color: #f7f6f9; + background-image: none; + border-radius: 0; + -webkit-appearance: none; + transition: all 0.3s ease-in-out; + border: 1px solid #f7f6f9; +} + +.form-input:focus { + background-color: #ffffff; + border-color: #e9e9eb; + outline: 0; +} + +textarea.form-input { + height: 130px; + min-height: 50px; + max-height: 221px; + resize: vertical; +} + +.recaptcha div { + display: block; + transform-origin: 0 0; +} + +.recaptcha iframe { + display: block; +} + +.form-label, +.form-label-outside { + margin-bottom: 0; + color: #696e7b; + font-weight: 700; +} + +.form-label { + position: absolute; + top: 25px; + left: 0; + right: 0; + padding-left: 19px; + padding-right: 19px; + font-size: 18px; + font-weight: 700; + line-height: 22px; + pointer-events: none; + text-align: left; + z-index: 9; + transition: 0.25s; + will-change: transform; + transform: translateY(-50%); +} + +.form-label.focus { + opacity: 0; +} + +.form-label.auto-fill { + color: #293043; +} + +.form-label-outside { + width: 100%; + margin-bottom: 4px; +} + +@media (min-width: 768px) { + .form-label-outside { + position: static; + } + .form-label-outside, + .form-label-outside.focus, + .form-label-outside.auto-fill { + transform: none; + } +} + +[data-x-mode='true'] .form-label { + pointer-events: auto; +} + +.form-validation { + position: absolute; + right: 10px; + top: 0; + z-index: 11; + margin-top: 2px; + font-size: 9px; + font-weight: 400; + line-height: 12px; + letter-spacing: 0; + color: #f5543f; + transition: 0.3s; +} + +.form-validation-left .form-validation { + right: auto; + left: 8px; +} + +#form-output-global { + position: fixed; + bottom: 30px; + left: 15px; + z-index: 2000; + visibility: hidden; + transform: translate3d(-500px, 0, 0); + transition: 0.3s all ease; +} + +#form-output-global.active { + visibility: visible; + transform: translate3d(0, 0, 0); +} + +@media (min-width: 576px) { + #form-output-global { + left: 30px; + } +} + +.form-output { + position: absolute; + top: 100%; + left: 0; + font-size: 10px; + font-weight: 400; + line-height: 1.2; + margin-top: 2px; + transition: 0.3s; + opacity: 0; + visibility: hidden; +} + +.form-output.active { + opacity: 1; + visibility: visible; +} + +.form-output.error { + color: #f5543f; +} + +.form-output.success { + color: #98bf44; +} + +.radio .radio-custom, +.radio-inline .radio-custom, +.checkbox .checkbox-custom, +.checkbox-inline .checkbox-custom { + opacity: 0; +} + +.radio .radio-custom, +.radio .radio-custom-dummy, +.radio-inline .radio-custom, +.radio-inline .radio-custom-dummy, +.checkbox .checkbox-custom, +.checkbox .checkbox-custom-dummy, +.checkbox-inline .checkbox-custom, +.checkbox-inline .checkbox-custom-dummy { + position: absolute; + left: 0; + width: 14px; + height: 14px; + outline: none; + cursor: pointer; +} + +.radio .radio-custom-dummy, +.radio-inline .radio-custom-dummy, +.checkbox .checkbox-custom-dummy, +.checkbox-inline .checkbox-custom-dummy { + pointer-events: none; + background: #ffffff; +} + +.radio .radio-custom-dummy::after, +.radio-inline .radio-custom-dummy::after, +.checkbox .checkbox-custom-dummy::after, +.checkbox-inline .checkbox-custom-dummy::after { + position: absolute; + opacity: 0; + transition: 0.22s; +} + +.radio .radio-custom:focus, +.radio-inline .radio-custom:focus, +.checkbox .checkbox-custom:focus, +.checkbox-inline .checkbox-custom:focus { + outline: none; +} + +.radio input, +.radio-inline input, +.checkbox input, +.checkbox-inline input { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border: 0; +} + +.radio-custom:checked + .radio-custom-dummy:after, +.checkbox-custom:checked + .checkbox-custom-dummy:after { + opacity: 1; +} + +.radio, +.radio-inline { + padding-left: 28px; +} + +.radio .radio-custom-dummy, +.radio-inline .radio-custom-dummy { + top: 1px; + left: 0; + width: 18px; + height: 18px; + border-radius: 50%; + border: 1px solid #b7b7b7; +} + +.radio .radio-custom-dummy::after, +.radio-inline .radio-custom-dummy::after { + content: ''; + top: 3px; + right: 3px; + bottom: 3px; + left: 3px; + background: #293043; + border-radius: inherit; +} + +.checkbox, +.checkbox-inline { + padding-left: 28px; +} + +.checkbox .checkbox-custom-dummy, +.checkbox-inline .checkbox-custom-dummy { + left: 0; + width: 18px; + height: 18px; + margin: 0; + border: 1px solid #b7b7b7; +} + +.checkbox .checkbox-custom-dummy::after, +.checkbox-inline .checkbox-custom-dummy::after { + content: '\f222'; + font-family: 'Material Design Icons'; + position: absolute; + top: -1px; + left: -2px; + font-size: 20px; + line-height: 18px; + color: #cccccc; +} + +.toggle-custom { + padding-left: 60px; + -webkit-appearance: none; +} + +.toggle-custom:checked ~ .checkbox-custom-dummy::after { + background: #01c9f5; + transform: translate(20px, -50%); +} + +.toggle-custom ~ .checkbox-custom-dummy { + position: relative; + display: inline-block; + margin-top: -1px; + width: 44px; + height: 20px; + background: #f7f6f9; + cursor: pointer; +} + +.toggle-custom ~ .checkbox-custom-dummy::after { + content: ''; + position: absolute; + display: inline-block; + width: 16px; + height: 16px; + left: 0; + top: 50%; + background: #b7b7b7; + transform: translate(4px, -50%); + opacity: 1; + transition: 0.22s; +} + +.toggle-modern { + display: flex; + justify-content: center; + align-items: center; + margin-left: -15px; +} + +.toggle-modern > * { + margin-left: 15px; +} + +* + .toggle-modern { + margin-top: 30px; +} + +@media (min-width: 1200px) { + * + .toggle-modern { + margin-top: 40px; + } +} + +.toggle-modern + * { + margin-top: 40px; +} + +@media (min-width: 1200px) { + .toggle-modern + * { + margin-top: 50px; + } +} + +.toggle-modern-text { + font-weight: 700; + color: #ffffff; + pointer-events: none; +} + +.toggle-modern-switch { + position: relative; + height: 40px; + width: 75px; + border: 0; + border-radius: 40px; + background: #01c9f5; + cursor: pointer; +} + +.toggle-modern-switch.active .toggle-modern-switch-element { + left: 40px; +} + +.toggle-modern-switch-element { + position: absolute; + left: 5px; + top: 5px; + z-index: 1; + width: 30px; + height: 30px; + border-radius: 50%; + background: #ffffff; + transition: all 0.3s ease-in-out; +} + +.rd-form-inline { + display: flex; + flex-wrap: wrap; + justify-content: center; + align-items: stretch; + text-align: center; + margin-bottom: -10px; + margin-left: -10px; +} + +.rd-form-inline:empty { + margin-bottom: 0; + margin-left: 0; +} + +.rd-form-inline > * { + margin-top: 0; + margin-bottom: 10px; + margin-left: 10px; +} + +.rd-form-inline > * { + margin-top: 0; +} + +.rd-form-inline .form-validation { + right: 20px; +} + +.rd-form-inline .form-input { + border-radius: 25px; +} + +.rd-form-inline .form-wrap { + flex-grow: 1; + min-width: 185px; +} + +.rd-form-inline .form-wrap-select { + text-align: left; +} + +.rd-form-inline .form-button { + flex-shrink: 0; + max-width: calc(100% - 10px); + min-height: 50px; +} + +.rd-form-inline .button { + min-height: inherit; + padding-left: 25px; + padding-right: 25px; +} + +@media (min-width: 576px) { + .rd-form-inline .button { + display: block; + } +} + +.rd-form-inline.rd-form-inline-centered { + justify-content: center; +} + +.form-sm .form-input, +.form-sm .button { + padding-top: 9px; + padding-bottom: 9px; + min-height: 40px; +} + +.form-sm .form-validation { + top: -16px; +} + +.form-sm .form-label { + top: 20px; +} + +.form-sm * + .button { + margin-top: 10px; +} + +.form-lg .form-input, +.form-lg .form-label, +.form-lg .select2-container .select2-choice { + font-size: 16px; +} + +.form-lg .form-input, +.form-lg .select2-container .select2-choice { + min-height: 58px; + padding-top: 18px; + padding-bottom: 18px; + font-size: 16px; +} + +.form-lg .form-button { + min-height: 60px; +} + +.form-lg .form-label { + top: 30px; +} + +.rd-form-corporate { + padding: 30px; + background-color: #ffffff; + box-shadow: 0 14px 36px rgba(41, 48, 67, 0.09); +} + +@media (min-width: 576px) { + .rd-form-corporate { + padding: 40px; + } +} + +@media (min-width: 768px) { + .rd-form-corporate { + padding: 50px; + } +} + +@media (min-width: 1200px) { + .rd-form-corporate { + margin-left: 60px; + } +} + +.box-form { + padding: 30px 15px; + color: #696e7b; + background-color: #ffffff; + box-shadow: 0 14px 36px rgba(41, 48, 67, 0.09); +} + +.box-form h3 { + color: #293043; +} + +.box-form * + h3 { + margin-top: 6px; +} + +@media (min-width: 576px) { + .box-form { + padding: 30px; + } +} + +@media (min-width: 992px) { + .box-form { + padding: 40px; + } +} + +@media (min-width: 1200px) { + .box-form { + padding: 50px; + } +} + +.box-form-1 { + padding: 30px 15px; + background-color: #ffffff; + box-shadow: 0 25px 90px rgba(41, 48, 67, 0.08); +} + +@media (min-width: 576px) { + .box-form-1 { + padding: 40px 30px; + } +} + +@media (min-width: 992px) { + .box-form-1 { + padding: 60px 40px; + } +} + +@media (min-width: 1200px) { + .box-form-1 { + padding: 80px 50px; + } +} + +@media (min-width: 1200px) and (max-width: 1599.98px) { + .form-inline-1 .button { + padding-left: 20px; + padding-right: 20px; + } +} + +.form-inline-2 .form-input, +.form-inline-2 .form-label { + font-size: 16px; +} + +.form-inline-2 .button { + padding-left: 20px; + padding-right: 20px; +} + +@media (min-width: 992px) { + .form-inline-2 { + flex-wrap: nowrap; + } +} + +.form-1 { + max-width: 830px; + margin-left: auto; + margin-right: auto; +} + +* + .form-1 { + margin-top: 30px; +} + +@media (min-width: 992px) { + .form-1 * + .button { + margin-top: 60px; + } + * + .form-1 { + margin-top: 50px; + } +} + +.form-2 .form-input { + padding: 11px 30px; + border-width: 3px; + border-radius: 25px; +} + +.form-2 .form-input:focus { + border-color: #f1eff3; +} + +.form-2 .form-label { + padding-left: 30px; + padding-right: 30px; + will-change: auto; +} + +.form-2 .form-validation { + top: 2px; + right: 25px; +} + +.form-classic { + border-radius: 8px; + box-shadow: 0 8px 50px rgba(21, 111, 193, 0.1); +} + +.form-classic > * { + padding-left: 20px; + padding-right: 20px; +} + +.form-classic .rd-form + p { + margin-top: 30px; +} + +.form-classic-1 { + box-shadow: 0 28px 34px rgba(0, 102, 255, 0.1); +} + +.form-classic-1 .form-classic-header { + background: #01c9f5; +} + +.form-classic-header { + padding-top: 20px; + padding-bottom: 20px; + border-radius: 8px 8px 0 0; + background: #293043; +} + +.form-classic-body { + padding-top: 30px; + padding-bottom: 30px; + border-radius: 0 0 8px 8px; + background: #ffffff; +} + +.form-classic-subtitle, +.form-classic-title { + color: #ffffff; +} + +* + .form-classic-title { + margin-top: 6px; +} + +@media (min-width: 992px) { + .form-classic > * { + padding-left: 30px; + padding-right: 30px; + } + .form-classic-header { + padding-top: 40px; + padding-bottom: 40px; + } + .form-classic-body { + padding-top: 40px; + padding-bottom: 50px; + } +} + +@media (min-width: 1200px) { + .form-classic > * { + padding-left: 50px; + padding-right: 50px; + } +} + +/** @section Posts */ +.post-corporate { + max-width: 280px; + margin-left: auto; + margin-right: auto; +} + +* + .post-corporate-title { + margin-top: 20px; +} + +.post-corporate-title a { + color: #293043; +} + +.post-corporate-title a:hover { + color: #293043; + border-bottom: 2px solid rgba(0, 102, 255, 0.4); +} + +* + .post-corporate-title { + margin-top: 20px; +} + +@media (min-width: 992px) { + * + .post-corporate-title { + margin-top: 30px; + } +} + +/** @section Quotes */ +.quote-primary-mark { + position: relative; + top: 6px; + display: block; + width: 37px; + height: 27px; + fill: #01c9f5; + flex-shrink: 0; +} + +.quote-primary-body { + position: relative; + padding: 25px 0; + border-top: 1px solid #e9e9eb; +} + +.quote-primary-body::before, +.quote-primary-body::after { + content: ''; + position: absolute; + bottom: 0; + height: 13px; + border-style: solid; + border-color: #e9e9eb; +} + +.quote-primary-body::before { + left: 0; + width: 78px; + border-width: 1px 1px 0 0; +} + +.quote-primary-body::after { + right: 0; + width: calc(100% - 78px - 12px); + border-width: 1px 0 0 1px; + transform-origin: 0 0; + transform: skew(-45deg); +} + +.quote-primary-text { + padding-top: 20px; +} + +.quote-primary-cite { + font-weight: 700; +} + +.quote-primary-footer { + padding-left: 5px; +} + +* + .quote-primary { + margin-top: 30px; +} + +* + .quote-primary-footer { + margin-top: 8px; +} + +@media (min-width: 576px) { + .quote-primary-body { + display: flex; + padding: 32px 20px 40px 30px; + } + .quote-primary-text { + padding-top: 0; + padding-left: 20px; + } + .quote-primary-footer { + padding-left: 30px; + } +} + +@media (min-width: 768px) { + .quote-primary-body { + padding-right: 40px; + } +} + +* + .quote-classic { + margin-top: 30px; +} + +@media (min-width: 1200px) { + * + .quote-classic { + margin-top: 40px; + } +} + +.quote-classic-body { + border-left: 5px solid #01c9f5; + padding-left: 20px; +} + +.quote-classic-body q { + font-family: 'Merriweather', 'Times New Roman', Times, serif; + font-size: 22px; + font-weight: 700; + font-style: italic; + line-height: 1.4; + color: #0066ff; +} + +* + .quote-classic-footer { + margin-top: 25px; +} + +.quote-classic-name { + font-size: 18px; + color: #293043; + font-weight: 700; +} + +.owl-corporate-testimonials .owl-nav { + display: none; +} + +@media (min-width: 1200px) { + .owl-corporate-testimonials .owl-nav { + display: block; + } +} + +.owl-corporate-testimonials .owl-dots { + display: block; +} + +@media (min-width: 1200px) { + .owl-corporate-testimonials .owl-dots { + display: none; + } +} + +.owl-corporate-testimonials .owl-stage-outer { + padding: 20px; + margin: -20px; +} + +.quote-corporate { + text-align: left; + padding: 30px; + background-color: #ffffff; + box-shadow: 0 5px 20px rgba(41, 48, 67, 0.08); +} + +@media (min-width: 992px) { + .quote-corporate { + padding: 50px; + padding-top: 40px; + } +} + +.quote-corporate-body q { + display: inline-block; +} + +.quote-corporate-body q::before { + font-size: 40px; + color: #0066ff; + line-height: 0.8; + padding-top: 8px; + display: inline-block; +} + +@media (min-width: 992px) { + .quote-corporate-body q::before { + font-size: 60px; + } +} + +* + .quote-corporate-footer { + margin-top: 21px; +} + +.quote-corporate-name { + font-size: 18px; + font-weight: 700; + color: #293043; +} + +.quote-corporate-3 { + background: #f7f6f9; +} + +.quote-corporate-3 .quote-corporate-body q:before { + color: #01c9f5; +} + +.quote-corporate-3 img { + filter: grayscale(1); +} + +.quote-corporate-3 * + .quote-corporate-footer { + margin-top: 29px; +} + +.quote-corporate-4 { + box-shadow: 0 8px 50px rgba(21, 111, 193, 0.1); + border-radius: 8px; +} + +.quote-corporate-4 .quote-corporate-body q { + font-weight: 400; + color: inherit; +} + +.quote-corporate-4 .quote-corporate-body q:before { + font-weight: 700; + color: #01c9f5; +} + +.quote-corporate-4 .quote-corporate-name { + color: #0066ff; +} + +@media (min-width: 768px) { + .quote-corporate-1 { + margin-top: 60px; + } + .quote-corporate-2 { + margin-top: 40px; + } +} + +.context-dark .quote-corporate-body q, +.bg-gray-700 .quote-corporate-body q, +.bg-gray-800 .quote-corporate-body q, +.bg-primary-app .quote-corporate-body q, +.bg-primary .quote-corporate-body q, +.bg-primary-1 .quote-corporate-body q, +.bg-primary-2 .quote-corporate-body q, +.bg-wave-dark-wrap .quote-corporate-body q, +.bg-gradient-primary .quote-corporate-body q, +.bg-gradient-primary-1 .quote-corporate-body q, +.rd-navbar-corporate .quote-corporate-body q { + color: #293043; +} + +.quote-e-book .quote-corporate-name, +.quote-e-book q::before { + color: #01c9f5; +} + +/** @section Thumbnails */ +.figure-light figcaption { + padding-top: 10px; + color: #b7b7b7; +} + +.thumb-classic { + display: block; + position: relative; +} + +.thumb-classic::before { + content: '+'; + display: block; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + width: 70px; + height: 70px; + border-radius: 50%; + background-color: rgba(41, 48, 67, 0.3); + font-size: 52px; + color: #ffffff; + text-align: center; + line-height: 69px; + font-weight: 400; + font-family: 'Merriweather', 'Times New Roman', Times, serif; + transition: all 0.3s ease-in-out; +} + +.desktop .thumb-classic::before { + opacity: 0; +} + +.thumb-classic:hover::before { + opacity: 1; +} + +.thumb-modern { + display: block; + position: relative; +} + +.thumb-modern img { + width: 100%; +} + +.thumb-modern-icon { + display: block; + position: absolute; + text-align: center; + top: 50%; + left: 50%; + width: 50px; + height: 50px; + font-size: 40px; + line-height: 50px; + border-radius: 50%; + color: #ffffff; + font-weight: 400; + font-family: 'Merriweather', 'Times New Roman', Times, serif; + transform: translate3d(-50%, -50%, 0); + transition: 0.3s ease; + will-change: transform; + z-index: 1; +} + +.thumb-modern-icon::before, +.thumb-modern-icon::after { + position: absolute; + content: ''; + transition: inherit; + border-radius: 50%; + z-index: -1; +} + +.thumb-modern-icon::before { + top: -8px; + right: -8px; + bottom: -8px; + left: -8px; + border: 8px solid rgba(41, 48, 67, 0.3); +} + +.thumb-modern-icon::after { + top: 0; + right: 0; + bottom: 0; + left: 0; + background: rgba(41, 48, 67, 0.6); +} + +@media (min-width: 992px) { + .thumb-modern-icon { + width: 70px; + height: 70px; + font-size: 52px; + line-height: 70px; + } + .desktop .thumb-modern-icon { + opacity: 0; + } + .desktop .thumb-modern-icon::before { + transform: scale(1.3); + } + .desktop .thumb-modern-icon::after { + transform: scale(0.7); + } + .desktop .thumb-modern:hover .thumb-modern-icon { + opacity: 1; + } + .desktop .thumb-modern:hover .thumb-modern-icon::before, + .desktop .thumb-modern:hover .thumb-modern-icon::after { + transform: none; + } +} + +/** @section Snackbars */ +.snackbars { + padding: 9px 16px; + margin-left: auto; + margin-right: auto; + color: #ffffff; + text-align: left; + background-color: #192031; + border-radius: 0; + box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15); + font-size: 14px; +} + +.snackbars .icon-xxs { + font-size: 18px; +} + +.snackbars p span:last-child { + padding-left: 14px; +} + +.snackbars-left { + display: inline-block; + margin-bottom: 0; +} + +.snackbars-right { + display: inline-block; + float: right; + text-transform: uppercase; +} + +.snackbars-right:hover { + text-decoration: underline; +} + +@media (min-width: 576px) { + .snackbars { + max-width: 540px; + padding: 12px 15px; + font-size: 15px; + } +} + +/** @section Footers */ +.footer-corporate a:not(.button), +.footer-corporate a:not(.button):focus, +.footer-corporate a:not(.button):active { + color: inherit; +} + +.footer-corporate a:not(.button):hover { + color: #01c9f5; +} + +.footer-corporate-main { + padding: 50px 0; +} + +@media (min-width: 768px) { + .footer-corporate-main { + padding: 60px 0; + } +} + +@media (min-width: 992px) { + .footer-corporate-main { + padding: 80px 0; + } +} + +@media (min-width: 1200px) { + .footer-corporate-main { + padding: 145px 0; + } +} + +.footer-corporate-aside { + padding: 30px 0; +} + +@media (min-width: 768px) { + .footer-corporate-aside { + padding: 38px 0; + } +} + +* + .footer-corporate-aside { + border-top: 1px solid rgba(255, 255, 255, 0.15); +} + +.footer-corporate-aside-top { + display: flex; + flex-wrap: wrap; + justify-content: center; + margin-bottom: -10px; + margin-left: -25px; +} + +.footer-corporate-aside-top:empty { + margin-bottom: 0; + margin-left: 0; +} + +.footer-corporate-aside-top > * { + margin-top: 0; + margin-bottom: 10px; + margin-left: 25px; +} + +@media (min-width: 1200px) { + .footer-corporate-aside-top { + justify-content: space-between; + } +} + +.footer-corporate-nav { + font-weight: 400; +} + +.footer-corporate-nav ul { + display: flex; + flex-wrap: wrap; + margin-bottom: 0; + margin-left: -18px; + justify-content: center; +} + +.footer-corporate-nav ul:empty { + margin-bottom: 0; + margin-left: 0; +} + +.footer-corporate-nav ul > * { + margin-top: 0; + margin-bottom: 0; + margin-left: 18px; +} + +@media (min-width: 1200px) { + .footer-corporate-nav ul { + justify-content: flex-start; + } +} + +@media (min-width: 768px) { + .footer-corporate-nav ul { + margin-bottom: 0; + margin-left: -24px; + } + .footer-corporate-nav ul:empty { + margin-bottom: 0; + margin-left: 0; + } + .footer-corporate-nav ul > * { + margin-top: 0; + margin-bottom: 0; + margin-left: 24px; + } +} + +.footer-corporate.context-dark .list-social .icon[class*='instagram']:hover, +.footer-corporate.bg-gray-700 .list-social .icon[class*='instagram']:hover, +.footer-corporate.bg-gray-800 .list-social .icon[class*='instagram']:hover, +.footer-corporate.bg-primary-app .list-social .icon[class*='instagram']:hover, +.footer-corporate.bg-primary .list-social .icon[class*='instagram']:hover, +.footer-corporate.bg-primary-1 .list-social .icon[class*='instagram']:hover, +.footer-corporate.bg-primary-2 .list-social .icon[class*='instagram']:hover, +.footer-corporate.bg-wave-dark-wrap + .list-social + .icon[class*='instagram']:hover, +.footer-corporate.bg-gradient-primary + .list-social + .icon[class*='instagram']:hover, +.footer-corporate.bg-gradient-primary-1 + .list-social + .icon[class*='instagram']:hover, +.footer-corporate.rd-navbar-corporate + .list-social + .icon[class*='instagram']:hover { + color: #ffffff; +} + +.list-social { + margin-bottom: -10px; + margin-left: -22px; +} + +.list-social:empty { + margin-bottom: 0; + margin-left: 0; +} + +.list-social > * { + margin-top: 0; + margin-bottom: 10px; + margin-left: 22px; +} + +.list-social > li { + display: inline-block; + vertical-align: middle; +} + +.list-social a { + color: #9ba0ac; +} + +.list-social .icon { + font-size: 22px; +} + +.list-social .icon[class*='youtube'] { + font-size: 20px; +} + +.list-social .icon[class*='youtube']:hover { + color: #fe0000; +} + +.list-social .icon[class*='facebook']:hover { + color: #4867aa; +} + +.list-social .icon[class*='instagram']:hover { + color: #01c9f5; +} + +.list-social .icon[class*='twitter']:hover { + color: #1ea1f3; +} + +.list-social .icon[class*='linkedin']:hover { + color: #3997d0; +} + +.list-social-2 { + margin-bottom: -10px; + margin-left: -27px; +} + +.list-social-2:empty { + margin-bottom: 0; + margin-left: 0; +} + +.list-social-2 > * { + margin-top: 0; + margin-bottom: 10px; + margin-left: 27px; +} + +.list-social-1 a, +.list-social-1 a:focus, +.list-social-1 a:active { + color: #293043; +} + +.list-social-1 a:hover { + color: #01c9f5; +} + +.list-social-1 .icon[class*='instagram']:hover { + color: #01c9f5; +} + +* + .list-social { + margin-top: 25px; +} + +@media (min-width: 1200px) { + * + .list-social { + margin-top: 35px; + } +} + +.footer-app { + color: #9ba0ac; +} + +.footer-app-main { + display: flex; + flex-direction: column; + align-items: center; +} + +.brand + .rights { + margin-top: 23px; +} + +.footer-promotion { + border-top: 1px solid #e9e9eb; +} + +.footer-promotion a, +.footer-promotion a:focus, +.footer-promotion a:active { + color: inherit; +} + +.footer-promotion a:hover { + color: #01c9f5; +} + +.footer-promotion a[href*='tel'], +.footer-promotion a[href*='tel']:focus, +.footer-promotion a[href*='tel']:active { + color: #293043; +} + +.footer-promotion a[href*='tel']:hover { + color: #01c9f5; +} + +* + .contacts-link { + margin-top: 10px; +} + +@media (min-width: 1200px) { + * + .contacts-link { + margin-top: 20px; + } +} + +.footer-promotion-main { + padding: 40px 0; +} + +@media (min-width: 576px) { + .footer-promotion-main { + padding: 60px 0; + } +} + +@media (min-width: 1200px) { + .footer-promotion-main { + padding: 83px 0; + } +} + +.footer-promotion-aside { + padding-bottom: 30px; +} + +.footer-promotion-list { + line-height: 2; +} + +.footer-default h4 + p { + margin-top: 14px; +} + +.footer-default h5 + p { + margin-top: 20px; +} + +.footer-default * + .list-social { + margin-top: 24px; +} + +.footer-default .list-social + p { + margin-top: 20px; +} + +.footer-default hr + .row { + margin-top: 10px; +} + +.footer-default .row + .rights { + margin-top: 50px; +} + +@media (min-width: 992px) { + .footer-default .row + .rights { + margin-top: 70px; + } + .footer-default .container + .container { + margin-top: 90px; + } +} + +.footer-default-list > li + li { + margin-top: 6px; +} + +.footer-default-contacts > li + li { + margin-top: 20px; +} + +.footer-default-list a, +.footer-default-list a:focus, +.footer-default-list a:active, +.footer-default-contacts a, +.footer-default-contacts a:focus, +.footer-default-contacts a:active { + color: inherit; +} + +.footer-default-list a:hover, +.footer-default-contacts a:hover { + color: #01c9f5; +} + +.footer-default-list .heading-6 a:hover, +.footer-default-contacts .heading-6 a:hover { + color: #0066ff; +} + +* + .footer-default-contacts { + margin-top: 22px; +} + +* + .footer-default-list { + margin-top: 24px; +} + +.footer-modern .footer-modern-title + * { + margin-top: 20px; +} + +.footer-modern * + .rd-form { + margin-top: 20px; +} + +.footer-modern * + .rights { + margin-top: 30px; +} + +@media (min-width: 768px) { + .footer-modern * + .rights { + margin-top: 50px; + } +} + +@media (min-width: 992px) { + .footer-modern .footer-modern-title + * { + margin-top: 30px; + } +} + +.footer-modern-contacts > li + li { + margin-top: 6px; +} + +.footer-modern-contacts + .list-social { + margin-top: 26px; +} + +.footer-modern.context-dark, +.footer-modern.bg-gray-700, +.footer-modern.bg-gray-800, +.footer-modern.bg-primary-app, +.footer-modern.bg-primary, +.footer-modern.bg-primary-1, +.footer-modern.bg-primary-2, +.footer-modern.bg-wave-dark-wrap, +.footer-modern.bg-gradient-primary, +.footer-modern.bg-gradient-primary-1, +.footer-modern.rd-navbar-corporate { + color: #b1abcd; +} + +.footer-modern.context-dark .list-social a, +.footer-modern.bg-gray-700 .list-social a, +.footer-modern.bg-gray-800 .list-social a, +.footer-modern.bg-primary-app .list-social a, +.footer-modern.bg-primary .list-social a, +.footer-modern.bg-primary-1 .list-social a, +.footer-modern.bg-primary-2 .list-social a, +.footer-modern.bg-wave-dark-wrap .list-social a, +.footer-modern.bg-gradient-primary .list-social a, +.footer-modern.bg-gradient-primary-1 .list-social a, +.footer-modern.rd-navbar-corporate .list-social a, +.footer-modern.context-dark .list-social a:focus, +.footer-modern.bg-gray-700 .list-social a:focus, +.footer-modern.bg-gray-800 .list-social a:focus, +.footer-modern.bg-primary-app .list-social a:focus, +.footer-modern.bg-primary .list-social a:focus, +.footer-modern.bg-primary-1 .list-social a:focus, +.footer-modern.bg-primary-2 .list-social a:focus, +.footer-modern.bg-wave-dark-wrap .list-social a:focus, +.footer-modern.bg-gradient-primary .list-social a:focus, +.footer-modern.bg-gradient-primary-1 .list-social a:focus, +.footer-modern.rd-navbar-corporate .list-social a:focus, +.footer-modern.context-dark .list-social a:active, +.footer-modern.bg-gray-700 .list-social a:active, +.footer-modern.bg-gray-800 .list-social a:active, +.footer-modern.bg-primary-app .list-social a:active, +.footer-modern.bg-primary .list-social a:active, +.footer-modern.bg-primary-1 .list-social a:active, +.footer-modern.bg-primary-2 .list-social a:active, +.footer-modern.bg-wave-dark-wrap .list-social a:active, +.footer-modern.bg-gradient-primary .list-social a:active, +.footer-modern.bg-gradient-primary-1 .list-social a:active, +.footer-modern.rd-navbar-corporate .list-social a:active { + color: #ffffff; +} + +.footer-modern.context-dark .list-social a:hover, +.footer-modern.bg-gray-700 .list-social a:hover, +.footer-modern.bg-gray-800 .list-social a:hover, +.footer-modern.bg-primary-app .list-social a:hover, +.footer-modern.bg-primary .list-social a:hover, +.footer-modern.bg-primary-1 .list-social a:hover, +.footer-modern.bg-primary-2 .list-social a:hover, +.footer-modern.bg-wave-dark-wrap .list-social a:hover, +.footer-modern.bg-gradient-primary .list-social a:hover, +.footer-modern.bg-gradient-primary-1 .list-social a:hover, +.footer-modern.rd-navbar-corporate .list-social a:hover { + color: #0066ff; +} + +/* + Footer Doctor + */ +.footer-doctor dt + dd { + margin-top: 6px; +} + +@media (min-width: 992px) { + .footer-doctor .row + .rights { + margin-top: 120px; + } +} + +@media (min-width: 1200px) { + .footer-doctor * + .list-social { + margin-top: 64px; + } +} + +/** @section Services */ +* + .service-app-list { + margin-top: 30px; +} + +@media (min-width: 1200px) { + * + .service-app-list { + margin-top: 47px; + } +} + +.service-app-list + * { + margin-top: 30px; +} + +@media (min-width: 1200px) { + .service-app-list + * { + margin-top: 53px; + } +} + +.service-app-item { + position: relative; + display: flex; + flex-direction: column; + max-width: 390px; +} + +@media (min-width: 576px) { + .service-app-item { + flex-direction: row; + align-items: center; + } + .service-app-item:not(:last-of-type)::before { + content: ''; + position: absolute; + width: 1px; + top: 50px; + bottom: -100px; + left: 40px; + background-color: #f7f6f9; + } +} + +* + .service-app-item { + margin-top: 30px; +} + +@media (min-width: 1200px) { + * + .service-app-item { + margin-top: 42px; + } +} + +.service-app-icon { + position: relative; + display: flex; + align-items: center; + justify-content: center; + flex-shrink: 0; + width: 80px; + height: 80px; + border-radius: 80px; + background-color: #f7f6f9; +} + +.service-app-icon svg { + width: 50px; + height: 50px; +} + +* + .service-app-body { + margin-top: 15px; +} + +@media (min-width: 576px) { + * + .service-app-body { + margin-top: 0; + margin-left: 30px; + } +} + +* + .service-app-text { + margin-top: 9px; +} + +.service-corporate-1 * + .service-corporate-text { + margin-top: 24px; +} + +.service-corporate-icon .path-primary { + fill: #01c9f5; +} + +.service-corporate-icon .path-secondary { + fill: #0066ff; +} + +.service-corporate-icon .path-gray-700 { + fill: #293043; +} + +@media (min-width: 576px) { + .service-corporate-title { + margin-top: 17px; + } +} + +.service-corporate-icon + .service-corporate-title { + margin-top: 26px; +} + +@media (min-width: 992px) { + .service-corporate-2 * + .service-corporate-title { + margin-top: 38px; + } +} + +.service-modern { + padding: 30px 20px; + background: #ffffff; + box-shadow: 0 5px 20px rgba(41, 48, 67, 0.08); + transition: 0.3s ease; +} + +.service-modern-icon .path-primary { + fill: #01c9f5; +} + +.service-modern-icon .path-secondary { + fill: #0066ff; +} + +* + .service-modern-title { + margin-top: 20px; +} + +@media (min-width: 992px) { + .service-modern { + padding: 30px 40px 65px; + } + .desktop .service-modern:hover { + box-shadow: 0 17px 36px rgba(41, 48, 67, 0.13); + transform: translateY(-20px); + } +} + +.program { + text-align: left; + padding: 35px 15px; + background: #ffffff; + box-shadow: 0 10px 15px rgba(41, 48, 67, 0.08); +} + +.program-day > * { + color: #0066ff; +} + +.program-title { + margin-top: 10px; +} + +* + .program-month { + margin-top: 5px; +} + +* + .program-list { + margin-top: 18px; +} + +@media (max-width: 767.98px) { + .program-info { + margin-bottom: -10px; + margin-left: -15px; + } + .program-info:empty { + margin-bottom: 0; + margin-left: 0; + } + .program-info > * { + margin-top: 0; + margin-bottom: 10px; + margin-left: 15px; + } + .program-info > * { + display: inline-block; + } +} + +@media (min-width: 576px) { + .program { + box-shadow: 0 25px 90px rgba(41, 48, 67, 0.08); + } +} + +@media (min-width: 768px) { + .program { + padding: 4.84% 2.94% 5.44% 3.94%; + } + .program-left { + position: relative; + } + .program-left::before { + position: absolute; + content: ''; + top: 50%; + right: 6%; + width: 0; + height: 86.6%; + border-left: 1px solid #f1eff3; + transform: translateY(-50%); + } + * + .program-time { + margin-top: 35px; + } +} + +@media (min-width: 992px) { + * + .program-time { + margin-top: 50px; + } +} + +@media (min-width: 1200px) { + * + .program-time { + margin-top: 64px; + } +} + +/* + Service Classic + */ +.service-classic { + border-radius: 8px; + overflow: hidden; + max-width: 390px; + margin-left: auto; + margin-right: auto; +} + +.service-classic.service-classic-white { + background: #ffffff; + box-shadow: 0 28px 34px rgba(0, 102, 255, 0.1); +} + +.service-classic.service-classic-inset { + padding: 20px 20px 40px; +} + +.service-classic.service-classic-transparent { + padding-bottom: 0; +} + +.service-classic-content { + max-width: 310px; + margin-left: auto; + margin-right: auto; +} + +.service-classic-text { + font-size: 16px; +} + +.service-classic-title:before { + content: ''; + display: inline-block; + width: 18px; + height: 14px; + margin-right: 10px; + background-image: url("data:image/svg+xml,%3Csvg width='18' height='14' viewBox='0 0 18 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 2.1L15.931 0L6.27586 9.8L2.06897 5.5L0 7.6L6.27586 14L18 2.1Z' fill='%233F46AE'/%3E%3C/svg%3E%0A"); +} + +* + .service-classic-text { + margin-top: 15px; +} + +@media (min-width: 992px) { + .service-classic-text { + font-size: 20px; + } +} + +@media (min-width: 1200px) { + .service-classic.service-classic-inset { + padding: 32px 40px 65px; + } + .service-classic.service-classic-transparent { + padding-bottom: 0; + } +} + +.service-ubby-icon .path-primary { + fill: #24a3f9; +} + +.service-ubby-icon .path-secondary { + fill: rgba(0, 102, 255, 0.5); +} + +.service-ubby-title { + color: #0066ff; + font-weight: 400; +} + +* + .service-ubby-title { + margin-top: 20px; +} + +@media (min-width: 992px) { + * + .service-ubby-title { + margin-top: 36px; + } +} + +.service-alba { + text-align: left; + overflow: hidden; + background: #ffffff; + border-radius: 8px; + box-shadow: 0 8px 50px rgba(21, 111, 193, 0.1); +} + +.service-alba-body { + padding: 30px 20px; +} + +.service-alba-title { + color: #0066ff; +} + +@media (min-width: 992px) { + .service-alba-body { + padding: 35px 30px 50px; + } +} + +@media (min-width: 1600px) { + .service-alba-body { + padding-left: 40px; + padding-right: 40px; + } +} + +.owl-item:nth-child(4n + 1) .service-alba { + color: #ffffff; + background: #01c9f5; +} + +.owl-item:nth-child(4n + 1) .service-alba-title { + color: #ffffff; +} + +.owl-item:nth-child(4n - 1) .service-alba { + color: #ffffff; + background: #293043; +} + +.owl-item:nth-child(4n - 1) .service-alba-title { + color: #ffffff; +} + +/** @section Pricings */ +.owl-pricing-corporate .owl-stage-outer { + padding: 30px; + margin: -30px; +} + +@media (min-width: 992px) { + .owl-pricing-corporate .owl-stage { + display: flex; + align-items: center; + } +} + +.owl-pricing-corporate .owl-item:nth-of-type(2) { + z-index: 2; +} + +.owl-item:not(.active) .pricing-corporate { + box-shadow: none; +} + +.pricing-corporate { + max-width: 350px; + margin-left: auto; + margin-right: auto; + background-color: #ffffff; + box-shadow: 0 5px 20px rgba(41, 48, 67, 0.08); +} + +@media (min-width: 992px) { + .pricing-corporate { + margin: 0; + } +} + +.pricing-corporate .pricing-corporate-price { + color: #01c9f5; +} + +.pricing-corporate.main { + position: relative; +} + +.pricing-corporate.main .pricing-corporate-header { + padding-bottom: 37px; +} + +.pricing-corporate.main .pricing-corporate-header, +.pricing-corporate.main .pricing-corporate-header .pricing-corporate-title, +.pricing-corporate.main .pricing-corporate-header .pricing-corporate-price, +.pricing-corporate.main .pricing-corporate-header .pricing-corporate-duration { + color: #ffffff; +} + +.pricing-corporate.main .pricing-corporate-body { + padding-top: 33px; +} + +.pricing-corporate-header { + padding: 50px; + padding-bottom: 27px; +} + +.pricing-corporate-price { + line-height: 0.8; +} + +* + .pricing-corporate-title { + margin-top: 15px; +} + +@media (min-width: 1200px) { + * + .pricing-corporate-title { + margin-top: 22px; + } +} + +[aria-hidden] { + transition: all 0.3s ease-in-out; +} + +[aria-hidden='true'] { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + opacity: 0; + pointer-events: none; +} + +.pricing-corporate-duration { + line-height: 1; +} + +.pricing-corporate-body { + padding: 48px; + padding-top: 0; +} + +.pricing-corporate-body * + .button { + margin-top: 32px; +} + +.pricing-corporate-list { + text-align: left; +} + +.pricing-corporate-item { + position: relative; + padding-left: 30px; + font-size: 20px; + font-weight: 300; +} + +.pricing-corporate-item::before { + content: ''; + position: absolute; + top: 46%; + left: -1px; + transform: translateY(-50%); + width: 21px; + height: 17px; + background-image: url("data:image/svg+xml,%3Csvg width='21' height='17' viewBox='0 0 21 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.003 0.00184992C14.0388 3.57818 9.73994 8.09489 7.99453 10.1022L3.51301 6.66801C3.39434 6.58454 0.934233 8.72094 0.999569 8.78746L9.16125 16.904C9.22125 16.9705 9.30392 17.0005 9.39326 17.0005C9.40926 17.0005 9.4346 17.0005 9.45593 16.9953C9.5626 16.9718 9.65327 16.9014 9.69327 16.797C11.008 13.5089 15.3495 6.62497 20.8938 1.6322C20.9924 1.5409 21.0271 1.39743 20.9724 1.27352C20.9711 1.27221 20.0857 -0.0477126 20.003 0.00184992Z' fill='%23293043'/%3E%3C/svg%3E"); +} + +.pricing-corporate-item.disabled { + color: rgba(105, 110, 123, 0.3); + text-decoration: line-through; +} + +.pricing-corporate-item.disabled::before { + display: none; +} + +.badge { + font-size: 18px; + color: #ffffff; + background-color: #e926b2; + border-radius: 0; + padding: 10px 11px; +} + +* + .pricing-corporate-price { + margin-top: 28px; +} + +/** @section Team */ +.team-default { + text-align: center; + max-width: 280px; + margin-left: auto; + margin-right: auto; +} + +.team-default-figure { + position: relative; + color: #ffffff; + transition: 0.3s ease; +} + +.team-default-overlay { + display: flex; + align-items: center; + justify-content: center; + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 15px 10%; + background: rgba(41, 48, 67, 0.8); + pointer-events: none; + transition: 0.3s ease; +} + +.team-default-overlay > * { + pointer-events: auto; +} + +.team-default-list-social .icon:hover, +.team-default-list-social .icon[class*='facebook']:hover, +.team-default-list-social .icon[class*='instagram']:hover { + color: #ffffff; +} + +* + .team-default-name { + margin-top: 30px; +} + +* + .team-default-status { + margin-top: 6px; +} + +@media (min-width: 992px) { + .desktop .team-default-overlay { + opacity: 0; + visibility: hidden; + } + .desktop .team-default:hover .team-default-figure { + transform: translateY(-20px); + box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25); + } + .desktop .team-default:hover .team-default-overlay { + opacity: 1; + visibility: visible; + } +} + +.team-minimal-name { + color: #0066ff; +} + +.team-minimal-text { + max-width: 290px; +} + +* + .team-minimal-name { + margin-top: 20px; +} + +@media (min-width: 768px) { + * + .team-minimal-name { + margin-top: 30px; + } +} + +@media (min-width: 992px) { + * + .team-minimal-name { + margin-top: 42px; + } +} + +/** @section Products */ +.pricing { + display: flex; + flex-wrap: wrap; + background: #ffffff; + box-shadow: 0 25px 90px rgba(41, 48, 67, 0.08); +} + +.pricing-body { + padding: 5% 4%; + flex-grow: 1; +} + +.pricing-body li { + position: relative; + padding: 0 4%; +} + +.pricing-body li:first-child { + padding-left: 0; +} + +.pricing-body li:last-child { + padding-right: 0; +} + +.pricing-body li + li { + position: relative; +} + +.pricing-body li + li::before { + position: absolute; + content: ''; + top: 50%; + left: 0; + width: 0; + height: 85%; + border-left: 1px solid #f1eff3; + transform: translateY(-50%); +} + +.pricing-total { + text-align: center; + width: 100%; + padding: 2% 4%; + background: #01c9f5; +} + +.pricing-total > * { + display: inline-block; +} + +.pricing-total > * + * { + margin-top: 0; + margin-left: 30px; +} + +.pricing-title { + color: #0066ff; +} + +.pricing-title > * { + color: inherit; +} + +* + .pricing-subtitle { + margin-top: 4px; +} + +.pricing-subtitle + .pricing-text { + margin-top: 15px; +} + +@media (max-width: 767.98px) { + .pricing-body { + width: 100%; + overflow-x: auto; + white-space: nowrap; + } + .pricing-body > li { + display: inline-block; + } +} + +@media (min-width: 768px) { + .pricing-body { + display: flex; + } + .pricing-body li { + flex: 0 0 33.33333%; + max-width: 33.33333%; + } + .pricing-subtitle + .pricing-text { + margin-top: 25px; + } +} + +@media (min-width: 992px) { + .pricing-body { + padding-right: 2%; + } + .pricing-total { + text-align: inherit; + padding-top: 5.4%; + padding-bottom: 5.4%; + flex-basis: 25%; + max-width: 25%; + } + .pricing-total > * { + display: block; + } + .pricing-total > * + * { + margin-left: 0; + } + * + .pricing-price { + margin-top: 6px; + } + .pricing-price + .pricing-text { + margin-top: 28px; + } + .pricing-subtitle + .pricing-text { + margin-top: 34px; + } +} + +@media (min-width: 992px) and (max-width: 1199.98px) { + .pricing-1 .pricing-total { + padding-left: 2%; + padding-right: 2%; + flex-basis: 22%; + } + .pricing-1 .pricing-body { + padding-left: 2%; + } +} + +@media (min-width: 1200px) { + .pricing-body li { + padding-left: 5%; + padding-right: 5%; + } +} + +/** @section Video */ +.img-video { + position: relative; + display: inline-block; +} + +.img-video .button-play { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + margin-top: 0; +} + +.img-video * + * { + margin-top: 0; +} + +* + .img-video { + margin-top: 30px; +} + +@media (min-width: 1200px) { + * + .img-video { + margin-top: 50px; + } +} + +.button-play { + position: relative; + display: inline-flex; + align-items: center; + justify-content: center; + width: 70px; + height: 70px; + border-radius: 50%; + cursor: pointer; + color: #ffffff; +} + +.button-play:hover { + color: #01c9f5; +} + +.button-play:hover::before { + background-color: #293043; + animation: button-play 1s ease infinite; +} + +.button-play:hover::after { + background: #293043; +} + +.button-play::before { + content: ''; + display: block; + position: absolute; + pointer-events: none; + top: -8px; + left: -8px; + right: -8px; + bottom: -8px; + background-color: rgba(41, 48, 67, 0.3); + border-radius: 50%; +} + +.button-play::after { + position: absolute; + content: ''; + top: 0; + right: 0; + bottom: 0; + left: 0; + border-radius: 50%; + background: rgba(41, 48, 67, 0.6); + transition: all 0.3s ease-in-out; +} + +.button-play .icon { + position: absolute; + top: 50%; + left: 50%; + font-size: 22px; + transform: translate(-50%, -50%); +} + +.button-play svg { + position: relative; + fill: currentColor; + top: -1px; + left: 3px; + z-index: 1; +} + +.button-play-1::after { + background: #0066ff; +} + +.button-play-1::before { + background-color: rgba(41, 48, 67, 0.2); +} + +.button-play-2::before { + display: none; +} + +.button-play-2::after { + background-color: rgba(255, 255, 255, 0.3); +} + +.button-play-3 { + width: 42px; + height: 42px; +} + +.button-play-3 svg { + top: auto; + width: 11px; + height: auto; +} + +.button-play-3::before, +.button-play-3:hover::before { + background-color: rgba(1, 201, 245, 0.3); +} + +.button-play-3::after, +.button-play-3:hover::after { + background: #01c9f5; +} + +.button-play-3, +.button-play-3:hover { + color: #ffffff; +} + +.button-play-4::after { + background: #293043; +} + +.button-play-4, +.button-play-4:hover { + color: #ffffff; +} + +* + .button-play { + margin-top: 30px; +} + +@media (min-width: 768px) { + * + .button-play { + margin-top: 40px; + } +} + +@media (min-width: 1200px) { + * + .button-play { + margin-top: 65px; + } +} + +@keyframes button-play { + from { + top: 0; + left: 0; + right: 0; + bottom: 0; + opacity: 1; + } + to { + top: -20px; + left: -20px; + right: -20px; + bottom: -20px; + opacity: 0; + } +} + +.video-minimal { + display: flex; + align-items: center; +} + +.video-minimal-text { + font-weight: 700; + color: #293043; +} + +* + .video-minimal { + margin-top: 30px; +} + +* + .video-minimal-text { + margin-left: 26px; +} + +@media (min-width: 768px) { + * + .video-minimal { + margin-top: 40px; + } +} + +@media (min-width: 992px) { + * + .video-minimal { + margin-top: 60px; + } +} + +.video-default { + position: relative; + overflow: hidden; + box-shadow: 0 8px 50px rgba(21, 111, 193, 0.1); + border-radius: 8px; +} + +.video-default .button-play { + position: absolute; + top: 50%; + left: 50%; + margin-top: 0; + transform: translate3d(-50%, -50%, 0); +} + +/** @section Novi */ +.novi-bg-img { + background-size: cover; + background-position: center; + background-repeat: no-repeat; +} + +[data-x-mode='true'] .owl-carousel .owl-nav.disabled { + display: block; +} + +[data-x-mode='true'] .owl-carousel .owl-nav.disabled .owl-prev { + left: 0; +} + +[data-x-mode='true'] .owl-carousel .owl-nav.disabled .owl-next { + right: 0; +} + +[data-x-mode='true'] .novi-section { + position: relative; + z-index: 0; +} + +[data-x-mode='true'] .novi-section:before { + content: ''; + position: absolute; + left: 0; + top: 0; + right: 0; + z-index: 10; + height: 30px; +} + +/** @group Plugins */ +/** @section Animate */ +.animated { + animation-duration: 0.7s; + animation-fill-mode: both; + opacity: 1; +} + +.animated.infinite { + animation-iteration-count: infinite; +} + +.animated.hinge { + animation-duration: 2s; +} + +html:not(.lt-ie10) .not-animated { + opacity: 0; +} + +.ipad .not-animated, +.ios .not-animated { + opacity: 1 !important; +} + +@keyframes fadeIn { + 0% { + opacity: 0; + } + 100% { + opacity: 1; + } +} + +.fadeIn { + animation-name: fadeIn; +} + +@keyframes fadeInUp { + 0% { + opacity: 0; + transform: translate3d(0, 50px, 0); + } + 100% { + opacity: 1; + transform: none; + } +} + +.fadeInUp { + animation-name: fadeInUp; +} + +@keyframes fadeInDown { + 0% { + opacity: 0; + transform: translate3d(0, -100%, 0); + } + 100% { + opacity: 1; + transform: none; + } +} + +.fadeInDown { + animation-name: fadeInDown; +} + +@keyframes fadeInLeft { + 0% { + opacity: 0; + transform: translate3d(-100%, 0, 0); + } + 100% { + opacity: 1; + transform: none; + } +} + +.fadeInLeft { + animation-name: fadeInLeft; +} + +@keyframes fadeInRight { + 0% { + opacity: 0; + transform: translate3d(100%, 0, 0); + } + 100% { + opacity: 1; + transform: none; + } +} + +.fadeInRight { + animation-name: fadeInRight; +} + +@keyframes fadeOut { + 0% { + opacity: 1; + } + 100% { + opacity: 0; + } +} + +.fadeOut { + animation-name: fadeOut; +} + +@keyframes slideInDown { + 0% { + transform: translate3d(0, -100%, 0); + visibility: visible; + } + 100% { + transform: translate3d(0, 0, 0); + } +} + +.slideInDown { + animation-name: slideInDown; +} + +@keyframes slideInLeft { + 0% { + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + 100% { + transform: translate3d(0, 0, 0); + } +} + +.slideInLeft { + animation-name: slideInLeft; +} + +@keyframes slideInRight { + 0% { + transform: translate3d(100%, 0, 0); + visibility: visible; + } + 100% { + transform: translate3d(0, 0, 0); + } +} + +.slideInRight { + animation-name: slideInRight; +} + +@keyframes slideOutDown { + 0% { + transform: translate3d(0, 0, 0); + } + 100% { + visibility: hidden; + transform: translate3d(0, 100%, 0); + } +} + +.slideOutDown { + animation-name: slideOutDown; +} + +/** @section Preloader */ +.preloader { + position: fixed; + left: 0; + top: 0; + bottom: 0; + right: 0; + z-index: 10000; + display: flex; + justify-content: center; + align-items: center; + padding: 20px; + background: #ffffff; + transition: 0.3s all ease; +} + +[data-x-mode='true'] .preloader, +.preloader.loaded { + opacity: 0; + visibility: hidden; +} + +.preloader-body { + text-align: center; +} + +.preloader-body p { + position: relative; + right: -8px; +} + +.cssload-container { + width: 100%; + height: 64px; + text-align: center; +} + +.cssload-speeding-wheel { + width: 64px; + height: 64px; + margin: 0 auto; + border: 3px solid #0066ff; + border-radius: 50%; + border-left-color: transparent; + border-bottom-color: transparent; + animation: cssload-spin 0.88s infinite linear; +} + +@keyframes cssload-spin { + 100% { + transform: rotate(360deg); + } +} + +/** @section ToTop */ +.ui-to-top { + position: fixed; + right: 15px; + bottom: 15px; + z-index: 100; + width: 40px; + height: 40px; + font-size: 24px; + line-height: 36px; + border-radius: 50%; + color: #ffffff; + background: #01c9f5; + overflow: hidden; + text-align: center; + text-decoration: none; + transition: all 0.3s ease-in-out; + transform: translate3d(0, 100px, 0); +} + +.ui-to-top:hover { + color: #ffffff; + background: #0066ff; + text-decoration: none; +} + +.ui-to-top:focus { + color: #ffffff; +} + +.ui-to-top.active { + transform: translate3d(0, 0, 0); +} + +html.mobile .ui-to-top, +html.tablet .ui-to-top { + display: none !important; +} + +@media (min-width: 576px) { + .ui-to-top { + right: 40px; + bottom: 40px; + } +} + +/** @section RD Navbar */ +@keyframes rd-navbar-slide-down { + 0% { + transform: translateY(-100%); + } + 100% { + transform: translateY(0); + } +} + +@keyframes rd-navbar-slide-up { + 0% { + transform: translateY(0); + } + 100% { + transform: translateY(-100%); + } +} + +.rd-navbar-wrap, +.rd-navbar, +.rd-menu, +.rd-navbar-nav, +.rd-navbar-panel, +.rd-navbar-static .rd-menu, +.rd-navbar-fixed .rd-navbar-nav-wrap, +.rd-navbar-fixed .rd-navbar-submenu { + transition: 0.35s all cubic-bezier(0.65, 0.05, 0.36, 1); +} + +.rd-navbar--no-transition, +.rd-navbar--no-transition * { + transition: none !important; +} + +.rd-navbar, +.rd-navbar.rd-navbar--is-clone { + display: none; +} + +.rd-navbar.rd-navbar-fixed + .rd-navbar.rd-navbar--is-clone, +.rd-navbar.rd-navbar-sidebar + .rd-navbar.rd-navbar--is-clone { + display: none; +} + +.rd-navbar { + display: none; + background: #ffffff; +} + +.rd-navbar-toggle { + display: inline-block; + position: relative; + width: 48px; + height: 48px; + line-height: 48px; + cursor: pointer; + color: #cccccc; + background-color: transparent; + border: none; + display: none; + padding: 1px 6px; +} + +.rd-navbar-toggle span { + position: relative; + display: block; + margin: auto; + transition: 0.3s all ease; +} + +.rd-navbar-toggle span:after, +.rd-navbar-toggle span:before { + content: ''; + position: absolute; + left: 0; + top: -8px; + transition: 0.3s all ease; +} + +.rd-navbar-toggle span:after { + top: 8px; +} + +.rd-navbar-toggle span:after, +.rd-navbar-toggle span:before, +.rd-navbar-toggle span { + width: 24px; + height: 4px; + background-color: #cccccc; + backface-visibility: hidden; + border-radius: 0; +} + +.rd-navbar-toggle span { + transform: rotate(180deg); +} + +.rd-navbar-toggle span:before, +.rd-navbar-toggle span:after { + transform-origin: 1.71429px center; +} + +.rd-navbar-toggle.active span { + transform: rotate(360deg); +} + +.rd-navbar-toggle.active span:before, +.rd-navbar-toggle.active span:after { + top: 0; + width: 15px; +} + +.rd-navbar-toggle.active span:before { + -webkit-transform: rotate3d(0, 0, 1, -40deg); + transform: rotate3d(0, 0, 1, -40deg); +} + +.rd-navbar-toggle.active span:after { + -webkit-transform: rotate3d(0, 0, 1, 40deg); + transform: rotate3d(0, 0, 1, 40deg); +} + +.rd-navbar-collapse-toggle { + display: inline-block; + position: relative; + width: 48px; + height: 48px; + line-height: 48px; + cursor: pointer; + color: #293043; + display: none; +} + +.rd-navbar-collapse-toggle span { + top: 50%; + margin-top: -3px; +} + +.rd-navbar-collapse-toggle span, +.rd-navbar-collapse-toggle span:before, +.rd-navbar-collapse-toggle span:after { + position: absolute; + width: 6px; + height: 6px; + line-height: 6px; + text-align: center; + background: #293043; + left: 50%; + margin-left: -3px; + border-radius: 50%; + transition: 0.3s all ease; +} + +.rd-navbar-collapse-toggle span:before, +.rd-navbar-collapse-toggle span:after { + content: ''; +} + +.rd-navbar-collapse-toggle span:before { + bottom: 100%; + margin-bottom: 3px; +} + +.rd-navbar-collapse-toggle span:after { + top: 100%; + margin-top: 3px; +} + +.rd-navbar-collapse-toggle.active span { + transform: scale(0.7); +} + +.rd-navbar-collapse-toggle.active span:before { + transform: translateY(18px); +} + +.rd-navbar-collapse-toggle.active span:after { + transform: translateY(-18px); +} + +.rd-navbar-brand a { + display: block; +} + +.rd-navbar-brand img { + margin: 0; +} + +.rd-navbar-search { + display: inline-flex; +} + +.rd-navbar-search .form-input { + padding-right: 50px; +} + +.rd-navbar-search .rd-search-form-submit { + position: absolute; + top: 0; + bottom: 0; + right: 0; + width: 50px; + padding: 0; + margin: 0; + border: none; + cursor: pointer; + background-color: transparent; + color: #cccccc; + transition: 0.33s; +} + +.rd-navbar-search .rd-search-form-submit:hover { + color: #01c9f5; +} + +.rd-navbar-search-toggle { + background: none; + border: none; + display: inline-block; + padding: 0; + outline: none; + outline-offset: 0; + cursor: pointer; + -webkit-appearance: none; +} + +.rd-navbar-search-toggle::-moz-focus-inner { + border: none; + padding: 0; +} + +.rd-navbar-dropdown { + display: none; +} + +/* +* @subsection RD Navbar Static +*/ +.rd-navbar-static { + display: block; + border-bottom: 1px solid transparent; +} + +.rd-navbar-static .rd-nav-item { + display: inline-block; +} + +.rd-navbar-static .rd-nav-item.focus .rd-nav-link, +.rd-navbar-static .rd-nav-item.opened .rd-nav-link { + color: #0c68f2; + background: transparent; +} + +.rd-navbar-static .rd-nav-item.focus > .rd-navbar-submenu-toggle, +.rd-navbar-static .rd-nav-item.opened > .rd-navbar-submenu-toggle { + color: #0c68f2; +} + +.rd-navbar-static .rd-nav-item.active .rd-nav-link { + color: #0c68f2; + background: transparent; +} + +.rd-navbar-static .rd-nav-item.active > .rd-navbar-submenu-toggle { + color: #0c68f2; +} + +.rd-navbar-static .rd-nav-item.focus > .rd-navbar-submenu-toggle::before, +.rd-navbar-static .rd-nav-item.opened > .rd-navbar-submenu-toggle::before, +.rd-navbar-static + .rd-nav-item + .rd-nav-link:hover + + .rd-navbar-submenu-toggle::before { + transform: rotate(180deg); +} + +.rd-navbar-static .rd-nav-item > .rd-navbar-submenu-toggle { + font-family: 'Material Design Icons'; + font-size: 21px; + cursor: pointer; + opacity: 0.4; +} + +.rd-navbar-static .rd-nav-item > .rd-navbar-submenu-toggle::before { + position: relative; + top: 2px; + display: inline-block; + transition: 0.22s; + content: '\f236'; +} + +.rd-navbar-static .rd-nav-item > .rd-navbar-submenu-toggle:hover { + color: #0c68f2; +} + +.rd-navbar-static .rd-nav-item > .rd-navbar-submenu { + margin-top: 20px; +} + +.rd-navbar-static .rd-nav-item + .rd-nav-item { + margin-left: 20px; +} + +@media (min-width: 1200px) { + .rd-navbar-static .rd-nav-item + .rd-nav-item { + margin-left: 28px; + } +} + +.rd-navbar-static .rd-nav-link { + position: relative; + display: inline-block; + font-size: 14px; + font-weight: 400; + transition: all 0.3s ease-in-out; +} + +@media (min-width: 1200px) { + .rd-navbar-static .rd-nav-link { + font-size: 16px; + } +} + +.rd-navbar-static .rd-nav-link, +.rd-navbar-static .rd-nav-link:not([href]) { + color: #293043; +} + +.rd-navbar-static .rd-nav-link:hover { + color: #0c68f2; +} + +.rd-navbar-static .rd-menu { + z-index: 15; + position: absolute; + display: block; + margin-top: 4px; + visibility: hidden; + opacity: 0; + text-align: left; + border: 1px solid #e9e9eb; + transform: translate3d(0, 30px, 0); +} + +.rd-navbar-static .rd-navbar-dropdown { + position: absolute; + left: -11px; + width: 150px; + background: #2b3140; + z-index: 5; + border: 0; + box-shadow: 0 5px 20px rgba(34, 34, 34, 0.08); +} + +.rd-navbar-static .rd-navbar-dropdown .rd-navbar-dropdown { + top: -1px; + left: 100%; + z-index: 2; + margin-top: -15px; + margin-left: 15px; + transform: translate3d(30px, 0, 0); +} + +.rd-navbar-static .rd-navbar-dropdown .rd-navbar-dropdown.rd-navbar-open-left { + left: auto; + right: 100%; + margin-left: 0; + margin-right: 15px; + transform: translate3d(-30px, 0, 0); +} + +.rd-navbar-static .rd-dropdown-item.focus .rd-dropdown-link, +.rd-navbar-static .rd-dropdown-item.opened .rd-dropdown-link { + color: #01c9f5; +} + +.rd-navbar-static .rd-dropdown-item + .rd-dropdown-item { + border-top: 1px solid rgba(255, 255, 255, 0.1); +} + +.rd-navbar-static .rd-dropdown-link { + display: block; + font-weight: 500; + font-size: 13px; + padding: 10px 14px; + color: #ffffff; +} + +.rd-navbar-static .rd-dropdown-link:hover { + background: #424756; +} + +.rd-navbar-static .rd-megamenu-list li > a { + position: relative; + left: -3px; + display: flex; + padding: 1px 14px 1px 0; + text-align: left; +} + +.rd-navbar-static .rd-megamenu-list li > a, +.rd-navbar-static .rd-megamenu-list li > a:focus, +.rd-navbar-static .rd-megamenu-list li > a:active { + color: #ffffff; +} + +.rd-navbar-static .rd-megamenu-list li > a:hover { + color: #01c9f5; +} + +.rd-navbar-static .rd-megamenu-list li > a, +.rd-navbar-static .rd-megamenu-list li > a::before { + transition: 0.15s ease-in-out; +} + +.rd-navbar-static .rd-megamenu-list li > a::before { + position: relative; + top: -1px; + left: -6px; + display: inline-block; + content: '\f105'; + font-family: 'FontAwesome'; + font-size: inherit; + line-height: inherit; + color: #01c9f5; + opacity: 0; + visibility: hidden; +} + +.rd-navbar-static .rd-megamenu-list li.focus > a, +.rd-navbar-static .rd-megamenu-list li.opened > a, +.rd-navbar-static .rd-megamenu-list li > a:hover { + left: 0; + padding-left: 14px; + padding-right: 0; +} + +.rd-navbar-static .rd-megamenu-list li.focus > a::before, +.rd-navbar-static .rd-megamenu-list li.opened > a::before, +.rd-navbar-static .rd-megamenu-list li > a:hover::before { + left: -7px; + opacity: 1; + visibility: visible; +} + +.rd-navbar-static .rd-navbar-megamenu { + display: flex; + left: 0; + width: 100%; + max-width: 1200px; + padding: 30px 40px; + background: #ffffff; +} + +.rd-navbar-static .rd-megamenu-item { + flex-basis: 50%; + flex-grow: 1; +} + +.rd-navbar-static .rd-megamenu-item + .rd-megamenu-item { + padding-left: 20px; +} + +.rd-navbar-static .rd-megamenu-title { + padding-bottom: 10px; + border-bottom: 1px solid #e9e9eb; +} + +.rd-navbar-static * + .rd-megamenu-title { + margin-top: 30px; +} + +.rd-navbar-static .rd-megamenu-list-item + .rd-megamenu-list-item { + margin-top: 5px; +} + +.rd-navbar-static .rd-megamenu-list-link { + color: #000000; + background: transparent; +} + +.rd-navbar-static .rd-megamenu-list-link:hover { + color: #01c9f5; + background: transparent; +} + +.rd-navbar-static * + .rd-megamenu-list { + margin-top: 10px; +} + +.rd-navbar-static .rd-navbar-submenu.focus > .rd-menu, +.rd-navbar-static .rd-navbar-submenu.opened > .rd-menu { + opacity: 1; + visibility: visible; + transform: translate3d(0, 0, 0); +} + +.rd-navbar-static .rd-navbar-search.active .rd-search { + visibility: visible; + opacity: 1; +} + +.rd-navbar-static .rd-search { + position: absolute; + top: 50%; + right: 0; + width: 100%; + opacity: 0; + visibility: hidden; + transition: 0.3s; + transform: translateY(-50%); + background: #ffffff; + z-index: 2; +} + +.rd-navbar-static .rd-search .form-wrap { + max-width: 1200px; + margin-left: auto; + margin-right: auto; +} + +@media (min-width: 1600px) { + .rd-navbar-static .rd-search .form-wrap { + max-width: 1270px; + } +} + +.rd-navbar-static .rd-search .form-input { + padding-top: 24px; + padding-bottom: 24px; + background: transparent; + border-color: transparent; +} + +.rd-navbar-static .rd-search .form-label { + top: 40px; +} + +.rd-navbar-static .rd-search .form-input, +.rd-navbar-static .rd-search .form-label { + font-size: 22px; + line-height: 30px; + padding-right: 50px; +} + +@media (min-width: 1280px) { + .rd-navbar-static .rd-search .form-input, + .rd-navbar-static .rd-search .form-label { + padding-left: 0; + } +} + +.rd-navbar-static .rd-search .form-icon { + margin-right: 16px; + color: #293043; +} + +.rd-navbar-static * + .rd-navbar-search { + margin-left: 28px; +} + +.rd-navbar-static .rd-navbar-search-toggle { + display: inline-flex; + color: #293043; +} + +.rd-navbar-static .rd-navbar-search-toggle span { + display: inline-flex; + align-items: center; + justify-content: center; + position: relative; + width: 32px; + height: 32px; + font-size: 26px; + line-height: 32px; + text-align: center; + cursor: pointer; + background: none; + border: none; + outline: none; + padding: 0; +} + +.rd-navbar-static .rd-navbar-search-toggle span .svg-icon, +.rd-navbar-static .rd-navbar-search-toggle span::after { + color: inherit; + transition: 0.3s all ease-in-out; +} + +.rd-navbar-static .rd-navbar-search-toggle span::after { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 3; +} + +.rd-navbar-static .rd-navbar-search-toggle span .svg-icon { + width: 20px; + height: 20px; + opacity: 1; + visibility: visible; +} + +.rd-navbar-static .rd-navbar-search-toggle span::after { + content: ''; + transform: rotate(-90deg) scale(0.4); + opacity: 0; + visibility: hidden; + font-family: 'Material Design Icons'; +} + +.rd-navbar-static .rd-navbar-search-toggle.active span .svg-icon { + opacity: 0; + visibility: hidden; + transform: rotate(90deg) scale(0.4); +} + +.rd-navbar-static .rd-navbar-search-toggle.active span::after { + transform: rotate(0deg) scale(1); + opacity: 1; + visibility: visible; +} + +.rd-navbar-static .rd-navbar-search-toggle:hover { + color: #0c68f2; +} + +.rd-navbar-static.rd-navbar--is-clone { + display: block; + transform: translate3d(0, -100%, 0); +} + +.rd-navbar-static.rd-navbar--is-clone.rd-navbar--is-stuck { + transform: translate3d(0, 0, 0); +} + +.rd-navbar-static .rd-navbar-main-outer { + padding: 0 15px; +} + +.rd-navbar-static .rd-navbar-main { + display: flex; + align-items: center; + justify-content: space-between; + max-width: 1200px; + margin-left: auto; + margin-right: auto; + padding: 20px 0; +} + +.rd-navbar-static .rd-navbar-main > * + * { + margin-left: 30px; +} + +@media (min-width: 1600px) { + .rd-navbar-static .rd-navbar-main { + max-width: 1270px; + } +} + +.rd-navbar-static .rd-navbar-main-element-1 { + max-width: 470px; + flex-basis: 470px; +} + +.rd-navbar-static .rd-navbar-brand img { + max-width: 200px; + max-height: 200px; +} + +.rd-navbar-static .rd-navbar-main-element { + display: flex; + align-items: center; +} + +.rd-navbar-static .rd-navbar-main-element > * + * { + margin-left: 45px; +} + +.rd-navbar-static.rd-navbar--is-stuck, +.rd-navbar-static.rd-navbar--is-clone { + position: fixed; + left: 0; + top: 0; + right: 0; + z-index: 1080; + box-shadow: 0 0 22px -4px rgba(0, 0, 0, 0.17); +} + +.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-aside-outer, +.rd-navbar-static.rd-navbar--is-clone .rd-navbar-aside-outer { + display: none; +} + +.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-main, +.rd-navbar-static.rd-navbar--is-clone .rd-navbar-main { + padding: 11px 0; +} + +.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-nav-item > .rd-navbar-submenu, +.rd-navbar-static.rd-navbar--is-clone .rd-navbar-nav-item > .rd-navbar-submenu { + margin-top: 17px; +} + +.rd-navbar-static.rd-navbar--is-stuck .rd-search .form-input, +.rd-navbar-static.rd-navbar--is-clone .rd-search .form-input { + padding-top: 16px; + padding-bottom: 16px; +} + +.rd-navbar-static.rd-navbar--is-stuck .rd-search .form-label, +.rd-navbar-static.rd-navbar--is-clone .rd-search .form-label { + top: 32px; +} + +.rd-navbar-static .rd-navbar--has-dropdown { + position: relative; +} + +.rd-navbar-static * + .button { + margin-top: 0; +} + +.rd-navbar-absolute:not(.rd-navbar--is-stuck) { + position: absolute; + top: 0; + right: 0; + left: 0; + background: transparent; + z-index: 1080; +} + +.rd-navbar-absolute.rd-navbar--is-stuck { + background: #293043; +} + +.rd-navbar-static.context-dark .rd-nav-item, +.rd-navbar-static.bg-gray-700 .rd-nav-item, +.rd-navbar-static.bg-gray-800 .rd-nav-item, +.rd-navbar-static.bg-primary-app .rd-nav-item, +.rd-navbar-static.bg-primary .rd-nav-item, +.rd-navbar-static.bg-primary-1 .rd-nav-item, +.rd-navbar-static.bg-primary-2 .rd-nav-item, +.rd-navbar-static.bg-wave-dark-wrap .rd-nav-item, +.rd-navbar-static.bg-gradient-primary .rd-nav-item, +.rd-navbar-static.bg-gradient-primary-1 .rd-nav-item, +.rd-navbar-static.rd-navbar-corporate .rd-nav-item { + display: inline-block; +} + +.rd-navbar-static.context-dark .rd-nav-item.focus .rd-nav-link, +.rd-navbar-static.bg-gray-700 .rd-nav-item.focus .rd-nav-link, +.rd-navbar-static.bg-gray-800 .rd-nav-item.focus .rd-nav-link, +.rd-navbar-static.bg-primary-app .rd-nav-item.focus .rd-nav-link, +.rd-navbar-static.bg-primary .rd-nav-item.focus .rd-nav-link, +.rd-navbar-static.bg-primary-1 .rd-nav-item.focus .rd-nav-link, +.rd-navbar-static.bg-primary-2 .rd-nav-item.focus .rd-nav-link, +.rd-navbar-static.bg-wave-dark-wrap .rd-nav-item.focus .rd-nav-link, +.rd-navbar-static.bg-gradient-primary .rd-nav-item.focus .rd-nav-link, +.rd-navbar-static.bg-gradient-primary-1 .rd-nav-item.focus .rd-nav-link, +.rd-navbar-static.rd-navbar-corporate .rd-nav-item.focus .rd-nav-link, +.rd-navbar-static.context-dark .rd-nav-item.opened .rd-nav-link, +.rd-navbar-static.bg-gray-700 .rd-nav-item.opened .rd-nav-link, +.rd-navbar-static.bg-gray-800 .rd-nav-item.opened .rd-nav-link, +.rd-navbar-static.bg-primary-app .rd-nav-item.opened .rd-nav-link, +.rd-navbar-static.bg-primary .rd-nav-item.opened .rd-nav-link, +.rd-navbar-static.bg-primary-1 .rd-nav-item.opened .rd-nav-link, +.rd-navbar-static.bg-primary-2 .rd-nav-item.opened .rd-nav-link, +.rd-navbar-static.bg-wave-dark-wrap .rd-nav-item.opened .rd-nav-link, +.rd-navbar-static.bg-gradient-primary .rd-nav-item.opened .rd-nav-link, +.rd-navbar-static.bg-gradient-primary-1 .rd-nav-item.opened .rd-nav-link, +.rd-navbar-static.rd-navbar-corporate .rd-nav-item.opened .rd-nav-link { + color: #01c9f5; +} + +.rd-navbar-static.context-dark .rd-nav-item.focus > .rd-navbar-submenu-toggle, +.rd-navbar-static.bg-gray-700 .rd-nav-item.focus > .rd-navbar-submenu-toggle, +.rd-navbar-static.bg-gray-800 .rd-nav-item.focus > .rd-navbar-submenu-toggle, +.rd-navbar-static.bg-primary-app .rd-nav-item.focus > .rd-navbar-submenu-toggle, +.rd-navbar-static.bg-primary .rd-nav-item.focus > .rd-navbar-submenu-toggle, +.rd-navbar-static.bg-primary-1 .rd-nav-item.focus > .rd-navbar-submenu-toggle, +.rd-navbar-static.bg-primary-2 .rd-nav-item.focus > .rd-navbar-submenu-toggle, +.rd-navbar-static.bg-wave-dark-wrap + .rd-nav-item.focus + > .rd-navbar-submenu-toggle, +.rd-navbar-static.bg-gradient-primary + .rd-nav-item.focus + > .rd-navbar-submenu-toggle, +.rd-navbar-static.bg-gradient-primary-1 + .rd-nav-item.focus + > .rd-navbar-submenu-toggle, +.rd-navbar-static.rd-navbar-corporate + .rd-nav-item.focus + > .rd-navbar-submenu-toggle, +.rd-navbar-static.context-dark .rd-nav-item.opened > .rd-navbar-submenu-toggle, +.rd-navbar-static.bg-gray-700 .rd-nav-item.opened > .rd-navbar-submenu-toggle, +.rd-navbar-static.bg-gray-800 .rd-nav-item.opened > .rd-navbar-submenu-toggle, +.rd-navbar-static.bg-primary-app + .rd-nav-item.opened + > .rd-navbar-submenu-toggle, +.rd-navbar-static.bg-primary .rd-nav-item.opened > .rd-navbar-submenu-toggle, +.rd-navbar-static.bg-primary-1 .rd-nav-item.opened > .rd-navbar-submenu-toggle, +.rd-navbar-static.bg-primary-2 .rd-nav-item.opened > .rd-navbar-submenu-toggle, +.rd-navbar-static.bg-wave-dark-wrap + .rd-nav-item.opened + > .rd-navbar-submenu-toggle, +.rd-navbar-static.bg-gradient-primary + .rd-nav-item.opened + > .rd-navbar-submenu-toggle, +.rd-navbar-static.bg-gradient-primary-1 + .rd-nav-item.opened + > .rd-navbar-submenu-toggle, +.rd-navbar-static.rd-navbar-corporate + .rd-nav-item.opened + > .rd-navbar-submenu-toggle { + color: #01c9f5; +} + +.rd-navbar-static.context-dark .rd-nav-item.active .rd-nav-link, +.rd-navbar-static.bg-gray-700 .rd-nav-item.active .rd-nav-link, +.rd-navbar-static.bg-gray-800 .rd-nav-item.active .rd-nav-link, +.rd-navbar-static.bg-primary-app .rd-nav-item.active .rd-nav-link, +.rd-navbar-static.bg-primary .rd-nav-item.active .rd-nav-link, +.rd-navbar-static.bg-primary-1 .rd-nav-item.active .rd-nav-link, +.rd-navbar-static.bg-primary-2 .rd-nav-item.active .rd-nav-link, +.rd-navbar-static.bg-wave-dark-wrap .rd-nav-item.active .rd-nav-link, +.rd-navbar-static.bg-gradient-primary .rd-nav-item.active .rd-nav-link, +.rd-navbar-static.bg-gradient-primary-1 .rd-nav-item.active .rd-nav-link, +.rd-navbar-static.rd-navbar-corporate .rd-nav-item.active .rd-nav-link { + color: #01c9f5; +} + +.rd-navbar-static.context-dark .rd-nav-item.active > .rd-navbar-submenu-toggle, +.rd-navbar-static.bg-gray-700 .rd-nav-item.active > .rd-navbar-submenu-toggle, +.rd-navbar-static.bg-gray-800 .rd-nav-item.active > .rd-navbar-submenu-toggle, +.rd-navbar-static.bg-primary-app + .rd-nav-item.active + > .rd-navbar-submenu-toggle, +.rd-navbar-static.bg-primary .rd-nav-item.active > .rd-navbar-submenu-toggle, +.rd-navbar-static.bg-primary-1 .rd-nav-item.active > .rd-navbar-submenu-toggle, +.rd-navbar-static.bg-primary-2 .rd-nav-item.active > .rd-navbar-submenu-toggle, +.rd-navbar-static.bg-wave-dark-wrap + .rd-nav-item.active + > .rd-navbar-submenu-toggle, +.rd-navbar-static.bg-gradient-primary + .rd-nav-item.active + > .rd-navbar-submenu-toggle, +.rd-navbar-static.bg-gradient-primary-1 + .rd-nav-item.active + > .rd-navbar-submenu-toggle, +.rd-navbar-static.rd-navbar-corporate + .rd-nav-item.active + > .rd-navbar-submenu-toggle { + color: #01c9f5; +} + +.rd-navbar-static.context-dark .rd-nav-link, +.rd-navbar-static.bg-gray-700 .rd-nav-link, +.rd-navbar-static.bg-gray-800 .rd-nav-link, +.rd-navbar-static.bg-primary-app .rd-nav-link, +.rd-navbar-static.bg-primary .rd-nav-link, +.rd-navbar-static.bg-primary-1 .rd-nav-link, +.rd-navbar-static.bg-primary-2 .rd-nav-link, +.rd-navbar-static.bg-wave-dark-wrap .rd-nav-link, +.rd-navbar-static.bg-gradient-primary .rd-nav-link, +.rd-navbar-static.bg-gradient-primary-1 .rd-nav-link, +.rd-navbar-static.rd-navbar-corporate .rd-nav-link { + color: inherit; +} + +.rd-navbar-static.context-dark .rd-nav-link:hover, +.rd-navbar-static.bg-gray-700 .rd-nav-link:hover, +.rd-navbar-static.bg-gray-800 .rd-nav-link:hover, +.rd-navbar-static.bg-primary-app .rd-nav-link:hover, +.rd-navbar-static.bg-primary .rd-nav-link:hover, +.rd-navbar-static.bg-primary-1 .rd-nav-link:hover, +.rd-navbar-static.bg-primary-2 .rd-nav-link:hover, +.rd-navbar-static.bg-wave-dark-wrap .rd-nav-link:hover, +.rd-navbar-static.bg-gradient-primary .rd-nav-link:hover, +.rd-navbar-static.bg-gradient-primary-1 .rd-nav-link:hover, +.rd-navbar-static.rd-navbar-corporate .rd-nav-link:hover { + color: #01c9f5; +} + +.rd-navbar-static.context-dark .rd-navbar-search-toggle, +.rd-navbar-static.bg-gray-700 .rd-navbar-search-toggle, +.rd-navbar-static.bg-gray-800 .rd-navbar-search-toggle, +.rd-navbar-static.bg-primary-app .rd-navbar-search-toggle, +.rd-navbar-static.bg-primary .rd-navbar-search-toggle, +.rd-navbar-static.bg-primary-1 .rd-navbar-search-toggle, +.rd-navbar-static.bg-primary-2 .rd-navbar-search-toggle, +.rd-navbar-static.bg-wave-dark-wrap .rd-navbar-search-toggle, +.rd-navbar-static.bg-gradient-primary .rd-navbar-search-toggle, +.rd-navbar-static.bg-gradient-primary-1 .rd-navbar-search-toggle, +.rd-navbar-static.rd-navbar-corporate .rd-navbar-search-toggle { + color: inherit; +} + +.rd-navbar-static.context-dark .rd-navbar-search-toggle.active, +.rd-navbar-static.bg-gray-700 .rd-navbar-search-toggle.active, +.rd-navbar-static.bg-gray-800 .rd-navbar-search-toggle.active, +.rd-navbar-static.bg-primary-app .rd-navbar-search-toggle.active, +.rd-navbar-static.bg-primary .rd-navbar-search-toggle.active, +.rd-navbar-static.bg-primary-1 .rd-navbar-search-toggle.active, +.rd-navbar-static.bg-primary-2 .rd-navbar-search-toggle.active, +.rd-navbar-static.bg-wave-dark-wrap .rd-navbar-search-toggle.active, +.rd-navbar-static.bg-gradient-primary .rd-navbar-search-toggle.active, +.rd-navbar-static.bg-gradient-primary-1 .rd-navbar-search-toggle.active, +.rd-navbar-static.rd-navbar-corporate .rd-navbar-search-toggle.active { + color: #293043; +} + +.rd-navbar-static.context-dark .rd-navbar-search-toggle:hover, +.rd-navbar-static.bg-gray-700 .rd-navbar-search-toggle:hover, +.rd-navbar-static.bg-gray-800 .rd-navbar-search-toggle:hover, +.rd-navbar-static.bg-primary-app .rd-navbar-search-toggle:hover, +.rd-navbar-static.bg-primary .rd-navbar-search-toggle:hover, +.rd-navbar-static.bg-primary-1 .rd-navbar-search-toggle:hover, +.rd-navbar-static.bg-primary-2 .rd-navbar-search-toggle:hover, +.rd-navbar-static.bg-wave-dark-wrap .rd-navbar-search-toggle:hover, +.rd-navbar-static.bg-gradient-primary .rd-navbar-search-toggle:hover, +.rd-navbar-static.bg-gradient-primary-1 .rd-navbar-search-toggle:hover, +.rd-navbar-static.rd-navbar-corporate .rd-navbar-search-toggle:hover { + color: #01c9f5; +} + +.rd-navbar-static.rd-navbar--is-stuck.context-dark, +.rd-navbar-static.rd-navbar--is-stuck.bg-gray-700, +.rd-navbar-static.rd-navbar--is-stuck.bg-gray-800, +.rd-navbar-static.rd-navbar--is-stuck.bg-primary-app, +.rd-navbar-static.rd-navbar--is-stuck.bg-primary, +.rd-navbar-static.rd-navbar--is-stuck.bg-primary-1, +.rd-navbar-static.rd-navbar--is-stuck.bg-primary-2, +.rd-navbar-static.rd-navbar--is-stuck.bg-wave-dark-wrap, +.rd-navbar-static.rd-navbar--is-stuck.bg-gradient-primary, +.rd-navbar-static.rd-navbar--is-stuck.bg-gradient-primary-1, +.rd-navbar-static.rd-navbar--is-stuck.rd-navbar-corporate { + border-bottom-color: rgba(255, 255, 255, 0.1); +} + +.rd-navbar-1.rd-navbar-static .rd-nav-item { + display: inline-block; +} + +.rd-navbar-1.rd-navbar-static .rd-nav-item.focus .rd-nav-link, +.rd-navbar-1.rd-navbar-static .rd-nav-item.opened .rd-nav-link { + color: #293043; +} + +.rd-navbar-1.rd-navbar-static .rd-nav-item.focus > .rd-navbar-submenu-toggle, +.rd-navbar-1.rd-navbar-static .rd-nav-item.opened > .rd-navbar-submenu-toggle { + color: #293043; +} + +.rd-navbar-1.rd-navbar-static .rd-nav-item.active .rd-nav-link { + color: #293043; +} + +.rd-navbar-1.rd-navbar-static .rd-nav-item.active > .rd-navbar-submenu-toggle { + color: #293043; +} + +.rd-navbar-1.rd-navbar-static .rd-nav-link { + font-weight: 500; +} + +.rd-navbar-1.rd-navbar-static .rd-nav-link, +.rd-navbar-1.rd-navbar-static .rd-nav-link:not([href]) { + color: #0066ff; +} + +.rd-navbar-1.rd-navbar-static .rd-nav-link:hover { + color: #293043; +} + +.rd-navbar-2.rd-navbar-static .rd-navbar-main { + padding-top: 12px; + padding-bottom: 12px; +} + +.rd-navbar-2.rd-navbar-static .rd-nav-item { + display: inline-block; +} + +.rd-navbar-2.rd-navbar-static .rd-nav-item.focus .rd-nav-link, +.rd-navbar-2.rd-navbar-static .rd-nav-item.opened .rd-nav-link { + color: #293043; +} + +.rd-navbar-2.rd-navbar-static .rd-nav-item.focus > .rd-navbar-submenu-toggle, +.rd-navbar-2.rd-navbar-static .rd-nav-item.opened > .rd-navbar-submenu-toggle { + color: #293043; +} + +.rd-navbar-2.rd-navbar-static .rd-nav-item.active .rd-nav-link { + color: #293043; +} + +.rd-navbar-2.rd-navbar-static .rd-nav-item.active > .rd-navbar-submenu-toggle { + color: #293043; +} + +.rd-navbar-2.rd-navbar-static .rd-nav-link { + font-weight: 700; +} + +.rd-navbar-2.rd-navbar-static .rd-nav-link, +.rd-navbar-2.rd-navbar-static .rd-nav-link:not([href]) { + color: #01c9f5; +} + +.rd-navbar-2.rd-navbar-static .rd-nav-link:hover { + color: #293043; +} + +.rd-navbar-3.rd-navbar-static .rd-nav-link { + font-weight: 500; +} + +.rd-navbar-3.rd-navbar-static .rd-navbar-main-element > * + * { + margin-left: 75px; +} + +.rd-navbar-3.rd-navbar-static .rd-navbar-collapse { + text-align: right; +} + +/* +* +* RD Navbar Fixed +*/ +.rd-navbar-fixed { + display: block; +} + +.rd-navbar-fixed .rd-navbar-toggle { + display: inline-block; +} + +.rd-navbar-fixed .rd-navbar-brand { + position: relative; + margin-left: 6px; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + text-align: left; + font-size: 22px; + line-height: 46px; +} + +.rd-navbar-fixed .rd-navbar-brand img { + max-width: 160px; + max-height: 58px; +} + +.rd-navbar-fixed .rd-navbar-panel { + position: fixed; + left: 0; + top: 0; + right: 0; + z-index: 1080; + display: flex; + align-items: center; + height: 56px; + padding: 4px; + color: #696e7b; + box-shadow: 0 0 25px rgba(155, 160, 172, 0.15); + background: #ffffff; +} + +.rd-navbar-fixed .rd-navbar-nav-wrap { + position: fixed; + left: 0; + top: -56px; + bottom: -56px; + z-index: 1079; + width: 270px; + padding: 112px 0 81px; + overflow-y: auto; + overflow-x: hidden; + -webkit-overflow-scrolling: touch; + font-size: 14px; + line-height: 34px; + transform: translateX(-110%); + color: #ffffff; + background: #ffffff; + box-shadow: 0 0 25px rgba(155, 160, 172, 0.15); +} + +.rd-navbar-fixed .rd-navbar-nav-wrap::-webkit-scrollbar { + width: 4px; +} + +.rd-navbar-fixed .rd-navbar-nav-wrap::-webkit-scrollbar-thumb { + background: #5ee1fe; + border: none; + border-radius: 0; + opacity: 0.2; +} + +.rd-navbar-fixed .rd-navbar-nav-wrap::-webkit-scrollbar-track { + background: #01c9f5; + border: none; + border-radius: 0; +} + +.rd-navbar-fixed .rd-navbar-nav-wrap.active { + transform: translateX(0); +} + +.rd-navbar-fixed .rd-navbar-nav { + display: block; + margin: 15px 0; + height: auto; + text-align: left; +} + +.rd-navbar-fixed .rd-nav-item { + text-align: left; +} + +.rd-navbar-fixed .rd-nav-item:hover .rd-nav-link, +.rd-navbar-fixed .rd-nav-item.focus .rd-nav-link, +.rd-navbar-fixed .rd-nav-item.active .rd-nav-link, +.rd-navbar-fixed .rd-nav-item.opened .rd-nav-link { + color: #ffffff; + background: #01c9f5; +} + +.rd-navbar-fixed .rd-nav-item:hover > .rd-navbar-submenu-toggle, +.rd-navbar-fixed .rd-nav-item.focus > .rd-navbar-submenu-toggle, +.rd-navbar-fixed .rd-nav-item.active > .rd-navbar-submenu-toggle, +.rd-navbar-fixed .rd-nav-item.opened > .rd-navbar-submenu-toggle { + color: #ffffff; +} + +.rd-navbar-fixed .rd-nav-item + .rd-nav-item { + margin-top: 4px; +} + +.rd-navbar-fixed .rd-nav-link { + display: block; + padding: 9px 56px 9px 18px; +} + +.rd-navbar-fixed .rd-nav-link, +.rd-navbar-fixed .rd-nav-link:not([href]) { + color: #696e7b; +} + +.rd-navbar-fixed li.opened > .rd-navbar-dropdown { + padding: 4px 0 0; +} + +.rd-navbar-fixed li.opened > .rd-navbar-megamenu { + padding-top: 15px; + padding-bottom: 15px; +} + +.rd-navbar-fixed li.opened > .rd-menu { + opacity: 1; + height: auto; +} + +.rd-navbar-fixed li.opened > .rd-navbar-submenu-toggle::after { + transform: rotate(180deg); +} + +.rd-navbar-fixed .rd-menu { + display: none; + transition: opacity 0.3s, height 0.4s ease; + opacity: 0; + height: 0; + overflow: hidden; +} + +.rd-navbar-fixed .rd-navbar-submenu { + position: relative; +} + +.rd-navbar-fixed + .rd-navbar-submenu + .rd-navbar-dropdown + .rd-navbar-submenu-toggle:after { + height: 34px; + line-height: 34px; +} + +.rd-navbar-fixed .rd-navbar-submenu .rd-navbar-dropdown > li > a { + padding-left: 30px; +} + +.rd-navbar-fixed .rd-navbar-submenu .rd-navbar-dropdown li li > a, +.rd-navbar-fixed .rd-navbar-submenu .rd-navbar-megamenu ul li li > a { + padding-left: 46px; +} + +.rd-navbar-fixed .rd-navbar-submenu.opened > .rd-navbar-dropdown, +.rd-navbar-fixed .rd-navbar-submenu.opened > .rd-navbar-megamenu { + display: block; +} + +.rd-navbar-fixed .rd-megamenu-list > li > a, +.rd-navbar-fixed .rd-navbar-dropdown > li > a { + display: block; + padding: 9px 56px 9px 16px; + font-size: 12px; + line-height: 1.5; + color: #ffffff; +} + +.rd-navbar-fixed .rd-megamenu-list > li:hover > a, +.rd-navbar-fixed .rd-megamenu-list > li.focus > a, +.rd-navbar-fixed .rd-megamenu-list > li.active > a, +.rd-navbar-fixed .rd-megamenu-list > li.opened > a, +.rd-navbar-fixed .rd-navbar-dropdown > li:hover > a, +.rd-navbar-fixed .rd-navbar-dropdown > li.focus > a, +.rd-navbar-fixed .rd-navbar-dropdown > li.active > a, +.rd-navbar-fixed .rd-navbar-dropdown > li.opened > a { + color: #ffffff; + background: #01c9f5; +} + +.rd-navbar-fixed .rd-megamenu-list > li + li, +.rd-navbar-fixed .rd-navbar-dropdown > li + li { + margin-top: 3px; +} + +.rd-navbar-fixed .rd-megamenu-list > li > a { + padding-left: 30px; +} + +.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-title { + position: relative; + display: block; + padding: 0 18px 7px; + font-size: 16px; + line-height: 1.5; + color: #cccccc; +} + +.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-title a, +.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-title a:focus, +.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-title a:active { + color: #cccccc; +} + +.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-title a:hover { + color: #01c9f5; +} + +.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-title::after { + content: ''; + position: absolute; + left: 20px; + right: 20px; + bottom: 0; + border-bottom: 1px solid 1px solid #e9e9eb; +} + +.rd-navbar-fixed .rd-navbar-megamenu * + .rd-megamenu-list { + margin-top: 11px; +} + +.rd-navbar-fixed .rd-navbar-megamenu * + .rd-megamenu-title { + margin-top: 20px; +} + +.rd-navbar-fixed .rd-navbar-megamenu > li + li { + margin-top: 20px; +} + +.rd-navbar-fixed .rd-navbar-submenu-toggle { + cursor: pointer; + color: #696e7b; +} + +.rd-navbar-fixed .rd-navbar-submenu-toggle::after { + content: '\f107'; + position: absolute; + top: 0; + right: 0; + width: 56px; + height: 52px; + font: 400 14px 'FontAwesome'; + line-height: 52px; + text-align: center; + transition: 0.4s all ease; + z-index: 2; + cursor: pointer; +} + +.rd-navbar-fixed .rd-navbar-collapse-toggle { + display: block; + top: 4px; + z-index: 1081; +} + +.rd-navbar-fixed .rd-navbar-collapse { + position: fixed; + right: 0; + top: 56px; + z-index: 1079; + transform: translate3d(0, -10px, 0); + padding: 15px; + width: auto; + border-radius: 0; + text-align: left; + font-size: 14px; + opacity: 0; + visibility: hidden; + transition: 0.3s; + background-color: #ffffff; + box-shadow: 0 0 22px -4px rgba(0, 0, 0, 0.17); +} + +.rd-navbar-fixed .rd-navbar-collapse.active { + transform: translate3d(0, 0, 0); + opacity: 1; + visibility: visible; +} + +.rd-navbar-fixed .rd-navbar-collapse .list-inline > li { + display: block; +} + +.rd-navbar-fixed .rd-navbar-collapse .list-inline > li + li { + margin-top: 10px; +} + +.rd-navbar-fixed .rd-navbar-main-element { + position: absolute; + float: left; +} + +.rd-navbar-fixed .rd-navbar-search .rd-search { + position: fixed; + right: 0; + left: 0; + top: 56px; + z-index: 1079; + width: 100%; + opacity: 0; + visibility: hidden; + transition: 0.3s; + transform: translate3d(0, -10px, 0); +} + +.rd-navbar-fixed .rd-navbar-search .rd-search-results-live { + display: none; +} + +.rd-navbar-fixed .rd-navbar-search .form-input { + padding-right: 20px; +} + +.rd-navbar-fixed .rd-navbar-search .form-icon { + margin-right: 10px; +} + +.rd-navbar-fixed .rd-navbar-search .rd-search-form-submit { + position: absolute; + top: 0; + bottom: 0; + right: 0; + width: 50px; + padding: 0; + margin: 0; + border: none; + color: #cccccc; + background-color: transparent; +} + +.rd-navbar-fixed .rd-navbar-search .rd-search-form-submit:hover { + color: #01c9f5; +} + +.rd-navbar-fixed .rd-navbar-search.active .rd-search { + opacity: 1; + visibility: visible; + transform: none; +} + +.rd-navbar-fixed .rd-navbar-search-toggle { + display: inline-flex; + color: #293043; +} + +.rd-navbar-fixed .rd-navbar-search-toggle span { + display: inline-flex; + align-items: center; + justify-content: center; + position: relative; + width: 48px; + height: 48px; + font-size: 26px; + line-height: 48px; + text-align: center; + cursor: pointer; + background: none; + border: none; + outline: none; + padding: 0; +} + +.rd-navbar-fixed .rd-navbar-search-toggle span .svg-icon, +.rd-navbar-fixed .rd-navbar-search-toggle span::after { + color: inherit; + transition: 0.3s all ease-in-out; +} + +.rd-navbar-fixed .rd-navbar-search-toggle span::after { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 3; +} + +.rd-navbar-fixed .rd-navbar-search-toggle span .svg-icon { + width: 20px; + height: 20px; + opacity: 1; + visibility: visible; +} + +.rd-navbar-fixed .rd-navbar-search-toggle span::after { + content: ''; + transform: rotate(-90deg) scale(0.4); + opacity: 0; + visibility: hidden; + font-family: 'Material Design Icons'; +} + +.rd-navbar-fixed .rd-navbar-search-toggle.active span .svg-icon { + opacity: 0; + visibility: hidden; + transform: rotate(90deg) scale(0.4); +} + +.rd-navbar-fixed .rd-navbar-search-toggle.active span::after { + transform: rotate(0deg) scale(1); + opacity: 1; + visibility: visible; +} + +.rd-navbar-fixed .rd-navbar-search-toggle:hover { + color: #01c9f5; +} + +.rd-navbar-fixed [class*='rd-navbar-fixed-element'] { + position: fixed; + top: 4px; + z-index: 1082; +} + +.rd-navbar-fixed .rd-navbar-fixed-element-1 { + right: 0; +} + +.rd-navbar-fixed .rd-navbar-fixed-element-2 { + right: 46px; +} + +.rd-navbar-fixed.rd-navbar--is-clone { + display: none; +} + +.rd-navbar-fixed .rd-navbar-fixed--visible { + display: block; +} + +.rd-navbar-fixed .rd-navbar-fixed--hidden { + display: none; +} + +html.rd-navbar-fixed-linked .page { + padding-top: 56px; +} + +.rd-navbar-fixed.context-dark .rd-navbar-panel, +.rd-navbar-fixed.bg-gray-700 .rd-navbar-panel, +.rd-navbar-fixed.bg-gray-800 .rd-navbar-panel, +.rd-navbar-fixed.bg-primary-app .rd-navbar-panel, +.rd-navbar-fixed.bg-primary .rd-navbar-panel, +.rd-navbar-fixed.bg-primary-1 .rd-navbar-panel, +.rd-navbar-fixed.bg-primary-2 .rd-navbar-panel, +.rd-navbar-fixed.bg-wave-dark-wrap .rd-navbar-panel, +.rd-navbar-fixed.bg-gradient-primary .rd-navbar-panel, +.rd-navbar-fixed.bg-gradient-primary-1 .rd-navbar-panel, +.rd-navbar-fixed.rd-navbar-corporate .rd-navbar-panel { + background: #293043; +} + +.rd-navbar-fixed.context-dark .rd-navbar-toggle span, +.rd-navbar-fixed.bg-gray-700 .rd-navbar-toggle span, +.rd-navbar-fixed.bg-gray-800 .rd-navbar-toggle span, +.rd-navbar-fixed.bg-primary-app .rd-navbar-toggle span, +.rd-navbar-fixed.bg-primary .rd-navbar-toggle span, +.rd-navbar-fixed.bg-primary-1 .rd-navbar-toggle span, +.rd-navbar-fixed.bg-primary-2 .rd-navbar-toggle span, +.rd-navbar-fixed.bg-wave-dark-wrap .rd-navbar-toggle span, +.rd-navbar-fixed.bg-gradient-primary .rd-navbar-toggle span, +.rd-navbar-fixed.bg-gradient-primary-1 .rd-navbar-toggle span, +.rd-navbar-fixed.rd-navbar-corporate .rd-navbar-toggle span, +.rd-navbar-fixed.context-dark .rd-navbar-toggle span::before, +.rd-navbar-fixed.bg-gray-700 .rd-navbar-toggle span::before, +.rd-navbar-fixed.bg-gray-800 .rd-navbar-toggle span::before, +.rd-navbar-fixed.bg-primary-app .rd-navbar-toggle span::before, +.rd-navbar-fixed.bg-primary .rd-navbar-toggle span::before, +.rd-navbar-fixed.bg-primary-1 .rd-navbar-toggle span::before, +.rd-navbar-fixed.bg-primary-2 .rd-navbar-toggle span::before, +.rd-navbar-fixed.bg-wave-dark-wrap .rd-navbar-toggle span::before, +.rd-navbar-fixed.bg-gradient-primary .rd-navbar-toggle span::before, +.rd-navbar-fixed.bg-gradient-primary-1 .rd-navbar-toggle span::before, +.rd-navbar-fixed.rd-navbar-corporate .rd-navbar-toggle span::before, +.rd-navbar-fixed.context-dark .rd-navbar-toggle span::after, +.rd-navbar-fixed.bg-gray-700 .rd-navbar-toggle span::after, +.rd-navbar-fixed.bg-gray-800 .rd-navbar-toggle span::after, +.rd-navbar-fixed.bg-primary-app .rd-navbar-toggle span::after, +.rd-navbar-fixed.bg-primary .rd-navbar-toggle span::after, +.rd-navbar-fixed.bg-primary-1 .rd-navbar-toggle span::after, +.rd-navbar-fixed.bg-primary-2 .rd-navbar-toggle span::after, +.rd-navbar-fixed.bg-wave-dark-wrap .rd-navbar-toggle span::after, +.rd-navbar-fixed.bg-gradient-primary .rd-navbar-toggle span::after, +.rd-navbar-fixed.bg-gradient-primary-1 .rd-navbar-toggle span::after, +.rd-navbar-fixed.rd-navbar-corporate .rd-navbar-toggle span::after { + background-color: #ffffff; +} + +.rd-navbar-fixed.context-dark .rd-navbar-collapse-toggle, +.rd-navbar-fixed.bg-gray-700 .rd-navbar-collapse-toggle, +.rd-navbar-fixed.bg-gray-800 .rd-navbar-collapse-toggle, +.rd-navbar-fixed.bg-primary-app .rd-navbar-collapse-toggle, +.rd-navbar-fixed.bg-primary .rd-navbar-collapse-toggle, +.rd-navbar-fixed.bg-primary-1 .rd-navbar-collapse-toggle, +.rd-navbar-fixed.bg-primary-2 .rd-navbar-collapse-toggle, +.rd-navbar-fixed.bg-wave-dark-wrap .rd-navbar-collapse-toggle, +.rd-navbar-fixed.bg-gradient-primary .rd-navbar-collapse-toggle, +.rd-navbar-fixed.bg-gradient-primary-1 .rd-navbar-collapse-toggle, +.rd-navbar-fixed.rd-navbar-corporate .rd-navbar-collapse-toggle, +.rd-navbar-fixed.context-dark .rd-navbar-search-toggle, +.rd-navbar-fixed.bg-gray-700 .rd-navbar-search-toggle, +.rd-navbar-fixed.bg-gray-800 .rd-navbar-search-toggle, +.rd-navbar-fixed.bg-primary-app .rd-navbar-search-toggle, +.rd-navbar-fixed.bg-primary .rd-navbar-search-toggle, +.rd-navbar-fixed.bg-primary-1 .rd-navbar-search-toggle, +.rd-navbar-fixed.bg-primary-2 .rd-navbar-search-toggle, +.rd-navbar-fixed.bg-wave-dark-wrap .rd-navbar-search-toggle, +.rd-navbar-fixed.bg-gradient-primary .rd-navbar-search-toggle, +.rd-navbar-fixed.bg-gradient-primary-1 .rd-navbar-search-toggle, +.rd-navbar-fixed.rd-navbar-corporate .rd-navbar-search-toggle { + color: inherit; +} + +/** +* +* RD Navbar Corporate +* ===================================================== +*/ +.rd-navbar-corporate { + background-color: #192031; +} + +.rd-navbar-corporate.rd-navbar-fixed .rd-nav-item:hover .rd-nav-link, +.rd-navbar-corporate.rd-navbar-fixed .rd-nav-item.active .rd-nav-link { + background-color: transparent; + color: #01c9f5; +} + +.rd-navbar-corporate.rd-navbar-fixed .rd-navbar-dropdown li:hover > a, +.rd-navbar-corporate.rd-navbar-fixed .rd-navbar-dropdown li.active > a { + background-color: transparent; + color: #01c9f5; +} + +.rd-navbar-corporate.rd-navbar-fixed .rd-navbar-panel { + background-color: #192031; + box-shadow: 0 0 25px rgba(155, 160, 172, 0.15); +} + +.rd-navbar-corporate.rd-navbar-fixed .rd-navbar-collapse { + box-shadow: 0 0 25px rgba(155, 160, 172, 0.15); +} + +.rd-navbar-corporate .rd-navbar-toggle, +.rd-navbar-corporate .rd-navbar-collapse-toggle { + color: #ffffff; +} + +.rd-navbar-corporate .rd-navbar-toggle span, +.rd-navbar-corporate .rd-navbar-toggle span::before, +.rd-navbar-corporate .rd-navbar-toggle span::after, +.rd-navbar-corporate .rd-navbar-collapse-toggle span, +.rd-navbar-corporate .rd-navbar-collapse-toggle span::before, +.rd-navbar-corporate .rd-navbar-collapse-toggle span::after { + background-color: #ffffff; +} + +.rd-navbar-corporate .rd-navbar-nav-wrap { + background-color: #192031; +} + +.rd-navbar-corporate .rd-nav-link, +.rd-navbar-corporate .rd-nav-link:not([href]) { + color: #ffffff; +} + +.rd-navbar-corporate.rd-navbar-static .button { + padding-left: 25px; + padding-right: 25px; +} + +/** @section Counter */ +.box-counter { + position: relative; + text-align: center; +} + +.box-counter + * { + margin-top: 4px; +} + +.box-counter-main { + display: flex; + justify-content: center; +} + +.box-counter-main > * { + display: inline; +} + +.box-counter-main .small { + font-size: 28px; +} + +.box-counter-main .small_top { + position: relative; + top: 0.2em; + vertical-align: top; +} + +* + .box-counter-main { + margin-top: 5px; +} + +@media (min-width: 576px) { + * + .box-counter-main { + margin-top: 12px; + } +} + +.counter-corporate .box-counter-main { + letter-spacing: -0.07em; +} + +@media (min-width: 1600px) { + .counter-corporate .box-counter-main { + font-size: 110px; + } +} + +@media (min-width: 992px) { + .counter-app { + display: flex; + flex-direction: row-reverse; + align-items: center; + justify-content: center; + margin-bottom: -15px; + margin-left: -15px; + } + .counter-app:empty { + margin-bottom: 0; + margin-left: 0; + } + .counter-app > * { + margin-top: 0; + margin-bottom: 15px; + margin-left: 15px; + } + .counter-app .box-counter-title { + margin-top: 23px; + } +} + +.counter-classic { + text-align: center; + padding: 28px 15px 35px; + width: 170px; + margin-left: auto; + margin-right: auto; + border: 2px solid #ffffff; + background: #ffffff; + box-shadow: 0 5px 20px rgba(41, 48, 67, 0.08); +} + +.counter-classic-icon path { + fill: #293043; +} + +.counter-classic-icon .path-primary { + fill: #01c9f5; +} + +.counter-classic-number { + font-size: 50px; + line-height: 1.1; + font-weight: 700; + font-family: 'Merriweather', 'Times New Roman', Times, serif; + color: #01c9f5; +} + +* + .counter-classic-title { + margin-top: 18px; +} + +* + .counter-classic-number { + margin-top: 0; +} + +.context-dark .counter-classic, +.bg-gray-700 .counter-classic, +.bg-gray-800 .counter-classic, +.bg-primary-app .counter-classic, +.bg-primary .counter-classic, +.bg-primary-1 .counter-classic, +.bg-primary-2 .counter-classic, +.bg-wave-dark-wrap .counter-classic, +.bg-gradient-primary .counter-classic, +.bg-gradient-primary-1 .counter-classic, +.rd-navbar-corporate .counter-classic { + background: transparent; +} + +.context-dark .counter-classic-number, +.bg-gray-700 .counter-classic-number, +.bg-gray-800 .counter-classic-number, +.bg-primary-app .counter-classic-number, +.bg-primary .counter-classic-number, +.bg-primary-1 .counter-classic-number, +.bg-primary-2 .counter-classic-number, +.bg-wave-dark-wrap .counter-classic-number, +.bg-gradient-primary .counter-classic-number, +.bg-gradient-primary-1 .counter-classic-number, +.rd-navbar-corporate .counter-classic-number { + color: inherit; +} + +.context-dark .counter-classic-icon path, +.bg-gray-700 .counter-classic-icon path, +.bg-gray-800 .counter-classic-icon path, +.bg-primary-app .counter-classic-icon path, +.bg-primary .counter-classic-icon path, +.bg-primary-1 .counter-classic-icon path, +.bg-primary-2 .counter-classic-icon path, +.bg-wave-dark-wrap .counter-classic-icon path, +.bg-gradient-primary .counter-classic-icon path, +.bg-gradient-primary-1 .counter-classic-icon path, +.rd-navbar-corporate .counter-classic-icon path { + fill: #ffffff; +} + +.context-dark .counter-classic-icon .path-primary, +.bg-gray-700 .counter-classic-icon .path-primary, +.bg-gray-800 .counter-classic-icon .path-primary, +.bg-primary-app .counter-classic-icon .path-primary, +.bg-primary .counter-classic-icon .path-primary, +.bg-primary-1 .counter-classic-icon .path-primary, +.bg-primary-2 .counter-classic-icon .path-primary, +.bg-wave-dark-wrap .counter-classic-icon .path-primary, +.bg-gradient-primary .counter-classic-icon .path-primary, +.bg-gradient-primary-1 .counter-classic-icon .path-primary, +.rd-navbar-corporate .counter-classic-icon .path-primary { + fill: transparent; +} + +/** @section Owl Carousel */ +.owl-carousel { + display: none; + width: 100%; + -webkit-tap-highlight-color: transparent; + /* position relative and z-index fix webkit rendering fonts issue */ + position: relative; + z-index: 1; +} + +.owl-carousel .owl-stage { + position: relative; + -ms-touch-action: pan-Y; + touch-action: manipulation; + -moz-backface-visibility: hidden; + /* fix firefox animation glitch */ +} + +.owl-carousel .owl-stage:after { + content: '.'; + display: block; + clear: both; + visibility: hidden; + line-height: 0; + height: 0; +} + +.owl-carousel .owl-stage-outer { + position: relative; + overflow: hidden; + /* fix for flashing background */ + -webkit-transform: translate3d(0px, 0px, 0px); + transform: translate3d(0px, 0px, 0px); +} + +.owl-carousel .owl-wrapper, +.owl-carousel .owl-item { + backface-visibility: hidden; + transform: translate3d(0, 0, 0); +} + +.owl-carousel .owl-item { + position: relative; + min-height: 1px; + float: left; + backface-visibility: hidden; + -webkit-tap-highlight-color: transparent; + -webkit-touch-callout: none; +} + +.owl-carousel .owl-nav, +.owl-carousel .owl-dots { + -webkit-tap-highlight-color: transparent; +} + +.owl-carousel .owl-nav.disabled, +.owl-carousel .owl-dots.disabled { + display: none; +} + +.owl-carousel .owl-prev, +.owl-carousel .owl-next, +.owl-carousel .owl-dot { + cursor: pointer; + user-select: none; + background: none; + color: inherit; + border: none; + padding: 0; + font: inherit; +} + +.owl-carousel.owl-loaded { + display: block; +} + +.owl-carousel.owl-loading { + opacity: 0; + display: block; +} + +.owl-carousel.owl-hidden { + opacity: 0; +} + +.owl-carousel.owl-refresh .owl-item { + visibility: hidden; +} + +.owl-carousel.owl-drag .owl-item { + touch-action: pan-y; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.owl-carousel.owl-grab { + cursor: grab; +} + +.owl-carousel.owl-rtl { + direction: rtl; +} + +.owl-carousel.owl-rtl .owl-item { + float: right; +} + +.owl-carousel .owl-nav { + pointer-events: none; +} + +.owl-carousel .owl-prev, +.owl-carousel .owl-next { + position: absolute; + top: 50%; + transform: translateY(-50%); + width: 40px; + height: 40px; + font-size: 33px; + line-height: 1; + cursor: pointer; + pointer-events: auto; + color: #01c9f5; + transition: all 0.3s ease-in-out; +} + +.owl-carousel .owl-prev::before, +.owl-carousel .owl-prev::after, +.owl-carousel .owl-next::before, +.owl-carousel .owl-next::after { + display: block; + font-family: 'FontAwesome'; +} + +.owl-carousel .owl-prev:hover, +.owl-carousel .owl-next:hover { + text-decoration: none; + color: #085bd9; +} + +.owl-carousel .owl-prev.disabled, +.owl-carousel .owl-next.disabled { + opacity: 0; + cursor: default; +} + +.owl-carousel .owl-prev { + left: -76px; +} + +.owl-carousel .owl-prev::before { + content: '\f104'; +} + +.owl-carousel .owl-next { + right: -76px; +} + +.owl-carousel .owl-next::before { + content: '\f105'; +} + +.owl-carousel .owl-dots { + text-align: center; +} + +.owl-carousel .owl-dot { + display: inline-block; + text-align: center; + width: 24px; + height: 12px; + font-size: 0; + line-height: 0; + margin: 0 4px; + zoom: 1; +} + +.owl-carousel .owl-dot span { + display: inline-block; + content: ''; + width: 12px; + height: inherit; + border-radius: 8px; + background: #f2f1f6; + transition: all 0.3s ease; +} + +.owl-carousel .owl-dot:hover span { + background: #01c9f5; +} + +.owl-carousel .owl-dot.active span { + width: inherit; + background: #01c9f5; +} + +.owl-carousel * + .owl-dots { + margin-top: 30px; +} + +@media (min-width: 992px) { + .owl-carousel * + .owl-dots { + margin-top: 55px; + } +} + +.owl-carousel[data-auto-height='true'] .owl-height { + transition: 0.3s ease-out height; +} + +* + .owl-carousel { + margin-top: 30px; +} + +@media (min-width: 768px) { + * + .owl-carousel { + margin-top: 50px; + } +} + +@media (min-width: 1200px) { + * + .owl-carousel { + margin-top: 70px; + } +} + +.owl-corporate-wide + .owl-corporate-wide { + margin-top: 20px; +} + +.owl-corporate-wide .owl-item img { + width: 100%; +} + +* + .owl-corporate-wide { + margin-top: 40px; +} + +@media (min-width: 1200px) { + * + .owl-corporate-wide { + margin-top: 83px; + } +} + +* + .owl-corporate-wide-1 { + margin-top: 40px; +} + +@media (min-width: 992px) { + * + .owl-corporate-wide-2 { + margin-top: 60px; + } +} + +.owl-wide .owl-stage-outer { + overflow: visible; +} + +.owl-app .owl-stage-outer { + padding: 55px; + margin: -55px; +} + +.owl-app img { + display: block; + margin-left: auto; + margin-right: auto; + filter: drop-shadow(0 10px 20px rgba(41, 48, 67, 0.25)); + transform: translate3d(0, 0, 0); +} + +.owl-style-1 { + text-align: center; + max-width: 30.7%; + margin-left: auto; + margin-right: auto; +} + +.owl-style-1 .owl-stage-outer { + overflow: visible; +} + +.owl-style-1 .owl-dots { + position: absolute; + bottom: 0; +} + +.owl-style-1 img { + max-width: 69.33%; +} + +* + .owl-style-1 { + margin-top: 30px; +} + +.owl-dots-1 + .button, +.owl-style-1 + .button { + margin-top: 30px; +} + +@media (min-width: 768px) { + * + .owl-style-1 { + margin-top: 50px; + } + .owl-dots-1 + .button, + .owl-style-1 + .button { + margin-top: 60px; + } +} + +@media (min-width: 992px) { + * + .owl-style-1 { + margin-top: 70px; + } +} + +.owl-style-2 { + max-width: 1020px; + margin-left: auto; + margin-right: auto; +} + +.owl-style-2 .owl-stage-outer { + overflow: visible; +} + +* + .owl-style-2 { + margin-top: 40px; +} + +@media (min-width: 992px) { + * + .owl-style-2 { + margin-top: 60px; + } +} + +.owl-style-3 .owl-stage-outer { + margin: -30px; + padding: 30px; +} + +* + .owl-style-3 { + margin-top: 40px; +} + +@media (min-width: 768px) { + .owl-style-3 * + .owl-dots { + margin-top: 40px; + } +} + +.owl-style-4 .owl-stage-outer { + margin: -50px; + padding: 50px; +} + +.owl-style-4 .owl-item:not(.active) > * { + box-shadow: none; +} + +@media (min-width: 1200px) { + .owl-style-4 * + .owl-dots { + margin-top: 75px; + } +} + +.owl-dots-1 { + font-size: 0; + line-height: 0; + transform: translate3d(0, 0, 0); +} + +.owl-dots-1 .owl-dot { + display: inline-block; + text-align: center; + width: 24px; + height: 12px; + margin: 0 4px; + cursor: pointer; + user-select: none; + background: none; + color: inherit; + border: none; + padding: 0; + font: inherit; + zoom: 1; +} + +.owl-dots-1 .owl-dot span { + display: inline-block; + content: ''; + width: 12px; + height: inherit; + border-radius: 8px; + background: #f2f1f6; + transition: all 0.3s ease; +} + +.owl-dots-1 .owl-dot:hover span { + background: #01c9f5; +} + +.owl-dots-1 .owl-dot.active span { + width: inherit; + background: #01c9f5; +} + +.owl-dots-2 .owl-dot span { + background: rgba(0, 102, 255, 0.3); +} + +.owl-dots-2 .owl-dot:hover span, +.owl-dots-2 .owl-dot.active span { + background: #0066ff; +} + +* + .owl-dots-1 { + margin-top: 30px; +} + +@media (min-width: 1200px) { + * + .owl-dots-1 { + margin-top: 60px; + } +} + +/** @section Lightgallery */ +@font-face { + font-family: 'lg'; + src: url('../fonts/lg.eot?n1z373'); + src: url('../fonts/lg.eot?#iefixn1z373') format('embedded-opentype'), + url('../fonts/lg.woff?n1z373') format('woff'), + url('../fonts/lg.ttf?n1z373') format('truetype'), + url('../fonts/lg.svg?n1z373#lg') format('svg'); + font-weight: normal; + font-style: normal; +} + +.lg-icon { + font-family: 'lg'; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.lg-actions .lg-next, +.lg-actions .lg-prev { + background-color: rgba(0, 0, 0, 0.45); + border-radius: 2px; + color: #999; + cursor: pointer; + display: block; + font-size: 22px; + margin-top: -10px; + padding: 8px 10px 9px; + position: absolute; + top: 50%; + z-index: 1090; + border: none; + outline: none; +} + +.lg-actions .lg-next.disabled, +.lg-actions .lg-prev.disabled { + pointer-events: none; + opacity: 0.5; +} + +.lg-actions .lg-next:hover, +.lg-actions .lg-prev:hover { + color: #fff; +} + +.lg-actions .lg-next { + right: 20px; +} + +.lg-actions .lg-next:before { + content: '\e095'; +} + +.lg-actions .lg-prev { + left: 20px; +} + +.lg-actions .lg-prev:after { + content: '\e094'; +} + +@-webkit-keyframes lg-right-end { + 0% { + left: 0; + } + 50% { + left: -30px; + } + 100% { + left: 0; + } +} + +@-moz-keyframes lg-right-end { + 0% { + left: 0; + } + 50% { + left: -30px; + } + 100% { + left: 0; + } +} + +@-ms-keyframes lg-right-end { + 0% { + left: 0; + } + 50% { + left: -30px; + } + 100% { + left: 0; + } +} + +@keyframes lg-right-end { + 0% { + left: 0; + } + 50% { + left: -30px; + } + 100% { + left: 0; + } +} + +@-webkit-keyframes lg-left-end { + 0% { + left: 0; + } + 50% { + left: 30px; + } + 100% { + left: 0; + } +} + +@-moz-keyframes lg-left-end { + 0% { + left: 0; + } + 50% { + left: 30px; + } + 100% { + left: 0; + } +} + +@-ms-keyframes lg-left-end { + 0% { + left: 0; + } + 50% { + left: 30px; + } + 100% { + left: 0; + } +} + +@keyframes lg-left-end { + 0% { + left: 0; + } + 50% { + left: 30px; + } + 100% { + left: 0; + } +} + +.lg-outer.lg-right-end .lg-object { + -webkit-animation: lg-right-end 0.3s; + -o-animation: lg-right-end 0.3s; + animation: lg-right-end 0.3s; + position: relative; +} + +.lg-outer.lg-left-end .lg-object { + -webkit-animation: lg-left-end 0.3s; + -o-animation: lg-left-end 0.3s; + animation: lg-left-end 0.3s; + position: relative; +} + +.lg-toolbar { + z-index: 1092; + left: 0; + position: absolute; + top: 0; + width: 100%; + background-color: rgba(0, 0, 0, 0.45); +} + +.lg-toolbar .lg-icon { + color: #999; + cursor: pointer; + float: right; + font-size: 24px; + height: 47px; + line-height: 27px; + padding: 10px 0; + text-align: center; + width: 50px; + text-decoration: none !important; + outline: medium none; + -webkit-transition: color 0.2s linear; + -o-transition: color 0.2s linear; + transition: color 0.2s linear; +} + +.lg-toolbar .lg-icon:hover { + color: #fff; +} + +.lg-toolbar .lg-close:after { + content: '\e070'; +} + +.lg-toolbar .lg-download:after { + content: '\e0f2'; +} + +.lg-sub-html { + background-color: rgba(0, 0, 0, 0.45); + bottom: 0; + color: #eee; + font-size: 16px; + left: 0; + padding: 10px 40px; + position: fixed; + right: 0; + text-align: center; + z-index: 1090; +} + +.lg-sub-html h4 { + margin: 0; + font-size: 13px; + font-weight: bold; +} + +.lg-sub-html p { + font-size: 12px; + margin: 5px 0 0; +} + +#lg-counter { + color: #999; + display: inline-block; + font-size: 16px; + padding-left: 20px; + padding-top: 12px; + vertical-align: middle; +} + +.lg-toolbar, +.lg-prev, +.lg-next { + opacity: 1; + -webkit-transition: -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear; + -moz-transition: -moz-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear; + -o-transition: -o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear; + transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear; +} + +.lg-hide-items .lg-prev { + opacity: 0; + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); +} + +.lg-hide-items .lg-next { + opacity: 0; + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); +} + +.lg-hide-items .lg-toolbar { + opacity: 0; + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); +} + +body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object { + -webkit-transform: scale3d(0.5, 0.5, 0.5); + transform: scale3d(0.5, 0.5, 0.5); + opacity: 0; + -webkit-transition: -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important; + -moz-transition: -moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important; + -o-transition: -o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important; + transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important; + -webkit-transform-origin: 50% 50%; + -moz-transform-origin: 50% 50%; + -ms-transform-origin: 50% 50%; + transform-origin: 50% 50%; +} + +body:not(.lg-from-hash) + .lg-outer.lg-start-zoom + .lg-item.lg-complete + .lg-object { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + opacity: 1; +} + +.lg-outer .lg-thumb-outer { + background-color: #0d0a0a; + bottom: 0; + position: absolute; + width: 100%; + z-index: 1090; + max-height: 350px; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + -webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s; + -moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s; + -o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s; + transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s; +} + +.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item { + cursor: -webkit-grab; + cursor: -moz-grab; + cursor: -o-grab; + cursor: -ms-grab; + cursor: grab; +} + +.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item { + cursor: move; + cursor: -webkit-grabbing; + cursor: -moz-grabbing; + cursor: -o-grabbing; + cursor: -ms-grabbing; + cursor: grabbing; +} + +.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb { + -webkit-transition-duration: 0s !important; + transition-duration: 0s !important; +} + +.lg-outer.lg-thumb-open .lg-thumb-outer { + -webkit-transform: translate3d(0, 0%, 0); + transform: translate3d(0, 0%, 0); +} + +.lg-outer .lg-thumb { + padding: 10px 0; + height: 100%; + margin-bottom: -5px; + margin-left: auto; + margin-right: auto; +} + +.lg-outer .lg-thumb-item { + border-radius: 5px; + cursor: pointer; + float: left; + overflow: hidden; + height: 100%; + border: 2px solid #fff; + border-radius: 4px; + margin-bottom: 5px; +} + +@media (min-width: 1025px) { + .lg-outer .lg-thumb-item { + -webkit-transition: border-color 0.25s ease; + -o-transition: border-color 0.25s ease; + transition: border-color 0.25s ease; + } +} + +.lg-outer .lg-thumb-item.active, +.lg-outer .lg-thumb-item:hover { + border-color: #01c9f5; +} + +.lg-outer .lg-thumb-item img { + width: 100%; + height: 100%; + object-fit: cover; +} + +.lg-outer.lg-has-thumb .lg-item { + padding-bottom: 120px; +} + +.lg-outer.lg-can-toggle .lg-item { + padding-bottom: 0; +} + +.lg-outer.lg-pull-caption-up .lg-sub-html { + -webkit-transition: bottom 0.25s ease; + -o-transition: bottom 0.25s ease; + transition: bottom 0.25s ease; +} + +.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html { + bottom: 100px; +} + +.lg-outer .lg-toogle-thumb { + background-color: #0d0a0a; + border-radius: 2px 2px 0 0; + color: #999; + cursor: pointer; + font-size: 24px; + height: 39px; + line-height: 27px; + padding: 5px 0; + position: absolute; + right: 20px; + text-align: center; + top: -39px; + width: 50px; +} + +.lg-outer .lg-toogle-thumb:after { + content: '\e1ff'; +} + +.lg-outer .lg-toogle-thumb:hover { + color: #fff; +} + +.lg-outer .lg-video-cont { + display: inline-block; + vertical-align: middle; + max-width: 1140px; + max-height: 100%; + width: 100%; + padding: 0 5px; +} + +.lg-outer .lg-video { + width: 100%; + height: 0; + padding-bottom: 56.25%; + overflow: hidden; + position: relative; +} + +.lg-outer .lg-video .lg-object { + display: inline-block; + position: absolute; + top: 0; + left: 0; + width: 100% !important; + height: 100% !important; +} + +.lg-outer .lg-video .lg-video-play { + width: 84px; + height: 59px; + position: absolute; + left: 50%; + top: 50%; + margin-left: -42px; + margin-top: -30px; + z-index: 1090; + cursor: pointer; +} + +.lg-outer .lg-has-iframe .lg-video { + -webkit-overflow-scrolling: touch; + overflow: auto; +} + +.lg-outer .lg-has-vimeo .lg-video-play { + background: url('../images/vimeo-play.png') no-repeat scroll 0 0 transparent; +} + +.lg-outer .lg-has-vimeo:hover .lg-video-play { + background: url('../images/vimeo-play.png') no-repeat scroll 0 -58px transparent; +} + +.lg-outer .lg-has-html5 .lg-video-play { + background: transparent url('../images/video-play.png') no-repeat scroll 0 0; + height: 64px; + margin-left: -32px; + margin-top: -32px; + width: 64px; + opacity: 0.8; +} + +.lg-outer .lg-has-html5:hover .lg-video-play { + opacity: 1; +} + +.lg-outer .lg-has-youtube .lg-video-play { + background: url('../images/youtube-play.png') no-repeat scroll 0 0 + transparent; +} + +.lg-outer .lg-has-youtube:hover .lg-video-play { + background: url('../images/youtube-play.png') no-repeat scroll 0 -60px transparent; +} + +.lg-outer .lg-video-object { + width: 100% !important; + height: 100% !important; + position: absolute; + top: 0; + left: 0; +} + +.lg-outer .lg-has-video .lg-video-object { + visibility: hidden; +} + +.lg-outer .lg-has-video.lg-video-playing .lg-object, +.lg-outer .lg-has-video.lg-video-playing .lg-video-play { + display: none; +} + +.lg-outer .lg-has-video.lg-video-playing .lg-video-object { + visibility: visible; +} + +.lg-progress-bar { + background-color: #333; + height: 5px; + left: 0; + position: absolute; + top: 0; + width: 100%; + z-index: 1093; + opacity: 0; + -webkit-transition: opacity 0.08s ease 0s; + -moz-transition: opacity 0.08s ease 0s; + -o-transition: opacity 0.08s ease 0s; + transition: opacity 0.08s ease 0s; +} + +.lg-progress-bar .lg-progress { + background-color: #01c9f5; + height: 5px; + width: 0; +} + +.lg-progress-bar.lg-start .lg-progress { + width: 100%; +} + +.lg-show-autoplay .lg-progress-bar { + opacity: 1; +} + +.lg-autoplay-button:after { + content: '\e01d'; +} + +.lg-show-autoplay .lg-autoplay-button:after { + content: '\e01a'; +} + +.lg-outer.lg-css3.lg-zoom-dragging + .lg-item.lg-complete.lg-zoomable + .lg-img-wrap, +.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image { + -webkit-transition-duration: 0s; + transition-duration: 0s; +} + +.lg-outer.lg-use-transition-for-zoom + .lg-item.lg-complete.lg-zoomable + .lg-img-wrap { + -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s; + -moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s; + -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s; + transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s; +} + +.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap { + -webkit-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, + top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s; + -moz-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, + top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s; + -o-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, + top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s; + transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, + top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s; +} + +.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + backface-visibility: hidden; +} + +.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + -webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.15s !important; + -moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.15s !important; + -o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.15s !important; + transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important; + -webkit-transform-origin: 0 0; + -moz-transform-origin: 0 0; + -ms-transform-origin: 0 0; + transform-origin: 0 0; + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + backface-visibility: hidden; +} + +#lg-zoom-in:after { + content: '\e311'; +} + +#lg-actual-size { + font-size: 20px; +} + +#lg-actual-size:after { + content: '\e033'; +} + +#lg-zoom-out { + opacity: 0.5; + pointer-events: none; +} + +#lg-zoom-out:after { + content: '\e312'; +} + +.lg-zoomed #lg-zoom-out { + opacity: 1; + pointer-events: auto; +} + +.lg-outer .lg-pager-outer { + bottom: 60px; + left: 0; + position: absolute; + right: 0; + text-align: center; + z-index: 1090; + height: 10px; +} + +.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont { + overflow: visible; +} + +.lg-outer .lg-pager-cont { + cursor: pointer; + display: inline-block; + overflow: hidden; + position: relative; + vertical-align: top; + margin: 0 5px; +} + +.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); +} + +.lg-outer .lg-pager-cont.lg-pager-active .lg-pager { + box-shadow: 0 0 0 2px white inset; +} + +.lg-outer .lg-pager-thumb-cont { + background-color: #fff; + color: #fff; + bottom: 100%; + height: 83px; + left: 0; + margin-bottom: 20px; + margin-left: -60px; + opacity: 0; + padding: 5px; + position: absolute; + width: 120px; + border-radius: 3px; + -webkit-transition: opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s; + -moz-transition: opacity 0.15s ease 0s, -moz-transform 0.15s ease 0s; + -o-transition: opacity 0.15s ease 0s, -o-transform 0.15s ease 0s; + transition: opacity 0.15s ease 0s, transform 0.15s ease 0s; + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); +} + +.lg-outer .lg-pager-thumb-cont img { + width: 100%; + height: 100%; +} + +.lg-outer .lg-pager { + background-color: rgba(255, 255, 255, 0.5); + border-radius: 50%; + box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.7) inset; + display: block; + height: 12px; + -webkit-transition: box-shadow 0.3s ease 0s; + -o-transition: box-shadow 0.3s ease 0s; + transition: box-shadow 0.3s ease 0s; + width: 12px; +} + +.lg-outer .lg-pager:hover, +.lg-outer .lg-pager:focus { + box-shadow: 0 0 0 8px white inset; +} + +.lg-outer .lg-caret { + border-left: 10px solid transparent; + border-right: 10px solid transparent; + border-top: 10px dashed; + bottom: -10px; + display: inline-block; + height: 0; + left: 50%; + margin-left: -5px; + position: absolute; + vertical-align: middle; + width: 0; +} + +.lg-fullscreen:after { + content: '\e20c'; +} + +.lg-fullscreen-on .lg-fullscreen:after { + content: '\e20d'; +} + +.lg-outer #lg-dropdown-overlay { + background-color: rgba(0, 0, 0, 0.25); + bottom: 0; + cursor: default; + left: 0; + position: fixed; + right: 0; + top: 0; + z-index: 1091; + opacity: 0; + visibility: hidden; + -webkit-transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s; + -o-transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s; + transition: visibility 0s linear 0.18s, opacity 0.18s linear 0s; +} + +.lg-outer.lg-dropdown-active .lg-dropdown, +.lg-outer.lg-dropdown-active #lg-dropdown-overlay { + -webkit-transition-delay: 0s; + transition-delay: 0s; + -moz-transform: translate3d(0, 0px, 0); + -o-transform: translate3d(0, 0px, 0); + -ms-transform: translate3d(0, 0px, 0); + -webkit-transform: translate3d(0, 0px, 0); + transform: translate3d(0, 0px, 0); + opacity: 1; + visibility: visible; +} + +.lg-outer.lg-dropdown-active #lg-share { + color: #fff; +} + +.lg-outer .lg-dropdown { + background-color: #fff; + border-radius: 2px; + font-size: 14px; + list-style-type: none; + margin: 0; + padding: 10px 0; + position: absolute; + right: 0; + text-align: left; + top: 50px; + opacity: 0; + visibility: hidden; + -moz-transform: translate3d(0, 5px, 0); + -o-transform: translate3d(0, 5px, 0); + -ms-transform: translate3d(0, 5px, 0); + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + -webkit-transition: -webkit-transform 0.18s linear 0s, + visibility 0s linear 0.5s, opacity 0.18s linear 0s; + -moz-transition: -moz-transform 0.18s linear 0s, visibility 0s linear 0.5s, + opacity 0.18s linear 0s; + -o-transition: -o-transform 0.18s linear 0s, visibility 0s linear 0.5s, + opacity 0.18s linear 0s; + transition: transform 0.18s linear 0s, visibility 0s linear 0.5s, + opacity 0.18s linear 0s; +} + +.lg-outer .lg-dropdown:after { + content: ''; + display: block; + height: 0; + width: 0; + position: absolute; + border: 8px solid transparent; + border-bottom-color: #fff; + right: 16px; + top: -16px; +} + +.lg-outer .lg-dropdown > li:last-child { + margin-bottom: 0px; +} + +.lg-outer .lg-dropdown > li:hover a, +.lg-outer .lg-dropdown > li:hover .lg-icon { + color: #333; +} + +.lg-outer .lg-dropdown a { + color: #333; + display: block; + white-space: pre; + padding: 4px 12px; + font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; + font-size: 12px; +} + +.lg-outer .lg-dropdown a:hover { + background-color: rgba(0, 0, 0, 0.07); +} + +.lg-outer .lg-dropdown .lg-dropdown-text { + display: inline-block; + line-height: 1; + margin-top: -3px; + vertical-align: middle; +} + +.lg-outer .lg-dropdown .lg-icon { + color: #333; + display: inline-block; + float: none; + font-size: 20px; + height: auto; + line-height: 1; + margin-right: 8px; + padding: 0; + vertical-align: middle; + width: auto; +} + +.lg-outer #lg-share { + position: relative; +} + +.lg-outer #lg-share:after { + content: '\e80d'; +} + +.lg-outer #lg-share-facebook .lg-icon { + color: #3b5998; +} + +.lg-outer #lg-share-facebook .lg-icon:after { + content: '\e901'; +} + +.lg-outer #lg-share-twitter .lg-icon { + color: #00aced; +} + +.lg-outer #lg-share-twitter .lg-icon:after { + content: '\e904'; +} + +.lg-outer #lg-share-googleplus .lg-icon { + color: #dd4b39; +} + +.lg-outer #lg-share-googleplus .lg-icon:after { + content: '\e902'; +} + +.lg-outer #lg-share-pinterest .lg-icon { + color: #cb2027; +} + +.lg-outer #lg-share-pinterest .lg-icon:after { + content: '\e903'; +} + +.lg-css3.lg-zoom-in .lg-item { + opacity: 0; +} + +.lg-css3.lg-zoom-in .lg-item.lg-prev-slide { + -webkit-transform: scale3d(1.3, 1.3, 1.3); + transform: scale3d(1.3, 1.3, 1.3); +} + +.lg-css3.lg-zoom-in .lg-item.lg-next-slide { + -webkit-transform: scale3d(1.3, 1.3, 1.3); + transform: scale3d(1.3, 1.3, 1.3); +} + +.lg-css3.lg-zoom-in .lg-item.lg-current { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + opacity: 1; +} + +.lg-css3.lg-zoom-in .lg-item.lg-prev-slide, +.lg-css3.lg-zoom-in .lg-item.lg-next-slide, +.lg-css3.lg-zoom-in .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; +} + +.lg-css3.lg-zoom-in-big .lg-item { + opacity: 0; +} + +.lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide { + -webkit-transform: scale3d(2, 2, 2); + transform: scale3d(2, 2, 2); +} + +.lg-css3.lg-zoom-in-big .lg-item.lg-next-slide { + -webkit-transform: scale3d(2, 2, 2); + transform: scale3d(2, 2, 2); +} + +.lg-css3.lg-zoom-in-big .lg-item.lg-current { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + opacity: 1; +} + +.lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide, +.lg-css3.lg-zoom-in-big .lg-item.lg-next-slide, +.lg-css3.lg-zoom-in-big .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; +} + +.lg-css3.lg-zoom-out .lg-item { + opacity: 0; +} + +.lg-css3.lg-zoom-out .lg-item.lg-prev-slide { + -webkit-transform: scale3d(0.7, 0.7, 0.7); + transform: scale3d(0.7, 0.7, 0.7); +} + +.lg-css3.lg-zoom-out .lg-item.lg-next-slide { + -webkit-transform: scale3d(0.7, 0.7, 0.7); + transform: scale3d(0.7, 0.7, 0.7); +} + +.lg-css3.lg-zoom-out .lg-item.lg-current { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + opacity: 1; +} + +.lg-css3.lg-zoom-out .lg-item.lg-prev-slide, +.lg-css3.lg-zoom-out .lg-item.lg-next-slide, +.lg-css3.lg-zoom-out .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; +} + +.lg-css3.lg-zoom-out-big .lg-item { + opacity: 0; +} + +.lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide { + -webkit-transform: scale3d(0, 0, 0); + transform: scale3d(0, 0, 0); +} + +.lg-css3.lg-zoom-out-big .lg-item.lg-next-slide { + -webkit-transform: scale3d(0, 0, 0); + transform: scale3d(0, 0, 0); +} + +.lg-css3.lg-zoom-out-big .lg-item.lg-current { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + opacity: 1; +} + +.lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide, +.lg-css3.lg-zoom-out-big .lg-item.lg-next-slide, +.lg-css3.lg-zoom-out-big .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; +} + +.lg-css3.lg-zoom-out-in .lg-item { + opacity: 0; +} + +.lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide { + -webkit-transform: scale3d(0, 0, 0); + transform: scale3d(0, 0, 0); +} + +.lg-css3.lg-zoom-out-in .lg-item.lg-next-slide { + -webkit-transform: scale3d(2, 2, 2); + transform: scale3d(2, 2, 2); +} + +.lg-css3.lg-zoom-out-in .lg-item.lg-current { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + opacity: 1; +} + +.lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide, +.lg-css3.lg-zoom-out-in .lg-item.lg-next-slide, +.lg-css3.lg-zoom-out-in .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; +} + +.lg-css3.lg-zoom-in-out .lg-item { + opacity: 0; +} + +.lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide { + -webkit-transform: scale3d(2, 2, 2); + transform: scale3d(2, 2, 2); +} + +.lg-css3.lg-zoom-in-out .lg-item.lg-next-slide { + -webkit-transform: scale3d(0, 0, 0); + transform: scale3d(0, 0, 0); +} + +.lg-css3.lg-zoom-in-out .lg-item.lg-current { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + opacity: 1; +} + +.lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide, +.lg-css3.lg-zoom-in-out .lg-item.lg-next-slide, +.lg-css3.lg-zoom-in-out .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; +} + +.lg-css3.lg-soft-zoom .lg-item { + opacity: 0; +} + +.lg-css3.lg-soft-zoom .lg-item.lg-prev-slide { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); +} + +.lg-css3.lg-soft-zoom .lg-item.lg-next-slide { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); +} + +.lg-css3.lg-soft-zoom .lg-item.lg-current { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + opacity: 1; +} + +.lg-css3.lg-soft-zoom .lg-item.lg-prev-slide, +.lg-css3.lg-soft-zoom .lg-item.lg-next-slide, +.lg-css3.lg-soft-zoom .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; +} + +.lg-css3.lg-scale-up .lg-item { + opacity: 0; +} + +.lg-css3.lg-scale-up .lg-item.lg-prev-slide { + -moz-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0); + -o-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0); + -ms-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0); + -webkit-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0); + transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0); +} + +.lg-css3.lg-scale-up .lg-item.lg-next-slide { + -moz-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0); + -o-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0); + -ms-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0); + -webkit-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0); + transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0); +} + +.lg-css3.lg-scale-up .lg-item.lg-current { + -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + opacity: 1; +} + +.lg-css3.lg-scale-up .lg-item.lg-prev-slide, +.lg-css3.lg-scale-up .lg-item.lg-next-slide, +.lg-css3.lg-scale-up .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; +} + +.lg-css3.lg-slide-circular .lg-item { + opacity: 0; +} + +.lg-css3.lg-slide-circular .lg-item.lg-prev-slide { + -moz-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0); + -o-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0); + -ms-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0); + -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0); + transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0); +} + +.lg-css3.lg-slide-circular .lg-item.lg-next-slide { + -moz-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0); + -o-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0); + -ms-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0); + -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0); + transform: scale3d(0, 0, 0) translate3d(100%, 0, 0); +} + +.lg-css3.lg-slide-circular .lg-item.lg-current { + -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + opacity: 1; +} + +.lg-css3.lg-slide-circular .lg-item.lg-prev-slide, +.lg-css3.lg-slide-circular .lg-item.lg-next-slide, +.lg-css3.lg-slide-circular .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; +} + +.lg-css3.lg-slide-circular-up .lg-item { + opacity: 0; +} + +.lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide { + -moz-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0); + -o-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0); + -ms-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0); + -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0); + transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0); +} + +.lg-css3.lg-slide-circular-up .lg-item.lg-next-slide { + -moz-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0); + -o-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0); + -ms-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0); + -webkit-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0); + transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0); +} + +.lg-css3.lg-slide-circular-up .lg-item.lg-current { + -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + opacity: 1; +} + +.lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide, +.lg-css3.lg-slide-circular-up .lg-item.lg-next-slide, +.lg-css3.lg-slide-circular-up .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; +} + +.lg-css3.lg-slide-circular-down .lg-item { + opacity: 0; +} + +.lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide { + -moz-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0); + -o-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0); + -ms-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0); + -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0); + transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0); +} + +.lg-css3.lg-slide-circular-down .lg-item.lg-next-slide { + -moz-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0); + -o-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0); + -ms-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0); + -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0); + transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0); +} + +.lg-css3.lg-slide-circular-down .lg-item.lg-current { + -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + opacity: 1; +} + +.lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide, +.lg-css3.lg-slide-circular-down .lg-item.lg-next-slide, +.lg-css3.lg-slide-circular-down .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; +} + +.lg-css3.lg-slide-circular-vertical .lg-item { + opacity: 0; +} + +.lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide { + -moz-transform: scale3d(0, 0, 0) translate3d(0, -100%, 0); + -o-transform: scale3d(0, 0, 0) translate3d(0, -100%, 0); + -ms-transform: scale3d(0, 0, 0) translate3d(0, -100%, 0); + -webkit-transform: scale3d(0, 0, 0) translate3d(0, -100%, 0); + transform: scale3d(0, 0, 0) translate3d(0, -100%, 0); +} + +.lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide { + -moz-transform: scale3d(0, 0, 0) translate3d(0, 100%, 0); + -o-transform: scale3d(0, 0, 0) translate3d(0, 100%, 0); + -ms-transform: scale3d(0, 0, 0) translate3d(0, 100%, 0); + -webkit-transform: scale3d(0, 0, 0) translate3d(0, 100%, 0); + transform: scale3d(0, 0, 0) translate3d(0, 100%, 0); +} + +.lg-css3.lg-slide-circular-vertical .lg-item.lg-current { + -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + opacity: 1; +} + +.lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide, +.lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide, +.lg-css3.lg-slide-circular-vertical .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; +} + +.lg-css3.lg-slide-circular-vertical-left .lg-item { + opacity: 0; +} + +.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide { + -moz-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0); + -o-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0); + -ms-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0); + -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0); + transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0); +} + +.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide { + -moz-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0); + -o-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0); + -ms-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0); + -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0); + transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0); +} + +.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current { + -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + opacity: 1; +} + +.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide, +.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide, +.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; +} + +.lg-css3.lg-slide-circular-vertical-down .lg-item { + opacity: 0; +} + +.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide { + -moz-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0); + -o-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0); + -ms-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0); + -webkit-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0); + transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0); +} + +.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide { + -moz-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0); + -o-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0); + -ms-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0); + -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0); + transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0); +} + +.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current { + -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + opacity: 1; +} + +.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide, +.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide, +.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s; +} + +.lg-css3.lg-slide-vertical .lg-item { + opacity: 0; +} + +.lg-css3.lg-slide-vertical .lg-item.lg-prev-slide { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); +} + +.lg-css3.lg-slide-vertical .lg-item.lg-next-slide { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); +} + +.lg-css3.lg-slide-vertical .lg-item.lg-current { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; +} + +.lg-css3.lg-slide-vertical .lg-item.lg-prev-slide, +.lg-css3.lg-slide-vertical .lg-item.lg-next-slide, +.lg-css3.lg-slide-vertical .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; +} + +.lg-css3.lg-slide-vertical-growth .lg-item { + opacity: 0; +} + +.lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide { + -moz-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, -150%, 0); + -o-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, -150%, 0); + -ms-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, -150%, 0); + -webkit-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, -150%, 0); + transform: scale3d(0.5, 0.5, 0.5) translate3d(0, -150%, 0); +} + +.lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide { + -moz-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, 150%, 0); + -o-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, 150%, 0); + -ms-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, 150%, 0); + -webkit-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, 150%, 0); + transform: scale3d(0.5, 0.5, 0.5) translate3d(0, 150%, 0); +} + +.lg-css3.lg-slide-vertical-growth .lg-item.lg-current { + -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + opacity: 1; +} + +.lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide, +.lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide, +.lg-css3.lg-slide-vertical-growth .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; +} + +.lg-css3.lg-slide-skew-only .lg-item { + opacity: 0; +} + +.lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide { + -moz-transform: skew(10deg, 0deg); + -o-transform: skew(10deg, 0deg); + -ms-transform: skew(10deg, 0deg); + -webkit-transform: skew(10deg, 0deg); + transform: skew(10deg, 0deg); +} + +.lg-css3.lg-slide-skew-only .lg-item.lg-next-slide { + -moz-transform: skew(10deg, 0deg); + -o-transform: skew(10deg, 0deg); + -ms-transform: skew(10deg, 0deg); + -webkit-transform: skew(10deg, 0deg); + transform: skew(10deg, 0deg); +} + +.lg-css3.lg-slide-skew-only .lg-item.lg-current { + -moz-transform: skew(0deg, 0deg); + -o-transform: skew(0deg, 0deg); + -ms-transform: skew(0deg, 0deg); + -webkit-transform: skew(0deg, 0deg); + transform: skew(0deg, 0deg); + opacity: 1; +} + +.lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide, +.lg-css3.lg-slide-skew-only .lg-item.lg-next-slide, +.lg-css3.lg-slide-skew-only .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; +} + +.lg-css3.lg-slide-skew-only-rev .lg-item { + opacity: 0; +} + +.lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide { + -moz-transform: skew(-10deg, 0deg); + -o-transform: skew(-10deg, 0deg); + -ms-transform: skew(-10deg, 0deg); + -webkit-transform: skew(-10deg, 0deg); + transform: skew(-10deg, 0deg); +} + +.lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide { + -moz-transform: skew(-10deg, 0deg); + -o-transform: skew(-10deg, 0deg); + -ms-transform: skew(-10deg, 0deg); + -webkit-transform: skew(-10deg, 0deg); + transform: skew(-10deg, 0deg); +} + +.lg-css3.lg-slide-skew-only-rev .lg-item.lg-current { + -moz-transform: skew(0deg, 0deg); + -o-transform: skew(0deg, 0deg); + -ms-transform: skew(0deg, 0deg); + -webkit-transform: skew(0deg, 0deg); + transform: skew(0deg, 0deg); + opacity: 1; +} + +.lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide, +.lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide, +.lg-css3.lg-slide-skew-only-rev .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; +} + +.lg-css3.lg-slide-skew-only-y .lg-item { + opacity: 0; +} + +.lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide { + -moz-transform: skew(0deg, 10deg); + -o-transform: skew(0deg, 10deg); + -ms-transform: skew(0deg, 10deg); + -webkit-transform: skew(0deg, 10deg); + transform: skew(0deg, 10deg); +} + +.lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide { + -moz-transform: skew(0deg, 10deg); + -o-transform: skew(0deg, 10deg); + -ms-transform: skew(0deg, 10deg); + -webkit-transform: skew(0deg, 10deg); + transform: skew(0deg, 10deg); +} + +.lg-css3.lg-slide-skew-only-y .lg-item.lg-current { + -moz-transform: skew(0deg, 0deg); + -o-transform: skew(0deg, 0deg); + -ms-transform: skew(0deg, 0deg); + -webkit-transform: skew(0deg, 0deg); + transform: skew(0deg, 0deg); + opacity: 1; +} + +.lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide, +.lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide, +.lg-css3.lg-slide-skew-only-y .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; +} + +.lg-css3.lg-slide-skew-only-y-rev .lg-item { + opacity: 0; +} + +.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide { + -moz-transform: skew(0deg, -10deg); + -o-transform: skew(0deg, -10deg); + -ms-transform: skew(0deg, -10deg); + -webkit-transform: skew(0deg, -10deg); + transform: skew(0deg, -10deg); +} + +.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide { + -moz-transform: skew(0deg, -10deg); + -o-transform: skew(0deg, -10deg); + -ms-transform: skew(0deg, -10deg); + -webkit-transform: skew(0deg, -10deg); + transform: skew(0deg, -10deg); +} + +.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current { + -moz-transform: skew(0deg, 0deg); + -o-transform: skew(0deg, 0deg); + -ms-transform: skew(0deg, 0deg); + -webkit-transform: skew(0deg, 0deg); + transform: skew(0deg, 0deg); + opacity: 1; +} + +.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide, +.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide, +.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; +} + +.lg-css3.lg-slide-skew .lg-item { + opacity: 0; +} + +.lg-css3.lg-slide-skew .lg-item.lg-prev-slide { + -moz-transform: skew(20deg, 0deg) translate3d(-100%, 0%, 0px); + -o-transform: skew(20deg, 0deg) translate3d(-100%, 0%, 0px); + -ms-transform: skew(20deg, 0deg) translate3d(-100%, 0%, 0px); + -webkit-transform: skew(20deg, 0deg) translate3d(-100%, 0%, 0px); + transform: skew(20deg, 0deg) translate3d(-100%, 0%, 0px); +} + +.lg-css3.lg-slide-skew .lg-item.lg-next-slide { + -moz-transform: skew(20deg, 0deg) translate3d(100%, 0%, 0px); + -o-transform: skew(20deg, 0deg) translate3d(100%, 0%, 0px); + -ms-transform: skew(20deg, 0deg) translate3d(100%, 0%, 0px); + -webkit-transform: skew(20deg, 0deg) translate3d(100%, 0%, 0px); + transform: skew(20deg, 0deg) translate3d(100%, 0%, 0px); +} + +.lg-css3.lg-slide-skew .lg-item.lg-current { + -moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + opacity: 1; +} + +.lg-css3.lg-slide-skew .lg-item.lg-prev-slide, +.lg-css3.lg-slide-skew .lg-item.lg-next-slide, +.lg-css3.lg-slide-skew .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; +} + +.lg-css3.lg-slide-skew-rev .lg-item { + opacity: 0; +} + +.lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide { + -moz-transform: skew(-20deg, 0deg) translate3d(-100%, 0%, 0px); + -o-transform: skew(-20deg, 0deg) translate3d(-100%, 0%, 0px); + -ms-transform: skew(-20deg, 0deg) translate3d(-100%, 0%, 0px); + -webkit-transform: skew(-20deg, 0deg) translate3d(-100%, 0%, 0px); + transform: skew(-20deg, 0deg) translate3d(-100%, 0%, 0px); +} + +.lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide { + -moz-transform: skew(-20deg, 0deg) translate3d(100%, 0%, 0px); + -o-transform: skew(-20deg, 0deg) translate3d(100%, 0%, 0px); + -ms-transform: skew(-20deg, 0deg) translate3d(100%, 0%, 0px); + -webkit-transform: skew(-20deg, 0deg) translate3d(100%, 0%, 0px); + transform: skew(-20deg, 0deg) translate3d(100%, 0%, 0px); +} + +.lg-css3.lg-slide-skew-rev .lg-item.lg-current { + -moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + opacity: 1; +} + +.lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide, +.lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide, +.lg-css3.lg-slide-skew-rev .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; +} + +.lg-css3.lg-slide-skew-cross .lg-item { + opacity: 0; +} + +.lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide { + -moz-transform: skew(0deg, 60deg) translate3d(-100%, 0%, 0px); + -o-transform: skew(0deg, 60deg) translate3d(-100%, 0%, 0px); + -ms-transform: skew(0deg, 60deg) translate3d(-100%, 0%, 0px); + -webkit-transform: skew(0deg, 60deg) translate3d(-100%, 0%, 0px); + transform: skew(0deg, 60deg) translate3d(-100%, 0%, 0px); +} + +.lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide { + -moz-transform: skew(0deg, 60deg) translate3d(100%, 0%, 0px); + -o-transform: skew(0deg, 60deg) translate3d(100%, 0%, 0px); + -ms-transform: skew(0deg, 60deg) translate3d(100%, 0%, 0px); + -webkit-transform: skew(0deg, 60deg) translate3d(100%, 0%, 0px); + transform: skew(0deg, 60deg) translate3d(100%, 0%, 0px); +} + +.lg-css3.lg-slide-skew-cross .lg-item.lg-current { + -moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + opacity: 1; +} + +.lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide, +.lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide, +.lg-css3.lg-slide-skew-cross .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; +} + +.lg-css3.lg-slide-skew-cross-rev .lg-item { + opacity: 0; +} + +.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide { + -moz-transform: skew(0deg, -60deg) translate3d(-100%, 0%, 0px); + -o-transform: skew(0deg, -60deg) translate3d(-100%, 0%, 0px); + -ms-transform: skew(0deg, -60deg) translate3d(-100%, 0%, 0px); + -webkit-transform: skew(0deg, -60deg) translate3d(-100%, 0%, 0px); + transform: skew(0deg, -60deg) translate3d(-100%, 0%, 0px); +} + +.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide { + -moz-transform: skew(0deg, -60deg) translate3d(100%, 0%, 0px); + -o-transform: skew(0deg, -60deg) translate3d(100%, 0%, 0px); + -ms-transform: skew(0deg, -60deg) translate3d(100%, 0%, 0px); + -webkit-transform: skew(0deg, -60deg) translate3d(100%, 0%, 0px); + transform: skew(0deg, -60deg) translate3d(100%, 0%, 0px); +} + +.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current { + -moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + opacity: 1; +} + +.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide, +.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide, +.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; +} + +.lg-css3.lg-slide-skew-ver .lg-item { + opacity: 0; +} + +.lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide { + -moz-transform: skew(60deg, 0deg) translate3d(0, -100%, 0px); + -o-transform: skew(60deg, 0deg) translate3d(0, -100%, 0px); + -ms-transform: skew(60deg, 0deg) translate3d(0, -100%, 0px); + -webkit-transform: skew(60deg, 0deg) translate3d(0, -100%, 0px); + transform: skew(60deg, 0deg) translate3d(0, -100%, 0px); +} + +.lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide { + -moz-transform: skew(60deg, 0deg) translate3d(0, 100%, 0px); + -o-transform: skew(60deg, 0deg) translate3d(0, 100%, 0px); + -ms-transform: skew(60deg, 0deg) translate3d(0, 100%, 0px); + -webkit-transform: skew(60deg, 0deg) translate3d(0, 100%, 0px); + transform: skew(60deg, 0deg) translate3d(0, 100%, 0px); +} + +.lg-css3.lg-slide-skew-ver .lg-item.lg-current { + -moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + opacity: 1; +} + +.lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide, +.lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide, +.lg-css3.lg-slide-skew-ver .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; +} + +.lg-css3.lg-slide-skew-ver-rev .lg-item { + opacity: 0; +} + +.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide { + -moz-transform: skew(-60deg, 0deg) translate3d(0, -100%, 0px); + -o-transform: skew(-60deg, 0deg) translate3d(0, -100%, 0px); + -ms-transform: skew(-60deg, 0deg) translate3d(0, -100%, 0px); + -webkit-transform: skew(-60deg, 0deg) translate3d(0, -100%, 0px); + transform: skew(-60deg, 0deg) translate3d(0, -100%, 0px); +} + +.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide { + -moz-transform: skew(-60deg, 0deg) translate3d(0, 100%, 0px); + -o-transform: skew(-60deg, 0deg) translate3d(0, 100%, 0px); + -ms-transform: skew(-60deg, 0deg) translate3d(0, 100%, 0px); + -webkit-transform: skew(-60deg, 0deg) translate3d(0, 100%, 0px); + transform: skew(-60deg, 0deg) translate3d(0, 100%, 0px); +} + +.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current { + -moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + opacity: 1; +} + +.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide, +.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide, +.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; +} + +.lg-css3.lg-slide-skew-ver-cross .lg-item { + opacity: 0; +} + +.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide { + -moz-transform: skew(0deg, 20deg) translate3d(0, -100%, 0px); + -o-transform: skew(0deg, 20deg) translate3d(0, -100%, 0px); + -ms-transform: skew(0deg, 20deg) translate3d(0, -100%, 0px); + -webkit-transform: skew(0deg, 20deg) translate3d(0, -100%, 0px); + transform: skew(0deg, 20deg) translate3d(0, -100%, 0px); +} + +.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide { + -moz-transform: skew(0deg, 20deg) translate3d(0, 100%, 0px); + -o-transform: skew(0deg, 20deg) translate3d(0, 100%, 0px); + -ms-transform: skew(0deg, 20deg) translate3d(0, 100%, 0px); + -webkit-transform: skew(0deg, 20deg) translate3d(0, 100%, 0px); + transform: skew(0deg, 20deg) translate3d(0, 100%, 0px); +} + +.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current { + -moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + opacity: 1; +} + +.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide, +.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide, +.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; +} + +.lg-css3.lg-slide-skew-ver-cross-rev .lg-item { + opacity: 0; +} + +.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide { + -moz-transform: skew(0deg, -20deg) translate3d(0, -100%, 0px); + -o-transform: skew(0deg, -20deg) translate3d(0, -100%, 0px); + -ms-transform: skew(0deg, -20deg) translate3d(0, -100%, 0px); + -webkit-transform: skew(0deg, -20deg) translate3d(0, -100%, 0px); + transform: skew(0deg, -20deg) translate3d(0, -100%, 0px); +} + +.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide { + -moz-transform: skew(0deg, -20deg) translate3d(0, 100%, 0px); + -o-transform: skew(0deg, -20deg) translate3d(0, 100%, 0px); + -ms-transform: skew(0deg, -20deg) translate3d(0, 100%, 0px); + -webkit-transform: skew(0deg, -20deg) translate3d(0, 100%, 0px); + transform: skew(0deg, -20deg) translate3d(0, 100%, 0px); +} + +.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current { + -moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + -o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + -ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + -webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px); + opacity: 1; +} + +.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide, +.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide, +.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; +} + +.lg-css3.lg-lollipop .lg-item { + opacity: 0; +} + +.lg-css3.lg-lollipop .lg-item.lg-prev-slide { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); +} + +.lg-css3.lg-lollipop .lg-item.lg-next-slide { + -moz-transform: translate3d(0, 0, 0) scale(0.5); + -o-transform: translate3d(0, 0, 0) scale(0.5); + -ms-transform: translate3d(0, 0, 0) scale(0.5); + -webkit-transform: translate3d(0, 0, 0) scale(0.5); + transform: translate3d(0, 0, 0) scale(0.5); +} + +.lg-css3.lg-lollipop .lg-item.lg-current { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; +} + +.lg-css3.lg-lollipop .lg-item.lg-prev-slide, +.lg-css3.lg-lollipop .lg-item.lg-next-slide, +.lg-css3.lg-lollipop .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; +} + +.lg-css3.lg-lollipop-rev .lg-item { + opacity: 0; +} + +.lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide { + -moz-transform: translate3d(0, 0, 0) scale(0.5); + -o-transform: translate3d(0, 0, 0) scale(0.5); + -ms-transform: translate3d(0, 0, 0) scale(0.5); + -webkit-transform: translate3d(0, 0, 0) scale(0.5); + transform: translate3d(0, 0, 0) scale(0.5); +} + +.lg-css3.lg-lollipop-rev .lg-item.lg-next-slide { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); +} + +.lg-css3.lg-lollipop-rev .lg-item.lg-current { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; +} + +.lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide, +.lg-css3.lg-lollipop-rev .lg-item.lg-next-slide, +.lg-css3.lg-lollipop-rev .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; +} + +.lg-css3.lg-rotate .lg-item { + opacity: 0; +} + +.lg-css3.lg-rotate .lg-item.lg-prev-slide { + -moz-transform: rotate(-360deg); + -o-transform: rotate(-360deg); + -ms-transform: rotate(-360deg); + -webkit-transform: rotate(-360deg); + transform: rotate(-360deg); +} + +.lg-css3.lg-rotate .lg-item.lg-next-slide { + -moz-transform: rotate(360deg); + -o-transform: rotate(360deg); + -ms-transform: rotate(360deg); + -webkit-transform: rotate(360deg); + transform: rotate(360deg); +} + +.lg-css3.lg-rotate .lg-item.lg-current { + -moz-transform: rotate(0deg); + -o-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + opacity: 1; +} + +.lg-css3.lg-rotate .lg-item.lg-prev-slide, +.lg-css3.lg-rotate .lg-item.lg-next-slide, +.lg-css3.lg-rotate .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; +} + +.lg-css3.lg-rotate-rev .lg-item { + opacity: 0; +} + +.lg-css3.lg-rotate-rev .lg-item.lg-prev-slide { + -moz-transform: rotate(360deg); + -o-transform: rotate(360deg); + -ms-transform: rotate(360deg); + -webkit-transform: rotate(360deg); + transform: rotate(360deg); +} + +.lg-css3.lg-rotate-rev .lg-item.lg-next-slide { + -moz-transform: rotate(-360deg); + -o-transform: rotate(-360deg); + -ms-transform: rotate(-360deg); + -webkit-transform: rotate(-360deg); + transform: rotate(-360deg); +} + +.lg-css3.lg-rotate-rev .lg-item.lg-current { + -moz-transform: rotate(0deg); + -o-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + opacity: 1; +} + +.lg-css3.lg-rotate-rev .lg-item.lg-prev-slide, +.lg-css3.lg-rotate-rev .lg-item.lg-next-slide, +.lg-css3.lg-rotate-rev .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; +} + +.lg-css3.lg-tube .lg-item { + opacity: 0; +} + +.lg-css3.lg-tube .lg-item.lg-prev-slide { + -moz-transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0); + -o-transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0); + -ms-transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0); + -webkit-transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0); + transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0); +} + +.lg-css3.lg-tube .lg-item.lg-next-slide { + -moz-transform: scale3d(1, 0, 1) translate3d(100%, 0, 0); + -o-transform: scale3d(1, 0, 1) translate3d(100%, 0, 0); + -ms-transform: scale3d(1, 0, 1) translate3d(100%, 0, 0); + -webkit-transform: scale3d(1, 0, 1) translate3d(100%, 0, 0); + transform: scale3d(1, 0, 1) translate3d(100%, 0, 0); +} + +.lg-css3.lg-tube .lg-item.lg-current { + -moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + -o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + -ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + -webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + transform: scale3d(1, 1, 1) translate3d(0, 0, 0); + opacity: 1; +} + +.lg-css3.lg-tube .lg-item.lg-prev-slide, +.lg-css3.lg-tube .lg-item.lg-next-slide, +.lg-css3.lg-tube .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; +} + +.lg-group:after { + content: ''; + display: table; + clear: both; +} + +.lg-outer { + width: 100%; + height: 100%; + position: fixed; + top: 0; + left: 0; + z-index: 1090; + text-align: left; + opacity: 0; + -webkit-transition: opacity 0.15s ease 0s; + -o-transition: opacity 0.15s ease 0s; + transition: opacity 0.15s ease 0s; +} + +.lg-outer * { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.lg-outer.lg-visible { + opacity: 1; +} + +.lg-outer.lg-css3 .lg-item.lg-prev-slide, +.lg-outer.lg-css3 .lg-item.lg-next-slide, +.lg-outer.lg-css3 .lg-item.lg-current { + -webkit-transition-duration: inherit !important; + transition-duration: inherit !important; + -webkit-transition-timing-function: inherit !important; + transition-timing-function: inherit !important; +} + +.lg-outer.lg-css3 .lg-prev-slide, +.lg-outer.lg-css3 .lg-current, +.lg-outer.lg-css3 .lg-next-slide { + display: inline-block !important; +} + +.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide, +.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, +.lg-outer.lg-css3.lg-dragging .lg-item.lg-current { + -webkit-transition-duration: 0s !important; + transition-duration: 0s !important; + opacity: 1; +} + +.lg-outer.lg-grab img.lg-object { + cursor: -webkit-grab; + cursor: -moz-grab; + cursor: -o-grab; + cursor: -ms-grab; + cursor: grab; +} + +.lg-outer.lg-grabbing img.lg-object { + cursor: move; + cursor: -webkit-grabbing; + cursor: -moz-grabbing; + cursor: -o-grabbing; + cursor: -ms-grabbing; + cursor: grabbing; +} + +.lg-outer .lg { + height: 100%; + width: 100%; + position: relative; + overflow: hidden; + margin-left: auto; + margin-right: auto; + max-width: 100%; + max-height: 100%; +} + +.lg-outer .lg-inner { + width: 100%; + height: 100%; + position: absolute; + left: 0; + top: 0; + white-space: nowrap; +} + +.lg-outer .lg-item { + background: url('../images/loading.gif') no-repeat scroll center center + transparent; + display: none !important; +} + +.lg-outer .lg-item.lg-complete { + background-image: none; +} + +.lg-outer .lg-item.lg-current { + z-index: 1090; +} + +.lg-outer.lg-css .lg-current { + display: inline-block !important; +} + +.lg-outer .lg-item, +.lg-outer .lg-img-wrap { + display: inline-block; + text-align: center; + position: absolute; + width: 100%; + height: 100%; +} + +.lg-outer .lg-item:before, +.lg-outer .lg-img-wrap:before { + content: ''; + display: inline-block; + height: 50%; + width: 1px; + margin-right: -1px; +} + +.lg-outer .lg-img-wrap { + position: absolute; + padding: 0 5px; + left: 0; + right: 0; + top: 0; + bottom: 0; +} + +.lg-outer .lg-image { + display: inline-block; + vertical-align: middle; + max-width: 100%; + max-height: 100%; + width: auto !important; + height: auto !important; +} + +.lg-outer.lg-show-after-load .lg-item .lg-object, +.lg-outer.lg-show-after-load .lg-item .lg-video-play { + opacity: 0; + -webkit-transition: opacity 0.15s ease 0s; + -o-transition: opacity 0.15s ease 0s; + transition: opacity 0.15s ease 0s; +} + +.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object, +.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play { + opacity: 1; +} + +.lg-outer .lg-empty-html { + display: none; +} + +.lg-outer.lg-hide-download #lg-download { + display: none; +} + +.lg-backdrop { + position: fixed; + top: 0; + left: 0; + right: 0; + bottom: 0; + z-index: 1090; + background-color: #000; + opacity: 0; + -webkit-transition: opacity 0.15s ease 0s; + -o-transition: opacity 0.15s ease 0s; + transition: opacity 0.15s ease 0s; +} + +.lg-backdrop.in { + opacity: 0.85; +} + +.lg-css3.lg-no-trans .lg-prev-slide, +.lg-css3.lg-no-trans .lg-next-slide, +.lg-css3.lg-no-trans .lg-current { + -webkit-transition: none 0s ease 0s !important; + -moz-transition: none 0s ease 0s !important; + -o-transition: none 0s ease 0s !important; + transition: none 0s ease 0s !important; +} + +.lg-css3.lg-use-css3 .lg-item { + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + backface-visibility: hidden; +} + +.lg-css3.lg-use-left .lg-item { + -webkit-backface-visibility: hidden; + -moz-backface-visibility: hidden; + backface-visibility: hidden; +} + +.lg-css3.lg-fade .lg-item { + opacity: 0; +} + +.lg-css3.lg-fade .lg-item.lg-current { + opacity: 1; +} + +.lg-css3.lg-fade .lg-item.lg-prev-slide, +.lg-css3.lg-fade .lg-item.lg-next-slide, +.lg-css3.lg-fade .lg-item.lg-current { + -webkit-transition: opacity 0.1s ease 0s; + -moz-transition: opacity 0.1s ease 0s; + -o-transition: opacity 0.1s ease 0s; + transition: opacity 0.1s ease 0s; +} + +.lg-css3.lg-slide.lg-use-css3 .lg-item { + opacity: 0; +} + +.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); +} + +.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); +} + +.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; +} + +.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide, +.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, +.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current { + -webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; +} + +.lg-css3.lg-slide.lg-use-left .lg-item { + opacity: 0; + position: absolute; + left: 0; +} + +.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide { + left: -100%; +} + +.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide { + left: 100%; +} + +.lg-css3.lg-slide.lg-use-left .lg-item.lg-current { + left: 0; + opacity: 1; +} + +.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide, +.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide, +.lg-css3.lg-slide.lg-use-left .lg-item.lg-current { + -webkit-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -moz-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, + opacity 0.1s ease 0s; + -o-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; + transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s; +} diff --git a/fonts/FontAwesome.otf b/fonts/FontAwesome.otf new file mode 100644 index 0000000..401ec0f Binary files /dev/null and b/fonts/FontAwesome.otf differ diff --git a/fonts/fontawesome-webfont.eot b/fonts/fontawesome-webfont.eot new file mode 100644 index 0000000..e9f60ca Binary files /dev/null and b/fonts/fontawesome-webfont.eot differ diff --git a/fonts/fontawesome-webfont.svg b/fonts/fontawesome-webfont.svg new file mode 100644 index 0000000..855c845 --- /dev/null +++ b/fonts/fontawesome-webfont.svg @@ -0,0 +1,2671 @@ + + + + +Created by FontForge 20120731 at Mon Oct 24 17:37:40 2016 + By ,,, +Copyright Dave Gandy 2016. All rights reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fonts/fontawesome-webfont.ttf b/fonts/fontawesome-webfont.ttf new file mode 100644 index 0000000..35acda2 Binary files /dev/null and b/fonts/fontawesome-webfont.ttf differ diff --git a/fonts/fontawesome-webfont.woff b/fonts/fontawesome-webfont.woff new file mode 100644 index 0000000..400014a Binary files /dev/null and b/fonts/fontawesome-webfont.woff differ diff --git a/fonts/fontawesome-webfont.woff2 b/fonts/fontawesome-webfont.woff2 new file mode 100644 index 0000000..4d13fc6 Binary files /dev/null and b/fonts/fontawesome-webfont.woff2 differ diff --git a/fonts/lg.eot b/fonts/lg.eot new file mode 100644 index 0000000..51264c4 Binary files /dev/null and b/fonts/lg.eot differ diff --git a/fonts/lg.svg b/fonts/lg.svg new file mode 100644 index 0000000..22b1a1f --- /dev/null +++ b/fonts/lg.svg @@ -0,0 +1,47 @@ + + + + + + +{ + "fontFamily": "lg", + "majorVersion": 1, + "minorVersion": 0, + "fontURL": "https://github.com/sachinchoolur/lightGallery", + "copyright": "sachin", + "license": "MLT", + "licenseURL": "http://opensource.org/licenses/MIT", + "version": "Version 1.0", + "fontId": "lg", + "psName": "lg", + "subFamily": "Regular", + "fullName": "lg", + "description": "Font generated by IcoMoon." +} + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/fonts/lg.ttf b/fonts/lg.ttf new file mode 100644 index 0000000..8ad8199 Binary files /dev/null and b/fonts/lg.ttf differ diff --git a/fonts/lg.woff b/fonts/lg.woff new file mode 100644 index 0000000..d98ff60 Binary files /dev/null and b/fonts/lg.woff differ diff --git a/fonts/materialdesignicons-webfont.eot b/fonts/materialdesignicons-webfont.eot new file mode 100644 index 0000000..15fa077 Binary files /dev/null and b/fonts/materialdesignicons-webfont.eot differ diff --git a/fonts/materialdesignicons-webfont.svg b/fonts/materialdesignicons-webfont.svg new file mode 100644 index 0000000..2d9f0ba --- /dev/null +++ b/fonts/materialdesignicons-webfont.svg @@ -0,0 +1,4383 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/fonts/materialdesignicons-webfont.ttf b/fonts/materialdesignicons-webfont.ttf new file mode 100644 index 0000000..1fc3931 Binary files /dev/null and b/fonts/materialdesignicons-webfont.ttf differ diff --git a/fonts/materialdesignicons-webfont.woff b/fonts/materialdesignicons-webfont.woff new file mode 100644 index 0000000..554be39 Binary files /dev/null and b/fonts/materialdesignicons-webfont.woff differ diff --git a/fonts/materialdesignicons-webfont.woff2 b/fonts/materialdesignicons-webfont.woff2 new file mode 100644 index 0000000..b2246e9 Binary files /dev/null and b/fonts/materialdesignicons-webfont.woff2 differ diff --git a/gulpfile.js b/gulpfile.js new file mode 100644 index 0000000..fc4cfbb --- /dev/null +++ b/gulpfile.js @@ -0,0 +1,101 @@ +// based on https://gist.github.com/torgeir/8507130 + +// Load plugins +let gulp = require("gulp"), + autoprefixer = require("gulp-autoprefixer"), + csso = require("gulp-csso"), + uglify = require("gulp-uglify"), + htmlmin = require("gulp-html-minimizer"), + clean = require("gulp-clean"), + purgecss = require("gulp-purgecss"), + connect = require("gulp-connect"); + +// Styles +gulp.task("styles", function () { + return gulp + .src("./css/*.css") + .pipe( + purgecss({ + content: ["index.html", "js/*.js"], + }) + ) + .pipe(autoprefixer()) + .pipe(csso()) + .pipe(gulp.dest("./dist/css")) + .pipe(connect.reload()); +}); + +// Scripts +gulp.task("scripts", function () { + return gulp + .src("./js/*.js") + .pipe(uglify()) + .pipe(gulp.dest("./dist/js")) + .pipe(connect.reload()); +}); + +// Images +gulp.task("images", function () { + return gulp + .src(["./images/**"], { removeBOM: false }) + .pipe(gulp.dest("./dist/images")) + .pipe(connect.reload()); +}); + +gulp.task("html", function () { + return gulp + .src("./index.html") + .pipe( + htmlmin({ + collapseWhitespace: true, + removeComments: true, + minifyCSS: true, + minifyJS: true, + removeAttributeQuotes: true, + removeRedundantAttributes: true, + removeOptionalTags: true, + removeStyleLinkTypeAttributes: true, + removeScriptTypeAttributes: true, + }) + ) + .pipe(gulp.dest("./dist")) + .pipe(connect.reload()); +}); + +// Clean +gulp.task("clean", function () { + return gulp + .src(["dist/css", "dist/js", "dist/images", "dist/index.html"], { + read: false, + allowEmpty: true, + }) + .pipe(clean()); +}); + +// Default task +gulp.task( + "default", + gulp.series("clean", async function minifyAll() { + return gulp.parallel("styles", "scripts", "images", "html")(); + }) +); + +// Connect server +gulp.task("connect", function () { + // Listen on port 8080 + connect.server({ + root: "dist", + port: 8080, + livereload: true, + }); +}); + +// Watch +gulp.task("watch", function () { + gulp.watch("./css/*.css", gulp.series("styles")); + gulp.watch("./js/*.js", gulp.series("scripts")); + gulp.watch("./images/**/*", gulp.series("images")); + gulp.watch("./index.html", gulp.series("html")); +}); + +gulp.task("dev", gulp.series("default", gulp.parallel("connect", "watch"))); diff --git a/images/_blank.png b/images/_blank.png new file mode 100644 index 0000000..d4814fb Binary files /dev/null and b/images/_blank.png differ diff --git a/images/ajax-loader.gif b/images/ajax-loader.gif new file mode 100644 index 0000000..c122391 Binary files /dev/null and b/images/ajax-loader.gif differ diff --git a/images/bg-wave-dark.png b/images/bg-wave-dark.png new file mode 100644 index 0000000..5acbf08 Binary files /dev/null and b/images/bg-wave-dark.png differ diff --git a/images/bg-wave-light.png b/images/bg-wave-light.png new file mode 100644 index 0000000..bfb415b Binary files /dev/null and b/images/bg-wave-light.png differ diff --git a/images/codeabodelogo.svg b/images/codeabodelogo.svg new file mode 100644 index 0000000..ad12989 --- /dev/null +++ b/images/codeabodelogo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/images/ie8-panel/warning_bar_0000_us.jpg b/images/ie8-panel/warning_bar_0000_us.jpg new file mode 100644 index 0000000..f24dff2 Binary files /dev/null and b/images/ie8-panel/warning_bar_0000_us.jpg differ diff --git a/images/loading.gif b/images/loading.gif new file mode 100644 index 0000000..bbc3e71 Binary files /dev/null and b/images/loading.gif differ diff --git a/images/preloader.png b/images/preloader.png new file mode 100644 index 0000000..e4e1e27 Binary files /dev/null and b/images/preloader.png differ diff --git a/images/teaching-coding.png b/images/teaching-coding.png new file mode 100644 index 0000000..daddfc7 Binary files /dev/null and b/images/teaching-coding.png differ diff --git a/images/video-play.png b/images/video-play.png new file mode 100644 index 0000000..39f3190 Binary files /dev/null and b/images/video-play.png differ diff --git a/images/vimeo-play.png b/images/vimeo-play.png new file mode 100644 index 0000000..a82dcef Binary files /dev/null and b/images/vimeo-play.png differ diff --git a/images/youtube-play.png b/images/youtube-play.png new file mode 100644 index 0000000..6238107 Binary files /dev/null and b/images/youtube-play.png differ diff --git a/index.html b/index.html new file mode 100644 index 0000000..d7e21a5 --- /dev/null +++ b/index.html @@ -0,0 +1,1908 @@ + + + + Code Abode + + + + + + + + + +
+ You are using an outdated browser. For a faster, safer browsing experience, upgrade for free today. +
+
+
+
+
+
+
+
+
+ +
+
+ + + + + +
+
+
+

Learn to create

+
+

+ We are a team of idots ready to teach this stuff to your kids +

+

+ With over 20 years of experience as high schoolers, we can teach + your kids how to heck! +
Start today by contacting us rn. Or + else... +

+ +
+
+
+ + + + + + +
+
+
+
+
Why Choose Us
+

idk

+

we have nothing to offer

+ Learn More +
+
+
+
+ +
+
+
+
+
+ + + + + + +
+
+
+
About Us
+

Award-winning humans

+

+ Code Abode is a small yet + effective organization + that teaches very good. We offer a wide range of services such + as: +

+
    +
  • Flexiblitizing
  • +
  • idk
  • +
  • joe
  • +
+
+
+
+
+ +
+
+
+
+
Our Mission & Vision
+

We are a humans

+

jeff, we have nothing to offer.

+
+
+ Our creativity and unique approach are the key to success + of our business! +
+ +
+
+
+
+ +
+
+
+
+
+ +
+
+
+
What We Teach
+

Writing code that matters

+

+ We aim to equip your kids with skills they will never use! +

+
+
+
+
+
+
+ + + + + + + +
+
+
+

+ Web design & development +

+

+ Ut nisi magna ex qui voluptate Lorem esse dolor laboris + reprehenderit. Aliqua labore minim elit mollit aliqua + proident ad. Veniam mollit dolor do velit ullamco velit + occaecat sint aliqua tempor ex. Culpa fugiat cupidatat + amet minim occaecat tempor excepteur est nulla pariatur + culpa duis aute culpa. Veniam ut Lorem dolor minim + proident veniam voluptate sint eu commodo in do. Eu + ullamco magna elit sit. +

+
+
+
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + +
+
+
+

+ Logo design & copywriting +

+

+ Adipisicing in ullamco veniam veniam mollit eu + exercitation irure mollit ad consequat. Velit id sint + laboris aute mollit nostrud duis consectetur ullamco + officia Lorem ex. Cillum cillum laborum pariatur non duis + elit proident est enim. Ut nostrud tempor consequat ipsum + veniam duis proident. Voluptate deserunt aliqua + reprehenderit culpa ullamco amet deserunt amet velit qui + tempor cillum aliquip. Adipisicing excepteur cillum + incididunt fugiat laborum eiusmod aliquip cupidatat + laborum velit sint culpa in occaecat. +

+
+
+
+
+
+
+
+ + + + + + + + + + + + + + + + + + + +
+
+
+

+ Website support & consultations +

+

+ Tempor elit fugiat eiusmod voluptate ipsum cillum tempor + aliqua ut veniam quis labore veniam. Enim est sit id + excepteur exercitation. Est officia ut sint sit est elit + nulla id. Anim ad aute dolore sint culpa ullamco nostrud + veniam. +

+
+
+
+
+
+
+
+ +
+ + + + + +
+
Our People
+

+ Cupidatat esse exercitation non elit dolore. +

+
+
+

+ Sint minim anim irure exercitation labore irure exercitation + nisi sit. Enim dolor adipisicing cupidatat consectetur labore + esse et aute ut elit tempor. Ea exercitation et nostrud cillum + nostrud anim. Sunt eu quis officia aliqua dolor nisi fugiat nisi + mollit. Ex reprehenderit incididunt fugiat duis quis non elit + sint. Est duis nisi ex dolore. Non ut dolore culpa labore cillum + ut. +

+ View More +
+
+
+ + + + +
+
+ + + + + + +
+
+
+
+ +
+
+

Our monkeys can do a lot of things

+

+ Do irure ad consectetur nisi ad adipisicing nisi adipisicing + aute. +

+ Contact Us +
+
+
+
+ +
+
+
+
+
    +
  • +
    +
    +

    + Anim aute ea ex ullamco incididunt laborum nulla + adipisicing aliquip. +

    +

    + Voluptate elit aute non proident laborum enim ullamco ad + eiusmod. Proident duis dolor aute irure Lorem pariatur + in eu. Non irure Lorem reprehenderit fugiat enim ea + nostrud ea officia eiusmod nulla labore tempor. Minim ea + commodo ipsum nostrud tempor nisi veniam minim irure + duis irure commodo. Exercitation proident tempor non + quis ex ex labore consectetur in laborum quis officia + incididunt cillum. Elit officia minim duis cillum + consequat exercitation veniam. Lorem ut dolore ex amet + sint sint duis et laborum culpa adipisicing sunt. +

    +
    +
  • +
  • +
    +
    +

    + Id dolor labore deserunt enim aute deserunt excepteur + occaecat ad non elit dolore. +

    +

    + Nulla fugiat sunt commodo non laborum. Nulla dolor esse + occaecat magna tempor pariatur dolore magna dolore nulla + ut. Qui labore ut deserunt nostrud in reprehenderit + eiusmod deserunt veniam Lorem commodo. Velit quis + reprehenderit irure eiusmod mollit in eu exercitation + mollit. Ipsum minim ex ut nulla qui ullamco aliqua in + aliqua pariatur. Cillum nostrud esse nostrud occaecat + sunt Lorem sunt occaecat cupidatat voluptate quis enim + culpa. +

    +
    +
  • +
+
+
+
+ +
+
+
+
+
+
+ +
+
+
+
+
+

Let's do something bro

+

Just Do It.

+
+
+ +
+
+
+ +
+
+
+
+
Things we do
+

Monkeying around

+
+
+
+
+ + + + + + + + + + +

Accuracy

+
+
+ + + + + + + + + + + + + +

HTML

+
+
+ + + + + + + + + + +

Cool animations

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Stealing SVGs

+
+
+ + + + + + + + + + + + +

Making money

+
+
+ + + + + + + +

USACO winning

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Coding better

+
+
+ + + + + + + +

For random reasons

+
+
+
+
+
+
+ +
+
+
+
+
Technologies
+

Integrating cutting-edge technologies

+

+ Bleeding-edge technologies which breaks computer bones with + sticks and stones +

+
+
+
    +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
  • + +
  • +
+
+
+
+
+
+ + + + + +
+
+
+
+

Founded in

+
+
1999
+
+
+
+
+
+

Number of coal miners

+
+
999999999
+
+
+
+
+
+

Number of universal clients

+
+
500
+
b
+
+
+
+
+
+
+
+ + + + + + +
+
+
+
+
+
+
+ 140919874 +
+
+
+
+
+

Positive reviews by our satisfied clients

+
+
+ +
+
+
+
+
+ +
+
+ + + + + +
+
+

For the low cost of

+
+
+ +
+
+
+
+ +
+
+
+
FAQs
+

Frequently asked questions

+
+
+
+
+
+
    +
  • +

    What is u?

    +

    + Sunt aliquip tempor sint ea ea. Dolor labore enim Lorem + cupidatat aliquip ex exercitation Lorem occaecat. + Voluptate in veniam voluptate in anim non cillum do + occaecat ad cillum. Veniam elit voluptate laboris + commodo deserunt sunt reprehenderit commodo labore qui + est. Id minim sit fugiat exercitation Lorem non occaecat + eiusmod deserunt laboris incididunt ullamco sunt + laborum. Excepteur eu nostrud ut laborum quis labore. + Cupidatat proident ut esse irure elit sunt consequat. +

    +

    Basically, jeff joe bob.

    +
  • +
  • +

    What can I do?

    +

    + Dolore est id esse do id aliqua est deserunt mollit + nostrud quis laboris aliqua exercitation. Aliqua ex + magna ullamco ex adipisicing sit. Nisi irure velit + fugiat laboris fugiat proident fugiat et dolore cillum + ea. Ex anim esse nisi ea sit labore excepteur duis anim + commodo consequat sint aliqua nisi. Dolore do veniam eu + elit sunt sint qui quis est consequat labore. Aliqua + dolor commodo dolore id sit duis irure. Elit culpa sit + officia amet minim deserunt ut minim dolore nostrud qui. +

    +
  • +
+
+
+
    +
  • +

    What can u do?

    +

    + Irure veniam officia ex eiusmod sint. Est qui velit ut + laboris elit nulla sit voluptate quis elit ut consequat + aute. Adipisicing irure et aliqua quis sit laborum + consectetur id cupidatat consequat nostrud laborum magna + irure. +

    +
  • +
  • +

    What do my kid do?

    +

    You son so dumb, iq 21

    +
      +
    • Friends call him ching chong
    • +
    • Fat like Kim Jong
    • +
    • Look like King Kong
    • +
    +
  • +
+
+
+
+
+
+
+ + +
+ + + + diff --git a/js/core.min.js b/js/core.min.js new file mode 100644 index 0000000..8cd1402 --- /dev/null +++ b/js/core.min.js @@ -0,0 +1,207 @@ +/** + * @module jQuery + * @author jQuery Foundation and other contributors + * @see https://code.jquery.com/jquery/ + * @license MIT (jquery.org/license) + * @version 3.2.1 + */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){"use strict";function n(e,t){var n=(t=t||te).createElement("script");n.text=e,t.head.appendChild(n).parentNode.removeChild(n)}function r(e){var t=!!e&&"length"in e&&e.length,n=he.type(e);return"function"!==n&&!he.isWindow(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}function i(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}function o(e,t,n){return he.isFunction(t)?he.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?he.grep(e,function(e){return e===t!==n}):"string"!=typeof t?he.grep(e,function(e){return ae.call(t,e)>-1!==n}):Ee.test(t)?he.filter(t,e,n):(t=he.filter(t,e),he.grep(e,function(e){return ae.call(t,e)>-1!==n&&1===e.nodeType}))}function a(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}function s(e){var t={};return he.each(e.match(je)||[],function(e,n){t[n]=!0}),t}function u(e){return e}function l(e){throw e}function c(e,t,n,r){var i;try{e&&he.isFunction(i=e.promise)?i.call(e).done(t).fail(n):e&&he.isFunction(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}function f(){te.removeEventListener("DOMContentLoaded",f),e.removeEventListener("load",f),he.ready()}function p(){this.expando=he.expando+p.uid++}function d(e){return"true"===e||"false"!==e&&("null"===e?null:e===+e+""?+e:Pe.test(e)?JSON.parse(e):e)}function h(e,t,n){var r;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(Re,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n=d(n)}catch(e){}Oe.set(e,t,n)}else n=void 0;return n}function g(e,t,n,r){var i,o=1,a=20,s=r?function(){return r.cur()}:function(){return he.css(e,t,"")},u=s(),l=n&&n[3]||(he.cssNumber[t]?"":"px"),c=(he.cssNumber[t]||"px"!==l&&+u)&&Ie.exec(he.css(e,t));if(c&&c[3]!==l){l=l||c[3],n=n||[],c=+u||1;do{o=o||".5",c/=o,he.style(e,t,c+l)}while(o!==(o=s()/u)&&1!==o&&--a)}return n&&(c=+c||+u||0,i=n[1]?c+(n[1]+1)*n[2]:+n[2],r&&(r.unit=l,r.start=c,r.end=i)),i}function v(e){var t,n=e.ownerDocument,r=e.nodeName,i=_e[r];return i||(t=n.body.appendChild(n.createElement(r)),i=he.css(t,"display"),t.parentNode.removeChild(t),"none"===i&&(i="block"),_e[r]=i,i)}function m(e,t){for(var n,r,i=[],o=0,a=e.length;o-1)i&&i.push(o);else if(l=he.contains(o.ownerDocument,o),a=y(f.appendChild(o),"script"),l&&x(a),n)for(c=0;o=a[c++];)Ue.test(o.type||"")&&n.push(o);return f}function w(){return!0}function T(){return!1}function C(){try{return te.activeElement}catch(e){}}function E(e,t,n,r,i,o){var a,s;if("object"==typeof t){"string"!=typeof n&&(r=r||n,n=void 0);for(s in t)E(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=T;else if(!i)return e;return 1===o&&(a=i,i=function(e){return he().off(e),a.apply(this,arguments)},i.guid=a.guid||(a.guid=he.guid++)),e.each(function(){he.event.add(this,t,i,r,n)})}function k(e,t){return i(e,"table")&&i(11!==t.nodeType?t:t.firstChild,"tr")?he(">tbody",e)[0]||e:e}function S(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function N(e){var t=nt.exec(e.type);return t?e.type=t[1]:e.removeAttribute("type"),e}function D(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Fe.hasData(e)&&(o=Fe.access(e),a=Fe.set(t,o),l=o.events)){delete a.handle,a.events={};for(i in l)for(n=0,r=l[i].length;n1&&"string"==typeof h&&!pe.checkClone&&tt.test(h))return e.each(function(n){var o=e.eq(n);g&&(t[0]=h.call(this,n,o.html())),A(o,t,r,i)});if(p&&(o=b(t,e[0].ownerDocument,!1,e,i),a=o.firstChild,1===o.childNodes.length&&(o=a),a||i)){for(u=(s=he.map(y(o,"script"),S)).length;f=0&&nw.cacheLength&&delete e[t.shift()],e[n+" "]=r}var t=[];return e}function r(e){return e[M]=!0,e}function i(e){var t=q.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function o(e,t){for(var n=e.split("|"),r=n.length;r--;)w.attrHandle[n[r]]=t}function a(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function s(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&Te(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function u(e){return r(function(t){return t=+t,r(function(n,r){for(var i,o=e([],n.length,t),a=o.length;a--;)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function l(e){return e&&void 0!==e.getElementsByTagName&&e}function c(){}function f(e){for(var t=0,n=e.length,r="";t1?function(t,n,r){for(var i=e.length;i--;)if(!e[i](t,n,r))return!1;return!0}:e[0]}function h(e,n,r){for(var i=0,o=n.length;i-1&&(r[l]=!(a[l]=f))}}else x=g(x===a?x.splice(v,x.length):x),o?o(null,a,x,u):Q.apply(a,x)})}function m(e){for(var t,n,r,i=e.length,o=w.relative[e[0].type],a=o||w.relative[" "],s=o?1:0,u=p(function(e){return e===t},a,!0),l=p(function(e){return K(t,e)>-1},a,!0),c=[function(e,n,r){var i=!o&&(r||n!==N)||((t=n).nodeType?u(e,n,r):l(e,n,r));return t=null,i}];s1&&d(c),s>1&&f(e.slice(0,s-1).concat({value:" "===e[s-2].type?"*":""})).replace(oe,"$1"),n,s0,o=e.length>0,a=function(r,a,s,u,l){var c,f,p,d=0,h="0",v=r&&[],m=[],y=N,x=r||o&&w.find.TAG("*",l),b=W+=null==y?1:Math.random()||.1,T=x.length;for(l&&(N=a===q||a||l);h!==T&&null!=(c=x[h]);h++){if(o&&c){for(f=0,a||c.ownerDocument===q||(A(c),s=!H);p=e[f++];)if(p(c,a||q,s)){u.push(c);break}l&&(W=b)}i&&((c=!p&&c)&&d--,r&&v.push(c))}if(d+=h,i&&h!==d){for(f=0;p=n[f++];)p(v,m,a,s);if(r){if(d>0)for(;h--;)v[h]||m[h]||(m[h]=G.call(u));m=g(m)}Q.apply(u,m),l&&!r&&m.length>0&&d+n.length>1&&t.uniqueSort(u)}return l&&(W=b,N=y),v};return i?r(a):a}var x,b,w,T,C,E,k,S,N,D,j,A,q,L,H,F,O,P,R,M="sizzle"+1*new Date,I=e.document,W=0,$=0,B=n(),_=n(),z=n(),X=function(e,t){return e===t&&(j=!0),0},U={}.hasOwnProperty,V=[],G=V.pop,Y=V.push,Q=V.push,J=V.slice,K=function(e,t){for(var n=0,r=e.length;n+~]|"+ee+")"+ee+"*"),ue=new RegExp("="+ee+"*([^\\]'\"]*?)"+ee+"*\\]","g"),le=new RegExp(re),ce=new RegExp("^"+te+"$"),fe={ID:new RegExp("^#("+te+")"),CLASS:new RegExp("^\\.("+te+")"),TAG:new RegExp("^("+te+"|[*])"),ATTR:new RegExp("^"+ne),PSEUDO:new RegExp("^"+re),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ee+"*(even|odd|(([+-]|)(\\d*)n|)"+ee+"*(?:([+-]|)"+ee+"*(\\d+)|))"+ee+"*\\)|)","i"),bool:new RegExp("^(?:"+Z+")$","i"),needsContext:new RegExp("^"+ee+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ee+"*((?:-\\d)?\\d*)"+ee+"*\\)|)(?=[^-]|$)","i")},pe=/^(?:input|select|textarea|button)$/i,de=/^h\d$/i,he=/^[^{]+\{\s*\[native \w/,ge=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ve=/[+~]/,me=new RegExp("\\\\([\\da-f]{1,6}"+ee+"?|("+ee+")|.)","ig"),ye=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},xe=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,be=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},we=function(){A()},Te=p(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{Q.apply(V=J.call(I.childNodes),I.childNodes),V[I.childNodes.length].nodeType}catch(e){Q={apply:V.length?function(e,t){Y.apply(e,J.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}b=t.support={},C=t.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},A=t.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:I;return r!==q&&9===r.nodeType&&r.documentElement?(q=r,L=q.documentElement,H=!C(q),I!==q&&(n=q.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",we,!1):n.attachEvent&&n.attachEvent("onunload",we)),b.attributes=i(function(e){return e.className="i",!e.getAttribute("className")}),b.getElementsByTagName=i(function(e){return e.appendChild(q.createComment("")),!e.getElementsByTagName("*").length}),b.getElementsByClassName=he.test(q.getElementsByClassName),b.getById=i(function(e){return L.appendChild(e).id=M,!q.getElementsByName||!q.getElementsByName(M).length}),b.getById?(w.filter.ID=function(e){var t=e.replace(me,ye);return function(e){return e.getAttribute("id")===t}},w.find.ID=function(e,t){if(void 0!==t.getElementById&&H){var n=t.getElementById(e);return n?[n]:[]}}):(w.filter.ID=function(e){var t=e.replace(me,ye);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},w.find.ID=function(e,t){if(void 0!==t.getElementById&&H){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),w.find.TAG=b.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):b.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},w.find.CLASS=b.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&H)return t.getElementsByClassName(e)},O=[],F=[],(b.qsa=he.test(q.querySelectorAll))&&(i(function(e){L.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&F.push("[*^$]="+ee+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||F.push("\\["+ee+"*(?:value|"+Z+")"),e.querySelectorAll("[id~="+M+"-]").length||F.push("~="),e.querySelectorAll(":checked").length||F.push(":checked"),e.querySelectorAll("a#"+M+"+*").length||F.push(".#.+[+~]")}),i(function(e){e.innerHTML="";var t=q.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&F.push("name"+ee+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&F.push(":enabled",":disabled"),L.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&F.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),F.push(",.*:")})),(b.matchesSelector=he.test(P=L.matches||L.webkitMatchesSelector||L.mozMatchesSelector||L.oMatchesSelector||L.msMatchesSelector))&&i(function(e){b.disconnectedMatch=P.call(e,"*"),P.call(e,"[s!='']:x"),O.push("!=",re)}),F=F.length&&new RegExp(F.join("|")),O=O.length&&new RegExp(O.join("|")),t=he.test(L.compareDocumentPosition),R=t||he.test(L.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},X=t?function(e,t){if(e===t)return j=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1,1&n||!b.sortDetached&&t.compareDocumentPosition(e)===n?e===q||e.ownerDocument===I&&R(I,e)?-1:t===q||t.ownerDocument===I&&R(I,t)?1:D?K(D,e)-K(D,t):0:4&n?-1:1)}:function(e,t){if(e===t)return j=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,s=[e],u=[t];if(!i||!o)return e===q?-1:t===q?1:i?-1:o?1:D?K(D,e)-K(D,t):0;if(i===o)return a(e,t);for(n=e;n=n.parentNode;)s.unshift(n);for(n=t;n=n.parentNode;)u.unshift(n);for(;s[r]===u[r];)r++;return r?a(s[r],u[r]):s[r]===I?-1:u[r]===I?1:0},q):q},t.matches=function(e,n){return t(e,null,null,n)},t.matchesSelector=function(e,n){if((e.ownerDocument||e)!==q&&A(e),n=n.replace(ue,"='$1']"),b.matchesSelector&&H&&!z[n+" "]&&(!O||!O.test(n))&&(!F||!F.test(n)))try{var r=P.call(e,n);if(r||b.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return t(n,q,null,[e]).length>0},t.contains=function(e,t){return(e.ownerDocument||e)!==q&&A(e),R(e,t)},t.attr=function(e,t){(e.ownerDocument||e)!==q&&A(e);var n=w.attrHandle[t.toLowerCase()],r=n&&U.call(w.attrHandle,t.toLowerCase())?n(e,t,!H):void 0;return void 0!==r?r:b.attributes||!H?e.getAttribute(t):(r=e.getAttributeNode(t))&&r.specified?r.value:null},t.escape=function(e){return(e+"").replace(xe,be)},t.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},t.uniqueSort=function(e){var t,n=[],r=0,i=0;if(j=!b.detectDuplicates,D=!b.sortStable&&e.slice(0),e.sort(X),j){for(;t=e[i++];)t===e[i]&&(r=n.push(i));for(;r--;)e.splice(n[r],1)}return D=null,e},T=t.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=T(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=T(t);return n},(w=t.selectors={cacheLength:50,createPseudo:r,match:fe,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(me,ye),e[3]=(e[3]||e[4]||e[5]||"").replace(me,ye),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||t.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&t.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return fe.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&le.test(n)&&(t=E(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(me,ye).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=B[e+" "];return t||(t=new RegExp("(^|"+ee+")"+e+"("+ee+"|$)"))&&B(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,n,r){return function(i){var o=t.attr(i,e);return null==o?"!="===n:!n||(o+="","="===n?o===r:"!="===n?o!==r:"^="===n?r&&0===o.indexOf(r):"*="===n?r&&o.indexOf(r)>-1:"$="===n?r&&o.slice(-r.length)===r:"~="===n?(" "+o.replace(ie," ")+" ").indexOf(r)>-1:"|="===n&&(o===r||o.slice(0,r.length+1)===r+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,p,d,h,g=o!==a?"nextSibling":"previousSibling",v=t.parentNode,m=s&&t.nodeName.toLowerCase(),y=!u&&!s,x=!1;if(v){if(o){for(;g;){for(p=t;p=p[g];)if(s?p.nodeName.toLowerCase()===m:1===p.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?v.firstChild:v.lastChild],a&&y){for(x=(d=(l=(c=(f=(p=v)[M]||(p[M]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]||[])[0]===W&&l[1])&&l[2],p=d&&v.childNodes[d];p=++d&&p&&p[g]||(x=d=0)||h.pop();)if(1===p.nodeType&&++x&&p===t){c[e]=[W,d,x];break}}else if(y&&(p=t,f=p[M]||(p[M]={}),c=f[p.uniqueID]||(f[p.uniqueID]={}),l=c[e]||[],d=l[0]===W&&l[1],x=d),!1===x)for(;(p=++d&&p&&p[g]||(x=d=0)||h.pop())&&((s?p.nodeName.toLowerCase()!==m:1!==p.nodeType)||!++x||(y&&(f=p[M]||(p[M]={}),c=f[p.uniqueID]||(f[p.uniqueID]={}),c[e]=[W,x]),p!==t)););return(x-=i)===r||x%r==0&&x/r>=0}}},PSEUDO:function(e,n){var i,o=w.pseudos[e]||w.setFilters[e.toLowerCase()]||t.error("unsupported pseudo: "+e);return o[M]?o(n):o.length>1?(i=[e,e,"",n],w.setFilters.hasOwnProperty(e.toLowerCase())?r(function(e,t){for(var r,i=o(e,n),a=i.length;a--;)r=K(e,i[a]),e[r]=!(t[r]=i[a])}):function(e){return o(e,0,i)}):o}},pseudos:{not:r(function(e){var t=[],n=[],i=k(e.replace(oe,"$1"));return i[M]?r(function(e,t,n,r){for(var o,a=i(e,null,r,[]),s=e.length;s--;)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,r,o){return t[0]=e,i(t,null,o,n),t[0]=null,!n.pop()}}),has:r(function(e){return function(n){return t(e,n).length>0}}),contains:r(function(e){return e=e.replace(me,ye),function(t){return(t.textContent||t.innerText||T(t)).indexOf(e)>-1}}),lang:r(function(e){return ce.test(e||"")||t.error("unsupported lang: "+e),e=e.replace(me,ye).toLowerCase(),function(t){var n;do{if(n=H?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===L},focus:function(e){return e===q.activeElement&&(!q.hasFocus||q.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:s(!1),disabled:s(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!w.pseudos.empty(e)},header:function(e){return de.test(e.nodeName)},input:function(e){return pe.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:u(function(){return[0]}),last:u(function(e,t){return[t-1]}),eq:u(function(e,t,n){return[n<0?n+t:n]}),even:u(function(e,t){for(var n=0;n=0;)e.push(r);return e}),gt:u(function(e,t,n){for(var r=n<0?n+t:n;++r2&&"ID"===(a=o[0]).type&&9===t.nodeType&&H&&w.relative[o[1].type]){if(!(t=(w.find.ID(a.matches[0].replace(me,ye),t)||[])[0]))return n;c&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(i=fe.needsContext.test(e)?0:o.length;i--&&(a=o[i],!w.relative[s=a.type]);)if((u=w.find[s])&&(r=u(a.matches[0].replace(me,ye),ve.test(o[0].type)&&l(t.parentNode)||t))){if(o.splice(i,1),!(e=r.length&&f(o)))return Q.apply(n,r),n;break}}return(c||k(e,p))(r,t,!H,n,!t||ve.test(e)&&l(t.parentNode)||t),n},b.sortStable=M.split("").sort(X).join("")===M,b.detectDuplicates=!!j,A(),b.sortDetached=i(function(e){return 1&e.compareDocumentPosition(q.createElement("fieldset"))}),i(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||o("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),b.attributes&&i(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||o("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),i(function(e){return null==e.getAttribute("disabled")})||o(Z,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),t}(e);he.find=xe,he.expr=xe.selectors,he.expr[":"]=he.expr.pseudos,he.uniqueSort=he.unique=xe.uniqueSort,he.text=xe.getText,he.isXMLDoc=xe.isXML,he.contains=xe.contains,he.escapeSelector=xe.escape;var be=function(e,t,n){for(var r=[],i=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(i&&he(e).is(n))break;r.push(e)}return r},we=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},Te=he.expr.match.needsContext,Ce=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i,Ee=/^.[^:#\[\.,]*$/;he.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?he.find.matchesSelector(r,e)?[r]:[]:he.find.matches(e,he.grep(t,function(e){return 1===e.nodeType}))},he.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(he(e).filter(function(){for(t=0;t1?he.uniqueSort(n):n},filter:function(e){return this.pushStack(o(this,e||[],!1))},not:function(e){return this.pushStack(o(this,e||[],!0))},is:function(e){return!!o(this,"string"==typeof e&&Te.test(e)?he(e):e||[],!1).length}});var ke,Se=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(he.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||ke,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:Se.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof he?t[0]:t,he.merge(this,he.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:te,!0)),Ce.test(r[1])&&he.isPlainObject(t))for(r in t)he.isFunction(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=te.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):he.isFunction(e)?void 0!==n.ready?n.ready(e):e(he):he.makeArray(e,this)}).prototype=he.fn,ke=he(te);var Ne=/^(?:parents|prev(?:Until|All))/,De={children:!0,contents:!0,next:!0,prev:!0};he.fn.extend({has:function(e){var t=he(e,this),n=t.length;return this.filter(function(){for(var e=0;e-1:1===n.nodeType&&he.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?he.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?ae.call(he(e),this[0]):ae.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(he.uniqueSort(he.merge(this.get(),he(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),he.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return be(e,"parentNode")},parentsUntil:function(e,t,n){return be(e,"parentNode",n)},next:function(e){return a(e,"nextSibling")},prev:function(e){return a(e,"previousSibling")},nextAll:function(e){return be(e,"nextSibling")},prevAll:function(e){return be(e,"previousSibling")},nextUntil:function(e,t,n){return be(e,"nextSibling",n)},prevUntil:function(e,t,n){return be(e,"previousSibling",n)},siblings:function(e){return we((e.parentNode||{}).firstChild,e)},children:function(e){return we(e.firstChild)},contents:function(e){return i(e,"iframe")?e.contentDocument:(i(e,"template")&&(e=e.content||e),he.merge([],e.childNodes))}},function(e,t){he.fn[e]=function(n,r){var i=he.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=he.filter(r,i)),this.length>1&&(De[e]||he.uniqueSort(i),Ne.test(e)&&i.reverse()),this.pushStack(i)}});var je=/[^\x20\t\r\n\f]+/g;he.Callbacks=function(e){e="string"==typeof e?s(e):he.extend({},e);var t,n,r,i,o=[],a=[],u=-1,l=function(){for(i=i||e.once,r=t=!0;a.length;u=-1)for(n=a.shift();++u-1;)o.splice(n,1),n<=u&&u--}),this},has:function(e){return e?he.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=a=[],o=n="",this},disabled:function(){return!o},lock:function(){return i=a=[],n||t||(o=n=""),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=n||[],n=[e,n.slice?n.slice():n],a.push(n),t||l()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},he.extend({Deferred:function(t){var n=[["notify","progress",he.Callbacks("memory"),he.Callbacks("memory"),2],["resolve","done",he.Callbacks("once memory"),he.Callbacks("once memory"),0,"resolved"],["reject","fail",he.Callbacks("once memory"),he.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return i.then(null,e)},pipe:function(){var e=arguments;return he.Deferred(function(t){he.each(n,function(n,r){var i=he.isFunction(e[r[4]])&&e[r[4]];o[r[1]](function(){var e=i&&i.apply(this,arguments);e&&he.isFunction(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,r,i){function o(t,n,r,i){return function(){var s=this,c=arguments,f=function(){var e,f;if(!(t=a&&(r!==l&&(s=void 0,c=[e]),n.rejectWith(s,c))}};t?p():(he.Deferred.getStackHook&&(p.stackTrace=he.Deferred.getStackHook()),e.setTimeout(p))}}var a=0;return he.Deferred(function(e){n[0][3].add(o(0,e,he.isFunction(i)?i:u,e.notifyWith)),n[1][3].add(o(0,e,he.isFunction(t)?t:u)),n[2][3].add(o(0,e,he.isFunction(r)?r:l))}).promise()},promise:function(e){return null!=e?he.extend(e,i):i}},o={};return he.each(n,function(e,t){var a=t[2],s=t[5];i[t[1]]=a.add,s&&a.add(function(){r=s},n[3-e][2].disable,n[0][2].lock),a.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=a.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),i=re.call(arguments),o=he.Deferred(),a=function(e){return function(n){r[e]=this,i[e]=arguments.length>1?re.call(arguments):n,--t||o.resolveWith(r,i)}};if(t<=1&&(c(e,o.done(a(n)).resolve,o.reject,!t),"pending"===o.state()||he.isFunction(i[n]&&i[n].then)))return o.then();for(;n--;)c(i[n],a(n),o.reject);return o.promise()}});var Ae=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;he.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&Ae.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},he.readyException=function(t){e.setTimeout(function(){throw t})};var qe=he.Deferred();he.fn.ready=function(e){return qe.then(e).catch(function(e){he.readyException(e)}),this},he.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--he.readyWait:he.isReady)||(he.isReady=!0,!0!==e&&--he.readyWait>0||qe.resolveWith(te,[he]))}}),he.ready.then=qe.then,"complete"===te.readyState||"loading"!==te.readyState&&!te.documentElement.doScroll?e.setTimeout(he.ready):(te.addEventListener("DOMContentLoaded",f),e.addEventListener("load",f));var Le=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===he.type(n)){i=!0;for(s in n)Le(e,t,s,n[s],!0,o,a)}else if(void 0!==r&&(i=!0,he.isFunction(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(he(e),n)})),t))for(;s1,null,!0)},removeData:function(e){return this.each(function(){Oe.remove(this,e)})}}),he.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Fe.get(e,t),n&&(!r||Array.isArray(n)?r=Fe.access(e,t,he.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=he.queue(e,t),r=n.length,i=n.shift(),o=he._queueHooks(e,t);"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,function(){he.dequeue(e,t)},o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Fe.get(e,n)||Fe.access(e,n,{empty:he.Callbacks("once memory").add(function(){Fe.remove(e,[t+"queue",n])})})}}),he.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]+)/i,Ue=/^$|\/(?:java|ecma)script/i,Ve={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};Ve.optgroup=Ve.option,Ve.tbody=Ve.tfoot=Ve.colgroup=Ve.caption=Ve.thead,Ve.th=Ve.td;var Ge=/<|&#?\w+;/;!function(){var e=te.createDocumentFragment().appendChild(te.createElement("div")),t=te.createElement("input");t.setAttribute("type","radio"),t.setAttribute("checked","checked"),t.setAttribute("name","t"),e.appendChild(t),pe.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,e.innerHTML="",pe.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue}();var Ye=te.documentElement,Qe=/^key/,Je=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ke=/^([^.]*)(?:\.(.+)|)/;he.event={global:{},add:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Fe.get(e);if(v)for(n.handler&&(o=n,n=o.handler,i=o.selector),i&&he.find.matchesSelector(Ye,i),n.guid||(n.guid=he.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(t){return void 0!==he&&he.event.triggered!==t.type?he.event.dispatch.apply(e,arguments):void 0}),l=(t=(t||"").match(je)||[""]).length;l--;)s=Ke.exec(t[l])||[],d=g=s[1],h=(s[2]||"").split(".").sort(),d&&(f=he.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=he.event.special[d]||{},c=he.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&he.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||(p=u[d]=[],p.delegateCount=0,f.setup&&!1!==f.setup.call(e,r,h,a)||e.addEventListener&&e.addEventListener(d,a)),f.add&&(f.add.call(e,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),he.event.global[d]=!0)},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Fe.hasData(e)&&Fe.get(e);if(v&&(u=v.events)){for(l=(t=(t||"").match(je)||[""]).length;l--;)if(s=Ke.exec(t[l])||[],d=g=s[1],h=(s[2]||"").split(".").sort(),d){for(f=he.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;o--;)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||he.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)he.event.remove(e,d+t[l],n,r,!0);he.isEmptyObject(u)&&Fe.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=he.event.fix(e),u=new Array(arguments.length),l=(Fe.get(this,"events")||{})[s.type]||[],c=he.event.special[s.type]||{};for(u[0]=s,t=1;t=1))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n-1:he.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u\x20\t\r\n\f]*)[^>]*)\/>/gi,et=/\s*$/g;he.extend({htmlPrefilter:function(e){return e.replace(Ze,"<$1>")},clone:function(e,t,n){var r,i,o,a,s=e.cloneNode(!0),u=he.contains(e.ownerDocument,e);if(!(pe.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||he.isXMLDoc(e)))for(a=y(s),o=y(e),r=0,i=o.length;r0&&x(a,!u&&y(e,"script")),s},cleanData:function(e){for(var t,n,r,i=he.event.special,o=0;void 0!==(n=e[o]);o++)if(He(n)){if(t=n[Fe.expando]){if(t.events)for(r in t.events)i[r]?he.event.remove(n,r):he.removeEvent(n,r,t.handle);n[Fe.expando]=void 0}n[Oe.expando]&&(n[Oe.expando]=void 0)}}}),he.fn.extend({detach:function(e){return q(this,e,!0)},remove:function(e){return q(this,e)},text:function(e){return Le(this,function(e){return void 0===e?he.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return A(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||k(this,e).appendChild(e)})},prepend:function(){return A(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=k(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return A(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return A(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(he.cleanData(y(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return he.clone(this,e,t)})},html:function(e){return Le(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!et.test(e)&&!Ve[(Xe.exec(e)||["",""])[1].toLowerCase()]){e=he.htmlPrefilter(e);try{for(;n1)}}),he.Tween=I,I.prototype={constructor:I,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||he.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(he.cssNumber[n]?"":"px")},cur:function(){var e=I.propHooks[this.prop];return e&&e.get?e.get(this):I.propHooks._default.get(this)},run:function(e){var t,n=I.propHooks[this.prop];return this.options.duration?this.pos=t=he.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):I.propHooks._default.set(this),this}},I.prototype.init.prototype=I.prototype,I.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=he.css(e.elem,e.prop,""),t&&"auto"!==t?t:0)},set:function(e){he.fx.step[e.prop]?he.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[he.cssProps[e.prop]]&&!he.cssHooks[e.prop]?e.elem[e.prop]=e.now:he.style(e.elem,e.prop,e.now+e.unit)}}},I.propHooks.scrollTop=I.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},he.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},he.fx=I.prototype.init,he.fx.step={};var dt,ht,gt=/^(?:toggle|show|hide)$/,vt=/queueHooks$/;he.Animation=he.extend(X,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return g(n.elem,e,Ie.exec(t),n),n}]},tweener:function(e,t){he.isFunction(e)?(t=e,e=["*"]):e=e.match(je);for(var n,r=0,i=e.length;r1)},removeAttr:function(e){return this.each(function(){he.removeAttr(this,e)})}}),he.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?he.prop(e,t,n):(1===o&&he.isXMLDoc(e)||(i=he.attrHooks[t.toLowerCase()]||(he.expr.match.bool.test(t)?mt:void 0)),void 0!==n?null===n?void he.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:(r=he.find.attr(e,t),null==r?void 0:r))},attrHooks:{type:{set:function(e,t){if(!pe.radioValue&&"radio"===t&&i(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(je);if(i&&1===e.nodeType)for(;n=i[r++];)e.removeAttribute(n)}}),mt={set:function(e,t,n){return!1===t?he.removeAttr(e,n):e.setAttribute(n,n),n}},he.each(he.expr.match.bool.source.match(/\w+/g),function(e,t){var n=yt[t]||he.find.attr;yt[t]=function(e,t,r){var i,o,a=t.toLowerCase();return r||(o=yt[a],yt[a]=i,i=null!=n(e,t,r)?a:null,yt[a]=o),i}});var xt=/^(?:input|select|textarea|button)$/i,bt=/^(?:a|area)$/i;he.fn.extend({prop:function(e,t){return Le(this,he.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[he.propFix[e]||e]})}}),he.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&he.isXMLDoc(e)||(t=he.propFix[t]||t,i=he.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=he.find.attr(e,"tabindex");return t?parseInt(t,10):xt.test(e.nodeName)||bt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),pe.optSelected||(he.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),he.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){he.propFix[this.toLowerCase()]=this}),he.fn.extend({addClass:function(e){var t,n,r,i,o,a,s,u=0;if(he.isFunction(e))return this.each(function(t){he(this).addClass(e.call(this,t,V(this)))});if("string"==typeof e&&e)for(t=e.match(je)||[];n=this[u++];)if(i=V(n),r=1===n.nodeType&&" "+U(i)+" "){for(a=0;o=t[a++];)r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=U(r))&&n.setAttribute("class",s)}return this},removeClass:function(e){var t,n,r,i,o,a,s,u=0;if(he.isFunction(e))return this.each(function(t){he(this).removeClass(e.call(this,t,V(this)))});if(!arguments.length)return this.attr("class","");if("string"==typeof e&&e)for(t=e.match(je)||[];n=this[u++];)if(i=V(n),r=1===n.nodeType&&" "+U(i)+" "){for(a=0;o=t[a++];)for(;r.indexOf(" "+o+" ")>-1;)r=r.replace(" "+o+" "," ");i!==(s=U(r))&&n.setAttribute("class",s)}return this},toggleClass:function(e,t){var n=typeof e;return"boolean"==typeof t&&"string"===n?t?this.addClass(e):this.removeClass(e):he.isFunction(e)?this.each(function(n){he(this).toggleClass(e.call(this,n,V(this),t),t)}):this.each(function(){var t,r,i,o;if("string"===n)for(r=0,i=he(this),o=e.match(je)||[];t=o[r++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else void 0!==e&&"boolean"!==n||((t=V(this))&&Fe.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":Fe.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+U(V(n))+" ").indexOf(t)>-1)return!0;return!1}});var wt=/\r/g;he.fn.extend({val:function(e){var t,n,r,i=this[0];return arguments.length?(r=he.isFunction(e),this.each(function(n){var i;1===this.nodeType&&(i=r?e.call(this,n,he(this).val()):e,null==i?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=he.map(i,function(e){return null==e?"":e+""})),(t=he.valHooks[this.type]||he.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))})):i?(t=he.valHooks[i.type]||he.valHooks[i.nodeName.toLowerCase()],t&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:(n=i.value,"string"==typeof n?n.replace(wt,""):null==n?"":n)):void 0}}),he.extend({valHooks:{option:{get:function(e){var t=he.find.attr(e,"value");return null!=t?t:U(he.text(e))}},select:{get:function(e){var t,n,r,o=e.options,a=e.selectedIndex,s="select-one"===e.type,u=s?null:[],l=s?a+1:o.length;for(r=a<0?l:s?a:0;r-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),he.each(["radio","checkbox"],function(){he.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=he.inArray(he(e).val(),t)>-1}},pe.checkOn||(he.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})});var Tt=/^(?:focusinfocus|focusoutblur)$/;he.extend(he.event,{trigger:function(t,n,r,i){var o,a,s,u,l,c,f,p=[r||te],d=le.call(t,"type")?t.type:t,h=le.call(t,"namespace")?t.namespace.split("."):[];if(a=s=r=r||te,3!==r.nodeType&&8!==r.nodeType&&!Tt.test(d+he.event.triggered)&&(d.indexOf(".")>-1&&(h=d.split("."),d=h.shift(),h.sort()),l=d.indexOf(":")<0&&"on"+d,t=t[he.expando]?t:new he.Event(d,"object"==typeof t&&t),t.isTrigger=i?2:3,t.namespace=h.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=r),n=null==n?[t]:he.makeArray(n,[t]),f=he.event.special[d]||{},i||!f.trigger||!1!==f.trigger.apply(r,n))){if(!i&&!f.noBubble&&!he.isWindow(r)){for(u=f.delegateType||d,Tt.test(u+d)||(a=a.parentNode);a;a=a.parentNode)p.push(a),s=a;s===(r.ownerDocument||te)&&p.push(s.defaultView||s.parentWindow||e)}for(o=0;(a=p[o++])&&!t.isPropagationStopped();)t.type=o>1?u:f.bindType||d,(c=(Fe.get(a,"events")||{})[t.type]&&Fe.get(a,"handle"))&&c.apply(a,n),(c=l&&a[l])&&c.apply&&He(a)&&(t.result=c.apply(a,n),!1===t.result&&t.preventDefault());return t.type=d,i||t.isDefaultPrevented()||f._default&&!1!==f._default.apply(p.pop(),n)||!He(r)||l&&he.isFunction(r[d])&&!he.isWindow(r)&&((s=r[l])&&(r[l]=null),he.event.triggered=d,r[d](),he.event.triggered=void 0,s&&(r[l]=s)),t.result}},simulate:function(e,t,n){var r=he.extend(new he.Event,n,{type:e,isSimulated:!0});he.event.trigger(r,null,t)}}),he.fn.extend({trigger:function(e,t){return this.each(function(){he.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return he.event.trigger(e,t,n,!0)}}),he.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,t){he.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}),he.fn.extend({hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),pe.focusin="onfocusin"in e,pe.focusin||he.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){he.event.simulate(t,e.target,he.event.fix(e))};he.event.special[t]={setup:function(){var r=this.ownerDocument||this,i=Fe.access(r,t);i||r.addEventListener(e,n,!0),Fe.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=Fe.access(r,t)-1;i?Fe.access(r,t,i):(r.removeEventListener(e,n,!0),Fe.remove(r,t))}}});var Ct=e.location,Et=he.now(),kt=/\?/;he.parseXML=function(t){var n;if(!t||"string"!=typeof t)return null;try{n=(new e.DOMParser).parseFromString(t,"text/xml")}catch(e){n=void 0}return n&&!n.getElementsByTagName("parsererror").length||he.error("Invalid XML: "+t),n};var St=/\[\]$/,Nt=/\r?\n/g,Dt=/^(?:submit|button|image|reset|file)$/i,jt=/^(?:input|select|textarea|keygen)/i;he.param=function(e,t){var n,r=[],i=function(e,t){var n=he.isFunction(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(Array.isArray(e)||e.jquery&&!he.isPlainObject(e))he.each(e,function(){i(this.name,this.value)});else for(n in e)G(n,e[n],t,i);return r.join("&")},he.fn.extend({serialize:function(){return he.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=he.prop(this,"elements");return e?he.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!he(this).is(":disabled")&&jt.test(this.nodeName)&&!Dt.test(e)&&(this.checked||!ze.test(e))}).map(function(e,t){var n=he(this).val();return null==n?null:Array.isArray(n)?he.map(n,function(e){return{name:t.name,value:e.replace(Nt,"\r\n")}}):{name:t.name,value:n.replace(Nt,"\r\n")}}).get()}});var At=/%20/g,qt=/#.*$/,Lt=/([?&])_=[^&]*/,Ht=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ft=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Ot=/^(?:GET|HEAD)$/,Pt=/^\/\//,Rt={},Mt={},It="*/".concat("*"),Wt=te.createElement("a");Wt.href=Ct.href,he.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ct.href,type:"GET",isLocal:Ft.test(Ct.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":It,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":he.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?J(J(e,he.ajaxSettings),t):J(he.ajaxSettings,e)},ajaxPrefilter:Y(Rt),ajaxTransport:Y(Mt),ajax:function(t,n){function r(t,n,r,s){var l,p,d,b,w,T=n;c||(c=!0,u&&e.clearTimeout(u),i=void 0,a=s||"",C.readyState=t>0?4:0,l=t>=200&&t<300||304===t,r&&(b=K(h,C,r)),b=Z(h,b,C,l),l?(h.ifModified&&((w=C.getResponseHeader("Last-Modified"))&&(he.lastModified[o]=w),(w=C.getResponseHeader("etag"))&&(he.etag[o]=w)),204===t||"HEAD"===h.type?T="nocontent":304===t?T="notmodified":(T=b.state,p=b.data,d=b.error,l=!d)):(d=T,!t&&T||(T="error",t<0&&(t=0))),C.status=t,C.statusText=(n||T)+"",l?m.resolveWith(g,[p,T,C]):m.rejectWith(g,[C,T,d]),C.statusCode(x),x=void 0,f&&v.trigger(l?"ajaxSuccess":"ajaxError",[C,h,l?p:d]),y.fireWith(g,[C,T]),f&&(v.trigger("ajaxComplete",[C,h]),--he.active||he.event.trigger("ajaxStop")))}"object"==typeof t&&(n=t,t=void 0),n=n||{};var i,o,a,s,u,l,c,f,p,d,h=he.ajaxSetup({},n),g=h.context||h,v=h.context&&(g.nodeType||g.jquery)?he(g):he.event,m=he.Deferred(),y=he.Callbacks("once memory"),x=h.statusCode||{},b={},w={},T="canceled",C={readyState:0,getResponseHeader:function(e){var t;if(c){if(!s)for(s={};t=Ht.exec(a);)s[t[1].toLowerCase()]=t[2];t=s[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return c?a:null},setRequestHeader:function(e,t){return null==c&&(e=w[e.toLowerCase()]=w[e.toLowerCase()]||e,b[e]=t),this},overrideMimeType:function(e){return null==c&&(h.mimeType=e),this},statusCode:function(e){var t;if(e)if(c)C.always(e[C.status]);else for(t in e)x[t]=[x[t],e[t]];return this},abort:function(e){var t=e||T;return i&&i.abort(t),r(0,t),this}};if(m.promise(C),h.url=((t||h.url||Ct.href)+"").replace(Pt,Ct.protocol+"//"),h.type=n.method||n.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(je)||[""],null==h.crossDomain){l=te.createElement("a");try{l.href=h.url,l.href=l.href,h.crossDomain=Wt.protocol+"//"+Wt.host!=l.protocol+"//"+l.host}catch(e){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!=typeof h.data&&(h.data=he.param(h.data,h.traditional)),Q(Rt,h,n,C),c)return C;(f=he.event&&h.global)&&0==he.active++&&he.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!Ot.test(h.type),o=h.url.replace(qt,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(At,"+")):(d=h.url.slice(o.length),h.data&&(o+=(kt.test(o)?"&":"?")+h.data,delete h.data),!1===h.cache&&(o=o.replace(Lt,"$1"),d=(kt.test(o)?"&":"?")+"_="+Et+++d),h.url=o+d),h.ifModified&&(he.lastModified[o]&&C.setRequestHeader("If-Modified-Since",he.lastModified[o]),he.etag[o]&&C.setRequestHeader("If-None-Match",he.etag[o])),(h.data&&h.hasContent&&!1!==h.contentType||n.contentType)&&C.setRequestHeader("Content-Type",h.contentType),C.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", "+It+"; q=0.01":""):h.accepts["*"]);for(p in h.headers)C.setRequestHeader(p,h.headers[p]);if(h.beforeSend&&(!1===h.beforeSend.call(g,C,h)||c))return C.abort();if(T="abort",y.add(h.complete),C.done(h.success),C.fail(h.error),i=Q(Mt,h,n,C)){if(C.readyState=1,f&&v.trigger("ajaxSend",[C,h]),c)return C;h.async&&h.timeout>0&&(u=e.setTimeout(function(){C.abort("timeout")},h.timeout));try{c=!1,i.send(b,r)}catch(e){if(c)throw e;r(-1,e)}}else r(-1,"No Transport");return C},getJSON:function(e,t,n){return he.get(e,t,n,"json")},getScript:function(e,t){return he.get(e,void 0,t,"script")}}),he.each(["get","post"],function(e,t){he[t]=function(e,n,r,i){return he.isFunction(n)&&(i=i||r,r=n,n=void 0),he.ajax(he.extend({url:e,type:t,dataType:i,data:n,success:r},he.isPlainObject(e)&&e))}}),he._evalUrl=function(e){return he.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,throws:!0})},he.fn.extend({wrapAll:function(e){var t;return this[0]&&(he.isFunction(e)&&(e=e.call(this[0])),t=he(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return he.isFunction(e)?this.each(function(t){he(this).wrapInner(e.call(this,t))}):this.each(function(){var t=he(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=he.isFunction(e);return this.each(function(n){he(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){he(this).replaceWith(this.childNodes)}),this}}),he.expr.pseudos.hidden=function(e){return!he.expr.pseudos.visible(e)},he.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},he.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var $t={0:200,1223:204},Bt=he.ajaxSettings.xhr();pe.cors=!!Bt&&"withCredentials"in Bt,pe.ajax=Bt=!!Bt,he.ajaxTransport(function(t){var n,r;if(pe.cors||Bt&&!t.crossDomain)return{send:function(i,o){var a,s=t.xhr();if(s.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(a in t.xhrFields)s[a]=t.xhrFields[a];t.mimeType&&s.overrideMimeType&&s.overrideMimeType(t.mimeType),t.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest");for(a in i)s.setRequestHeader(a,i[a]);n=function(e){return function(){n&&(n=r=s.onload=s.onerror=s.onabort=s.onreadystatechange=null,"abort"===e?s.abort():"error"===e?"number"!=typeof s.status?o(0,"error"):o(s.status,s.statusText):o($t[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=n(),r=s.onerror=n("error"),void 0!==s.onabort?s.onabort=r:s.onreadystatechange=function(){4===s.readyState&&e.setTimeout(function(){n&&r()})},n=n("abort");try{s.send(t.hasContent&&t.data||null)}catch(e){if(n)throw e}},abort:function(){n&&n()}}}),he.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),he.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return he.globalEval(e),e}}}),he.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),he.ajaxTransport("script",function(e){if(e.crossDomain){var t,n;return{send:function(r,i){t=he("