﻿/*! 
* @package IcoFont 
* @version 1.0.1 
* @author IcoFont https://icofont.com 
* @copyright Copyright (c) 2015 - 2021 IcoFont 
* @license - https://icofont.com/license/
*/@font-face{
    font-family:IcoFont;
    font-weight:400;
    font-style:Regular;
    src:url(../fonts/icofont.woff2) format("woff2"),url(../fonts/icofont.woff) format("woff")
}
[class*=" icofont-"],[class^=icofont-]{
    font-family:IcoFont!important;
    speak:none;
    font-style:normal;
    font-weight:400;
    font-variant:normal;
    text-transform:none;
    white-space:nowrap;
    word-wrap:normal;
    direction:ltr;
    line-height:1;
    -webkit-font-feature-settings:"liga";
    -webkit-font-smoothing:antialiased
}
.icofont-eye-alt:before{
    content:"\ef21"
}
.icofont-envato:before{
    content:"\ed34"
}
.icofont-copyright:before{
    content:"\eef3"
}
.icofont-email:before{
    content:"\ef12"
}
.icofont-phone:before{
    content:"\efbb"
}
.icofont-world:before{
    content:"\f02c"
}
.icofont-money:before{
    content:"\ef9d"
}
.icofont-align-left:before{
    content:"\ede0"
}
.icofont-search:before{
    content:"\ed1b"
}
.icofont-ui-love:before{
    content:"\ec65"
}
.icofont-bucket:before{
    content:"\eec4"
}
.icofont-basket:before{
    content:"\eeb0"
}
.icofont-shopping-cart:before{
    content:"\efe7"
}
.icofont-ui-search:before{
    content:"\ec82"
}
.icofont-sale-discount:before{
    content:"\efdd"
}
.icofont-question-circle:before{
    content:"\efca"
}
.icofont-ui-user:before{
    content:"\ec8e"
}
.icofont-live-support:before{
    content:"\ef77"
}
.icofont-safety:before{
    content:"\efdc"
}
.icofont-warning:before{
    content:"\f026"
}
.icofont-close:before{
    content:"\eee4"
}
.icofont-ui-home:before{
    content:"\ec5e"
}
.icofont-home:before{
    content:"\ef47"
}
.icofont-ui-cart:before{
    content:"\ec48"
}
.icofont-exchange:before{
    content:"\ef18"
}
.icofont-ui-rotation:before{
    content:"\ec80"
}
.icofont-star:before{
    content:"\f000"
}
.icofont-price:before{
    content:"\efc5"
}
.icofont-ui-play:before{
    content:"\ec74"
}
.icofont-food-cart:before{
    content:"\eb68"
}
.icofont-food-basket:before{
    content:"\eb67"
}
.icofont-contacts:before{
    content:"\eef1"
}
.icofont-check:before{
    content:"\eed8"
}
.icofont-clock-time:before{
    content:"\eedc"
}
.icofont-heart:before{
    content:"\ef45"
}
.icofont-layers:before{
    content:"\ef5c"
}
.icofont-page:before{
    content:"\efb2"
}
.icofont-recycle:before{
    content:"\efd0"
}
.icofont-settings:before{
    content:"\efe2"
}
.icofont-tasks-alt:before{
    content:"\f006"
}
.icofont-login:before{
    content:"\ef7b"
}
.icofont-logout:before{
    content:"\ef7c"
}
.icofont-checked:before{
    content:"\eed9"
}
.icofont-user-alt-7:before{
    content:"\ed01"
}
.icofont-user-alt-3:before{
    content:"\ecfd"
}
.icofont-info-circle:before{
    content:"\ef4e"
}
.icofont-vehicle-delivery-van:before{
    content:"\e9bd"
}
.icofont-fast-delivery:before{
    content:"\ee21"
}
.icofont-truck-loaded:before{
    content:"\ee3c"
}
.icofont-retweet:before{
    content:"\efd7"
}
.icofont-support:before{
    content:"\ecfa"
}
.icofont-support-faq:before{
    content:"\f002"
}
.icofont-ssl-security:before{
    content:"\effd"
}
.icofont-headphone-alt:before{
    content:"\ea36"
}
.icofont-card:before{
    content:"\eed0"
}
.icofont-headphone-alt-3:before{
    content:"\ea35"
}
.icofont-fruits:before{
    content:"\eb6b"
}
.icofont-loop:before{
    content:"\ef80"
}
.icofont-ui-email:before{
    content:"\ec56"
}
.icofont-calendar:before{
    content:"\eecd"
}
.icofont-speech-comments:before{
    content:"\eff2"
}
.icofont-ui-calendar:before{
    content:"\ec45"
}
.icofont-arrow-right:before{
    content:"\ea5d"
}
.icofont-facebook:before{
    content:"\ed37"
}
.icofont-twitter:before{
    content:"\ed7a"
}
.icofont-linkedin:before{
    content:"\ed4d"
}
.icofont-instagram:before{
    content:"\ed46"
}
.icofont-pinterest:before{
    content:"\ed5d"
}
.icofont-phone-circle:before{
    content:"\efba"
}
.icofont-location-pin:before{
    content:"\ef79"
}
.icofont-ui-touch-phone:before{
    content:"\ec8a"
}
.icofont-listing-box:before{
    content:"\ef75"
}
.icofont-navigation-menu:before{
    content:"\efa2"
}
.icofont-brand-microsoft:before{
    content:"\e90b"
}
.icofont-layout:before{
    content:"\ef5d"
}
.icofont-arrow-left:before{
    content:"\ea5c"
}
.icofont-search-1:before{
    content:"\ed11"
}
.icofont-mop:before{
    content:"\ef9f"
}
.icofont-bin:before{
    content:"\eebb"
}
.icofont-filter:before{
    content:"\ef29"
}
.icofont-ui-rating:before{
    content:"\ec7c"
}
.icofont-ui-rate-blank:before{
    content:"\ec7a"
}
.icofont-random:before{
    content:"\efcf"
}
.icofont-listine-dots:before{
    content:"\ef74"
}
.icofont-ui-call:before{
    content:"\ec46"
}
.icofont-ui-contact-list:before{
    content:"\ec50"
}
.icofont-ghost:before{
    content:"\ed3d"
}
.icofont-flag:before{
    content:"\ef2f"
}
.icofont-ui-block:before{
    content:"\ec41"
}
.icofont-exclamation-tringle:before{
    content:"\ef1b"
}
.icofont-shield:before{
    content:"\efe6"
}
.icofont-water-drop:before{
    content:"\f027"
}
.icofont-trash:before{
    content:"\ee09"
}
.icofont-camera:before{
    content:"\eecf"
}
.icofont-share:before{
    content:"\efe5"
}
.icofont-share-boxed:before{
    content:"\efe4"
}
.icofont-quote-left:before{
    content:"\efcd"
}
.icofont-reply-all:before{
    content:"\efd3"
}
.icofont-ui-reply:before{
    content:"\ec7f"
}
.icofont-cart:before{
    content:"\eed2"
}
.icofont-book:before{
    content:"\ead2"
}
.icofont-bag-alt:before{
    content:"\eeab"
}
.icofont-key-hole:before{
    content:"\ef58"
}
.icofont-book-alt:before{
    content:"\ead1"
}
.icofont-lock:before{
    content:"\ef7a"
}
.icofont-options:before{
    content:"\efb0"
}
.icofont-external-link:before{
    content:"\ef1f"
}
.icofont-sign-in:before{
    content:"\efe8"
}
.icofont-brand-windows:before{
    content:"\e959"
}
.icofont-brand-apple:before{
    content:"\e8a7"
}
.icofont-brand-android-robot:before{
    content:"\e8a4"
}
.icofont-brand-hp:before{
    content:"\e8e5"
}
.icofont-brand-huawei:before{
    content:"\e8e8"
}
.icofont-check-circled:before{
    content:"\eed7"
}
.icofont-brand-linux:before{
    content:"\e900"
}
.icofont-paper-plane:before{
    content:"\efb4"
}
.icofont-question:before{
    content:"\efcc"
}
.icofont-paragraph:before{
    content:"\edfb"
}
.icofont-book-mark:before{
    content:"\eec0"
}
.icofont-rounded-down:before{
    content:"\ea99"
}
.icofont-plus:before{
    content:"\efc2"
}
.icofont-minus:before{
    content:"\ef9a"
}
.icofont-edit:before{
    content:"\ef10"
}
.icofont-ui-delete:before{
    content:"\ec53"
}
.icofont-xs{
    font-size:.5em
}
.icofont-sm{
    font-size:.75em
}
.icofont-md{
    font-size:1.25em
}
.icofont-lg{
    font-size:1.5em
}
.icofont-1x{
    font-size:1em
}
.icofont-2x{
    font-size:2em
}
.icofont-3x{
    font-size:3em
}
.icofont-4x{
    font-size:4em
}
.icofont-5x{
    font-size:5em
}
.icofont-6x{
    font-size:6em
}
.icofont-7x{
    font-size:7em
}
.icofont-8x{
    font-size:8em
}
.icofont-9x{
    font-size:9em
}
.icofont-10x{
    font-size:10em
}
.icofont-fw{
    text-align:center;
    width:1.25em
}
.icofont-ul{
    list-style-type:none;
    padding-left:0;
    margin-left:0
}
.icofont-ul>li{
    position:relative;
    line-height:2em
}
.icofont-ul>li .icofont{
    display:inline-block;
    vertical-align:middle
}
.icofont-border{
    border:solid .08em #f1f1f1;
    border-radius:.1em;
    padding:.2em .25em .15em
}
.icofont-pull-left{
    float:left
}
.icofont-pull-right{
    float:right
}
.icofont.icofont-pull-left{
    margin-right:.3em
}
.icofont.icofont-pull-right{
    margin-left:.3em
}
.icofont-spin{
    -webkit-animation:icofont-spin 2s infinite linear;
    animation:icofont-spin 2s infinite linear;
    display:inline-block
}
.icofont-pulse{
    -webkit-animation:icofont-spin 1s infinite steps(8);
    animation:icofont-spin 1s infinite steps(8);
    display:inline-block
}
@-webkit-keyframes icofont-spin{
    0%{
        -webkit-transform:rotate(0);
        transform:rotate(0)
    }
    100%{
        -webkit-transform:rotate(360deg);
        transform:rotate(360deg)
    }
}
@keyframes icofont-spin{
    0%{
        -webkit-transform:rotate(0);
        transform:rotate(0)
    }
    100%{
        -webkit-transform:rotate(360deg);
        transform:rotate(360deg)
    }
}
.icofont-rotate-90{
    -webkit-transform:rotate(90deg);
    transform:rotate(90deg)
}
.icofont-rotate-180{
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg)
}
.icofont-rotate-270{
    -webkit-transform:rotate(270deg);
    transform:rotate(270deg)
}
.icofont-flip-horizontal{
    -webkit-transform:scale(-1,1);
    transform:scale(-1,1)
}
.icofont-flip-vertical{
    -webkit-transform:scale(1,-1);
    transform:scale(1,-1)
}
.icofont-flip-horizontal.icofont-flip-vertical{
    -webkit-transform:scale(-1,-1);
    transform:scale(-1,-1)
}
:root .icofont-flip-horizontal,:root .icofont-flip-vertical,:root .icofont-rotate-180,:root .icofont-rotate-270,:root .icofont-rotate-90{
    -webkit-filter:none;
    filter:none;
    display:inline-block
}
.icofont-inverse{
    color:#fff
}
.sr-only{
    border:0;
    clip:rect(0,0,0,0);
    height:1px;
    margin:-1px;
    overflow:hidden;
    padding:0;
    position:absolute;
    width:1px
}
.sr-only-focusable:active,.sr-only-focusable:focus{
    clip:auto;
    height:auto;
    margin:0;
    overflow:visible;
    position:static;
    width:auto
}