/*! 
* @package IcoFont 
* @version 1.0.1 
* @author   
* @copyright 2025 
* @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-instagram:before {
    content: "\ed46"
}

.icofont-simple-up:before {
    content: "\eab9"
}

.icofont-ban:before {
    content: "\eead"
}

.icofont-duotone.icofont-pause:before {
    content: "\13b7b"
}

.icofont-duotone.icofont-pause:after {
    content: "\13b7a"
}

.icofont-ui-remove:before {
    content: "\ec7e"
}

.icofont-ui-love:before {
    content: "\ec65"
}

.icofont-worried:before {
    content: "\eb07"
}

.icofont-whatsapp:before {
    content: "\ed86"
}

.icofont-x:before {
    content: "\f03d"
}

.icofont-slightly-smile:before {
    content: "\eb03"
}

.icofont-expressionless:before {
    content: "\eafa"
}

.icofont-sad:before {
    content: "\eb01"
}

.icofont-simple-smile:before {
    content: "\eb02"
}

.icofont-simple-right:before {
    content: "\eab8"
}

.icofont-simple-left:before {
    content: "\eab5"
}

.icofont-simple-down:before {
    content: "\eab2"
}

.icofont-headphone-alt-2:before {
    content: "\ea34"
}

.icofont-block-left:before {
    content: "\ea60"
}

.icofont-line-block-left:before {
    content: "\ea8f"
}

.icofont-line-block-right:before {
    content: "\ea90"
}

.icofont-block-right:before {
    content: "\ea61"
}

.icofont-duotone.icofont-gift:before {
    content: "\13b39"
}

.icofont-duotone.icofont-gift:after {
    content: "\13b38"
}

.icofont-gift:before {
    content: "\ef3c"
}

.icofont-duotone.icofont-exit:before {
    content: "\13b13"
}

.icofont-duotone.icofont-exit:after {
    content: "\13b12"
}

.icofont-exit:before {
    content: "\ef1d"
}

.icofont-duotone.icofont-database:before {
    content: "\13b03"
}

.icofont-duotone.icofont-database:after {
    content: "\13b02"
}

.icofont-database:before {
    content: "\eeff"
}

.icofont-measure:before {
    content: "\ef8d"
}

.icofont-world:before {
    content: "\f02c"
}

.icofont-duotone.icofont-question-sign-circle:before {
    content: "\13b97"
}

.icofont-duotone.icofont-question-sign-circle:after {
    content: "\13b96"
}

.icofont-sign-out:before {
    content: "\efe9"
}

.icofont-duotone.icofont-sign-out:before {
    content: "\13bb5"
}

.icofont-duotone.icofont-sign-out:after {
    content: "\13bb4"
}

.icofont-sign-in:before {
    content: "\efe8"
}

.icofont-duotone.icofont-sign-in:before {
    content: "\13bb3"
}

.icofont-duotone.icofont-sign-in:after {
    content: "\13bb2"
}

.icofont-refresh:before {
    content: "\efd1"
}

.icofont-history:before {
    content: "\ef46"
}

.icofont-brand-whatsapp:before {
    content: "\e957"
}

.icofont-duotone.icofont-play-circle:before {
    content: "\13b87"
}

.icofont-duotone.icofont-play-circle:after {
    content: "\13b86"
}

.icofont-duotone.icofont-info-circle:before {
    content: "\13b45"
}

.icofont-duotone.icofont-info-circle:after {
    content: "\13b44"
}

.icofont-info-circle:before {
    content: "\ef4e"
}

.icofont-circled-right:before {
    content: "\ea6d"
}

.icofont-circled-up:before {
    content: "\ea6e"
}

.icofont-circled-left:before {
    content: "\ea6c"
}

.icofont-circled-down:before {
    content: "\ea6b"
}

.icofont-check-circled:before {
    content: "\eed7"
}

.icofont-close-circled:before {
    content: "\eedd"
}

.icofont-close-line-circled:before {
    content: "\eede"
}

.icofont-duotone.icofont-info:before {
    content: "\13b47"
}

.icofont-duotone.icofont-info:after {
    content: "\13b46"
}

.icofont-info-square:before {
    content: "\ef4f"
}

.icofont-info:before {
    content: "\ef50"
}

.icofont-exclamation-circle:before {
    content: "\ef19"
}

.icofont-exclamation-square:before {
    content: "\ef1a"
}

.icofont-exclamation-tringle:before {
    content: "\ef1b"
}

.icofont-exclamation:before {
    content: "\ef1c"
}

.icofont-question-circle:before {
    content: "\efca"
}

.icofont-question-square:before {
    content: "\efcb"
}

.icofont-question:before {
    content: "\efcc"
}

.icofont-square-down:before {
    content: "\eaba"
}

.icofont-square-left:before {
    content: "\eabb"
}

.icofont-square-right:before {
    content: "\eabc"
}

.icofont-square-up:before {
    content: "\eabd"
}

.icofont-close-line-squared-alt:before {
    content: "\eedf"
}

.icofont-close-line-squared:before {
    content: "\eee0"
}

.icofont-close-squared-alt:before {
    content: "\eee2"
}

.icofont-close-squared:before {
    content: "\eee3"
}

.icofont-minus-square:before {
    content: "\ef99"
}

.icofont-plus-square:before {
    content: "\efc1"
}

.icofont-square:before {
    content: "\effc"
}

.icofont-ui-rate-add:before {
    content: "\ec79"
}

.icofont-ui-rate-blank:before {
    content: "\ec7a"
}

.icofont-ui-rate-remove:before {
    content: "\ec7b"
}

.icofont-ui-rating:before {
    content: "\ec7c"
}

.icofont-duotone.icofont-reply:before {
    content: "\13ba3"
}

.icofont-duotone.icofont-reply:after {
    content: "\13ba2"
}

.icofont-reply-all:before {
    content: "\efd3"
}

.icofont-reply:before {
    content: "\efd4"
}

.icofont-ui-reply:before {
    content: "\ec7f"
}

.icofont-ui-rotation:before {
    content: "\ec80"
}

.icofont-rotation:before {
    content: "\edff"
}

.icofont-heart:before {
    content: "\ef45"
}

.icofont-heart-alt:before {
    content: "\ef44"
}

.icofont-heart-eyes:before {
    content: "\eafb"
}

.icofont-ui-add:before {
    content: "\ec3e"
}

.icofont-duotone.icofont-checkedout:before {
    content: "\13ae5"
}

.icofont-duotone.icofont-checkedout:after {
    content: "\13ae4"
}

.icofont-check-alt:before {
    content: "\eed6"
}

.icofont-check:before {
    content: "\eed8"
}

.icofont-ui-check:before {
    content: "\ec4b"
}

.icofont-verification-check:before {
    content: "\f021"
}

.icofont-checked:before {
    content: "\eed9"
}

.icofont-facebook-messenger:before {
    content: "\ed36"
}

.icofont-facebook:before {
    content: "\ed37"
}

.icofont-ui-close:before {
    content: "\ec4f"
}

.icofont-close:before {
    content: "\eee4"
}

.icofont-close-line:before {
    content: "\eee1"
}

.icofont-skype:before {
    content: "\ed67"
}

.icofont-pound:before {
    content: "\ea00"
}

.icofont-euro:before {
    content: "\e9e2"
}

.icofont-dollar:before {
    content: "\e9d8"
}

.icofont-thumbs-down:before {
    content: "\f00b"
}

.icofont-thumbs-up:before {
    content: "\f00c"
}

.icofont-duotone.icofont-thumbs-up:before {
    content: "\13bcf"
}

.icofont-duotone.icofont-thumbs-up:after {
    content: "\13bce"
}

.icofont-duotone.icofont-thumbs-down:before {
    content: "\13bcd"
}

.icofont-duotone.icofont-thumbs-down:after {
    content: "\13bcc"
}

.icofont-duotone.icofont-groups:before {
    content: "\13b3f"
}

.icofont-duotone.icofont-groups:after {
    content: "\13b3e"
}

.icofont-arrow-down:before {
    content: "\ea5b"
}

.icofont-arrow-left:before {
    content: "\ea5c"
}

.icofont-arrow-right:before {
    content: "\ea5d"
}

.icofont-arrow-up:before {
    content: "\ea5e"
}

.icofont-line-block-down:before {
    content: "\ea8e"
}

.icofont-line-block-up:before {
    content: "\ea91"
}

.icofont-block-up:before {
    content: "\ea62"
}

.icofont-block-down:before {
    content: "\ea5f"
}

.icofont-ui-block:before {
    content: "\ec41"
}

.icofont-duotone.icofont-smiley:before {
    content: "\13bbd"
}

.icofont-duotone.icofont-smiley:after {
    content: "\13bbc"
}

.icofont-duotone.icofont-smiley-sad:before {
    content: "\13bbb"
}

.icofont-duotone.icofont-smiley-sad:after {
    content: "\13bba"
}

.icofont-duotone.icofont-smiley-neutral:before {
    content: "\13bb9"
}

.icofont-duotone.icofont-smiley-neutral:after {
    content: "\13bb8"
}

.icofont-star:before {
    content: "\f000"
}

.icofont-duotone.icofont-users:before {
    content: "\13bda"
}

.icofont-duotone.icofont-users:after {
    content: "\13bd9"
}

.icofont-users:before {
    content: "\ed0d"
}

.icofont-user-alt-1:before {
    content: "\ecfb"
}

.icofont-user-alt-2:before {
    content: "\ecfc"
}

.icofont-ui-user:before {
    content: "\ec8e"
}

.icofont-user-alt-3:before {
    content: "\ecfd"
}

.icofont-user-alt-4:before {
    content: "\ecfe"
}

.icofont-user-alt-5:before {
    content: "\ecff"
}

.icofont-user-alt-6:before {
    content: "\ed00"
}

.icofont-user-alt-7:before {
    content: "\ed01"
}

.icofont-user-female:before {
    content: "\ed02"
}

.icofont-user-male:before {
    content: "\ed03"
}

.icofont-user-suited:before {
    content: "\ed04"
}

.icofont-user:before {
    content: "\ed05"
}

.icofont-search-user:before {
    content: "\ed1a"
}

.icofont-duotone.icofont-user-notes:before {
    content: "\13bd8"
}

.icofont-duotone.icofont-user-notes:after {
    content: "\13bd7"
}

.icofont-duotone.icofont-user:before {
    content: "\13d06"
}

.icofont-duotone.icofont-user:after {
    content: "\13d13"
}

.icofont-license:before {
    content: "\ef66"
}

.icofont-megaphone:before {
    content: "\ef91"
}

.icofont-megaphone-alt:before {
    content: "\ef90"
}

.icofont-minus:before {
    content: "\ef9a"
}

.icofont-minus-circle:before {
    content: "\ef98"
}

.icofont-plus:before {
    content: "\efc2"
}

.icofont-plus-circle:before {
    content: "\efc0"
}

.icofont-shopping-cart:before {
    content: "\efe7"
}

.icofont-duotone.icofont-unlock:before {
    content: "\13bd3"
}

.icofont-duotone.icofont-unlock:after {
    content: "\13bd2"
}

.icofont-ui-unlock:before {
    content: "\ec8c"
}

.icofont-unlock:before {
    content: "\f01a"
}

.icofont-unlocked:before {
    content: "\f01b"
}

.icofont-dashboard:before {
    content: "\eefa"
}

.icofont-dashboard-web:before {
    content: "\eef9"
}

.icofont-dashboard:before {
    content: "\eefa";
}

.icofont-payoneer:before {
    content: "\ecdd"
}

.icofont-payoneer-alt:before {
    content: "\ecdc"
}

.icofont-mastercard-alt:before {
    content: "\ecda"
}

.icofont-mastercard:before {
    content: "\ecdb"
}

.icofont-visa-alt:before {
    content: "\ece6"
}

.icofont-visa-electron:before {
    content: "\ece7"
}

.icofont-visa:before {
    content: "\ece8"
}

.icofont-duotone.icofont-shield:before {
    content: "\13baf"
}

.icofont-duotone.icofont-shield:after {
    content: "\13bae"
}

.icofont-shield-alt:before {
    content: "\e81a"
}

.icofont-shield:before {
    content: "\efe6"
}

.icofont-brand-paypal:before {
    content: "\e921"
}

.icofont-paypal-alt:before {
    content: "\ecde"
}

.icofont-paypal:before {
    content: "\ecdf"
}

.icofont-duotone.icofont-address:before {
    content: "\13ab9"
}

.icofont-duotone.icofont-address:after {
    content: "\13ab8"
}

.icofont-address-book:before {
    content: "\eea1"
}

.icofont-telephone:before {
    content: "\f008"
}

.icofont-headphone-alt-3:before {
    content: "\ea35"
}

.icofont-headphone-alt:before {
    content: "\ea36"
}

.icofont-headphone:before {
    content: "\ea37"
}

.icofont-duotone.icofont-phone:before {
    content: "\13b7f"
}

.icofont-duotone.icofont-phone:after {
    content: "\13b7e"
}

.icofont-ui-head-phone:before {
    content: "\ea53"
}

.icofont-phone:before {
    content: "\efbb"
}

.icofont-phone-circle:before {
    content: "\efba"
}

.icofont-ui-map:before {
    content: "\ec66"
}

.icofont-search-map:before {
    content: "\ed16"
}

.icofont-google-map:before {
    content: "\ed42"
}

.icofont-map-pins:before {
    content: "\ef8a"
}

.icofont-map:before {
    content: "\ef8b"
}

.icofont-ui-search:before {
    content: "\ec82"
}

.icofont-search-1:before {
    content: "\ed11"
}

.icofont-search-2:before {
    content: "\ed12"
}

.icofont-search:before {
    content: "\ed1b"
}

.icofont-badge:before {
    content: "\eeaa"
}

.icofont-cash-on-delivery:before {
    content: "\ecc9"
}

.icofont-cash-on-delivery-alt:before {
    content: "\ecc8"
}

.icofont-vehicle-delivery-van:before {
    content: "\e9bd"
}

.icofont-fast-delivery:before {
    content: "\ee21"
}

.icofont-free-delivery:before {
    content: "\ee24"
}

.icofont-delivery-time:before {
    content: "\ee20"
}

.icofont-trash:before {
    content: "\ee09"
}

.icofont-listing-number:before {
    content: "\ef76"
}

.icofont-listing-box:before {
    content: "\ef75"
}

.icofont-sub-listing:before {
    content: "\ee03"
}

.icofont-listine-dots:before {
    content: "\ef74"
}

.icofont-chat:before {
    content: "\eed5"
}

.icofont-basket:before {
    content: "\eeb0"
}

.icofont-live-support:before {
    content: "\ef77"
}

.icofont-support:before {
    content: "\ecfa"
}

.icofont-duotone.icofont-chart:before {
    content: "\13ae3"
}

.icofont-duotone.icofont-chart:after {
    content: "\13ae2"
}

.icofont-chart-pie-alt:before {
    content: "\e982"
}

.icofont-chart-histogram-alt:before {
    content: "\e97e"
}

.icofont-chart-line:before {
    content: "\e981"
}

.icofont-chart-line-alt:before {
    content: "\e980"
}

.icofont-chart-histogram:before {
    content: "\e97f"
}

.icofont-rounded-double-left:before {
    content: "\ea97"
}

.icofont-rounded-double-right:before {
    content: "\ea98"
}

.icofont-rounded-down:before {
    content: "\ea99"
}

.icofont-rounded-left:before {
    content: "\ea9d"
}

.icofont-rounded-right:before {
    content: "\eaa0"
}

.icofont-rounded-up:before {
    content: "\eaa1"
}

.icofont-rounded-expand:before {
    content: "\ea9a"
}

.icofont-rounded-collapse:before {
    content: "\ea96"
}

.icofont-ui-email:before {
    content: "\ec56"
}

.icofont-email:before {
    content: "\ef12"
}

.icofont-ui-call:before {
    content: "\ec46"
}

.icofont-play-alt-3:before {
    content: "\eca8"
}

.icofont-play-alt-2:before {
    content: "\eca7"
}

.icofont-play-alt-1:before {
    content: "\eca6"
}

.icofont-ui-play:before {
    content: "\ec74"
}

.icofont-play:before {
    content: "\ecaa"
}

.icofont-youtube-play:before {
    content: "\ecbb"
}

.icofont-navigation-menu:before {
    content: "\efa2"
}

.icofont-duotone.icofont-cart:before {
    content: "\13adf"
}

.icofont-duotone.icofont-cart:after {
    content: "\13ade"
}

.icofont-ui-cart:before {
    content: "\ec48"
}

.icofont-cart-alt:before {
    content: "\eed1"
}

.icofont-cart:before {
    content: "\eed2"
}

.icofont-ui-messaging:before {
    content: "\ec68"
}

.icofont-duotone.icofont-messaging:before {
    content: "\13b67"
}

.icofont-duotone.icofont-messaging:after {
    content: "\13b66"
}

.icofont-notification:before {
    content: "\efac"
}

.icofont-duotone.icofont-notification:before {
    content: "\13d14"
}

.icofont-duotone.icofont-notification:after {
    content: "\13cf5"
}

.icofont-duotone.icofont-notification-circle:before {
    content: "\13b75"
}

.icofont-duotone.icofont-notification-circle:after {
    content: "\13b74"
}

.icofont-duotone.icofont-components:before {
    content: "\13aef"
}

.icofont-duotone.icofont-components:after {
    content: "\13aee"
}

.icofont-duotone.icofont-cube:before {
    content: "\13afd"
}

.icofont-duotone.icofont-cube:after {
    content: "\13afc"
}

.icofont-cube:before {
    content: "\eef7"
}

.icofont-cubes:before {
    content: "\eef8"
}

.icofont-credit-card:before {
    content: "\eef4"
}

.icofont-duotone.icofont-credit:before {
    content: "\13afb"
}

.icofont-duotone.icofont-credit:after {
    content: "\13afa"
}

.icofont-eye-open:before {
    content: "\e80b"
}

.icofont-duotone.icofont-eye-open:before {
    content: "\13b1b"
}

.icofont-duotone.icofont-eye-open:after {
    content: "\13b1a"
}

.icofont-eye-alt:before {
    content: "\ef21"
}

.icofont-eye:before {
    content: "\ef24"
}

.icofont-duotone.icofont-menu:before {
    content: "\13b65"
}

.icofont-duotone.icofont-menu:after {
    content: "\13b64"
}

[class*=" icofont-"].icofont-duotone,[class^=icofont-].icofont-duotone {
    position: relative
}

[class*=" icofont-"].icofont-duotone:before,[class^=icofont-].icofont-duotone:before {
    position: absolute;
    left: 0;
    top: 0
}

[class*=" icofont-"].icofont-duotone:after,[class^=icofont-].icofont-duotone:after {
    opacity: .4
}

.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
}
