@font-face {
    font-family: "Shared Icons";
    src: url("./shared-icons.eot?5d52735bca6d519819c8784ba212f102#iefix") format("embedded-opentype"),
url("./shared-icons.ttf?5d52735bca6d519819c8784ba212f102") format("truetype"),
url("./shared-icons.woff?5d52735bca6d519819c8784ba212f102") format("woff"),
url("./shared-icons.woff2?5d52735bca6d519819c8784ba212f102") format("woff2");
    font-display: swap;
}

.shared-icons {
    display: inline-block;
    vertical-align: middle;
    font-size: 0 !important;
    line-height: 0 !important;
}

.shared-icons:before{
    font-family: "Shared Icons";
    font-style: normal;
    font-weight: normal !important;
    font-variant: normal;
    text-transform: none;
    font-size: 1.5rem;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.shared-icons.text-xs:before{
    font-size: 0.75rem;
}

.shared-icons.text-sm:before{
    font-size: 0.875rem;
}

.shared-icons.text-base:before{
    font-size: 1rem;
}

.shared-icons.text-lg:before{
    font-size: 1.125rem;
}

.shared-icons.text-xl:before{
    font-size: 1.25rem;
}

.shared-icons.text-2xl:before{
    font-size: 1.5rem;
}

.shared-icons.text-3xl:before{
    font-size: 1.875rem;
}

.shared-icons.text-4xl:before{
    font-size: 2.25rem;
}

.shared-icons.text-5xl:before{
    font-size: 3rem;
}

.shared-icons.text-6xl:before{
    font-size: 3.75rem;
}

.shared-icons.text-7xl:before{
    font-size: 4.5rem;
}

.shared-icons.text-8xl:before{
    font-size: 6rem;
}

.shared-icons.text-9xl:before{
    font-size: 8rem;
}

@media (min-width: 768px) {
    .shared-icons.md\:text-xs:before{
        font-size: 0.75rem;
    }

    .shared-icons.md\:text-sm:before{
        font-size: 0.875rem;
    }

    .shared-icons.md\:text-base:before{
        font-size: 1rem;
    }

    .shared-icons.md\:text-lg:before{
        font-size: 1.125rem;
    }

    .shared-icons.md\:text-xl:before{
        font-size: 1.25rem;
    }

    .shared-icons.md\:text-2xl:before{
        font-size: 1.5rem;
    }

    .shared-icons.md\:text-3xl:before{
        font-size: 1.875rem;
    }

    .shared-icons.md\:text-4xl:before{
        font-size: 2.25rem;
    }

    .shared-icons.md\:text-5xl:before{
        font-size: 3rem;
    }

    .shared-icons.md\:text-6xl:before{
        font-size: 3.75rem;
    }

    .shared-icons.md\:text-7xl:before{
        font-size: 4.5rem;
    }

    .shared-icons.md\:text-8xl:before{
        font-size: 6rem;
    }

    .shared-icons.md\:text-9xl:before{
        font-size: 8rem;
    }
}

@media (min-width: 1080px) {
    .shared-icons.lg\:text-xs:before{
        font-size: 0.75rem;
    }

    .shared-icons.lg\:text-sm:before{
        font-size: 0.875rem;
    }

    .shared-icons.lg\:text-base:before{
        font-size: 1rem;
    }

    .shared-icons.lg\:text-lg:before{
        font-size: 1.125rem;
    }

    .shared-icons.lg\:text-xl:before{
        font-size: 1.25rem;
    }

    .shared-icons.lg\:text-2xl:before{
        font-size: 1.5rem;
    }

    .shared-icons.lg\:text-3xl:before{
        font-size: 1.875rem;
    }

    .shared-icons.lg\:text-4xl:before{
        font-size: 2.25rem;
    }

    .shared-icons.lg\:text-5xl:before{
        font-size: 3rem;
    }

    .shared-icons.lg\:text-6xl:before{
        font-size: 3.75rem;
    }

    .shared-icons.lg\:text-7xl:before{
        font-size: 4.5rem;
    }

    .shared-icons.lg\:text-8xl:before{
        font-size: 6rem;
    }

    .shared-icons.lg\:text-9xl:before{
        font-size: 8rem;
    }
}

.shared-icons.account-circle:before {
    content: "\f101";
}
.shared-icons.account:before {
    content: "\f102";
}
.shared-icons.alarm-bell-check:before {
    content: "\f103";
}
.shared-icons.arrow-back-desktop:before {
    content: "\f104";
}
.shared-icons.arrow-back:before {
    content: "\f105";
}
.shared-icons.arrow-down-filled:before {
    content: "\f106";
}
.shared-icons.arrow-down:before {
    content: "\f107";
}
.shared-icons.arrow-forward:before {
    content: "\f108";
}
.shared-icons.arrow-left:before {
    content: "\f109";
}
.shared-icons.arrow-right:before {
    content: "\f10a";
}
.shared-icons.arrow-up:before {
    content: "\f10b";
}
.shared-icons.award-trophy-star:before {
    content: "\f10c";
}
.shared-icons.bathtub:before {
    content: "\f10d";
}
.shared-icons.bed-line:before {
    content: "\f10e";
}
.shared-icons.bed-single:before {
    content: "\f10f";
}
.shared-icons.bed:before {
    content: "\f110";
}
.shared-icons.bubbles:before {
    content: "\f111";
}
.shared-icons.calendar-full:before {
    content: "\f112";
}
.shared-icons.calendar-line:before {
    content: "\f113";
}
.shared-icons.calendar:before {
    content: "\f114";
}
.shared-icons.calender-filled:before {
    content: "\f115";
}
.shared-icons.calender-range:before {
    content: "\f116";
}
.shared-icons.campaign:before {
    content: "\f117";
}
.shared-icons.car-filled:before {
    content: "\f118";
}
.shared-icons.car:before {
    content: "\f119";
}
.shared-icons.cart:before {
    content: "\f11a";
}
.shared-icons.chair:before {
    content: "\f11b";
}
.shared-icons.chat:before {
    content: "\f11c";
}
.shared-icons.checkbox-checked:before {
    content: "\f11d";
}
.shared-icons.checkbox:before {
    content: "\f11e";
}
.shared-icons.checkmark:before {
    content: "\f11f";
}
.shared-icons.church:before {
    content: "\f120";
}
.shared-icons.city:before {
    content: "\f121";
}
.shared-icons.clock:before {
    content: "\f122";
}
.shared-icons.close:before {
    content: "\f123";
}
.shared-icons.coffee:before {
    content: "\f124";
}
.shared-icons.color-scheme-dark:before {
    content: "\f125";
}
.shared-icons.color-scheme-light:before {
    content: "\f126";
}
.shared-icons.compass-line:before {
    content: "\f127";
}
.shared-icons.compass:before {
    content: "\f128";
}
.shared-icons.copy-file:before {
    content: "\f129";
}
.shared-icons.coupon:before {
    content: "\f12a";
}
.shared-icons.cross:before {
    content: "\f12b";
}
.shared-icons.customer-service:before {
    content: "\f12c";
}
.shared-icons.device-rotate:before {
    content: "\f12d";
}
.shared-icons.directions_car:before {
    content: "\f12e";
}
.shared-icons.directions_walk:before {
    content: "\f12f";
}
.shared-icons.distance-circle:before {
    content: "\f130";
}
.shared-icons.distance:before {
    content: "\f131";
}
.shared-icons.double-checkmark:before {
    content: "\f132";
}
.shared-icons.edit:before {
    content: "\f133";
}
.shared-icons.email-desktop:before {
    content: "\f134";
}
.shared-icons.email-open:before {
    content: "\f135";
}
.shared-icons.email-send:before {
    content: "\f136";
}
.shared-icons.email:before {
    content: "\f137";
}
.shared-icons.expand:before {
    content: "\f138";
}
.shared-icons.fohn:before {
    content: "\f139";
}
.shared-icons.food-filled:before {
    content: "\f13a";
}
.shared-icons.food:before {
    content: "\f13b";
}
.shared-icons.fullscreen-exit:before {
    content: "\f13c";
}
.shared-icons.fullscreen:before {
    content: "\f13d";
}
.shared-icons.headset:before {
    content: "\f13e";
}
.shared-icons.heart:before {
    content: "\f13f";
}
.shared-icons.home-line:before {
    content: "\f140";
}
.shared-icons.home:before {
    content: "\f141";
}
.shared-icons.hotel:before {
    content: "\f142";
}
.shared-icons.import-export-box:before {
    content: "\f143";
}
.shared-icons.info:before {
    content: "\f144";
}
.shared-icons.label-heart:before {
    content: "\f145";
}
.shared-icons.like:before {
    content: "\f146";
}
.shared-icons.link:before {
    content: "\f147";
}
.shared-icons.list-checkmark:before {
    content: "\f148";
}
.shared-icons.list:before {
    content: "\f149";
}
.shared-icons.location-filled:before {
    content: "\f14a";
}
.shared-icons.location:before {
    content: "\f14b";
}
.shared-icons.lock-filled:before {
    content: "\f14c";
}
.shared-icons.lock:before {
    content: "\f14d";
}
.shared-icons.logout:before {
    content: "\f14e";
}
.shared-icons.mail:before {
    content: "\f14f";
}
.shared-icons.menu:before {
    content: "\f150";
}
.shared-icons.minus-circle:before {
    content: "\f151";
}
.shared-icons.minus:before {
    content: "\f152";
}
.shared-icons.mobile-minus:before {
    content: "\f153";
}
.shared-icons.mobile-plus:before {
    content: "\f154";
}
.shared-icons.money-wallet:before {
    content: "\f155";
}
.shared-icons.moneybag:before {
    content: "\f156";
}
.shared-icons.museum:before {
    content: "\f157";
}
.shared-icons.navigation:before {
    content: "\f158";
}
.shared-icons.nearby:before {
    content: "\f159";
}
.shared-icons.new-window:before {
    content: "\f15a";
}
.shared-icons.open-in-browser:before {
    content: "\f15b";
}
.shared-icons.parking:before {
    content: "\f15c";
}
.shared-icons.people:before {
    content: "\f15d";
}
.shared-icons.person-bigger:before {
    content: "\f15e";
}
.shared-icons.person:before {
    content: "\f15f";
}
.shared-icons.phone-desktop:before {
    content: "\f160";
}
.shared-icons.phone-filled:before {
    content: "\f161";
}
.shared-icons.phone:before {
    content: "\f162";
}
.shared-icons.pin-location:before {
    content: "\f163";
}
.shared-icons.pin:before {
    content: "\f164";
}
.shared-icons.play-disabled:before {
    content: "\f165";
}
.shared-icons.play:before {
    content: "\f166";
}
.shared-icons.plus-circle:before {
    content: "\f167";
}
.shared-icons.plus:before {
    content: "\f168";
}
.shared-icons.pointer:before {
    content: "\f169";
}
.shared-icons.popular:before {
    content: "\f16a";
}
.shared-icons.radio-button-checked:before {
    content: "\f16b";
}
.shared-icons.radio-button:before {
    content: "\f16c";
}
.shared-icons.recycle-bin:before {
    content: "\f16d";
}
.shared-icons.room-service-bring-plate:before {
    content: "\f16e";
}
.shared-icons.search:before {
    content: "\f16f";
}
.shared-icons.settings-slider:before {
    content: "\f170";
}
.shared-icons.settings:before {
    content: "\f171";
}
.shared-icons.share-ios:before {
    content: "\f172";
}
.shared-icons.share:before {
    content: "\f173";
}
.shared-icons.snowflake:before {
    content: "\f174";
}
.shared-icons.social-apple:before {
    content: "\f175";
}
.shared-icons.social-facebook-f:before {
    content: "\f176";
}
.shared-icons.social-facebook:before {
    content: "\f177";
}
.shared-icons.social-instagram:before {
    content: "\f178";
}
.shared-icons.social-messenger:before {
    content: "\f179";
}
.shared-icons.social-twitter:before {
    content: "\f17a";
}
.shared-icons.social-whatsapp:before {
    content: "\f17b";
}
.shared-icons.star-border:before {
    content: "\f17c";
}
.shared-icons.star-half:before {
    content: "\f17d";
}
.shared-icons.star:before {
    content: "\f17e";
}
.shared-icons.store:before {
    content: "\f17f";
}
.shared-icons.synchronize-arrow-clock:before {
    content: "\f180";
}
.shared-icons.synchronize-arrows:before {
    content: "\f181";
}
.shared-icons.tabbar-home:before {
    content: "\f182";
}
.shared-icons.tabbar-hotels:before {
    content: "\f183";
}
.shared-icons.tabbar-menu:before {
    content: "\f184";
}
.shared-icons.tabbar-nearby:before {
    content: "\f185";
}
.shared-icons.tabbar-restaurants:before {
    content: "\f186";
}
.shared-icons.talking:before {
    content: "\f187";
}
.shared-icons.train:before {
    content: "\f188";
}
.shared-icons.tune:before {
    content: "\f189";
}
.shared-icons.tv:before {
    content: "\f18a";
}
.shared-icons.upload-bottom:before {
    content: "\f18b";
}
.shared-icons.visibility-off:before {
    content: "\f18c";
}
.shared-icons.visibility:before {
    content: "\f18d";
}
.shared-icons.walk:before {
    content: "\f18e";
}
.shared-icons.walking:before {
    content: "\f18f";
}
.shared-icons.warning:before {
    content: "\f190";
}
.shared-icons.website:before {
    content: "\f191";
}
.shared-icons.whatsapp:before {
    content: "\f192";
}
.shared-icons.wifi:before {
    content: "\f193";
}
.shared-icons.work:before {
    content: "\f194";
}
