@font-face {
	font-family: bootstrap-icons;
	src: url("../font/bootstrap-icons.woff2") format("woff2"), url("../font/bootstrap-icons.woff") format("woff");
}
@font-face {
	font-family: JosefinSans-Regular;
	src: url("../font/JosefinSans-Regular.ttf") format("ttf");
}
.bi::before, [class*=" bi-"]::before, [class^=bi-]::before {
	display: inline-block;
	font-family: bootstrap-icons!important;
	font-style: normal;
	font-weight: 400!important;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	vertical-align: -.125em;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.bi-123::before {content: "\f67f";}.bi-alarm-fill::before {content: "\f101";}.bi-alarm::before {content: "\f102";}.bi-align-bottom::before {content: "\f103";}.bi-align-center::before {content: "\f104";}.bi-align-end::before {content: "\f105";}.bi-align-middle::before {content: "\f106";}.bi-align-start::before {content: "\f107";}.bi-align-top::before {content: "\f108";}.bi-alt::before {content: "\f109";}.bi-app-indicator::before {content: "\f10a";}.bi-app::before {content: "\f10b";}.bi-archive-fill::before {content: "\f10c";}.bi-archive::before {content: "\f10d";}.bi-arrow-90deg-down::before {content: "\f10e";}.bi-arrow-90deg-left::before {content: "\f10f";}.bi-arrow-90deg-right::before {content: "\f110";}.bi-arrow-90deg-up::before {content: "\f111";}.bi-arrow-bar-down::before {content: "\f112";}.bi-arrow-bar-left::before {content: "\f113";}.bi-arrow-bar-right::before {content: "\f114";}.bi-arrow-bar-up::before {content: "\f115";}.bi-arrow-clockwise::before {content: "\f116";}.bi-arrow-counterclockwise::before {content: "\f117";}.bi-arrow-down-circle-fill::before {content: "\f118";}.bi-arrow-down-circle::before {content: "\f119";}.bi-arrow-down-left-circle-fill::before {content: "\f11a";}.bi-arrow-down-left-circle::before {content: "\f11b";}.bi-arrow-down-left-square-fill::before {content: "\f11c";}.bi-arrow-down-left-square::before {content: "\f11d";}.bi-arrow-down-left::before {content: "\f11e";}.bi-arrow-down-right-circle-fill::before {content: "\f11f";}.bi-arrow-down-right-circle::before {content: "\f120";}.bi-arrow-down-right-square-fill::before {content: "\f121";}.bi-arrow-down-right-square::before {content: "\f122";}.bi-arrow-down-right::before {content: "\f123";}.bi-arrow-down-short::before {content: "\f124";}.bi-arrow-down-square-fill::before {content: "\f125";}.bi-arrow-down-square::before {content: "\f126";}.bi-arrow-down-up::before {content: "\f127";}.bi-arrow-down::before {content: "\f128";}.bi-arrow-left-circle-fill::before {content: "\f129";}.bi-arrow-left-circle::before {content: "\f12a";}.bi-arrow-left-right::before {content: "\f12b";}.bi-arrow-left-short::before {content: "\f12c";}.bi-arrow-left-square-fill::before {content: "\f12d";}.bi-arrow-left-square::before {content: "\f12e";}.bi-arrow-left::before {content: "\f12f";}.bi-arrow-repeat::before {content: "\f130";}.bi-arrow-return-left::before {content: "\f131";}.bi-arrow-return-right::before {content: "\f132";}.bi-arrow-right-circle-fill::before {content: "\f133";}.bi-arrow-right-circle::before {content: "\f134";}.bi-arrow-right-short::before {content: "\f135";}.bi-arrow-right-square-fill::before {content: "\f136";}.bi-arrow-right-square::before {content: "\f137";}.bi-arrow-right::before {content: "\f138";}.bi-arrow-up-circle-fill::before {content: "\f139";}.bi-arrow-up-circle::before {content: "\f13a";}.bi-arrow-up-left-circle-fill::before {content: "\f13b";}.bi-arrow-up-left-circle::before {content: "\f13c";}.bi-arrow-up-left-square-fill::before {content: "\f13d";}.bi-arrow-up-left-square::before {content: "\f13e";}.bi-arrow-up-left::before {content: "\f13f";}.bi-arrow-up-right-circle-fill::before {content: "\f140";}.bi-arrow-up-right-circle::before {content: "\f141";}.bi-arrow-up-right-square-fill::before {content: "\f142";}.bi-arrow-up-right-square::before {content: "\f143";}.bi-arrow-up-right::before {content: "\f144";}.bi-arrow-up-short::before {content: "\f145";}.bi-arrow-up-square-fill::before {content: "\f146";}.bi-arrow-up-square::before {content: "\f147";}.bi-arrow-up::before {content: "\f148";}.bi-arrows-angle-contract::before {content: "\f149";}.bi-arrows-angle-expand::before {content: "\f14a";}.bi-arrows-collapse::before {content: "\f14b";}.bi-arrows-expand::before {content: "\f14c";}.bi-arrows-fullscreen::before {content: "\f14d";}.bi-arrows-move::before {content: "\f14e";}.bi-aspect-ratio-fill::before {content: "\f14f";}.bi-aspect-ratio::before {content: "\f150";}.bi-asterisk::before {content: "\f151";}.bi-at::before {content: "\f152";}.bi-award-fill::before {content: "\f153";}.bi-award::before {content: "\f154";}.bi-back::before {content: "\f155";}.bi-backspace-fill::before {content: "\f156";}.bi-backspace-reverse-fill::before {content: "\f157";}.bi-backspace-reverse::before {content: "\f158";}.bi-backspace::before {content: "\f159";}.bi-badge-3d-fill::before {content: "\f15a";}.bi-badge-3d::before {content: "\f15b";}.bi-badge-4k-fill::before {content: "\f15c";}.bi-badge-4k::before {content: "\f15d";}.bi-badge-8k-fill::before {content: "\f15e";}.bi-badge-8k::before {content: "\f15f";}.bi-badge-ad-fill::before {content: "\f160";}.bi-badge-ad::before {content: "\f161";}.bi-badge-ar-fill::before {content: "\f162";}.bi-badge-ar::before {content: "\f163";}.bi-badge-cc-fill::before {content: "\f164";}.bi-badge-cc::before {content: "\f165";}.bi-badge-hd-fill::before {content: "\f166";}.bi-badge-hd::before {content: "\f167";}.bi-badge-tm-fill::before {content: "\f168";}.bi-badge-tm::before {content: "\f169";}.bi-badge-vo-fill::before {content: "\f16a";}.bi-badge-vo::before {content: "\f16b";}.bi-badge-vr-fill::before {content: "\f16c";}.bi-badge-vr::before {content: "\f16d";}.bi-badge-wc-fill::before {content: "\f16e";}.bi-badge-wc::before {content: "\f16f";}.bi-bag-check-fill::before {content: "\f170";}.bi-bag-check::before {content: "\f171";}.bi-bag-dash-fill::before {content: "\f172";}.bi-bag-dash::before {content: "\f173";}.bi-bag-fill::before {content: "\f174";}.bi-bag-plus-fill::before {content: "\f175";}.bi-bag-plus::before {content: "\f176";}.bi-bag-x-fill::before {content: "\f177";}.bi-bag-x::before {content: "\f178";}.bi-bag::before {content: "\f179";}.bi-bar-chart-fill::before {content: "\f17a";}.bi-bar-chart-line-fill::before {content: "\f17b";}.bi-bar-chart-line::before {content: "\f17c";}.bi-bar-chart-steps::before {content: "\f17d";}.bi-bar-chart::before {content: "\f17e";}.bi-basket-fill::before {content: "\f17f";}.bi-basket::before {content: "\f180";}.bi-basket2-fill::before {content: "\f181";}.bi-basket2::before {content: "\f182";}.bi-basket3-fill::before {content: "\f183";}.bi-basket3::before {content: "\f184";}.bi-battery-charging::before {content: "\f185";}.bi-battery-full::before {content: "\f186";}.bi-battery-half::before {content: "\f187";}.bi-battery::before {content: "\f188";}.bi-bell-fill::before {content: "\f189";}.bi-bell::before {content: "\f18a";}.bi-bezier::before {content: "\f18b";}.bi-bezier2::before {content: "\f18c";}.bi-bicycle::before {content: "\f18d";}.bi-binoculars-fill::before {content: "\f18e";}.bi-binoculars::before {content: "\f18f";}.bi-blockquote-left::before {content: "\f190";}.bi-blockquote-right::before {content: "\f191";}.bi-book-fill::before {content: "\f192";}.bi-book-half::before {content: "\f193";}.bi-book::before {content: "\f194";}.bi-bookmark-check-fill::before {content: "\f195";}.bi-bookmark-check::before {content: "\f196";}.bi-bookmark-dash-fill::before {content: "\f197";}.bi-bookmark-dash::before {content: "\f198";}.bi-bookmark-fill::before {content: "\f199";}.bi-bookmark-heart-fill::before {content: "\f19a";}.bi-bookmark-heart::before {content: "\f19b";}.bi-bookmark-plus-fill::before {content: "\f19c";}.bi-bookmark-plus::before {content: "\f19d";}.bi-bookmark-star-fill::before {content: "\f19e";}.bi-bookmark-star::before {content: "\f19f";}.bi-bookmark-x-fill::before {content: "\f1a0";}.bi-bookmark-x::before {content: "\f1a1";}.bi-bookmark::before {content: "\f1a2";}.bi-bookmarks-fill::before {content: "\f1a3";}.bi-bookmarks::before {content: "\f1a4";}.bi-bookshelf::before {content: "\f1a5";}.bi-bootstrap-fill::before {content: "\f1a6";}.bi-bootstrap-reboot::before {content: "\f1a7";}.bi-bootstrap::before {content: "\f1a8";}.bi-border-all::before {content: "\f1a9";}.bi-border-bottom::before {content: "\f1aa";}.bi-border-center::before {content: "\f1ab";}.bi-border-inner::before {content: "\f1ac";}.bi-border-left::before {content: "\f1ad";}.bi-border-middle::before {content: "\f1ae";}.bi-border-outer::before {content: "\f1af";}.bi-border-right::before {content: "\f1b0";}.bi-border-style::before {content: "\f1b1";}.bi-border-top::before {content: "\f1b2";}.bi-border-width::before {content: "\f1b3";}.bi-border::before {content: "\f1b4";}.bi-bounding-box-circles::before {content: "\f1b5";}.bi-bounding-box::before {content: "\f1b6";}.bi-box-arrow-down-left::before {content: "\f1b7";}.bi-box-arrow-down-right::before {content: "\f1b8";}.bi-box-arrow-down::before {content: "\f1b9";}.bi-box-arrow-in-down-left::before {content: "\f1ba";}.bi-box-arrow-in-down-right::before {content: "\f1bb";}.bi-box-arrow-in-down::before {content: "\f1bc";}.bi-box-arrow-in-left::before {content: "\f1bd";}.bi-box-arrow-in-right::before {content: "\f1be";}.bi-box-arrow-in-up-left::before {content: "\f1bf";}.bi-box-arrow-in-up-right::before {content: "\f1c0";}.bi-box-arrow-in-up::before {content: "\f1c1";}.bi-box-arrow-left::before {content: "\f1c2";}.bi-box-arrow-right::before {content: "\f1c3";}.bi-box-arrow-up-left::before {content: "\f1c4";}.bi-box-arrow-up-right::before {content: "\f1c5";}.bi-box-arrow-up::before {content: "\f1c6";}.bi-box-seam::before {content: "\f1c7";}.bi-box::before {content: "\f1c8";}.bi-braces::before {content: "\f1c9";}.bi-bricks::before {content: "\f1ca";}.bi-briefcase-fill::before {content: "\f1cb";}.bi-briefcase::before {content: "\f1cc";}.bi-brightness-alt-high-fill::before {content: "\f1cd";}.bi-brightness-alt-high::before {content: "\f1ce";}.bi-brightness-alt-low-fill::before {content: "\f1cf";}.bi-brightness-alt-low::before {content: "\f1d0";}.bi-brightness-high-fill::before {content: "\f1d1";}.bi-brightness-high::before {content: "\f1d2";}.bi-brightness-low-fill::before {content: "\f1d3";}.bi-brightness-low::before {content: "\f1d4";}.bi-broadcast-pin::before {content: "\f1d5";}.bi-broadcast::before {content: "\f1d6";}.bi-brush-fill::before {content: "\f1d7";}.bi-brush::before {content: "\f1d8";}.bi-bucket-fill::before {content: "\f1d9";}.bi-bucket::before {content: "\f1da";}.bi-bug-fill::before {content: "\f1db";}.bi-bug::before {content: "\f1dc";}.bi-building::before {content: "\f1dd";}.bi-bullseye::before {content: "\f1de";}.bi-calculator-fill::before {content: "\f1df";}.bi-calculator::before {content: "\f1e0";}.bi-calendar-check-fill::before {content: "\f1e1";}.bi-calendar-check::before {content: "\f1e2";}.bi-calendar-date-fill::before {content: "\f1e3";}.bi-calendar-date::before {content: "\f1e4";}.bi-calendar-day-fill::before {content: "\f1e5";}.bi-calendar-day::before {content: "\f1e6";}.bi-calendar-event-fill::before {content: "\f1e7";}.bi-calendar-event::before {content: "\f1e8";}.bi-calendar-fill::before {content: "\f1e9";}.bi-calendar-minus-fill::before {content: "\f1ea";}.bi-calendar-minus::before {content: "\f1eb";}.bi-calendar-month-fill::before {content: "\f1ec";}.bi-calendar-month::before {content: "\f1ed";}.bi-calendar-plus-fill::before {content: "\f1ee";}.bi-calendar-plus::before {content: "\f1ef";}.bi-calendar-range-fill::before {content: "\f1f0";}.bi-calendar-range::before {content: "\f1f1";}.bi-calendar-week-fill::before {content: "\f1f2";}.bi-calendar-week::before {content: "\f1f3";}.bi-calendar-x-fill::before {content: "\f1f4";}.bi-calendar-x::before {content: "\f1f5";}.bi-calendar::before {content: "\f1f6";}.bi-calendar2-check-fill::before {content: "\f1f7";}.bi-calendar2-check::before {content: "\f1f8";}.bi-calendar2-date-fill::before {content: "\f1f9";}.bi-calendar2-date::before {content: "\f1fa";}.bi-calendar2-day-fill::before {content: "\f1fb";}.bi-calendar2-day::before {content: "\f1fc";}.bi-calendar2-event-fill::before {content: "\f1fd";}.bi-calendar2-event::before {content: "\f1fe";}.bi-calendar2-fill::before {content: "\f1ff";}.bi-calendar2-minus-fill::before {content: "\f200";}.bi-calendar2-minus::before {content: "\f201";}.bi-calendar2-month-fill::before {content: "\f202";}.bi-calendar2-month::before {content: "\f203";}.bi-calendar2-plus-fill::before {content: "\f204";}.bi-calendar2-plus::before {content: "\f205";}.bi-calendar2-range-fill::before {content: "\f206";}.bi-calendar2-range::before {content: "\f207";}.bi-calendar2-week-fill::before {content: "\f208";}.bi-calendar2-week::before {content: "\f209";}.bi-calendar2-x-fill::before {content: "\f20a";}.bi-calendar2-x::before {content: "\f20b";}.bi-calendar2::before {content: "\f20c";}.bi-calendar3-event-fill::before {content: "\f20d";}.bi-calendar3-event::before {content: "\f20e";}.bi-calendar3-fill::before {content: "\f20f";}.bi-calendar3-range-fill::before {content: "\f210";}.bi-calendar3-range::before {content: "\f211";}.bi-calendar3-week-fill::before {content: "\f212";}.bi-calendar3-week::before {content: "\f213";}.bi-calendar3::before {content: "\f214";}.bi-calendar4-event::before {content: "\f215";}.bi-calendar4-range::before {content: "\f216";}.bi-calendar4-week::before {content: "\f217";}.bi-calendar4::before {content: "\f218";}.bi-camera-fill::before {content: "\f219";}.bi-camera-reels-fill::before {content: "\f21a";}.bi-camera-reels::before {content: "\f21b";}.bi-camera-video-fill::before {content: "\f21c";}.bi-camera-video-off-fill::before {content: "\f21d";}.bi-camera-video-off::before {content: "\f21e";}.bi-camera-video::before {content: "\f21f";}.bi-camera::before {content: "\f220";}.bi-camera2::before {content: "\f221";}.bi-capslock-fill::before {content: "\f222";}.bi-capslock::before {content: "\f223";}.bi-card-checklist::before {content: "\f224";}.bi-card-heading::before {content: "\f225";}.bi-card-image::before {content: "\f226";}.bi-card-list::before {content: "\f227";}.bi-card-text::before {content: "\f228";}.bi-caret-down-fill::before {content: "\f229";}.bi-caret-down-square-fill::before {content: "\f22a";}.bi-caret-down-square::before {content: "\f22b";}.bi-caret-down::before {content: "\f22c";}.bi-caret-left-fill::before {content: "\f22d";}.bi-caret-left-square-fill::before {content: "\f22e";}.bi-caret-left-square::before {content: "\f22f";}.bi-caret-left::before {content: "\f230";}.bi-caret-right-fill::before {content: "\f231";}.bi-caret-right-square-fill::before {content: "\f232";}.bi-caret-right-square::before {content: "\f233";}.bi-caret-right::before {content: "\f234";}.bi-caret-up-fill::before {content: "\f235";}.bi-caret-up-square-fill::before {content: "\f236";}.bi-caret-up-square::before {content: "\f237";}.bi-caret-up::before {content: "\f238";}.bi-cart-check-fill::before {content: "\f239";}.bi-cart-check::before {content: "\f23a";}.bi-cart-dash-fill::before {content: "\f23b";}.bi-cart-dash::before {content: "\f23c";}.bi-cart-fill::before {content: "\f23d";}.bi-cart-plus-fill::before {content: "\f23e";}.bi-cart-plus::before {content: "\f23f";}.bi-cart-x-fill::before {content: "\f240";}.bi-cart-x::before {content: "\f241";}.bi-cart::before {content: "\f242";}.bi-cart2::before {content: "\f243";}.bi-cart3::before {content: "\f244";}.bi-cart4::before {content: "\f245";}.bi-cash-stack::before {content: "\f246";}.bi-cash::before {content: "\f247";}.bi-cast::before {content: "\f248";}.bi-chat-dots-fill::before {content: "\f249";}.bi-chat-dots::before {content: "\f24a";}.bi-chat-fill::before {content: "\f24b";}.bi-chat-left-dots-fill::before {content: "\f24c";}.bi-chat-left-dots::before {content: "\f24d";}.bi-chat-left-fill::before {content: "\f24e";}.bi-chat-left-quote-fill::before {content: "\f24f";}.bi-chat-left-quote::before {content: "\f250";}.bi-chat-left-text-fill::before {content: "\f251";}.bi-chat-left-text::before {content: "\f252";}.bi-chat-left::before {content: "\f253";}.bi-chat-quote-fill::before {content: "\f254";}.bi-chat-quote::before {content: "\f255";}.bi-chat-right-dots-fill::before {content: "\f256";}.bi-chat-right-dots::before {content: "\f257";}.bi-chat-right-fill::before {content: "\f258";}.bi-chat-right-quote-fill::before {content: "\f259";}.bi-chat-right-quote::before {content: "\f25a";}.bi-chat-right-text-fill::before {content: "\f25b";}.bi-chat-right-text::before {content: "\f25c";}.bi-chat-right::before {content: "\f25d";}.bi-chat-square-dots-fill::before {content: "\f25e";}.bi-chat-square-dots::before {content: "\f25f";}.bi-chat-square-fill::before {content: "\f260";}.bi-chat-square-quote-fill::before {content: "\f261";}.bi-chat-square-quote::before {content: "\f262";}.bi-chat-square-text-fill::before {content: "\f263";}.bi-chat-square-text::before {content: "\f264";}.bi-chat-square::before {content: "\f265";}.bi-chat-text-fill::before {content: "\f266";}.bi-chat-text::before {content: "\f267";}.bi-chat::before {content: "\f268";}.bi-check-all::before {content: "\f269";}.bi-check-circle-fill::before {content: "\f26a";}.bi-check-circle::before {content: "\f26b";}.bi-check-square-fill::before {content: "\f26c";}.bi-check-square::before {content: "\f26d";}.bi-check::before {content: "\f26e";}.bi-check2-all::before {content: "\f26f";}.bi-check2-circle::before {content: "\f270";}.bi-check2-square::before {content: "\f271";}.bi-check2::before {content: "\f272";}.bi-chevron-bar-contract::before {content: "\f273";}.bi-chevron-bar-down::before {content: "\f274";}.bi-chevron-bar-expand::before {content: "\f275";}.bi-chevron-bar-left::before {content: "\f276";}.bi-chevron-bar-right::before {content: "\f277";}.bi-chevron-bar-up::before {content: "\f278";}.bi-chevron-compact-down::before {content: "\f279";}.bi-chevron-compact-left::before {content: "\f27a";}.bi-chevron-compact-right::before {content: "\f27b";}.bi-chevron-compact-up::before {content: "\f27c";}.bi-chevron-contract::before {content: "\f27d";}.bi-chevron-double-down::before {content: "\f27e";}.bi-chevron-double-left::before {content: "\f27f";}.bi-chevron-double-right::before {content: "\f280";}.bi-chevron-double-up::before {content: "\f281";}.bi-chevron-down::before {content: "\f282";}.bi-chevron-expand::before {content: "\f283";}.bi-chevron-left::before {content: "\f284";}.bi-chevron-right::before {content: "\f285";}.bi-chevron-up::before {content: "\f286";}.bi-circle-fill::before {content: "\f287";}.bi-circle-half::before {content: "\f288";}.bi-circle-square::before {content: "\f289";}.bi-circle::before {content: "\f28a";}.bi-clipboard-check::before {content: "\f28b";}.bi-clipboard-data::before {content: "\f28c";}.bi-clipboard-minus::before {content: "\f28d";}.bi-clipboard-plus::before {content: "\f28e";}.bi-clipboard-x::before {content: "\f28f";}.bi-clipboard::before {content: "\f290";}.bi-clock-fill::before {content: "\f291";}.bi-clock-history::before {content: "\f292";}.bi-clock::before {content: "\f293";}.bi-cloud-arrow-down-fill::before {content: "\f294";}.bi-cloud-arrow-down::before {content: "\f295";}.bi-cloud-arrow-up-fill::before {content: "\f296";}.bi-cloud-arrow-up::before {content: "\f297";}.bi-cloud-check-fill::before {content: "\f298";}.bi-cloud-check::before {content: "\f299";}.bi-cloud-download-fill::before {content: "\f29a";}.bi-cloud-download::before {content: "\f29b";}.bi-cloud-drizzle-fill::before {content: "\f29c";}.bi-cloud-drizzle::before {content: "\f29d";}.bi-cloud-fill::before {content: "\f29e";}.bi-cloud-fog-fill::before {content: "\f29f";}.bi-cloud-fog::before {content: "\f2a0";}.bi-cloud-fog2-fill::before {content: "\f2a1";}.bi-cloud-fog2::before {content: "\f2a2";}.bi-cloud-hail-fill::before {content: "\f2a3";}.bi-cloud-hail::before {content: "\f2a4";}.bi-cloud-haze-1::before {content: "\f2a5";}.bi-cloud-haze-fill::before {content: "\f2a6";}.bi-cloud-haze::before {content: "\f2a7";}.bi-cloud-haze2-fill::before {content: "\f2a8";}.bi-cloud-lightning-fill::before {content: "\f2a9";}.bi-cloud-lightning-rain-fill::before {content: "\f2aa";}.bi-cloud-lightning-rain::before {content: "\f2ab";}.bi-cloud-lightning::before {content: "\f2ac";}.bi-cloud-minus-fill::before {content: "\f2ad";}.bi-cloud-minus::before {content: "\f2ae";}.bi-cloud-moon-fill::before {content: "\f2af";}.bi-cloud-moon::before {content: "\f2b0";}.bi-cloud-plus-fill::before {content: "\f2b1";}.bi-cloud-plus::before {content: "\f2b2";}.bi-cloud-rain-fill::before {content: "\f2b3";}.bi-cloud-rain-heavy-fill::before {content: "\f2b4";}.bi-cloud-rain-heavy::before {content: "\f2b5";}.bi-cloud-rain::before {content: "\f2b6";}.bi-cloud-slash-fill::before {content: "\f2b7";}.bi-cloud-slash::before {content: "\f2b8";}.bi-cloud-sleet-fill::before {content: "\f2b9";}.bi-cloud-sleet::before {content: "\f2ba";}.bi-cloud-snow-fill::before {content: "\f2bb";}.bi-cloud-snow::before {content: "\f2bc";}.bi-cloud-sun-fill::before {content: "\f2bd";}.bi-cloud-sun::before {content: "\f2be";}.bi-cloud-upload-fill::before {content: "\f2bf";}.bi-cloud-upload::before {content: "\f2c0";}.bi-cloud::before {content: "\f2c1";}.bi-clouds-fill::before {content: "\f2c2";}.bi-clouds::before {content: "\f2c3";}.bi-cloudy-fill::before {content: "\f2c4";}.bi-cloudy::before {content: "\f2c5";}.bi-code-slash::before {content: "\f2c6";}.bi-code-square::before {content: "\f2c7";}.bi-code::before {content: "\f2c8";}.bi-collection-fill::before {content: "\f2c9";}.bi-collection-play-fill::before {content: "\f2ca";}.bi-collection-play::before {content: "\f2cb";}.bi-collection::before {content: "\f2cc";}.bi-columns-gap::before {content: "\f2cd";}.bi-columns::before {content: "\f2ce";}.bi-command::before {content: "\f2cf";}.bi-compass-fill::before {content: "\f2d0";}.bi-compass::before {content: "\f2d1";}.bi-cone-striped::before {content: "\f2d2";}.bi-cone::before {content: "\f2d3";}.bi-controller::before {content: "\f2d4";}.bi-cpu-fill::before {content: "\f2d5";}.bi-cpu::before {content: "\f2d6";}.bi-credit-card-2-back-fill::before {content: "\f2d7";}.bi-credit-card-2-back::before {content: "\f2d8";}.bi-credit-card-2-front-fill::before {content: "\f2d9";}.bi-credit-card-2-front::before {content: "\f2da";}.bi-credit-card-fill::before {content: "\f2db";}.bi-credit-card::before {content: "\f2dc";}.bi-crop::before {content: "\f2dd";}.bi-cup-fill::before {content: "\f2de";}.bi-cup-straw::before {content: "\f2df";}.bi-cup::before {content: "\f2e0";}.bi-cursor-fill::before {content: "\f2e1";}.bi-cursor-text::before {content: "\f2e2";}.bi-cursor::before {content: "\f2e3";}.bi-dash-circle-dotted::before {content: "\f2e4";}.bi-dash-circle-fill::before {content: "\f2e5";}.bi-dash-circle::before {content: "\f2e6";}.bi-dash-square-dotted::before {content: "\f2e7";}.bi-dash-square-fill::before {content: "\f2e8";}.bi-dash-square::before {content: "\f2e9";}.bi-dash::before {content: "\f2ea";}.bi-diagram-2-fill::before {content: "\f2eb";}.bi-diagram-2::before {content: "\f2ec";}.bi-diagram-3-fill::before {content: "\f2ed";}.bi-diagram-3::before {content: "\f2ee";}.bi-diamond-fill::before {content: "\f2ef";}.bi-diamond-half::before {content: "\f2f0";}.bi-diamond::before {content: "\f2f1";}.bi-dice-1-fill::before {content: "\f2f2";}.bi-dice-1::before {content: "\f2f3";}.bi-dice-2-fill::before {content: "\f2f4";}.bi-dice-2::before {content: "\f2f5";}.bi-dice-3-fill::before {content: "\f2f6";}.bi-dice-3::before {content: "\f2f7";}.bi-dice-4-fill::before {content: "\f2f8";}.bi-dice-4::before {content: "\f2f9";}.bi-dice-5-fill::before {content: "\f2fa";}.bi-dice-5::before {content: "\f2fb";}.bi-dice-6-fill::before {content: "\f2fc";}.bi-dice-6::before {content: "\f2fd";}.bi-disc-fill::before {content: "\f2fe";}.bi-disc::before {content: "\f2ff";}.bi-discord::before {content: "\f300";}.bi-display-fill::before {content: "\f301";}.bi-display::before {content: "\f302";}.bi-distribute-horizontal::before {content: "\f303";}.bi-distribute-vertical::before {content: "\f304";}.bi-door-closed-fill::before {content: "\f305";}.bi-door-closed::before {content: "\f306";}.bi-door-open-fill::before {content: "\f307";}.bi-door-open::before {content: "\f308";}.bi-dot::before {content: "\f309";}.bi-download::before {content: "\f30a";}.bi-droplet-fill::before {content: "\f30b";}.bi-droplet-half::before {content: "\f30c";}.bi-droplet::before {content: "\f30d";}.bi-earbuds::before {content: "\f30e";}.bi-easel-fill::before {content: "\f30f";}.bi-easel::before {content: "\f310";}.bi-egg-fill::before {content: "\f311";}.bi-egg-fried::before {content: "\f312";}.bi-egg::before {content: "\f313";}.bi-eject-fill::before {content: "\f314";}.bi-eject::before {content: "\f315";}.bi-emoji-angry-fill::before {content: "\f316";}.bi-emoji-angry::before {content: "\f317";}.bi-emoji-dizzy-fill::before {content: "\f318";}.bi-emoji-dizzy::before {content: "\f319";}.bi-emoji-expressionless-fill::before {content: "\f31a";}.bi-emoji-expressionless::before {content: "\f31b";}.bi-emoji-frown-fill::before {content: "\f31c";}.bi-emoji-frown::before {content: "\f31d";}.bi-emoji-heart-eyes-fill::before {content: "\f31e";}.bi-emoji-heart-eyes::before {content: "\f31f";}.bi-emoji-laughing-fill::before {content: "\f320";}.bi-emoji-laughing::before {content: "\f321";}.bi-emoji-neutral-fill::before {content: "\f322";}.bi-emoji-neutral::before {content: "\f323";}.bi-emoji-smile-fill::before {content: "\f324";}.bi-emoji-smile-upside-down-fill::before {content: "\f325";}.bi-emoji-smile-upside-down::before {content: "\f326";}.bi-emoji-smile::before {content: "\f327";}.bi-emoji-sunglasses-fill::before {content: "\f328";}.bi-emoji-sunglasses::before {content: "\f329";}.bi-emoji-wink-fill::before {content: "\f32a";}.bi-emoji-wink::before {content: "\f32b";}.bi-envelope-fill::before {content: "\f32c";}.bi-envelope-open-fill::before {content: "\f32d";}.bi-envelope-open::before {content: "\f32e";}.bi-envelope::before {content: "\f32f";}.bi-eraser-fill::before {content: "\f330";}.bi-eraser::before {content: "\f331";}.bi-exclamation-circle-fill::before {content: "\f332";}.bi-exclamation-circle::before {content: "\f333";}.bi-exclamation-diamond-fill::before {content: "\f334";}.bi-exclamation-diamond::before {content: "\f335";}.bi-exclamation-octagon-fill::before {content: "\f336";}.bi-exclamation-octagon::before {content: "\f337";}.bi-exclamation-square-fill::before {content: "\f338";}.bi-exclamation-square::before {content: "\f339";}.bi-exclamation-triangle-fill::before {content: "\f33a";}.bi-exclamation-triangle::before {content: "\f33b";}.bi-exclamation::before {content: "\f33c";}.bi-exclude::before {content: "\f33d";}.bi-eye-fill::before {content: "\f33e";}.bi-eye-slash-fill::before {content: "\f33f";}.bi-eye-slash::before {content: "\f340";}.bi-eye::before {content: "\f341";}.bi-eyedropper::before {content: "\f342";}.bi-eyeglasses::before {content: "\f343";}.bi-facebook::before {content: "\f344";}.bi-file-arrow-down-fill::before {content: "\f345";}.bi-file-arrow-down::before {content: "\f346";}.bi-file-arrow-up-fill::before {content: "\f347";}.bi-file-arrow-up::before {content: "\f348";}.bi-file-bar-graph-fill::before {content: "\f349";}.bi-file-bar-graph::before {content: "\f34a";}.bi-file-binary-fill::before {content: "\f34b";}.bi-file-binary::before {content: "\f34c";}.bi-file-break-fill::before {content: "\f34d";}.bi-file-break::before {content: "\f34e";}.bi-file-check-fill::before {content: "\f34f";}.bi-file-check::before {content: "\f350";}.bi-file-code-fill::before {content: "\f351";}.bi-file-code::before {content: "\f352";}.bi-file-diff-fill::before {content: "\f353";}.bi-file-diff::before {content: "\f354";}.bi-file-earmark-arrow-down-fill::before {content: "\f355";}.bi-file-earmark-arrow-down::before {content: "\f356";}.bi-file-earmark-arrow-up-fill::before {content: "\f357";}.bi-file-earmark-arrow-up::before {content: "\f358";}.bi-file-earmark-bar-graph-fill::before {content: "\f359";}.bi-file-earmark-bar-graph::before {content: "\f35a";}.bi-file-earmark-binary-fill::before {content: "\f35b";}.bi-file-earmark-binary::before {content: "\f35c";}.bi-file-earmark-break-fill::before {content: "\f35d";}.bi-file-earmark-break::before {content: "\f35e";}.bi-file-earmark-check-fill::before {content: "\f35f";}.bi-file-earmark-check::before {content: "\f360";}.bi-file-earmark-code-fill::before {content: "\f361";}.bi-file-earmark-code::before {content: "\f362";}.bi-file-earmark-diff-fill::before {content: "\f363";}.bi-file-earmark-diff::before {content: "\f364";}.bi-file-earmark-easel-fill::before {content: "\f365";}.bi-file-earmark-easel::before {content: "\f366";}.bi-file-earmark-excel-fill::before {content: "\f367";}.bi-file-earmark-excel::before {content: "\f368";}.bi-file-earmark-fill::before {content: "\f369";}.bi-file-earmark-font-fill::before {content: "\f36a";}.bi-file-earmark-font::before {content: "\f36b";}.bi-file-earmark-image-fill::before {content: "\f36c";}.bi-file-earmark-image::before {content: "\f36d";}.bi-file-earmark-lock-fill::before {content: "\f36e";}.bi-file-earmark-lock::before {content: "\f36f";}.bi-file-earmark-lock2-fill::before {content: "\f370";}.bi-file-earmark-lock2::before {content: "\f371";}.bi-file-earmark-medical-fill::before {content: "\f372";}.bi-file-earmark-medical::before {content: "\f373";}.bi-file-earmark-minus-fill::before {content: "\f374";}.bi-file-earmark-minus::before {content: "\f375";}.bi-file-earmark-music-fill::before {content: "\f376";}.bi-file-earmark-music::before {content: "\f377";}.bi-file-earmark-person-fill::before {content: "\f378";}.bi-file-earmark-person::before {content: "\f379";}.bi-file-earmark-play-fill::before {content: "\f37a";}.bi-file-earmark-play::before {content: "\f37b";}.bi-file-earmark-plus-fill::before {content: "\f37c";}.bi-file-earmark-plus::before {content: "\f37d";}.bi-file-earmark-post-fill::before {content: "\f37e";}.bi-file-earmark-post::before {content: "\f37f";}.bi-file-earmark-ppt-fill::before {content: "\f380";}.bi-file-earmark-ppt::before {content: "\f381";}.bi-file-earmark-richtext-fill::before {content: "\f382";}.bi-file-earmark-richtext::before {content: "\f383";}.bi-file-earmark-ruled-fill::before {content: "\f384";}.bi-file-earmark-ruled::before {content: "\f385";}.bi-file-earmark-slides-fill::before {content: "\f386";}.bi-file-earmark-slides::before {content: "\f387";}.bi-file-earmark-spreadsheet-fill::before {content: "\f388";}.bi-file-earmark-spreadsheet::before {content: "\f389";}.bi-file-earmark-text-fill::before {content: "\f38a";}.bi-file-earmark-text::before {content: "\f38b";}.bi-file-earmark-word-fill::before {content: "\f38c";}.bi-file-earmark-word::before {content: "\f38d";}.bi-file-earmark-x-fill::before {content: "\f38e";}.bi-file-earmark-x::before {content: "\f38f";}.bi-file-earmark-zip-fill::before {content: "\f390";}.bi-file-earmark-zip::before {content: "\f391";}.bi-file-earmark::before {content: "\f392";}.bi-file-easel-fill::before {content: "\f393";}.bi-file-easel::before {content: "\f394";}.bi-file-excel-fill::before {content: "\f395";}.bi-file-excel::before {content: "\f396";}.bi-file-fill::before {content: "\f397";}.bi-file-font-fill::before {content: "\f398";}.bi-file-font::before {content: "\f399";}.bi-file-image-fill::before {content: "\f39a";}.bi-file-image::before {content: "\f39b";}.bi-file-lock-fill::before {content: "\f39c";}.bi-file-lock::before {content: "\f39d";}.bi-file-lock2-fill::before {content: "\f39e";}.bi-file-lock2::before {content: "\f39f";}.bi-file-medical-fill::before {content: "\f3a0";}.bi-file-medical::before {content: "\f3a1";}.bi-file-minus-fill::before {content: "\f3a2";}.bi-file-minus::before {content: "\f3a3";}.bi-file-music-fill::before {content: "\f3a4";}.bi-file-music::before {content: "\f3a5";}.bi-file-person-fill::before {content: "\f3a6";}.bi-file-person::before {content: "\f3a7";}.bi-file-play-fill::before {content: "\f3a8";}.bi-file-play::before {content: "\f3a9";}.bi-file-plus-fill::before {content: "\f3aa";}.bi-file-plus::before {content: "\f3ab";}.bi-file-post-fill::before {content: "\f3ac";}.bi-file-post::before {content: "\f3ad";}.bi-file-ppt-fill::before {content: "\f3ae";}.bi-file-ppt::before {content: "\f3af";}.bi-file-richtext-fill::before {content: "\f3b0";}.bi-file-richtext::before {content: "\f3b1";}.bi-file-ruled-fill::before {content: "\f3b2";}.bi-file-ruled::before {content: "\f3b3";}.bi-file-slides-fill::before {content: "\f3b4";}.bi-file-slides::before {content: "\f3b5";}.bi-file-spreadsheet-fill::before {content: "\f3b6";}.bi-file-spreadsheet::before {content: "\f3b7";}.bi-file-text-fill::before {content: "\f3b8";}.bi-file-text::before {content: "\f3b9";}.bi-file-word-fill::before {content: "\f3ba";}.bi-file-word::before {content: "\f3bb";}.bi-file-x-fill::before {content: "\f3bc";}.bi-file-x::before {content: "\f3bd";}.bi-file-zip-fill::before {content: "\f3be";}.bi-file-zip::before {content: "\f3bf";}.bi-file::before {content: "\f3c0";}.bi-files-alt::before {content: "\f3c1";}.bi-files::before {content: "\f3c2";}.bi-film::before {content: "\f3c3";}.bi-filter-circle-fill::before {content: "\f3c4";}.bi-filter-circle::before {content: "\f3c5";}.bi-filter-left::before {content: "\f3c6";}.bi-filter-right::before {content: "\f3c7";}.bi-filter-square-fill::before {content: "\f3c8";}.bi-filter-square::before {content: "\f3c9";}.bi-filter::before {content: "\f3ca";}.bi-flag-fill::before {content: "\f3cb";}.bi-flag::before {content: "\f3cc";}.bi-flower1::before {content: "\f3cd";}.bi-flower2::before {content: "\f3ce";}.bi-flower3::before {content: "\f3cf";}.bi-folder-check::before {content: "\f3d0";}.bi-folder-fill::before {content: "\f3d1";}.bi-folder-minus::before {content: "\f3d2";}.bi-folder-plus::before {content: "\f3d3";}.bi-folder-symlink-fill::before {content: "\f3d4";}.bi-folder-symlink::before {content: "\f3d5";}.bi-folder-x::before {content: "\f3d6";}.bi-folder::before {content: "\f3d7";}.bi-folder2-open::before {content: "\f3d8";}.bi-folder2::before {content: "\f3d9";}.bi-fonts::before {content: "\f3da";}.bi-forward-fill::before {content: "\f3db";}.bi-forward::before {content: "\f3dc";}.bi-front::before {content: "\f3dd";}.bi-fullscreen-exit::before {content: "\f3de";}.bi-fullscreen::before {content: "\f3df";}.bi-funnel-fill::before {content: "\f3e0";}.bi-funnel::before {content: "\f3e1";}.bi-gear-fill::before {content: "\f3e2";}.bi-gear-wide-connected::before {content: "\f3e3";}.bi-gear-wide::before {content: "\f3e4";}.bi-gear::before {content: "\f3e5";}.bi-gem::before {content: "\f3e6";}.bi-geo-alt-fill::before {content: "\f3e7";}.bi-geo-alt::before {content: "\f3e8";}.bi-geo-fill::before {content: "\f3e9";}.bi-geo::before {content: "\f3ea";}.bi-gift-fill::before {content: "\f3eb";}.bi-gift::before {content: "\f3ec";}.bi-github::before {content: "\f3ed";}.bi-globe::before {content: "\f3ee";}.bi-globe2::before {content: "\f3ef";}.bi-google::before {content: "\f3f0";}.bi-graph-down::before {content: "\f3f1";}.bi-graph-up::before {content: "\f3f2";}.bi-grid-1x2-fill::before {content: "\f3f3";}.bi-grid-1x2::before {content: "\f3f4";}.bi-grid-3x2-gap-fill::before {content: "\f3f5";}.bi-grid-3x2-gap::before {content: "\f3f6";}.bi-grid-3x2::before {content: "\f3f7";}.bi-grid-3x3-gap-fill::before {content: "\f3f8";}.bi-grid-3x3-gap::before {content: "\f3f9";}.bi-grid-3x3::before {content: "\f3fa";}.bi-grid-fill::before {content: "\f3fb";}.bi-grid::before {content: "\f3fc";}.bi-grip-horizontal::before {content: "\f3fd";}.bi-grip-vertical::before {content: "\f3fe";}.bi-hammer::before {content: "\f3ff";}.bi-hand-index-fill::before {content: "\f400";}.bi-hand-index-thumb-fill::before {content: "\f401";}.bi-hand-index-thumb::before {content: "\f402";}.bi-hand-index::before {content: "\f403";}.bi-hand-thumbs-down-fill::before {content: "\f404";}.bi-hand-thumbs-down::before {content: "\f405";}.bi-hand-thumbs-up-fill::before {content: "\f406";}.bi-hand-thumbs-up::before {content: "\f407";}.bi-handbag-fill::before {content: "\f408";}.bi-handbag::before {content: "\f409";}.bi-hash::before {content: "\f40a";}.bi-hdd-fill::before {content: "\f40b";}.bi-hdd-network-fill::before {content: "\f40c";}.bi-hdd-network::before {content: "\f40d";}.bi-hdd-rack-fill::before {content: "\f40e";}.bi-hdd-rack::before {content: "\f40f";}.bi-hdd-stack-fill::before {content: "\f410";}.bi-hdd-stack::before {content: "\f411";}.bi-hdd::before {content: "\f412";}.bi-headphones::before {content: "\f413";}.bi-headset::before {content: "\f414";}.bi-heart-fill::before {content: "\f415";}.bi-heart-half::before {content: "\f416";}.bi-heart::before {content: "\f417";}.bi-heptagon-fill::before {content: "\f418";}.bi-heptagon-half::before {content: "\f419";}.bi-heptagon::before {content: "\f41a";}.bi-hexagon-fill::before {content: "\f41b";}.bi-hexagon-half::before {content: "\f41c";}.bi-hexagon::before {content: "\f41d";}.bi-hourglass-bottom::before {content: "\f41e";}.bi-hourglass-split::before {content: "\f41f";}.bi-hourglass-top::before {content: "\f420";}.bi-hourglass::before {content: "\f421";}.bi-house-door-fill::before {content: "\f422";}.bi-house-door::before {content: "\f423";}.bi-house-fill::before {content: "\f424";}.bi-house::before {content: "\f425";}.bi-hr::before {content: "\f426";}.bi-hurricane::before {content: "\f427";}.bi-image-alt::before {content: "\f428";}.bi-image-fill::before {content: "\f429";}.bi-image::before {content: "\f42a";}.bi-images::before {content: "\f42b";}.bi-inbox-fill::before {content: "\f42c";}.bi-inbox::before {content: "\f42d";}.bi-inboxes-fill::before {content: "\f42e";}.bi-inboxes::before {content: "\f42f";}.bi-info-circle-fill::before {content: "\f430";}.bi-info-circle::before {content: "\f431";}.bi-info-square-fill::before {content: "\f432";}.bi-info-square::before {content: "\f433";}.bi-info::before {content: "\f434";}.bi-input-cursor-text::before {content: "\f435";}.bi-input-cursor::before {content: "\f436";}.bi-instagram::before {content: "\f437";}.bi-intersect::before {content: "\f438";}.bi-journal-album::before {content: "\f439";}.bi-journal-arrow-down::before {content: "\f43a";}.bi-journal-arrow-up::before {content: "\f43b";}.bi-journal-bookmark-fill::before {content: "\f43c";}.bi-journal-bookmark::before {content: "\f43d";}.bi-journal-check::before {content: "\f43e";}.bi-journal-code::before {content: "\f43f";}.bi-journal-medical::before {content: "\f440";}.bi-journal-minus::before {content: "\f441";}.bi-journal-plus::before {content: "\f442";}.bi-journal-richtext::before {content: "\f443";}.bi-journal-text::before {content: "\f444";}.bi-journal-x::before {content: "\f445";}.bi-journal::before {content: "\f446";}.bi-journals::before {content: "\f447";}.bi-joystick::before {content: "\f448";}.bi-justify-left::before {content: "\f449";}.bi-justify-right::before {content: "\f44a";}.bi-justify::before {content: "\f44b";}.bi-kanban-fill::before {content: "\f44c";}.bi-kanban::before {content: "\f44d";}.bi-key-fill::before {content: "\f44e";}.bi-key::before {content: "\f44f";}.bi-keyboard-fill::before {content: "\f450";}.bi-keyboard::before {content: "\f451";}.bi-ladder::before {content: "\f452";}.bi-lamp-fill::before {content: "\f453";}.bi-lamp::before {content: "\f454";}.bi-laptop-fill::before {content: "\f455";}.bi-laptop::before {content: "\f456";}.bi-layer-backward::before {content: "\f457";}.bi-layer-forward::before {content: "\f458";}.bi-layers-fill::before {content: "\f459";}.bi-layers-half::before {content: "\f45a";}.bi-layers::before {content: "\f45b";}.bi-layout-sidebar-inset-reverse::before {content: "\f45c";}.bi-layout-sidebar-inset::before {content: "\f45d";}.bi-layout-sidebar-reverse::before {content: "\f45e";}.bi-layout-sidebar::before {content: "\f45f";}.bi-layout-split::before {content: "\f460";}.bi-layout-text-sidebar-reverse::before {content: "\f461";}.bi-layout-text-sidebar::before {content: "\f462";}.bi-layout-text-window-reverse::before {content: "\f463";}.bi-layout-text-window::before {content: "\f464";}.bi-layout-three-columns::before {content: "\f465";}.bi-layout-wtf::before {content: "\f466";}.bi-life-preserver::before {content: "\f467";}.bi-lightbulb-fill::before {content: "\f468";}.bi-lightbulb-off-fill::before {content: "\f469";}.bi-lightbulb-off::before {content: "\f46a";}.bi-lightbulb::before {content: "\f46b";}.bi-lightning-charge-fill::before {content: "\f46c";}.bi-lightning-charge::before {content: "\f46d";}.bi-lightning-fill::before {content: "\f46e";}.bi-lightning::before {content: "\f46f";}.bi-link-45deg::before {content: "\f470";}.bi-link::before {content: "\f471";}.bi-linkedin::before {content: "\f472";}.bi-list-check::before {content: "\f473";}.bi-list-nested::before {content: "\f474";}.bi-list-ol::before {content: "\f475";}.bi-list-stars::before {content: "\f476";}.bi-list-task::before {content: "\f477";}.bi-list-ul::before {content: "\f478";}.bi-list::before {content: "\f479";}.bi-lock-fill::before {content: "\f47a";}.bi-lock::before {content: "\f47b";}.bi-mailbox::before {content: "\f47c";}.bi-mailbox2::before {content: "\f47d";}.bi-map-fill::before {content: "\f47e";}.bi-map::before {content: "\f47f";}.bi-markdown-fill::before {content: "\f480";}.bi-markdown::before {content: "\f481";}.bi-mask::before {content: "\f482";}.bi-megaphone-fill::before {content: "\f483";}.bi-megaphone::before {content: "\f484";}.bi-menu-app-fill::before {content: "\f485";}.bi-menu-app::before {content: "\f486";}.bi-menu-button-fill::before {content: "\f487";}.bi-menu-button-wide-fill::before {content: "\f488";}.bi-menu-button-wide::before {content: "\f489";}.bi-menu-button::before {content: "\f48a";}.bi-menu-down::before {content: "\f48b";}.bi-menu-up::before {content: "\f48c";}.bi-mic-fill::before {content: "\f48d";}.bi-mic-mute-fill::before {content: "\f48e";}.bi-mic-mute::before {content: "\f48f";}.bi-mic::before {content: "\f490";}.bi-minecart-loaded::before {content: "\f491";}.bi-minecart::before {content: "\f492";}.bi-moisture::before {content: "\f493";}.bi-moon-fill::before {content: "\f494";}.bi-moon-stars-fill::before {content: "\f495";}.bi-moon-stars::before {content: "\f496";}.bi-moon::before {content: "\f497";}.bi-mouse-fill::before {content: "\f498";}.bi-mouse::before {content: "\f499";}.bi-mouse2-fill::before {content: "\f49a";}.bi-mouse2::before {content: "\f49b";}.bi-mouse3-fill::before {content: "\f49c";}.bi-mouse3::before {content: "\f49d";}.bi-music-note-beamed::before {content: "\f49e";}.bi-music-note-list::before {content: "\f49f";}.bi-music-note::before {content: "\f4a0";}.bi-music-player-fill::before {content: "\f4a1";}.bi-music-player::before {content: "\f4a2";}.bi-newspaper::before {content: "\f4a3";}.bi-node-minus-fill::before {content: "\f4a4";}.bi-node-minus::before {content: "\f4a5";}.bi-node-plus-fill::before {content: "\f4a6";}.bi-node-plus::before {content: "\f4a7";}.bi-nut-fill::before {content: "\f4a8";}.bi-nut::before {content: "\f4a9";}.bi-octagon-fill::before {content: "\f4aa";}.bi-octagon-half::before {content: "\f4ab";}.bi-octagon::before {content: "\f4ac";}.bi-option::before {content: "\f4ad";}.bi-outlet::before {content: "\f4ae";}.bi-paint-bucket::before {content: "\f4af";}.bi-palette-fill::before {content: "\f4b0";}.bi-palette::before {content: "\f4b1";}.bi-palette2::before {content: "\f4b2";}.bi-paperclip::before {content: "\f4b3";}.bi-paragraph::before {content: "\f4b4";}.bi-patch-check-fill::before {content: "\f4b5";}.bi-patch-check::before {content: "\f4b6";}.bi-patch-exclamation-fill::before {content: "\f4b7";}.bi-patch-exclamation::before {content: "\f4b8";}.bi-patch-minus-fill::before {content: "\f4b9";}.bi-patch-minus::before {content: "\f4ba";}.bi-patch-plus-fill::before {content: "\f4bb";}.bi-patch-plus::before {content: "\f4bc";}.bi-patch-question-fill::before {content: "\f4bd";}.bi-patch-question::before {content: "\f4be";}.bi-pause-btn-fill::before {content: "\f4bf";}.bi-pause-btn::before {content: "\f4c0";}.bi-pause-circle-fill::before {content: "\f4c1";}.bi-pause-circle::before {content: "\f4c2";}.bi-pause-fill::before {content: "\f4c3";}.bi-pause::before {content: "\f4c4";}.bi-peace-fill::before {content: "\f4c5";}.bi-peace::before {content: "\f4c6";}.bi-pen-fill::before {content: "\f4c7";}.bi-pen::before {content: "\f4c8";}.bi-pencil-fill::before {content: "\f4c9";}.bi-pencil-square::before {content: "\f4ca";}.bi-pencil::before {content: "\f4cb";}.bi-pentagon-fill::before {content: "\f4cc";}.bi-pentagon-half::before {content: "\f4cd";}.bi-pentagon::before {content: "\f4ce";}.bi-people-fill::before {content: "\f4cf";}.bi-people::before {content: "\f4d0";}.bi-percent::before {content: "\f4d1";}.bi-person-badge-fill::before {content: "\f4d2";}.bi-person-badge::before {content: "\f4d3";}.bi-person-bounding-box::before {content: "\f4d4";}.bi-person-check-fill::before {content: "\f4d5";}.bi-person-check::before {content: "\f4d6";}.bi-person-circle::before {content: "\f4d7";}.bi-person-dash-fill::before {content: "\f4d8";}.bi-person-dash::before {content: "\f4d9";}.bi-person-fill::before {content: "\f4da";}.bi-person-lines-fill::before {content: "\f4db";}.bi-person-plus-fill::before {content: "\f4dc";}.bi-person-plus::before {content: "\f4dd";}.bi-person-square::before {content: "\f4de";}.bi-person-x-fill::before {content: "\f4df";}.bi-person-x::before {content: "\f4e0";}.bi-person::before {content: "\f4e1";}.bi-phone-fill::before {content: "\f4e2";}.bi-phone-landscape-fill::before {content: "\f4e3";}.bi-phone-landscape::before {content: "\f4e4";}.bi-phone-vibrate-fill::before {content: "\f4e5";}.bi-phone-vibrate::before {content: "\f4e6";}.bi-phone::before {content: "\f4e7";}.bi-pie-chart-fill::before {content: "\f4e8";}.bi-pie-chart::before {content: "\f4e9";}.bi-pin-angle-fill::before {content: "\f4ea";}.bi-pin-angle::before {content: "\f4eb";}.bi-pin-fill::before {content: "\f4ec";}.bi-pin::before {content: "\f4ed";}.bi-pip-fill::before {content: "\f4ee";}.bi-pip::before {content: "\f4ef";}.bi-play-btn-fill::before {content: "\f4f0";}.bi-play-btn::before {content: "\f4f1";}.bi-play-circle-fill::before {content: "\f4f2";}.bi-play-circle::before {content: "\f4f3";}.bi-play-fill::before {content: "\f4f4";}.bi-play::before {content: "\f4f5";}.bi-plug-fill::before {content: "\f4f6";}.bi-plug::before {content: "\f4f7";}.bi-plus-circle-dotted::before {content: "\f4f8";}.bi-plus-circle-fill::before {content: "\f4f9";}.bi-plus-circle::before {content: "\f4fa";}.bi-plus-square-dotted::before {content: "\f4fb";}.bi-plus-square-fill::before {content: "\f4fc";}.bi-plus-square::before {content: "\f4fd";}.bi-plus::before {content: "\f4fe";}.bi-power::before {content: "\f4ff";}.bi-printer-fill::before {content: "\f500";}.bi-printer::before {content: "\f501";}.bi-puzzle-fill::before {content: "\f502";}.bi-puzzle::before {content: "\f503";}.bi-question-circle-fill::before {content: "\f504";}.bi-question-circle::before {content: "\f505";}.bi-question-diamond-fill::before {content: "\f506";}.bi-question-diamond::before {content: "\f507";}.bi-question-octagon-fill::before {content: "\f508";}.bi-question-octagon::before {content: "\f509";}.bi-question-square-fill::before {content: "\f50a";}.bi-question-square::before {content: "\f50b";}.bi-question::before {content: "\f50c";}.bi-rainbow::before {content: "\f50d";}.bi-receipt-cutoff::before {content: "\f50e";}.bi-receipt::before {content: "\f50f";}.bi-reception-0::before {content: "\f510";}.bi-reception-1::before {content: "\f511";}.bi-reception-2::before {content: "\f512";}.bi-reception-3::before {content: "\f513";}.bi-reception-4::before {content: "\f514";}.bi-record-btn-fill::before {content: "\f515";}.bi-record-btn::before {content: "\f516";}.bi-record-circle-fill::before {content: "\f517";}.bi-record-circle::before {content: "\f518";}.bi-record-fill::before {content: "\f519";}.bi-record::before {content: "\f51a";}.bi-record2-fill::before {content: "\f51b";}.bi-record2::before {content: "\f51c";}.bi-reply-all-fill::before {content: "\f51d";}.bi-reply-all::before {content: "\f51e";}.bi-reply-fill::before {content: "\f51f";}.bi-reply::before {content: "\f520";}.bi-rss-fill::before {content: "\f521";}.bi-rss::before {content: "\f522";}.bi-rulers::before {content: "\f523";}.bi-save-fill::before {content: "\f524";}.bi-save::before {content: "\f525";}.bi-save2-fill::before {content: "\f526";}.bi-save2::before {content: "\f527";}.bi-scissors::before {content: "\f528";}.bi-screwdriver::before {content: "\f529";}.bi-search::before {content: "\f52a";}.bi-segmented-nav::before {content: "\f52b";}.bi-server::before {content: "\f52c";}.bi-share-fill::before {content: "\f52d";}.bi-share::before {content: "\f52e";}.bi-shield-check::before {content: "\f52f";}.bi-shield-exclamation::before {content: "\f530";}.bi-shield-fill-check::before {content: "\f531";}.bi-shield-fill-exclamation::before {content: "\f532";}.bi-shield-fill-minus::before {content: "\f533";}.bi-shield-fill-plus::before {content: "\f534";}.bi-shield-fill-x::before {content: "\f535";}.bi-shield-fill::before {content: "\f536";}.bi-shield-lock-fill::before {content: "\f537";}.bi-shield-lock::before {content: "\f538";}.bi-shield-minus::before {content: "\f539";}.bi-shield-plus::before {content: "\f53a";}.bi-shield-shaded::before {content: "\f53b";}.bi-shield-slash-fill::before {content: "\f53c";}.bi-shield-slash::before {content: "\f53d";}.bi-shield-x::before {content: "\f53e";}.bi-shield::before {content: "\f53f";}.bi-shift-fill::before {content: "\f540";}.bi-shift::before {content: "\f541";}.bi-shop-window::before {content: "\f542";}.bi-shop::before {content: "\f543";}.bi-shuffle::before {content: "\f544";}.bi-signpost-2-fill::before {content: "\f545";}.bi-signpost-2::before {content: "\f546";}.bi-signpost-fill::before {content: "\f547";}.bi-signpost-split-fill::before {content: "\f548";}.bi-signpost-split::before {content: "\f549";}.bi-signpost::before {content: "\f54a";}.bi-sim-fill::before {content: "\f54b";}.bi-sim::before {content: "\f54c";}.bi-skip-backward-btn-fill::before {content: "\f54d";}.bi-skip-backward-btn::before {content: "\f54e";}.bi-skip-backward-circle-fill::before {content: "\f54f";}.bi-skip-backward-circle::before {content: "\f550";}.bi-skip-backward-fill::before {content: "\f551";}.bi-skip-backward::before {content: "\f552";}.bi-skip-end-btn-fill::before {content: "\f553";}.bi-skip-end-btn::before {content: "\f554";}.bi-skip-end-circle-fill::before {content: "\f555";}.bi-skip-end-circle::before {content: "\f556";}.bi-skip-end-fill::before {content: "\f557";}.bi-skip-end::before {content: "\f558";}.bi-skip-forward-btn-fill::before {content: "\f559";}.bi-skip-forward-btn::before {content: "\f55a";}.bi-skip-forward-circle-fill::before {content: "\f55b";}.bi-skip-forward-circle::before {content: "\f55c";}.bi-skip-forward-fill::before {content: "\f55d";}.bi-skip-forward::before {content: "\f55e";}.bi-skip-start-btn-fill::before {content: "\f55f";}.bi-skip-start-btn::before {content: "\f560";}.bi-skip-start-circle-fill::before {content: "\f561";}.bi-skip-start-circle::before {content: "\f562";}.bi-skip-start-fill::before {content: "\f563";}.bi-skip-start::before {content: "\f564";}.bi-slack::before {content: "\f565";}.bi-slash-circle-fill::before {content: "\f566";}.bi-slash-circle::before {content: "\f567";}.bi-slash-square-fill::before {content: "\f568";}.bi-slash-square::before {content: "\f569";}.bi-slash::before {content: "\f56a";}.bi-sliders::before {content: "\f56b";}.bi-smartwatch::before {content: "\f56c";}.bi-snow::before {content: "\f56d";}.bi-snow2::before {content: "\f56e";}.bi-snow3::before {content: "\f56f";}.bi-sort-alpha-down-alt::before {content: "\f570";}.bi-sort-alpha-down::before {content: "\f571";}.bi-sort-alpha-up-alt::before {content: "\f572";}.bi-sort-alpha-up::before {content: "\f573";}.bi-sort-down-alt::before {content: "\f574";}.bi-sort-down::before {content: "\f575";}.bi-sort-numeric-down-alt::before {content: "\f576";}.bi-sort-numeric-down::before {content: "\f577";}.bi-sort-numeric-up-alt::before {content: "\f578";}.bi-sort-numeric-up::before {content: "\f579";}.bi-sort-up-alt::before {content: "\f57a";}.bi-sort-up::before {content: "\f57b";}.bi-soundwave::before {content: "\f57c";}.bi-speaker-fill::before {content: "\f57d";}.bi-speaker::before {content: "\f57e";}.bi-speedometer::before {content: "\f57f";}.bi-speedometer2::before {content: "\f580";}.bi-spellcheck::before {content: "\f581";}.bi-square-fill::before {content: "\f582";}.bi-square-half::before {content: "\f583";}.bi-square::before {content: "\f584";}.bi-stack::before {content: "\f585";}.bi-star-fill::before {content: "\f586";}.bi-star-half::before {content: "\f587";}.bi-star::before {content: "\f588";}.bi-stars::before {content: "\f589";}.bi-stickies-fill::before {content: "\f58a";}.bi-stickies::before {content: "\f58b";}.bi-sticky-fill::before {content: "\f58c";}.bi-sticky::before {content: "\f58d";}.bi-stop-btn-fill::before {content: "\f58e";}.bi-stop-btn::before {content: "\f58f";}.bi-stop-circle-fill::before {content: "\f590";}.bi-stop-circle::before {content: "\f591";}.bi-stop-fill::before {content: "\f592";}.bi-stop::before {content: "\f593";}.bi-stoplights-fill::before {content: "\f594";}.bi-stoplights::before {content: "\f595";}.bi-stopwatch-fill::before {content: "\f596";}.bi-stopwatch::before {content: "\f597";}.bi-subtract::before {content: "\f598";}.bi-suit-club-fill::before {content: "\f599";}.bi-suit-club::before {content: "\f59a";}.bi-suit-diamond-fill::before {content: "\f59b";}.bi-suit-diamond::before {content: "\f59c";}.bi-suit-heart-fill::before {content: "\f59d";}.bi-suit-heart::before {content: "\f59e";}.bi-suit-spade-fill::before {content: "\f59f";}.bi-suit-spade::before {content: "\f5a0";}.bi-sun-fill::before {content: "\f5a1";}.bi-sun::before {content: "\f5a2";}.bi-sunglasses::before {content: "\f5a3";}.bi-sunrise-fill::before {content: "\f5a4";}.bi-sunrise::before {content: "\f5a5";}.bi-sunset-fill::before {content: "\f5a6";}.bi-sunset::before {content: "\f5a7";}.bi-symmetry-horizontal::before {content: "\f5a8";}.bi-symmetry-vertical::before {content: "\f5a9";}.bi-table::before {content: "\f5aa";}.bi-tablet-fill::before {content: "\f5ab";}.bi-tablet-landscape-fill::before {content: "\f5ac";}.bi-tablet-landscape::before {content: "\f5ad";}.bi-tablet::before {content: "\f5ae";}.bi-tag-fill::before {content: "\f5af";}.bi-tag::before {content: "\f5b0";}.bi-tags-fill::before {content: "\f5b1";}.bi-tags::before {content: "\f5b2";}.bi-telegram::before {content: "\f5b3";}.bi-telephone-fill::before {content: "\f5b4";}.bi-telephone-forward-fill::before {content: "\f5b5";}.bi-telephone-forward::before {content: "\f5b6";}.bi-telephone-inbound-fill::before {content: "\f5b7";}.bi-telephone-inbound::before {content: "\f5b8";}.bi-telephone-minus-fill::before {content: "\f5b9";}.bi-telephone-minus::before {content: "\f5ba";}.bi-telephone-outbound-fill::before {content: "\f5bb";}.bi-telephone-outbound::before {content: "\f5bc";}.bi-telephone-plus-fill::before {content: "\f5bd";}.bi-telephone-plus::before {content: "\f5be";}.bi-telephone-x-fill::before {content: "\f5bf";}.bi-telephone-x::before {content: "\f5c0";}.bi-telephone::before {content: "\f5c1";}.bi-terminal-fill::before {content: "\f5c2";}.bi-terminal::before {content: "\f5c3";}.bi-text-center::before {content: "\f5c4";}.bi-text-indent-left::before {content: "\f5c5";}.bi-text-indent-right::before {content: "\f5c6";}.bi-text-left::before {content: "\f5c7";}.bi-text-paragraph::before {content: "\f5c8";}.bi-text-right::before {content: "\f5c9";}.bi-textarea-resize::before {content: "\f5ca";}.bi-textarea-t::before {content: "\f5cb";}.bi-textarea::before {content: "\f5cc";}.bi-thermometer-half::before {content: "\f5cd";}.bi-thermometer-high::before {content: "\f5ce";}.bi-thermometer-low::before {content: "\f5cf";}.bi-thermometer-snow::before {content: "\f5d0";}.bi-thermometer-sun::before {content: "\f5d1";}.bi-thermometer::before {content: "\f5d2";}.bi-three-dots-vertical::before {content: "\f5d3";}.bi-three-dots::before {content: "\f5d4";}.bi-toggle-off::before {content: "\f5d5";}.bi-toggle-on::before {content: "\f5d6";}.bi-toggle2-off::before {content: "\f5d7";}.bi-toggle2-on::before {content: "\f5d8";}.bi-toggles::before {content: "\f5d9";}.bi-toggles2::before {content: "\f5da";}.bi-tools::before {content: "\f5db";}.bi-tornado::before {content: "\f5dc";}.bi-trash-fill::before {content: "\f5dd";}.bi-trash::before {content: "\f5de";}.bi-trash2-fill::before {content: "\f5df";}.bi-trash2::before {content: "\f5e0";}.bi-tree-fill::before {content: "\f5e1";}.bi-tree::before {content: "\f5e2";}.bi-triangle-fill::before {content: "\f5e3";}.bi-triangle-half::before {content: "\f5e4";}.bi-triangle::before {content: "\f5e5";}.bi-trophy-fill::before {content: "\f5e6";}.bi-trophy::before {content: "\f5e7";}.bi-tropical-storm::before {content: "\f5e8";}.bi-truck-flatbed::before {content: "\f5e9";}.bi-truck::before {content: "\f5ea";}.bi-tsunami::before {content: "\f5eb";}.bi-tv-fill::before {content: "\f5ec";}.bi-tv::before {content: "\f5ed";}.bi-twitch::before {content: "\f5ee";}.bi-twitter::before {content: "\f5ef";}.bi-type-bold::before {content: "\f5f0";}.bi-type-h1::before {content: "\f5f1";}.bi-type-h2::before {content: "\f5f2";}.bi-type-h3::before {content: "\f5f3";}.bi-type-italic::before {content: "\f5f4";}.bi-type-strikethrough::before {content: "\f5f5";}.bi-type-underline::before {content: "\f5f6";}.bi-type::before {content: "\f5f7";}.bi-ui-checks-grid::before {content: "\f5f8";}.bi-ui-checks::before {content: "\f5f9";}.bi-ui-radios-grid::before {content: "\f5fa";}.bi-ui-radios::before {content: "\f5fb";}.bi-umbrella-fill::before {content: "\f5fc";}.bi-umbrella::before {content: "\f5fd";}.bi-union::before {content: "\f5fe";}.bi-unlock-fill::before {content: "\f5ff";}.bi-unlock::before {content: "\f600";}.bi-upc-scan::before {content: "\f601";}.bi-upc::before {content: "\f602";}.bi-upload::before {content: "\f603";}.bi-vector-pen::before {content: "\f604";}.bi-view-list::before {content: "\f605";}.bi-view-stacked::before {content: "\f606";}.bi-vinyl-fill::before {content: "\f607";}.bi-vinyl::before {content: "\f608";}.bi-voicemail::before {content: "\f609";}.bi-volume-down-fill::before {content: "\f60a";}.bi-volume-down::before {content: "\f60b";}.bi-volume-mute-fill::before {content: "\f60c";}.bi-volume-mute::before {content: "\f60d";}.bi-volume-off-fill::before {content: "\f60e";}.bi-volume-off::before {content: "\f60f";}.bi-volume-up-fill::before {content: "\f610";}.bi-volume-up::before {content: "\f611";}.bi-vr::before {content: "\f612";}.bi-wallet-fill::before {content: "\f613";}.bi-wallet::before {content: "\f614";}.bi-wallet2::before {content: "\f615";}.bi-watch::before {content: "\f616";}.bi-water::before {content: "\f617";}.bi-whatsapp::before {content: "\f618";}.bi-wifi-1::before {content: "\f619";}.bi-wifi-2::before {content: "\f61a";}.bi-wifi-off::before {content: "\f61b";}.bi-wifi::before {content: "\f61c";}.bi-wind::before {content: "\f61d";}.bi-window-dock::before {content: "\f61e";}.bi-window-sidebar::before {content: "\f61f";}.bi-window::before {content: "\f620";}.bi-wrench::before {content: "\f621";}.bi-x-circle-fill::before {content: "\f622";}.bi-x-circle::before {content: "\f623";}.bi-x-diamond-fill::before {content: "\f624";}.bi-x-diamond::before {content: "\f625";}.bi-x-octagon-fill::before {content: "\f626";}.bi-x-octagon::before {content: "\f627";}.bi-x-square-fill::before {content: "\f628";}.bi-x-square::before {content: "\f629";}.bi-x::before {content: "\f62a";}.bi-youtube::before {content: "\f62b";}.bi-zoom-in::before {content: "\f62c";}.bi-zoom-out::before {content: "\f62d";}.bi-bank::before {content: "\f62e";}.bi-bank2::before {content: "\f62f";}.bi-bell-slash-fill::before {content: "\f630";}.bi-bell-slash::before {content: "\f631";}.bi-cash-coin::before {content: "\f632";}.bi-check-lg::before {content: "\f633";}.bi-coin::before {content: "\f634";}.bi-currency-bitcoin::before {content: "\f635";}.bi-currency-dollar::before {content: "\f636";}.bi-currency-euro::before {content: "\f637";}.bi-currency-exchange::before {content: "\f638";}.bi-currency-pound::before {content: "\f639";}.bi-currency-yen::before {content: "\f63a";}.bi-dash-lg::before {content: "\f63b";}.bi-exclamation-lg::before {content: "\f63c";}.bi-file-earmark-pdf-fill::before {content: "\f63d";}.bi-file-earmark-pdf::before {content: "\f63e";}.bi-file-pdf-fill::before {content: "\f63f";}.bi-file-pdf::before {content: "\f640";}.bi-gender-ambiguous::before {content: "\f641";}.bi-gender-female::before {content: "\f642";}.bi-gender-male::before {content: "\f643";}.bi-gender-trans::before {content: "\f644";}.bi-headset-vr::before {content: "\f645";}.bi-info-lg::before {content: "\f646";}.bi-mastodon::before {content: "\f647";}.bi-messenger::before {content: "\f648";}.bi-piggy-bank-fill::before {content: "\f649";}.bi-piggy-bank::before {content: "\f64a";}.bi-pin-map-fill::before {content: "\f64b";}.bi-pin-map::before {content: "\f64c";}.bi-plus-lg::before {content: "\f64d";}.bi-question-lg::before {content: "\f64e";}.bi-recycle::before {content: "\f64f";}.bi-reddit::before {content: "\f650";}.bi-safe-fill::before {content: "\f651";}.bi-safe2-fill::before {content: "\f652";}.bi-safe2::before {content: "\f653";}.bi-sd-card-fill::before {content: "\f654";}.bi-sd-card::before {content: "\f655";}.bi-skype::before {content: "\f656";}.bi-slash-lg::before {content: "\f657";}.bi-translate::before {content: "\f658";}.bi-x-lg::before {content: "\f659";}.bi-safe::before {content: "\f65a";}.bi-apple::before {content: "\f65b";}.bi-microsoft::before {content: "\f65d";}.bi-windows::before {content: "\f65e";}.bi-behance::before {content: "\f65c";}.bi-dribbble::before {content: "\f65f";}.bi-line::before {content: "\f660";}.bi-medium::before {content: "\f661";}.bi-paypal::before {content: "\f662";}.bi-pinterest::before {content: "\f663";}.bi-signal::before {content: "\f664";}.bi-snapchat::before {content: "\f665";}.bi-spotify::before {content: "\f666";}.bi-stack-overflow::before {content: "\f667";}.bi-strava::before {content: "\f668";}.bi-wordpress::before {content: "\f669";}.bi-vimeo::before {content: "\f66a";}.bi-activity::before {content: "\f66b";}.bi-easel2-fill::before {content: "\f66c";}.bi-easel2::before {content: "\f66d";}.bi-easel3-fill::before {content: "\f66e";}.bi-easel3::before {content: "\f66f";}.bi-fan::before {content: "\f670";}.bi-fingerprint::before {content: "\f671";}.bi-graph-down-arrow::before {content: "\f672";}.bi-graph-up-arrow::before {content: "\f673";}.bi-hypnotize::before {content: "\f674";}.bi-magic::before {content: "\f675";}.bi-person-rolodex::before {content: "\f676";}.bi-person-video::before {content: "\f677";}.bi-person-video2::before {content: "\f678";}.bi-person-video3::before {content: "\f679";}.bi-person-workspace::before {content: "\f67a";}.bi-radioactive::before {content: "\f67b";}.bi-webcam-fill::before {content: "\f67c";}.bi-webcam::before {content: "\f67d";}.bi-yin-yang::before {content: "\f67e";}.bi-bandaid-fill::before {content: "\f680";}.bi-bandaid::before {content: "\f681";}.bi-bluetooth::before {content: "\f682";}.bi-body-text::before {content: "\f683";}.bi-boombox::before {content: "\f684";}.bi-boxes::before {content: "\f685";}.bi-dpad-fill::before {content: "\f686";}.bi-dpad::before {content: "\f687";}.bi-ear-fill::before {content: "\f688";}.bi-ear::before {content: "\f689";}.bi-envelope-check-1::before {content: "\f68a";}.bi-envelope-check-fill::before {content: "\f68b";}.bi-envelope-check::before {content: "\f68c";}.bi-envelope-dash-1::before {content: "\f68d";}.bi-envelope-dash-fill::before {content: "\f68e";}.bi-envelope-dash::before {content: "\f68f";}.bi-envelope-exclamation-1::before {content: "\f690";}.bi-envelope-exclamation-fill::before {content: "\f691";}.bi-envelope-exclamation::before {content: "\f692";}.bi-envelope-plus-fill::before {content: "\f693";}.bi-envelope-plus::before {content: "\f694";}.bi-envelope-slash-1::before {content: "\f695";}.bi-envelope-slash-fill::before {content: "\f696";}.bi-envelope-slash::before {content: "\f697";}.bi-envelope-x-1::before {content: "\f698";}.bi-envelope-x-fill::before {content: "\f699";}.bi-envelope-x::before {content: "\f69a";}.bi-explicit-fill::before {content: "\f69b";}.bi-explicit::before {content: "\f69c";}.bi-git::before {content: "\f69d";}.bi-infinity::before {content: "\f69e";}.bi-list-columns-reverse::before {content: "\f69f";}.bi-list-columns::before {content: "\f6a0";}.bi-meta::before {content: "\f6a1";}.bi-mortorboard-fill::before {content: "\f6a2";}.bi-mortorboard::before {content: "\f6a3";}.bi-nintendo-switch::before {content: "\f6a4";}.bi-pc-display-horizontal::before {content: "\f6a5";}.bi-pc-display::before {content: "\f6a6";}.bi-pc-horizontal::before {content: "\f6a7";}.bi-pc::before {content: "\f6a8";}.bi-playstation::before {content: "\f6a9";}.bi-plus-slash-minus::before {content: "\f6aa";}.bi-projector-fill::before {content: "\f6ab";}.bi-projector::before {content: "\f6ac";}.bi-qr-code-scan::before {content: "\f6ad";}.bi-qr-code::before {content: "\f6ae";}.bi-quora::before {content: "\f6af";}.bi-quote::before {content: "\f6b0";}.bi-robot::before {content: "\f6b1";}.bi-send-check-fill::before {content: "\f6b2";}.bi-send-check::before {content: "\f6b3";}.bi-send-dash-fill::before {content: "\f6b4";}.bi-send-dash::before {content: "\f6b5";}.bi-send-exclamation-1::before {content: "\f6b6";}.bi-send-exclamation-fill::before {content: "\f6b7";}.bi-send-exclamation::before {content: "\f6b8";}.bi-send-fill::before {content: "\f6b9";}.bi-send-plus-fill::before {content: "\f6ba";}.bi-send-plus::before {content: "\f6bb";}.bi-send-slash-fill::before {content: "\f6bc";}.bi-send-slash::before {content: "\f6bd";}.bi-send-x-fill::before {content: "\f6be";}.bi-send-x::before {content: "\f6bf";}.bi-send::before {content: "\f6c0";}.bi-steam::before {content: "\f6c1";}.bi-terminal-dash-1::before {content: "\f6c2";}.bi-terminal-dash::before {content: "\f6c3";}.bi-terminal-plus::before {content: "\f6c4";}.bi-terminal-split::before {content: "\f6c5";}.bi-ticket-detailed-fill::before {content: "\f6c6";}.bi-ticket-detailed::before {content: "\f6c7";}.bi-ticket-fill::before {content: "\f6c8";}.bi-ticket-perforated-fill::before {content: "\f6c9";}.bi-ticket-perforated::before {content: "\f6ca";}.bi-ticket::before {content: "\f6cb";}.bi-tiktok::before {content: "\f6cc";}.bi-window-dash::before {content: "\f6cd";}.bi-window-desktop::before {content: "\f6ce";}.bi-window-fullscreen::before {content: "\f6cf";}.bi-window-plus::before {content: "\f6d0";}.bi-window-split::before {content: "\f6d1";}.bi-window-stack::before {content: "\f6d2";}.bi-window-x::before {content: "\f6d3";}.bi-xbox::before {content: "\f6d4";}.bi-ethernet::before {content: "\f6d5";}.bi-hdmi-fill::before {content: "\f6d6";}.bi-hdmi::before {content: "\f6d7";}.bi-usb-c-fill::before {content: "\f6d8";}.bi-usb-c::before {content: "\f6d9";}.bi-usb-fill::before {content: "\f6da";}.bi-usb-plug-fill::before {content: "\f6db";}.bi-usb-plug::before {content: "\f6dc";}.bi-usb-symbol::before {content: "\f6dd";}.bi-usb::before {content: "\f6de";}.bi-boombox-fill::before {content: "\f6df";}.bi-displayport-1::before {content: "\f6e0";}.bi-displayport::before {content: "\f6e1";}.bi-gpu-card::before {content: "\f6e2";}.bi-memory::before {content: "\f6e3";}.bi-modem-fill::before {content: "\f6e4";}.bi-modem::before {content: "\f6e5";}.bi-motherboard-fill::before {content: "\f6e6";}.bi-motherboard::before {content: "\f6e7";}.bi-optical-audio-fill::before {content: "\f6e8";}.bi-optical-audio::before {content: "\f6e9";}.bi-pci-card::before {content: "\f6ea";}.bi-router-fill::before {content: "\f6eb";}.bi-router::before {content: "\f6ec";}.bi-ssd-fill::before {content: "\f6ed";}.bi-ssd::before {content: "\f6ee";}.bi-thunderbolt-fill::before {content: "\f6ef";}.bi-thunderbolt::before {content: "\f6f0";}.bi-usb-drive-fill::before {content: "\f6f1";}.bi-usb-drive::before {content: "\f6f2";}.bi-usb-micro-fill::before {content: "\f6f3";}.bi-usb-micro::before {content: "\f6f4";}.bi-usb-mini-fill::before {content: "\f6f5";}.bi-usb-mini::before {content: "\f6f6";}.bi-cloud-haze2::before {content: "\f6f7";}.bi-device-hdd-fill::before {content: "\f6f8";}.bi-device-hdd::before {content: "\f6f9";}.bi-device-ssd-fill::before {content: "\f6fa";}.bi-device-ssd::before {content: "\f6fb";}.bi-displayport-fill::before {content: "\f6fc";}.bi-mortarboard-fill::before {content: "\f6fd";}.bi-mortarboard::before {content: "\f6fe";}.bi-terminal-x::before {content: "\f6ff";}.bi-arrow-through-heart-fill::before {content: "\f700";}.bi-arrow-through-heart::before {content: "\f701";}.bi-badge-sd-fill::before {content: "\f702";}.bi-badge-sd::before {content: "\f703";}.bi-bag-heart-fill::before {content: "\f704";}.bi-bag-heart::before {content: "\f705";}.bi-balloon-fill::before {content: "\f706";}.bi-balloon-heart-fill::before {content: "\f707";}.bi-balloon-heart::before {content: "\f708";}.bi-balloon::before {content: "\f709";}.bi-box2-fill::before {content: "\f70a";}.bi-box2-heart-fill::before {content: "\f70b";}.bi-box2-heart::before {content: "\f70c";}.bi-box2::before {content: "\f70d";}.bi-braces-asterisk::before {content: "\f70e";}.bi-calendar-heart-fill::before {content: "\f70f";}.bi-calendar-heart::before {content: "\f710";}.bi-calendar2-heart-fill::before {content: "\f711";}.bi-calendar2-heart::before {content: "\f712";}.bi-chat-heart-fill::before {content: "\f713";}.bi-chat-heart::before {content: "\f714";}.bi-chat-left-heart-fill::before {content: "\f715";}.bi-chat-left-heart::before {content: "\f716";}.bi-chat-right-heart-fill::before {content: "\f717";}.bi-chat-right-heart::before {content: "\f718";}.bi-chat-square-heart-fill::before {content: "\f719";}.bi-chat-square-heart::before {content: "\f71a";}.bi-clipboard-check-fill::before {content: "\f71b";}.bi-clipboard-data-fill::before {content: "\f71c";}.bi-clipboard-fill::before {content: "\f71d";}.bi-clipboard-heart-fill::before {content: "\f71e";}.bi-clipboard-heart::before {content: "\f71f";}.bi-clipboard-minus-fill::before {content: "\f720";}.bi-clipboard-plus-fill::before {content: "\f721";}.bi-clipboard-pulse::before {content: "\f722";}.bi-clipboard-x-fill::before {content: "\f723";}.bi-clipboard2-check-fill::before {content: "\f724";}.bi-clipboard2-check::before {content: "\f725";}.bi-clipboard2-data-fill::before {content: "\f726";}.bi-clipboard2-data::before {content: "\f727";}.bi-clipboard2-fill::before {content: "\f728";}.bi-clipboard2-heart-fill::before {content: "\f729";}.bi-clipboard2-heart::before {content: "\f72a";}.bi-clipboard2-minus-fill::before {content: "\f72b";}.bi-clipboard2-minus::before {content: "\f72c";}.bi-clipboard2-plus-fill::before {content: "\f72d";}.bi-clipboard2-plus::before {content: "\f72e";}.bi-clipboard2-pulse-fill::before {content: "\f72f";}.bi-clipboard2-pulse::before {content: "\f730";}.bi-clipboard2-x-fill::before {content: "\f731";}.bi-clipboard2-x::before {content: "\f732";}.bi-clipboard2::before {content: "\f733";}.bi-emoji-kiss-fill::before {content: "\f734";}.bi-emoji-kiss::before {content: "\f735";}.bi-envelope-heart-fill::before {content: "\f736";}.bi-envelope-heart::before {content: "\f737";}.bi-envelope-open-heart-fill::before {content: "\f738";}.bi-envelope-open-heart::before {content: "\f739";}.bi-envelope-paper-fill::before {content: "\f73a";}.bi-envelope-paper-heart-fill::before {content: "\f73b";}.bi-envelope-paper-heart::before {content: "\f73c";}.bi-envelope-paper::before {content: "\f73d";}.bi-filetype-aac::before {content: "\f73e";}.bi-filetype-ai::before {content: "\f73f";}.bi-filetype-bmp::before {content: "\f740";}.bi-filetype-cs::before {content: "\f741";}.bi-filetype-css::before {content: "\f742";}.bi-filetype-csv::before {content: "\f743";}.bi-filetype-doc::before {content: "\f744";}.bi-filetype-docx::before {content: "\f745";}.bi-filetype-exe::before {content: "\f746";}.bi-filetype-gif::before {content: "\f747";}.bi-filetype-heic::before {content: "\f748";}.bi-filetype-html::before {content: "\f749";}.bi-filetype-java::before {content: "\f74a";}.bi-filetype-jpg::before {content: "\f74b";}.bi-filetype-js::before {content: "\f74c";}.bi-filetype-jsx::before {content: "\f74d";}.bi-filetype-key::before {content: "\f74e";}.bi-filetype-m4p::before {content: "\f74f";}.bi-filetype-md::before {content: "\f750";}.bi-filetype-mdx::before {content: "\f751";}.bi-filetype-mov::before {content: "\f752";}.bi-filetype-mp3::before {content: "\f753";}.bi-filetype-mp4::before {content: "\f754";}.bi-filetype-otf::before {content: "\f755";}.bi-filetype-pdf::before {content: "\f756";}.bi-filetype-php::before {content: "\f757";}.bi-filetype-png::before {content: "\f758";}.bi-filetype-ppt-1::before {content: "\f759";}.bi-filetype-ppt::before {content: "\f75a";}.bi-filetype-psd::before {content: "\f75b";}.bi-filetype-py::before {content: "\f75c";}.bi-filetype-raw::before {content: "\f75d";}.bi-filetype-rb::before {content: "\f75e";}.bi-filetype-sass::before {content: "\f75f";}.bi-filetype-scss::before {content: "\f760";}.bi-filetype-sh::before {content: "\f761";}.bi-filetype-svg::before {content: "\f762";}.bi-filetype-tiff::before {content: "\f763";}.bi-filetype-tsx::before {content: "\f764";}.bi-filetype-ttf::before {content: "\f765";}.bi-filetype-txt::before {content: "\f766";}.bi-filetype-wav::before {content: "\f767";}.bi-filetype-woff::before {content: "\f768";}.bi-filetype-xls-1::before {content: "\f769";}.bi-filetype-xls::before {content: "\f76a";}.bi-filetype-xml::before {content: "\f76b";}.bi-filetype-yml::before {content: "\f76c";}.bi-heart-arrow::before {content: "\f76d";}.bi-heart-pulse-fill::before {content: "\f76e";}.bi-heart-pulse::before {content: "\f76f";}.bi-heartbreak-fill::before {content: "\f770";}.bi-heartbreak::before {content: "\f771";}.bi-hearts::before {content: "\f772";}.bi-hospital-fill::before {content: "\f773";}.bi-hospital::before {content: "\f774";}.bi-house-heart-fill::before {content: "\f775";}.bi-house-heart::before {content: "\f776";}.bi-incognito::before {content: "\f777";}.bi-magnet-fill::before {content: "\f778";}.bi-magnet::before {content: "\f779";}.bi-person-heart::before {content: "\f77a";}.bi-person-hearts::before {content: "\f77b";}.bi-phone-flip::before {content: "\f77c";}.bi-plugin::before {content: "\f77d";}.bi-postage-fill::before {content: "\f77e";}.bi-postage-heart-fill::before {content: "\f77f";}.bi-postage-heart::before {content: "\f780";}.bi-postage::before {content: "\f781";}.bi-postcard-fill::before {content: "\f782";}.bi-postcard-heart-fill::before {content: "\f783";}.bi-postcard-heart::before {content: "\f784";}.bi-postcard::before {content: "\f785";}.bi-search-heart-fill::before {content: "\f786";}.bi-search-heart::before {content: "\f787";}.bi-sliders2-vertical::before {content: "\f788";}.bi-sliders2::before {content: "\f789";}.bi-trash3-fill::before {content: "\f78a";}.bi-trash3::before {content: "\f78b";}.bi-valentine::before {content: "\f78c";}.bi-valentine2::before {content: "\f78d";}.bi-wrench-adjustable-circle-fill::before {content: "\f78e";}.bi-wrench-adjustable-cricle::before {content: "\f78f";}.bi-wrench-adjustable::before {content: "\f790";}.bi-filetype-json::before {content: "\f791";}.bi-filetype-pptx::before {content: "\f792";}.bi-filetype-xlsx::before {content: "\f793";}
body {
	background: #1f1d29;
	overflow-x: hidden;
	position: relative;
	font-family: "Josefin Sans", sans-serif;
	scroll-behavior: smooth;
}
a {
	text-decoration: none;
	color: #6a6585;
	-webkit-transition: ease .3s all;
	-o-transition: ease .3s all;
	transition: ease .3s all;
}
a:hover {
	color: #fff;
	-webkit-transition: ease .3s all;
	-o-transition: ease .3s all;
	transition: ease .3s all;
}
h1, h2, h3, h4, h5, h6 {
	color: #fff;
}
.section_padding {
	padding: 100px 0 40px;
}
.container {
	position: relative;
	z-index: 1;
}
@media only screen and (min-width:992px) and (max-width:1200px) {
	.section_padding {
		padding: 100px 0;
   }
}
@media only screen and (min-width:768px) and (max-width:991px) {
	.section_padding {
		padding: 70px 0;
   }
}
@media (max-width:576px) {
	.section_padding {
		padding: 70px 0;
   }
}
@media only screen and (min-width:576px) and (max-width:767px) {
	.section_padding {
		padding: 70px 0;
   }
}
.bg-video-wrap {
	position: absolute;
	overflow: hidden;
	width: 100%;
	height: 971px;
	z-index: -2;
}
video {
	min-width: 100%;
	min-height: 100vh;
	z-index: 1;
}
.overlay {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-image: -o-linear-gradient(45deg, rgb(31 29 41 / 34%) 50%, rgb(31 29 41 / 58%) 50%);
	background-image: linear-gradient(45deg, rgb(31 29 41 / 34%) 50%, rgb(31 29 41 / 58%) 50%);
	background-size: 3px 3px;
	z-index: 0;
}
.header {
	padding: 0 2.7vw;
	font-family: Barlow, sans-serif;
}
.header-inner {
	max-width: 1440px;
	margin: 0 auto;
}
.header-list {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	color: #ececec;
}
.header-list>div {
	padding: 4vh 0;
}
.header-list__logo span {
	font-weight: 600;
}
.header-list__search {
	position: relative;
	margin-right: -4.2rem;
}
.header-list__search img {
	position: absolute;
	width: 18px;
	top: 49%;
	left: 7px;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.header-list__search input {
	width: 42.5vw;
	padding: .6rem;
	padding-left: 2.2rem;
	border: none;
	border-radius: 2px;
	background: rgba(236, 236, 236, .6);
	-webkit-transition: all .3s ease-out;
	-o-transition: all .3s ease-out;
	transition: all .3s ease-out;
}
.header-list__search input::-webkit-input-placeholder {
	color: #1a1a1a;
}
.header-list__search input::-moz-placeholder {
	color: #1a1a1a;
}
.header-list__search input:-ms-input-placeholder {
	color: #1a1a1a;
}
.header-list__search input::-ms-input-placeholder {
	color: #1a1a1a;
}
.header-list__search input::placeholder {
	color: #1a1a1a;
}
.header-list__search input:focus {
	outline: 0;
	background: #ececec;
}
.header-list__search input:focus::-webkit-input-placeholder {
	color: #1a1a1a93;
}
.header-list__search input:focus::-moz-placeholder {
	color: #1a1a1a93;
}
.header-list__search input:focus:-ms-input-placeholder {
	color: #1a1a1a93;
}
.header-list__search input:focus::-ms-input-placeholder {
	color: #1a1a1a93;
}
.header-list__search input:focus::placeholder {
	color: #1a1a1a93;
}
.header-list__icons-inner {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: none;
	-ms-flex-pack: none;
	justify-content: none;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.header-list__icons-inner div {
	padding: .4rem;
	cursor: pointer;
}
.header-list__icons-inner div img {
	width: 18px;
}
.header-list__icons-inner div:nth-child(1) {
	display: none;
}
.header-menu {
	position: absolute;
	top: 0;
	left: 0;
	height: 100vh;
	width: 100vw;
	padding: 0 2.7vw;
	background: rgb(31 29 41 / 28%);
	color: #ececec;
	font-family: "Josefin Sans", sans-serif;
	z-index: 2;
	opacity: 0;
	top: -100%;
	pointer-events: none;
	-webkit-transition: opacity .42s cubic-bezier(1, 0, 1, -.14) .2s, pointer-events .1s linear .3s, top .6s cubic-bezier(1, 0, 1, .01);
	-o-transition: opacity .42s cubic-bezier(1, 0, 1, -.14) .2s, pointer-events .1s linear .3s, top .6s cubic-bezier(1, 0, 1, .01);
	transition: opacity .42s cubic-bezier(1, 0, 1, -.14) .2s, pointer-events .1s linear .3s, top .6s cubic-bezier(1, 0, 1, .01);
	backdrop-filter: blur(18px);
	-webkit-backdrop-filter: blur(18px);
}
.header-menu.open {
	opacity: 1;
	pointer-events: all;
	top: 0;
}
.header-menu__inner {
	max-width: 1440px;
	margin: 0 auto;
	padding-top: 4vh;
}
.header-menu__cancel {
	text-align: right;
}
.header-menu__cancel img {
	cursor: pointer;
}
.header-menu__block {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-ms-flex-pack: distribute;
	justify-content: space-around;
	-webkit-box-align: none;
	-ms-flex-align: none;
	align-items: none;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	height: 85vh;
	width: 81.5vw;
	margin: 0 auto;
}
.header-menu__block .menu-block {
	font-weight: 700;
	width: 45vw;
	border-bottom: 1px solid rgba(236, 236, 236, .6);
}
.header-menu__block .menu-block__text {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	padding-top: 1.2vw;
	padding-bottom: .6vw;
}
.header-menu__block .menu-block__text .menu-text {
	overflow: hidden;
	cursor: pointer;
}
.header-menu__block .menu-block__text .menu-text span {
	display: inline-block;
	font-size: 3.3vw;
	-webkit-transform: translateY(.6vw);
	-ms-transform: translateY(.6vw);
	transform: translateY(.6vw);
	-webkit-transition: all .5s ease-in;
	-o-transition: all .5s ease-in;
	transition: all .5s ease-in;
	-webkit-transform: translateY(115%);
	-ms-transform: translateY(115%);
	transform: translateY(115%);
	-webkit-text-fill-color: transparent;
	-webkit-text-stroke-color: rgba(236, 236, 236, 0.6);
	-webkit-text-stroke-width: 1px;
}
.header-menu__block .menu-block__text .menu-text:hover span {
	-webkit-text-fill-color: #ECECEC;
	-webkit-text-stroke-color: transparent;
}
.header-menu__block .menu-block__text sup {
	display: inline-block;
	font-family: Barlow, sans-serif;
	font-weight: 300;
	font-size: .8vw;
	border: 1px solid rgba(236, 236, 236, .6);
	height: 1.4vw;
	width: 1.4vw;
	text-align: center;
	line-height: 1.2vw;
	border-radius: 100vh;
	-webkit-transform: translate(-.6vw);
	-ms-transform: translate(-.6vw);
	transform: translate(-.6vw);
	opacity: 0;
	color: rgba(236, 236, 236, .6);
	-webkit-transition: opacity .8s ease-in .6s;
	-o-transition: opacity .8s ease-in .6s;
	transition: opacity .8s ease-in .6s;
}
.header-menu__block .menu-block:not(:nth-child(2)) .menu-block__text {
	-webkit-box-pack: end;
	-ms-flex-pack: end;
	justify-content: flex-end;
}
.header-menu__block .menu-block:nth-child(2) {
	margin-left: auto;
}
.header-menu__block .menu-block:nth-child(2) sup {
	-webkit-transform: translate(.6vw);
	-ms-transform: translate(.6vw);
	transform: translate(.6vw);
}
.header-menu__block .menu-block:hover {
	border-bottom: 1px solid #ececec;
}
.header-menu__block .menu-block:hover sup {
	color: #ececec;
	border: 1px solid #ececec;
}
.header-menu__block .menu-block.open {
	border-bottom: 1px solid #ececec;
}
.header-menu__block .menu-block.open .menu-block__text .menu-text span {
	-webkit-text-fill-color: #ECECEC;
	-webkit-text-stroke-color: transparent;
}
.header-menu__block .menu-block.open .menu-block__text sup {
	color: #ececec;
	border: 1px solid #ececec;
}
.header-menu__socials {
	text-align: right;
}
.header-menu__socials div {
	display: inline-block;
}
.header-menu__socials div:nth-child(1) {
	margin-right: 1.4rem;
}
.circle {
	position: absolute;
	height: 70px;
	opacity: 0;
	-webkit-transform: scale(0);
	-ms-transform: scale(0);
	transform: scale(0);
	width: 70px;
	border-radius: 100vh;
	background: rgba(236, 236, 236, .6);
	pointer-events: none;
	z-index: 5;
	-webkit-transition: top .7s ease-out, left .7s ease-out, background .7s ease-out, border .6s ease-out, opacity .5s ease-out, -webkit-transform .5s ease-out;
	transition: top .7s ease-out, left .7s ease-out, background .7s ease-out, border .6s ease-out, opacity .5s ease-out, -webkit-transform .5s ease-out;
	-o-transition: top .7s ease-out, left .7s ease-out, background .7s ease-out, border .6s ease-out, opacity .5s ease-out, transform .5s ease-out;
	transition: top .7s ease-out, left .7s ease-out, background .7s ease-out, border .6s ease-out, opacity .5s ease-out, transform .5s ease-out;
	transition: top .7s ease-out, left .7s ease-out, background .7s ease-out, border .6s ease-out, opacity .5s ease-out, transform .5s ease-out, -webkit-transform .5s ease-out;
}
.grid {
	padding: 0 40px 16px;
}
.grid-inner {
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: 8fr 6fr 0.9fr;
	grid-template-columns: 8fr 6fr 0.9fr;
	min-height: 84vh;
	grid-template-areas: "main . line1" "main view line1" "number view navig";
	max-width: 1440px;
	margin: 0 auto;
	color: #ececec;
}
.grid-main {
	-ms-grid-row: 1;
	-ms-grid-row-span: 2;
	-ms-grid-column: 1;
	grid-area: main;
}
.grid-main__head {
	position: relative;
	margin-left: 3.5vw;
	margin-top: 14vh;
	height: 37%;
}
.grid-main__head::before {
	content: "";
	position: absolute;
	top: 51%;
	left: 0;
	height: 2px;
	width: 87%;
	background: #ececec;
}
.grid-main__head .main-head {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: space-evenly;
	-ms-flex-pack: space-evenly;
	justify-content: space-evenly;
	-webkit-box-align: none;
	-ms-flex-align: none;
	align-items: none;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	height: 100%;
}
.grid-main__head .main-head>div {
	position: relative;
	font-family: "Josefin Sans", sans-serif;
	font-size: 3vw;
	height: 5.8vw;
	overflow: hidden;
}
.grid-main__head .main-head>div:nth-child(1) {
	padding-left: .4vw;
}
.grid-main__head .main-head>div div {
	position: absolute;
}
.grid-main__head .main-head>div div span {
	display: inline-block;
	-webkit-transform: translateY(10%);
	-ms-transform: translateY(10%);
	transform: translateY(10%);
}
.grid-main__head .main-head>div div:not(:nth-child(1)) span {
	-webkit-transform: translateY(100%);
	-ms-transform: translateY(100%);
	transform: translateY(100%);
}
.grid-main__note {
	width: 56%;
	line-height: 1.5vw;
	margin-left: auto;
	margin-right: 2.5vw;
	font-size: 1.1vw;
	margin-top: .5vw;
}
.grid-view {
	-ms-grid-row: 2;
	-ms-grid-row-span: 2;
	-ms-grid-column: 2;
	grid-area: view;
}
.grid-view__inn {
	position: relative;
	height: 70%;
	width: 60%;
	margin: 0 auto;
	margin-top: 8.7vh;
}
.grid-view__inn a {
	position: absolute;
	top: 68%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	display: inline-block;
	height: 22vh;
	width: 22vh;
	text-align: center;
	line-height: 22vh;
	border-radius: 100vh;
	font-size: 2.1vh;
	border: 1px solid #ececec;
	text-decoration: none;
	color: #ececec;
	background: 0 0;
	-webkit-transition: top .3s ease-out, left .4s ease-out;
	-o-transition: top .3s ease-out, left .4s ease-out;
	transition: top .3s ease-out, left .4s ease-out;
}
.grid-view__inn a:hover {
	background: #ececec;
	color: #1a1a1a;
}
.grid-line {
	-ms-grid-row: 1;
	-ms-grid-row-span: 2;
	-ms-grid-column: 3;
	grid-area: line1;
	font-size: 12px;
	-ms-grid-row-align: center;
	align-self: center;
	margin-top: 8vh;
}
.grid-line__inner>div {
	text-align: center;
}
.grid-line__each {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: none;
	-ms-flex-align: none;
	align-items: none;
	height: 17px;
	overflow: hidden;
}
.grid-line__each-count {
	position: relative;
	padding-right: 5px;
}
.grid-line__each-count div {
	position: absolute;
	top: 0;
}
.grid-line__each-count div:not(:nth-child(1)) {
	top: 100%;
}
.grid-line__at {
	margin: .1rem auto;
	margin-top: 0;
	width: 1px;
	height: 70px;
	background: #ececec;
}
.grid-number {
	-ms-grid-row: 3;
	-ms-grid-column: 1;
	grid-area: number;
	-ms-grid-row-align: end;
	align-self: end;
	color: rgba(236, 236, 236, .6);
	padding-bottom: 20px;
}
.grid-number__each {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	font-size: 2.3vw;
	overflow: hidden;
	line-height: 1.8;
}
.grid-number__each-count {
	position: relative;
}
.grid-number__each-count div {
	position: absolute;
	top: 0;
}
.grid-number__each-count div:not(:nth-child(1)) {
	top: 100%;
}
.grid-nav {
	-ms-grid-row: 3;
	-ms-grid-column: 3;
	grid-area: navig;
	-ms-grid-row-align: end;
	align-self: end;
	padding-bottom: 44px;
}
.grid-nav__inner {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: space-evenly;
	-ms-flex-pack: space-evenly;
	justify-content: space-evenly;
	-webkit-box-align: none;
	-ms-flex-align: none;
	align-items: none;
}
.grid-nav__inner>div {
	position: relative;
	height: 30px;
	width: 30px;
	border-radius: 100%;
	background: #ececec;
	cursor: pointer;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	color: #000;
	font-size: 20px;
	line-height: 8px;
}
.grid-nav__inner>div:nth-child(1) {
	margin-right: .7rem;
	background: #ececec;
}
.grid-nav__inner>div img {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
}
@media screen and (max-width:1000px) {
	.grid-main__note {
		font-size: 1.4vw;
   }
}
@media screen and (max-width:800px) {
	.p-13p {
		padding: 7px!important;
   }
	.header-list__search {
		margin-right: -2rem;
   }
	.header-list__search input {
		width: 60vw;
   }
	.header-menu__block .menu-block {
		width: 55vw;
   }
	.header-menu__block .menu-block .menu-text span {
		font-size: 5vw;
   }
	.grid-inner {
		grid-template-areas: "main main main" ". view ." "number view navig";
   }
	.grid-main {
		width: 90%;
		margin: 0 auto;
   }
	.grid-main__head {
		margin-left: 6vw;
		margin-top: 11vh;
		height: 55%;
		width: 68vw;
   }
	.grid-main__head::before {
		left: -4%;
		width: 108%;
   }
	.grid-main__head .main-head>div {
		font-size: 6.4vw;
		height: 9vw;
   }
	.grid-main__head .main-head-2>div {
		right: 0;
   }
	.grid-main__note span {
		display: none;
   }
	.grid-view__inn {
		width: 100%;
		margin-top: 3vh;
   }
	.grid-view__inn a {
		height: 20vh;
		width: 20vh;
		line-height: 20vh;
		font-size: 1.7vh;
		background: #ececec;
		color: #1a1a1a;
		left: 58%;
		bottom: 19%;
   }
	.grid-line {
		display: none;
   }
	.grid-number__each {
		font-size: 6.4vw;
   }
	.grid-main {
		-ms-grid-row: 1;
		-ms-grid-row-span: 1;
		-ms-grid-column: 1;
		-ms-grid-column-span: 3;
   }
	.grid-view {
		-ms-grid-row: 2;
		-ms-grid-row-span: 2;
		-ms-grid-column: 2;
   }
	.grid-number {
		-ms-grid-row: 3;
		-ms-grid-column: 1;
   }
	.grid-nav {
		-ms-grid-row: 3;
		-ms-grid-column: 3;
   }
}
@media screen and (max-width:425px) {
	.header-list__search {
		display: none;
   }
	.header-list__icons-inner div:not(:nth-child(3)) {
		margin-right: 1vw;
   }
	.header-list__icons-inner div:nth-child(1) {
		-webkit-transform: translateY(6%);
		-ms-transform: translateY(6%);
		transform: translateY(6%);
		display: block;
   }
	.circle {
		display: none;
   }
	.grid-inner {
		grid-template-areas: "main main main" ". view view" "number . navig";
   }
	.grid-main__head {
		margin-left: 2vw;
		margin-top: 6vh;
   }
	.grid-main__head::before {
		left: -44px;
		width: 128%;
   }
	.grid-main__head .main-head {
		margin-left: -4vw;
   }
	.grid-main__head .main-head>div {
		font-size: 7.3vw;
		height: 12vw;
   }
	.grid-view {
		width: 95%;
   }
	.grid-view__inn {
		height: 100%;
		margin-top: 0;
   }
	.grid-view__inn a {
		height: 30vw;
		width: 30vw;
		line-height: 30vw;
		font-size: 2.8vw;
		left: 62%;
		bottom: 0;
   }
	.grid-number__each {
		font-size: 11vw;
   }
	.grid-main {
		-ms-grid-row: 1;
		-ms-grid-row-span: 1;
		-ms-grid-column: 1;
		-ms-grid-column-span: 3;
   }
	.grid-view {
		-ms-grid-row: 2;
		-ms-grid-row-span: 1;
		-ms-grid-column: 2;
		-ms-grid-column-span: 2;
   }
	.grid-number {
		-ms-grid-row: 3;
		-ms-grid-column: 1;
   }
	.grid-nav {
		-ms-grid-row: 3;
		-ms-grid-column: 3;
   }
}
@-webkit-keyframes textAnimation {
	0% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
		opacity: 1;
   }
	35% {
		-webkit-transform: translateY(35%);
		transform: translateY(35%);
		opacity: 0;
   }
	65% {
		-webkit-transform: translateY(35%);
		transform: translateY(35%);
		opacity: 0;
   }
	100% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
		opacity: 1;
   }
}
@keyframes textAnimation {
	0% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
		opacity: 1;
   }
	35% {
		-webkit-transform: translateY(35%);
		transform: translateY(35%);
		opacity: 0;
   }
	65% {
		-webkit-transform: translateY(35%);
		transform: translateY(35%);
		opacity: 0;
   }
	100% {
		-webkit-transform: translateY(0);
		transform: translateY(0);
		opacity: 1;
   }
}
.social-icon {
	position: relative;
	display: block;
}
.social-icon img {
	width: 25px!important;
	position: relative;
}
.social-icon:hover:before {
	content: '';
	position: absolute;
	height: 39px;
	width: 40px;
	top: -6px;
	left: -5px;
	border-radius: 50%;
	-webkit-filter: blur(8px);
	filter: blur(8px);
	background: -webkit-gradient(linear, left top, right top, from(#ff8038), color-stop(30.43%, #f09), color-stop(68.23%, #00ebeb), to(#db00ff));
	background: -o-linear-gradient(left, #ff8038 0, #f09 30.43%, #00ebeb 68.23%, #db00ff 100%);
	background: linear-gradient(90deg, #ff8038 0, #f09 30.43%, #00ebeb 68.23%, #db00ff 100%);
	background-size: 300% 300%;
	z-index: -1;
	animation: frame-enter;
	-webkit-animation: frame-enter;
	-webkit-transition: all ease .2s;
	-o-transition: all ease .2s;
	transition: all ease .2s;
}
.social-icon.in:before {
	animation: frame-enter 1s forwards ease-in-out reverse, gradient-animation 4s ease-in-out infinite;
	-webkit-animation: frame-enter 1s forwards ease-in-out reverse, gradient-animation 4s ease-in-out infinite;
}
@-webkit-keyframes gradient-animation {
	0% {
		background-position: 15% 0;
   }
	50% {
		background-position: 85% 100%;
   }
	100% {
		background-position: 15% 0;
   }
}
@keyframes gradient-animation {
	0% {
		background-position: 15% 0;
   }
	50% {
		background-position: 85% 100%;
   }
	100% {
		background-position: 15% 0;
   }
}
@-webkit-keyframes frame-enter {
	0% {
		-webkit-clip-path: circle(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) calc(100% - 3px), 3px calc(100% - 3px), 3px 100%, 100% 100%, 100% 0%, 0% 0%);
		clip-path: circle(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) calc(100% - 3px), 3px calc(100% - 3px), 3px 100%, 100% 100%, 100% 0%, 0% 0%);
   }
	25% {
		-webkit-clip-path: circle(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) calc(100% - 3px), calc(100% - 3px) calc(100% - 3px), calc(100% - 3px) 100%, 100% 100%, 100% 0%, 0% 0%);
		clip-path: circle(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) calc(100% - 3px), calc(100% - 3px) calc(100% - 3px), calc(100% - 3px) 100%, 100% 100%, 100% 0%, 0% 0%);
   }
	50% {
		-webkit-clip-path: circle(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, 100% 0%, 0% 0%);
		clip-path: circle(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, 100% 0%, 0% 0%);
   }
	75% {
		-webkit-clip-path: circle(0% 100%, 3px 100%, 3px 3px, 3px 3px, 3px 3px, 3px 3px, 3px 3px, 3px 3px, 3px 0%, 0% 0%);
   }
	100% {
		-webkit-clip-path: circle(0% 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 0% 100%);
   }
}
@keyframes frame-enter {
	0% {
		-webkit-clip-path: circle(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) calc(100% - 3px), 3px calc(100% - 3px), 3px 100%, 100% 100%, 100% 0%, 0% 0%);
		clip-path: circle(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) calc(100% - 3px), 3px calc(100% - 3px), 3px 100%, 100% 100%, 100% 0%, 0% 0%);
   }
	25% {
		-webkit-clip-path: circle(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) calc(100% - 3px), calc(100% - 3px) calc(100% - 3px), calc(100% - 3px) 100%, 100% 100%, 100% 0%, 0% 0%);
		clip-path: circle(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) calc(100% - 3px), calc(100% - 3px) calc(100% - 3px), calc(100% - 3px) 100%, 100% 100%, 100% 0%, 0% 0%);
   }
	50% {
		-webkit-clip-path: circle(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, 100% 0%, 0% 0%);
		clip-path: circle(0% 100%, 3px 100%, 3px 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, calc(100% - 3px) 3px, 100% 0%, 0% 0%);
   }
	75% {
		-webkit-clip-path: circle(0% 100%, 3px 100%, 3px 3px, 3px 3px, 3px 3px, 3px 3px, 3px 3px, 3px 3px, 3px 0%, 0% 0%);
   }
	100% {
		-webkit-clip-path: circle(0% 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 3px 100%, 0% 100%);
   }
}
.whole-border .whole-border-b, .whole-border .whole-border-l, .whole-border .whole-border-r, .whole-border .whole-border-t {
	position: fixed;
	pointer-events: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	background-size: 100% 100%;
	z-index: 2000;
}
.whole-border .whole-border-b, .whole-border .whole-border-t {
	left: 0;
	width: 100%;
	height: 100px;
}
.whole-border .whole-border-l, .whole-border .whole-border-r {
	top: 0;
	width: 100px;
	height: 100%;
}
.whole-border .whole-border-t {
	top: 0;
	background-image: url(../../img/b-top.png);
}
.whole-border .whole-border-r {
	right: 0;
	background-image: url(../../img/b-right.png);
}
.whole-border .whole-border-b {
	bottom: 0;
	background-image: url(../../img/b-bottom.png);
}
.whole-border .whole-border-l {
	left: 0;
	background-image: url(../../img/b-left.png);
}
.logo {
	display: block;
	height: 100%;
	width: 100%;
	max-width: 190px;
	animation: hue 5s infinite ease;
	-webkit-animation: hue 5s infinite ease;
}
@-webkit-keyframes hue {
	from {
		-webkit-filter: hue-rotate(0deg);
   }
	to {
		-webkit-filter: hue-rotate(660deg);
   }
}
.client_logo .single_client_logo {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	height: 120px;
	justify-content: center;
}
.client_logo .owl-carousel .owl-item img {
	width: auto;
}
.client_logo .single_client_logo img {
	margin: 0 auto;
	filter: grayscale(1);
	transition: all ease 0.3s;
}
.client_logo .single_client_logo img:hover {
	filter: grayscale(0);
	transition: all ease 0.3s;
}
.bg-about {
	background-image: url('../img/bg-why.png');
	background-size: 100%;
	background-position: top;
	min-height: 100vh;
	background-repeat: no-repeat;
	background-color: #1f1d29;
}
@media (max-width:991px) {
	.bg-about {
		background-size: cover;
   }
}
.about_us {
	position: relative;
	z-index: 99;
}
.about_us .about_us_text h2 {
	font-size: 45px;
	font-weight: 500;
	line-height: 55px;
	margin-bottom: 8px;
	position: relative;
}
@media (max-width:576px) {
	.about_us .about_us_text h2 {
		font-size: 25px;
		margin-bottom: 10px;
		line-height: 35px;
   }
}
@media only screen and (min-width:576px) and (max-width:767px) {
	.about_us .about_us_text h2 {
		font-size: 25px;
		margin-bottom: 10px;
		line-height: 35px;
   }
}
@media only screen and (min-width:768px) and (max-width:991px) {
	.about_us .about_us_text h2 {
		font-size: 25px;
		margin-bottom: 10px;
		line-height: 35px;
   }
}
@media only screen and (min-width:992px) and (max-width:1200px) {
	.about_us .about_us_text h2 {
		font-size: 28px;
		margin-bottom: 20px;
		line-height: 40px;
   }
}
.about_us .about_us_text p {
	line-height: 26px;
	margin-bottom: 57px;
}
@media (max-width:576px) {
	.about_us .about_us_text p {
		margin-bottom: 10px;
   }
}
@media only screen and (min-width:576px) and (max-width:767px) {
	.about_us .about_us_text p {
		margin-bottom: 20px;
   }
}
@media only screen and (min-width:768px) and (max-width:991px) {
	.about_us .about_us_text p {
		margin-bottom: 20px;
   }
}
.about_us .about_us_text .btn_1 {
	margin-right: 27px;
}
@media (max-width:991px) {
	.about_us .about_us_text .btn_1 {
		margin-right: 10px;
   }
}
@media only screen and (min-width:992px) and (max-width:1200px) {
	.about_us .about_us_text .btn_1 {
		margin-right: 10px;
   }
}
@media (max-width:576px) {
	.learning_img {
		margin-top: 30px;
   }
	.right_time .learning_img {
		margin-top: 0;
   }
}
@media only screen and (min-width:576px) and (max-width:767px) {
	.learning_img {
		margin-top: 40px;
   }
	.right_time .learning_img {
		margin-top: 0;
   }
}
@media (max-width:991px) {
	.right_time .about_us_text h2 {
		margin-top: 30px;
   }
}
.button-wrapper {
	position: relative;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
}
.button {
	display: block;
	font-size: 14px;
	line-height: 26px;
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 2px;
	padding: 16px 30px 10px;
	background-color: #000;
	color: #fff;
	border-radius: 0;
	border: 0;
	cursor: pointer;
	white-space: nowrap;
}
.button-bg {
	position: absolute;
	top: 0;
	left: 0;
	width: calc(100% + 4px);
	height: calc(100% + 4px);
	background: -webkit-gradient(linear, left top, right top, from(#ff8038), color-stop(30.43%, #f09), color-stop(68.23%, #00ebeb), to(#db00ff));
	background: -o-linear-gradient(left, #ff8038 0, #f09 30.43%, #00ebeb 68.23%, #db00ff 100%);
	background: linear-gradient(90deg, #ff8038 0, #f09 30.43%, #00ebeb 68.23%, #db00ff 100%);
	background-size: 600% 600%;
	border-radius: 0;
	animation: AnimateBorder 4s ease infinite;
	-webkit-animation: AnimateBorder 4s ease infinite;
	-moz-animation: AnimateBorder 4s ease infinite;
	z-index: -1;
	-webkit-transform: translate(-2px, -2px);
	-ms-transform: translate(-2px, -2px);
	transform: translate(-2px, -2px);
	-webkit-transition: -webkit-filter 1s ease-in;
	transition: -webkit-filter 1s ease-in;
	-o-transition: filter 1s ease-in;
	transition: filter 1s ease-in;
	transition: filter 1s ease-in, -webkit-filter 1s ease-in;
}
.button-wrapper:hover .button-bg {
	-webkit-filter: blur(10px);
	filter: blur(10px);
	-webkit-transition: -webkit-filter .4s ease-in;
	transition: -webkit-filter .4s ease-in;
	-o-transition: filter .4s ease-in;
	transition: filter .4s ease-in;
	transition: filter .4s ease-in, -webkit-filter .4s ease-in;
}
@-webkit-keyframes AnimateBorder {
	0% {
		background-position: 0 50%;
   }
	50% {
		background-position: 100% 50%;
   }
	100% {
		background-position: 0 50%;
   }
}
@keyframes AnimateBorder {
	0% {
		background-position: 0 50%;
   }
	50% {
		background-position: 100% 50%;
   }
	100% {
		background-position: 0 50%;
   }
}
.section-title {
	margin-bottom: 20px;
	position: relative;
	background: url("../img/bg-title.svg");
	background-repeat: no-repeat;
	background-position: center;
	text-align: center;
	position: relative;
	z-index: 1;
}
.section-title h2, .section-title-1 h2 {
	display: inline-block;
	font-size: 45px;
	position: relative;
	line-height: 60px;
	margin-top: 20px;
	text-transform: uppercase;
}
.section-title-1 {
	position: relative;
	display: inline-block;
}
.section-title h2:before, .section-title-1:before {
	content: '';
	display: inline-block;
	height: 2px;
	width: 100px;
	background: #f8b50f;
	position: absolute;
	top: auto;
	left: auto;
	right: -100px;
	bottom: 15px;
	text-transform: uppercase;
}
@media (max-width:767px) {
	.button {
		font-size: 12px;
		padding: 10px 18px 4px;
   }
	.section-title {
		background-image: none;
   }
	.section-title h2:before, .section-title-1:before {
		display: none;
   }
}
.characters {
	background-image: url('../img/bg-char-1.jpg');
	background-size: 100%;
	background-position: center;
	min-height: 100vh;
	background-repeat: no-repeat;
	position: relative;
}
.char img {
	-webkit-filter: drop-shadow(2px 4px 10px black);
	filter: drop-shadow(2px 4px 10px black);
}
.char {
	min-height: 400px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	background: rgb(31 30 41 / 0%);
	border-radius: 10px;
	backdrop-filter: blur(20px);
	-webkit-backdrop-filter: blur(20px);
	border: 1px solid #f8b50f;
	padding: 20px;
	margin: 20px;
	-webkit-transition: all ease .3s;
	-o-transition: all ease .3s;
	transition: all ease .3s;
}
.char__wrapper .row {
	-ms-flex-wrap: inherit;
	flex-wrap: inherit;
	overflow: auto;
}
.char__info {
	position: absolute;
	bottom: -10px;
	left: -5px;
	padding: 10px 20px;
	background: #000;
	border-radius: 0 10px 0 10px;
	-webkit-box-shadow: 10px 10px 10px -3px #00000094;
	box-shadow: 10px 10px 10px -3px #00000094;
}
.char__info p {
	margin-bottom: 0;
	color: #fff;
}
.char__info span {
	display: none;
}
.char:hover {
	cursor: pointer;
}
.char__info:after {
	content: '';
	width: 100%;
	height: 100%;
	border-left: 1px solid #f8b50f;
	display: block;
	position: absolute;
	top: 8px;
	left: -8px;
	border-bottom: 1px solid #f8b50f;
	border-radius: 0 0 0 10px;
	-webkit-transition: all .3s ease-out;
	-o-transition: all .3s ease-out;
	transition: all .3s ease-out;
}
.scrollbar::-webkit-scrollbar {
	width: 16px;
	cursor: pointer;
}
.scrollbar::-webkit-scrollbar-thumb {
	background-color: #f2b113;
	border-radius: 16px;
	border: 7px solid #1d1726;
	cursor: pointer;
}
.scrollbar::-webkit-scrollbar-thumb:hover {
	background-color: #f2b113;
	border: 7px solid #1d1726;
}
.scrollbar::-webkit-scrollbar-button {
	display: none;
}
body:after {
	content: '';
	display: block;
	position: fixed;
	width: 1px;
	height: 1px;
	border-radius: 50%;
	opacity: .18;
}
body:after {
	-webkit-box-shadow: 0 0 24vmax 24vmax rgb(89 0 161);
	box-shadow: 0 0 24vmax 24vmax rgb(89 0 161);
	animation: hue 10s 0s linear infinite, move2 20s 0s linear infinite;
	-webkit-animation: hue 10s 0s linear infinite, move2 20s 0s linear infinite;
}
@-webkit-keyframes hue {
	0% {
		-webkit-filter: hue-rotate(0deg);
		filter: hue-rotate(0deg);
   }
	100% {
		-webkit-filter: hue-rotate(360deg);
		filter: hue-rotate(360deg);
   }
}
@keyframes hue {
	0% {
		-webkit-filter: hue-rotate(0deg);
		filter: hue-rotate(0deg);
   }
	100% {
		-webkit-filter: hue-rotate(360deg);
		filter: hue-rotate(360deg);
   }
}
@-webkit-keyframes move1 {
	0% {
		top: 0;
		left: 50vw;
   }
	25% {
		left: 0;
   }
	50% {
		top: 100vh;
   }
	75% {
		left: 100vw;
   }
	100% {
		top: 0;
		left: 50vw;
   }
}
@keyframes move1 {
	0% {
		top: 0;
		left: 50vw;
   }
	25% {
		left: 0;
   }
	50% {
		top: 100vh;
   }
	75% {
		left: 100vw;
   }
	100% {
		top: 0;
		left: 50vw;
   }
}
@-webkit-keyframes move2 {
	0% {
		top: 50vh;
		left: 100vw;
   }
	25% {
		top: 100vh;
   }
	50% {
		left: 0;
   }
	75% {
		top: 0;
   }
	100% {
		top: 50vh;
		left: 100vw;
   }
}
@keyframes move2 {
	0% {
		top: 50vh;
		left: 100vw;
   }
	25% {
		top: 100vh;
   }
	50% {
		left: 0;
   }
	75% {
		top: 0;
   }
	100% {
		top: 50vh;
		left: 100vw;
   }
}
.owl-controls .owl-buttons {
	text-align: center;
	margin-top: 80px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.owl-controls .owl-buttons .owl-prev {
	background: 0 0;
	padding: 0 18px 0 15px;
	border-radius: 50px;
	-webkit-box-shadow: 3px 14px 25px -10px #000;
	box-shadow: 3px 14px 25px -10px #000;
	margin: 0 10px;
	-webkit-transition: all .5s ease 0s;
	-o-transition: all .5s ease 0s;
	transition: all .5s ease 0s;
}
.owl-controls .owl-buttons .owl-next {
	background: 0 0;
	padding: 0 15px 0 18px;
	border-radius: 50px;
	-webkit-box-shadow: -3px 14px 25px -10px #000;
	box-shadow: -3px 14px 25px -10px #000;
	margin: 0 10px;
	-webkit-transition: all .5s ease 0s;
	-o-transition: all .5s ease 0s;
	transition: all .5s ease 0s;
}
.owl-controls .owl-buttons .owl-next:hover, .owl-controls .owl-buttons .owl-prev:hover {
	-webkit-box-shadow: -3px -14px 25px -10px #000;
	box-shadow: -3px -14px 25px -10px #000;
}
.owl-controls .owl-buttons .owl-next:before, .owl-controls .owl-buttons .owl-prev:before {
	content: "\F27A";
	font-family: bootstrap-icons!important;
	color: #fff;
	font-size: 30px;
}
.owl-controls .owl-buttons .owl-next:before {
	content: "\F27B";
}
.fadeOut {
	-webkit-animation-name: fadeOut;
	animation-name: fadeOut;
}
@-webkit-keyframes fadeOut {
	0% {
		opacity: 1;
   }
	100% {
		opacity: 0;
   }
}
@keyframes fadeOut {
	0% {
		opacity: 1;
   }
	100% {
		opacity: 0;
   }
}
.weapons {
	background: url("../img/bg-weapon.jpg");
	background-size: 100%;
	background-position: center;
	min-height: 100vh;
	background-repeat: no-repeat;
}
.weapon-wrap {
	background: url("../img/bg-weapon-grid-01.svg");
	padding: 20px;
	background-size: 100%;
	background-position: center;
	background-repeat: no-repeat;
	min-height: 400px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	cursor: pointer;
	-webkit-box-shadow: 0 0 64px -21px rgb(0 0 0 / 23%);
	box-shadow: 0 0 64px -21px rgb(0 0 0 / 23%);
	border-radius: 123% 117% 131% 91%/109% 123% 164% 147%;
	will-change: border-radius, transform, opacity;
	animation: sliderShape 5s linear infinite;
	z-index: -1;
	-webkit-animation: sliderShape 5s linear infinite;
}
@media (max-width:767px) {
	.weapon-wrap {
		background-size: cover;
   }
}
.we-desc {
	position: absolute;
	opacity: 0;
	visibility: hidden;
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
	-webkit-transition: all ease .3s;
	-o-transition: all ease .3s;
	transition: all ease .3s;
	background: -webkit-gradient(linear, left top, right top, from(#f27121), color-stop(#e94057), to(#8a2387));
	background: -o-linear-gradient(left, #f27121, #e94057, #8a2387);
	background: linear-gradient(to right, #f27121, #e94057, #8a2387);
	padding: 10px 30px 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	border-radius: 30px;
}
@media (max-width:1200px) {
	.we-desc {
		opacity: 1;
		visibility: visible;
		-webkit-transform: translateY(200px);
		-ms-transform: translateY(200px);
		transform: translateY(200px);
   }
}
.weapon-wrap img {
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	transform: translateY(0);
	-webkit-transition: all ease .3s;
	-o-transition: all ease .3s;
	transition: all ease .3s;
}
.weapon-wrap:hover img {
	-webkit-transform: translateY(-50px);
	-ms-transform: translateY(-50px);
	transform: translateY(-50px);
	-webkit-transition: all ease .3s;
	-o-transition: all ease .3s;
	transition: all ease .3s;
}
.weapon-wrap:hover .we-desc {
	opacity: 1;
	visibility: visible;
	-webkit-transform: translateY(165px);
	-ms-transform: translateY(165px);
	transform: translateY(165px);
	-webkit-transition: all ease .3s;
	-o-transition: all ease .3s;
	transition: all ease .3s;
}
@-webkit-keyframes sliderShape {
	0%, 100% {
		border-radius: 42% 58% 70% 30%/45% 45% 55% 55%;
		-webkit-transform: translate3d(0, 0, 0) rotateZ(.01deg);
		transform: translate3d(0, 0, 0) rotateZ(.01deg);
   }
	34% {
		border-radius: 70% 30% 46% 54%/30% 29% 71% 70%;
		-webkit-transform: translate3d(0, 5px, 0) rotateZ(.01deg);
		transform: translate3d(0, 5px, 0) rotateZ(.01deg);
   }
	50% {
		-webkit-transform: translate3d(0, 0, 0) rotateZ(.01deg);
		transform: translate3d(0, 0, 0) rotateZ(.01deg);
   }
	67% {
		border-radius: 100% 60% 60% 100%/100% 100% 60% 60%;
		-webkit-transform: translate3d(0, -3px, 0) rotateZ(.01deg);
		transform: translate3d(0, -3px, 0) rotateZ(.01deg);
   }
}
@keyframes sliderShape {
	0%, 100% {
		border-radius: 42% 58% 70% 30%/45% 45% 55% 55%;
		-webkit-transform: translate3d(0, 0, 0) rotateZ(.01deg);
		transform: translate3d(0, 0, 0) rotateZ(.01deg);
   }
	34% {
		border-radius: 70% 30% 46% 54%/30% 29% 71% 70%;
		-webkit-transform: translate3d(0, 5px, 0) rotateZ(.01deg);
		transform: translate3d(0, 5px, 0) rotateZ(.01deg);
   }
	50% {
		-webkit-transform: translate3d(0, 0, 0) rotateZ(.01deg);
		transform: translate3d(0, 0, 0) rotateZ(.01deg);
   }
	67% {
		border-radius: 100% 60% 60% 100%/100% 100% 60% 60%;
		-webkit-transform: translate3d(0, -3px, 0) rotateZ(.01deg);
		transform: translate3d(0, -3px, 0) rotateZ(.01deg);
   }
}
.we-desc-see-more a h5 {
	background: #8a2387;
	background: -webkit-gradient(linear, left top, right top, from(#f27121), color-stop(#e94057), to(#8a2387));
	background: -o-linear-gradient(left, #f27121, #e94057, #8a2387);
	background: linear-gradient(to right, #f27121, #e94057, #8a2387);
	-webkit-background-clip: text;
	color: transparent;
	text-align: center;
}
.we-desc-see-more a:hover {
	display: inline-block;
	border-bottom: 1px dotted #fff;
	-webkit-transition: all ease .3s;
	-o-transition: all ease .3s;
	transition: all ease .3s;
}
.card {
	border-radius: 20px;
	background: #1f1d29;
	-webkit-box-shadow: 20px 20px 60px rgb(21 20 28 / 52%), -20px -20px 60px rgb(31 30 42 / 0%);
	box-shadow: 20px 20px 60px rgb(21 20 28 / 52%), -20px -20px 60px rgb(31 30 42 / 0%);
	border: none;
	color: #6a6585;
}
.card img {
	border-radius: 50%;
	background: -o-linear-gradient(305deg, #1a2423, #1f1e29);
	background: linear-gradient(145deg, #1a2423, #1f1e29);
	-webkit-box-shadow: 20px 20px 60px rgb(30 29 41 / 24%), -20px -20px 60px rgb(0 0 0 / 20%);
	box-shadow: 20px 20px 60px rgb(30 29 41 / 24%), -20px -20px 60px rgb(0 0 0 / 20%);
}
.neo-button {
	width: 30px;
	height: 30px;
	outline: 0!important;
	cursor: pointer;
	color: #fff;
	font-size: 16px;
	border: none;
	margin-right: 10px;
	border-radius: 50%;
	background: -o-linear-gradient(305deg, #d6d6d6, #fff);
	background: linear-gradient(145deg, #d6d6d6, #fff);
	-webkit-box-shadow: inset 0 -6px 10px 6px #fff;
	box-shadow: inset 0 -6px 10px 6px #fff;
	line-height: 12px;
}
.neo-button:active {
	border-radius: 50%;
	background: -o-linear-gradient(305deg, #d6d6d6, #fff);
	background: linear-gradient(145deg, #d6d6d6, #fff);
	-webkit-box-shadow: inset 20px 20px 60px #cacaca, inset -20px -20px 60px #fff;
	box-shadow: inset 20px 20px 60px #cacaca, inset -20px -20px 60px #fff;
}
.footer {
	background: url("../img/bg-footer-1.png");
	background-size: 100%;
	background-position: bottom;
	background-repeat: no-repeat;
	position: relative;
}
.footer_part {
	color: #fff;
}
.footer_icon.social_icon {
	margin-top: -18px;
}
.single_footer_part a {
	margin: 5px 0;
	display: inline-block;
	border-bottom: 1px dotted transparent;
}
.single_footer_part .list-unstyled a:hover {
	border-bottom: 1px dotted #fff;
	-webkit-transition: ease .3s all;
	-o-transition: ease .3s all;
	transition: ease .3s all;
}
#app {
	position: relative;
	width: 100%;
	min-height: 1000px;
	justify-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	overflow: hidden;
	padding: 10px;
}
#app-in {
	display: -ms-grid;
	display: grid;
	-ms-grid-columns: 50% 50%;
	grid-template-columns: 50% 50%;
	justify-items: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	min-height: 700px;
}
@media (max-width:992px) {
	#app-in {
		-ms-grid-columns: 100%;
		grid-template-columns: 100%;
		row-gap: 16px;
   }
}
@media (max-width:767px) {
	.metaverse {
		display: none;
   }
}
.hero-bg {
	position: absolute;
	right: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: no-repeat top center/cover;
	-webkit-mask: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(50%, #000));
	-webkit-mask: linear-gradient(to right, transparent, #000 50%);
	mask: -webkit-gradient(linear, left top, right top, from(transparent), color-stop(50%, #000));
	mask: linear-gradient(to right, transparent, #000 50%);
	-webkit-animation: fadeInFromRight .8s both;
	animation: fadeInFromRight .8s both;
}
.hero-title {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-size: 58px;
	line-height: 65px;
	color: rgb(255 255 255);
	margin-top: -50px;
}
@media (max-width:992px) {
	.hero-title {
		top: 50%;
		bottom: auto;
   }
}
.round {
	position: relative;
	width: 500px;
	height: 500px;
	-ms-flex-negative: 0;
	flex-shrink: 0;
}
.round .item {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-animation: roundItemFadeIn .8s .2s both;
	animation: roundItemFadeIn .8s .2s both;
}
.round .item.active .inner {
	-webkit-box-shadow: .8px .8px .2rem rgba(0, 0, 0, .5);
	box-shadow: .8px .8px .2rem rgba(0, 0, 0, .5);
	-webkit-transform: translate(-50%, -50%) scale(1.2);
	-ms-transform: translate(-50%, -50%) scale(1.2);
	transform: translate(-50%, -50%) scale(1.2);
}
.round .item.active .inner:after {
	width: 20%;
	height: 20%;
	opacity: 1;
}
.round .inner {
	position: absolute;
	top: 50%;
	left: 50%;
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	width: 100px;
	height: 100px;
	border-radius: 50%;
	-webkit-box-shadow: .05rem .05rem .1rem rgba(0, 0, 0, .7);
	box-shadow: .05rem .05rem .1rem rgba(0, 0, 0, .7);
	cursor: pointer;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
}
.round .inner:after {
	content: "";
	position: absolute;
	bottom: 0;
	right: 0;
	width: 110%;
	height: 110%;
	border-radius: inherit;
	background-color: #f8b50f;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	transition: all .3s;
	z-index: -1;
	-webkit-box-shadow: -6px -6px 16px 0 rgb(0 0 0 / 52%);
	box-shadow: -6px -6px 16px 0 rgb(0 0 0 / 52%);
}
.round img {
	display: block;
	width: 100%;
	height: 100%;
	border-radius: inherit;
}
.hero-info {
	width: 50%;
	padding: 25px;
	-ms-flex-negative: 0;
	flex-shrink: 0;
	border-radius: 20px;
	-webkit-backdrop-filter: blur(8px);
	backdrop-filter: blur(8px);
	background-color: rgba(0, 0, 0, .4);
	-webkit-box-shadow: 0 0 .1rem rgba(0, 0, 0, .7);
	box-shadow: 0 0 .1rem rgba(0, 0, 0, .7);
	text-shadow: 0 0 2px #555;
}
@media (max-width:992px) {
	.hero-info {
		width: 100%;
   }
}
.hero-info .row {
	margin-bottom: .1rem;
	-webkit-animation: fadeInFromTop .5s both;
	animation: fadeInFromTop .5s both;
}
.hero-info .row:nth-of-type(1) {
	-webkit-animation-delay: 0s;
	animation-delay: 0s;
}
.hero-info .row:nth-of-type(2) {
	-webkit-animation-delay: .25s;
	animation-delay: .25s;
}
.hero-info .row:nth-of-type(3) {
	-webkit-animation-delay: .5s;
	animation-delay: .5s;
}
.hero-info .row:nth-of-type(4) {
	-webkit-animation-delay: .75s;
	animation-delay: .75s;
}
.hero-info .title {
	font-size: 20px;
	font-weight: 700;
	text-transform: uppercase;
	color: #fff;
	letter-spacing: 4px;
}
.hero-info .content {
	color: #fff;
}
.hero-info .content.desc {
	font-size: 15px;
	line-height: 1.7;
}
.fullscreen-icon {
	position: fixed;
	top: .2rem;
	left: .2rem;
	width: .3rem;
	height: .3rem;
	opacity: .8;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff)) no-repeat center/50% 50%;
	background: -o-linear-gradient(#fff, #fff) no-repeat center/50% 50%;
	background: linear-gradient(#fff, #fff) no-repeat center/50% 50%;
	cursor: pointer;
}
@media (max-width:992px) {
	.fullscreen-icon {
		display: none;
   }
}
.fullscreen-icon span {
	position: absolute;
	width: 30%;
	height: 30%;
	border: 0 solid #fff;
	border-width: .03rem .03rem 0 0;
}
.fullscreen-icon span:nth-of-type(1) {
	top: 0;
	right: 0;
}
.fullscreen-icon span:nth-of-type(2) {
	bottom: 0;
	right: 0;
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
}
.fullscreen-icon span:nth-of-type(3) {
	bottom: 0;
	left: 0;
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}
.fullscreen-icon span:nth-of-type(4) {
	top: 0;
	left: 0;
	-webkit-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	transform: rotate(-90deg);
}
@-webkit-keyframes roundItemFadeIn {
	from {
		opacity: 0;
		-webkit-transform: none;
		transform: none;
   }
}
@keyframes roundItemFadeIn {
	from {
		opacity: 0;
		-webkit-transform: none;
		transform: none;
   }
}
@-webkit-keyframes fadeInFromTop {
	from {
		opacity: 0;
		-webkit-transform: translateY(-.2rem);
		transform: translateY(-.2rem);
   }
}
@keyframes fadeInFromTop {
	from {
		opacity: 0;
		-webkit-transform: translateY(-.2rem);
		transform: translateY(-.2rem);
   }
}
@-webkit-keyframes fadeInFromRight {
	from {
		opacity: 0;
		-webkit-transform: translateX(.5rem);
		transform: translateX(.5rem);
   }
}
@keyframes fadeInFromRight {
	from {
		opacity: 0;
		-webkit-transform: translateX(.5rem);
		transform: translateX(.5rem);
   }
}
@-webkit-keyframes blurFadeIn {
	from {
		-webkit-filter: blur(10px);
		filter: blur(10px);
		letter-spacing: -.4rem;
   }
}
@keyframes blurFadeIn {
	from {
		-webkit-filter: blur(10px);
		filter: blur(10px);
		letter-spacing: -.4rem;
   }
}
@-webkit-keyframes scaleUp {
	from {
		opacity: 0;
		-webkit-transform: scale(.3);
		transform: scale(.3);
   }
}
@keyframes scaleUp {
	from {
		opacity: 0;
		-webkit-transform: scale(.3);
		transform: scale(.3);
   }
}
@-webkit-keyframes rotate {
	to {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
   }
}
@keyframes rotate {
	to {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
   }
}
.characters:before, .footer:before, .hero-bg:before {
	content: '';
	width: 100%;
	height: 100%;
	background: #1f1d2a;
	position: absolute;
	top: 0;
	background: -webkit-gradient(linear, left top, left bottom, from(#1f1d2a), color-stop(rgb(233 64 87 / 0%)), to(rgb(138 35 135 / 0%)));
	background: -o-linear-gradient(top, #1f1d2a, rgb(233 64 87 / 0%), rgb(138 35 135 / 0%));
	background: linear-gradient(to bottom, #1f1d2a, rgb(233 64 87 / 0%), rgb(138 35 135 / 0%));
}
.characters:after, .footer:after, .hero-bg:after {
	content: '';
	width: 100%;
	height: 100%;
	background: #1f1d2a;
	position: absolute;
	top: auto;
	bottom: 0;
	background: -webkit-gradient(linear, left bottom, left top, from(#1f1d2a), color-stop(rgb(233 64 87 / 0%)), to(rgb(138 35 135 / 0%)));
	background: -o-linear-gradient(bottom, #1f1d2a, rgb(233 64 87 / 0%), rgb(138 35 135 / 0%));
	background: linear-gradient(to top, #1f1d2a, rgb(233 64 87 / 0%), rgb(138 35 135 / 0%));
}
.social-icon i {
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	padding: 8px;
	border-radius: 50%;
	background: #000;
}
@-webkit-keyframes shifter {
	0% {
		-webkit-filter: hue-rotate(0deg);
   }
	100% {
		-webkit-filter: hue-rotate(50deg);
   }
}
@keyframes shifter {
	0% {
		-webkit-filter: hue-rotate(0deg);
   }
	100% {
		-webkit-filter: hue-rotate(50deg);
   }
}
.power-by {
	position: absolute;
	bottom: 86px;
	left: 50%;
	-webkit-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	width: 100%;
	text-align: center;
}
.power-by img {
    max-width: 65px;
    position: relative;
    top: -4px;
}
@media (max-width:1200px) {
	.characters, .weapons {
		background-size: cover;
   }
}
.social-buttons a:hover i {
	color: #3d639d;
}
@media screen and (max-width:425px) {
	.social-icon i, .social-icon svg {
		padding: 5px;
		font-size: 14px;
   }
	.social-icon svg.app-icon {
		width: 24px;
		height: 24px;
		padding: 4px!important;
   }
	.logo {
		max-width: 134px;
		z-index: 9999;
		position: relative;
   }
	.header-menu__block .menu-block__text .menu-text span {
		-webkit-text-fill-color: unset;
		-webkit-text-stroke-color: unset;
		-webkit-text-stroke-width: 0.5px;
   }
}
.overlay-loader {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 100000000;
}
.overlay-loader .overlayDoor:before {
	content: "";
	position: absolute;
	width: 100%;
	height: 100%;
	background: rgb(17 17 17 / 87%);
	-webkit-transition: .5s cubic-bezier(.77, 0, .18, 1);
	-o-transition: .5s cubic-bezier(.77, 0, .18, 1);
	transition: .5s cubic-bezier(.77, 0, .18, 1);
	-webkit-transition-delay: 0.8s;
	-o-transition-delay: 0.8s;
	transition-delay: 0.8s;
	backdrop-filter: blur(20px);
	-webkit-backdrop-filter: blur(20px);
}
.overlay-loader .overlayDoor:before {
	left: 0;
}
.overlay-loader .overlayDoor:after {
	right: 0;
}
.overlay.loaded .overlayDoor:before {
	left: -50%;
}
.overlay.loaded .overlayDoor:after {
	right: -50%;
}
.overlay.loaded .overlayContent {
	opacity: 0;
	margin-top: -15px;
}
.overlay-loader .overlayContent {
	position: relative;
	width: 100%;
	height: 100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-transition: .5s cubic-bezier(.77, 0, .18, 1);
	-o-transition: .5s cubic-bezier(.77, 0, .18, 1);
	transition: .5s cubic-bezier(.77, 0, .18, 1);
}
.overlay-loader .overlayContent .skip {
	display: block;
	width: 130px;
	text-align: center;
	margin: 50px auto 0;
	cursor: pointer;
	color: #fff;
	font-family: Nunito;
	font-weight: 700;
	padding: 12px 0;
	border: 2px solid #fff;
	border-radius: 3px;
	-webkit-transition: .2s ease;
	-o-transition: .2s ease;
	transition: .2s ease;
}
.overlay-loader .overlayContent .skip:hover {
	background: #ddd;
	color: #444;
	border-color: #ddd;
}
.loader {
	width: 128px;
	height: 128px;
	border: 3px solid #fff;
	border-bottom: 3px solid transparent;
	border-radius: 50%;
	position: relative;
	-webkit-animation: spin 1s linear infinite;
	animation: spin 1s linear infinite;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.loader .inner {
	width: 64px;
	height: 64px;
	border: 3px solid transparent;
	border-top: 3px solid #fff;
	border-radius: 50%;
	-webkit-animation: spinInner 1s linear infinite;
	animation: spinInner 1s linear infinite;
}
@-webkit-keyframes spin {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0);
   }
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
   }
}
@keyframes spin {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0);
   }
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
   }
}
@-webkit-keyframes spinInner {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0);
   }
	100% {
		-webkit-transform: rotate(-720deg);
		transform: rotate(-720deg);
   }
}
@keyframes spinInner {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0);
   }
	100% {
		-webkit-transform: rotate(-720deg);
		transform: rotate(-720deg);
   }
}
#scrolltop {
	display: none;
}
#rocketmeluncur {
	position: fixed;
	bottom: 50px;
	z-index: 7;
	display: none;
	visibility: hidden;
	width: 26px;
	height: 48px;
	right: 42px;
	background: url(../../img/rocket.png) no-repeat 50% 0;
	opacity: 0;
	-webkit-transition: visibility .6s cubic-bezier(.6, .04, .98, .335), opacity .6s cubic-bezier(.6, .04, .98, .335), -webkit-transform .6s cubic-bezier(.6, .04, .98, .335);
	transition: visibility .6s cubic-bezier(.6, .04, .98, .335), opacity .6s cubic-bezier(.6, .04, .98, .335), -webkit-transform .6s cubic-bezier(.6, .04, .98, .335);
	-o-transition: visibility .6s cubic-bezier(.6, .04, .98, .335), opacity .6s cubic-bezier(.6, .04, .98, .335), transform .6s cubic-bezier(.6, .04, .98, .335);
	transition: visibility .6s cubic-bezier(.6, .04, .98, .335), opacity .6s cubic-bezier(.6, .04, .98, .335), transform .6s cubic-bezier(.6, .04, .98, .335);
	transition: visibility .6s cubic-bezier(.6, .04, .98, .335), opacity .6s cubic-bezier(.6, .04, .98, .335), transform .6s cubic-bezier(.6, .04, .98, .335), -webkit-transform .6s cubic-bezier(.6, .04, .98, .335);
}
#rocketmeluncur i {
	display: block;
	margin-top: 48px;
	height: 14px;
	background: url(../../img/rocket.png) no-repeat 50% -48px;
	opacity: .5;
	-webkit-transition: -webkit-transform .2s;
	transition: -webkit-transform .2s;
	-o-transition: transform .2s;
	transition: transform .2s;
	transition: transform .2s, -webkit-transform .2s;
	-webkit-transform-origin: 50% 0;
	-ms-transform-origin: 50% 0;
	transform-origin: 50% 0;
}
#rocketmeluncur:hover {
	background-position: 50% -62px;
}
#rocketmeluncur:hover i {
	background-position: 50% 100%;
	-webkit-animation: flaming .7s infinite;
	animation: flaming .7s infinite;
}
#rocketmeluncur.showrocket {
	visibility: visible;
	opacity: 1;
}
#rocketmeluncur.launchrocket {
	background-position: 50% -62px;
	opacity: 0;
	-webkit-transform: translateY(-800px);
	-ms-transform: translateY(-800px);
	transform: translateY(-800px);
	pointer-events: none;
}
#rocketmeluncur.launchrocket i {
	background-position: 50% 100%;
	-webkit-transform: scale(1.4, 3.2);
	-ms-transform: scale(1.4, 3.2);
	transform: scale(1.4, 3.2);
}
body::-webkit-scrollbar-track {
	background-color: #1f1d29;
}
body::-webkit-scrollbar {
	width: 10px;
	background-color: #1f1d29;
}
body::-webkit-scrollbar-thumb {
	background-color: #000;
	border: 2px solid #000;
}
.about-img img {
	max-height: 420px;
}
.form-card {
	padding: 20px;
	border: 1px solid rgb(255 255 255 / 4%);
	border-radius: 5px;
	backdrop-filter: blur(10px);
}
.form-card h5 {
	font-size: 16px;
}
.form-card img {
	max-width: 120px;
	width: 100%;
	background: #000;
	box-shadow: 0 0 16px -2px #00000082;
}
#chartdiv {
	width: 100%;
	height: 435px;
	font-size: 11px;
	max-width: 80%;
	margin: auto;
}
tspan {
	fill: #ffffff!important;
}
@media (max-width:800px) {
	.grid-main__head .main-head>div div {
		position: absolute;
		left: 50%;
		transform: translate(-50%);
		width: 100%;
		text-align: center;
   }
	.grid-main__note {
		width: 100%;
		display: flex;
		justify-content: center;
   }
}
@media (max-width:1024px) {
	video {
		height: 600px;
   }
	.bg-video-wrap {
		height: 585px;
   }
	.overlay {
		height: 600px;
   }
	.grid-inner {
		height: 455px;
		min-height: unset;
   }
	.bg-about {
		min-height: unset;
   }
	#app-in {
		grid-template-columns: 100%;
   }
	.hero-info, .round {
		margin-top: 60px;
   }
	.section-title h2, .section-title-1 h2 {
		display: inline-block;
		font-size: 32px;
   }
	.hero-bg {
		background-size: cover;
   }
	.header {
		padding: 0 5vw;
   }
	.logo {
		max-width: 165px;
   }
	#chartdiv {
		max-width: 100%;
   }
	.grid-main__head {
		margin-top: 2vh;
   }
}
.amcharts-main-div {
	margin-top: 30px;
}
hr {
	color: rgb(255 255 255 / 29%);
}
.btn-side-float {
	z-index: 9999;
}
.btn-side-float img {
	max-width: 200px;
	width: 100%;
}
.social-icon:hover .app-icon {
	fill: #ffffff!important;
}
.p-13p {
	padding: 13px!important;
}
@media screen and (max-width:800px) {
	.p-13p {
		padding: 7px!important;
   }
}
.tokenomics {
	display: block;
	margin: auto;
	max-width: 1200px;
	width: 100%;
}
.badge-custom {
	display: inline-flex;
	padding: 10px 20px;
	border-radius: 5px;
	margin: 10px 10px;
	text-align: center;
	color: #6a6584;
	box-shadow: 2px 2px 10px -2px rgb(0 0 0 / 72%);
	display: flex;
	align-items: center;
	transition: all ease-in-out .3s;
}
.badge-custom:hover {
	color: #fff;
	cursor: pointer;
	transition: all ease-in-out .3s;
}
.badge-custom span {
	height: 15px;
	width: 15px;
	margin-right: 10px;
}
.bg-ss {
	background: linear-gradient(0deg, #12219b, #ea16c4);
}
.bg-ec {
	background: linear-gradient(0deg, #94b312, #35e9f6);
}
.bg-ps {
	background: linear-gradient(0deg, #00277f, #00f6d2);
}
.bg-pr {
	background: linear-gradient(0deg, #8f08c6, #4feef0);
}
.bg-te {
	background: linear-gradient(0deg, #c84be9, #fc95a0);
}
.bg-mt {
	background: linear-gradient(0deg, #a1675b, #ff2799);
}
.bg-el {
	background: linear-gradient(0deg, #ff7b29, #ff270f);
}
.bg-ad {
	background: linear-gradient(0deg, #d27390, #4287b5);
}
.bg-pb {
	background: linear-gradient(0deg, #ff2b01, #ffe73f);
}
.stats-container span.text-dates {
	font-size: 1.5em;
	font-family: "Noto Sans", "Helvetica Neue", Helvetica, arial, sans-serif;
	color: #999;
	text-shadow: -1px 1px 0 #fff;
}
@media only screen and (min-width:1010px) {
	.stats-container li {
		margin: 20px 20px 100px 20px;
   }
}
@media only screen and (max-width:1009px) {
	.stats-container li {
		margin: 0 -.2em 5px;
   }
}
.form-card span {
	color: #6a6585;
}
.grid-hero {
	min-height: 812px;
	display: flex;
	align-items: center;
	position: relative;
}
.hero-content {
	font-size: 20px;
	color: #fff;
	font-weight: lighter;
	padding-top: 30px;
	border-top: 1px solid rgb(255 255 255 / 15%);
	margin-top: 30px;
	margin-bottom: 40px;
}
.bb-dot {
	border-bottom: 1px dotted;
}
@media (max-width:1024px) {
	.grid-hero {
		height: 472px;
		min-height: unset;
   }
	.hero-title {
		font-size: 40px;
		line-height: 50px;
   }
	.hero-content {
		font-size: 16px;
		padding-top: 20px;
		margin-top: 20px;
   }
	.p-13p {
		padding: 7px 10px!important;
   }
	.power-by {
		left: auto;
		right: 6%;
		transform: none;
		width: auto;
   }
}
@media (max-width:767px) {
	.power-by {
		bottom: 25px;
   }
	.hero-title {
		font-size: 34px;
		line-height: 40px;
		margin-top: -50px;
   }
}
#app .hero-title {
	position: absolute;
	top: 50%;
	color: rgb(255 255 255 / 20%);
}
a.action-btn.text-white.text-uppercase {
	position: relative;
	padding: 16px 22px;
	transition: all ease-in-out .3s;
	font-weight: 700;
}
.linkHeading {
	width: 200px;
}
a.action-btn.text-white.text-uppercase:after {
	background: url(../img/bg-title.svg);
	padding: 16px 20px;
	background-repeat: no-repeat;
	background-position: center;
	content: '';
	height: 100%;
	width: 100%;
	background: url(../img/bg-title.svg);
	padding: 16px 20px;
	background-repeat: no-repeat;
	background-position: center;
	display: inline-flex;
	position: absolute;
	background-size: 100%;
	top: 0;
	left: 0;
	transform: rotate(-8deg);
	z-index: -1;
}
a.action-btn.text-white.text-uppercase:hover {
	background: #8a2387;
	background: -webkit-gradient(linear, left top, right top, from(#f27121), color-stop(#e94057), to(#8a2387));
	background: -o-linear-gradient(left, #f27121, #e94057, #8a2387);
	background: linear-gradient(to right, #f27121, #e94057, #8a2387);
	-webkit-background-clip: text;
	color: transparent!important;
	transition: all ease-in-out .3s;
}
.timeline {
	display: flex;
	margin: 0 auto;
	flex-wrap: wrap;
	flex-direction: column;
	max-width: 700px;
	position: relative;
}
.timeline__content-title {
	font-weight: 400;
	font-size: 66px;
	margin: -10px 0 0 0;
	transition: .4s;
	padding: 0 10px 0 0;
	box-sizing: border-box;
	color: #fff;
}
.timeline__content-desc {
	margin: 0;
	font-size: 15px;
	box-sizing: border-box;
	color: rgba(255, 255, 255, .7);
	font-family: Cardo;
	font-weight: 400;
	line-height: 25px;
}
.timeline:before {
	position: absolute;
	left: 50%;
	width: 2px;
	height: 100%;
	margin-left: -1px;
	content: "";
	background: rgba(255, 255, 255, .07);
}
@media only screen and (max-width:767px) {
	.timeline:before {
		left: 40px;
   }
}
.timeline-item {
	padding: 40px 0;
	opacity: .3;
	filter: blur(2px);
	transition: .5s;
	box-sizing: border-box;
	width: calc(50% - 40px);
	display: flex;
	position: relative;
	transform: translateY(-80px);
}
.timeline-item:before {
	content: attr(data-text);
	letter-spacing: 3px;
	width: 100%;
	position: absolute;
	color: rgba(255, 255, 255, .5);
	font-size: 13px;
	border-left: 2px solid rgba(255, 255, 255, .5);
	top: 70%;
	margin-top: -5px;
	padding-left: 15px;
	opacity: 0;
	right: calc(-100% - 56px);
}
.timeline-item:nth-child(even) {
	align-self: flex-end;
}
.timeline-item:nth-child(even):before {
	right: auto;
	text-align: right;
	left: calc(-100% - 56px);
	padding-left: 0;
	border-left: none;
	border-right: 2px solid rgba(255, 255, 255, .5);
	padding-right: 15px;
}
.timeline-item--active {
	opacity: 1;
	transform: translateY(0);
	filter: blur(0px);
}
.timeline-item--active:before {
	top: 50%;
	transition: .3s all .2s;
	opacity: 1;
}
.timeline-item--active .timeline__content-title {
	margin: -50px 0 20px 0;
}
@media only screen and (max-width:767px) {
	.timeline-item {
		align-self: baseline!important;
		width: 100%;
		padding: 0 30px 150px 80px;
   }
	.timeline-item:before {
		left: 10px!important;
		padding: 0!important;
		top: 50px;
		text-align: center!important;
		width: 60px;
		border: none!important;
   }
	.timeline-item:last-child {
		padding-bottom: 40px;
   }
}
.timeline__img {
	max-width: 100%;
	box-shadow: 0 10px 15px rgba(0, 0, 0, .4);
}
/*media kit*/
p.section-content-para {
	max-width: 700px;
	margin: auto;
	text-align: center;
	margin-bottom: 30px;
	color: #ffffff;
	font-size: 20px;
}
h2.logo-title {
	padding-bottom: 10px;
	border-bottom: 1px solid rgb(255 255 255 / 4%);
	margin-bottom: 30px;
}
.media-logo {
	background: rgb(0 0 0);
	border: 1px solid rgb(255 255 255 / 3%);
	border-radius: 5px;
	height: 200px;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 0 30px;
}
.logo-name {
	font-size: 24px;
	color: rgb(255 255 255 / 48%);
	margin-top: 30px;
}
span.logo-bg-type {
	font-size: 18px;
	color: rgb(255 255 255 / 48%);
	margin-bottom: 20px;
	display: block;
	font-weight: 300;
}
a.download-btn .button {
	padding: 10px 20px;
	line-height: 10px;
	border-radius: 5px;
	border: 1px solid #000000;
}
.mb-100 {
	margin-bottom: 100px;
}
a.download-btn .button:hover {
	background: transparent;
	border: 1px solid rgb(255 255 255 / 15%);
}
.sep {
	height: 28px;
	background: #ffffff30;
	width: 1px;
	margin-right: 10px;
}
@media(max-width: 992px) {
	.logo-box {
		margin-bottom: 30px;
   }
	.logo-name {
		font-size: 20px;
   }
	span.logo-bg-type {
		font-size: 16px;
   }
}
.bg-new-r {
	background-size: 100% !important;
	height: 518px;
	width: 518px;
	display: flex;
	align-items: end;
	justify-content: center;
	padding: 60px;
	margin-bottom: 60px;
	background-position: bottom !important;
	background-repeat: no-repeat !important;
}
.bg-new-r img {
	margin-bottom: -95px;
	filter: drop-shadow(0px 6px 5px black );
	transition: all linear 0.3s;
}
.bg-new-r img:hover {
	transform: scale(1.1);
	transition: all linear 0.3s;
}
@media (max-width: 575px) {
	.media-logo {
		height: 300px;
   }
	.bg-new-r {
		height: 390px;
   }
}
.informacoes {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
	padding: 40px 0;
	min-height: 100vh;
	background: url('../img/trees-drawn.jpg');
	background-size: cover;
	position: relative;
}
.informacoes .card img {
	border-radius: unset;
	box-shadow: unset;
	background: none;
	position: absolute;
	bottom: 44px;
	left: 50%;
	transition: all ease 0.3s;
	filter: drop-shadow(20px -8px 5px black);
	transform: translateX(-50%) scale(1);
}
.informacoes .card:hover img {
	transition: all ease 0.3s;
	transform: translateX(-50%) scale(1.04);
}
.informacoes .regras {
	position: relative;
	width: 100%;
	height: 400px;
	display: flex;
	justify-content: center;
	align-items: center;
	transition: 0.5s;
}
.informacoes .regras span {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 50;
	pointer-events: none;
}
.informacoes .regras span::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border-radius: 8px;
	background: rgba(255, 255, 255, 0.1);
	backdrop-filter: blur(10px);
	opacity: 0;
	transition: 0.5s;
	animation: animate 2s esse-in-out infinite;
	box-shadow: 0 5px 15px rgba(0, 0, 0, 0, 0.05);
}
.informacoes .regras:hover span::before {
	top: -50px;
	left: 50px;
	width: 100px;
	height: 100px;
	opacity: 1;
}
@keyframes animate {
	0%, 100% {
		transform: translateY(10px);
   }
	50% {
		transform: translateY(-10px);
   }
}
.informacoes .regras::before {
	content: "";
	position: absolute;
	top: 0;
	left: 50%;
	width: 50%;
	height: 100%;
	background: #fff;
	border-radius: 8px;
	transform: skew(-15deg) translateX(-50%);
	transition: 0.5s;
}
.informacoes .regras::after {
	content: "";
	position: absolute;
	top: 0;
	left: 50%;
	width: 50%;
	height: 100%;
	background: #fff;
	border-radius: 8px;
	transform: skew(15deg) translateX(-50%);
	transition: 0.5s;
	filter: blur(30px);
	transition: 0.5s;
}
.informacoes .bg-1:before, .informacoes .bg-1:after {
	background: linear-gradient(315deg, #ffbc00, #ff0058);
}
.informacoes .bg-2:before, .informacoes .bg-2:after {
	background: linear-gradient(315deg, #03a9f4, #ff0058);
}
.informacoes .bg-3:before, .informacoes .bg-3:after {
	background: linear-gradient(315deg, #4dff03, #00d0ff);
}
.informacoes .bg-4:before, .informacoes .bg-4:after {
	background: linear-gradient(315deg, #002bff, #00ff2b);
}
.informacoes .bg-5:before, .informacoes .bg-5:after {
	background: linear-gradient(315deg, #6e4afd, #60b5ff);
}
.informacoes .bg-6:before, .informacoes .bg-6:after {
	background: linear-gradient(315deg, #03ffdc, #ff2323);
}
.informacoes .regras .card {
	z-index: 1;
	position: relative;
	left: 0;
	padding: 20px 40px;
	background: rgb(255 255 255 / 2%);
	box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1);
	border-radius: 15px;
	backdrop-filter: blur(10px);
	transition: 0.5s;
	color: #fff;
	height: 90%;
	width: 100%;
	-webkit-animation: sliderShape 5s linear infinite;
}
section#regras:before {
	content: '';
	width: 100%;
	height: 100%;
	background: #1f1d2a;
	position: absolute;
	top: 0;
	background: -webkit-gradient(linear, left top, left bottom, from(#1f1d2a), color-stop(rgb(233 64 87 / 0%)), to(rgb(138 35 135 / 0%)));
	background: -o-linear-gradient(top, #1f1d2a, rgb(233 64 87 / 0%), rgb(138 35 135 / 0%));
	background: linear-gradient(to bottom, #1f1d2a, rgb(233 64 87 / 0%), rgb(138 35 135 / 0%));
}
section#regras:after {
	content: '';
	width: 100%;
	height: 100%;
	background: #1f1d2a;
	position: absolute;
	top: auto;
	bottom: 0;
	background: -webkit-gradient(linear, left bottom, left top, from(#1f1d2a), color-stop(rgb(233 64 87 / 0%)), to(rgb(138 35 135 / 0%)));
	background: -o-linear-gradient(bottom, #1f1d2a, rgb(233 64 87 / 0%), rgb(138 35 135 / 0%));
	background: linear-gradient(to top, #1f1d2a, rgb(233 64 87 / 0%), rgb(138 35 135 / 0%));
}
.informacoes .regras:hover .card {
	cursor: pointer;
	padding: 60px 40px;
}
.informacoes .regras .card h2 {
	font-size: 2.5em;
	color: #fff;
	margin-bottom: 10px;
	text-shadow: 2px 2px 2px black;
	position: relative;
	z-index: 2;
}
.informacoes .regras .card p {
	font-size: 1.1em;
	color: #fff;
	margin-bottom: 10px;
	line-height: 1.4em;
}
.informacoes .regras .card a {
	display: inline-block;
	font-size: 1.1em;
	color: #111;
	background: #fff;
	padding: 10px;
	border-radius: 4px;
	text-decoration: none;
	font-weight: 700;
	margin-top: 5px;
}
.name-robo {
	bottom: 0px !important;
	filter: none !important;
	max-width: 350px;
	z-index: -1;
	height: 50px;
}
@media (max-width: 1200px) {
	.name-robo {
		bottom: 10px !important;
		max-width: 300px;
		height: 40px;
   }
}
@-webkit-keyframes card-shift {
	0% {
		-webkit-transform: translate3d(-30px,0,0);
		transform: translate3d(-30px,0,0);
   }
	25% {
		-webkit-transform: translate3d(0,-30px,0);
		transform: translate3d(0,-30px,0);
   }
	50% {
		-webkit-transform: translate3d(0,-30px,0);
		transform: translate3d(0,-30px,0);
   }
	75% {
		-webkit-transform: translate3d(-30px,0,0);
		transform: translate3d(-30px,0,0);
   }
	to {
		-webkit-transform: translate3d(-30px,0,0);
		transform: translate3d(-30px,0,0);
   }
}
@keyframes card-shift {
	0% {
		-webkit-transform: translate3d(-30px,0,0);
		transform: translate3d(-30px,0,0);
   }
	25% {
		-webkit-transform: translate3d(0,-30px,0);
		transform: translate3d(0,-30px,0);
   }
	50% {
		-webkit-transform: translate3d(0,-30px,0);
		transform: translate3d(0,-30px,0);
   }
	75% {
		-webkit-transform: translate3d(-30px,0,0);
		transform: translate3d(-30px,0,0);
   }
	to {
		-webkit-transform: translate3d(-30px,0,0);
		transform: translate3d(-30px,0,0);
   }
}
