From 0f5e5a920f7674fd8f30bf3e98480d23cb7473ac Mon Sep 17 00:00:00 2001 From: subashGamer21 <136293667+subashGamer21@users.noreply.github.com> Date: Wed, 8 Jan 2025 18:14:24 +0545 Subject: [PATCH] Initial commit --- .gitattributes | 2 + about.php | 294 + car-details.php | 418 + car-grid.php | 301 + car-list-sidebar.php | 452 + car-list.php | 266 + contact.php | 99 + css/all.min.css | 6 + css/animate.css | 2744 ++++ css/bootstrap.min.css | 12633 ++++++++++++++++ css/datepickerboot.css | 571 + css/magnific-popup.css | 351 + css/main.css | 6943 +++++++++ css/meanmenu.css | 148 + css/nice-select.css | 143 + css/swiper-bundle.min.css | 13 + faq.php | 131 + footer.php | 181 + gallery.php | 85 + header.php | 289 + img/about/01.jpg | Bin 0 -> 29358 bytes img/about/01.png | Bin 0 -> 105740 bytes img/about/02.jpg | Bin 0 -> 26155 bytes img/about/car-shape.png | Bin 0 -> 15035 bytes img/about/secondary-shape-color-full.png | Bin 0 -> 21175 bytes img/bagde.png | Bin 0 -> 11819 bytes img/bg-header-banner.jpg | Bin 0 -> 66441 bytes img/bg-shape-saleoff.png | Bin 0 -> 111542 bytes img/bg-shape-tire.png | Bin 0 -> 77553 bytes img/bg-slideshow-01.jpg | Bin 0 -> 2301 bytes img/bg-slideshow-02.jpg | Bin 0 -> 874 bytes img/bg-slideshow-03.jpg | Bin 0 -> 2397 bytes img/big-stretch-left-image.jpg | Bin 0 -> 100139 bytes img/bohora.png | Bin 0 -> 65394 bytes img/booking-bg.png | Bin 0 -> 172127 bytes img/booking-man.png | Bin 0 -> 428903 bytes img/brand-bg.png | Bin 0 -> 93787 bytes img/brand/01.png | Bin 0 -> 4978 bytes img/brand/02.png | Bin 0 -> 4700 bytes img/brand/03.png | Bin 0 -> 5122 bytes img/brand/04.png | Bin 0 -> 3428 bytes img/brand/05.png | Bin 0 -> 4798 bytes img/brand/06.png | Bin 0 -> 3484 bytes img/car-slider/01.jpg | Bin 0 -> 22493 bytes img/car-slider/02.jpg | Bin 0 -> 16003 bytes img/car-slider/03.jpg | Bin 0 -> 19176 bytes img/car-slider/04.jpg | Bin 0 -> 15328 bytes img/car-slider/05.jpg | Bin 0 -> 15797 bytes img/car-slider/06.jpg | Bin 0 -> 20545 bytes img/car-slideshow-2.png | Bin 0 -> 222101 bytes img/car.png | Bin 0 -> 225829 bytes img/car/01.jpg | Bin 0 -> 53250 bytes img/car/02.jpg | Bin 0 -> 13804 bytes img/car/03.jpg | Bin 0 -> 93057 bytes img/car/04.jpg | Bin 0 -> 94527 bytes img/car/05.jpg | Bin 0 -> 55188 bytes img/car/06.jpg | Bin 0 -> 52731 bytes img/car/07.jpg | Bin 0 -> 93648 bytes img/car/08.jpg | Bin 0 -> 88952 bytes img/car/09.jpg | Bin 0 -> 56509 bytes img/car/10.jpg | Bin 0 -> 45928 bytes img/car/automatic.svg | 3 + img/car/car-bg.jpg | Bin 0 -> 10007 bytes img/car/car-details-2.jpg | Bin 0 -> 88952 bytes img/car/car-details.jpg | Bin 0 -> 80127 bytes img/car/car-list-1.jpg | Bin 0 -> 46110 bytes img/car/car-list-2.jpg | Bin 0 -> 28916 bytes img/car/car-list-3.jpg | Bin 0 -> 45507 bytes img/car/car-list-4.jpg | Bin 0 -> 56509 bytes img/car/car-list-5.jpg | Bin 0 -> 59897 bytes img/car/car-list-6.jpg | Bin 0 -> 55188 bytes img/car/comment01.png | Bin 0 -> 11447 bytes img/car/comment02.png | Bin 0 -> 12079 bytes img/car/door.svg | 3 + img/car/icon/01.png | Bin 0 -> 1263 bytes img/car/icon/02.png | Bin 0 -> 1266 bytes img/car/icon/03.png | Bin 0 -> 1243 bytes img/car/icon/04.png | Bin 0 -> 1111 bytes img/car/icon/05.png | Bin 0 -> 1474 bytes img/car/icon/06.png | Bin 0 -> 1874 bytes img/car/icon/07.png | Bin 0 -> 389 bytes img/car/petrol.svg | 3 + img/car/popular-car-1.jpg | Bin 0 -> 16366 bytes img/car/popular-car-2.jpg | Bin 0 -> 15922 bytes img/car/popular-car-3.jpg | Bin 0 -> 18839 bytes img/car/popular-car-4.jpg | Bin 0 -> 13804 bytes img/car/popular-car-5.jpg | Bin 0 -> 13721 bytes img/car/popular-car-6.jpg | Bin 0 -> 9289 bytes img/car/seat.svg | 3 + img/car/secondary-shape-color.png | Bin 0 -> 9186 bytes img/car/shape-column.png | Bin 0 -> 4607 bytes img/circle.png | Bin 0 -> 852486 bytes img/contact.jpg | Bin 0 -> 11396 bytes img/cta/bg-app.jpg | Bin 0 -> 8092 bytes img/cta/cta-service.jpg | Bin 0 -> 174093 bytes img/decor-image-contact-home.jpg | Bin 0 -> 40596 bytes img/email.png | Bin 0 -> 881 bytes img/f-booking-01.jpg | Bin 0 -> 44484 bytes img/f-booking-02.jpg | Bin 0 -> 58971 bytes img/f-booking-03.jpg | Bin 0 -> 9893 bytes img/faq-color-shape.png | Bin 0 -> 56669 bytes img/faq.png | Bin 0 -> 111630 bytes img/favicon.png | Bin 0 -> 3803 bytes img/feature-benefit/bg-button-iconbox.png | Bin 0 -> 6344 bytes img/feature-benefit/box-icon-bg1.png | Bin 0 -> 4767 bytes img/feature-benefit/box-icon-bg2.png | Bin 0 -> 4268 bytes img/feature-benefit/box-icon-bg3.png | Bin 0 -> 5902 bytes img/feature-benefit/icon-1.png | Bin 0 -> 660 bytes img/feature-benefit/icon-2.png | Bin 0 -> 517 bytes img/feature-benefit/icon-3.png | Bin 0 -> 925 bytes img/feature-benefit/icon-4.png | Bin 0 -> 2297 bytes img/feature-benefit/icon-5.png | Bin 0 -> 2814 bytes img/feature-benefit/icon-6.png | Bin 0 -> 2238 bytes img/footer/bg-light-footer.png | Bin 0 -> 175007 bytes img/footer/gallery-1.jpg | Bin 0 -> 16366 bytes img/footer/gallery-2.jpg | Bin 0 -> 16622 bytes img/footer/gallery-3.jpg | Bin 0 -> 15660 bytes img/footer/gallery-4.jpg | Bin 0 -> 9893 bytes img/footer/gallery-5.jpg | Bin 0 -> 15922 bytes img/footer/gallery-6.jpg | Bin 0 -> 11260 bytes img/footer/shape-map.png | Bin 0 -> 6988 bytes img/funfact-bg.jpg | Bin 0 -> 37700 bytes img/gallery/bg-gallery-image.png | Bin 0 -> 13318 bytes img/gallery/g-1.jpg | Bin 0 -> 21454 bytes img/gallery/g-10.jpg | Bin 0 -> 25655 bytes img/gallery/g-11.jpg | Bin 0 -> 25800 bytes img/gallery/g-12.jpg | Bin 0 -> 24979 bytes img/gallery/g-13.jpg | Bin 0 -> 16065 bytes img/gallery/g-14.jpg | Bin 0 -> 25577 bytes img/gallery/g-15.jpg | Bin 0 -> 20675 bytes img/gallery/g-16.jpg | Bin 0 -> 22456 bytes img/gallery/g-17.jpg | Bin 0 -> 40660 bytes img/gallery/g-18.jpg | Bin 0 -> 24527 bytes img/gallery/g-19.jpg | Bin 0 -> 25355 bytes img/gallery/g-2.jpg | Bin 0 -> 18878 bytes img/gallery/g-20.jpg | Bin 0 -> 39353 bytes img/gallery/g-3.jpg | Bin 0 -> 34831 bytes img/gallery/g-4.jpg | Bin 0 -> 20907 bytes img/gallery/g-5.jpg | Bin 0 -> 19575 bytes img/gallery/g-6.jpg | Bin 0 -> 22255 bytes img/gallery/g-7.jpg | Bin 0 -> 20937 bytes img/gallery/g-8.jpg | Bin 0 -> 32584 bytes img/gallery/g-9.jpg | Bin 0 -> 30217 bytes img/gallery/icon.png | Bin 0 -> 1346 bytes img/hero/car.png | Bin 0 -> 107704 bytes img/hero/circle.png | Bin 0 -> 6640 bytes img/hero/hero-1.jpg | Bin 0 -> 135532 bytes img/hero/hero-2.jpg | Bin 0 -> 144237 bytes img/hero/hero-3.jpg | Bin 0 -> 194969 bytes img/hero/hero-4.jpg | Bin 0 -> 174093 bytes img/hero/hero-bg.jpg | Bin 0 -> 78099 bytes img/hero/icon.png | Bin 0 -> 855 bytes img/hero/line-2.png | Bin 0 -> 746 bytes img/hero/line-shape-1.png | Bin 0 -> 6931 bytes img/hero/line-shape-2.png | Bin 0 -> 4257 bytes img/hero/line.png | Bin 0 -> 1134 bytes img/hero/overlay.png | Bin 0 -> 263202 bytes img/hero/shadow.png | Bin 0 -> 68987 bytes img/hero/top-img.png | Bin 0 -> 144908 bytes img/how-work/icon-1.png | Bin 0 -> 2561 bytes img/how-work/icon-11.png | Bin 0 -> 2556 bytes img/how-work/icon-2.png | Bin 0 -> 1843 bytes img/how-work/icon-22.png | Bin 0 -> 1864 bytes img/how-work/icon-3.png | Bin 0 -> 973 bytes img/how-work/icon-33.png | Bin 0 -> 996 bytes img/how-work/icon-4.png | Bin 0 -> 1345 bytes img/how-work/icon-44.png | Bin 0 -> 1350 bytes img/how-work/shape.png | Bin 0 -> 2523 bytes img/icon/car.png | Bin 0 -> 636 bytes img/icon/center.png | Bin 0 -> 463 bytes img/icon/like.png | Bin 0 -> 489 bytes img/location.png | Bin 0 -> 873 bytes img/logo/black-logo.svg | 3 + img/logo/white-logo-2.svg | 3 + img/logo/white-logo.svg | 3 + img/minus.png | Bin 0 -> 100 bytes img/mobile-remons.png | Bin 0 -> 15285 bytes img/news/01.jpg | Bin 0 -> 47305 bytes img/news/02.jpg | Bin 0 -> 67148 bytes img/news/03.jpg | Bin 0 -> 62328 bytes img/news/04.jpg | Bin 0 -> 19725 bytes img/news/05.jpg | Bin 0 -> 18553 bytes img/news/06.jpg | Bin 0 -> 24221 bytes img/news/bg.jpg | Bin 0 -> 24142 bytes img/news/client.png | Bin 0 -> 2071 bytes img/news/news-details.jpg | Bin 0 -> 59212 bytes img/news/pp1.jpg | Bin 0 -> 3055 bytes img/news/pp2.jpg | Bin 0 -> 2677 bytes img/news/pp3.jpg | Bin 0 -> 2529 bytes img/plus.png | Bin 0 -> 128 bytes img/question.png | Bin 0 -> 914 bytes img/quote.png | Bin 0 -> 544 bytes img/rental-benefit-bg.jpg | Bin 0 -> 27332 bytes img/sub-icon-2.png | Bin 0 -> 533 bytes img/sub-icon.png | Bin 0 -> 527 bytes img/team/border.png | Bin 0 -> 2183 bytes img/team/team-01.jpg | Bin 0 -> 43399 bytes img/team/team-02.jpg | Bin 0 -> 61661 bytes img/team/team-03.jpg | Bin 0 -> 33946 bytes img/testimonial/01.jpg | Bin 0 -> 20104 bytes img/testimonial/02.jpg | Bin 0 -> 22518 bytes img/testimonial/03.jpg | Bin 0 -> 29560 bytes img/testimonial/bg-30.png | Bin 0 -> 36762 bytes img/testimonial/bg-testimonial-home3.png | Bin 0 -> 140004 bytes img/testimonial/client-1.png | Bin 0 -> 3479 bytes img/testimonial/client-2.png | Bin 0 -> 3370 bytes img/testimonial/client-3.png | Bin 0 -> 3468 bytes img/testimonial/right-testimonial.png | Bin 0 -> 79936 bytes img/testimonial/testimonial-bg.jpg | Bin 0 -> 11935 bytes index.php | 12 + js/ajax-mail.js | 48 + js/animation.js | 55 + js/bootstrap-datepicker.js | 1655 ++ js/bootstrap.bundle.min.js | 7 + js/jquery-3.7.1.min.js | 2 + js/jquery.counterup.min.js | 1 + js/jquery.magnific-popup.min.js | 4 + js/jquery.meanmenu.min.js | 90 + js/jquery.nice-select.min.js | 4 + js/jquery.waypoints.js | 662 + js/main.js | 549 + js/swiper-bundle.min.js | 14 + js/viewport.jquery.js | 71 + js/wow.min.js | 3 + news-details.php | 236 + news.php | 220 + parts/Testimonial.php | 115 + parts/about.php | 69 + parts/carservices.php | 36 + parts/ctaCheap.php | 24 + parts/ctaRental.php | 34 + parts/funFact.php | 54 + parts/gallery.php | 127 + parts/news.php | 120 + parts/pickupservice.php | 274 + parts/popularCar.php | 85 + template/about.html | 903 ++ template/assets/css/all.min.css | 6 + template/assets/css/animate.css | 2744 ++++ template/assets/css/bootstrap.min.css | 12633 ++++++++++++++++ template/assets/css/datepickerboot.css | 571 + template/assets/css/magnific-popup.css | 351 + template/assets/css/main.css | 6943 +++++++++ template/assets/css/meanmenu.css | 148 + template/assets/css/nice-select.css | 143 + template/assets/css/swiper-bundle.min.css | 13 + template/assets/img/about/01.jpg | Bin 0 -> 29358 bytes template/assets/img/about/01.png | Bin 0 -> 105740 bytes template/assets/img/about/02.jpg | Bin 0 -> 26155 bytes template/assets/img/about/car-shape.png | Bin 0 -> 15035 bytes .../img/about/secondary-shape-color-full.png | Bin 0 -> 21175 bytes template/assets/img/bagde.png | Bin 0 -> 11819 bytes template/assets/img/bg-header-banner.jpg | Bin 0 -> 66441 bytes template/assets/img/bg-shape-saleoff.png | Bin 0 -> 111542 bytes template/assets/img/bg-shape-tire.png | Bin 0 -> 77553 bytes template/assets/img/bg-slideshow-01.jpg | Bin 0 -> 2301 bytes template/assets/img/bg-slideshow-02.jpg | Bin 0 -> 874 bytes template/assets/img/bg-slideshow-03.jpg | Bin 0 -> 2397 bytes .../assets/img/big-stretch-left-image.jpg | Bin 0 -> 100139 bytes template/assets/img/booking-bg.png | Bin 0 -> 172127 bytes template/assets/img/booking-man.png | Bin 0 -> 428903 bytes template/assets/img/brand-bg.png | Bin 0 -> 93787 bytes template/assets/img/brand/01.png | Bin 0 -> 4978 bytes template/assets/img/brand/02.png | Bin 0 -> 4700 bytes template/assets/img/brand/03.png | Bin 0 -> 5122 bytes template/assets/img/brand/04.png | Bin 0 -> 3428 bytes template/assets/img/brand/05.png | Bin 0 -> 4798 bytes template/assets/img/brand/06.png | Bin 0 -> 3484 bytes template/assets/img/car-slider/01.jpg | Bin 0 -> 22493 bytes template/assets/img/car-slider/02.jpg | Bin 0 -> 16003 bytes template/assets/img/car-slider/03.jpg | Bin 0 -> 19176 bytes template/assets/img/car-slider/04.jpg | Bin 0 -> 15328 bytes template/assets/img/car-slider/05.jpg | Bin 0 -> 15797 bytes template/assets/img/car-slider/06.jpg | Bin 0 -> 20545 bytes template/assets/img/car-slideshow-2.png | Bin 0 -> 222101 bytes template/assets/img/car.png | Bin 0 -> 225829 bytes template/assets/img/car/01.jpg | Bin 0 -> 53250 bytes template/assets/img/car/02.jpg | Bin 0 -> 13804 bytes template/assets/img/car/03.jpg | Bin 0 -> 93057 bytes template/assets/img/car/04.jpg | Bin 0 -> 94527 bytes template/assets/img/car/05.jpg | Bin 0 -> 55188 bytes template/assets/img/car/06.jpg | Bin 0 -> 52731 bytes template/assets/img/car/07.jpg | Bin 0 -> 93648 bytes template/assets/img/car/08.jpg | Bin 0 -> 88952 bytes template/assets/img/car/09.jpg | Bin 0 -> 56509 bytes template/assets/img/car/10.jpg | Bin 0 -> 45928 bytes template/assets/img/car/automatic.svg | 3 + template/assets/img/car/car-bg.jpg | Bin 0 -> 10007 bytes template/assets/img/car/car-details-2.jpg | Bin 0 -> 88952 bytes template/assets/img/car/car-details.jpg | Bin 0 -> 80127 bytes template/assets/img/car/car-list-1.jpg | Bin 0 -> 46110 bytes template/assets/img/car/car-list-2.jpg | Bin 0 -> 28916 bytes template/assets/img/car/car-list-3.jpg | Bin 0 -> 45507 bytes template/assets/img/car/car-list-4.jpg | Bin 0 -> 56509 bytes template/assets/img/car/car-list-5.jpg | Bin 0 -> 59897 bytes template/assets/img/car/car-list-6.jpg | Bin 0 -> 55188 bytes template/assets/img/car/comment01.png | Bin 0 -> 11447 bytes template/assets/img/car/comment02.png | Bin 0 -> 12079 bytes template/assets/img/car/door.svg | 3 + template/assets/img/car/icon/01.png | Bin 0 -> 1263 bytes template/assets/img/car/icon/02.png | Bin 0 -> 1266 bytes template/assets/img/car/icon/03.png | Bin 0 -> 1243 bytes template/assets/img/car/icon/04.png | Bin 0 -> 1111 bytes template/assets/img/car/icon/05.png | Bin 0 -> 1474 bytes template/assets/img/car/icon/06.png | Bin 0 -> 1874 bytes template/assets/img/car/icon/07.png | Bin 0 -> 389 bytes template/assets/img/car/petrol.svg | 3 + template/assets/img/car/popular-car-1.jpg | Bin 0 -> 16366 bytes template/assets/img/car/popular-car-2.jpg | Bin 0 -> 15922 bytes template/assets/img/car/popular-car-3.jpg | Bin 0 -> 18839 bytes template/assets/img/car/popular-car-4.jpg | Bin 0 -> 13804 bytes template/assets/img/car/popular-car-5.jpg | Bin 0 -> 13721 bytes template/assets/img/car/popular-car-6.jpg | Bin 0 -> 9289 bytes template/assets/img/car/seat.svg | 3 + .../assets/img/car/secondary-shape-color.png | Bin 0 -> 9186 bytes template/assets/img/car/shape-column.png | Bin 0 -> 4607 bytes template/assets/img/circle.png | Bin 0 -> 852486 bytes template/assets/img/contact.jpg | Bin 0 -> 11396 bytes template/assets/img/cta/bg-app.jpg | Bin 0 -> 8092 bytes template/assets/img/cta/cta-service.jpg | Bin 0 -> 174093 bytes .../assets/img/decor-image-contact-home.jpg | Bin 0 -> 40596 bytes template/assets/img/email.png | Bin 0 -> 881 bytes template/assets/img/f-booking-01.jpg | Bin 0 -> 44484 bytes template/assets/img/f-booking-02.jpg | Bin 0 -> 58971 bytes template/assets/img/f-booking-03.jpg | Bin 0 -> 9893 bytes template/assets/img/faq-color-shape.png | Bin 0 -> 56669 bytes template/assets/img/faq.png | Bin 0 -> 111630 bytes template/assets/img/favicon.png | Bin 0 -> 3803 bytes .../img/feature-benefit/bg-button-iconbox.png | Bin 0 -> 6344 bytes .../img/feature-benefit/box-icon-bg1.png | Bin 0 -> 4767 bytes .../img/feature-benefit/box-icon-bg2.png | Bin 0 -> 4268 bytes .../img/feature-benefit/box-icon-bg3.png | Bin 0 -> 5902 bytes .../assets/img/feature-benefit/icon-1.png | Bin 0 -> 660 bytes .../assets/img/feature-benefit/icon-2.png | Bin 0 -> 517 bytes .../assets/img/feature-benefit/icon-3.png | Bin 0 -> 925 bytes .../assets/img/feature-benefit/icon-4.png | Bin 0 -> 2297 bytes .../assets/img/feature-benefit/icon-5.png | Bin 0 -> 2814 bytes .../assets/img/feature-benefit/icon-6.png | Bin 0 -> 2238 bytes .../assets/img/footer/bg-light-footer.png | Bin 0 -> 175007 bytes template/assets/img/footer/gallery-1.jpg | Bin 0 -> 16366 bytes template/assets/img/footer/gallery-2.jpg | Bin 0 -> 16622 bytes template/assets/img/footer/gallery-3.jpg | Bin 0 -> 15660 bytes template/assets/img/footer/gallery-4.jpg | Bin 0 -> 9893 bytes template/assets/img/footer/gallery-5.jpg | Bin 0 -> 15922 bytes template/assets/img/footer/gallery-6.jpg | Bin 0 -> 11260 bytes template/assets/img/footer/shape-map.png | Bin 0 -> 6988 bytes template/assets/img/funfact-bg.jpg | Bin 0 -> 37700 bytes .../assets/img/gallery/bg-gallery-image.png | Bin 0 -> 13318 bytes template/assets/img/gallery/g-1.jpg | Bin 0 -> 21454 bytes template/assets/img/gallery/g-10.jpg | Bin 0 -> 25655 bytes template/assets/img/gallery/g-11.jpg | Bin 0 -> 25800 bytes template/assets/img/gallery/g-12.jpg | Bin 0 -> 24979 bytes template/assets/img/gallery/g-13.jpg | Bin 0 -> 16065 bytes template/assets/img/gallery/g-14.jpg | Bin 0 -> 25577 bytes template/assets/img/gallery/g-15.jpg | Bin 0 -> 20675 bytes template/assets/img/gallery/g-16.jpg | Bin 0 -> 22456 bytes template/assets/img/gallery/g-17.jpg | Bin 0 -> 40660 bytes template/assets/img/gallery/g-18.jpg | Bin 0 -> 24527 bytes template/assets/img/gallery/g-19.jpg | Bin 0 -> 25355 bytes template/assets/img/gallery/g-2.jpg | Bin 0 -> 18878 bytes template/assets/img/gallery/g-20.jpg | Bin 0 -> 39353 bytes template/assets/img/gallery/g-3.jpg | Bin 0 -> 34831 bytes template/assets/img/gallery/g-4.jpg | Bin 0 -> 20907 bytes template/assets/img/gallery/g-5.jpg | Bin 0 -> 19575 bytes template/assets/img/gallery/g-6.jpg | Bin 0 -> 22255 bytes template/assets/img/gallery/g-7.jpg | Bin 0 -> 20937 bytes template/assets/img/gallery/g-8.jpg | Bin 0 -> 32584 bytes template/assets/img/gallery/g-9.jpg | Bin 0 -> 30217 bytes template/assets/img/gallery/icon.png | Bin 0 -> 1346 bytes template/assets/img/hero/car.png | Bin 0 -> 107704 bytes template/assets/img/hero/circle.png | Bin 0 -> 6640 bytes template/assets/img/hero/hero-1.jpg | Bin 0 -> 135532 bytes template/assets/img/hero/hero-2.jpg | Bin 0 -> 144237 bytes template/assets/img/hero/hero-3.jpg | Bin 0 -> 194969 bytes template/assets/img/hero/hero-4.jpg | Bin 0 -> 174093 bytes template/assets/img/hero/hero-bg.jpg | Bin 0 -> 78099 bytes template/assets/img/hero/icon.png | Bin 0 -> 855 bytes template/assets/img/hero/line-2.png | Bin 0 -> 746 bytes template/assets/img/hero/line-shape-1.png | Bin 0 -> 6931 bytes template/assets/img/hero/line-shape-2.png | Bin 0 -> 4257 bytes template/assets/img/hero/line.png | Bin 0 -> 1134 bytes template/assets/img/hero/overlay.png | Bin 0 -> 263202 bytes template/assets/img/hero/shadow.png | Bin 0 -> 68987 bytes template/assets/img/hero/top-img.png | Bin 0 -> 144908 bytes template/assets/img/how-work/icon-1.png | Bin 0 -> 2561 bytes template/assets/img/how-work/icon-11.png | Bin 0 -> 2556 bytes template/assets/img/how-work/icon-2.png | Bin 0 -> 1843 bytes template/assets/img/how-work/icon-22.png | Bin 0 -> 1864 bytes template/assets/img/how-work/icon-3.png | Bin 0 -> 973 bytes template/assets/img/how-work/icon-33.png | Bin 0 -> 996 bytes template/assets/img/how-work/icon-4.png | Bin 0 -> 1345 bytes template/assets/img/how-work/icon-44.png | Bin 0 -> 1350 bytes template/assets/img/how-work/shape.png | Bin 0 -> 2523 bytes template/assets/img/icon/car.png | Bin 0 -> 636 bytes template/assets/img/icon/center.png | Bin 0 -> 463 bytes template/assets/img/icon/like.png | Bin 0 -> 489 bytes template/assets/img/location.png | Bin 0 -> 873 bytes template/assets/img/logo/black-logo.svg | 3 + template/assets/img/logo/white-logo-2.svg | 3 + template/assets/img/logo/white-logo.svg | 3 + template/assets/img/minus.png | Bin 0 -> 100 bytes template/assets/img/mobile-remons.png | Bin 0 -> 15285 bytes template/assets/img/news/01.jpg | Bin 0 -> 47305 bytes template/assets/img/news/02.jpg | Bin 0 -> 67148 bytes template/assets/img/news/03.jpg | Bin 0 -> 62328 bytes template/assets/img/news/04.jpg | Bin 0 -> 19725 bytes template/assets/img/news/05.jpg | Bin 0 -> 18553 bytes template/assets/img/news/06.jpg | Bin 0 -> 24221 bytes template/assets/img/news/bg.jpg | Bin 0 -> 24142 bytes template/assets/img/news/client.png | Bin 0 -> 2071 bytes template/assets/img/news/news-details.jpg | Bin 0 -> 59212 bytes template/assets/img/news/pp1.jpg | Bin 0 -> 3055 bytes template/assets/img/news/pp2.jpg | Bin 0 -> 2677 bytes template/assets/img/news/pp3.jpg | Bin 0 -> 2529 bytes template/assets/img/plus.png | Bin 0 -> 128 bytes template/assets/img/question.png | Bin 0 -> 914 bytes template/assets/img/quote.png | Bin 0 -> 544 bytes template/assets/img/rental-benefit-bg.jpg | Bin 0 -> 27332 bytes template/assets/img/sub-icon-2.png | Bin 0 -> 533 bytes template/assets/img/sub-icon.png | Bin 0 -> 527 bytes template/assets/img/team/border.png | Bin 0 -> 2183 bytes template/assets/img/team/team-01.jpg | Bin 0 -> 43399 bytes template/assets/img/team/team-02.jpg | Bin 0 -> 61661 bytes template/assets/img/team/team-03.jpg | Bin 0 -> 33946 bytes template/assets/img/testimonial/01.jpg | Bin 0 -> 20104 bytes template/assets/img/testimonial/02.jpg | Bin 0 -> 22518 bytes template/assets/img/testimonial/03.jpg | Bin 0 -> 29560 bytes template/assets/img/testimonial/bg-30.png | Bin 0 -> 36762 bytes .../img/testimonial/bg-testimonial-home3.png | Bin 0 -> 140004 bytes template/assets/img/testimonial/client-1.png | Bin 0 -> 3479 bytes template/assets/img/testimonial/client-2.png | Bin 0 -> 3370 bytes template/assets/img/testimonial/client-3.png | Bin 0 -> 3468 bytes .../img/testimonial/right-testimonial.png | Bin 0 -> 79936 bytes .../assets/img/testimonial/testimonial-bg.jpg | Bin 0 -> 11935 bytes template/assets/webfonts/fa-brands-400.ttf | Bin 0 -> 180684 bytes template/assets/webfonts/fa-brands-400.woff2 | Bin 0 -> 104740 bytes template/assets/webfonts/fa-regular-400.ttf | Bin 0 -> 891584 bytes template/assets/webfonts/fa-regular-400.woff2 | Bin 0 -> 357732 bytes template/assets/webfonts/fa-solid-900.ttf | Bin 0 -> 785900 bytes template/assets/webfonts/fa-solid-900.woff2 | Bin 0 -> 303544 bytes .../assets/webfonts/fa-v4compatibility.ttf | Bin 0 -> 10556 bytes .../assets/webfonts/fa-v4compatibility.woff2 | Bin 0 -> 4964 bytes template/car-details.html | 1097 ++ template/car-grid.html | 809 + template/car-list-sidebar.html | 981 ++ template/car-list.html | 792 + template/contact.html | 640 + template/faq.html | 660 + template/gallery.html | 615 + template/index-2.html | 1298 ++ template/index-3.html | 1516 ++ template/index.html | 1418 ++ template/news-details.html | 766 + template/news.html | 748 + webfonts/fa-brands-400.ttf | Bin 0 -> 180684 bytes webfonts/fa-brands-400.woff2 | Bin 0 -> 104740 bytes webfonts/fa-regular-400.ttf | Bin 0 -> 891584 bytes webfonts/fa-regular-400.woff2 | Bin 0 -> 357732 bytes webfonts/fa-solid-900.ttf | Bin 0 -> 785900 bytes webfonts/fa-solid-900.woff2 | Bin 0 -> 303544 bytes webfonts/fa-v4compatibility.ttf | Bin 0 -> 10556 bytes webfonts/fa-v4compatibility.woff2 | Bin 0 -> 4964 bytes 462 files changed, 66478 insertions(+) create mode 100644 .gitattributes create mode 100644 about.php create mode 100644 car-details.php create mode 100644 car-grid.php create mode 100644 car-list-sidebar.php create mode 100644 car-list.php create mode 100644 contact.php create mode 100644 css/all.min.css create mode 100644 css/animate.css create mode 100644 css/bootstrap.min.css create mode 100644 css/datepickerboot.css create mode 100644 css/magnific-popup.css create mode 100644 css/main.css create mode 100644 css/meanmenu.css create mode 100644 css/nice-select.css create mode 100644 css/swiper-bundle.min.css create mode 100644 faq.php create mode 100644 footer.php create mode 100644 gallery.php create mode 100644 header.php create mode 100644 img/about/01.jpg create mode 100644 img/about/01.png create mode 100644 img/about/02.jpg create mode 100644 img/about/car-shape.png create mode 100644 img/about/secondary-shape-color-full.png create mode 100644 img/bagde.png create mode 100644 img/bg-header-banner.jpg create mode 100644 img/bg-shape-saleoff.png create mode 100644 img/bg-shape-tire.png create mode 100644 img/bg-slideshow-01.jpg create mode 100644 img/bg-slideshow-02.jpg create mode 100644 img/bg-slideshow-03.jpg create mode 100644 img/big-stretch-left-image.jpg create mode 100644 img/bohora.png create mode 100644 img/booking-bg.png create mode 100644 img/booking-man.png create mode 100644 img/brand-bg.png create mode 100644 img/brand/01.png create mode 100644 img/brand/02.png create mode 100644 img/brand/03.png create mode 100644 img/brand/04.png create mode 100644 img/brand/05.png create mode 100644 img/brand/06.png create mode 100644 img/car-slider/01.jpg create mode 100644 img/car-slider/02.jpg create mode 100644 img/car-slider/03.jpg create mode 100644 img/car-slider/04.jpg create mode 100644 img/car-slider/05.jpg create mode 100644 img/car-slider/06.jpg create mode 100644 img/car-slideshow-2.png create mode 100644 img/car.png create mode 100644 img/car/01.jpg create mode 100644 img/car/02.jpg create mode 100644 img/car/03.jpg create mode 100644 img/car/04.jpg create mode 100644 img/car/05.jpg create mode 100644 img/car/06.jpg create mode 100644 img/car/07.jpg create mode 100644 img/car/08.jpg create mode 100644 img/car/09.jpg create mode 100644 img/car/10.jpg create mode 100644 img/car/automatic.svg create mode 100644 img/car/car-bg.jpg create mode 100644 img/car/car-details-2.jpg create mode 100644 img/car/car-details.jpg create mode 100644 img/car/car-list-1.jpg create mode 100644 img/car/car-list-2.jpg create mode 100644 img/car/car-list-3.jpg create mode 100644 img/car/car-list-4.jpg create mode 100644 img/car/car-list-5.jpg create mode 100644 img/car/car-list-6.jpg create mode 100644 img/car/comment01.png create mode 100644 img/car/comment02.png create mode 100644 img/car/door.svg create mode 100644 img/car/icon/01.png create mode 100644 img/car/icon/02.png create mode 100644 img/car/icon/03.png create mode 100644 img/car/icon/04.png create mode 100644 img/car/icon/05.png create mode 100644 img/car/icon/06.png create mode 100644 img/car/icon/07.png create mode 100644 img/car/petrol.svg create mode 100644 img/car/popular-car-1.jpg create mode 100644 img/car/popular-car-2.jpg create mode 100644 img/car/popular-car-3.jpg create mode 100644 img/car/popular-car-4.jpg create mode 100644 img/car/popular-car-5.jpg create mode 100644 img/car/popular-car-6.jpg create mode 100644 img/car/seat.svg create mode 100644 img/car/secondary-shape-color.png create mode 100644 img/car/shape-column.png create mode 100644 img/circle.png create mode 100644 img/contact.jpg create mode 100644 img/cta/bg-app.jpg create mode 100644 img/cta/cta-service.jpg create mode 100644 img/decor-image-contact-home.jpg create mode 100644 img/email.png create mode 100644 img/f-booking-01.jpg create mode 100644 img/f-booking-02.jpg create mode 100644 img/f-booking-03.jpg create mode 100644 img/faq-color-shape.png create mode 100644 img/faq.png create mode 100644 img/favicon.png create mode 100644 img/feature-benefit/bg-button-iconbox.png create mode 100644 img/feature-benefit/box-icon-bg1.png create mode 100644 img/feature-benefit/box-icon-bg2.png create mode 100644 img/feature-benefit/box-icon-bg3.png create mode 100644 img/feature-benefit/icon-1.png create mode 100644 img/feature-benefit/icon-2.png create mode 100644 img/feature-benefit/icon-3.png create mode 100644 img/feature-benefit/icon-4.png create mode 100644 img/feature-benefit/icon-5.png create mode 100644 img/feature-benefit/icon-6.png create mode 100644 img/footer/bg-light-footer.png create mode 100644 img/footer/gallery-1.jpg create mode 100644 img/footer/gallery-2.jpg create mode 100644 img/footer/gallery-3.jpg create mode 100644 img/footer/gallery-4.jpg create mode 100644 img/footer/gallery-5.jpg create mode 100644 img/footer/gallery-6.jpg create mode 100644 img/footer/shape-map.png create mode 100644 img/funfact-bg.jpg create mode 100644 img/gallery/bg-gallery-image.png create mode 100644 img/gallery/g-1.jpg create mode 100644 img/gallery/g-10.jpg create mode 100644 img/gallery/g-11.jpg create mode 100644 img/gallery/g-12.jpg create mode 100644 img/gallery/g-13.jpg create mode 100644 img/gallery/g-14.jpg create mode 100644 img/gallery/g-15.jpg create mode 100644 img/gallery/g-16.jpg create mode 100644 img/gallery/g-17.jpg create mode 100644 img/gallery/g-18.jpg create mode 100644 img/gallery/g-19.jpg create mode 100644 img/gallery/g-2.jpg create mode 100644 img/gallery/g-20.jpg create mode 100644 img/gallery/g-3.jpg create mode 100644 img/gallery/g-4.jpg create mode 100644 img/gallery/g-5.jpg create mode 100644 img/gallery/g-6.jpg create mode 100644 img/gallery/g-7.jpg create mode 100644 img/gallery/g-8.jpg create mode 100644 img/gallery/g-9.jpg create mode 100644 img/gallery/icon.png create mode 100644 img/hero/car.png create mode 100644 img/hero/circle.png create mode 100644 img/hero/hero-1.jpg create mode 100644 img/hero/hero-2.jpg create mode 100644 img/hero/hero-3.jpg create mode 100644 img/hero/hero-4.jpg create mode 100644 img/hero/hero-bg.jpg create mode 100644 img/hero/icon.png create mode 100644 img/hero/line-2.png create mode 100644 img/hero/line-shape-1.png create mode 100644 img/hero/line-shape-2.png create mode 100644 img/hero/line.png create mode 100644 img/hero/overlay.png create mode 100644 img/hero/shadow.png create mode 100644 img/hero/top-img.png create mode 100644 img/how-work/icon-1.png create mode 100644 img/how-work/icon-11.png create mode 100644 img/how-work/icon-2.png create mode 100644 img/how-work/icon-22.png create mode 100644 img/how-work/icon-3.png create mode 100644 img/how-work/icon-33.png create mode 100644 img/how-work/icon-4.png create mode 100644 img/how-work/icon-44.png create mode 100644 img/how-work/shape.png create mode 100644 img/icon/car.png create mode 100644 img/icon/center.png create mode 100644 img/icon/like.png create mode 100644 img/location.png create mode 100644 img/logo/black-logo.svg create mode 100644 img/logo/white-logo-2.svg create mode 100644 img/logo/white-logo.svg create mode 100644 img/minus.png create mode 100644 img/mobile-remons.png create mode 100644 img/news/01.jpg create mode 100644 img/news/02.jpg create mode 100644 img/news/03.jpg create mode 100644 img/news/04.jpg create mode 100644 img/news/05.jpg create mode 100644 img/news/06.jpg create mode 100644 img/news/bg.jpg create mode 100644 img/news/client.png create mode 100644 img/news/news-details.jpg create mode 100644 img/news/pp1.jpg create mode 100644 img/news/pp2.jpg create mode 100644 img/news/pp3.jpg create mode 100644 img/plus.png create mode 100644 img/question.png create mode 100644 img/quote.png create mode 100644 img/rental-benefit-bg.jpg create mode 100644 img/sub-icon-2.png create mode 100644 img/sub-icon.png create mode 100644 img/team/border.png create mode 100644 img/team/team-01.jpg create mode 100644 img/team/team-02.jpg create mode 100644 img/team/team-03.jpg create mode 100644 img/testimonial/01.jpg create mode 100644 img/testimonial/02.jpg create mode 100644 img/testimonial/03.jpg create mode 100644 img/testimonial/bg-30.png create mode 100644 img/testimonial/bg-testimonial-home3.png create mode 100644 img/testimonial/client-1.png create mode 100644 img/testimonial/client-2.png create mode 100644 img/testimonial/client-3.png create mode 100644 img/testimonial/right-testimonial.png create mode 100644 img/testimonial/testimonial-bg.jpg create mode 100644 index.php create mode 100644 js/ajax-mail.js create mode 100644 js/animation.js create mode 100644 js/bootstrap-datepicker.js create mode 100644 js/bootstrap.bundle.min.js create mode 100644 js/jquery-3.7.1.min.js create mode 100644 js/jquery.counterup.min.js create mode 100644 js/jquery.magnific-popup.min.js create mode 100644 js/jquery.meanmenu.min.js create mode 100644 js/jquery.nice-select.min.js create mode 100644 js/jquery.waypoints.js create mode 100644 js/main.js create mode 100644 js/swiper-bundle.min.js create mode 100644 js/viewport.jquery.js create mode 100644 js/wow.min.js create mode 100644 news-details.php create mode 100644 news.php create mode 100644 parts/Testimonial.php create mode 100644 parts/about.php create mode 100644 parts/carservices.php create mode 100644 parts/ctaCheap.php create mode 100644 parts/ctaRental.php create mode 100644 parts/funFact.php create mode 100644 parts/gallery.php create mode 100644 parts/news.php create mode 100644 parts/pickupservice.php create mode 100644 parts/popularCar.php create mode 100644 template/about.html create mode 100644 template/assets/css/all.min.css create mode 100644 template/assets/css/animate.css create mode 100644 template/assets/css/bootstrap.min.css create mode 100644 template/assets/css/datepickerboot.css create mode 100644 template/assets/css/magnific-popup.css create mode 100644 template/assets/css/main.css create mode 100644 template/assets/css/meanmenu.css create mode 100644 template/assets/css/nice-select.css create mode 100644 template/assets/css/swiper-bundle.min.css create mode 100644 template/assets/img/about/01.jpg create mode 100644 template/assets/img/about/01.png create mode 100644 template/assets/img/about/02.jpg create mode 100644 template/assets/img/about/car-shape.png create mode 100644 template/assets/img/about/secondary-shape-color-full.png create mode 100644 template/assets/img/bagde.png create mode 100644 template/assets/img/bg-header-banner.jpg create mode 100644 template/assets/img/bg-shape-saleoff.png create mode 100644 template/assets/img/bg-shape-tire.png create mode 100644 template/assets/img/bg-slideshow-01.jpg create mode 100644 template/assets/img/bg-slideshow-02.jpg create mode 100644 template/assets/img/bg-slideshow-03.jpg create mode 100644 template/assets/img/big-stretch-left-image.jpg create mode 100644 template/assets/img/booking-bg.png create mode 100644 template/assets/img/booking-man.png create mode 100644 template/assets/img/brand-bg.png create mode 100644 template/assets/img/brand/01.png create mode 100644 template/assets/img/brand/02.png create mode 100644 template/assets/img/brand/03.png create mode 100644 template/assets/img/brand/04.png create mode 100644 template/assets/img/brand/05.png create mode 100644 template/assets/img/brand/06.png create mode 100644 template/assets/img/car-slider/01.jpg create mode 100644 template/assets/img/car-slider/02.jpg create mode 100644 template/assets/img/car-slider/03.jpg create mode 100644 template/assets/img/car-slider/04.jpg create mode 100644 template/assets/img/car-slider/05.jpg create mode 100644 template/assets/img/car-slider/06.jpg create mode 100644 template/assets/img/car-slideshow-2.png create mode 100644 template/assets/img/car.png create mode 100644 template/assets/img/car/01.jpg create mode 100644 template/assets/img/car/02.jpg create mode 100644 template/assets/img/car/03.jpg create mode 100644 template/assets/img/car/04.jpg create mode 100644 template/assets/img/car/05.jpg create mode 100644 template/assets/img/car/06.jpg create mode 100644 template/assets/img/car/07.jpg create mode 100644 template/assets/img/car/08.jpg create mode 100644 template/assets/img/car/09.jpg create mode 100644 template/assets/img/car/10.jpg create mode 100644 template/assets/img/car/automatic.svg create mode 100644 template/assets/img/car/car-bg.jpg create mode 100644 template/assets/img/car/car-details-2.jpg create mode 100644 template/assets/img/car/car-details.jpg create mode 100644 template/assets/img/car/car-list-1.jpg create mode 100644 template/assets/img/car/car-list-2.jpg create mode 100644 template/assets/img/car/car-list-3.jpg create mode 100644 template/assets/img/car/car-list-4.jpg create mode 100644 template/assets/img/car/car-list-5.jpg create mode 100644 template/assets/img/car/car-list-6.jpg create mode 100644 template/assets/img/car/comment01.png create mode 100644 template/assets/img/car/comment02.png create mode 100644 template/assets/img/car/door.svg create mode 100644 template/assets/img/car/icon/01.png create mode 100644 template/assets/img/car/icon/02.png create mode 100644 template/assets/img/car/icon/03.png create mode 100644 template/assets/img/car/icon/04.png create mode 100644 template/assets/img/car/icon/05.png create mode 100644 template/assets/img/car/icon/06.png create mode 100644 template/assets/img/car/icon/07.png create mode 100644 template/assets/img/car/petrol.svg create mode 100644 template/assets/img/car/popular-car-1.jpg create mode 100644 template/assets/img/car/popular-car-2.jpg create mode 100644 template/assets/img/car/popular-car-3.jpg create mode 100644 template/assets/img/car/popular-car-4.jpg create mode 100644 template/assets/img/car/popular-car-5.jpg create mode 100644 template/assets/img/car/popular-car-6.jpg create mode 100644 template/assets/img/car/seat.svg create mode 100644 template/assets/img/car/secondary-shape-color.png create mode 100644 template/assets/img/car/shape-column.png create mode 100644 template/assets/img/circle.png create mode 100644 template/assets/img/contact.jpg create mode 100644 template/assets/img/cta/bg-app.jpg create mode 100644 template/assets/img/cta/cta-service.jpg create mode 100644 template/assets/img/decor-image-contact-home.jpg create mode 100644 template/assets/img/email.png create mode 100644 template/assets/img/f-booking-01.jpg create mode 100644 template/assets/img/f-booking-02.jpg create mode 100644 template/assets/img/f-booking-03.jpg create mode 100644 template/assets/img/faq-color-shape.png create mode 100644 template/assets/img/faq.png create mode 100644 template/assets/img/favicon.png create mode 100644 template/assets/img/feature-benefit/bg-button-iconbox.png create mode 100644 template/assets/img/feature-benefit/box-icon-bg1.png create mode 100644 template/assets/img/feature-benefit/box-icon-bg2.png create mode 100644 template/assets/img/feature-benefit/box-icon-bg3.png create mode 100644 template/assets/img/feature-benefit/icon-1.png create mode 100644 template/assets/img/feature-benefit/icon-2.png create mode 100644 template/assets/img/feature-benefit/icon-3.png create mode 100644 template/assets/img/feature-benefit/icon-4.png create mode 100644 template/assets/img/feature-benefit/icon-5.png create mode 100644 template/assets/img/feature-benefit/icon-6.png create mode 100644 template/assets/img/footer/bg-light-footer.png create mode 100644 template/assets/img/footer/gallery-1.jpg create mode 100644 template/assets/img/footer/gallery-2.jpg create mode 100644 template/assets/img/footer/gallery-3.jpg create mode 100644 template/assets/img/footer/gallery-4.jpg create mode 100644 template/assets/img/footer/gallery-5.jpg create mode 100644 template/assets/img/footer/gallery-6.jpg create mode 100644 template/assets/img/footer/shape-map.png create mode 100644 template/assets/img/funfact-bg.jpg create mode 100644 template/assets/img/gallery/bg-gallery-image.png create mode 100644 template/assets/img/gallery/g-1.jpg create mode 100644 template/assets/img/gallery/g-10.jpg create mode 100644 template/assets/img/gallery/g-11.jpg create mode 100644 template/assets/img/gallery/g-12.jpg create mode 100644 template/assets/img/gallery/g-13.jpg create mode 100644 template/assets/img/gallery/g-14.jpg create mode 100644 template/assets/img/gallery/g-15.jpg create mode 100644 template/assets/img/gallery/g-16.jpg create mode 100644 template/assets/img/gallery/g-17.jpg create mode 100644 template/assets/img/gallery/g-18.jpg create mode 100644 template/assets/img/gallery/g-19.jpg create mode 100644 template/assets/img/gallery/g-2.jpg create mode 100644 template/assets/img/gallery/g-20.jpg create mode 100644 template/assets/img/gallery/g-3.jpg create mode 100644 template/assets/img/gallery/g-4.jpg create mode 100644 template/assets/img/gallery/g-5.jpg create mode 100644 template/assets/img/gallery/g-6.jpg create mode 100644 template/assets/img/gallery/g-7.jpg create mode 100644 template/assets/img/gallery/g-8.jpg create mode 100644 template/assets/img/gallery/g-9.jpg create mode 100644 template/assets/img/gallery/icon.png create mode 100644 template/assets/img/hero/car.png create mode 100644 template/assets/img/hero/circle.png create mode 100644 template/assets/img/hero/hero-1.jpg create mode 100644 template/assets/img/hero/hero-2.jpg create mode 100644 template/assets/img/hero/hero-3.jpg create mode 100644 template/assets/img/hero/hero-4.jpg create mode 100644 template/assets/img/hero/hero-bg.jpg create mode 100644 template/assets/img/hero/icon.png create mode 100644 template/assets/img/hero/line-2.png create mode 100644 template/assets/img/hero/line-shape-1.png create mode 100644 template/assets/img/hero/line-shape-2.png create mode 100644 template/assets/img/hero/line.png create mode 100644 template/assets/img/hero/overlay.png create mode 100644 template/assets/img/hero/shadow.png create mode 100644 template/assets/img/hero/top-img.png create mode 100644 template/assets/img/how-work/icon-1.png create mode 100644 template/assets/img/how-work/icon-11.png create mode 100644 template/assets/img/how-work/icon-2.png create mode 100644 template/assets/img/how-work/icon-22.png create mode 100644 template/assets/img/how-work/icon-3.png create mode 100644 template/assets/img/how-work/icon-33.png create mode 100644 template/assets/img/how-work/icon-4.png create mode 100644 template/assets/img/how-work/icon-44.png create mode 100644 template/assets/img/how-work/shape.png create mode 100644 template/assets/img/icon/car.png create mode 100644 template/assets/img/icon/center.png create mode 100644 template/assets/img/icon/like.png create mode 100644 template/assets/img/location.png create mode 100644 template/assets/img/logo/black-logo.svg create mode 100644 template/assets/img/logo/white-logo-2.svg create mode 100644 template/assets/img/logo/white-logo.svg create mode 100644 template/assets/img/minus.png create mode 100644 template/assets/img/mobile-remons.png create mode 100644 template/assets/img/news/01.jpg create mode 100644 template/assets/img/news/02.jpg create mode 100644 template/assets/img/news/03.jpg create mode 100644 template/assets/img/news/04.jpg create mode 100644 template/assets/img/news/05.jpg create mode 100644 template/assets/img/news/06.jpg create mode 100644 template/assets/img/news/bg.jpg create mode 100644 template/assets/img/news/client.png create mode 100644 template/assets/img/news/news-details.jpg create mode 100644 template/assets/img/news/pp1.jpg create mode 100644 template/assets/img/news/pp2.jpg create mode 100644 template/assets/img/news/pp3.jpg create mode 100644 template/assets/img/plus.png create mode 100644 template/assets/img/question.png create mode 100644 template/assets/img/quote.png create mode 100644 template/assets/img/rental-benefit-bg.jpg create mode 100644 template/assets/img/sub-icon-2.png create mode 100644 template/assets/img/sub-icon.png create mode 100644 template/assets/img/team/border.png create mode 100644 template/assets/img/team/team-01.jpg create mode 100644 template/assets/img/team/team-02.jpg create mode 100644 template/assets/img/team/team-03.jpg create mode 100644 template/assets/img/testimonial/01.jpg create mode 100644 template/assets/img/testimonial/02.jpg create mode 100644 template/assets/img/testimonial/03.jpg create mode 100644 template/assets/img/testimonial/bg-30.png create mode 100644 template/assets/img/testimonial/bg-testimonial-home3.png create mode 100644 template/assets/img/testimonial/client-1.png create mode 100644 template/assets/img/testimonial/client-2.png create mode 100644 template/assets/img/testimonial/client-3.png create mode 100644 template/assets/img/testimonial/right-testimonial.png create mode 100644 template/assets/img/testimonial/testimonial-bg.jpg create mode 100644 template/assets/webfonts/fa-brands-400.ttf create mode 100644 template/assets/webfonts/fa-brands-400.woff2 create mode 100644 template/assets/webfonts/fa-regular-400.ttf create mode 100644 template/assets/webfonts/fa-regular-400.woff2 create mode 100644 template/assets/webfonts/fa-solid-900.ttf create mode 100644 template/assets/webfonts/fa-solid-900.woff2 create mode 100644 template/assets/webfonts/fa-v4compatibility.ttf create mode 100644 template/assets/webfonts/fa-v4compatibility.woff2 create mode 100644 template/car-details.html create mode 100644 template/car-grid.html create mode 100644 template/car-list-sidebar.html create mode 100644 template/car-list.html create mode 100644 template/contact.html create mode 100644 template/faq.html create mode 100644 template/gallery.html create mode 100644 template/index-2.html create mode 100644 template/index-3.html create mode 100644 template/index.html create mode 100644 template/news-details.html create mode 100644 template/news.html create mode 100644 webfonts/fa-brands-400.ttf create mode 100644 webfonts/fa-brands-400.woff2 create mode 100644 webfonts/fa-regular-400.ttf create mode 100644 webfonts/fa-regular-400.woff2 create mode 100644 webfonts/fa-solid-900.ttf create mode 100644 webfonts/fa-solid-900.woff2 create mode 100644 webfonts/fa-v4compatibility.ttf create mode 100644 webfonts/fa-v4compatibility.woff2 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..dfe0770 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,2 @@ +# Auto detect text files and perform LF normalization +* text=auto diff --git a/about.php b/about.php new file mode 100644 index 0000000..98b0260 --- /dev/null +++ b/about.php @@ -0,0 +1,294 @@ + + + +
+
+
+
+
+
+ about-image +
+
+
+
+
+ icon-img + Get to know us +

+ Driving Excellence for Over 15 Years. +

+
+

+ Bohara Car Rental was founded by Puran Bohara, an experienced driver who has navigated every corner of Nepal—from rugged mountain roads to + sleek city streets. Driven by a passion for travel and a commitment to exceptional service, + Puran established Bohara Car Rental to connect travelers with the beauty of Nepal. +
+ + Our mission is to provide safe, reliable, and personalized transportation services that leave lasting memories. + Whether you're a tourist, a professional, + or an adventurer, we are here to ensure your journey is seamless and enjoyable. + + + +

+ +
+
+
+
+
+ +
+ + +
+
+
+ icon-img + Our expert people +

+ Meet Our Professional
+ Team Members +

+
+
+
+
+
+ img +
+
+ team-img +
+
+

Mike Hardson

+

manager

+ +
+
+
+
+
+
+ img +
+
+ team-img +
+
+

Aleesha Brown

+

manager

+ +
+
+
+
+
+
+ img +
+
+ team-img +
+
+

David Jhonson

+

manager

+ +
+
+
+
+
+
+ + +
+
+
+
+
+
+ icon-img + fun facts +

+ Save Time & Money
+ with Top Car Rent
+ Services +

+
+
+
+
+
+
+ img +
+

990

+

+ Cars
+ rentouts +

+
+
+
+ img +
+

230

+

+ Center
+ solutions +

+
+
+
+ img +
+

660

+

+ happy
+ customers +

+
+
+
+
+
+
+
+ + +
+
+ shape-img +
+
+
+
+ icon-img + our testimonials +

+ What They’re Talking
+ About Remons +

+
+

+ Lorem ipsum dolor sit amet nsectetur cing elituspe ndisse suscipit
sagitis leo sit. +

+
+
+
+
+
+
+
+
+ +
+

+ I was very impresed by the remons service lorem ipsum is simply free text used by copy typing refreshing. Neque porro est qui dolorem ipsum quia. +

+
+ + + + + +
+
+
+
+
+
+
+ Jessica Brown +
+ Customer +
+
+
+
+
+
+
+
+
+ +
+

+ I was very impresed by the remons service lorem ipsum is simply free text used by copy typing refreshing. Neque porro est qui dolorem ipsum quia. +

+
+ + + + + +
+
+
+
+
+
+
+ Kevin Martin +
+ Customer +
+
+
+
+
+
+
+
+
+ +
+

+ I was very impresed by the remons service lorem ipsum is simply free text used by copy typing refreshing. Neque porro est qui dolorem ipsum quia. +

+
+ + + + + +
+
+
+
+
+
+
+ Jessica Brown +
+ Customer +
+
+
+
+
+
+
+
+ + + + + \ No newline at end of file diff --git a/car-details.php b/car-details.php new file mode 100644 index 0000000..5caf502 --- /dev/null +++ b/car-details.php @@ -0,0 +1,418 @@ + + +
+
+
+
+
+
+
+ img +
+
+
+ + + + + + 2 Reviews +
+

Hyundai Accent Limited

+
$70.00 / Day
+

+ To deliver on the promise of technology and human We help our clients become sions of themselves. Lorem Ipsum is simply dummy text of the printing and typesetting industry. orem ipsum has been the industry’s standard dummy text ever since the 1500s. +

+
+

Key Features

+
+
+
+ img +
+
+
body:
+

Sedan

+
+
+
+
+ img +
+
+
Mileage:
+

70.000 (Mi)

+
+
+
+
+ img +
+
+
Year:
+

2024

+
+
+
+
+ img +
+
+
Engine:
+

2500 cc

+
+
+
+
+
+
+ img +
+
+
Passengers:
+

6 Seats

+
+
+
+
+ img +
+
+
Gear:
+

Automatic

+
+
+
+
+ img +
+
+
Gear:
+

Automatic

+
+
+
+
+ img +
+
+
Fuel:
+

Petrol

+
+
+
+
+
+
Table Price ( by day of the week )
+
+

Monday

+

$70.00

+
+
+

Tuesday

+

$70.00

+
+
+

Wednesday

+

$70.00

+
+
+

Thursday

+

$70.00

+
+
+

Friday

+

$70.00

+
+
+

Saturday

+

$70.00

+
+
+

Sunday

+

$70.00

+
+
+
+ img +
+ + + +
+
+
+
+
+
+

Request for Booking

+

Send your requirement to us. We will check email and contact you soon.

+
+
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ +
+
+ Select Location +
  • + Select Location +
  • + Houston +
  • + Texas +
  • + New York +
  • + Other Location +
+
+
+
+
+
+ +
+ + +
+
+
+
+
+ +
+ + +
+
+
+
+
+
+
+ + +
+
+ + +
+
+
+
+ +
+
+ +
+
+
+
+
+ +
+
+
+
+
+

2 Reviews

+
+
+ image +
+
+
+
+

Kevin Martin

+
+
+ + + + + +
+
+

+ It has survived not only five centuries, but also the into electronic typesetting simply fee text aunchanged. It was popularised in the sheets containing lorem ipsum is simply free text. +

+
+
+
+
+ image +
+
+
+
+

Sarah Albert

+
+
+ + + + + +
+
+

+ It has survived not only five centuries, but also the into electronic typesetting simply fee text aunchanged. It was popularised in the sheets containing lorem ipsum is simply free text. +

+
+
+
+
+
+
+

Booking Form

+
+
+
+
+ +
+ +
+
+
+
+
+ +
+ + +
+
+
+
+
+ +
+ + +
+
+
+
+
+ +
+ +
+
+
+
+
+ +
+
+
+ + +
+
+ + +
+
+
+
+ +
+
+ +
+
+
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+ \ No newline at end of file diff --git a/car-grid.php b/car-grid.php new file mode 100644 index 0000000..a44e476 --- /dev/null +++ b/car-grid.php @@ -0,0 +1,301 @@ + + + + + +
+
+
+
+
+
+ img +
+
+
+ 2024 Model +
+
+ + + + + + 2 Reviews +
+

Hyundai Accent Limited

+
$70.00 / Day
+
+
    +
  • + img + 6 Seats +
  • +
  • + img + 2 Doors +
  • +
+
    +
  • + img + Automatic +
  • +
  • + img + Petrol +
  • +
+
+ book now +
+
+
+
+
+
+ img +
+
+
+ 2024 Model +
+
+ + + + + + 2 Reviews +
+

Hyundai Accent Limited

+
$70.00 / Day
+
+
    +
  • + img + 6 Seats +
  • +
  • + img + 2 Doors +
  • +
+
    +
  • + img + Automatic +
  • +
  • + img + Petrol +
  • +
+
+ book now +
+
+
+
+
+
+ img +
+
+
+ 2024 Model +
+
+ + + + + + 2 Reviews +
+

Hyundai Accent Limited

+
$70.00 / Day
+
+
    +
  • + img + 6 Seats +
  • +
  • + img + 2 Doors +
  • +
+
    +
  • + img + Automatic +
  • +
  • + img + Petrol +
  • +
+
+ book now +
+
+
+
+
+
+ img +
+
+
+ 2024 Model +
+
+ + + + + + 2 Reviews +
+

Hyundai Accent Limited

+
$70.00 / Day
+
+
    +
  • + img + 6 Seats +
  • +
  • + img + 2 Doors +
  • +
+
    +
  • + img + Automatic +
  • +
  • + img + Petrol +
  • +
+
+ book now +
+
+
+
+
+
+ img +
+
+
+ 2024 Model +
+
+ + + + + + 2 Reviews +
+

Hyundai Accent Limited

+
$70.00 / Day
+
+
    +
  • + img + 6 Seats +
  • +
  • + img + 2 Doors +
  • +
+
    +
  • + img + Automatic +
  • +
  • + img + Petrol +
  • +
+
+ book now +
+
+
+
+
+
+ img +
+
+
+ 2024 Model +
+
+ + + + + + 2 Reviews +
+

Hyundai Accent Limited

+
$70.00 / Day
+
+
    +
  • + img + 6 Seats +
  • +
  • + img + 2 Doors +
  • +
+
    +
  • + img + Automatic +
  • +
  • + img + Petrol +
  • +
+
+ book now +
+
+
+
+
+
+ \ No newline at end of file diff --git a/car-list-sidebar.php b/car-list-sidebar.php new file mode 100644 index 0000000..053f835 --- /dev/null +++ b/car-list-sidebar.php @@ -0,0 +1,452 @@ + + + +
+
+
+
+
+
+

Search Car

+
+
+
+
+ +
+ +
+
+
+
+
+ +
+ +
+
+
+
+
+ +
+ +
+
+
+
+
+ +
+ + +
+
+
+
+
+ +
+ + +
+
+
+
+
+ +
+ +
+
+
+
+
+ +
+ +
+
+
+
+
+ +
+
+
+
+
+
+
+
+
+

Showing 1–9 of 12 Results

+
+
+
+ + +
+
+
+ + Sort by Popular + +
    +
  • + Default sorting +
  • +
  • + Sort by popularity +
  • +
  • + Sort by average rating +
  • +
  • + Sort by latest +
  • +
+
+
+
+
+
+
+
+
+
+ 2024 Model +
+
+
+
+ + + + + + 2 Reviews +
+
$70.00 / Day
+

Hyundai Accent Limited

+

+ To deliver on the promise of technology and human ingenuity We help our clients become the next and best versions of themselves. +

+
    +
  • + img + 6 Seats +
  • +
  • + img + 2 Doors +
  • +
  • + img + Automatic +
  • +
  • + img + Petrol +
  • +
+
+
+
+
+
+
+
+ 2024 Model +
+
+
+
+ + + + + + 2 Reviews +
+
$70.00 / Day
+

Hyundai Accent Limited

+

+ To deliver on the promise of technology and human ingenuity We help our clients become the next and best versions of themselves. +

+
    +
  • + img + 6 Seats +
  • +
  • + img + 2 Doors +
  • +
  • + img + Automatic +
  • +
  • + img + Petrol +
  • +
+
+
+
+
+
+
+
+ 2024 Model +
+
+
+
+ + + + + + 2 Reviews +
+
$70.00 / Day
+

Hyundai Accent Limited

+

+ To deliver on the promise of technology and human ingenuity We help our clients become the next and best versions of themselves. +

+
    +
  • + img + 6 Seats +
  • +
  • + img + 2 Doors +
  • +
  • + img + Automatic +
  • +
  • + img + Petrol +
  • +
+
+
+
+
+
+
+
+ 2024 Model +
+
+
+
+ + + + + + 2 Reviews +
+
$70.00 / Day
+

Hyundai Accent Limited

+

+ To deliver on the promise of technology and human ingenuity We help our clients become the next and best versions of themselves. +

+
    +
  • + img + 6 Seats +
  • +
  • + img + 2 Doors +
  • +
  • + img + Automatic +
  • +
  • + img + Petrol +
  • +
+
+
+
+
+
+
+
+ 2024 Model +
+
+
+
+ + + + + + 2 Reviews +
+
$70.00 / Day
+

Hyundai Accent Limited

+

+ To deliver on the promise of technology and human ingenuity We help our clients become the next and best versions of themselves. +

+
    +
  • + img + 6 Seats +
  • +
  • + img + 2 Doors +
  • +
  • + img + Automatic +
  • +
  • + img + Petrol +
  • +
+
+
+
+
+
+
+
+ 2024 Model +
+
+
+
+ + + + + + 2 Reviews +
+
$70.00 / Day
+

Hyundai Accent Limited

+

+ To deliver on the promise of technology and human ingenuity We help our clients become the next and best versions of themselves. +

+
    +
  • + img + 6 Seats +
  • +
  • + img + 2 Doors +
  • +
  • + img + Automatic +
  • +
  • + img + Petrol +
  • +
+
+
+
+
+
+
+
+
+
+ \ No newline at end of file diff --git a/car-list.php b/car-list.php new file mode 100644 index 0000000..88e2c22 --- /dev/null +++ b/car-list.php @@ -0,0 +1,266 @@ + + + +
+
+
+
+
+
+
+
+ 2024 Model +
+
+
+
+ + + + + + 2 Reviews +
+
$70.00 / Day
+

Hyundai Accent Limited

+

+ To deliver on the promise of technology and human ingenuity We help our clients become the next and best versions of themselves. +

+
    +
  • + img + 6 Seats +
  • +
  • + img + 2 Doors +
  • +
  • + img + Automatic +
  • +
  • + img + Petrol +
  • +
+
+
+
+
+
+
+
+ 2024 Model +
+
+
+
+ + + + + + 2 Reviews +
+
$70.00 / Day
+

Hyundai Accent Limited

+

+ To deliver on the promise of technology and human ingenuity We help our clients become the next and best versions of themselves. +

+
    +
  • + img + 6 Seats +
  • +
  • + img + 2 Doors +
  • +
  • + img + Automatic +
  • +
  • + img + Petrol +
  • +
+
+
+
+
+
+
+
+ 2024 Model +
+
+
+
+ + + + + + 2 Reviews +
+
$70.00 / Day
+

Hyundai Accent Limited

+

+ To deliver on the promise of technology and human ingenuity We help our clients become the next and best versions of themselves. +

+
    +
  • + img + 6 Seats +
  • +
  • + img + 2 Doors +
  • +
  • + img + Automatic +
  • +
  • + img + Petrol +
  • +
+
+
+
+
+
+
+
+ 2024 Model +
+
+
+
+ + + + + + 2 Reviews +
+
$70.00 / Day
+

Hyundai Accent Limited

+

+ To deliver on the promise of technology and human ingenuity We help our clients become the next and best versions of themselves. +

+
    +
  • + img + 6 Seats +
  • +
  • + img + 2 Doors +
  • +
  • + img + Automatic +
  • +
  • + img + Petrol +
  • +
+
+
+
+
+
+
+
+ 2024 Model +
+
+
+
+ + + + + + 2 Reviews +
+
$70.00 / Day
+

Hyundai Accent Limited

+

+ To deliver on the promise of technology and human ingenuity We help our clients become the next and best versions of themselves. +

+
    +
  • + img + 6 Seats +
  • +
  • + img + 2 Doors +
  • +
  • + img + Automatic +
  • +
  • + img + Petrol +
  • +
+
+
+
+
+
+
+
+ 2024 Model +
+
+
+
+ + + + + + 2 Reviews +
+
$70.00 / Day
+

Hyundai Accent Limited

+

+ To deliver on the promise of technology and human ingenuity We help our clients become the next and best versions of themselves. +

+
    +
  • + img + 6 Seats +
  • +
  • + img + 2 Doors +
  • +
  • + img + Automatic +
  • +
  • + img + Petrol +
  • +
+
+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/contact.php b/contact.php new file mode 100644 index 0000000..3e6726b --- /dev/null +++ b/contact.php @@ -0,0 +1,99 @@ + + +
+
+
+
+
+
+
+ icon-img + contact us +

+ Drop us a Line +

+
+
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+
+ +
+
+
+ +
+
+
+
+
+
+
+
+ img +
+
+
+ img +
+
+

Have Question?

+
+ 92 ( 307 ) 68 - 06860
+
+
+
+
+ img +
+
+

Write Email

+
info@example.com
+
+
+
+
+ img +
+
+

Visit Office

+
+ 24 Valentin, Street Road
+ New York +
+
+
+ +
+
+
+
+
+
+ \ No newline at end of file diff --git a/css/all.min.css b/css/all.min.css new file mode 100644 index 0000000..e847beb --- /dev/null +++ b/css/all.min.css @@ -0,0 +1,6 @@ +/*! + * Font Awesome Free 6.1.1 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + * Copyright 2022 Fonticons, Inc. + */ + .fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-duotone,.fa-light,.fa-regular,.fa-solid,.fa-thin,.fab,.fad,.fal,.far,.fas,.fat{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0);animation-delay:var(--fa-animation-delay,0);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0:before{content:"\30"}.fa-1:before{content:"\31"}.fa-2:before{content:"\32"}.fa-3:before{content:"\33"}.fa-4:before{content:"\34"}.fa-5:before{content:"\35"}.fa-6:before{content:"\36"}.fa-7:before{content:"\37"}.fa-8:before{content:"\38"}.fa-9:before{content:"\39"}.fa-a:before{content:"\41"}.fa-address-book:before,.fa-contact-book:before{content:"\f2b9"}.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:"\f2bb"}.fa-align-center:before{content:"\f037"}.fa-align-justify:before{content:"\f039"}.fa-align-left:before{content:"\f036"}.fa-align-right:before{content:"\f038"}.fa-anchor:before{content:"\f13d"}.fa-anchor-circle-check:before{content:"\e4aa"}.fa-anchor-circle-exclamation:before{content:"\e4ab"}.fa-anchor-circle-xmark:before{content:"\e4ac"}.fa-anchor-lock:before{content:"\e4ad"}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-double-down:before,.fa-angles-down:before{content:"\f103"}.fa-angle-double-left:before,.fa-angles-left:before{content:"\f100"}.fa-angle-double-right:before,.fa-angles-right:before{content:"\f101"}.fa-angle-double-up:before,.fa-angles-up:before{content:"\f102"}.fa-ankh:before{content:"\f644"}.fa-apple-alt:before,.fa-apple-whole:before{content:"\f5d1"}.fa-archway:before{content:"\f557"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-down-1-9:before,.fa-sort-numeric-asc:before,.fa-sort-numeric-down:before{content:"\f162"}.fa-arrow-down-9-1:before,.fa-sort-numeric-desc:before,.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-arrow-down-a-z:before,.fa-sort-alpha-asc:before,.fa-sort-alpha-down:before{content:"\f15d"}.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:"\f175"}.fa-arrow-down-short-wide:before,.fa-sort-amount-desc:before,.fa-sort-amount-down-alt:before{content:"\f884"}.fa-arrow-down-up-across-line:before{content:"\e4af"}.fa-arrow-down-up-lock:before{content:"\e4b0"}.fa-arrow-down-wide-short:before,.fa-sort-amount-asc:before,.fa-sort-amount-down:before{content:"\f160"}.fa-arrow-down-z-a:before,.fa-sort-alpha-desc:before,.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-left-long:before,.fa-long-arrow-left:before{content:"\f177"}.fa-arrow-pointer:before,.fa-mouse-pointer:before{content:"\f245"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-right-arrow-left:before,.fa-exchange:before{content:"\f0ec"}.fa-arrow-right-from-bracket:before,.fa-sign-out:before{content:"\f08b"}.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:"\f178"}.fa-arrow-right-to-bracket:before,.fa-sign-in:before{content:"\f090"}.fa-arrow-right-to-city:before{content:"\e4b3"}.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-arrow-right-rotate:before,.fa-arrow-rotate-forward:before,.fa-arrow-rotate-right:before,.fa-redo:before{content:"\f01e"}.fa-arrow-trend-down:before{content:"\e097"}.fa-arrow-trend-up:before{content:"\e098"}.fa-arrow-turn-down:before,.fa-level-down:before{content:"\f149"}.fa-arrow-turn-up:before,.fa-level-up:before{content:"\f148"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-up-1-9:before,.fa-sort-numeric-up:before{content:"\f163"}.fa-arrow-up-9-1:before,.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-arrow-up-a-z:before,.fa-sort-alpha-up:before{content:"\f15e"}.fa-arrow-up-from-bracket:before{content:"\e09a"}.fa-arrow-up-from-ground-water:before{content:"\e4b5"}.fa-arrow-up-from-water-pump:before{content:"\e4b6"}.fa-arrow-up-long:before,.fa-long-arrow-up:before{content:"\f176"}.fa-arrow-up-right-dots:before{content:"\e4b7"}.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:"\f08e"}.fa-arrow-up-short-wide:before,.fa-sort-amount-up-alt:before{content:"\f885"}.fa-arrow-up-wide-short:before,.fa-sort-amount-up:before{content:"\f161"}.fa-arrow-up-z-a:before,.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-arrows-down-to-line:before{content:"\e4b8"}.fa-arrows-down-to-people:before{content:"\e4b9"}.fa-arrows-h:before,.fa-arrows-left-right:before{content:"\f07e"}.fa-arrows-left-right-to-line:before{content:"\e4ba"}.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:"\f021"}.fa-arrows-spin:before{content:"\e4bb"}.fa-arrows-split-up-and-left:before{content:"\e4bc"}.fa-arrows-to-circle:before{content:"\e4bd"}.fa-arrows-to-dot:before{content:"\e4be"}.fa-arrows-to-eye:before{content:"\e4bf"}.fa-arrows-turn-right:before{content:"\e4c0"}.fa-arrows-turn-to-dots:before{content:"\e4c1"}.fa-arrows-up-down:before,.fa-arrows-v:before{content:"\f07d"}.fa-arrows-up-down-left-right:before,.fa-arrows:before{content:"\f047"}.fa-arrows-up-to-line:before{content:"\e4c2"}.fa-asterisk:before{content:"\2a"}.fa-at:before{content:"\40"}.fa-atom:before{content:"\f5d2"}.fa-audio-description:before{content:"\f29e"}.fa-austral-sign:before{content:"\e0a9"}.fa-award:before{content:"\f559"}.fa-b:before{content:"\42"}.fa-baby:before{content:"\f77c"}.fa-baby-carriage:before,.fa-carriage-baby:before{content:"\f77d"}.fa-backward:before{content:"\f04a"}.fa-backward-fast:before,.fa-fast-backward:before{content:"\f049"}.fa-backward-step:before,.fa-step-backward:before{content:"\f048"}.fa-bacon:before{content:"\f7e5"}.fa-bacteria:before{content:"\e059"}.fa-bacterium:before{content:"\e05a"}.fa-bag-shopping:before,.fa-shopping-bag:before{content:"\f290"}.fa-bahai:before{content:"\f666"}.fa-baht-sign:before{content:"\e0ac"}.fa-ban:before,.fa-cancel:before{content:"\f05e"}.fa-ban-smoking:before,.fa-smoking-ban:before{content:"\f54d"}.fa-band-aid:before,.fa-bandage:before{content:"\f462"}.fa-barcode:before{content:"\f02a"}.fa-bars:before,.fa-navicon:before{content:"\f0c9"}.fa-bars-progress:before,.fa-tasks-alt:before{content:"\f828"}.fa-bars-staggered:before,.fa-reorder:before,.fa-stream:before{content:"\f550"}.fa-baseball-ball:before,.fa-baseball:before{content:"\f433"}.fa-baseball-bat-ball:before{content:"\f432"}.fa-basket-shopping:before,.fa-shopping-basket:before{content:"\f291"}.fa-basketball-ball:before,.fa-basketball:before{content:"\f434"}.fa-bath:before,.fa-bathtub:before{content:"\f2cd"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-battery-5:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-half:before{content:"\f242"}.fa-battery-2:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-4:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-bed:before{content:"\f236"}.fa-bed-pulse:before,.fa-procedures:before{content:"\f487"}.fa-beer-mug-empty:before,.fa-beer:before{content:"\f0fc"}.fa-bell:before{content:"\f0f3"}.fa-bell-concierge:before,.fa-concierge-bell:before{content:"\f562"}.fa-bell-slash:before{content:"\f1f6"}.fa-bezier-curve:before{content:"\f55b"}.fa-bicycle:before{content:"\f206"}.fa-binoculars:before{content:"\f1e5"}.fa-biohazard:before{content:"\f780"}.fa-bitcoin-sign:before{content:"\e0b4"}.fa-blender:before{content:"\f517"}.fa-blender-phone:before{content:"\f6b6"}.fa-blog:before{content:"\f781"}.fa-bold:before{content:"\f032"}.fa-bolt:before,.fa-zap:before{content:"\f0e7"}.fa-bolt-lightning:before{content:"\e0b7"}.fa-bomb:before{content:"\f1e2"}.fa-bone:before{content:"\f5d7"}.fa-bong:before{content:"\f55c"}.fa-book:before{content:"\f02d"}.fa-atlas:before,.fa-book-atlas:before{content:"\f558"}.fa-bible:before,.fa-book-bible:before{content:"\f647"}.fa-book-bookmark:before{content:"\e0bb"}.fa-book-journal-whills:before,.fa-journal-whills:before{content:"\f66a"}.fa-book-medical:before{content:"\f7e6"}.fa-book-open:before{content:"\f518"}.fa-book-open-reader:before,.fa-book-reader:before{content:"\f5da"}.fa-book-quran:before,.fa-quran:before{content:"\f687"}.fa-book-dead:before,.fa-book-skull:before{content:"\f6b7"}.fa-bookmark:before{content:"\f02e"}.fa-border-all:before{content:"\f84c"}.fa-border-none:before{content:"\f850"}.fa-border-style:before,.fa-border-top-left:before{content:"\f853"}.fa-bore-hole:before{content:"\e4c3"}.fa-bottle-droplet:before{content:"\e4c4"}.fa-bottle-water:before{content:"\e4c5"}.fa-bowl-food:before{content:"\e4c6"}.fa-bowl-rice:before{content:"\e2eb"}.fa-bowling-ball:before{content:"\f436"}.fa-box:before{content:"\f466"}.fa-archive:before,.fa-box-archive:before{content:"\f187"}.fa-box-open:before{content:"\f49e"}.fa-box-tissue:before{content:"\e05b"}.fa-boxes-packing:before{content:"\e4c7"}.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes:before{content:"\f468"}.fa-braille:before{content:"\f2a1"}.fa-brain:before{content:"\f5dc"}.fa-brazilian-real-sign:before{content:"\e46c"}.fa-bread-slice:before{content:"\f7ec"}.fa-bridge:before{content:"\e4c8"}.fa-bridge-circle-check:before{content:"\e4c9"}.fa-bridge-circle-exclamation:before{content:"\e4ca"}.fa-bridge-circle-xmark:before{content:"\e4cb"}.fa-bridge-lock:before{content:"\e4cc"}.fa-bridge-water:before{content:"\e4ce"}.fa-briefcase:before{content:"\f0b1"}.fa-briefcase-medical:before{content:"\f469"}.fa-broom:before{content:"\f51a"}.fa-broom-ball:before,.fa-quidditch-broom-ball:before,.fa-quidditch:before{content:"\f458"}.fa-brush:before{content:"\f55d"}.fa-bucket:before{content:"\e4cf"}.fa-bug:before{content:"\f188"}.fa-bug-slash:before{content:"\e490"}.fa-bugs:before{content:"\e4d0"}.fa-building:before{content:"\f1ad"}.fa-building-circle-arrow-right:before{content:"\e4d1"}.fa-building-circle-check:before{content:"\e4d2"}.fa-building-circle-exclamation:before{content:"\e4d3"}.fa-building-circle-xmark:before{content:"\e4d4"}.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:"\f19c"}.fa-building-flag:before{content:"\e4d5"}.fa-building-lock:before{content:"\e4d6"}.fa-building-ngo:before{content:"\e4d7"}.fa-building-shield:before{content:"\e4d8"}.fa-building-un:before{content:"\e4d9"}.fa-building-user:before{content:"\e4da"}.fa-building-wheat:before{content:"\e4db"}.fa-bullhorn:before{content:"\f0a1"}.fa-bullseye:before{content:"\f140"}.fa-burger:before,.fa-hamburger:before{content:"\f805"}.fa-burst:before{content:"\e4dc"}.fa-bus:before{content:"\f207"}.fa-bus-alt:before,.fa-bus-simple:before{content:"\f55e"}.fa-briefcase-clock:before,.fa-business-time:before{content:"\f64a"}.fa-c:before{content:"\43"}.fa-birthday-cake:before,.fa-cake-candles:before,.fa-cake:before{content:"\f1fd"}.fa-calculator:before{content:"\f1ec"}.fa-calendar:before{content:"\f133"}.fa-calendar-check:before{content:"\f274"}.fa-calendar-day:before{content:"\f783"}.fa-calendar-alt:before,.fa-calendar-days:before{content:"\f073"}.fa-calendar-minus:before{content:"\f272"}.fa-calendar-plus:before{content:"\f271"}.fa-calendar-week:before{content:"\f784"}.fa-calendar-times:before,.fa-calendar-xmark:before{content:"\f273"}.fa-camera-alt:before,.fa-camera:before{content:"\f030"}.fa-camera-retro:before{content:"\f083"}.fa-camera-rotate:before{content:"\e0d8"}.fa-campground:before{content:"\f6bb"}.fa-candy-cane:before{content:"\f786"}.fa-cannabis:before{content:"\f55f"}.fa-capsules:before{content:"\f46b"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-battery-car:before,.fa-car-battery:before{content:"\f5df"}.fa-car-burst:before,.fa-car-crash:before{content:"\f5e1"}.fa-car-on:before{content:"\e4dd"}.fa-car-alt:before,.fa-car-rear:before{content:"\f5de"}.fa-car-side:before{content:"\f5e4"}.fa-car-tunnel:before{content:"\e4de"}.fa-caravan:before{content:"\f8ff"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-caret-up:before{content:"\f0d8"}.fa-carrot:before{content:"\f787"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-flatbed:before,.fa-dolly-flatbed:before{content:"\f474"}.fa-cart-flatbed-suitcase:before,.fa-luggage-cart:before{content:"\f59d"}.fa-cart-plus:before{content:"\f217"}.fa-cart-shopping:before,.fa-shopping-cart:before{content:"\f07a"}.fa-cash-register:before{content:"\f788"}.fa-cat:before{content:"\f6be"}.fa-cedi-sign:before{content:"\e0df"}.fa-cent-sign:before{content:"\e3f5"}.fa-certificate:before{content:"\f0a3"}.fa-chair:before{content:"\f6c0"}.fa-blackboard:before,.fa-chalkboard:before{content:"\f51b"}.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:"\f51c"}.fa-champagne-glasses:before,.fa-glass-cheers:before{content:"\f79f"}.fa-charging-station:before{content:"\f5e7"}.fa-area-chart:before,.fa-chart-area:before{content:"\f1fe"}.fa-bar-chart:before,.fa-chart-bar:before{content:"\f080"}.fa-chart-column:before{content:"\e0e3"}.fa-chart-gantt:before{content:"\e0e4"}.fa-chart-line:before,.fa-line-chart:before{content:"\f201"}.fa-chart-pie:before,.fa-pie-chart:before{content:"\f200"}.fa-chart-simple:before{content:"\e473"}.fa-check:before{content:"\f00c"}.fa-check-double:before{content:"\f560"}.fa-check-to-slot:before,.fa-vote-yea:before{content:"\f772"}.fa-cheese:before{content:"\f7ef"}.fa-chess:before{content:"\f439"}.fa-chess-bishop:before{content:"\f43a"}.fa-chess-board:before{content:"\f43c"}.fa-chess-king:before{content:"\f43f"}.fa-chess-knight:before{content:"\f441"}.fa-chess-pawn:before{content:"\f443"}.fa-chess-queen:before{content:"\f445"}.fa-chess-rook:before{content:"\f447"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-child:before{content:"\f1ae"}.fa-child-dress:before{content:"\e59c"}.fa-child-reaching:before{content:"\e59d"}.fa-child-rifle:before{content:"\e4e0"}.fa-children:before{content:"\e4e1"}.fa-church:before{content:"\f51d"}.fa-circle:before{content:"\f111"}.fa-arrow-circle-down:before,.fa-circle-arrow-down:before{content:"\f0ab"}.fa-arrow-circle-left:before,.fa-circle-arrow-left:before{content:"\f0a8"}.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:"\f0a9"}.fa-arrow-circle-up:before,.fa-circle-arrow-up:before{content:"\f0aa"}.fa-check-circle:before,.fa-circle-check:before{content:"\f058"}.fa-chevron-circle-down:before,.fa-circle-chevron-down:before{content:"\f13a"}.fa-chevron-circle-left:before,.fa-circle-chevron-left:before{content:"\f137"}.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:"\f138"}.fa-chevron-circle-up:before,.fa-circle-chevron-up:before{content:"\f139"}.fa-circle-dollar-to-slot:before,.fa-donate:before{content:"\f4b9"}.fa-circle-dot:before,.fa-dot-circle:before{content:"\f192"}.fa-arrow-alt-circle-down:before,.fa-circle-down:before{content:"\f358"}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a"}.fa-circle-h:before,.fa-hospital-symbol:before{content:"\f47e"}.fa-adjust:before,.fa-circle-half-stroke:before{content:"\f042"}.fa-circle-info:before,.fa-info-circle:before{content:"\f05a"}.fa-arrow-alt-circle-left:before,.fa-circle-left:before{content:"\f359"}.fa-circle-minus:before,.fa-minus-circle:before{content:"\f056"}.fa-circle-nodes:before{content:"\e4e2"}.fa-circle-notch:before{content:"\f1ce"}.fa-circle-pause:before,.fa-pause-circle:before{content:"\f28b"}.fa-circle-play:before,.fa-play-circle:before{content:"\f144"}.fa-circle-plus:before,.fa-plus-circle:before{content:"\f055"}.fa-circle-question:before,.fa-question-circle:before{content:"\f059"}.fa-circle-radiation:before,.fa-radiation-alt:before{content:"\f7ba"}.fa-arrow-alt-circle-right:before,.fa-circle-right:before{content:"\f35a"}.fa-circle-stop:before,.fa-stop-circle:before{content:"\f28d"}.fa-arrow-alt-circle-up:before,.fa-circle-up:before{content:"\f35b"}.fa-circle-user:before,.fa-user-circle:before{content:"\f2bd"}.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:"\f057"}.fa-city:before{content:"\f64f"}.fa-clapperboard:before{content:"\e131"}.fa-clipboard:before{content:"\f328"}.fa-clipboard-check:before{content:"\f46c"}.fa-clipboard-list:before{content:"\f46d"}.fa-clipboard-question:before{content:"\e4e3"}.fa-clipboard-user:before{content:"\f7f3"}.fa-clock-four:before,.fa-clock:before{content:"\f017"}.fa-clock-rotate-left:before,.fa-history:before{content:"\f1da"}.fa-clone:before{content:"\f24d"}.fa-closed-captioning:before{content:"\f20a"}.fa-cloud:before{content:"\f0c2"}.fa-cloud-arrow-down:before,.fa-cloud-download-alt:before,.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:"\f0ee"}.fa-cloud-bolt:before,.fa-thunderstorm:before{content:"\f76c"}.fa-cloud-meatball:before{content:"\f73b"}.fa-cloud-moon:before{content:"\f6c3"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-cloud-rain:before{content:"\f73d"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-cloud-showers-water:before{content:"\e4e4"}.fa-cloud-sun:before{content:"\f6c4"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-clover:before{content:"\e139"}.fa-code:before{content:"\f121"}.fa-code-branch:before{content:"\f126"}.fa-code-commit:before{content:"\f386"}.fa-code-compare:before{content:"\e13a"}.fa-code-fork:before{content:"\e13b"}.fa-code-merge:before{content:"\f387"}.fa-code-pull-request:before{content:"\e13c"}.fa-coins:before{content:"\f51e"}.fa-colon-sign:before{content:"\e140"}.fa-comment:before{content:"\f075"}.fa-comment-dollar:before{content:"\f651"}.fa-comment-dots:before,.fa-commenting:before{content:"\f4ad"}.fa-comment-medical:before{content:"\f7f5"}.fa-comment-slash:before{content:"\f4b3"}.fa-comment-sms:before,.fa-sms:before{content:"\f7cd"}.fa-comments:before{content:"\f086"}.fa-comments-dollar:before{content:"\f653"}.fa-compact-disc:before{content:"\f51f"}.fa-compass:before{content:"\f14e"}.fa-compass-drafting:before,.fa-drafting-compass:before{content:"\f568"}.fa-compress:before{content:"\f066"}.fa-computer:before{content:"\e4e5"}.fa-computer-mouse:before,.fa-mouse:before{content:"\f8cc"}.fa-cookie:before{content:"\f563"}.fa-cookie-bite:before{content:"\f564"}.fa-copy:before{content:"\f0c5"}.fa-copyright:before{content:"\f1f9"}.fa-couch:before{content:"\f4b8"}.fa-cow:before{content:"\f6c8"}.fa-credit-card-alt:before,.fa-credit-card:before{content:"\f09d"}.fa-crop:before{content:"\f125"}.fa-crop-alt:before,.fa-crop-simple:before{content:"\f565"}.fa-cross:before{content:"\f654"}.fa-crosshairs:before{content:"\f05b"}.fa-crow:before{content:"\f520"}.fa-crown:before{content:"\f521"}.fa-crutch:before{content:"\f7f7"}.fa-cruzeiro-sign:before{content:"\e152"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-cubes-stacked:before{content:"\e4e6"}.fa-d:before{content:"\44"}.fa-database:before{content:"\f1c0"}.fa-backspace:before,.fa-delete-left:before{content:"\f55a"}.fa-democrat:before{content:"\f747"}.fa-desktop-alt:before,.fa-desktop:before{content:"\f390"}.fa-dharmachakra:before{content:"\f655"}.fa-diagram-next:before{content:"\e476"}.fa-diagram-predecessor:before{content:"\e477"}.fa-diagram-project:before,.fa-project-diagram:before{content:"\f542"}.fa-diagram-successor:before{content:"\e47a"}.fa-diamond:before{content:"\f219"}.fa-diamond-turn-right:before,.fa-directions:before{content:"\f5eb"}.fa-dice:before{content:"\f522"}.fa-dice-d20:before{content:"\f6cf"}.fa-dice-d6:before{content:"\f6d1"}.fa-dice-five:before{content:"\f523"}.fa-dice-four:before{content:"\f524"}.fa-dice-one:before{content:"\f525"}.fa-dice-six:before{content:"\f526"}.fa-dice-three:before{content:"\f527"}.fa-dice-two:before{content:"\f528"}.fa-disease:before{content:"\f7fa"}.fa-display:before{content:"\e163"}.fa-divide:before{content:"\f529"}.fa-dna:before{content:"\f471"}.fa-dog:before{content:"\f6d3"}.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"\24"}.fa-dolly-box:before,.fa-dolly:before{content:"\f472"}.fa-dong-sign:before{content:"\e169"}.fa-door-closed:before{content:"\f52a"}.fa-door-open:before{content:"\f52b"}.fa-dove:before{content:"\f4ba"}.fa-compress-alt:before,.fa-down-left-and-up-right-to-center:before{content:"\f422"}.fa-down-long:before,.fa-long-arrow-alt-down:before{content:"\f309"}.fa-download:before{content:"\f019"}.fa-dragon:before{content:"\f6d5"}.fa-draw-polygon:before{content:"\f5ee"}.fa-droplet:before,.fa-tint:before{content:"\f043"}.fa-droplet-slash:before,.fa-tint-slash:before{content:"\f5c7"}.fa-drum:before{content:"\f569"}.fa-drum-steelpan:before{content:"\f56a"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-dumbbell:before{content:"\f44b"}.fa-dumpster:before{content:"\f793"}.fa-dumpster-fire:before{content:"\f794"}.fa-dungeon:before{content:"\f6d9"}.fa-e:before{content:"\45"}.fa-deaf:before,.fa-deafness:before,.fa-ear-deaf:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-assistive-listening-systems:before,.fa-ear-listen:before{content:"\f2a2"}.fa-earth-africa:before,.fa-globe-africa:before{content:"\f57c"}.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:"\f57d"}.fa-earth-asia:before,.fa-globe-asia:before{content:"\f57e"}.fa-earth-europe:before,.fa-globe-europe:before{content:"\f7a2"}.fa-earth-oceania:before,.fa-globe-oceania:before{content:"\e47b"}.fa-egg:before{content:"\f7fb"}.fa-eject:before{content:"\f052"}.fa-elevator:before{content:"\e16d"}.fa-ellipsis-h:before,.fa-ellipsis:before{content:"\f141"}.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:"\f142"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-circle-check:before{content:"\e4e8"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-text:before{content:"\f658"}.fa-envelopes-bulk:before,.fa-mail-bulk:before{content:"\f674"}.fa-equals:before{content:"\3d"}.fa-eraser:before{content:"\f12d"}.fa-ethernet:before{content:"\f796"}.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:"\f153"}.fa-exclamation:before{content:"\21"}.fa-expand:before{content:"\f065"}.fa-explosion:before{content:"\e4e9"}.fa-eye:before{content:"\f06e"}.fa-eye-dropper-empty:before,.fa-eye-dropper:before,.fa-eyedropper:before{content:"\f1fb"}.fa-eye-low-vision:before,.fa-low-vision:before{content:"\f2a8"}.fa-eye-slash:before{content:"\f070"}.fa-f:before{content:"\46"}.fa-angry:before,.fa-face-angry:before{content:"\f556"}.fa-dizzy:before,.fa-face-dizzy:before{content:"\f567"}.fa-face-flushed:before,.fa-flushed:before{content:"\f579"}.fa-face-frown:before,.fa-frown:before{content:"\f119"}.fa-face-frown-open:before,.fa-frown-open:before{content:"\f57a"}.fa-face-grimace:before,.fa-grimace:before{content:"\f57f"}.fa-face-grin:before,.fa-grin:before{content:"\f580"}.fa-face-grin-beam:before,.fa-grin-beam:before{content:"\f582"}.fa-face-grin-beam-sweat:before,.fa-grin-beam-sweat:before{content:"\f583"}.fa-face-grin-hearts:before,.fa-grin-hearts:before{content:"\f584"}.fa-face-grin-squint:before,.fa-grin-squint:before{content:"\f585"}.fa-face-grin-squint-tears:before,.fa-grin-squint-tears:before{content:"\f586"}.fa-face-grin-stars:before,.fa-grin-stars:before{content:"\f587"}.fa-face-grin-tears:before,.fa-grin-tears:before{content:"\f588"}.fa-face-grin-tongue:before,.fa-grin-tongue:before{content:"\f589"}.fa-face-grin-tongue-squint:before,.fa-grin-tongue-squint:before{content:"\f58a"}.fa-face-grin-tongue-wink:before,.fa-grin-tongue-wink:before{content:"\f58b"}.fa-face-grin-wide:before,.fa-grin-alt:before{content:"\f581"}.fa-face-grin-wink:before,.fa-grin-wink:before{content:"\f58c"}.fa-face-kiss:before,.fa-kiss:before{content:"\f596"}.fa-face-kiss-beam:before,.fa-kiss-beam:before{content:"\f597"}.fa-face-kiss-wink-heart:before,.fa-kiss-wink-heart:before{content:"\f598"}.fa-face-laugh:before,.fa-laugh:before{content:"\f599"}.fa-face-laugh-beam:before,.fa-laugh-beam:before{content:"\f59a"}.fa-face-laugh-squint:before,.fa-laugh-squint:before{content:"\f59b"}.fa-face-laugh-wink:before,.fa-laugh-wink:before{content:"\f59c"}.fa-face-meh:before,.fa-meh:before{content:"\f11a"}.fa-face-meh-blank:before,.fa-meh-blank:before{content:"\f5a4"}.fa-face-rolling-eyes:before,.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-face-sad-cry:before,.fa-sad-cry:before{content:"\f5b3"}.fa-face-sad-tear:before,.fa-sad-tear:before{content:"\f5b4"}.fa-face-smile:before,.fa-smile:before{content:"\f118"}.fa-face-smile-beam:before,.fa-smile-beam:before{content:"\f5b8"}.fa-face-smile-wink:before,.fa-smile-wink:before{content:"\f4da"}.fa-face-surprise:before,.fa-surprise:before{content:"\f5c2"}.fa-face-tired:before,.fa-tired:before{content:"\f5c8"}.fa-fan:before{content:"\f863"}.fa-faucet:before{content:"\e005"}.fa-faucet-drip:before{content:"\e006"}.fa-fax:before{content:"\f1ac"}.fa-feather:before{content:"\f52d"}.fa-feather-alt:before,.fa-feather-pointed:before{content:"\f56b"}.fa-ferry:before{content:"\e4ea"}.fa-file:before{content:"\f15b"}.fa-file-arrow-down:before,.fa-file-download:before{content:"\f56d"}.fa-file-arrow-up:before,.fa-file-upload:before{content:"\f574"}.fa-file-audio:before{content:"\f1c7"}.fa-file-circle-check:before{content:"\e493"}.fa-file-circle-exclamation:before{content:"\e4eb"}.fa-file-circle-minus:before{content:"\e4ed"}.fa-file-circle-plus:before{content:"\e4ee"}.fa-file-circle-question:before{content:"\e4ef"}.fa-file-circle-xmark:before{content:"\e494"}.fa-file-code:before{content:"\f1c9"}.fa-file-contract:before{content:"\f56c"}.fa-file-csv:before{content:"\f6dd"}.fa-file-excel:before{content:"\f1c3"}.fa-arrow-right-from-file:before,.fa-file-export:before{content:"\f56e"}.fa-file-image:before{content:"\f1c5"}.fa-arrow-right-to-file:before,.fa-file-import:before{content:"\f56f"}.fa-file-invoice:before{content:"\f570"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:"\f15c"}.fa-file-medical:before{content:"\f477"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-edit:before,.fa-file-pen:before{content:"\f31c"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-file-prescription:before{content:"\f572"}.fa-file-shield:before{content:"\e4f0"}.fa-file-signature:before{content:"\f573"}.fa-file-video:before{content:"\f1c8"}.fa-file-medical-alt:before,.fa-file-waveform:before{content:"\f478"}.fa-file-word:before{content:"\f1c2"}.fa-file-archive:before,.fa-file-zipper:before{content:"\f1c6"}.fa-fill:before{content:"\f575"}.fa-fill-drip:before{content:"\f576"}.fa-film:before{content:"\f008"}.fa-filter:before{content:"\f0b0"}.fa-filter-circle-dollar:before,.fa-funnel-dollar:before{content:"\f662"}.fa-filter-circle-xmark:before{content:"\e17b"}.fa-fingerprint:before{content:"\f577"}.fa-fire:before{content:"\f06d"}.fa-fire-burner:before{content:"\e4f1"}.fa-fire-extinguisher:before{content:"\f134"}.fa-fire-alt:before,.fa-fire-flame-curved:before{content:"\f7e4"}.fa-burn:before,.fa-fire-flame-simple:before{content:"\f46a"}.fa-fish:before{content:"\f578"}.fa-fish-fins:before{content:"\e4f2"}.fa-flag:before{content:"\f024"}.fa-flag-checkered:before{content:"\f11e"}.fa-flag-usa:before{content:"\f74d"}.fa-flask:before{content:"\f0c3"}.fa-flask-vial:before{content:"\e4f3"}.fa-floppy-disk:before,.fa-save:before{content:"\f0c7"}.fa-florin-sign:before{content:"\e184"}.fa-folder-blank:before,.fa-folder:before{content:"\f07b"}.fa-folder-closed:before{content:"\e185"}.fa-folder-minus:before{content:"\f65d"}.fa-folder-open:before{content:"\f07c"}.fa-folder-plus:before{content:"\f65e"}.fa-folder-tree:before{content:"\f802"}.fa-font:before{content:"\f031"}.fa-football-ball:before,.fa-football:before{content:"\f44e"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before,.fa-forward-fast:before{content:"\f050"}.fa-forward-step:before,.fa-step-forward:before{content:"\f051"}.fa-franc-sign:before{content:"\e18f"}.fa-frog:before{content:"\f52e"}.fa-futbol-ball:before,.fa-futbol:before,.fa-soccer-ball:before{content:"\f1e3"}.fa-g:before{content:"\47"}.fa-gamepad:before{content:"\f11b"}.fa-gas-pump:before{content:"\f52f"}.fa-dashboard:before,.fa-gauge-med:before,.fa-gauge:before,.fa-tachometer-alt-average:before{content:"\f624"}.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:"\f625"}.fa-gauge-simple-med:before,.fa-gauge-simple:before,.fa-tachometer-average:before{content:"\f629"}.fa-gauge-simple-high:before,.fa-tachometer-fast:before,.fa-tachometer:before{content:"\f62a"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-gem:before{content:"\f3a5"}.fa-genderless:before{content:"\f22d"}.fa-ghost:before{content:"\f6e2"}.fa-gift:before{content:"\f06b"}.fa-gifts:before{content:"\f79c"}.fa-glass-water:before{content:"\e4f4"}.fa-glass-water-droplet:before{content:"\e4f5"}.fa-glasses:before{content:"\f530"}.fa-globe:before{content:"\f0ac"}.fa-golf-ball-tee:before,.fa-golf-ball:before{content:"\f450"}.fa-gopuram:before{content:"\f664"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-greater-than:before{content:"\3e"}.fa-greater-than-equal:before{content:"\f532"}.fa-grip-horizontal:before,.fa-grip:before{content:"\f58d"}.fa-grip-lines:before{content:"\f7a4"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-grip-vertical:before{content:"\f58e"}.fa-group-arrows-rotate:before{content:"\e4f6"}.fa-guarani-sign:before{content:"\e19a"}.fa-guitar:before{content:"\f7a6"}.fa-gun:before{content:"\e19b"}.fa-h:before{content:"\48"}.fa-hammer:before{content:"\f6e3"}.fa-hamsa:before{content:"\f665"}.fa-hand-paper:before,.fa-hand:before{content:"\f256"}.fa-hand-back-fist:before,.fa-hand-rock:before{content:"\f255"}.fa-allergies:before,.fa-hand-dots:before{content:"\f461"}.fa-fist-raised:before,.fa-hand-fist:before{content:"\f6de"}.fa-hand-holding:before{content:"\f4bd"}.fa-hand-holding-dollar:before,.fa-hand-holding-usd:before{content:"\f4c0"}.fa-hand-holding-droplet:before,.fa-hand-holding-water:before{content:"\f4c1"}.fa-hand-holding-hand:before{content:"\e4f7"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-hand-lizard:before{content:"\f258"}.fa-hand-middle-finger:before{content:"\f806"}.fa-hand-peace:before{content:"\f25b"}.fa-hand-point-down:before{content:"\f0a7"}.fa-hand-point-left:before{content:"\f0a5"}.fa-hand-point-right:before{content:"\f0a4"}.fa-hand-point-up:before{content:"\f0a6"}.fa-hand-pointer:before{content:"\f25a"}.fa-hand-scissors:before{content:"\f257"}.fa-hand-sparkles:before{content:"\e05d"}.fa-hand-spock:before{content:"\f259"}.fa-handcuffs:before{content:"\e4f8"}.fa-hands:before,.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before,.fa-hands-american-sign-language-interpreting:before,.fa-hands-asl-interpreting:before{content:"\f2a3"}.fa-hands-bound:before{content:"\e4f9"}.fa-hands-bubbles:before,.fa-hands-wash:before{content:"\e05e"}.fa-hands-clapping:before{content:"\e1a8"}.fa-hands-holding:before{content:"\f4c2"}.fa-hands-holding-child:before{content:"\e4fa"}.fa-hands-holding-circle:before{content:"\e4fb"}.fa-hands-praying:before,.fa-praying-hands:before{content:"\f684"}.fa-handshake:before{content:"\f2b5"}.fa-hands-helping:before,.fa-handshake-angle:before{content:"\f4c4"}.fa-handshake-alt:before,.fa-handshake-simple:before{content:"\f4c6"}.fa-handshake-alt-slash:before,.fa-handshake-simple-slash:before{content:"\e05f"}.fa-handshake-slash:before{content:"\e060"}.fa-hanukiah:before{content:"\f6e6"}.fa-hard-drive:before,.fa-hdd:before{content:"\f0a0"}.fa-hashtag:before{content:"\23"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-hat-wizard:before{content:"\f6e8"}.fa-head-side-cough:before{content:"\e061"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-head-side-mask:before{content:"\e063"}.fa-head-side-virus:before{content:"\e064"}.fa-header:before,.fa-heading:before{content:"\f1dc"}.fa-headphones:before{content:"\f025"}.fa-headphones-alt:before,.fa-headphones-simple:before{content:"\f58f"}.fa-headset:before{content:"\f590"}.fa-heart:before{content:"\f004"}.fa-heart-circle-bolt:before{content:"\e4fc"}.fa-heart-circle-check:before{content:"\e4fd"}.fa-heart-circle-exclamation:before{content:"\e4fe"}.fa-heart-circle-minus:before{content:"\e4ff"}.fa-heart-circle-plus:before{content:"\e500"}.fa-heart-circle-xmark:before{content:"\e501"}.fa-heart-broken:before,.fa-heart-crack:before{content:"\f7a9"}.fa-heart-pulse:before,.fa-heartbeat:before{content:"\f21e"}.fa-helicopter:before{content:"\f533"}.fa-helicopter-symbol:before{content:"\e502"}.fa-hard-hat:before,.fa-hat-hard:before,.fa-helmet-safety:before{content:"\f807"}.fa-helmet-un:before{content:"\e503"}.fa-highlighter:before{content:"\f591"}.fa-hill-avalanche:before{content:"\e507"}.fa-hill-rockslide:before{content:"\e508"}.fa-hippo:before{content:"\f6ed"}.fa-hockey-puck:before{content:"\f453"}.fa-holly-berry:before{content:"\f7aa"}.fa-horse:before{content:"\f6f0"}.fa-horse-head:before{content:"\f7ab"}.fa-hospital-alt:before,.fa-hospital-wide:before,.fa-hospital:before{content:"\f0f8"}.fa-hospital-user:before{content:"\f80d"}.fa-hot-tub-person:before,.fa-hot-tub:before{content:"\f593"}.fa-hotdog:before{content:"\f80f"}.fa-hotel:before{content:"\f594"}.fa-hourglass-2:before,.fa-hourglass-half:before,.fa-hourglass:before{content:"\f254"}.fa-hourglass-empty:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"\f015"}.fa-home-lg:before,.fa-house-chimney:before{content:"\e3af"}.fa-house-chimney-crack:before,.fa-house-damage:before{content:"\f6f1"}.fa-clinic-medical:before,.fa-house-chimney-medical:before{content:"\f7f2"}.fa-house-chimney-user:before{content:"\e065"}.fa-house-chimney-window:before{content:"\e00d"}.fa-house-circle-check:before{content:"\e509"}.fa-house-circle-exclamation:before{content:"\e50a"}.fa-house-circle-xmark:before{content:"\e50b"}.fa-house-crack:before{content:"\e3b1"}.fa-house-fire:before{content:"\e50c"}.fa-house-flag:before{content:"\e50d"}.fa-house-flood-water:before{content:"\e50e"}.fa-house-flood-water-circle-arrow-right:before{content:"\e50f"}.fa-house-laptop:before,.fa-laptop-house:before{content:"\e066"}.fa-house-lock:before{content:"\e510"}.fa-house-medical:before{content:"\e3b2"}.fa-house-medical-circle-check:before{content:"\e511"}.fa-house-medical-circle-exclamation:before{content:"\e512"}.fa-house-medical-circle-xmark:before{content:"\e513"}.fa-house-medical-flag:before{content:"\e514"}.fa-house-signal:before{content:"\e012"}.fa-house-tsunami:before{content:"\e515"}.fa-home-user:before,.fa-house-user:before{content:"\e1b0"}.fa-hryvnia-sign:before,.fa-hryvnia:before{content:"\f6f2"}.fa-hurricane:before{content:"\f751"}.fa-i:before{content:"\49"}.fa-i-cursor:before{content:"\f246"}.fa-ice-cream:before{content:"\f810"}.fa-icicles:before{content:"\f7ad"}.fa-heart-music-camera-bolt:before,.fa-icons:before{content:"\f86d"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-id-card-alt:before,.fa-id-card-clip:before{content:"\f47f"}.fa-igloo:before{content:"\f7ae"}.fa-image:before{content:"\f03e"}.fa-image-portrait:before,.fa-portrait:before{content:"\f3e0"}.fa-images:before{content:"\f302"}.fa-inbox:before{content:"\f01c"}.fa-indent:before{content:"\f03c"}.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:"\e1bc"}.fa-industry:before{content:"\f275"}.fa-infinity:before{content:"\f534"}.fa-info:before{content:"\f129"}.fa-italic:before{content:"\f033"}.fa-j:before{content:"\4a"}.fa-jar:before{content:"\e516"}.fa-jar-wheat:before{content:"\e517"}.fa-jedi:before{content:"\f669"}.fa-fighter-jet:before,.fa-jet-fighter:before{content:"\f0fb"}.fa-jet-fighter-up:before{content:"\e518"}.fa-joint:before{content:"\f595"}.fa-jug-detergent:before{content:"\e519"}.fa-k:before{content:"\4b"}.fa-kaaba:before{content:"\f66b"}.fa-key:before{content:"\f084"}.fa-keyboard:before{content:"\f11c"}.fa-khanda:before{content:"\f66d"}.fa-kip-sign:before{content:"\e1c4"}.fa-first-aid:before,.fa-kit-medical:before{content:"\f479"}.fa-kitchen-set:before{content:"\e51a"}.fa-kiwi-bird:before{content:"\f535"}.fa-l:before{content:"\4c"}.fa-land-mine-on:before{content:"\e51b"}.fa-landmark:before{content:"\f66f"}.fa-landmark-alt:before,.fa-landmark-dome:before{content:"\f752"}.fa-landmark-flag:before{content:"\e51c"}.fa-language:before{content:"\f1ab"}.fa-laptop:before{content:"\f109"}.fa-laptop-code:before{content:"\f5fc"}.fa-laptop-file:before{content:"\e51d"}.fa-laptop-medical:before{content:"\f812"}.fa-lari-sign:before{content:"\e1c8"}.fa-layer-group:before{content:"\f5fd"}.fa-leaf:before{content:"\f06c"}.fa-left-long:before,.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-arrows-alt-h:before,.fa-left-right:before{content:"\f337"}.fa-lemon:before{content:"\f094"}.fa-less-than:before{content:"\3c"}.fa-less-than-equal:before{content:"\f537"}.fa-life-ring:before{content:"\f1cd"}.fa-lightbulb:before{content:"\f0eb"}.fa-lines-leaning:before{content:"\e51e"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-chain-broken:before,.fa-chain-slash:before,.fa-link-slash:before,.fa-unlink:before{content:"\f127"}.fa-lira-sign:before{content:"\f195"}.fa-list-squares:before,.fa-list:before{content:"\f03a"}.fa-list-check:before,.fa-tasks:before{content:"\f0ae"}.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:"\f0cb"}.fa-list-dots:before,.fa-list-ul:before{content:"\f0ca"}.fa-litecoin-sign:before{content:"\e1d3"}.fa-location-arrow:before{content:"\f124"}.fa-location-crosshairs:before,.fa-location:before{content:"\f601"}.fa-location-dot:before,.fa-map-marker-alt:before{content:"\f3c5"}.fa-location-pin:before,.fa-map-marker:before{content:"\f041"}.fa-location-pin-lock:before{content:"\e51f"}.fa-lock:before{content:"\f023"}.fa-lock-open:before{content:"\f3c1"}.fa-locust:before{content:"\e520"}.fa-lungs:before{content:"\f604"}.fa-lungs-virus:before{content:"\e067"}.fa-m:before{content:"\4d"}.fa-magnet:before{content:"\f076"}.fa-magnifying-glass:before,.fa-search:before{content:"\f002"}.fa-magnifying-glass-arrow-right:before{content:"\e521"}.fa-magnifying-glass-chart:before{content:"\e522"}.fa-magnifying-glass-dollar:before,.fa-search-dollar:before{content:"\f688"}.fa-magnifying-glass-location:before,.fa-search-location:before{content:"\f689"}.fa-magnifying-glass-minus:before,.fa-search-minus:before{content:"\f010"}.fa-magnifying-glass-plus:before,.fa-search-plus:before{content:"\f00e"}.fa-manat-sign:before{content:"\e1d5"}.fa-map:before{content:"\f279"}.fa-map-location:before,.fa-map-marked:before{content:"\f59f"}.fa-map-location-dot:before,.fa-map-marked-alt:before{content:"\f5a0"}.fa-map-pin:before{content:"\f276"}.fa-marker:before{content:"\f5a1"}.fa-mars:before{content:"\f222"}.fa-mars-and-venus:before{content:"\f224"}.fa-mars-and-venus-burst:before{content:"\e523"}.fa-mars-double:before{content:"\f227"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-h:before,.fa-mars-stroke-right:before{content:"\f22b"}.fa-mars-stroke-up:before,.fa-mars-stroke-v:before{content:"\f22a"}.fa-glass-martini-alt:before,.fa-martini-glass:before{content:"\f57b"}.fa-cocktail:before,.fa-martini-glass-citrus:before{content:"\f561"}.fa-glass-martini:before,.fa-martini-glass-empty:before{content:"\f000"}.fa-mask:before{content:"\f6fa"}.fa-mask-face:before{content:"\e1d7"}.fa-mask-ventilator:before{content:"\e524"}.fa-masks-theater:before,.fa-theater-masks:before{content:"\f630"}.fa-mattress-pillow:before{content:"\e525"}.fa-expand-arrows-alt:before,.fa-maximize:before{content:"\f31e"}.fa-medal:before{content:"\f5a2"}.fa-memory:before{content:"\f538"}.fa-menorah:before{content:"\f676"}.fa-mercury:before{content:"\f223"}.fa-comment-alt:before,.fa-message:before{content:"\f27a"}.fa-meteor:before{content:"\f753"}.fa-microchip:before{content:"\f2db"}.fa-microphone:before{content:"\f130"}.fa-microphone-alt:before,.fa-microphone-lines:before{content:"\f3c9"}.fa-microphone-alt-slash:before,.fa-microphone-lines-slash:before{content:"\f539"}.fa-microphone-slash:before{content:"\f131"}.fa-microscope:before{content:"\f610"}.fa-mill-sign:before{content:"\e1ed"}.fa-compress-arrows-alt:before,.fa-minimize:before{content:"\f78c"}.fa-minus:before,.fa-subtract:before{content:"\f068"}.fa-mitten:before{content:"\f7b5"}.fa-mobile-android:before,.fa-mobile-phone:before,.fa-mobile:before{content:"\f3ce"}.fa-mobile-button:before{content:"\f10b"}.fa-mobile-retro:before{content:"\e527"}.fa-mobile-android-alt:before,.fa-mobile-screen:before{content:"\f3cf"}.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:"\f3cd"}.fa-money-bill:before{content:"\f0d6"}.fa-money-bill-1:before,.fa-money-bill-alt:before{content:"\f3d1"}.fa-money-bill-1-wave:before,.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-money-bill-transfer:before{content:"\e528"}.fa-money-bill-trend-up:before{content:"\e529"}.fa-money-bill-wave:before{content:"\f53a"}.fa-money-bill-wheat:before{content:"\e52a"}.fa-money-bills:before{content:"\e1f3"}.fa-money-check:before{content:"\f53c"}.fa-money-check-alt:before,.fa-money-check-dollar:before{content:"\f53d"}.fa-monument:before{content:"\f5a6"}.fa-moon:before{content:"\f186"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-mosque:before{content:"\f678"}.fa-mosquito:before{content:"\e52b"}.fa-mosquito-net:before{content:"\e52c"}.fa-motorcycle:before{content:"\f21c"}.fa-mound:before{content:"\e52d"}.fa-mountain:before{content:"\f6fc"}.fa-mountain-city:before{content:"\e52e"}.fa-mountain-sun:before{content:"\e52f"}.fa-mug-hot:before{content:"\f7b6"}.fa-coffee:before,.fa-mug-saucer:before{content:"\f0f4"}.fa-music:before{content:"\f001"}.fa-n:before{content:"\4e"}.fa-naira-sign:before{content:"\e1f6"}.fa-network-wired:before{content:"\f6ff"}.fa-neuter:before{content:"\f22c"}.fa-newspaper:before{content:"\f1ea"}.fa-not-equal:before{content:"\f53e"}.fa-note-sticky:before,.fa-sticky-note:before{content:"\f249"}.fa-notes-medical:before{content:"\f481"}.fa-o:before{content:"\4f"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-oil-can:before{content:"\f613"}.fa-oil-well:before{content:"\e532"}.fa-om:before{content:"\f679"}.fa-otter:before{content:"\f700"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-p:before{content:"\50"}.fa-pager:before{content:"\f815"}.fa-paint-roller:before{content:"\f5aa"}.fa-paint-brush:before,.fa-paintbrush:before{content:"\f1fc"}.fa-palette:before{content:"\f53f"}.fa-pallet:before{content:"\f482"}.fa-panorama:before{content:"\e209"}.fa-paper-plane:before{content:"\f1d8"}.fa-paperclip:before{content:"\f0c6"}.fa-parachute-box:before{content:"\f4cd"}.fa-paragraph:before{content:"\f1dd"}.fa-passport:before{content:"\f5ab"}.fa-file-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-pause:before{content:"\f04c"}.fa-paw:before{content:"\f1b0"}.fa-peace:before{content:"\f67c"}.fa-pen:before{content:"\f304"}.fa-pen-alt:before,.fa-pen-clip:before{content:"\f305"}.fa-pen-fancy:before{content:"\f5ac"}.fa-pen-nib:before{content:"\f5ad"}.fa-pen-ruler:before,.fa-pencil-ruler:before{content:"\f5ae"}.fa-edit:before,.fa-pen-to-square:before{content:"\f044"}.fa-pencil-alt:before,.fa-pencil:before{content:"\f303"}.fa-people-arrows-left-right:before,.fa-people-arrows:before{content:"\e068"}.fa-people-carry-box:before,.fa-people-carry:before{content:"\f4ce"}.fa-people-group:before{content:"\e533"}.fa-people-line:before{content:"\e534"}.fa-people-pulling:before{content:"\e535"}.fa-people-robbery:before{content:"\e536"}.fa-people-roof:before{content:"\e537"}.fa-pepper-hot:before{content:"\f816"}.fa-percent:before,.fa-percentage:before{content:"\25"}.fa-male:before,.fa-person:before{content:"\f183"}.fa-person-arrow-down-to-line:before{content:"\e538"}.fa-person-arrow-up-from-line:before{content:"\e539"}.fa-biking:before,.fa-person-biking:before{content:"\f84a"}.fa-person-booth:before{content:"\f756"}.fa-person-breastfeeding:before{content:"\e53a"}.fa-person-burst:before{content:"\e53b"}.fa-person-cane:before{content:"\e53c"}.fa-person-chalkboard:before{content:"\e53d"}.fa-person-circle-check:before{content:"\e53e"}.fa-person-circle-exclamation:before{content:"\e53f"}.fa-person-circle-minus:before{content:"\e540"}.fa-person-circle-plus:before{content:"\e541"}.fa-person-circle-question:before{content:"\e542"}.fa-person-circle-xmark:before{content:"\e543"}.fa-digging:before,.fa-person-digging:before{content:"\f85e"}.fa-diagnoses:before,.fa-person-dots-from-line:before{content:"\f470"}.fa-female:before,.fa-person-dress:before{content:"\f182"}.fa-person-dress-burst:before{content:"\e544"}.fa-person-drowning:before{content:"\e545"}.fa-person-falling:before{content:"\e546"}.fa-person-falling-burst:before{content:"\e547"}.fa-person-half-dress:before{content:"\e548"}.fa-person-harassing:before{content:"\e549"}.fa-hiking:before,.fa-person-hiking:before{content:"\f6ec"}.fa-person-military-pointing:before{content:"\e54a"}.fa-person-military-rifle:before{content:"\e54b"}.fa-person-military-to-person:before{content:"\e54c"}.fa-person-praying:before,.fa-pray:before{content:"\f683"}.fa-person-pregnant:before{content:"\e31e"}.fa-person-rays:before{content:"\e54d"}.fa-person-rifle:before{content:"\e54e"}.fa-person-running:before,.fa-running:before{content:"\f70c"}.fa-person-shelter:before{content:"\e54f"}.fa-person-skating:before,.fa-skating:before{content:"\f7c5"}.fa-person-skiing:before,.fa-skiing:before{content:"\f7c9"}.fa-person-skiing-nordic:before,.fa-skiing-nordic:before{content:"\f7ca"}.fa-person-snowboarding:before,.fa-snowboarding:before{content:"\f7ce"}.fa-person-swimming:before,.fa-swimmer:before{content:"\f5c4"}.fa-person-through-window:before{content:"\e433"}.fa-person-walking:before,.fa-walking:before{content:"\f554"}.fa-person-walking-arrow-loop-left:before{content:"\e551"}.fa-person-walking-arrow-right:before{content:"\e552"}.fa-person-walking-dashed-line-arrow-right:before{content:"\e553"}.fa-person-walking-luggage:before{content:"\e554"}.fa-blind:before,.fa-person-walking-with-cane:before{content:"\f29d"}.fa-peseta-sign:before{content:"\e221"}.fa-peso-sign:before{content:"\e222"}.fa-phone:before{content:"\f095"}.fa-phone-alt:before,.fa-phone-flip:before{content:"\f879"}.fa-phone-slash:before{content:"\f3dd"}.fa-phone-volume:before,.fa-volume-control-phone:before{content:"\f2a0"}.fa-photo-film:before,.fa-photo-video:before{content:"\f87c"}.fa-piggy-bank:before{content:"\f4d3"}.fa-pills:before{content:"\f484"}.fa-pizza-slice:before{content:"\f818"}.fa-place-of-worship:before{content:"\f67f"}.fa-plane:before{content:"\f072"}.fa-plane-arrival:before{content:"\f5af"}.fa-plane-circle-check:before{content:"\e555"}.fa-plane-circle-exclamation:before{content:"\e556"}.fa-plane-circle-xmark:before{content:"\e557"}.fa-plane-departure:before{content:"\f5b0"}.fa-plane-lock:before{content:"\e558"}.fa-plane-slash:before{content:"\e069"}.fa-plane-up:before{content:"\e22d"}.fa-plant-wilt:before{content:"\e43b"}.fa-plate-wheat:before{content:"\e55a"}.fa-play:before{content:"\f04b"}.fa-plug:before{content:"\f1e6"}.fa-plug-circle-bolt:before{content:"\e55b"}.fa-plug-circle-check:before{content:"\e55c"}.fa-plug-circle-exclamation:before{content:"\e55d"}.fa-plug-circle-minus:before{content:"\e55e"}.fa-plug-circle-plus:before{content:"\e55f"}.fa-plug-circle-xmark:before{content:"\e560"}.fa-add:before,.fa-plus:before{content:"\2b"}.fa-plus-minus:before{content:"\e43c"}.fa-podcast:before{content:"\f2ce"}.fa-poo:before{content:"\f2fe"}.fa-poo-bolt:before,.fa-poo-storm:before{content:"\f75a"}.fa-poop:before{content:"\f619"}.fa-power-off:before{content:"\f011"}.fa-prescription:before{content:"\f5b1"}.fa-prescription-bottle:before{content:"\f485"}.fa-prescription-bottle-alt:before,.fa-prescription-bottle-medical:before{content:"\f486"}.fa-print:before{content:"\f02f"}.fa-pump-medical:before{content:"\e06a"}.fa-pump-soap:before{content:"\e06b"}.fa-puzzle-piece:before{content:"\f12e"}.fa-q:before{content:"\51"}.fa-qrcode:before{content:"\f029"}.fa-question:before{content:"\3f"}.fa-quote-left-alt:before,.fa-quote-left:before{content:"\f10d"}.fa-quote-right-alt:before,.fa-quote-right:before{content:"\f10e"}.fa-r:before{content:"\52"}.fa-radiation:before{content:"\f7b9"}.fa-radio:before{content:"\f8d7"}.fa-rainbow:before{content:"\f75b"}.fa-ranking-star:before{content:"\e561"}.fa-receipt:before{content:"\f543"}.fa-record-vinyl:before{content:"\f8d9"}.fa-ad:before,.fa-rectangle-ad:before{content:"\f641"}.fa-list-alt:before,.fa-rectangle-list:before{content:"\f022"}.fa-rectangle-times:before,.fa-rectangle-xmark:before,.fa-times-rectangle:before,.fa-window-close:before{content:"\f410"}.fa-recycle:before{content:"\f1b8"}.fa-registered:before{content:"\f25d"}.fa-repeat:before{content:"\f363"}.fa-mail-reply:before,.fa-reply:before{content:"\f3e5"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-republican:before{content:"\f75e"}.fa-restroom:before{content:"\f7bd"}.fa-retweet:before{content:"\f079"}.fa-ribbon:before{content:"\f4d6"}.fa-right-from-bracket:before,.fa-sign-out-alt:before{content:"\f2f5"}.fa-exchange-alt:before,.fa-right-left:before{content:"\f362"}.fa-long-arrow-alt-right:before,.fa-right-long:before{content:"\f30b"}.fa-right-to-bracket:before,.fa-sign-in-alt:before{content:"\f2f6"}.fa-ring:before{content:"\f70b"}.fa-road:before{content:"\f018"}.fa-road-barrier:before{content:"\e562"}.fa-road-bridge:before{content:"\e563"}.fa-road-circle-check:before{content:"\e564"}.fa-road-circle-exclamation:before{content:"\e565"}.fa-road-circle-xmark:before{content:"\e566"}.fa-road-lock:before{content:"\e567"}.fa-road-spikes:before{content:"\e568"}.fa-robot:before{content:"\f544"}.fa-rocket:before{content:"\f135"}.fa-rotate:before,.fa-sync-alt:before{content:"\f2f1"}.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:"\f2ea"}.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:"\f2f9"}.fa-route:before{content:"\f4d7"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:"\f158"}.fa-rug:before{content:"\e569"}.fa-ruler:before{content:"\f545"}.fa-ruler-combined:before{content:"\f546"}.fa-ruler-horizontal:before{content:"\f547"}.fa-ruler-vertical:before{content:"\f548"}.fa-rupee-sign:before,.fa-rupee:before{content:"\f156"}.fa-rupiah-sign:before{content:"\e23d"}.fa-s:before{content:"\53"}.fa-sack-dollar:before{content:"\f81d"}.fa-sack-xmark:before{content:"\e56a"}.fa-sailboat:before{content:"\e445"}.fa-satellite:before{content:"\f7bf"}.fa-satellite-dish:before{content:"\f7c0"}.fa-balance-scale:before,.fa-scale-balanced:before{content:"\f24e"}.fa-balance-scale-left:before,.fa-scale-unbalanced:before{content:"\f515"}.fa-balance-scale-right:before,.fa-scale-unbalanced-flip:before{content:"\f516"}.fa-school:before{content:"\f549"}.fa-school-circle-check:before{content:"\e56b"}.fa-school-circle-exclamation:before{content:"\e56c"}.fa-school-circle-xmark:before{content:"\e56d"}.fa-school-flag:before{content:"\e56e"}.fa-school-lock:before{content:"\e56f"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-screwdriver:before{content:"\f54a"}.fa-screwdriver-wrench:before,.fa-tools:before{content:"\f7d9"}.fa-scroll:before{content:"\f70e"}.fa-scroll-torah:before,.fa-torah:before{content:"\f6a0"}.fa-sd-card:before{content:"\f7c2"}.fa-section:before{content:"\e447"}.fa-seedling:before,.fa-sprout:before{content:"\f4d8"}.fa-server:before{content:"\f233"}.fa-shapes:before,.fa-triangle-circle-square:before{content:"\f61f"}.fa-arrow-turn-right:before,.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-share-from-square:before,.fa-share-square:before{content:"\f14d"}.fa-share-alt:before,.fa-share-nodes:before{content:"\f1e0"}.fa-sheet-plastic:before{content:"\e571"}.fa-ils:before,.fa-shekel-sign:before,.fa-shekel:before,.fa-sheqel-sign:before,.fa-sheqel:before{content:"\f20b"}.fa-shield-blank:before,.fa-shield:before{content:"\f132"}.fa-shield-cat:before{content:"\e572"}.fa-shield-dog:before{content:"\e573"}.fa-shield-alt:before,.fa-shield-halved:before{content:"\f3ed"}.fa-shield-heart:before{content:"\e574"}.fa-shield-virus:before{content:"\e06c"}.fa-ship:before{content:"\f21a"}.fa-shirt:before,.fa-t-shirt:before,.fa-tshirt:before{content:"\f553"}.fa-shoe-prints:before{content:"\f54b"}.fa-shop:before,.fa-store-alt:before{content:"\f54f"}.fa-shop-lock:before{content:"\e4a5"}.fa-shop-slash:before,.fa-store-alt-slash:before{content:"\e070"}.fa-shower:before{content:"\f2cc"}.fa-shrimp:before{content:"\e448"}.fa-random:before,.fa-shuffle:before{content:"\f074"}.fa-shuttle-space:before,.fa-space-shuttle:before{content:"\f197"}.fa-sign-hanging:before,.fa-sign:before{content:"\f4d9"}.fa-signal-5:before,.fa-signal-perfect:before,.fa-signal:before{content:"\f012"}.fa-signature:before{content:"\f5b7"}.fa-map-signs:before,.fa-signs-post:before{content:"\f277"}.fa-sim-card:before{content:"\f7c4"}.fa-sink:before{content:"\e06d"}.fa-sitemap:before{content:"\f0e8"}.fa-skull:before{content:"\f54c"}.fa-skull-crossbones:before{content:"\f714"}.fa-slash:before{content:"\f715"}.fa-sleigh:before{content:"\f7cc"}.fa-sliders-h:before,.fa-sliders:before{content:"\f1de"}.fa-smog:before{content:"\f75f"}.fa-smoking:before{content:"\f48d"}.fa-snowflake:before{content:"\f2dc"}.fa-snowman:before{content:"\f7d0"}.fa-snowplow:before{content:"\f7d2"}.fa-soap:before{content:"\e06e"}.fa-socks:before{content:"\f696"}.fa-solar-panel:before{content:"\f5ba"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-spa:before{content:"\f5bb"}.fa-pastafarianism:before,.fa-spaghetti-monster-flying:before{content:"\f67b"}.fa-spell-check:before{content:"\f891"}.fa-spider:before{content:"\f717"}.fa-spinner:before{content:"\f110"}.fa-splotch:before{content:"\f5bc"}.fa-spoon:before,.fa-utensil-spoon:before{content:"\f2e5"}.fa-spray-can:before{content:"\f5bd"}.fa-air-freshener:before,.fa-spray-can-sparkles:before{content:"\f5d0"}.fa-square:before{content:"\f0c8"}.fa-external-link-square:before,.fa-square-arrow-up-right:before{content:"\f14c"}.fa-caret-square-down:before,.fa-square-caret-down:before{content:"\f150"}.fa-caret-square-left:before,.fa-square-caret-left:before{content:"\f191"}.fa-caret-square-right:before,.fa-square-caret-right:before{content:"\f152"}.fa-caret-square-up:before,.fa-square-caret-up:before{content:"\f151"}.fa-check-square:before,.fa-square-check:before{content:"\f14a"}.fa-envelope-square:before,.fa-square-envelope:before{content:"\f199"}.fa-square-full:before{content:"\f45c"}.fa-h-square:before,.fa-square-h:before{content:"\f0fd"}.fa-minus-square:before,.fa-square-minus:before{content:"\f146"}.fa-square-nfi:before{content:"\e576"}.fa-parking:before,.fa-square-parking:before{content:"\f540"}.fa-pen-square:before,.fa-pencil-square:before,.fa-square-pen:before{content:"\f14b"}.fa-square-person-confined:before{content:"\e577"}.fa-phone-square:before,.fa-square-phone:before{content:"\f098"}.fa-phone-square-alt:before,.fa-square-phone-flip:before{content:"\f87b"}.fa-plus-square:before,.fa-square-plus:before{content:"\f0fe"}.fa-poll-h:before,.fa-square-poll-horizontal:before{content:"\f682"}.fa-poll:before,.fa-square-poll-vertical:before{content:"\f681"}.fa-square-root-alt:before,.fa-square-root-variable:before{content:"\f698"}.fa-rss-square:before,.fa-square-rss:before{content:"\f143"}.fa-share-alt-square:before,.fa-square-share-nodes:before{content:"\f1e1"}.fa-external-link-square-alt:before,.fa-square-up-right:before{content:"\f360"}.fa-square-virus:before{content:"\e578"}.fa-square-xmark:before,.fa-times-square:before,.fa-xmark-square:before{content:"\f2d3"}.fa-rod-asclepius:before,.fa-rod-snake:before,.fa-staff-aesculapius:before,.fa-staff-snake:before{content:"\e579"}.fa-stairs:before{content:"\e289"}.fa-stamp:before{content:"\f5bf"}.fa-star:before{content:"\f005"}.fa-star-and-crescent:before{content:"\f699"}.fa-star-half:before{content:"\f089"}.fa-star-half-alt:before,.fa-star-half-stroke:before{content:"\f5c0"}.fa-star-of-david:before{content:"\f69a"}.fa-star-of-life:before{content:"\f621"}.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:"\f154"}.fa-stethoscope:before{content:"\f0f1"}.fa-stop:before{content:"\f04d"}.fa-stopwatch:before{content:"\f2f2"}.fa-stopwatch-20:before{content:"\e06f"}.fa-store:before{content:"\f54e"}.fa-store-slash:before{content:"\e071"}.fa-street-view:before{content:"\f21d"}.fa-strikethrough:before{content:"\f0cc"}.fa-stroopwafel:before{content:"\f551"}.fa-subscript:before{content:"\f12c"}.fa-suitcase:before{content:"\f0f2"}.fa-medkit:before,.fa-suitcase-medical:before{content:"\f0fa"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-sun:before{content:"\f185"}.fa-sun-plant-wilt:before{content:"\e57a"}.fa-superscript:before{content:"\f12b"}.fa-swatchbook:before{content:"\f5c3"}.fa-synagogue:before{content:"\f69b"}.fa-syringe:before{content:"\f48e"}.fa-t:before{content:"\54"}.fa-table:before{content:"\f0ce"}.fa-table-cells:before,.fa-th:before{content:"\f00a"}.fa-table-cells-large:before,.fa-th-large:before{content:"\f009"}.fa-columns:before,.fa-table-columns:before{content:"\f0db"}.fa-table-list:before,.fa-th-list:before{content:"\f00b"}.fa-ping-pong-paddle-ball:before,.fa-table-tennis-paddle-ball:before,.fa-table-tennis:before{content:"\f45d"}.fa-tablet-android:before,.fa-tablet:before{content:"\f3fb"}.fa-tablet-button:before{content:"\f10a"}.fa-tablet-alt:before,.fa-tablet-screen-button:before{content:"\f3fa"}.fa-tablets:before{content:"\f490"}.fa-digital-tachograph:before,.fa-tachograph-digital:before{content:"\f566"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-tape:before{content:"\f4db"}.fa-tarp:before{content:"\e57b"}.fa-tarp-droplet:before{content:"\e57c"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-teeth:before{content:"\f62e"}.fa-teeth-open:before{content:"\f62f"}.fa-temperature-arrow-down:before,.fa-temperature-down:before{content:"\e03f"}.fa-temperature-arrow-up:before,.fa-temperature-up:before{content:"\e040"}.fa-temperature-0:before,.fa-temperature-empty:before,.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-temperature-4:before,.fa-temperature-full:before,.fa-thermometer-4:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-temperature-2:before,.fa-temperature-half:before,.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-temperature-high:before{content:"\f769"}.fa-temperature-low:before{content:"\f76b"}.fa-temperature-1:before,.fa-temperature-quarter:before,.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-temperature-3:before,.fa-temperature-three-quarters:before,.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-tenge-sign:before,.fa-tenge:before{content:"\f7d7"}.fa-tent:before{content:"\e57d"}.fa-tent-arrow-down-to-line:before{content:"\e57e"}.fa-tent-arrow-left-right:before{content:"\e57f"}.fa-tent-arrow-turn-left:before{content:"\e580"}.fa-tent-arrows-down:before{content:"\e581"}.fa-tents:before{content:"\e582"}.fa-terminal:before{content:"\f120"}.fa-text-height:before{content:"\f034"}.fa-remove-format:before,.fa-text-slash:before{content:"\f87d"}.fa-text-width:before{content:"\f035"}.fa-thermometer:before{content:"\f491"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up:before{content:"\f164"}.fa-thumb-tack:before,.fa-thumbtack:before{content:"\f08d"}.fa-ticket:before{content:"\f145"}.fa-ticket-alt:before,.fa-ticket-simple:before{content:"\f3ff"}.fa-timeline:before{content:"\e29c"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-toilet:before{content:"\f7d8"}.fa-toilet-paper:before{content:"\f71e"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-toilet-portable:before{content:"\e583"}.fa-toilets-portable:before{content:"\e584"}.fa-toolbox:before{content:"\f552"}.fa-tooth:before{content:"\f5c9"}.fa-torii-gate:before{content:"\f6a1"}.fa-tornado:before{content:"\f76f"}.fa-broadcast-tower:before,.fa-tower-broadcast:before{content:"\f519"}.fa-tower-cell:before{content:"\e585"}.fa-tower-observation:before{content:"\e586"}.fa-tractor:before{content:"\f722"}.fa-trademark:before{content:"\f25c"}.fa-traffic-light:before{content:"\f637"}.fa-trailer:before{content:"\e041"}.fa-train:before{content:"\f238"}.fa-subway:before,.fa-train-subway:before{content:"\f239"}.fa-train-tram:before,.fa-tram:before{content:"\f7da"}.fa-transgender-alt:before,.fa-transgender:before{content:"\f225"}.fa-trash:before{content:"\f1f8"}.fa-trash-arrow-up:before,.fa-trash-restore:before{content:"\f829"}.fa-trash-alt:before,.fa-trash-can:before{content:"\f2ed"}.fa-trash-can-arrow-up:before,.fa-trash-restore-alt:before{content:"\f82a"}.fa-tree:before{content:"\f1bb"}.fa-tree-city:before{content:"\e587"}.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\f071"}.fa-trophy:before{content:"\f091"}.fa-trowel:before{content:"\e589"}.fa-trowel-bricks:before{content:"\e58a"}.fa-truck:before{content:"\f0d1"}.fa-truck-arrow-right:before{content:"\e58b"}.fa-truck-droplet:before{content:"\e58c"}.fa-shipping-fast:before,.fa-truck-fast:before{content:"\f48b"}.fa-truck-field:before{content:"\e58d"}.fa-truck-field-un:before{content:"\e58e"}.fa-truck-front:before{content:"\e2b7"}.fa-ambulance:before,.fa-truck-medical:before{content:"\f0f9"}.fa-truck-monster:before{content:"\f63b"}.fa-truck-moving:before{content:"\f4df"}.fa-truck-pickup:before{content:"\f63c"}.fa-truck-plane:before{content:"\e58f"}.fa-truck-loading:before,.fa-truck-ramp-box:before{content:"\f4de"}.fa-teletype:before,.fa-tty:before{content:"\f1e4"}.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:"\e2bb"}.fa-level-down-alt:before,.fa-turn-down:before{content:"\f3be"}.fa-level-up-alt:before,.fa-turn-up:before{content:"\f3bf"}.fa-television:before,.fa-tv-alt:before,.fa-tv:before{content:"\f26c"}.fa-u:before{content:"\55"}.fa-umbrella:before{content:"\f0e9"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-underline:before{content:"\f0cd"}.fa-universal-access:before{content:"\f29a"}.fa-unlock:before{content:"\f09c"}.fa-unlock-alt:before,.fa-unlock-keyhole:before{content:"\f13e"}.fa-arrows-alt-v:before,.fa-up-down:before{content:"\f338"}.fa-arrows-alt:before,.fa-up-down-left-right:before{content:"\f0b2"}.fa-long-arrow-alt-up:before,.fa-up-long:before{content:"\f30c"}.fa-expand-alt:before,.fa-up-right-and-down-left-from-center:before{content:"\f424"}.fa-external-link-alt:before,.fa-up-right-from-square:before{content:"\f35d"}.fa-upload:before{content:"\f093"}.fa-user:before{content:"\f007"}.fa-user-astronaut:before{content:"\f4fb"}.fa-user-check:before{content:"\f4fc"}.fa-user-clock:before{content:"\f4fd"}.fa-user-doctor:before,.fa-user-md:before{content:"\f0f0"}.fa-user-cog:before,.fa-user-gear:before{content:"\f4fe"}.fa-user-graduate:before{content:"\f501"}.fa-user-friends:before,.fa-user-group:before{content:"\f500"}.fa-user-injured:before{content:"\f728"}.fa-user-alt:before,.fa-user-large:before{content:"\f406"}.fa-user-alt-slash:before,.fa-user-large-slash:before{content:"\f4fa"}.fa-user-lock:before{content:"\f502"}.fa-user-minus:before{content:"\f503"}.fa-user-ninja:before{content:"\f504"}.fa-user-nurse:before{content:"\f82f"}.fa-user-edit:before,.fa-user-pen:before{content:"\f4ff"}.fa-user-plus:before{content:"\f234"}.fa-user-secret:before{content:"\f21b"}.fa-user-shield:before{content:"\f505"}.fa-user-slash:before{content:"\f506"}.fa-user-tag:before{content:"\f507"}.fa-user-tie:before{content:"\f508"}.fa-user-times:before,.fa-user-xmark:before{content:"\f235"}.fa-users:before{content:"\f0c0"}.fa-users-between-lines:before{content:"\e591"}.fa-users-cog:before,.fa-users-gear:before{content:"\f509"}.fa-users-line:before{content:"\e592"}.fa-users-rays:before{content:"\e593"}.fa-users-rectangle:before{content:"\e594"}.fa-users-slash:before{content:"\e073"}.fa-users-viewfinder:before{content:"\e595"}.fa-cutlery:before,.fa-utensils:before{content:"\f2e7"}.fa-v:before{content:"\56"}.fa-shuttle-van:before,.fa-van-shuttle:before{content:"\f5b6"}.fa-vault:before{content:"\e2c5"}.fa-vector-square:before{content:"\f5cb"}.fa-venus:before{content:"\f221"}.fa-venus-double:before{content:"\f226"}.fa-venus-mars:before{content:"\f228"}.fa-vest:before{content:"\e085"}.fa-vest-patches:before{content:"\e086"}.fa-vial:before{content:"\f492"}.fa-vial-circle-check:before{content:"\e596"}.fa-vial-virus:before{content:"\e597"}.fa-vials:before{content:"\f493"}.fa-video-camera:before,.fa-video:before{content:"\f03d"}.fa-video-slash:before{content:"\f4e2"}.fa-vihara:before{content:"\f6a7"}.fa-virus:before{content:"\e074"}.fa-virus-covid:before{content:"\e4a8"}.fa-virus-covid-slash:before{content:"\e4a9"}.fa-virus-slash:before{content:"\e075"}.fa-viruses:before{content:"\e076"}.fa-voicemail:before{content:"\f897"}.fa-volcano:before{content:"\f770"}.fa-volleyball-ball:before,.fa-volleyball:before{content:"\f45f"}.fa-volume-high:before,.fa-volume-up:before{content:"\f028"}.fa-volume-down:before,.fa-volume-low:before{content:"\f027"}.fa-volume-off:before{content:"\f026"}.fa-volume-mute:before,.fa-volume-times:before,.fa-volume-xmark:before{content:"\f6a9"}.fa-vr-cardboard:before{content:"\f729"}.fa-w:before{content:"\57"}.fa-walkie-talkie:before{content:"\f8ef"}.fa-wallet:before{content:"\f555"}.fa-magic:before,.fa-wand-magic:before{content:"\f0d0"}.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:"\e2ca"}.fa-wand-sparkles:before{content:"\f72b"}.fa-warehouse:before{content:"\f494"}.fa-water:before{content:"\f773"}.fa-ladder-water:before,.fa-swimming-pool:before,.fa-water-ladder:before{content:"\f5c5"}.fa-wave-square:before{content:"\f83e"}.fa-weight-hanging:before{content:"\f5cd"}.fa-weight-scale:before,.fa-weight:before{content:"\f496"}.fa-wheat-alt:before,.fa-wheat-awn:before{content:"\e2cd"}.fa-wheat-awn-circle-exclamation:before{content:"\e598"}.fa-wheelchair:before{content:"\f193"}.fa-wheelchair-alt:before,.fa-wheelchair-move:before{content:"\e2ce"}.fa-glass-whiskey:before,.fa-whiskey-glass:before{content:"\f7a0"}.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:"\f1eb"}.fa-wind:before{content:"\f72e"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-wine-bottle:before{content:"\f72f"}.fa-wine-glass:before{content:"\f4e3"}.fa-wine-glass-alt:before,.fa-wine-glass-empty:before{content:"\f5ce"}.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:"\f159"}.fa-worm:before{content:"\e599"}.fa-wrench:before{content:"\f0ad"}.fa-x:before{content:"\58"}.fa-x-ray:before{content:"\f497"}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:"\f00d"}.fa-xmarks-lines:before{content:"\e59a"}.fa-y:before{content:"\59"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:"\f157"}.fa-yin-yang:before{content:"\f6ad"}.fa-z:before{content:"\5a"}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:host,:root{--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url("../webfonts/fa-brands-400.woff2") format("woff2"),url("../webfonts/fa-brands-400.ttf") format("truetype")}.fa-brands,.fab{font-family:"Font Awesome 6 Brands";font-weight:400}.fa-42-group:before,.fa-innosoft:before{content:"\e080"}.fa-500px:before{content:"\f26e"}.fa-accessible-icon:before{content:"\f368"}.fa-accusoft:before{content:"\f369"}.fa-adn:before{content:"\f170"}.fa-adversal:before{content:"\f36a"}.fa-affiliatetheme:before{content:"\f36b"}.fa-airbnb:before{content:"\f834"}.fa-algolia:before{content:"\f36c"}.fa-alipay:before{content:"\f642"}.fa-amazon:before{content:"\f270"}.fa-amazon-pay:before{content:"\f42c"}.fa-amilia:before{content:"\f36d"}.fa-android:before{content:"\f17b"}.fa-angellist:before{content:"\f209"}.fa-angrycreative:before{content:"\f36e"}.fa-angular:before{content:"\f420"}.fa-app-store:before{content:"\f36f"}.fa-app-store-ios:before{content:"\f370"}.fa-apper:before{content:"\f371"}.fa-apple:before{content:"\f179"}.fa-apple-pay:before{content:"\f415"}.fa-artstation:before{content:"\f77a"}.fa-asymmetrik:before{content:"\f372"}.fa-atlassian:before{content:"\f77b"}.fa-audible:before{content:"\f373"}.fa-autoprefixer:before{content:"\f41c"}.fa-avianex:before{content:"\f374"}.fa-aviato:before{content:"\f421"}.fa-aws:before{content:"\f375"}.fa-bandcamp:before{content:"\f2d5"}.fa-battle-net:before{content:"\f835"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-bilibili:before{content:"\e3d9"}.fa-bimobject:before{content:"\f378"}.fa-bitbucket:before{content:"\f171"}.fa-bitcoin:before{content:"\f379"}.fa-bity:before{content:"\f37a"}.fa-black-tie:before{content:"\f27e"}.fa-blackberry:before{content:"\f37b"}.fa-blogger:before{content:"\f37c"}.fa-blogger-b:before{content:"\f37d"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-bootstrap:before{content:"\f836"}.fa-bots:before{content:"\e340"}.fa-btc:before{content:"\f15a"}.fa-buffer:before{content:"\f837"}.fa-buromobelexperte:before{content:"\f37f"}.fa-buy-n-large:before{content:"\f8a6"}.fa-buysellads:before{content:"\f20d"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-apple-pay:before{content:"\f416"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-cc-visa:before{content:"\f1f0"}.fa-centercode:before{content:"\f380"}.fa-centos:before{content:"\f789"}.fa-chrome:before{content:"\f268"}.fa-chromecast:before{content:"\f838"}.fa-cloudflare:before{content:"\e07d"}.fa-cloudscale:before{content:"\f383"}.fa-cloudsmith:before{content:"\f384"}.fa-cloudversify:before{content:"\f385"}.fa-cmplid:before{content:"\e360"}.fa-codepen:before{content:"\f1cb"}.fa-codiepie:before{content:"\f284"}.fa-confluence:before{content:"\f78d"}.fa-connectdevelop:before{content:"\f20e"}.fa-contao:before{content:"\f26d"}.fa-cotton-bureau:before{content:"\f89e"}.fa-cpanel:before{content:"\f388"}.fa-creative-commons:before{content:"\f25e"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-critical-role:before{content:"\f6c9"}.fa-css3:before{content:"\f13c"}.fa-css3-alt:before{content:"\f38b"}.fa-cuttlefish:before{content:"\f38c"}.fa-d-and-d:before{content:"\f38d"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-dailymotion:before{content:"\e052"}.fa-dashcube:before{content:"\f210"}.fa-deezer:before{content:"\e077"}.fa-delicious:before{content:"\f1a5"}.fa-deploydog:before{content:"\f38e"}.fa-deskpro:before{content:"\f38f"}.fa-dev:before{content:"\f6cc"}.fa-deviantart:before{content:"\f1bd"}.fa-dhl:before{content:"\f790"}.fa-diaspora:before{content:"\f791"}.fa-digg:before{content:"\f1a6"}.fa-digital-ocean:before{content:"\f391"}.fa-discord:before{content:"\f392"}.fa-discourse:before{content:"\f393"}.fa-dochub:before{content:"\f394"}.fa-docker:before{content:"\f395"}.fa-draft2digital:before{content:"\f396"}.fa-dribbble:before{content:"\f17d"}.fa-dribbble-square:before{content:"\f397"}.fa-dropbox:before{content:"\f16b"}.fa-drupal:before{content:"\f1a9"}.fa-dyalog:before{content:"\f399"}.fa-earlybirds:before{content:"\f39a"}.fa-ebay:before{content:"\f4f4"}.fa-edge:before{content:"\f282"}.fa-edge-legacy:before{content:"\e078"}.fa-elementor:before{content:"\f430"}.fa-ello:before{content:"\f5f1"}.fa-ember:before{content:"\f423"}.fa-empire:before{content:"\f1d1"}.fa-envira:before{content:"\f299"}.fa-erlang:before{content:"\f39d"}.fa-ethereum:before{content:"\f42e"}.fa-etsy:before{content:"\f2d7"}.fa-evernote:before{content:"\f839"}.fa-expeditedssl:before{content:"\f23e"}.fa-facebook:before{content:"\f09a"}.fa-facebook-f:before{content:"\f39e"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-fedex:before{content:"\f797"}.fa-fedora:before{content:"\f798"}.fa-figma:before{content:"\f799"}.fa-firefox:before{content:"\f269"}.fa-firefox-browser:before{content:"\e007"}.fa-first-order:before{content:"\f2b0"}.fa-first-order-alt:before{content:"\f50a"}.fa-firstdraft:before{content:"\f3a1"}.fa-flickr:before{content:"\f16e"}.fa-flipboard:before{content:"\f44d"}.fa-fly:before{content:"\f417"}.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:"\f2b4"}.fa-fonticons:before{content:"\f280"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-fort-awesome:before{content:"\f286"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-forumbee:before{content:"\f211"}.fa-foursquare:before{content:"\f180"}.fa-free-code-camp:before{content:"\f2c5"}.fa-freebsd:before{content:"\f3a4"}.fa-fulcrum:before{content:"\f50b"}.fa-galactic-republic:before{content:"\f50c"}.fa-galactic-senate:before{content:"\f50d"}.fa-get-pocket:before{content:"\f265"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-git:before{content:"\f1d3"}.fa-git-alt:before{content:"\f841"}.fa-git-square:before{content:"\f1d2"}.fa-github:before{content:"\f09b"}.fa-github-alt:before{content:"\f113"}.fa-github-square:before{content:"\f092"}.fa-gitkraken:before{content:"\f3a6"}.fa-gitlab:before{content:"\f296"}.fa-gitter:before{content:"\f426"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-gofore:before{content:"\f3a7"}.fa-golang:before{content:"\e40f"}.fa-goodreads:before{content:"\f3a8"}.fa-goodreads-g:before{content:"\f3a9"}.fa-google:before{content:"\f1a0"}.fa-google-drive:before{content:"\f3aa"}.fa-google-pay:before{content:"\e079"}.fa-google-play:before{content:"\f3ab"}.fa-google-plus:before{content:"\f2b3"}.fa-google-plus-g:before{content:"\f0d5"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-wallet:before{content:"\f1ee"}.fa-gratipay:before{content:"\f184"}.fa-grav:before{content:"\f2d6"}.fa-gripfire:before{content:"\f3ac"}.fa-grunt:before{content:"\f3ad"}.fa-guilded:before{content:"\e07e"}.fa-gulp:before{content:"\f3ae"}.fa-hacker-news:before{content:"\f1d4"}.fa-hacker-news-square:before{content:"\f3af"}.fa-hackerrank:before{content:"\f5f7"}.fa-hashnode:before{content:"\e499"}.fa-hips:before{content:"\f452"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-hive:before{content:"\e07f"}.fa-hooli:before{content:"\f427"}.fa-hornbill:before{content:"\f592"}.fa-hotjar:before{content:"\f3b1"}.fa-houzz:before{content:"\f27c"}.fa-html5:before{content:"\f13b"}.fa-hubspot:before{content:"\f3b2"}.fa-ideal:before{content:"\e013"}.fa-imdb:before{content:"\f2d8"}.fa-instagram:before{content:"\f16d"}.fa-instagram-square:before{content:"\e055"}.fa-instalod:before{content:"\e081"}.fa-intercom:before{content:"\f7af"}.fa-internet-explorer:before{content:"\f26b"}.fa-invision:before{content:"\f7b0"}.fa-ioxhost:before{content:"\f208"}.fa-itch-io:before{content:"\f83a"}.fa-itunes:before{content:"\f3b4"}.fa-itunes-note:before{content:"\f3b5"}.fa-java:before{content:"\f4e4"}.fa-jedi-order:before{content:"\f50e"}.fa-jenkins:before{content:"\f3b6"}.fa-jira:before{content:"\f7b1"}.fa-joget:before{content:"\f3b7"}.fa-joomla:before{content:"\f1aa"}.fa-js:before{content:"\f3b8"}.fa-js-square:before{content:"\f3b9"}.fa-jsfiddle:before{content:"\f1cc"}.fa-kaggle:before{content:"\f5fa"}.fa-keybase:before{content:"\f4f5"}.fa-keycdn:before{content:"\f3ba"}.fa-kickstarter:before{content:"\f3bb"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-korvue:before{content:"\f42f"}.fa-laravel:before{content:"\f3bd"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-leanpub:before{content:"\f212"}.fa-less:before{content:"\f41d"}.fa-line:before{content:"\f3c0"}.fa-linkedin:before{content:"\f08c"}.fa-linkedin-in:before{content:"\f0e1"}.fa-linode:before{content:"\f2b8"}.fa-linux:before{content:"\f17c"}.fa-lyft:before{content:"\f3c3"}.fa-magento:before{content:"\f3c4"}.fa-mailchimp:before{content:"\f59e"}.fa-mandalorian:before{content:"\f50f"}.fa-markdown:before{content:"\f60f"}.fa-mastodon:before{content:"\f4f6"}.fa-maxcdn:before{content:"\f136"}.fa-mdb:before{content:"\f8ca"}.fa-medapps:before{content:"\f3c6"}.fa-medium-m:before,.fa-medium:before{content:"\f23a"}.fa-medrt:before{content:"\f3c8"}.fa-meetup:before{content:"\f2e0"}.fa-megaport:before{content:"\f5a3"}.fa-mendeley:before{content:"\f7b3"}.fa-microblog:before{content:"\e01a"}.fa-microsoft:before{content:"\f3ca"}.fa-mix:before{content:"\f3cb"}.fa-mixcloud:before{content:"\f289"}.fa-mixer:before{content:"\e056"}.fa-mizuni:before{content:"\f3cc"}.fa-modx:before{content:"\f285"}.fa-monero:before{content:"\f3d0"}.fa-napster:before{content:"\f3d2"}.fa-neos:before{content:"\f612"}.fa-nfc-directional:before{content:"\e530"}.fa-nfc-symbol:before{content:"\e531"}.fa-nimblr:before{content:"\f5a8"}.fa-node:before{content:"\f419"}.fa-node-js:before{content:"\f3d3"}.fa-npm:before{content:"\f3d4"}.fa-ns8:before{content:"\f3d5"}.fa-nutritionix:before{content:"\f3d6"}.fa-octopus-deploy:before{content:"\e082"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-old-republic:before{content:"\f510"}.fa-opencart:before{content:"\f23d"}.fa-openid:before{content:"\f19b"}.fa-opera:before{content:"\f26a"}.fa-optin-monster:before{content:"\f23c"}.fa-orcid:before{content:"\f8d2"}.fa-osi:before{content:"\f41a"}.fa-padlet:before{content:"\e4a0"}.fa-page4:before{content:"\f3d7"}.fa-pagelines:before{content:"\f18c"}.fa-palfed:before{content:"\f3d8"}.fa-patreon:before{content:"\f3d9"}.fa-paypal:before{content:"\f1ed"}.fa-perbyte:before{content:"\e083"}.fa-periscope:before{content:"\f3da"}.fa-phabricator:before{content:"\f3db"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-phoenix-squadron:before{content:"\f511"}.fa-php:before{content:"\f457"}.fa-pied-piper:before{content:"\f2ae"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-square:before{content:"\e01e"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-p:before{content:"\f231"}.fa-pinterest-square:before{content:"\f0d3"}.fa-pix:before{content:"\e43a"}.fa-playstation:before{content:"\f3df"}.fa-product-hunt:before{content:"\f288"}.fa-pushed:before{content:"\f3e1"}.fa-python:before{content:"\f3e2"}.fa-qq:before{content:"\f1d6"}.fa-quinscape:before{content:"\f459"}.fa-quora:before{content:"\f2c4"}.fa-r-project:before{content:"\f4f7"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-ravelry:before{content:"\f2d9"}.fa-react:before{content:"\f41b"}.fa-reacteurope:before{content:"\f75d"}.fa-readme:before{content:"\f4d5"}.fa-rebel:before{content:"\f1d0"}.fa-red-river:before{content:"\f3e3"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-alien:before{content:"\f281"}.fa-reddit-square:before{content:"\f1a2"}.fa-redhat:before{content:"\f7bc"}.fa-renren:before{content:"\f18b"}.fa-replyd:before{content:"\f3e6"}.fa-researchgate:before{content:"\f4f8"}.fa-resolving:before{content:"\f3e7"}.fa-rev:before{content:"\f5b2"}.fa-rocketchat:before{content:"\f3e8"}.fa-rockrms:before{content:"\f3e9"}.fa-rust:before{content:"\e07a"}.fa-safari:before{content:"\f267"}.fa-salesforce:before{content:"\f83b"}.fa-sass:before{content:"\f41e"}.fa-schlix:before{content:"\f3ea"}.fa-screenpal:before{content:"\e570"}.fa-scribd:before{content:"\f28a"}.fa-searchengin:before{content:"\f3eb"}.fa-sellcast:before{content:"\f2da"}.fa-sellsy:before{content:"\f213"}.fa-servicestack:before{content:"\f3ec"}.fa-shirtsinbulk:before{content:"\f214"}.fa-shopify:before{content:"\e057"}.fa-shopware:before{content:"\f5b5"}.fa-simplybuilt:before{content:"\f215"}.fa-sistrix:before{content:"\f3ee"}.fa-sith:before{content:"\f512"}.fa-sitrox:before{content:"\e44a"}.fa-sketch:before{content:"\f7c6"}.fa-skyatlas:before{content:"\f216"}.fa-skype:before{content:"\f17e"}.fa-slack-hash:before,.fa-slack:before{content:"\f198"}.fa-slideshare:before{content:"\f1e7"}.fa-snapchat-ghost:before,.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-square:before{content:"\f2ad"}.fa-soundcloud:before{content:"\f1be"}.fa-sourcetree:before{content:"\f7d3"}.fa-speakap:before{content:"\f3f3"}.fa-speaker-deck:before{content:"\f83c"}.fa-spotify:before{content:"\f1bc"}.fa-square-font-awesome:before{content:"\f425"}.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:"\f35c"}.fa-squarespace:before{content:"\f5be"}.fa-stack-exchange:before{content:"\f18d"}.fa-stack-overflow:before{content:"\f16c"}.fa-stackpath:before{content:"\f842"}.fa-staylinked:before{content:"\f3f5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-steam-symbol:before{content:"\f3f6"}.fa-sticker-mule:before{content:"\f3f7"}.fa-strava:before{content:"\f428"}.fa-stripe:before{content:"\f429"}.fa-stripe-s:before{content:"\f42a"}.fa-studiovinari:before{content:"\f3f8"}.fa-stumbleupon:before{content:"\f1a4"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-superpowers:before{content:"\f2dd"}.fa-supple:before{content:"\f3f9"}.fa-suse:before{content:"\f7d6"}.fa-swift:before{content:"\f8e1"}.fa-symfony:before{content:"\f83d"}.fa-teamspeak:before{content:"\f4f9"}.fa-telegram-plane:before,.fa-telegram:before{content:"\f2c6"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-the-red-yeti:before{content:"\f69d"}.fa-themeco:before{content:"\f5c6"}.fa-themeisle:before{content:"\f2b2"}.fa-think-peaks:before{content:"\f731"}.fa-tiktok:before{content:"\e07b"}.fa-trade-federation:before{content:"\f513"}.fa-trello:before{content:"\f181"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-twitch:before{content:"\f1e8"}.fa-twitter:before{content:"\f099"}.fa-twitter-square:before{content:"\f081"}.fa-typo3:before{content:"\f42b"}.fa-uber:before{content:"\f402"}.fa-ubuntu:before{content:"\f7df"}.fa-uikit:before{content:"\f403"}.fa-umbraco:before{content:"\f8e8"}.fa-uncharted:before{content:"\e084"}.fa-uniregistry:before{content:"\f404"}.fa-unity:before{content:"\e049"}.fa-unsplash:before{content:"\e07c"}.fa-untappd:before{content:"\f405"}.fa-ups:before{content:"\f7e0"}.fa-usb:before{content:"\f287"}.fa-usps:before{content:"\f7e1"}.fa-ussunnah:before{content:"\f407"}.fa-vaadin:before{content:"\f408"}.fa-viacoin:before{content:"\f237"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-viber:before{content:"\f409"}.fa-vimeo:before{content:"\f40a"}.fa-vimeo-square:before{content:"\f194"}.fa-vimeo-v:before{content:"\f27d"}.fa-vine:before{content:"\f1ca"}.fa-vk:before{content:"\f189"}.fa-vnv:before{content:"\f40b"}.fa-vuejs:before{content:"\f41f"}.fa-watchman-monitoring:before{content:"\e087"}.fa-waze:before{content:"\f83f"}.fa-weebly:before{content:"\f5cc"}.fa-weibo:before{content:"\f18a"}.fa-weixin:before{content:"\f1d7"}.fa-whatsapp:before{content:"\f232"}.fa-whatsapp-square:before{content:"\f40c"}.fa-whmcs:before{content:"\f40d"}.fa-wikipedia-w:before{content:"\f266"}.fa-windows:before{content:"\f17a"}.fa-wirsindhandwerk:before,.fa-wsh:before{content:"\e2d0"}.fa-wix:before{content:"\f5cf"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-wodu:before{content:"\e088"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-wordpress:before{content:"\f19a"}.fa-wordpress-simple:before{content:"\f411"}.fa-wpbeginner:before{content:"\f297"}.fa-wpexplorer:before{content:"\f2de"}.fa-wpforms:before{content:"\f298"}.fa-wpressr:before{content:"\f3e4"}.fa-xbox:before{content:"\f412"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-y-combinator:before{content:"\f23b"}.fa-yahoo:before{content:"\f19e"}.fa-yammer:before{content:"\f840"}.fa-yandex:before{content:"\f413"}.fa-yandex-international:before{content:"\f414"}.fa-yarn:before{content:"\f7e3"}.fa-yelp:before{content:"\f1e9"}.fa-yoast:before{content:"\f2b1"}.fa-youtube:before{content:"\f167"}.fa-youtube-square:before{content:"\f431"}.fa-zhihu:before{content:"\f63f"}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url("../webfonts/fa-regular-400.woff2") format("woff2"),url("../webfonts/fa-regular-400.ttf") format("truetype")}.fa-regular,.far{font-family:"Font Awesome 6 Free";font-weight:400}:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url("../webfonts/fa-solid-900.woff2") format("woff2"),url("../webfonts/fa-solid-900.ttf") format("truetype")}.fa-solid,.fas{font-family:"Font Awesome 6 Free";font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url("../webfonts/fa-brands-400.woff2") format("woff2"),url("../webfonts/fa-brands-400.ttf") format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url("../webfonts/fa-solid-900.woff2") format("woff2"),url("../webfonts/fa-solid-900.ttf") format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url("../webfonts/fa-regular-400.woff2") format("woff2"),url("../webfonts/fa-regular-400.ttf") format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url("../webfonts/fa-solid-900.woff2") format("woff2"),url("../webfonts/fa-solid-900.ttf") format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url("../webfonts/fa-brands-400.woff2") format("woff2"),url("../webfonts/fa-brands-400.ttf") format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url("../webfonts/fa-regular-400.woff2") format("woff2"),url("../webfonts/fa-regular-400.ttf") format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:"FontAwesome";font-display:block;src:url("../webfonts/fa-v4compatibility.woff2") format("woff2"),url("../webfonts/fa-v4compatibility.ttf") format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f250,u+f252,u+f27a} \ No newline at end of file diff --git a/css/animate.css b/css/animate.css new file mode 100644 index 0000000..6755e06 --- /dev/null +++ b/css/animate.css @@ -0,0 +1,2744 @@ +@charset "UTF-8"; + + +/*! +Animate.css - http://daneden.me/animate +Licensed under the MIT license + +Copyright (c) 2013 Daniel Eden + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN Auction OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +*/ + +.animated { + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} + +.animated.hinge { + -webkit-animation-duration: 2s; + animation-duration: 2s; +} + +@-webkit-keyframes bounce { + 0%, 20%, 50%, 80%, 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 40% { + -webkit-transform: translateY(-30px); + transform: translateY(-30px); + } + + 60% { + -webkit-transform: translateY(-15px); + transform: translateY(-15px); + } +} + +@keyframes bounce { + 0%, 20%, 50%, 80%, 100% { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 40% { + -webkit-transform: translateY(-30px); + -ms-transform: translateY(-30px); + transform: translateY(-30px); + } + + 60% { + -webkit-transform: translateY(-15px); + -ms-transform: translateY(-15px); + transform: translateY(-15px); + } +} + +.bounce { + -webkit-animation-name: bounce; + animation-name: bounce; +} + +@-webkit-keyframes flash { + 0%, 50%, 100% { + opacity: 1; + } + + 25%, 75% { + opacity: 0; + } +} + +@keyframes flash { + 0%, 50%, 100% { + opacity: 1; + } + + 25%, 75% { + opacity: 0; + } +} + +.flash { + -webkit-animation-name: flash; + animation-name: flash; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes pulse { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + } + + 50% { + -webkit-transform: scale(1.1); + transform: scale(1.1); + } + + 100% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes pulse { + 0% { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + } + + 50% { + -webkit-transform: scale(1.1); + -ms-transform: scale(1.1); + transform: scale(1.1); + } + + 100% { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + } +} + +.pulse { + -webkit-animation-name: pulse; + animation-name: pulse; +} + +@-webkit-keyframes shake { + 0%, 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 10%, 30%, 50%, 70%, 90% { + -webkit-transform: translateX(-10px); + transform: translateX(-10px); + } + + 20%, 40%, 60%, 80% { + -webkit-transform: translateX(10px); + transform: translateX(10px); + } +} + +@keyframes shake { + 0%, 100% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 10%, 30%, 50%, 70%, 90% { + -webkit-transform: translateX(-10px); + -ms-transform: translateX(-10px); + transform: translateX(-10px); + } + + 20%, 40%, 60%, 80% { + -webkit-transform: translateX(10px); + -ms-transform: translateX(10px); + transform: translateX(10px); + } +} + +.shake { + -webkit-animation-name: shake; + animation-name: shake; +} + +@-webkit-keyframes swing { + 20% { + -webkit-transform: rotate(15deg); + transform: rotate(15deg); + } + + 40% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg); + } + + 60% { + -webkit-transform: rotate(5deg); + transform: rotate(5deg); + } + + 80% { + -webkit-transform: rotate(-5deg); + transform: rotate(-5deg); + } + + 100% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } +} + +@keyframes swing { + 20% { + -webkit-transform: rotate(15deg); + -ms-transform: rotate(15deg); + transform: rotate(15deg); + } + + 40% { + -webkit-transform: rotate(-10deg); + -ms-transform: rotate(-10deg); + transform: rotate(-10deg); + } + + 60% { + -webkit-transform: rotate(5deg); + -ms-transform: rotate(5deg); + transform: rotate(5deg); + } + + 80% { + -webkit-transform: rotate(-5deg); + -ms-transform: rotate(-5deg); + transform: rotate(-5deg); + } + + 100% { + -webkit-transform: rotate(0deg); + -ms-transform: rotate(0deg); + transform: rotate(0deg); + } +} + +.swing { + -webkit-transform-origin: top center; + -ms-transform-origin: top center; + transform-origin: top center; + -webkit-animation-name: swing; + animation-name: swing; +} + +@-webkit-keyframes tada { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + } + + 10%, 20% { + -webkit-transform: scale(0.9) rotate(-3deg); + transform: scale(0.9) rotate(-3deg); + } + + 30%, 50%, 70%, 90% { + -webkit-transform: scale(1.1) rotate(3deg); + transform: scale(1.1) rotate(3deg); + } + + 40%, 60%, 80% { + -webkit-transform: scale(1.1) rotate(-3deg); + transform: scale(1.1) rotate(-3deg); + } + + 100% { + -webkit-transform: scale(1) rotate(0); + transform: scale(1) rotate(0); + } +} + +@keyframes tada { + 0% { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + } + + 10%, 20% { + -webkit-transform: scale(0.9) rotate(-3deg); + -ms-transform: scale(0.9) rotate(-3deg); + transform: scale(0.9) rotate(-3deg); + } + + 30%, 50%, 70%, 90% { + -webkit-transform: scale(1.1) rotate(3deg); + -ms-transform: scale(1.1) rotate(3deg); + transform: scale(1.1) rotate(3deg); + } + + 40%, 60%, 80% { + -webkit-transform: scale(1.1) rotate(-3deg); + -ms-transform: scale(1.1) rotate(-3deg); + transform: scale(1.1) rotate(-3deg); + } + + 100% { + -webkit-transform: scale(1) rotate(0); + -ms-transform: scale(1) rotate(0); + transform: scale(1) rotate(0); + } +} + +.tada { + -webkit-animation-name: tada; + animation-name: tada; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes wobble { + 0% { + -webkit-transform: translateX(0%); + transform: translateX(0%); + } + + 15% { + -webkit-transform: translateX(-25%) rotate(-5deg); + transform: translateX(-25%) rotate(-5deg); + } + + 30% { + -webkit-transform: translateX(20%) rotate(3deg); + transform: translateX(20%) rotate(3deg); + } + + 45% { + -webkit-transform: translateX(-15%) rotate(-3deg); + transform: translateX(-15%) rotate(-3deg); + } + + 60% { + -webkit-transform: translateX(10%) rotate(2deg); + transform: translateX(10%) rotate(2deg); + } + + 75% { + -webkit-transform: translateX(-5%) rotate(-1deg); + transform: translateX(-5%) rotate(-1deg); + } + + 100% { + -webkit-transform: translateX(0%); + transform: translateX(0%); + } +} + +@keyframes wobble { + 0% { + -webkit-transform: translateX(0%); + -ms-transform: translateX(0%); + transform: translateX(0%); + } + + 15% { + -webkit-transform: translateX(-25%) rotate(-5deg); + -ms-transform: translateX(-25%) rotate(-5deg); + transform: translateX(-25%) rotate(-5deg); + } + + 30% { + -webkit-transform: translateX(20%) rotate(3deg); + -ms-transform: translateX(20%) rotate(3deg); + transform: translateX(20%) rotate(3deg); + } + + 45% { + -webkit-transform: translateX(-15%) rotate(-3deg); + -ms-transform: translateX(-15%) rotate(-3deg); + transform: translateX(-15%) rotate(-3deg); + } + + 60% { + -webkit-transform: translateX(10%) rotate(2deg); + -ms-transform: translateX(10%) rotate(2deg); + transform: translateX(10%) rotate(2deg); + } + + 75% { + -webkit-transform: translateX(-5%) rotate(-1deg); + -ms-transform: translateX(-5%) rotate(-1deg); + transform: translateX(-5%) rotate(-1deg); + } + + 100% { + -webkit-transform: translateX(0%); + -ms-transform: translateX(0%); + transform: translateX(0%); + } +} + +.wobble { + -webkit-animation-name: wobble; + animation-name: wobble; +} + +@-webkit-keyframes bounceIn { + 0% { + opacity: 0; + -webkit-transform: scale(.3); + transform: scale(.3); + } + + 50% { + opacity: 1; + -webkit-transform: scale(1.05); + transform: scale(1.05); + } + + 70% { + -webkit-transform: scale(.9); + transform: scale(.9); + } + + 100% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes bounceIn { + 0% { + opacity: 0; + -webkit-transform: scale(.3); + -ms-transform: scale(.3); + transform: scale(.3); + } + + 50% { + opacity: 1; + -webkit-transform: scale(1.05); + -ms-transform: scale(1.05); + transform: scale(1.05); + } + + 70% { + -webkit-transform: scale(.9); + -ms-transform: scale(.9); + transform: scale(.9); + } + + 100% { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + } +} + +.bounceIn { + -webkit-animation-name: bounceIn; + animation-name: bounceIn; +} + +@-webkit-keyframes bounceInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateY(30px); + transform: translateY(30px); + } + + 80% { + -webkit-transform: translateY(-10px); + transform: translateY(-10px); + } + + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes bounceInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + -ms-transform: translateY(-2000px); + transform: translateY(-2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateY(30px); + -ms-transform: translateY(30px); + transform: translateY(30px); + } + + 80% { + -webkit-transform: translateY(-10px); + -ms-transform: translateY(-10px); + transform: translateY(-10px); + } + + 100% { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.bounceInDown { + -webkit-animation-name: bounceInDown; + animation-name: bounceInDown; +} + +@-webkit-keyframes bounceInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateX(30px); + transform: translateX(30px); + } + + 80% { + -webkit-transform: translateX(-10px); + transform: translateX(-10px); + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes bounceInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + -ms-transform: translateX(-2000px); + transform: translateX(-2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateX(30px); + -ms-transform: translateX(30px); + transform: translateX(30px); + } + + 80% { + -webkit-transform: translateX(-10px); + -ms-transform: translateX(-10px); + transform: translateX(-10px); + } + + 100% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.bounceInLeft { + -webkit-animation-name: bounceInLeft; + animation-name: bounceInLeft; +} + +@-webkit-keyframes bounceInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateX(-30px); + transform: translateX(-30px); + } + + 80% { + -webkit-transform: translateX(10px); + transform: translateX(10px); + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes bounceInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + -ms-transform: translateX(2000px); + transform: translateX(2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateX(-30px); + -ms-transform: translateX(-30px); + transform: translateX(-30px); + } + + 80% { + -webkit-transform: translateX(10px); + -ms-transform: translateX(10px); + transform: translateX(10px); + } + + 100% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.bounceInRight { + -webkit-animation-name: bounceInRight; + animation-name: bounceInRight; +} + +@-webkit-keyframes bounceInUp { + 0% { + opacity: 0; + -webkit-transform: translateY(2000px); + transform: translateY(2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateY(-30px); + transform: translateY(-30px); + } + + 80% { + -webkit-transform: translateY(10px); + transform: translateY(10px); + } + + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes bounceInUp { + 0% { + opacity: 0; + -webkit-transform: translateY(2000px); + -ms-transform: translateY(2000px); + transform: translateY(2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateY(-30px); + -ms-transform: translateY(-30px); + transform: translateY(-30px); + } + + 80% { + -webkit-transform: translateY(10px); + -ms-transform: translateY(10px); + transform: translateY(10px); + } + + 100% { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.bounceInUp { + -webkit-animation-name: bounceInUp; + animation-name: bounceInUp; +} + +@-webkit-keyframes bounceOut { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + } + + 25% { + -webkit-transform: scale(.95); + transform: scale(.95); + } + + 50% { + opacity: 1; + -webkit-transform: scale(1.1); + transform: scale(1.1); + } + + 100% { + opacity: 0; + -webkit-transform: scale(.3); + transform: scale(.3); + } +} + +@keyframes bounceOut { + 0% { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + } + + 25% { + -webkit-transform: scale(.95); + -ms-transform: scale(.95); + transform: scale(.95); + } + + 50% { + opacity: 1; + -webkit-transform: scale(1.1); + -ms-transform: scale(1.1); + transform: scale(1.1); + } + + 100% { + opacity: 0; + -webkit-transform: scale(.3); + -ms-transform: scale(.3); + transform: scale(.3); + } +} + +.bounceOut { + -webkit-animation-name: bounceOut; + animation-name: bounceOut; +} + +@-webkit-keyframes bounceOutDown { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateY(-20px); + transform: translateY(-20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(2000px); + transform: translateY(2000px); + } +} + +@keyframes bounceOutDown { + 0% { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateY(-20px); + -ms-transform: translateY(-20px); + transform: translateY(-20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(2000px); + -ms-transform: translateY(2000px); + transform: translateY(2000px); + } +} + +.bounceOutDown { + -webkit-animation-name: bounceOutDown; + animation-name: bounceOutDown; +} + +@-webkit-keyframes bounceOutLeft { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateX(20px); + transform: translateX(20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); + } +} + +@keyframes bounceOutLeft { + 0% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateX(20px); + -ms-transform: translateX(20px); + transform: translateX(20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-2000px); + -ms-transform: translateX(-2000px); + transform: translateX(-2000px); + } +} + +.bounceOutLeft { + -webkit-animation-name: bounceOutLeft; + animation-name: bounceOutLeft; +} + +@-webkit-keyframes bounceOutRight { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateX(-20px); + transform: translateX(-20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); + } +} + +@keyframes bounceOutRight { + 0% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateX(-20px); + -ms-transform: translateX(-20px); + transform: translateX(-20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(2000px); + -ms-transform: translateX(2000px); + transform: translateX(2000px); + } +} + +.bounceOutRight { + -webkit-animation-name: bounceOutRight; + animation-name: bounceOutRight; +} + +@-webkit-keyframes bounceOutUp { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateY(20px); + transform: translateY(20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); + } +} + +@keyframes bounceOutUp { + 0% { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateY(20px); + -ms-transform: translateY(20px); + transform: translateY(20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-2000px); + -ms-transform: translateY(-2000px); + transform: translateY(-2000px); + } +} + +.bounceOutUp { + -webkit-animation-name: bounceOutUp; + animation-name: bounceOutUp; +} + +@-webkit-keyframes fadeIn { + 0% { + opacity: 0; + } + + 100% { + opacity: 1; + } +} + +@keyframes fadeIn { + 0% { + opacity: 0; + } + + 100% { + opacity: 1; + } +} + +.fadeIn { + -webkit-animation-name: fadeIn; + animation-name: fadeIn; +} + +@-webkit-keyframes fadeInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-20px); + transform: translateY(-20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes fadeInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-20px); + -ms-transform: translateY(-20px); + transform: translateY(-20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.fadeInDown { + -webkit-animation-name: fadeInDown; + animation-name: fadeInDown; +} + +@-webkit-keyframes fadeInDownBig { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes fadeInDownBig { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + -ms-transform: translateY(-2000px); + transform: translateY(-2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.fadeInDownBig { + -webkit-animation-name: fadeInDownBig; + animation-name: fadeInDownBig; +} + +@-webkit-keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-20px); + transform: translateX(-20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-20px); + -ms-transform: translateX(-20px); + transform: translateX(-20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.fadeInLeft { + -webkit-animation-name: fadeInLeft; + animation-name: fadeInLeft; +} + +@-webkit-keyframes fadeInLeftBig { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes fadeInLeftBig { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + -ms-transform: translateX(-2000px); + transform: translateX(-2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.fadeInLeftBig { + -webkit-animation-name: fadeInLeftBig; + animation-name: fadeInLeftBig; +} + +@-webkit-keyframes fadeInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(20px); + transform: translateX(20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes fadeInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(20px); + -ms-transform: translateX(20px); + transform: translateX(20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.fadeInRight { + -webkit-animation-name: fadeInRight; + animation-name: fadeInRight; +} + +@-webkit-keyframes fadeInRightBig { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes fadeInRightBig { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + -ms-transform: translateX(2000px); + transform: translateX(2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.fadeInRightBig { + -webkit-animation-name: fadeInRightBig; + animation-name: fadeInRightBig; +} + +@-webkit-keyframes fadeInUp { + 0% { + opacity: 0; + -webkit-transform: translateY(20px); + transform: translateY(20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes fadeInUp { + 0% { + opacity: 0; + -webkit-transform: translateY(20px); + -ms-transform: translateY(20px); + transform: translateY(20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.fadeInUp { + -webkit-animation-name: fadeInUp; + animation-name: fadeInUp; +} + +@-webkit-keyframes fadeInUpBig { + 0% { + opacity: 0; + -webkit-transform: translateY(2000px); + transform: translateY(2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes fadeInUpBig { + 0% { + opacity: 0; + -webkit-transform: translateY(2000px); + -ms-transform: translateY(2000px); + transform: translateY(2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.fadeInUpBig { + -webkit-animation-name: fadeInUpBig; + animation-name: fadeInUpBig; +} + +@-webkit-keyframes fadeOut { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +} + +@keyframes fadeOut { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +} + +.fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; +} + +@-webkit-keyframes fadeOutDown { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(20px); + transform: translateY(20px); + } +} + +@keyframes fadeOutDown { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(20px); + -ms-transform: translateY(20px); + transform: translateY(20px); + } +} + +.fadeOutDown { + -webkit-animation-name: fadeOutDown; + animation-name: fadeOutDown; +} + +@-webkit-keyframes fadeOutDownBig { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(2000px); + transform: translateY(2000px); + } +} + +@keyframes fadeOutDownBig { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(2000px); + -ms-transform: translateY(2000px); + transform: translateY(2000px); + } +} + +.fadeOutDownBig { + -webkit-animation-name: fadeOutDownBig; + animation-name: fadeOutDownBig; +} + +@-webkit-keyframes fadeOutLeft { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-20px); + transform: translateX(-20px); + } +} + +@keyframes fadeOutLeft { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-20px); + -ms-transform: translateX(-20px); + transform: translateX(-20px); + } +} + +.fadeOutLeft { + -webkit-animation-name: fadeOutLeft; + animation-name: fadeOutLeft; +} + +@-webkit-keyframes fadeOutLeftBig { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); + } +} + +@keyframes fadeOutLeftBig { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-2000px); + -ms-transform: translateX(-2000px); + transform: translateX(-2000px); + } +} + +.fadeOutLeftBig { + -webkit-animation-name: fadeOutLeftBig; + animation-name: fadeOutLeftBig; +} + +@-webkit-keyframes fadeOutRight { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(20px); + transform: translateX(20px); + } +} + +@keyframes fadeOutRight { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(20px); + -ms-transform: translateX(20px); + transform: translateX(20px); + } +} + +.fadeOutRight { + -webkit-animation-name: fadeOutRight; + animation-name: fadeOutRight; +} + +@-webkit-keyframes fadeOutRightBig { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); + } +} + +@keyframes fadeOutRightBig { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(2000px); + -ms-transform: translateX(2000px); + transform: translateX(2000px); + } +} + +.fadeOutRightBig { + -webkit-animation-name: fadeOutRightBig; + animation-name: fadeOutRightBig; +} + +@-webkit-keyframes fadeOutUp { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-20px); + transform: translateY(-20px); + } +} + +@keyframes fadeOutUp { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-20px); + -ms-transform: translateY(-20px); + transform: translateY(-20px); + } +} + +.fadeOutUp { + -webkit-animation-name: fadeOutUp; + animation-name: fadeOutUp; +} + +@-webkit-keyframes fadeOutUpBig { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); + } +} + +@keyframes fadeOutUpBig { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-2000px); + -ms-transform: translateY(-2000px); + transform: translateY(-2000px); + } +} + +.fadeOutUpBig { + -webkit-animation-name: fadeOutUpBig; + animation-name: fadeOutUpBig; +} + +@-webkit-keyframes flip { + 0% { + -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1); + transform: perspective(400px) translateZ(0) rotateY(0) scale(1); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 40% { + -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); + transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 50% { + -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); + transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 80% { + -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95); + transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 100% { + -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); + transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} + +@keyframes flip { + 0% { + -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1); + -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1); + transform: perspective(400px) translateZ(0) rotateY(0) scale(1); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 40% { + -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); + -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); + transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 50% { + -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); + -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); + transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 80% { + -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95); + -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95); + transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 100% { + -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); + -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); + transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} + +.animated.flip { + -webkit-backface-visibility: visible; + -ms-backface-visibility: visible; + backface-visibility: visible; + -webkit-animation-name: flip; + animation-name: flip; +} + +@-webkit-keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotateX(90deg); + transform: perspective(400px) rotateX(90deg); + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotateX(-10deg); + transform: perspective(400px) rotateX(-10deg); + } + + 70% { + -webkit-transform: perspective(400px) rotateX(10deg); + transform: perspective(400px) rotateX(10deg); + } + + 100% { + -webkit-transform: perspective(400px) rotateX(0deg); + transform: perspective(400px) rotateX(0deg); + opacity: 1; + } +} + +@keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotateX(90deg); + -ms-transform: perspective(400px) rotateX(90deg); + transform: perspective(400px) rotateX(90deg); + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotateX(-10deg); + -ms-transform: perspective(400px) rotateX(-10deg); + transform: perspective(400px) rotateX(-10deg); + } + + 70% { + -webkit-transform: perspective(400px) rotateX(10deg); + -ms-transform: perspective(400px) rotateX(10deg); + transform: perspective(400px) rotateX(10deg); + } + + 100% { + -webkit-transform: perspective(400px) rotateX(0deg); + -ms-transform: perspective(400px) rotateX(0deg); + transform: perspective(400px) rotateX(0deg); + opacity: 1; + } +} + +.flipInX { + -webkit-backface-visibility: visible !important; + -ms-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInX; + animation-name: flipInX; +} + +@-webkit-keyframes flipInY { + 0% { + -webkit-transform: perspective(400px) rotateY(90deg); + transform: perspective(400px) rotateY(90deg); + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotateY(-10deg); + transform: perspective(400px) rotateY(-10deg); + } + + 70% { + -webkit-transform: perspective(400px) rotateY(10deg); + transform: perspective(400px) rotateY(10deg); + } + + 100% { + -webkit-transform: perspective(400px) rotateY(0deg); + transform: perspective(400px) rotateY(0deg); + opacity: 1; + } +} + +@keyframes flipInY { + 0% { + -webkit-transform: perspective(400px) rotateY(90deg); + -ms-transform: perspective(400px) rotateY(90deg); + transform: perspective(400px) rotateY(90deg); + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotateY(-10deg); + -ms-transform: perspective(400px) rotateY(-10deg); + transform: perspective(400px) rotateY(-10deg); + } + + 70% { + -webkit-transform: perspective(400px) rotateY(10deg); + -ms-transform: perspective(400px) rotateY(10deg); + transform: perspective(400px) rotateY(10deg); + } + + 100% { + -webkit-transform: perspective(400px) rotateY(0deg); + -ms-transform: perspective(400px) rotateY(0deg); + transform: perspective(400px) rotateY(0deg); + opacity: 1; + } +} + +.flipInY { + -webkit-backface-visibility: visible !important; + -ms-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInY; + animation-name: flipInY; +} + +@-webkit-keyframes flipOutX { + 0% { + -webkit-transform: perspective(400px) rotateX(0deg); + transform: perspective(400px) rotateX(0deg); + opacity: 1; + } + + 100% { + -webkit-transform: perspective(400px) rotateX(90deg); + transform: perspective(400px) rotateX(90deg); + opacity: 0; + } +} + +@keyframes flipOutX { + 0% { + -webkit-transform: perspective(400px) rotateX(0deg); + -ms-transform: perspective(400px) rotateX(0deg); + transform: perspective(400px) rotateX(0deg); + opacity: 1; + } + + 100% { + -webkit-transform: perspective(400px) rotateX(90deg); + -ms-transform: perspective(400px) rotateX(90deg); + transform: perspective(400px) rotateX(90deg); + opacity: 0; + } +} + +.flipOutX { + -webkit-animation-name: flipOutX; + animation-name: flipOutX; + -webkit-backface-visibility: visible !important; + -ms-backface-visibility: visible !important; + backface-visibility: visible !important; +} + +@-webkit-keyframes flipOutY { + 0% { + -webkit-transform: perspective(400px) rotateY(0deg); + transform: perspective(400px) rotateY(0deg); + opacity: 1; + } + + 100% { + -webkit-transform: perspective(400px) rotateY(90deg); + transform: perspective(400px) rotateY(90deg); + opacity: 0; + } +} + +@keyframes flipOutY { + 0% { + -webkit-transform: perspective(400px) rotateY(0deg); + -ms-transform: perspective(400px) rotateY(0deg); + transform: perspective(400px) rotateY(0deg); + opacity: 1; + } + + 100% { + -webkit-transform: perspective(400px) rotateY(90deg); + -ms-transform: perspective(400px) rotateY(90deg); + transform: perspective(400px) rotateY(90deg); + opacity: 0; + } +} + +.flipOutY { + -webkit-backface-visibility: visible !important; + -ms-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipOutY; + animation-name: flipOutY; +} + +@-webkit-keyframes lightSpeedIn { + 0% { + -webkit-transform: translateX(100%) skewX(-30deg); + transform: translateX(100%) skewX(-30deg); + opacity: 0; + } + + 60% { + -webkit-transform: translateX(-20%) skewX(30deg); + transform: translateX(-20%) skewX(30deg); + opacity: 1; + } + + 80% { + -webkit-transform: translateX(0%) skewX(-15deg); + transform: translateX(0%) skewX(-15deg); + opacity: 1; + } + + 100% { + -webkit-transform: translateX(0%) skewX(0deg); + transform: translateX(0%) skewX(0deg); + opacity: 1; + } +} + +@keyframes lightSpeedIn { + 0% { + -webkit-transform: translateX(100%) skewX(-30deg); + -ms-transform: translateX(100%) skewX(-30deg); + transform: translateX(100%) skewX(-30deg); + opacity: 0; + } + + 60% { + -webkit-transform: translateX(-20%) skewX(30deg); + -ms-transform: translateX(-20%) skewX(30deg); + transform: translateX(-20%) skewX(30deg); + opacity: 1; + } + + 80% { + -webkit-transform: translateX(0%) skewX(-15deg); + -ms-transform: translateX(0%) skewX(-15deg); + transform: translateX(0%) skewX(-15deg); + opacity: 1; + } + + 100% { + -webkit-transform: translateX(0%) skewX(0deg); + -ms-transform: translateX(0%) skewX(0deg); + transform: translateX(0%) skewX(0deg); + opacity: 1; + } +} + +.lightSpeedIn { + -webkit-animation-name: lightSpeedIn; + animation-name: lightSpeedIn; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; +} + +@-webkit-keyframes lightSpeedOut { + 0% { + -webkit-transform: translateX(0%) skewX(0deg); + transform: translateX(0%) skewX(0deg); + opacity: 1; + } + + 100% { + -webkit-transform: translateX(100%) skewX(-30deg); + transform: translateX(100%) skewX(-30deg); + opacity: 0; + } +} + +@keyframes lightSpeedOut { + 0% { + -webkit-transform: translateX(0%) skewX(0deg); + -ms-transform: translateX(0%) skewX(0deg); + transform: translateX(0%) skewX(0deg); + opacity: 1; + } + + 100% { + -webkit-transform: translateX(100%) skewX(-30deg); + -ms-transform: translateX(100%) skewX(-30deg); + transform: translateX(100%) skewX(-30deg); + opacity: 0; + } +} + +.lightSpeedOut { + -webkit-animation-name: lightSpeedOut; + animation-name: lightSpeedOut; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; +} + +@-webkit-keyframes rotateIn { + 0% { + -webkit-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(-200deg); + transform: rotate(-200deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +@keyframes rotateIn { + 0% { + -webkit-transform-origin: center center; + -ms-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(-200deg); + -ms-transform: rotate(-200deg); + transform: rotate(-200deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: center center; + -ms-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +.rotateIn { + -webkit-animation-name: rotateIn; + animation-name: rotateIn; +} + +@-webkit-keyframes rotateInDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +@keyframes rotateInDownLeft { + 0% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(-90deg); + -ms-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +.rotateInDownLeft { + -webkit-animation-name: rotateInDownLeft; + animation-name: rotateInDownLeft; +} + +@-webkit-keyframes rotateInDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +@keyframes rotateInDownRight { + 0% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +.rotateInDownRight { + -webkit-animation-name: rotateInDownRight; + animation-name: rotateInDownRight; +} + +@-webkit-keyframes rotateInUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +@keyframes rotateInUpLeft { + 0% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +.rotateInUpLeft { + -webkit-animation-name: rotateInUpLeft; + animation-name: rotateInUpLeft; +} + +@-webkit-keyframes rotateInUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +@keyframes rotateInUpRight { + 0% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(-90deg); + -ms-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +.rotateInUpRight { + -webkit-animation-name: rotateInUpRight; + animation-name: rotateInUpRight; +} + +@-webkit-keyframes rotateOut { + 0% { + -webkit-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(200deg); + transform: rotate(200deg); + opacity: 0; + } +} + +@keyframes rotateOut { + 0% { + -webkit-transform-origin: center center; + -ms-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: center center; + -ms-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(200deg); + -ms-transform: rotate(200deg); + transform: rotate(200deg); + opacity: 0; + } +} + +.rotateOut { + -webkit-animation-name: rotateOut; + animation-name: rotateOut; +} + +@-webkit-keyframes rotateOutDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } +} + +@keyframes rotateOutDownLeft { + 0% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } +} + +.rotateOutDownLeft { + -webkit-animation-name: rotateOutDownLeft; + animation-name: rotateOutDownLeft; +} + +@-webkit-keyframes rotateOutDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } +} + +@keyframes rotateOutDownRight { + 0% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(-90deg); + -ms-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } +} + +.rotateOutDownRight { + -webkit-animation-name: rotateOutDownRight; + animation-name: rotateOutDownRight; +} + +@-webkit-keyframes rotateOutUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } +} + +@keyframes rotateOutUpLeft { + 0% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(-90deg); + -ms-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } +} + +.rotateOutUpLeft { + -webkit-animation-name: rotateOutUpLeft; + animation-name: rotateOutUpLeft; +} + +@-webkit-keyframes rotateOutUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } +} + +@keyframes rotateOutUpRight { + 0% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } +} + +.rotateOutUpRight { + -webkit-animation-name: rotateOutUpRight; + animation-name: rotateOutUpRight; +} + +@-webkit-keyframes slideInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); + } + + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes slideInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + -ms-transform: translateY(-2000px); + transform: translateY(-2000px); + } + + 100% { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.slideInDown { + -webkit-animation-name: slideInDown; + animation-name: slideInDown; +} + +@-webkit-keyframes slideInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes slideInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + -ms-transform: translateX(-2000px); + transform: translateX(-2000px); + } + + 100% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.slideInLeft { + -webkit-animation-name: slideInLeft; + animation-name: slideInLeft; +} + +@-webkit-keyframes slideInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes slideInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + -ms-transform: translateX(2000px); + transform: translateX(2000px); + } + + 100% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.slideInRight { + -webkit-animation-name: slideInRight; + animation-name: slideInRight; +} + +@-webkit-keyframes slideOutLeft { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); + } +} + +@keyframes slideOutLeft { + 0% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-2000px); + -ms-transform: translateX(-2000px); + transform: translateX(-2000px); + } +} + +.slideOutLeft { + -webkit-animation-name: slideOutLeft; + animation-name: slideOutLeft; +} + +@-webkit-keyframes slideOutRight { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); + } +} + +@keyframes slideOutRight { + 0% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(2000px); + -ms-transform: translateX(2000px); + transform: translateX(2000px); + } +} + +.slideOutRight { + -webkit-animation-name: slideOutRight; + animation-name: slideOutRight; +} + +@-webkit-keyframes slideOutUp { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); + } +} + +@keyframes slideOutUp { + 0% { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-2000px); + -ms-transform: translateY(-2000px); + transform: translateY(-2000px); + } +} + +.slideOutUp { + -webkit-animation-name: slideOutUp; + animation-name: slideOutUp; +} + +@-webkit-keyframes hinge { + 0% { + -webkit-transform: rotate(0); + transform: rotate(0); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 20%, 60% { + -webkit-transform: rotate(80deg); + transform: rotate(80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 40% { + -webkit-transform: rotate(60deg); + transform: rotate(60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 80% { + -webkit-transform: rotate(60deg) translateY(0); + transform: rotate(60deg) translateY(0); + opacity: 1; + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 100% { + -webkit-transform: translateY(700px); + transform: translateY(700px); + opacity: 0; + } +} + +@keyframes hinge { + 0% { + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + -webkit-transform-origin: top left; + -ms-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 20%, 60% { + -webkit-transform: rotate(80deg); + -ms-transform: rotate(80deg); + transform: rotate(80deg); + -webkit-transform-origin: top left; + -ms-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 40% { + -webkit-transform: rotate(60deg); + -ms-transform: rotate(60deg); + transform: rotate(60deg); + -webkit-transform-origin: top left; + -ms-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 80% { + -webkit-transform: rotate(60deg) translateY(0); + -ms-transform: rotate(60deg) translateY(0); + transform: rotate(60deg) translateY(0); + opacity: 1; + -webkit-transform-origin: top left; + -ms-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 100% { + -webkit-transform: translateY(700px); + -ms-transform: translateY(700px); + transform: translateY(700px); + opacity: 0; + } +} + +.hinge { + -webkit-animation-name: hinge; + animation-name: hinge; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes rollIn { + 0% { + opacity: 0; + -webkit-transform: translateX(-100%) rotate(-120deg); + transform: translateX(-100%) rotate(-120deg); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0px) rotate(0deg); + transform: translateX(0px) rotate(0deg); + } +} + +@keyframes rollIn { + 0% { + opacity: 0; + -webkit-transform: translateX(-100%) rotate(-120deg); + -ms-transform: translateX(-100%) rotate(-120deg); + transform: translateX(-100%) rotate(-120deg); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0px) rotate(0deg); + -ms-transform: translateX(0px) rotate(0deg); + transform: translateX(0px) rotate(0deg); + } +} + +.rollIn { + -webkit-animation-name: rollIn; + animation-name: rollIn; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes rollOut { + 0% { + opacity: 1; + -webkit-transform: translateX(0px) rotate(0deg); + transform: translateX(0px) rotate(0deg); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(100%) rotate(120deg); + transform: translateX(100%) rotate(120deg); + } +} + +@keyframes rollOut { + 0% { + opacity: 1; + -webkit-transform: translateX(0px) rotate(0deg); + -ms-transform: translateX(0px) rotate(0deg); + transform: translateX(0px) rotate(0deg); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(100%) rotate(120deg); + -ms-transform: translateX(100%) rotate(120deg); + transform: translateX(100%) rotate(120deg); + } +} + +.rollOut { + -webkit-animation-name: rollOut; + animation-name: rollOut; +} \ No newline at end of file diff --git a/css/bootstrap.min.css b/css/bootstrap.min.css new file mode 100644 index 0000000..f8468c1 --- /dev/null +++ b/css/bootstrap.min.css @@ -0,0 +1,12633 @@ +@charset "UTF-8"; +/*! + * Bootstrap v5.3.2 (https://getbootstrap.com/) + * Copyright 2011-2023 The Bootstrap Authors + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ + +:root, +[data-bs-theme=light] { + --bs-blue: #0d6efd; + --bs-indigo: #6610f2; + --bs-purple: #6f42c1; + --bs-pink: #d63384; + --bs-red: #dc3545; + --bs-orange: #fd7e14; + --bs-yellow: #ffc107; + --bs-green: #198754; + --bs-teal: #20c997; + --bs-cyan: #0dcaf0; + --bs-black: #000; + --bs-white: #fff; + --bs-gray: #6c757d; + --bs-gray-dark: #343a40; + --bs-gray-100: #f8f9fa; + --bs-gray-200: #e9ecef; + --bs-gray-300: #dee2e6; + --bs-gray-400: #ced4da; + --bs-gray-500: #adb5bd; + --bs-gray-600: #6c757d; + --bs-gray-700: #495057; + --bs-gray-800: #343a40; + --bs-gray-900: #212529; + --bs-primary: #0d6efd; + --bs-secondary: #6c757d; + --bs-success: #198754; + --bs-info: #0dcaf0; + --bs-warning: #ffc107; + --bs-danger: #dc3545; + --bs-light: #f8f9fa; + --bs-dark: #212529; + --bs-primary-rgb: 13, 110, 253; + --bs-secondary-rgb: 108, 117, 125; + --bs-success-rgb: 25, 135, 84; + --bs-info-rgb: 13, 202, 240; + --bs-warning-rgb: 255, 193, 7; + --bs-danger-rgb: 220, 53, 69; + --bs-light-rgb: 248, 249, 250; + --bs-dark-rgb: 33, 37, 41; + --bs-primary-text-emphasis: #052c65; + --bs-secondary-text-emphasis: #2b2f32; + --bs-success-text-emphasis: #0a3622; + --bs-info-text-emphasis: #055160; + --bs-warning-text-emphasis: #664d03; + --bs-danger-text-emphasis: #58151c; + --bs-light-text-emphasis: #495057; + --bs-dark-text-emphasis: #495057; + --bs-primary-bg-subtle: #cfe2ff; + --bs-secondary-bg-subtle: #e2e3e5; + --bs-success-bg-subtle: #d1e7dd; + --bs-info-bg-subtle: #cff4fc; + --bs-warning-bg-subtle: #fff3cd; + --bs-danger-bg-subtle: #f8d7da; + --bs-light-bg-subtle: #fcfcfd; + --bs-dark-bg-subtle: #ced4da; + --bs-primary-border-subtle: #9ec5fe; + --bs-secondary-border-subtle: #c4c8cb; + --bs-success-border-subtle: #a3cfbb; + --bs-info-border-subtle: #9eeaf9; + --bs-warning-border-subtle: #ffe69c; + --bs-danger-border-subtle: #f1aeb5; + --bs-light-border-subtle: #e9ecef; + --bs-dark-border-subtle: #adb5bd; + --bs-white-rgb: 255, 255, 255; + --bs-black-rgb: 0, 0, 0; + --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0)); + --bs-body-font-family: var(--bs-font-sans-serif); + --bs-body-font-size: 1rem; + --bs-body-font-weight: 400; + --bs-body-line-height: 1.5; + --bs-body-color: #212529; + --bs-body-color-rgb: 33, 37, 41; + --bs-body-bg: #fff; + --bs-body-bg-rgb: 255, 255, 255; + --bs-emphasis-color: #000; + --bs-emphasis-color-rgb: 0, 0, 0; + --bs-secondary-color: rgba(33, 37, 41, 0.75); + --bs-secondary-color-rgb: 33, 37, 41; + --bs-secondary-bg: #e9ecef; + --bs-secondary-bg-rgb: 233, 236, 239; + --bs-tertiary-color: rgba(33, 37, 41, 0.5); + --bs-tertiary-color-rgb: 33, 37, 41; + --bs-tertiary-bg: #f8f9fa; + --bs-tertiary-bg-rgb: 248, 249, 250; + --bs-heading-color: inherit; + --bs-link-color: #0d6efd; + --bs-link-color-rgb: 13, 110, 253; + --bs-link-decoration: underline; + --bs-link-hover-color: #0a58ca; + --bs-link-hover-color-rgb: 10, 88, 202; + --bs-code-color: #d63384; + --bs-highlight-color: #212529; + --bs-highlight-bg: #fff3cd; + --bs-border-width: 1px; + --bs-border-style: solid; + --bs-border-color: #dee2e6; + --bs-border-color-translucent: rgba(0, 0, 0, 0.175); + --bs-border-radius: 0.375rem; + --bs-border-radius-sm: 0.25rem; + --bs-border-radius-lg: 0.5rem; + --bs-border-radius-xl: 1rem; + --bs-border-radius-xxl: 2rem; + --bs-border-radius-2xl: var(--bs-border-radius-xxl); + --bs-border-radius-pill: 50rem; + --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); + --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075); + --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175); + --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075); + --bs-focus-ring-width: 0.25rem; + --bs-focus-ring-opacity: 0.25; + --bs-focus-ring-color: rgba(13, 110, 253, 0.25); + --bs-form-valid-color: #198754; + --bs-form-valid-border-color: #198754; + --bs-form-invalid-color: #dc3545; + --bs-form-invalid-border-color: #dc3545 +} + +[data-bs-theme=dark] { + color-scheme: dark; + --bs-body-color: #dee2e6; + --bs-body-color-rgb: 222, 226, 230; + --bs-body-bg: #212529; + --bs-body-bg-rgb: 33, 37, 41; + --bs-emphasis-color: #fff; + --bs-emphasis-color-rgb: 255, 255, 255; + --bs-secondary-color: rgba(222, 226, 230, 0.75); + --bs-secondary-color-rgb: 222, 226, 230; + --bs-secondary-bg: #343a40; + --bs-secondary-bg-rgb: 52, 58, 64; + --bs-tertiary-color: rgba(222, 226, 230, 0.5); + --bs-tertiary-color-rgb: 222, 226, 230; + --bs-tertiary-bg: #2b3035; + --bs-tertiary-bg-rgb: 43, 48, 53; + --bs-primary-text-emphasis: #6ea8fe; + --bs-secondary-text-emphasis: #a7acb1; + --bs-success-text-emphasis: #75b798; + --bs-info-text-emphasis: #6edff6; + --bs-warning-text-emphasis: #ffda6a; + --bs-danger-text-emphasis: #ea868f; + --bs-light-text-emphasis: #f8f9fa; + --bs-dark-text-emphasis: #dee2e6; + --bs-primary-bg-subtle: #031633; + --bs-secondary-bg-subtle: #161719; + --bs-success-bg-subtle: #051b11; + --bs-info-bg-subtle: #032830; + --bs-warning-bg-subtle: #332701; + --bs-danger-bg-subtle: #2c0b0e; + --bs-light-bg-subtle: #343a40; + --bs-dark-bg-subtle: #1a1d20; + --bs-primary-border-subtle: #084298; + --bs-secondary-border-subtle: #41464b; + --bs-success-border-subtle: #0f5132; + --bs-info-border-subtle: #087990; + --bs-warning-border-subtle: #997404; + --bs-danger-border-subtle: #842029; + --bs-light-border-subtle: #495057; + --bs-dark-border-subtle: #343a40; + --bs-heading-color: inherit; + --bs-link-color: #6ea8fe; + --bs-link-hover-color: #8bb9fe; + --bs-link-color-rgb: 110, 168, 254; + --bs-link-hover-color-rgb: 139, 185, 254; + --bs-code-color: #e685b5; + --bs-highlight-color: #dee2e6; + --bs-highlight-bg: #664d03; + --bs-border-color: #495057; + --bs-border-color-translucent: rgba(255, 255, 255, 0.15); + --bs-form-valid-color: #75b798; + --bs-form-valid-border-color: #75b798; + --bs-form-invalid-color: #ea868f; + --bs-form-invalid-border-color: #ea868f +} + +*, +::after, +::before { + box-sizing: border-box +} + +@media (prefers-reduced-motion:no-preference) { + :root { + scroll-behavior: smooth + } +} + +body { + margin: 0; + font-family: var(--bs-body-font-family); + font-size: var(--bs-body-font-size); + font-weight: var(--bs-body-font-weight); + line-height: var(--bs-body-line-height); + color: var(--bs-body-color); + text-align: var(--bs-body-text-align); + background-color: var(--bs-body-bg); + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: transparent +} + +hr { + margin: 1rem 0; + color: inherit; + border: 0; + border-top: var(--bs-border-width) solid; + opacity: .25 +} + +.h1, +.h2, +.h3, +.h4, +.h5, +.h6, +h1, +h2, +h3, +h4, +h5, +h6 { + margin-top: 0; + margin-bottom: .5rem; + font-weight: 500; + line-height: 1.2; + color: var(--bs-heading-color) +} + +.h1, +h1 { + font-size: calc(1.375rem + 1.5vw) +} + +@media (min-width:1200px) { + .h1, + h1 { + font-size: 2.5rem + } +} + +.h2, +h2 { + font-size: calc(1.325rem + .9vw) +} + +@media (min-width:1200px) { + .h2, + h2 { + font-size: 2rem + } +} + +.h3, +h3 { + font-size: calc(1.3rem + .6vw) +} + +@media (min-width:1200px) { + .h3, + h3 { + font-size: 1.75rem + } +} + +.h4, +h4 { + font-size: calc(1.275rem + .3vw) +} + +@media (min-width:1200px) { + .h4, + h4 { + font-size: 1.5rem + } +} + +.h5, +h5 { + font-size: 1.25rem +} + +.h6, +h6 { + font-size: 1rem +} + +p { + margin-top: 0; + margin-bottom: 1rem +} + +abbr[title] { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + -webkit-text-decoration-skip-ink: none; + text-decoration-skip-ink: none +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit +} + +ol, +ul { + padding-left: 2rem +} + +dl, +ol, +ul { + margin-top: 0; + margin-bottom: 1rem +} + +ol ol, +ol ul, +ul ol, +ul ul { + margin-bottom: 0 +} + +dt { + font-weight: 700 +} + +dd { + margin-bottom: .5rem; + margin-left: 0 +} + +blockquote { + margin: 0 0 1rem +} + +b, +strong { + font-weight: bolder +} + +.small, +small { + font-size: .875em +} + +.mark, +mark { + padding: .1875em; + color: var(--bs-highlight-color); + background-color: var(--bs-highlight-bg) +} + +sub, +sup { + position: relative; + font-size: .75em; + line-height: 0; + vertical-align: baseline +} + +sub { + bottom: -.25em +} + +sup { + top: -.5em +} + +a { + color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1)); + text-decoration: underline +} + +a:hover { + --bs-link-color-rgb: var(--bs-link-hover-color-rgb) +} + +a:not([href]):not([class]), +a:not([href]):not([class]):hover { + color: inherit; + text-decoration: none +} + +code, +kbd, +pre, +samp { + font-family: var(--bs-font-monospace); + font-size: 1em +} + +pre { + display: block; + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + font-size: .875em +} + +pre code { + font-size: inherit; + color: inherit; + word-break: normal +} + +code { + font-size: .875em; + color: var(--bs-code-color); + word-wrap: break-word +} + +a>code { + color: inherit +} + +kbd { + padding: .1875rem .375rem; + font-size: .875em; + color: var(--bs-body-bg); + background-color: var(--bs-body-color); + border-radius: .25rem +} + +kbd kbd { + padding: 0; + font-size: 1em +} + +figure { + margin: 0 0 1rem +} + +img, +svg { + vertical-align: middle +} + +table { + caption-side: bottom; + border-collapse: collapse +} + +caption { + padding-top: .5rem; + padding-bottom: .5rem; + color: var(--bs-secondary-color); + text-align: left +} + +th { + text-align: inherit; + text-align: -webkit-match-parent +} + +tbody, +td, +tfoot, +th, +thead, +tr { + border-color: inherit; + border-style: solid; + border-width: 0 +} + +label { + display: inline-block +} + +button { + border-radius: 0 +} + +button:focus:not(:focus-visible) { + outline: 0 +} + +button, +input, +optgroup, +select, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit +} + +button, +select { + text-transform: none +} + +[role=button] { + cursor: pointer +} + +select { + word-wrap: normal +} + +select:disabled { + opacity: 1 +} + +[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator { + display: none !important +} + +[type=button], +[type=reset], +[type=submit], +button { + -webkit-appearance: button +} + +[type=button]:not(:disabled), +[type=reset]:not(:disabled), +[type=submit]:not(:disabled), +button:not(:disabled) { + cursor: pointer +} + +::-moz-focus-inner { + padding: 0; + border-style: none +} + +textarea { + resize: vertical +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0 +} + +legend { + float: left; + width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: calc(1.275rem + .3vw); + line-height: inherit +} + +@media (min-width:1200px) { + legend { + font-size: 1.5rem + } +} + +legend+* { + clear: left +} + +::-webkit-datetime-edit-day-field, +::-webkit-datetime-edit-fields-wrapper, +::-webkit-datetime-edit-hour-field, +::-webkit-datetime-edit-minute, +::-webkit-datetime-edit-month-field, +::-webkit-datetime-edit-text, +::-webkit-datetime-edit-year-field { + padding: 0 +} + +::-webkit-inner-spin-button { + height: auto +} + +[type=search] { + -webkit-appearance: textfield; + outline-offset: -2px +} + +::-webkit-search-decoration { + -webkit-appearance: none +} + +::-webkit-color-swatch-wrapper { + padding: 0 +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button +} + +::file-selector-button { + font: inherit; + -webkit-appearance: button +} + +output { + display: inline-block +} + +iframe { + border: 0 +} + +summary { + display: list-item; + cursor: pointer +} + +progress { + vertical-align: baseline +} + +[hidden] { + display: none !important +} + +.lead { + font-size: 1.25rem; + font-weight: 300 +} + +.display-1 { + font-size: calc(1.625rem + 4.5vw); + font-weight: 300; + line-height: 1.2 +} + +@media (min-width:1200px) { + .display-1 { + font-size: 5rem + } +} + +.display-2 { + font-size: calc(1.575rem + 3.9vw); + font-weight: 300; + line-height: 1.2 +} + +@media (min-width:1200px) { + .display-2 { + font-size: 4.5rem + } +} + +.display-3 { + font-size: calc(1.525rem + 3.3vw); + font-weight: 300; + line-height: 1.2 +} + +@media (min-width:1200px) { + .display-3 { + font-size: 4rem + } +} + +.display-4 { + font-size: calc(1.475rem + 2.7vw); + font-weight: 300; + line-height: 1.2 +} + +@media (min-width:1200px) { + .display-4 { + font-size: 3.5rem + } +} + +.display-5 { + font-size: calc(1.425rem + 2.1vw); + font-weight: 300; + line-height: 1.2 +} + +@media (min-width:1200px) { + .display-5 { + font-size: 3rem + } +} + +.display-6 { + font-size: calc(1.375rem + 1.5vw); + font-weight: 300; + line-height: 1.2 +} + +@media (min-width:1200px) { + .display-6 { + font-size: 2.5rem + } +} + +.list-unstyled { + padding-left: 0; + list-style: none +} + +.list-inline { + padding-left: 0; + list-style: none +} + +.list-inline-item { + display: inline-block +} + +.list-inline-item:not(:last-child) { + margin-right: .5rem +} + +.initialism { + font-size: .875em; + text-transform: uppercase +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem +} + +.blockquote>:last-child { + margin-bottom: 0 +} + +.blockquote-footer { + margin-top: -1rem; + margin-bottom: 1rem; + font-size: .875em; + color: #6c757d +} + +.blockquote-footer::before { + content: "— " +} + +.img-fluid { + max-width: 100%; + height: auto +} + +.img-thumbnail { + padding: .25rem; + background-color: var(--bs-body-bg); + border: var(--bs-border-width) solid var(--bs-border-color); + border-radius: var(--bs-border-radius); + max-width: 100%; + height: auto +} + +.figure { + display: inline-block +} + +.figure-img { + margin-bottom: .5rem; + line-height: 1 +} + +.figure-caption { + font-size: .875em; + color: var(--bs-secondary-color) +} + +.container, +.container-fluid, +.container-lg, +.container-md, +.container-sm, +.container-xl, +.container-xxl { + --bs-gutter-x: 1.5rem; + --bs-gutter-y: 0; + width: 100%; + padding-right: calc(var(--bs-gutter-x) * .5); + padding-left: calc(var(--bs-gutter-x) * .5); + margin-right: auto; + margin-left: auto +} + +@media (min-width:576px) { + .container, + .container-sm { + max-width: 540px + } +} + +@media (min-width:768px) { + .container, + .container-md, + .container-sm { + max-width: 720px + } +} + +@media (min-width:992px) { + .container, + .container-lg, + .container-md, + .container-sm { + max-width: 960px + } +} + +@media (min-width:1200px) { + .container, + .container-lg, + .container-md, + .container-sm, + .container-xl { + max-width: 1194px + } +} + +@media (min-width:1400px) { + .container, + .container-lg, + .container-md, + .container-sm, + .container-xl, + .container-xxl { + max-width: 1194px + } +} + +:root { + --bs-breakpoint-xs: 0; + --bs-breakpoint-sm: 576px; + --bs-breakpoint-md: 768px; + --bs-breakpoint-lg: 992px; + --bs-breakpoint-xl: 1200px; + --bs-breakpoint-xxl: 1400px +} + +.row { + --bs-gutter-x: 1.5rem; + --bs-gutter-y: 0; + display: flex; + flex-wrap: wrap; + margin-top: calc(-1 * var(--bs-gutter-y)); + margin-right: calc(-.5 * var(--bs-gutter-x)); + margin-left: calc(-.5 * var(--bs-gutter-x)) +} + +.row>* { + flex-shrink: 0; + width: 100%; + max-width: 100%; + padding-right: calc(var(--bs-gutter-x) * .5); + padding-left: calc(var(--bs-gutter-x) * .5); + margin-top: var(--bs-gutter-y) +} + +.col { + flex: 1 0 0% +} + +.row-cols-auto>* { + flex: 0 0 auto; + width: auto +} + +.row-cols-1>* { + flex: 0 0 auto; + width: 100% +} + +.row-cols-2>* { + flex: 0 0 auto; + width: 50% +} + +.row-cols-3>* { + flex: 0 0 auto; + width: 33.33333333% +} + +.row-cols-4>* { + flex: 0 0 auto; + width: 25% +} + +.row-cols-5>* { + flex: 0 0 auto; + width: 20% +} + +.row-cols-6>* { + flex: 0 0 auto; + width: 16.66666667% +} + +.col-auto { + flex: 0 0 auto; + width: auto +} + +.col-1 { + flex: 0 0 auto; + width: 8.33333333% +} + +.col-2 { + flex: 0 0 auto; + width: 16.66666667% +} + +.col-3 { + flex: 0 0 auto; + width: 25% +} + +.col-4 { + flex: 0 0 auto; + width: 33.33333333% +} + +.col-5 { + flex: 0 0 auto; + width: 41.66666667% +} + +.col-6 { + flex: 0 0 auto; + width: 50% +} + +.col-7 { + flex: 0 0 auto; + width: 58.33333333% +} + +.col-8 { + flex: 0 0 auto; + width: 66.66666667% +} + +.col-9 { + flex: 0 0 auto; + width: 75% +} + +.col-10 { + flex: 0 0 auto; + width: 83.33333333% +} + +.col-11 { + flex: 0 0 auto; + width: 91.66666667% +} + +.col-12 { + flex: 0 0 auto; + width: 100% +} + +.offset-1 { + margin-left: 8.33333333% +} + +.offset-2 { + margin-left: 16.66666667% +} + +.offset-3 { + margin-left: 25% +} + +.offset-4 { + margin-left: 33.33333333% +} + +.offset-5 { + margin-left: 41.66666667% +} + +.offset-6 { + margin-left: 50% +} + +.offset-7 { + margin-left: 58.33333333% +} + +.offset-8 { + margin-left: 66.66666667% +} + +.offset-9 { + margin-left: 75% +} + +.offset-10 { + margin-left: 83.33333333% +} + +.offset-11 { + margin-left: 91.66666667% +} + +.g-0, +.gx-0 { + --bs-gutter-x: 0 +} + +.g-0, +.gy-0 { + --bs-gutter-y: 0 +} + +.g-1, +.gx-1 { + --bs-gutter-x: 0.25rem +} + +.g-1, +.gy-1 { + --bs-gutter-y: 0.25rem +} + +.g-2, +.gx-2 { + --bs-gutter-x: 0.5rem +} + +.g-2, +.gy-2 { + --bs-gutter-y: 0.5rem +} + +.g-3, +.gx-3 { + --bs-gutter-x: 1rem +} + +.g-3, +.gy-3 { + --bs-gutter-y: 1rem +} + +.g-4, +.gx-4 { + --bs-gutter-x: 1.5rem +} + +.g-4, +.gy-4 { + --bs-gutter-y: 1.5rem +} + +.g-5, +.gx-5 { + --bs-gutter-x: 3rem +} + +.g-5, +.gy-5 { + --bs-gutter-y: 3rem +} + +@media (min-width:576px) { + .col-sm { + flex: 1 0 0% + } + .row-cols-sm-auto>* { + flex: 0 0 auto; + width: auto + } + .row-cols-sm-1>* { + flex: 0 0 auto; + width: 100% + } + .row-cols-sm-2>* { + flex: 0 0 auto; + width: 50% + } + .row-cols-sm-3>* { + flex: 0 0 auto; + width: 33.33333333% + } + .row-cols-sm-4>* { + flex: 0 0 auto; + width: 25% + } + .row-cols-sm-5>* { + flex: 0 0 auto; + width: 20% + } + .row-cols-sm-6>* { + flex: 0 0 auto; + width: 16.66666667% + } + .col-sm-auto { + flex: 0 0 auto; + width: auto + } + .col-sm-1 { + flex: 0 0 auto; + width: 8.33333333% + } + .col-sm-2 { + flex: 0 0 auto; + width: 16.66666667% + } + .col-sm-3 { + flex: 0 0 auto; + width: 25% + } + .col-sm-4 { + flex: 0 0 auto; + width: 33.33333333% + } + .col-sm-5 { + flex: 0 0 auto; + width: 41.66666667% + } + .col-sm-6 { + flex: 0 0 auto; + width: 50% + } + .col-sm-7 { + flex: 0 0 auto; + width: 58.33333333% + } + .col-sm-8 { + flex: 0 0 auto; + width: 66.66666667% + } + .col-sm-9 { + flex: 0 0 auto; + width: 75% + } + .col-sm-10 { + flex: 0 0 auto; + width: 83.33333333% + } + .col-sm-11 { + flex: 0 0 auto; + width: 91.66666667% + } + .col-sm-12 { + flex: 0 0 auto; + width: 100% + } + .offset-sm-0 { + margin-left: 0 + } + .offset-sm-1 { + margin-left: 8.33333333% + } + .offset-sm-2 { + margin-left: 16.66666667% + } + .offset-sm-3 { + margin-left: 25% + } + .offset-sm-4 { + margin-left: 33.33333333% + } + .offset-sm-5 { + margin-left: 41.66666667% + } + .offset-sm-6 { + margin-left: 50% + } + .offset-sm-7 { + margin-left: 58.33333333% + } + .offset-sm-8 { + margin-left: 66.66666667% + } + .offset-sm-9 { + margin-left: 75% + } + .offset-sm-10 { + margin-left: 83.33333333% + } + .offset-sm-11 { + margin-left: 91.66666667% + } + .g-sm-0, + .gx-sm-0 { + --bs-gutter-x: 0 + } + .g-sm-0, + .gy-sm-0 { + --bs-gutter-y: 0 + } + .g-sm-1, + .gx-sm-1 { + --bs-gutter-x: 0.25rem + } + .g-sm-1, + .gy-sm-1 { + --bs-gutter-y: 0.25rem + } + .g-sm-2, + .gx-sm-2 { + --bs-gutter-x: 0.5rem + } + .g-sm-2, + .gy-sm-2 { + --bs-gutter-y: 0.5rem + } + .g-sm-3, + .gx-sm-3 { + --bs-gutter-x: 1rem + } + .g-sm-3, + .gy-sm-3 { + --bs-gutter-y: 1rem + } + .g-sm-4, + .gx-sm-4 { + --bs-gutter-x: 1.5rem + } + .g-sm-4, + .gy-sm-4 { + --bs-gutter-y: 1.5rem + } + .g-sm-5, + .gx-sm-5 { + --bs-gutter-x: 3rem + } + .g-sm-5, + .gy-sm-5 { + --bs-gutter-y: 3rem + } +} + +@media (min-width:768px) { + .col-md { + flex: 1 0 0% + } + .row-cols-md-auto>* { + flex: 0 0 auto; + width: auto + } + .row-cols-md-1>* { + flex: 0 0 auto; + width: 100% + } + .row-cols-md-2>* { + flex: 0 0 auto; + width: 50% + } + .row-cols-md-3>* { + flex: 0 0 auto; + width: 33.33333333% + } + .row-cols-md-4>* { + flex: 0 0 auto; + width: 25% + } + .row-cols-md-5>* { + flex: 0 0 auto; + width: 20% + } + .row-cols-md-6>* { + flex: 0 0 auto; + width: 16.66666667% + } + .col-md-auto { + flex: 0 0 auto; + width: auto + } + .col-md-1 { + flex: 0 0 auto; + width: 8.33333333% + } + .col-md-2 { + flex: 0 0 auto; + width: 16.66666667% + } + .col-md-3 { + flex: 0 0 auto; + width: 25% + } + .col-md-4 { + flex: 0 0 auto; + width: 33.33333333% + } + .col-md-5 { + flex: 0 0 auto; + width: 41.66666667% + } + .col-md-6 { + flex: 0 0 auto; + width: 50% + } + .col-md-7 { + flex: 0 0 auto; + width: 58.33333333% + } + .col-md-8 { + flex: 0 0 auto; + width: 66.66666667% + } + .col-md-9 { + flex: 0 0 auto; + width: 75% + } + .col-md-10 { + flex: 0 0 auto; + width: 83.33333333% + } + .col-md-11 { + flex: 0 0 auto; + width: 91.66666667% + } + .col-md-12 { + flex: 0 0 auto; + width: 100% + } + .offset-md-0 { + margin-left: 0 + } + .offset-md-1 { + margin-left: 8.33333333% + } + .offset-md-2 { + margin-left: 16.66666667% + } + .offset-md-3 { + margin-left: 25% + } + .offset-md-4 { + margin-left: 33.33333333% + } + .offset-md-5 { + margin-left: 41.66666667% + } + .offset-md-6 { + margin-left: 50% + } + .offset-md-7 { + margin-left: 58.33333333% + } + .offset-md-8 { + margin-left: 66.66666667% + } + .offset-md-9 { + margin-left: 75% + } + .offset-md-10 { + margin-left: 83.33333333% + } + .offset-md-11 { + margin-left: 91.66666667% + } + .g-md-0, + .gx-md-0 { + --bs-gutter-x: 0 + } + .g-md-0, + .gy-md-0 { + --bs-gutter-y: 0 + } + .g-md-1, + .gx-md-1 { + --bs-gutter-x: 0.25rem + } + .g-md-1, + .gy-md-1 { + --bs-gutter-y: 0.25rem + } + .g-md-2, + .gx-md-2 { + --bs-gutter-x: 0.5rem + } + .g-md-2, + .gy-md-2 { + --bs-gutter-y: 0.5rem + } + .g-md-3, + .gx-md-3 { + --bs-gutter-x: 1rem + } + .g-md-3, + .gy-md-3 { + --bs-gutter-y: 1rem + } + .g-md-4, + .gx-md-4 { + --bs-gutter-x: 1.5rem + } + .g-md-4, + .gy-md-4 { + --bs-gutter-y: 1.5rem + } + .g-md-5, + .gx-md-5 { + --bs-gutter-x: 3rem + } + .g-md-5, + .gy-md-5 { + --bs-gutter-y: 3rem + } +} + +@media (min-width:992px) { + .col-lg { + flex: 1 0 0% + } + .row-cols-lg-auto>* { + flex: 0 0 auto; + width: auto + } + .row-cols-lg-1>* { + flex: 0 0 auto; + width: 100% + } + .row-cols-lg-2>* { + flex: 0 0 auto; + width: 50% + } + .row-cols-lg-3>* { + flex: 0 0 auto; + width: 33.33333333% + } + .row-cols-lg-4>* { + flex: 0 0 auto; + width: 25% + } + .row-cols-lg-5>* { + flex: 0 0 auto; + width: 20% + } + .row-cols-lg-6>* { + flex: 0 0 auto; + width: 16.66666667% + } + .col-lg-auto { + flex: 0 0 auto; + width: auto + } + .col-lg-1 { + flex: 0 0 auto; + width: 8.33333333% + } + .col-lg-2 { + flex: 0 0 auto; + width: 16.66666667% + } + .col-lg-3 { + flex: 0 0 auto; + width: 25% + } + .col-lg-4 { + flex: 0 0 auto; + width: 33.33333333% + } + .col-lg-5 { + flex: 0 0 auto; + width: 41.66666667% + } + .col-lg-6 { + flex: 0 0 auto; + width: 50% + } + .col-lg-7 { + flex: 0 0 auto; + width: 58.33333333% + } + .col-lg-8 { + flex: 0 0 auto; + width: 66.66666667% + } + .col-lg-9 { + flex: 0 0 auto; + width: 75% + } + .col-lg-10 { + flex: 0 0 auto; + width: 83.33333333% + } + .col-lg-11 { + flex: 0 0 auto; + width: 91.66666667% + } + .col-lg-12 { + flex: 0 0 auto; + width: 100% + } + .offset-lg-0 { + margin-left: 0 + } + .offset-lg-1 { + margin-left: 8.33333333% + } + .offset-lg-2 { + margin-left: 16.66666667% + } + .offset-lg-3 { + margin-left: 25% + } + .offset-lg-4 { + margin-left: 33.33333333% + } + .offset-lg-5 { + margin-left: 41.66666667% + } + .offset-lg-6 { + margin-left: 50% + } + .offset-lg-7 { + margin-left: 58.33333333% + } + .offset-lg-8 { + margin-left: 66.66666667% + } + .offset-lg-9 { + margin-left: 75% + } + .offset-lg-10 { + margin-left: 83.33333333% + } + .offset-lg-11 { + margin-left: 91.66666667% + } + .g-lg-0, + .gx-lg-0 { + --bs-gutter-x: 0 + } + .g-lg-0, + .gy-lg-0 { + --bs-gutter-y: 0 + } + .g-lg-1, + .gx-lg-1 { + --bs-gutter-x: 0.25rem + } + .g-lg-1, + .gy-lg-1 { + --bs-gutter-y: 0.25rem + } + .g-lg-2, + .gx-lg-2 { + --bs-gutter-x: 0.5rem + } + .g-lg-2, + .gy-lg-2 { + --bs-gutter-y: 0.5rem + } + .g-lg-3, + .gx-lg-3 { + --bs-gutter-x: 1rem + } + .g-lg-3, + .gy-lg-3 { + --bs-gutter-y: 1rem + } + .g-lg-4, + .gx-lg-4 { + --bs-gutter-x: 1.5rem + } + .g-lg-4, + .gy-lg-4 { + --bs-gutter-y: 1.5rem + } + .g-lg-5, + .gx-lg-5 { + --bs-gutter-x: 3rem + } + .g-lg-5, + .gy-lg-5 { + --bs-gutter-y: 3rem + } +} + +@media (min-width:1200px) { + .col-xl { + flex: 1 0 0% + } + .row-cols-xl-auto>* { + flex: 0 0 auto; + width: auto + } + .row-cols-xl-1>* { + flex: 0 0 auto; + width: 100% + } + .row-cols-xl-2>* { + flex: 0 0 auto; + width: 50% + } + .row-cols-xl-3>* { + flex: 0 0 auto; + width: 33.33333333% + } + .row-cols-xl-4>* { + flex: 0 0 auto; + width: 25% + } + .row-cols-xl-5>* { + flex: 0 0 auto; + width: 20% + } + .row-cols-xl-6>* { + flex: 0 0 auto; + width: 16.66666667% + } + .col-xl-auto { + flex: 0 0 auto; + width: auto + } + .col-xl-1 { + flex: 0 0 auto; + width: 8.33333333% + } + .col-xl-2 { + flex: 0 0 auto; + width: 16.66666667% + } + .col-xl-3 { + flex: 0 0 auto; + width: 25% + } + .col-xl-4 { + flex: 0 0 auto; + width: 33.33333333% + } + .col-xl-5 { + flex: 0 0 auto; + width: 41.66666667% + } + .col-xl-6 { + flex: 0 0 auto; + width: 50% + } + .col-xl-7 { + flex: 0 0 auto; + width: 58.33333333% + } + .col-xl-8 { + flex: 0 0 auto; + width: 66.66666667% + } + .col-xl-9 { + flex: 0 0 auto; + width: 75% + } + .col-xl-10 { + flex: 0 0 auto; + width: 83.33333333% + } + .col-xl-11 { + flex: 0 0 auto; + width: 91.66666667% + } + .col-xl-12 { + flex: 0 0 auto; + width: 100% + } + .offset-xl-0 { + margin-left: 0 + } + .offset-xl-1 { + margin-left: 8.33333333% + } + .offset-xl-2 { + margin-left: 16.66666667% + } + .offset-xl-3 { + margin-left: 25% + } + .offset-xl-4 { + margin-left: 33.33333333% + } + .offset-xl-5 { + margin-left: 41.66666667% + } + .offset-xl-6 { + margin-left: 50% + } + .offset-xl-7 { + margin-left: 58.33333333% + } + .offset-xl-8 { + margin-left: 66.66666667% + } + .offset-xl-9 { + margin-left: 75% + } + .offset-xl-10 { + margin-left: 83.33333333% + } + .offset-xl-11 { + margin-left: 91.66666667% + } + .g-xl-0, + .gx-xl-0 { + --bs-gutter-x: 0 + } + .g-xl-0, + .gy-xl-0 { + --bs-gutter-y: 0 + } + .g-xl-1, + .gx-xl-1 { + --bs-gutter-x: 0.25rem + } + .g-xl-1, + .gy-xl-1 { + --bs-gutter-y: 0.25rem + } + .g-xl-2, + .gx-xl-2 { + --bs-gutter-x: 0.5rem + } + .g-xl-2, + .gy-xl-2 { + --bs-gutter-y: 0.5rem + } + .g-xl-3, + .gx-xl-3 { + --bs-gutter-x: 1rem + } + .g-xl-3, + .gy-xl-3 { + --bs-gutter-y: 1rem + } + .g-xl-4, + .gx-xl-4 { + --bs-gutter-x: 1.5rem + } + .g-xl-4, + .gy-xl-4 { + --bs-gutter-y: 1.5rem + } + .g-xl-5, + .gx-xl-5 { + --bs-gutter-x: 3rem + } + .g-xl-5, + .gy-xl-5 { + --bs-gutter-y: 3rem + } +} + +@media (min-width:1400px) { + .col-xxl { + flex: 1 0 0% + } + .row-cols-xxl-auto>* { + flex: 0 0 auto; + width: auto + } + .row-cols-xxl-1>* { + flex: 0 0 auto; + width: 100% + } + .row-cols-xxl-2>* { + flex: 0 0 auto; + width: 50% + } + .row-cols-xxl-3>* { + flex: 0 0 auto; + width: 33.33333333% + } + .row-cols-xxl-4>* { + flex: 0 0 auto; + width: 25% + } + .row-cols-xxl-5>* { + flex: 0 0 auto; + width: 20% + } + .row-cols-xxl-6>* { + flex: 0 0 auto; + width: 16.66666667% + } + .col-xxl-auto { + flex: 0 0 auto; + width: auto + } + .col-xxl-1 { + flex: 0 0 auto; + width: 8.33333333% + } + .col-xxl-2 { + flex: 0 0 auto; + width: 16.66666667% + } + .col-xxl-3 { + flex: 0 0 auto; + width: 25% + } + .col-xxl-4 { + flex: 0 0 auto; + width: 33.33333333% + } + .col-xxl-5 { + flex: 0 0 auto; + width: 41.66666667% + } + .col-xxl-6 { + flex: 0 0 auto; + width: 50% + } + .col-xxl-7 { + flex: 0 0 auto; + width: 58.33333333% + } + .col-xxl-8 { + flex: 0 0 auto; + width: 66.66666667% + } + .col-xxl-9 { + flex: 0 0 auto; + width: 75% + } + .col-xxl-10 { + flex: 0 0 auto; + width: 83.33333333% + } + .col-xxl-11 { + flex: 0 0 auto; + width: 91.66666667% + } + .col-xxl-12 { + flex: 0 0 auto; + width: 100% + } + .offset-xxl-0 { + margin-left: 0 + } + .offset-xxl-1 { + margin-left: 8.33333333% + } + .offset-xxl-2 { + margin-left: 16.66666667% + } + .offset-xxl-3 { + margin-left: 25% + } + .offset-xxl-4 { + margin-left: 33.33333333% + } + .offset-xxl-5 { + margin-left: 41.66666667% + } + .offset-xxl-6 { + margin-left: 50% + } + .offset-xxl-7 { + margin-left: 58.33333333% + } + .offset-xxl-8 { + margin-left: 66.66666667% + } + .offset-xxl-9 { + margin-left: 75% + } + .offset-xxl-10 { + margin-left: 83.33333333% + } + .offset-xxl-11 { + margin-left: 91.66666667% + } + .g-xxl-0, + .gx-xxl-0 { + --bs-gutter-x: 0 + } + .g-xxl-0, + .gy-xxl-0 { + --bs-gutter-y: 0 + } + .g-xxl-1, + .gx-xxl-1 { + --bs-gutter-x: 0.25rem + } + .g-xxl-1, + .gy-xxl-1 { + --bs-gutter-y: 0.25rem + } + .g-xxl-2, + .gx-xxl-2 { + --bs-gutter-x: 0.5rem + } + .g-xxl-2, + .gy-xxl-2 { + --bs-gutter-y: 0.5rem + } + .g-xxl-3, + .gx-xxl-3 { + --bs-gutter-x: 1rem + } + .g-xxl-3, + .gy-xxl-3 { + --bs-gutter-y: 1rem + } + .g-xxl-4, + .gx-xxl-4 { + --bs-gutter-x: 1.5rem + } + .g-xxl-4, + .gy-xxl-4 { + --bs-gutter-y: 1.5rem + } + .g-xxl-5, + .gx-xxl-5 { + --bs-gutter-x: 3rem + } + .g-xxl-5, + .gy-xxl-5 { + --bs-gutter-y: 3rem + } +} + +.table { + --bs-table-color-type: initial; + --bs-table-bg-type: initial; + --bs-table-color-state: initial; + --bs-table-bg-state: initial; + --bs-table-color: var(--bs-emphasis-color); + --bs-table-bg: var(--bs-body-bg); + --bs-table-border-color: var(--bs-border-color); + --bs-table-accent-bg: transparent; + --bs-table-striped-color: var(--bs-emphasis-color); + --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05); + --bs-table-active-color: var(--bs-emphasis-color); + --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1); + --bs-table-hover-color: var(--bs-emphasis-color); + --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075); + width: 100%; + margin-bottom: 1rem; + vertical-align: top; + border-color: var(--bs-table-border-color) +} + +.table>:not(caption)>*>* { + padding: .5rem .5rem; + color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color))); + background-color: var(--bs-table-bg); + border-bottom-width: var(--bs-border-width); + box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg))) +} + +.table>tbody { + vertical-align: inherit +} + +.table>thead { + vertical-align: bottom +} + +.table-group-divider { + border-top: calc(var(--bs-border-width) * 2) solid currentcolor +} + +.caption-top { + caption-side: top +} + +.table-sm>:not(caption)>*>* { + padding: .25rem .25rem +} + +.table-bordered>:not(caption)>* { + border-width: var(--bs-border-width) 0 +} + +.table-bordered>:not(caption)>*>* { + border-width: 0 var(--bs-border-width) +} + +.table-borderless>:not(caption)>*>* { + border-bottom-width: 0 +} + +.table-borderless>:not(:first-child) { + border-top-width: 0 +} + +.table-striped>tbody>tr:nth-of-type(odd)>* { + --bs-table-color-type: var(--bs-table-striped-color); + --bs-table-bg-type: var(--bs-table-striped-bg) +} + +.table-striped-columns>:not(caption)>tr>:nth-child(2n) { + --bs-table-color-type: var(--bs-table-striped-color); + --bs-table-bg-type: var(--bs-table-striped-bg) +} + +.table-active { + --bs-table-color-state: var(--bs-table-active-color); + --bs-table-bg-state: var(--bs-table-active-bg) +} + +.table-hover>tbody>tr:hover>* { + --bs-table-color-state: var(--bs-table-hover-color); + --bs-table-bg-state: var(--bs-table-hover-bg) +} + +.table-primary { + --bs-table-color: #000; + --bs-table-bg: #cfe2ff; + --bs-table-border-color: #a6b5cc; + --bs-table-striped-bg: #c5d7f2; + --bs-table-striped-color: #000; + --bs-table-active-bg: #bacbe6; + --bs-table-active-color: #000; + --bs-table-hover-bg: #bfd1ec; + --bs-table-hover-color: #000; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color) +} + +.table-secondary { + --bs-table-color: #000; + --bs-table-bg: #e2e3e5; + --bs-table-border-color: #b5b6b7; + --bs-table-striped-bg: #d7d8da; + --bs-table-striped-color: #000; + --bs-table-active-bg: #cbccce; + --bs-table-active-color: #000; + --bs-table-hover-bg: #d1d2d4; + --bs-table-hover-color: #000; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color) +} + +.table-success { + --bs-table-color: #000; + --bs-table-bg: #d1e7dd; + --bs-table-border-color: #a7b9b1; + --bs-table-striped-bg: #c7dbd2; + --bs-table-striped-color: #000; + --bs-table-active-bg: #bcd0c7; + --bs-table-active-color: #000; + --bs-table-hover-bg: #c1d6cc; + --bs-table-hover-color: #000; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color) +} + +.table-info { + --bs-table-color: #000; + --bs-table-bg: #cff4fc; + --bs-table-border-color: #a6c3ca; + --bs-table-striped-bg: #c5e8ef; + --bs-table-striped-color: #000; + --bs-table-active-bg: #badce3; + --bs-table-active-color: #000; + --bs-table-hover-bg: #bfe2e9; + --bs-table-hover-color: #000; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color) +} + +.table-warning { + --bs-table-color: #000; + --bs-table-bg: #fff3cd; + --bs-table-border-color: #ccc2a4; + --bs-table-striped-bg: #f2e7c3; + --bs-table-striped-color: #000; + --bs-table-active-bg: #e6dbb9; + --bs-table-active-color: #000; + --bs-table-hover-bg: #ece1be; + --bs-table-hover-color: #000; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color) +} + +.table-danger { + --bs-table-color: #000; + --bs-table-bg: #f8d7da; + --bs-table-border-color: #c6acae; + --bs-table-striped-bg: #eccccf; + --bs-table-striped-color: #000; + --bs-table-active-bg: #dfc2c4; + --bs-table-active-color: #000; + --bs-table-hover-bg: #e5c7ca; + --bs-table-hover-color: #000; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color) +} + +.table-light { + --bs-table-color: #000; + --bs-table-bg: #f8f9fa; + --bs-table-border-color: #c6c7c8; + --bs-table-striped-bg: #ecedee; + --bs-table-striped-color: #000; + --bs-table-active-bg: #dfe0e1; + --bs-table-active-color: #000; + --bs-table-hover-bg: #e5e6e7; + --bs-table-hover-color: #000; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color) +} + +.table-dark { + --bs-table-color: #fff; + --bs-table-bg: #212529; + --bs-table-border-color: #4d5154; + --bs-table-striped-bg: #2c3034; + --bs-table-striped-color: #fff; + --bs-table-active-bg: #373b3e; + --bs-table-active-color: #fff; + --bs-table-hover-bg: #323539; + --bs-table-hover-color: #fff; + color: var(--bs-table-color); + border-color: var(--bs-table-border-color) +} + +.table-responsive { + overflow-x: auto; + -webkit-overflow-scrolling: touch +} + +@media (max-width:575.98px) { + .table-responsive-sm { + overflow-x: auto; + -webkit-overflow-scrolling: touch + } +} + +@media (max-width:767.98px) { + .table-responsive-md { + overflow-x: auto; + -webkit-overflow-scrolling: touch + } +} + +@media (max-width:991.98px) { + .table-responsive-lg { + overflow-x: auto; + -webkit-overflow-scrolling: touch + } +} + +@media (max-width:1199.98px) { + .table-responsive-xl { + overflow-x: auto; + -webkit-overflow-scrolling: touch + } +} + +@media (max-width:1399.98px) { + .table-responsive-xxl { + overflow-x: auto; + -webkit-overflow-scrolling: touch + } +} + +.form-label { + margin-bottom: .5rem +} + +.col-form-label { + padding-top: calc(.375rem + var(--bs-border-width)); + padding-bottom: calc(.375rem + var(--bs-border-width)); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5 +} + +.col-form-label-lg { + padding-top: calc(.5rem + var(--bs-border-width)); + padding-bottom: calc(.5rem + var(--bs-border-width)); + font-size: 1.25rem +} + +.col-form-label-sm { + padding-top: calc(.25rem + var(--bs-border-width)); + padding-bottom: calc(.25rem + var(--bs-border-width)); + font-size: .875rem +} + +.form-text { + margin-top: .25rem; + font-size: .875em; + color: var(--bs-secondary-color) +} + +.form-control { + display: block; + width: 100%; + padding: .375rem .75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: var(--bs-body-color); + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: var(--bs-body-bg); + background-clip: padding-box; + border: var(--bs-border-width) solid var(--bs-border-color); + border-radius: var(--bs-border-radius); + transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out +} + +@media (prefers-reduced-motion:reduce) { + .form-control { + transition: none + } +} + +.form-control[type=file] { + overflow: hidden +} + +.form-control[type=file]:not(:disabled):not([readonly]) { + cursor: pointer +} + +.form-control:focus { + color: var(--bs-body-color); + background-color: var(--bs-body-bg); + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25) +} + +.form-control::-webkit-date-and-time-value { + min-width: 85px; + height: 1.5em; + margin: 0 +} + +.form-control::-webkit-datetime-edit { + display: block; + padding: 0 +} + +.form-control::-moz-placeholder { + color: var(--bs-secondary-color); + opacity: 1 +} + +.form-control::placeholder { + color: var(--bs-secondary-color); + opacity: 1 +} + +.form-control:disabled { + background-color: var(--bs-secondary-bg); + opacity: 1 +} + +.form-control::-webkit-file-upload-button { + padding: .375rem .75rem; + margin: -.375rem -.75rem; + -webkit-margin-end: .75rem; + margin-inline-end: .75rem; + color: var(--bs-body-color); + background-color: var(--bs-tertiary-bg); + pointer-events: none; + border-color: inherit; + border-style: solid; + border-width: 0; + border-inline-end-width: var(--bs-border-width); + border-radius: 0; + -webkit-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; + transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out +} + +.form-control::file-selector-button { + padding: .375rem .75rem; + margin: -.375rem -.75rem; + -webkit-margin-end: .75rem; + margin-inline-end: .75rem; + color: var(--bs-body-color); + background-color: var(--bs-tertiary-bg); + pointer-events: none; + border-color: inherit; + border-style: solid; + border-width: 0; + border-inline-end-width: var(--bs-border-width); + border-radius: 0; + transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out +} + +@media (prefers-reduced-motion:reduce) { + .form-control::-webkit-file-upload-button { + -webkit-transition: none; + transition: none + } + .form-control::file-selector-button { + transition: none + } +} + +.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button { + background-color: var(--bs-secondary-bg) +} + +.form-control:hover:not(:disabled):not([readonly])::file-selector-button { + background-color: var(--bs-secondary-bg) +} + +.form-control-plaintext { + display: block; + width: 100%; + padding: .375rem 0; + margin-bottom: 0; + line-height: 1.5; + color: var(--bs-body-color); + background-color: transparent; + border: solid transparent; + border-width: var(--bs-border-width) 0 +} + +.form-control-plaintext:focus { + outline: 0 +} + +.form-control-plaintext.form-control-lg, +.form-control-plaintext.form-control-sm { + padding-right: 0; + padding-left: 0 +} + +.form-control-sm { + min-height: calc(1.5em + .5rem + calc(var(--bs-border-width) * 2)); + padding: .25rem .5rem; + font-size: .875rem; + border-radius: var(--bs-border-radius-sm) +} + +.form-control-sm::-webkit-file-upload-button { + padding: .25rem .5rem; + margin: -.25rem -.5rem; + -webkit-margin-end: .5rem; + margin-inline-end: .5rem +} + +.form-control-sm::file-selector-button { + padding: .25rem .5rem; + margin: -.25rem -.5rem; + -webkit-margin-end: .5rem; + margin-inline-end: .5rem +} + +.form-control-lg { + min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2)); + padding: .5rem 1rem; + font-size: 1.25rem; + border-radius: var(--bs-border-radius-lg) +} + +.form-control-lg::-webkit-file-upload-button { + padding: .5rem 1rem; + margin: -.5rem -1rem; + -webkit-margin-end: 1rem; + margin-inline-end: 1rem +} + +.form-control-lg::file-selector-button { + padding: .5rem 1rem; + margin: -.5rem -1rem; + -webkit-margin-end: 1rem; + margin-inline-end: 1rem +} + +textarea.form-control { + min-height: calc(1.5em + .75rem + calc(var(--bs-border-width) * 2)) +} + +textarea.form-control-sm { + min-height: calc(1.5em + .5rem + calc(var(--bs-border-width) * 2)) +} + +textarea.form-control-lg { + min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2)) +} + +.form-control-color { + width: 3rem; + height: calc(1.5em + .75rem + calc(var(--bs-border-width) * 2)); + padding: .375rem +} + +.form-control-color:not(:disabled):not([readonly]) { + cursor: pointer +} + +.form-control-color::-moz-color-swatch { + border: 0 !important; + border-radius: var(--bs-border-radius) +} + +.form-control-color::-webkit-color-swatch { + border: 0 !important; + border-radius: var(--bs-border-radius) +} + +.form-control-color.form-control-sm { + height: calc(1.5em + .5rem + calc(var(--bs-border-width) * 2)) +} + +.form-control-color.form-control-lg { + height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2)) +} + +.form-select { + --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"); + display: block; + width: 100%; + padding: .375rem 2.25rem .375rem .75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: var(--bs-body-color); + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: var(--bs-body-bg); + background-image: var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon, none); + background-repeat: no-repeat; + background-position: right .75rem center; + background-size: 16px 12px; + border: var(--bs-border-width) solid var(--bs-border-color); + border-radius: var(--bs-border-radius); + transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out +} + +@media (prefers-reduced-motion:reduce) { + .form-select { + transition: none + } +} + +.form-select:focus { + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25) +} + +.form-select[multiple], +.form-select[size]:not([size="1"]) { + padding-right: .75rem; + background-image: none +} + +.form-select:disabled { + background-color: var(--bs-secondary-bg) +} + +.form-select:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 var(--bs-body-color) +} + +.form-select-sm { + padding-top: .25rem; + padding-bottom: .25rem; + padding-left: .5rem; + font-size: .875rem; + border-radius: var(--bs-border-radius-sm) +} + +.form-select-lg { + padding-top: .5rem; + padding-bottom: .5rem; + padding-left: 1rem; + font-size: 1.25rem; + border-radius: var(--bs-border-radius-lg) +} + +[data-bs-theme=dark] .form-select { + --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e") +} + +.form-check { + display: block; + min-height: 1.5rem; + padding-left: 1.5em; + margin-bottom: .125rem +} + +.form-check .form-check-input { + float: left; + margin-left: -1.5em +} + +.form-check-reverse { + padding-right: 1.5em; + padding-left: 0; + text-align: right +} + +.form-check-reverse .form-check-input { + float: right; + margin-right: -1.5em; + margin-left: 0 +} + +.form-check-input { + --bs-form-check-bg: var(--bs-body-bg); + flex-shrink: 0; + width: 1em; + height: 1em; + margin-top: .25em; + vertical-align: top; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: var(--bs-form-check-bg); + background-image: var(--bs-form-check-bg-image); + background-repeat: no-repeat; + background-position: center; + background-size: contain; + border: var(--bs-border-width) solid var(--bs-border-color); + -webkit-print-color-adjust: exact; + color-adjust: exact; + print-color-adjust: exact +} + +.form-check-input[type=checkbox] { + border-radius: .25em +} + +.form-check-input[type=radio] { + border-radius: 50% +} + +.form-check-input:active { + filter: brightness(90%) +} + +.form-check-input:focus { + border-color: #86b7fe; + outline: 0; + box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25) +} + +.form-check-input:checked { + background-color: #0d6efd; + border-color: #0d6efd +} + +.form-check-input:checked[type=checkbox] { + --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e") +} + +.form-check-input:checked[type=radio] { + --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e") +} + +.form-check-input[type=checkbox]:indeterminate { + background-color: #0d6efd; + border-color: #0d6efd; + --bs-form-check-bg-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e") +} + +.form-check-input:disabled { + pointer-events: none; + filter: none; + opacity: .5 +} + +.form-check-input:disabled~.form-check-label, +.form-check-input[disabled]~.form-check-label { + cursor: default; + opacity: .5 +} + +.form-switch { + padding-left: 2.5em +} + +.form-switch .form-check-input { + --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e"); + width: 2em; + margin-left: -2.5em; + background-image: var(--bs-form-switch-bg); + background-position: left center; + border-radius: 2em; + transition: background-position .15s ease-in-out +} + +@media (prefers-reduced-motion:reduce) { + .form-switch .form-check-input { + transition: none + } +} + +.form-switch .form-check-input:focus { + --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e") +} + +.form-switch .form-check-input:checked { + background-position: right center; + --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e") +} + +.form-switch.form-check-reverse { + padding-right: 2.5em; + padding-left: 0 +} + +.form-switch.form-check-reverse .form-check-input { + margin-right: -2.5em; + margin-left: 0 +} + +.form-check-inline { + display: inline-block; + margin-right: 1rem +} + +.btn-check { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none +} + +.btn-check:disabled+.btn, +.btn-check[disabled]+.btn { + pointer-events: none; + filter: none; + opacity: .65 +} + +[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) { + --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e") +} + +.form-range { + width: 100%; + height: 1.5rem; + padding: 0; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background-color: transparent +} + +.form-range:focus { + outline: 0 +} + +.form-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 .25rem rgba(13, 110, 253, .25) +} + +.form-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 .25rem rgba(13, 110, 253, .25) +} + +.form-range::-moz-focus-outer { + border: 0 +} + +.form-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -.25rem; + -webkit-appearance: none; + appearance: none; + background-color: #0d6efd; + border: 0; + border-radius: 1rem; + -webkit-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; + transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out +} + +@media (prefers-reduced-motion:reduce) { + .form-range::-webkit-slider-thumb { + -webkit-transition: none; + transition: none + } +} + +.form-range::-webkit-slider-thumb:active { + background-color: #b6d4fe +} + +.form-range::-webkit-slider-runnable-track { + width: 100%; + height: .5rem; + color: transparent; + cursor: pointer; + background-color: var(--bs-secondary-bg); + border-color: transparent; + border-radius: 1rem +} + +.form-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + -moz-appearance: none; + appearance: none; + background-color: #0d6efd; + border: 0; + border-radius: 1rem; + -moz-transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out; + transition: background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out +} + +@media (prefers-reduced-motion:reduce) { + .form-range::-moz-range-thumb { + -moz-transition: none; + transition: none + } +} + +.form-range::-moz-range-thumb:active { + background-color: #b6d4fe +} + +.form-range::-moz-range-track { + width: 100%; + height: .5rem; + color: transparent; + cursor: pointer; + background-color: var(--bs-secondary-bg); + border-color: transparent; + border-radius: 1rem +} + +.form-range:disabled { + pointer-events: none +} + +.form-range:disabled::-webkit-slider-thumb { + background-color: var(--bs-secondary-color) +} + +.form-range:disabled::-moz-range-thumb { + background-color: var(--bs-secondary-color) +} + +.form-floating { + position: relative +} + +.form-floating>.form-control, +.form-floating>.form-control-plaintext, +.form-floating>.form-select { + height: calc(3.5rem + calc(var(--bs-border-width) * 2)); + min-height: calc(3.5rem + calc(var(--bs-border-width) * 2)); + line-height: 1.25 +} + +.form-floating>label { + position: absolute; + top: 0; + left: 0; + z-index: 2; + height: 100%; + padding: 1rem .75rem; + overflow: hidden; + text-align: start; + text-overflow: ellipsis; + white-space: nowrap; + pointer-events: none; + border: var(--bs-border-width) solid transparent; + transform-origin: 0 0; + transition: opacity .1s ease-in-out, transform .1s ease-in-out +} + +@media (prefers-reduced-motion:reduce) { + .form-floating>label { + transition: none + } +} + +.form-floating>.form-control, +.form-floating>.form-control-plaintext { + padding: 1rem .75rem +} + +.form-floating>.form-control-plaintext::-moz-placeholder, +.form-floating>.form-control::-moz-placeholder { + color: transparent +} + +.form-floating>.form-control-plaintext::placeholder, +.form-floating>.form-control::placeholder { + color: transparent +} + +.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown), +.form-floating>.form-control:not(:-moz-placeholder-shown) { + padding-top: 1.625rem; + padding-bottom: .625rem +} + +.form-floating>.form-control-plaintext:focus, +.form-floating>.form-control-plaintext:not(:placeholder-shown), +.form-floating>.form-control:focus, +.form-floating>.form-control:not(:placeholder-shown) { + padding-top: 1.625rem; + padding-bottom: .625rem +} + +.form-floating>.form-control-plaintext:-webkit-autofill, +.form-floating>.form-control:-webkit-autofill { + padding-top: 1.625rem; + padding-bottom: .625rem +} + +.form-floating>.form-select { + padding-top: 1.625rem; + padding-bottom: .625rem +} + +.form-floating>.form-control:not(:-moz-placeholder-shown)~label { + color: rgba(var(--bs-body-color-rgb), .65); + transform: scale(.85) translateY(-.5rem) translateX(.15rem) +} + +.form-floating>.form-control-plaintext~label, +.form-floating>.form-control:focus~label, +.form-floating>.form-control:not(:placeholder-shown)~label, +.form-floating>.form-select~label { + color: rgba(var(--bs-body-color-rgb), .65); + transform: scale(.85) translateY(-.5rem) translateX(.15rem) +} + +.form-floating>.form-control:not(:-moz-placeholder-shown)~label::after { + position: absolute; + inset: 1rem 0.375rem; + z-index: -1; + height: 1.5em; + content: ""; + background-color: var(--bs-body-bg); + border-radius: var(--bs-border-radius) +} + +.form-floating>.form-control-plaintext~label::after, +.form-floating>.form-control:focus~label::after, +.form-floating>.form-control:not(:placeholder-shown)~label::after, +.form-floating>.form-select~label::after { + position: absolute; + inset: 1rem 0.375rem; + z-index: -1; + height: 1.5em; + content: ""; + background-color: var(--bs-body-bg); + border-radius: var(--bs-border-radius) +} + +.form-floating>.form-control:-webkit-autofill~label { + color: rgba(var(--bs-body-color-rgb), .65); + transform: scale(.85) translateY(-.5rem) translateX(.15rem) +} + +.form-floating>.form-control-plaintext~label { + border-width: var(--bs-border-width) 0 +} + +.form-floating>.form-control:disabled~label, +.form-floating>:disabled~label { + color: #6c757d +} + +.form-floating>.form-control:disabled~label::after, +.form-floating>:disabled~label::after { + background-color: var(--bs-secondary-bg) +} + +.input-group { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: stretch; + width: 100% +} + +.input-group>.form-control, +.input-group>.form-floating, +.input-group>.form-select { + position: relative; + flex: 1 1 auto; + width: 1%; + min-width: 0 +} + +.input-group>.form-control:focus, +.input-group>.form-floating:focus-within, +.input-group>.form-select:focus { + z-index: 5 +} + +.input-group .btn { + position: relative; + z-index: 2 +} + +.input-group .btn:focus { + z-index: 5 +} + +.input-group-text { + display: flex; + align-items: center; + padding: .375rem .75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: var(--bs-body-color); + text-align: center; + white-space: nowrap; + background-color: var(--bs-tertiary-bg); + border: var(--bs-border-width) solid var(--bs-border-color); + border-radius: var(--bs-border-radius) +} + +.input-group-lg>.btn, +.input-group-lg>.form-control, +.input-group-lg>.form-select, +.input-group-lg>.input-group-text { + padding: .5rem 1rem; + font-size: 1.25rem; + border-radius: var(--bs-border-radius-lg) +} + +.input-group-sm>.btn, +.input-group-sm>.form-control, +.input-group-sm>.form-select, +.input-group-sm>.input-group-text { + padding: .25rem .5rem; + font-size: .875rem; + border-radius: var(--bs-border-radius-sm) +} + +.input-group-lg>.form-select, +.input-group-sm>.form-select { + padding-right: 3rem +} + +.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3), +.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control, +.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select, +.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) { + border-top-right-radius: 0; + border-bottom-right-radius: 0 +} + +.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4), +.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control, +.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select, +.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) { + border-top-right-radius: 0; + border-bottom-right-radius: 0 +} + +.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) { + margin-left: calc(var(--bs-border-width) * -1); + border-top-left-radius: 0; + border-bottom-left-radius: 0 +} + +.input-group>.form-floating:not(:first-child)>.form-control, +.input-group>.form-floating:not(:first-child)>.form-select { + border-top-left-radius: 0; + border-bottom-left-radius: 0 +} + +.valid-feedback { + display: none; + width: 100%; + margin-top: .25rem; + font-size: .875em; + color: var(--bs-form-valid-color) +} + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: .25rem .5rem; + margin-top: .1rem; + font-size: .875rem; + color: #fff; + background-color: var(--bs-success); + border-radius: var(--bs-border-radius) +} + +.is-valid~.valid-feedback, +.is-valid~.valid-tooltip, +.was-validated :valid~.valid-feedback, +.was-validated :valid~.valid-tooltip { + display: block +} + +.form-control.is-valid, +.was-validated .form-control:valid { + border-color: var(--bs-form-valid-border-color); + padding-right: calc(1.5em + .75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(.375em + .1875rem) center; + background-size: calc(.75em + .375rem) calc(.75em + .375rem) +} + +.form-control.is-valid:focus, +.was-validated .form-control:valid:focus { + border-color: var(--bs-form-valid-border-color); + box-shadow: 0 0 0 .25rem rgba(var(--bs-success-rgb), .25) +} + +.was-validated textarea.form-control:valid, +textarea.form-control.is-valid { + padding-right: calc(1.5em + .75rem); + background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem) +} + +.form-select.is-valid, +.was-validated .form-select:valid { + border-color: var(--bs-form-valid-border-color) +} + +.form-select.is-valid:not([multiple]):not([size]), +.form-select.is-valid:not([multiple])[size="1"], +.was-validated .form-select:valid:not([multiple]):not([size]), +.was-validated .form-select:valid:not([multiple])[size="1"] { + --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + padding-right: 4.125rem; + background-position: right .75rem center, center right 2.25rem; + background-size: 16px 12px, calc(.75em + .375rem) calc(.75em + .375rem) +} + +.form-select.is-valid:focus, +.was-validated .form-select:valid:focus { + border-color: var(--bs-form-valid-border-color); + box-shadow: 0 0 0 .25rem rgba(var(--bs-success-rgb), .25) +} + +.form-control-color.is-valid, +.was-validated .form-control-color:valid { + width: calc(3rem + calc(1.5em + .75rem)) +} + +.form-check-input.is-valid, +.was-validated .form-check-input:valid { + border-color: var(--bs-form-valid-border-color) +} + +.form-check-input.is-valid:checked, +.was-validated .form-check-input:valid:checked { + background-color: var(--bs-form-valid-color) +} + +.form-check-input.is-valid:focus, +.was-validated .form-check-input:valid:focus { + box-shadow: 0 0 0 .25rem rgba(var(--bs-success-rgb), .25) +} + +.form-check-input.is-valid~.form-check-label, +.was-validated .form-check-input:valid~.form-check-label { + color: var(--bs-form-valid-color) +} + +.form-check-inline .form-check-input~.valid-feedback { + margin-left: .5em +} + +.input-group>.form-control:not(:focus).is-valid, +.input-group>.form-floating:not(:focus-within).is-valid, +.input-group>.form-select:not(:focus).is-valid, +.was-validated .input-group>.form-control:not(:focus):valid, +.was-validated .input-group>.form-floating:not(:focus-within):valid, +.was-validated .input-group>.form-select:not(:focus):valid { + z-index: 3 +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: .25rem; + font-size: .875em; + color: var(--bs-form-invalid-color) +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: .25rem .5rem; + margin-top: .1rem; + font-size: .875rem; + color: #fff; + background-color: var(--bs-danger); + border-radius: var(--bs-border-radius) +} + +.is-invalid~.invalid-feedback, +.is-invalid~.invalid-tooltip, +.was-validated :invalid~.invalid-feedback, +.was-validated :invalid~.invalid-tooltip { + display: block +} + +.form-control.is-invalid, +.was-validated .form-control:invalid { + border-color: var(--bs-form-invalid-border-color); + padding-right: calc(1.5em + .75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(.375em + .1875rem) center; + background-size: calc(.75em + .375rem) calc(.75em + .375rem) +} + +.form-control.is-invalid:focus, +.was-validated .form-control:invalid:focus { + border-color: var(--bs-form-invalid-border-color); + box-shadow: 0 0 0 .25rem rgba(var(--bs-danger-rgb), .25) +} + +.was-validated textarea.form-control:invalid, +textarea.form-control.is-invalid { + padding-right: calc(1.5em + .75rem); + background-position: top calc(.375em + .1875rem) right calc(.375em + .1875rem) +} + +.form-select.is-invalid, +.was-validated .form-select:invalid { + border-color: var(--bs-form-invalid-border-color) +} + +.form-select.is-invalid:not([multiple]):not([size]), +.form-select.is-invalid:not([multiple])[size="1"], +.was-validated .form-select:invalid:not([multiple]):not([size]), +.was-validated .form-select:invalid:not([multiple])[size="1"] { + --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); + padding-right: 4.125rem; + background-position: right .75rem center, center right 2.25rem; + background-size: 16px 12px, calc(.75em + .375rem) calc(.75em + .375rem) +} + +.form-select.is-invalid:focus, +.was-validated .form-select:invalid:focus { + border-color: var(--bs-form-invalid-border-color); + box-shadow: 0 0 0 .25rem rgba(var(--bs-danger-rgb), .25) +} + +.form-control-color.is-invalid, +.was-validated .form-control-color:invalid { + width: calc(3rem + calc(1.5em + .75rem)) +} + +.form-check-input.is-invalid, +.was-validated .form-check-input:invalid { + border-color: var(--bs-form-invalid-border-color) +} + +.form-check-input.is-invalid:checked, +.was-validated .form-check-input:invalid:checked { + background-color: var(--bs-form-invalid-color) +} + +.form-check-input.is-invalid:focus, +.was-validated .form-check-input:invalid:focus { + box-shadow: 0 0 0 .25rem rgba(var(--bs-danger-rgb), .25) +} + +.form-check-input.is-invalid~.form-check-label, +.was-validated .form-check-input:invalid~.form-check-label { + color: var(--bs-form-invalid-color) +} + +.form-check-inline .form-check-input~.invalid-feedback { + margin-left: .5em +} + +.input-group>.form-control:not(:focus).is-invalid, +.input-group>.form-floating:not(:focus-within).is-invalid, +.input-group>.form-select:not(:focus).is-invalid, +.was-validated .input-group>.form-control:not(:focus):invalid, +.was-validated .input-group>.form-floating:not(:focus-within):invalid, +.was-validated .input-group>.form-select:not(:focus):invalid { + z-index: 4 +} + +.btn { + --bs-btn-padding-x: 0.75rem; + --bs-btn-padding-y: 0.375rem; + --bs-btn-font-family: ; + --bs-btn-font-size: 1rem; + --bs-btn-font-weight: 400; + --bs-btn-line-height: 1.5; + --bs-btn-color: var(--bs-body-color); + --bs-btn-bg: transparent; + --bs-btn-border-width: var(--bs-border-width); + --bs-btn-border-color: transparent; + --bs-btn-border-radius: var(--bs-border-radius); + --bs-btn-hover-border-color: transparent; + --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075); + --bs-btn-disabled-opacity: 0.65; + --bs-btn-focus-box-shadow: 0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5); + display: inline-block; + padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x); + font-family: var(--bs-btn-font-family); + font-size: var(--bs-btn-font-size); + font-weight: var(--bs-btn-font-weight); + line-height: var(--bs-btn-line-height); + color: var(--bs-btn-color); + text-align: center; + text-decoration: none; + vertical-align: middle; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + border: var(--bs-btn-border-width) solid var(--bs-btn-border-color); + border-radius: var(--bs-btn-border-radius); + background-color: var(--bs-btn-bg); + transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out +} + +@media (prefers-reduced-motion:reduce) { + .btn { + transition: none + } +} + +.btn:hover { + color: var(--bs-btn-hover-color); + background-color: var(--bs-btn-hover-bg); + border-color: var(--bs-btn-hover-border-color) +} + +.btn-check+.btn:hover { + color: var(--bs-btn-color); + background-color: var(--bs-btn-bg); + border-color: var(--bs-btn-border-color) +} + +.btn:focus-visible { + color: var(--bs-btn-hover-color); + background-color: var(--bs-btn-hover-bg); + border-color: var(--bs-btn-hover-border-color); + outline: 0; + box-shadow: var(--bs-btn-focus-box-shadow) +} + +.btn-check:focus-visible+.btn { + border-color: var(--bs-btn-hover-border-color); + outline: 0; + box-shadow: var(--bs-btn-focus-box-shadow) +} + +.btn-check:checked+.btn, +.btn.active, +.btn.show, +.btn:first-child:active, +:not(.btn-check)+.btn:active { + color: var(--bs-btn-active-color); + background-color: var(--bs-btn-active-bg); + border-color: var(--bs-btn-active-border-color) +} + +.btn-check:checked+.btn:focus-visible, +.btn.active:focus-visible, +.btn.show:focus-visible, +.btn:first-child:active:focus-visible, +:not(.btn-check)+.btn:active:focus-visible { + box-shadow: var(--bs-btn-focus-box-shadow) +} + +.btn.disabled, +.btn:disabled, +fieldset:disabled .btn { + color: var(--bs-btn-disabled-color); + pointer-events: none; + background-color: var(--bs-btn-disabled-bg); + border-color: var(--bs-btn-disabled-border-color); + opacity: var(--bs-btn-disabled-opacity) +} + +.btn-primary { + --bs-btn-color: #fff; + --bs-btn-bg: #0d6efd; + --bs-btn-border-color: #0d6efd; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #0b5ed7; + --bs-btn-hover-border-color: #0a58ca; + --bs-btn-focus-shadow-rgb: 49, 132, 253; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #0a58ca; + --bs-btn-active-border-color: #0a53be; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #fff; + --bs-btn-disabled-bg: #0d6efd; + --bs-btn-disabled-border-color: #0d6efd +} + +.btn-secondary { + --bs-btn-color: #fff; + --bs-btn-bg: #6c757d; + --bs-btn-border-color: #6c757d; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #5c636a; + --bs-btn-hover-border-color: #565e64; + --bs-btn-focus-shadow-rgb: 130, 138, 145; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #565e64; + --bs-btn-active-border-color: #51585e; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #fff; + --bs-btn-disabled-bg: #6c757d; + --bs-btn-disabled-border-color: #6c757d +} + +.btn-success { + --bs-btn-color: #fff; + --bs-btn-bg: #198754; + --bs-btn-border-color: #198754; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #157347; + --bs-btn-hover-border-color: #146c43; + --bs-btn-focus-shadow-rgb: 60, 153, 110; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #146c43; + --bs-btn-active-border-color: #13653f; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #fff; + --bs-btn-disabled-bg: #198754; + --bs-btn-disabled-border-color: #198754 +} + +.btn-info { + --bs-btn-color: #000; + --bs-btn-bg: #0dcaf0; + --bs-btn-border-color: #0dcaf0; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #31d2f2; + --bs-btn-hover-border-color: #25cff2; + --bs-btn-focus-shadow-rgb: 11, 172, 204; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #3dd5f3; + --bs-btn-active-border-color: #25cff2; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #000; + --bs-btn-disabled-bg: #0dcaf0; + --bs-btn-disabled-border-color: #0dcaf0 +} + +.btn-warning { + --bs-btn-color: #000; + --bs-btn-bg: #ffc107; + --bs-btn-border-color: #ffc107; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #ffca2c; + --bs-btn-hover-border-color: #ffc720; + --bs-btn-focus-shadow-rgb: 217, 164, 6; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #ffcd39; + --bs-btn-active-border-color: #ffc720; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #000; + --bs-btn-disabled-bg: #ffc107; + --bs-btn-disabled-border-color: #ffc107 +} + +.btn-danger { + --bs-btn-color: #fff; + --bs-btn-bg: #dc3545; + --bs-btn-border-color: #dc3545; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #bb2d3b; + --bs-btn-hover-border-color: #b02a37; + --bs-btn-focus-shadow-rgb: 225, 83, 97; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #b02a37; + --bs-btn-active-border-color: #a52834; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #fff; + --bs-btn-disabled-bg: #dc3545; + --bs-btn-disabled-border-color: #dc3545 +} + +.btn-light { + --bs-btn-color: #000; + --bs-btn-bg: #f8f9fa; + --bs-btn-border-color: #f8f9fa; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #d3d4d5; + --bs-btn-hover-border-color: #c6c7c8; + --bs-btn-focus-shadow-rgb: 211, 212, 213; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #c6c7c8; + --bs-btn-active-border-color: #babbbc; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #000; + --bs-btn-disabled-bg: #f8f9fa; + --bs-btn-disabled-border-color: #f8f9fa +} + +.btn-dark { + --bs-btn-color: #fff; + --bs-btn-bg: #212529; + --bs-btn-border-color: #212529; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #424649; + --bs-btn-hover-border-color: #373b3e; + --bs-btn-focus-shadow-rgb: 66, 70, 73; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #4d5154; + --bs-btn-active-border-color: #373b3e; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #fff; + --bs-btn-disabled-bg: #212529; + --bs-btn-disabled-border-color: #212529 +} + +.btn-outline-primary { + --bs-btn-color: #0d6efd; + --bs-btn-border-color: #0d6efd; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #0d6efd; + --bs-btn-hover-border-color: #0d6efd; + --bs-btn-focus-shadow-rgb: 13, 110, 253; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #0d6efd; + --bs-btn-active-border-color: #0d6efd; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #0d6efd; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #0d6efd; + --bs-gradient: none +} + +.btn-outline-secondary { + --bs-btn-color: #6c757d; + --bs-btn-border-color: #6c757d; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #6c757d; + --bs-btn-hover-border-color: #6c757d; + --bs-btn-focus-shadow-rgb: 108, 117, 125; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #6c757d; + --bs-btn-active-border-color: #6c757d; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #6c757d; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #6c757d; + --bs-gradient: none +} + +.btn-outline-success { + --bs-btn-color: #198754; + --bs-btn-border-color: #198754; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #198754; + --bs-btn-hover-border-color: #198754; + --bs-btn-focus-shadow-rgb: 25, 135, 84; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #198754; + --bs-btn-active-border-color: #198754; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #198754; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #198754; + --bs-gradient: none +} + +.btn-outline-info { + --bs-btn-color: #0dcaf0; + --bs-btn-border-color: #0dcaf0; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #0dcaf0; + --bs-btn-hover-border-color: #0dcaf0; + --bs-btn-focus-shadow-rgb: 13, 202, 240; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #0dcaf0; + --bs-btn-active-border-color: #0dcaf0; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #0dcaf0; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #0dcaf0; + --bs-gradient: none +} + +.btn-outline-warning { + --bs-btn-color: #ffc107; + --bs-btn-border-color: #ffc107; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #ffc107; + --bs-btn-hover-border-color: #ffc107; + --bs-btn-focus-shadow-rgb: 255, 193, 7; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #ffc107; + --bs-btn-active-border-color: #ffc107; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #ffc107; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #ffc107; + --bs-gradient: none +} + +.btn-outline-danger { + --bs-btn-color: #dc3545; + --bs-btn-border-color: #dc3545; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #dc3545; + --bs-btn-hover-border-color: #dc3545; + --bs-btn-focus-shadow-rgb: 220, 53, 69; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #dc3545; + --bs-btn-active-border-color: #dc3545; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #dc3545; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #dc3545; + --bs-gradient: none +} + +.btn-outline-light { + --bs-btn-color: #f8f9fa; + --bs-btn-border-color: #f8f9fa; + --bs-btn-hover-color: #000; + --bs-btn-hover-bg: #f8f9fa; + --bs-btn-hover-border-color: #f8f9fa; + --bs-btn-focus-shadow-rgb: 248, 249, 250; + --bs-btn-active-color: #000; + --bs-btn-active-bg: #f8f9fa; + --bs-btn-active-border-color: #f8f9fa; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #f8f9fa; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #f8f9fa; + --bs-gradient: none +} + +.btn-outline-dark { + --bs-btn-color: #212529; + --bs-btn-border-color: #212529; + --bs-btn-hover-color: #fff; + --bs-btn-hover-bg: #212529; + --bs-btn-hover-border-color: #212529; + --bs-btn-focus-shadow-rgb: 33, 37, 41; + --bs-btn-active-color: #fff; + --bs-btn-active-bg: #212529; + --bs-btn-active-border-color: #212529; + --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125); + --bs-btn-disabled-color: #212529; + --bs-btn-disabled-bg: transparent; + --bs-btn-disabled-border-color: #212529; + --bs-gradient: none +} + +.btn-link { + --bs-btn-font-weight: 400; + --bs-btn-color: var(--bs-link-color); + --bs-btn-bg: transparent; + --bs-btn-border-color: transparent; + --bs-btn-hover-color: var(--bs-link-hover-color); + --bs-btn-hover-border-color: transparent; + --bs-btn-active-color: var(--bs-link-hover-color); + --bs-btn-active-border-color: transparent; + --bs-btn-disabled-color: #6c757d; + --bs-btn-disabled-border-color: transparent; + --bs-btn-box-shadow: 0 0 0 #000; + --bs-btn-focus-shadow-rgb: 49, 132, 253; + text-decoration: underline +} + +.btn-link:focus-visible { + color: var(--bs-btn-color) +} + +.btn-link:hover { + color: var(--bs-btn-hover-color) +} + +.btn-group-lg>.btn, +.btn-lg { + --bs-btn-padding-y: 0.5rem; + --bs-btn-padding-x: 1rem; + --bs-btn-font-size: 1.25rem; + --bs-btn-border-radius: var(--bs-border-radius-lg) +} + +.btn-group-sm>.btn, +.btn-sm { + --bs-btn-padding-y: 0.25rem; + --bs-btn-padding-x: 0.5rem; + --bs-btn-font-size: 0.875rem; + --bs-btn-border-radius: var(--bs-border-radius-sm) +} + +.fade { + transition: opacity .15s linear +} + +@media (prefers-reduced-motion:reduce) { + .fade { + transition: none + } +} + +.fade:not(.show) { + opacity: 0 +} + +.collapse:not(.show) { + display: none +} + +.collapsing { + height: 0; + overflow: hidden; + transition: height .35s ease +} + +@media (prefers-reduced-motion:reduce) { + .collapsing { + transition: none + } +} + +.collapsing.collapse-horizontal { + width: 0; + height: auto; + transition: width .35s ease +} + +@media (prefers-reduced-motion:reduce) { + .collapsing.collapse-horizontal { + transition: none + } +} + +.dropdown, +.dropdown-center, +.dropend, +.dropstart, +.dropup, +.dropup-center { + position: relative +} + +.dropdown-toggle { + white-space: nowrap +} + +.dropdown-toggle::after { + display: inline-block; + margin-left: .255em; + vertical-align: .255em; + content: ""; + border-top: .3em solid; + border-right: .3em solid transparent; + border-bottom: 0; + border-left: .3em solid transparent +} + +.dropdown-toggle:empty::after { + margin-left: 0 +} + +.dropdown-menu { + --bs-dropdown-zindex: 1000; + --bs-dropdown-min-width: 10rem; + --bs-dropdown-padding-x: 0; + --bs-dropdown-padding-y: 0.5rem; + --bs-dropdown-spacer: 0.125rem; + --bs-dropdown-font-size: 1rem; + --bs-dropdown-color: var(--bs-body-color); + --bs-dropdown-bg: var(--bs-body-bg); + --bs-dropdown-border-color: var(--bs-border-color-translucent); + --bs-dropdown-border-radius: var(--bs-border-radius); + --bs-dropdown-border-width: var(--bs-border-width); + --bs-dropdown-inner-border-radius: calc(var(--bs-border-radius) - var(--bs-border-width)); + --bs-dropdown-divider-bg: var(--bs-border-color-translucent); + --bs-dropdown-divider-margin-y: 0.5rem; + --bs-dropdown-box-shadow: var(--bs-box-shadow); + --bs-dropdown-link-color: var(--bs-body-color); + --bs-dropdown-link-hover-color: var(--bs-body-color); + --bs-dropdown-link-hover-bg: var(--bs-tertiary-bg); + --bs-dropdown-link-active-color: #fff; + --bs-dropdown-link-active-bg: #0d6efd; + --bs-dropdown-link-disabled-color: var(--bs-tertiary-color); + --bs-dropdown-item-padding-x: 1rem; + --bs-dropdown-item-padding-y: 0.25rem; + --bs-dropdown-header-color: #6c757d; + --bs-dropdown-header-padding-x: 1rem; + --bs-dropdown-header-padding-y: 0.5rem; + position: absolute; + z-index: var(--bs-dropdown-zindex); + display: none; + min-width: var(--bs-dropdown-min-width); + padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x); + margin: 0; + font-size: var(--bs-dropdown-font-size); + color: var(--bs-dropdown-color); + text-align: left; + list-style: none; + background-color: var(--bs-dropdown-bg); + background-clip: padding-box; + border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color); + border-radius: var(--bs-dropdown-border-radius) +} + +.dropdown-menu[data-bs-popper] { + top: 100%; + left: 0; + margin-top: var(--bs-dropdown-spacer) +} + +.dropdown-menu-start { + --bs-position: start +} + +.dropdown-menu-start[data-bs-popper] { + right: auto; + left: 0 +} + +.dropdown-menu-end { + --bs-position: end +} + +.dropdown-menu-end[data-bs-popper] { + right: 0; + left: auto +} + +@media (min-width:576px) { + .dropdown-menu-sm-start { + --bs-position: start + } + .dropdown-menu-sm-start[data-bs-popper] { + right: auto; + left: 0 + } + .dropdown-menu-sm-end { + --bs-position: end + } + .dropdown-menu-sm-end[data-bs-popper] { + right: 0; + left: auto + } +} + +@media (min-width:768px) { + .dropdown-menu-md-start { + --bs-position: start + } + .dropdown-menu-md-start[data-bs-popper] { + right: auto; + left: 0 + } + .dropdown-menu-md-end { + --bs-position: end + } + .dropdown-menu-md-end[data-bs-popper] { + right: 0; + left: auto + } +} + +@media (min-width:992px) { + .dropdown-menu-lg-start { + --bs-position: start + } + .dropdown-menu-lg-start[data-bs-popper] { + right: auto; + left: 0 + } + .dropdown-menu-lg-end { + --bs-position: end + } + .dropdown-menu-lg-end[data-bs-popper] { + right: 0; + left: auto + } +} + +@media (min-width:1200px) { + .dropdown-menu-xl-start { + --bs-position: start + } + .dropdown-menu-xl-start[data-bs-popper] { + right: auto; + left: 0 + } + .dropdown-menu-xl-end { + --bs-position: end + } + .dropdown-menu-xl-end[data-bs-popper] { + right: 0; + left: auto + } +} + +@media (min-width:1400px) { + .dropdown-menu-xxl-start { + --bs-position: start + } + .dropdown-menu-xxl-start[data-bs-popper] { + right: auto; + left: 0 + } + .dropdown-menu-xxl-end { + --bs-position: end + } + .dropdown-menu-xxl-end[data-bs-popper] { + right: 0; + left: auto + } +} + +.dropup .dropdown-menu[data-bs-popper] { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: var(--bs-dropdown-spacer) +} + +.dropup .dropdown-toggle::after { + display: inline-block; + margin-left: .255em; + vertical-align: .255em; + content: ""; + border-top: 0; + border-right: .3em solid transparent; + border-bottom: .3em solid; + border-left: .3em solid transparent +} + +.dropup .dropdown-toggle:empty::after { + margin-left: 0 +} + +.dropend .dropdown-menu[data-bs-popper] { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: var(--bs-dropdown-spacer) +} + +.dropend .dropdown-toggle::after { + display: inline-block; + margin-left: .255em; + vertical-align: .255em; + content: ""; + border-top: .3em solid transparent; + border-right: 0; + border-bottom: .3em solid transparent; + border-left: .3em solid +} + +.dropend .dropdown-toggle:empty::after { + margin-left: 0 +} + +.dropend .dropdown-toggle::after { + vertical-align: 0 +} + +.dropstart .dropdown-menu[data-bs-popper] { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: var(--bs-dropdown-spacer) +} + +.dropstart .dropdown-toggle::after { + display: inline-block; + margin-left: .255em; + vertical-align: .255em; + content: "" +} + +.dropstart .dropdown-toggle::after { + display: none +} + +.dropstart .dropdown-toggle::before { + display: inline-block; + margin-right: .255em; + vertical-align: .255em; + content: ""; + border-top: .3em solid transparent; + border-right: .3em solid; + border-bottom: .3em solid transparent +} + +.dropstart .dropdown-toggle:empty::after { + margin-left: 0 +} + +.dropstart .dropdown-toggle::before { + vertical-align: 0 +} + +.dropdown-divider { + height: 0; + margin: var(--bs-dropdown-divider-margin-y) 0; + overflow: hidden; + border-top: 1px solid var(--bs-dropdown-divider-bg); + opacity: 1 +} + +.dropdown-item { + display: block; + width: 100%; + padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x); + clear: both; + font-weight: 400; + color: var(--bs-dropdown-link-color); + text-align: inherit; + text-decoration: none; + white-space: nowrap; + background-color: transparent; + border: 0; + border-radius: var(--bs-dropdown-item-border-radius, 0) +} + +.dropdown-item:focus, +.dropdown-item:hover { + color: var(--bs-dropdown-link-hover-color); + background-color: var(--bs-dropdown-link-hover-bg) +} + +.dropdown-item.active, +.dropdown-item:active { + color: var(--bs-dropdown-link-active-color); + text-decoration: none; + background-color: var(--bs-dropdown-link-active-bg) +} + +.dropdown-item.disabled, +.dropdown-item:disabled { + color: var(--bs-dropdown-link-disabled-color); + pointer-events: none; + background-color: transparent +} + +.dropdown-menu.show { + display: block +} + +.dropdown-header { + display: block; + padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x); + margin-bottom: 0; + font-size: .875rem; + color: var(--bs-dropdown-header-color); + white-space: nowrap +} + +.dropdown-item-text { + display: block; + padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x); + color: var(--bs-dropdown-link-color) +} + +.dropdown-menu-dark { + --bs-dropdown-color: #dee2e6; + --bs-dropdown-bg: #343a40; + --bs-dropdown-border-color: var(--bs-border-color-translucent); + --bs-dropdown-box-shadow: ; + --bs-dropdown-link-color: #dee2e6; + --bs-dropdown-link-hover-color: #fff; + --bs-dropdown-divider-bg: var(--bs-border-color-translucent); + --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15); + --bs-dropdown-link-active-color: #fff; + --bs-dropdown-link-active-bg: #0d6efd; + --bs-dropdown-link-disabled-color: #adb5bd; + --bs-dropdown-header-color: #adb5bd +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-flex; + vertical-align: middle +} + +.btn-group-vertical>.btn, +.btn-group>.btn { + position: relative; + flex: 1 1 auto +} + +.btn-group-vertical>.btn-check:checked+.btn, +.btn-group-vertical>.btn-check:focus+.btn, +.btn-group-vertical>.btn.active, +.btn-group-vertical>.btn:active, +.btn-group-vertical>.btn:focus, +.btn-group-vertical>.btn:hover, +.btn-group>.btn-check:checked+.btn, +.btn-group>.btn-check:focus+.btn, +.btn-group>.btn.active, +.btn-group>.btn:active, +.btn-group>.btn:focus, +.btn-group>.btn:hover { + z-index: 1 +} + +.btn-toolbar { + display: flex; + flex-wrap: wrap; + justify-content: flex-start +} + +.btn-toolbar .input-group { + width: auto +} + +.btn-group { + border-radius: var(--bs-border-radius) +} + +.btn-group>.btn-group:not(:first-child), +.btn-group>:not(.btn-check:first-child)+.btn { + margin-left: calc(var(--bs-border-width) * -1) +} + +.btn-group>.btn-group:not(:last-child)>.btn, +.btn-group>.btn.dropdown-toggle-split:first-child, +.btn-group>.btn:not(:last-child):not(.dropdown-toggle) { + border-top-right-radius: 0; + border-bottom-right-radius: 0 +} + +.btn-group>.btn-group:not(:first-child)>.btn, +.btn-group>.btn:nth-child(n+3), +.btn-group>:not(.btn-check)+.btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0 +} + +.dropdown-toggle-split { + padding-right: .5625rem; + padding-left: .5625rem +} + +.dropdown-toggle-split::after, +.dropend .dropdown-toggle-split::after, +.dropup .dropdown-toggle-split::after { + margin-left: 0 +} + +.dropstart .dropdown-toggle-split::before { + margin-right: 0 +} + +.btn-group-sm>.btn+.dropdown-toggle-split, +.btn-sm+.dropdown-toggle-split { + padding-right: .375rem; + padding-left: .375rem +} + +.btn-group-lg>.btn+.dropdown-toggle-split, +.btn-lg+.dropdown-toggle-split { + padding-right: .75rem; + padding-left: .75rem +} + +.btn-group-vertical { + flex-direction: column; + align-items: flex-start; + justify-content: center +} + +.btn-group-vertical>.btn, +.btn-group-vertical>.btn-group { + width: 100% +} + +.btn-group-vertical>.btn-group:not(:first-child), +.btn-group-vertical>.btn:not(:first-child) { + margin-top: calc(var(--bs-border-width) * -1) +} + +.btn-group-vertical>.btn-group:not(:last-child)>.btn, +.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle) { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0 +} + +.btn-group-vertical>.btn-group:not(:first-child)>.btn, +.btn-group-vertical>.btn~.btn { + border-top-left-radius: 0; + border-top-right-radius: 0 +} + +.nav { + --bs-nav-link-padding-x: 1rem; + --bs-nav-link-padding-y: 0.5rem; + --bs-nav-link-font-weight: ; + --bs-nav-link-color: var(--bs-link-color); + --bs-nav-link-hover-color: var(--bs-link-hover-color); + --bs-nav-link-disabled-color: var(--bs-secondary-color); + display: flex; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none +} + +.nav-link { + display: block; + padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x); + font-size: var(--bs-nav-link-font-size); + font-weight: var(--bs-nav-link-font-weight); + color: var(--bs-nav-link-color); + text-decoration: none; + background: 0 0; + border: 0; + transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out +} + +@media (prefers-reduced-motion:reduce) { + .nav-link { + transition: none + } +} + +.nav-link:focus, +.nav-link:hover { + color: var(--bs-nav-link-hover-color) +} + +.nav-link:focus-visible { + outline: 0; + box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25) +} + +.nav-link.disabled, +.nav-link:disabled { + color: var(--bs-nav-link-disabled-color); + pointer-events: none; + cursor: default +} + +.nav-tabs { + --bs-nav-tabs-border-width: var(--bs-border-width); + --bs-nav-tabs-border-color: var(--bs-border-color); + --bs-nav-tabs-border-radius: var(--bs-border-radius); + --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color); + --bs-nav-tabs-link-active-color: var(--bs-emphasis-color); + --bs-nav-tabs-link-active-bg: var(--bs-body-bg); + --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg); + border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color) +} + +.nav-tabs .nav-link { + margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width)); + border: var(--bs-nav-tabs-border-width) solid transparent; + border-top-left-radius: var(--bs-nav-tabs-border-radius); + border-top-right-radius: var(--bs-nav-tabs-border-radius) +} + +.nav-tabs .nav-link:focus, +.nav-tabs .nav-link:hover { + isolation: isolate; + border-color: var(--bs-nav-tabs-link-hover-border-color) +} + +.nav-tabs .nav-item.show .nav-link, +.nav-tabs .nav-link.active { + color: var(--bs-nav-tabs-link-active-color); + background-color: var(--bs-nav-tabs-link-active-bg); + border-color: var(--bs-nav-tabs-link-active-border-color) +} + +.nav-tabs .dropdown-menu { + margin-top: calc(-1 * var(--bs-nav-tabs-border-width)); + border-top-left-radius: 0; + border-top-right-radius: 0 +} + +.nav-pills { + --bs-nav-pills-border-radius: var(--bs-border-radius); + --bs-nav-pills-link-active-color: #fff; + --bs-nav-pills-link-active-bg: #0d6efd +} + +.nav-pills .nav-link { + border-radius: var(--bs-nav-pills-border-radius) +} + +.nav-pills .nav-link.active, +.nav-pills .show>.nav-link { + color: var(--bs-nav-pills-link-active-color); + background-color: var(--bs-nav-pills-link-active-bg) +} + +.nav-underline { + --bs-nav-underline-gap: 1rem; + --bs-nav-underline-border-width: 0.125rem; + --bs-nav-underline-link-active-color: var(--bs-emphasis-color); + gap: var(--bs-nav-underline-gap) +} + +.nav-underline .nav-link { + padding-right: 0; + padding-left: 0; + border-bottom: var(--bs-nav-underline-border-width) solid transparent +} + +.nav-underline .nav-link:focus, +.nav-underline .nav-link:hover { + border-bottom-color: currentcolor +} + +.nav-underline .nav-link.active, +.nav-underline .show>.nav-link { + font-weight: 700; + color: var(--bs-nav-underline-link-active-color); + border-bottom-color: currentcolor +} + +.nav-fill .nav-item, +.nav-fill>.nav-link { + flex: 1 1 auto; + text-align: center +} + +.nav-justified .nav-item, +.nav-justified>.nav-link { + flex-basis: 0; + flex-grow: 1; + text-align: center +} + +.nav-fill .nav-item .nav-link, +.nav-justified .nav-item .nav-link { + width: 100% +} + +.tab-content>.tab-pane { + display: none +} + +.tab-content>.active { + display: block +} + +.navbar { + --bs-navbar-padding-x: 0; + --bs-navbar-padding-y: 0.5rem; + --bs-navbar-color: rgba(var(--bs-emphasis-color-rgb), 0.65); + --bs-navbar-hover-color: rgba(var(--bs-emphasis-color-rgb), 0.8); + --bs-navbar-disabled-color: rgba(var(--bs-emphasis-color-rgb), 0.3); + --bs-navbar-active-color: rgba(var(--bs-emphasis-color-rgb), 1); + --bs-navbar-brand-padding-y: 0.3125rem; + --bs-navbar-brand-margin-end: 1rem; + --bs-navbar-brand-font-size: 1.25rem; + --bs-navbar-brand-color: rgba(var(--bs-emphasis-color-rgb), 1); + --bs-navbar-brand-hover-color: rgba(var(--bs-emphasis-color-rgb), 1); + --bs-navbar-nav-link-padding-x: 0.5rem; + --bs-navbar-toggler-padding-y: 0.25rem; + --bs-navbar-toggler-padding-x: 0.75rem; + --bs-navbar-toggler-font-size: 1.25rem; + --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); + --bs-navbar-toggler-border-color: rgba(var(--bs-emphasis-color-rgb), 0.15); + --bs-navbar-toggler-border-radius: var(--bs-border-radius); + --bs-navbar-toggler-focus-width: 0.25rem; + --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out; + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x) +} + +.navbar>.container, +.navbar>.container-fluid, +.navbar>.container-lg, +.navbar>.container-md, +.navbar>.container-sm, +.navbar>.container-xl, +.navbar>.container-xxl { + display: flex; + flex-wrap: inherit; + align-items: center; + justify-content: space-between +} + +.navbar-brand { + padding-top: var(--bs-navbar-brand-padding-y); + padding-bottom: var(--bs-navbar-brand-padding-y); + margin-right: var(--bs-navbar-brand-margin-end); + font-size: var(--bs-navbar-brand-font-size); + color: var(--bs-navbar-brand-color); + text-decoration: none; + white-space: nowrap +} + +.navbar-brand:focus, +.navbar-brand:hover { + color: var(--bs-navbar-brand-hover-color) +} + +.navbar-nav { + --bs-nav-link-padding-x: 0; + --bs-nav-link-padding-y: 0.5rem; + --bs-nav-link-font-weight: ; + --bs-nav-link-color: var(--bs-navbar-color); + --bs-nav-link-hover-color: var(--bs-navbar-hover-color); + --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color); + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none +} + +.navbar-nav .nav-link.active, +.navbar-nav .nav-link.show { + color: var(--bs-navbar-active-color) +} + +.navbar-nav .dropdown-menu { + position: static +} + +.navbar-text { + padding-top: .5rem; + padding-bottom: .5rem; + color: var(--bs-navbar-color) +} + +.navbar-text a, +.navbar-text a:focus, +.navbar-text a:hover { + color: var(--bs-navbar-active-color) +} + +.navbar-collapse { + flex-basis: 100%; + flex-grow: 1; + align-items: center +} + +.navbar-toggler { + padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x); + font-size: var(--bs-navbar-toggler-font-size); + line-height: 1; + color: var(--bs-navbar-color); + background-color: transparent; + border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color); + border-radius: var(--bs-navbar-toggler-border-radius); + transition: var(--bs-navbar-toggler-transition) +} + +@media (prefers-reduced-motion:reduce) { + .navbar-toggler { + transition: none + } +} + +.navbar-toggler:hover { + text-decoration: none +} + +.navbar-toggler:focus { + text-decoration: none; + outline: 0; + box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width) +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + background-image: var(--bs-navbar-toggler-icon-bg); + background-repeat: no-repeat; + background-position: center; + background-size: 100% +} + +.navbar-nav-scroll { + max-height: var(--bs-scroll-height, 75vh); + overflow-y: auto +} + +@media (min-width:576px) { + .navbar-expand-sm { + flex-wrap: nowrap; + justify-content: flex-start + } + .navbar-expand-sm .navbar-nav { + flex-direction: row + } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute + } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: var(--bs-navbar-nav-link-padding-x); + padding-left: var(--bs-navbar-nav-link-padding-x) + } + .navbar-expand-sm .navbar-nav-scroll { + overflow: visible + } + .navbar-expand-sm .navbar-collapse { + display: flex !important; + flex-basis: auto + } + .navbar-expand-sm .navbar-toggler { + display: none + } + .navbar-expand-sm .offcanvas { + position: static; + z-index: auto; + flex-grow: 1; + width: auto !important; + height: auto !important; + visibility: visible !important; + background-color: transparent !important; + border: 0 !important; + transform: none !important; + transition: none + } + .navbar-expand-sm .offcanvas .offcanvas-header { + display: none + } + .navbar-expand-sm .offcanvas .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible + } +} + +@media (min-width:768px) { + .navbar-expand-md { + flex-wrap: nowrap; + justify-content: flex-start + } + .navbar-expand-md .navbar-nav { + flex-direction: row + } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute + } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: var(--bs-navbar-nav-link-padding-x); + padding-left: var(--bs-navbar-nav-link-padding-x) + } + .navbar-expand-md .navbar-nav-scroll { + overflow: visible + } + .navbar-expand-md .navbar-collapse { + display: flex !important; + flex-basis: auto + } + .navbar-expand-md .navbar-toggler { + display: none + } + .navbar-expand-md .offcanvas { + position: static; + z-index: auto; + flex-grow: 1; + width: auto !important; + height: auto !important; + visibility: visible !important; + background-color: transparent !important; + border: 0 !important; + transform: none !important; + transition: none + } + .navbar-expand-md .offcanvas .offcanvas-header { + display: none + } + .navbar-expand-md .offcanvas .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible + } +} + +@media (min-width:992px) { + .navbar-expand-lg { + flex-wrap: nowrap; + justify-content: flex-start + } + .navbar-expand-lg .navbar-nav { + flex-direction: row + } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute + } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: var(--bs-navbar-nav-link-padding-x); + padding-left: var(--bs-navbar-nav-link-padding-x) + } + .navbar-expand-lg .navbar-nav-scroll { + overflow: visible + } + .navbar-expand-lg .navbar-collapse { + display: flex !important; + flex-basis: auto + } + .navbar-expand-lg .navbar-toggler { + display: none + } + .navbar-expand-lg .offcanvas { + position: static; + z-index: auto; + flex-grow: 1; + width: auto !important; + height: auto !important; + visibility: visible !important; + background-color: transparent !important; + border: 0 !important; + transform: none !important; + transition: none + } + .navbar-expand-lg .offcanvas .offcanvas-header { + display: none + } + .navbar-expand-lg .offcanvas .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible + } +} + +@media (min-width:1200px) { + .navbar-expand-xl { + flex-wrap: nowrap; + justify-content: flex-start + } + .navbar-expand-xl .navbar-nav { + flex-direction: row + } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute + } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: var(--bs-navbar-nav-link-padding-x); + padding-left: var(--bs-navbar-nav-link-padding-x) + } + .navbar-expand-xl .navbar-nav-scroll { + overflow: visible + } + .navbar-expand-xl .navbar-collapse { + display: flex !important; + flex-basis: auto + } + .navbar-expand-xl .navbar-toggler { + display: none + } + .navbar-expand-xl .offcanvas { + position: static; + z-index: auto; + flex-grow: 1; + width: auto !important; + height: auto !important; + visibility: visible !important; + background-color: transparent !important; + border: 0 !important; + transform: none !important; + transition: none + } + .navbar-expand-xl .offcanvas .offcanvas-header { + display: none + } + .navbar-expand-xl .offcanvas .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible + } +} + +@media (min-width:1400px) { + .navbar-expand-xxl { + flex-wrap: nowrap; + justify-content: flex-start + } + .navbar-expand-xxl .navbar-nav { + flex-direction: row + } + .navbar-expand-xxl .navbar-nav .dropdown-menu { + position: absolute + } + .navbar-expand-xxl .navbar-nav .nav-link { + padding-right: var(--bs-navbar-nav-link-padding-x); + padding-left: var(--bs-navbar-nav-link-padding-x) + } + .navbar-expand-xxl .navbar-nav-scroll { + overflow: visible + } + .navbar-expand-xxl .navbar-collapse { + display: flex !important; + flex-basis: auto + } + .navbar-expand-xxl .navbar-toggler { + display: none + } + .navbar-expand-xxl .offcanvas { + position: static; + z-index: auto; + flex-grow: 1; + width: auto !important; + height: auto !important; + visibility: visible !important; + background-color: transparent !important; + border: 0 !important; + transform: none !important; + transition: none + } + .navbar-expand-xxl .offcanvas .offcanvas-header { + display: none + } + .navbar-expand-xxl .offcanvas .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible + } +} + +.navbar-expand { + flex-wrap: nowrap; + justify-content: flex-start +} + +.navbar-expand .navbar-nav { + flex-direction: row +} + +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute +} + +.navbar-expand .navbar-nav .nav-link { + padding-right: var(--bs-navbar-nav-link-padding-x); + padding-left: var(--bs-navbar-nav-link-padding-x) +} + +.navbar-expand .navbar-nav-scroll { + overflow: visible +} + +.navbar-expand .navbar-collapse { + display: flex !important; + flex-basis: auto +} + +.navbar-expand .navbar-toggler { + display: none +} + +.navbar-expand .offcanvas { + position: static; + z-index: auto; + flex-grow: 1; + width: auto !important; + height: auto !important; + visibility: visible !important; + background-color: transparent !important; + border: 0 !important; + transform: none !important; + transition: none +} + +.navbar-expand .offcanvas .offcanvas-header { + display: none +} + +.navbar-expand .offcanvas .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible +} + +.navbar-dark, +.navbar[data-bs-theme=dark] { + --bs-navbar-color: rgba(255, 255, 255, 0.55); + --bs-navbar-hover-color: rgba(255, 255, 255, 0.75); + --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25); + --bs-navbar-active-color: #fff; + --bs-navbar-brand-color: #fff; + --bs-navbar-brand-hover-color: #fff; + --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1); + --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") +} + +[data-bs-theme=dark] .navbar-toggler-icon { + --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") +} + +.card { + --bs-card-spacer-y: 1rem; + --bs-card-spacer-x: 1rem; + --bs-card-title-spacer-y: 0.5rem; + --bs-card-title-color: ; + --bs-card-subtitle-color: ; + --bs-card-border-width: var(--bs-border-width); + --bs-card-border-color: var(--bs-border-color-translucent); + --bs-card-border-radius: var(--bs-border-radius); + --bs-card-box-shadow: ; + --bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width))); + --bs-card-cap-padding-y: 0.5rem; + --bs-card-cap-padding-x: 1rem; + --bs-card-cap-bg: rgba(var(--bs-body-color-rgb), 0.03); + --bs-card-cap-color: ; + --bs-card-height: ; + --bs-card-color: ; + --bs-card-bg: var(--bs-body-bg); + --bs-card-img-overlay-padding: 1rem; + --bs-card-group-margin: 0.75rem; + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + height: var(--bs-card-height); + color: var(--bs-body-color); + word-wrap: break-word; + background-color: var(--bs-card-bg); + background-clip: border-box; + border: var(--bs-card-border-width) solid var(--bs-card-border-color); + border-radius: var(--bs-card-border-radius) +} + +.card>hr { + margin-right: 0; + margin-left: 0 +} + +.card>.list-group { + border-top: inherit; + border-bottom: inherit +} + +.card>.list-group:first-child { + border-top-width: 0; + border-top-left-radius: var(--bs-card-inner-border-radius); + border-top-right-radius: var(--bs-card-inner-border-radius) +} + +.card>.list-group:last-child { + border-bottom-width: 0; + border-bottom-right-radius: var(--bs-card-inner-border-radius); + border-bottom-left-radius: var(--bs-card-inner-border-radius) +} + +.card>.card-header+.list-group, +.card>.list-group+.card-footer { + border-top: 0 +} + +.card-body { + flex: 1 1 auto; + padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x); + color: var(--bs-card-color) +} + +.card-title { + margin-bottom: var(--bs-card-title-spacer-y); + color: var(--bs-card-title-color) +} + +.card-subtitle { + margin-top: calc(-.5 * var(--bs-card-title-spacer-y)); + margin-bottom: 0; + color: var(--bs-card-subtitle-color) +} + +.card-text:last-child { + margin-bottom: 0 +} + +.card-link+.card-link { + margin-left: var(--bs-card-spacer-x) +} + +.card-header { + padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x); + margin-bottom: 0; + color: var(--bs-card-cap-color); + background-color: var(--bs-card-cap-bg); + border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color) +} + +.card-header:first-child { + border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0 +} + +.card-footer { + padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x); + color: var(--bs-card-cap-color); + background-color: var(--bs-card-cap-bg); + border-top: var(--bs-card-border-width) solid var(--bs-card-border-color) +} + +.card-footer:last-child { + border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) +} + +.card-header-tabs { + margin-right: calc(-.5 * var(--bs-card-cap-padding-x)); + margin-bottom: calc(-1 * var(--bs-card-cap-padding-y)); + margin-left: calc(-.5 * var(--bs-card-cap-padding-x)); + border-bottom: 0 +} + +.card-header-tabs .nav-link.active { + background-color: var(--bs-card-bg); + border-bottom-color: var(--bs-card-bg) +} + +.card-header-pills { + margin-right: calc(-.5 * var(--bs-card-cap-padding-x)); + margin-left: calc(-.5 * var(--bs-card-cap-padding-x)) +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: var(--bs-card-img-overlay-padding); + border-radius: var(--bs-card-inner-border-radius) +} + +.card-img, +.card-img-bottom, +.card-img-top { + width: 100% +} + +.card-img, +.card-img-top { + border-top-left-radius: var(--bs-card-inner-border-radius); + border-top-right-radius: var(--bs-card-inner-border-radius) +} + +.card-img, +.card-img-bottom { + border-bottom-right-radius: var(--bs-card-inner-border-radius); + border-bottom-left-radius: var(--bs-card-inner-border-radius) +} + +.card-group>.card { + margin-bottom: var(--bs-card-group-margin) +} + +@media (min-width:576px) { + .card-group { + display: flex; + flex-flow: row wrap + } + .card-group>.card { + flex: 1 0 0%; + margin-bottom: 0 + } + .card-group>.card+.card { + margin-left: 0; + border-left: 0 + } + .card-group>.card:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0 + } + .card-group>.card:not(:last-child) .card-header, + .card-group>.card:not(:last-child) .card-img-top { + border-top-right-radius: 0 + } + .card-group>.card:not(:last-child) .card-footer, + .card-group>.card:not(:last-child) .card-img-bottom { + border-bottom-right-radius: 0 + } + .card-group>.card:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0 + } + .card-group>.card:not(:first-child) .card-header, + .card-group>.card:not(:first-child) .card-img-top { + border-top-left-radius: 0 + } + .card-group>.card:not(:first-child) .card-footer, + .card-group>.card:not(:first-child) .card-img-bottom { + border-bottom-left-radius: 0 + } +} + +.accordion { + --bs-accordion-color: var(--bs-body-color); + --bs-accordion-bg: var(--bs-body-bg); + --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease; + --bs-accordion-border-color: var(--bs-border-color); + --bs-accordion-border-width: var(--bs-border-width); + --bs-accordion-border-radius: var(--bs-border-radius); + --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width))); + --bs-accordion-btn-padding-x: 1.25rem; + --bs-accordion-btn-padding-y: 1rem; + --bs-accordion-btn-color: var(--bs-body-color); + --bs-accordion-btn-bg: var(--bs-accordion-bg); + --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); + --bs-accordion-btn-icon-width: 1.25rem; + --bs-accordion-btn-icon-transform: rotate(-180deg); + --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out; + --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23052c65'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); + --bs-accordion-btn-focus-border-color: #86b7fe; + --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); + --bs-accordion-body-padding-x: 1.25rem; + --bs-accordion-body-padding-y: 1rem; + --bs-accordion-active-color: var(--bs-primary-text-emphasis); + --bs-accordion-active-bg: var(--bs-primary-bg-subtle) +} + +.accordion-button { + position: relative; + display: flex; + align-items: center; + width: 100%; + padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x); + font-size: 1rem; + color: var(--bs-accordion-btn-color); + text-align: left; + background-color: var(--bs-accordion-btn-bg); + border: 0; + border-radius: 0; + overflow-anchor: none; + transition: var(--bs-accordion-transition) +} + +@media (prefers-reduced-motion:reduce) { + .accordion-button { + transition: none + } +} + +.accordion-button:not(.collapsed) { + color: var(--bs-accordion-active-color); + background-color: var(--bs-accordion-active-bg); + box-shadow: inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color) +} + +.accordion-button:not(.collapsed)::after { + background-image: var(--bs-accordion-btn-active-icon); + transform: var(--bs-accordion-btn-icon-transform) +} + +.accordion-button::after { + flex-shrink: 0; + width: var(--bs-accordion-btn-icon-width); + height: var(--bs-accordion-btn-icon-width); + margin-left: auto; + content: ""; + background-image: var(--bs-accordion-btn-icon); + background-repeat: no-repeat; + background-size: var(--bs-accordion-btn-icon-width); + transition: var(--bs-accordion-btn-icon-transition) +} + +@media (prefers-reduced-motion:reduce) { + .accordion-button::after { + transition: none + } +} + +.accordion-button:hover { + z-index: 2 +} + +.accordion-button:focus { + z-index: 3; + border-color: var(--bs-accordion-btn-focus-border-color); + outline: 0; + box-shadow: var(--bs-accordion-btn-focus-box-shadow) +} + +.accordion-header { + margin-bottom: 0 +} + +.accordion-item { + color: var(--bs-accordion-color); + background-color: var(--bs-accordion-bg); + border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color) +} + +.accordion-item:first-of-type { + border-top-left-radius: var(--bs-accordion-border-radius); + border-top-right-radius: var(--bs-accordion-border-radius) +} + +.accordion-item:first-of-type .accordion-button { + border-top-left-radius: var(--bs-accordion-inner-border-radius); + border-top-right-radius: var(--bs-accordion-inner-border-radius) +} + +.accordion-item:not(:first-of-type) { + border-top: 0 +} + +.accordion-item:last-of-type { + border-bottom-right-radius: var(--bs-accordion-border-radius); + border-bottom-left-radius: var(--bs-accordion-border-radius) +} + +.accordion-item:last-of-type .accordion-button.collapsed { + border-bottom-right-radius: var(--bs-accordion-inner-border-radius); + border-bottom-left-radius: var(--bs-accordion-inner-border-radius) +} + +.accordion-item:last-of-type .accordion-collapse { + border-bottom-right-radius: var(--bs-accordion-border-radius); + border-bottom-left-radius: var(--bs-accordion-border-radius) +} + +.accordion-body { + padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x) +} + +.accordion-flush .accordion-collapse { + border-width: 0 +} + +.accordion-flush .accordion-item { + border-right: 0; + border-left: 0; + border-radius: 0 +} + +.accordion-flush .accordion-item:first-child { + border-top: 0 +} + +.accordion-flush .accordion-item:last-child { + border-bottom: 0 +} + +.accordion-flush .accordion-item .accordion-button, +.accordion-flush .accordion-item .accordion-button.collapsed { + border-radius: 0 +} + +[data-bs-theme=dark] .accordion-button::after { + --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e"); + --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") +} + +.breadcrumb { + --bs-breadcrumb-padding-x: 0; + --bs-breadcrumb-padding-y: 0; + --bs-breadcrumb-margin-bottom: 1rem; + --bs-breadcrumb-bg: ; + --bs-breadcrumb-border-radius: ; + --bs-breadcrumb-divider-color: var(--bs-secondary-color); + --bs-breadcrumb-item-padding-x: 0.5rem; + --bs-breadcrumb-item-active-color: var(--bs-secondary-color); + display: flex; + flex-wrap: wrap; + padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x); + margin-bottom: var(--bs-breadcrumb-margin-bottom); + font-size: var(--bs-breadcrumb-font-size); + list-style: none; + background-color: var(--bs-breadcrumb-bg); + border-radius: var(--bs-breadcrumb-border-radius) +} + +.breadcrumb-item+.breadcrumb-item { + padding-left: var(--bs-breadcrumb-item-padding-x) +} + +.breadcrumb-item+.breadcrumb-item::before { + float: left; + padding-right: var(--bs-breadcrumb-item-padding-x); + color: var(--bs-breadcrumb-divider-color); + content: var(--bs-breadcrumb-divider, "/") +} + +.breadcrumb-item.active { + color: var(--bs-breadcrumb-item-active-color) +} + +.pagination { + --bs-pagination-padding-x: 0.75rem; + --bs-pagination-padding-y: 0.375rem; + --bs-pagination-font-size: 1rem; + --bs-pagination-color: var(--bs-link-color); + --bs-pagination-bg: var(--bs-body-bg); + --bs-pagination-border-width: var(--bs-border-width); + --bs-pagination-border-color: var(--bs-border-color); + --bs-pagination-border-radius: var(--bs-border-radius); + --bs-pagination-hover-color: var(--bs-link-hover-color); + --bs-pagination-hover-bg: var(--bs-tertiary-bg); + --bs-pagination-hover-border-color: var(--bs-border-color); + --bs-pagination-focus-color: var(--bs-link-hover-color); + --bs-pagination-focus-bg: var(--bs-secondary-bg); + --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); + --bs-pagination-active-color: #fff; + --bs-pagination-active-bg: #0d6efd; + --bs-pagination-active-border-color: #0d6efd; + --bs-pagination-disabled-color: var(--bs-secondary-color); + --bs-pagination-disabled-bg: var(--bs-secondary-bg); + --bs-pagination-disabled-border-color: var(--bs-border-color); + display: flex; + padding-left: 0; + list-style: none +} + +.page-link { + position: relative; + display: block; + padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x); + font-size: var(--bs-pagination-font-size); + color: var(--bs-pagination-color); + text-decoration: none; + background-color: var(--bs-pagination-bg); + border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color); + transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out +} + +@media (prefers-reduced-motion:reduce) { + .page-link { + transition: none + } +} + +.page-link:hover { + z-index: 2; + color: var(--bs-pagination-hover-color); + background-color: var(--bs-pagination-hover-bg); + border-color: var(--bs-pagination-hover-border-color) +} + +.page-link:focus { + z-index: 3; + color: var(--bs-pagination-focus-color); + background-color: var(--bs-pagination-focus-bg); + outline: 0; + box-shadow: var(--bs-pagination-focus-box-shadow) +} + +.active>.page-link, +.page-link.active { + z-index: 3; + color: var(--bs-pagination-active-color); + background-color: var(--bs-pagination-active-bg); + border-color: var(--bs-pagination-active-border-color) +} + +.disabled>.page-link, +.page-link.disabled { + color: var(--bs-pagination-disabled-color); + pointer-events: none; + background-color: var(--bs-pagination-disabled-bg); + border-color: var(--bs-pagination-disabled-border-color) +} + +.page-item:not(:first-child) .page-link { + margin-left: calc(var(--bs-border-width) * -1) +} + +.page-item:first-child .page-link { + border-top-left-radius: var(--bs-pagination-border-radius); + border-bottom-left-radius: var(--bs-pagination-border-radius) +} + +.page-item:last-child .page-link { + border-top-right-radius: var(--bs-pagination-border-radius); + border-bottom-right-radius: var(--bs-pagination-border-radius) +} + +.pagination-lg { + --bs-pagination-padding-x: 1.5rem; + --bs-pagination-padding-y: 0.75rem; + --bs-pagination-font-size: 1.25rem; + --bs-pagination-border-radius: var(--bs-border-radius-lg) +} + +.pagination-sm { + --bs-pagination-padding-x: 0.5rem; + --bs-pagination-padding-y: 0.25rem; + --bs-pagination-font-size: 0.875rem; + --bs-pagination-border-radius: var(--bs-border-radius-sm) +} + +.badge { + --bs-badge-padding-x: 0.65em; + --bs-badge-padding-y: 0.35em; + --bs-badge-font-size: 0.75em; + --bs-badge-font-weight: 700; + --bs-badge-color: #fff; + --bs-badge-border-radius: var(--bs-border-radius); + display: inline-block; + padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x); + font-size: var(--bs-badge-font-size); + font-weight: var(--bs-badge-font-weight); + line-height: 1; + color: var(--bs-badge-color); + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: var(--bs-badge-border-radius) +} + +.badge:empty { + display: none +} + +.btn .badge { + position: relative; + top: -1px +} + +.alert { + --bs-alert-bg: transparent; + --bs-alert-padding-x: 1rem; + --bs-alert-padding-y: 1rem; + --bs-alert-margin-bottom: 1rem; + --bs-alert-color: inherit; + --bs-alert-border-color: transparent; + --bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color); + --bs-alert-border-radius: var(--bs-border-radius); + --bs-alert-link-color: inherit; + position: relative; + padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x); + margin-bottom: var(--bs-alert-margin-bottom); + color: var(--bs-alert-color); + background-color: var(--bs-alert-bg); + border: var(--bs-alert-border); + border-radius: var(--bs-alert-border-radius) +} + +.alert-heading { + color: inherit +} + +.alert-link { + font-weight: 700; + color: var(--bs-alert-link-color) +} + +.alert-dismissible { + padding-right: 3rem +} + +.alert-dismissible .btn-close { + position: absolute; + top: 0; + right: 0; + z-index: 2; + padding: 1.25rem 1rem +} + +.alert-primary { + --bs-alert-color: var(--bs-primary-text-emphasis); + --bs-alert-bg: var(--bs-primary-bg-subtle); + --bs-alert-border-color: var(--bs-primary-border-subtle); + --bs-alert-link-color: var(--bs-primary-text-emphasis) +} + +.alert-secondary { + --bs-alert-color: var(--bs-secondary-text-emphasis); + --bs-alert-bg: var(--bs-secondary-bg-subtle); + --bs-alert-border-color: var(--bs-secondary-border-subtle); + --bs-alert-link-color: var(--bs-secondary-text-emphasis) +} + +.alert-success { + --bs-alert-color: var(--bs-success-text-emphasis); + --bs-alert-bg: var(--bs-success-bg-subtle); + --bs-alert-border-color: var(--bs-success-border-subtle); + --bs-alert-link-color: var(--bs-success-text-emphasis) +} + +.alert-info { + --bs-alert-color: var(--bs-info-text-emphasis); + --bs-alert-bg: var(--bs-info-bg-subtle); + --bs-alert-border-color: var(--bs-info-border-subtle); + --bs-alert-link-color: var(--bs-info-text-emphasis) +} + +.alert-warning { + --bs-alert-color: var(--bs-warning-text-emphasis); + --bs-alert-bg: var(--bs-warning-bg-subtle); + --bs-alert-border-color: var(--bs-warning-border-subtle); + --bs-alert-link-color: var(--bs-warning-text-emphasis) +} + +.alert-danger { + --bs-alert-color: var(--bs-danger-text-emphasis); + --bs-alert-bg: var(--bs-danger-bg-subtle); + --bs-alert-border-color: var(--bs-danger-border-subtle); + --bs-alert-link-color: var(--bs-danger-text-emphasis) +} + +.alert-light { + --bs-alert-color: var(--bs-light-text-emphasis); + --bs-alert-bg: var(--bs-light-bg-subtle); + --bs-alert-border-color: var(--bs-light-border-subtle); + --bs-alert-link-color: var(--bs-light-text-emphasis) +} + +.alert-dark { + --bs-alert-color: var(--bs-dark-text-emphasis); + --bs-alert-bg: var(--bs-dark-bg-subtle); + --bs-alert-border-color: var(--bs-dark-border-subtle); + --bs-alert-link-color: var(--bs-dark-text-emphasis) +} + +@keyframes progress-bar-stripes { + 0% { + background-position-x: 1rem + } +} + +.progress, +.progress-stacked { + --bs-progress-height: 1rem; + --bs-progress-font-size: 0.75rem; + --bs-progress-bg: var(--bs-secondary-bg); + --bs-progress-border-radius: var(--bs-border-radius); + --bs-progress-box-shadow: var(--bs-box-shadow-inset); + --bs-progress-bar-color: #fff; + --bs-progress-bar-bg: #0d6efd; + --bs-progress-bar-transition: width 0.6s ease; + display: flex; + height: var(--bs-progress-height); + overflow: hidden; + font-size: var(--bs-progress-font-size); + background-color: var(--bs-progress-bg); + border-radius: var(--bs-progress-border-radius) +} + +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + overflow: hidden; + color: var(--bs-progress-bar-color); + text-align: center; + white-space: nowrap; + background-color: var(--bs-progress-bar-bg); + transition: var(--bs-progress-bar-transition) +} + +@media (prefers-reduced-motion:reduce) { + .progress-bar { + transition: none + } +} + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-size: var(--bs-progress-height) var(--bs-progress-height) +} + +.progress-stacked>.progress { + overflow: visible +} + +.progress-stacked>.progress>.progress-bar { + width: 100% +} + +.progress-bar-animated { + animation: 1s linear infinite progress-bar-stripes +} + +@media (prefers-reduced-motion:reduce) { + .progress-bar-animated { + animation: none + } +} + +.list-group { + --bs-list-group-color: var(--bs-body-color); + --bs-list-group-bg: var(--bs-body-bg); + --bs-list-group-border-color: var(--bs-border-color); + --bs-list-group-border-width: var(--bs-border-width); + --bs-list-group-border-radius: var(--bs-border-radius); + --bs-list-group-item-padding-x: 1rem; + --bs-list-group-item-padding-y: 0.5rem; + --bs-list-group-action-color: var(--bs-secondary-color); + --bs-list-group-action-hover-color: var(--bs-emphasis-color); + --bs-list-group-action-hover-bg: var(--bs-tertiary-bg); + --bs-list-group-action-active-color: var(--bs-body-color); + --bs-list-group-action-active-bg: var(--bs-secondary-bg); + --bs-list-group-disabled-color: var(--bs-secondary-color); + --bs-list-group-disabled-bg: var(--bs-body-bg); + --bs-list-group-active-color: #fff; + --bs-list-group-active-bg: #0d6efd; + --bs-list-group-active-border-color: #0d6efd; + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + border-radius: var(--bs-list-group-border-radius) +} + +.list-group-numbered { + list-style-type: none; + counter-reset: section +} + +.list-group-numbered>.list-group-item::before { + content: counters(section, ".") ". "; + counter-increment: section +} + +.list-group-item-action { + width: 100%; + color: var(--bs-list-group-action-color); + text-align: inherit +} + +.list-group-item-action:focus, +.list-group-item-action:hover { + z-index: 1; + color: var(--bs-list-group-action-hover-color); + text-decoration: none; + background-color: var(--bs-list-group-action-hover-bg) +} + +.list-group-item-action:active { + color: var(--bs-list-group-action-active-color); + background-color: var(--bs-list-group-action-active-bg) +} + +.list-group-item { + position: relative; + display: block; + padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x); + color: var(--bs-list-group-color); + text-decoration: none; + background-color: var(--bs-list-group-bg); + border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color) +} + +.list-group-item:first-child { + border-top-left-radius: inherit; + border-top-right-radius: inherit +} + +.list-group-item:last-child { + border-bottom-right-radius: inherit; + border-bottom-left-radius: inherit +} + +.list-group-item.disabled, +.list-group-item:disabled { + color: var(--bs-list-group-disabled-color); + pointer-events: none; + background-color: var(--bs-list-group-disabled-bg) +} + +.list-group-item.active { + z-index: 2; + color: var(--bs-list-group-active-color); + background-color: var(--bs-list-group-active-bg); + border-color: var(--bs-list-group-active-border-color) +} + +.list-group-item+.list-group-item { + border-top-width: 0 +} + +.list-group-item+.list-group-item.active { + margin-top: calc(-1 * var(--bs-list-group-border-width)); + border-top-width: var(--bs-list-group-border-width) +} + +.list-group-horizontal { + flex-direction: row +} + +.list-group-horizontal>.list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0 +} + +.list-group-horizontal>.list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + border-bottom-left-radius: 0 +} + +.list-group-horizontal>.list-group-item.active { + margin-top: 0 +} + +.list-group-horizontal>.list-group-item+.list-group-item { + border-top-width: var(--bs-list-group-border-width); + border-left-width: 0 +} + +.list-group-horizontal>.list-group-item+.list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width) +} + +@media (min-width:576px) { + .list-group-horizontal-sm { + flex-direction: row + } + .list-group-horizontal-sm>.list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0 + } + .list-group-horizontal-sm>.list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + border-bottom-left-radius: 0 + } + .list-group-horizontal-sm>.list-group-item.active { + margin-top: 0 + } + .list-group-horizontal-sm>.list-group-item+.list-group-item { + border-top-width: var(--bs-list-group-border-width); + border-left-width: 0 + } + .list-group-horizontal-sm>.list-group-item+.list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width) + } +} + +@media (min-width:768px) { + .list-group-horizontal-md { + flex-direction: row + } + .list-group-horizontal-md>.list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0 + } + .list-group-horizontal-md>.list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + border-bottom-left-radius: 0 + } + .list-group-horizontal-md>.list-group-item.active { + margin-top: 0 + } + .list-group-horizontal-md>.list-group-item+.list-group-item { + border-top-width: var(--bs-list-group-border-width); + border-left-width: 0 + } + .list-group-horizontal-md>.list-group-item+.list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width) + } +} + +@media (min-width:992px) { + .list-group-horizontal-lg { + flex-direction: row + } + .list-group-horizontal-lg>.list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0 + } + .list-group-horizontal-lg>.list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + border-bottom-left-radius: 0 + } + .list-group-horizontal-lg>.list-group-item.active { + margin-top: 0 + } + .list-group-horizontal-lg>.list-group-item+.list-group-item { + border-top-width: var(--bs-list-group-border-width); + border-left-width: 0 + } + .list-group-horizontal-lg>.list-group-item+.list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width) + } +} + +@media (min-width:1200px) { + .list-group-horizontal-xl { + flex-direction: row + } + .list-group-horizontal-xl>.list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0 + } + .list-group-horizontal-xl>.list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + border-bottom-left-radius: 0 + } + .list-group-horizontal-xl>.list-group-item.active { + margin-top: 0 + } + .list-group-horizontal-xl>.list-group-item+.list-group-item { + border-top-width: var(--bs-list-group-border-width); + border-left-width: 0 + } + .list-group-horizontal-xl>.list-group-item+.list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width) + } +} + +@media (min-width:1400px) { + .list-group-horizontal-xxl { + flex-direction: row + } + .list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child) { + border-bottom-left-radius: var(--bs-list-group-border-radius); + border-top-right-radius: 0 + } + .list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child) { + border-top-right-radius: var(--bs-list-group-border-radius); + border-bottom-left-radius: 0 + } + .list-group-horizontal-xxl>.list-group-item.active { + margin-top: 0 + } + .list-group-horizontal-xxl>.list-group-item+.list-group-item { + border-top-width: var(--bs-list-group-border-width); + border-left-width: 0 + } + .list-group-horizontal-xxl>.list-group-item+.list-group-item.active { + margin-left: calc(-1 * var(--bs-list-group-border-width)); + border-left-width: var(--bs-list-group-border-width) + } +} + +.list-group-flush { + border-radius: 0 +} + +.list-group-flush>.list-group-item { + border-width: 0 0 var(--bs-list-group-border-width) +} + +.list-group-flush>.list-group-item:last-child { + border-bottom-width: 0 +} + +.list-group-item-primary { + --bs-list-group-color: var(--bs-primary-text-emphasis); + --bs-list-group-bg: var(--bs-primary-bg-subtle); + --bs-list-group-border-color: var(--bs-primary-border-subtle); + --bs-list-group-action-hover-color: var(--bs-emphasis-color); + --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle); + --bs-list-group-action-active-color: var(--bs-emphasis-color); + --bs-list-group-action-active-bg: var(--bs-primary-border-subtle); + --bs-list-group-active-color: var(--bs-primary-bg-subtle); + --bs-list-group-active-bg: var(--bs-primary-text-emphasis); + --bs-list-group-active-border-color: var(--bs-primary-text-emphasis) +} + +.list-group-item-secondary { + --bs-list-group-color: var(--bs-secondary-text-emphasis); + --bs-list-group-bg: var(--bs-secondary-bg-subtle); + --bs-list-group-border-color: var(--bs-secondary-border-subtle); + --bs-list-group-action-hover-color: var(--bs-emphasis-color); + --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle); + --bs-list-group-action-active-color: var(--bs-emphasis-color); + --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle); + --bs-list-group-active-color: var(--bs-secondary-bg-subtle); + --bs-list-group-active-bg: var(--bs-secondary-text-emphasis); + --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis) +} + +.list-group-item-success { + --bs-list-group-color: var(--bs-success-text-emphasis); + --bs-list-group-bg: var(--bs-success-bg-subtle); + --bs-list-group-border-color: var(--bs-success-border-subtle); + --bs-list-group-action-hover-color: var(--bs-emphasis-color); + --bs-list-group-action-hover-bg: var(--bs-success-border-subtle); + --bs-list-group-action-active-color: var(--bs-emphasis-color); + --bs-list-group-action-active-bg: var(--bs-success-border-subtle); + --bs-list-group-active-color: var(--bs-success-bg-subtle); + --bs-list-group-active-bg: var(--bs-success-text-emphasis); + --bs-list-group-active-border-color: var(--bs-success-text-emphasis) +} + +.list-group-item-info { + --bs-list-group-color: var(--bs-info-text-emphasis); + --bs-list-group-bg: var(--bs-info-bg-subtle); + --bs-list-group-border-color: var(--bs-info-border-subtle); + --bs-list-group-action-hover-color: var(--bs-emphasis-color); + --bs-list-group-action-hover-bg: var(--bs-info-border-subtle); + --bs-list-group-action-active-color: var(--bs-emphasis-color); + --bs-list-group-action-active-bg: var(--bs-info-border-subtle); + --bs-list-group-active-color: var(--bs-info-bg-subtle); + --bs-list-group-active-bg: var(--bs-info-text-emphasis); + --bs-list-group-active-border-color: var(--bs-info-text-emphasis) +} + +.list-group-item-warning { + --bs-list-group-color: var(--bs-warning-text-emphasis); + --bs-list-group-bg: var(--bs-warning-bg-subtle); + --bs-list-group-border-color: var(--bs-warning-border-subtle); + --bs-list-group-action-hover-color: var(--bs-emphasis-color); + --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle); + --bs-list-group-action-active-color: var(--bs-emphasis-color); + --bs-list-group-action-active-bg: var(--bs-warning-border-subtle); + --bs-list-group-active-color: var(--bs-warning-bg-subtle); + --bs-list-group-active-bg: var(--bs-warning-text-emphasis); + --bs-list-group-active-border-color: var(--bs-warning-text-emphasis) +} + +.list-group-item-danger { + --bs-list-group-color: var(--bs-danger-text-emphasis); + --bs-list-group-bg: var(--bs-danger-bg-subtle); + --bs-list-group-border-color: var(--bs-danger-border-subtle); + --bs-list-group-action-hover-color: var(--bs-emphasis-color); + --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle); + --bs-list-group-action-active-color: var(--bs-emphasis-color); + --bs-list-group-action-active-bg: var(--bs-danger-border-subtle); + --bs-list-group-active-color: var(--bs-danger-bg-subtle); + --bs-list-group-active-bg: var(--bs-danger-text-emphasis); + --bs-list-group-active-border-color: var(--bs-danger-text-emphasis) +} + +.list-group-item-light { + --bs-list-group-color: var(--bs-light-text-emphasis); + --bs-list-group-bg: var(--bs-light-bg-subtle); + --bs-list-group-border-color: var(--bs-light-border-subtle); + --bs-list-group-action-hover-color: var(--bs-emphasis-color); + --bs-list-group-action-hover-bg: var(--bs-light-border-subtle); + --bs-list-group-action-active-color: var(--bs-emphasis-color); + --bs-list-group-action-active-bg: var(--bs-light-border-subtle); + --bs-list-group-active-color: var(--bs-light-bg-subtle); + --bs-list-group-active-bg: var(--bs-light-text-emphasis); + --bs-list-group-active-border-color: var(--bs-light-text-emphasis) +} + +.list-group-item-dark { + --bs-list-group-color: var(--bs-dark-text-emphasis); + --bs-list-group-bg: var(--bs-dark-bg-subtle); + --bs-list-group-border-color: var(--bs-dark-border-subtle); + --bs-list-group-action-hover-color: var(--bs-emphasis-color); + --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle); + --bs-list-group-action-active-color: var(--bs-emphasis-color); + --bs-list-group-action-active-bg: var(--bs-dark-border-subtle); + --bs-list-group-active-color: var(--bs-dark-bg-subtle); + --bs-list-group-active-bg: var(--bs-dark-text-emphasis); + --bs-list-group-active-border-color: var(--bs-dark-text-emphasis) +} + +.btn-close { + --bs-btn-close-color: #000; + --bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e"); + --bs-btn-close-opacity: 0.5; + --bs-btn-close-hover-opacity: 0.75; + --bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25); + --bs-btn-close-focus-opacity: 1; + --bs-btn-close-disabled-opacity: 0.25; + --bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%); + box-sizing: content-box; + width: 1em; + height: 1em; + padding: .25em .25em; + color: var(--bs-btn-close-color); + background: transparent var(--bs-btn-close-bg) center/1em auto no-repeat; + border: 0; + border-radius: .375rem; + opacity: var(--bs-btn-close-opacity) +} + +.btn-close:hover { + color: var(--bs-btn-close-color); + text-decoration: none; + opacity: var(--bs-btn-close-hover-opacity) +} + +.btn-close:focus { + outline: 0; + box-shadow: var(--bs-btn-close-focus-shadow); + opacity: var(--bs-btn-close-focus-opacity) +} + +.btn-close.disabled, +.btn-close:disabled { + pointer-events: none; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + opacity: var(--bs-btn-close-disabled-opacity) +} + +.btn-close-white { + filter: var(--bs-btn-close-white-filter) +} + +[data-bs-theme=dark] .btn-close { + filter: var(--bs-btn-close-white-filter) +} + +.toast { + --bs-toast-zindex: 1090; + --bs-toast-padding-x: 0.75rem; + --bs-toast-padding-y: 0.5rem; + --bs-toast-spacing: 1.5rem; + --bs-toast-max-width: 350px; + --bs-toast-font-size: 0.875rem; + --bs-toast-color: ; + --bs-toast-bg: rgba(var(--bs-body-bg-rgb), 0.85); + --bs-toast-border-width: var(--bs-border-width); + --bs-toast-border-color: var(--bs-border-color-translucent); + --bs-toast-border-radius: var(--bs-border-radius); + --bs-toast-box-shadow: var(--bs-box-shadow); + --bs-toast-header-color: var(--bs-secondary-color); + --bs-toast-header-bg: rgba(var(--bs-body-bg-rgb), 0.85); + --bs-toast-header-border-color: var(--bs-border-color-translucent); + width: var(--bs-toast-max-width); + max-width: 100%; + font-size: var(--bs-toast-font-size); + color: var(--bs-toast-color); + pointer-events: auto; + background-color: var(--bs-toast-bg); + background-clip: padding-box; + border: var(--bs-toast-border-width) solid var(--bs-toast-border-color); + box-shadow: var(--bs-toast-box-shadow); + border-radius: var(--bs-toast-border-radius) +} + +.toast.showing { + opacity: 0 +} + +.toast:not(.show) { + display: none +} + +.toast-container { + --bs-toast-zindex: 1090; + position: absolute; + z-index: var(--bs-toast-zindex); + width: -webkit-max-content; + width: -moz-max-content; + width: max-content; + max-width: 100%; + pointer-events: none +} + +.toast-container>:not(:last-child) { + margin-bottom: var(--bs-toast-spacing) +} + +.toast-header { + display: flex; + align-items: center; + padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x); + color: var(--bs-toast-header-color); + background-color: var(--bs-toast-header-bg); + background-clip: padding-box; + border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color); + border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width)); + border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width)) +} + +.toast-header .btn-close { + margin-right: calc(-.5 * var(--bs-toast-padding-x)); + margin-left: var(--bs-toast-padding-x) +} + +.toast-body { + padding: var(--bs-toast-padding-x); + word-wrap: break-word +} + +.modal { + --bs-modal-zindex: 1055; + --bs-modal-width: 500px; + --bs-modal-padding: 1rem; + --bs-modal-margin: 0.5rem; + --bs-modal-color: ; + --bs-modal-bg: var(--bs-body-bg); + --bs-modal-border-color: var(--bs-border-color-translucent); + --bs-modal-border-width: var(--bs-border-width); + --bs-modal-border-radius: var(--bs-border-radius-lg); + --bs-modal-box-shadow: var(--bs-box-shadow-sm); + --bs-modal-inner-border-radius: calc(var(--bs-border-radius-lg) - (var(--bs-border-width))); + --bs-modal-header-padding-x: 1rem; + --bs-modal-header-padding-y: 1rem; + --bs-modal-header-padding: 1rem 1rem; + --bs-modal-header-border-color: var(--bs-border-color); + --bs-modal-header-border-width: var(--bs-border-width); + --bs-modal-title-line-height: 1.5; + --bs-modal-footer-gap: 0.5rem; + --bs-modal-footer-bg: ; + --bs-modal-footer-border-color: var(--bs-border-color); + --bs-modal-footer-border-width: var(--bs-border-width); + position: fixed; + top: 0; + left: 0; + z-index: var(--bs-modal-zindex); + display: none; + width: 100%; + height: 100%; + overflow-x: hidden; + overflow-y: auto; + outline: 0 +} + +.modal-dialog { + position: relative; + width: auto; + margin: var(--bs-modal-margin); + pointer-events: none +} + +.modal.fade .modal-dialog { + transition: transform .3s ease-out; + transform: translate(0, -50px) +} + +@media (prefers-reduced-motion:reduce) { + .modal.fade .modal-dialog { + transition: none + } +} + +.modal.show .modal-dialog { + transform: none +} + +.modal.modal-static .modal-dialog { + transform: scale(1.02) +} + +.modal-dialog-scrollable { + height: calc(100% - var(--bs-modal-margin) * 2) +} + +.modal-dialog-scrollable .modal-content { + max-height: 100%; + overflow: hidden +} + +.modal-dialog-scrollable .modal-body { + overflow-y: auto +} + +.modal-dialog-centered { + display: flex; + align-items: center; + min-height: calc(100% - var(--bs-modal-margin) * 2) +} + +.modal-content { + position: relative; + display: flex; + flex-direction: column; + width: 100%; + color: var(--bs-modal-color); + pointer-events: auto; + background-color: var(--bs-modal-bg); + background-clip: padding-box; + border: var(--bs-modal-border-width) solid var(--bs-modal-border-color); + border-radius: var(--bs-modal-border-radius); + outline: 0 +} + +.modal-backdrop { + --bs-backdrop-zindex: 1050; + --bs-backdrop-bg: #000; + --bs-backdrop-opacity: 0.5; + position: fixed; + top: 0; + left: 0; + z-index: var(--bs-backdrop-zindex); + width: 100vw; + height: 100vh; + background-color: var(--bs-backdrop-bg) +} + +.modal-backdrop.fade { + opacity: 0 +} + +.modal-backdrop.show { + opacity: var(--bs-backdrop-opacity) +} + +.modal-header { + display: flex; + flex-shrink: 0; + align-items: center; + justify-content: space-between; + padding: var(--bs-modal-header-padding); + border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color); + border-top-left-radius: var(--bs-modal-inner-border-radius); + border-top-right-radius: var(--bs-modal-inner-border-radius) +} + +.modal-header .btn-close { + padding: calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5); + margin: calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto +} + +.modal-title { + margin-bottom: 0; + line-height: var(--bs-modal-title-line-height) +} + +.modal-body { + position: relative; + flex: 1 1 auto; + padding: var(--bs-modal-padding) +} + +.modal-footer { + display: flex; + flex-shrink: 0; + flex-wrap: wrap; + align-items: center; + justify-content: flex-end; + padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5); + background-color: var(--bs-modal-footer-bg); + border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color); + border-bottom-right-radius: var(--bs-modal-inner-border-radius); + border-bottom-left-radius: var(--bs-modal-inner-border-radius) +} + +.modal-footer>* { + margin: calc(var(--bs-modal-footer-gap) * .5) +} + +@media (min-width:576px) { + .modal { + --bs-modal-margin: 1.75rem; + --bs-modal-box-shadow: var(--bs-box-shadow) + } + .modal-dialog { + max-width: var(--bs-modal-width); + margin-right: auto; + margin-left: auto + } + .modal-sm { + --bs-modal-width: 300px + } +} + +@media (min-width:992px) { + .modal-lg, + .modal-xl { + --bs-modal-width: 800px + } +} + +@media (min-width:1200px) { + .modal-xl { + --bs-modal-width: 1140px + } +} + +.modal-fullscreen { + width: 100vw; + max-width: none; + height: 100%; + margin: 0 +} + +.modal-fullscreen .modal-content { + height: 100%; + border: 0; + border-radius: 0 +} + +.modal-fullscreen .modal-footer, +.modal-fullscreen .modal-header { + border-radius: 0 +} + +.modal-fullscreen .modal-body { + overflow-y: auto +} + +@media (max-width:575.98px) { + .modal-fullscreen-sm-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0 + } + .modal-fullscreen-sm-down .modal-content { + height: 100%; + border: 0; + border-radius: 0 + } + .modal-fullscreen-sm-down .modal-footer, + .modal-fullscreen-sm-down .modal-header { + border-radius: 0 + } + .modal-fullscreen-sm-down .modal-body { + overflow-y: auto + } +} + +@media (max-width:767.98px) { + .modal-fullscreen-md-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0 + } + .modal-fullscreen-md-down .modal-content { + height: 100%; + border: 0; + border-radius: 0 + } + .modal-fullscreen-md-down .modal-footer, + .modal-fullscreen-md-down .modal-header { + border-radius: 0 + } + .modal-fullscreen-md-down .modal-body { + overflow-y: auto + } +} + +@media (max-width:991.98px) { + .modal-fullscreen-lg-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0 + } + .modal-fullscreen-lg-down .modal-content { + height: 100%; + border: 0; + border-radius: 0 + } + .modal-fullscreen-lg-down .modal-footer, + .modal-fullscreen-lg-down .modal-header { + border-radius: 0 + } + .modal-fullscreen-lg-down .modal-body { + overflow-y: auto + } +} + +@media (max-width:1199.98px) { + .modal-fullscreen-xl-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0 + } + .modal-fullscreen-xl-down .modal-content { + height: 100%; + border: 0; + border-radius: 0 + } + .modal-fullscreen-xl-down .modal-footer, + .modal-fullscreen-xl-down .modal-header { + border-radius: 0 + } + .modal-fullscreen-xl-down .modal-body { + overflow-y: auto + } +} + +@media (max-width:1399.98px) { + .modal-fullscreen-xxl-down { + width: 100vw; + max-width: none; + height: 100%; + margin: 0 + } + .modal-fullscreen-xxl-down .modal-content { + height: 100%; + border: 0; + border-radius: 0 + } + .modal-fullscreen-xxl-down .modal-footer, + .modal-fullscreen-xxl-down .modal-header { + border-radius: 0 + } + .modal-fullscreen-xxl-down .modal-body { + overflow-y: auto + } +} + +.tooltip { + --bs-tooltip-zindex: 1080; + --bs-tooltip-max-width: 200px; + --bs-tooltip-padding-x: 0.5rem; + --bs-tooltip-padding-y: 0.25rem; + --bs-tooltip-margin: ; + --bs-tooltip-font-size: 0.875rem; + --bs-tooltip-color: var(--bs-body-bg); + --bs-tooltip-bg: var(--bs-emphasis-color); + --bs-tooltip-border-radius: var(--bs-border-radius); + --bs-tooltip-opacity: 0.9; + --bs-tooltip-arrow-width: 0.8rem; + --bs-tooltip-arrow-height: 0.4rem; + z-index: var(--bs-tooltip-zindex); + display: block; + margin: var(--bs-tooltip-margin); + font-family: var(--bs-font-sans-serif); + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + white-space: normal; + word-spacing: normal; + line-break: auto; + font-size: var(--bs-tooltip-font-size); + word-wrap: break-word; + opacity: 0 +} + +.tooltip.show { + opacity: var(--bs-tooltip-opacity) +} + +.tooltip .tooltip-arrow { + display: block; + width: var(--bs-tooltip-arrow-width); + height: var(--bs-tooltip-arrow-height) +} + +.tooltip .tooltip-arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid +} + +.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow, +.bs-tooltip-top .tooltip-arrow { + bottom: calc(-1 * var(--bs-tooltip-arrow-height)) +} + +.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before, +.bs-tooltip-top .tooltip-arrow::before { + top: -1px; + border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0; + border-top-color: var(--bs-tooltip-bg) +} + +.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow, +.bs-tooltip-end .tooltip-arrow { + left: calc(-1 * var(--bs-tooltip-arrow-height)); + width: var(--bs-tooltip-arrow-height); + height: var(--bs-tooltip-arrow-width) +} + +.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before, +.bs-tooltip-end .tooltip-arrow::before { + right: -1px; + border-width: calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0; + border-right-color: var(--bs-tooltip-bg) +} + +.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow, +.bs-tooltip-bottom .tooltip-arrow { + top: calc(-1 * var(--bs-tooltip-arrow-height)) +} + +.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before, +.bs-tooltip-bottom .tooltip-arrow::before { + bottom: -1px; + border-width: 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height); + border-bottom-color: var(--bs-tooltip-bg) +} + +.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow, +.bs-tooltip-start .tooltip-arrow { + right: calc(-1 * var(--bs-tooltip-arrow-height)); + width: var(--bs-tooltip-arrow-height); + height: var(--bs-tooltip-arrow-width) +} + +.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before, +.bs-tooltip-start .tooltip-arrow::before { + left: -1px; + border-width: calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height); + border-left-color: var(--bs-tooltip-bg) +} + +.tooltip-inner { + max-width: var(--bs-tooltip-max-width); + padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x); + color: var(--bs-tooltip-color); + text-align: center; + background-color: var(--bs-tooltip-bg); + border-radius: var(--bs-tooltip-border-radius) +} + +.popover { + --bs-popover-zindex: 1070; + --bs-popover-max-width: 276px; + --bs-popover-font-size: 0.875rem; + --bs-popover-bg: var(--bs-body-bg); + --bs-popover-border-width: var(--bs-border-width); + --bs-popover-border-color: var(--bs-border-color-translucent); + --bs-popover-border-radius: var(--bs-border-radius-lg); + --bs-popover-inner-border-radius: calc(var(--bs-border-radius-lg) - var(--bs-border-width)); + --bs-popover-box-shadow: var(--bs-box-shadow); + --bs-popover-header-padding-x: 1rem; + --bs-popover-header-padding-y: 0.5rem; + --bs-popover-header-font-size: 1rem; + --bs-popover-header-color: inherit; + --bs-popover-header-bg: var(--bs-secondary-bg); + --bs-popover-body-padding-x: 1rem; + --bs-popover-body-padding-y: 1rem; + --bs-popover-body-color: var(--bs-body-color); + --bs-popover-arrow-width: 1rem; + --bs-popover-arrow-height: 0.5rem; + --bs-popover-arrow-border: var(--bs-popover-border-color); + z-index: var(--bs-popover-zindex); + display: block; + max-width: var(--bs-popover-max-width); + font-family: var(--bs-font-sans-serif); + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + white-space: normal; + word-spacing: normal; + line-break: auto; + font-size: var(--bs-popover-font-size); + word-wrap: break-word; + background-color: var(--bs-popover-bg); + background-clip: padding-box; + border: var(--bs-popover-border-width) solid var(--bs-popover-border-color); + border-radius: var(--bs-popover-border-radius) +} + +.popover .popover-arrow { + display: block; + width: var(--bs-popover-arrow-width); + height: var(--bs-popover-arrow-height) +} + +.popover .popover-arrow::after, +.popover .popover-arrow::before { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; + border-width: 0 +} + +.bs-popover-auto[data-popper-placement^=top]>.popover-arrow, +.bs-popover-top>.popover-arrow { + bottom: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width)) +} + +.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after, +.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before, +.bs-popover-top>.popover-arrow::after, +.bs-popover-top>.popover-arrow::before { + border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0 +} + +.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before, +.bs-popover-top>.popover-arrow::before { + bottom: 0; + border-top-color: var(--bs-popover-arrow-border) +} + +.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after, +.bs-popover-top>.popover-arrow::after { + bottom: var(--bs-popover-border-width); + border-top-color: var(--bs-popover-bg) +} + +.bs-popover-auto[data-popper-placement^=right]>.popover-arrow, +.bs-popover-end>.popover-arrow { + left: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width)); + width: var(--bs-popover-arrow-height); + height: var(--bs-popover-arrow-width) +} + +.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after, +.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before, +.bs-popover-end>.popover-arrow::after, +.bs-popover-end>.popover-arrow::before { + border-width: calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0 +} + +.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before, +.bs-popover-end>.popover-arrow::before { + left: 0; + border-right-color: var(--bs-popover-arrow-border) +} + +.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after, +.bs-popover-end>.popover-arrow::after { + left: var(--bs-popover-border-width); + border-right-color: var(--bs-popover-bg) +} + +.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow, +.bs-popover-bottom>.popover-arrow { + top: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width)) +} + +.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after, +.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before, +.bs-popover-bottom>.popover-arrow::after, +.bs-popover-bottom>.popover-arrow::before { + border-width: 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) +} + +.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before, +.bs-popover-bottom>.popover-arrow::before { + top: 0; + border-bottom-color: var(--bs-popover-arrow-border) +} + +.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after, +.bs-popover-bottom>.popover-arrow::after { + top: var(--bs-popover-border-width); + border-bottom-color: var(--bs-popover-bg) +} + +.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before, +.bs-popover-bottom .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: var(--bs-popover-arrow-width); + margin-left: calc(-.5 * var(--bs-popover-arrow-width)); + content: ""; + border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg) +} + +.bs-popover-auto[data-popper-placement^=left]>.popover-arrow, +.bs-popover-start>.popover-arrow { + right: calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width)); + width: var(--bs-popover-arrow-height); + height: var(--bs-popover-arrow-width) +} + +.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after, +.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before, +.bs-popover-start>.popover-arrow::after, +.bs-popover-start>.popover-arrow::before { + border-width: calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) +} + +.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before, +.bs-popover-start>.popover-arrow::before { + right: 0; + border-left-color: var(--bs-popover-arrow-border) +} + +.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after, +.bs-popover-start>.popover-arrow::after { + right: var(--bs-popover-border-width); + border-left-color: var(--bs-popover-bg) +} + +.popover-header { + padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x); + margin-bottom: 0; + font-size: var(--bs-popover-header-font-size); + color: var(--bs-popover-header-color); + background-color: var(--bs-popover-header-bg); + border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color); + border-top-left-radius: var(--bs-popover-inner-border-radius); + border-top-right-radius: var(--bs-popover-inner-border-radius) +} + +.popover-header:empty { + display: none +} + +.popover-body { + padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x); + color: var(--bs-popover-body-color) +} + +.carousel { + position: relative +} + +.carousel.pointer-event { + touch-action: pan-y +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden +} + +.carousel-inner::after { + display: block; + clear: both; + content: "" +} + +.carousel-item { + position: relative; + display: none; + float: left; + width: 100%; + margin-right: -100%; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + transition: transform .6s ease-in-out +} + +@media (prefers-reduced-motion:reduce) { + .carousel-item { + transition: none + } +} + +.carousel-item-next, +.carousel-item-prev, +.carousel-item.active { + display: block +} + +.active.carousel-item-end, +.carousel-item-next:not(.carousel-item-start) { + transform: translateX(100%) +} + +.active.carousel-item-start, +.carousel-item-prev:not(.carousel-item-end) { + transform: translateX(-100%) +} + +.carousel-fade .carousel-item { + opacity: 0; + transition-property: opacity; + transform: none +} + +.carousel-fade .carousel-item-next.carousel-item-start, +.carousel-fade .carousel-item-prev.carousel-item-end, +.carousel-fade .carousel-item.active { + z-index: 1; + opacity: 1 +} + +.carousel-fade .active.carousel-item-end, +.carousel-fade .active.carousel-item-start { + z-index: 0; + opacity: 0; + transition: opacity 0s .6s +} + +@media (prefers-reduced-motion:reduce) { + .carousel-fade .active.carousel-item-end, + .carousel-fade .active.carousel-item-start { + transition: none + } +} + +.carousel-control-next, +.carousel-control-prev { + position: absolute; + top: 0; + bottom: 0; + z-index: 1; + display: flex; + align-items: center; + justify-content: center; + width: 15%; + padding: 0; + color: #fff; + text-align: center; + background: 0 0; + border: 0; + opacity: .5; + transition: opacity .15s ease +} + +@media (prefers-reduced-motion:reduce) { + .carousel-control-next, + .carousel-control-prev { + transition: none + } +} + +.carousel-control-next:focus, +.carousel-control-next:hover, +.carousel-control-prev:focus, +.carousel-control-prev:hover { + color: #fff; + text-decoration: none; + outline: 0; + opacity: .9 +} + +.carousel-control-prev { + left: 0 +} + +.carousel-control-next { + right: 0 +} + +.carousel-control-next-icon, +.carousel-control-prev-icon { + display: inline-block; + width: 2rem; + height: 2rem; + background-repeat: no-repeat; + background-position: 50%; + background-size: 100% 100% +} + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e") +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e") +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 2; + display: flex; + justify-content: center; + padding: 0; + margin-right: 15%; + margin-bottom: 1rem; + margin-left: 15% +} + +.carousel-indicators [data-bs-target] { + box-sizing: content-box; + flex: 0 1 auto; + width: 30px; + height: 3px; + padding: 0; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: #fff; + background-clip: padding-box; + border: 0; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: .5; + transition: opacity .6s ease +} + +@media (prefers-reduced-motion:reduce) { + .carousel-indicators [data-bs-target] { + transition: none + } +} + +.carousel-indicators .active { + opacity: 1 +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 1.25rem; + left: 15%; + padding-top: 1.25rem; + padding-bottom: 1.25rem; + color: #fff; + text-align: center +} + +.carousel-dark .carousel-control-next-icon, +.carousel-dark .carousel-control-prev-icon { + filter: invert(1) grayscale(100) +} + +.carousel-dark .carousel-indicators [data-bs-target] { + background-color: #000 +} + +.carousel-dark .carousel-caption { + color: #000 +} + +[data-bs-theme=dark] .carousel .carousel-control-next-icon, +[data-bs-theme=dark] .carousel .carousel-control-prev-icon, +[data-bs-theme=dark].carousel .carousel-control-next-icon, +[data-bs-theme=dark].carousel .carousel-control-prev-icon { + filter: invert(1) grayscale(100) +} + +[data-bs-theme=dark] .carousel .carousel-indicators [data-bs-target], +[data-bs-theme=dark].carousel .carousel-indicators [data-bs-target] { + background-color: #000 +} + +[data-bs-theme=dark] .carousel .carousel-caption, +[data-bs-theme=dark].carousel .carousel-caption { + color: #000 +} + +.spinner-border, +.spinner-grow { + display: inline-block; + width: var(--bs-spinner-width); + height: var(--bs-spinner-height); + vertical-align: var(--bs-spinner-vertical-align); + border-radius: 50%; + animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name) +} + +@keyframes spinner-border { + to { + transform: rotate(360deg) + } +} + +.spinner-border { + --bs-spinner-width: 2rem; + --bs-spinner-height: 2rem; + --bs-spinner-vertical-align: -0.125em; + --bs-spinner-border-width: 0.25em; + --bs-spinner-animation-speed: 0.75s; + --bs-spinner-animation-name: spinner-border; + border: var(--bs-spinner-border-width) solid currentcolor; + border-right-color: transparent +} + +.spinner-border-sm { + --bs-spinner-width: 1rem; + --bs-spinner-height: 1rem; + --bs-spinner-border-width: 0.2em +} + +@keyframes spinner-grow { + 0% { + transform: scale(0) + } + 50% { + opacity: 1; + transform: none + } +} + +.spinner-grow { + --bs-spinner-width: 2rem; + --bs-spinner-height: 2rem; + --bs-spinner-vertical-align: -0.125em; + --bs-spinner-animation-speed: 0.75s; + --bs-spinner-animation-name: spinner-grow; + background-color: currentcolor; + opacity: 0 +} + +.spinner-grow-sm { + --bs-spinner-width: 1rem; + --bs-spinner-height: 1rem +} + +@media (prefers-reduced-motion:reduce) { + .spinner-border, + .spinner-grow { + --bs-spinner-animation-speed: 1.5s + } +} + +.offcanvas, +.offcanvas-lg, +.offcanvas-md, +.offcanvas-sm, +.offcanvas-xl, +.offcanvas-xxl { + --bs-offcanvas-zindex: 1045; + --bs-offcanvas-width: 400px; + --bs-offcanvas-height: 30vh; + --bs-offcanvas-padding-x: 1rem; + --bs-offcanvas-padding-y: 1rem; + --bs-offcanvas-color: var(--bs-body-color); + --bs-offcanvas-bg: var(--bs-body-bg); + --bs-offcanvas-border-width: var(--bs-border-width); + --bs-offcanvas-border-color: var(--bs-border-color-translucent); + --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm); + --bs-offcanvas-transition: transform 0.3s ease-in-out; + --bs-offcanvas-title-line-height: 1.5 +} + +@media (max-width:575.98px) { + .offcanvas-sm { + position: fixed; + bottom: 0; + z-index: var(--bs-offcanvas-zindex); + display: flex; + flex-direction: column; + max-width: 100%; + color: var(--bs-offcanvas-color); + visibility: hidden; + background-color: var(--bs-offcanvas-bg); + background-clip: padding-box; + outline: 0; + transition: var(--bs-offcanvas-transition) + } +} + +@media (max-width:575.98px) and (prefers-reduced-motion:reduce) { + .offcanvas-sm { + transition: none + } +} + +@media (max-width:575.98px) { + .offcanvas-sm.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(-100%) + } + .offcanvas-sm.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(100%) + } + .offcanvas-sm.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(-100%) + } + .offcanvas-sm.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(100%) + } + .offcanvas-sm.show:not(.hiding), + .offcanvas-sm.showing { + transform: none + } + .offcanvas-sm.hiding, + .offcanvas-sm.show, + .offcanvas-sm.showing { + visibility: visible + } +} + +@media (min-width:576px) { + .offcanvas-sm { + --bs-offcanvas-height: auto; + --bs-offcanvas-border-width: 0; + background-color: transparent !important + } + .offcanvas-sm .offcanvas-header { + display: none + } + .offcanvas-sm .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !important + } +} + +@media (max-width:767.98px) { + .offcanvas-md { + position: fixed; + bottom: 0; + z-index: var(--bs-offcanvas-zindex); + display: flex; + flex-direction: column; + max-width: 100%; + color: var(--bs-offcanvas-color); + visibility: hidden; + background-color: var(--bs-offcanvas-bg); + background-clip: padding-box; + outline: 0; + transition: var(--bs-offcanvas-transition) + } +} + +@media (max-width:767.98px) and (prefers-reduced-motion:reduce) { + .offcanvas-md { + transition: none + } +} + +@media (max-width:767.98px) { + .offcanvas-md.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(-100%) + } + .offcanvas-md.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(100%) + } + .offcanvas-md.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(-100%) + } + .offcanvas-md.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(100%) + } + .offcanvas-md.show:not(.hiding), + .offcanvas-md.showing { + transform: none + } + .offcanvas-md.hiding, + .offcanvas-md.show, + .offcanvas-md.showing { + visibility: visible + } +} + +@media (min-width:768px) { + .offcanvas-md { + --bs-offcanvas-height: auto; + --bs-offcanvas-border-width: 0; + background-color: transparent !important + } + .offcanvas-md .offcanvas-header { + display: none + } + .offcanvas-md .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !important + } +} + +@media (max-width:991.98px) { + .offcanvas-lg { + position: fixed; + bottom: 0; + z-index: var(--bs-offcanvas-zindex); + display: flex; + flex-direction: column; + max-width: 100%; + color: var(--bs-offcanvas-color); + visibility: hidden; + background-color: var(--bs-offcanvas-bg); + background-clip: padding-box; + outline: 0; + transition: var(--bs-offcanvas-transition) + } +} + +@media (max-width:991.98px) and (prefers-reduced-motion:reduce) { + .offcanvas-lg { + transition: none + } +} + +@media (max-width:991.98px) { + .offcanvas-lg.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(-100%) + } + .offcanvas-lg.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(100%) + } + .offcanvas-lg.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(-100%) + } + .offcanvas-lg.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(100%) + } + .offcanvas-lg.show:not(.hiding), + .offcanvas-lg.showing { + transform: none + } + .offcanvas-lg.hiding, + .offcanvas-lg.show, + .offcanvas-lg.showing { + visibility: visible + } +} + +@media (min-width:992px) { + .offcanvas-lg { + --bs-offcanvas-height: auto; + --bs-offcanvas-border-width: 0; + background-color: transparent !important + } + .offcanvas-lg .offcanvas-header { + display: none + } + .offcanvas-lg .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !important + } +} + +@media (max-width:1199.98px) { + .offcanvas-xl { + position: fixed; + bottom: 0; + z-index: var(--bs-offcanvas-zindex); + display: flex; + flex-direction: column; + max-width: 100%; + color: var(--bs-offcanvas-color); + visibility: hidden; + background-color: var(--bs-offcanvas-bg); + background-clip: padding-box; + outline: 0; + transition: var(--bs-offcanvas-transition) + } +} + +@media (max-width:1199.98px) and (prefers-reduced-motion:reduce) { + .offcanvas-xl { + transition: none + } +} + +@media (max-width:1199.98px) { + .offcanvas-xl.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(-100%) + } + .offcanvas-xl.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(100%) + } + .offcanvas-xl.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(-100%) + } + .offcanvas-xl.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(100%) + } + .offcanvas-xl.show:not(.hiding), + .offcanvas-xl.showing { + transform: none + } + .offcanvas-xl.hiding, + .offcanvas-xl.show, + .offcanvas-xl.showing { + visibility: visible + } +} + +@media (min-width:1200px) { + .offcanvas-xl { + --bs-offcanvas-height: auto; + --bs-offcanvas-border-width: 0; + background-color: transparent !important + } + .offcanvas-xl .offcanvas-header { + display: none + } + .offcanvas-xl .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !important + } +} + +@media (max-width:1399.98px) { + .offcanvas-xxl { + position: fixed; + bottom: 0; + z-index: var(--bs-offcanvas-zindex); + display: flex; + flex-direction: column; + max-width: 100%; + color: var(--bs-offcanvas-color); + visibility: hidden; + background-color: var(--bs-offcanvas-bg); + background-clip: padding-box; + outline: 0; + transition: var(--bs-offcanvas-transition) + } +} + +@media (max-width:1399.98px) and (prefers-reduced-motion:reduce) { + .offcanvas-xxl { + transition: none + } +} + +@media (max-width:1399.98px) { + .offcanvas-xxl.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(-100%) + } + .offcanvas-xxl.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(100%) + } + .offcanvas-xxl.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(-100%) + } + .offcanvas-xxl.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(100%) + } + .offcanvas-xxl.show:not(.hiding), + .offcanvas-xxl.showing { + transform: none + } + .offcanvas-xxl.hiding, + .offcanvas-xxl.show, + .offcanvas-xxl.showing { + visibility: visible + } +} + +@media (min-width:1400px) { + .offcanvas-xxl { + --bs-offcanvas-height: auto; + --bs-offcanvas-border-width: 0; + background-color: transparent !important + } + .offcanvas-xxl .offcanvas-header { + display: none + } + .offcanvas-xxl .offcanvas-body { + display: flex; + flex-grow: 0; + padding: 0; + overflow-y: visible; + background-color: transparent !important + } +} + +.offcanvas { + position: fixed; + bottom: 0; + z-index: var(--bs-offcanvas-zindex); + display: flex; + flex-direction: column; + max-width: 100%; + color: var(--bs-offcanvas-color); + visibility: hidden; + background-color: var(--bs-offcanvas-bg); + background-clip: padding-box; + outline: 0; + transition: var(--bs-offcanvas-transition) +} + +@media (prefers-reduced-motion:reduce) { + .offcanvas { + transition: none + } +} + +.offcanvas.offcanvas-start { + top: 0; + left: 0; + width: var(--bs-offcanvas-width); + border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(-100%) +} + +.offcanvas.offcanvas-end { + top: 0; + right: 0; + width: var(--bs-offcanvas-width); + border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateX(100%) +} + +.offcanvas.offcanvas-top { + top: 0; + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(-100%) +} + +.offcanvas.offcanvas-bottom { + right: 0; + left: 0; + height: var(--bs-offcanvas-height); + max-height: 100%; + border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color); + transform: translateY(100%) +} + +.offcanvas.show:not(.hiding), +.offcanvas.showing { + transform: none +} + +.offcanvas.hiding, +.offcanvas.show, +.offcanvas.showing { + visibility: visible +} + +.offcanvas-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1040; + width: 100vw; + height: 100vh; + background-color: #000 +} + +.offcanvas-backdrop.fade { + opacity: 0 +} + +.offcanvas-backdrop.show { + opacity: .5 +} + +.offcanvas-header { + display: flex; + align-items: center; + justify-content: space-between; + padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x) +} + +.offcanvas-header .btn-close { + padding: calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5); + margin-top: calc(-.5 * var(--bs-offcanvas-padding-y)); + margin-right: calc(-.5 * var(--bs-offcanvas-padding-x)); + margin-bottom: calc(-.5 * var(--bs-offcanvas-padding-y)) +} + +.offcanvas-title { + margin-bottom: 0; + line-height: var(--bs-offcanvas-title-line-height) +} + +.offcanvas-body { + flex-grow: 1; + padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x); + overflow-y: auto +} + +.placeholder { + display: inline-block; + min-height: 1em; + vertical-align: middle; + cursor: wait; + background-color: currentcolor; + opacity: .5 +} + +.placeholder.btn::before { + display: inline-block; + content: "" +} + +.placeholder-xs { + min-height: .6em +} + +.placeholder-sm { + min-height: .8em +} + +.placeholder-lg { + min-height: 1.2em +} + +.placeholder-glow .placeholder { + animation: placeholder-glow 2s ease-in-out infinite +} + +@keyframes placeholder-glow { + 50% { + opacity: .2 + } +} + +.placeholder-wave { + -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%); + mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%); + -webkit-mask-size: 200% 100%; + mask-size: 200% 100%; + animation: placeholder-wave 2s linear infinite +} + +@keyframes placeholder-wave { + 100% { + -webkit-mask-position: -200% 0%; + mask-position: -200% 0% + } +} + +.clearfix::after { + display: block; + clear: both; + content: "" +} + +.text-bg-primary { + color: #fff !important; + background-color: RGBA(var(--bs-primary-rgb), var(--bs-bg-opacity, 1)) !important +} + +.text-bg-secondary { + color: #fff !important; + background-color: RGBA(var(--bs-secondary-rgb), var(--bs-bg-opacity, 1)) !important +} + +.text-bg-success { + color: #fff !important; + background-color: RGBA(var(--bs-success-rgb), var(--bs-bg-opacity, 1)) !important +} + +.text-bg-info { + color: #000 !important; + background-color: RGBA(var(--bs-info-rgb), var(--bs-bg-opacity, 1)) !important +} + +.text-bg-warning { + color: #000 !important; + background-color: RGBA(var(--bs-warning-rgb), var(--bs-bg-opacity, 1)) !important +} + +.text-bg-danger { + color: #fff !important; + background-color: RGBA(var(--bs-danger-rgb), var(--bs-bg-opacity, 1)) !important +} + +.text-bg-light { + color: #000 !important; + background-color: RGBA(var(--bs-light-rgb), var(--bs-bg-opacity, 1)) !important +} + +.text-bg-dark { + color: #fff !important; + background-color: RGBA(var(--bs-dark-rgb), var(--bs-bg-opacity, 1)) !important +} + +.link-primary { + color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important +} + +.link-primary:focus, +.link-primary:hover { + color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important +} + +.link-secondary { + color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important +} + +.link-secondary:focus, +.link-secondary:hover { + color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important +} + +.link-success { + color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important +} + +.link-success:focus, +.link-success:hover { + color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important +} + +.link-info { + color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important +} + +.link-info:focus, +.link-info:hover { + color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important +} + +.link-warning { + color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important +} + +.link-warning:focus, +.link-warning:hover { + color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important +} + +.link-danger { + color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important +} + +.link-danger:focus, +.link-danger:hover { + color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important +} + +.link-light { + color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important +} + +.link-light:focus, +.link-light:hover { + color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important +} + +.link-dark { + color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important +} + +.link-dark:focus, +.link-dark:hover { + color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important +} + +.link-body-emphasis { + color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important; + -webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important +} + +.link-body-emphasis:focus, +.link-body-emphasis:hover { + color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, .75)) !important; + -webkit-text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important; + text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important +} + +.focus-ring:focus { + outline: 0; + box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color) +} + +.icon-link { + display: inline-flex; + gap: .375rem; + align-items: center; + -webkit-text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5)); + text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5)); + text-underline-offset: 0.25em; + -webkit-backface-visibility: hidden; + backface-visibility: hidden +} + +.icon-link>.bi { + flex-shrink: 0; + width: 1em; + height: 1em; + fill: currentcolor; + transition: .2s ease-in-out transform +} + +@media (prefers-reduced-motion:reduce) { + .icon-link>.bi { + transition: none + } +} + +.icon-link-hover:focus-visible>.bi, +.icon-link-hover:hover>.bi { + transform: var(--bs-icon-link-transform, translate3d(.25em, 0, 0)) +} + +.ratio { + position: relative; + width: 100% +} + +.ratio::before { + display: block; + padding-top: var(--bs-aspect-ratio); + content: "" +} + +.ratio>* { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100% +} + +.ratio-1x1 { + --bs-aspect-ratio: 100% +} + +.ratio-4x3 { + --bs-aspect-ratio: 75% +} + +.ratio-16x9 { + --bs-aspect-ratio: 56.25% +} + +.ratio-21x9 { + --bs-aspect-ratio: 42.8571428571% +} + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030 +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030 +} + +.sticky-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020 +} + +.sticky-bottom { + position: -webkit-sticky; + position: sticky; + bottom: 0; + z-index: 1020 +} + +@media (min-width:576px) { + .sticky-sm-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020 + } + .sticky-sm-bottom { + position: -webkit-sticky; + position: sticky; + bottom: 0; + z-index: 1020 + } +} + +@media (min-width:768px) { + .sticky-md-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020 + } + .sticky-md-bottom { + position: -webkit-sticky; + position: sticky; + bottom: 0; + z-index: 1020 + } +} + +@media (min-width:992px) { + .sticky-lg-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020 + } + .sticky-lg-bottom { + position: -webkit-sticky; + position: sticky; + bottom: 0; + z-index: 1020 + } +} + +@media (min-width:1200px) { + .sticky-xl-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020 + } + .sticky-xl-bottom { + position: -webkit-sticky; + position: sticky; + bottom: 0; + z-index: 1020 + } +} + +@media (min-width:1400px) { + .sticky-xxl-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020 + } + .sticky-xxl-bottom { + position: -webkit-sticky; + position: sticky; + bottom: 0; + z-index: 1020 + } +} + +.hstack { + display: flex; + flex-direction: row; + align-items: center; + align-self: stretch +} + +.vstack { + display: flex; + flex: 1 1 auto; + flex-direction: column; + align-self: stretch +} + +.visually-hidden, +.visually-hidden-focusable:not(:focus):not(:focus-within) { + width: 1px !important; + height: 1px !important; + padding: 0 !important; + margin: -1px !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; + white-space: nowrap !important; + border: 0 !important +} + +.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption), +.visually-hidden:not(caption) { + position: absolute !important +} + +.stretched-link::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1; + content: "" +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap +} + +.vr { + display: inline-block; + align-self: stretch; + width: var(--bs-border-width); + min-height: 1em; + background-color: currentcolor; + opacity: .25 +} + +.align-baseline { + vertical-align: baseline !important +} + +.align-top { + vertical-align: top !important +} + +.align-middle { + vertical-align: middle !important +} + +.align-bottom { + vertical-align: bottom !important +} + +.align-text-bottom { + vertical-align: text-bottom !important +} + +.align-text-top { + vertical-align: text-top !important +} + +.float-start { + float: left !important +} + +.float-end { + float: right !important +} + +.float-none { + float: none !important +} + +.object-fit-contain { + -o-object-fit: contain !important; + object-fit: contain !important +} + +.object-fit-cover { + -o-object-fit: cover !important; + object-fit: cover !important +} + +.object-fit-fill { + -o-object-fit: fill !important; + object-fit: fill !important +} + +.object-fit-scale { + -o-object-fit: scale-down !important; + object-fit: scale-down !important +} + +.object-fit-none { + -o-object-fit: none !important; + object-fit: none !important +} + +.opacity-0 { + opacity: 0 !important +} + +.opacity-25 { + opacity: .25 !important +} + +.opacity-50 { + opacity: .5 !important +} + +.opacity-75 { + opacity: .75 !important +} + +.opacity-100 { + opacity: 1 !important +} + +.overflow-auto { + overflow: auto !important +} + +.overflow-hidden { + overflow: hidden !important +} + +.overflow-visible { + overflow: visible !important +} + +.overflow-scroll { + overflow: scroll !important +} + +.overflow-x-auto { + overflow-x: auto !important +} + +.overflow-x-hidden { + overflow-x: hidden !important +} + +.overflow-x-visible { + overflow-x: visible !important +} + +.overflow-x-scroll { + overflow-x: scroll !important +} + +.overflow-y-auto { + overflow-y: auto !important +} + +.overflow-y-hidden { + overflow-y: hidden !important +} + +.overflow-y-visible { + overflow-y: visible !important +} + +.overflow-y-scroll { + overflow-y: scroll !important +} + +.d-inline { + display: inline !important +} + +.d-inline-block { + display: inline-block !important +} + +.d-block { + display: block !important +} + +.d-grid { + display: grid !important +} + +.d-inline-grid { + display: inline-grid !important +} + +.d-table { + display: table !important +} + +.d-table-row { + display: table-row !important +} + +.d-table-cell { + display: table-cell !important +} + +.d-flex { + display: flex !important +} + +.d-inline-flex { + display: inline-flex !important +} + +.d-none { + display: none !important +} + +.shadow { + box-shadow: var(--bs-box-shadow) !important +} + +.shadow-sm { + box-shadow: var(--bs-box-shadow-sm) !important +} + +.shadow-lg { + box-shadow: var(--bs-box-shadow-lg) !important +} + +.shadow-none { + box-shadow: none !important +} + +.focus-ring-primary { + --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity)) +} + +.focus-ring-secondary { + --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity)) +} + +.focus-ring-success { + --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity)) +} + +.focus-ring-info { + --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity)) +} + +.focus-ring-warning { + --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity)) +} + +.focus-ring-danger { + --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity)) +} + +.focus-ring-light { + --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity)) +} + +.focus-ring-dark { + --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity)) +} + +.position-static { + position: static !important +} + +.position-relative { + position: relative !important +} + +.position-absolute { + position: absolute !important +} + +.position-fixed { + position: fixed !important +} + +.position-sticky { + position: -webkit-sticky !important; + position: sticky !important +} + +.top-0 { + top: 0 !important +} + +.top-50 { + top: 50% !important +} + +.top-100 { + top: 100% !important +} + +.bottom-0 { + bottom: 0 !important +} + +.bottom-50 { + bottom: 50% !important +} + +.bottom-100 { + bottom: 100% !important +} + +.start-0 { + left: 0 !important +} + +.start-50 { + left: 50% !important +} + +.start-100 { + left: 100% !important +} + +.end-0 { + right: 0 !important +} + +.end-50 { + right: 50% !important +} + +.end-100 { + right: 100% !important +} + +.translate-middle { + transform: translate(-50%, -50%) !important +} + +.translate-middle-x { + transform: translateX(-50%) !important +} + +.translate-middle-y { + transform: translateY(-50%) !important +} + +.border { + border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important +} + +.border-0 { + border: 0 !important +} + +.border-top { + border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important +} + +.border-top-0 { + border-top: 0 !important +} + +.border-end { + border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important +} + +.border-end-0 { + border-right: 0 !important +} + +.border-bottom { + border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important +} + +.border-bottom-0 { + border-bottom: 0 !important +} + +.border-start { + border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important +} + +.border-start-0 { + border-left: 0 !important +} + +.border-primary { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important +} + +.border-secondary { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important +} + +.border-success { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important +} + +.border-info { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important +} + +.border-warning { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important +} + +.border-danger { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important +} + +.border-light { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important +} + +.border-dark { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important +} + +.border-black { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-black-rgb), var(--bs-border-opacity)) !important +} + +.border-white { + --bs-border-opacity: 1; + border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important +} + +.border-primary-subtle { + border-color: var(--bs-primary-border-subtle) !important +} + +.border-secondary-subtle { + border-color: var(--bs-secondary-border-subtle) !important +} + +.border-success-subtle { + border-color: var(--bs-success-border-subtle) !important +} + +.border-info-subtle { + border-color: var(--bs-info-border-subtle) !important +} + +.border-warning-subtle { + border-color: var(--bs-warning-border-subtle) !important +} + +.border-danger-subtle { + border-color: var(--bs-danger-border-subtle) !important +} + +.border-light-subtle { + border-color: var(--bs-light-border-subtle) !important +} + +.border-dark-subtle { + border-color: var(--bs-dark-border-subtle) !important +} + +.border-1 { + border-width: 1px !important +} + +.border-2 { + border-width: 2px !important +} + +.border-3 { + border-width: 3px !important +} + +.border-4 { + border-width: 4px !important +} + +.border-5 { + border-width: 5px !important +} + +.border-opacity-10 { + --bs-border-opacity: 0.1 +} + +.border-opacity-25 { + --bs-border-opacity: 0.25 +} + +.border-opacity-50 { + --bs-border-opacity: 0.5 +} + +.border-opacity-75 { + --bs-border-opacity: 0.75 +} + +.border-opacity-100 { + --bs-border-opacity: 1 +} + +.w-25 { + width: 25% !important +} + +.w-50 { + width: 50% !important +} + +.w-75 { + width: 75% !important +} + +.w-100 { + width: 100% !important +} + +.w-auto { + width: auto !important +} + +.mw-100 { + max-width: 100% !important +} + +.vw-100 { + width: 100vw !important +} + +.min-vw-100 { + min-width: 100vw !important +} + +.h-25 { + height: 25% !important +} + +.h-50 { + height: 50% !important +} + +.h-75 { + height: 75% !important +} + +.h-100 { + height: 100% !important +} + +.h-auto { + height: auto !important +} + +.mh-100 { + max-height: 100% !important +} + +.vh-100 { + height: 100vh !important +} + +.min-vh-100 { + min-height: 100vh !important +} + +.flex-fill { + flex: 1 1 auto !important +} + +.flex-row { + flex-direction: row !important +} + +.flex-column { + flex-direction: column !important +} + +.flex-row-reverse { + flex-direction: row-reverse !important +} + +.flex-column-reverse { + flex-direction: column-reverse !important +} + +.flex-grow-0 { + flex-grow: 0 !important +} + +.flex-grow-1 { + flex-grow: 1 !important +} + +.flex-shrink-0 { + flex-shrink: 0 !important +} + +.flex-shrink-1 { + flex-shrink: 1 !important +} + +.flex-wrap { + flex-wrap: wrap !important +} + +.flex-nowrap { + flex-wrap: nowrap !important +} + +.flex-wrap-reverse { + flex-wrap: wrap-reverse !important +} + +.justify-content-start { + justify-content: flex-start !important +} + +.justify-content-end { + justify-content: flex-end !important +} + +.justify-content-center { + justify-content: center !important +} + +.justify-content-between { + justify-content: space-between !important +} + +.justify-content-around { + justify-content: space-around !important +} + +.justify-content-evenly { + justify-content: space-evenly !important +} + +.align-items-start { + align-items: flex-start !important +} + +.align-items-end { + align-items: flex-end !important +} + +.align-items-center { + align-items: center !important +} + +.align-items-baseline { + align-items: baseline !important +} + +.align-items-stretch { + align-items: stretch !important +} + +.align-content-start { + align-content: flex-start !important +} + +.align-content-end { + align-content: flex-end !important +} + +.align-content-center { + align-content: center !important +} + +.align-content-between { + align-content: space-between !important +} + +.align-content-around { + align-content: space-around !important +} + +.align-content-stretch { + align-content: stretch !important +} + +.align-self-auto { + align-self: auto !important +} + +.align-self-start { + align-self: flex-start !important +} + +.align-self-end { + align-self: flex-end !important +} + +.align-self-center { + align-self: center !important +} + +.align-self-baseline { + align-self: baseline !important +} + +.align-self-stretch { + align-self: stretch !important +} + +.order-first { + order: -1 !important +} + +.order-0 { + order: 0 !important +} + +.order-1 { + order: 1 !important +} + +.order-2 { + order: 2 !important +} + +.order-3 { + order: 3 !important +} + +.order-4 { + order: 4 !important +} + +.order-5 { + order: 5 !important +} + +.order-last { + order: 6 !important +} + +.m-0 { + margin: 0 !important +} + +.m-1 { + margin: .25rem !important +} + +.m-2 { + margin: .5rem !important +} + +.m-3 { + margin: 1rem !important +} + +.m-4 { + margin: 1.5rem !important +} + +.m-5 { + margin: 3rem !important +} + +.m-auto { + margin: auto !important +} + +.mx-0 { + margin-right: 0 !important; + margin-left: 0 !important +} + +.mx-1 { + margin-right: .25rem !important; + margin-left: .25rem !important +} + +.mx-2 { + margin-right: .5rem !important; + margin-left: .5rem !important +} + +.mx-3 { + margin-right: 1rem !important; + margin-left: 1rem !important +} + +.mx-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important +} + +.mx-5 { + margin-right: 3rem !important; + margin-left: 3rem !important +} + +.mx-auto { + margin-right: auto !important; + margin-left: auto !important +} + +.my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important +} + +.my-1 { + margin-top: .25rem !important; + margin-bottom: .25rem !important +} + +.my-2 { + margin-top: .5rem !important; + margin-bottom: .5rem !important +} + +.my-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important +} + +.my-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important +} + +.my-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important +} + +.my-auto { + margin-top: auto !important; + margin-bottom: auto !important +} + +.mt-0 { + margin-top: 0 !important +} + +.mt-1 { + margin-top: .25rem !important +} + +.mt-2 { + margin-top: .5rem !important +} + +.mt-3 { + margin-top: 1rem !important +} + +.mt-4 { + margin-top: 1.5rem !important +} + +.mt-5 { + margin-top: 3rem !important +} + +.mt-auto { + margin-top: auto !important +} + +.me-0 { + margin-right: 0 !important +} + +.me-1 { + margin-right: .25rem !important +} + +.me-2 { + margin-right: .5rem !important +} + +.me-3 { + margin-right: 1rem !important +} + +.me-4 { + margin-right: 1.5rem !important +} + +.me-5 { + margin-right: 3rem !important +} + +.me-auto { + margin-right: auto !important +} + +.mb-0 { + margin-bottom: 0 !important +} + +.mb-1 { + margin-bottom: .25rem !important +} + +.mb-2 { + margin-bottom: .5rem !important +} + +.mb-3 { + margin-bottom: 1rem !important +} + +.mb-4 { + margin-bottom: 1.5rem !important +} + +.mb-5 { + margin-bottom: 3rem !important +} + +.mb-auto { + margin-bottom: auto !important +} + +.ms-0 { + margin-left: 0 !important +} + +.ms-1 { + margin-left: .25rem !important +} + +.ms-2 { + margin-left: .5rem !important +} + +.ms-3 { + margin-left: 1rem !important +} + +.ms-4 { + margin-left: 1.5rem !important +} + +.ms-5 { + margin-left: 3rem !important +} + +.ms-auto { + margin-left: auto !important +} + +.p-0 { + padding: 0 !important +} + +.p-1 { + padding: .25rem !important +} + +.p-2 { + padding: .5rem !important +} + +.p-3 { + padding: 1rem !important +} + +.p-4 { + padding: 1.5rem !important +} + +.p-5 { + padding: 3rem !important +} + +.px-0 { + padding-right: 0 !important; + padding-left: 0 !important +} + +.px-1 { + padding-right: .25rem !important; + padding-left: .25rem !important +} + +.px-2 { + padding-right: .5rem !important; + padding-left: .5rem !important +} + +.px-3 { + padding-right: 1rem !important; + padding-left: 1rem !important +} + +.px-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important +} + +.px-5 { + padding-right: 3rem !important; + padding-left: 3rem !important +} + +.py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important +} + +.py-1 { + padding-top: .25rem !important; + padding-bottom: .25rem !important +} + +.py-2 { + padding-top: .5rem !important; + padding-bottom: .5rem !important +} + +.py-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important +} + +.py-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important +} + +.py-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important +} + +.pt-0 { + padding-top: 0 !important +} + +.pt-1 { + padding-top: .25rem !important +} + +.pt-2 { + padding-top: .5rem !important +} + +.pt-3 { + padding-top: 1rem !important +} + +.pt-4 { + padding-top: 1.5rem !important +} + +.pt-5 { + padding-top: 3rem !important +} + +.pe-0 { + padding-right: 0 !important +} + +.pe-1 { + padding-right: .25rem !important +} + +.pe-2 { + padding-right: .5rem !important +} + +.pe-3 { + padding-right: 1rem !important +} + +.pe-4 { + padding-right: 1.5rem !important +} + +.pe-5 { + padding-right: 3rem !important +} + +.pb-0 { + padding-bottom: 0 !important +} + +.pb-1 { + padding-bottom: .25rem !important +} + +.pb-2 { + padding-bottom: .5rem !important +} + +.pb-3 { + padding-bottom: 1rem !important +} + +.pb-4 { + padding-bottom: 1.5rem !important +} + +.pb-5 { + padding-bottom: 3rem !important +} + +.ps-0 { + padding-left: 0 !important +} + +.ps-1 { + padding-left: .25rem !important +} + +.ps-2 { + padding-left: .5rem !important +} + +.ps-3 { + padding-left: 1rem !important +} + +.ps-4 { + padding-left: 1.5rem !important +} + +.ps-5 { + padding-left: 3rem !important +} + +.gap-0 { + gap: 0 !important +} + +.gap-1 { + gap: .25rem !important +} + +.gap-2 { + gap: .5rem !important +} + +.gap-3 { + gap: 1rem !important +} + +.gap-4 { + gap: 1.5rem !important +} + +.gap-5 { + gap: 3rem !important +} + +.row-gap-0 { + row-gap: 0 !important +} + +.row-gap-1 { + row-gap: .25rem !important +} + +.row-gap-2 { + row-gap: .5rem !important +} + +.row-gap-3 { + row-gap: 1rem !important +} + +.row-gap-4 { + row-gap: 1.5rem !important +} + +.row-gap-5 { + row-gap: 3rem !important +} + +.column-gap-0 { + -moz-column-gap: 0 !important; + column-gap: 0 !important +} + +.column-gap-1 { + -moz-column-gap: 0.25rem !important; + column-gap: .25rem !important +} + +.column-gap-2 { + -moz-column-gap: 0.5rem !important; + column-gap: .5rem !important +} + +.column-gap-3 { + -moz-column-gap: 1rem !important; + column-gap: 1rem !important +} + +.column-gap-4 { + -moz-column-gap: 1.5rem !important; + column-gap: 1.5rem !important +} + +.column-gap-5 { + -moz-column-gap: 3rem !important; + column-gap: 3rem !important +} + +.font-monospace { + font-family: var(--bs-font-monospace) !important +} + +.fs-1 { + font-size: calc(1.375rem + 1.5vw) !important +} + +.fs-2 { + font-size: calc(1.325rem + .9vw) !important +} + +.fs-3 { + font-size: calc(1.3rem + .6vw) !important +} + +.fs-4 { + font-size: calc(1.275rem + .3vw) !important +} + +.fs-5 { + font-size: 1.25rem !important +} + +.fs-6 { + font-size: 1rem !important +} + +.fst-italic { + font-style: italic !important +} + +.fst-normal { + font-style: normal !important +} + +.fw-lighter { + font-weight: lighter !important +} + +.fw-light { + font-weight: 300 !important +} + +.fw-normal { + font-weight: 400 !important +} + +.fw-medium { + font-weight: 500 !important +} + +.fw-semibold { + font-weight: 600 !important +} + +.fw-bold { + font-weight: 700 !important +} + +.fw-bolder { + font-weight: bolder !important +} + +.lh-1 { + line-height: 1 !important +} + +.lh-sm { + line-height: 1.25 !important +} + +.lh-base { + line-height: 1.5 !important +} + +.lh-lg { + line-height: 2 !important +} + +.text-start { + text-align: left !important +} + +.text-end { + text-align: right !important +} + +.text-center { + text-align: center !important +} + +.text-decoration-none { + text-decoration: none !important +} + +.text-decoration-underline { + text-decoration: underline !important +} + +.text-decoration-line-through { + text-decoration: line-through !important +} + +.text-lowercase { + text-transform: lowercase !important +} + +.text-uppercase { + text-transform: uppercase !important +} + +.text-capitalize { + text-transform: capitalize !important +} + +.text-wrap { + white-space: normal !important +} + +.text-nowrap { + white-space: nowrap !important +} + +.text-break { + word-wrap: break-word !important; + word-break: break-word !important +} + +.text-primary { + --bs-text-opacity: 1; + color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important +} + +.text-secondary { + --bs-text-opacity: 1; + color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important +} + +.text-success { + --bs-text-opacity: 1; + color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important +} + +.text-info { + --bs-text-opacity: 1; + color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important +} + +.text-warning { + --bs-text-opacity: 1; + color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important +} + +.text-danger { + --bs-text-opacity: 1; + color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important +} + +.text-light { + --bs-text-opacity: 1; + color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important +} + +.text-dark { + --bs-text-opacity: 1; + color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important +} + +.text-black { + --bs-text-opacity: 1; + color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important +} + +.text-white { + --bs-text-opacity: 1; + color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important +} + +.text-body { + --bs-text-opacity: 1; + color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important +} + +.text-muted { + --bs-text-opacity: 1; + color: var(--bs-secondary-color) !important +} + +.text-black-50 { + --bs-text-opacity: 1; + color: rgba(0, 0, 0, .5) !important +} + +.text-white-50 { + --bs-text-opacity: 1; + color: rgba(255, 255, 255, .5) !important +} + +.text-body-secondary { + --bs-text-opacity: 1; + color: var(--bs-secondary-color) !important +} + +.text-body-tertiary { + --bs-text-opacity: 1; + color: var(--bs-tertiary-color) !important +} + +.text-body-emphasis { + --bs-text-opacity: 1; + color: var(--bs-emphasis-color) !important +} + +.text-reset { + --bs-text-opacity: 1; + color: inherit !important +} + +.text-opacity-25 { + --bs-text-opacity: 0.25 +} + +.text-opacity-50 { + --bs-text-opacity: 0.5 +} + +.text-opacity-75 { + --bs-text-opacity: 0.75 +} + +.text-opacity-100 { + --bs-text-opacity: 1 +} + +.text-primary-emphasis { + color: var(--bs-primary-text-emphasis) !important +} + +.text-secondary-emphasis { + color: var(--bs-secondary-text-emphasis) !important +} + +.text-success-emphasis { + color: var(--bs-success-text-emphasis) !important +} + +.text-info-emphasis { + color: var(--bs-info-text-emphasis) !important +} + +.text-warning-emphasis { + color: var(--bs-warning-text-emphasis) !important +} + +.text-danger-emphasis { + color: var(--bs-danger-text-emphasis) !important +} + +.text-light-emphasis { + color: var(--bs-light-text-emphasis) !important +} + +.text-dark-emphasis { + color: var(--bs-dark-text-emphasis) !important +} + +.link-opacity-10 { + --bs-link-opacity: 0.1 +} + +.link-opacity-10-hover:hover { + --bs-link-opacity: 0.1 +} + +.link-opacity-25 { + --bs-link-opacity: 0.25 +} + +.link-opacity-25-hover:hover { + --bs-link-opacity: 0.25 +} + +.link-opacity-50 { + --bs-link-opacity: 0.5 +} + +.link-opacity-50-hover:hover { + --bs-link-opacity: 0.5 +} + +.link-opacity-75 { + --bs-link-opacity: 0.75 +} + +.link-opacity-75-hover:hover { + --bs-link-opacity: 0.75 +} + +.link-opacity-100 { + --bs-link-opacity: 1 +} + +.link-opacity-100-hover:hover { + --bs-link-opacity: 1 +} + +.link-offset-1 { + text-underline-offset: 0.125em !important +} + +.link-offset-1-hover:hover { + text-underline-offset: 0.125em !important +} + +.link-offset-2 { + text-underline-offset: 0.25em !important +} + +.link-offset-2-hover:hover { + text-underline-offset: 0.25em !important +} + +.link-offset-3 { + text-underline-offset: 0.375em !important +} + +.link-offset-3-hover:hover { + text-underline-offset: 0.375em !important +} + +.link-underline-primary { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important; + text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important +} + +.link-underline-secondary { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important; + text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important +} + +.link-underline-success { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important; + text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important +} + +.link-underline-info { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important; + text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important +} + +.link-underline-warning { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important; + text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important +} + +.link-underline-danger { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important; + text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important +} + +.link-underline-light { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important; + text-decoration-color: rgba(var(--bs-light-rgb), var(--bs-link-underline-opacity)) !important +} + +.link-underline-dark { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important; + text-decoration-color: rgba(var(--bs-dark-rgb), var(--bs-link-underline-opacity)) !important +} + +.link-underline { + --bs-link-underline-opacity: 1; + -webkit-text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important; + text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important +} + +.link-underline-opacity-0 { + --bs-link-underline-opacity: 0 +} + +.link-underline-opacity-0-hover:hover { + --bs-link-underline-opacity: 0 +} + +.link-underline-opacity-10 { + --bs-link-underline-opacity: 0.1 +} + +.link-underline-opacity-10-hover:hover { + --bs-link-underline-opacity: 0.1 +} + +.link-underline-opacity-25 { + --bs-link-underline-opacity: 0.25 +} + +.link-underline-opacity-25-hover:hover { + --bs-link-underline-opacity: 0.25 +} + +.link-underline-opacity-50 { + --bs-link-underline-opacity: 0.5 +} + +.link-underline-opacity-50-hover:hover { + --bs-link-underline-opacity: 0.5 +} + +.link-underline-opacity-75 { + --bs-link-underline-opacity: 0.75 +} + +.link-underline-opacity-75-hover:hover { + --bs-link-underline-opacity: 0.75 +} + +.link-underline-opacity-100 { + --bs-link-underline-opacity: 1 +} + +.link-underline-opacity-100-hover:hover { + --bs-link-underline-opacity: 1 +} + +.bg-primary { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important +} + +.bg-secondary { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important +} + +.bg-success { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important +} + +.bg-info { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important +} + +.bg-warning { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important +} + +.bg-danger { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important +} + +.bg-light { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important +} + +.bg-dark { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important +} + +.bg-black { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important +} + +.bg-white { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important +} + +.bg-body { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important +} + +.bg-transparent { + --bs-bg-opacity: 1; + background-color: transparent !important +} + +.bg-body-secondary { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-secondary-bg-rgb), var(--bs-bg-opacity)) !important +} + +.bg-body-tertiary { + --bs-bg-opacity: 1; + background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !important +} + +.bg-opacity-10 { + --bs-bg-opacity: 0.1 +} + +.bg-opacity-25 { + --bs-bg-opacity: 0.25 +} + +.bg-opacity-50 { + --bs-bg-opacity: 0.5 +} + +.bg-opacity-75 { + --bs-bg-opacity: 0.75 +} + +.bg-opacity-100 { + --bs-bg-opacity: 1 +} + +.bg-primary-subtle { + background-color: var(--bs-primary-bg-subtle) !important +} + +.bg-secondary-subtle { + background-color: var(--bs-secondary-bg-subtle) !important +} + +.bg-success-subtle { + background-color: var(--bs-success-bg-subtle) !important +} + +.bg-info-subtle { + background-color: var(--bs-info-bg-subtle) !important +} + +.bg-warning-subtle { + background-color: var(--bs-warning-bg-subtle) !important +} + +.bg-danger-subtle { + background-color: var(--bs-danger-bg-subtle) !important +} + +.bg-light-subtle { + background-color: var(--bs-light-bg-subtle) !important +} + +.bg-dark-subtle { + background-color: var(--bs-dark-bg-subtle) !important +} + +.bg-gradient { + background-image: var(--bs-gradient) !important +} + +.user-select-all { + -webkit-user-select: all !important; + -moz-user-select: all !important; + user-select: all !important +} + +.user-select-auto { + -webkit-user-select: auto !important; + -moz-user-select: auto !important; + user-select: auto !important +} + +.user-select-none { + -webkit-user-select: none !important; + -moz-user-select: none !important; + user-select: none !important +} + +.pe-none { + pointer-events: none !important +} + +.pe-auto { + pointer-events: auto !important +} + +.rounded { + border-radius: var(--bs-border-radius) !important +} + +.rounded-0 { + border-radius: 0 !important +} + +.rounded-1 { + border-radius: var(--bs-border-radius-sm) !important +} + +.rounded-2 { + border-radius: var(--bs-border-radius) !important +} + +.rounded-3 { + border-radius: var(--bs-border-radius-lg) !important +} + +.rounded-4 { + border-radius: var(--bs-border-radius-xl) !important +} + +.rounded-5 { + border-radius: var(--bs-border-radius-xxl) !important +} + +.rounded-circle { + border-radius: 50% !important +} + +.rounded-pill { + border-radius: var(--bs-border-radius-pill) !important +} + +.rounded-top { + border-top-left-radius: var(--bs-border-radius) !important; + border-top-right-radius: var(--bs-border-radius) !important +} + +.rounded-top-0 { + border-top-left-radius: 0 !important; + border-top-right-radius: 0 !important +} + +.rounded-top-1 { + border-top-left-radius: var(--bs-border-radius-sm) !important; + border-top-right-radius: var(--bs-border-radius-sm) !important +} + +.rounded-top-2 { + border-top-left-radius: var(--bs-border-radius) !important; + border-top-right-radius: var(--bs-border-radius) !important +} + +.rounded-top-3 { + border-top-left-radius: var(--bs-border-radius-lg) !important; + border-top-right-radius: var(--bs-border-radius-lg) !important +} + +.rounded-top-4 { + border-top-left-radius: var(--bs-border-radius-xl) !important; + border-top-right-radius: var(--bs-border-radius-xl) !important +} + +.rounded-top-5 { + border-top-left-radius: var(--bs-border-radius-xxl) !important; + border-top-right-radius: var(--bs-border-radius-xxl) !important +} + +.rounded-top-circle { + border-top-left-radius: 50% !important; + border-top-right-radius: 50% !important +} + +.rounded-top-pill { + border-top-left-radius: var(--bs-border-radius-pill) !important; + border-top-right-radius: var(--bs-border-radius-pill) !important +} + +.rounded-end { + border-top-right-radius: var(--bs-border-radius) !important; + border-bottom-right-radius: var(--bs-border-radius) !important +} + +.rounded-end-0 { + border-top-right-radius: 0 !important; + border-bottom-right-radius: 0 !important +} + +.rounded-end-1 { + border-top-right-radius: var(--bs-border-radius-sm) !important; + border-bottom-right-radius: var(--bs-border-radius-sm) !important +} + +.rounded-end-2 { + border-top-right-radius: var(--bs-border-radius) !important; + border-bottom-right-radius: var(--bs-border-radius) !important +} + +.rounded-end-3 { + border-top-right-radius: var(--bs-border-radius-lg) !important; + border-bottom-right-radius: var(--bs-border-radius-lg) !important +} + +.rounded-end-4 { + border-top-right-radius: var(--bs-border-radius-xl) !important; + border-bottom-right-radius: var(--bs-border-radius-xl) !important +} + +.rounded-end-5 { + border-top-right-radius: var(--bs-border-radius-xxl) !important; + border-bottom-right-radius: var(--bs-border-radius-xxl) !important +} + +.rounded-end-circle { + border-top-right-radius: 50% !important; + border-bottom-right-radius: 50% !important +} + +.rounded-end-pill { + border-top-right-radius: var(--bs-border-radius-pill) !important; + border-bottom-right-radius: var(--bs-border-radius-pill) !important +} + +.rounded-bottom { + border-bottom-right-radius: var(--bs-border-radius) !important; + border-bottom-left-radius: var(--bs-border-radius) !important +} + +.rounded-bottom-0 { + border-bottom-right-radius: 0 !important; + border-bottom-left-radius: 0 !important +} + +.rounded-bottom-1 { + border-bottom-right-radius: var(--bs-border-radius-sm) !important; + border-bottom-left-radius: var(--bs-border-radius-sm) !important +} + +.rounded-bottom-2 { + border-bottom-right-radius: var(--bs-border-radius) !important; + border-bottom-left-radius: var(--bs-border-radius) !important +} + +.rounded-bottom-3 { + border-bottom-right-radius: var(--bs-border-radius-lg) !important; + border-bottom-left-radius: var(--bs-border-radius-lg) !important +} + +.rounded-bottom-4 { + border-bottom-right-radius: var(--bs-border-radius-xl) !important; + border-bottom-left-radius: var(--bs-border-radius-xl) !important +} + +.rounded-bottom-5 { + border-bottom-right-radius: var(--bs-border-radius-xxl) !important; + border-bottom-left-radius: var(--bs-border-radius-xxl) !important +} + +.rounded-bottom-circle { + border-bottom-right-radius: 50% !important; + border-bottom-left-radius: 50% !important +} + +.rounded-bottom-pill { + border-bottom-right-radius: var(--bs-border-radius-pill) !important; + border-bottom-left-radius: var(--bs-border-radius-pill) !important +} + +.rounded-start { + border-bottom-left-radius: var(--bs-border-radius) !important; + border-top-left-radius: var(--bs-border-radius) !important +} + +.rounded-start-0 { + border-bottom-left-radius: 0 !important; + border-top-left-radius: 0 !important +} + +.rounded-start-1 { + border-bottom-left-radius: var(--bs-border-radius-sm) !important; + border-top-left-radius: var(--bs-border-radius-sm) !important +} + +.rounded-start-2 { + border-bottom-left-radius: var(--bs-border-radius) !important; + border-top-left-radius: var(--bs-border-radius) !important +} + +.rounded-start-3 { + border-bottom-left-radius: var(--bs-border-radius-lg) !important; + border-top-left-radius: var(--bs-border-radius-lg) !important +} + +.rounded-start-4 { + border-bottom-left-radius: var(--bs-border-radius-xl) !important; + border-top-left-radius: var(--bs-border-radius-xl) !important +} + +.rounded-start-5 { + border-bottom-left-radius: var(--bs-border-radius-xxl) !important; + border-top-left-radius: var(--bs-border-radius-xxl) !important +} + +.rounded-start-circle { + border-bottom-left-radius: 50% !important; + border-top-left-radius: 50% !important +} + +.rounded-start-pill { + border-bottom-left-radius: var(--bs-border-radius-pill) !important; + border-top-left-radius: var(--bs-border-radius-pill) !important +} + +.visible { + visibility: visible !important +} + +.invisible { + visibility: hidden !important +} + +.z-n1 { + z-index: -1 !important +} + +.z-0 { + z-index: 0 !important +} + +.z-1 { + z-index: 1 !important +} + +.z-2 { + z-index: 2 !important +} + +.z-3 { + z-index: 3 !important +} + +@media (min-width:576px) { + .float-sm-start { + float: left !important + } + .float-sm-end { + float: right !important + } + .float-sm-none { + float: none !important + } + .object-fit-sm-contain { + -o-object-fit: contain !important; + object-fit: contain !important + } + .object-fit-sm-cover { + -o-object-fit: cover !important; + object-fit: cover !important + } + .object-fit-sm-fill { + -o-object-fit: fill !important; + object-fit: fill !important + } + .object-fit-sm-scale { + -o-object-fit: scale-down !important; + object-fit: scale-down !important + } + .object-fit-sm-none { + -o-object-fit: none !important; + object-fit: none !important + } + .d-sm-inline { + display: inline !important + } + .d-sm-inline-block { + display: inline-block !important + } + .d-sm-block { + display: block !important + } + .d-sm-grid { + display: grid !important + } + .d-sm-inline-grid { + display: inline-grid !important + } + .d-sm-table { + display: table !important + } + .d-sm-table-row { + display: table-row !important + } + .d-sm-table-cell { + display: table-cell !important + } + .d-sm-flex { + display: flex !important + } + .d-sm-inline-flex { + display: inline-flex !important + } + .d-sm-none { + display: none !important + } + .flex-sm-fill { + flex: 1 1 auto !important + } + .flex-sm-row { + flex-direction: row !important + } + .flex-sm-column { + flex-direction: column !important + } + .flex-sm-row-reverse { + flex-direction: row-reverse !important + } + .flex-sm-column-reverse { + flex-direction: column-reverse !important + } + .flex-sm-grow-0 { + flex-grow: 0 !important + } + .flex-sm-grow-1 { + flex-grow: 1 !important + } + .flex-sm-shrink-0 { + flex-shrink: 0 !important + } + .flex-sm-shrink-1 { + flex-shrink: 1 !important + } + .flex-sm-wrap { + flex-wrap: wrap !important + } + .flex-sm-nowrap { + flex-wrap: nowrap !important + } + .flex-sm-wrap-reverse { + flex-wrap: wrap-reverse !important + } + .justify-content-sm-start { + justify-content: flex-start !important + } + .justify-content-sm-end { + justify-content: flex-end !important + } + .justify-content-sm-center { + justify-content: center !important + } + .justify-content-sm-between { + justify-content: space-between !important + } + .justify-content-sm-around { + justify-content: space-around !important + } + .justify-content-sm-evenly { + justify-content: space-evenly !important + } + .align-items-sm-start { + align-items: flex-start !important + } + .align-items-sm-end { + align-items: flex-end !important + } + .align-items-sm-center { + align-items: center !important + } + .align-items-sm-baseline { + align-items: baseline !important + } + .align-items-sm-stretch { + align-items: stretch !important + } + .align-content-sm-start { + align-content: flex-start !important + } + .align-content-sm-end { + align-content: flex-end !important + } + .align-content-sm-center { + align-content: center !important + } + .align-content-sm-between { + align-content: space-between !important + } + .align-content-sm-around { + align-content: space-around !important + } + .align-content-sm-stretch { + align-content: stretch !important + } + .align-self-sm-auto { + align-self: auto !important + } + .align-self-sm-start { + align-self: flex-start !important + } + .align-self-sm-end { + align-self: flex-end !important + } + .align-self-sm-center { + align-self: center !important + } + .align-self-sm-baseline { + align-self: baseline !important + } + .align-self-sm-stretch { + align-self: stretch !important + } + .order-sm-first { + order: -1 !important + } + .order-sm-0 { + order: 0 !important + } + .order-sm-1 { + order: 1 !important + } + .order-sm-2 { + order: 2 !important + } + .order-sm-3 { + order: 3 !important + } + .order-sm-4 { + order: 4 !important + } + .order-sm-5 { + order: 5 !important + } + .order-sm-last { + order: 6 !important + } + .m-sm-0 { + margin: 0 !important + } + .m-sm-1 { + margin: .25rem !important + } + .m-sm-2 { + margin: .5rem !important + } + .m-sm-3 { + margin: 1rem !important + } + .m-sm-4 { + margin: 1.5rem !important + } + .m-sm-5 { + margin: 3rem !important + } + .m-sm-auto { + margin: auto !important + } + .mx-sm-0 { + margin-right: 0 !important; + margin-left: 0 !important + } + .mx-sm-1 { + margin-right: .25rem !important; + margin-left: .25rem !important + } + .mx-sm-2 { + margin-right: .5rem !important; + margin-left: .5rem !important + } + .mx-sm-3 { + margin-right: 1rem !important; + margin-left: 1rem !important + } + .mx-sm-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important + } + .mx-sm-5 { + margin-right: 3rem !important; + margin-left: 3rem !important + } + .mx-sm-auto { + margin-right: auto !important; + margin-left: auto !important + } + .my-sm-0 { + margin-top: 0 !important; + margin-bottom: 0 !important + } + .my-sm-1 { + margin-top: .25rem !important; + margin-bottom: .25rem !important + } + .my-sm-2 { + margin-top: .5rem !important; + margin-bottom: .5rem !important + } + .my-sm-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important + } + .my-sm-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important + } + .my-sm-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important + } + .my-sm-auto { + margin-top: auto !important; + margin-bottom: auto !important + } + .mt-sm-0 { + margin-top: 0 !important + } + .mt-sm-1 { + margin-top: .25rem !important + } + .mt-sm-2 { + margin-top: .5rem !important + } + .mt-sm-3 { + margin-top: 1rem !important + } + .mt-sm-4 { + margin-top: 1.5rem !important + } + .mt-sm-5 { + margin-top: 3rem !important + } + .mt-sm-auto { + margin-top: auto !important + } + .me-sm-0 { + margin-right: 0 !important + } + .me-sm-1 { + margin-right: .25rem !important + } + .me-sm-2 { + margin-right: .5rem !important + } + .me-sm-3 { + margin-right: 1rem !important + } + .me-sm-4 { + margin-right: 1.5rem !important + } + .me-sm-5 { + margin-right: 3rem !important + } + .me-sm-auto { + margin-right: auto !important + } + .mb-sm-0 { + margin-bottom: 0 !important + } + .mb-sm-1 { + margin-bottom: .25rem !important + } + .mb-sm-2 { + margin-bottom: .5rem !important + } + .mb-sm-3 { + margin-bottom: 1rem !important + } + .mb-sm-4 { + margin-bottom: 1.5rem !important + } + .mb-sm-5 { + margin-bottom: 3rem !important + } + .mb-sm-auto { + margin-bottom: auto !important + } + .ms-sm-0 { + margin-left: 0 !important + } + .ms-sm-1 { + margin-left: .25rem !important + } + .ms-sm-2 { + margin-left: .5rem !important + } + .ms-sm-3 { + margin-left: 1rem !important + } + .ms-sm-4 { + margin-left: 1.5rem !important + } + .ms-sm-5 { + margin-left: 3rem !important + } + .ms-sm-auto { + margin-left: auto !important + } + .p-sm-0 { + padding: 0 !important + } + .p-sm-1 { + padding: .25rem !important + } + .p-sm-2 { + padding: .5rem !important + } + .p-sm-3 { + padding: 1rem !important + } + .p-sm-4 { + padding: 1.5rem !important + } + .p-sm-5 { + padding: 3rem !important + } + .px-sm-0 { + padding-right: 0 !important; + padding-left: 0 !important + } + .px-sm-1 { + padding-right: .25rem !important; + padding-left: .25rem !important + } + .px-sm-2 { + padding-right: .5rem !important; + padding-left: .5rem !important + } + .px-sm-3 { + padding-right: 1rem !important; + padding-left: 1rem !important + } + .px-sm-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important + } + .px-sm-5 { + padding-right: 3rem !important; + padding-left: 3rem !important + } + .py-sm-0 { + padding-top: 0 !important; + padding-bottom: 0 !important + } + .py-sm-1 { + padding-top: .25rem !important; + padding-bottom: .25rem !important + } + .py-sm-2 { + padding-top: .5rem !important; + padding-bottom: .5rem !important + } + .py-sm-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important + } + .py-sm-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important + } + .py-sm-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important + } + .pt-sm-0 { + padding-top: 0 !important + } + .pt-sm-1 { + padding-top: .25rem !important + } + .pt-sm-2 { + padding-top: .5rem !important + } + .pt-sm-3 { + padding-top: 1rem !important + } + .pt-sm-4 { + padding-top: 1.5rem !important + } + .pt-sm-5 { + padding-top: 3rem !important + } + .pe-sm-0 { + padding-right: 0 !important + } + .pe-sm-1 { + padding-right: .25rem !important + } + .pe-sm-2 { + padding-right: .5rem !important + } + .pe-sm-3 { + padding-right: 1rem !important + } + .pe-sm-4 { + padding-right: 1.5rem !important + } + .pe-sm-5 { + padding-right: 3rem !important + } + .pb-sm-0 { + padding-bottom: 0 !important + } + .pb-sm-1 { + padding-bottom: .25rem !important + } + .pb-sm-2 { + padding-bottom: .5rem !important + } + .pb-sm-3 { + padding-bottom: 1rem !important + } + .pb-sm-4 { + padding-bottom: 1.5rem !important + } + .pb-sm-5 { + padding-bottom: 3rem !important + } + .ps-sm-0 { + padding-left: 0 !important + } + .ps-sm-1 { + padding-left: .25rem !important + } + .ps-sm-2 { + padding-left: .5rem !important + } + .ps-sm-3 { + padding-left: 1rem !important + } + .ps-sm-4 { + padding-left: 1.5rem !important + } + .ps-sm-5 { + padding-left: 3rem !important + } + .gap-sm-0 { + gap: 0 !important + } + .gap-sm-1 { + gap: .25rem !important + } + .gap-sm-2 { + gap: .5rem !important + } + .gap-sm-3 { + gap: 1rem !important + } + .gap-sm-4 { + gap: 1.5rem !important + } + .gap-sm-5 { + gap: 3rem !important + } + .row-gap-sm-0 { + row-gap: 0 !important + } + .row-gap-sm-1 { + row-gap: .25rem !important + } + .row-gap-sm-2 { + row-gap: .5rem !important + } + .row-gap-sm-3 { + row-gap: 1rem !important + } + .row-gap-sm-4 { + row-gap: 1.5rem !important + } + .row-gap-sm-5 { + row-gap: 3rem !important + } + .column-gap-sm-0 { + -moz-column-gap: 0 !important; + column-gap: 0 !important + } + .column-gap-sm-1 { + -moz-column-gap: 0.25rem !important; + column-gap: .25rem !important + } + .column-gap-sm-2 { + -moz-column-gap: 0.5rem !important; + column-gap: .5rem !important + } + .column-gap-sm-3 { + -moz-column-gap: 1rem !important; + column-gap: 1rem !important + } + .column-gap-sm-4 { + -moz-column-gap: 1.5rem !important; + column-gap: 1.5rem !important + } + .column-gap-sm-5 { + -moz-column-gap: 3rem !important; + column-gap: 3rem !important + } + .text-sm-start { + text-align: left !important + } + .text-sm-end { + text-align: right !important + } + .text-sm-center { + text-align: center !important + } +} + +@media (min-width:768px) { + .float-md-start { + float: left !important + } + .float-md-end { + float: right !important + } + .float-md-none { + float: none !important + } + .object-fit-md-contain { + -o-object-fit: contain !important; + object-fit: contain !important + } + .object-fit-md-cover { + -o-object-fit: cover !important; + object-fit: cover !important + } + .object-fit-md-fill { + -o-object-fit: fill !important; + object-fit: fill !important + } + .object-fit-md-scale { + -o-object-fit: scale-down !important; + object-fit: scale-down !important + } + .object-fit-md-none { + -o-object-fit: none !important; + object-fit: none !important + } + .d-md-inline { + display: inline !important + } + .d-md-inline-block { + display: inline-block !important + } + .d-md-block { + display: block !important + } + .d-md-grid { + display: grid !important + } + .d-md-inline-grid { + display: inline-grid !important + } + .d-md-table { + display: table !important + } + .d-md-table-row { + display: table-row !important + } + .d-md-table-cell { + display: table-cell !important + } + .d-md-flex { + display: flex !important + } + .d-md-inline-flex { + display: inline-flex !important + } + .d-md-none { + display: none !important + } + .flex-md-fill { + flex: 1 1 auto !important + } + .flex-md-row { + flex-direction: row !important + } + .flex-md-column { + flex-direction: column !important + } + .flex-md-row-reverse { + flex-direction: row-reverse !important + } + .flex-md-column-reverse { + flex-direction: column-reverse !important + } + .flex-md-grow-0 { + flex-grow: 0 !important + } + .flex-md-grow-1 { + flex-grow: 1 !important + } + .flex-md-shrink-0 { + flex-shrink: 0 !important + } + .flex-md-shrink-1 { + flex-shrink: 1 !important + } + .flex-md-wrap { + flex-wrap: wrap !important + } + .flex-md-nowrap { + flex-wrap: nowrap !important + } + .flex-md-wrap-reverse { + flex-wrap: wrap-reverse !important + } + .justify-content-md-start { + justify-content: flex-start !important + } + .justify-content-md-end { + justify-content: flex-end !important + } + .justify-content-md-center { + justify-content: center !important + } + .justify-content-md-between { + justify-content: space-between !important + } + .justify-content-md-around { + justify-content: space-around !important + } + .justify-content-md-evenly { + justify-content: space-evenly !important + } + .align-items-md-start { + align-items: flex-start !important + } + .align-items-md-end { + align-items: flex-end !important + } + .align-items-md-center { + align-items: center !important + } + .align-items-md-baseline { + align-items: baseline !important + } + .align-items-md-stretch { + align-items: stretch !important + } + .align-content-md-start { + align-content: flex-start !important + } + .align-content-md-end { + align-content: flex-end !important + } + .align-content-md-center { + align-content: center !important + } + .align-content-md-between { + align-content: space-between !important + } + .align-content-md-around { + align-content: space-around !important + } + .align-content-md-stretch { + align-content: stretch !important + } + .align-self-md-auto { + align-self: auto !important + } + .align-self-md-start { + align-self: flex-start !important + } + .align-self-md-end { + align-self: flex-end !important + } + .align-self-md-center { + align-self: center !important + } + .align-self-md-baseline { + align-self: baseline !important + } + .align-self-md-stretch { + align-self: stretch !important + } + .order-md-first { + order: -1 !important + } + .order-md-0 { + order: 0 !important + } + .order-md-1 { + order: 1 !important + } + .order-md-2 { + order: 2 !important + } + .order-md-3 { + order: 3 !important + } + .order-md-4 { + order: 4 !important + } + .order-md-5 { + order: 5 !important + } + .order-md-last { + order: 6 !important + } + .m-md-0 { + margin: 0 !important + } + .m-md-1 { + margin: .25rem !important + } + .m-md-2 { + margin: .5rem !important + } + .m-md-3 { + margin: 1rem !important + } + .m-md-4 { + margin: 1.5rem !important + } + .m-md-5 { + margin: 3rem !important + } + .m-md-auto { + margin: auto !important + } + .mx-md-0 { + margin-right: 0 !important; + margin-left: 0 !important + } + .mx-md-1 { + margin-right: .25rem !important; + margin-left: .25rem !important + } + .mx-md-2 { + margin-right: .5rem !important; + margin-left: .5rem !important + } + .mx-md-3 { + margin-right: 1rem !important; + margin-left: 1rem !important + } + .mx-md-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important + } + .mx-md-5 { + margin-right: 3rem !important; + margin-left: 3rem !important + } + .mx-md-auto { + margin-right: auto !important; + margin-left: auto !important + } + .my-md-0 { + margin-top: 0 !important; + margin-bottom: 0 !important + } + .my-md-1 { + margin-top: .25rem !important; + margin-bottom: .25rem !important + } + .my-md-2 { + margin-top: .5rem !important; + margin-bottom: .5rem !important + } + .my-md-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important + } + .my-md-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important + } + .my-md-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important + } + .my-md-auto { + margin-top: auto !important; + margin-bottom: auto !important + } + .mt-md-0 { + margin-top: 0 !important + } + .mt-md-1 { + margin-top: .25rem !important + } + .mt-md-2 { + margin-top: .5rem !important + } + .mt-md-3 { + margin-top: 1rem !important + } + .mt-md-4 { + margin-top: 1.5rem !important + } + .mt-md-5 { + margin-top: 3rem !important + } + .mt-md-auto { + margin-top: auto !important + } + .me-md-0 { + margin-right: 0 !important + } + .me-md-1 { + margin-right: .25rem !important + } + .me-md-2 { + margin-right: .5rem !important + } + .me-md-3 { + margin-right: 1rem !important + } + .me-md-4 { + margin-right: 1.5rem !important + } + .me-md-5 { + margin-right: 3rem !important + } + .me-md-auto { + margin-right: auto !important + } + .mb-md-0 { + margin-bottom: 0 !important + } + .mb-md-1 { + margin-bottom: .25rem !important + } + .mb-md-2 { + margin-bottom: .5rem !important + } + .mb-md-3 { + margin-bottom: 1rem !important + } + .mb-md-4 { + margin-bottom: 1.5rem !important + } + .mb-md-5 { + margin-bottom: 3rem !important + } + .mb-md-auto { + margin-bottom: auto !important + } + .ms-md-0 { + margin-left: 0 !important + } + .ms-md-1 { + margin-left: .25rem !important + } + .ms-md-2 { + margin-left: .5rem !important + } + .ms-md-3 { + margin-left: 1rem !important + } + .ms-md-4 { + margin-left: 1.5rem !important + } + .ms-md-5 { + margin-left: 3rem !important + } + .ms-md-auto { + margin-left: auto !important + } + .p-md-0 { + padding: 0 !important + } + .p-md-1 { + padding: .25rem !important + } + .p-md-2 { + padding: .5rem !important + } + .p-md-3 { + padding: 1rem !important + } + .p-md-4 { + padding: 1.5rem !important + } + .p-md-5 { + padding: 3rem !important + } + .px-md-0 { + padding-right: 0 !important; + padding-left: 0 !important + } + .px-md-1 { + padding-right: .25rem !important; + padding-left: .25rem !important + } + .px-md-2 { + padding-right: .5rem !important; + padding-left: .5rem !important + } + .px-md-3 { + padding-right: 1rem !important; + padding-left: 1rem !important + } + .px-md-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important + } + .px-md-5 { + padding-right: 3rem !important; + padding-left: 3rem !important + } + .py-md-0 { + padding-top: 0 !important; + padding-bottom: 0 !important + } + .py-md-1 { + padding-top: .25rem !important; + padding-bottom: .25rem !important + } + .py-md-2 { + padding-top: .5rem !important; + padding-bottom: .5rem !important + } + .py-md-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important + } + .py-md-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important + } + .py-md-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important + } + .pt-md-0 { + padding-top: 0 !important + } + .pt-md-1 { + padding-top: .25rem !important + } + .pt-md-2 { + padding-top: .5rem !important + } + .pt-md-3 { + padding-top: 1rem !important + } + .pt-md-4 { + padding-top: 1.5rem !important + } + .pt-md-5 { + padding-top: 3rem !important + } + .pe-md-0 { + padding-right: 0 !important + } + .pe-md-1 { + padding-right: .25rem !important + } + .pe-md-2 { + padding-right: .5rem !important + } + .pe-md-3 { + padding-right: 1rem !important + } + .pe-md-4 { + padding-right: 1.5rem !important + } + .pe-md-5 { + padding-right: 3rem !important + } + .pb-md-0 { + padding-bottom: 0 !important + } + .pb-md-1 { + padding-bottom: .25rem !important + } + .pb-md-2 { + padding-bottom: .5rem !important + } + .pb-md-3 { + padding-bottom: 1rem !important + } + .pb-md-4 { + padding-bottom: 1.5rem !important + } + .pb-md-5 { + padding-bottom: 3rem !important + } + .ps-md-0 { + padding-left: 0 !important + } + .ps-md-1 { + padding-left: .25rem !important + } + .ps-md-2 { + padding-left: .5rem !important + } + .ps-md-3 { + padding-left: 1rem !important + } + .ps-md-4 { + padding-left: 1.5rem !important + } + .ps-md-5 { + padding-left: 3rem !important + } + .gap-md-0 { + gap: 0 !important + } + .gap-md-1 { + gap: .25rem !important + } + .gap-md-2 { + gap: .5rem !important + } + .gap-md-3 { + gap: 1rem !important + } + .gap-md-4 { + gap: 1.5rem !important + } + .gap-md-5 { + gap: 3rem !important + } + .row-gap-md-0 { + row-gap: 0 !important + } + .row-gap-md-1 { + row-gap: .25rem !important + } + .row-gap-md-2 { + row-gap: .5rem !important + } + .row-gap-md-3 { + row-gap: 1rem !important + } + .row-gap-md-4 { + row-gap: 1.5rem !important + } + .row-gap-md-5 { + row-gap: 3rem !important + } + .column-gap-md-0 { + -moz-column-gap: 0 !important; + column-gap: 0 !important + } + .column-gap-md-1 { + -moz-column-gap: 0.25rem !important; + column-gap: .25rem !important + } + .column-gap-md-2 { + -moz-column-gap: 0.5rem !important; + column-gap: .5rem !important + } + .column-gap-md-3 { + -moz-column-gap: 1rem !important; + column-gap: 1rem !important + } + .column-gap-md-4 { + -moz-column-gap: 1.5rem !important; + column-gap: 1.5rem !important + } + .column-gap-md-5 { + -moz-column-gap: 3rem !important; + column-gap: 3rem !important + } + .text-md-start { + text-align: left !important + } + .text-md-end { + text-align: right !important + } + .text-md-center { + text-align: center !important + } +} + +@media (min-width:992px) { + .float-lg-start { + float: left !important + } + .float-lg-end { + float: right !important + } + .float-lg-none { + float: none !important + } + .object-fit-lg-contain { + -o-object-fit: contain !important; + object-fit: contain !important + } + .object-fit-lg-cover { + -o-object-fit: cover !important; + object-fit: cover !important + } + .object-fit-lg-fill { + -o-object-fit: fill !important; + object-fit: fill !important + } + .object-fit-lg-scale { + -o-object-fit: scale-down !important; + object-fit: scale-down !important + } + .object-fit-lg-none { + -o-object-fit: none !important; + object-fit: none !important + } + .d-lg-inline { + display: inline !important + } + .d-lg-inline-block { + display: inline-block !important + } + .d-lg-block { + display: block !important + } + .d-lg-grid { + display: grid !important + } + .d-lg-inline-grid { + display: inline-grid !important + } + .d-lg-table { + display: table !important + } + .d-lg-table-row { + display: table-row !important + } + .d-lg-table-cell { + display: table-cell !important + } + .d-lg-flex { + display: flex !important + } + .d-lg-inline-flex { + display: inline-flex !important + } + .d-lg-none { + display: none !important + } + .flex-lg-fill { + flex: 1 1 auto !important + } + .flex-lg-row { + flex-direction: row !important + } + .flex-lg-column { + flex-direction: column !important + } + .flex-lg-row-reverse { + flex-direction: row-reverse !important + } + .flex-lg-column-reverse { + flex-direction: column-reverse !important + } + .flex-lg-grow-0 { + flex-grow: 0 !important + } + .flex-lg-grow-1 { + flex-grow: 1 !important + } + .flex-lg-shrink-0 { + flex-shrink: 0 !important + } + .flex-lg-shrink-1 { + flex-shrink: 1 !important + } + .flex-lg-wrap { + flex-wrap: wrap !important + } + .flex-lg-nowrap { + flex-wrap: nowrap !important + } + .flex-lg-wrap-reverse { + flex-wrap: wrap-reverse !important + } + .justify-content-lg-start { + justify-content: flex-start !important + } + .justify-content-lg-end { + justify-content: flex-end !important + } + .justify-content-lg-center { + justify-content: center !important + } + .justify-content-lg-between { + justify-content: space-between !important + } + .justify-content-lg-around { + justify-content: space-around !important + } + .justify-content-lg-evenly { + justify-content: space-evenly !important + } + .align-items-lg-start { + align-items: flex-start !important + } + .align-items-lg-end { + align-items: flex-end !important + } + .align-items-lg-center { + align-items: center !important + } + .align-items-lg-baseline { + align-items: baseline !important + } + .align-items-lg-stretch { + align-items: stretch !important + } + .align-content-lg-start { + align-content: flex-start !important + } + .align-content-lg-end { + align-content: flex-end !important + } + .align-content-lg-center { + align-content: center !important + } + .align-content-lg-between { + align-content: space-between !important + } + .align-content-lg-around { + align-content: space-around !important + } + .align-content-lg-stretch { + align-content: stretch !important + } + .align-self-lg-auto { + align-self: auto !important + } + .align-self-lg-start { + align-self: flex-start !important + } + .align-self-lg-end { + align-self: flex-end !important + } + .align-self-lg-center { + align-self: center !important + } + .align-self-lg-baseline { + align-self: baseline !important + } + .align-self-lg-stretch { + align-self: stretch !important + } + .order-lg-first { + order: -1 !important + } + .order-lg-0 { + order: 0 !important + } + .order-lg-1 { + order: 1 !important + } + .order-lg-2 { + order: 2 !important + } + .order-lg-3 { + order: 3 !important + } + .order-lg-4 { + order: 4 !important + } + .order-lg-5 { + order: 5 !important + } + .order-lg-last { + order: 6 !important + } + .m-lg-0 { + margin: 0 !important + } + .m-lg-1 { + margin: .25rem !important + } + .m-lg-2 { + margin: .5rem !important + } + .m-lg-3 { + margin: 1rem !important + } + .m-lg-4 { + margin: 1.5rem !important + } + .m-lg-5 { + margin: 3rem !important + } + .m-lg-auto { + margin: auto !important + } + .mx-lg-0 { + margin-right: 0 !important; + margin-left: 0 !important + } + .mx-lg-1 { + margin-right: .25rem !important; + margin-left: .25rem !important + } + .mx-lg-2 { + margin-right: .5rem !important; + margin-left: .5rem !important + } + .mx-lg-3 { + margin-right: 1rem !important; + margin-left: 1rem !important + } + .mx-lg-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important + } + .mx-lg-5 { + margin-right: 3rem !important; + margin-left: 3rem !important + } + .mx-lg-auto { + margin-right: auto !important; + margin-left: auto !important + } + .my-lg-0 { + margin-top: 0 !important; + margin-bottom: 0 !important + } + .my-lg-1 { + margin-top: .25rem !important; + margin-bottom: .25rem !important + } + .my-lg-2 { + margin-top: .5rem !important; + margin-bottom: .5rem !important + } + .my-lg-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important + } + .my-lg-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important + } + .my-lg-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important + } + .my-lg-auto { + margin-top: auto !important; + margin-bottom: auto !important + } + .mt-lg-0 { + margin-top: 0 !important + } + .mt-lg-1 { + margin-top: .25rem !important + } + .mt-lg-2 { + margin-top: .5rem !important + } + .mt-lg-3 { + margin-top: 1rem !important + } + .mt-lg-4 { + margin-top: 1.5rem !important + } + .mt-lg-5 { + margin-top: 3rem !important + } + .mt-lg-auto { + margin-top: auto !important + } + .me-lg-0 { + margin-right: 0 !important + } + .me-lg-1 { + margin-right: .25rem !important + } + .me-lg-2 { + margin-right: .5rem !important + } + .me-lg-3 { + margin-right: 1rem !important + } + .me-lg-4 { + margin-right: 1.5rem !important + } + .me-lg-5 { + margin-right: 3rem !important + } + .me-lg-auto { + margin-right: auto !important + } + .mb-lg-0 { + margin-bottom: 0 !important + } + .mb-lg-1 { + margin-bottom: .25rem !important + } + .mb-lg-2 { + margin-bottom: .5rem !important + } + .mb-lg-3 { + margin-bottom: 1rem !important + } + .mb-lg-4 { + margin-bottom: 1.5rem !important + } + .mb-lg-5 { + margin-bottom: 3rem !important + } + .mb-lg-auto { + margin-bottom: auto !important + } + .ms-lg-0 { + margin-left: 0 !important + } + .ms-lg-1 { + margin-left: .25rem !important + } + .ms-lg-2 { + margin-left: .5rem !important + } + .ms-lg-3 { + margin-left: 1rem !important + } + .ms-lg-4 { + margin-left: 1.5rem !important + } + .ms-lg-5 { + margin-left: 3rem !important + } + .ms-lg-auto { + margin-left: auto !important + } + .p-lg-0 { + padding: 0 !important + } + .p-lg-1 { + padding: .25rem !important + } + .p-lg-2 { + padding: .5rem !important + } + .p-lg-3 { + padding: 1rem !important + } + .p-lg-4 { + padding: 1.5rem !important + } + .p-lg-5 { + padding: 3rem !important + } + .px-lg-0 { + padding-right: 0 !important; + padding-left: 0 !important + } + .px-lg-1 { + padding-right: .25rem !important; + padding-left: .25rem !important + } + .px-lg-2 { + padding-right: .5rem !important; + padding-left: .5rem !important + } + .px-lg-3 { + padding-right: 1rem !important; + padding-left: 1rem !important + } + .px-lg-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important + } + .px-lg-5 { + padding-right: 3rem !important; + padding-left: 3rem !important + } + .py-lg-0 { + padding-top: 0 !important; + padding-bottom: 0 !important + } + .py-lg-1 { + padding-top: .25rem !important; + padding-bottom: .25rem !important + } + .py-lg-2 { + padding-top: .5rem !important; + padding-bottom: .5rem !important + } + .py-lg-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important + } + .py-lg-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important + } + .py-lg-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important + } + .pt-lg-0 { + padding-top: 0 !important + } + .pt-lg-1 { + padding-top: .25rem !important + } + .pt-lg-2 { + padding-top: .5rem !important + } + .pt-lg-3 { + padding-top: 1rem !important + } + .pt-lg-4 { + padding-top: 1.5rem !important + } + .pt-lg-5 { + padding-top: 3rem !important + } + .pe-lg-0 { + padding-right: 0 !important + } + .pe-lg-1 { + padding-right: .25rem !important + } + .pe-lg-2 { + padding-right: .5rem !important + } + .pe-lg-3 { + padding-right: 1rem !important + } + .pe-lg-4 { + padding-right: 1.5rem !important + } + .pe-lg-5 { + padding-right: 3rem !important + } + .pb-lg-0 { + padding-bottom: 0 !important + } + .pb-lg-1 { + padding-bottom: .25rem !important + } + .pb-lg-2 { + padding-bottom: .5rem !important + } + .pb-lg-3 { + padding-bottom: 1rem !important + } + .pb-lg-4 { + padding-bottom: 1.5rem !important + } + .pb-lg-5 { + padding-bottom: 3rem !important + } + .ps-lg-0 { + padding-left: 0 !important + } + .ps-lg-1 { + padding-left: .25rem !important + } + .ps-lg-2 { + padding-left: .5rem !important + } + .ps-lg-3 { + padding-left: 1rem !important + } + .ps-lg-4 { + padding-left: 1.5rem !important + } + .ps-lg-5 { + padding-left: 3rem !important + } + .gap-lg-0 { + gap: 0 !important + } + .gap-lg-1 { + gap: .25rem !important + } + .gap-lg-2 { + gap: .5rem !important + } + .gap-lg-3 { + gap: 1rem !important + } + .gap-lg-4 { + gap: 1.5rem !important + } + .gap-lg-5 { + gap: 3rem !important + } + .row-gap-lg-0 { + row-gap: 0 !important + } + .row-gap-lg-1 { + row-gap: .25rem !important + } + .row-gap-lg-2 { + row-gap: .5rem !important + } + .row-gap-lg-3 { + row-gap: 1rem !important + } + .row-gap-lg-4 { + row-gap: 1.5rem !important + } + .row-gap-lg-5 { + row-gap: 3rem !important + } + .column-gap-lg-0 { + -moz-column-gap: 0 !important; + column-gap: 0 !important + } + .column-gap-lg-1 { + -moz-column-gap: 0.25rem !important; + column-gap: .25rem !important + } + .column-gap-lg-2 { + -moz-column-gap: 0.5rem !important; + column-gap: .5rem !important + } + .column-gap-lg-3 { + -moz-column-gap: 1rem !important; + column-gap: 1rem !important + } + .column-gap-lg-4 { + -moz-column-gap: 1.5rem !important; + column-gap: 1.5rem !important + } + .column-gap-lg-5 { + -moz-column-gap: 3rem !important; + column-gap: 3rem !important + } + .text-lg-start { + text-align: left !important + } + .text-lg-end { + text-align: right !important + } + .text-lg-center { + text-align: center !important + } +} + +@media (min-width:1200px) { + .float-xl-start { + float: left !important + } + .float-xl-end { + float: right !important + } + .float-xl-none { + float: none !important + } + .object-fit-xl-contain { + -o-object-fit: contain !important; + object-fit: contain !important + } + .object-fit-xl-cover { + -o-object-fit: cover !important; + object-fit: cover !important + } + .object-fit-xl-fill { + -o-object-fit: fill !important; + object-fit: fill !important + } + .object-fit-xl-scale { + -o-object-fit: scale-down !important; + object-fit: scale-down !important + } + .object-fit-xl-none { + -o-object-fit: none !important; + object-fit: none !important + } + .d-xl-inline { + display: inline !important + } + .d-xl-inline-block { + display: inline-block !important + } + .d-xl-block { + display: block !important + } + .d-xl-grid { + display: grid !important + } + .d-xl-inline-grid { + display: inline-grid !important + } + .d-xl-table { + display: table !important + } + .d-xl-table-row { + display: table-row !important + } + .d-xl-table-cell { + display: table-cell !important + } + .d-xl-flex { + display: flex !important + } + .d-xl-inline-flex { + display: inline-flex !important + } + .d-xl-none { + display: none !important + } + .flex-xl-fill { + flex: 1 1 auto !important + } + .flex-xl-row { + flex-direction: row !important + } + .flex-xl-column { + flex-direction: column !important + } + .flex-xl-row-reverse { + flex-direction: row-reverse !important + } + .flex-xl-column-reverse { + flex-direction: column-reverse !important + } + .flex-xl-grow-0 { + flex-grow: 0 !important + } + .flex-xl-grow-1 { + flex-grow: 1 !important + } + .flex-xl-shrink-0 { + flex-shrink: 0 !important + } + .flex-xl-shrink-1 { + flex-shrink: 1 !important + } + .flex-xl-wrap { + flex-wrap: wrap !important + } + .flex-xl-nowrap { + flex-wrap: nowrap !important + } + .flex-xl-wrap-reverse { + flex-wrap: wrap-reverse !important + } + .justify-content-xl-start { + justify-content: flex-start !important + } + .justify-content-xl-end { + justify-content: flex-end !important + } + .justify-content-xl-center { + justify-content: center !important + } + .justify-content-xl-between { + justify-content: space-between !important + } + .justify-content-xl-around { + justify-content: space-around !important + } + .justify-content-xl-evenly { + justify-content: space-evenly !important + } + .align-items-xl-start { + align-items: flex-start !important + } + .align-items-xl-end { + align-items: flex-end !important + } + .align-items-xl-center { + align-items: center !important + } + .align-items-xl-baseline { + align-items: baseline !important + } + .align-items-xl-stretch { + align-items: stretch !important + } + .align-content-xl-start { + align-content: flex-start !important + } + .align-content-xl-end { + align-content: flex-end !important + } + .align-content-xl-center { + align-content: center !important + } + .align-content-xl-between { + align-content: space-between !important + } + .align-content-xl-around { + align-content: space-around !important + } + .align-content-xl-stretch { + align-content: stretch !important + } + .align-self-xl-auto { + align-self: auto !important + } + .align-self-xl-start { + align-self: flex-start !important + } + .align-self-xl-end { + align-self: flex-end !important + } + .align-self-xl-center { + align-self: center !important + } + .align-self-xl-baseline { + align-self: baseline !important + } + .align-self-xl-stretch { + align-self: stretch !important + } + .order-xl-first { + order: -1 !important + } + .order-xl-0 { + order: 0 !important + } + .order-xl-1 { + order: 1 !important + } + .order-xl-2 { + order: 2 !important + } + .order-xl-3 { + order: 3 !important + } + .order-xl-4 { + order: 4 !important + } + .order-xl-5 { + order: 5 !important + } + .order-xl-last { + order: 6 !important + } + .m-xl-0 { + margin: 0 !important + } + .m-xl-1 { + margin: .25rem !important + } + .m-xl-2 { + margin: .5rem !important + } + .m-xl-3 { + margin: 1rem !important + } + .m-xl-4 { + margin: 1.5rem !important + } + .m-xl-5 { + margin: 3rem !important + } + .m-xl-auto { + margin: auto !important + } + .mx-xl-0 { + margin-right: 0 !important; + margin-left: 0 !important + } + .mx-xl-1 { + margin-right: .25rem !important; + margin-left: .25rem !important + } + .mx-xl-2 { + margin-right: .5rem !important; + margin-left: .5rem !important + } + .mx-xl-3 { + margin-right: 1rem !important; + margin-left: 1rem !important + } + .mx-xl-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important + } + .mx-xl-5 { + margin-right: 3rem !important; + margin-left: 3rem !important + } + .mx-xl-auto { + margin-right: auto !important; + margin-left: auto !important + } + .my-xl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important + } + .my-xl-1 { + margin-top: .25rem !important; + margin-bottom: .25rem !important + } + .my-xl-2 { + margin-top: .5rem !important; + margin-bottom: .5rem !important + } + .my-xl-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important + } + .my-xl-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important + } + .my-xl-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important + } + .my-xl-auto { + margin-top: auto !important; + margin-bottom: auto !important + } + .mt-xl-0 { + margin-top: 0 !important + } + .mt-xl-1 { + margin-top: .25rem !important + } + .mt-xl-2 { + margin-top: .5rem !important + } + .mt-xl-3 { + margin-top: 1rem !important + } + .mt-xl-4 { + margin-top: 1.5rem !important + } + .mt-xl-5 { + margin-top: 3rem !important + } + .mt-xl-auto { + margin-top: auto !important + } + .me-xl-0 { + margin-right: 0 !important + } + .me-xl-1 { + margin-right: .25rem !important + } + .me-xl-2 { + margin-right: .5rem !important + } + .me-xl-3 { + margin-right: 1rem !important + } + .me-xl-4 { + margin-right: 1.5rem !important + } + .me-xl-5 { + margin-right: 3rem !important + } + .me-xl-auto { + margin-right: auto !important + } + .mb-xl-0 { + margin-bottom: 0 !important + } + .mb-xl-1 { + margin-bottom: .25rem !important + } + .mb-xl-2 { + margin-bottom: .5rem !important + } + .mb-xl-3 { + margin-bottom: 1rem !important + } + .mb-xl-4 { + margin-bottom: 1.5rem !important + } + .mb-xl-5 { + margin-bottom: 3rem !important + } + .mb-xl-auto { + margin-bottom: auto !important + } + .ms-xl-0 { + margin-left: 0 !important + } + .ms-xl-1 { + margin-left: .25rem !important + } + .ms-xl-2 { + margin-left: .5rem !important + } + .ms-xl-3 { + margin-left: 1rem !important + } + .ms-xl-4 { + margin-left: 1.5rem !important + } + .ms-xl-5 { + margin-left: 3rem !important + } + .ms-xl-auto { + margin-left: auto !important + } + .p-xl-0 { + padding: 0 !important + } + .p-xl-1 { + padding: .25rem !important + } + .p-xl-2 { + padding: .5rem !important + } + .p-xl-3 { + padding: 1rem !important + } + .p-xl-4 { + padding: 1.5rem !important + } + .p-xl-5 { + padding: 3rem !important + } + .px-xl-0 { + padding-right: 0 !important; + padding-left: 0 !important + } + .px-xl-1 { + padding-right: .25rem !important; + padding-left: .25rem !important + } + .px-xl-2 { + padding-right: .5rem !important; + padding-left: .5rem !important + } + .px-xl-3 { + padding-right: 1rem !important; + padding-left: 1rem !important + } + .px-xl-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important + } + .px-xl-5 { + padding-right: 3rem !important; + padding-left: 3rem !important + } + .py-xl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important + } + .py-xl-1 { + padding-top: .25rem !important; + padding-bottom: .25rem !important + } + .py-xl-2 { + padding-top: .5rem !important; + padding-bottom: .5rem !important + } + .py-xl-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important + } + .py-xl-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important + } + .py-xl-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important + } + .pt-xl-0 { + padding-top: 0 !important + } + .pt-xl-1 { + padding-top: .25rem !important + } + .pt-xl-2 { + padding-top: .5rem !important + } + .pt-xl-3 { + padding-top: 1rem !important + } + .pt-xl-4 { + padding-top: 1.5rem !important + } + .pt-xl-5 { + padding-top: 3rem !important + } + .pe-xl-0 { + padding-right: 0 !important + } + .pe-xl-1 { + padding-right: .25rem !important + } + .pe-xl-2 { + padding-right: .5rem !important + } + .pe-xl-3 { + padding-right: 1rem !important + } + .pe-xl-4 { + padding-right: 1.5rem !important + } + .pe-xl-5 { + padding-right: 3rem !important + } + .pb-xl-0 { + padding-bottom: 0 !important + } + .pb-xl-1 { + padding-bottom: .25rem !important + } + .pb-xl-2 { + padding-bottom: .5rem !important + } + .pb-xl-3 { + padding-bottom: 1rem !important + } + .pb-xl-4 { + padding-bottom: 1.5rem !important + } + .pb-xl-5 { + padding-bottom: 3rem !important + } + .ps-xl-0 { + padding-left: 0 !important + } + .ps-xl-1 { + padding-left: .25rem !important + } + .ps-xl-2 { + padding-left: .5rem !important + } + .ps-xl-3 { + padding-left: 1rem !important + } + .ps-xl-4 { + padding-left: 1.5rem !important + } + .ps-xl-5 { + padding-left: 3rem !important + } + .gap-xl-0 { + gap: 0 !important + } + .gap-xl-1 { + gap: .25rem !important + } + .gap-xl-2 { + gap: .5rem !important + } + .gap-xl-3 { + gap: 1rem !important + } + .gap-xl-4 { + gap: 1.5rem !important + } + .gap-xl-5 { + gap: 3rem !important + } + .row-gap-xl-0 { + row-gap: 0 !important + } + .row-gap-xl-1 { + row-gap: .25rem !important + } + .row-gap-xl-2 { + row-gap: .5rem !important + } + .row-gap-xl-3 { + row-gap: 1rem !important + } + .row-gap-xl-4 { + row-gap: 1.5rem !important + } + .row-gap-xl-5 { + row-gap: 3rem !important + } + .column-gap-xl-0 { + -moz-column-gap: 0 !important; + column-gap: 0 !important + } + .column-gap-xl-1 { + -moz-column-gap: 0.25rem !important; + column-gap: .25rem !important + } + .column-gap-xl-2 { + -moz-column-gap: 0.5rem !important; + column-gap: .5rem !important + } + .column-gap-xl-3 { + -moz-column-gap: 1rem !important; + column-gap: 1rem !important + } + .column-gap-xl-4 { + -moz-column-gap: 1.5rem !important; + column-gap: 1.5rem !important + } + .column-gap-xl-5 { + -moz-column-gap: 3rem !important; + column-gap: 3rem !important + } + .text-xl-start { + text-align: left !important + } + .text-xl-end { + text-align: right !important + } + .text-xl-center { + text-align: center !important + } +} + +@media (min-width:1400px) { + .float-xxl-start { + float: left !important + } + .float-xxl-end { + float: right !important + } + .float-xxl-none { + float: none !important + } + .object-fit-xxl-contain { + -o-object-fit: contain !important; + object-fit: contain !important + } + .object-fit-xxl-cover { + -o-object-fit: cover !important; + object-fit: cover !important + } + .object-fit-xxl-fill { + -o-object-fit: fill !important; + object-fit: fill !important + } + .object-fit-xxl-scale { + -o-object-fit: scale-down !important; + object-fit: scale-down !important + } + .object-fit-xxl-none { + -o-object-fit: none !important; + object-fit: none !important + } + .d-xxl-inline { + display: inline !important + } + .d-xxl-inline-block { + display: inline-block !important + } + .d-xxl-block { + display: block !important + } + .d-xxl-grid { + display: grid !important + } + .d-xxl-inline-grid { + display: inline-grid !important + } + .d-xxl-table { + display: table !important + } + .d-xxl-table-row { + display: table-row !important + } + .d-xxl-table-cell { + display: table-cell !important + } + .d-xxl-flex { + display: flex !important + } + .d-xxl-inline-flex { + display: inline-flex !important + } + .d-xxl-none { + display: none !important + } + .flex-xxl-fill { + flex: 1 1 auto !important + } + .flex-xxl-row { + flex-direction: row !important + } + .flex-xxl-column { + flex-direction: column !important + } + .flex-xxl-row-reverse { + flex-direction: row-reverse !important + } + .flex-xxl-column-reverse { + flex-direction: column-reverse !important + } + .flex-xxl-grow-0 { + flex-grow: 0 !important + } + .flex-xxl-grow-1 { + flex-grow: 1 !important + } + .flex-xxl-shrink-0 { + flex-shrink: 0 !important + } + .flex-xxl-shrink-1 { + flex-shrink: 1 !important + } + .flex-xxl-wrap { + flex-wrap: wrap !important + } + .flex-xxl-nowrap { + flex-wrap: nowrap !important + } + .flex-xxl-wrap-reverse { + flex-wrap: wrap-reverse !important + } + .justify-content-xxl-start { + justify-content: flex-start !important + } + .justify-content-xxl-end { + justify-content: flex-end !important + } + .justify-content-xxl-center { + justify-content: center !important + } + .justify-content-xxl-between { + justify-content: space-between !important + } + .justify-content-xxl-around { + justify-content: space-around !important + } + .justify-content-xxl-evenly { + justify-content: space-evenly !important + } + .align-items-xxl-start { + align-items: flex-start !important + } + .align-items-xxl-end { + align-items: flex-end !important + } + .align-items-xxl-center { + align-items: center !important + } + .align-items-xxl-baseline { + align-items: baseline !important + } + .align-items-xxl-stretch { + align-items: stretch !important + } + .align-content-xxl-start { + align-content: flex-start !important + } + .align-content-xxl-end { + align-content: flex-end !important + } + .align-content-xxl-center { + align-content: center !important + } + .align-content-xxl-between { + align-content: space-between !important + } + .align-content-xxl-around { + align-content: space-around !important + } + .align-content-xxl-stretch { + align-content: stretch !important + } + .align-self-xxl-auto { + align-self: auto !important + } + .align-self-xxl-start { + align-self: flex-start !important + } + .align-self-xxl-end { + align-self: flex-end !important + } + .align-self-xxl-center { + align-self: center !important + } + .align-self-xxl-baseline { + align-self: baseline !important + } + .align-self-xxl-stretch { + align-self: stretch !important + } + .order-xxl-first { + order: -1 !important + } + .order-xxl-0 { + order: 0 !important + } + .order-xxl-1 { + order: 1 !important + } + .order-xxl-2 { + order: 2 !important + } + .order-xxl-3 { + order: 3 !important + } + .order-xxl-4 { + order: 4 !important + } + .order-xxl-5 { + order: 5 !important + } + .order-xxl-last { + order: 6 !important + } + .m-xxl-0 { + margin: 0 !important + } + .m-xxl-1 { + margin: .25rem !important + } + .m-xxl-2 { + margin: .5rem !important + } + .m-xxl-3 { + margin: 1rem !important + } + .m-xxl-4 { + margin: 1.5rem !important + } + .m-xxl-5 { + margin: 3rem !important + } + .m-xxl-auto { + margin: auto !important + } + .mx-xxl-0 { + margin-right: 0 !important; + margin-left: 0 !important + } + .mx-xxl-1 { + margin-right: .25rem !important; + margin-left: .25rem !important + } + .mx-xxl-2 { + margin-right: .5rem !important; + margin-left: .5rem !important + } + .mx-xxl-3 { + margin-right: 1rem !important; + margin-left: 1rem !important + } + .mx-xxl-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important + } + .mx-xxl-5 { + margin-right: 3rem !important; + margin-left: 3rem !important + } + .mx-xxl-auto { + margin-right: auto !important; + margin-left: auto !important + } + .my-xxl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important + } + .my-xxl-1 { + margin-top: .25rem !important; + margin-bottom: .25rem !important + } + .my-xxl-2 { + margin-top: .5rem !important; + margin-bottom: .5rem !important + } + .my-xxl-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important + } + .my-xxl-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important + } + .my-xxl-5 { + margin-top: 3rem !important; + margin-bottom: 3rem !important + } + .my-xxl-auto { + margin-top: auto !important; + margin-bottom: auto !important + } + .mt-xxl-0 { + margin-top: 0 !important + } + .mt-xxl-1 { + margin-top: .25rem !important + } + .mt-xxl-2 { + margin-top: .5rem !important + } + .mt-xxl-3 { + margin-top: 1rem !important + } + .mt-xxl-4 { + margin-top: 1.5rem !important + } + .mt-xxl-5 { + margin-top: 3rem !important + } + .mt-xxl-auto { + margin-top: auto !important + } + .me-xxl-0 { + margin-right: 0 !important + } + .me-xxl-1 { + margin-right: .25rem !important + } + .me-xxl-2 { + margin-right: .5rem !important + } + .me-xxl-3 { + margin-right: 1rem !important + } + .me-xxl-4 { + margin-right: 1.5rem !important + } + .me-xxl-5 { + margin-right: 3rem !important + } + .me-xxl-auto { + margin-right: auto !important + } + .mb-xxl-0 { + margin-bottom: 0 !important + } + .mb-xxl-1 { + margin-bottom: .25rem !important + } + .mb-xxl-2 { + margin-bottom: .5rem !important + } + .mb-xxl-3 { + margin-bottom: 1rem !important + } + .mb-xxl-4 { + margin-bottom: 1.5rem !important + } + .mb-xxl-5 { + margin-bottom: 3rem !important + } + .mb-xxl-auto { + margin-bottom: auto !important + } + .ms-xxl-0 { + margin-left: 0 !important + } + .ms-xxl-1 { + margin-left: .25rem !important + } + .ms-xxl-2 { + margin-left: .5rem !important + } + .ms-xxl-3 { + margin-left: 1rem !important + } + .ms-xxl-4 { + margin-left: 1.5rem !important + } + .ms-xxl-5 { + margin-left: 3rem !important + } + .ms-xxl-auto { + margin-left: auto !important + } + .p-xxl-0 { + padding: 0 !important + } + .p-xxl-1 { + padding: .25rem !important + } + .p-xxl-2 { + padding: .5rem !important + } + .p-xxl-3 { + padding: 1rem !important + } + .p-xxl-4 { + padding: 1.5rem !important + } + .p-xxl-5 { + padding: 3rem !important + } + .px-xxl-0 { + padding-right: 0 !important; + padding-left: 0 !important + } + .px-xxl-1 { + padding-right: .25rem !important; + padding-left: .25rem !important + } + .px-xxl-2 { + padding-right: .5rem !important; + padding-left: .5rem !important + } + .px-xxl-3 { + padding-right: 1rem !important; + padding-left: 1rem !important + } + .px-xxl-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important + } + .px-xxl-5 { + padding-right: 3rem !important; + padding-left: 3rem !important + } + .py-xxl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important + } + .py-xxl-1 { + padding-top: .25rem !important; + padding-bottom: .25rem !important + } + .py-xxl-2 { + padding-top: .5rem !important; + padding-bottom: .5rem !important + } + .py-xxl-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important + } + .py-xxl-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important + } + .py-xxl-5 { + padding-top: 3rem !important; + padding-bottom: 3rem !important + } + .pt-xxl-0 { + padding-top: 0 !important + } + .pt-xxl-1 { + padding-top: .25rem !important + } + .pt-xxl-2 { + padding-top: .5rem !important + } + .pt-xxl-3 { + padding-top: 1rem !important + } + .pt-xxl-4 { + padding-top: 1.5rem !important + } + .pt-xxl-5 { + padding-top: 3rem !important + } + .pe-xxl-0 { + padding-right: 0 !important + } + .pe-xxl-1 { + padding-right: .25rem !important + } + .pe-xxl-2 { + padding-right: .5rem !important + } + .pe-xxl-3 { + padding-right: 1rem !important + } + .pe-xxl-4 { + padding-right: 1.5rem !important + } + .pe-xxl-5 { + padding-right: 3rem !important + } + .pb-xxl-0 { + padding-bottom: 0 !important + } + .pb-xxl-1 { + padding-bottom: .25rem !important + } + .pb-xxl-2 { + padding-bottom: .5rem !important + } + .pb-xxl-3 { + padding-bottom: 1rem !important + } + .pb-xxl-4 { + padding-bottom: 1.5rem !important + } + .pb-xxl-5 { + padding-bottom: 3rem !important + } + .ps-xxl-0 { + padding-left: 0 !important + } + .ps-xxl-1 { + padding-left: .25rem !important + } + .ps-xxl-2 { + padding-left: .5rem !important + } + .ps-xxl-3 { + padding-left: 1rem !important + } + .ps-xxl-4 { + padding-left: 1.5rem !important + } + .ps-xxl-5 { + padding-left: 3rem !important + } + .gap-xxl-0 { + gap: 0 !important + } + .gap-xxl-1 { + gap: .25rem !important + } + .gap-xxl-2 { + gap: .5rem !important + } + .gap-xxl-3 { + gap: 1rem !important + } + .gap-xxl-4 { + gap: 1.5rem !important + } + .gap-xxl-5 { + gap: 3rem !important + } + .row-gap-xxl-0 { + row-gap: 0 !important + } + .row-gap-xxl-1 { + row-gap: .25rem !important + } + .row-gap-xxl-2 { + row-gap: .5rem !important + } + .row-gap-xxl-3 { + row-gap: 1rem !important + } + .row-gap-xxl-4 { + row-gap: 1.5rem !important + } + .row-gap-xxl-5 { + row-gap: 3rem !important + } + .column-gap-xxl-0 { + -moz-column-gap: 0 !important; + column-gap: 0 !important + } + .column-gap-xxl-1 { + -moz-column-gap: 0.25rem !important; + column-gap: .25rem !important + } + .column-gap-xxl-2 { + -moz-column-gap: 0.5rem !important; + column-gap: .5rem !important + } + .column-gap-xxl-3 { + -moz-column-gap: 1rem !important; + column-gap: 1rem !important + } + .column-gap-xxl-4 { + -moz-column-gap: 1.5rem !important; + column-gap: 1.5rem !important + } + .column-gap-xxl-5 { + -moz-column-gap: 3rem !important; + column-gap: 3rem !important + } + .text-xxl-start { + text-align: left !important + } + .text-xxl-end { + text-align: right !important + } + .text-xxl-center { + text-align: center !important + } +} + +@media (min-width:1200px) { + .fs-1 { + font-size: 2.5rem !important + } + .fs-2 { + font-size: 2rem !important + } + .fs-3 { + font-size: 1.75rem !important + } + .fs-4 { + font-size: 1.5rem !important + } +} + +@media print { + .d-print-inline { + display: inline !important + } + .d-print-inline-block { + display: inline-block !important + } + .d-print-block { + display: block !important + } + .d-print-grid { + display: grid !important + } + .d-print-inline-grid { + display: inline-grid !important + } + .d-print-table { + display: table !important + } + .d-print-table-row { + display: table-row !important + } + .d-print-table-cell { + display: table-cell !important + } + .d-print-flex { + display: flex !important + } + .d-print-inline-flex { + display: inline-flex !important + } + .d-print-none { + display: none !important + } +} + +/*# sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/css/datepickerboot.css b/css/datepickerboot.css new file mode 100644 index 0000000..49a0e9a --- /dev/null +++ b/css/datepickerboot.css @@ -0,0 +1,571 @@ +/*! + * Datepicker for Bootstrap + * + * Copyright 2012 Stefan Petre + * Improvements by Andrew Rowls + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + */ + +.datepicker { + padding: 4px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + direction: ltr; + /*.dow { + border-top: 1px solid #ddd !important; + }*/ +} + +.datepicker-inline { + width: 220px; +} + +.datepicker.datepicker-rtl { + direction: rtl; +} + +.datepicker.datepicker-rtl table tr td span { + float: right; +} + +.datepicker-dropdown { + top: 0; + left: 0; +} + +.datepicker-dropdown:before { + content: ''; + display: inline-block; + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-bottom: 7px solid #ccc; + border-top: 0; + border-bottom-color: rgba(0, 0, 0, 0.2); + position: absolute; +} + +.datepicker-dropdown:after { + content: ''; + display: inline-block; + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-bottom: 6px solid #ffffff; + border-top: 0; + position: absolute; +} + +.datepicker-dropdown.datepicker-orient-left:before { + left: 6px; +} + +.datepicker-dropdown.datepicker-orient-left:after { + left: 7px; +} + +.datepicker-dropdown.datepicker-orient-right:before { + right: 6px; +} + +.datepicker-dropdown.datepicker-orient-right:after { + right: 7px; +} + +.datepicker-dropdown.datepicker-orient-top:before { + top: -7px; +} + +.datepicker-dropdown.datepicker-orient-top:after { + top: -6px; +} + +.datepicker-dropdown.datepicker-orient-bottom:before { + bottom: -7px; + border-bottom: 0; + border-top: 7px solid #999; +} + +.datepicker-dropdown.datepicker-orient-bottom:after { + bottom: -6px; + border-bottom: 0; + border-top: 6px solid #ffffff; +} + +.datepicker>div { + display: none; +} + +.datepicker.days div.datepicker-days { + display: block; +} + +.datepicker.months div.datepicker-months { + display: block; +} + +.datepicker.years div.datepicker-years { + display: block; +} + +.datepicker table { + margin: 0; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.datepicker td, +.datepicker th { + text-align: center; + width: 20px; + height: 20px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + border: none; +} + +.table-striped .datepicker table tr td, +.table-striped .datepicker table tr th { + background-color: transparent; +} + +.datepicker table tr td.day:hover, +.datepicker table tr td.day.focused { + background: #eeeeee; + cursor: pointer; +} + +.datepicker table tr td.old, +.datepicker table tr td.new { + color: #999999; +} + +.datepicker table tr td.disabled, +.datepicker table tr td.disabled:hover { + background: none; + color: #999999; + cursor: default; +} + +.datepicker table tr td.today, +.datepicker table tr td.today:hover, +.datepicker table tr td.today.disabled, +.datepicker table tr td.today.disabled:hover { + background-color: #fde19a; + background-image: -moz-linear-gradient(top, #fdd49a, #fdf59a); + background-image: -ms-linear-gradient(top, #fdd49a, #fdf59a); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a)); + background-image: -webkit-linear-gradient(top, #fdd49a, #fdf59a); + background-image: -o-linear-gradient(top, #fdd49a, #fdf59a); + background-image: linear-gradient(top, #fdd49a, #fdf59a); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0); + border-color: #fdf59a #fdf59a #fbed50; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + color: #000; +} + +.datepicker table tr td.today:hover, +.datepicker table tr td.today:hover:hover, +.datepicker table tr td.today.disabled:hover, +.datepicker table tr td.today.disabled:hover:hover, +.datepicker table tr td.today:active, +.datepicker table tr td.today:hover:active, +.datepicker table tr td.today.disabled:active, +.datepicker table tr td.today.disabled:hover:active, +.datepicker table tr td.today.active, +.datepicker table tr td.today:hover.active, +.datepicker table tr td.today.disabled.active, +.datepicker table tr td.today.disabled:hover.active, +.datepicker table tr td.today.disabled, +.datepicker table tr td.today:hover.disabled, +.datepicker table tr td.today.disabled.disabled, +.datepicker table tr td.today.disabled:hover.disabled, +.datepicker table tr td.today[disabled], +.datepicker table tr td.today:hover[disabled], +.datepicker table tr td.today.disabled[disabled], +.datepicker table tr td.today.disabled:hover[disabled] { + background-color: #fdf59a; +} + +.datepicker table tr td.today:active, +.datepicker table tr td.today:hover:active, +.datepicker table tr td.today.disabled:active, +.datepicker table tr td.today.disabled:hover:active, +.datepicker table tr td.today.active, +.datepicker table tr td.today:hover.active, +.datepicker table tr td.today.disabled.active, +.datepicker table tr td.today.disabled:hover.active { + background-color: #fbf069 \9; +} + +.datepicker table tr td.today:hover:hover { + color: #000; +} + +.datepicker table tr td.today.active:hover { + color: #fff; +} + +.datepicker table tr td.range, +.datepicker table tr td.range:hover, +.datepicker table tr td.range.disabled, +.datepicker table tr td.range.disabled:hover { + background: #eeeeee; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.datepicker table tr td.range.today, +.datepicker table tr td.range.today:hover, +.datepicker table tr td.range.today.disabled, +.datepicker table tr td.range.today.disabled:hover { + background-color: #f3d17a; + background-image: -moz-linear-gradient(top, #f3c17a, #f3e97a); + background-image: -ms-linear-gradient(top, #f3c17a, #f3e97a); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a)); + background-image: -webkit-linear-gradient(top, #f3c17a, #f3e97a); + background-image: -o-linear-gradient(top, #f3c17a, #f3e97a); + background-image: linear-gradient(top, #f3c17a, #f3e97a); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0); + border-color: #f3e97a #f3e97a #edde34; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.datepicker table tr td.range.today:hover, +.datepicker table tr td.range.today:hover:hover, +.datepicker table tr td.range.today.disabled:hover, +.datepicker table tr td.range.today.disabled:hover:hover, +.datepicker table tr td.range.today:active, +.datepicker table tr td.range.today:hover:active, +.datepicker table tr td.range.today.disabled:active, +.datepicker table tr td.range.today.disabled:hover:active, +.datepicker table tr td.range.today.active, +.datepicker table tr td.range.today:hover.active, +.datepicker table tr td.range.today.disabled.active, +.datepicker table tr td.range.today.disabled:hover.active, +.datepicker table tr td.range.today.disabled, +.datepicker table tr td.range.today:hover.disabled, +.datepicker table tr td.range.today.disabled.disabled, +.datepicker table tr td.range.today.disabled:hover.disabled, +.datepicker table tr td.range.today[disabled], +.datepicker table tr td.range.today:hover[disabled], +.datepicker table tr td.range.today.disabled[disabled], +.datepicker table tr td.range.today.disabled:hover[disabled] { + background-color: #f3e97a; +} + +.datepicker table tr td.range.today:active, +.datepicker table tr td.range.today:hover:active, +.datepicker table tr td.range.today.disabled:active, +.datepicker table tr td.range.today.disabled:hover:active, +.datepicker table tr td.range.today.active, +.datepicker table tr td.range.today:hover.active, +.datepicker table tr td.range.today.disabled.active, +.datepicker table tr td.range.today.disabled:hover.active { + background-color: #efe24b \9; +} + +.datepicker table tr td.selected, +.datepicker table tr td.selected:hover, +.datepicker table tr td.selected.disabled, +.datepicker table tr td.selected.disabled:hover { + background-color: #9e9e9e; + background-image: -moz-linear-gradient(top, #b3b3b3, #808080); + background-image: -ms-linear-gradient(top, #b3b3b3, #808080); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(#808080)); + background-image: -webkit-linear-gradient(top, #b3b3b3, #808080); + background-image: -o-linear-gradient(top, #b3b3b3, #808080); + background-image: linear-gradient(top, #b3b3b3, #808080); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0); + border-color: #808080 #808080 #595959; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + color: #fff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} + +.datepicker table tr td.selected:hover, +.datepicker table tr td.selected:hover:hover, +.datepicker table tr td.selected.disabled:hover, +.datepicker table tr td.selected.disabled:hover:hover, +.datepicker table tr td.selected:active, +.datepicker table tr td.selected:hover:active, +.datepicker table tr td.selected.disabled:active, +.datepicker table tr td.selected.disabled:hover:active, +.datepicker table tr td.selected.active, +.datepicker table tr td.selected:hover.active, +.datepicker table tr td.selected.disabled.active, +.datepicker table tr td.selected.disabled:hover.active, +.datepicker table tr td.selected.disabled, +.datepicker table tr td.selected:hover.disabled, +.datepicker table tr td.selected.disabled.disabled, +.datepicker table tr td.selected.disabled:hover.disabled, +.datepicker table tr td.selected[disabled], +.datepicker table tr td.selected:hover[disabled], +.datepicker table tr td.selected.disabled[disabled], +.datepicker table tr td.selected.disabled:hover[disabled] { + background-color: #808080; +} + +.datepicker table tr td.selected:active, +.datepicker table tr td.selected:hover:active, +.datepicker table tr td.selected.disabled:active, +.datepicker table tr td.selected.disabled:hover:active, +.datepicker table tr td.selected.active, +.datepicker table tr td.selected:hover.active, +.datepicker table tr td.selected.disabled.active, +.datepicker table tr td.selected.disabled:hover.active { + background-color: #666666 \9; +} + +.datepicker table tr td.active, +.datepicker table tr td.active:hover, +.datepicker table tr td.active.disabled, +.datepicker table tr td.active.disabled:hover { + background-color: #006dcc; + background-image: -moz-linear-gradient(top, #0088cc, #0044cc); + background-image: -ms-linear-gradient(top, #0088cc, #0044cc); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc)); + background-image: -webkit-linear-gradient(top, #0088cc, #0044cc); + background-image: -o-linear-gradient(top, #0088cc, #0044cc); + background-image: linear-gradient(top, #0088cc, #0044cc); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0); + border-color: #0044cc #0044cc #002a80; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + color: #fff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} + +.datepicker table tr td.active:hover, +.datepicker table tr td.active:hover:hover, +.datepicker table tr td.active.disabled:hover, +.datepicker table tr td.active.disabled:hover:hover, +.datepicker table tr td.active:active, +.datepicker table tr td.active:hover:active, +.datepicker table tr td.active.disabled:active, +.datepicker table tr td.active.disabled:hover:active, +.datepicker table tr td.active.active, +.datepicker table tr td.active:hover.active, +.datepicker table tr td.active.disabled.active, +.datepicker table tr td.active.disabled:hover.active, +.datepicker table tr td.active.disabled, +.datepicker table tr td.active:hover.disabled, +.datepicker table tr td.active.disabled.disabled, +.datepicker table tr td.active.disabled:hover.disabled, +.datepicker table tr td.active[disabled], +.datepicker table tr td.active:hover[disabled], +.datepicker table tr td.active.disabled[disabled], +.datepicker table tr td.active.disabled:hover[disabled] { + background-color: #0044cc; +} + +.datepicker table tr td.active:active, +.datepicker table tr td.active:hover:active, +.datepicker table tr td.active.disabled:active, +.datepicker table tr td.active.disabled:hover:active, +.datepicker table tr td.active.active, +.datepicker table tr td.active:hover.active, +.datepicker table tr td.active.disabled.active, +.datepicker table tr td.active.disabled:hover.active { + background-color: #003399 \9; +} + +.datepicker table tr td span { + display: block; + width: 23%; + height: 54px; + line-height: 54px; + float: left; + margin: 1%; + cursor: pointer; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.datepicker table tr td span:hover { + background: #eeeeee; +} + +.datepicker table tr td span.disabled, +.datepicker table tr td span.disabled:hover { + background: none; + color: #999999; + cursor: default; +} + +.datepicker table tr td span.active, +.datepicker table tr td span.active:hover, +.datepicker table tr td span.active.disabled, +.datepicker table tr td span.active.disabled:hover { + background-color: #006dcc; + background-image: -moz-linear-gradient(top, #0088cc, #0044cc); + background-image: -ms-linear-gradient(top, #0088cc, #0044cc); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc)); + background-image: -webkit-linear-gradient(top, #0088cc, #0044cc); + background-image: -o-linear-gradient(top, #0088cc, #0044cc); + background-image: linear-gradient(top, #0088cc, #0044cc); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0); + border-color: #0044cc #0044cc #002a80; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + color: #fff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} + +.datepicker table tr td span.active:hover, +.datepicker table tr td span.active:hover:hover, +.datepicker table tr td span.active.disabled:hover, +.datepicker table tr td span.active.disabled:hover:hover, +.datepicker table tr td span.active:active, +.datepicker table tr td span.active:hover:active, +.datepicker table tr td span.active.disabled:active, +.datepicker table tr td span.active.disabled:hover:active, +.datepicker table tr td span.active.active, +.datepicker table tr td span.active:hover.active, +.datepicker table tr td span.active.disabled.active, +.datepicker table tr td span.active.disabled:hover.active, +.datepicker table tr td span.active.disabled, +.datepicker table tr td span.active:hover.disabled, +.datepicker table tr td span.active.disabled.disabled, +.datepicker table tr td span.active.disabled:hover.disabled, +.datepicker table tr td span.active[disabled], +.datepicker table tr td span.active:hover[disabled], +.datepicker table tr td span.active.disabled[disabled], +.datepicker table tr td span.active.disabled:hover[disabled] { + background-color: #0044cc; +} + +.datepicker table tr td span.active:active, +.datepicker table tr td span.active:hover:active, +.datepicker table tr td span.active.disabled:active, +.datepicker table tr td span.active.disabled:hover:active, +.datepicker table tr td span.active.active, +.datepicker table tr td span.active:hover.active, +.datepicker table tr td span.active.disabled.active, +.datepicker table tr td span.active.disabled:hover.active { + background-color: #003399 \9; +} + +.datepicker table tr td span.old, +.datepicker table tr td span.new { + color: #999999; +} + +.datepicker th.datepicker-switch { + width: 145px; +} + +.datepicker thead tr:first-child th, +.datepicker tfoot tr th { + cursor: pointer; +} + +.datepicker thead tr:first-child th:hover, +.datepicker tfoot tr th:hover { + background: #eeeeee; +} + +.datepicker .cw { + font-size: 10px; + width: 12px; + padding: 0 2px 0 5px; + vertical-align: middle; +} + +.datepicker thead tr:first-child th.cw { + cursor: default; + background-color: transparent; +} + +.input-append.date .add-on i, +.input-prepend.date .add-on i { + cursor: pointer; + width: 16px; + height: 16px; +} + +.input-daterange input { + text-align: center; +} + +.input-daterange input:first-child { + -webkit-border-radius: 3px 0 0 3px; + -moz-border-radius: 3px 0 0 3px; + border-radius: 3px 0 0 3px; +} + +.input-daterange input:last-child { + -webkit-border-radius: 0 3px 3px 0; + -moz-border-radius: 0 3px 3px 0; + border-radius: 0 3px 3px 0; +} + +.input-daterange .add-on { + display: inline-block; + width: auto; + min-width: 16px; + height: 20px; + padding: 4px 5px; + font-weight: normal; + line-height: 20px; + text-align: center; + text-shadow: 0 1px 0 #ffffff; + vertical-align: middle; + background-color: #eeeeee; + border: 1px solid #ccc; + margin-left: -5px; + margin-right: -5px; +} + +.datepicker.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + float: left; + display: none; + min-width: 160px; + list-style: none; + background-color: #ffffff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -webkit-background-clip: padding-box; + -moz-background-clip: padding; + background-clip: padding-box; + *border-right-width: 2px; + *border-bottom-width: 2px; + color: #333333; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 13px; + line-height: 20px; +} + +.datepicker.dropdown-menu th, +.datepicker.dropdown-menu td { + padding: 4px 5px; +} \ No newline at end of file diff --git a/css/magnific-popup.css b/css/magnific-popup.css new file mode 100644 index 0000000..f9932ea --- /dev/null +++ b/css/magnific-popup.css @@ -0,0 +1,351 @@ +/* Magnific Popup CSS */ +.mfp-bg { + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 1042; + overflow: hidden; + position: fixed; + background: #0b0b0b; + opacity: 0.8; } + +.mfp-wrap { + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 1043; + position: fixed; + outline: none !important; + -webkit-backface-visibility: hidden; } + +.mfp-container { + text-align: center; + position: absolute; + width: 100%; + height: 100%; + left: 0; + top: 0; + padding: 0 8px; + box-sizing: border-box; } + +.mfp-container:before { + content: ''; + display: inline-block; + height: 100%; + vertical-align: middle; } + +.mfp-align-top .mfp-container:before { + display: none; } + +.mfp-content { + position: relative; + display: inline-block; + vertical-align: middle; + margin: 0 auto; + text-align: left; + z-index: 1045; } + +.mfp-inline-holder .mfp-content, +.mfp-ajax-holder .mfp-content { + width: 100%; + cursor: auto; } + +.mfp-ajax-cur { + cursor: progress; } + +.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close { + cursor: -moz-zoom-out; + cursor: -webkit-zoom-out; + cursor: zoom-out; } + +.mfp-zoom { + cursor: pointer; + cursor: -webkit-zoom-in; + cursor: -moz-zoom-in; + cursor: zoom-in; } + +.mfp-auto-cursor .mfp-content { + cursor: auto; } + +.mfp-close, +.mfp-arrow, +.mfp-preloader, +.mfp-counter { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; } + +.mfp-loading.mfp-figure { + display: none; } + +.mfp-hide { + display: none !important; } + +.mfp-preloader { + color: #CCC; + position: absolute; + top: 50%; + width: auto; + text-align: center; + margin-top: -0.8em; + left: 8px; + right: 8px; + z-index: 1044; } + .mfp-preloader a { + color: #CCC; } + .mfp-preloader a:hover { + color: $white; } + +.mfp-s-ready .mfp-preloader { + display: none; } + +.mfp-s-error .mfp-content { + display: none; } + +button.mfp-close, +button.mfp-arrow { + overflow: visible; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; + display: block; + outline: none; + padding: 0; + z-index: 1046; + box-shadow: none; + touch-action: manipulation; } + +button::-moz-focus-inner { + padding: 0; + border: 0; } + +.mfp-close { + width: 44px; + height: 44px; + line-height: 44px; + position: absolute; + right: 0; + top: 0; + text-decoration: none; + text-align: center; + opacity: 0.65; + padding: 0 0 18px 10px; + color: $white; + font-style: normal; + font-size: 28px; + font-family: Arial, Baskerville, monospace; } + .mfp-close:hover, + .mfp-close:focus { + opacity: 1; } + .mfp-close:active { + top: 1px; } + +.mfp-close-btn-in .mfp-close { + color: #fff; } + +.mfp-image-holder .mfp-close, +.mfp-iframe-holder .mfp-close { + color: $white; + right: -6px; + text-align: right; + padding-right: 6px; + width: 100%; } + +.mfp-counter { + position: absolute; + top: 0; + right: 0; + color: #CCC; + font-size: 12px; + line-height: 18px; + white-space: nowrap; } + +.mfp-arrow { + position: absolute; + opacity: 0.65; + margin: 0; + top: 50%; + margin-top: -55px; + padding: 0; + width: 90px; + height: 110px; + -webkit-tap-highlight-color: transparent; } + .mfp-arrow:active { + margin-top: -54px; } + .mfp-arrow:hover, + .mfp-arrow:focus { + opacity: 1; } + .mfp-arrow:before, + .mfp-arrow:after { + content: ''; + display: block; + width: 0; + height: 0; + position: absolute; + left: 0; + top: 0; + margin-top: 35px; + margin-left: 35px; + border: medium inset transparent; } + .mfp-arrow:after { + border-top-width: 13px; + border-bottom-width: 13px; + top: 8px; } + .mfp-arrow:before { + border-top-width: 21px; + border-bottom-width: 21px; + opacity: 0.7; } + +.mfp-arrow-left { + left: 0; } + .mfp-arrow-left:after { + border-right: 17px solid $white; + margin-left: 31px; } + .mfp-arrow-left:before { + margin-left: 25px; + border-right: 27px solid #fff; } + +.mfp-arrow-right { + right: 0; } + .mfp-arrow-right:after { + border-left: 17px solid $white; + margin-left: 39px; } + .mfp-arrow-right:before { + border-left: 27px solid #fff; } + +.mfp-iframe-holder { + padding-top: 40px; + padding-bottom: 40px; } + .mfp-iframe-holder .mfp-content { + line-height: 0; + width: 100%; + max-width: 900px; } + .mfp-iframe-holder .mfp-close { + top: -40px; } + +.mfp-iframe-scaler { + width: 100%; + height: 0; + overflow: hidden; + padding-top: 56.25%; } + .mfp-iframe-scaler iframe { + position: absolute; + display: block; + top: 0; + left: 0; + width: 100%; + height: 100%; + box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); + background: #000; } + +/* Main image in popup */ +img.mfp-img { + width: auto; + max-width: 100%; + height: auto; + display: block; + line-height: 0; + box-sizing: border-box; + padding: 40px 0 40px; + margin: 0 auto; } + +/* The shadow behind the image */ +.mfp-figure { + line-height: 0; } + .mfp-figure:after { + content: ''; + position: absolute; + left: 0; + top: 40px; + bottom: 40px; + display: block; + right: 0; + width: auto; + height: auto; + z-index: -1; + box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); + background: #444; } + .mfp-figure small { + color: #BDBDBD; + display: block; + font-size: 12px; + line-height: 14px; } + .mfp-figure figure { + margin: 0; } + +.mfp-bottom-bar { + margin-top: -36px; + position: absolute; + top: 100%; + left: 0; + width: 100%; + cursor: auto; } + +.mfp-title { + text-align: left; + line-height: 18px; + color: #F3F3F3; + word-wrap: break-word; + padding-right: 36px; } + +.mfp-image-holder .mfp-content { + max-width: 100%; } + +.mfp-gallery .mfp-image-holder .mfp-figure { + cursor: pointer; } + +@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { + /** + * Remove all paddings around the image on small screen + */ + .mfp-img-mobile .mfp-image-holder { + padding-left: 0; + padding-right: 0; } + .mfp-img-mobile img.mfp-img { + padding: 0; } + .mfp-img-mobile .mfp-figure:after { + top: 0; + bottom: 0; } + .mfp-img-mobile .mfp-figure small { + display: inline; + margin-left: 5px; } + .mfp-img-mobile .mfp-bottom-bar { + background: rgba(0, 0, 0, 0.6); + bottom: 0; + margin: 0; + top: auto; + padding: 3px 5px; + position: fixed; + box-sizing: border-box; } + .mfp-img-mobile .mfp-bottom-bar:empty { + padding: 0; } + .mfp-img-mobile .mfp-counter { + right: 5px; + top: 3px; } + .mfp-img-mobile .mfp-close { + top: 0; + right: 0; + width: 35px; + height: 35px; + line-height: 35px; + background: rgba(0, 0, 0, 0.6); + position: fixed; + text-align: center; + padding: 0; } } + +@media all and (max-width: 900px) { + .mfp-arrow { + -webkit-transform: scale(0.75); + transform: scale(0.75); } + .mfp-arrow-left { + -webkit-transform-origin: 0; + transform-origin: 0; } + .mfp-arrow-right { + -webkit-transform-origin: 100%; + transform-origin: 100%; } + .mfp-container { + padding-left: 6px; + padding-right: 6px; } } diff --git a/css/main.css b/css/main.css new file mode 100644 index 0000000..3da23f8 --- /dev/null +++ b/css/main.css @@ -0,0 +1,6943 @@ +/* +Theme Name: Remons +Author: Pixydrops +Author URI: https://themeforest.net/user/pixydrops/portfolio +Description: Remons - Booking Rental HTML Template +Version: 1.0.0 +*/ +/*CSS Table Of Content Ends Here*/ +@import url("https://fonts.googleapis.com/css2?family=League+Spartan:wght@100..900&family=Lexend:wght@100..900&family=Pangolin&display=swap"); +:root { + --body: #fff; + --black: #000; + --white: #fff; + --theme: #ff3726; + --theme2: #005cb5; + --header: #0c142e; + --text: #77797e; + --ratting: #ffa128; + --border: #E3E3E3; + --border2: #242449; + --border3: #5262FF; + --bg: #F3F7FB; + --bg2: #18185E; + --bg3: #ffffff33; + --box-shadow: 0px 10px 60px 0px rgba(0, 0, 0, 0.1); +} + +.theme-btn { + background-color: var(--theme); + color: var(--white); + display: inline-block; + font-size: 16px; + font-weight: 600; + padding: 20px 40px; + border-radius: 0; + text-transform: capitalize; + -webkit-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; + position: relative; + z-index: 1; + line-height: 1.3; + border-radius: 10px; +} +.theme-btn::before { + content: ""; + background-color: var(--header); + width: 0; + height: 50%; + position: absolute; + top: 0; + left: 0; + -webkit-transition: all 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86); + transition: all 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86); + z-index: -1; + border-radius: 10px 10px 0 0; +} +.theme-btn::after { + content: ""; + background-color: var(--header); + width: 0; + height: 50%; + position: absolute; + bottom: 0; + right: 0; + -webkit-transition: all 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86); + transition: all 0.3s cubic-bezier(0.785, 0.135, 0.15, 0.86); + z-index: -1; + border-radius: 0 0 10px 10px; +} +.theme-btn i { + margin-left: 10px; +} +.theme-btn:hover { + color: var(--white); +} +.theme-btn:hover::before, .theme-btn:hover::after { + width: 100%; +} +.theme-btn.bg-color { + background-color: var(--bg); + color: var(--text); +} +.theme-btn.bg-color::before, .theme-btn.bg-color::after { + background-color: var(--theme); +} +.theme-btn.bg-color:hover { + color: var(--white); +} +.theme-btn.bg-header { + background-color: var(--header); +} +.theme-btn.bg-header::before, .theme-btn.bg-header::after { + background-color: var(--white); +} +.theme-btn.bg-header:hover { + color: var(--header); +} +.theme-btn.bg-white { + background-color: var(--white); + color: var(--header); +} +.theme-btn.bg-white:hover { + color: var(--white); +} +@media (max-width: 767px) { + .theme-btn { + padding: 20px 32px; + } +} +@media (max-width: 575px) { + .theme-btn { + padding: 18px 30px; + font-size: 14px; + } +} + +/* -------------------------------------------- + Template Default Fonts & Fonts Styles + ---------------------------------------------- */ +body { + font-family: "Lexend", sans-serif; + font-size: 16px; + font-weight: normal; + line-height: 28px; + color: var(--text); + background-color: var(--white); + padding: 0; + margin: 0; + overflow-x: hidden; +} + +ul { + padding: 0; + margin: 0; + list-style: none; +} + +button { + border: none; + background-color: transparent; + padding: 0; +} + +input:focus { + color: var(--white); + outline: none; +} + +input { + color: var(--white); +} + +h1, +h2, +h3, +h4, +h5, +h6 { + font-family: "Lexend", sans-serif; + margin: 0px; + padding: 0; + color: var(--header); + text-transform: capitalize; + transition: all 0.4s ease-in-out; +} + +h1 { + font-size: 110px; + font-weight: 700; + line-height: 112%; +} + +h2 { + font-size: 50px; + line-height: 125%; + font-weight: 600; +} +@media (max-width: 1199px) { + h2 { + font-size: 34px; + } +} +@media (max-width: 767px) { + h2 { + font-size: 32px; + } +} +@media (max-width: 575px) { + h2 { + font-size: 28px; + } +} + +h3 { + font-size: 22px; + font-weight: 600; +} +@media (max-width: 575px) { + h3 { + font-size: 20px; + } +} + +h4 { + font-size: 20px; + font-weight: 600; + line-height: 130%; +} + +h5 { + font-size: 18px; + font-weight: 500; +} + +h6 { + font-size: 16px; + font-weight: 600; + line-height: 145%; +} + +a { + text-decoration: none; + outline: none !important; + cursor: pointer; + color: var(--header); + transition: all 0.4s ease-in-out; +} + +p { + margin: 0px; + transition: all 0.4s ease-in-out; +} + +span { + margin: 0px; + transition: all 0.4s ease-in-out; +} + +.about-wrapper .about-image-items { + position: relative; +} +.about-wrapper .about-image-items .counter-content { + padding: 26px; + background-color: var(--theme); + border-radius: 0 10px 10px 0; + max-width: 160px; + position: absolute; + top: 7%; + left: 17%; + z-index: 9; +} +@media (max-width: 1399px) { + .about-wrapper .about-image-items .counter-content { + left: 18%; + } +} +@media (max-width: 1199px) { + .about-wrapper .about-image-items .counter-content { + left: 0; + top: 0; + } +} +@media (max-width: 991px) { + .about-wrapper .about-image-items .counter-content { + left: 36%; + top: 5%; + } +} +@media (max-width: 767px) { + .about-wrapper .about-image-items .counter-content { + left: 0; + top: 0; + padding: 18px; + } +} +.about-wrapper .about-image-items .counter-content::before { + width: 0; + height: 0; + border-top: 24px solid var(--theme); + border-right: 30px solid transparent; + content: ""; + left: 0px; + position: absolute; + top: -24px; + transform: rotate(-180.509deg); +} +@media (max-width: 1399px) { + .about-wrapper .about-image-items .counter-content::before { + display: none; + } +} +.about-wrapper .about-image-items .car-shape { + position: absolute; + bottom: -65px; + right: 20px; +} +@media (max-width: 1199px) { + .about-wrapper .about-image-items .car-shape { + display: none; + } +} +.about-wrapper .about-image-items .color-shape { + position: absolute; + top: 58%; + left: -95px; + transform: translateY(-50%); + z-index: -1; +} +@media (max-width: 1199px) { + .about-wrapper .about-image-items .color-shape { + display: none; + } +} +.about-wrapper .about-image-items .about-image-1 { + text-align: right; + position: relative; + z-index: 1; +} +.about-wrapper .about-image-items .about-image-1 img { + max-width: 100%; + border-radius: 10px; +} +@media (max-width: 1199px) { + .about-wrapper .about-image-items .about-image-1 img { + width: 100%; + } +} +@media (max-width: 991px) { + .about-wrapper .about-image-items .about-image-1 img { + width: initial; + } +} +@media (max-width: 767px) { + .about-wrapper .about-image-items .about-image-1 img { + width: 100%; + } +} +.about-wrapper .about-image-items .about-image-2 { + margin-top: -140px; +} +@media (max-width: 1199px) { + .about-wrapper .about-image-items .about-image-2 { + max-width: 300px; + position: relative; + z-index: 9; + } +} +@media (max-width: 991px) { + .about-wrapper .about-image-items .about-image-2 { + max-width: initial; + position: initial; + } +} +@media (max-width: 767px) { + .about-wrapper .about-image-items .about-image-2 { + max-width: 300px; + z-index: 9; + position: relative; + } +} +@media (max-width: 575px) { + .about-wrapper .about-image-items .about-image-2 { + max-width: 200px; + } +} +.about-wrapper .about-image-items .about-image-2 img { + max-width: 100%; + border-radius: 10px; +} +.about-wrapper .about-content { + margin-left: 30px; +} +@media (max-width: 1199px) { + .about-wrapper .about-content { + margin-left: 0; + } +} +.about-wrapper .about-content h4 { + text-transform: uppercase; + color: var(--theme); + font-weight: 400; + margin-bottom: 20px; +} +@media (max-width: 767px) { + .about-wrapper .about-content h4 { + font-size: 18px; + } +} +@media (max-width: 575px) { + .about-wrapper .about-content h4 { + font-size: 16px; + } +} +.about-wrapper .about-content .about-list-item { + margin-top: 30px; + display: flex; + align-items: center; + gap: 70px; + margin-bottom: 40px; +} +@media (max-width: 1199px) { + .about-wrapper .about-content .about-list-item { + gap: 30px; + font-size: 18px; + } +} +@media (max-width: 575px) { + .about-wrapper .about-content .about-list-item { + flex-wrap: wrap; + margin-top: 20px; + margin-bottom: 30px; + gap: 15px; + } +} +.about-wrapper .about-content .about-list-item ul li { + font-size: 20px; + color: var(--header); + padding-bottom: 5px; + border-bottom: 1px solid var(--border); + transition: all 0.4s ease-in-out; +} +@media (max-width: 575px) { + .about-wrapper .about-content .about-list-item ul li { + font-size: 16px; + } +} +.about-wrapper .about-content .about-list-item ul li:not(:last-child) { + margin-bottom: 15px; +} +.about-wrapper .about-content .about-list-item ul li:hover { + border-bottom: 1px solid var(--theme); +} + +.about-wrapper-2 .about-image { + margin-right: 60px; +} +@media (max-width: 991px) { + .about-wrapper-2 .about-image { + margin-right: 0; + } +} +.about-wrapper-2 .about-image img { + width: 100%; + height: 100%; +} +.about-wrapper-2 .about-content { + margin-left: -45px; +} +@media (max-width: 991px) { + .about-wrapper-2 .about-content { + margin-left: 0; + } +} +.about-wrapper-2 .about-content .about-list-wrapper { + margin-top: 30px; + display: flex; + align-items: center; + justify-content: space-between; +} +@media (max-width: 1199px) { + .about-wrapper-2 .about-content .about-list-wrapper { + flex-wrap: wrap; + gap: 30px; + } +} +@media (max-width: 575px) { + .about-wrapper-2 .about-content .about-list-wrapper { + margin-top: 20px; + } +} +.about-wrapper-2 .about-content .about-list-wrapper .about-list-items ul { + margin-bottom: 40px; +} +.about-wrapper-2 .about-content .about-list-wrapper .about-list-items ul li { + color: var(--header); + font-weight: 500; +} +.about-wrapper-2 .about-content .about-list-wrapper .about-list-items ul li:not(:last-child) { + margin-bottom: 10px; +} +.about-wrapper-2 .about-content .about-list-wrapper .about-list-items ul li i { + color: var(--theme2); + margin-right: 8px; +} +.about-wrapper-2 .about-content .about-list-wrapper .author-items { + text-align: center; + background-color: var(--white); + padding: 18px 35px; + border-radius: 10px; + border: 10px solid rgb(208, 215, 222); +} +.about-wrapper-2 .about-content .about-list-wrapper .author-items .icon { + width: 50px; + height: 50px; + line-height: 50px; + text-align: center; + border-radius: 50%; + background-color: var(--white); + color: var(--theme); + box-shadow: var(--box-shadow); + margin: 0 auto 30px; + transition: all 0.4s ease-in-out; +} +.about-wrapper-2 .about-content .about-list-wrapper .author-items p { + margin-bottom: 15px; +} +.about-wrapper-2 .about-content .about-list-wrapper .author-items h6 a:hover { + color: var(--theme); +} +.about-wrapper-2 .about-content .about-list-wrapper .author-items:hover .icon { + background-color: var(--theme); + color: var(--white); +} + +.about-section-2 { + position: relative; + z-index: 99; +} + +@-webkit-keyframes rippleOne { + 70% { + -webkit-box-shadow: 0 0 0 40px rgba(244, 68, 56, 0); + box-shadow: 0 0 0 40px rgba(244, 68, 56, 0); + } + 100% { + -webkit-box-shadow: 0 0 0 0 rgba(244, 68, 56, 0); + box-shadow: 0 0 0 0 rgba(244, 68, 56, 0); + } +} +@keyframes rippleOne { + 70% { + -webkit-box-shadow: 0 0 0 40px rgba(244, 68, 56, 0); + box-shadow: 0 0 0 40px rgba(244, 68, 56, 0); + } + 100% { + -webkit-box-shadow: 0 0 0 0 rgba(244, 68, 56, 0); + box-shadow: 0 0 0 0 rgba(244, 68, 56, 0); + } +} +@keyframes cir36 { + 100% { + transform: rotate(360deg); + } +} +@keyframes rounded { + 50% { + transform: rotate(15deg); + } +} +@-webkit-keyframes spinner { + to { + -webkit-transform: rotateZ(360deg); + transform: rotateZ(360deg); + } +} +@keyframes spinner { + to { + -webkit-transform: rotateZ(360deg); + transform: rotateZ(360deg); + } +} +@-webkit-keyframes letters-loading { + 0%, 75%, 100% { + opacity: 0; + transform: rotateY(-90deg); + } + 25%, 50% { + opacity: 1; + transform: rotateY(0deg); + } +} +@keyframes letters-loading { + 0%, 75%, 100% { + opacity: 0; + transform: rotateY(-90deg); + } + 25%, 50% { + opacity: 1; + transform: rotateY(0deg); + } +} +@keyframes loaderspin { + 0% { + transform: translate(-50%, -50%) rotate(0deg); + } + 100% { + transform: translate(-50%, -50%) rotate(360deg); + } +} +@keyframes tpswing { + 0% { + -webkit-transform: rotate(20deg); + -ms-transform: rotate(20deg); + transform: rotate(20deg); + } + 100% { + -webkit-transform: rotate(0deg); + -ms-transform: rotate(0deg); + transform: rotate(0deg); + } +} +@keyframes width { + 0% { + width: 0%; + } + 100% { + width: 100%; + } +} +@-webkit-keyframes width { + 0% { + width: 0%; + } + 100% { + width: 100%; + } +} +@-webkit-keyframes loaderspin { + 0% { + transform: translate(-50%, -50%) rotate(0deg); + } + 100% { + transform: translate(-50%, -50%) rotate(360deg); + } +} +@keyframes loaderpulse { + 0% { + transform: scale(1); + } + 100% { + transform: scale(1.2); + } +} +@keyframes rounded { + 50% { + transform: rotate(20deg); + } +} +@keyframes cir36 { + 100% { + transform: rotate(360deg); + } +} +.float-bob-y { + -webkit-animation-name: float-bob-y; + animation-name: float-bob-y; + -webkit-animation-duration: 3s; + animation-duration: 3s; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; +} + +@-webkit-keyframes float-bob-y { + 0% { + -webkit-transform: translateY(-30px); + transform: translateY(-30px); + } + 50% { + -webkit-transform: translateY(-10px); + transform: translateY(-10px); + } + 100% { + -webkit-transform: translateY(-30px); + transform: translateY(-30px); + } +} +@keyframes float-bob-y { + 0% { + -webkit-transform: translateY(-30px); + transform: translateY(-30px); + } + 50% { + -webkit-transform: translateY(-10px); + transform: translateY(-10px); + } + 100% { + -webkit-transform: translateY(-30px); + transform: translateY(-30px); + } +} +.brand-wrapper .brand-image { + text-align: center; + margin: 0 auto; +} +.brand-wrapper .brand-image img { + filter: brightness(0) invert(1); + opacity: 0.2; + transition: all 0.4s ease-in-out; +} +.brand-wrapper .brand-image img:hover { + opacity: 1; +} +.brand-wrapper .brand-image.style-color img { + filter: initial; +} +.brand-wrapper .array-button { + justify-content: center; + position: relative; + z-index: 9; + margin-bottom: 50px; + gap: 5px; +} +.brand-wrapper .array-button::before { + position: absolute; + top: 15px; + left: 35px; + content: ""; + height: 1px; + width: 485px; + background-color: rgb(255, 255, 255); + opacity: 0.102; +} +@media (max-width: 1399px) { + .brand-wrapper .array-button::before { + display: none; + } +} +.brand-wrapper .array-button::after { + position: absolute; + top: 15px; + right: 35px; + content: ""; + height: 1px; + width: 485px; + background-color: rgb(255, 255, 255); + opacity: 0.102; +} +@media (max-width: 1399px) { + .brand-wrapper .array-button::after { + display: none; + } +} +.brand-wrapper .array-button .array-prev-2 { + width: 30px; + height: 30px; + line-height: 30px; + text-align: center; + background-color: rgb(22, 32, 61); + color: var(--text); + transition: all 0.4s ease-in-out; + font-size: 14px; +} +.brand-wrapper .array-button .array-prev-2:hover { + background-color: var(--theme); + color: var(--white); +} +.brand-wrapper .array-button .array-next-2 { + width: 30px; + height: 30px; + line-height: 30px; + background-color: var(--theme); + transition: all 0.4s ease-in-out; + font-size: 14px; + color: var(--white); +} +.brand-wrapper .array-button .array-next-2:hover { + background-color: rgb(22, 32, 61); + color: var(--text); +} +.brand-wrapper.style-2 .array-button::before { + left: 18%; + background-color: #d0d7de; + opacity: 1; +} +.brand-wrapper.style-2 .array-button::after { + right: 18%; + content: ""; + background-color: #d0d7de; + opacity: 1; +} +.brand-wrapper.style-2 .array-button .array-prev-2 { + background-color: #ecf0f4; +} +.brand-wrapper.style-2 .array-button .array-prev-2:hover { + background-color: var(--theme); + color: var(--white); +} +.brand-wrapper.style-2 .array-button .array-next-2:hover { + background-color: rgb(22, 32, 61); + color: var(--white); +} + +.search-booking-section { + position: relative; + background-color: transparent; + background-image: linear-gradient(0deg, #ECF0F4 0%, rgba(254, 253, 253, 0) 100%); +} +.search-booking-section::before { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + content: ""; + background-image: url("../img/booking-bg.png"); + background-repeat: no-repeat; + background-size: cover; +} + +.search-booking-wrapper { + position: relative; + z-index: 9; +} +@media (max-width: 1199px) { + .search-booking-wrapper br { + display: none; + } +} +.search-booking-wrapper .booking-man { + position: absolute; + bottom: -21%; + left: 56%; + transform: translateX(-50%); + z-index: 9; + height: 705px; +} +.search-booking-wrapper .booking-man img { + width: 100%; + height: 100%; + object-fit: cover; +} +@media (max-width: 1199px) { + .search-booking-wrapper .booking-man { + display: none; + } +} +.search-booking-wrapper .icon-area { + margin-top: 25px; + display: flex; + align-items: center; + gap: 50px; +} +@media (max-width: 767px) { + .search-booking-wrapper .icon-area { + margin-top: 30px; + gap: 30px; + } +} +@media (max-width: 575px) { + .search-booking-wrapper .icon-area { + margin-top: 20px; + gap: 20px; + } +} +@media (max-width: 470px) { + .search-booking-wrapper .icon-area { + flex-wrap: wrap; + gap: 15px; + justify-content: center; + text-align: center; + } +} +.search-booking-wrapper .icon-area .icon-items .icon { + width: 78px; + height: 78px; + line-height: 78px; + text-align: center; + border-radius: 50%; + background-color: var(--theme2); + z-index: 9; + position: relative; + transition: all 0.4s ease-in-out; +} +@media (max-width: 470px) { + .search-booking-wrapper .icon-area .icon-items .icon { + margin: 0 auto; + text-align: center; + } +} +.search-booking-wrapper .icon-area .icon-items h4 { + margin-top: 20px; +} +.search-booking-wrapper .product-search-area { + background-color: var(--theme); + border-radius: 10px; + padding: 50px; + margin: -170px 0px 0px 0px; + border-top-left-radius: 0; + position: relative; +} +@media (max-width: 1199px) { + .search-booking-wrapper .product-search-area { + margin: 0; + border-radius: 10px; + } +} +@media (max-width: 767px) { + .search-booking-wrapper .product-search-area { + padding: 50px 40px; + } +} +@media (max-width: 575px) { + .search-booking-wrapper .product-search-area { + padding: 40px 30px; + } +} +.search-booking-wrapper .product-search-area::before { + content: ""; + position: absolute; + right: calc(100% - 0.5px); + top: 0; + width: 42px; + height: 50px; + background-color: inherit; + -webkit-clip-path: polygon(100% 0, 0% 100%, 100% 100%); + clip-path: polygon(100% 0, 0% 100%, 100% 100%); +} +@media (max-width: 1199px) { + .search-booking-wrapper .product-search-area::before { + display: none; + } +} +.search-booking-wrapper .product-search-area .pickup-items .field-label { + color: var(--white); + font-weight: 500; + font-size: 16px; + margin-bottom: 20px; +} +.search-booking-wrapper .product-search-area .pickup-items .input-group { + position: relative; +} +.search-booking-wrapper .product-search-area .pickup-items .input-group .input-group-addon { + position: absolute; + top: 14px; + right: 20px; +} +.search-booking-wrapper .product-search-area .pickup-items .form-control { + width: 100%; + outline: none; + border: none; + padding: 18px 25px; + color: var(--header); + background-color: var(--white); + font-size: 16px; + text-transform: capitalize; + font-weight: 400; + border-radius: 10px !important; +} +.search-booking-wrapper .product-search-area .pickup-items .form-control::placeholder { + color: var(--text); +} +.search-booking-wrapper .product-search-area .pickup-items .category-oneadjust { + background-color: var(--white); + border-radius: 10px; + padding: 18px 60px 18px 25px; + width: 100%; +} +.search-booking-wrapper .product-search-area .pickup-items .category-oneadjust .nice-select { + width: unset !important; + gap: 20px; + font-size: 16px; +} +.search-booking-wrapper .product-search-area .pickup-items .category-oneadjust .nice-select::after { + border-bottom: 2px solid var(--text); + border-right: 2px solid var(--text); + right: -35px; +} +.search-booking-wrapper .product-search-area .pickup-items .category-oneadjust .nice-select span { + color: var(--text); +} +.search-booking-wrapper .product-search-area .pickup-items .category-oneadjust .nice-select .list { + max-height: 15vh; + background: var(--header); + width: 100%; + padding: 5px 8px; + overflow-y: scroll; + left: 50%; + transform: translateX(-50%); +} +.search-booking-wrapper .product-search-area .pickup-items .category-oneadjust .nice-select .list li { + color: var(--white); + font-size: 14px; + border: none; +} +.search-booking-wrapper .product-search-area .pickup-items .theme-btn { + background-color: var(--header); +} +.search-booking-wrapper .product-search-area .pickup-items .theme-btn::before, .search-booking-wrapper .product-search-area .pickup-items .theme-btn::after { + background-color: var(--theme2); +} + +.contact-wrapper-area { + padding: 80px; + background-color: var(--white); + border-radius: 10px; + box-shadow: 0px 10px 60px 0px rgba(0, 0, 0, 0.1); +} +@media (max-width: 991px) { + .contact-wrapper-area { + padding: 50px 50px; + } +} +@media (max-width: 767px) { + .contact-wrapper-area { + padding: 40px 50px; + } +} +@media (max-width: 575px) { + .contact-wrapper-area { + padding: 30px 40px; + } +} +.contact-wrapper-area .contact-form-items .form-clt span { + color: var(--header); + display: inline-block; + margin-bottom: 10px; +} +.contact-wrapper-area .contact-form-items .form-clt input, .contact-wrapper-area .contact-form-items .form-clt textarea { + width: 100%; + outline: none; + border: none; + background-color: var(--bg); + padding: 16px 20px; + border-radius: 8px; + color: var(--text); +} +.contact-wrapper-area .contact-form-items .form-clt input::placeholder, .contact-wrapper-area .contact-form-items .form-clt textarea::placeholder { + color: var(--text); +} +.contact-wrapper-area .contact-form-items .form-clt textarea { + padding-bottom: 110px; +} +.contact-wrapper-area .contact-right-items .contact-img { + margin-bottom: 10px; +} +.contact-wrapper-area .contact-right-items .contact-img img { + width: 100%; + height: 100%; +} +.contact-wrapper-area .contact-right-items .icon-items { + display: flex; + gap: 20px; + border-bottom: 1px solid var(--border); + padding: 25px 0; +} +.contact-wrapper-area .contact-right-items .social-icon { + gap: 15px; + position: relative; + z-index: 9; + margin-top: 30px; +} +@media (max-width: 575px) { + .contact-wrapper-area .contact-right-items .social-icon { + margin-top: 20px; + } +} +.contact-wrapper-area .contact-right-items .social-icon a { + width: 40px; + height: 40px; + line-height: 40px; + text-align: center; + font-size: 16px; + display: block; + color: var(--header); + transition: all 0.4s ease-in-out; + text-align: center; + background-color: var(--bg); + border-radius: 50%; +} +.contact-wrapper-area .contact-right-items .social-icon a:hover { + background-color: var(--theme); + color: var(--white); +} + +.contact-section-1 { + margin-bottom: -80px; + position: relative; + z-index: 9; +} + +.map-items .googpemap iframe { + width: 100%; + height: 600px; +} +@media (max-width: 575px) { + .map-items .googpemap iframe { + height: 400px; + } +} + +.cta-rental-items h4 { + font-weight: 400; + color: var(--white); + margin-bottom: 5px; +} +.cta-rental-items h2 { + color: var(--white); +} +.cta-rental-items .rental-app-button { + display: flex; + align-items: center; + gap: 10px; + margin-top: 30px; +} +@media (max-width: 470px) { + .cta-rental-items .rental-app-button { + flex-wrap: wrap; + gap: 15px; + margin-top: 20px; + } +} +.cta-rental-items .rental-app-button .app-button-items { + padding: 18px 35px; + background-color: var(--theme); + display: flex; + align-items: center; + gap: 15px; + border-radius: 10px; + line-height: 1; +} +@media (max-width: 470px) { + .cta-rental-items .rental-app-button .app-button-items { + padding: 18px 25px; + } +} +.cta-rental-items .rental-app-button .app-button-items .button-icon { + font-size: 20px; + color: var(--white); +} +.cta-rental-items .rental-app-button .app-button-items .button-text .text { + font-size: 14px; + color: var(--white); + line-height: 1; +} +.cta-rental-items .rental-app-button .app-button-items .button-text .headding-text { + color: var(--white); + margin-top: 2px; + display: block; +} +.cta-rental-items .rental-app-button .app-button-items:hover { + background-color: var(--header); +} +.cta-rental-items .rental-app-button .app-button-items.style-2 { + background-color: var(--white); +} +.cta-rental-items .rental-app-button .app-button-items.style-2 .button-icon { + color: var(--text); +} +.cta-rental-items .rental-app-button .app-button-items.style-2 .button-text .text { + color: var(--text); +} +.cta-rental-items .rental-app-button .app-button-items.style-2 .button-text .headding-text { + color: var(--text); +} +.cta-rental-items .rental-app-button .app-button-items.style-2:hover { + background-color: var(--header); +} +.cta-rental-items .rental-app-button .app-button-items.style-2:hover .button-icon { + color: var(--white); +} +.cta-rental-items .rental-app-button .app-button-items.style-2:hover .button-text .text { + color: var(--white); +} +.cta-rental-items .rental-app-button .app-button-items.style-2:hover .button-text .headding-text { + color: var(--white); +} + +.mobile-remons-image { + margin-bottom: -120px; + max-width: 412px; +} +.mobile-remons-image img { + width: 100%; + height: 100%; +} + +.cta-cheap-rental-section { + background-color: rgb(17, 26, 54); + padding: 30px 0; +} + +.cta-cheap-rental { + display: flex; + align-items: center; + justify-content: space-between; +} +@media (max-width: 991px) { + .cta-cheap-rental { + flex-wrap: wrap; + gap: 25px; + justify-content: center; + } +} +.cta-cheap-rental .cta-cheap-rental-left { + display: flex; + align-items: center; + gap: 70px; +} +@media (max-width: 767px) { + .cta-cheap-rental .cta-cheap-rental-left { + gap: 20px; + } +} +.cta-cheap-rental .cta-cheap-rental-left h4 { + font-weight: 400; + border-left: 1px solid #29314a; + padding-left: 30px; + position: relative; +} +@media (max-width: 767px) { + .cta-cheap-rental .cta-cheap-rental-left h4 { + padding-left: 0; + border: none; + font-size: 18px; + } +} +.cta-cheap-rental .social-icon { + gap: 15px; + position: relative; + z-index: 9; +} +@media (max-width: 575px) { + .cta-cheap-rental .social-icon { + margin-top: 20px; + } +} +.cta-cheap-rental .social-icon a { + width: 40px; + height: 40px; + line-height: 40px; + text-align: center; + font-size: 16px; + display: block; + color: var(--header); + transition: all 0.4s ease-in-out; + text-align: center; + background-color: var(--white); + border-radius: 50%; +} +.cta-cheap-rental .social-icon a:hover { + background-color: var(--theme); + color: var(--white); +} + +.pickup-wrapper { + display: flex; + align-items: center; + background-color: var(--white); + box-shadow: var(--box-shadow); + border-radius: 10px; + padding: 40px; + justify-content: space-between; + gap: 15px; + margin-top: -40px; + position: relative; + z-index: 9; +} +@media (max-width: 1399px) { + .pickup-wrapper { + flex-wrap: wrap; + justify-content: initial; + } +} +@media (max-width: 1399px) { + .pickup-wrapper .pickup-items { + width: 100%; + } +} +.pickup-wrapper .pickup-items .field-label { + font-size: 16px; + font-weight: 500; + color: var(--header); + margin-bottom: 15px; +} +.pickup-wrapper .pickup-items .field-label.style-2 { + opacity: 0; +} +@media (max-width: 1399px) { + .pickup-wrapper .pickup-items .field-label.style-2 { + display: none; + } +} +.pickup-wrapper .pickup-items .input-group { + position: relative; + width: 215px; +} +@media (max-width: 1399px) { + .pickup-wrapper .pickup-items .input-group { + width: 100%; + } +} +.pickup-wrapper .pickup-items .input-group .input-group-addon { + position: absolute; + top: 18px; + right: 20px; +} +.pickup-wrapper .pickup-items input { + width: 100%; + outline: none; + border: none; + padding: 18px 25px; + color: var(--text); + background-color: rgb(236, 240, 244); + font-size: 16px; + text-transform: capitalize; + font-weight: 400; + border-radius: 10px !important; +} +.pickup-wrapper .pickup-items input::placeholder { + color: var(--text); +} +.pickup-wrapper .pickup-items .category-oneadjust { + background-color: #ecf0f4; + border-radius: 10px; + padding: 18px 60px 18px 20px; + width: 215px; +} +@media (max-width: 1399px) { + .pickup-wrapper .pickup-items .category-oneadjust { + width: initial; + } +} +.pickup-wrapper .pickup-items .category-oneadjust .nice-select { + width: unset !important; + gap: 20px; + font-size: 16px; +} +.pickup-wrapper .pickup-items .category-oneadjust .nice-select span { + color: var(--text); +} +.pickup-wrapper .pickup-items .category-oneadjust .nice-select::after { + border-bottom: 2px solid var(--text); + border-right: 2px solid var(--text); +} +.pickup-wrapper .pickup-items .category-oneadjust .nice-select .list { + max-height: 15vh; + background: var(--header); + width: 250px; + padding: 5px 8px; + overflow-y: scroll; + right: -55px; +} +@media (max-width: 1199px) { + .pickup-wrapper .pickup-items .category-oneadjust .nice-select .list { + right: -60px; + } +} +.pickup-wrapper .pickup-items .category-oneadjust .nice-select .list li { + color: var(--white); + font-size: 14px; + border: none; +} +.pickup-wrapper .pickup-items .pickup-btn { + background-color: var(--theme); + transition: all 0.3s ease; + height: 65px; + font-size: 16px; + font-weight: bold; + line-height: 1.2; + color: var(--white); + padding: 0 40px; + border: none; + border-radius: 10px; +} +.pickup-wrapper .pickup-items .pickup-btn:hover { + background-color: var(--theme2); +} +.pickup-wrapper.style-2 { + box-shadow: none; + border: 10px solid rgb(208, 215, 222); + padding: 40px 30px; + margin-top: -180px; +} +@media (max-width: 1199px) { + .pickup-wrapper.style-2 { + margin-top: -80px; + } +} +@media (max-width: 991px) { + .pickup-wrapper.style-2 { + margin-top: -100px; + } +} + +.cta-car-booking-section { + position: relative; + background-position: top center !important; + background-repeat: no-repeat !important; +} +.cta-car-booking-section::before { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + content: ""; + background-color: var(--theme); + opacity: 0.9; +} + +.cta-car-booking-items { + text-align: center; + position: relative; + z-index: 9; +} +.cta-car-booking-items .content h2 { + color: var(--white); +} +.cta-car-booking-items .content .button-items { + display: flex; + align-items: center; + justify-content: center; + gap: 10px; + margin-top: 40px; +} +.cta-car-booking-items .car-image { + max-width: 947px; + margin: 50px auto -230px; +} +@media (max-width: 991px) { + .cta-car-booking-items .car-image { + margin: 50px auto -160px; + } +} +.cta-car-booking-items .car-image img { + width: 100%; + height: 100%; +} + +.faq-section { + position: relative; + margin-top: 60px; + z-index: 9; +} +@media (max-width: 1199px) { + .faq-section { + margin-top: 80px; + } +} +@media (max-width: 991px) { + .faq-section { + margin-top: 42px; + } +} +@media (max-width: 767px) { + .faq-section { + margin-top: 55px; + } +} +.faq-section::before { + background-image: url("../img/bg-shape-tire.png"); + background-position: -130px -130px; + background-repeat: no-repeat; + position: absolute; + top: 0; + left: 0; + content: ""; + width: 100%; + height: 100%; + z-index: -1; + animation: float-bob-y 3s linear infinite; +} + +.faq-content .accordion-item { + border: 0; + background-color: var(--white); + border-radius: 10px; +} +.faq-content .accordion-item .accordion-header { + border-radius: 10px; +} +.faq-content .accordion-item .accordion-header .accordion-button { + font-weight: 600; + color: var(--theme); + letter-spacing: -0.2px; + border: 0; + border-radius: 0; + box-shadow: none; + background-color: var(--white); + padding: 25px 30px 0; + text-transform: capitalize; + font-size: 18px; + border: 1px solid var(--border); + border-bottom: 1px solid transparent; +} +.faq-content .accordion-item .accordion-header .accordion-button::after { + font-weight: 500; + transition: all 0.3s ease-in-out !important; + background-image: url("../img/plus.png"); + color: var(--theme2); +} +.faq-content .accordion-item .accordion-header .accordion-button:not(.collapsed)::after { + background-image: url("../img/minus.png"); + font-weight: 500; + color: var(--theme2); + transform: rotate(0); +} +.faq-content .accordion-item .accordion-header .accordion-button.collapsed { + background-color: var(--bg); + padding: 25px 30px; + color: var(--header); + border-radius: 10px; + border: 1px solid transparent; +} +.faq-content .accordion-item .accordion-collapse .accordion-body { + padding-right: 50px; + padding-left: 30px; + padding-top: 15px; + color: var(--text); + background-color: var(--white); + border: 1px solid var(--border); + border-top: none; +} + +.faq-wrapper .faq-image { + max-width: 580px; + position: relative; + z-index: 9; +} +.faq-wrapper .faq-image .color-shape { + position: absolute; + top: -7%; + left: -18%; + z-index: -1; +} +.faq-wrapper .faq-image .color-shape img { + width: 100%; + height: 100%; +} +.faq-wrapper .faq-image img { + width: 100%; + height: 100%; + border-radius: 10px; +} + +.faq-sidebar { + background-color: var(--bg); + border-radius: 10px; + padding: 30px; +} +.faq-sidebar .search-widget { + margin-bottom: 30px; +} +.faq-sidebar .search-widget form { + width: 100%; + position: relative; +} +.faq-sidebar .search-widget form input { + background-color: var(--white); + font-size: 16px; + padding: 22px 40px; + width: 100%; + border: none; + color: var(--text); + border-radius: 10px; +} +.faq-sidebar .search-widget form input::placeholder { + color: var(--text); +} +.faq-sidebar .search-widget form button { + position: absolute; + right: 40px; + top: 0; + font-size: 18px; + height: 100%; + color: var(--theme); + text-align: center; + transition: all 0.3s ease-in-out; + border-radius: 0 4px 4px 0; +} +.faq-sidebar .search-widget form button:hover { + background-color: var(--header); +} +.faq-sidebar h3 { + text-align: center; +} +.faq-sidebar .icon-items { + text-align: center; +} +.faq-sidebar .icon-items .icon { + width: 50px; + height: 50px; + line-height: 50px; + text-align: center; + border-radius: 50%; + background-color: var(--white); + color: var(--theme); + margin: 30px auto 0; + transition: all 0.4s ease-in-out; +} +.faq-sidebar .icon-items .content { + margin-top: 20px; +} +.faq-sidebar .icon-items .content p { + margin-bottom: 10px; +} +.faq-sidebar .icon-items .content h6 { + font-size: 20px; +} +.faq-sidebar .icon-items .content h6 a:hover { + color: var(--theme); +} +.faq-sidebar .icon-items:hover .icon { + background-color: var(--theme); + color: var(--white); +} + +.feature-benefit-items { + margin-top: 30px; + border-radius: 10px; + position: relative; + overflow: hidden; + z-index: 9; + background-color: var(--white); + box-shadow: 0px 10px 60px 0px rgba(0, 0, 0, 0.1); +} +.feature-benefit-items .icon-box-shape { + position: absolute; + top: -35px; + right: -10px; +} +.feature-benefit-items .feature-content { + box-shadow: var(--box-shadow); + background-color: var(--white); + padding: 40px 50px; + border-radius: 10px; +} +@media (max-width: 767px) { + .feature-benefit-items .feature-content { + padding: 40px; + } +} +@media (max-width: 575px) { + .feature-benefit-items .feature-content { + padding: 30px; + } +} +.feature-benefit-items .feature-content h4 { + margin-bottom: 15px; +} +.feature-benefit-items .feature-content h4 a:hover { + color: var(--theme); +} +.feature-benefit-items .feature-content p { + margin: 0 0 20px 0; +} +.feature-benefit-items .feature-content .icon { + width: 98px; + height: 98px; + line-height: 80px; + text-align: center; + border-radius: 50%; + background-color: var(--theme2); + border: 9px solid var(--white); + margin: 0 0 -100px 0; + z-index: 9; + position: relative; + transition: all 0.4s ease-in-out; +} +@media (max-width: 575px) { + .feature-benefit-items .feature-content .icon { + width: 80px; + height: 80px; + line-height: 60px; + margin: 0 0 -70px 0; + } +} +.feature-benefit-items .feature-button { + padding: 25px 40px; + text-align: right; + background-color: #e4e7eb; + transition: all 0.4s ease-in-out; +} +.feature-benefit-items .feature-button .link-btn { + font-size: 14px; + text-transform: uppercase; + letter-spacing: 1.3px; + color: var(--text); + position: relative; + z-index: 9; +} +.feature-benefit-items .bg-button-shape { + position: absolute; + bottom: -68%; + right: -31%; + z-index: 1; +} +.feature-benefit-items:hover .feature-content .icon { + background-color: var(--theme); +} +.feature-benefit-items:hover .feature-button { + background-color: var(--theme); +} +.feature-benefit-items:hover .feature-button .link-btn { + color: var(--white); +} + +.funfact-section { + margin-top: -80px; + position: relative; + z-index: -1; +} + +.funfact-wrapper { + margin-top: 80px; + margin-bottom: -9px; +} +.funfact-wrapper .funfact-counter-area { + display: flex; + align-items: center; + justify-content: space-between; + gap: 20px; +} +@media (max-width: 1399px) { + .funfact-wrapper .funfact-counter-area { + flex-wrap: wrap; + justify-content: initial; + } +} +@media (max-width: 575px) { + .funfact-wrapper .funfact-counter-area { + justify-content: center; + } +} +.funfact-wrapper .funfact-counter-area .funfact-items { + height: 190px; + width: 190px; + border-radius: 50%; + background-color: var(--header); + text-align: center; + padding-top: 45px; + position: relative; +} +@media (max-width: 575px) { + .funfact-wrapper .funfact-counter-area .funfact-items { + width: 180px; + height: 180px; + } +} +.funfact-wrapper .funfact-counter-area .funfact-items h2 { + color: var(--white); + font-size: 40px; + margin-bottom: 5px; +} +@media (max-width: 575px) { + .funfact-wrapper .funfact-counter-area .funfact-items h2 { + font-size: 30px; + } +} +.funfact-wrapper .funfact-counter-area .funfact-items p { + text-transform: uppercase; + font-size: 14px; + line-height: 1.3; +} +@media (max-width: 575px) { + .funfact-wrapper .funfact-counter-area .funfact-items p { + font-size: 12px; + } +} +.funfact-wrapper .funfact-counter-area .funfact-items .icon { + position: absolute; + top: 0; + right: 0; + width: 60px; + height: 60px; + line-height: 60px; + text-align: center; + background-color: var(--white); + border-radius: 50%; +} + +.gallery-wrapper .gallery-image { + position: relative; + overflow: hidden; +} +.gallery-wrapper .gallery-image img { + width: 100%; + height: 100%; + border-radius: 10px; +} +.gallery-wrapper .gallery-image .icon-box { + position: absolute; + top: 0; + left: 0; + right: 0; + width: 100%; + height: 100%; + display: flex; + align-items: center; + flex-direction: column; + opacity: 0; + z-index: 1; + transform: translateY(-100%); + cursor: pointer; + transition: all 0.6s ease; + -moz-transition: all 0.6s ease; + -webkit-transition: all 0.6s ease; + -o-transition: all 0.6s ease; +} +.gallery-wrapper .gallery-image .icon-box .icon { + -webkit-transition: 0.6s; + transition: 0.6s; + position: absolute; + right: 45px; + bottom: calc(50% - 67px); + z-index: 2; + background: #fff; + width: 72px; + height: 72px; + border-radius: 50%; + display: inline-flex; + justify-content: center; + align-items: center; + cursor: pointer; + font-size: 24px; +} +.gallery-wrapper .gallery-image .icon-box .icon:hover { + background-color: var(--theme); + color: var(--white); +} +.gallery-wrapper .gallery-image .icon-box .icon.style-two { + bottom: calc(50% - 140px); +} +.gallery-wrapper .gallery-image .mask { + transition: all 0.6s ease; + -moz-transition: all 0.6s ease; + -webkit-transition: all 0.6s ease; + -o-transition: all 0.6s ease; + position: absolute; + content: ""; + top: 0; + left: 0; + right: 0; + width: 100%; + height: 100%; + background: rgba(0, 0, 0, 0.4); + opacity: 0; + transform: translateY(-100%); + border-radius: 10px; +} +.gallery-wrapper .gallery-image .mask-second { + transition: all 0.6s ease; + -moz-transition: all 0.6s ease; + -webkit-transition: all 0.6s ease; + -o-transition: all 0.6s ease; + position: absolute; + content: ""; + bottom: 0; + right: 0; + width: calc(100% - 50px); + height: 50%; + background: var(--theme2); + opacity: 0; + transform: translateY(100%); + -webkit-clip-path: polygon(100% 0, 0% 100%, 100% 100%); + clip-path: polygon(100% 0, 0% 100%, 100% 100%); + border-radius: 0 0 10px 0; +} +.gallery-wrapper .gallery-image:hover .icon-box { + opacity: 1; + transform: translateY(0); +} +.gallery-wrapper .gallery-image:hover .mask { + transition: all 0.6s ease; + -moz-transition: all 0.6s ease; + -webkit-transition: all 0.6s ease; + -o-transition: all 0.6s ease; + opacity: 1; + transform: translateY(0); +} +.gallery-wrapper .gallery-image:hover .mask-second { + transition: all 0.6s ease; + -moz-transition: all 0.6s ease; + -webkit-transition: all 0.6s ease; + -o-transition: all 0.6s ease; + opacity: 1; + transform: translateY(0); +} +.gallery-wrapper .gallery-image.active .icon-box { + opacity: 1; + transform: translateY(0); +} +.gallery-wrapper .gallery-image.active .mask { + transition: all 0.6s ease; + -moz-transition: all 0.6s ease; + -webkit-transition: all 0.6s ease; + -o-transition: all 0.6s ease; + opacity: 1; + transform: translateY(0); +} +.gallery-wrapper .gallery-image.active .mask-second { + transition: all 0.6s ease; + -moz-transition: all 0.6s ease; + -webkit-transition: all 0.6s ease; + -o-transition: all 0.6s ease; + opacity: 1; + transform: translateY(0); +} +@media (min-width: 1899px) { + .gallery-wrapper .gallery-image.style-2 { + height: 642px; + } + .gallery-wrapper .gallery-image.style-2 img { + object-fit: cover; + } +} +.gallery-wrapper .gallery-image.style-width { + height: 436px; +} +@media (max-width: 1399px) { + .gallery-wrapper .gallery-image.style-width { + height: 330px; + } +} +.gallery-wrapper .gallery-image.style-width img { + object-fit: cover; +} +.gallery-wrapper .gallery-content { + background-color: var(--theme); + border-radius: 10px; + padding: 80px 75px; + position: relative; + z-index: 9; + overflow: hidden; +} +@media (max-width: 1399px) { + .gallery-wrapper .gallery-content { + padding: 60px 40px; + height: 100%; + } +} +@media (max-width: 1199px) { + .gallery-wrapper .gallery-content { + padding: 50px 50px; + } + .gallery-wrapper .gallery-content br { + display: none; + } +} +@media (max-width: 767px) { + .gallery-wrapper .gallery-content { + padding: 50px 50px; + } + .gallery-wrapper .gallery-content br { + display: block; + } +} +@media (max-width: 575px) { + .gallery-wrapper .gallery-content { + padding: 40px 30px; + text-align: center; + } +} +.gallery-wrapper .gallery-content::before { + position: absolute; + bottom: -10%; + right: 0; + content: ""; + background-position: bottom right; + background-repeat: no-repeat; + background-size: contain; + background-image: url("../img/gallery/bg-gallery-image.png"); + z-index: -1; + width: 100%; + height: 100%; + opacity: 0.1; +} +.gallery-wrapper .gallery-content .icon { + margin-bottom: 30px; +} +@media (max-width: 575px) { + .gallery-wrapper .gallery-content .icon { + margin-bottom: 20px; + } +} +.gallery-wrapper .gallery-content h2 { + color: var(--white); +} +@media (max-width: 1399px) { + .gallery-wrapper .gallery-content h2 { + font-size: 26px; + } +} +@media (max-width: 767px) { + .gallery-wrapper .gallery-content h2 { + font-size: 32px; + } +} +@media (max-width: 575px) { + .gallery-wrapper .gallery-content h2 { + font-size: 28px; + } +} + +@media (max-width: 1899px) { + .gallery-section-2 { + padding-bottom: 120px; + } +} +@media (max-width: 1199px) { + .gallery-section-2 { + padding-bottom: 100px; + } +} +@media (max-width: 991px) { + .gallery-section-2 { + padding-bottom: 80px; + } +} + +.galley-wrapper-2 { + display: flex; + justify-content: space-between; + align-items: center; +} +@media (max-width: 991px) { + .galley-wrapper-2 { + flex-wrap: wrap; + } +} +@media (max-width: 991px) { + .galley-wrapper-2 .gallery-items { + width: 48.5%; + } +} +@media screen and (max-width: 580px) { + .galley-wrapper-2 .gallery-items { + width: 95%; + } + .galley-wrapper-2 .gallery-items .g-items { + margin: 10px; + } + .galley-wrapper-2 .gallery-items .g-items:not(:last-child) { + margin-bottom: 25px; + } +} +.galley-wrapper-2 .gallery-items .g-items { + position: relative; + width: 100%; + height: 100%; + margin: 25px; + overflow: hidden; +} +@media (max-width: 991px) { + .galley-wrapper-2 .gallery-items .g-items { + margin: 20px; + } +} +@media (max-width: 470px) { + .galley-wrapper-2 .gallery-items .g-items { + margin: 10px; + } +} +.galley-wrapper-2 .gallery-items .g-items img { + width: 100%; + height: 100%; + border-radius: 10px; +} +.galley-wrapper-2 .gallery-items .g-items .icon-box { + position: absolute; + top: 0; + left: 0; + right: 0; + width: 100%; + height: 100%; + display: flex; + align-items: center; + flex-direction: column; + opacity: 0; + z-index: 1; + transform: translateY(-100%); + cursor: pointer; + transition: all 0.6s ease; + -moz-transition: all 0.6s ease; + -webkit-transition: all 0.6s ease; + -o-transition: all 0.6s ease; +} +.galley-wrapper-2 .gallery-items .g-items .icon-box .icon { + -webkit-transition: 0.6s; + transition: 0.6s; + position: absolute; + right: 45px; + bottom: calc(50% - 67px); + z-index: 2; + background: #fff; + width: 72px; + height: 72px; + border-radius: 50%; + display: inline-flex; + justify-content: center; + align-items: center; + cursor: pointer; + font-size: 24px; +} +.galley-wrapper-2 .gallery-items .g-items .icon-box .icon:hover { + background-color: var(--theme); + color: var(--white); +} +.galley-wrapper-2 .gallery-items .g-items .icon-box .icon.style-two { + bottom: calc(50% - 140px); +} +.galley-wrapper-2 .gallery-items .g-items .mask { + transition: all 0.6s ease; + -moz-transition: all 0.6s ease; + -webkit-transition: all 0.6s ease; + -o-transition: all 0.6s ease; + position: absolute; + content: ""; + top: 0; + left: 0; + right: 0; + width: 100%; + height: 100%; + background: rgba(0, 0, 0, 0.4); + opacity: 0; + transform: translateY(-100%); + border-radius: 10px; +} +.galley-wrapper-2 .gallery-items .g-items .mask-second { + transition: all 0.6s ease; + -moz-transition: all 0.6s ease; + -webkit-transition: all 0.6s ease; + -o-transition: all 0.6s ease; + position: absolute; + content: ""; + bottom: 0; + right: 0; + width: calc(100% - 50px); + height: 50%; + background: var(--theme2); + opacity: 0; + transform: translateY(100%); + -webkit-clip-path: polygon(100% 0, 0% 100%, 100% 100%); + clip-path: polygon(100% 0, 0% 100%, 100% 100%); + border-radius: 0 0 10px 0; +} +.galley-wrapper-2 .gallery-items .g-items:hover .icon-box { + opacity: 1; + transform: translateY(0); +} +.galley-wrapper-2 .gallery-items .g-items:hover .mask { + transition: all 0.6s ease; + -moz-transition: all 0.6s ease; + -webkit-transition: all 0.6s ease; + -o-transition: all 0.6s ease; + opacity: 1; + transform: translateY(0); +} +.galley-wrapper-2 .gallery-items .g-items:hover .mask-second { + transition: all 0.6s ease; + -moz-transition: all 0.6s ease; + -webkit-transition: all 0.6s ease; + -o-transition: all 0.6s ease; + opacity: 1; + transform: translateY(0); +} +.galley-wrapper-2 .gallery-items-two { + margin: 0 20px; +} +.galley-wrapper-2 .gallery-items-three { + margin: 0 20px; +} + +.how-works-items { + margin-top: 30px; + text-align: center; +} +.how-works-items .title { + font-size: 16px; + text-transform: uppercase; + letter-spacing: 0.5px; + padding: 21px; + background-color: #ecf0f4; + border-radius: 10px 10px 0 0; + cursor: pointer; +} +.how-works-items .icon-box { + background-image: url("../img/how-work/shape.png"); + background-position: center center; + background-repeat: no-repeat; + background-size: contain; + margin: 0; + border-radius: 0; + padding: 20px 0 135px 0; +} +.how-works-items .icon-box .icon .icon-2 { + display: none; +} +.how-works-items:hover .title { + background-color: var(--theme2); +} +.how-works-items:hover .title a { + color: var(--white); +} +.how-works-items:hover .icon-box .icon .icon-2 { + display: block; + text-align: center !important; + margin: 0 auto; +} +.how-works-items:hover .icon-box .icon .icon-1 { + display: none; +} +.how-works-items.active .title { + background-color: var(--theme2); +} +.how-works-items.active .title a { + color: var(--white); +} +.how-works-items.active .icon-box .icon .icon-2 { + display: block; + text-align: center !important; + margin: 0 auto; +} +.how-works-items.active .icon-box .icon .icon-1 { + display: none; +} + +.rental-benefit-section { + position: relative; + margin-bottom: 40px; + z-index: 9; +} +.rental-benefit-section::before { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + content: ""; + background-repeat: no-repeat; + background-size: cover; + background-image: url("../img/rental-benefit-bg.jpg"); + height: 82.8%; +} +@media (max-width: 1600px) { + .rental-benefit-section::before { + height: 100%; + } +} +@media (max-width: 1600px) { + .rental-benefit-section { + padding-bottom: 120px !important; + } +} +@media (max-width: 1199px) { + .rental-benefit-section { + padding-bottom: 100px !important; + margin-bottom: 20px; + } +} +@media (max-width: 991px) { + .rental-benefit-section { + padding-bottom: 80px !important; + margin-bottom: 0; + } +} + +.rental-benefit-wrapper { + position: relative; +} +.rental-benefit-wrapper .rental-benefit-image { + position: relative; + z-index: 999; + width: 900px; + margin-left: -66%; + height: 832px; +} +@media (max-width: 1399px) { + .rental-benefit-wrapper .rental-benefit-image { + width: 850px; + height: initial; + } +} +@media (max-width: 1199px) { + .rental-benefit-wrapper .rental-benefit-image { + margin-left: 0; + width: initial; + max-width: 940px; + } +} +.rental-benefit-wrapper .rental-benefit-image img { + width: 100%; + height: 100%; + border-radius: 10px; + object-fit: cover; +} +.rental-benefit-wrapper .rental-benefit-content { + margin-left: 30px; + position: relative; + z-index: 99; +} +@media (max-width: 1199px) { + .rental-benefit-wrapper .rental-benefit-content { + margin-left: 30px; + } +} +@media (max-width: 991px) { + .rental-benefit-wrapper .rental-benefit-content { + margin-left: 0; + } +} +.rental-benefit-wrapper .rental-benefit-content .icon-items { + display: flex; + align-items: center; + gap: 20px; + border-bottom: 1px solid rgba(255, 255, 255, 0.102); + position: relative; + z-index: 9; + margin-top: 30px; + padding-bottom: 30px; +} +.rental-benefit-wrapper .rental-benefit-content .icon-items .content p { + font-size: 14px; + text-transform: uppercase; + margin-bottom: 3px; +} +.rental-benefit-wrapper .rental-benefit-content .icon-items .content h3 { + font-size: 24px; + color: var(--white); + font-weight: 500; +} +.rental-benefit-wrapper .rental-benefit-content .icon-items.style-bottom { + margin-bottom: -40px; +} +.rental-benefit-wrapper .rental-benefit-content .benefit-counter-items { + background-color: var(--theme2); + display: flex; + align-items: center; + gap: 30px; + border-radius: 0 0 10px 10px; + padding: 35px; + max-width: 450px; + margin-top: 160px; + position: relative; + z-index: -1; +} +@media (max-width: 1600px) { + .rental-benefit-wrapper .rental-benefit-content .benefit-counter-items { + margin-top: 65px; + } +} +@media (max-width: 575px) { + .rental-benefit-wrapper .rental-benefit-content .benefit-counter-items { + margin-top: 55px; + } +} +.rental-benefit-wrapper .rental-benefit-content .benefit-counter-items .icon-img { + border-right: 1px solid rgba(236, 240, 244, 0.102); + padding-right: 30px; +} +.rental-benefit-wrapper .rental-benefit-content .benefit-counter-items .content h2 { + color: var(--white); + font-weight: 500; + margin-bottom: 5px; +} +.rental-benefit-wrapper .rental-benefit-content .benefit-counter-items .content p { + color: var(--white); + font-size: 18px; +} + +.faster-booking-image { + height: 265px; +} +.faster-booking-image img { + width: 100%; + height: 100%; + border-radius: 10px; + object-fit: cover; +} + +.faster-booking-items { + display: flex; + align-items: center; + background-color: var(--theme2); + border-radius: 10px; + gap: 40px; +} +@media (max-width: 575px) { + .faster-booking-items { + flex-wrap: wrap; + justify-content: center; + text-align: center; + gap: 0; + } +} +.faster-booking-items .thumb { + height: 265px; + flex-basis: 50%; +} +@media (max-width: 575px) { + .faster-booking-items .thumb { + flex-basis: 100%; + } +} +.faster-booking-items .thumb img { + width: 100%; + height: 100%; + border-radius: 10px 0 0 10px; + object-fit: cover; +} +@media (max-width: 575px) { + .faster-booking-items .thumb img { + flex-basis: 100%; + } +} +@media (max-width: 575px) { + .faster-booking-items .content { + padding: 20px 0; + } +} +.faster-booking-items .content h4 { + color: var(--white); + margin-top: 20px; +} +.faster-booking-items .content p { + color: #AAD2F9; + margin-top: 10px; +} + +.footer-section { + background-color: #0C142E; + position: relative; + z-index: 9; +} +.footer-section::before { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + content: ""; + background-image: url("../img/footer/bg-light-footer.png"); + background-position: center center; + background-size: cover; + z-index: -1; + opacity: 0.04; + background-repeat: no-repeat; +} + +.footer-widgets-wrapper { + padding: 50px 0 80px; + position: relative; + z-index: 9; +} +.footer-widgets-wrapper .single-footer-widget { + margin-top: 30px; +} +.footer-widgets-wrapper .single-footer-widget .widget-head { + margin-bottom: 30px; +} +@media (max-width: 575px) { + .footer-widgets-wrapper .single-footer-widget .widget-head { + margin-bottom: 20px; + } +} +.footer-widgets-wrapper .single-footer-widget .widget-head h4 { + font-weight: bold; + color: var(--white); +} +.footer-widgets-wrapper .single-footer-widget .footer-content p { + color: #8E94A5; +} +.footer-widgets-wrapper .single-footer-widget .footer-content .social-icon { + margin-top: 40px; + gap: 15px; + position: relative; + z-index: 9; +} +@media (max-width: 575px) { + .footer-widgets-wrapper .single-footer-widget .footer-content .social-icon { + margin-top: 20px; + } +} +.footer-widgets-wrapper .single-footer-widget .footer-content .social-icon a { + width: 36px; + height: 36px; + line-height: 36px; + text-align: center; + font-size: 16px; + display: block; + color: var(--white); + transition: all 0.4s ease-in-out; + text-align: center; + background-color: transparent; + border: 1px solid rgba(227, 227, 227, 0.2); +} +.footer-widgets-wrapper .single-footer-widget .footer-content .social-icon a:hover { + background-color: var(--theme); + color: var(--white); + border: 1px solid transparent; +} +.footer-widgets-wrapper .single-footer-widget .footer-content .contact-info { + margin-top: 20px; +} +.footer-widgets-wrapper .single-footer-widget .footer-content .contact-info li { + color: var(--white); +} +.footer-widgets-wrapper .single-footer-widget .footer-content .contact-info li:not(:last-child) { + margin-bottom: 20px; +} +.footer-widgets-wrapper .single-footer-widget .footer-content .contact-info li i { + font-size: 16px; + color: var(--theme); + margin-right: 10px; + font-size: 20px; +} +.footer-widgets-wrapper .single-footer-widget .footer-content .contact-info li a { + color: var(--white); +} +.footer-widgets-wrapper .single-footer-widget .footer-content .footer-input { + position: relative; + margin-top: 40px; +} +.footer-widgets-wrapper .single-footer-widget .footer-content .footer-input input { + background: var(--white); + border: none; + outline: none; + padding: 18px 20px; + width: 100%; + border-radius: 5px; + color: var(--text); + font-size: 14px; +} +.footer-widgets-wrapper .single-footer-widget .footer-content .footer-input input::placeholder { + color: var(--text); +} +.footer-widgets-wrapper .single-footer-widget .footer-content .footer-input .newsletter-btn { + position: absolute; + top: 12px; + right: 12px; + width: 40px; + height: 40px; + line-height: 40px; + border-radius: 50%; + text-align: center; + background-color: var(--theme2); + color: var(--white); + bottom: 5px; + transition: all 0.4s ease-in-out; +} +.footer-widgets-wrapper .single-footer-widget .footer-content .footer-input .newsletter-btn:hover { + background-color: var(--theme); +} +.footer-widgets-wrapper .single-footer-widget .list-items li { + text-transform: capitalize; +} +.footer-widgets-wrapper .single-footer-widget .list-items li:not(:last-child) { + margin-bottom: 15px; +} +.footer-widgets-wrapper .single-footer-widget .list-items li a { + font-size: 16px; + color: #8E94A5; + position: relative; +} +.footer-widgets-wrapper .single-footer-widget .list-items li a::before { + position: absolute; + top: 8px; + left: 0; + width: 6px; + height: 6px; + content: ""; + border-radius: 50%; + background-color: var(--theme); + opacity: 0; + visibility: hidden; + transition: all 0.4s ease-in-out; +} +.footer-widgets-wrapper .single-footer-widget .list-items li a:hover { + padding-left: 20px; + color: var(--theme); +} +.footer-widgets-wrapper .single-footer-widget .list-items li a:hover::before { + opacity: 1; + visibility: visible; +} +.footer-widgets-wrapper .single-footer-widget .footer-gallery .gallery-wrap .gallery-item { + display: flex; + align-items: center; + gap: 10px; +} +.footer-widgets-wrapper .single-footer-widget .footer-gallery .gallery-wrap .gallery-item:not(:last-child) { + margin-bottom: 10px; +} +.footer-widgets-wrapper .single-footer-widget .footer-gallery .gallery-wrap .gallery-item .thumb { + position: relative; + width: 80px; + height: 80px; +} +.footer-widgets-wrapper .single-footer-widget .footer-gallery .gallery-wrap .gallery-item .thumb img { + width: 100%; + height: 100%; + border-radius: 8px; + object-fit: cover; +} +.footer-widgets-wrapper .single-footer-widget .footer-gallery .gallery-wrap .gallery-item .thumb .icon { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + z-index: 1; + text-align: center; + transition: 0.3s; + opacity: 0; + width: 100%; + height: 100%; +} +.footer-widgets-wrapper .single-footer-widget .footer-gallery .gallery-wrap .gallery-item .thumb .icon::after { + position: absolute; + content: ""; + top: 0; + left: 0; + right: 0; + bottom: 0; + background-color: rgba(255, 55, 38, 0.8); + transition: 0.4s; + opacity: 0; + width: 100%; + height: 100%; + border-radius: 8px; +} +.footer-widgets-wrapper .single-footer-widget .footer-gallery .gallery-wrap .gallery-item .thumb .icon i { + color: var(--white); + font-size: 22px; + z-index: 99; + position: relative; + margin-top: 25px; +} +.footer-widgets-wrapper .single-footer-widget .footer-gallery .gallery-wrap .gallery-item .thumb:hover .icon { + opacity: 1; +} +.footer-widgets-wrapper .single-footer-widget .footer-gallery .gallery-wrap .gallery-item .thumb:hover .icon::after { + opacity: 1; +} +.footer-widgets-wrapper .single-footer-widget.shape-map { + position: relative; +} +.footer-widgets-wrapper .single-footer-widget.shape-map::before { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + content: ""; + background-image: url("../img/footer/shape-map.png"); + background-position: center center; + z-index: -1; + opacity: 0.04; + background-repeat: no-repeat; +} + +.footer-bottom { + border-top: 1px solid #2d344a; + padding: 30px 0; +} +.footer-bottom .footer-wrapper { + text-align: center; +} +.footer-bottom .footer-wrapper p { + color: #8E94A5; +} +.footer-bottom .footer-wrapper p a { + color: #8E94A5; +} + +.header-top-section { + background-color: var(--theme2); + padding: 10px 60px; + position: relative; + z-index: 9; + border-top: 3px solid var(--theme2); +} +@media (max-width: 1199px) { + .header-top-section { + padding: 10px 20px; + } +} +@media (max-width: 991px) { + .header-top-section { + display: none; + } +} +.header-top-section::before { + position: absolute; + left: 0; + top: 0; + bottom: 0; + height: 100%; + width: 285px; + content: ""; + background-color: var(--white); + z-index: -1; + clip-path: polygon(0 0, 90% 0%, 100% 100%, 0% 100%); +} +@media (max-width: 1399px) { + .header-top-section::before { + display: none !important; + } +} +.header-top-section.style-two { + border: none; + background-color: transparent; +} +.header-top-section.style-two::before { + background-color: #0c142e; + clip-path: none; + width: 100%; + left: 260px; + border-radius: 0 0 0 10px; +} +@media (max-width: 1899px) { + .header-top-section.style-two::before { + display: block !important; + left: 0; + } +} + +.header-top-wrapper { + display: flex; + align-items: center; + justify-content: space-between; +} +.header-top-wrapper .contact-list { + display: flex; + align-items: center; + gap: 20px; + margin-left: 230px; +} +@media (max-width: 1399px) { + .header-top-wrapper .contact-list { + margin-left: 0; + } +} +.header-top-wrapper .contact-list li { + color: #d4eaff; + font-size: 14px; +} +.header-top-wrapper .contact-list li i { + color: var(--theme); + margin-right: 10px; +} +.header-top-wrapper .contact-list li a { + color: #d4eaff; +} +.header-top-wrapper .header-top-right { + display: flex; + align-items: center; + gap: 70px; +} +@media (max-width: 1199px) { + .header-top-wrapper .header-top-right { + gap: 30px; + } +} +.header-top-wrapper .header-top-right .top-list { + gap: 15px; + display: flex; +} +@media (max-width: 1199px) { + .header-top-wrapper .header-top-right .top-list { + gap: 20px; + } +} +.header-top-wrapper .header-top-right .top-list li { + font-size: 14px; + color: var(--white); +} +.header-top-wrapper .header-top-right .top-list li a { + color: #d4eaff; +} +.header-top-wrapper .header-top-right .social-icon { + gap: 25px; +} +@media (max-width: 1199px) { + .header-top-wrapper .header-top-right .social-icon { + gap: 20px; + } +} +.header-top-wrapper .header-top-right .social-icon a { + color: var(--white); + font-size: 14px; +} +.header-top-wrapper.style-2 .contact-list li { + color: #8e94a5; +} +.header-top-wrapper.style-2 .contact-list li a { + color: #8e94a5; +} +.header-top-wrapper.style-2 .header-top-right .top-list li a { + color: #8e94a5; +} + +.header-main { + display: flex; + align-items: center; + justify-content: space-between; + padding: 10px 0; +} +.header-main .main-menu ul { + margin-bottom: 0; +} +.header-main .main-menu ul li { + position: relative; + list-style: none; + display: inline-block; + margin-inline-end: 60px; + padding: 20px 0; +} +.header-main .main-menu ul li:last-child { + margin-inline-end: 0; +} +.header-main .main-menu ul li a { + display: inline-block; + font-size: 16px; + font-weight: 600; + color: var(--header); + text-align: left; + position: relative; + text-transform: capitalize; + transition: all 0.4s ease-in-out; +} +.header-main .main-menu ul li a:hover { + color: var(--theme) !important; +} +.header-main .main-menu ul li .submenu { + position: absolute; + top: 100%; + inset-inline-start: 0; + min-width: 240px; + background: var(--white); + z-index: 99999; + visibility: hidden; + opacity: 0; + transform-origin: top center; + color: var(--header); + box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2); + -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2); + transform: translateY(10px); + transition: all 0.4s ease-in-out; +} +.header-main .main-menu ul li .submenu li { + display: block; + width: 100%; + margin: 0; + padding: 0; +} +.header-main .main-menu ul li .submenu li a { + position: relative; + z-index: 11; + font-size: 16px; + font-weight: 600; + color: var(--header); + padding: 0 25px; + padding-bottom: 11px; + padding-top: 11px; + width: 100%; + border-bottom: 1px solid #eeeeee; +} +.header-main .main-menu ul li .submenu li:last-child a { + border: none; +} +.header-main .main-menu ul li .submenu li .submenu { + inset-inline-start: 100%; + top: 0; + visibility: hidden; + opacity: 0; +} +.header-main .main-menu ul li .submenu li:hover > a { + background: var(--theme); + color: var(--white) !important; +} +.header-main .main-menu ul li .submenu li:hover > a::after { + color: var(--theme); +} +.header-main .main-menu ul li .submenu li:hover > .submenu { + -webkit-transform: translateY(1); + -moz-transform: translateY(1); + -ms-transform: translateY(1); + -o-transform: translateY(1); + transform: translateY(1); + visibility: visible; + opacity: 1; +} +.header-main .main-menu ul li .submenu li.has-dropdown > a::after { + position: absolute; + top: 50%; + inset-inline-end: 25px; + -webkit-transform: translateY(-50%); + -moz-transform: translateY(-50%); + -ms-transform: translateY(-50%); + -o-transform: translateY(-50%); + transform: translateY(-50%); + color: var(--theme); +} +.header-main .main-menu ul li:hover > a { + color: var(--theme); +} +.header-main .main-menu ul li:hover > a::after { + color: var(--theme); +} +.header-main .main-menu ul li:hover > .submenu { + visibility: visible; + opacity: 1; + transform: translateY(0px); +} +.header-main .sidebar__toggle { + cursor: pointer; + font-size: 20px; +} + +.header-1 { + position: relative; + background-color: var(--white); + box-shadow: var(--box-shadow); + z-index: 999; + border-bottom: 3px solid var(--theme); +} +.header-1 .container-fluid { + padding: 0 60px; +} +@media (max-width: 1399px) { + .header-1 .container-fluid { + padding: 0 40px; + } +} +@media (max-width: 991px) { + .header-1 .container-fluid { + padding: 0 30px; + } +} +@media (max-width: 575px) { + .header-1 .container-fluid { + padding: 0 15px; + } +} +.header-1 .header-main .header-left { + display: flex; + align-items: center; + gap: 80px; +} +.header-1 .header-main .main-menu ul li a { + font-weight: 500; + color: var(--text); +} +.header-1 .header-main .main-menu ul li a:hover { + color: var(--header) !important; +} +.header-1 .header-main .main-menu ul li .submenu li a { + font-weight: 500; + color: var(--text); +} +.header-1 .header-main .header-right { + gap: 70px; +} +@media (max-width: 1899px) { + .header-1 .header-main .header-right { + gap: 30px; + } +} +@media (max-width: 1199px) { + .header-1 .header-main .header-right { + gap: 25px; + } +} +.header-1 .header-main .header-right .search-icon { + color: var(--header); + font-size: 24px; + border-left: 1px solid var(--border); + padding-left: 30px; +} +.header-1 .header-main .header-right .search-icon:hover { + color: var(--theme); +} +@media (max-width: 1199px) { + .header-1 .header-main .header-right .search-icon { + border: none; + padding: 0; + } +} +.header-1 .header-main .header-right .header-button { + margin-right: -10%; +} +.header-1 .header-main .header-right .header-button .header-btn { + padding: 34px 60px; + background-color: var(--theme); + color: var(--white); + font-size: 16px; + margin-left: 50px; + clip-path: polygon(15% 0%, 100% 0%, 100% 100%, 0% 100%); +} +.header-1 .header-main .header-right .header-button .header-btn:hover { + background-color: var(--theme2); +} +@media (max-width: 1899px) { + .header-1 .header-main .header-right .header-button { + margin-left: 0; + } +} +@media (max-width: 1600px) { + .header-1 .header-main .header-right .header-button { + display: none; + } +} +.header-1 .header-main .header-right .icon-items { + display: flex; + align-items: center; + gap: 15px; +} +@media (max-width: 1399px) { + .header-1 .header-main .header-right .icon-items { + display: none; + } +} +.header-1 .header-main .header-right .icon-items .icon { + width: 50px; + height: 50px; + line-height: 50px; + text-align: center; + border-radius: 50%; + background-color: var(--white); + color: var(--theme); + box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.1); +} +.header-1 .header-main .header-right .icon-items .content p { + color: var(--text); + font-size: 14px; +} +.header-1 .header-main .header-right .icon-items .content h6 { + font-size: 16px; + color: var(--header); +} +.header-1 .header-main .header-right .header__hamburger .sidebar__toggle { + font-size: 20px; + color: var(--header); +} + +.header-2 { + border-bottom: 1px solid var(--border); +} +.header-2 .container-fluid { + padding: 0 60px; +} +@media (max-width: 1399px) { + .header-2 .container-fluid { + padding: 0 40px; + } +} +@media (max-width: 991px) { + .header-2 .container-fluid { + padding: 0 30px; + } +} +@media (max-width: 575px) { + .header-2 .container-fluid { + padding: 0 15px; + } +} +.header-2 .header-main { + display: flex; + align-items: center; + justify-content: space-between; + padding: 10px 0; +} +.header-2 .header-main .main-menu ul { + margin-bottom: 0; +} +@media (max-width: 1600px) { + .header-2 .header-main .main-menu ul li { + margin-inline-end: 40px; + } +} +.header-2 .header-main .main-menu ul li a { + font-weight: 500; + color: var(--text); +} +.header-2 .header-main .main-menu ul li a:hover { + color: var(--header) !important; +} +.header-2 .header-main .main-menu ul li .submenu li a { + font-weight: 500; + color: var(--text); +} +.header-2 .header-left { + display: flex; + align-items: center; + gap: 80px; +} +@media (max-width: 1199px) { + .header-2 .header-left { + gap: 25px; + } +} +.header-2 .header-left .search-icon { + border-left: 1px solid var(--border); + padding-left: 20px; + font-size: 20px; +} +.header-2 .header-left .search-icon:hover { + color: var(--theme); +} +@media (max-width: 1199px) { + .header-2 .header-left .search-icon { + border: none; + padding: 0; + } +} +.header-2 .header-right { + gap: 30px; +} +@media (max-width: 1199px) { + .header-2 .header-right { + gap: 25px; + } +} +@media (max-width: 1199px) { + .header-2 .header-right .header-button { + display: none; + } +} +.header-2 .header-right .icon-items { + display: flex; + align-items: center; + gap: 15px; +} +@media (max-width: 1399px) { + .header-2 .header-right .icon-items { + display: none; + } +} +.header-2 .header-right .icon-items .icon { + width: 50px; + height: 50px; + line-height: 50px; + text-align: center; + border-radius: 50%; + background-color: var(--white); + color: var(--theme); + box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.1); +} +.header-2 .header-right .icon-items .content p { + color: var(--text); + font-size: 14px; +} +.header-2 .header-right .icon-items .content h6 { + font-size: 16px; + color: var(--header); +} +.header-2 .header-right .header__hamburger .sidebar__toggle { + font-size: 20px; + color: var(--header); +} + +.header-section { + position: absolute; + top: 0; + left: 0; + width: 100%; + z-index: 99; +} + +.header-3 .container-fluid { + padding: 0 60px; +} +@media (max-width: 1399px) { + .header-3 .container-fluid { + padding: 0 40px; + } +} +@media (max-width: 991px) { + .header-3 .container-fluid { + padding: 0 30px; + } +} +@media (max-width: 575px) { + .header-3 .container-fluid { + padding: 0 15px; + } +} +.header-3 .header-main .main-menu ul li a { + color: var(--white); +} +.header-3 .header-main .main-menu ul li a:hover { + color: var(--theme) !important; +} +.header-3 .header-main .header-left { + display: flex; + align-items: center; + gap: 80px; +} +.header-3 .header-main .header-left .header-logo-2 { + display: none; +} +.header-3 .header-main .header-right { + gap: 70px; +} +@media (max-width: 1199px) { + .header-3 .header-main .header-right { + gap: 25px; + } +} +.header-3 .header-main .header-right .search-icon { + color: var(--white); + font-size: 24px; + border-left: 1px solid var(--border); + padding-left: 30px; +} +.header-3 .header-main .header-right .search-icon:hover { + color: var(--theme); +} +@media (max-width: 1199px) { + .header-3 .header-main .header-right .search-icon { + border: none; + padding: 0; + } +} +@media (max-width: 1600px) { + .header-3 .header-main .header-right .header-button { + display: none; + } +} +.header-3 .header-main .header-right .icon-items { + display: flex; + align-items: center; + gap: 15px; +} +@media (max-width: 1399px) { + .header-3 .header-main .header-right .icon-items { + display: none; + } +} +.header-3 .header-main .header-right .icon-items .icon { + width: 50px; + height: 50px; + line-height: 50px; + text-align: center; + border-radius: 50%; + background-color: rgba(255, 255, 255, 0.101); + color: var(--white); +} +.header-3 .header-main .header-right .icon-items .content p { + color: var(--white); + font-size: 14px; +} +.header-3 .header-main .header-right .icon-items .content h6 { + font-size: 16px; +} +.header-3 .header-main .header-right .icon-items .content h6 a { + color: var(--white); +} +.header-3 .header-main .header-right .header__hamburger .sidebar__toggle { + font-size: 20px; + color: var(--white); +} + +.sidebar__toggle { + cursor: pointer; +} + +.sticky { + position: fixed !important; + top: 0 !important; + left: 0; + width: 100%; + z-index: 9999; + transition: all 0.9s; + background-color: var(--white); + box-shadow: var(--box-shadow); + -webkit-animation: 500ms ease-in-out 0s normal none 1 running fadeInDown; + animation: 500ms ease-in-out 0s normal none 1 running fadeInDown; +} +.sticky.header-3 .header-main .main-menu ul li a { + color: var(--header); +} +.sticky.header-3 .header-main .main-menu ul li a:hover { + color: var(--theme); +} +.sticky.header-3 .header-main .header-right .search-icon { + color: var(--header); +} +.sticky.header-3 .header-main .header-right .search-icon:hover { + color: var(--theme); +} +.sticky.header-3 .header-main .header-right .icon-items .icon { + background-color: var(--theme); + color: var(--white); +} +.sticky.header-3 .header-main .header-right .icon-items .content p { + color: var(--text); +} +.sticky.header-3 .header-main .header-right .icon-items .content h6 a { + color: var(--header); +} +.sticky.header-3 .header-main .header-right .header__hamburger .sidebar__toggle { + color: var(--header); +} +.sticky.header-3 .header-left .header-logo-1 { + display: none; +} +.sticky.header-3 .header-left .header-logo-2 { + display: block; +} + +.offcanvas__info { + background: var(--bg) none repeat scroll 0 0; + border-left: 2px solid var(--theme2); + position: fixed; + right: 0; + top: 0; + width: 400px; + height: 100%; + -webkit-transform: translateX(calc(100% + 80px)); + -moz-transform: translateX(calc(100% + 80px)); + -ms-transform: translateX(calc(100% + 80px)); + -o-transform: translateX(calc(100% + 80px)); + transform: translateX(calc(100% + 80px)); + -webkit-transition: transform 0.45s ease-in-out, opacity 0.45s ease-in-out; + -moz-transition: transform 0.45s ease-in-out, opacity 0.45s ease-in-out; + transition: transform 0.45s ease-in-out, opacity 0.45s ease-in-out; + z-index: 99999; + overflow-y: scroll; + overscroll-behavior-y: contain; + scrollbar-width: none; +} +.offcanvas__info::-webkit-scrollbar { + display: none; +} + +.offcanvas__info.info-open { + opacity: 1; + -webkit-transform: translateX(0); + -moz-transform: translateX(0); + -ms-transform: translateX(0); + -o-transform: translateX(0); + transform: translateX(0); +} + +.offcanvas__logo a img { + width: 150px; +} + +.offcanvas__wrapper { + position: relative; + height: 100%; + padding: 30px 30px; +} +.offcanvas__wrapper .offcanvas__content .text { + color: var(--text); +} +.offcanvas__wrapper .offcanvas__content .offcanvas__close { + width: 45px; + height: 45px; + line-height: 45px; + text-align: center; + border-radius: 50%; + background-color: var(--theme); + position: relative; + z-index: 9; + cursor: pointer; +} +.offcanvas__wrapper .offcanvas__content .offcanvas__close i { + color: var(--white); +} +.offcanvas__wrapper .offcanvas__content .offcanvas__contact { + margin-top: 20px; +} +.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul { + margin-top: 20px; +} +.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li { + font-size: 16px; + font-weight: 600; + text-transform: capitalize; +} +.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li a { + color: var(--text); +} +.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li:not(:last-child) { + margin-bottom: 15px; +} +.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li .offcanvas__contact-icon { + margin-right: 20px; +} +.offcanvas__wrapper .offcanvas__content .offcanvas__contact ul li .offcanvas__contact-icon i { + color: var(--theme); +} +.offcanvas__wrapper .offcanvas__content .offcanvas__contact span { + text-transform: initial; +} +.offcanvas__wrapper .offcanvas__content .offcanvas__contact .header-button .theme-btn { + width: 100%; + padding: 16px 40px; +} +.offcanvas__wrapper .offcanvas__content .offcanvas__contact .social-icon { + margin-top: 30px; + gap: 10px; +} +.offcanvas__wrapper .offcanvas__content .offcanvas__contact .social-icon a { + width: 45px; + height: 45px; + line-height: 45px; + text-align: center; + font-size: 16px; + display: block; + background: transparent; + color: var(--text); + border-radius: 50%; + -webkit-transition: all 0.4s ease-in-out; + transition: all 0.4s ease-in-out; + text-align: center; + border: 1px solid var(--border); +} +.offcanvas__wrapper .offcanvas__content .offcanvas__contact .social-icon a:hover { + background-color: var(--theme); + color: var(--white); +} + +.offcanvas__overlay { + position: fixed; + height: 100%; + width: 100%; + background: #151515; + z-index: 900; + top: 0; + opacity: 0; + visibility: hidden; + right: 0; +} + +.offcanvas__overlay.overlay-open { + opacity: 0.8; + visibility: visible; +} + +@media (max-width: 450px) { + .offcanvas__info { + width: 300px; + } +} +@media (max-width: 575px) { + .offcanvas__wrapper { + padding: 20px; + } +} +.breadcrumb-wrapper { + position: relative; + overflow: hidden; +} +.breadcrumb-wrapper::before { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + content: ""; + background-color: rgba(12, 20, 46, 0.6); +} +.breadcrumb-wrapper .page-heading { + position: relative; + padding: 140px 0; + text-align: center; + z-index: 9; +} +@media (max-width: 991px) { + .breadcrumb-wrapper .page-heading { + padding: 120px 0; + } +} +@media (max-width: 767px) { + .breadcrumb-wrapper .page-heading { + padding: 100px 0; + } +} +@media (max-width: 575px) { + .breadcrumb-wrapper .page-heading { + padding: 80px 0; + } +} +.breadcrumb-wrapper .page-heading .breadcrumb-items { + display: flex; + align-items: center; + gap: 10px; + justify-content: center; + margin-bottom: 10px; +} +@media (max-width: 575px) { + .breadcrumb-wrapper .page-heading .breadcrumb-items { + margin-top: 15px; + } +} +.breadcrumb-wrapper .page-heading .breadcrumb-items li { + color: rgba(255, 255, 255, 0.7019607843); + text-transform: uppercase; + font-weight: 400; + font-size: 14px; +} +.breadcrumb-wrapper .page-heading .breadcrumb-items li a { + color: rgba(255, 255, 255, 0.7019607843); + transition: all 0.4s ease-in-out; +} +.breadcrumb-wrapper .page-heading .breadcrumb-items li a:hover { + color: var(--theme); +} +.breadcrumb-wrapper .page-heading .breadcrumb-items li i { + color: rgba(255, 255, 255, 0.7019607843); +} +.breadcrumb-wrapper .page-heading h1 { + color: var(--white); + font-size: 50px; + position: relative; + z-index: 9; + text-transform: uppercase; +} +@media (max-width: 991px) { + .breadcrumb-wrapper .page-heading h1 { + font-size: 42px; + } +} +@media (max-width: 575px) { + .breadcrumb-wrapper .page-heading h1 { + font-size: 36px; + } +} + +::-webkit-scrollbar { + width: 4px; + height: 4px; +} + +/* Track */ +::-webkit-scrollbar-track { + box-shadow: inset 0 0 5px var(--theme); + border-radius: 5px; +} + +/* Handle */ +::-webkit-scrollbar-thumb { + background: var(--theme); + border-radius: 10px; +} + +.fix { + overflow: hidden; +} + +.ralt { + position: relative; +} + +.ml-100 { + margin-left: 100px; +} + +.mt-30 { + margin-top: 30px; +} + +.ripple { + position: relative; +} +.ripple::before, .ripple::after { + position: absolute; + left: 50%; + top: 50%; + width: 60px; + height: 60px; + -webkit-transform: translateX(-50%) translateY(-50%); + transform: translateX(-50%) translateY(-50%); + border-radius: 50%; + -webkit-box-shadow: 0 0 0 0 rgba(56, 75, 255, 0.2); + -ms-box-shadow: 0 0 0 0 rgba(56, 75, 255, 0.2); + -o-box-shadow: 0 0 0 0 rgba(56, 75, 255, 0.2); + box-shadow: 0 0 0 0 rgba(56, 75, 255, 0.2); + -webkit-animation: rippleOne 3s infinite; + animation: rippleOne 3s infinite; +} +.ripple::before { + -webkit-animation-delay: 0.9s; + animation-delay: 0.9s; + content: ""; + position: absolute; + right: 0; + bottom: 0; +} +.ripple::after { + -webkit-animation-delay: 0.6s; + animation-delay: 0.6s; + content: ""; + position: absolute; + right: 0; + bottom: 0; +} + +.swiper-dot .swiper-pagination-bullet { + width: 6px; + height: 6px; + transition: 0.6s; + background-color: var(--theme2); + opacity: 1; + border-radius: 10px; + position: relative; +} +.swiper-dot .swiper-pagination-bullet:not(:last-child) { + margin-right: 20px; +} +.swiper-dot .swiper-pagination-bullet::before { + position: absolute; + width: 20px; + height: 20px; + line-height: 20px; + top: -7px; + left: -7px; + border-radius: 50%; + background-color: transparent; + border: 1px solid var(--theme2); + content: ""; +} +.swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active { + background-color: var(--theme); + transition: 0.6s; + position: relative; +} +.swiper-dot .swiper-pagination-bullet.swiper-pagination-bullet-active::before { + border: 1px solid var(--theme); +} + +.array-button { + display: flex; + align-items: center; + gap: 15px; +} +.array-button .array-prev { + width: 56px; + height: 56px; + line-height: 56px; + text-align: center; + background-color: transparent; + color: var(--theme); + border-radius: 50%; + border: 1px solid var(--theme); + transition: all 0.4s ease-in-out; +} +.array-button .array-prev:hover { + background-color: var(--theme); + color: var(--white); +} +.array-button .array-next { + width: 56px; + height: 56px; + line-height: 56px; + text-align: center; + background-color: var(--theme); + color: var(--white); + border-radius: 50%; + transition: all 0.4s ease-in-out; +} +.array-button .array-next:hover { + background-color: var(--white); + color: var(--theme); +} + +.mt-10 { + margin-top: 10px; +} + +@media (max-width: 575px) { + br { + display: none; + } +} + +/* background */ +.bg-cover { + background-repeat: no-repeat; + background-size: cover; + position: relative; + background-position: center; +} + +.nice-select { + background-color: transparent; + width: unset; + outline: none; + border: none; + border-radius: 0; + padding: 0; +} +.nice-select span { + font-size: 16px; + color: var(--text); + text-transform: capitalize; +} + +.nice-select .current { + margin-right: 12px; +} + +.nice-select:after { + right: -35px; + border-bottom: 2px solid transparent; + border-right: 2px solid transparent; + width: 10px; + height: 10px; + top: 15px; + border-bottom: 2px solid transparent; + border-color: var(--theme); + border-right: 2px solid transparent; +} + +.nice-select.open .list { + background: var(--bg); + margin-top: 16px; + width: 100%; + text-transform: capitalize; + color: var(--text); +} + +.nice-select .option.selected.focus { + background: var(--theme2); + outline: none; + color: var(--white); + text-transform: capitalize; + font-weight: 400; + font-size: 16px; + border: none; +} + +.nice-select .option { + border: none; +} + +.nice-select .option:hover { + background: transparent; +} + +.scroll-up { + cursor: pointer; + display: block; + border-radius: 50px; + box-shadow: inset 0 0 0 2px var(--border); + z-index: 999; + opacity: 0; + visibility: hidden; + transform: translateY(15px); + position: fixed; + right: 25px; + bottom: 35px; + height: 50px; + width: 50px; + transition: all 0.4s ease-in-out; +} + +.scroll-up::after { + position: absolute; + font-family: "Font Awesome 6 free"; + content: "\f062"; + text-align: center; + line-height: 50px; + font-weight: 700; + font-size: 18px; + color: var(--theme); + left: 0; + top: 0; + height: 50px; + width: 50px; + cursor: pointer; + display: block; + z-index: 1; + transition: all 0.4s ease-in-out; +} + +.scroll-up svg path { + fill: none; +} + +.scroll-up svg.scroll-circle path { + stroke: var(--theme2); + stroke-width: 4px; + box-sizing: border-box; + transition: all 0.4s ease-in-out; +} + +.scroll-up.active-scroll { + opacity: 1; + visibility: visible; + transform: translateY(0); +} + +.box-shadow { + box-shadow: var(--box-shadow) !important; +} + +.page-nav-wrap ul li { + display: inline-block; +} +.page-nav-wrap ul li .page-numbers { + display: inline-block; + width: 50px; + height: 50px; + line-height: 50px; + background: transparent; + font-weight: 600; + transition: all 0.3s ease-in-out; + margin: 0 2px; + border: 1px solid var(--border); + color: var(--text); +} +.page-nav-wrap ul li .page-numbers.current { + background-color: var(--theme); + color: var(--white); +} +@media (max-width: 767px) { + .page-nav-wrap ul li .page-numbers { + margin-top: 10px; + width: 50px; + height: 50px; + line-height: 50px; + font-size: 14px; + } +} +.page-nav-wrap ul li .page-numbers i { + margin-top: 2px; +} +.page-nav-wrap ul li .page-numbers:hover { + background-color: var(--theme); + color: var(--white); + border: 1px solid transparent; +} + +.section-bg { + background-color: var(--bg); +} + +.pt-80 { + padding-top: 80px; +} + +.pb-80 { + padding-bottom: 80px; +} + +.pt-40 { + padding-top: 40px; +} + +.hero-1 { + position: relative; +} +@media (max-width: 991px) { + .hero-1 .array-button { + display: none; + } +} +.hero-1 .array-button .image-array-left, .hero-1 .array-button .image-array-right { + width: 70px; + height: 70px; + border-radius: 50%; + position: relative; + z-index: 9; + color: var(--white); + background: rgba(0, 0, 0, 0.1); + z-index: 9; +} +.hero-1 .array-button .image-array-left::before, .hero-1 .array-button .image-array-right::before { + position: absolute; + top: 0; + left: 0; + content: ""; + border-radius: 50%; + width: 70px; + height: 70px; + background-repeat: no-repeat; + background-size: cover; + background-image: url("../img/bg-slideshow-01.jpg"); + opacity: 0; + z-index: -1; + transition: all 0.4s ease-in-out; + visibility: hidden; +} +.hero-1 .array-button .image-array-left:hover::before, .hero-1 .array-button .image-array-right:hover::before { + opacity: 1; + visibility: visible; +} +.hero-1 .array-button .image-array-left { + position: absolute; + top: 50%; + left: -50px; + transform: translateY(-50%); + opacity: 0; + visibility: hidden; + transition: all 0.4s ease-in-out; +} +.hero-1 .array-button .image-array-right { + position: absolute; + top: 50%; + right: -50px; + transform: translateY(-50%); + opacity: 0; + visibility: hidden; + transition: all 0.4s ease-in-out; +} +.hero-1:hover .array-button .image-array-left, .hero-1:hover .array-button .image-array-right { + opacity: 1; + visibility: visible; +} +.hero-1:hover .array-button .image-array-left { + left: 20px; +} +.hero-1:hover .array-button .image-array-right { + right: 20px; +} +.hero-1 .swiper-slide-active .hero-image { + -webkit-transform: scale(1.12); + -moz-transform: scale(1.12); + transform: scale(1.12); +} +.hero-1 .hero-image { + overflow: hidden; + position: absolute !important; + left: 0; + top: 0; + width: 100%; + height: 100%; + opacity: 1; + background-size: cover; + transform: scale(1); + -webkit-transition: all 8s ease-out 0s; + -moz-transition: all 8s ease-out 0s; + -ms-transition: all 8s ease-out 0s; + -o-transition: all 8s ease-out 0s; + transition: all 8s ease-out 0s; +} +.hero-1 .hero-image .overlay-shape { + position: absolute; + right: 0; + bottom: 0; +} +.hero-1 .hero-content { + position: relative; + padding: 275px 0; +} +@media (max-width: 1399px) { + .hero-1 .hero-content { + padding: 220px 0; + } +} +@media (max-width: 991px) { + .hero-1 .hero-content { + padding: 180px 0; + } +} +@media (max-width: 767px) { + .hero-1 .hero-content { + padding: 160px 0; + } +} +@media (max-width: 575px) { + .hero-1 .hero-content { + padding: 130px 0; + } +} +.hero-1 .hero-content h4 { + font-weight: 400; + text-transform: uppercase; + color: var(--white); + opacity: 0.5; + position: relative; + z-index: 99; +} +.hero-1 .hero-content h1 { + text-transform: uppercase; + position: relative; + z-index: 9999999999; +} +@media (max-width: 1399px) { + .hero-1 .hero-content h1 { + font-size: 80px; + } +} +@media (max-width: 1199px) { + .hero-1 .hero-content h1 { + font-size: 72px; + } +} +@media (max-width: 991px) { + .hero-1 .hero-content h1 { + font-size: 62px; + } +} +@media (max-width: 767px) { + .hero-1 .hero-content h1 { + font-size: 48px; + } +} +@media (max-width: 575px) { + .hero-1 .hero-content h1 { + font-size: 36px; + line-height: 1.3; + } +} +.hero-1 .hero-content h1 span { + position: relative; +} +.hero-1 .hero-content h1 span::before { + position: absolute; + bottom: 0; + left: -35px; + width: 470px; + height: 20px; + background-repeat: no-repeat; + background-size: cover; + background-image: url("../img/hero/line.png"); + content: ""; +} +@media (max-width: 1399px) { + .hero-1 .hero-content h1 span::before { + display: none; + } +} +.hero-1 .hero-content .hero-button { + margin-top: 50px; +} +@media (max-width: 575px) { + .hero-1 .hero-content .hero-button { + margin-top: 20px; + } +} + +.hero-section-2 { + position: relative; + z-index: 9; +} +@media (max-width: 1199px) { + .hero-section-2 .array-button { + display: none; + } +} +.hero-section-2 .array-button .image-array-left, .hero-section-2 .array-button .image-array-right { + width: 70px; + height: 70px; + border-radius: 50%; + position: relative; + z-index: 9; + color: var(--theme); +} +.hero-section-2 .array-button .image-array-left { + position: absolute; + top: 50%; + left: -50px; + transform: translateY(-50%); + opacity: 0; + visibility: hidden; + transition: all 0.4s ease-in-out; +} +.hero-section-2 .array-button .image-array-right { + position: absolute; + top: 50%; + right: -50px; + transform: translateY(-50%); + opacity: 0; + visibility: hidden; + transition: all 0.4s ease-in-out; +} +.hero-section-2:hover .array-button .image-array-left, .hero-section-2:hover .array-button .image-array-right { + opacity: 1; + visibility: visible; +} +.hero-section-2:hover .array-button .image-array-left { + left: 20px; +} +.hero-section-2:hover .array-button .image-array-right { + right: 20px; +} +.hero-section-2 .radius-shape { + position: absolute; + bottom: -10%; + right: 0; +} +@media (max-width: 1600px) { + .hero-section-2 .radius-shape { + display: none; + } +} +.hero-section-2::before { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + content: ""; + background-color: var(--white); + top: 84%; +} +.hero-section-2 .shadow-shape { + position: absolute; + bottom: 90px; + left: 0; + z-index: -1; +} +.hero-section-2 .shadow-shape img { + width: 100%; + height: 100%; +} + +.hero-2 { + position: relative; + z-index: 9; + padding: 0 0 100px; +} +@media (max-width: 1600px) { + .hero-2 { + padding: 160px 0 160px; + } +} +@media (max-width: 1199px) { + .hero-2 { + padding: 130px 0 130px; + } +} +@media (max-width: 991px) { + .hero-2 { + padding: 100px 0 100px; + } +} +.hero-2 .top-image { + position: absolute; + top: 0; + right: 0; + z-index: 1; +} +@media (max-width: 1199px) { + .hero-2 .top-image { + display: none; + } +} +.hero-2 .circle-shape { + position: absolute; + top: -10%; + right: 0; + z-index: -1; +} +@media (max-width: 1199px) { + .hero-2 .circle-shape { + display: none; + } +} +.hero-2 .hero-content { + position: relative; + z-index: 9; +} +@media (max-width: 575px) { + .hero-2 .hero-content { + text-align: center; + } +} +.hero-2 .hero-content .hero-title { + background-color: var(--theme2); + font-size: 14px; + display: inline-block; + padding: 13px 30px; + border-radius: 10px; + color: var(--white); + font-weight: 400; + letter-spacing: 1px; + margin-bottom: 20px; +} +.hero-2 .hero-content h1 { + font-size: 90px; + line-height: 100%; + font-weight: 500; +} +@media (max-width: 1399px) { + .hero-2 .hero-content h1 { + font-size: 76px; + } +} +@media (max-width: 1199px) { + .hero-2 .hero-content h1 { + font-size: 72px; + } +} +@media (max-width: 991px) { + .hero-2 .hero-content h1 { + font-size: 60px; + } +} +@media (max-width: 767px) { + .hero-2 .hero-content h1 { + font-size: 48px; + } +} +@media (max-width: 575px) { + .hero-2 .hero-content h1 { + font-size: 36px; + } +} +.hero-2 .hero-content h1 span { + position: relative; + z-index: 9; + display: inline-block; +} +.hero-2 .hero-content h1 span::before { + position: absolute; + bottom: 0; + left: 0; + content: ""; + background-image: url("../img/hero/line-2.png"); + background-repeat: no-repeat; + background-size: cover; + width: 266px; + height: 12px; + z-index: -1; +} +@media (max-width: 991px) { + .hero-2 .hero-content h1 span::before { + display: none; + } +} +.hero-2 .hero-image { + width: 1250px; + margin-left: -300px; + position: relative; + z-index: 9; +} +@media (max-width: 1600px) { + .hero-2 .hero-image { + width: 900px; + } +} +@media (max-width: 1199px) { + .hero-2 .hero-image { + margin-left: 0; + width: initial; + max-width: 800px; + } +} +@media (max-width: 991px) { + .hero-2 .hero-image { + margin-top: -50px; + } +} +.hero-2 .hero-image img { + width: 100%; + height: 100%; +} + +.hero-3 { + position: relative; +} +@media (max-width: 991px) { + .hero-3 .array-button { + display: none; + } +} +.hero-3 .array-button .image-array-left, .hero-3 .array-button .image-array-right { + width: 70px; + height: 70px; + border-radius: 50%; + position: relative; + z-index: 9; + color: var(--white); +} +.hero-3 .array-button .image-array-left::before, .hero-3 .array-button .image-array-right::before { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + content: ""; + background-color: var(--black); + opacity: 0.8; + border-radius: 50%; + z-index: -1; +} +.hero-3 .array-button .image-array-left { + position: absolute; + top: 50%; + left: -50px; + transform: translateY(-50%); + opacity: 0; + visibility: hidden; + transition: all 0.4s ease-in-out; +} +.hero-3 .array-button .image-array-right { + position: absolute; + top: 50%; + right: -50px; + transform: translateY(-50%); + opacity: 0; + visibility: hidden; + transition: all 0.4s ease-in-out; +} +.hero-3:hover .array-button .image-array-left, .hero-3:hover .array-button .image-array-right { + opacity: 1; + visibility: visible; +} +.hero-3:hover .array-button .image-array-left { + left: 20px; +} +.hero-3:hover .array-button .image-array-right { + right: 20px; +} +.hero-3 .search-text { + position: absolute; + bottom: 3%; + left: 54%; + transform: translateX(-50%); + z-index: 9; + color: var(--white); +} +.hero-3 .line-icon { + position: absolute; + left: 55%; + bottom: 8%; + z-index: 9; + animation: rounded 5s linear infinite; +} +.hero-3 .swiper-slide-active .hero-image { + -webkit-transform: scale(1.12); + -moz-transform: scale(1.12); + transform: scale(1.12); +} +.hero-3 .hero-image { + overflow: hidden; + position: absolute !important; + left: 0; + top: 0; + width: 100%; + height: 100%; + opacity: 1; + z-index: -2; + background-size: cover; + transform: scale(1); + -webkit-transition: all 8s ease-out 0s; + -moz-transition: all 8s ease-out 0s; + -ms-transition: all 8s ease-out 0s; + -o-transition: all 8s ease-out 0s; + transition: all 8s ease-out 0s; +} +.hero-3 .hero-image::before { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + content: ""; + background-color: var(--black); + opacity: 0.4; +} +.hero-3 .hero-image .line-shape { + position: absolute; + top: 0; + left: 12%; +} +.hero-3 .hero-image .line-shape-2 { + position: absolute; + bottom: 0; + left: 0; +} +.hero-3 .hero-content { + position: relative; + padding: 315px 0; + z-index: 9; +} +@media (max-width: 1399px) { + .hero-3 .hero-content { + padding: 280px 0; + } +} +@media (max-width: 1199px) { + .hero-3 .hero-content { + padding: 250px 0; + } +} +@media (max-width: 991px) { + .hero-3 .hero-content { + padding: 220px 0; + } +} +@media (max-width: 767px) { + .hero-3 .hero-content { + padding: 180px 0; + } +} +@media (max-width: 575px) { + .hero-3 .hero-content { + text-align: center; + padding: 150px 0; + } +} +.hero-3 .hero-content h4 { + font-weight: 400; + text-transform: uppercase; + color: var(--white); + opacity: 0.5; + margin-bottom: 10px; +} +@media (max-width: 575px) { + .hero-3 .hero-content h4 { + font-size: 16px; + } +} +.hero-3 .hero-content h1 { + font-size: 90px; +} +@media (max-width: 1399px) { + .hero-3 .hero-content h1 { + font-size: 80px; + } +} +@media (max-width: 1199px) { + .hero-3 .hero-content h1 { + font-size: 72px; + } +} +@media (max-width: 991px) { + .hero-3 .hero-content h1 { + font-size: 62px; + } +} +@media (max-width: 767px) { + .hero-3 .hero-content h1 { + font-size: 48px; + } +} +@media (max-width: 575px) { + .hero-3 .hero-content h1 { + font-size: 36px; + line-height: 1.3; + } +} + +.mean-container a.meanmenu-reveal { + display: none; +} + +.mean-container .mean-nav { + background: none; + margin-top: 0; +} + +.mean-container .mean-bar { + padding: 0; + min-height: auto; + background: none; +} + +.mean-container .mean-nav > ul { + padding: 0; + margin: 0; + width: 100%; + list-style-type: none; + display: block !important; +} +.mean-container .mean-nav > ul .homemenu-items { + display: flex; + align-items: center; + gap: 30px; + justify-content: space-between; +} +@media (max-width: 991px) { + .mean-container .mean-nav > ul .homemenu-items { + flex-wrap: wrap; + } +} +.mean-container .mean-nav > ul .homemenu-items .homemenu { + position: relative; +} +@media (max-width: 991px) { + .mean-container .mean-nav > ul .homemenu-items .homemenu { + max-width: 300px; + text-align: center; + margin: 0 auto; + border: 1px solid var(--border); + padding: 10px; + } +} +.mean-container .mean-nav > ul .homemenu-items .homemenu .homemenu-thumb { + position: relative; +} +.mean-container .mean-nav > ul .homemenu-items .homemenu .homemenu-thumb .demo-button { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + width: 60%; + gap: 10px; + display: flex; + justify-content: center; + flex-direction: column; + opacity: 0; + visibility: hidden; + transition: all 0.4s ease-in-out; + margin-top: 20px; +} +.mean-container .mean-nav > ul .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn { + padding: 14px 20px; + color: var(--white) !important; + width: initial; + font-size: 14px; + text-align: center; +} +.mean-container .mean-nav > ul .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn:hover { + color: var(--white) !important; +} +.mean-container .mean-nav > ul .homemenu-items .homemenu .homemenu-thumb::before { + background: -webkit-gradient(linear, left top, left bottom, from(rgba(99, 92, 92, 0)), to(#5e5ef6)); + background: linear-gradient(to bottom, rgba(99, 92, 92, 0) 0%, #5e5ef6 100%); + background-repeat: no-repeat; + background-size: cover; + background-position: center; + width: 100%; + height: 100%; + position: absolute; + left: 0; + top: 0; + overflow: hidden; + opacity: 0; + -webkit-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; + content: ""; +} +.mean-container .mean-nav > ul .homemenu-items .homemenu .homemenu-thumb:hover::before { + visibility: visible; + opacity: 1; +} +.mean-container .mean-nav > ul .homemenu-items .homemenu .homemenu-thumb:hover .demo-button { + opacity: 1; + visibility: visible; + margin-top: 0; +} +.mean-container .mean-nav > ul .homemenu-items .homemenu .homemenu-thumb:hover .homemenu-btn { + opacity: 1; + visibility: visible; + bottom: 50%; + transform: translateY(50%); +} +.mean-container .mean-nav > ul .homemenu-items .homemenu .homemenu-thumb img { + width: 100%; +} +.mean-container .mean-nav > ul .homemenu-items .homemenu .homemenu-title { + text-align: center; + margin: 15px auto; + display: inline-block; + font-size: 16px; +} + +.mean-container a.meanmenu-reveal { + display: none !important; +} + +.mean-container .mean-nav ul li a { + width: 100%; + padding: 10px 0; + color: var(--header); + font-size: 16px; + line-height: 1.5; + font-weight: 500; + text-transform: capitalize; + border-bottom: 1px solid var(--border) !important; + border: none; +} +.mean-container .mean-nav ul li a:hover { + color: var(--theme); +} + +.mean-container .mean-nav ul li a:last-child { + border-bottom: 0; +} + +.mean-container .mean-nav ul li a:hover { + color: var(--theme2); +} + +.mean-container .mean-nav ul li a.mean-expand { + margin-top: 5px; + padding: 0 !important; +} + +.mean-container .mean-nav ul li > a > i { + display: none; +} + +.mean-container .mean-nav ul li > a.mean-expand i { + display: inline-block; + font-size: 18px; +} + +.mean-container .mean-nav > ul > li:first-child > a { + border-top: 0; +} + +.mean-container .mean-nav ul li a.mean-expand.mean-clicked i { + transform: rotate(45deg); + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); + transition: all 0.4s ease-in-out; +} + +.mean-container .mean-nav ul li .mega-menu li a { + height: 200px; + width: 100%; + padding: 0; + border-top: 0; + margin-bottom: 20px; +} + +.news-card-items { + margin-top: 30px; +} +.news-card-items .news-image { + overflow: hidden; + height: 280px; + position: relative; +} +.news-card-items .news-image .post-date { + position: absolute; + top: 20px; + right: 20px; + text-align: center; + background-color: var(--theme2); + border-radius: 10px; + padding: 14px 20px; +} +.news-card-items .news-image .post-date h6 { + color: var(--white) !important; + font-weight: 500; + font-size: 14px; +} +.news-card-items .news-image img { + width: 100%; + height: 100%; + border-radius: 10px; + transition: all 0.4s ease-in-out; + overflow: hidden; + display: block; + object-fit: cover; +} +.news-card-items .news-content { + background-color: var(--white); + box-shadow: var(--box-shadow); + border-radius: 10px; + margin: 0 20px; + position: relative; + z-index: 1; + margin-top: -40px; +} +.news-card-items .news-content .post-client { + width: 40px; + height: 40px; + border-radius: 50%; + position: absolute; + top: -15px; + left: 30px; + border: 2px solid var(--theme); +} +.news-card-items .news-content .post-client img { + width: 100%; + height: 100%; +} +.news-card-items .news-content .news-cont { + padding: 30px; +} +.news-card-items .news-content .news-cont span { + margin-bottom: 10px; + display: inline-block; + font-size: 14px; +} +.news-card-items .news-content .news-cont h3 { + margin-bottom: 12px; +} +.news-card-items .news-content .news-cont h3 a:hover { + color: var(--theme); +} +.news-card-items .news-content ul { + display: flex; + align-items: center; + justify-content: space-between; + padding: 14px 30px; + border-top: 1px solid var(--border); +} +.news-card-items .news-content ul i { + color: var(--theme); +} +.news-card-items .news-content ul a { + color: var(--text); +} +.news-card-items .news-content ul a i { + color: var(--text); + transition: all 0.4s ease-in-out; +} +.news-card-items .news-content ul a:hover { + color: var(--theme); +} +.news-card-items .news-content ul a:hover i { + color: var(--theme); +} +.news-card-items:hover .news-image img { + transform: scale(1.1); + border-radius: 10px; +} + +.news-details-wrapper .news-details-items { + margin-bottom: 50px; +} +.news-details-wrapper .news-details-items .news-image img { + width: 100%; + height: 100%; +} +.news-details-wrapper .news-details-items .news-details-content { + margin-top: 25px; +} +.news-details-wrapper .news-details-items .news-details-content .list-admin { + display: flex; + align-items: center; + gap: 15px; + margin-bottom: 20px; +} +.news-details-wrapper .news-details-items .news-details-content .list-admin li i { + margin-right: 5px; + color: var(--theme); +} +.news-details-wrapper .news-details-items .news-details-content h3 { + font-size: 30px; +} +.news-details-wrapper .tag-share-wrap { + border-top: 1px solid var(--border); + padding-top: 30px; + display: flex; + align-items: center; + justify-content: space-between; +} +.news-details-wrapper .tag-share-wrap .tagcloud span { + font-size: 20px; + color: var(--header); + font-weight: 500; + margin-right: 10px; +} +.news-details-wrapper .tag-share-wrap .tagcloud a { + display: inline-block; + padding: 15px 20px; + line-height: 1; + background: var(--theme); + margin-right: 8px; + text-transform: capitalize; + font-weight: 500; + -webkit-transition: all 0.4s ease-in-out; + transition: all 0.4s ease-in-out; + border-radius: 4px; + color: var(--white); +} +@media (max-width: 575px) { + .news-details-wrapper .tag-share-wrap .tagcloud a { + margin-bottom: 5px; + } +} +.news-details-wrapper .tag-share-wrap .tagcloud a:hover { + background-color: var(--theme2); +} +.news-details-wrapper .tag-share-wrap .social-share { + gap: 15px; + position: relative; + z-index: 9; + justify-content: space-between; +} +@media (max-width: 575px) { + .news-details-wrapper .tag-share-wrap .social-share { + margin-top: 20px; + } +} +.news-details-wrapper .tag-share-wrap .social-share a { + width: 40px; + height: 40px; + line-height: 40px; + text-align: center; + font-size: 16px; + display: block; + color: var(--header); + transition: all 0.4s ease-in-out; + text-align: center; + background-color: var(--bg); + border-radius: 50%; +} +.news-details-wrapper .tag-share-wrap .social-share a:hover { + background-color: var(--theme); + color: var(--white); +} +.news-details-wrapper .news-rental-servce-items { + padding: 60px; + background-color: var(--bg); + border-radius: 10px; +} +.news-details-wrapper .news-rental-servce-items h4 { + line-height: 200%; +} +.news-details-wrapper .news-rental-servce-items.style-2 { + background-color: var(--theme2); +} +.news-details-wrapper .news-rental-servce-items.style-2 h4 { + color: var(--white); +} +.news-details-wrapper .comment-reviews { + margin-top: 50px; +} +.news-details-wrapper .comment-reviews h3 { + font-size: 36px; + margin-bottom: 30px; +} +.news-details-wrapper .comment-reviews .single-comment { + border-bottom: 1px solid var(--border); +} +@media (max-width: 575px) { + .news-details-wrapper .comment-reviews .single-comment { + flex-wrap: wrap; + gap: 20px; + } +} +.news-details-wrapper .comment-reviews .single-comment .content .head .con h5 { + margin-bottom: 5px; + font-weight: 600; +} +.news-details-wrapper .comment-reviews .single-comment .content .head .star i { + color: var(--ratting); + font-size: 14px; +} +.news-details-wrapper .comment-reviews .single-comment .content .reply { + border-radius: 5px; + padding: 5px 18px; + font-weight: 400; + background-color: var(--theme); + color: var(--white); +} +.news-details-wrapper .comment-reviews .single-comment .content .reply:hover { + background-color: var(--theme2); +} +.news-details-wrapper .comment-form-wrap h3 { + font-size: 36px; + margin-bottom: 30px; +} +@media (max-width: 575px) { + .news-details-wrapper .comment-form-wrap h3 { + font-size: 28px; + margin-bottom: 20px; + } +} +.news-details-wrapper .comment-form-wrap .form-clt span { + color: var(--header); + display: inline-block; + margin-bottom: 10px; +} +.news-details-wrapper .comment-form-wrap .form-clt input, .news-details-wrapper .comment-form-wrap .form-clt textarea { + width: 100%; + outline: none; + border: none; + background-color: var(--bg); + padding: 16px 20px; + border-radius: 8px; + color: var(--text); +} +.news-details-wrapper .comment-form-wrap .form-clt input::placeholder, .news-details-wrapper .comment-form-wrap .form-clt textarea::placeholder { + color: var(--text); +} +.news-details-wrapper .comment-form-wrap .form-clt textarea { + padding-bottom: 110px; +} +.news-details-wrapper .main-sidebar .search-widget { + margin-bottom: 30px; +} +.news-details-wrapper .main-sidebar .search-widget form { + width: 100%; + position: relative; +} +.news-details-wrapper .main-sidebar .search-widget form input { + background-color: var(--theme2); + font-size: 16px; + padding: 25px 40px; + width: 100%; + border: none; + color: var(--white); + border-radius: 10px; +} +.news-details-wrapper .main-sidebar .search-widget form input::placeholder { + color: var(--white); +} +.news-details-wrapper .main-sidebar .search-widget form button { + position: absolute; + right: 40px; + top: 0; + font-size: 18px; + height: 100%; + color: var(--white); + text-align: center; + transition: all 0.3s ease-in-out; + border-radius: 0 4px 4px 0; +} +.news-details-wrapper .main-sidebar .search-widget form button:hover { + background-color: var(--header); +} +.news-details-wrapper .main-sidebar .single-sidebar-widget { + padding: 40px 40px; + background-color: var(--bg); + margin-bottom: 30px; + border-radius: 10px; +} +.news-details-wrapper .main-sidebar .single-sidebar-widget .wid-title { + margin-bottom: 25px; +} +.news-details-wrapper .main-sidebar .single-sidebar-widget .wid-title h3 { + font-size: 20px; + margin-bottom: 20px; +} +.news-details-wrapper .main-sidebar .single-sidebar-widget .news-widget-categories ul li { + padding: 18px 20px; + background-color: var(--white); + font-weight: 500; + transition: all 0.4s ease-in-out; + border-radius: 10px; + font-size: 16px; +} +.news-details-wrapper .main-sidebar .single-sidebar-widget .news-widget-categories ul li a { + color: var(--header); + display: flex; + align-items: center; + justify-content: space-between; + width: 100%; +} +.news-details-wrapper .main-sidebar .single-sidebar-widget .news-widget-categories ul li span { + transition: all 0.4s ease-in-out; + color: var(--header); +} +.news-details-wrapper .main-sidebar .single-sidebar-widget .news-widget-categories ul li:not(:last-child) { + margin-bottom: 12px; +} +.news-details-wrapper .main-sidebar .single-sidebar-widget .news-widget-categories ul li:hover { + background-color: var(--theme); +} +.news-details-wrapper .main-sidebar .single-sidebar-widget .news-widget-categories ul li:hover a { + color: var(--white); +} +.news-details-wrapper .main-sidebar .single-sidebar-widget .news-widget-categories ul li.active { + background-color: var(--theme); +} +.news-details-wrapper .main-sidebar .single-sidebar-widget .news-widget-categories ul li.active a { + color: var(--white); +} +.news-details-wrapper .main-sidebar .single-sidebar-widget .recent-post-area .recent-items { + display: flex; + align-items: center; + gap: 20px; +} +.news-details-wrapper .main-sidebar .single-sidebar-widget .recent-post-area .recent-items:not(:last-child) { + margin-bottom: 20px; +} +.news-details-wrapper .main-sidebar .single-sidebar-widget .recent-post-area .recent-items .recent-content ul { + margin-bottom: 8px; +} +.news-details-wrapper .main-sidebar .single-sidebar-widget .recent-post-area .recent-items .recent-content ul li i { + color: var(--theme); + margin-right: 5px; +} +.news-details-wrapper .main-sidebar .single-sidebar-widget .recent-post-area .recent-items .recent-content h6 { + font-weight: 600; + font-size: 18px; +} +.news-details-wrapper .main-sidebar .single-sidebar-widget .recent-post-area .recent-items .recent-content h6 a:hover { + color: var(--theme); +} +.news-details-wrapper .main-sidebar .single-sidebar-widget .tagcloud a { + display: inline-block; + padding: 14px 20px; + line-height: 1; + font-size: 16px; + font-weight: 500; + background: var(--white); + margin-right: 5px; + text-transform: capitalize; + margin-bottom: 10px; + border-radius: 10px; + transition: all 0.4s ease-in-out; +} +.news-details-wrapper .main-sidebar .single-sidebar-widget .tagcloud a:last-child { + margin-right: 0; +} +.news-details-wrapper .main-sidebar .single-sidebar-widget .tagcloud a:hover { + background-color: var(--theme); + color: var(--white); +} + +.preloader { + align-items: center; + cursor: default; + display: flex; + height: 100%; + justify-content: center; + position: fixed; + left: 0; + top: 0; + width: 100%; + z-index: 9999999; +} +.preloader .animation-preloader { + z-index: 1000; +} +.preloader .animation-preloader .spinner { + animation: spinner 1s infinite linear; + border-radius: 50%; + border: 3px solid rgba(0, 0, 0, 0.2); + border-top-color: var(--theme); + height: 9em; + margin: 0 auto 3.5em auto; + width: 9em; +} +@media (max-width: 767px) { + .preloader .animation-preloader .spinner { + width: 7.5em; + height: 7.5em; + margin: 0 auto 1.5em auto; + } +} +.preloader .animation-preloader .txt-loading { + font: bold 5em "Lexend", sans-serif, "Lexend", sans-serif; + text-align: center; + user-select: none; +} +@media (max-width: 767px) { + .preloader .animation-preloader .txt-loading { + font-size: 2.5em; + } +} +.preloader .animation-preloader .txt-loading .letters-loading { + color: var(--theme); + position: relative; +} +.preloader .animation-preloader .txt-loading .letters-loading:nth-child(2):before { + animation-delay: 0.2s; +} +.preloader .animation-preloader .txt-loading .letters-loading:nth-child(3):before { + animation-delay: 0.4s; +} +.preloader .animation-preloader .txt-loading .letters-loading:nth-child(4):before { + animation-delay: 0.6s; +} +.preloader .animation-preloader .txt-loading .letters-loading:nth-child(5):before { + animation-delay: 0.8s; +} +.preloader .animation-preloader .txt-loading .letters-loading:nth-child(6):before { + animation-delay: 1s; +} +.preloader .animation-preloader .txt-loading .letters-loading:nth-child(7):before { + animation-delay: 1.2s; +} +.preloader .animation-preloader .txt-loading .letters-loading:nth-child(8):before { + animation-delay: 1.4s; +} +.preloader .animation-preloader .txt-loading .letters-loading::before { + animation: letters-loading 4s infinite; + color: var(--header); + content: attr(data-text-preloader); + left: 0; + opacity: 0; + font-family: "Lexend", sans-serif; + position: absolute; + top: -3px; + transform: rotateY(-90deg); +} +.preloader p { + font-size: 15px; + font-weight: 600; + text-transform: uppercase; + letter-spacing: 8px; + color: var(--theme); +} +.preloader .loader { + position: fixed; + top: 0; + left: 0; + width: 100%; + height: 100%; + font-size: 0; + z-index: 1; + pointer-events: none; +} +.preloader .loader .row { + height: 100%; +} +.preloader .loader .loader-section { + padding: 0px; +} +.preloader .loader .loader-section .bg { + background-color: var(--bg); + height: 100%; + left: 0; + width: 100%; + transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1); +} +.preloader.loaded .animation-preloader { + opacity: 0; + transition: 0.3s ease-out; +} +.preloader.loaded .loader-section .bg { + width: 0; + transition: 0.7s 0.3s allcubic-bezier(0.1, 0.1, 0.1, 1); +} + +.search-wrap { + width: 100%; + height: 100%; + overflow: hidden; + display: none; + position: fixed; + top: 0; + left: 0; + z-index: 999999; + background-color: rgba(255, 255, 255, 0.9); +} +.search-wrap .search-inner { + position: relative; + width: 100%; + height: 100%; +} +.search-wrap .search-cell { + position: absolute; + top: 50%; + width: 100%; + transform: translateY(-50%); +} +.search-wrap .search-field-holder { + width: 50%; + margin: auto; + position: relative; + animation: slideInUp 0.3s; +} + +@media only screen and (min-width: 768px) and (max-width: 991px) { + .search-wrap .search-field-holder { + width: 70%; + } +} +@media (max-width: 575px) { + .search-wrap .search-field-holder { + width: 80%; + } +} +.search-wrap .main-search-input { + width: 100%; + height: 70px; + border: 0; + padding: 0 50px; + text-transform: capitalize; + background: transparent; + font-size: 25px; + color: var(--theme); + border-bottom: 2px solid var(--theme); + text-align: center; + letter-spacing: 2px; +} + +@media (max-width: 575px) { + .search-wrap .main-search-input { + height: 50px; + padding: 0 0; + line-height: 50px; + font-size: 18px; + } +} +.search-wrap input.form-control, +.search-wrap input.form-control:focus { + background-color: var(--theme); +} + +input.main-search-input::placeholder { + color: var(--theme); + opacity: 1; + font-size: 25px; +} + +@media (max-width: 575px) { + input.main-search-input::placeholder { + font-size: 18px; + } +} +.search-close { + position: absolute; + top: 50px; + right: 50px; + font-size: 30px; + color: var(--theme); + cursor: pointer; +} + +.section-title { + position: relative; + z-index: 9; + margin-bottom: 30px; + margin-top: -7px; +} +@media (max-width: 767px) { + .section-title { + margin-bottom: 0; + } +} +.section-title img { + margin-bottom: 5px; +} +.section-title span { + color: var(--theme); + margin-bottom: 10px; + display: inline-block; + font-weight: 500; + text-transform: uppercase; + display: block; +} + +.section-title-area { + display: flex; + align-items: center; + justify-content: space-between; + position: relative; + z-index: 9; +} +@media (max-width: 767px) { + .section-title-area { + flex-wrap: wrap; + gap: 30px; + } +} + +.center { + text-align: center; + margin: 0 auto; +} + +.section-padding { + padding: 120px 0; +} +@media (max-width: 1199px) { + .section-padding { + padding: 100px 0; + } +} +@media (max-width: 991px) { + .section-padding { + padding: 80px 0; + } +} + +.car-rentals-section { + position: relative; + z-index: 9; +} +.car-rentals-section::before { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + content: ""; + background-image: url("../img/car/car-bg.jpg"); + background-repeat: no-repeat; + background-size: cover; + z-index: -1; + height: 58.2%; +} + +.car-rentals-wrapper { + padding: 0 160px; + position: relative; +} +@media (max-width: 1899px) { + .car-rentals-wrapper { + padding: 0 30px; + } +} +.car-rentals-wrapper.style-2 { + padding: 0; +} +.car-rentals-wrapper.style-2 .array-button .array-prev { + top: 50%; + left: -40px; + z-index: 9; +} +.car-rentals-wrapper.style-2 .array-button .array-next { + top: 50%; + right: -40px; + z-index: 9; +} +.car-rentals-wrapper .array-button { + opacity: 0; + visibility: hidden; + transition: all 0.4s ease-in-out; +} +.car-rentals-wrapper .array-button .array-prev, .car-rentals-wrapper .array-button .array-next { + width: 30px; + height: 30px; + border: 1px solid var(--text); + font-size: 12px; + border-radius: 50%; + line-height: 30px; + color: var(--text); + background-color: transparent; +} +.car-rentals-wrapper .array-button .array-prev:hover, .car-rentals-wrapper .array-button .array-next:hover { + border: 1px solid var(--theme); + background-color: transparent; + color: var(--theme); +} +.car-rentals-wrapper .array-button .array-prev { + position: absolute; + top: 55%; + left: 6%; + transform: translateY(-50%); +} +.car-rentals-wrapper .array-button .array-next { + position: absolute; + top: 55%; + right: 6%; + transform: translateY(-50%); +} +.car-rentals-wrapper .array-button:hover { + opacity: 1; + visibility: visible; +} +.car-rentals-wrapper:hover .array-button { + opacity: 1; + visibility: visible; +} + +.car-rentals-items { + margin-top: 30px; +} +.car-rentals-items .car-image { + position: relative; + overflow: hidden; +} +.car-rentals-items .car-image img { + width: 100%; + height: 100%; + border-radius: 10px 10px 0 0; + transition: all 0.4s ease-in-out; +} +.car-rentals-items .car-content { + padding: 25px 35px; + background-color: var(--white); + border-radius: 0 0 10px 10px; + border: 1px solid #d0d7de; + position: relative; +} +.car-rentals-items .car-content .post-cat { + padding: 8px 14px; + border-radius: 10px; + background-color: var(--theme2); + color: var(--white); + position: absolute; + right: 30px; + top: -15px; + font-size: 14px; + line-height: 1.3; +} +.car-rentals-items .car-content .star { + margin-bottom: 5px; +} +.car-rentals-items .car-content .star i { + font-size: 14px; + color: var(--ratting); +} +.car-rentals-items .car-content .star span { + font-size: 14px; +} +.car-rentals-items .car-content h4 { + margin-bottom: 10px; +} +.car-rentals-items .car-content h4 a:hover { + color: var(--theme); +} +.car-rentals-items .car-content h6 { + font-size: 14px; + color: var(--theme2); +} +.car-rentals-items .car-content h6 span { + color: var(--text); +} +.car-rentals-items .car-content .icon-items { + margin-top: 20px; + border-top: 1px solid var(--border); + padding-top: 20px; + display: flex; + align-items: center; + gap: 70px; + margin-bottom: 20px; +} +@media (max-width: 1199px) { + .car-rentals-items .car-content .icon-items { + gap: 40px; + } +} +@media (max-width: 767px) { + .car-rentals-items .car-content .icon-items { + gap: 20px; + } +} +.car-rentals-items .car-content .icon-items ul li:not(:last-child) { + margin-bottom: 5px; +} +.car-rentals-items .car-content .theme-btn { + line-height: 1; + font-size: 15px; + font-weight: 400; + letter-spacing: 1.3px; +} +.car-rentals-items:hover .car-image img { + transform: scale(1.1); +} + +.car-service-wrapper { + background-color: #EDF2F5; + position: relative; + overflow: hidden; + border-radius: 10px; +} +.car-service-wrapper .shape-image { + position: absolute; + bottom: 0; + right: 0; + opacity: 0.1; +} +.car-service-wrapper .service-car-image { + position: relative; + overflow: hidden; +} +.car-service-wrapper .service-car-image img { + width: 100%; + height: 100%; +} +.car-service-wrapper .service-car-image .color-shape { + position: absolute; + bottom: -40px; + right: 0; +} +.car-service-wrapper .service-car-image .booking-content { + position: absolute; + bottom: 50px; + right: 30px; +} +.car-service-wrapper .service-car-image .booking-content p { + color: var(--white); + margin-bottom: 10px; + text-align: right; +} +.car-service-wrapper .service-car-image .booking-content h3 { + font-size: 24px; +} +.car-service-wrapper .service-car-image .booking-content h3 a { + color: var(--white); +} +.car-service-wrapper .service-car-content { + margin-left: 40px; +} +@media (max-width: 1199px) { + .car-service-wrapper .service-car-content { + margin-left: 0; + } +} +@media (max-width: 991px) { + .car-service-wrapper .service-car-content { + padding: 30px 35px; + } +} +@media (max-width: 575px) { + .car-service-wrapper .service-car-content { + padding: 30px 25px; + } +} +.car-service-wrapper .service-car-content h2 { + font-size: 40px; +} +@media (max-width: 1199px) { + .car-service-wrapper .service-car-content h2 { + font-size: 32px; + } +} +@media (max-width: 575px) { + .car-service-wrapper .service-car-content h2 { + font-size: 26px; + } +} +.car-service-wrapper .service-car-content h3 { + font-size: 40px; + color: var(--theme); + margin-top: 20px; + margin-bottom: 40px; +} +@media (max-width: 575px) { + .car-service-wrapper .service-car-content h3 { + font-size: 36px; + margin-bottom: 30px; + } +} +.car-service-wrapper .service-car-content h3 sup { + margin-right: -7px; +} +.car-service-wrapper .service-car-content h3 span { + font-size: 18px; + color: var(--text); + font-weight: 400; + text-transform: initial; +} +.car-service-wrapper .service-car-content h3 .text { + margin-left: -10px; +} + +.popular-card-items { + display: flex; + align-items: center; + border: 1px solid var(--border); + border-radius: 10px; +} +.popular-card-items .content { + flex-basis: 50%; + padding-left: 30px; +} +.popular-card-items .content h4 { + margin-bottom: 5px; +} +.popular-card-items .content h4 a:hover { + color: var(--theme); +} +.popular-card-items .car-image { + max-width: 300px; + position: relative; + height: 180px; +} +.popular-card-items .car-image img { + width: 100%; + height: 100%; + border-radius: 0 10px 10px 0; + object-fit: cover; +} +.popular-card-items .car-image::before { + content: ""; + position: absolute; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + background: linear-gradient(90deg, #fefdfd 0%, rgba(254, 253, 253, 0) 100%); +} + +.popular-car-text { + text-align: center; + background-color: var(--theme); + padding: 0 20px; + border-radius: 10px; + display: flex; + align-items: center; + justify-content: space-between; + max-width: 630px; + margin: 40px auto 0; + padding-right: 0; +} +@media (max-width: 767px) { + .popular-car-text { + flex-wrap: wrap; + gap: 20px; + text-align: center; + justify-content: center; + padding: 20px; + } +} +.popular-car-text h6 { + color: var(--white); + font-weight: 400; +} +.popular-car-text .theme-btn { + background-color: var(--white); + color: var(--header); + padding: 14px 30px; + font-size: 14px; + margin: 2px; +} +.popular-car-text .theme-btn:hover { + color: var(--white); +} + +.select-car-section { + margin-bottom: -20px; + position: relative; + z-index: 9; +} + +.select-car-items { + margin-top: 30px; + text-align: center; + padding: 40px 20px; + position: relative; + z-index: 9; +} +.select-car-items .bg-overlay { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + content: ""; + background-color: rgba(12, 20, 46, 0.8); + z-index: 1; + border-radius: 10px; + height: 92%; +} +.select-car-items .thumb { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 92%; + bottom: 0; + right: 0; +} +.select-car-items .thumb img { + width: 100%; + height: 100%; + border-radius: 10px; + object-fit: cover; + object-position: center; +} +.select-car-items .icon { + margin-bottom: 10px; + position: relative; + z-index: 9; +} +.select-car-items .content { + position: relative; + z-index: 9; +} +.select-car-items .content h5 a { + color: var(--white); +} +.select-car-items .content h5 a:hover { + color: var(--theme); +} +.select-car-items .content p { + font-size: 14px; + color: var(--white); + transform: translateY(-40px); + opacity: 0; + visibility: hidden; +} +.select-car-items .arrow-icon { + transition: all 0.5s ease; + position: absolute; + left: 50%; + bottom: -38px; + transform: translateX(-50%); + display: inline-flex; + align-items: center; + justify-content: center; + width: 38px; + height: 38px; + background-color: var(--theme); + border-radius: 50%; + z-index: 9; + opacity: 0; + visibility: hidden; + color: var(--white); + transition: all 0.4s ease-in-out; +} +.select-car-items .arrow-icon:hover { + background-color: var(--header); +} +.select-car-items:hover::before { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + content: ""; + border: 1px solid var(--border); + border-radius: 10px; + height: 92%; + background-image: initial; +} +.select-car-items:hover .bg-overlay { + background-color: transparent; +} +.select-car-items:hover p { + transition: all 0.3s ease; + margin: 0; + opacity: 1; + color: var(--text); + visibility: visible; + transform: translateY(0); +} +.select-car-items:hover h5 a { + color: var(--header); +} +.select-car-items:hover .thumb { + opacity: 0; + visibility: hidden; +} +.select-car-items:hover .arrow-icon { + transition: all 0.5s ease; + bottom: -5px; + opacity: 1; + visibility: visible; + z-index: 99; +} + +.car-sale-section .container-fluid { + padding: 0 170px; +} +@media (max-width: 1600px) { + .car-sale-section .container-fluid { + padding: 0 50px; + } +} +@media (max-width: 1199px) { + .car-sale-section .container-fluid { + padding: 0 30px; + } +} +@media (max-width: 1199px) { + .car-sale-section { + margin-bottom: 30px; + } +} + +.car-sale-wrapper { + background-color: transparent; + background-image: linear-gradient(90deg, #0C142E 0%, #FF3726 100%); + padding: 80px 170px; + border-radius: 10px; + position: relative; +} +@media (max-width: 1399px) { + .car-sale-wrapper { + padding: 80px 70px; + } +} +@media (max-width: 1199px) { + .car-sale-wrapper { + padding: 70px 60px; + } +} +@media (max-width: 767px) { + .car-sale-wrapper { + padding: 60px 40px; + } +} +@media (max-width: 575px) { + .car-sale-wrapper { + padding: 50px 30px; + } +} +.car-sale-wrapper .car-shape { + position: absolute; + bottom: -65px; + left: 0; +} +@media (max-width: 1199px) { + .car-sale-wrapper .car-shape { + max-width: 550px; + } +} +@media (max-width: 767px) { + .car-sale-wrapper .car-shape { + max-width: 400px; + } +} +.car-sale-wrapper .car-shape img { + width: 100%; + height: 100%; +} +.car-sale-wrapper .sale-shape { + position: absolute; + top: -40%; + left: -15%; +} +.car-sale-wrapper .sale-shape img { + width: 100%; + height: 100%; +} +.car-sale-wrapper .badge-shape { + position: absolute; + bottom: 30%; + left: 40%; + z-index: 9; + animation: cir36 10s linear infinite; +} +@media (max-width: 1199px) { + .car-sale-wrapper .badge-shape { + left: 25%; + } +} +@media (max-width: 991px) { + .car-sale-wrapper .badge-shape { + display: none; + } +} +.car-sale-wrapper .car-sale-content { + text-align: right; + position: relative; + z-index: 9; +} +.car-sale-wrapper .car-sale-content h2 { + font-size: 70px; + color: var(--white); + font-weight: 500; + margin-bottom: 10px; +} +@media (max-width: 767px) { + .car-sale-wrapper .car-sale-content h2 { + font-size: 50px; + } +} +@media (max-width: 575px) { + .car-sale-wrapper .car-sale-content h2 { + font-size: 40px; + } +} +.car-sale-wrapper .car-sale-content h3 { + font-size: 24px; + color: var(--white); + font-weight: 400; + margin-bottom: 30px; +} +@media (max-width: 767px) { + .car-sale-wrapper .car-sale-content h3 { + font-size: 20px; + } +} +@media (max-width: 575px) { + .car-sale-wrapper .car-sale-content h3 { + font-size: 18px; + } +} + +.car-slider-wrapper { + padding: 0 140px; +} +@media (max-width: 1600px) { + .car-slider-wrapper { + padding: 0 50px; + } +} +@media (max-width: 1199px) { + .car-slider-wrapper { + padding: 0 30px; + } +} +.car-slider-wrapper .car-slider-image img { + width: 100%; + height: 100%; + border-radius: 10px; +} + +.car-list-items { + display: flex; + align-items: center; + border-radius: 10px; + border: 1px solid var(--border); + transition: all 0.4s ease-in-out; + background-color: var(--white); +} +@media (max-width: 767px) { + .car-list-items { + flex-wrap: wrap; + } +} +.car-list-items .car-image { + max-width: 390px; + height: 304px; + flex-basis: 40%; + border-radius: 10px 0 0 10px; + position: relative; +} +@media (max-width: 767px) { + .car-list-items .car-image { + flex-basis: 100%; + max-width: 600px; + } +} +.car-list-items .car-image .post-cat { + padding: 8px 14px; + border-radius: 10px; + background-color: var(--theme2); + color: var(--white); + position: absolute; + right: 20px; + bottom: 20px; + font-size: 14px; + line-height: 1.3; +} +.car-list-items .car-content { + padding: 30px; + position: relative; + width: 100%; +} +.car-list-items .car-content .price { + background-color: var(--theme); + color: var(--white); + line-height: 1; + padding: 15px 20px; + border-radius: 10px; + position: absolute; + top: 30px; + right: 30px; +} +@media (max-width: 575px) { + .car-list-items .car-content .price { + top: 0; + padding: 12px 16px; + right: 20px; + } +} +.car-list-items .car-content .price span { + font-weight: 400; +} +.car-list-items .car-content .star { + margin-bottom: 10px; +} +.car-list-items .car-content .star i { + font-size: 14px; + color: var(--ratting); +} +.car-list-items .car-content .star span { + font-size: 14px; +} +.car-list-items .car-content h3 { + margin-bottom: 15px; +} +.car-list-items .car-content h3 a:hover { + color: var(--theme); +} +.car-list-items .car-content p { + padding-bottom: 25px; +} +@media (max-width: 575px) { + .car-list-items .car-content p { + padding-bottom: 20px; + } +} +.car-list-items .car-content .icon-items { + display: flex; + align-items: center; + gap: 35px; + border-top: 1px solid var(--border); + padding-top: 25px; +} +@media (max-width: 575px) { + .car-list-items .car-content .icon-items { + gap: 20px; + flex-wrap: wrap; + padding: 20px; + } +} +.car-list-items:hover { + box-shadow: 0px 10px 60px 0px rgba(0, 0, 0, 0.1); +} +@media (max-width: 1199px) { + .car-list-items.style-2 { + flex-wrap: wrap; + } +} +@media (max-width: 991px) { + .car-list-items.style-2 { + flex-wrap: initial; + } +} +@media (max-width: 767px) { + .car-list-items.style-2 { + flex-wrap: wrap; + } +} +@media (max-width: 1199px) { + .car-list-items.style-2 .car-image { + flex-basis: 100%; + max-width: 700px; + } +} +@media (max-width: 767px) { + .car-list-items.style-2 .car-image { + max-width: 390px; + flex-basis: 40%; + } +} +@media (max-width: 767px) { + .car-list-items.style-2 .car-image { + flex-basis: 100%; + max-width: 600px; + } +} + +.car-list-sidebar { + background-color: #ecf0f4; + border-radius: 10px; +} +.car-list-sidebar .title { + color: var(--white); + padding: 30px; + background-color: var(--theme2); + border-radius: 10px 10px 0 0; +} +.car-list-sidebar .contact-form-items { + padding: 30px; +} +.car-list-sidebar .contact-form-items .form-clt .label-text { + font-size: 16px; + font-weight: 500; + color: var(--header); + text-transform: capitalize; + margin-bottom: 10px; +} +.car-list-sidebar .contact-form-items .form-clt .input-group { + position: relative; +} +.car-list-sidebar .contact-form-items .form-clt .input-group .form-control { + width: 100%; + outline: none; + border: none; + padding: 18px 24px; + border-radius: 10px !important; + color: var(--text); +} +.car-list-sidebar .contact-form-items .form-clt .input-group .form-control::placeholder { + color: var(--text); +} +.car-list-sidebar .contact-form-items .form-clt .input-group .input-group-addon { + position: absolute; + top: 15px; + right: 20px; +} +.car-list-sidebar .contact-form-items .form-clt .category-oneadjust { + background-color: var(--white); + border-radius: 10px; + padding: 18px 55px 18px 24px; + width: 100%; +} +@media (max-width: 1399px) { + .car-list-sidebar .contact-form-items .form-clt .category-oneadjust { + width: initial; + } +} +.car-list-sidebar .contact-form-items .form-clt .category-oneadjust .nice-select { + width: 100% !important; + gap: 20px; + font-size: 16px; +} +.car-list-sidebar .contact-form-items .form-clt .category-oneadjust .nice-select span { + color: var(--text); +} +.car-list-sidebar .contact-form-items .form-clt .category-oneadjust .nice-select::after { + border-bottom: 2px solid var(--text); + border-right: 2px solid var(--text); + right: -25px; +} +.car-list-sidebar .contact-form-items .form-clt .category-oneadjust .nice-select .list { + max-height: 15vh; + background: var(--header); + width: 100%; + padding: 5px 8px; + overflow-y: scroll; + right: 0; + left: 0; +} +.car-list-sidebar .contact-form-items .form-clt .category-oneadjust .nice-select .list li { + color: var(--white); + font-size: 14px; + border: none; +} +.car-list-sidebar .contact-form-items .form-clt .input-save input { + width: 27px; + height: 27px; + border: none; + background-color: var(--theme2); + outline: none; + color: var(--theme); + padding: 5px; + border-radius: 27px; +} +.car-list-sidebar .contact-form-items .form-clt .input-save label { + margin-left: 10px; + color: var(--text); + text-transform: capitalize; + font-size: 16px; +} +.car-list-sidebar .contact-form-items .form-clt .input-save label a { + font-weight: 500; + color: var(--header); + text-decoration: underline; +} +.car-list-sidebar .contact-form-items .form-clt .input-save-items-area { + display: flex; + align-items: center; + justify-content: space-between; +} + +.car-details-wrapper .car-details-items { + border: 1px solid var(--border); + border-radius: 10px; +} +.car-details-wrapper .car-details-items .car-image img { + width: 100%; + height: 100%; + border-radius: 10px 10px 0 0; +} +.car-details-wrapper .car-details-items .car-content { + padding: 30px; +} +.car-details-wrapper .car-details-items .car-content .star { + margin-bottom: 10px; +} +.car-details-wrapper .car-details-items .car-content .star i { + font-size: 14px; + color: var(--ratting); +} +.car-details-wrapper .car-details-items .car-content .star span { + font-size: 14px; +} +.car-details-wrapper .car-details-items .car-content h3 { + font-size: 26px; + margin-bottom: 15px; +} +.car-details-wrapper .car-details-items .car-content h6 { + font-size: 18px; + color: var(--theme2); + padding-bottom: 20px; + border-bottom: 1px solid var(--border); +} +.car-details-wrapper .car-details-items .car-content h6 span { + color: var(--text); + font-weight: 400; +} +.car-details-wrapper .car-details-items .car-content .icon-details-area { + border-top: 1px solid var(--border); + padding-top: 25px; + border-bottom: 1px solid var(--border); + padding-bottom: 30px; +} +.car-details-wrapper .car-details-items .car-content .icon-details-area h4 { + margin-bottom: 25px; +} +.car-details-wrapper .car-details-items .car-content .icon-details-area .icon-details-main-items { + display: flex; + align-items: center; + justify-content: space-between; +} +@media (max-width: 1199px) { + .car-details-wrapper .car-details-items .car-content .icon-details-area .icon-details-main-items { + flex-wrap: wrap; + gap: 20px; + } +} +.car-details-wrapper .car-details-items .car-content .icon-details-area .icon-details-main-items:not(:last-child) { + margin-bottom: 20px; +} +.car-details-wrapper .car-details-items .car-content .icon-details-area .icon-details-main-items .icon-items { + display: flex; + align-items: center; + gap: 12px; +} +.car-details-wrapper .car-details-items .car-content .icon-details-area .icon-details-main-items .icon-items .icon { + width: 40px; + height: 40px; + line-height: 40px; + border-radius: 50%; + background-color: #ecf0f4; + text-align: center; +} +.car-details-wrapper .car-details-items .car-content .icon-details-area .icon-details-main-items .icon-items .content h6 { + font-size: 14px; + color: var(--header); + border: none; + padding-bottom: 0; +} +.car-details-wrapper .car-details-items .car-content .icon-details-area .icon-details-main-items .icon-items .content p { + text-transform: uppercase; +} +.car-details-wrapper .car-details-items .car-content .price-table-area { + margin-top: 30px; +} +.car-details-wrapper .car-details-items .car-content .price-table-area h6 { + border: none; + color: var(--header); + padding-bottom: 30px; +} +.car-details-wrapper .car-details-items .car-content .price-table-area h6 span { + color: var(--text); + font-weight: 400; + text-transform: initial; +} +.car-details-wrapper .car-details-items .car-content .price-table-area .price-table-items { + padding: 16px 40px; + display: flex; + align-items: center; + justify-content: space-between; +} +.car-details-wrapper .car-details-items .car-content .car-video { + height: 470px; + margin-top: 30px; + position: relative; +} +@media (max-width: 575px) { + .car-details-wrapper .car-details-items .car-content .car-video { + height: 250px; + } +} +.car-details-wrapper .car-details-items .car-content .car-video .video-box { + position: absolute; + top: 50%; + left: 50%; + border-radius: 50%; + text-align: center; + transform: translate(-50%, -50%); +} +.car-details-wrapper .car-details-items .car-content .car-video .video-box .video-btn { + width: 85px; + height: 85px; + line-height: 85px; + font-size: 22px; + background-color: #005cb5; + color: var(--white); + display: inline-block; + text-align: center; + border-radius: 50%; +} +@media (max-width: 767px) { + .car-details-wrapper .car-details-items .car-content .car-video .video-box .video-btn { + width: 70px; + height: 70px; + line-height: 70px; + } +} +@media (max-width: 575px) { + .car-details-wrapper .car-details-items .car-content .car-video .video-box .video-btn { + width: 60px; + height: 60px; + line-height: 60px; + } +} +.car-details-wrapper .car-details-items .car-content .car-video .video-box .ripple::before, .car-details-wrapper .car-details-items .car-content .car-video .video-box .ripple::after { + box-shadow: 0 0 0 0 rgba(0, 92, 181, 0.8); +} +.car-details-wrapper .car-details-items .car-content .car-video img { + width: 100%; + height: 100%; + border-radius: 10px; + object-fit: cover; + object-fit: cover; +} +.car-details-wrapper .car-booking-items { + padding: 30px; + border: 1px solid var(--border); + border-radius: 10px; + margin-top: 30px; +} +.car-details-wrapper .car-booking-items .booking-header h3 { + font-size: 26px; + margin-bottom: 5px; +} +.car-details-wrapper .car-booking-items .contact-form-items { + padding-top: 30px; +} +.car-details-wrapper .car-booking-items .contact-form-items .form-clt .label-text { + font-size: 16px; + font-weight: 500; + color: var(--header); + text-transform: capitalize; + margin-bottom: 10px; +} +.car-details-wrapper .car-booking-items .contact-form-items .form-clt .input-group { + position: relative; +} +.car-details-wrapper .car-booking-items .contact-form-items .form-clt .input-group input { + width: 100%; + outline: none; + border: none; + padding: 18px 24px; + border-radius: 10px !important; + color: var(--text); + background-color: var(--bg); +} +.car-details-wrapper .car-booking-items .contact-form-items .form-clt .input-group input::placeholder { + color: var(--text); +} +.car-details-wrapper .car-booking-items .contact-form-items .form-clt .input-group .input-group-addon { + position: absolute; + top: 15px; + right: 20px; +} +.car-details-wrapper .car-booking-items .contact-form-items .form-clt input { + width: 100%; + outline: none; + border: none; + padding: 18px 24px; + border-radius: 10px; + color: var(--text); + background-color: var(--bg); +} +.car-details-wrapper .car-booking-items .contact-form-items .form-clt input::placeholder { + color: var(--text); +} +.car-details-wrapper .car-booking-items .contact-form-items .form-clt .category-oneadjust { + background-color: var(--bg); + border-radius: 10px; + padding: 18px 55px 18px 24px; + width: 100%; +} +@media (max-width: 1399px) { + .car-details-wrapper .car-booking-items .contact-form-items .form-clt .category-oneadjust { + width: initial; + } +} +.car-details-wrapper .car-booking-items .contact-form-items .form-clt .category-oneadjust .nice-select { + width: 100% !important; + gap: 20px; + font-size: 16px; +} +.car-details-wrapper .car-booking-items .contact-form-items .form-clt .category-oneadjust .nice-select span { + color: var(--text); +} +.car-details-wrapper .car-booking-items .contact-form-items .form-clt .category-oneadjust .nice-select::after { + border-bottom: 2px solid var(--text); + border-right: 2px solid var(--text); + right: -25px; +} +.car-details-wrapper .car-booking-items .contact-form-items .form-clt .category-oneadjust .nice-select .list { + max-height: 15vh; + background: var(--header); + width: 100%; + padding: 5px 8px; + overflow-y: scroll; + right: 0; + left: 0; +} +.car-details-wrapper .car-booking-items .contact-form-items .form-clt .category-oneadjust .nice-select .list li { + color: var(--white); + font-size: 14px; + border: none; +} +.car-details-wrapper .car-booking-items .contact-form-items .input-save input { + width: 27px; + height: 27px; + border: none; + background-color: var(--bg); + outline: none; + color: var(--theme); + padding: 5px; + border-radius: 27px; +} +.car-details-wrapper .car-booking-items .contact-form-items .input-save label { + margin-left: 10px; + color: var(--text); + text-transform: capitalize; + font-size: 16px; +} +.car-details-wrapper .car-booking-items .contact-form-items .input-save label a { + font-weight: 500; + color: var(--text); + text-decoration: underline; +} +.car-details-wrapper .car-booking-items .contact-form-items .input-save-items-area { + display: flex; + align-items: center; + justify-content: space-between; +} +.car-details-wrapper .comment-reviews { + padding: 30px; + border: 1px solid var(--border); + border-radius: 10px; + margin-top: 30px; +} +.car-details-wrapper .comment-reviews h3 { + font-size: 26px; + margin-bottom: 30px; +} +.car-details-wrapper .comment-reviews .car-single-comment { + border-bottom: 1px solid var(--border); +} +@media (max-width: 575px) { + .car-details-wrapper .comment-reviews .car-single-comment { + flex-wrap: wrap; + gap: 20px; + } +} +.car-details-wrapper .comment-reviews .car-single-comment .content .head .con h5 { + margin-bottom: 5px; + font-weight: 600; +} +.car-details-wrapper .comment-reviews .car-single-comment .content .head .star i { + color: var(--ratting); + font-size: 14px; +} +.car-details-wrapper .comment-reviews .car-single-comment.border-none { + border: none; +} + +.woocommerce-notices-wrapper { + margin-bottom: 30px; + display: flex; + align-items: center; + justify-content: space-between; +} +@media (max-width: 767px) { + .woocommerce-notices-wrapper { + flex-wrap: wrap; + gap: 30px; + justify-content: center; + } +} +.woocommerce-notices-wrapper .product-showing { + font-size: 16px; +} +.woocommerce-notices-wrapper .woocommerce-right { + gap: 30px; +} +.woocommerce-notices-wrapper .woocommerce-right .icon-items { + display: flex; + align-items: center; + gap: 20px; +} +.woocommerce-notices-wrapper .woocommerce-right .icon-items a { + color: var(--text); +} +.woocommerce-notices-wrapper .woocommerce-right .icon-items a:hover { + color: var(--header); +} +.woocommerce-notices-wrapper .woocommerce-right .form-clt { + width: 350px; +} +@media (max-width: 470px) { + .woocommerce-notices-wrapper .woocommerce-right .form-clt { + width: 280px; + } +} +.woocommerce-notices-wrapper .woocommerce-right .form-clt .nice-select { + padding: 18px 20px; + font-size: 16px; + text-transform: capitalize; + border-radius: 0; + background-color: var(--bg); +} +.woocommerce-notices-wrapper .woocommerce-right .form-clt .nice-select span { + color: var(--text); +} +.woocommerce-notices-wrapper .woocommerce-right .form-clt .nice-select::after { + right: 25px; + border-bottom: 2px solid var(--text); + width: 10px; + height: 10px; + top: 35px; + border-right: 2px solid var(--text); +} + +.team-card-items { + margin-top: 30px; + text-align: center; + position: relative; +} +.team-card-items .border-shape { + position: absolute; + top: 0; + left: 0; + right: 0; + z-index: 1; + height: 355px; +} +.team-card-items .border-shape img { + width: 100%; + height: 100%; +} +@media (max-width: 1199px) { + .team-card-items .border-shape { + display: none; + } +} +.team-card-items .team-image { + position: relative; + height: 408px; + margin: 0 auto; + padding: 13px 13px 0 13px; +} +@media (max-width: 1199px) { + .team-card-items .team-image { + padding: 0; + } +} +.team-card-items .team-image img { + width: 100%; + height: 100%; + border-radius: 10px; + object-fit: cover; +} +.team-card-items .team-content { + margin-top: 25px; +} +.team-card-items .team-content h3 a:hover { + color: var(--theme); +} +.team-card-items .team-content p { + text-transform: uppercase; +} +.team-card-items .team-content .social-icon { + gap: 10px; + margin-top: 20px; +} +.team-card-items .team-content .social-icon a { + display: inline-block; + width: 45px; + height: 45px; + line-height: 45px; + text-align: center; + border-radius: 50%; + color: var(--header); + background-color: #ecf0f4; + transition: all 0.4s ease-in-out; +} +.team-card-items .team-content .social-icon a:hover { + background-color: var(--theme); + color: var(--white); +} + +.testimonial-card-items { + margin-top: 50px; + position: relative; +} +.testimonial-card-items .testimonial-items-top { + text-align: center; + background-color: #ecf0f4; + border-radius: 10px; + padding: 40px 60px; + position: relative; + margin-bottom: 30px; + transition: all 0.4s ease-in-out; + border: 1px solid transparent; +} +@media (max-width: 575px) { + .testimonial-card-items .testimonial-items-top { + padding: 30px 40px; + } +} +.testimonial-card-items .testimonial-items-top .icon { + width: 70px; + height: 70px; + line-height: 70px; + text-align: center; + border-radius: 50%; + background-color: var(--theme2); + font-size: 26px; + color: var(--white); + margin: -70px auto 30px; + position: relative; + z-index: 9; +} +.testimonial-card-items .testimonial-items-top p { + font-size: 18px; + line-height: 190%; + position: relative; + z-index: 9; +} +@media (max-width: 575px) { + .testimonial-card-items .testimonial-items-top p { + font-size: 16px; + } +} +.testimonial-card-items .testimonial-items-top .star { + color: var(--ratting); + margin-top: 15px; + position: relative; + z-index: 9; +} +.testimonial-card-items .testimonial-items-top::before { + position: absolute; + content: ""; + right: 41px; + bottom: -1px; + width: 81px; + height: 1px; + background-color: transparent; + transform-origin: bottom left; + transform: rotate(30deg); + z-index: 1; +} +.testimonial-card-items .testimonial-items-top:after { + position: absolute; + content: ""; + right: 50px; + bottom: -41.5px; + width: 72px; + height: 42px; + background-color: inherit; + border-right: 1px solid transparent; + -webkit-clip-path: polygon(100% 0, 0 0, 100% 100%); + clip-path: polygon(100% 0, 0 0, 100% 100%); +} +.testimonial-card-items .client-info-items { + position: relative; +} +.testimonial-card-items .client-info-items .client-img { + width: 70px; + height: 70px; + border-radius: 50%; + border: 2px solid var(--theme); +} +.testimonial-card-items .testimoni-bg-shape { + position: relative; +} +.testimonial-card-items .testimoni-bg-shape::after { + position: absolute; + bottom: 0; + left: 0; + content: ""; + background-image: url("../img/testimonial/bg-30.png"); + opacity: 0.9; + filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg); + width: 100%; + height: 100%; + background-repeat: no-repeat; + background-size: cover; +} +.testimonial-card-items:hover .testimonial-items-top { + background-color: var(--white); + border: 1px solid var(--border); +} +.testimonial-card-items:hover .testimonial-items-top:after { + border-right: 1px solid var(--border); +} +.testimonial-card-items:hover .testimonial-items-top::before { + background-color: var(--border); +} + +.testimonial-section { + position: relative; + z-index: 9; +} +.testimonial-section .testimonial-bg-shape { + position: absolute; + top: 0; + left: 0; + z-index: -1; +} +.testimonial-section .testimonial-bg-shape img { + width: 100%; +} +.testimonial-section .array-button .array-prev, .testimonial-section .array-button .array-next { + background-color: #ecf0f4; + color: var(--header); + border: none; +} +.testimonial-section .array-button .array-prev:hover, .testimonial-section .array-button .array-next:hover { + background-color: var(--theme); + color: var(--white); +} + +.testimonial-wrapper { + margin-bottom: 60px; + margin-top: -85px; +} +@media (max-width: 1399px) { + .testimonial-wrapper { + margin-bottom: 43px; + } +} +@media (max-width: 1199px) { + .testimonial-wrapper { + margin-bottom: 60px; + } +} +@media (max-width: 767px) { + .testimonial-wrapper { + margin-bottom: 0; + } +} +.testimonial-wrapper .testimonial-items { + position: relative; +} +@media (max-width: 991px) { + .testimonial-wrapper .testimonial-items { + margin-top: 50px; + } +} +@media (max-width: 767px) { + .testimonial-wrapper .testimonial-items { + margin-top: 0; + } +} +.testimonial-wrapper .testimonial-items .client-info-items { + max-width: 420px; + border: 1px solid var(--theme); + background-color: var(--white); + transition: all 0.3s ease; + position: relative; + margin: 0 0 40px 0; + border-radius: 10px; + margin-left: 30px; +} +@media (max-width: 991px) { + .testimonial-wrapper .testimonial-items .client-info-items { + margin-left: 0; + } +} +.testimonial-wrapper .testimonial-items .client-info-items p { + padding: 30px; + font-size: 20px; + line-height: 160%; + font-weight: 400; +} +@media (max-width: 767px) { + .testimonial-wrapper .testimonial-items .client-info-items p { + font-size: 18px; + } +} +@media (max-width: 575px) { + .testimonial-wrapper .testimonial-items .client-info-items p { + font-size: 16px; + } +} +.testimonial-wrapper .testimonial-items .client-info-items .info { + padding: 25px 35px; + background-color: var(--theme); + border-radius: 0 0 10px 10px; + position: relative; + display: flex; + align-items: center; + direction: ltr; + gap: 15px; +} +.testimonial-wrapper .testimonial-items .client-info-items .info .icon { + position: absolute; + top: -37px; + transform: translateX(50%); + display: inline-flex; + align-items: center; + justify-content: center; + width: 74px; + height: 74px; + border-radius: 50%; + right: 25px; + transform: none; + border: 5px solid var(--white); + background-color: var(--header); +} +.testimonial-wrapper .testimonial-items .client-info-items .info .name-job { + display: flex; + flex-wrap: wrap; + gap: 15px; + align-items: center; +} +.testimonial-wrapper .testimonial-items .client-info-items .info .name-job .name { + color: var(--white); +} +.testimonial-wrapper .testimonial-items .client-info-items .info .name-job .separator { + color: var(--white) !important; +} +.testimonial-wrapper .testimonial-items .client-info-items .info .name-job .job { + color: var(--white); +} +.testimonial-wrapper .testimonial-items .client-info-items .info::after { + transition: all 0.3s ease; + position: absolute; + content: ""; + right: 45px; + bottom: -41.5px; + width: 72px; + height: 42px; + background-color: inherit; + -webkit-clip-path: polygon(100% 0, 0 0, 100% 100%); + clip-path: polygon(100% 0, 0 0, 100% 100%); + z-index: 1; +} +.testimonial-wrapper .testimonial-items .testimonial-image { + position: absolute; + right: 45px; + bottom: -100px; + z-index: -1; +} +@media (max-width: 767px) { + .testimonial-wrapper .testimonial-items .testimonial-image { + display: none; + } +} +.testimonial-wrapper .testimonial-items .testimonial-image img { + width: 100%; + height: 100%; +} + +.testimonial-section-3 { + position: relative; +} + +.testimonial-wrapper-2 .testimonial-single-items { + display: flex; + gap: 70px; +} +@media (max-width: 991px) { + .testimonial-wrapper-2 .testimonial-single-items { + flex-wrap: wrap; + gap: 30px; + justify-content: center; + text-align: center; + } +} +.testimonial-wrapper-2 .testimonial-single-items .testimonial-img { + display: block; + margin: 0 auto; + width: 136px; + height: 136px; + border: 6px solid #fff; + object-fit: cover; + border-radius: 50%; + position: relative; + margin-left: 20px; + margin-top: 5px; +} +@media (max-width: 991px) { + .testimonial-wrapper-2 .testimonial-single-items .testimonial-img { + text-align: center; + margin: 5px auto 0; + } +} +.testimonial-wrapper-2 .testimonial-single-items .testimonial-img::after { + position: absolute; + content: ""; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + width: 140px; + height: 140px; + border-radius: 50%; + background: linear-gradient(90deg, #FF3726, #0C142E); + z-index: -1; +} +.testimonial-wrapper-2 .testimonial-single-items .testimonial-content { + flex-basis: 80%; +} +@media (max-width: 991px) { + .testimonial-wrapper-2 .testimonial-single-items .testimonial-content { + flex-basis: 100%; + } +} +.testimonial-wrapper-2 .testimonial-single-items .testimonial-content p { + margin: 0; + padding: 0 0 44px 0; + font-size: 34px; + line-height: 1.5; +} +@media (max-width: 1199px) { + .testimonial-wrapper-2 .testimonial-single-items .testimonial-content p { + font-size: 30px; + } +} +@media (max-width: 991px) { + .testimonial-wrapper-2 .testimonial-single-items .testimonial-content p { + font-size: 26px; + padding: 0 0 35px 0; + } +} +@media (max-width: 767px) { + .testimonial-wrapper-2 .testimonial-single-items .testimonial-content p { + font-size: 24px; + padding: 0 0 35px 0; + } +} +@media (max-width: 575px) { + .testimonial-wrapper-2 .testimonial-single-items .testimonial-content p { + font-size: 22px; + padding: 0 0 25px 0; + } +} +.testimonial-wrapper-2 .testimonial-single-items .testimonial-content .name-job { + display: flex; + align-items: flex-end; + gap: 15px; +} +@media (max-width: 991px) { + .testimonial-wrapper-2 .testimonial-single-items .testimonial-content .name-job { + justify-content: center; + } +} +.testimonial-wrapper-2 .testimonial-single-items .testimonial-content .name-job .separator { + font-size: 20px; + color: var(--header); +} +.testimonial-wrapper-2 .testimonial-single-items .testimonial-content .name-job .job { + color: var(--theme); + margin: 0; + font-size: 14px; + line-height: 1.6; + font-weight: 500; +} +.testimonial-wrapper-2 .client-img-items { + position: relative; + display: flex; + align-items: center; + gap: 10px; +} +.testimonial-wrapper-2 .client-img-items .client-img { + width: 60px; + height: 60px; + border-radius: 60px; + display: block; +} +@media (max-width: 991px) { + .testimonial-wrapper-2 .client-img-items { + justify-content: center; + margin-top: 30px; + } +} +.testimonial-wrapper-2 .client-img-items .array-button { + position: absolute; + bottom: 0; + right: 0; +} +@media (max-width: 991px) { + .testimonial-wrapper-2 .client-img-items .array-button { + display: none; + } +} +.testimonial-wrapper-2 .client-img-items .array-button .array-prev, .testimonial-wrapper-2 .client-img-items .array-button .array-next { + background-color: var(--white); + box-shadow: 0px 5px 20px 0px rgba(0, 0, 0, 0.07); + color: var(--header); + border: none; +} +.testimonial-wrapper-2 .client-img-items .array-button .array-prev:hover, .testimonial-wrapper-2 .client-img-items .array-button .array-next:hover { + background-color: var(--theme); + color: var(--white); +}/*# sourceMappingURL=main.css.map */ \ No newline at end of file diff --git a/css/meanmenu.css b/css/meanmenu.css new file mode 100644 index 0000000..8080726 --- /dev/null +++ b/css/meanmenu.css @@ -0,0 +1,148 @@ +/*! ####################################################################### + + MeanMenu 2.0.7 + -------- + + To be used with jquery.meanmenu.js by Chris Wharton (http://www.meanthemes.com/plugins/meanmenu/) + +####################################################################### */ + +a.meanmenu-reveal { + display: none +} + +.mean-container .mean-bar { + float: left; + width: 100%; + position: relative; + background: #070337; + padding: 4px 0; + min-height: 42px; + z-index: 999999 +} + +.mean-container a.meanmenu-reveal { + width: 22px; + height: 22px; + padding: 13px 13px 11px 13px; + position: absolute; + top: 0; + right: 0; + cursor: pointer; + color: #fff; + text-decoration: none; + font-size: 16px; + text-indent: -9999em; + line-height: 22px; + font-size: 1px; + display: block; + font-family: Arial, Helvetica, sans-serif; + font-weight: 700 +} + +.mean-container a.meanmenu-reveal span { + display: block; + background: #fff; + height: 3px; + margin-top: 3px +} + +.mean-container .mean-nav { + float: left; + width: 100%; + background: #070337; + margin-top: 44px +} + +.mean-container .mean-nav ul { + padding: 0; + margin: 0; + width: 100%; + list-style-type: none +} + +.mean-container .mean-nav ul li { + position: relative; + float: left; + width: 100% +} + +.mean-container .mean-nav ul li a { + display: block; + float: left; + width: 90%; + padding: 10px 5%; + margin: 0; + text-align: left; + color: #fff; + border-top: 1px solid #e0e3ed; + text-decoration: none; + text-transform: uppercase +} + +.mean-container .mean-nav ul li li a { + width: 80%; + padding: 10px 10%; + text-shadow: none !important; + visibility: visible +} + +.mean-container .mean-nav ul li.mean-last a { + border-bottom: 0; + margin-bottom: 0 +} + +.mean-container .mean-nav ul li li li a { + width: 70%; + padding: 10px 15% +} + +.mean-container .mean-nav ul li li li li a { + width: 60%; + padding: 10px 20% +} + +.mean-container .mean-nav ul li li li li li a { + width: 50%; + padding: 10px 25% +} + +.mean-container .mean-nav ul li a.mean-expand { + margin-top: 1px; + width: 26px; + height: 32px; + text-align: center; + position: absolute; + right: 0; + top: 0; + z-index: 2; + font-weight: 700; + background: transparent; + border: none !important; + font-size: 14px +} + +.mean-container .mean-push { + float: left; + width: 100%; + padding: 0; + margin: 0; + clear: both +} + +.mean-nav .wrapper { + width: 100%; + padding: 0; + margin: 0 +} + +.mean-container .mean-bar, +.mean-container .mean-bar * { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box +} + +.mean-remove { + display: none !important +} \ No newline at end of file diff --git a/css/nice-select.css b/css/nice-select.css new file mode 100644 index 0000000..04e6a92 --- /dev/null +++ b/css/nice-select.css @@ -0,0 +1,143 @@ +.nice-select { + -webkit-tap-highlight-color: transparent; + background-color: transparent; + border-radius: 5px; + border: solid 1px #3f3877; + box-sizing: border-box; + clear: both; + cursor: pointer; + display: block; + font-family: inherit; + font-size: 18px; + font-weight: normal; + outline: none; + padding: 14px 35px 14px 15px; + position: relative; + text-align: left !important; + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + white-space: nowrap; + width: 160px; + } + .nice-select:hover { + border-color: #3f3877; } + .nice-select:active, .nice-select.open, .nice-select:focus { + border-color: #3f3877; } + .nice-select:after { + border-bottom: 2px solid #7b7c98; + border-right: 2px solid #7b7c98; + content: ''; + display: block; + height: 12px; + margin-top: -6px; + pointer-events: none; + position: absolute; + right: 14px; + top: 50%; + -webkit-transform-origin: 66% 66%; + -ms-transform-origin: 66% 66%; + transform-origin: 66% 66%; + -webkit-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); + -webkit-transition: all 0.15s ease-in-out; + transition: all 0.15s ease-in-out; + width: 12px; } + .nice-select.open:after { + -webkit-transform: rotate(-135deg); + -ms-transform: rotate(-135deg); + transform: rotate(-135deg); } + .nice-select.open .list { + opacity: 1; + display: block; + pointer-events: auto; + -webkit-transform: scale(1) translateY(0); + -ms-transform: scale(1) translateY(0); + transform: scale(1) translateY(0); } + .nice-select.disabled { + border-color: #3f3877; + color: #3f3877; + pointer-events: none; } + .nice-select.disabled:after { + border-color: #3f3877; } + .nice-select.wide { + width: 100%; } + .nice-select.wide .list { + left: 0 !important; + right: 0 !important; } + .nice-select.right { + float: right; } + .nice-select.right .list { + left: auto; + right: 0; } + .nice-select.small { + font-size: 12px; + height: 36px; + line-height: 34px; } + .nice-select.small:after { + height: 4px; + width: 4px; } + .nice-select.small .option { + line-height: 34px; + min-height: 34px; } + .nice-select .list { + background-color: #150145; + border-radius: 5px; + box-sizing: border-box; + margin-top: 4px; + opacity: 0; + width: 160px; + display: none; + overflow: hidden; + padding: 0; + pointer-events: none; + position: absolute; + right: 0; + -webkit-transform-origin: 50% 0; + -ms-transform-origin: 50% 0; + transform-origin: 50% 0; + -webkit-transform: scale(0.75) translateY(-21px); + -ms-transform: scale(0.75) translateY(-21px); + transform: scale(0.75) translateY(-21px); + -webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out; + transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out; + z-index: 9; + margin-bottom: 4px; + + } + .nice-select .list li:not(:last-child){ + margin-right: 0 !important; + } + .nice-select .option { + cursor: pointer; + font-weight: 400; + line-height: 40px; + list-style: none; + min-height: 40px; + outline: none; + z-index: 9999999; + padding: 0px 10px; + border: 1px solid #121254; + text-align: left; + -webkit-transition: all 0.2s; + transition: all 0.2s; + } + .nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus { + background-color: #101046; } + .nice-select .option.selected { + font-weight: bold; } + .nice-select .option.disabled { + background-color: transparent; + color: #999; + cursor: default; + } + +.no-csspointerevents .nice-select .list { + display: none; } + +.no-csspointerevents .nice-select.open .list { + display: block; } diff --git a/css/swiper-bundle.min.css b/css/swiper-bundle.min.css new file mode 100644 index 0000000..6aeae42 --- /dev/null +++ b/css/swiper-bundle.min.css @@ -0,0 +1,13 @@ +/** + * Swiper 8.3.2 + * Most modern mobile touch slider and framework with hardware accelerated transitions + * https://swiperjs.com + * + * Copyright 2014-2022 Vladimir Kharlampidi + * + * Released under the MIT License + * + * Released on: July 26, 2022 + */ + +@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, 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');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden} \ No newline at end of file diff --git a/faq.php b/faq.php new file mode 100644 index 0000000..1c2fc97 --- /dev/null +++ b/faq.php @@ -0,0 +1,131 @@ + + +
+
+
+
+
+
+
+ + +
+
+

+ Still have Questions?
+ Call Now! +

+
+
+ +
+
+

Call Anytime

+
+ 92 ( 307 ) 68 - 06860
+
+
+
+
+
+
+
+ icon-img + Frequently asked questions +

+ Question & Answers +

+
+
+
+
+
+ +
+
+
+ There are many variations of passages of available but the have suffered alteration in that some form by injected randomised words which don’t look even as slightly believable now. +
+
+
+
+
+ +
+
+
+ There are many variations of passages of available but the have suffered alteration in that some form by injected randomised words which don’t look even as slightly believable now. +
+
+
+
+
+ +
+
+
+ There are many variations of passages of available but the have suffered alteration in that some form by injected randomised words which don’t look even as slightly believable now. +
+
+
+
+
+ +
+
+
+ There are many variations of passages of available but the have suffered alteration in that some form by injected randomised words which don’t look even as slightly believable now. +
+
+
+
+
+ +
+
+
+ There are many variations of passages of available but the have suffered alteration in that some form by injected randomised words which don’t look even as slightly believable now. +
+
+
+
+
+ +
+
+
+ There are many variations of passages of available but the have suffered alteration in that some form by injected randomised words which don’t look even as slightly believable now. +
+
+
+
+
+ +
+
+
+ There are many variations of passages of available but the have suffered alteration in that some form by injected randomised words which don’t look even as slightly believable now. +
+
+
+
+
+
+
+
+
+
+ \ No newline at end of file diff --git a/footer.php b/footer.php new file mode 100644 index 0000000..c093465 --- /dev/null +++ b/footer.php @@ -0,0 +1,181 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/gallery.php b/gallery.php new file mode 100644 index 0000000..e5449ab --- /dev/null +++ b/gallery.php @@ -0,0 +1,85 @@ + + + + \ No newline at end of file diff --git a/header.php b/header.php new file mode 100644 index 0000000..9f5970e --- /dev/null +++ b/header.php @@ -0,0 +1,289 @@ + + + + + + + + + + + + Remons - Booking Rental HTML Template + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+
+
+ +
+ +
+
+

+ Nullam dignissim, ante scelerisque the is euismod fermentum odio sem semper the is erat, a feugiat leo urna eget eros. Duis Aenean a imperdiet risus. +

+
+
+

Contact Info

+ + + +
+
+
+
+
+
+ + +
+
+
+ +
+ + +
+
+
+
+ + +
+
+
+
+
+ +
+ +
+
+
+
+
+ +
+
+

Call Anytime

+
+92 (8800) - 9850
+
+
+ + +
+ +
+
+
+
+
+
+ + + diff --git a/img/about/01.jpg b/img/about/01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6bc69413e824570ece08e742095b654670fb33f8 GIT binary patch literal 29358 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 z zUhnsXu2OtL{s?SoE#rF_sT1T~s$Y@5b$%2x6FN@2GzLxL2`Q9nTY=;29?0Pd5S=4o<7@`BOtopq0uC;XFle#-~fx5Ipb3FiZaA+HJ+spM6O%B%Ua3c8g%m2E3YuhLJ- zbT)=mRoQETEX%v5k^BQz2IZ`*#UU+a|JR5-eYf zX`0OA+g?=~MeGdedv*BoF3anWGt|?dvCk`gQf9TN>hr^>R*E{p?knN6q&#+;42&Ba zEz@Wgn>na0oQK!pZ3#~K@0CK}WUo3kw!5Of-M#p*GjqMOavDMwKEZmpL8^)mpH z+5e66Nnbs4nK_w!WP3chrgg_uND7!!KSMKo4Lqu1%ZT3o zN2C`mhoW&ux_b%!VD)iFt}~Lf(Qz%$K%mnQ=QLZyvY%u;DT^jew{fy)M^}~oobqa> z?Wc$CJhm`a4kg2msfv4F0V1cIS7MPwzfpl~B

laxnsEfd8Ly=+wDPq1NNdq7}6~ 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

}4tCRmra0ED{qA=9MY3aLd^2k>Gsl>U3tM zZekY>_isaqP$9yVa?c(Zs|K>QF)G>BKGSb3BWr*T%a!Enc%!RE*^;aQldJtS#bXV-9BQhR=LPp2G#J!Yq~O0R*xER zaFdG)N+2yfcpRFobcs1Ibe+NQtPvS_IqxF_@1qaNLY?L~04qP~wrBpzE;>%tKKpEr zJ|`xvD|A7gXc(c}OvNvNP}`cW#{j;ZD4mS;<3MOfRMjr_R~aZOsDA1gMm5=X|Ii-4(3 z9vy`wS3*@ImQLcoxT{%GWudI_IRg~Az!x$ObI;0{ib^H7k;EE(^rbER2L)7?wEeWZv3J+!iD>|*W7-M6aiESDo{vuUkZhJahR$B zB&c^+(ON16WMB#raB)&3k({MGDI^GUSA~7m=RJ>ZD5M02rH&*y@u`sHsJx!qc${a#g`tv8)S!}ktD&un zBZ^cG50xrFZy%Ga!53V}hF?mPG8(`G#V2(W{H$YQ)nmB-0EY97sQX5Lm1R8&&UW3> zjfLXr*r`2Axc4X#UXAIU%VZ5Q#q#k1+k{(0*5#@)5Ea&ukP>slZb;28A}B{zM7XlO z&`p-@ZRqYR@s!=Q>#NIqtG6p_b1b$^$+exz?|1g>BQ&*DJKq#^>b7R`*;z zCZI-wEeZ3>v*3f>iH-@ z+J!HyN3m7igQt!+Z+GnRI-J0}mDAL&(Zg~lPUqQt1 zKUiSZHfu**htV0b?p{Ts@U45+9Dha0As7z}H3z=#@VwH&Kn`g|1OMW1Q&DTy2DNMZ)|a<;NEvD=V8s& zk*?%}!(~Qw=2ka#d}}FWUJj^XpOh27m`J%g)wRVqz&J@XAw}e?9jfXbK;oVlr#&HR z?is9J=R%8*f>a)`w}t09;YA-QZX-wsfbD1AXbPWo2aSB}$J|0tPh~u@RjE=$EONUp zHd$e6m{lPoIIpL9t#bHZ%Hd&1B?FU+LC)h~-b*5-5 zs}Jd>+RjXLEe|(eJxFR-L~z;`VAE0EaizFYF#7j#a1qDLjb0L% z?88!$wYHPTiuZgg82pzmdWuzo{cD3Ul(zvWRAyG5Ax`excX(&*txd_38M74KEh~<+ zb~chWoOgmdtIO)@GIo2t3vz<42@#7(1UHhC#1d&znOuhOF~);6J(MUC=x1=`qr!?Y zEgex(T|&X{O>rt}j;UU&D%#&jw|TO?9S3WR^;eHoLz2DUbz)PbT=Z?lyLO>$M=o(? z&~n?OJkqb^c#8D1?~bc*1bb@*{HmR4%N>{1>wPhMe`jrUbh4?acxM+`3&!$!K(=*- zwLx#WEulWhn9OJlVsq5`<&2w60{{ipy!<|9Hn8zq>wmgzL1cVjj9`x ze#&vgqU{b@nC^!nXr;nW>#{w0FbEcaPwsMeZ4mR_O z+(E0IP~~2Zbpq8-N@|VrxWG812Xuj;jf)0^_73faIDIpa38qR0R=( zb=0F2_X=_>ccnTSjLVNWc_j(SpeT$Jo^{aQ9A>SMbWPF3b(0)s8c)+#8k#hZN>h#rbE{H@J?W_y7Zj-MzMd|y@?A%? zVE#0n2H;~^S-0{Nnn%`F!~Xz!m104UGE`&wC)AIEh@z<*PFlAudTQv~nxg4w;ngkG zNQ!(nc8Y%51Jg7Ti4doKB$m{E>h07RI z3QK_bAN^`yAr@zPX3Z;6EL-3se3uzo(46zyGgagvLDe<1?k5=U&1s*L?as|-yG*#< z<(3r7CAio|dus8m2SM4ac0C<(zs-Wv_v^%!DTf|x6vT`UcO$`SIpg74J`*#K#k6EL z9Wi~9!)~hD<4lpw>^Gl2JZPQ%%XSge#Ar!VK`BZ$xSx5eHTLixaY)>yt2}4}_Xks# z3bv$j?Q^KNc4(rKpc-`L#p_&-z64@LD<5yp8fG!AFBW29%TCR~eBk(wkGS!V%O)e=@D7+m2OSe%ch3 zJ8yf^P&ub=7N2*2x`iRp3vdUONs3ug^5MX!IV952kTF!GOO1pjxgARZ8O3~+MoG?d zL&>h@o}znX=VT!x4GszzSDjsYE`2L@R5U01#dU?noFTqR;(dm*zbYqcxH}zNRO5l3 zWeMS&d3gEOIkER5(Y^`xq?vjvVl}E%NaP&4?m~vswIhm;nft0I8rpplI5^IN>H^D z;{9Iy@SxWvA#vOYNjnb%^|MB#r+bS^vEz(TIiMxU2_v)BpSb@3ul;LOsLi_$^jCbl zTQyurw#$;Brr_&wJ+ENhrbKN4ASM zt#y=U^2VZ^FgPV@4h~o(n9%S-2M@NeNj)QLB0o8EWy}uv$@8I(>)lSN8D2`A6Pj+;29>kfgTzG1^*+kgTV1tfuiQP1@q**?T(2 zalD~BQZd7oGzdZhQadA+Ym1{$nw{`vo2_{BM_1s?tt-Z|l2#{lVB zJ~W)3@y?I|9KPya)sd3gz7zrX9P_TI=+=0NYBi}%d3~g5K0~j>_0H?5o zgtp%yih(KAk=3?yla(5c-BQ_VAyaZ4$W19X1d+;v(ttFqdJCY>aHkjmx}P;uL1LU? z!Pcbtie_brXax)5$u(LdkBwUyAyA%K9FTEb()v10!)%*?RCwINK6?KE3I%jP(^_%M znDn`B`YZr())Crp_#l5exkf2~$D`RGh{*4CW45m{X!@X~sLi&+BVq>8`l6#PrH@${ zp^>V}+=w$ID6Ul3m7d^nP$t^qF&%4HSga0ZW~|SQXEj~a4kV>41M3``k=ayk(G^>k zQmw@OBT`tkAtNYt)cfd)18Eq^KI(X@2>~gmfl9w;Apu3 z@x?=%84n`_aU7N5K*6rZM-s`;l`+H)RN?ERtfj%gQ_2D4Zbz;=ylH_K9oVkmQn`QW zT%c!AIj6YSuKF>1(|Refteoz*hR?WduOg)JuU2#tvc8F|;QZdTKmJ8iT$$wH@>99D z>UR$#7Jh!Kx&BmkLmrRPCE6ha0_N!V73PEMWTiU3_>>+3WB5MvNA(Jlj+UKLPy0); ze8XDiJc$DRP92|tvipTxD(m#NbM;5 zk_oL>TIxogU!ub)ZZjzeM;-wqm1A&J^}a$UG;r%Dc;nB+d&dfuGE`fto_{ijKr}XdGK}F0_{vrH$M`rlvCWmp*ab z%9g-c0?GA=Nc(A*WJYWf6cn-V#SFGY-i`7LiU-w6QKD@`j7Gr1a(jTurD+8aoen+~ z!)g!fe>!_jK$LEoit}Ynp-zN@o!drn@2AzLt}Dvfj-c1mbF+%Hba`Zp66}e0OPg`o zNGV=C4?K6C9s;IQNfjJ-$(dZ%Cq1%17$5JI3N$Qru8Wm z@In*cMGLqt+15y%5<1T0Df9x9-^R9!$@F+Z1camv1di&-^qXy~Qosb|A@q}1-A_5m zQ=Dy~`LIets#-M1E8HIApa(V_m3Vj1OTx%QsR>r~r00(z{*4%ngeghm!IWp)K=00w zG8O9qkBQAmWO$%C5j=bU02*s(O0cnzKLJhJ93icX^+@C7YFmRUAc4>0$WQ}PT8-6k zQZbJ6$C9W$!IUO?Ku!YN$oQHp_(4tzQ=E8tP}{PH%1r`r17G-+ND&prh#a_7WioTf z)YV}}1Bd>!-yS*t09@!93t)ECijS z10Zn4L%==QsPji?D;)S57)N(Q1e46>xtjQ7)TmHjl5pA%JI{qlrO^}vN(fQ$qUH+` zN9R|$REGme9h_65T!Dd=_*Zr)4_2pcPlbKBcnT>J=F73LI5UZ{5AUDCl+}qr)R!kk z2?snDO;kNDM<35C-(LxG59w7!5Nnpn7N|)FgU)>=9s}4YqIDx3#UOswVm_B3ew9_h zE=NAKROyoAX5e)bL>#FfTA6b2%F~{;vHR7FiE=yLRdq6?AJQw%l@Cfa=O@Q0++J*Z z=mWAN$&#m3@-f}Vy0fWsq#U#zSDiH5?~Vay<3^C9P+_>r;$%1RrS(yd`@?@4%@Zm> z80!ry(&T@LXwoxIX4oDCw<15i&@1KHoyJ3~ANa|v!_uDbS+4p^**RSrL|^9F`oxqe z#2K8{9t@f44fW(@vg z?G;)xB>w=4uZ<_t9Z*rRlvWzd}$!PC&+6SV>uS6I`0 zQ60q+NK(ABUVD!=Om~v=FD))7idCLe$UVpZ09t7Yt0g2qakzw&);}fQB=@ODiK{-d zX-MfJ-pgUv9%eKqmXM4sMJ%8kdvU^s=v!m6uSl7(Ml>VVysU8H-CUP)dS;`YesxMp zmhR*$8QKRghXG3WqV&Bs!CLBEdD^<`J{nw1XXY(P4kv1dw09ilnX?4G(wb21sY4j< zp_|W+72n65Dl*iCsZFg&SmZ&)1FefYnrY{;nQ0B@v^E@?u0G$P%aItXAu1`)h_1Uf zTEPxVc|-Q;fs>y46_3Re-MNIfwXPgFH)77$$YeEmKv-eeA(Kv;uA+VKq8kn`b;>(NeDE#GdHLfn5 z&vy1O&DE@XC2SA`qsgjLQ7nvY#S>Rsj|yyW?^ShnQaJwrsBgj``aG2=XNEj!Ml*zZ z_^Hhe#O_~pB~7FsUWJY#?@Gu?h;zlt=b@)OT&ZL>IjmPVGml=Dn2ltc320b=>Ug0Y zqsKl&2CkPz+Yb+Eqk9Owa}JjFKpH!z`&BaJ*kNg|Zi(yrel&VgNSJE!dGn0n`X z3?rHGq8BTycW=D-7iSf@1<_G3qG-ETN-ByLderSy5Dt~$c>m@v>oY2x#^;F0*$ z7T6Zu0^xR+7>OO(4=DPn8Ti(nruq}VPGv9Lo=i6UIhxX(PL$}H$`I^Osat(*xhg(p zvHe-oCZxK!^HCl2c{4Zdd$D zIEZeoJz~1F0(<-ENpVaZArZ;(!Oa_mARqOAdE1o9x2Wfkd;V3$XdCcJ+U37L{{Wy- z?zVHoXi^iOZ7rxTtJYd~9{^ADqS#U@$>{d|l2rA)6aN6rQ?2xWdK~0i{{YXcoNH8o zGG7TkO=SJ`DZ6v&940J#8%-7zQa`Kf&NJzD@AJRqT>gMwKlqp*<{!eZ$b|6qr^)ve zkL6A#B0=q3CM*6eD`BM1Q_=nDO4=TXe|Y{B=;-G7LHztbtbYo>`ZFANNSLAj0M}I~ z(BKi*x(Wo?;fU~lqdbw|?4*vj0AX1pK#3u`y=lOWeUnX6bIBY=-M({}W zsUdB&l!UAjc~Pi(Ko+elY?|v$vm#p5>Vg5vFb|odw>>kZ>=4xz$TF^%htgFY0Y_?6 z-lN^ZnP$k-?>jC$hvGa=a?-dH?5mV(M6E}n%TG(q^3>s6X(>(=;Ko2#v}7L~RvDz# zJKM?I(Z&x_tCx%5q1)%qwOU=bP6$*t8dGW!&=BG?%Z@($(7i^Omi;o&w<%6;9a@UW z-rnr<1IG&E%8$X-tv@Q>({htG|zhQFUQcTC(87&hA3hu&WptAP{lnYiOm( z$tgFpD||9dDY8;RhdN5oq$x;P?Ihs)X-tB51g9qzLSv{vaU_A--GqVPPOclRG8}OS zX*kaARd>_6e@qxLRdByI*S-eSCAE|wpPJ&6fIj*Wt?kU(E^fqXI%EE9b*Ms#M&PVv zIqo#bY?IN0_9kw!8NNhe=GYF~XbG`?04w8fa+z1Jg3ZIa@!cMS5U zuhHYPV}k3sHz!uUxoxNOOGxGW)jG%WTz^VLxoJpB65~!GTY?q*{ggXUNs8oFW5e`^ znQcV%&wvS0=Y)<`DZ4bJ*5G?`lpZA<=$7eS>ctPV4fES%b8%aE)wB9M`1O`6MU}^6 zDPU7}0a$%QwCCGjC8cAFoM_>(EOT^M1&|I3czkGiY!^ssd02@500Eq0s?s--rDKxu{{VWB$x#SejyQ4tW{5^5O({IcPx3S_B7#oS z!v~L-I-J(zC=`?G0=U#Q_CdKmJzmJrHh{)>?x4N~?k`GB1JK|>9Bc@fg107K3S;_8Pc(!O7 z`$t=KZK=j(GL{j|)entSbj7bu zTJ6#_gCsvC!Iy_Veder|i^Od&Yelou5YbAwAxg#tH9|+7(l(AJl+w}{xa5IO`UK)~ z83Wp}OE!6KjIC{_%Z*)`jJY9BuZh6$r{gdW5}eYT)9xNBll4(V8@0LW~4&;hM z8*7IIH}+JfN|EzLAX=4-8FIe3AIg*R8)w#)DPQra0U=TrpIK>7jWFc&BiEGDe|nTG zFis1NseiWVH1l>#Vo&=Ve|mF8j27+Y8V_o653uH$Rq8PWA#XYRC^ceg-wnPAVTAh| z6(J3@frRk(3RZ+vzEhCD?qEt^?ixa#zB|FIW2w)IYUmW$=bw#z);0&KJ@i-BzJsg)=v=6Zl1^~#qihFFx#Ehwmj?plw14{mzeTaPJwo^bA3ylPFYBIM)JopDX= z>?HV_bTk`}wG507bazBunY3z{Lg296d5x>IzgLGMed4IsH*S{YH`g8QIqEET)N972 zWl`c;m9fW?vR3E#X+JaLS>%h7q-}#FVJ%Ye$K<%XV6~Xntxp}L0U}6pGJDX*?q|(h z@!Tsh>0;EYcA`t5<*8B7>uT}tHM8htvvbn#Ta>Z6NLyf_tNCaD{p2nkx|sOE55j}b`{{`$GVUTw=GDx zG@x)ovsMQ#(^bH`RrCZ2G4_M%?925jsW;oL^pqT?LxBF#t~&GX3@z0td73P0B!ECXNEIqO z?F4^#oa4OvXi!fYSW0omiw2NP$Z0B3Qqn>5^QJ_$K<_*%9>8n6a5xGHNfH$)zT^@< z`fILH;E)A3Unj8K(hifmEiGT{>x|-tNn3dP zMQHsOU9_Ew$0BqS)Am|+B+Nb^8W2+`^WpEVdNa%5TpVZsqNbibpedEl9qxi?bGG-K zJYNX|xOdc>HJx%L13+%eI zrB3ro2Q?qSQ@i9ScT!JFwy5wy{P|Y={RI9sMvl;bP;EkcDC6wK6cR(Nu2Pr3aNobi zqG_gz!_zsHs{`3ownR5&!q0J)Zg@Qv(uE4J+civRS68kVLAi+y6v`WOo*W4Ks+!xN z40EVb9cp{tisJUeZ019m#(z{$gjV$&V-D!GHo~K{;=1M#ergHIMMJp8Qw}7NggS)0 z-yHT;#D6+3dz~iY$|1-paZz#@bPm#y;7tp8JEFGQQMpJ+$@Zy4ee}yrvUF_OeanPV z>pu->Mos}%(nsAvZ-{O#+iOlGVU=!uX*mjX_<0Ug+;`u$Fycrkam4cQ6g9OeP7zQSEJkojfH>N!!V~e4oz_qZsc zZ>tGEoIENkclD5^b%&lPv6nxQH2Qc5EPYX3O`gJ^_a;8AQpNd4n}>ybZ^s|rQDJ4< zeFu8Y%AiZEFayfNz@0u-?qA&=~w9u7A-|*@{zP!;Axv=t8{cQvoN8; zgbpKbjbRH)NXhLSb3AKn>9SFup@O#+7A2v79E!xZf|JkPRUQR)LX+x|L!1MSO%i{e zN4|%>%+-*_aGcU`Jn2~;70j!`fD%G!B_p_+S>2vh_a0cJ7B{w(oMV-DjeW;FvTW7+PF;Xr8PCVnA*0mg!D4r(0X`|w{)|7za6WLp196YFKB4S{* zjD;s2%2wv_oc{m?4Kvn1Mr(%P?{Yrct;h*)K;)D4DM(m3!c=kMF+z;@&&>O225f>o zLGhz;hKqw4+f6Ce9wCJv-U5TFbe{oDs%)%xd??%lonx5cACK+V0^i35*&fwUKT4QK ztUeXbNO=e@$bV~Nz;RU+D-9`f0m*TM`>8?E!6m?>@Xb|MDqHJP!qn0`k`F31rl84r zMfa4htoor{{&Y}SX5AIZ4j$3jRnA5&mV>zma+M^v&+p?44bR<6iXxx?jEvA{{XpU9xC%bRgGNc z$+*sPWVbrUmU#F9;3?~ziI*A6lP%Kg&T&3oLZPe>aaNTRWSEnd+&3ZpJ_tS;=T>`q zL}=(`2Y?tgOCaKi+wO82!c=<1fyncq8uC~!vXsmWS_gc+q`VZgSOp5ui4P z(Bmjtlt(a=#YFc|cb4Z@*P%oyt*QqYe_eKLdaLPq{6n$xk?c&@mC^73W5+aa69N_ zCb%qpAL&KkrY>B}wQGz=T<6n0$rY$xH47}pHv3{y%yv<+2}r;dP@Ql#n?ze2WdKkS z*Qq}_VLWOCSDksKrM#(1JWXcz+yn3>DZ`boK2=%i9#LJ!DiC-y&_2VOvstY#C`Ax`F@2-3W1UX3X5%_|iW1EaiBlK314-%!j+UODzx$%iMNO-+Re)_>Y` zZOycRr3Qk)K15bF4-A^w?hqex%{dCm20H%$?vq%WRg{|B8?-J4-Nzb&?s9x;Q_APZ z+ff`n_^kzhRY zceCSMK2_0yT=r5K_kB9jiUC%9sich2+ij8QR^&**!pYm_DK|r_A|R#4@@bVJ#vBf` zvXvy|Do-(12=*5ek_a?5d>Jtoprn#B;X;yPacIJOSqzY+xEvFt8 z!V)-Qi-?i(M_0r4jda3|{vYugV*>y@D~A+l!i|sa`~H!n7;*UiZ|yXI3`p)3&K$8u zRSGxwf5dBug&3YK{{Ru70FOG`4VM-<`l%evKvI_>&b8bCIS%B}M)R)G{nk}5=bKyf(lO#b#+y; z3Xf_yKfHe$8zS8ZDB*xVc>Xkp7FUw2@$jOt-6(9O*S93|SAg)R(Qk*J?th5>G*aJf zgzM!lFcbjJ3XeaH0QMtV-xK2^-w}?oW6KP-F~v$Iua}#9aQZlbX}H*KR`~KB3O5&< z0Sb3_t>OkbXS$?xJ8Xi+xprewk{^o^*O*Zx>{vm|o8M{-s_KrA(vewgHmoFatg+~<7Ow6V z#__w3Pn{_$Eh=Ue(@F=)R`*9Gv+?6vw?le*Tb&-;R+jiJ8-->1_A@V8p$Ae{63NC? zcyadEsrn+0!a6*%r7eIx6&yX(iL;$P~5dN67x_wN}}0aqNmwX}_Q< zsI3M`{Skj87O6kcDF^g*u5~T&?9zIczJQ{GL6Uz&q<1%8e??@E(N?k9}m}}?? zohURJP}5QhRN9&taU~xf738VtTuG86C}B-Hq$}D975V`4Ed`{64r07r(k;3YHO2TP zfCtJCeB<=bom>?e%~3&dTuH@8SqG36VO$8De>MC^@upV-CV#p9Bly;)MR?aY9|}CH zd_VAii2gP3x5NJc2l$WUO3I)HRbO_f_n<`M`JduHjU+&c{ul8d#*hH8d~57c-$04} z7x5p)z7QgRgZxMFpkO{2u4H14i+n%ue~A7y_n<___g}<+8Ulc*0Y@3ePdfC?yFj2@ zA-2gKSdQM_AF2&tA_PsR^FPFY8un(JWusuW5}cC_uKxhk6`oH9n7K3L^n6M(NX#zY;%)X&7kVbu$W{bYFW+9hTP^YI z{j}L(uc7wS*3k|TXOKUt&1KyQKN|b`s@6aJ8h$nFvcp+DkG8s~%>56v(cEF%iT~MO CaH1Xn literal 0 HcmV?d00001 diff --git a/img/about/01.png b/img/about/01.png new file mode 100644 index 0000000000000000000000000000000000000000..ae5012013d15a442cb38369d83218080a9fe794b GIT binary patch literal 105740 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