﻿@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap";

.bg-dark {
    background-color: #3c3c3c;
}

* {
    outline: none;
    box-sizing: border-box
}

body, html {
    padding: 0;
    margin: 0
}

body {
    overflow-x: hidden;
    -webkit-overflow-scrolling: auto;
    font-size: 14px;
    font-family: Arial,Helvetica,sans-serif
}

.container {
    margin-left: auto;
    margin-right: auto
}

@media(min-width: 992px) {
    .container {
        width: 100%
    }
}

@media(max-width: 1024px) {
    .container {
        width: 100%
    }
}

@media(min-width: 1366px) {
    .container {
        width: 1200px
    }
}

a {
    cursor: pointer;
    outline: 0;
    text-decoration: none
}
/*!
 *  Material Design Iconic Font by Sergey Kupletsky (@zavoloklom) - http://zavoloklom.github.io/material-design-iconic-font/
 *  License - http://zavoloklom.github.io/material-design-iconic-font/license (Font: SIL OFL 1.1, CSS: MIT License)
 */

@font-face {
    font-family: "Material-Design-Iconic-Font";
    src: url("../fonts/Material-Design-Iconic-Font.woff2?v=2.2.0") format("woff2"),url("../fonts/Material-Design-Iconic-Font.woff?v=2.2.0") format("woff"),url("../fonts/Material-Design-Iconic-Font.ttf?v=2.2.0") format("truetype");
    font-weight: normal;
    font-style: normal
}

.zmdi {
    display: inline-block;
    font: normal normal normal 14px/1 "Material-Design-Iconic-Font";
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.zmdi-hc-lg {
    font-size: 1.33333333em;
    line-height: .75em;
    vertical-align: -15%
}

.zmdi-hc-2x {
    font-size: 2em
}

.zmdi-hc-3x {
    font-size: 3em
}

.zmdi-hc-4x {
    font-size: 4em
}

.zmdi-hc-5x {
    font-size: 5em
}

.zmdi-hc-fw {
    width: 1.28571429em;
    text-align: center
}

.zmdi-hc-ul {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none
}

    .zmdi-hc-ul > li {
        position: relative
    }

.zmdi-hc-li {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: .14285714em;
    text-align: center
}

    .zmdi-hc-li.zmdi-hc-lg {
        left: -1.85714286em
    }

.zmdi-hc-border {
    padding: .1em .25em;
    border: solid .1em #9e9e9e;
    border-radius: 2px
}

.zmdi-hc-border-circle {
    padding: .1em .25em;
    border: solid .1em #9e9e9e;
    border-radius: 50%
}

.zmdi.pull-left {
    float: left;
    margin-right: .15em
}

.zmdi.pull-right {
    float: right;
    margin-left: .15em
}

.zmdi-hc-spin {
    -webkit-animation: zmdi-spin 1.5s infinite linear;
    animation: zmdi-spin 1.5s infinite linear
}

.zmdi-hc-spin-reverse {
    -webkit-animation: zmdi-spin-reverse 1.5s infinite linear;
    animation: zmdi-spin-reverse 1.5s infinite linear
}

@-webkit-keyframes zmdi-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes zmdi-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@-webkit-keyframes zmdi-spin-reverse {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(-359deg);
        transform: rotate(-359deg)
    }
}

@keyframes zmdi-spin-reverse {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(-359deg);
        transform: rotate(-359deg)
    }
}

.zmdi-hc-rotate-90 {
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.zmdi-hc-rotate-180 {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.zmdi-hc-rotate-270 {
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
}

.zmdi-hc-flip-horizontal {
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1)
}

.zmdi-hc-flip-vertical {
    -webkit-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    transform: scale(1, -1)
}

.zmdi-hc-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle
}

.zmdi-hc-stack-1x, .zmdi-hc-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center
}

.zmdi-hc-stack-1x {
    line-height: inherit
}

.zmdi-hc-stack-2x {
    font-size: 2em
}

.zmdi-hc-inverse {
    color: #fff
}

.zmdi-3d-rotation:before {
    content: ""
}

.zmdi-airplane-off:before {
    content: ""
}

.zmdi-airplane:before {
    content: ""
}

.zmdi-album:before {
    content: ""
}

.zmdi-archive:before {
    content: ""
}

.zmdi-assignment-account:before {
    content: ""
}

.zmdi-assignment-alert:before {
    content: ""
}

.zmdi-assignment-check:before {
    content: ""
}

.zmdi-assignment-o:before {
    content: ""
}

.zmdi-assignment-return:before {
    content: ""
}

.zmdi-assignment-returned:before {
    content: ""
}

.zmdi-assignment:before {
    content: ""
}

.zmdi-attachment-alt:before {
    content: ""
}

.zmdi-attachment:before {
    content: ""
}

.zmdi-audio:before {
    content: ""
}

.zmdi-badge-check:before {
    content: ""
}

.zmdi-balance-wallet:before {
    content: ""
}

.zmdi-balance:before {
    content: ""
}

.zmdi-battery-alert:before {
    content: ""
}

.zmdi-battery-flash:before {
    content: ""
}

.zmdi-battery-unknown:before {
    content: ""
}

.zmdi-battery:before {
    content: ""
}

.zmdi-bike:before {
    content: ""
}

.zmdi-block-alt:before {
    content: ""
}

.zmdi-block:before {
    content: ""
}

.zmdi-boat:before {
    content: ""
}

.zmdi-book-image:before {
    content: ""
}

.zmdi-book:before {
    content: ""
}

.zmdi-bookmark-outline:before {
    content: ""
}

.zmdi-bookmark:before {
    content: ""
}

.zmdi-brush:before {
    content: ""
}

.zmdi-bug:before {
    content: ""
}

.zmdi-bus:before {
    content: ""
}

.zmdi-cake:before {
    content: ""
}

.zmdi-car-taxi:before {
    content: ""
}

.zmdi-car-wash:before {
    content: ""
}

.zmdi-car:before {
    content: ""
}

.zmdi-card-giftcard:before {
    content: ""
}

.zmdi-card-membership:before {
    content: ""
}

.zmdi-card-travel:before {
    content: ""
}

.zmdi-card:before {
    content: ""
}

.zmdi-case-check:before {
    content: ""
}

.zmdi-case-download:before {
    content: ""
}

.zmdi-case-play:before {
    content: ""
}

.zmdi-case:before {
    content: ""
}

.zmdi-cast-connected:before {
    content: ""
}

.zmdi-cast:before {
    content: ""
}

.zmdi-chart-donut:before {
    content: ""
}

.zmdi-chart:before {
    content: ""
}

.zmdi-city-alt:before {
    content: ""
}

.zmdi-city:before {
    content: ""
}

.zmdi-close-circle-o:before {
    content: ""
}

.zmdi-close-circle:before {
    content: ""
}

.zmdi-close:before {
    content: ""
}

.zmdi-cocktail:before {
    content: ""
}

.zmdi-code-setting:before {
    content: ""
}

.zmdi-code-smartphone:before {
    content: ""
}

.zmdi-code:before {
    content: ""
}

.zmdi-coffee:before {
    content: ""
}

.zmdi-collection-bookmark:before {
    content: ""
}

.zmdi-collection-case-play:before {
    content: ""
}

.zmdi-collection-folder-image:before {
    content: ""
}

.zmdi-collection-image-o:before {
    content: ""
}

.zmdi-collection-image:before {
    content: ""
}

.zmdi-collection-item-1:before {
    content: ""
}

.zmdi-collection-item-2:before {
    content: ""
}

.zmdi-collection-item-3:before {
    content: ""
}

.zmdi-collection-item-4:before {
    content: ""
}

.zmdi-collection-item-5:before {
    content: ""
}

.zmdi-collection-item-6:before {
    content: ""
}

.zmdi-collection-item-7:before {
    content: ""
}

.zmdi-collection-item-8:before {
    content: ""
}

.zmdi-collection-item-9-plus:before {
    content: ""
}

.zmdi-collection-item-9:before {
    content: ""
}

.zmdi-collection-item:before {
    content: ""
}

.zmdi-collection-music:before {
    content: ""
}

.zmdi-collection-pdf:before {
    content: ""
}

.zmdi-collection-plus:before {
    content: ""
}

.zmdi-collection-speaker:before {
    content: ""
}

.zmdi-collection-text:before {
    content: ""
}

.zmdi-collection-video:before {
    content: ""
}

.zmdi-compass:before {
    content: ""
}

.zmdi-cutlery:before {
    content: ""
}

.zmdi-delete:before {
    content: ""
}

.zmdi-dialpad:before {
    content: ""
}

.zmdi-dns:before {
    content: ""
}

.zmdi-drink:before {
    content: ""
}

.zmdi-edit:before {
    content: ""
}

.zmdi-email-open:before {
    content: ""
}

.zmdi-email:before {
    content: ""
}

.zmdi-eye-off:before {
    content: ""
}

.zmdi-eye:before {
    content: ""
}

.zmdi-eyedropper:before {
    content: ""
}

.zmdi-favorite-outline:before {
    content: ""
}

.zmdi-favorite:before {
    content: ""
}

.zmdi-filter-list:before {
    content: ""
}

.zmdi-fire:before {
    content: ""
}

.zmdi-flag:before {
    content: ""
}

.zmdi-flare:before {
    content: ""
}

.zmdi-flash-auto:before {
    content: ""
}

.zmdi-flash-off:before {
    content: ""
}

.zmdi-flash:before {
    content: ""
}

.zmdi-flip:before {
    content: ""
}

.zmdi-flower-alt:before {
    content: ""
}

.zmdi-flower:before {
    content: ""
}

.zmdi-font:before {
    content: ""
}

.zmdi-fullscreen-alt:before {
    content: ""
}

.zmdi-fullscreen-exit:before {
    content: ""
}

.zmdi-fullscreen:before {
    content: ""
}

.zmdi-functions:before {
    content: ""
}

.zmdi-gas-station:before {
    content: ""
}

.zmdi-gesture:before {
    content: ""
}

.zmdi-globe-alt:before {
    content: ""
}

.zmdi-globe-lock:before {
    content: ""
}

.zmdi-globe:before {
    content: ""
}

.zmdi-graduation-cap:before {
    content: ""
}

.zmdi-home:before {
    content: ""
}

.zmdi-hospital-alt:before {
    content: ""
}

.zmdi-hospital:before {
    content: ""
}

.zmdi-hotel:before {
    content: ""
}

.zmdi-hourglass-alt:before {
    content: ""
}

.zmdi-hourglass-outline:before {
    content: ""
}

.zmdi-hourglass:before {
    content: ""
}

.zmdi-http:before {
    content: ""
}

.zmdi-image-alt:before {
    content: ""
}

.zmdi-image-o:before {
    content: ""
}

.zmdi-image:before {
    content: ""
}

.zmdi-inbox:before {
    content: ""
}

.zmdi-invert-colors-off:before {
    content: ""
}

.zmdi-invert-colors:before {
    content: ""
}

.zmdi-key:before {
    content: ""
}

.zmdi-label-alt-outline:before {
    content: ""
}

.zmdi-label-alt:before {
    content: ""
}

.zmdi-label-heart:before {
    content: ""
}

.zmdi-label:before {
    content: ""
}

.zmdi-labels:before {
    content: ""
}

.zmdi-lamp:before {
    content: ""
}

.zmdi-landscape:before {
    content: ""
}

.zmdi-layers-off:before {
    content: ""
}

.zmdi-layers:before {
    content: ""
}

.zmdi-library:before {
    content: ""
}

.zmdi-link:before {
    content: ""
}

.zmdi-lock-open:before {
    content: ""
}

.zmdi-lock-outline:before {
    content: ""
}

.zmdi-lock:before {
    content: ""
}

.zmdi-mail-reply-all:before {
    content: ""
}

.zmdi-mail-reply:before {
    content: ""
}

.zmdi-mail-send:before {
    content: ""
}

.zmdi-mall:before {
    content: ""
}

.zmdi-map:before {
    content: ""
}

.zmdi-menu:before {
    content: ""
}

.zmdi-money-box:before {
    content: ""
}

.zmdi-money-off:before {
    content: ""
}

.zmdi-money:before {
    content: ""
}

.zmdi-more-vert:before {
    content: ""
}

.zmdi-more:before {
    content: ""
}

.zmdi-movie-alt:before {
    content: ""
}

.zmdi-movie:before {
    content: ""
}

.zmdi-nature-people:before {
    content: ""
}

.zmdi-nature:before {
    content: ""
}

.zmdi-navigation:before {
    content: ""
}

.zmdi-open-in-browser:before {
    content: ""
}

.zmdi-open-in-new:before {
    content: ""
}

.zmdi-palette:before {
    content: ""
}

.zmdi-parking:before {
    content: ""
}

.zmdi-pin-account:before {
    content: ""
}

.zmdi-pin-assistant:before {
    content: ""
}

.zmdi-pin-drop:before {
    content: ""
}

.zmdi-pin-help:before {
    content: ""
}

.zmdi-pin-off:before {
    content: ""
}

.zmdi-pin:before {
    content: ""
}

.zmdi-pizza:before {
    content: ""
}

.zmdi-plaster:before {
    content: ""
}

.zmdi-power-setting:before {
    content: ""
}

.zmdi-power:before {
    content: ""
}

.zmdi-print:before {
    content: ""
}

.zmdi-puzzle-piece:before {
    content: ""
}

.zmdi-quote:before {
    content: ""
}

.zmdi-railway:before {
    content: ""
}

.zmdi-receipt:before {
    content: ""
}

.zmdi-refresh-alt:before {
    content: ""
}

.zmdi-refresh-sync-alert:before {
    content: ""
}

.zmdi-refresh-sync-off:before {
    content: ""
}

.zmdi-refresh-sync:before {
    content: ""
}

.zmdi-refresh:before {
    content: ""
}

.zmdi-roller:before {
    content: ""
}

.zmdi-ruler:before {
    content: ""
}

.zmdi-scissors:before {
    content: ""
}

.zmdi-screen-rotation-lock:before {
    content: ""
}

.zmdi-screen-rotation:before {
    content: ""
}

.zmdi-search-for:before {
    content: ""
}

.zmdi-search-in-file:before {
    content: ""
}

.zmdi-search-in-page:before {
    content: ""
}

.zmdi-search-replace:before {
    content: ""
}

.zmdi-search:before {
    content: ""
}

.zmdi-seat:before {
    content: ""
}

.zmdi-settings-square:before {
    content: ""
}

.zmdi-settings:before {
    content: ""
}

.zmdi-shield-check:before {
    content: ""
}

.zmdi-shield-security:before {
    content: ""
}

.zmdi-shopping-basket:before {
    content: ""
}

.zmdi-shopping-cart-plus:before {
    content: ""
}

.zmdi-shopping-cart:before {
    content: ""
}

.zmdi-sign-in:before {
    content: ""
}

.zmdi-sort-amount-asc:before {
    content: ""
}

.zmdi-sort-amount-desc:before {
    content: ""
}

.zmdi-sort-asc:before {
    content: ""
}

.zmdi-sort-desc:before {
    content: ""
}

.zmdi-spellcheck:before {
    content: ""
}

.zmdi-storage:before {
    content: ""
}

.zmdi-store-24:before {
    content: ""
}

.zmdi-store:before {
    content: ""
}

.zmdi-subway:before {
    content: ""
}

.zmdi-sun:before {
    content: ""
}

.zmdi-tab-unselected:before {
    content: ""
}

.zmdi-tab:before {
    content: ""
}

.zmdi-tag-close:before {
    content: ""
}

.zmdi-tag-more:before {
    content: ""
}

.zmdi-tag:before {
    content: ""
}

.zmdi-thumb-down:before {
    content: ""
}

.zmdi-thumb-up-down:before {
    content: ""
}

.zmdi-thumb-up:before {
    content: ""
}

.zmdi-ticket-star:before {
    content: ""
}

.zmdi-toll:before {
    content: ""
}

.zmdi-toys:before {
    content: ""
}

.zmdi-traffic:before {
    content: ""
}

.zmdi-translate:before {
    content: ""
}

.zmdi-triangle-down:before {
    content: ""
}

.zmdi-triangle-up:before {
    content: ""
}

.zmdi-truck:before {
    content: ""
}

.zmdi-turning-sign:before {
    content: ""
}

.zmdi-wallpaper:before {
    content: ""
}

.zmdi-washing-machine:before {
    content: ""
}

.zmdi-window-maximize:before {
    content: ""
}

.zmdi-window-minimize:before {
    content: ""
}

.zmdi-window-restore:before {
    content: ""
}

.zmdi-wrench:before {
    content: ""
}

.zmdi-zoom-in:before {
    content: ""
}

.zmdi-zoom-out:before {
    content: ""
}

.zmdi-alert-circle-o:before {
    content: ""
}

.zmdi-alert-circle:before {
    content: ""
}

.zmdi-alert-octagon:before {
    content: ""
}

.zmdi-alert-polygon:before {
    content: ""
}

.zmdi-alert-triangle:before {
    content: ""
}

.zmdi-help-outline:before {
    content: ""
}

.zmdi-help:before {
    content: ""
}

.zmdi-info-outline:before {
    content: ""
}

.zmdi-info:before {
    content: ""
}

.zmdi-notifications-active:before {
    content: ""
}

.zmdi-notifications-add:before {
    content: ""
}

.zmdi-notifications-none:before {
    content: ""
}

.zmdi-notifications-off:before {
    content: ""
}

.zmdi-notifications-paused:before {
    content: ""
}

.zmdi-notifications:before {
    content: ""
}

.zmdi-account-add:before {
    content: ""
}

.zmdi-account-box-mail:before {
    content: ""
}

.zmdi-account-box-o:before {
    content: ""
}

.zmdi-account-box-phone:before {
    content: ""
}

.zmdi-account-box:before {
    content: ""
}

.zmdi-account-calendar:before {
    content: ""
}

.zmdi-account-circle:before {
    content: ""
}

.zmdi-account-o:before {
    content: ""
}

.zmdi-account:before {
    content: ""
}

.zmdi-accounts-add:before {
    content: ""
}

.zmdi-accounts-alt:before {
    content: ""
}

.zmdi-accounts-list-alt:before {
    content: ""
}

.zmdi-accounts-list:before {
    content: ""
}

.zmdi-accounts-outline:before {
    content: ""
}

.zmdi-accounts:before {
    content: ""
}

.zmdi-face:before {
    content: ""
}

.zmdi-female:before {
    content: ""
}

.zmdi-male-alt:before {
    content: ""
}

.zmdi-male-female:before {
    content: ""
}

.zmdi-male:before {
    content: ""
}

.zmdi-mood-bad:before {
    content: ""
}

.zmdi-mood:before {
    content: ""
}

.zmdi-run:before {
    content: ""
}

.zmdi-walk:before {
    content: ""
}

.zmdi-cloud-box:before {
    content: ""
}

.zmdi-cloud-circle:before {
    content: ""
}

.zmdi-cloud-done:before {
    content: ""
}

.zmdi-cloud-download:before {
    content: ""
}

.zmdi-cloud-off:before {
    content: ""
}

.zmdi-cloud-outline-alt:before {
    content: ""
}

.zmdi-cloud-outline:before {
    content: ""
}

.zmdi-cloud-upload:before {
    content: ""
}

.zmdi-cloud:before {
    content: ""
}

.zmdi-download:before {
    content: ""
}

.zmdi-file-plus:before {
    content: ""
}

.zmdi-file-text:before {
    content: ""
}

.zmdi-file:before {
    content: ""
}

.zmdi-folder-outline:before {
    content: ""
}

.zmdi-folder-person:before {
    content: ""
}

.zmdi-folder-star-alt:before {
    content: ""
}

.zmdi-folder-star:before {
    content: ""
}

.zmdi-folder:before {
    content: ""
}

.zmdi-gif:before {
    content: ""
}

.zmdi-upload:before {
    content: ""
}

.zmdi-border-all:before {
    content: ""
}

.zmdi-border-bottom:before {
    content: ""
}

.zmdi-border-clear:before {
    content: ""
}

.zmdi-border-color:before {
    content: ""
}

.zmdi-border-horizontal:before {
    content: ""
}

.zmdi-border-inner:before {
    content: ""
}

.zmdi-border-left:before {
    content: ""
}

.zmdi-border-outer:before {
    content: ""
}

.zmdi-border-right:before {
    content: ""
}

.zmdi-border-style:before {
    content: ""
}

.zmdi-border-top:before {
    content: ""
}

.zmdi-border-vertical:before {
    content: ""
}

.zmdi-copy:before {
    content: ""
}

.zmdi-crop:before {
    content: ""
}

.zmdi-format-align-center:before {
    content: ""
}

.zmdi-format-align-justify:before {
    content: ""
}

.zmdi-format-align-left:before {
    content: ""
}

.zmdi-format-align-right:before {
    content: ""
}

.zmdi-format-bold:before {
    content: ""
}

.zmdi-format-clear-all:before {
    content: ""
}

.zmdi-format-clear:before {
    content: ""
}

.zmdi-format-color-fill:before {
    content: ""
}

.zmdi-format-color-reset:before {
    content: ""
}

.zmdi-format-color-text:before {
    content: ""
}

.zmdi-format-indent-decrease:before {
    content: ""
}

.zmdi-format-indent-increase:before {
    content: ""
}

.zmdi-format-italic:before {
    content: ""
}

.zmdi-format-line-spacing:before {
    content: ""
}

.zmdi-format-list-bulleted:before {
    content: ""
}

.zmdi-format-list-numbered:before {
    content: ""
}

.zmdi-format-ltr:before {
    content: ""
}

.zmdi-format-rtl:before {
    content: ""
}

.zmdi-format-size:before {
    content: ""
}

.zmdi-format-strikethrough-s:before {
    content: ""
}

.zmdi-format-strikethrough:before {
    content: ""
}

.zmdi-format-subject:before {
    content: ""
}

.zmdi-format-underlined:before {
    content: ""
}

.zmdi-format-valign-bottom:before {
    content: ""
}

.zmdi-format-valign-center:before {
    content: ""
}

.zmdi-format-valign-top:before {
    content: ""
}

.zmdi-redo:before {
    content: ""
}

.zmdi-select-all:before {
    content: ""
}

.zmdi-space-bar:before {
    content: ""
}

.zmdi-text-format:before {
    content: ""
}

.zmdi-transform:before {
    content: ""
}

.zmdi-undo:before {
    content: ""
}

.zmdi-wrap-text:before {
    content: ""
}

.zmdi-comment-alert:before {
    content: ""
}

.zmdi-comment-alt-text:before {
    content: ""
}

.zmdi-comment-alt:before {
    content: ""
}

.zmdi-comment-edit:before {
    content: ""
}

.zmdi-comment-image:before {
    content: ""
}

.zmdi-comment-list:before {
    content: ""
}

.zmdi-comment-more:before {
    content: ""
}

.zmdi-comment-outline:before {
    content: ""
}

.zmdi-comment-text-alt:before {
    content: ""
}

.zmdi-comment-text:before {
    content: ""
}

.zmdi-comment-video:before {
    content: ""
}

.zmdi-comment:before {
    content: ""
}

.zmdi-comments:before {
    content: ""
}

.zmdi-check-all:before {
    content: ""
}

.zmdi-check-circle-u:before {
    content: ""
}

.zmdi-check-circle:before {
    content: ""
}

.zmdi-check-square:before {
    content: ""
}

.zmdi-check:before {
    content: ""
}

.zmdi-circle-o:before {
    content: ""
}

.zmdi-circle:before {
    content: ""
}

.zmdi-dot-circle-alt:before {
    content: ""
}

.zmdi-dot-circle:before {
    content: ""
}

.zmdi-minus-circle-outline:before {
    content: ""
}

.zmdi-minus-circle:before {
    content: ""
}

.zmdi-minus-square:before {
    content: ""
}

.zmdi-minus:before {
    content: ""
}

.zmdi-plus-circle-o-duplicate:before {
    content: ""
}

.zmdi-plus-circle-o:before {
    content: ""
}

.zmdi-plus-circle:before {
    content: ""
}

.zmdi-plus-square:before {
    content: ""
}

.zmdi-plus:before {
    content: ""
}

.zmdi-square-o:before {
    content: ""
}

.zmdi-star-circle:before {
    content: ""
}

.zmdi-star-half:before {
    content: ""
}

.zmdi-star-outline:before {
    content: ""
}

.zmdi-star:before {
    content: ""
}

.zmdi-bluetooth-connected:before {
    content: ""
}

.zmdi-bluetooth-off:before {
    content: ""
}

.zmdi-bluetooth-search:before {
    content: ""
}

.zmdi-bluetooth-setting:before {
    content: ""
}

.zmdi-bluetooth:before {
    content: ""
}

.zmdi-camera-add:before {
    content: ""
}

.zmdi-camera-alt:before {
    content: ""
}

.zmdi-camera-bw:before {
    content: ""
}

.zmdi-camera-front:before {
    content: ""
}

.zmdi-camera-mic:before {
    content: ""
}

.zmdi-camera-party-mode:before {
    content: ""
}

.zmdi-camera-rear:before {
    content: ""
}

.zmdi-camera-roll:before {
    content: ""
}

.zmdi-camera-switch:before {
    content: ""
}

.zmdi-camera:before {
    content: ""
}

.zmdi-card-alert:before {
    content: ""
}

.zmdi-card-off:before {
    content: ""
}

.zmdi-card-sd:before {
    content: ""
}

.zmdi-card-sim:before {
    content: ""
}

.zmdi-desktop-mac:before {
    content: ""
}

.zmdi-desktop-windows:before {
    content: ""
}

.zmdi-device-hub:before {
    content: ""
}

.zmdi-devices-off:before {
    content: ""
}

.zmdi-devices:before {
    content: ""
}

.zmdi-dock:before {
    content: ""
}

.zmdi-floppy:before {
    content: ""
}

.zmdi-gamepad:before {
    content: ""
}

.zmdi-gps-dot:before {
    content: ""
}

.zmdi-gps-off:before {
    content: ""
}

.zmdi-gps:before {
    content: ""
}

.zmdi-headset-mic:before {
    content: ""
}

.zmdi-headset:before {
    content: ""
}

.zmdi-input-antenna:before {
    content: ""
}

.zmdi-input-composite:before {
    content: ""
}

.zmdi-input-hdmi:before {
    content: ""
}

.zmdi-input-power:before {
    content: ""
}

.zmdi-input-svideo:before {
    content: ""
}

.zmdi-keyboard-hide:before {
    content: ""
}

.zmdi-keyboard:before {
    content: ""
}

.zmdi-laptop-chromebook:before {
    content: ""
}

.zmdi-laptop-mac:before {
    content: ""
}

.zmdi-laptop:before {
    content: ""
}

.zmdi-mic-off:before {
    content: ""
}

.zmdi-mic-outline:before {
    content: ""
}

.zmdi-mic-setting:before {
    content: ""
}

.zmdi-mic:before {
    content: ""
}

.zmdi-mouse:before {
    content: ""
}

.zmdi-network-alert:before {
    content: ""
}

.zmdi-network-locked:before {
    content: ""
}

.zmdi-network-off:before {
    content: ""
}

.zmdi-network-outline:before {
    content: ""
}

.zmdi-network-setting:before {
    content: ""
}

.zmdi-network:before {
    content: ""
}

.zmdi-phone-bluetooth:before {
    content: ""
}

.zmdi-phone-end:before {
    content: ""
}

.zmdi-phone-forwarded:before {
    content: ""
}

.zmdi-phone-in-talk:before {
    content: ""
}

.zmdi-phone-locked:before {
    content: ""
}

.zmdi-phone-missed:before {
    content: ""
}

.zmdi-phone-msg:before {
    content: ""
}

.zmdi-phone-paused:before {
    content: ""
}

.zmdi-phone-ring:before {
    content: ""
}

.zmdi-phone-setting:before {
    content: ""
}

.zmdi-phone-sip:before {
    content: ""
}

.zmdi-phone:before {
    content: ""
}

.zmdi-portable-wifi-changes:before {
    content: ""
}

.zmdi-portable-wifi-off:before {
    content: ""
}

.zmdi-portable-wifi:before {
    content: ""
}

.zmdi-radio:before {
    content: ""
}

.zmdi-reader:before {
    content: ""
}

.zmdi-remote-control-alt:before {
    content: ""
}

.zmdi-remote-control:before {
    content: ""
}

.zmdi-router:before {
    content: ""
}

.zmdi-scanner:before {
    content: ""
}

.zmdi-smartphone-android:before {
    content: ""
}

.zmdi-smartphone-download:before {
    content: ""
}

.zmdi-smartphone-erase:before {
    content: ""
}

.zmdi-smartphone-info:before {
    content: ""
}

.zmdi-smartphone-iphone:before {
    content: ""
}

.zmdi-smartphone-landscape-lock:before {
    content: ""
}

.zmdi-smartphone-landscape:before {
    content: ""
}

.zmdi-smartphone-lock:before {
    content: ""
}

.zmdi-smartphone-portrait-lock:before {
    content: ""
}

.zmdi-smartphone-ring:before {
    content: ""
}

.zmdi-smartphone-setting:before {
    content: ""
}

.zmdi-smartphone-setup:before {
    content: ""
}

.zmdi-smartphone:before {
    content: ""
}

.zmdi-speaker:before {
    content: ""
}

.zmdi-tablet-android:before {
    content: ""
}

.zmdi-tablet-mac:before {
    content: ""
}

.zmdi-tablet:before {
    content: ""
}

.zmdi-tv-alt-play:before {
    content: ""
}

.zmdi-tv-list:before {
    content: ""
}

.zmdi-tv-play:before {
    content: ""
}

.zmdi-tv:before {
    content: ""
}

.zmdi-usb:before {
    content: ""
}

.zmdi-videocam-off:before {
    content: ""
}

.zmdi-videocam-switch:before {
    content: ""
}

.zmdi-videocam:before {
    content: ""
}

.zmdi-watch:before {
    content: ""
}

.zmdi-wifi-alt-2:before {
    content: ""
}

.zmdi-wifi-alt:before {
    content: ""
}

.zmdi-wifi-info:before {
    content: ""
}

.zmdi-wifi-lock:before {
    content: ""
}

.zmdi-wifi-off:before {
    content: ""
}

.zmdi-wifi-outline:before {
    content: ""
}

.zmdi-wifi:before {
    content: ""
}

.zmdi-arrow-left-bottom:before {
    content: ""
}

.zmdi-arrow-left:before {
    content: ""
}

.zmdi-arrow-merge:before {
    content: ""
}

.zmdi-arrow-missed:before {
    content: ""
}

.zmdi-arrow-right-top:before {
    content: ""
}

.zmdi-arrow-right:before {
    content: ""
}

.zmdi-arrow-split:before {
    content: ""
}

.zmdi-arrows:before {
    content: ""
}

.zmdi-caret-down-circle:before {
    content: ""
}

.zmdi-caret-down:before {
    content: ""
}

.zmdi-caret-left-circle:before {
    content: ""
}

.zmdi-caret-left:before {
    content: ""
}

.zmdi-caret-right-circle:before {
    content: ""
}

.zmdi-caret-right:before {
    content: ""
}

.zmdi-caret-up-circle:before {
    content: ""
}

.zmdi-caret-up:before {
    content: ""
}

.zmdi-chevron-down:before {
    content: ""
}

.zmdi-chevron-left:before {
    content: ""
}

.zmdi-chevron-right:before {
    content: ""
}

.zmdi-chevron-up:before {
    content: ""
}

.zmdi-forward:before {
    content: ""
}

.zmdi-long-arrow-down:before {
    content: ""
}

.zmdi-long-arrow-left:before {
    content: ""
}

.zmdi-long-arrow-return:before {
    content: ""
}

.zmdi-long-arrow-right:before {
    content: ""
}

.zmdi-long-arrow-tab:before {
    content: ""
}

.zmdi-long-arrow-up:before {
    content: ""
}

.zmdi-rotate-ccw:before {
    content: ""
}

.zmdi-rotate-cw:before {
    content: ""
}

.zmdi-rotate-left:before {
    content: ""
}

.zmdi-rotate-right:before {
    content: ""
}

.zmdi-square-down:before {
    content: ""
}

.zmdi-square-right:before {
    content: ""
}

.zmdi-swap-alt:before {
    content: ""
}

.zmdi-swap-vertical-circle:before {
    content: ""
}

.zmdi-swap-vertical:before {
    content: ""
}

.zmdi-swap:before {
    content: ""
}

.zmdi-trending-down:before {
    content: ""
}

.zmdi-trending-flat:before {
    content: ""
}

.zmdi-trending-up:before {
    content: ""
}

.zmdi-unfold-less:before {
    content: ""
}

.zmdi-unfold-more:before {
    content: ""
}

.zmdi-apps:before {
    content: ""
}

.zmdi-grid-off:before {
    content: ""
}

.zmdi-grid:before {
    content: ""
}

.zmdi-view-agenda:before {
    content: ""
}

.zmdi-view-array:before {
    content: ""
}

.zmdi-view-carousel:before {
    content: ""
}

.zmdi-view-column:before {
    content: ""
}

.zmdi-view-comfy:before {
    content: ""
}

.zmdi-view-compact:before {
    content: ""
}

.zmdi-view-dashboard:before {
    content: ""
}

.zmdi-view-day:before {
    content: ""
}

.zmdi-view-headline:before {
    content: ""
}

.zmdi-view-list-alt:before {
    content: ""
}

.zmdi-view-list:before {
    content: ""
}

.zmdi-view-module:before {
    content: ""
}

.zmdi-view-quilt:before {
    content: ""
}

.zmdi-view-stream:before {
    content: ""
}

.zmdi-view-subtitles:before {
    content: ""
}

.zmdi-view-toc:before {
    content: ""
}

.zmdi-view-web:before {
    content: ""
}

.zmdi-view-week:before {
    content: ""
}

.zmdi-widgets:before {
    content: ""
}

.zmdi-alarm-check:before {
    content: ""
}

.zmdi-alarm-off:before {
    content: ""
}

.zmdi-alarm-plus:before {
    content: ""
}

.zmdi-alarm-snooze:before {
    content: ""
}

.zmdi-alarm:before {
    content: ""
}

.zmdi-calendar-alt:before {
    content: ""
}

.zmdi-calendar-check:before {
    content: ""
}

.zmdi-calendar-close:before {
    content: ""
}

.zmdi-calendar-note:before {
    content: ""
}

.zmdi-calendar:before {
    content: ""
}

.zmdi-time-countdown:before {
    content: ""
}

.zmdi-time-interval:before {
    content: ""
}

.zmdi-time-restore-setting:before {
    content: ""
}

.zmdi-time-restore:before {
    content: ""
}

.zmdi-time:before {
    content: ""
}

.zmdi-timer-off:before {
    content: ""
}

.zmdi-timer:before {
    content: ""
}

.zmdi-android-alt:before {
    content: ""
}

.zmdi-android:before {
    content: ""
}

.zmdi-apple:before {
    content: ""
}

.zmdi-behance:before {
    content: ""
}

.zmdi-codepen:before {
    content: ""
}

.zmdi-dribbble:before {
    content: ""
}

.zmdi-dropbox:before {
    content: ""
}

.zmdi-evernote:before {
    content: ""
}

.zmdi-facebook-box:before {
    content: ""
}

.zmdi-facebook:before {
    content: ""
}

.zmdi-github-box:before {
    content: ""
}

.zmdi-github:before {
    content: ""
}

.zmdi-google-drive:before {
    content: ""
}

.zmdi-google-earth:before {
    content: ""
}

.zmdi-google-glass:before {
    content: ""
}

.zmdi-google-maps:before {
    content: ""
}

.zmdi-google-pages:before {
    content: ""
}

.zmdi-google-play:before {
    content: ""
}

.zmdi-google-plus-box:before {
    content: ""
}

.zmdi-google-plus:before {
    content: ""
}

.zmdi-google:before {
    content: ""
}

.zmdi-instagram:before {
    content: ""
}

.zmdi-language-css3:before {
    content: ""
}

.zmdi-language-html5:before {
    content: ""
}

.zmdi-language-javascript:before {
    content: ""
}

.zmdi-language-python-alt:before {
    content: ""
}

.zmdi-language-python:before {
    content: ""
}

.zmdi-lastfm:before {
    content: ""
}

.zmdi-linkedin-box:before {
    content: ""
}

.zmdi-paypal:before {
    content: ""
}

.zmdi-pinterest-box:before {
    content: ""
}

.zmdi-pocket:before {
    content: ""
}

.zmdi-polymer:before {
    content: ""
}

.zmdi-share:before {
    content: ""
}

.zmdi-stackoverflow:before {
    content: ""
}

.zmdi-steam-square:before {
    content: ""
}

.zmdi-steam:before {
    content: ""
}

.zmdi-twitter-box:before {
    content: ""
}

.zmdi-twitter:before {
    content: ""
}

.zmdi-vk:before {
    content: ""
}

.zmdi-wikipedia:before {
    content: ""
}

.zmdi-windows:before {
    content: ""
}

.zmdi-aspect-ratio-alt:before {
    content: ""
}

.zmdi-aspect-ratio:before {
    content: ""
}

.zmdi-blur-circular:before {
    content: ""
}

.zmdi-blur-linear:before {
    content: ""
}

.zmdi-blur-off:before {
    content: ""
}

.zmdi-blur:before {
    content: ""
}

.zmdi-brightness-2:before {
    content: ""
}

.zmdi-brightness-3:before {
    content: ""
}

.zmdi-brightness-4:before {
    content: ""
}

.zmdi-brightness-5:before {
    content: ""
}

.zmdi-brightness-6:before {
    content: ""
}

.zmdi-brightness-7:before {
    content: ""
}

.zmdi-brightness-auto:before {
    content: ""
}

.zmdi-brightness-setting:before {
    content: ""
}

.zmdi-broken-image:before {
    content: ""
}

.zmdi-center-focus-strong:before {
    content: ""
}

.zmdi-center-focus-weak:before {
    content: ""
}

.zmdi-compare:before {
    content: ""
}

.zmdi-crop-16-9:before {
    content: ""
}

.zmdi-crop-3-2:before {
    content: ""
}

.zmdi-crop-5-4:before {
    content: ""
}

.zmdi-crop-7-5:before {
    content: ""
}

.zmdi-crop-din:before {
    content: ""
}

.zmdi-crop-free:before {
    content: ""
}

.zmdi-crop-landscape:before {
    content: ""
}

.zmdi-crop-portrait:before {
    content: ""
}

.zmdi-crop-square:before {
    content: ""
}

.zmdi-exposure-alt:before {
    content: ""
}

.zmdi-exposure:before {
    content: ""
}

.zmdi-filter-b-and-w:before {
    content: ""
}

.zmdi-filter-center-focus:before {
    content: ""
}

.zmdi-filter-frames:before {
    content: ""
}

.zmdi-filter-tilt-shift:before {
    content: ""
}

.zmdi-gradient:before {
    content: ""
}

.zmdi-grain:before {
    content: ""
}

.zmdi-graphic-eq:before {
    content: ""
}

.zmdi-hdr-off:before {
    content: ""
}

.zmdi-hdr-strong:before {
    content: ""
}

.zmdi-hdr-weak:before {
    content: ""
}

.zmdi-hdr:before {
    content: ""
}

.zmdi-iridescent:before {
    content: ""
}

.zmdi-leak-off:before {
    content: ""
}

.zmdi-leak:before {
    content: ""
}

.zmdi-looks:before {
    content: ""
}

.zmdi-loupe:before {
    content: ""
}

.zmdi-panorama-horizontal:before {
    content: ""
}

.zmdi-panorama-vertical:before {
    content: ""
}

.zmdi-panorama-wide-angle:before {
    content: ""
}

.zmdi-photo-size-select-large:before {
    content: ""
}

.zmdi-photo-size-select-small:before {
    content: ""
}

.zmdi-picture-in-picture:before {
    content: ""
}

.zmdi-slideshow:before {
    content: ""
}

.zmdi-texture:before {
    content: ""
}

.zmdi-tonality:before {
    content: ""
}

.zmdi-vignette:before {
    content: ""
}

.zmdi-wb-auto:before {
    content: ""
}

.zmdi-eject-alt:before {
    content: ""
}

.zmdi-eject:before {
    content: ""
}

.zmdi-equalizer:before {
    content: ""
}

.zmdi-fast-forward:before {
    content: ""
}

.zmdi-fast-rewind:before {
    content: ""
}

.zmdi-forward-10:before {
    content: ""
}

.zmdi-forward-30:before {
    content: ""
}

.zmdi-forward-5:before {
    content: ""
}

.zmdi-hearing:before {
    content: ""
}

.zmdi-pause-circle-outline:before {
    content: ""
}

.zmdi-pause-circle:before {
    content: ""
}

.zmdi-pause:before {
    content: ""
}

.zmdi-play-circle-outline:before {
    content: ""
}

.zmdi-play-circle:before {
    content: ""
}

.zmdi-play:before {
    content: ""
}

.zmdi-playlist-audio:before {
    content: ""
}

.zmdi-playlist-plus:before {
    content: ""
}

.zmdi-repeat-one:before {
    content: ""
}

.zmdi-repeat:before {
    content: ""
}

.zmdi-replay-10:before {
    content: ""
}

.zmdi-replay-30:before {
    content: ""
}

.zmdi-replay-5:before {
    content: ""
}

.zmdi-replay:before {
    content: ""
}

.zmdi-shuffle:before {
    content: ""
}

.zmdi-skip-next:before {
    content: ""
}

.zmdi-skip-previous:before {
    content: ""
}

.zmdi-stop:before {
    content: ""
}

.zmdi-surround-sound:before {
    content: ""
}

.zmdi-tune:before {
    content: ""
}

.zmdi-volume-down:before {
    content: ""
}

.zmdi-volume-mute:before {
    content: ""
}

.zmdi-volume-off:before {
    content: ""
}

.zmdi-volume-up:before {
    content: ""
}

.zmdi-n-1-square:before {
    content: ""
}

.zmdi-n-2-square:before {
    content: ""
}

.zmdi-n-3-square:before {
    content: ""
}

.zmdi-n-4-square:before {
    content: ""
}

.zmdi-n-5-square:before {
    content: ""
}

.zmdi-n-6-square:before {
    content: ""
}

.zmdi-neg-1:before {
    content: ""
}

.zmdi-neg-2:before {
    content: ""
}

.zmdi-plus-1:before {
    content: ""
}

.zmdi-plus-2:before {
    content: ""
}

.zmdi-sec-10:before {
    content: ""
}

.zmdi-sec-3:before {
    content: ""
}

.zmdi-zero:before {
    content: ""
}

.zmdi-airline-seat-flat-angled:before {
    content: ""
}

.zmdi-airline-seat-flat:before {
    content: ""
}

.zmdi-airline-seat-individual-suite:before {
    content: ""
}

.zmdi-airline-seat-legroom-extra:before {
    content: ""
}

.zmdi-airline-seat-legroom-normal:before {
    content: ""
}

.zmdi-airline-seat-legroom-reduced:before {
    content: ""
}

.zmdi-airline-seat-recline-extra:before {
    content: ""
}

.zmdi-airline-seat-recline-normal:before {
    content: ""
}

.zmdi-airplay:before {
    content: ""
}

.zmdi-closed-caption:before {
    content: ""
}

.zmdi-confirmation-number:before {
    content: ""
}

.zmdi-developer-board:before {
    content: ""
}

.zmdi-disc-full:before {
    content: ""
}

.zmdi-explicit:before {
    content: ""
}

.zmdi-flight-land:before {
    content: ""
}

.zmdi-flight-takeoff:before {
    content: ""
}

.zmdi-flip-to-back:before {
    content: ""
}

.zmdi-flip-to-front:before {
    content: ""
}

.zmdi-group-work:before {
    content: ""
}

.zmdi-hd:before {
    content: ""
}

.zmdi-hq:before {
    content: ""
}

.zmdi-markunread-mailbox:before {
    content: ""
}

.zmdi-memory:before {
    content: ""
}

.zmdi-nfc:before {
    content: ""
}

.zmdi-play-for-work:before {
    content: ""
}

.zmdi-power-input:before {
    content: ""
}

.zmdi-present-to-all:before {
    content: ""
}

.zmdi-satellite:before {
    content: ""
}

.zmdi-tap-and-play:before {
    content: ""
}

.zmdi-vibration:before {
    content: ""
}

.zmdi-voicemail:before {
    content: ""
}

.zmdi-group:before {
    content: ""
}

.zmdi-rss:before {
    content: ""
}

.zmdi-shape:before {
    content: ""
}

.zmdi-spinner:before {
    content: ""
}

.zmdi-ungroup:before {
    content: ""
}

.zmdi-500px:before {
    content: ""
}

.zmdi-8tracks:before {
    content: ""
}

.zmdi-amazon:before {
    content: ""
}

.zmdi-blogger:before {
    content: ""
}

.zmdi-delicious:before {
    content: ""
}

.zmdi-disqus:before {
    content: ""
}

.zmdi-flattr:before {
    content: ""
}

.zmdi-flickr:before {
    content: ""
}

.zmdi-github-alt:before {
    content: ""
}

.zmdi-google-old:before {
    content: ""
}

.zmdi-linkedin:before {
    content: ""
}

.zmdi-odnoklassniki:before {
    content: ""
}

.zmdi-outlook:before {
    content: ""
}

.zmdi-paypal-alt:before {
    content: ""
}

.zmdi-pinterest:before {
    content: ""
}

.zmdi-playstation:before {
    content: ""
}

.zmdi-reddit:before {
    content: ""
}

.zmdi-skype:before {
    content: ""
}

.zmdi-slideshare:before {
    content: ""
}

.zmdi-soundcloud:before {
    content: ""
}

.zmdi-tumblr:before {
    content: ""
}

.zmdi-twitch:before {
    content: ""
}

.zmdi-vimeo:before {
    content: ""
}

.zmdi-whatsapp:before {
    content: ""
}

.zmdi-xbox:before {
    content: ""
}

.zmdi-yahoo:before {
    content: ""
}

.zmdi-youtube-play:before {
    content: ""
}

.zmdi-youtube:before {
    content: ""
}

.zmdi-3d-rotation:before {
    content: ""
}

.zmdi-airplane-off:before {
    content: ""
}

.zmdi-airplane:before {
    content: ""
}

.zmdi-album:before {
    content: ""
}

.zmdi-archive:before {
    content: ""
}

.zmdi-assignment-account:before {
    content: ""
}

.zmdi-assignment-alert:before {
    content: ""
}

.zmdi-assignment-check:before {
    content: ""
}

.zmdi-assignment-o:before {
    content: ""
}

.zmdi-assignment-return:before {
    content: ""
}

.zmdi-assignment-returned:before {
    content: ""
}

.zmdi-assignment:before {
    content: ""
}

.zmdi-attachment-alt:before {
    content: ""
}

.zmdi-attachment:before {
    content: ""
}

.zmdi-audio:before {
    content: ""
}

.zmdi-badge-check:before {
    content: ""
}

.zmdi-balance-wallet:before {
    content: ""
}

.zmdi-balance:before {
    content: ""
}

.zmdi-battery-alert:before {
    content: ""
}

.zmdi-battery-flash:before {
    content: ""
}

.zmdi-battery-unknown:before {
    content: ""
}

.zmdi-battery:before {
    content: ""
}

.zmdi-bike:before {
    content: ""
}

.zmdi-block-alt:before {
    content: ""
}

.zmdi-block:before {
    content: ""
}

.zmdi-boat:before {
    content: ""
}

.zmdi-book-image:before {
    content: ""
}

.zmdi-book:before {
    content: ""
}

.zmdi-bookmark-outline:before {
    content: ""
}

.zmdi-bookmark:before {
    content: ""
}

.zmdi-brush:before {
    content: ""
}

.zmdi-bug:before {
    content: ""
}

.zmdi-bus:before {
    content: ""
}

.zmdi-cake:before {
    content: ""
}

.zmdi-car-taxi:before {
    content: ""
}

.zmdi-car-wash:before {
    content: ""
}

.zmdi-car:before {
    content: ""
}

.zmdi-card-giftcard:before {
    content: ""
}

.zmdi-card-membership:before {
    content: ""
}

.zmdi-card-travel:before {
    content: ""
}

.zmdi-card:before {
    content: ""
}

.zmdi-case-check:before {
    content: ""
}

.zmdi-case-download:before {
    content: ""
}

.zmdi-case-play:before {
    content: ""
}

.zmdi-case:before {
    content: ""
}

.zmdi-cast-connected:before {
    content: ""
}

.zmdi-cast:before {
    content: ""
}

.zmdi-chart-donut:before {
    content: ""
}

.zmdi-chart:before {
    content: ""
}

.zmdi-city-alt:before {
    content: ""
}

.zmdi-city:before {
    content: ""
}

.zmdi-close-circle-o:before {
    content: ""
}

.zmdi-close-circle:before {
    content: ""
}

.zmdi-close:before {
    content: ""
}

.zmdi-cocktail:before {
    content: ""
}

.zmdi-code-setting:before {
    content: ""
}

.zmdi-code-smartphone:before {
    content: ""
}

.zmdi-code:before {
    content: ""
}

.zmdi-coffee:before {
    content: ""
}

.zmdi-collection-bookmark:before {
    content: ""
}

.zmdi-collection-case-play:before {
    content: ""
}

.zmdi-collection-folder-image:before {
    content: ""
}

.zmdi-collection-image-o:before {
    content: ""
}

.zmdi-collection-image:before {
    content: ""
}

.zmdi-collection-item-1:before {
    content: ""
}

.zmdi-collection-item-2:before {
    content: ""
}

.zmdi-collection-item-3:before {
    content: ""
}

.zmdi-collection-item-4:before {
    content: ""
}

.zmdi-collection-item-5:before {
    content: ""
}

.zmdi-collection-item-6:before {
    content: ""
}

.zmdi-collection-item-7:before {
    content: ""
}

.zmdi-collection-item-8:before {
    content: ""
}

.zmdi-collection-item-9-plus:before {
    content: ""
}

.zmdi-collection-item-9:before {
    content: ""
}

.zmdi-collection-item:before {
    content: ""
}

.zmdi-collection-music:before {
    content: ""
}

.zmdi-collection-pdf:before {
    content: ""
}

.zmdi-collection-plus:before {
    content: ""
}

.zmdi-collection-speaker:before {
    content: ""
}

.zmdi-collection-text:before {
    content: ""
}

.zmdi-collection-video:before {
    content: ""
}

.zmdi-compass:before {
    content: ""
}

.zmdi-cutlery:before {
    content: ""
}

.zmdi-delete:before {
    content: ""
}

.zmdi-dialpad:before {
    content: ""
}

.zmdi-dns:before {
    content: ""
}

.zmdi-drink:before {
    content: ""
}

.zmdi-edit:before {
    content: ""
}

.zmdi-email-open:before {
    content: ""
}

.zmdi-email:before {
    content: ""
}

.zmdi-eye-off:before {
    content: ""
}

.zmdi-eye:before {
    content: ""
}

.zmdi-eyedropper:before {
    content: ""
}

.zmdi-favorite-outline:before {
    content: ""
}

.zmdi-favorite:before {
    content: ""
}

.zmdi-filter-list:before {
    content: ""
}

.zmdi-fire:before {
    content: ""
}

.zmdi-flag:before {
    content: ""
}

.zmdi-flare:before {
    content: ""
}

.zmdi-flash-auto:before {
    content: ""
}

.zmdi-flash-off:before {
    content: ""
}

.zmdi-flash:before {
    content: ""
}

.zmdi-flip:before {
    content: ""
}

.zmdi-flower-alt:before {
    content: ""
}

.zmdi-flower:before {
    content: ""
}

.zmdi-font:before {
    content: ""
}

.zmdi-fullscreen-alt:before {
    content: ""
}

.zmdi-fullscreen-exit:before {
    content: ""
}

.zmdi-fullscreen:before {
    content: ""
}

.zmdi-functions:before {
    content: ""
}

.zmdi-gas-station:before {
    content: ""
}

.zmdi-gesture:before {
    content: ""
}

.zmdi-globe-alt:before {
    content: ""
}

.zmdi-globe-lock:before {
    content: ""
}

.zmdi-globe:before {
    content: ""
}

.zmdi-graduation-cap:before {
    content: ""
}

.zmdi-home:before {
    content: ""
}

.zmdi-hospital-alt:before {
    content: ""
}

.zmdi-hospital:before {
    content: ""
}

.zmdi-hotel:before {
    content: ""
}

.zmdi-hourglass-alt:before {
    content: ""
}

.zmdi-hourglass-outline:before {
    content: ""
}

.zmdi-hourglass:before {
    content: ""
}

.zmdi-http:before {
    content: ""
}

.zmdi-image-alt:before {
    content: ""
}

.zmdi-image-o:before {
    content: ""
}

.zmdi-image:before {
    content: ""
}

.zmdi-inbox:before {
    content: ""
}

.zmdi-invert-colors-off:before {
    content: ""
}

.zmdi-invert-colors:before {
    content: ""
}

.zmdi-key:before {
    content: ""
}

.zmdi-label-alt-outline:before {
    content: ""
}

.zmdi-label-alt:before {
    content: ""
}

.zmdi-label-heart:before {
    content: ""
}

.zmdi-label:before {
    content: ""
}

.zmdi-labels:before {
    content: ""
}

.zmdi-lamp:before {
    content: ""
}

.zmdi-landscape:before {
    content: ""
}

.zmdi-layers-off:before {
    content: ""
}

.zmdi-layers:before {
    content: ""
}

.zmdi-library:before {
    content: ""
}

.zmdi-link:before {
    content: ""
}

.zmdi-lock-open:before {
    content: ""
}

.zmdi-lock-outline:before {
    content: ""
}

.zmdi-lock:before {
    content: ""
}

.zmdi-mail-reply-all:before {
    content: ""
}

.zmdi-mail-reply:before {
    content: ""
}

.zmdi-mail-send:before {
    content: ""
}

.zmdi-mall:before {
    content: ""
}

.zmdi-map:before {
    content: ""
}

.zmdi-menu:before {
    content: ""
}

.zmdi-money-box:before {
    content: ""
}

.zmdi-money-off:before {
    content: ""
}

.zmdi-money:before {
    content: ""
}

.zmdi-more-vert:before {
    content: ""
}

.zmdi-more:before {
    content: ""
}

.zmdi-movie-alt:before {
    content: ""
}

.zmdi-movie:before {
    content: ""
}

.zmdi-nature-people:before {
    content: ""
}

.zmdi-nature:before {
    content: ""
}

.zmdi-navigation:before {
    content: ""
}

.zmdi-open-in-browser:before {
    content: ""
}

.zmdi-open-in-new:before {
    content: ""
}

.zmdi-palette:before {
    content: ""
}

.zmdi-parking:before {
    content: ""
}

.zmdi-pin-account:before {
    content: ""
}

.zmdi-pin-assistant:before {
    content: ""
}

.zmdi-pin-drop:before {
    content: ""
}

.zmdi-pin-help:before {
    content: ""
}

.zmdi-pin-off:before {
    content: ""
}

.zmdi-pin:before {
    content: ""
}

.zmdi-pizza:before {
    content: ""
}

.zmdi-plaster:before {
    content: ""
}

.zmdi-power-setting:before {
    content: ""
}

.zmdi-power:before {
    content: ""
}

.zmdi-print:before {
    content: ""
}

.zmdi-puzzle-piece:before {
    content: ""
}

.zmdi-quote:before {
    content: ""
}

.zmdi-railway:before {
    content: ""
}

.zmdi-receipt:before {
    content: ""
}

.zmdi-refresh-alt:before {
    content: ""
}

.zmdi-refresh-sync-alert:before {
    content: ""
}

.zmdi-refresh-sync-off:before {
    content: ""
}

.zmdi-refresh-sync:before {
    content: ""
}

.zmdi-refresh:before {
    content: ""
}

.zmdi-roller:before {
    content: ""
}

.zmdi-ruler:before {
    content: ""
}

.zmdi-scissors:before {
    content: ""
}

.zmdi-screen-rotation-lock:before {
    content: ""
}

.zmdi-screen-rotation:before {
    content: ""
}

.zmdi-search-for:before {
    content: ""
}

.zmdi-search-in-file:before {
    content: ""
}

.zmdi-search-in-page:before {
    content: ""
}

.zmdi-search-replace:before {
    content: ""
}

.zmdi-search:before {
    content: ""
}

.zmdi-seat:before {
    content: ""
}

.zmdi-settings-square:before {
    content: ""
}

.zmdi-settings:before {
    content: ""
}

.zmdi-shield-check:before {
    content: ""
}

.zmdi-shield-security:before {
    content: ""
}

.zmdi-shopping-basket:before {
    content: ""
}

.zmdi-shopping-cart-plus:before {
    content: ""
}

.zmdi-shopping-cart:before {
    content: ""
}

.zmdi-sign-in:before {
    content: ""
}

.zmdi-sort-amount-asc:before {
    content: ""
}

.zmdi-sort-amount-desc:before {
    content: ""
}

.zmdi-sort-asc:before {
    content: ""
}

.zmdi-sort-desc:before {
    content: ""
}

.zmdi-spellcheck:before {
    content: ""
}

.zmdi-storage:before {
    content: ""
}

.zmdi-store-24:before {
    content: ""
}

.zmdi-store:before {
    content: ""
}

.zmdi-subway:before {
    content: ""
}

.zmdi-sun:before {
    content: ""
}

.zmdi-tab-unselected:before {
    content: ""
}

.zmdi-tab:before {
    content: ""
}

.zmdi-tag-close:before {
    content: ""
}

.zmdi-tag-more:before {
    content: ""
}

.zmdi-tag:before {
    content: ""
}

.zmdi-thumb-down:before {
    content: ""
}

.zmdi-thumb-up-down:before {
    content: ""
}

.zmdi-thumb-up:before {
    content: ""
}

.zmdi-ticket-star:before {
    content: ""
}

.zmdi-toll:before {
    content: ""
}

.zmdi-toys:before {
    content: ""
}

.zmdi-traffic:before {
    content: ""
}

.zmdi-translate:before {
    content: ""
}

.zmdi-triangle-down:before {
    content: ""
}

.zmdi-triangle-up:before {
    content: ""
}

.zmdi-truck:before {
    content: ""
}

.zmdi-turning-sign:before {
    content: ""
}

.zmdi-wallpaper:before {
    content: ""
}

.zmdi-washing-machine:before {
    content: ""
}

.zmdi-window-maximize:before {
    content: ""
}

.zmdi-window-minimize:before {
    content: ""
}

.zmdi-window-restore:before {
    content: ""
}

.zmdi-wrench:before {
    content: ""
}

.zmdi-zoom-in:before {
    content: ""
}

.zmdi-zoom-out:before {
    content: ""
}

.zmdi-alert-circle-o:before {
    content: ""
}

.zmdi-alert-circle:before {
    content: ""
}

.zmdi-alert-octagon:before {
    content: ""
}

.zmdi-alert-polygon:before {
    content: ""
}

.zmdi-alert-triangle:before {
    content: ""
}

.zmdi-help-outline:before {
    content: ""
}

.zmdi-help:before {
    content: ""
}

.zmdi-info-outline:before {
    content: ""
}

.zmdi-info:before {
    content: ""
}

.zmdi-notifications-active:before {
    content: ""
}

.zmdi-notifications-add:before {
    content: ""
}

.zmdi-notifications-none:before {
    content: ""
}

.zmdi-notifications-off:before {
    content: ""
}

.zmdi-notifications-paused:before {
    content: ""
}

.zmdi-notifications:before {
    content: ""
}

.zmdi-account-add:before {
    content: ""
}

.zmdi-account-box-mail:before {
    content: ""
}

.zmdi-account-box-o:before {
    content: ""
}

.zmdi-account-box-phone:before {
    content: ""
}

.zmdi-account-box:before {
    content: ""
}

.zmdi-account-calendar:before {
    content: ""
}

.zmdi-account-circle:before {
    content: ""
}

.zmdi-account-o:before {
    content: ""
}

.zmdi-account:before {
    content: ""
}

.zmdi-accounts-add:before {
    content: ""
}

.zmdi-accounts-alt:before {
    content: ""
}

.zmdi-accounts-list-alt:before {
    content: ""
}

.zmdi-accounts-list:before {
    content: ""
}

.zmdi-accounts-outline:before {
    content: ""
}

.zmdi-accounts:before {
    content: ""
}

.zmdi-face:before {
    content: ""
}

.zmdi-female:before {
    content: ""
}

.zmdi-male-alt:before {
    content: ""
}

.zmdi-male-female:before {
    content: ""
}

.zmdi-male:before {
    content: ""
}

.zmdi-mood-bad:before {
    content: ""
}

.zmdi-mood:before {
    content: ""
}

.zmdi-run:before {
    content: ""
}

.zmdi-walk:before {
    content: ""
}

.zmdi-cloud-box:before {
    content: ""
}

.zmdi-cloud-circle:before {
    content: ""
}

.zmdi-cloud-done:before {
    content: ""
}

.zmdi-cloud-download:before {
    content: ""
}

.zmdi-cloud-off:before {
    content: ""
}

.zmdi-cloud-outline-alt:before {
    content: ""
}

.zmdi-cloud-outline:before {
    content: ""
}

.zmdi-cloud-upload:before {
    content: ""
}

.zmdi-cloud:before {
    content: ""
}

.zmdi-download:before {
    content: ""
}

.zmdi-file-plus:before {
    content: ""
}

.zmdi-file-text:before {
    content: ""
}

.zmdi-file:before {
    content: ""
}

.zmdi-folder-outline:before {
    content: ""
}

.zmdi-folder-person:before {
    content: ""
}

.zmdi-folder-star-alt:before {
    content: ""
}

.zmdi-folder-star:before {
    content: ""
}

.zmdi-folder:before {
    content: ""
}

.zmdi-gif:before {
    content: ""
}

.zmdi-upload:before {
    content: ""
}

.zmdi-border-all:before {
    content: ""
}

.zmdi-border-bottom:before {
    content: ""
}

.zmdi-border-clear:before {
    content: ""
}

.zmdi-border-color:before {
    content: ""
}

.zmdi-border-horizontal:before {
    content: ""
}

.zmdi-border-inner:before {
    content: ""
}

.zmdi-border-left:before {
    content: ""
}

.zmdi-border-outer:before {
    content: ""
}

.zmdi-border-right:before {
    content: ""
}

.zmdi-border-style:before {
    content: ""
}

.zmdi-border-top:before {
    content: ""
}

.zmdi-border-vertical:before {
    content: ""
}

.zmdi-copy:before {
    content: ""
}

.zmdi-crop:before {
    content: ""
}

.zmdi-format-align-center:before {
    content: ""
}

.zmdi-format-align-justify:before {
    content: ""
}

.zmdi-format-align-left:before {
    content: ""
}

.zmdi-format-align-right:before {
    content: ""
}

.zmdi-format-bold:before {
    content: ""
}

.zmdi-format-clear-all:before {
    content: ""
}

.zmdi-format-clear:before {
    content: ""
}

.zmdi-format-color-fill:before {
    content: ""
}

.zmdi-format-color-reset:before {
    content: ""
}

.zmdi-format-color-text:before {
    content: ""
}

.zmdi-format-indent-decrease:before {
    content: ""
}

.zmdi-format-indent-increase:before {
    content: ""
}

.zmdi-format-italic:before {
    content: ""
}

.zmdi-format-line-spacing:before {
    content: ""
}

.zmdi-format-list-bulleted:before {
    content: ""
}

.zmdi-format-list-numbered:before {
    content: ""
}

.zmdi-format-ltr:before {
    content: ""
}

.zmdi-format-rtl:before {
    content: ""
}

.zmdi-format-size:before {
    content: ""
}

.zmdi-format-strikethrough-s:before {
    content: ""
}

.zmdi-format-strikethrough:before {
    content: ""
}

.zmdi-format-subject:before {
    content: ""
}

.zmdi-format-underlined:before {
    content: ""
}

.zmdi-format-valign-bottom:before {
    content: ""
}

.zmdi-format-valign-center:before {
    content: ""
}

.zmdi-format-valign-top:before {
    content: ""
}

.zmdi-redo:before {
    content: ""
}

.zmdi-select-all:before {
    content: ""
}

.zmdi-space-bar:before {
    content: ""
}

.zmdi-text-format:before {
    content: ""
}

.zmdi-transform:before {
    content: ""
}

.zmdi-undo:before {
    content: ""
}

.zmdi-wrap-text:before {
    content: ""
}

.zmdi-comment-alert:before {
    content: ""
}

.zmdi-comment-alt-text:before {
    content: ""
}

.zmdi-comment-alt:before {
    content: ""
}

.zmdi-comment-edit:before {
    content: ""
}

.zmdi-comment-image:before {
    content: ""
}

.zmdi-comment-list:before {
    content: ""
}

.zmdi-comment-more:before {
    content: ""
}

.zmdi-comment-outline:before {
    content: ""
}

.zmdi-comment-text-alt:before {
    content: ""
}

.zmdi-comment-text:before {
    content: ""
}

.zmdi-comment-video:before {
    content: ""
}

.zmdi-comment:before {
    content: ""
}

.zmdi-comments:before {
    content: ""
}

.zmdi-check-all:before {
    content: ""
}

.zmdi-check-circle-u:before {
    content: ""
}

.zmdi-check-circle:before {
    content: ""
}

.zmdi-check-square:before {
    content: ""
}

.zmdi-check:before {
    content: ""
}

.zmdi-circle-o:before {
    content: ""
}

.zmdi-circle:before {
    content: ""
}

.zmdi-dot-circle-alt:before {
    content: ""
}

.zmdi-dot-circle:before {
    content: ""
}

.zmdi-minus-circle-outline:before {
    content: ""
}

.zmdi-minus-circle:before {
    content: ""
}

.zmdi-minus-square:before {
    content: ""
}

.zmdi-minus:before {
    content: ""
}

.zmdi-plus-circle-o-duplicate:before {
    content: ""
}

.zmdi-plus-circle-o:before {
    content: ""
}

.zmdi-plus-circle:before {
    content: ""
}

.zmdi-plus-square:before {
    content: ""
}

.zmdi-plus:before {
    content: ""
}

.zmdi-square-o:before {
    content: ""
}

.zmdi-star-circle:before {
    content: ""
}

.zmdi-star-half:before {
    content: ""
}

.zmdi-star-outline:before {
    content: ""
}

.zmdi-star:before {
    content: ""
}

.zmdi-bluetooth-connected:before {
    content: ""
}

.zmdi-bluetooth-off:before {
    content: ""
}

.zmdi-bluetooth-search:before {
    content: ""
}

.zmdi-bluetooth-setting:before {
    content: ""
}

.zmdi-bluetooth:before {
    content: ""
}

.zmdi-camera-add:before {
    content: ""
}

.zmdi-camera-alt:before {
    content: ""
}

.zmdi-camera-bw:before {
    content: ""
}

.zmdi-camera-front:before {
    content: ""
}

.zmdi-camera-mic:before {
    content: ""
}

.zmdi-camera-party-mode:before {
    content: ""
}

.zmdi-camera-rear:before {
    content: ""
}

.zmdi-camera-roll:before {
    content: ""
}

.zmdi-camera-switch:before {
    content: ""
}

.zmdi-camera:before {
    content: ""
}

.zmdi-card-alert:before {
    content: ""
}

.zmdi-card-off:before {
    content: ""
}

.zmdi-card-sd:before {
    content: ""
}

.zmdi-card-sim:before {
    content: ""
}

.zmdi-desktop-mac:before {
    content: ""
}

.zmdi-desktop-windows:before {
    content: ""
}

.zmdi-device-hub:before {
    content: ""
}

.zmdi-devices-off:before {
    content: ""
}

.zmdi-devices:before {
    content: ""
}

.zmdi-dock:before {
    content: ""
}

.zmdi-floppy:before {
    content: ""
}

.zmdi-gamepad:before {
    content: ""
}

.zmdi-gps-dot:before {
    content: ""
}

.zmdi-gps-off:before {
    content: ""
}

.zmdi-gps:before {
    content: ""
}

.zmdi-headset-mic:before {
    content: ""
}

.zmdi-headset:before {
    content: ""
}

.zmdi-input-antenna:before {
    content: ""
}

.zmdi-input-composite:before {
    content: ""
}

.zmdi-input-hdmi:before {
    content: ""
}

.zmdi-input-power:before {
    content: ""
}

.zmdi-input-svideo:before {
    content: ""
}

.zmdi-keyboard-hide:before {
    content: ""
}

.zmdi-keyboard:before {
    content: ""
}

.zmdi-laptop-chromebook:before {
    content: ""
}

.zmdi-laptop-mac:before {
    content: ""
}

.zmdi-laptop:before {
    content: ""
}

.zmdi-mic-off:before {
    content: ""
}

.zmdi-mic-outline:before {
    content: ""
}

.zmdi-mic-setting:before {
    content: ""
}

.zmdi-mic:before {
    content: ""
}

.zmdi-mouse:before {
    content: ""
}

.zmdi-network-alert:before {
    content: ""
}

.zmdi-network-locked:before {
    content: ""
}

.zmdi-network-off:before {
    content: ""
}

.zmdi-network-outline:before {
    content: ""
}

.zmdi-network-setting:before {
    content: ""
}

.zmdi-network:before {
    content: ""
}

.zmdi-phone-bluetooth:before {
    content: ""
}

.zmdi-phone-end:before {
    content: ""
}

.zmdi-phone-forwarded:before {
    content: ""
}

.zmdi-phone-in-talk:before {
    content: ""
}

.zmdi-phone-locked:before {
    content: ""
}

.zmdi-phone-missed:before {
    content: ""
}

.zmdi-phone-msg:before {
    content: ""
}

.zmdi-phone-paused:before {
    content: ""
}

.zmdi-phone-ring:before {
    content: ""
}

.zmdi-phone-setting:before {
    content: ""
}

.zmdi-phone-sip:before {
    content: ""
}

.zmdi-phone:before {
    content: ""
}

.zmdi-portable-wifi-changes:before {
    content: ""
}

.zmdi-portable-wifi-off:before {
    content: ""
}

.zmdi-portable-wifi:before {
    content: ""
}

.zmdi-radio:before {
    content: ""
}

.zmdi-reader:before {
    content: ""
}

.zmdi-remote-control-alt:before {
    content: ""
}

.zmdi-remote-control:before {
    content: ""
}

.zmdi-router:before {
    content: ""
}

.zmdi-scanner:before {
    content: ""
}

.zmdi-smartphone-android:before {
    content: ""
}

.zmdi-smartphone-download:before {
    content: ""
}

.zmdi-smartphone-erase:before {
    content: ""
}

.zmdi-smartphone-info:before {
    content: ""
}

.zmdi-smartphone-iphone:before {
    content: ""
}

.zmdi-smartphone-landscape-lock:before {
    content: ""
}

.zmdi-smartphone-landscape:before {
    content: ""
}

.zmdi-smartphone-lock:before {
    content: ""
}

.zmdi-smartphone-portrait-lock:before {
    content: ""
}

.zmdi-smartphone-ring:before {
    content: ""
}

.zmdi-smartphone-setting:before {
    content: ""
}

.zmdi-smartphone-setup:before {
    content: ""
}

.zmdi-smartphone:before {
    content: ""
}

.zmdi-speaker:before {
    content: ""
}

.zmdi-tablet-android:before {
    content: ""
}

.zmdi-tablet-mac:before {
    content: ""
}

.zmdi-tablet:before {
    content: ""
}

.zmdi-tv-alt-play:before {
    content: ""
}

.zmdi-tv-list:before {
    content: ""
}

.zmdi-tv-play:before {
    content: ""
}

.zmdi-tv:before {
    content: ""
}

.zmdi-usb:before {
    content: ""
}

.zmdi-videocam-off:before {
    content: ""
}

.zmdi-videocam-switch:before {
    content: ""
}

.zmdi-videocam:before {
    content: ""
}

.zmdi-watch:before {
    content: ""
}

.zmdi-wifi-alt-2:before {
    content: ""
}

.zmdi-wifi-alt:before {
    content: ""
}

.zmdi-wifi-info:before {
    content: ""
}

.zmdi-wifi-lock:before {
    content: ""
}

.zmdi-wifi-off:before {
    content: ""
}

.zmdi-wifi-outline:before {
    content: ""
}

.zmdi-wifi:before {
    content: ""
}

.zmdi-arrow-left-bottom:before {
    content: ""
}

.zmdi-arrow-left:before {
    content: ""
}

.zmdi-arrow-merge:before {
    content: ""
}

.zmdi-arrow-missed:before {
    content: ""
}

.zmdi-arrow-right-top:before {
    content: ""
}

.zmdi-arrow-right:before {
    content: ""
}

.zmdi-arrow-split:before {
    content: ""
}

.zmdi-arrows:before {
    content: ""
}

.zmdi-caret-down-circle:before {
    content: ""
}

.zmdi-caret-down:before {
    content: ""
}

.zmdi-caret-left-circle:before {
    content: ""
}

.zmdi-caret-left:before {
    content: ""
}

.zmdi-caret-right-circle:before {
    content: ""
}

.zmdi-caret-right:before {
    content: ""
}

.zmdi-caret-up-circle:before {
    content: ""
}

.zmdi-caret-up:before {
    content: ""
}

.zmdi-chevron-down:before {
    content: ""
}

.zmdi-chevron-left:before {
    content: ""
}

.zmdi-chevron-right:before {
    content: ""
}

.zmdi-chevron-up:before {
    content: ""
}

.zmdi-forward:before {
    content: ""
}

.zmdi-long-arrow-down:before {
    content: ""
}

.zmdi-long-arrow-left:before {
    content: ""
}

.zmdi-long-arrow-return:before {
    content: ""
}

.zmdi-long-arrow-right:before {
    content: ""
}

.zmdi-long-arrow-tab:before {
    content: ""
}

.zmdi-long-arrow-up:before {
    content: ""
}

.zmdi-rotate-ccw:before {
    content: ""
}

.zmdi-rotate-cw:before {
    content: ""
}

.zmdi-rotate-left:before {
    content: ""
}

.zmdi-rotate-right:before {
    content: ""
}

.zmdi-square-down:before {
    content: ""
}

.zmdi-square-right:before {
    content: ""
}

.zmdi-swap-alt:before {
    content: ""
}

.zmdi-swap-vertical-circle:before {
    content: ""
}

.zmdi-swap-vertical:before {
    content: ""
}

.zmdi-swap:before {
    content: ""
}

.zmdi-trending-down:before {
    content: ""
}

.zmdi-trending-flat:before {
    content: ""
}

.zmdi-trending-up:before {
    content: ""
}

.zmdi-unfold-less:before {
    content: ""
}

.zmdi-unfold-more:before {
    content: ""
}

.zmdi-apps:before {
    content: ""
}

.zmdi-grid-off:before {
    content: ""
}

.zmdi-grid:before {
    content: ""
}

.zmdi-view-agenda:before {
    content: ""
}

.zmdi-view-array:before {
    content: ""
}

.zmdi-view-carousel:before {
    content: ""
}

.zmdi-view-column:before {
    content: ""
}

.zmdi-view-comfy:before {
    content: ""
}

.zmdi-view-compact:before {
    content: ""
}

.zmdi-view-dashboard:before {
    content: ""
}

.zmdi-view-day:before {
    content: ""
}

.zmdi-view-headline:before {
    content: ""
}

.zmdi-view-list-alt:before {
    content: ""
}

.zmdi-view-list:before {
    content: ""
}

.zmdi-view-module:before {
    content: ""
}

.zmdi-view-quilt:before {
    content: ""
}

.zmdi-view-stream:before {
    content: ""
}

.zmdi-view-subtitles:before {
    content: ""
}

.zmdi-view-toc:before {
    content: ""
}

.zmdi-view-web:before {
    content: ""
}

.zmdi-view-week:before {
    content: ""
}

.zmdi-widgets:before {
    content: ""
}

.zmdi-alarm-check:before {
    content: ""
}

.zmdi-alarm-off:before {
    content: ""
}

.zmdi-alarm-plus:before {
    content: ""
}

.zmdi-alarm-snooze:before {
    content: ""
}

.zmdi-alarm:before {
    content: ""
}

.zmdi-calendar-alt:before {
    content: ""
}

.zmdi-calendar-check:before {
    content: ""
}

.zmdi-calendar-close:before {
    content: ""
}

.zmdi-calendar-note:before {
    content: ""
}

.zmdi-calendar:before {
    content: ""
}

.zmdi-time-countdown:before {
    content: ""
}

.zmdi-time-interval:before {
    content: ""
}

.zmdi-time-restore-setting:before {
    content: ""
}

.zmdi-time-restore:before {
    content: ""
}

.zmdi-time:before {
    content: ""
}

.zmdi-timer-off:before {
    content: ""
}

.zmdi-timer:before {
    content: ""
}

.zmdi-android-alt:before {
    content: ""
}

.zmdi-android:before {
    content: ""
}

.zmdi-apple:before {
    content: ""
}

.zmdi-behance:before {
    content: ""
}

.zmdi-codepen:before {
    content: ""
}

.zmdi-dribbble:before {
    content: ""
}

.zmdi-dropbox:before {
    content: ""
}

.zmdi-evernote:before {
    content: ""
}

.zmdi-facebook-box:before {
    content: ""
}

.zmdi-facebook:before {
    content: ""
}

.zmdi-github-box:before {
    content: ""
}

.zmdi-github:before {
    content: ""
}

.zmdi-google-drive:before {
    content: ""
}

.zmdi-google-earth:before {
    content: ""
}

.zmdi-google-glass:before {
    content: ""
}

.zmdi-google-maps:before {
    content: ""
}

.zmdi-google-pages:before {
    content: ""
}

.zmdi-google-play:before {
    content: ""
}

.zmdi-google-plus-box:before {
    content: ""
}

.zmdi-google-plus:before {
    content: ""
}

.zmdi-google:before {
    content: ""
}

.zmdi-instagram:before {
    content: ""
}

.zmdi-language-css3:before {
    content: ""
}

.zmdi-language-html5:before {
    content: ""
}

.zmdi-language-javascript:before {
    content: ""
}

.zmdi-language-python-alt:before {
    content: ""
}

.zmdi-language-python:before {
    content: ""
}

.zmdi-lastfm:before {
    content: ""
}

.zmdi-linkedin-box:before {
    content: ""
}

.zmdi-paypal:before {
    content: ""
}

.zmdi-pinterest-box:before {
    content: ""
}

.zmdi-pocket:before {
    content: ""
}

.zmdi-polymer:before {
    content: ""
}

.zmdi-share:before {
    content: ""
}

.zmdi-stackoverflow:before {
    content: ""
}

.zmdi-steam-square:before {
    content: ""
}

.zmdi-steam:before {
    content: ""
}

.zmdi-twitter-box:before {
    content: ""
}

.zmdi-twitter:before {
    content: ""
}

.zmdi-vk:before {
    content: ""
}

.zmdi-wikipedia:before {
    content: ""
}

.zmdi-windows:before {
    content: ""
}

.zmdi-aspect-ratio-alt:before {
    content: ""
}

.zmdi-aspect-ratio:before {
    content: ""
}

.zmdi-blur-circular:before {
    content: ""
}

.zmdi-blur-linear:before {
    content: ""
}

.zmdi-blur-off:before {
    content: ""
}

.zmdi-blur:before {
    content: ""
}

.zmdi-brightness-2:before {
    content: ""
}

.zmdi-brightness-3:before {
    content: ""
}

.zmdi-brightness-4:before {
    content: ""
}

.zmdi-brightness-5:before {
    content: ""
}

.zmdi-brightness-6:before {
    content: ""
}

.zmdi-brightness-7:before {
    content: ""
}

.zmdi-brightness-auto:before {
    content: ""
}

.zmdi-brightness-setting:before {
    content: ""
}

.zmdi-broken-image:before {
    content: ""
}

.zmdi-center-focus-strong:before {
    content: ""
}

.zmdi-center-focus-weak:before {
    content: ""
}

.zmdi-compare:before {
    content: ""
}

.zmdi-crop-16-9:before {
    content: ""
}

.zmdi-crop-3-2:before {
    content: ""
}

.zmdi-crop-5-4:before {
    content: ""
}

.zmdi-crop-7-5:before {
    content: ""
}

.zmdi-crop-din:before {
    content: ""
}

.zmdi-crop-free:before {
    content: ""
}

.zmdi-crop-landscape:before {
    content: ""
}

.zmdi-crop-portrait:before {
    content: ""
}

.zmdi-crop-square:before {
    content: ""
}

.zmdi-exposure-alt:before {
    content: ""
}

.zmdi-exposure:before {
    content: ""
}

.zmdi-filter-b-and-w:before {
    content: ""
}

.zmdi-filter-center-focus:before {
    content: ""
}

.zmdi-filter-frames:before {
    content: ""
}

.zmdi-filter-tilt-shift:before {
    content: ""
}

.zmdi-gradient:before {
    content: ""
}

.zmdi-grain:before {
    content: ""
}

.zmdi-graphic-eq:before {
    content: ""
}

.zmdi-hdr-off:before {
    content: ""
}

.zmdi-hdr-strong:before {
    content: ""
}

.zmdi-hdr-weak:before {
    content: ""
}

.zmdi-hdr:before {
    content: ""
}

.zmdi-iridescent:before {
    content: ""
}

.zmdi-leak-off:before {
    content: ""
}

.zmdi-leak:before {
    content: ""
}

.zmdi-looks:before {
    content: ""
}

.zmdi-loupe:before {
    content: ""
}

.zmdi-panorama-horizontal:before {
    content: ""
}

.zmdi-panorama-vertical:before {
    content: ""
}

.zmdi-panorama-wide-angle:before {
    content: ""
}

.zmdi-photo-size-select-large:before {
    content: ""
}

.zmdi-photo-size-select-small:before {
    content: ""
}

.zmdi-picture-in-picture:before {
    content: ""
}

.zmdi-slideshow:before {
    content: ""
}

.zmdi-texture:before {
    content: ""
}

.zmdi-tonality:before {
    content: ""
}

.zmdi-vignette:before {
    content: ""
}

.zmdi-wb-auto:before {
    content: ""
}

.zmdi-eject-alt:before {
    content: ""
}

.zmdi-eject:before {
    content: ""
}

.zmdi-equalizer:before {
    content: ""
}

.zmdi-fast-forward:before {
    content: ""
}

.zmdi-fast-rewind:before {
    content: ""
}

.zmdi-forward-10:before {
    content: ""
}

.zmdi-forward-30:before {
    content: ""
}

.zmdi-forward-5:before {
    content: ""
}

.zmdi-hearing:before {
    content: ""
}

.zmdi-pause-circle-outline:before {
    content: ""
}

.zmdi-pause-circle:before {
    content: ""
}

.zmdi-pause:before {
    content: ""
}

.zmdi-play-circle-outline:before {
    content: ""
}

.zmdi-play-circle:before {
    content: ""
}

.zmdi-play:before {
    content: ""
}

.zmdi-playlist-audio:before {
    content: ""
}

.zmdi-playlist-plus:before {
    content: ""
}

.zmdi-repeat-one:before {
    content: ""
}

.zmdi-repeat:before {
    content: ""
}

.zmdi-replay-10:before {
    content: ""
}

.zmdi-replay-30:before {
    content: ""
}

.zmdi-replay-5:before {
    content: ""
}

.zmdi-replay:before {
    content: ""
}

.zmdi-shuffle:before {
    content: ""
}

.zmdi-skip-next:before {
    content: ""
}

.zmdi-skip-previous:before {
    content: ""
}

.zmdi-stop:before {
    content: ""
}

.zmdi-surround-sound:before {
    content: ""
}

.zmdi-tune:before {
    content: ""
}

.zmdi-volume-down:before {
    content: ""
}

.zmdi-volume-mute:before {
    content: ""
}

.zmdi-volume-off:before {
    content: ""
}

.zmdi-volume-up:before {
    content: ""
}

.zmdi-n-1-square:before {
    content: ""
}

.zmdi-n-2-square:before {
    content: ""
}

.zmdi-n-3-square:before {
    content: ""
}

.zmdi-n-4-square:before {
    content: ""
}

.zmdi-n-5-square:before {
    content: ""
}

.zmdi-n-6-square:before {
    content: ""
}

.zmdi-neg-1:before {
    content: ""
}

.zmdi-neg-2:before {
    content: ""
}

.zmdi-plus-1:before {
    content: ""
}

.zmdi-plus-2:before {
    content: ""
}

.zmdi-sec-10:before {
    content: ""
}

.zmdi-sec-3:before {
    content: ""
}

.zmdi-zero:before {
    content: ""
}

.zmdi-airline-seat-flat-angled:before {
    content: ""
}

.zmdi-airline-seat-flat:before {
    content: ""
}

.zmdi-airline-seat-individual-suite:before {
    content: ""
}

.zmdi-airline-seat-legroom-extra:before {
    content: ""
}

.zmdi-airline-seat-legroom-normal:before {
    content: ""
}

.zmdi-airline-seat-legroom-reduced:before {
    content: ""
}

.zmdi-airline-seat-recline-extra:before {
    content: ""
}

.zmdi-airline-seat-recline-normal:before {
    content: ""
}

.zmdi-airplay:before {
    content: ""
}

.zmdi-closed-caption:before {
    content: ""
}

.zmdi-confirmation-number:before {
    content: ""
}

.zmdi-developer-board:before {
    content: ""
}

.zmdi-disc-full:before {
    content: ""
}

.zmdi-explicit:before {
    content: ""
}

.zmdi-flight-land:before {
    content: ""
}

.zmdi-flight-takeoff:before {
    content: ""
}

.zmdi-flip-to-back:before {
    content: ""
}

.zmdi-flip-to-front:before {
    content: ""
}

.zmdi-group-work:before {
    content: ""
}

.zmdi-hd:before {
    content: ""
}

.zmdi-hq:before {
    content: ""
}

.zmdi-markunread-mailbox:before {
    content: ""
}

.zmdi-memory:before {
    content: ""
}

.zmdi-nfc:before {
    content: ""
}

.zmdi-play-for-work:before {
    content: ""
}

.zmdi-power-input:before {
    content: ""
}

.zmdi-present-to-all:before {
    content: ""
}

.zmdi-satellite:before {
    content: ""
}

.zmdi-tap-and-play:before {
    content: ""
}

.zmdi-vibration:before {
    content: ""
}

.zmdi-voicemail:before {
    content: ""
}

.zmdi-group:before {
    content: ""
}

.zmdi-rss:before {
    content: ""
}

.zmdi-shape:before {
    content: ""
}

.zmdi-spinner:before {
    content: ""
}

.zmdi-ungroup:before {
    content: ""
}

.zmdi-500px:before {
    content: ""
}

.zmdi-8tracks:before {
    content: ""
}

.zmdi-amazon:before {
    content: ""
}

.zmdi-blogger:before {
    content: ""
}

.zmdi-delicious:before {
    content: ""
}

.zmdi-disqus:before {
    content: ""
}

.zmdi-flattr:before {
    content: ""
}

.zmdi-flickr:before {
    content: ""
}

.zmdi-github-alt:before {
    content: ""
}

.zmdi-google-old:before {
    content: ""
}

.zmdi-linkedin:before {
    content: ""
}

.zmdi-odnoklassniki:before {
    content: ""
}

.zmdi-outlook:before {
    content: ""
}

.zmdi-paypal-alt:before {
    content: ""
}

.zmdi-pinterest:before {
    content: ""
}

.zmdi-playstation:before {
    content: ""
}

.zmdi-reddit:before {
    content: ""
}

.zmdi-skype:before {
    content: ""
}

.zmdi-slideshare:before {
    content: ""
}

.zmdi-soundcloud:before {
    content: ""
}

.zmdi-tumblr:before {
    content: ""
}

.zmdi-twitch:before {
    content: ""
}

.zmdi-vimeo:before {
    content: ""
}

.zmdi-whatsapp:before {
    content: ""
}

.zmdi-xbox:before {
    content: ""
}

.zmdi-yahoo:before {
    content: ""
}

.zmdi-youtube-play:before {
    content: ""
}

.zmdi-youtube:before {
    content: ""
}

.zmdi-import-export:before {
    content: ""
}

.zmdi-swap-vertical-:before {
    content: ""
}

.zmdi-airplanemode-inactive:before {
    content: ""
}

.zmdi-airplanemode-active:before {
    content: ""
}

.zmdi-rate-review:before {
    content: ""
}

.zmdi-comment-sign:before {
    content: ""
}

.zmdi-network-warning:before {
    content: ""
}

.zmdi-shopping-cart-add:before {
    content: ""
}

.zmdi-file-add:before {
    content: ""
}

.zmdi-network-wifi-scan:before {
    content: ""
}

.zmdi-collection-add:before {
    content: ""
}

.zmdi-format-playlist-add:before {
    content: ""
}

.zmdi-format-queue-music:before {
    content: ""
}

.zmdi-plus-box:before {
    content: ""
}

.zmdi-tag-backspace:before {
    content: ""
}

.zmdi-alarm-add:before {
    content: ""
}

.zmdi-battery-charging:before {
    content: ""
}

.zmdi-daydream-setting:before {
    content: ""
}

.zmdi-more-horiz:before {
    content: ""
}

.zmdi-book-photo:before {
    content: ""
}

.zmdi-incandescent:before {
    content: ""
}

.zmdi-wb-iridescent:before {
    content: ""
}

.zmdi-calendar-remove:before {
    content: ""
}

.zmdi-refresh-sync-disabled:before {
    content: ""
}

.zmdi-refresh-sync-problem:before {
    content: ""
}

.zmdi-crop-original:before {
    content: ""
}

.zmdi-power-off:before {
    content: ""
}

.zmdi-power-off-setting:before {
    content: ""
}

.zmdi-leak-remove:before {
    content: ""
}

.zmdi-star-border:before {
    content: ""
}

.zmdi-brightness-low:before {
    content: ""
}

.zmdi-brightness-medium:before {
    content: ""
}

.zmdi-brightness-high:before {
    content: ""
}

.zmdi-smartphone-portrait:before {
    content: ""
}

.zmdi-live-tv:before {
    content: ""
}

.zmdi-format-textdirection-l-to-r:before {
    content: ""
}

.zmdi-format-textdirection-r-to-l:before {
    content: ""
}

.zmdi-arrow-back:before {
    content: ""
}

.zmdi-arrow-forward:before {
    content: ""
}

.zmdi-arrow-in:before {
    content: ""
}

.zmdi-arrow-out:before {
    content: ""
}

.zmdi-rotate-90-degrees-ccw:before {
    content: ""
}

.zmdi-adb:before {
    content: ""
}

.zmdi-network-wifi:before {
    content: ""
}

.zmdi-network-wifi-alt:before {
    content: ""
}

.zmdi-network-wifi-lock:before {
    content: ""
}

.zmdi-network-wifi-off:before {
    content: ""
}

.zmdi-network-wifi-outline:before {
    content: ""
}

.zmdi-network-wifi-info:before {
    content: ""
}

.zmdi-layers-clear:before {
    content: ""
}

.zmdi-colorize:before {
    content: ""
}

.zmdi-format-paint:before {
    content: ""
}

.zmdi-format-quote:before {
    content: ""
}

.zmdi-camera-monochrome-photos:before {
    content: ""
}

.zmdi-sort-by-alpha:before {
    content: ""
}

.zmdi-folder-shared:before {
    content: ""
}

.zmdi-folder-special:before {
    content: ""
}

.zmdi-comment-dots:before {
    content: ""
}

.zmdi-reorder:before {
    content: ""
}

.zmdi-dehaze:before {
    content: ""
}

.zmdi-sort:before {
    content: ""
}

.zmdi-pages:before {
    content: ""
}

.zmdi-stack-overflow:before {
    content: ""
}

.zmdi-calendar-account:before {
    content: ""
}

.zmdi-paste:before {
    content: ""
}

.zmdi-cut:before {
    content: ""
}

.zmdi-save:before {
    content: ""
}

.zmdi-smartphone-code:before {
    content: ""
}

.zmdi-directions-bike:before {
    content: ""
}

.zmdi-directions-boat:before {
    content: ""
}

.zmdi-directions-bus:before {
    content: ""
}

.zmdi-directions-car:before {
    content: ""
}

.zmdi-directions-railway:before {
    content: ""
}

.zmdi-directions-run:before {
    content: ""
}

.zmdi-directions-subway:before {
    content: ""
}

.zmdi-directions-walk:before {
    content: ""
}

.zmdi-local-hotel:before {
    content: ""
}

.zmdi-local-activity:before {
    content: ""
}

.zmdi-local-play:before {
    content: ""
}

.zmdi-local-airport:before {
    content: ""
}

.zmdi-local-atm:before {
    content: ""
}

.zmdi-local-bar:before {
    content: ""
}

.zmdi-local-cafe:before {
    content: ""
}

.zmdi-local-car-wash:before {
    content: ""
}

.zmdi-local-convenience-store:before {
    content: ""
}

.zmdi-local-dining:before {
    content: ""
}

.zmdi-local-drink:before {
    content: ""
}

.zmdi-local-florist:before {
    content: ""
}

.zmdi-local-gas-station:before {
    content: ""
}

.zmdi-local-grocery-store:before {
    content: ""
}

.zmdi-local-hospital:before {
    content: ""
}

.zmdi-local-laundry-service:before {
    content: ""
}

.zmdi-local-library:before {
    content: ""
}

.zmdi-local-mall:before {
    content: ""
}

.zmdi-local-movies:before {
    content: ""
}

.zmdi-local-offer:before {
    content: ""
}

.zmdi-local-parking:before {
    content: ""
}

.zmdi-local-parking:before {
    content: ""
}

.zmdi-local-pharmacy:before {
    content: ""
}

.zmdi-local-phone:before {
    content: ""
}

.zmdi-local-pizza:before {
    content: ""
}

.zmdi-local-post-office:before {
    content: ""
}

.zmdi-local-printshop:before {
    content: ""
}

.zmdi-local-see:before {
    content: ""
}

.zmdi-local-shipping:before {
    content: ""
}

.zmdi-local-store:before {
    content: ""
}

.zmdi-local-taxi:before {
    content: ""
}

.zmdi-local-wc:before {
    content: ""
}

.zmdi-my-location:before {
    content: ""
}

.zmdi-directions:before {
    content: ""
}

@font-face {
    font-family: "Linearicons-Free";
    src: url("../fonts/linearicons/Linearicons-Free.eot?w118d");
    src: url("../fonts/linearicons/Linearicons-Free.eot?#iefixw118d") format("embedded-opentype"),url("../fonts/linearicons/Linearicons-Free.woff2?w118d") format("woff2"),url("../fonts/linearicons/Linearicons-Free.woff?w118d") format("woff"),url("../fonts/linearicons/Linearicons-Free.ttf?w118d") format("truetype"),url("../fonts/linearicons/Linearicons-Free.svg?w118d#Linearicons-Free") format("svg");
    font-weight: normal;
    font-style: normal
}

.lnr {
    font-family: "Linearicons-Free";
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.lnr-home:before {
    content: ""
}

.lnr-apartment:before {
    content: ""
}

.lnr-pencil:before {
    content: ""
}

.lnr-magic-wand:before {
    content: ""
}

.lnr-drop:before {
    content: ""
}

.lnr-lighter:before {
    content: ""
}

.lnr-poop:before {
    content: ""
}

.lnr-sun:before {
    content: ""
}

.lnr-moon:before {
    content: ""
}

.lnr-cloud:before {
    content: ""
}

.lnr-cloud-upload:before {
    content: ""
}

.lnr-cloud-download:before {
    content: ""
}

.lnr-cloud-sync:before {
    content: ""
}

.lnr-cloud-check:before {
    content: ""
}

.lnr-database:before {
    content: ""
}

.lnr-lock:before {
    content: ""
}

.lnr-cog:before {
    content: ""
}

.lnr-trash:before {
    content: ""
}

.lnr-dice:before {
    content: ""
}

.lnr-heart:before {
    content: ""
}

.lnr-star:before {
    content: ""
}

.lnr-star-half:before {
    content: ""
}

.lnr-star-empty:before {
    content: ""
}

.lnr-flag:before {
    content: ""
}

.lnr-envelope:before {
    content: ""
}

.lnr-paperclip:before {
    content: ""
}

.lnr-inbox:before {
    content: ""
}

.lnr-eye:before {
    content: ""
}

.lnr-printer:before {
    content: ""
}

.lnr-file-empty:before {
    content: ""
}

.lnr-file-add:before {
    content: ""
}

.lnr-enter:before {
    content: ""
}

.lnr-exit:before {
    content: ""
}

.lnr-graduation-hat:before {
    content: ""
}

.lnr-license:before {
    content: ""
}

.lnr-music-note:before {
    content: ""
}

.lnr-film-play:before {
    content: ""
}

.lnr-camera-video:before {
    content: ""
}

.lnr-camera:before {
    content: ""
}

.lnr-picture:before {
    content: ""
}

.lnr-book:before {
    content: ""
}

.lnr-bookmark:before {
    content: ""
}

.lnr-user:before {
    content: ""
}

.lnr-users:before {
    content: ""
}

.lnr-shirt:before {
    content: ""
}

.lnr-store:before {
    content: ""
}

.lnr-cart:before {
    content: ""
}

.lnr-tag:before {
    content: ""
}

.lnr-phone-handset:before {
    content: ""
}

.lnr-phone:before {
    content: ""
}

.lnr-pushpin:before {
    content: ""
}

.lnr-map-marker:before {
    content: ""
}

.lnr-map:before {
    content: ""
}

.lnr-location:before {
    content: ""
}

.lnr-calendar-full:before {
    content: ""
}

.lnr-keyboard:before {
    content: ""
}

.lnr-spell-check:before {
    content: ""
}

.lnr-screen:before {
    content: ""
}

.lnr-smartphone:before {
    content: ""
}

.lnr-tablet:before {
    content: ""
}

.lnr-laptop:before {
    content: ""
}

.lnr-laptop-phone:before {
    content: ""
}

.lnr-power-switch:before {
    content: ""
}

.lnr-bubble:before {
    content: ""
}

.lnr-heart-pulse:before {
    content: ""
}

.lnr-construction:before {
    content: ""
}

.lnr-pie-chart:before {
    content: ""
}

.lnr-chart-bars:before {
    content: ""
}

.lnr-gift:before {
    content: ""
}

.lnr-diamond:before {
    content: ""
}

.lnr-linearicons:before {
    content: ""
}

.lnr-dinner:before {
    content: ""
}

.lnr-coffee-cup:before {
    content: ""
}

.lnr-leaf:before {
    content: ""
}

.lnr-paw:before {
    content: ""
}

.lnr-rocket:before {
    content: ""
}

.lnr-briefcase:before {
    content: ""
}

.lnr-bus:before {
    content: ""
}

.lnr-car:before {
    content: ""
}

.lnr-train:before {
    content: ""
}

.lnr-bicycle:before {
    content: ""
}

.lnr-wheelchair:before {
    content: ""
}

.lnr-select:before {
    content: ""
}

.lnr-earth:before {
    content: ""
}

.lnr-smile:before {
    content: ""
}

.lnr-sad:before {
    content: ""
}

.lnr-neutral:before {
    content: ""
}

.lnr-mustache:before {
    content: ""
}

.lnr-alarm:before {
    content: ""
}

.lnr-bullhorn:before {
    content: ""
}

.lnr-volume-high:before {
    content: ""
}

.lnr-volume-medium:before {
    content: ""
}

.lnr-volume-low:before {
    content: ""
}

.lnr-volume:before {
    content: ""
}

.lnr-mic:before {
    content: ""
}

.lnr-hourglass:before {
    content: ""
}

.lnr-undo:before {
    content: ""
}

.lnr-redo:before {
    content: ""
}

.lnr-sync:before {
    content: ""
}

.lnr-history:before {
    content: ""
}

.lnr-clock:before {
    content: ""
}

.lnr-download:before {
    content: ""
}

.lnr-upload:before {
    content: ""
}

.lnr-enter-down:before {
    content: ""
}

.lnr-exit-up:before {
    content: ""
}

.lnr-bug:before {
    content: ""
}

.lnr-code:before {
    content: ""
}

.lnr-link:before {
    content: ""
}

.lnr-unlink:before {
    content: ""
}

.lnr-thumbs-up:before {
    content: ""
}

.lnr-thumbs-down:before {
    content: ""
}

.lnr-magnifier:before {
    content: ""
}

.lnr-cross:before {
    content: ""
}

.lnr-menu:before {
    content: ""
}

.lnr-list:before {
    content: ""
}

.lnr-chevron-up:before {
    content: ""
}

.lnr-chevron-down:before {
    content: ""
}

.lnr-chevron-left:before {
    content: ""
}

.lnr-chevron-right:before {
    content: ""
}

.lnr-arrow-up:before {
    content: ""
}

.lnr-arrow-down:before {
    content: ""
}

.lnr-arrow-left:before {
    content: ""
}

.lnr-arrow-right:before {
    content: ""
}

.lnr-move:before {
    content: ""
}

.lnr-warning:before {
    content: ""
}

.lnr-question-circle:before {
    content: ""
}

.lnr-menu-circle:before {
    content: ""
}

.lnr-checkmark-circle:before {
    content: ""
}

.lnr-cross-circle:before {
    content: ""
}

.lnr-plus-circle:before {
    content: ""
}

.lnr-circle-minus:before {
    content: ""
}

.lnr-arrow-up-circle:before {
    content: ""
}

.lnr-arrow-down-circle:before {
    content: ""
}

.lnr-arrow-left-circle:before {
    content: ""
}

.lnr-arrow-right-circle:before {
    content: ""
}

.lnr-chevron-up-circle:before {
    content: ""
}

.lnr-chevron-down-circle:before {
    content: ""
}

.lnr-chevron-left-circle:before {
    content: ""
}

.lnr-chevron-right-circle:before {
    content: ""
}

.lnr-crop:before {
    content: ""
}

.lnr-frame-expand:before {
    content: ""
}

.lnr-frame-contract:before {
    content: ""
}

.lnr-layers:before {
    content: ""
}

.lnr-funnel:before {
    content: ""
}

.lnr-text-format:before {
    content: ""
}

.lnr-text-format-remove:before {
    content: ""
}

.lnr-text-size:before {
    content: ""
}

.lnr-bold:before {
    content: ""
}

.lnr-italic:before {
    content: ""
}

.lnr-underline:before {
    content: ""
}

.lnr-strikethrough:before {
    content: ""
}

.lnr-highlight:before {
    content: ""
}

.lnr-text-align-left:before {
    content: ""
}

.lnr-text-align-center:before {
    content: ""
}

.lnr-text-align-right:before {
    content: ""
}

.lnr-text-align-justify:before {
    content: ""
}

.lnr-line-spacing:before {
    content: ""
}

.lnr-indent-increase:before {
    content: ""
}

.lnr-indent-decrease:before {
    content: ""
}

.lnr-pilcrow:before {
    content: ""
}

.lnr-direction-ltr:before {
    content: ""
}

.lnr-direction-rtl:before {
    content: ""
}

.lnr-page-break:before {
    content: ""
}

.lnr-sort-alpha-asc:before {
    content: ""
}

.lnr-sort-amount-asc:before {
    content: ""
}

.lnr-hand:before {
    content: ""
}

.lnr-pointer-up:before {
    content: ""
}

.lnr-pointer-right:before {
    content: ""
}

.lnr-pointer-down:before {
    content: ""
}

.lnr-pointer-left:before {
    content: ""
}

.owl-carousel .owl-nav {
    pointer-events: none;
    transition: all .3s;
    position: absolute;
    top: 50%;
    left: 0;
    right: 0
}

    .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {
        position: absolute;
        height: 40px;
        width: 40px;
        margin-top: -20px;
        -webkit-transition: all .3s;
        -o-transition: all .3s;
        transition: all .3s;
        pointer-events: auto;
        font-size: 0;
        background-position: center;
        background-repeat: no-repeat;
        background-color: #77b82a;
        border-radius: 50%;
        background-position: center center;
        background-size: 50% auto
    }

        .owl-carousel .owl-nav .owl-next:hover, .owl-carousel .owl-nav .owl-prev:hover {
            opacity: .8
        }

    .owl-carousel .owl-nav .owl-prev {
        left: 0;
        background-image: url("../images/arrow_left_1.png")
    }

    .owl-carousel .owl-nav .owl-next {
        right: 0;
        background-image: url("../images/arrow_right_1.png")
    }

.owl-carousel:hover .owl-nav {
    opacity: 1
}

.owl-carousel .owl-dots {
    position: absolute;
    bottom: 10px;
    left: 0;
    width: 100%;
    text-align: center;
    z-index: 3;
    pointer-events: none;
    z-index: 2
}

    .owl-carousel .owl-dots .owl-dot {
        display: inline-block;
        margin-left: 8px
    }

        .owl-carousel .owl-dots .owl-dot span {
            width: 10px;
            height: 10px;
            border-radius: 50%;
            background-color: #77b82a;
            margin: .3rem;
            display: inline-block;
            opacity: .8;
            pointer-events: auto
        }

        .owl-carousel .owl-dots .owl-dot.active span {
            background-color: #F2B513
        }

.mybtn {
    cursor: pointer;
    text-transform: uppercase;
    text-align: center;
    padding: .7em 1.5em;
    font-size: 1em;
    background-color: #F2B513;
    color: #111111;
    text-decoration: none !important;
    border: 1px solid black;
    display: inline-block;
    transition: all .3s;
    font-weight: normal;
    outline: none !important;
    font-weight: bold;
    border-radius: 4px;
}

    .mybtn.mybtn2 {
        background-color: #77b82a
    }

        .mybtn.mybtn2:hover {
            background-color: #F2B513
        }

    .mybtn + .mybtn {
        margin-left: 12px
    }

.isMobile .mybtn {
    font-size: 14px
}

.mybtn:hover {
    background-color: #FFDD00;
    color: black !important;
    border-color: black
}

.breadcrumb {
    background-color: rgba(0,0,0,0);
    margin-bottom: 0;
    color: #a9a9a9;
    text-transform: uppercase;
    margin-top: 2em;
    font-size: .8em;
    padding: 0;
    letter-spacing: 1px;
    list-style-type: none
}

    .breadcrumb i {
        font-size: 1.3em;
        position: relative;
        top: 2px
    }

    .breadcrumb li {
        display: inline-block
    }

    .breadcrumb a {
        color: #a9a9a9
    }

    .breadcrumb li + li:before {
        content: "›";
        font-size: 1.5em;
        margin-left: 8px;
        margin-right: 8px;
        padding: 0
    }

.pagination {
    display: block;
    margin: 0;
    padding: 0;
    text-align: center;
    margin-top: 1em;
    list-style-type: none
}

    .pagination.tar {
        text-align: right
    }

    .pagination li {
        display: inline-block;
        color: #77b82a;
        font-size: 1em;
        height: 33px;
        cursor: pointer
    }

        .pagination li a {
            color: #77b82a;
            border-radius: 0 !important;
            border: none;
            background: none;
            line-height: 33px;
            text-decoration: none;
            padding: 0 1em
        }

            .pagination li a i {
                font-size: 1.4em;
                line-height: 34px
            }

            .pagination li a:focus, .pagination li a:hover {
                background: none !important
            }

        .pagination li.active a, .pagination li:hover a {
            color: #F2B513 !important;
            background: none !important
        }

.button_scroll2top {
    display: none;
    position: fixed;
    bottom: 30px;
    right: 30px;
    height: 46px;
    width: 46px;
    z-index: 4;
    cursor: pointer;
    border-radius: 50%;
    background-color: rgba(0,0,0,.1);
    background-image: url("../images/top.png");
    background-position: center;
    background-repeat: no-repeat;
    background-size: 42% auto
}

.isMobile .button_scroll2top {
    right: 10px;
    bottom: 10px;
    width: 30px;
    height: 30px
}

.form-group {
    margin-bottom: 32px
}

    .form-group input::-webkit-input-placeholder, .form-group select::-webkit-input-placeholder, .form-group textarea::-webkit-input-placeholder {
        color: #8b8b8b;
        font-style: italic
    }

.isMobile .form-group {
    margin-bottom: 16px
}

.form-group .err {
    font-weight: normal;
    position: absolute;
    color: #dc3545;
    font-style: italic;
    font-size: .8em;
    margin: 0
}

.form-group .form-control {
    font-size: 1em;
    border-radius: 12px !important;
    height: 38px;
    padding-left: 12px;
    padding-right: 12px;
    border: 1px solid #ccc;
    border: 1px solid var(--gray, #D8D8D8);
    box-shadow: 0px -1px 0px 0px rgba(47,43,67,.1) inset,0px 1px 3px 0px rgba(47,43,67,.1);
    height: 48px
}

    .form-group .form-control.full {
        width: 100%
    }

.form-group textarea.form-control {
    resize: none;
    overflow-y: auto;
    height: 112px;
    padding-top: 10px
}

.isMobile .form-group textarea.form-control {
    -webkit-overflow-scrolling: touch
}

.form-group select {
    color: #8b8b8b;
    padding-left: 11px !important;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background-image: url("../images/bg_select_img.png");
    background-repeat: no-repeat;
    background-position: center right
}

    .form-group select option {
        padding: 0;
        margin: 0
    }

.form-label {
    font-size: 14px;
    font-weight: 700
}

.isMobile .form-label {
    font-size: 14px
}

textarea.form-control {
    display: flex;
    height: 97px;
    padding: 12px 16px 61px 16px;
    justify-content: center;
    align-items: center;
    align-self: stretch
}

.top-header {
    text-align: center;
    padding: .5em 0;
    font-size: 1.6em;
    margin: 0;
    color: #fff;
    background: #3c3c3c;
}

.isMobile .top-header {
    font-size: 1em
}

.my_menu {
    position: relative;
    z-index: 9
}

    .my_menu .icon_menu_mb {
        background: none;
        border: none;
        height: 28px;
        position: relative;
        padding: 0;
        vertical-align: top;
        transition: all .3s;
        position: absolute;
        top: -50px;
        right: 20px
    }

        .my_menu .icon_menu_mb:hover:not(.icon_close) span::after {
            width: 19.2px
        }

        .my_menu .icon_menu_mb span {
            height: 2px;
            width: 32px;
            display: block;
            background-color: #fff;
            position: relative
        }

            .my_menu .icon_menu_mb span::after, .my_menu .icon_menu_mb span::before {
                position: absolute;
                content: "";
                width: 32px;
                height: 2px;
                display: inline-block;
                background-color: #fff;
                left: 0;
                transition: all .2s
            }

            .my_menu .icon_menu_mb span::before {
                top: -8px
            }

            .my_menu .icon_menu_mb span::after {
                bottom: -8px
            }

        .my_menu .icon_menu_mb.icon_close span {
            background-color: rgba(0,0,0,0)
        }

            .my_menu .icon_menu_mb.icon_close span::before {
                transform: rotate(45deg);
                top: 0
            }

            .my_menu .icon_menu_mb.icon_close span::after {
                transform: rotate(-45deg);
                bottom: 0
            }

        .my_menu .icon_menu_mb.icon_close:hover {
            transform: scale(0.98)
        }

    .my_menu .icon_drop {
        padding: 0;
        background: none;
        border: none;
        position: absolute;
        right: 0;
        top: 0;
        display: none
    }

        .my_menu .icon_drop:before {
            content: "";
            border: 6px solid rgba(0,0,0,0);
            border-top-color: #000;
            position: absolute;
            top: 14px;
            left: 50%;
            margin-left: -8px
        }

    .my_menu ul {
        padding: 0;
        margin: 0;
        list-style: none
    }

        .my_menu ul h2, .my_menu ul h3, .my_menu ul h4, .my_menu ul h5, .my_menu ul h6 {
            padding: 0;
            margin: 0
        }

            .my_menu ul h2 a, .my_menu ul h3 a, .my_menu ul h4 a, .my_menu ul h5 a, .my_menu ul h6 a {
                font-size: 14px;
                padding: 8px 24px;
                display: block;
                text-decoration: none;
                color: #F2B513;
                outline: none
            }

        .my_menu ul li {
            position: relative
        }

        .my_menu ul.ul2 > li {
            display: inline-block
        }

        .my_menu ul.ul2 ul {
            position: absolute;
            opacity: 0;
            visibility: hidden;
            pointer-events: none;
            min-width: 180px;
            background-color: #fff
        }

        .my_menu ul.ul3 {
            left: 0;
            top: 100%
        }

        .my_menu ul.ul4 {
            left: 100%;
            top: 0
        }

        .my_menu ul.ul5 {
            left: 100%;
            top: 0
        }

        .my_menu ul.ul6 {
            left: 100%;
            top: 0
        }

.my_menu__header {
    display: none;
    display: flex;
    justify-content: space-between;
    padding: 12px 16px
}

    .my_menu__header .mylogo img {
        max-height: 30px
    }

.isDesktop .my_menu .my_menu__body {
    display: block;
    margin-top: 13px;
    justify-content: space-between;
}

    .isDesktop .my_menu .my_menu__body .mylogo {
        margin-right: 50px;
        padding: 8px 0
    }

        .isDesktop .my_menu .my_menu__body .mylogo img {
            max-height: 62px
        }

.isDesktop .my_menu .ul2 {
    text-align: center
}

.isDesktop .my_menu .my_menu__header {
    display: none
}

.isDesktop .my_menu ul h2 a {
    color: #F2B513;
    padding: 24px 10px;
    font-weight: bold;
}

    .isDesktop .my_menu ul h2 a:hover {
        color: white;
        font-weight: 700
    }

    .isDesktop .my_menu ul h2 a span {
        position: relative
    }

        .isDesktop .my_menu ul h2 a span:before {
            content: "";
            height: 1px;
            width: 100%;
            display: inline-block;
            background-color: #000;
            position: absolute;
            bottom: -12px;
            left: 0;
            opacity: .1;
            display: none
        }

        .isDesktop .my_menu ul h2 a span:after {
            content: "";
            height: 1px;
            width: 0;
            display: inline-block;
            background-color: white;
            position: absolute;
            bottom: -12px;
            right: 0;
            transition: width .7s cubic-bezier(0.25, 0.8, 0.25, 1) 0s
        }

        .isDesktop .my_menu ul h2 a span:hover:after {
            width: 100%;
            left: 0;
            right: auto
        }

.isDesktop .my_menu ul h3 a:hover, .isDesktop .my_menu ul h4 a:hover, .isDesktop .my_menu ul h5 a:hover {
    color: #F2B513
}

.isDesktop .my_menu ul ul {
    box-shadow: 1px 1px 5px rgba(0,0,0,.2)
}

.isDesktop .my_menu ul li.active > * > a {
    color: #F2B513;
    font-weight: 700
}

.isDesktop .my_menu ul li:hover > ul {
    opacity: 1;
    visibility: visible;
    pointer-events: auto
}

.isMobile .my_menu {
    max-height: 100vh
}

    .isMobile .my_menu .container {
        padding-left: 0;
        padding-right: 0
    }

    .isMobile .my_menu .my_menu__body .mylogo {
        display: none
    }

    .isMobile .my_menu .icon_menu_mb {
        display: initial;
        top: 12px
    }

    .isMobile .my_menu .icon_drop {
        display: block;
        right: 0;
        width: 60px;
        height: 40px
    }

    .isMobile .my_menu h2 a, .isMobile .my_menu h3 a, .isMobile .my_menu h4 a, .isMobile .my_menu h5 a, .isMobile .my_menu h6 a {
        padding: 12px 24px
    }

    .isMobile .my_menu ul {
        transition: all .5s;
        max-height: 0;
        overflow: hidden
    }

        .isMobile .my_menu ul.ul2 {
            background-color: #fff
        }

            .isMobile .my_menu ul.ul2 > li {
                display: block;
                border-bottom: 1px solid #eee
            }

        .isMobile .my_menu ul ul {
            position: relative;
            left: 0;
            right: 0;
            display: block
        }

            .isMobile .my_menu ul ul.active {
                max-height: 100vh;
                opacity: 1;
                visibility: visible;
                pointer-events: auto
            }

        .isMobile .my_menu ul.ul3 {
            padding-left: 12px
        }

        .isMobile .my_menu ul.ul4 {
            padding-left: 24px
        }

        .isMobile .my_menu ul.ul5 {
            padding-left: 36px
        }

        .isMobile .my_menu ul.ul6 {
            padding-left: 48px
        }

    .isMobile .my_menu.active .ul2 {
        max-height: 100vh
    }

.sticky_header {
    animation-duration: .5s
}

    .sticky_header .my_menu .my_menu__body {
        background-color: #F2B513
    }

.is-sticky {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 4
}

.p-footer {
    padding-top: 60px;
    background: #1c1c1c;
    color: #fff;
    font-size: 13px
}

.isDesktop .p-footer .rowft {
    display: -webkit-flex;
    display: -ms-flex;
    display: flex;
    justify-content: space-between
}

.isPhone .p-footer {
    padding-top: 24px
}

.p-footer .footer__logo img {
    max-width: 90%;
    max-height: 80px
}

.p-footer .footer__tt {
    position: relative;
    padding-bottom: 10px;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 16px;
    font-weight: bold;
    background: url("../images/icon-tdft.png") no-repeat 0 5px;
    padding-left: 20px;
    white-space: nowrap
}

    .p-footer .footer__tt.mt {
        margin-top: 16px
    }

    .p-footer .footer__tt:after {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 70%;
        height: 1px;
        content: "";
        display: inline-block;
        display: none;
        background-image: linear-gradient(to right, #aaa, #2A2D36)
    }

.isMobile .p-footer .footer__tt {
    margin-bottom: 12px
}

.p-footer a {
    color: #ccc;
    text-decoration: none
}

.p-footer .address {
    font-size: 14px;
    line-height: 1.8
}

    .p-footer .address img {
        margin-right: 16px
    }

.p-footer .cols1, .p-footer .cols4 {
    width: auto
}

.isMobile .p-footer .cols1, .isMobile .p-footer .cols2, .isMobile .p-footer .cols3 {
    padding-bottom: 24px
}

.p-footer .links p {
    padding-left: 18px;
    position: relative
}

    .p-footer .links p:before {
        content: "•";
        color: #77b82a;
        font-size: 1.5em;
        line-height: 0;
        position: absolute;
        left: 3px;
        top: 8px
    }

.p-footer .links a:hover {
    color: #77b82a
}

.p-footer .mybtn {
    color: #fff;
    white-space: nowrap
}

    .p-footer .mybtn img {
        position: relative;
        top: -3px
    }

.p-footer .social {
    white-space: nowrap
}

    .p-footer .social a {
        display: inline-block;
        margin-right: 6px
    }

.p-footer .copyright {
    padding: 16px 0;
    margin-top: 24px;
    font-size: 14px;
    color: #ccc;
    font-size: 13px;
    border-top: 1px solid #585858
}

    .p-footer .copyright a {
        font-weight: bold
    }

.isDesktop .p-footer .copyright .c2 {
    text-align: right
}

.isMobile .p-footer .copyright {
    padding: 12px 0;
    font-size: 12px;
    text-align: center
}

body {
    font-family: "Montserrat",sans-serif;
    font-weight: 400
}

    body::-webkit-scrollbar {
        width: 12px;
        height: 12px
    }

    body::-webkit-scrollbar-track {
        background: rgba(0,0,0,.1)
    }

    body::-webkit-scrollbar-thumb {
        background: rgba(0,0,0,.2);
        border-radius: 2px
    }

.section {
    padding-top: 50px;
    padding-bottom: 100px
}

.isMobile .section {
    padding-top: 60px;
    padding-bottom: 60px
}

.isPhone .section {
    padding-top: 40px;
    padding-bottom: 40px
}

.section__tt {
    color: #a67b0a;
    text-align: center;
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    text-transform: uppercase;
    text-align: center;
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}

    .section__tt.sm {
        font-size: 1.4em
    }

.isMobile .section__tt {
    font-size: 20px;
    margin-bottom: 24px
}

.isPhone .section__tt {
    font-size: 16px
}

.section__desc {
    margin-bottom: 48px
}

.foot-menu {
    margin-bottom: 30px
}

.wrapper {
    margin: auto;
    background: #fff
}

.footer {
    font-size: 13px;
    color: #242424
}

.right-text {
    text-align: right
}

.widget-title {
    font-size: 18px;
    font-weight: bold;
    color: #474747;
    margin-bottom: 20px;
    text-transform: uppercase
}

.box-content {
    margin-top: 5px
}

.footer-sidebar-row .main-menu {
    list-style: none;
    padding: 0
}

    .footer-sidebar-row .main-menu li {
        margin-bottom: 5px
    }

    .footer-sidebar-row .main-menu a, .textwidget a {
        color: #3e3e3e
    }

        .footer-sidebar-row .main-menu a:hover {
            background: none;
            text-decoration: none;
            color: #ed3237
        }

.video-home .sideThumb {
    float: left;
    width: 19% !important;
    margin-left: 1.25%
}

.form-group {
    margin-bottom: 20px !important
}

@media only screen and (max-width: 768px) {
    label {
        display: inline-block;
        max-width: 100%;
        margin-bottom: 5px;
        font-weight: bold;
        text-align: left !important;
    }

    .section_1 .lbl {
        /* text-align: right; */
        line-height: 38px;
        font-weight: normal;
        float: left !important;
    }
}

.font-bold {
    font-weight: 700 !important
}

.tbl {
    width: 100%;
    margin: 1em 0;
    border-collapse: collapse
}

    .tbl tr {
        background-color: #e9ebf5
    }

        .tbl tr th {
            background-color: #035878;
            color: #fff;
            text-align: center;
            padding: 1em
        }

        .tbl tr td, .tbl tr th {
            font-size: 15px;
            text-align: center;
            padding: .5em;
            border-left: 1px solid #fff;
            border-bottom: 1px solid #fff
        }

.isMobile .tbl.tbl1 tr:last-child {
    border-bottom: none
}

.isMobile .tbl.tbl1 tr {
    width: 100%;
    display: block
}

.tbl tr:nth-child(2n) {
    background-color: #cfd5ea
}

.tbl.tbl1 .lbl {
    display: none
}

.section_1 .lbl {
    line-height: 38px;
    font-weight: normal
}

.checkbox-inline, .radio-inline {
    float: left;
    display: flex;
    margin-right: 20px
}

.form-result p {
    margin: 0px
}

.height-100 {
    height: 100vh
}

.card {
    border: none;
    height: 230px;
    box-shadow: 0px 5px 20px 0px #d2dae3;
    z-index: 1;
    display: flex;
    justify-content: center;
    align-items: center
}

    .card h6 {
        color: red;
        font-size: 20px
    }

.inputs input {
    width: 40px;
    height: 40px
}

input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin: 0
}

.card-2 {
    background-color: #fff;
    padding: 10px;
    width: 90%;
    height: 100px;
    bottom: -50px;
    left: 20px;
    position: absolute;
    border-radius: 5px;
    transform: translateX(-50%);
    left: 50%
}

    .card-2 .content {
        margin-top: 50px
    }

        .card-2 .content a {
            color: red
        }

.form-control:focus {
    box-shadow: none;
    border: 2px solid red
}

.validate {
    border-radius: 20px;
    height: 40px;
    background-color: red;
    border: 1px solid red;
    width: 140px
}

.modal-body {
    padding: 0
}

.isMobile .section__tt {
    font-size: 20px;
    margin-bottom: 0px;
    text-align: center;
    line-height: 29px
}

.top-header {
    flex-shrink: 0;
    /*background: url(../images/background-header.png);*/
    background-size: cover
}

.logo {
    /*    width: 85px;
    height: 52px;
    flex-shrink: 0*/
}

.menu li {
    list-style: none
}

.my_menu__header {
    padding: 12px 0
}

.ul2 li a {
    color: #040507;
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal
}

.my_menu ul h2, .my_menu ul h3, .my_menu ul h4, .my_menu ul h5, .my_menu ul h6 {
    text-transform: uppercase
}

.p-header {
    background: #3c3c3c;
    box-shadow: 0px 4px 4px 0px rgba(0,0,0,.25)
}

.dk {
    display: inline-flex;
    padding: 13px 40px;
    justify-content: center;
    align-items: center;
    border-top: 1px solid #d8d8d8;
    border-bottom: 1px solid #d8d8d8
}

.dn {
    color: #fff !important;
    text-align: center;
    font-size: 12px;
    text-transform: uppercase;
    font-style: normal;
    font-weight: 400;
    line-height: normal
}

.footer-container {
    background: #f9c349;
    background-size: cover;
    display: flex;
    padding: 90px 120px 89.999px 120px;
    justify-content: center;
    align-items: flex-start;
    gap: 107px;
    flex-shrink: 0;
    background-image: linear-gradient(to right,rgba(245,246,247,0),rgba(245,246,247,0)), url(https://file.bluedata.vn/be/Files/0001bg.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: scroll;
    min-height: 60px;
}



.footer-container h5 {
    color: #fff
}

    .footer-container p {
        color: #fff
    }

.logo_bottom img {
    width: 280px;
}

.isMobile .logo_bottom img {
    width: 369px
}

.owl-carousel .owl-dots .owl-dot span {
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background-color: #fff;
    margin: .3rem;
    display: inline-block;
    opacity: .8;
    pointer-events: auto
}

.owl-carousel .owl-dots .owl-dot.active span {
    background-color: #F2B513
}

.owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {
    background-color: rgba(0,0,0,0);
    width: 80px
}

.owl-carousel .owl-nav .owl-prev {
    left: 0;
    background-image: url("../images/chevron-right 3.svg")
}

.owl-carousel .owl-nav .owl-next {
    right: 0;
    background-image: url("../images/chevron-right 2.svg")
}

.button_scroll2top {
    background-color: gray;
    background-image: url("../images/top.png")
}

.card_index {
    background: #3c3c3c;
    background-size: cover;
    text-align: center;
    padding: 30px;
    color: #F2B513;
    margin: 20px 0px;
    border-radius: 8px;
    cursor: pointer
}

    .card_index .card-icon {
        margin: 10px 0px 20px 0px
    }

    .card_index .card-title {
        margin-bottom: 20px
    }

    .card_index .card-text {
        color: #fff;
    }

.bg-transparent {
    background-color: rgba(0,0,0,0)
}

.navbar-dark .navbar-toggler {
    color: rgba(255,255,255,.55);
    border-color: rgba(255,255,255,.1);
    border: none
}

.lstMenu {
    margin-top: 55px;
    margin-bottom: 55px
}

.logo img {
    width: 280px;
}

hr.hr_huongdan {
    margin: 80px 0px
}

.huongdan {
    text-align: center;
    padding: 40px 0px;
    padding-bottom: 0px
}

    .huongdan h2 {
        text-transform: uppercase;
        font-size: 36px;
        font-weight: 700
    }

.center-pills {
    display: flex;
    justify-content: center;
    display: flex;
    padding: 0;
    justify-content: center;
    align-items: center;
    border-radius: 24px;
    border: 1px solid #ccc;
    flex: 1 0 0
}

.nav-pills .nav-link {
    background: 0 0;
    border: 0;
    border-radius: .25rem;
    color: #9b9b9c
}

.nav-pills.menuHd .nav-link.active, .nav-pills .show > .nav-link {
    border-radius: 24px;
    background: #F2B513;
    box-shadow: 0px -4px 0px 0px rgba(47,43,67,.1) inset,0px 4px 4px 0px rgba(47,43,67,.1);
    display: flex;
    padding: 8px 16px;
    justify-content: center;
    align-items: center;
    gap: 8px;
    flex: 1 0 0;
    color: black;
    font-weight: bold
}

.center-pills li {
    display: flex;
    justify-content: center;
    align-items: center;
    flex: 1 0 0
}

.section__header {
    text-align: center
}

    .section__header p {
        color: #000;
        text-align: center;
        font-size: 16px;
        font-style: normal;
        font-weight: 400;
        line-height: 28px
    }

        .section__header p b {
            text-transform: uppercase
        }

.container.container_form {
    width: 590px
}

    .container.container_form.container_form2 {
        width: 800px
    }

.btn-success {
    background-color: #F2B513;
    background-image: revert
}

.btn {
    color: #fff;
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: -0.16px;
    padding: 12px 16px;
    text-transform: uppercase;
    border-radius: 12px;
    background: #F2B513;
    box-shadow: 0px -1px 0px 0px rgba(47,43,67,.1) inset,0px 1px 3px 0px rgba(47,43,67,.1)
}

.isDesktop .my_menu ul h2 a:hover {
    color: #F2B513
}

.isDesktop .my_menu ul h2 a span:after {
    background-color: #F2B513
}

.section_1 .lbl {
    /* text-align: right; */
    line-height: 38px;
    font-weight: normal;
    float: right;
    font-weight: bold !important;
}

span.icon_required {
    color: red;
    margin-top: -44px;
    position: absolute;
    font-size: 10px;
    margin-left: 3px
}

@media only screen and (max-width: 600px) {
    .my_menu__header {
        padding: 0px 0
    }

    .form-horizontal.form-result {
        /*MARGIN-LEFT: 5%;*/
        MARGIN-TOP: 20PX;
    }

    span.mycontrol {
        position: absolute;
        top: 18px;
        width: 100px;
        right: 1px;
    }

    .lstMenu {
        margin-top: 30px;
        margin-bottom: 30px
    }

    div#navbarToggleExternalContent {
        position: absolute;
        top: 60px;
        z-index: 9999999;
        background: #000;
        width: 100%;
        left: 1px;
        padding: 8px 0px
    }

    ul.ul2.menu {
        padding-bottom: 0px
    }

    .top-header {
        height: 60px;
        flex-shrink: 0;
        background: white;
        background-size: 136%
    }

    .logo img {
        width: 270px;
        /* margin-left: 13px; */
        margin: 10px 10px;
    }

    .logo_bottom {
        text-align: left;
        margin-bottom: 30px
    }

    .footer-container {
        /*  background: url(../images/bg_bottom_mobile.png);*/
        background-size: cover;
        display: flex;
        padding: 40px 0px !important;
        justify-content: center;
        align-items: flex-start
    }

    .item_slider_mobile {
        height: 350px
    }

    hr.hr_huongdan {
        margin: 20px 10px
    }

    .huongdan {
        text-align: center;
        padding: 10px 0px;
        padding-bottom: 0px
    }

        .huongdan h2 {
            text-transform: uppercase;
            font-size: 24px;
            font-weight: 700
        }

    .center-pills li {
        display: flex;
        padding: 8px 16px;
        justify-content: center;
        align-items: center;
        flex: revert;
        width: 100%
    }

    .center-pills {
        border: none
    }

    .container.container_form {
        width: revert
    }

    .section__header p {
        font-size: 12px
    }
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 48px
}

.select2-container--default .select2-selection--single .select2-selection__arrow, .select2-container .select2-selection--single {
    height: 48px
}

.select2-container--default .select2-selection--single {
    border-radius: 12px;
    border: 1px solid var(--gray, #D8D8D8);
    background: var(--text-white, #FFF);
    box-shadow: 0px -1px 0px 0px rgba(47,43,67,.1) inset,0px 1px 3px 0px rgba(47,43,67,.1)
}

.select2-container {
    width: 100% !important
}

.g-10, .gx-10 {
    --bs-gutter-x: 8rem
}

.line-40 {
    margin: 40px 0;
    border: 1px solid #d8d8d8
}

.dailyinfo {
    border-radius: 8px;
    background: url(../images/bg_dailyinfo.png),#d3d3d3 50%/cover no-repeat;
    box-shadow: 0px 4px 4px 0px rgba(0,0,0,.25);
    padding: 24px;
    min-height: 221px;
    background-size: cover;
    flex-shrink: 0
}

    .dailyinfo h4 {
        color: #fff;
        font-size: 32px;
        font-style: normal;
        font-weight: 700;
        line-height: 39px;
        display: flex;
        flex-direction: column;
        flex-shrink: 0;
        margin-bottom: 20px;
        min-height: 78px
    }

    .dailyinfo .dl-address {
        color: #fff;
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: 23px;
        min-height: 40px
    }

    .dailyinfo .dl-phone {
        color: #fff;
        font-size: 14px;
        font-style: normal;
        font-weight: 700;
        line-height: normal
    }

.section .red {
    color: red;
    font-style: italic
}

.section_1 .my-form {
    width: 800px;
    max-width: 100%;
    margin-top: 32px
}

.isMobile .section_1 .my-form .btn-gr {
    text-align: center
}

.section_1 .lbl {
    line-height: 38px;
    font-weight: normal
}

.isMobile .section_1 .lbl {
    line-height: 24px
}

.section_2 .my-info {
    margin-top: 32px
}

.isMobile .section_2 .my-info.my-info2 {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch
}

.section_2 .my-info .txt1 {
    font-weight: 600
}

.section_2 .my-info .txt1, .section_2 .my-info .txt2 {
    line-height: 1.8
}

.section_2 .row {
    margin-bottom: 12px
}

.section .row.kiemtra .txt12 {
    text-transform: uppercase;
    font-size: 1.2em
}

.isDesktop .section .row.kiemtra .cols2 {
    padding-left: 10%
}

.gallery-home .item img {
    width: 100%
}

.gallery-home .item__txt {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    color: #fff;
    display: -webkit-flex;
    display: -ms-flex;
    display: flex;
    align-items: center;
    justify-content: flex-start
}

    .gallery-home .item__txt_1, .gallery-home .item__txt_2, .gallery-home .item__txt .btn_gr {
        visibility: hidden
    }

        .gallery-home .item__txt_1.vis, .gallery-home .item__txt_2.vis, .gallery-home .item__txt .btn_gr.vis {
            visibility: visible !important
        }

.gallery-home .item__txt_1 {
    font-size: 50px;
    font-weight: 700
}

.isMobile .gallery-home .item__txt_1 {
    font-size: 30px
}

.isPhone .gallery-home .item__txt_1 {
    font-size: 16px
}

.gallery-home .item__txt_2 {
    font-size: 34px
}

.isMobile .gallery-home .item__txt_2 {
    font-size: 24px
}

.isPhone .gallery-home .item__txt_2 {
    font-size: 12px
}

.gallery-home .item__txt .btn_gr {
    margin-top: 24px
}

.isPhone .gallery-home .item__txt .btn_gr {
    margin-top: 12px
}

.gallery-home .item__txt .mybtn {
    border-color: #fff;
    color: #fff;
    background: none;
    padding: .5em 2em
}

    .gallery-home .item__txt .mybtn:hover {
        background-color: #F2B513;
        color: #fff;
        border-color: #F2B513
    }

.isMobile .gallery-home .item__txt .mybtn {
    font-size: 16px
}

.isPhone .gallery-home .item__txt .mybtn {
    font-size: 12px
}

.gallery-home .owl-nav {
    visibility: hidden;
    transition: all .5s
}

.isMobile .gallery-home .owl-nav {
    display: none
}

.gallery-home .owl-nav .owl-prev {
    left: 2%
}

.gallery-home .owl-nav .owl-next {
    right: 2%
}

.gallery-home:hover .owl-nav {
    visibility: visible
}

#loading {
    display: inline-block;
    content: "";
    position: fixed;
    top: 0;
    bottom: 0;
    height: 100vh;
    width: 100vw;
    background: url("../images/loading.gif") no-repeat center center #fff;
    z-index: 100000
}

    #loading.finished {
        z-index: 1;
        display: none
    }

.list_news {
    display: flex;
    margin-left: -16px;
    margin-right: -16px;
    flex-wrap: wrap
}

    .list_news a:not(.mybtn) {
        text-decoration: none;
        outline: none;
        color: #77b82a
    }

    .list_news .item {
        width: 33.33%;
        padding-left: 16px;
        padding-right: 16px;
        margin-bottom: 36px
    }

.isMobile .list_news .item {
    width: 50%
}

.isPhone .list_news .item {
    width: 100%
}

.list_news .item__inner {
    display: block;
    border: 1px solid #eee
}

.list_news .item__img {
    overflow: hidden
}

    .list_news .item__img img {
        width: 100%;
        transition: all .3s
    }

.list_news .item__txt {
    padding: 1.5em;
    color: #999
}

.list_news .item__txt__1 {
    padding: 0;
    margin: 0;
    font-size: 1.3em;
    color: #F2B513;
    line-height: 1.4;
    font-family: "Montserrat",sans-serif;
    font-weight: 400
}

.list_news .item__txt__2 {
    margin-top: 16px;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    display: -webkit-box;
    word-break: none
}

    .list_news .item__txt__2 p {
        margin: 0;
        padding: 0
    }

.list_news .item__txt__3 {
    margin-top: 16px;
    border-top: 1px solid #eee;
    padding-top: 16px;
    font-size: 12px;
    color: #aaa;
    display: -webkit-flex;
    display: -ms-flex;
    display: flex;
    justify-content: space-between
}

    .list_news .item__txt__3 .icon i {
        font-size: 1.3em;
        position: relative;
        top: 2px;
        margin-left: 6px
    }

    .list_news .item__txt__3 .icon:hover {
        color: #F2B513
    }

.list_news .item:hover .item__img img {
    transform: scale(1.1)
}

.list_news__list {
    display: block
}

    .list_news__list .item {
        margin-bottom: 2em;
        display: block;
        width: 100% !important
    }

    .list_news__list .item__inner {
        display: flex;
        border: none
    }

    .list_news__list .item__img {
        width: 35%
    }

    .list_news__list .item__txt {
        padding: 0 0 0 24px;
        width: 100%
    }

    .list_news__list .item__txt__3 {
        border-top: none;
        margin-top: 8px;
        padding-top: 0;
        margin-bottom: 16px;
        display: block
    }

    .list_news__list .item__txt__1 {
        padding-top: 0;
        margin-top: 0
    }

    .list_news__list .item__txt__4 {
        margin-top: 16px;
        color: #F2B513;
        font-size: 1.1em
    }

        .list_news__list .item__txt__4 .icon {
            position: relative;
            top: 3px;
            font-size: 1.3em;
            margin-left: 4px
        }

.tabs-style .nav-tabs {
    margin-bottom: 2em;
    justify-content: center;
    border: none;
    width: 100%;
    display: flex
}

    .tabs-style .nav-tabs .nav-item {
        width: 50%
    }

    .tabs-style .nav-tabs .nav-link {
        color: var(--brand, #9B9B9C);
        text-align: center;
        font-size: 24px;
        font-style: normal;
        font-weight: 700;
        line-height: 24px;
        letter-spacing: -0.24px;
        border: none;
        border-bottom: 1px solid #ccc;
        text-transform: uppercase
    }

.isMobile .tabs-style .nav-tabs .nav-link {
    font-size: 11px
}

.tabs-style .nav-tabs .nav-link i {
    font-size: 24px;
    margin-right: 3px
}

.tabs-style .nav-tabs .nav-link.active {
    color: #F2B513;
    background-color: rgba(0,0,0,0);
    border-bottom: 3px solid #F2B513
}

.tabs-style .tab-content > .tab-pane {
    padding-left: 0;
    padding-right: 0
}

.col-style h3 {
    color: var(--brand, #F2B513);
    font-size: 24px;
    font-style: normal;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: -0.24px;
    margin-bottom: 30px
}

.isMobile .col-style h3 {
    font-size: 16px;
    padding: unset
}

.only-show-mobile {
    display: none !important
}

.isMobile .only-show-mobile {
    display: initial !important
}

.isMobile .hide-on-mobile {
    display: none !important
}

.text-right {
    text-align: right;
}

.modal-lg, .modal-xl {
    max-width: 80%;
}

.img-fluid {
    margin-bottom: 20px
}

    .img-fluid:last-child {
        margin-bottom: 10px
    }

.form-result_table .row {
    margin: 5px 0px;
}

img.img-responsive {
    width: 100%;
}

.footer-container h3 {
    /* padding: 10px 0px; */
    color: white;
    font-size: 21px;
}



section.footer-container-copyringht {
    background: #fcdb04;
    padding: 30px 0px;
}

 